pax_global_header00006660000000000000000000000064125256033750014522gustar00rootroot0000000000000052 comment=1f9e01696711ae3b8a45969d527c26833b60839b sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/000077500000000000000000000000001252560337500200665ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/.gitignore000066400000000000000000000000321252560337500220510ustar00rootroot00000000000000tmp .sass-cache .DS_Store sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/.travis.yml000066400000000000000000000001101252560337500221670ustar00rootroot00000000000000rvm: - "1.9.3" script: "bundle exec ruby sass-spec.rb" language: ruby sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/Gemfile000066400000000000000000000001021252560337500213520ustar00rootroot00000000000000source 'https://rubygems.org' gem 'minitest', '5.2.0' gem 'sass' sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/Gemfile.lock000066400000000000000000000002201252560337500223020ustar00rootroot00000000000000GEM remote: https://rubygems.org/ specs: minitest (5.2.0) sass (3.4.13) PLATFORMS ruby DEPENDENCIES minitest (= 5.2.0) sass sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/LICENSE000066400000000000000000000021001252560337500210640ustar00rootroot00000000000000The 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-1f9e01696711ae3b8a45969d527c26833b60839b/README.md000066400000000000000000000032751252560337500213540ustar00rootroot00000000000000sass-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. Run tests against Ruby Sass with the `sass-spec.rb` file in the root directory. ./sass-spec.rb Full text help is available if you run that w/ the help options. ## Organization The tests are organized this way: * basic - The core tests taken from Sass' early development * scss - The tests suite written for the introduction of scss * libsass-open-issues - Tests for known libsass breakages. These are not run automatically. * libsass-closed-issues - Tests for closed issues in the libsass directory. * maps - Testing maps * extends - Testing extends * libsass-todo - Tests taken from Ruby Sass and moved over here, that do not pass in libsass yet. ## Ruby Sass All tests with scss files named `input.disabled.scss` should be for non-supported tests. 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. ## 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-1f9e01696711ae3b8a45969d527c26833b60839b/benchmarks/000077500000000000000000000000001252560337500222035ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/benchmarks/empty.scss000066400000000000000000000000001252560337500242240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/benchmarks/large_empty.scss000066400000000000000000461132001252560337500254170ustar00rootroot00000000000000 sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/benchmarks/vanilla_css_huge.scss000066400000000000000000005125531252560337500264210ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/lib/000077500000000000000000000000001252560337500206345ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/lib/sass_spec.rb000066400000000000000000000001321252560337500231400ustar00rootroot00000000000000module SassSpec; end require_relative 'sass_spec/cli' require_relative 'sass_spec/runner'sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/lib/sass_spec/000077500000000000000000000000001252560337500226175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/lib/sass_spec/cli.rb000066400000000000000000000053071252560337500237200ustar00rootroot00000000000000require_relative 'engine_adapter' module SassSpec::CLI require 'optparse' def self.parse options = { engine_adapter: SassEngineAdapter.new("sass"), spec_directory: "spec", tap: false, skip: false, verbose: false, filter: "", limit: -1, unexpected_pass: false, nuke: false, # Constants output_styles: ["nested", "compressed", "expanded", "compact"], input_file: 'input.scss', nested_output_file: 'expected_output', compressed_output_file: 'expected.compressed', expanded_output_file: 'expected.expanded', compact_output_file: 'expected.compact' } OptionParser.new do |opts| opts.banner = "Usage: ./sass-spec.rb [options] 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. Make sure the command you provide prints to stdout. " opts.on("-v", "--verbose", "Run verbosely") do options[:verbose] = true 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] = ExecutableEngineAdapater.new(v) end opts.on("--ignore-todo", "Skip any folder named 'todo'") do options[:skip_todo] = true 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("-s", "--skip", "Skip tests that fail to exit successfully") do options[:skip] = true end opts.on("--nuke", "Write a new expected_output for every test from whichever engine we are using") do options[:nuke] = true end opts.on("--unexpected-pass", "When running the todo tests, flag as an error when a test passes which is marked as todo.") do options[:unexpected_pass] = true end opts.on("--silent", "Don't show any logs") do options[:silent] = true end end.parse! options[:spec_directory] = ARGV[0] if !ARGV.empty? options end end sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/lib/sass_spec/engine_adapter.rb000066400000000000000000000031411252560337500261100ustar00rootroot00000000000000require "open3" 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) not_implemented end private def not_implemented raise RuntimeError, "Not yet implemented" end end class ExecutableEngineAdapater < EngineAdapter def initialize(command, description = nil) @command = command @description = description || command end def describe @description end def version stdout, stderr, status = Open3.capture3("#{@command} -v") stdout.to_s end def compile(sass_filename, style) Open3.capture3("#{@command} -t #{style} #{sass_filename}") end end class SassEngineAdapter < EngineAdapter def initialize(description) @description = description end def describe @description end def version require 'sass/version' Sass::VERSION end def compile(sass_filename, style) require 'sass' begin captured_stderr = StringIO.new real_stderr, $stderr = $stderr, captured_stderr begin css_output = Sass.compile_file(sass_filename.to_s, :style => style.to_sym) [css_output, captured_stderr.to_s, 0] rescue Sass::SyntaxError => e [Sass::SyntaxError.exception_to_css(e), captured_stderr.string, 1] rescue => e [Sass::SyntaxError.exception_to_css(e), captured_stderr.string, 2] end ensure $stderr = real_stderr end end end sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/lib/sass_spec/runner.rb000066400000000000000000000030701252560337500244550ustar00rootroot00000000000000require 'minitest' require 'pathname' require_relative 'test' require_relative 'test_case' class SassSpec::Runner def initialize(options = {}) @options = options end def run unless @options[:silent] || @options[:tap] puts "Recursively searching under directory '#{@options[:spec_directory]}' for test files to test '#{@options[:engine_adapter]}' with." 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 exit Minitest.run(minioptions) end def _get_cases cases = [] glob = File.join(@options[:spec_directory], "**", "#{@options[:input_file]}") Dir.glob(glob) do |filename| input = Pathname.new(filename) @options[:output_styles].each do |output_style| folder = File.dirname(filename) output_file_name = @options["#{output_style}_output_file".to_sym] expected_file_path = File.join(folder, output_file_name + ".css") clean_file_name = File.join(folder, output_file_name + ".clean") if File.file?(expected_file_path) && !File.file?(expected_file_path.sub(/\.css$/, ".skip")) && filename.include?(@options[:filter]) clean = File.file?(clean_file_name) cases.push SassSpec::TestCase.new(input.realpath(), expected_file_path, output_style, clean, @options) end end end cases end end sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/lib/sass_spec/test.rb000066400000000000000000000027551252560337500241340ustar00rootroot00000000000000require 'minitest' def run_spec_test(test_case, options = {}) if options[:skip_todo] && test_case.todo? skip "Skipped todo" end assert File.exists?(test_case.input_path), "Input #{test_case.input_path} file does not exist" assert File.exists?(test_case.expected_path), "Expected #{test_case.expected_path} file does not exist" output, clean_output, error, status = test_case.output if status != 0 && !options[:unexpected_pass] msg = "Command `#{options[:engine_adapter]}` did not complete:\n\n#{error}" if options[:skip] raise msg end puts msg exit 4 end if options[:unexpected_pass] && test_case.todo? && (test_case.expected == clean_output) raise "#{test_case.input_path} passed a test we expected it to fail" end if options[:nuke] File.open(test_case.expected_path, "w+") do |f| f.write(output) f.close end end if test_case.todo? && options[:unexpected_pass] assert test_case.expected != clean_output, "Marked as todo and passed" elsif !test_case.todo? || !options[:skip_todo] assert_equal test_case.expected, clean_output, "Expected did not match output" end end # Holder to put and run test cases class SassSpec::Test < Minitest::Test parallelize_me! def self.create_tests(test_cases, options = {}) test_cases[0..options[:limit]].each do |test_case| define_method('test__' << test_case.output_style + "_" + test_case.name) do run_spec_test(test_case, options) end end end end sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/lib/sass_spec/test_case.rb000066400000000000000000000027211252560337500251200ustar00rootroot00000000000000# This represents a specific test case. class SassSpec::TestCase def initialize(input_scss, expected_css, style, clean, options = {}) @input_path = input_scss @expected_path = expected_css @output_style = style @clean_test = clean @options = options end def name @input_path.dirname.to_s.sub(Dir.pwd + "/", "") end def clean_test @clean_test end def output_style @output_style end def input_path @input_path end def expected_path @expected_path end def todo? @input_path.to_s.include? "todo" end def output if @output return @output end stdout, stderr, status = engine.compile(@input_path, @output_style) if @clean_test cleaned = _clean_output(stdout) else cleaned = _norm_output(stdout) end @output ||= [stdout, cleaned, stderr, status] end def expected output = File.read(@expected_path, :encoding => "utf-8") if @clean_test @expected ||= _clean_output(output) else @expected ||= _norm_output(output) end end def engine @options[:engine_adapter] end def _norm_output(css) css = css.force_encoding('iso-8859-1').encode('utf-8') css.gsub(/(?:\r?\n)+/, "\n") .strip end def _clean_output(css) css = css.force_encoding('iso-8859-1').encode('utf-8') css.gsub(/\s+/, " ") .gsub(/ *\{/, " {\n") .gsub(/([;,]) */, "\\1\n") .gsub(/ *\} */, " }\n") .strip end end sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/sass-spec.rb000077500000000000000000000012011252560337500223110ustar00rootroot00000000000000#!/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' SassSpec::Runner.new(SassSpec::CLI.parse()).run sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/000077500000000000000000000000001252560337500210205ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/000077500000000000000000000000001252560337500221015ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/00_empty/000077500000000000000000000000001252560337500235365ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/00_empty/expected.compact.css000066400000000000000000000000001252560337500274640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/00_empty/expected.compressed.css000066400000000000000000000000001252560337500302020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/00_empty/expected.expanded.css000066400000000000000000000000001252560337500276260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/00_empty/expected_output.css000066400000000000000000000000001252560337500274570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/00_empty/input.scss000066400000000000000000000000011252560337500255610ustar00rootroot00000000000000 sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/01_simple_css/000077500000000000000000000000001252560337500245425ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/01_simple_css/expected.compact.css000066400000000000000000000000231252560337500304750ustar00rootroot00000000000000a { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/01_simple_css/expected.compressed.css000066400000000000000000000000161252560337500312150ustar00rootroot00000000000000a{color:blue} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/01_simple_css/expected.expanded.css000066400000000000000000000000251252560337500306410ustar00rootroot00000000000000a { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/01_simple_css/expected_output.css000066400000000000000000000000251252560337500304720ustar00rootroot00000000000000a { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/01_simple_css/input.scss000066400000000000000000000000241252560337500265720ustar00rootroot00000000000000a { color: blue; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/02_simple_nesting/000077500000000000000000000000001252560337500254225ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/02_simple_nesting/expected.compact.css000066400000000000000000000000311252560337500313540ustar00rootroot00000000000000div img { border: 0px; } expected.compressed.css000066400000000000000000000000241252560337500320150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/02_simple_nestingdiv img{border:0px} expected.expanded.css000066400000000000000000000000331252560337500314410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/02_simple_nestingdiv img { border: 0px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/02_simple_nesting/expected_output.css000066400000000000000000000000331252560337500313510ustar00rootroot00000000000000div img { border: 0px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/02_simple_nesting/input.scss000066400000000000000000000000441252560337500274540ustar00rootroot00000000000000div { img { border: 0px; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/03_simple_variable/000077500000000000000000000000001252560337500255415ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000221252560337500314140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/03_simple_variablea { color: red; } expected.compressed.css000066400000000000000000000000151252560337500321340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/03_simple_variablea{color:red} expected.expanded.css000066400000000000000000000000241252560337500315600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/03_simple_variablea { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/03_simple_variable/expected_output.css000066400000000000000000000000241252560337500314700ustar00rootroot00000000000000a { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/03_simple_variable/input.scss000066400000000000000000000000441252560337500275730ustar00rootroot00000000000000$color: red; a { color: $color; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/04_basic_variables/000077500000000000000000000000001252560337500255155ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001261252560337500313750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/04_basic_variablesa { color: red; background: "blue"; } foo { a: 1 2 before; } foo { a: 1 2 before; } expected.compressed.css000066400000000000000000000001011252560337500321040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/04_basic_variablesa{color:red;background:"blue"}foo{a:1 2 before}foo{a:1 2 before} expected.expanded.css000066400000000000000000000001361252560337500315400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/04_basic_variablesa { color: red; background: "blue"; } foo { a: 1 2 before; } foo { a: 1 2 before; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/04_basic_variables/expected_output.css000066400000000000000000000001361252560337500314500ustar00rootroot00000000000000a { color: red; background: "blue"; } foo { a: 1 2 before; } foo { a: 1 2 before; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/04_basic_variables/input.scss000066400000000000000000000002571252560337500275550ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/05_empty_levels/000077500000000000000000000000001252560337500251155ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/05_empty_levels/expected.compact.css000066400000000000000000000003621252560337500310560ustar00rootroot00000000000000div 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; } expected.compressed.css000066400000000000000000000003061252560337500315130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/05_empty_levelsdiv 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/05_empty_levels/expected.expanded.css000066400000000000000000000004041252560337500312150ustar00rootroot00000000000000div 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/05_empty_levels/expected_output.css000066400000000000000000000004201252560337500310440ustar00rootroot00000000000000div 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/05_empty_levels/input.scss000066400000000000000000000005621252560337500271540ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/06_nesting_and_comments/000077500000000000000000000000001252560337500266045ustar00rootroot00000000000000expected.compact.css000066400000000000000000000014221252560337500324640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/06_nesting_and_comments/* 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; } expected.compressed.css000066400000000000000000000005351252560337500332060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/06_nesting_and_commentsdiv{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} expected.expanded.css000066400000000000000000000015011252560337500326240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/06_nesting_and_comments/* 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; } expected_output.css000066400000000000000000000016011252560337500324560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/06_nesting_and_comments/* 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/06_nesting_and_comments/input.scss000066400000000000000000000016721252560337500306460ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/07_nested_simple_selector_groups/000077500000000000000000000000001252560337500305415ustar00rootroot00000000000000expected.compact.css000066400000000000000000000010271252560337500344220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000006741252560337500351470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000010551252560337500345650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000011271252560337500344160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } input.scss000066400000000000000000000004731252560337500325220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/07_nested_simple_selector_groupsa, 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/08_selector_combinators/000077500000000000000000000000001252560337500266305ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001361252560337500325110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/08_selector_combinatorsa + b > c { color: red; background: gray; } a + b > c d e { color: blue; background: white; } expected.compressed.css000066400000000000000000000001071252560337500332250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/08_selector_combinatorsa+b>c{color:red;background:gray}a+b>c d e{color:blue;background:white} expected.expanded.css000066400000000000000000000001461252560337500326540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/08_selector_combinatorsa + b > c { color: red; background: gray; } a + b > c d e { color: blue; background: white; } expected_output.css000066400000000000000000000001541252560337500325040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/08_selector_combinatorsa + b > c { color: red; background: gray; } a + b > c d e { color: blue; background: white; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/08_selector_combinators/input.scss000066400000000000000000000001511252560337500306610ustar00rootroot00000000000000a + b > c { d e { color: blue; background: white; } color: red; background: gray; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/09_selector_groups_and_combinators/000077500000000000000000000000001252560337500310525ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002021252560337500347250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000001351252560337500354500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000002121252560337500350700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000002201252560337500347200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } input.scss000066400000000000000000000001441252560337500330260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/09_selector_groups_and_combinatorsa + b, c { blah: blah; bleh: bleh; d e, f ~ g + h, > i { bloo: bloo; blee: blee; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/10_classes_and_ids/000077500000000000000000000000001252560337500255175ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002601252560337500313760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/10_classes_and_idsa + 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; } expected.compressed.css000066400000000000000000000002131252560337500321120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/10_classes_and_idsa+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} expected.expanded.css000066400000000000000000000002701252560337500315410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/10_classes_and_idsa + 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/10_classes_and_ids/expected_output.css000066400000000000000000000002761252560337500314570ustar00rootroot00000000000000a + 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/10_classes_and_ids/input.scss000066400000000000000000000001661252560337500275560ustar00rootroot00000000000000a + b, .class { blah: blah; bleh: bleh; d #id, f ~ g.other + h, > i#grar { bloo: bloo; blee: blee; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/11_attribute_selectors/000077500000000000000000000000001252560337500264705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001631252560337500323510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/11_attribute_selectors[hey='ho'], a > b { blah: blah; } [hey='ho'] c, [hey='ho'] [hoo*="ha"], a > b c, a > b [hoo*="ha"] { bloo: bloo; } expected.compressed.css000066400000000000000000000001361252560337500330670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/11_attribute_selectors[hey='ho'],a>b{blah:blah}[hey='ho'] c,[hey='ho'] [hoo*="ha"],a>b c,a>b [hoo*="ha"]{bloo:bloo} expected.expanded.css000066400000000000000000000001671252560337500325170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/11_attribute_selectors[hey='ho'], a > b { blah: blah; } [hey='ho'] c, [hey='ho'] [hoo*="ha"], a > b c, a > b [hoo*="ha"] { bloo: bloo; } expected_output.css000066400000000000000000000001731252560337500323450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/11_attribute_selectors[hey='ho'], a > b { blah: blah; } [hey='ho'] c, [hey='ho'] [hoo*="ha"], a > b c, a > b [hoo*="ha"] { bloo: bloo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/11_attribute_selectors/input.scss000066400000000000000000000001241252560337500305210ustar00rootroot00000000000000[hey = 'ho'], a > b { blah: blah; c, [hoo *= "ha" ] { bloo: bloo; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/13_back_references/000077500000000000000000000000001252560337500255055ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001251252560337500313640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/13_back_referenceshey, ho { blah: blah; } hey > boo, foo hey.goo, ho > boo, foo ho.goo { bloo: bloo; } expected.compressed.css000066400000000000000000000001021252560337500320750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/13_back_referenceshey,ho{blah:blah}hey>boo,foo hey.goo,ho>boo,foo ho.goo{bloo:bloo} expected.expanded.css000066400000000000000000000001311252560337500315230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/13_back_referenceshey, ho { blah: blah; } hey > boo, foo hey.goo, ho > boo, foo ho.goo { bloo: bloo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/13_back_references/expected_output.css000066400000000000000000000001351252560337500314370ustar00rootroot00000000000000hey, ho { blah: blah; } hey > boo, foo hey.goo, ho > boo, foo ho.goo { bloo: bloo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/13_back_references/input.scss000066400000000000000000000001041252560337500275340ustar00rootroot00000000000000hey, ho { & > boo, foo &.goo { bloo: bloo; } blah: blah; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/14_imports/000077500000000000000000000000001252560337500241025ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/14_imports/a.scss000066400000000000000000000000541252560337500252160ustar00rootroot00000000000000div { span { moo: goo; } } $x: boo;sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/14_imports/b.scss000066400000000000000000000001051252560337500252140ustar00rootroot00000000000000hoo { mux: scooba-dee-doo; flux: gooboo $x; @import "d.scss"; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/14_imports/d.scss000066400000000000000000000000261252560337500252200ustar00rootroot00000000000000d { inside: d now; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/14_imports/expected.compact.css000066400000000000000000000003371252560337500300450ustar00rootroot00000000000000div 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/14_imports/expected.compressed.css000066400000000000000000000002651252560337500305630ustar00rootroot00000000000000div 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/14_imports/expected.expanded.css000066400000000000000000000003611252560337500302040ustar00rootroot00000000000000div 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/14_imports/expected_output.css000066400000000000000000000004251252560337500300360ustar00rootroot00000000000000div 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/14_imports/input.scss000066400000000000000000000002221252560337500261320ustar00rootroot00000000000000@import "a.scss"; foo { blah: blah; goo { blee: blee; @import "../14_imports/b.scss"; hello: world; } @import "sub/c.scss"; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/14_imports/sub/000077500000000000000000000000001252560337500246735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/14_imports/sub/c.scss000066400000000000000000000000641252560337500260120ustar00rootroot00000000000000blux { hey: another thing; ho: will this work; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/15_arithmetic_and_lists/000077500000000000000000000000001252560337500265775ustar00rootroot00000000000000expected.compact.css000066400000000000000000000007641252560337500324670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/15_arithmetic_and_listsdiv { 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: 10.5 2 3; f: 123 4 5 6; g: 112 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.750.8 6/7; } expected.compressed.css000066400000000000000000000003251252560337500331760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/15_arithmetic_and_listsdiv{a:3;b:3.75;c:1;d:300;e:10.5 2 3;f:123 4 5 6;g:112 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:120.750.8 6/7} expected.expanded.css000066400000000000000000000010501252560337500326160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/15_arithmetic_and_listsdiv { 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: 10.5 2 3; f: 123 4 5 6; g: 112 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.750.8 6/7; } expected_output.css000066400000000000000000000010501252560337500324470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/15_arithmetic_and_listsdiv { 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: 10.5 2 3; f: 123 4 5 6; g: 112 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.750.8 6/7; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/15_arithmetic_and_lists/input.scss000066400000000000000000000013231252560337500306320ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/16_hex_arithmetic/000077500000000000000000000000001252560337500254045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/16_hex_arithmetic/expected.compact.css000066400000000000000000000005051252560337500313440ustar00rootroot00000000000000div { 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-#222; p15b: 10-#222222; p16: black; p17: magenta; p18: 10 #232323; p19a: 10/#222; p19b: 10/#222222; p20: #0b0a0b; p21: white; } expected.compressed.css000066400000000000000000000004011252560337500317760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/16_hex_arithmeticdiv{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-#222;p15b:10-#222;p16:#000;p17:#f0f;p18:10 #232323;p19a:10/#222;p19b:10/#222;p20:#0b0a0b;p21:#fff} expected.expanded.css000066400000000000000000000005631252560337500314330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/16_hex_arithmeticdiv { 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-#222; p15b: 10-#222222; p16: black; p17: magenta; p18: 10 #232323; p19a: 10/#222; p19b: 10/#222222; p20: #0b0a0b; p21: white; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/16_hex_arithmetic/expected_output.css000066400000000000000000000005631252560337500313430ustar00rootroot00000000000000div { 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-#222; p15b: 10-#222222; p16: black; p17: magenta; p18: 10 #232323; p19a: 10/#222; p19b: 10/#222222; p20: #0b0a0b; p21: white; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/16_hex_arithmetic/input.scss000066400000000000000000000013261252560337500274420ustar00rootroot00000000000000div { 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 - #222; p15b: 10 - #222222; p16: #000 - #001; p17: #f0f + #101; p18: 10 #222 + 1; p19a: (10 / #222); p19b: (10 / #222222); p20: rgb(10,10,10) + #010001; p21: #010000 + rgb(255, 255, 255); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/17_basic_mixins/000077500000000000000000000000001252560337500250605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/17_basic_mixins/expected.compact.css000066400000000000000000000005061252560337500310210ustar00rootroot00000000000000a { 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; } expected.compressed.css000066400000000000000000000004131252560337500314550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/17_basic_mixinsa{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/17_basic_mixins/expected.expanded.css000066400000000000000000000005361252560337500311660ustar00rootroot00000000000000a { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/17_basic_mixins/expected_output.css000066400000000000000000000005561252560337500310210ustar00rootroot00000000000000a { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/17_basic_mixins/input.scss000066400000000000000000000007441252560337500271210ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/18_mixin_scope/000077500000000000000000000000001252560337500247265ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/18_mixin_scope/expected.compact.css000066400000000000000000000002611252560337500306650ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/18_mixin_scope/expected.compressed.css000066400000000000000000000002341252560337500314030ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/18_mixin_scope/expected.expanded.css000066400000000000000000000003031252560337500310240ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/18_mixin_scope/expected_output.css000066400000000000000000000003031252560337500306550ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/18_mixin_scope/input.scss000066400000000000000000000004011252560337500267550ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/19_full_mixin_craziness/000077500000000000000000000000001252560337500266415ustar00rootroot00000000000000expected.compact.css000066400000000000000000000016551252560337500325310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/19_full_mixin_crazinessdiv { /* 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; } expected.compressed.css000066400000000000000000000010341252560337500332360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/19_full_mixin_crazinessdiv{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} expected.expanded.css000066400000000000000000000017751252560337500326760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/19_full_mixin_crazinessdiv { /* 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; } expected_output.css000066400000000000000000000020211252560337500325100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/19_full_mixin_crazinessdiv { /* 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/19_full_mixin_craziness/input.scss000066400000000000000000000025141252560337500306770ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/20_scoped_variables/000077500000000000000000000000001252560337500257075ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002261252560337500315700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/20_scoped_variablesouter { /* assigning to $x */ blah: blah; } outer inner { /* begin foo */ /* assigning to $x */ x: inside foo; /* end foo */ x: inside outer scope; } expected.compressed.css000066400000000000000000000000771252560337500323120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/20_scoped_variablesouter{blah:blah}outer inner{x:inside foo;x:inside outer scope} expected.expanded.css000066400000000000000000000002441252560337500317320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/20_scoped_variablesouter { /* assigning to $x */ blah: blah; } outer inner { /* begin foo */ /* assigning to $x */ x: inside foo; /* end foo */ x: inside outer scope; } expected_output.css000066400000000000000000000002601252560337500315610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/20_scoped_variablesouter { /* assigning to $x */ blah: blah; } outer inner { /* begin foo */ /* assigning to $x */ x: inside foo; /* end foo */ x: inside outer scope; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/20_scoped_variables/input.scss000066400000000000000000000003351252560337500277440ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/21_one_builtin_function/000077500000000000000000000000001252560337500266175ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000541252560337500324770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/21_one_builtin_functiondiv { color: yellow; background: #7b2d06; } expected.compressed.css000066400000000000000000000000431252560337500332130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/21_one_builtin_functiondiv{color:#ff0;background:#7b2d06} expected.expanded.css000066400000000000000000000000601252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/21_one_builtin_functiondiv { color: yellow; background: #7b2d06; } expected_output.css000066400000000000000000000000601252560337500324670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/21_one_builtin_functiondiv { color: yellow; background: #7b2d06; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/21_one_builtin_function/input.scss000066400000000000000000000001211252560337500306450ustar00rootroot00000000000000div { color: rgb(255, $blue: 0, $green: 255); background: rgb(123, 45, 6); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/22_colors_with_alpha/000077500000000000000000000000001252560337500261055ustar00rootroot00000000000000expected.compact.css000066400000000000000000000003571252560337500317730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/22_colors_with_alphadiv { 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(63, 0, 191, 0.75); boo: #edcba9; } expected.compressed.css000066400000000000000000000003011252560337500324760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/22_colors_with_alphadiv{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(63,0,191,0.75);boo:#edcba9} expected.expanded.css000066400000000000000000000004111252560337500321240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/22_colors_with_alphadiv { 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(63, 0, 191, 0.75); boo: #edcba9; } expected_output.css000066400000000000000000000004111252560337500317550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/22_colors_with_alphadiv { 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(63, 0, 191, 0.75); boo: #edcba9; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/22_colors_with_alpha/input.scss000066400000000000000000000006111252560337500301370ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/23_basic_value_interpolation/000077500000000000000000000000001252560337500276315ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001151252560337500335070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/23_basic_value_interpolationdiv { a: helloworld; a: hello world; b: 123; b: string; b: 123; b: string; } expected.compressed.css000066400000000000000000000000761252560337500342330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/23_basic_value_interpolationdiv{a:helloworld;a:hello world;b:123;b:string;b:123;b:string} expected.expanded.css000066400000000000000000000001311252560337500336470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/23_basic_value_interpolationdiv { a: helloworld; a: hello world; b: 123; b: string; b: 123; b: string; } expected_output.css000066400000000000000000000001311252560337500335000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/23_basic_value_interpolationdiv { a: helloworld; a: hello world; b: 123; b: string; b: 123; b: string; } input.scss000066400000000000000000000002001252560337500315760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/23_basic_value_interpolationdiv { a: hello#{world}; a: hello #{world}; b: 12#{3}; b: type-of(12#{3}); b: #{12 + 111}; b: type-of(#{12 + 111}); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/24_namespace_properties/000077500000000000000000000000001252560337500266165ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002601252560337500324750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/24_namespace_propertiesdiv { 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; } expected.compressed.css000066400000000000000000000002201252560337500332070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/24_namespace_propertiesdiv{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} expected.expanded.css000066400000000000000000000003101252560337500326330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/24_namespace_propertiesdiv { 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; } expected_output.css000066400000000000000000000003361252560337500324740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/24_namespace_propertiesdiv { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/24_namespace_properties/input.scss000066400000000000000000000003431252560337500306520ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/25_basic_string_interpolation/000077500000000000000000000000001252560337500300255ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000551252560337500337060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/25_basic_string_interpolationdiv { blah: "hello 4 world px bloon blah"; } expected.compressed.css000066400000000000000000000000501252560337500344170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/25_basic_string_interpolationdiv{blah:"hello 4 world px bloon blah"} expected.expanded.css000066400000000000000000000000571252560337500340520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/25_basic_string_interpolationdiv { blah: "hello 4 world px bloon blah"; } expected_output.css000066400000000000000000000000571252560337500337030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/25_basic_string_interpolationdiv { blah: "hello 4 world px bloon blah"; } input.scss000066400000000000000000000001041252560337500317750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/25_basic_string_interpolationdiv { blah: "hello #{2+2} world #{unit(23px)} #{'bloo\n'} blah"; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/26_selector_interpolation/000077500000000000000000000000001252560337500271775ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002151252560337500330560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/26_selector_interpolationfoo, 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; } expected.compressed.css000066400000000000000000000001651252560337500336000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/26_selector_interpolationfoo,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} expected.expanded.css000066400000000000000000000002231252560337500332170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/26_selector_interpolationfoo, 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; } expected_output.css000066400000000000000000000002371252560337500330550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/26_selector_interpolationfoo, 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/26_selector_interpolation/input.scss000066400000000000000000000001771252560337500312400ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/27_media_queries/000077500000000000000000000000001252560337500252255ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/27_media_queries/expected.compact.css000066400000000000000000000003401252560337500311620ustar00rootroot00000000000000a 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; } } expected.compressed.css000066400000000000000000000002761252560337500316310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/27_media_queriesa 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/27_media_queries/expected.expanded.css000066400000000000000000000003661252560337500313340ustar00rootroot00000000000000a 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/27_media_queries/expected_output.css000066400000000000000000000004061252560337500311600ustar00rootroot00000000000000a 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/27_media_queries/input.scss000066400000000000000000000003511252560337500272600ustar00rootroot00000000000000a 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/28_url/000077500000000000000000000000001252560337500232145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/28_url/expected.compact.css000066400000000000000000000021741252560337500271600ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/28_url/expected.compressed.css000066400000000000000000000021151252560337500276710ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/28_url/expected.expanded.css000066400000000000000000000022501252560337500273150ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/28_url/expected_output.css000066400000000000000000000022501252560337500271460ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/28_url/input.scss000066400000000000000000000010021252560337500252410ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/29_if/000077500000000000000000000000001252560337500230115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/29_if/expected.compact.css000066400000000000000000000001171252560337500267500ustar00rootroot00000000000000div { background: gray; } div { background: blue; } div { background: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/29_if/expected.compressed.css000066400000000000000000000000741252560337500274700ustar00rootroot00000000000000div{background:gray}div{background:blue}div{background:red} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/29_if/expected.expanded.css000066400000000000000000000001251252560337500271110ustar00rootroot00000000000000div { background: gray; } div { background: blue; } div { background: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/29_if/expected_output.css000066400000000000000000000001251252560337500267420ustar00rootroot00000000000000div { background: gray; } div { background: blue; } div { background: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/29_if/input.scss000066400000000000000000000006551252560337500250530ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/30_if_in_function/000077500000000000000000000000001252560337500253745ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/30_if_in_function/expected.compact.css000066400000000000000000000001161252560337500313320ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: bar; content: bar; } expected.compressed.css000066400000000000000000000001011252560337500317630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/30_if_in_functiondiv{content:foo;content:bar;content:foo;content:bar;content:bar} expected.expanded.css000066400000000000000000000001301252560337500314110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/30_if_in_functiondiv { content: foo; content: bar; content: foo; content: bar; content: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/30_if_in_function/expected_output.css000066400000000000000000000001301252560337500313210ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: bar; content: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/30_if_in_function/input.scss000066400000000000000000000004251252560337500274310ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/31_if_in_mixin/000077500000000000000000000000001252560337500246745ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/31_if_in_mixin/expected.compact.css000066400000000000000000000001001252560337500306230ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/31_if_in_mixin/expected.compressed.css000066400000000000000000000000651252560337500313530ustar00rootroot00000000000000div{content:foo;content:bar;content:foo;content:foo} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/31_if_in_mixin/expected.expanded.css000066400000000000000000000001101252560337500307660ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/31_if_in_mixin/expected_output.css000066400000000000000000000001101252560337500306170ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/31_if_in_mixin/input.scss000066400000000000000000000003761252560337500267360ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/32_percentages/000077500000000000000000000000001252560337500247055ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/32_percentages/expected.compact.css000066400000000000000000000001751252560337500306500ustar00rootroot00000000000000div { width: 30%; height: -10%; width: 20%; width: 20%; height: 0%; height: 0%; blah: 5; flah: 900%; grah: 900%; nyah: 5%; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/32_percentages/expected.compressed.css000066400000000000000000000001461252560337500313640ustar00rootroot00000000000000div{width:30%;height:-10%;width:20%;width:20%;height:0%;height:0%;blah:5;flah:900%;grah:900%;nyah:5%} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/32_percentages/expected.expanded.css000066400000000000000000000002211252560337500310020ustar00rootroot00000000000000div { width: 30%; height: -10%; width: 20%; width: 20%; height: 0%; height: 0%; blah: 5; flah: 900%; grah: 900%; nyah: 5%; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/32_percentages/expected_output.css000066400000000000000000000002211252560337500306330ustar00rootroot00000000000000div { width: 30%; height: -10%; width: 20%; width: 20%; height: 0%; height: 0%; blah: 5; flah: 900%; grah: 900%; nyah: 5%; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/32_percentages/input.scss000066400000000000000000000003371252560337500267440ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/33_ambiguous_imports/000077500000000000000000000000001252560337500261565ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/33_ambiguous_imports/blir/000077500000000000000000000000001252560337500271065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/33_ambiguous_imports/blir/_fudge.scss000066400000000000000000000000311252560337500312260ustar00rootroot00000000000000fudge { color: brown; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/33_ambiguous_imports/dir.scss000066400000000000000000000000551252560337500276310ustar00rootroot00000000000000dir { color: blue; } @import "blir/fudge";sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/33_ambiguous_imports/dir/000077500000000000000000000000001252560337500267345ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/33_ambiguous_imports/dir/whatever000066400000000000000000000000001252560337500304720ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001041252560337500320320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/33_ambiguous_importsmain { color: red; } dir { color: blue; } fudge { color: brown; } expected.compressed.css000066400000000000000000000000611252560337500325520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/33_ambiguous_importsmain{color:red}dir{color:blue}fudge{color:brown} expected.expanded.css000066400000000000000000000001121252560337500321730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/33_ambiguous_importsmain { color: red; } dir { color: blue; } fudge { color: brown; } expected_output.css000066400000000000000000000001121252560337500320240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/33_ambiguous_importsmain { color: red; } dir { color: blue; } fudge { color: brown; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/33_ambiguous_imports/input.scss000066400000000000000000000000461252560337500302120ustar00rootroot00000000000000main { color: red; } @import "dir";sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/35_varargs_false/000077500000000000000000000000001252560337500252275ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/35_varargs_false/expected.compact.css000066400000000000000000000000341252560337500311640ustar00rootroot00000000000000div { thing: a; thing: b; } expected.compressed.css000066400000000000000000000000251252560337500316230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/35_varargs_falsediv{thing:a;thing:b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/35_varargs_false/expected.expanded.css000066400000000000000000000000401252560337500313230ustar00rootroot00000000000000div { thing: a; thing: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/35_varargs_false/expected_output.css000066400000000000000000000000401252560337500311540ustar00rootroot00000000000000div { thing: a; thing: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/35_varargs_false/input.scss000066400000000000000000000002031252560337500272560ustar00rootroot00000000000000@mixin foo($args...) { @each $arg in $args { @if $arg { thing: $arg; } } } div { @include foo(a, b, false); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/36_extra_commas_in_selectors/000077500000000000000000000000001252560337500276445ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000321252560337500335200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/36_extra_commas_in_selectorsdiv, span { color: red; } expected.compressed.css000066400000000000000000000000241252560337500342370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/36_extra_commas_in_selectorsdiv,span{color:red} expected.expanded.css000066400000000000000000000000341252560337500336640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/36_extra_commas_in_selectorsdiv, span { color: red; } expected_output.css000066400000000000000000000000341252560337500335150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/36_extra_commas_in_selectorsdiv, span { color: red; } input.scss000066400000000000000000000000421252560337500316150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/36_extra_commas_in_selectorsdiv,, , span, ,, { color: red; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/37_url_expressions/000077500000000000000000000000001252560337500256565ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002061252560337500315350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/37_url_expressionsdiv { blah: url(foobar); blah: url(fn("s")); blah: url("red.png"); blah: url(hello-world.png); blah: url("assets/fudge/budge.png"); } expected.compressed.css000066400000000000000000000001711252560337500322540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/37_url_expressionsdiv{blah:url(foobar);blah:url(fn("s"));blah:url("red.png");blah:url(hello-world.png);blah:url("assets/fudge/budge.png")} expected.expanded.css000066400000000000000000000002201252560337500316730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/37_url_expressionsdiv { blah: url(foobar); blah: url(fn("s")); blah: url("red.png"); blah: url(hello-world.png); blah: url("assets/fudge/budge.png"); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/37_url_expressions/expected_output.css000066400000000000000000000002201252560337500316030ustar00rootroot00000000000000div { blah: url(foobar); blah: url(fn("s")); blah: url("red.png"); blah: url(hello-world.png); blah: url("assets/fudge/budge.png"); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/37_url_expressions/input.scss000066400000000000000000000004351252560337500277140ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/39_dash_match_attribute_selector/000077500000000000000000000000001252560337500304725ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000441252560337500343510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/39_dash_match_attribute_selectordiv[class|="blah"] { color: blue; } expected.compressed.css000066400000000000000000000000371252560337500350710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/39_dash_match_attribute_selectordiv[class|="blah"]{color:blue} expected.expanded.css000066400000000000000000000000461252560337500345150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/39_dash_match_attribute_selectordiv[class|="blah"] { color: blue; } expected_output.css000066400000000000000000000000461252560337500343460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/39_dash_match_attribute_selectordiv[class|="blah"] { color: blue; } input.scss000066400000000000000000000000451252560337500324460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/39_dash_match_attribute_selectordiv[class|="blah"] { color: blue; }000077500000000000000000000000001252560337500324765ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/40_pseudo_class_identifier_starting_with_nexpected.compact.css000066400000000000000000000000361252560337500364350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/40_pseudo_class_identifier_starting_with_ndiv:lang(nb) { color: blue; } expected.compressed.css000066400000000000000000000000311252560337500371460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/40_pseudo_class_identifier_starting_with_ndiv:lang(nb){color:blue} expected.expanded.css000066400000000000000000000000401252560337500365720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/40_pseudo_class_identifier_starting_with_ndiv:lang(nb) { color: blue; } expected_output.css000066400000000000000000000000401252560337500364230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/40_pseudo_class_identifier_starting_with_ndiv:lang(nb) { color: blue; } input.scss000066400000000000000000000000371252560337500345320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/40_pseudo_class_identifier_starting_with_ndiv:lang(nb) { color: blue; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/41_slashy_urls/000077500000000000000000000000001252560337500247555ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/41_slashy_urls/expected.compact.css000066400000000000000000000001151252560337500307120ustar00rootroot00000000000000div { blah: url(//some/absolute/path); blee: url(/*looks-like-a*/comment); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/41_slashy_urls/expected.compressed.css000066400000000000000000000001061252560337500314300ustar00rootroot00000000000000div{blah:url(//some/absolute/path);blee:url(/*looks-like-a*/comment)} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/41_slashy_urls/expected.expanded.css000066400000000000000000000001211252560337500310510ustar00rootroot00000000000000div { blah: url(//some/absolute/path); blee: url(/*looks-like-a*/comment); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/41_slashy_urls/expected_output.css000066400000000000000000000001211252560337500307020ustar00rootroot00000000000000div { blah: url(//some/absolute/path); blee: url(/*looks-like-a*/comment); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/41_slashy_urls/input.scss000066400000000000000000000001201252560337500270020ustar00rootroot00000000000000div { blah: url(//some/absolute/path); blee: url(/*looks-like-a*/comment); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/42_css_imports/000077500000000000000000000000001252560337500247535ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/42_css_imports/expected.compact.css000066400000000000000000000001611252560337500307110ustar00rootroot00000000000000@import url(hux bux.css); @import url(foo.css); @import url(bar.css); div { color: red; } span { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/42_css_imports/expected.compressed.css000066400000000000000000000001421252560337500314260ustar00rootroot00000000000000@import url(hux bux.css);@import url(foo.css);@import url(bar.css);div{color:red}span{color:blue} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/42_css_imports/expected.expanded.css000066400000000000000000000001651252560337500310570ustar00rootroot00000000000000@import url(hux bux.css); @import url(foo.css); @import url(bar.css); div { color: red; } span { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/42_css_imports/expected_output.css000066400000000000000000000001651252560337500307100ustar00rootroot00000000000000@import url(hux bux.css); @import url(foo.css); @import url(bar.css); div { color: red; } span { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/42_css_imports/input.scss000066400000000000000000000001561252560337500270110ustar00rootroot00000000000000div { color: red; } @import "hux\ bux.css"; @import "foo.css"; span { color: blue; } @import "bar.css";sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/43_str_length/000077500000000000000000000000001252560337500245605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/43_str_length/expected.compact.css000066400000000000000000000001011252560337500305100ustar00rootroot00000000000000div { foo: 7; foo: 7; foo: 0; foo: 11; foo: 6; foo: 6; foo: 4; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/43_str_length/expected.compressed.css000066400000000000000000000000601252560337500312320ustar00rootroot00000000000000div{foo:7;foo:7;foo:0;foo:11;foo:6;foo:6;foo:4} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/43_str_length/expected.expanded.css000066400000000000000000000001171252560337500306610ustar00rootroot00000000000000div { foo: 7; foo: 7; foo: 0; foo: 11; foo: 6; foo: 6; foo: 4; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/43_str_length/expected_output.css000066400000000000000000000001171252560337500305120ustar00rootroot00000000000000div { foo: 7; foo: 7; foo: 0; foo: 11; foo: 6; foo: 6; foo: 4; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/43_str_length/input.scss000066400000000000000000000003261252560337500266150ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/44_bem_selectors/000077500000000000000000000000001252560337500252365ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/44_bem_selectors/expected.compact.css000066400000000000000000000001621252560337500311750ustar00rootroot00000000000000div_foo { blah: blah; } div--modifier { blach: blah; } divhux { blah: blah; } divdiv.foo#bar[hux] { blah: blah; } expected.compressed.css000066400000000000000000000001331252560337500316320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/44_bem_selectorsdiv_foo{blah:blah}div--modifier{blach:blah}divhux{blah:blah}divdiv.foo#bar[hux]{blah:blah} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/44_bem_selectors/expected.expanded.css000066400000000000000000000001721252560337500313400ustar00rootroot00000000000000div_foo { blah: blah; } div--modifier { blach: blah; } divhux { blah: blah; } divdiv.foo#bar[hux] { blah: blah; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/44_bem_selectors/expected_output.css000066400000000000000000000001721252560337500311710ustar00rootroot00000000000000div_foo { blah: blah; } div--modifier { blach: blah; } divhux { blah: blah; } divdiv.foo#bar[hux] { blah: blah; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/44_bem_selectors/input.scss000066400000000000000000000002231252560337500272670ustar00rootroot00000000000000div { &_foo { blah: blah; } &--modifier { blach: blah; } &hux { blah: blah; } &div.foo#bar[hux] { blah: blah; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/45_str_insert/000077500000000000000000000000001252560337500246055ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/45_str_insert/expected.compact.css000066400000000000000000000012361252560337500305470ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/45_str_insert/expected.compressed.css000066400000000000000000000011401252560337500312570ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/45_str_insert/expected.expanded.css000066400000000000000000000013121252560337500307040ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/45_str_insert/expected_output.css000066400000000000000000000013121252560337500305350ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/45_str_insert/input.scss000066400000000000000000000021431252560337500266410ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/46_str_index/000077500000000000000000000000001252560337500244115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/46_str_index/expected.compact.css000066400000000000000000000001571252560337500303540ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/46_str_index/expected.compressed.css000066400000000000000000000001261252560337500310660ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/46_str_index/expected.expanded.css000066400000000000000000000002051252560337500305100ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/46_str_index/expected_output.css000066400000000000000000000002051252560337500303410ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/46_str_index/input.scss000066400000000000000000000010021252560337500264360ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/48_case_conversion/000077500000000000000000000000001252560337500255745ustar00rootroot00000000000000expected.compact.css000066400000000000000000000003201252560337500314500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/48_case_conversiondiv { 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: ""; } expected.compressed.css000066400000000000000000000002551252560337500321750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/48_case_conversiondiv{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:""} expected.expanded.css000066400000000000000000000003601252560337500316160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/48_case_conversiondiv { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/48_case_conversion/expected_output.css000066400000000000000000000003601252560337500315260ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/48_case_conversion/input.scss000066400000000000000000000007431252560337500276340ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/49_interpolants_in_css_imports/000077500000000000000000000000001252560337500302525ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001441252560337500341320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/49_interpolants_in_css_imports@import url("http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700|Oswald"); expected.compressed.css000066400000000000000000000001441252560337500346500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/49_interpolants_in_css_imports@import url("http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700|Oswald"); expected.expanded.css000066400000000000000000000001441252560337500342740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/49_interpolants_in_css_imports@import url("http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700|Oswald"); expected_output.css000066400000000000000000000001441252560337500341250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/49_interpolants_in_css_imports@import url("http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700|Oswald"); input.scss000066400000000000000000000003661252560337500322340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/49_interpolants_in_css_imports$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/50_wrapped_pseudo_selectors/000077500000000000000000000000001252560337500275115ustar00rootroot00000000000000expected.compact.css000066400000000000000000000003631252560337500333740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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, ul) { hi: hi; } div :foo(ol) { hi: hi; } expected.compressed.css000066400000000000000000000003161252560337500341100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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,ul){hi:hi}div :foo(ol){hi:hi} expected.expanded.css000066400000000000000000000003731252560337500335370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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, ul) { hi: hi; } div :foo(ol) { hi: hi; } expected_output.css000066400000000000000000000003731252560337500333700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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, ul) { hi: hi; } div :foo(ol) { hi: hi; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/50_wrapped_pseudo_selectors/input.scss000066400000000000000000000004131252560337500315430ustar00rootroot00000000000000div { :-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, ul) { hi: hi; } :foo(ol) { hi: hi; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/51_trailing_commas_in_list/000077500000000000000000000000001252560337500272775ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000511252560337500331540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/51_trailing_commas_in_list.test { out1: 3; blah: string; out: 1; } expected.compressed.css000066400000000000000000000000401252560337500336700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/51_trailing_commas_in_list.test{out1:3;blah:string;out:1} expected.expanded.css000066400000000000000000000000571252560337500333240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/51_trailing_commas_in_list.test { out1: 3; blah: string; out: 1; } expected_output.css000066400000000000000000000000571252560337500331550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/51_trailing_commas_in_list.test { out1: 3; blah: string; out: 1; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/51_trailing_commas_in_list/input.scss000066400000000000000000000002531252560337500313330ustar00rootroot00000000000000$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); }000077500000000000000000000000001252560337500316155ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/52_interchangeable_hyphens_underscoresexpected.compact.css000066400000000000000000000005301252560337500355530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000003541252560337500362750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000006001252560337500357130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000006001252560337500355440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000010711252560337500336500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/53_escaped_quotes/000077500000000000000000000000001252560337500254145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/53_escaped_quotes/expected.compact.css000066400000000000000000000005621252560337500313570ustar00rootroot00000000000000[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; } expected.compressed.css000066400000000000000000000004651252560337500320200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/53_escaped_quotes[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} expected.expanded.css000066400000000000000000000006041252560337500314370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/53_escaped_quotes[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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/53_escaped_quotes/expected_output.css000066400000000000000000000006041252560337500313470ustar00rootroot00000000000000[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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/53_escaped_quotes/input.scss000066400000000000000000000007271252560337500274560ustar00rootroot00000000000000[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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/54_adjacent_identifiers_with_hyphens/000077500000000000000000000000001252560337500313405ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002361252560337500352220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000002231252560337500357340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000002461252560337500353650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000002461252560337500352160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002571252560337500333210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/55_variable_exists/000077500000000000000000000000001252560337500255765ustar00rootroot00000000000000expected.compact.css000066400000000000000000000003241252560337500314560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/55_variable_existsdiv { 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; } expected.compressed.css000066400000000000000000000002531252560337500321750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/55_variable_existsdiv{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} expected.expanded.css000066400000000000000000000003621252560337500316220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/55_variable_existsdiv { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/55_variable_exists/expected_output.css000066400000000000000000000004401252560337500315270ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/55_variable_exists/input.scss000066400000000000000000000011751252560337500276360ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/56_global_variable_exists/000077500000000000000000000000001252560337500271175ustar00rootroot00000000000000expected.compact.css000066400000000000000000000004021252560337500327740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/56_global_variable_existsdiv { 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; } expected.compressed.css000066400000000000000000000003211252560337500335120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/56_global_variable_existsdiv{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} expected.expanded.css000066400000000000000000000004501252560337500331410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/56_global_variable_existsdiv { 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; } expected_output.css000066400000000000000000000005361252560337500327770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/56_global_variable_existsdiv { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/56_global_variable_exists/input.scss000066400000000000000000000017321252560337500311560ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/57_function_exists/000077500000000000000000000000001252560337500256405ustar00rootroot00000000000000expected.compact.css000066400000000000000000000007351252560337500315260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/57_function_existsdiv { 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; } expected.compressed.css000066400000000000000000000006041252560337500322370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/57_function_existsdiv{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} expected.expanded.css000066400000000000000000000010531252560337500316620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/57_function_existsdiv { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/57_function_exists/expected_output.css000066400000000000000000000011771252560337500316010ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/57_function_exists/input.scss000066400000000000000000000025451252560337500277020ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/58_mixin_exists/000077500000000000000000000000001252560337500251405ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/58_mixin_exists/expected.compact.css000066400000000000000000000006361252560337500311050ustar00rootroot00000000000000div { 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; } expected.compressed.css000066400000000000000000000005211252560337500315350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/58_mixin_existsdiv{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/58_mixin_exists/expected.expanded.css000066400000000000000000000007401252560337500312430ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/58_mixin_exists/expected_output.css000066400000000000000000000010501252560337500310670ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/58_mixin_exists/input.scss000066400000000000000000000024271252560337500272010ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/59_if_expression/000077500000000000000000000000001252560337500252735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/59_if_expression/expected.compact.css000066400000000000000000000000721252560337500312320ustar00rootroot00000000000000div { foo: hey; foo: ho; foo: x is zero; foo: whatever; } expected.compressed.css000066400000000000000000000000571252560337500316740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/59_if_expressiondiv{foo:hey;foo:ho;foo:x is zero;foo:whatever} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/59_if_expression/expected.expanded.css000066400000000000000000000001021252560337500313660ustar00rootroot00000000000000div { foo: hey; foo: ho; foo: x is zero; foo: whatever; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/59_if_expression/expected_output.css000066400000000000000000000001021252560337500312170ustar00rootroot00000000000000div { foo: hey; foo: ho; foo: x is zero; foo: whatever; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/59_if_expression/input.scss000066400000000000000000000004071252560337500273300ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/60_call/000077500000000000000000000000001252560337500233215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/60_call/expected.compact.css000066400000000000000000000001331252560337500272560ustar00rootroot00000000000000body { display: foobar; display: 1; display: 5; display: 10; color: "assets/fudge/blah"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/60_call/expected.compressed.css000066400000000000000000000001161252560337500277750ustar00rootroot00000000000000body{display:foobar;display:1;display:5;display:10;color:"assets/fudge/blah"} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/60_call/expected.expanded.css000066400000000000000000000001451252560337500274230ustar00rootroot00000000000000body { display: foobar; display: 1; display: 5; display: 10; color: "assets/fudge/blah"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/60_call/expected_output.css000066400000000000000000000001451252560337500272540ustar00rootroot00000000000000body { display: foobar; display: 1; display: 5; display: 10; color: "assets/fudge/blah"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/basic/60_call/input.scss000066400000000000000000000003721252560337500253570ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/000077500000000000000000000000001252560337500223215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/adjust-color/000077500000000000000000000000001252560337500247275ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/adjust-color/expected.compact.css000066400000000000000000000001251252560337500306650ustar00rootroot00000000000000p { color: #102035; color: #102030; color: #0b2035; color: rgba(255, 106, 0, 0.6); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/adjust-color/expected.compressed.css000066400000000000000000000001071252560337500314030ustar00rootroot00000000000000p{color:#102035;color:#102030;color:#0b2035;color:rgba(255,106,0,0.6)} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/adjust-color/expected.expanded.css000066400000000000000000000001351252560337500310300ustar00rootroot00000000000000p { color: #102035; color: #102030; color: #0b2035; color: rgba(255, 106, 0, 0.6); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/adjust-color/expected_output.css000066400000000000000000000001351252560337500306610ustar00rootroot00000000000000p { color: #102035; color: #102030; color: #0b2035; color: rgba(255, 106, 0, 0.6); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/adjust-color/input.scss000066400000000000000000000003341252560337500267630ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/adjust-hue/000077500000000000000000000000001252560337500243725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/adjust-hue/expected.compact.css000066400000000000000000000001401252560337500303250ustar00rootroot00000000000000p { color: #ff2b00; color: #4d9900; color: black; color: white; color: #999999; color: black; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/adjust-hue/expected.compressed.css000066400000000000000000000001131252560337500310430ustar00rootroot00000000000000p{color:#ff2b00;color:#4d9900;color:#000;color:#fff;color:#999;color:#000} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/adjust-hue/expected.expanded.css000066400000000000000000000001541252560337500304740ustar00rootroot00000000000000p { color: #ff2b00; color: #4d9900; color: black; color: white; color: #999999; color: black; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/adjust-hue/expected_output.css000066400000000000000000000001541252560337500303250ustar00rootroot00000000000000p { color: #ff2b00; color: #4d9900; color: black; color: white; color: #999999; color: black; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/adjust-hue/input.scss000066400000000000000000000003771252560337500264350ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/basic/000077500000000000000000000000001252560337500234025ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/basic/expected.compact.css000066400000000000000000000002401252560337500273360ustar00rootroot00000000000000p { color: #ff8000; color: red green blue; color: red green blue; color: #ff8000; color: redhux; color: redgreen; color: #ff8000; color: 0xf00; foo: #c8ffff; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/basic/expected.compressed.css000066400000000000000000000002131252560337500300540ustar00rootroot00000000000000p{color:#ff8000;color:red green blue;color:red green blue;color:#ff8000;color:redhux;color:redgreen;color:#ff8000;color:0xf00;foo:#c8ffff} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/basic/expected.expanded.css000066400000000000000000000002621252560337500275040ustar00rootroot00000000000000p { color: #ff8000; color: red green blue; color: red green blue; color: #ff8000; color: redhux; color: redgreen; color: #ff8000; color: 0xf00; foo: #c8ffff; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/basic/expected_output.css000066400000000000000000000002621252560337500273350ustar00rootroot00000000000000p { color: #ff8000; color: red green blue; color: red green blue; color: #ff8000; color: redhux; color: redgreen; color: #ff8000; color: 0xf00; foo: #c8ffff; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/basic/input.scss000066400000000000000000000003701252560337500254360ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/change-color/000077500000000000000000000000001252560337500246625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/change-color/expected.compact.css000066400000000000000000000001441252560337500306210ustar00rootroot00000000000000p { color: #102005; color: rgba(16, 32, 48, 0.325); color: #782005; color: rgba(204, 85, 0, 0.8); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/change-color/expected.compressed.css000066400000000000000000000001231252560337500313340ustar00rootroot00000000000000p{color:#102005;color:rgba(16,32,48,0.325);color:#782005;color:rgba(204,85,0,0.8)} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/change-color/expected.expanded.css000066400000000000000000000001541252560337500307640ustar00rootroot00000000000000p { color: #102005; color: rgba(16, 32, 48, 0.325); color: #782005; color: rgba(204, 85, 0, 0.8); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/change-color/expected_output.css000066400000000000000000000001541252560337500306150ustar00rootroot00000000000000p { color: #102005; color: rgba(16, 32, 48, 0.325); color: #782005; color: rgba(204, 85, 0, 0.8); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/change-color/input.scss000066400000000000000000000003331252560337500267150ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/complement/000077500000000000000000000000001252560337500244645ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/complement/expected.compact.css000066400000000000000000000001551252560337500304250ustar00rootroot00000000000000p { color: cyan; color: #009999; color: black; color: white; color: #999999; color: black; color: #333333; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/complement/expected.compressed.css000066400000000000000000000001201252560337500311330ustar00rootroot00000000000000p{color:cyan;color:#099;color:#000;color:#fff;color:#999;color:#000;color:#333} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/complement/expected.expanded.css000066400000000000000000000001731252560337500305670ustar00rootroot00000000000000p { color: cyan; color: #009999; color: black; color: white; color: #999999; color: black; color: #333333; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/complement/expected_output.css000066400000000000000000000001731252560337500304200ustar00rootroot00000000000000p { color: cyan; color: #009999; color: black; color: white; color: #999999; color: black; color: #333333; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/complement/input.scss000066400000000000000000000003021252560337500265130ustar00rootroot00000000000000p { color: complement(#f00); color: complement(#900); color: complement(#000); color: complement(#fff); color: complement(#999); color: complement(#000); color: complement(#333); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/desaturate/000077500000000000000000000000001252560337500244625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/desaturate/expected.compact.css000066400000000000000000000001221252560337500304150ustar00rootroot00000000000000p { color: white; color: #999999; color: black; color: #f20d0d; color: #910808; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/desaturate/expected.compressed.css000066400000000000000000000001001252560337500311270ustar00rootroot00000000000000p{color:#fff;color:#999;color:#000;color:#f20d0d;color:#910808} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/desaturate/expected.expanded.css000066400000000000000000000001341252560337500305620ustar00rootroot00000000000000p { color: white; color: #999999; color: black; color: #f20d0d; color: #910808; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/desaturate/expected_output.css000066400000000000000000000001341252560337500304130ustar00rootroot00000000000000p { color: white; color: #999999; color: black; color: #f20d0d; color: #910808; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/desaturate/input.scss000066400000000000000000000002451252560337500265170ustar00rootroot00000000000000p { color: desaturate(#fff, 10%); color: desaturate(#999, 10%); color: desaturate(#000, 10%); color: desaturate(#f00, 10%); color: desaturate(#900, 10%); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/fade-in/000077500000000000000000000000001252560337500236245ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/fade-in/expected.compact.css000066400000000000000000000003221252560337500275610ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/fade-in/expected.compressed.css000066400000000000000000000002331252560337500303000ustar00rootroot00000000000000p{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/fade-in/expected.expanded.css000066400000000000000000000003561252560337500277320ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/fade-in/expected_output.css000066400000000000000000000003561252560337500275630ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/fade-in/input.scss000066400000000000000000000006611252560337500256630ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/fade-out/000077500000000000000000000000001252560337500240255ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/fade-out/expected.compact.css000066400000000000000000000006501252560337500277660ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/fade-out/expected.compressed.css000066400000000000000000000005371252560337500305100ustar00rootroot00000000000000p{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/fade-out/expected.expanded.css000066400000000000000000000007041252560337500301300ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/fade-out/expected_output.css000066400000000000000000000007041252560337500277610ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/fade-out/input.scss000066400000000000000000000007511252560337500260640ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/saturate/000077500000000000000000000000001252560337500241515ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/saturate/expected.compact.css000066400000000000000000000001341252560337500301070ustar00rootroot00000000000000p { color: red; color: #990000; color: black; color: white; color: #a38f8f; color: black; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/saturate/expected.compressed.css000066400000000000000000000001071252560337500306250ustar00rootroot00000000000000p{color:red;color:#900;color:#000;color:#fff;color:#a38f8f;color:#000} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/saturate/expected.expanded.css000066400000000000000000000001501252560337500302470ustar00rootroot00000000000000p { color: red; color: #990000; color: black; color: white; color: #a38f8f; color: black; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/saturate/expected_output.css000066400000000000000000000001501252560337500301000ustar00rootroot00000000000000p { color: red; color: #990000; color: black; color: white; color: #a38f8f; color: black; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/saturate/input.scss000066400000000000000000000002711252560337500262050ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/saturation/000077500000000000000000000000001252560337500245125ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/saturation/expected.compact.css000066400000000000000000000002371252560337500304540ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/saturation/expected.compressed.css000066400000000000000000000002061252560337500311660ustar00rootroot00000000000000p{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/saturation/expected.expanded.css000066400000000000000000000002651252560337500306170ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/saturation/expected_output.css000066400000000000000000000002651252560337500304500ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/saturation/input.scss000066400000000000000000000011241252560337500265440ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/scale-color/000077500000000000000000000000001252560337500245245ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/scale-color/expected.compact.css000066400000000000000000000001521252560337500304620ustar00rootroot00000000000000p { color: #d4f7d4; color: rgba(168, 240, 168, 0.545); color: #c899ff; color: rgba(200, 205, 208, 0.7); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/scale-color/expected.compressed.css000066400000000000000000000001311252560337500311750ustar00rootroot00000000000000p{color:#d4f7d4;color:rgba(168,240,168,0.545);color:#c899ff;color:rgba(200,205,208,0.7)} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/scale-color/expected.expanded.css000066400000000000000000000001621252560337500306250ustar00rootroot00000000000000p { color: #d4f7d4; color: rgba(168, 240, 168, 0.545); color: #c899ff; color: rgba(200, 205, 208, 0.7); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/scale-color/expected_output.css000066400000000000000000000001621252560337500304560ustar00rootroot00000000000000p { color: #d4f7d4; color: rgba(168, 240, 168, 0.545); color: #c899ff; color: rgba(200, 205, 208, 0.7); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/colors/scale-color/input.scss000066400000000000000000000004161252560337500265610ustar00rootroot00000000000000p { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/000077500000000000000000000000001252560337500216105ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/bizarrely_formatted_comments/000077500000000000000000000000001252560337500275655ustar00rootroot00000000000000expected.compact.clean000066400000000000000000000000001252560337500337260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/bizarrely_formatted_commentsexpected.compact.css000066400000000000000000000000451252560337500334450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/bizarrely_formatted_comments.foo { /* Foo Bar Baz */ a: b; } expected.compressed.css000066400000000000000000000000121252560337500341550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/bizarrely_formatted_comments.foo{a:b} expected.expanded.clean000066400000000000000000000000001252560337500340700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/bizarrely_formatted_commentsexpected.expanded.css000066400000000000000000000000501252560337500336030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/bizarrely_formatted_comments.foo { /* Foo Bar Baz */ a: b; } expected_output.clean000066400000000000000000000000001252560337500337210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/bizarrely_formatted_commentsexpected_output.css000066400000000000000000000000501252560337500334340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/bizarrely_formatted_comments.foo { /* Foo Bar Baz */ a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/bizarrely_formatted_comments/input.scss000066400000000000000000000000501252560337500316140ustar00rootroot00000000000000.foo { /* Foo Bar Baz */ a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/blockless_directive_without_semicolon/000077500000000000000000000000001252560337500314625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000141252560337500353360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/blockless_directive_without_semicolon@foo "bar"; expected.compressed.css000066400000000000000000000000141252560337500360540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/blockless_directive_without_semicolon@foo "bar"; expected.expanded.css000066400000000000000000000000141252560337500355000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/blockless_directive_without_semicolon@foo "bar"; expected_output.css000066400000000000000000000000141252560337500353310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/blockless_directive_without_semicolon@foo "bar"; input.scss000066400000000000000000000000141252560337500334320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/blockless_directive_without_semicolon@foo "bar"; 000077500000000000000000000000001252560337500327275ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/closing_line_comment_end_with_compact_outputexpected.compact.css000066400000000000000000000000351252560337500366650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/closing_line_comment_end_with_compact_output/* foo */ bar { baz: bang; } expected.compressed.css000066400000000000000000000000161252560337500374020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/closing_line_comment_end_with_compact_outputbar{baz:bang} expected.expanded.css000066400000000000000000000000371252560337500370310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/closing_line_comment_end_with_compact_output/* foo */ bar { baz: bang; } expected_output.css000066400000000000000000000000371252560337500366620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/closing_line_comment_end_with_compact_output/* foo */ bar { baz: bang; } input.scss000066400000000000000000000000351252560337500347610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/closing_line_comment_end_with_compact_output/* foo */ bar { baz: bang; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/directive_with_lots_of_whitespace/000077500000000000000000000000001252560337500305625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000141252560337500344360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/directive_with_lots_of_whitespace@foo "bar"; expected.compressed.css000066400000000000000000000000141252560337500351540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/directive_with_lots_of_whitespace@foo "bar"; expected.expanded.css000066400000000000000000000000141252560337500346000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/directive_with_lots_of_whitespace@foo "bar"; expected_output.css000066400000000000000000000000141252560337500344310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/directive_with_lots_of_whitespace@foo "bar"; input.scss000066400000000000000000000000141252560337500325320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/directive_with_lots_of_whitespace@foo "bar"; sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/empty_block_directive/000077500000000000000000000000001252560337500261565ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000101252560337500320260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/empty_block_directive@foo {} expected.compressed.css000066400000000000000000000000101252560337500325440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/empty_block_directive@foo {} expected.expanded.css000066400000000000000000000000101252560337500321700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/empty_block_directive@foo {} expected_output.css000066400000000000000000000000101252560337500320210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/empty_block_directive@foo {} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/empty_block_directive/input.scss000066400000000000000000000000101252560337500302010ustar00rootroot00000000000000@foo {} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/ms_long_filter_syntax/000077500000000000000000000000001252560337500262215ustar00rootroot00000000000000expected.compact.css000066400000000000000000000003601252560337500321010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/ms_long_filter_syntaxfoo { filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); } expected.compressed.css000066400000000000000000000003511252560337500326170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/ms_long_filter_syntaxfoo{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000)} expected.expanded.css000066400000000000000000000003641252560337500322470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/ms_long_filter_syntaxfoo { filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); } expected_output.css000066400000000000000000000003641252560337500321000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/ms_long_filter_syntaxfoo { filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/ms_long_filter_syntax/input.scss000066400000000000000000000003641252560337500302600ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#c0ff3300, endColorstr=#ff000000); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/multiple_comments/000077500000000000000000000000001252560337500253505ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/multiple_comments/expected.compact.css000066400000000000000000000000461252560337500313100ustar00rootroot00000000000000.foo { /* Foo Bar */ /* Baz Bang */ } expected.compressed.css000066400000000000000000000000001252560337500317350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/multiple_commentssass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/multiple_comments/expected.expanded.css000066400000000000000000000000521252560337500314470ustar00rootroot00000000000000.foo { /* Foo Bar */ /* Baz Bang */ } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/multiple_comments/expected_output.css000066400000000000000000000000521252560337500313000ustar00rootroot00000000000000.foo { /* Foo Bar */ /* Baz Bang */ } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/css/multiple_comments/input.scss000066400000000000000000000000521252560337500274010ustar00rootroot00000000000000.foo { /* Foo Bar */ /* Baz Bang */ } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/000077500000000000000000000000001252560337500234475ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/001_test_basic/000077500000000000000000000000001252560337500261475ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000251252560337500320250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/001_test_basic.foo, .bar { a: b; } expected.compressed.css000066400000000000000000000000171252560337500325440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/001_test_basic.foo,.bar{a:b} expected.expanded.css000066400000000000000000000000271252560337500321710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/001_test_basic.foo, .bar { a: b; } expected_output.css000066400000000000000000000000271252560337500320220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/001_test_basic.foo, .bar { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/001_test_basic/input.scss000066400000000000000000000000401252560337500301750ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/002_test_basic/000077500000000000000000000000001252560337500261505ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000251252560337500320260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/002_test_basic.foo, .bar { a: b; } expected.compressed.css000066400000000000000000000000171252560337500325450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/002_test_basic.foo,.bar{a:b} expected.expanded.css000066400000000000000000000000271252560337500321720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/002_test_basic.foo, .bar { a: b; } expected_output.css000066400000000000000000000000271252560337500320230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/002_test_basic.foo, .bar { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/002_test_basic/input.scss000066400000000000000000000000401252560337500301760ustar00rootroot00000000000000.bar {@extend .foo} .foo {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/003_test_basic/000077500000000000000000000000001252560337500261515ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000451252560337500320310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/003_test_basic.foo, .bar { a: b; } .bar { c: d; } expected.compressed.css000066400000000000000000000000301252560337500325410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/003_test_basic.foo,.bar{a:b}.bar{c:d} expected.expanded.css000066400000000000000000000000511252560337500321700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/003_test_basic.foo, .bar { a: b; } .bar { c: d; } expected_output.css000066400000000000000000000000511252560337500320210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/003_test_basic.foo, .bar { a: b; } .bar { c: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/003_test_basic/input.scss000066400000000000000000000000461252560337500302050ustar00rootroot00000000000000.foo {a: b} .bar {c: d; @extend .foo} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/004_test_basic/000077500000000000000000000000001252560337500261525ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000451252560337500320320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/004_test_basic.foo, .bar { a: b; } .bar { c: d; } expected.compressed.css000066400000000000000000000000301252560337500325420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/004_test_basic.foo,.bar{a:b}.bar{c:d} expected.expanded.css000066400000000000000000000000511252560337500321710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/004_test_basic.foo, .bar { a: b; } .bar { c: d; } expected_output.css000066400000000000000000000000511252560337500320220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/004_test_basic.foo, .bar { a: b; } .bar { c: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/004_test_basic/input.scss000066400000000000000000000000461252560337500302060ustar00rootroot00000000000000.foo {a: b} .bar {@extend .foo; c: d} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/005_test_multiple_targets/000077500000000000000000000000001252560337500304565ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000671252560337500343420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/005_test_multiple_targets.foo, .bar { a: b; } .blip .foo, .blip .bar { c: d; } expected.compressed.css000066400000000000000000000000511252560337500350510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/005_test_multiple_targets.foo,.bar{a:b}.blip .foo,.blip .bar{c:d} expected.expanded.css000066400000000000000000000000731252560337500345010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/005_test_multiple_targets.foo, .bar { a: b; } .blip .foo, .blip .bar { c: d; } expected_output.css000066400000000000000000000000731252560337500343320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/005_test_multiple_targets.foo, .bar { a: b; } .blip .foo, .blip .bar { c: d; } input.scss000066400000000000000000000000621252560337500324310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/005_test_multiple_targets.foo {a: b} .bar {@extend .foo} .blip .foo {c: d} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/006_test_multiple_extendees/000077500000000000000000000000001252560337500307725ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000531252560337500346510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/006_test_multiple_extendees.foo, .baz { a: b; } .bar, .baz { c: d; } expected.compressed.css000066400000000000000000000000351252560337500353670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/006_test_multiple_extendees.foo,.baz{a:b}.bar,.baz{c:d} expected.expanded.css000066400000000000000000000000571252560337500350170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/006_test_multiple_extendees.foo, .baz { a: b; } .bar, .baz { c: d; } expected_output.css000066400000000000000000000000571252560337500346500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/006_test_multiple_extendees.foo, .baz { a: b; } .bar, .baz { c: d; } input.scss000066400000000000000000000000721252560337500327460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/006_test_multiple_extendees.foo {a: b} .bar {c: d} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001252560337500404255ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/007_test_multiple_extends_with_single_extender_and_single_targetexpected.compact.css000066400000000000000000000000651252560337500443660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/007_test_multiple_extends_with_single_extender_and_single_target.foo .bar, .baz .bar, .foo .baz, .baz .baz { a: b; } expected.compressed.css000066400000000000000000000000551252560337500451030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/007_test_multiple_extends_with_single_extender_and_single_target.foo .bar,.baz .bar,.foo .baz,.baz .baz{a:b} expected.expanded.css000066400000000000000000000000671252560337500445320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/007_test_multiple_extends_with_single_extender_and_single_target.foo .bar, .baz .bar, .foo .baz, .baz .baz { a: b; } expected_output.css000066400000000000000000000000671252560337500443630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/007_test_multiple_extends_with_single_extender_and_single_target.foo .bar, .baz .bar, .foo .baz, .baz .baz { a: b; } input.scss000066400000000000000000000000631252560337500424600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/007_test_multiple_extends_with_single_extender_and_single_target.foo .bar {a: b} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001252560337500404265ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/008_test_multiple_extends_with_single_extender_and_single_targetexpected.compact.css000066400000000000000000000000311252560337500443600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/008_test_multiple_extends_with_single_extender_and_single_target.foo.bar, .baz { a: b; } expected.compressed.css000066400000000000000000000000231252560337500450770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/008_test_multiple_extends_with_single_extender_and_single_target.foo.bar,.baz{a:b} expected.expanded.css000066400000000000000000000000331252560337500445240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/008_test_multiple_extends_with_single_extender_and_single_target.foo.bar, .baz { a: b; } expected_output.css000066400000000000000000000000331252560337500443550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/008_test_multiple_extends_with_single_extender_and_single_target.foo.bar, .baz { a: b; } input.scss000066400000000000000000000000621252560337500424600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/008_test_multiple_extends_with_single_extender_and_single_target.foo.bar {a: b} .baz {@extend .foo; @extend .bar} 000077500000000000000000000000001252560337500411645ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_targetexpected.compact.css000066400000000000000000000000671252560337500451270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_target.foo .bar, .baz .bar, .foo .bang, .baz .bang { a: b; } expected.compressed.css000066400000000000000000000000571252560337500456440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_target.foo .bar,.baz .bar,.foo .bang,.baz .bang{a:b} expected.expanded.css000066400000000000000000000000711252560337500452640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_target.foo .bar, .baz .bar, .foo .bang, .baz .bang { a: b; } expected_output.css000066400000000000000000000000711252560337500451150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_target.foo .bar, .baz .bar, .foo .bang, .baz .bang { a: b; } input.scss000066400000000000000000000000721252560337500432170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/009_test_multiple_extends_with_multiple_extenders_and_single_target.foo .bar {a: b} .baz {@extend .foo} .bang {@extend .bar} 000077500000000000000000000000001252560337500411545ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_targetexpected.compact.css000066400000000000000000000000631252560337500451130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_target.foo.bar, .bar.baz, .baz.bang, .foo.bang { a: b; } expected.compressed.css000066400000000000000000000000531252560337500456300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_target.foo.bar,.bar.baz,.baz.bang,.foo.bang{a:b} expected.expanded.css000066400000000000000000000000651252560337500452570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_target.foo.bar, .bar.baz, .baz.bang, .foo.bang { a: b; } expected_output.css000066400000000000000000000000651252560337500451100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/010_test_multiple_extends_with_multiple_extenders_and_single_target.foo.bar, .bar.baz, .baz.bang, .foo.bang { a: b; } input.scss000066400000000000000000000000711252560337500432060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/011_test_chained_extends/000077500000000000000000000000001252560337500302145ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000411252560337500340700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/011_test_chained_extends.foo, .bar, .baz, .bip { a: b; } expected.compressed.css000066400000000000000000000000311252560337500346050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/011_test_chained_extends.foo,.bar,.baz,.bip{a:b} expected.expanded.css000066400000000000000000000000431252560337500342340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/011_test_chained_extends.foo, .bar, .baz, .bip { a: b; } expected_output.css000066400000000000000000000000431252560337500340650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/011_test_chained_extends.foo, .bar, .baz, .bip { a: b; } input.scss000066400000000000000000000001101252560337500321610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/011_test_chained_extends.foo {a: b} .bar {@extend .foo} .baz {@extend .bar} .bip {@extend .bar} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/012_test_dynamic_extendee/000077500000000000000000000000001252560337500303755ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000251252560337500342530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/012_test_dynamic_extendee.foo, .bar { a: b; } expected.compressed.css000066400000000000000000000000171252560337500347720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/012_test_dynamic_extendee.foo,.bar{a:b} expected.expanded.css000066400000000000000000000000271252560337500344170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/012_test_dynamic_extendee.foo, .bar { a: b; } expected_output.css000066400000000000000000000000271252560337500342500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/012_test_dynamic_extendee.foo, .bar { a: b; } input.scss000066400000000000000000000000451252560337500323510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/012_test_dynamic_extendee.foo {a: b} .bar {@extend #{".foo"}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/013_test_dynamic_extendee/000077500000000000000000000000001252560337500303765ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000421252560337500342530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/013_test_dynamic_extendee[baz^="blip12px"], .bar { a: b; } expected.compressed.css000066400000000000000000000000341252560337500347720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/013_test_dynamic_extendee[baz^="blip12px"],.bar{a:b} expected.expanded.css000066400000000000000000000000441252560337500344170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/013_test_dynamic_extendee[baz^="blip12px"], .bar { a: b; } expected_output.css000066400000000000000000000000441252560337500342500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/013_test_dynamic_extendee[baz^="blip12px"], .bar { a: b; } input.scss000066400000000000000000000000751252560337500323550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/013_test_dynamic_extendee[baz^="blip12px"] {a: b} .bar {@extend [baz^="blip#{12px}"]} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/014_test_nested_target/000077500000000000000000000000001252560337500277225ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000371252560337500336030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/014_test_nested_target.foo .bar, .foo .baz { a: b; } expected.compressed.css000066400000000000000000000000311252560337500343130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/014_test_nested_target.foo .bar,.foo .baz{a:b} expected.expanded.css000066400000000000000000000000411252560337500337400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/014_test_nested_target.foo .bar, .foo .baz { a: b; } expected_output.css000066400000000000000000000000411252560337500335710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/014_test_nested_target.foo .bar, .foo .baz { a: b; } input.scss000066400000000000000000000000451252560337500316760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/014_test_nested_target.foo .bar {a: b} .baz {@extend .bar} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/015_test_target_with_child/000077500000000000000000000000001252560337500305575ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000371252560337500344400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/015_test_target_with_child.foo .bar, .baz .bar { a: b; } expected.compressed.css000066400000000000000000000000311252560337500351500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/015_test_target_with_child.foo .bar,.baz .bar{a:b} expected.expanded.css000066400000000000000000000000411252560337500345750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/015_test_target_with_child.foo .bar, .baz .bar { a: b; } expected_output.css000066400000000000000000000000411252560337500344260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/015_test_target_with_child.foo .bar, .baz .bar { a: b; } input.scss000066400000000000000000000000451252560337500325330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/015_test_target_with_child.foo .bar {a: b} .baz {@extend .foo} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/016_test_class_unification/000077500000000000000000000000001252560337500305715ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000431252560337500344470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/016_test_class_unification-a .foo.bar, -a .bar.baz { a: b; } expected.compressed.css000066400000000000000000000000351252560337500351660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/016_test_class_unification-a .foo.bar,-a .bar.baz{a:b} expected.expanded.css000066400000000000000000000000451252560337500346130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/016_test_class_unification-a .foo.bar, -a .bar.baz { a: b; } expected_output.css000066400000000000000000000000451252560337500344440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/016_test_class_unification-a .foo.bar, -a .bar.baz { a: b; } input.scss000066400000000000000000000000711252560337500325440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/016_test_class_unification%-a .foo.bar {a: b} .baz {@extend .foo} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/017_test_class_unification/000077500000000000000000000000001252560337500305725ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000221252560337500344450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/017_test_class_unification-a .baz { a: b; } expected.compressed.css000066400000000000000000000000151252560337500351650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/017_test_class_unification-a .baz{a:b} expected.expanded.css000066400000000000000000000000241252560337500346110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/017_test_class_unification-a .baz { a: b; } expected_output.css000066400000000000000000000000241252560337500344420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/017_test_class_unification-a .baz { a: b; } input.scss000066400000000000000000000000711252560337500325450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/017_test_class_unification%-a .foo.baz {a: b} .baz {@extend .foo} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/018_test_id_unification/000077500000000000000000000000001252560337500300625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000431252560337500337400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/018_test_id_unification-a .foo.bar, -a .bar#baz { a: b; } expected.compressed.css000066400000000000000000000000351252560337500344570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/018_test_id_unification-a .foo.bar,-a .bar#baz{a:b} expected.expanded.css000066400000000000000000000000451252560337500341040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/018_test_id_unification-a .foo.bar, -a .bar#baz { a: b; } expected_output.css000066400000000000000000000000451252560337500337350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/018_test_id_unification-a .foo.bar, -a .bar#baz { a: b; } input.scss000066400000000000000000000000711252560337500320350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/018_test_id_unification%-a .foo.bar {a: b} #baz {@extend .foo} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/019_test_id_unification/000077500000000000000000000000001252560337500300635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000221252560337500337360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/019_test_id_unification-a #baz { a: b; } expected.compressed.css000066400000000000000000000000151252560337500344560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/019_test_id_unification-a #baz{a:b} expected.expanded.css000066400000000000000000000000241252560337500341020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/019_test_id_unification-a #baz { a: b; } expected_output.css000066400000000000000000000000241252560337500337330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/019_test_id_unification-a #baz { a: b; } input.scss000066400000000000000000000000711252560337500320360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/019_test_id_unification%-a .foo#baz {a: b} #baz {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500353625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/020_test_universal_unification_with_simple_targetexpected.compact.css000066400000000000000000000000301252560337500413130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/020_test_universal_unification_with_simple_target-a .foo, -a * { a: b; } expected.compressed.css000066400000000000000000000000221252560337500420320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/020_test_universal_unification_with_simple_target-a .foo,-a *{a:b} expected.expanded.css000066400000000000000000000000321252560337500414570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/020_test_universal_unification_with_simple_target-a .foo, -a * { a: b; } expected_output.css000066400000000000000000000000321252560337500413100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/020_test_universal_unification_with_simple_target-a .foo, -a * { a: b; } input.scss000066400000000000000000000000621252560337500374140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/020_test_universal_unification_with_simple_target%-a .foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500353645ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/022_test_universal_unification_with_simple_targetexpected.compact.css000066400000000000000000000000221252560337500413160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/022_test_universal_unification_with_simple_target-a .bar { a: b; } expected.compressed.css000066400000000000000000000000151252560337500420360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/022_test_universal_unification_with_simple_target-a .bar{a:b} expected.expanded.css000066400000000000000000000000241252560337500414620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/022_test_universal_unification_with_simple_target-a .bar { a: b; } expected_output.css000066400000000000000000000000241252560337500413130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/022_test_universal_unification_with_simple_target-a .bar { a: b; } input.scss000066400000000000000000000000661252560337500374220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/022_test_universal_unification_with_simple_target%-a .foo.bar {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500410115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/025_test_universal_unification_with_namespaceless_universal_targetexpected.compact.css000066400000000000000000000000171252560337500447470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/025_test_universal_unification_with_namespaceless_universal_target-a * { a: b; } expected.compressed.css000066400000000000000000000000121252560337500454600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/025_test_universal_unification_with_namespaceless_universal_target-a *{a:b} expected.expanded.css000066400000000000000000000000211252560337500451040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/025_test_universal_unification_with_namespaceless_universal_target-a * { a: b; } expected_output.css000066400000000000000000000000211252560337500447350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/025_test_universal_unification_with_namespaceless_universal_target-a * { a: b; } input.scss000066400000000000000000000000631252560337500430440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/025_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500404325ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/034_test_universal_unification_with_namespaceless_element_targetexpected.compact.css000066400000000000000000000000171252560337500443700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/034_test_universal_unification_with_namespaceless_element_target-a a { a: b; } expected.compressed.css000066400000000000000000000000121252560337500451010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/034_test_universal_unification_with_namespaceless_element_target-a a{a:b} expected.expanded.css000066400000000000000000000000211252560337500445250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/034_test_universal_unification_with_namespaceless_element_target-a a { a: b; } expected_output.css000066400000000000000000000000211252560337500443560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/034_test_universal_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000631252560337500424650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/034_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500377045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/040_test_universal_unification_with_namespaced_element_targetexpected.compact.css000066400000000000000000000000221252560337500436360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/040_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } expected.compressed.css000066400000000000000000000000151252560337500443560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/040_test_universal_unification_with_namespaced_element_target-a ns|a{a:b} expected.expanded.css000066400000000000000000000000241252560337500440020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/040_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } expected_output.css000066400000000000000000000000241252560337500436330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/040_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000661252560337500417420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/040_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500350105ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/043_test_element_unification_with_simple_targetexpected.compact.css000066400000000000000000000000301252560337500407410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/043_test_element_unification_with_simple_target-a .foo, -a a { a: b; } expected.compressed.css000066400000000000000000000000221252560337500414600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/043_test_element_unification_with_simple_target-a .foo,-a a{a:b} expected.expanded.css000066400000000000000000000000321252560337500411050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/043_test_element_unification_with_simple_target-a .foo, -a a { a: b; } expected_output.css000066400000000000000000000000321252560337500407360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/043_test_element_unification_with_simple_target-a .foo, -a a { a: b; } input.scss000066400000000000000000000000621252560337500370420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/043_test_element_unification_with_simple_target%-a .foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500350115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/044_test_element_unification_with_simple_targetexpected.compact.css000066400000000000000000000000401252560337500407430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/044_test_element_unification_with_simple_target-a .foo.bar, -a a.bar { a: b; } expected.compressed.css000066400000000000000000000000321252560337500414620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/044_test_element_unification_with_simple_target-a .foo.bar,-a a.bar{a:b} expected.expanded.css000066400000000000000000000000421252560337500411070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/044_test_element_unification_with_simple_target-a .foo.bar, -a a.bar { a: b; } expected_output.css000066400000000000000000000000421252560337500407400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/044_test_element_unification_with_simple_target-a .foo.bar, -a a.bar { a: b; } input.scss000066400000000000000000000000661252560337500370470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/044_test_element_unification_with_simple_target%-a .foo.bar {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500350125ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/045_test_element_unification_with_simple_targetexpected.compact.css000066400000000000000000000000421252560337500407460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/045_test_element_unification_with_simple_target-a .foo.bar, -a *|a.bar { a: b; } expected.compressed.css000066400000000000000000000000341252560337500414650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/045_test_element_unification_with_simple_target-a .foo.bar,-a *|a.bar{a:b} expected.expanded.css000066400000000000000000000000441252560337500411120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/045_test_element_unification_with_simple_target-a .foo.bar, -a *|a.bar { a: b; } expected_output.css000066400000000000000000000000441252560337500407430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/045_test_element_unification_with_simple_target-a .foo.bar, -a *|a.bar { a: b; } input.scss000066400000000000000000000000701252560337500370430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/045_test_element_unification_with_simple_target%-a .foo.bar {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500350135ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/046_test_element_unification_with_simple_targetexpected.compact.css000066400000000000000000000000431252560337500407500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/046_test_element_unification_with_simple_target-a .foo.bar, -a ns|a.bar { a: b; } expected.compressed.css000066400000000000000000000000351252560337500414670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/046_test_element_unification_with_simple_target-a .foo.bar,-a ns|a.bar{a:b} expected.expanded.css000066400000000000000000000000451252560337500411140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/046_test_element_unification_with_simple_target-a .foo.bar, -a ns|a.bar { a: b; } expected_output.css000066400000000000000000000000451252560337500407450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/046_test_element_unification_with_simple_target-a .foo.bar, -a ns|a.bar { a: b; } input.scss000066400000000000000000000000711252560337500370450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/046_test_element_unification_with_simple_target%-a .foo.bar {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500404365ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/047_test_element_unification_with_namespaceless_universal_targetexpected.compact.css000066400000000000000000000000311252560337500443700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/047_test_element_unification_with_namespaceless_universal_target-a *.foo, -a a { a: b; } expected.compressed.css000066400000000000000000000000231252560337500451070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/047_test_element_unification_with_namespaceless_universal_target-a *.foo,-a a{a:b} expected.expanded.css000066400000000000000000000000331252560337500445340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/047_test_element_unification_with_namespaceless_universal_target-a *.foo, -a a { a: b; } expected_output.css000066400000000000000000000000331252560337500443650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/047_test_element_unification_with_namespaceless_universal_target-a *.foo, -a a { a: b; } input.scss000066400000000000000000000000631252560337500424710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/047_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500404315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_targetexpected.compact.css000066400000000000000000000000341252560337500443660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_target-a *.foo, -a ns|a { a: b; } expected.compressed.css000066400000000000000000000000261252560337500451050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_target-a *.foo,-a ns|a{a:b} expected.expanded.css000066400000000000000000000000361252560337500445320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_target-a *.foo, -a ns|a { a: b; } expected_output.css000066400000000000000000000000361252560337500443630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_target-a *.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000661252560337500424670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/051_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500400575ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/056_test_element_unification_with_namespaceless_element_targetexpected.compact.css000066400000000000000000000000171252560337500440150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/056_test_element_unification_with_namespaceless_element_target-a a { a: b; } expected.compressed.css000066400000000000000000000000121252560337500445260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/056_test_element_unification_with_namespaceless_element_target-a a{a:b} expected.expanded.css000066400000000000000000000000211252560337500441520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/056_test_element_unification_with_namespaceless_element_target-a a { a: b; } expected_output.css000066400000000000000000000000211252560337500440030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/056_test_element_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000631252560337500421120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/056_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500400625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/059_test_element_unification_with_namespaceless_element_targetexpected.compact.css000066400000000000000000000000211252560337500440130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/059_test_element_unification_with_namespaceless_element_target-a *|a { a: b; } expected.compressed.css000066400000000000000000000000141252560337500445330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/059_test_element_unification_with_namespaceless_element_target-a *|a{a:b} expected.expanded.css000066400000000000000000000000231252560337500441570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/059_test_element_unification_with_namespaceless_element_target-a *|a { a: b; } expected_output.css000066400000000000000000000000231252560337500440100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/059_test_element_unification_with_namespaceless_element_target-a *|a { a: b; } input.scss000066400000000000000000000000671252560337500421210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/059_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500373335ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/064_test_element_unification_with_namespaced_element_targetexpected.compact.css000066400000000000000000000000221252560337500432650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/064_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } expected.compressed.css000066400000000000000000000000151252560337500440050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/064_test_element_unification_with_namespaced_element_target-a ns|a{a:b} expected.expanded.css000066400000000000000000000000241252560337500434310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/064_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } expected_output.css000066400000000000000000000000241252560337500432620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/064_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000711252560337500413650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/065_test_attribute_unification/000077500000000000000000000000001252560337500314735ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000621252560337500353520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/065_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foo=baz] { a: b; } expected.compressed.css000066400000000000000000000000541252560337500360710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/065_test_attribute_unification-a [foo=bar].baz,-a [foo=bar][foo=baz]{a:b} expected.expanded.css000066400000000000000000000000641252560337500355160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/065_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foo=baz] { a: b; } expected_output.css000066400000000000000000000000641252560337500353470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/065_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foo=baz] { a: b; } input.scss000066400000000000000000000001031252560337500334420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/065_test_attribute_unification%-a [foo=bar].baz {a: b} [foo=baz] {@extend .baz} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/066_test_attribute_unification/000077500000000000000000000000001252560337500314745ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000631252560337500353540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/066_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foo^=bar] { a: b; } expected.compressed.css000066400000000000000000000000551252560337500360730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/066_test_attribute_unification-a [foo=bar].baz,-a [foo=bar][foo^=bar]{a:b} expected.expanded.css000066400000000000000000000000651252560337500355200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/066_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foo^=bar] { a: b; } expected_output.css000066400000000000000000000000651252560337500353510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/066_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foo^=bar] { a: b; } input.scss000066400000000000000000000001041252560337500334440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/066_test_attribute_unification%-a [foo=bar].baz {a: b} [foo^=bar] {@extend .baz} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/067_test_attribute_unification/000077500000000000000000000000001252560337500314755ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000631252560337500353550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/067_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foot=bar] { a: b; } expected.compressed.css000066400000000000000000000000551252560337500360740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/067_test_attribute_unification-a [foo=bar].baz,-a [foo=bar][foot=bar]{a:b} expected.expanded.css000066400000000000000000000000651252560337500355210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/067_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foot=bar] { a: b; } expected_output.css000066400000000000000000000000651252560337500353520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/067_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][foot=bar] { a: b; } input.scss000066400000000000000000000001041252560337500334450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/067_test_attribute_unification%-a [foo=bar].baz {a: b} [foot=bar] {@extend .baz} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/068_test_attribute_unification/000077500000000000000000000000001252560337500314765ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000651252560337500353600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/068_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][ns|foo=bar] { a: b; } expected.compressed.css000066400000000000000000000000571252560337500360770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/068_test_attribute_unification-a [foo=bar].baz,-a [foo=bar][ns|foo=bar]{a:b} expected.expanded.css000066400000000000000000000000671252560337500355240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/068_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][ns|foo=bar] { a: b; } expected_output.css000066400000000000000000000000671252560337500353550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/068_test_attribute_unification-a [foo=bar].baz, -a [foo=bar][ns|foo=bar] { a: b; } input.scss000066400000000000000000000001061252560337500334500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/068_test_attribute_unification%-a [foo=bar].baz {a: b} [ns|foo=bar] {@extend .baz} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/069_test_attribute_unification/000077500000000000000000000000001252560337500314775ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000321252560337500353530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/069_test_attribute_unification-a -a [foo=bar] { a: b; } expected.compressed.css000066400000000000000000000000251252560337500360730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/069_test_attribute_unification-a -a [foo=bar]{a:b} expected.expanded.css000066400000000000000000000000341252560337500355170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/069_test_attribute_unification-a -a [foo=bar] { a: b; } expected_output.css000066400000000000000000000000341252560337500353500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/069_test_attribute_unification-a -a [foo=bar] { a: b; } input.scss000066400000000000000000000001071252560337500334520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/069_test_attribute_unification%-a %-a [foo=bar].bar {a: b} [foo=bar] {@extend .bar} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/070_test_pseudo_unification/000077500000000000000000000000001252560337500307635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000511252560337500346400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/070_test_pseudo_unification-a :foo.baz, -a :foo:foo(2n+1) { a: b; } expected.compressed.css000066400000000000000000000000431252560337500353570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/070_test_pseudo_unification-a :foo.baz,-a :foo:foo(2n+1){a:b} expected.expanded.css000066400000000000000000000000531252560337500350040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/070_test_pseudo_unification-a :foo.baz, -a :foo:foo(2n+1) { a: b; } expected_output.css000066400000000000000000000000531252560337500346350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/070_test_pseudo_unification-a :foo.baz, -a :foo:foo(2n+1) { a: b; } input.scss000066400000000000000000000000771252560337500327440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/070_test_pseudo_unification%-a :foo.baz {a: b} :foo(2n+1) {@extend .baz} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/071_test_pseudo_unification/000077500000000000000000000000001252560337500307645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000441252560337500346430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/071_test_pseudo_unification-a :foo.baz, -a :foo::foo { a: b; } expected.compressed.css000066400000000000000000000000361252560337500353620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/071_test_pseudo_unification-a :foo.baz,-a :foo::foo{a:b} expected.expanded.css000066400000000000000000000000461252560337500350070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/071_test_pseudo_unification-a :foo.baz, -a :foo::foo { a: b; } expected_output.css000066400000000000000000000000461252560337500346400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/071_test_pseudo_unification-a :foo.baz, -a :foo::foo { a: b; } input.scss000066400000000000000000000000721252560337500327400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/071_test_pseudo_unification%-a :foo.baz {a: b} ::foo {@extend .baz} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/072_test_pseudo_unification/000077500000000000000000000000001252560337500307655ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000231252560337500346410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/072_test_pseudo_unification-a ::foo { a: b; } expected.compressed.css000066400000000000000000000000161252560337500353610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/072_test_pseudo_unification-a ::foo{a:b} expected.expanded.css000066400000000000000000000000251252560337500350050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/072_test_pseudo_unification-a ::foo { a: b; } expected_output.css000066400000000000000000000000251252560337500346360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/072_test_pseudo_unification-a ::foo { a: b; } input.scss000066400000000000000000000000731252560337500327420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/072_test_pseudo_unification%-a ::foo.baz {a: b} ::foo {@extend .baz} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/073_test_pseudo_unification/000077500000000000000000000000001252560337500307665ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000311252560337500346410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/073_test_pseudo_unification-a ::foo(2n+1) { a: b; } expected.compressed.css000066400000000000000000000000241252560337500353610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/073_test_pseudo_unification-a ::foo(2n+1){a:b} expected.expanded.css000066400000000000000000000000331252560337500350050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/073_test_pseudo_unification-a ::foo(2n+1) { a: b; } expected_output.css000066400000000000000000000000331252560337500346360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/073_test_pseudo_unification-a ::foo(2n+1) { a: b; } input.scss000066400000000000000000000001071252560337500327410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/073_test_pseudo_unification%-a ::foo(2n+1).baz {a: b} ::foo(2n+1) {@extend .baz} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/074_test_pseudo_unification/000077500000000000000000000000001252560337500307675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000431252560337500346450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/074_test_pseudo_unification-a :foo.baz, -a :foo:bar { a: b; } expected.compressed.css000066400000000000000000000000351252560337500353640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/074_test_pseudo_unification-a :foo.baz,-a :foo:bar{a:b} expected.expanded.css000066400000000000000000000000451252560337500350110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/074_test_pseudo_unification-a :foo.baz, -a :foo:bar { a: b; } expected_output.css000066400000000000000000000000451252560337500346420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/074_test_pseudo_unification-a :foo.baz, -a :foo:bar { a: b; } input.scss000066400000000000000000000000711252560337500327420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/074_test_pseudo_unification%-a :foo.baz {a: b} :bar {@extend .baz} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/075_test_pseudo_unification/000077500000000000000000000000001252560337500307705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000451252560337500346500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/075_test_pseudo_unification-a .baz:foo, -a :foo:after { a: b; } expected.compressed.css000066400000000000000000000000371252560337500353670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/075_test_pseudo_unification-a .baz:foo,-a :foo:after{a:b} expected.expanded.css000066400000000000000000000000471252560337500350140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/075_test_pseudo_unification-a .baz:foo, -a :foo:after { a: b; } expected_output.css000066400000000000000000000000471252560337500346450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/075_test_pseudo_unification-a .baz:foo, -a :foo:after { a: b; } input.scss000066400000000000000000000000731252560337500327450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/075_test_pseudo_unification%-a .baz:foo {a: b} :after {@extend .baz} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/076_test_pseudo_unification/000077500000000000000000000000001252560337500307715ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000471252560337500346530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/076_test_pseudo_unification-a .baz:after, -a :foo:after { a: b; } expected.compressed.css000066400000000000000000000000411252560337500353630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/076_test_pseudo_unification-a .baz:after,-a :foo:after{a:b} expected.expanded.css000066400000000000000000000000511252560337500350100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/076_test_pseudo_unification-a .baz:after, -a :foo:after { a: b; } expected_output.css000066400000000000000000000000511252560337500346410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/076_test_pseudo_unification-a .baz:after, -a :foo:after { a: b; } input.scss000066400000000000000000000000731252560337500327460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/076_test_pseudo_unification%-a .baz:after {a: b} :foo {@extend .baz} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/077_test_pseudo_unification/000077500000000000000000000000001252560337500307725ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000221252560337500346450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/077_test_pseudo_unification-a :foo { a: b; } expected.compressed.css000066400000000000000000000000151252560337500353650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/077_test_pseudo_unification-a :foo{a:b} expected.expanded.css000066400000000000000000000000241252560337500350110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/077_test_pseudo_unification-a :foo { a: b; } expected_output.css000066400000000000000000000000241252560337500346420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/077_test_pseudo_unification-a :foo { a: b; } input.scss000066400000000000000000000000711252560337500327450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/077_test_pseudo_unification%-a :foo.baz {a: b} :foo {@extend .baz} -a {@extend %-a} 000077500000000000000000000000001252560337500353125ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/078_test_pseudoelement_remains_at_end_of_selectorexpected.compact.css000066400000000000000000000000371252560337500412520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/078_test_pseudoelement_remains_at_end_of_selector.foo::bar, .baz::bar { a: b; } expected.compressed.css000066400000000000000000000000311252560337500417620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/078_test_pseudoelement_remains_at_end_of_selector.foo::bar,.baz::bar{a:b} expected.expanded.css000066400000000000000000000000411252560337500414070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/078_test_pseudoelement_remains_at_end_of_selector.foo::bar, .baz::bar { a: b; } expected_output.css000066400000000000000000000000411252560337500412400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/078_test_pseudoelement_remains_at_end_of_selector.foo::bar, .baz::bar { a: b; } input.scss000066400000000000000000000000451252560337500373450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/078_test_pseudoelement_remains_at_end_of_selector.foo::bar {a: b} .baz {@extend .foo} 000077500000000000000000000000001252560337500353135ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/079_test_pseudoelement_remains_at_end_of_selectorexpected.compact.css000066400000000000000000000000411252560337500412460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/079_test_pseudoelement_remains_at_end_of_selectora.foo::bar, a.baz::bar { a: b; } expected.compressed.css000066400000000000000000000000331252560337500417650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/079_test_pseudoelement_remains_at_end_of_selectora.foo::bar,a.baz::bar{a:b} expected.expanded.css000066400000000000000000000000431252560337500414120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/079_test_pseudoelement_remains_at_end_of_selectora.foo::bar, a.baz::bar { a: b; } expected_output.css000066400000000000000000000000431252560337500412430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/079_test_pseudoelement_remains_at_end_of_selectora.foo::bar, a.baz::bar { a: b; } input.scss000066400000000000000000000000461252560337500373470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/079_test_pseudoelement_remains_at_end_of_selectora.foo::bar {a: b} .baz {@extend .foo} 000077500000000000000000000000001252560337500347575ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/080_test_pseudoclass_remains_at_end_of_selectorexpected.compact.css000066400000000000000000000000351252560337500407150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/080_test_pseudoclass_remains_at_end_of_selector.foo:bar, .baz:bar { a: b; } expected.compressed.css000066400000000000000000000000271252560337500414340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/080_test_pseudoclass_remains_at_end_of_selector.foo:bar,.baz:bar{a:b} expected.expanded.css000066400000000000000000000000371252560337500410610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/080_test_pseudoclass_remains_at_end_of_selector.foo:bar, .baz:bar { a: b; } expected_output.css000066400000000000000000000000371252560337500407120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/080_test_pseudoclass_remains_at_end_of_selector.foo:bar, .baz:bar { a: b; } input.scss000066400000000000000000000000441252560337500370110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/080_test_pseudoclass_remains_at_end_of_selector.foo:bar {a: b} .baz {@extend .foo} 000077500000000000000000000000001252560337500347605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/081_test_pseudoclass_remains_at_end_of_selectorexpected.compact.css000066400000000000000000000000371252560337500407200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/081_test_pseudoclass_remains_at_end_of_selectora.foo:bar, a.baz:bar { a: b; } expected.compressed.css000066400000000000000000000000311252560337500414300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/081_test_pseudoclass_remains_at_end_of_selectora.foo:bar,a.baz:bar{a:b} expected.expanded.css000066400000000000000000000000411252560337500410550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/081_test_pseudoclass_remains_at_end_of_selectora.foo:bar, a.baz:bar { a: b; } expected_output.css000066400000000000000000000000411252560337500407060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/081_test_pseudoclass_remains_at_end_of_selectora.foo:bar, a.baz:bar { a: b; } input.scss000066400000000000000000000000451252560337500370130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/081_test_pseudoclass_remains_at_end_of_selectora.foo:bar {a: b} .baz {@extend .foo} 000077500000000000000000000000001252560337500332345ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/082_test_not_remains_at_end_of_selectorexpected.compact.css000066400000000000000000000000511252560337500371700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/082_test_not_remains_at_end_of_selector.foo:not(.bar), .baz:not(.bar) { a: b; } expected.compressed.css000066400000000000000000000000431252560337500377070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/082_test_not_remains_at_end_of_selector.foo:not(.bar),.baz:not(.bar){a:b} expected.expanded.css000066400000000000000000000000531252560337500373340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/082_test_not_remains_at_end_of_selector.foo:not(.bar), .baz:not(.bar) { a: b; } expected_output.css000066400000000000000000000000531252560337500371650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/082_test_not_remains_at_end_of_selector.foo:not(.bar), .baz:not(.bar) { a: b; } input.scss000066400000000000000000000000521252560337500352650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/082_test_not_remains_at_end_of_selector.foo:not(.bar) {a: b} .baz {@extend .foo} 000077500000000000000000000000001252560337500356675ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclassexpected.compact.css000066400000000000000000000000441252560337500416250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclass.foo::bar, .baz:bang::bar { a: b; } expected.compressed.css000066400000000000000000000000361252560337500423440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclass.foo::bar,.baz:bang::bar{a:b} expected.expanded.css000066400000000000000000000000461252560337500417710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclass.foo::bar, .baz:bang::bar { a: b; } expected_output.css000066400000000000000000000000461252560337500416220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclass.foo::bar, .baz:bang::bar { a: b; } input.scss000066400000000000000000000000521252560337500377200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/083_test_pseudoelement_goes_lefter_than_pseudoclass.foo::bar {a: b} .baz:bang {@extend .foo} 000077500000000000000000000000001252560337500356705ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclassexpected.compact.css000066400000000000000000000000431252560337500416250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclass.foo:bar, .baz:bar::bang { a: b; } expected.compressed.css000066400000000000000000000000351252560337500423440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclass.foo:bar,.baz:bar::bang{a:b} expected.expanded.css000066400000000000000000000000451252560337500417710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclass.foo:bar, .baz:bar::bang { a: b; } expected_output.css000066400000000000000000000000451252560337500416220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclass.foo:bar, .baz:bar::bang { a: b; } input.scss000066400000000000000000000000521252560337500377210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/084_test_pseudoelement_goes_lefter_than_pseudoclass.foo:bar {a: b} .baz::bang {@extend .foo} 000077500000000000000000000000001252560337500341445ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/085_test_pseudoelement_goes_lefter_than_notexpected.compact.css000066400000000000000000000000521252560337500401010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/085_test_pseudoelement_goes_lefter_than_not.foo::bar, .baz:not(.bang)::bar { a: b; } expected.compressed.css000066400000000000000000000000441252560337500406200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/085_test_pseudoelement_goes_lefter_than_not.foo::bar,.baz:not(.bang)::bar{a:b} expected.expanded.css000066400000000000000000000000541252560337500402450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/085_test_pseudoelement_goes_lefter_than_not.foo::bar, .baz:not(.bang)::bar { a: b; } expected_output.css000066400000000000000000000000541252560337500400760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/085_test_pseudoelement_goes_lefter_than_not.foo::bar, .baz:not(.bang)::bar { a: b; } input.scss000066400000000000000000000000601252560337500361740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/085_test_pseudoelement_goes_lefter_than_not.foo::bar {a: b} .baz:not(.bang) {@extend .foo} 000077500000000000000000000000001252560337500343045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/086.1_test_pseudoelement_goes_lefter_than_notexpected.compact.css000066400000000000000000000000611252560337500402410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/086.1_test_pseudoelement_goes_lefter_than_notb:not(:first-child):after, c:s, d:s::e { x: y; } expected.compressed.css000066400000000000000000000000521252560337500407570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/086.1_test_pseudoelement_goes_lefter_than_notb:not(:first-child):after,c:s,d:s::e{x:y} expected.expanded.css000066400000000000000000000000631252560337500404050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/086.1_test_pseudoelement_goes_lefter_than_notb:not(:first-child):after, c:s, d:s::e { x: y; } expected_output.css000066400000000000000000000000631252560337500402360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/086.1_test_pseudoelement_goes_lefter_than_notb:not(:first-child):after, c:s, d:s::e { x: y; } input.scss000066400000000000000000000001471252560337500363420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; }000077500000000000000000000000001252560337500341455ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/086_test_pseudoelement_goes_lefter_than_notexpected.compact.css000066400000000000000000000000601252560337500401010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/086_test_pseudoelement_goes_lefter_than_not.foo:not(.bang), .baz:not(.bang)::bar { a: b; } expected.compressed.css000066400000000000000000000000521252560337500406200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/086_test_pseudoelement_goes_lefter_than_not.foo:not(.bang),.baz:not(.bang)::bar{a:b} expected.expanded.css000066400000000000000000000000621252560337500402450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/086_test_pseudoelement_goes_lefter_than_not.foo:not(.bang), .baz:not(.bang)::bar { a: b; } expected_output.css000066400000000000000000000000621252560337500400760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/086_test_pseudoelement_goes_lefter_than_not.foo:not(.bang), .baz:not(.bang)::bar { a: b; } input.scss000066400000000000000000000000601252560337500361750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/086_test_pseudoelement_goes_lefter_than_not.foo:not(.bang) {a: b} .baz::bar {@extend .foo} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/087_test_negation_unification/000077500000000000000000000000001252560337500313005ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000651252560337500351620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/087_test_negation_unification-a :not(.foo).baz, -a :not(.foo):not(.bar) { a: b; } expected.compressed.css000066400000000000000000000000571252560337500357010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/087_test_negation_unification-a :not(.foo).baz,-a :not(.foo):not(.bar){a:b} expected.expanded.css000066400000000000000000000000671252560337500353260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/087_test_negation_unification-a :not(.foo).baz, -a :not(.foo):not(.bar) { a: b; } expected_output.css000066400000000000000000000000671252560337500351570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/087_test_negation_unification-a :not(.foo).baz, -a :not(.foo):not(.bar) { a: b; } input.scss000066400000000000000000000001051252560337500332510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/087_test_negation_unification%-a :not(.foo).baz {a: b} :not(.bar) {@extend .baz} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/088_test_negation_unification/000077500000000000000000000000001252560337500313015ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000301252560337500351530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/088_test_negation_unification-a :not(.foo) { a: b; } expected.compressed.css000066400000000000000000000000231252560337500356730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/088_test_negation_unification-a :not(.foo){a:b} expected.expanded.css000066400000000000000000000000321252560337500353170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/088_test_negation_unification-a :not(.foo) { a: b; } expected_output.css000066400000000000000000000000321252560337500351500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/088_test_negation_unification-a :not(.foo) { a: b; } input.scss000066400000000000000000000001051252560337500332520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/088_test_negation_unification%-a :not(.foo).baz {a: b} :not(.foo) {@extend .baz} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/089_test_negation_unification/000077500000000000000000000000001252560337500313025ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000311252560337500351550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/089_test_negation_unification-a :not([a=b]) { a: b; } expected.compressed.css000066400000000000000000000000241252560337500356750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/089_test_negation_unification-a :not([a=b]){a:b} expected.expanded.css000066400000000000000000000000331252560337500353210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/089_test_negation_unification-a :not([a=b]) { a: b; } expected_output.css000066400000000000000000000000331252560337500351520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/089_test_negation_unification-a :not([a=b]) { a: b; } input.scss000066400000000000000000000001111252560337500332500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/089_test_negation_unification%-a :not([a=b]).baz {a: b} :not([a = b]) {@extend .baz} -a {@extend %-a} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/090_test_comma_extendee/000077500000000000000000000000001252560337500300535ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000531252560337500337320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/090_test_comma_extendee.foo, .baz { a: b; } .bar, .baz { c: d; } expected.compressed.css000066400000000000000000000000351252560337500344500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/090_test_comma_extendee.foo,.baz{a:b}.bar,.baz{c:d} expected.expanded.css000066400000000000000000000000571252560337500341000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/090_test_comma_extendee.foo, .baz { a: b; } .bar, .baz { c: d; } expected_output.css000066400000000000000000000000571252560337500337310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/090_test_comma_extendee.foo, .baz { a: b; } .bar, .baz { c: d; } input.scss000066400000000000000000000000621252560337500320260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/090_test_comma_extendee.foo {a: b} .bar {c: d} .baz {@extend .foo, .bar} 000077500000000000000000000000001252560337500332745ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/091_test_redundant_selector_eliminationexpected.compact.css000066400000000000000000000000331252560337500372300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/091_test_redundant_selector_elimination.foo.bar, .x, .y { a: b; } expected.compressed.css000066400000000000000000000000241252560337500377460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/091_test_redundant_selector_elimination.foo.bar,.x,.y{a:b} expected.expanded.css000066400000000000000000000000351252560337500373740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/091_test_redundant_selector_elimination.foo.bar, .x, .y { a: b; } expected_output.css000066400000000000000000000000351252560337500372250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/091_test_redundant_selector_elimination.foo.bar, .x, .y { a: b; } input.scss000066400000000000000000000001001252560337500353170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/091_test_redundant_selector_elimination.foo.bar {a: b} .x {@extend .foo, .bar} .y {@extend .foo, .bar} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/092_test_long_extendee/000077500000000000000000000000001252560337500277205ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000311252560337500335730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/092_test_long_extendee.foo.bar, .baz { a: b; } expected.compressed.css000066400000000000000000000000231252560337500343120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/092_test_long_extendee.foo.bar,.baz{a:b} expected.expanded.css000066400000000000000000000000331252560337500337370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/092_test_long_extendee.foo.bar, .baz { a: b; } expected_output.css000066400000000000000000000000331252560337500335700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/092_test_long_extendee.foo.bar, .baz { a: b; } input.scss000066400000000000000000000000501252560337500316700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/092_test_long_extendee.foo.bar {a: b} .baz {@extend .foo.bar} 000077500000000000000000000000001252560337500334635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/093_test_long_extendee_matches_supersetsexpected.compact.css000066400000000000000000000000411252560337500374160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/093_test_long_extendee_matches_supersets.foo.bar.bap, .bap.baz { a: b; } expected.compressed.css000066400000000000000000000000331252560337500401350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/093_test_long_extendee_matches_supersets.foo.bar.bap,.bap.baz{a:b} expected.expanded.css000066400000000000000000000000431252560337500375620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/093_test_long_extendee_matches_supersets.foo.bar.bap, .bap.baz { a: b; } expected_output.css000066400000000000000000000000431252560337500374130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/093_test_long_extendee_matches_supersets.foo.bar.bap, .bap.baz { a: b; } input.scss000066400000000000000000000000541252560337500355160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/093_test_long_extendee_matches_supersets.foo.bar.bap {a: b} .baz {@extend .foo.bar} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/095_test_long_extender/000077500000000000000000000000001252560337500277405ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000421252560337500336150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/095_test_long_extender.foo.bar, .bar.baz.bang { a: b; } expected.compressed.css000066400000000000000000000000341252560337500343340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/095_test_long_extender.foo.bar,.bar.baz.bang{a:b} expected.expanded.css000066400000000000000000000000441252560337500337610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/095_test_long_extender.foo.bar, .bar.baz.bang { a: b; } expected_output.css000066400000000000000000000000441252560337500336120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/095_test_long_extender.foo.bar, .bar.baz.bang { a: b; } input.scss000066400000000000000000000000511252560337500317110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/095_test_long_extender.foo.bar {a: b} .baz.bang {@extend .foo} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/097_test_nested_extender/000077500000000000000000000000001252560337500302655ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000301252560337500341370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/097_test_nested_extender.foo, foo bar { a: b; } expected.compressed.css000066400000000000000000000000221252560337500346560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/097_test_nested_extender.foo,foo bar{a:b} expected.expanded.css000066400000000000000000000000321252560337500343030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/097_test_nested_extender.foo, foo bar { a: b; } expected_output.css000066400000000000000000000000321252560337500341340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/097_test_nested_extender.foo, foo bar { a: b; } input.scss000066400000000000000000000000431252560337500322370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/097_test_nested_extender.foo {a: b} foo bar {@extend .foo} 000077500000000000000000000000001252560337500336465ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/098_test_nested_extender_runs_unificationexpected.compact.css000066400000000000000000000000401252560337500376000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/098_test_nested_extender_runs_unification.foo.bar, foo bar.bar { a: b; } expected.compressed.css000066400000000000000000000000321252560337500403170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/098_test_nested_extender_runs_unification.foo.bar,foo bar.bar{a:b} expected.expanded.css000066400000000000000000000000421252560337500377440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/098_test_nested_extender_runs_unification.foo.bar, foo bar.bar { a: b; } expected_output.css000066400000000000000000000000421252560337500375750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/098_test_nested_extender_runs_unification.foo.bar, foo bar.bar { a: b; } input.scss000066400000000000000000000000471252560337500357030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/098_test_nested_extender_runs_unification.foo.bar {a: b} foo bar {@extend .foo} 000077500000000000000000000000001252560337500341665ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/099_test_nested_extender_alternates_parentsexpected.compact.css000066400000000000000000000001151252560337500401230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/099_test_nested_extender_alternates_parents.baz .bip .foo, .baz .bip foo .grank bar, foo .grank .baz .bip bar { a: b; } expected.compressed.css000066400000000000000000000001061252560337500406410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/099_test_nested_extender_alternates_parents.baz .bip .foo,.baz .bip foo .grank bar,foo .grank .baz .bip bar{a:b} expected.expanded.css000066400000000000000000000001171252560337500402670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/099_test_nested_extender_alternates_parents.baz .bip .foo, .baz .bip foo .grank bar, foo .grank .baz .bip bar { a: b; } expected_output.css000066400000000000000000000001171252560337500401200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/099_test_nested_extender_alternates_parents.baz .bip .foo, .baz .bip foo .grank bar, foo .grank .baz .bip bar { a: b; } input.scss000066400000000000000000000000641252560337500362220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/099_test_nested_extender_alternates_parents.baz .bip .foo {a: b} foo .grank bar {@extend .foo} 000077500000000000000000000000001252560337500354615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/100_test_nested_extender_unifies_identical_parentsexpected.compact.css000066400000000000000000000000501252560337500414140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/100_test_nested_extender_unifies_identical_parents.baz .bip .foo, .baz .bip bar { a: b; } expected.compressed.css000066400000000000000000000000421252560337500421330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/100_test_nested_extender_unifies_identical_parents.baz .bip .foo,.baz .bip bar{a:b} expected.expanded.css000066400000000000000000000000521252560337500415600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/100_test_nested_extender_unifies_identical_parents.baz .bip .foo, .baz .bip bar { a: b; } expected_output.css000066400000000000000000000000521252560337500414110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/100_test_nested_extender_unifies_identical_parents.baz .bip .foo, .baz .bip bar { a: b; } input.scss000066400000000000000000000000631252560337500375140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/100_test_nested_extender_unifies_identical_parents.baz .bip .foo {a: b} .baz .bip bar {@extend .foo} 000077500000000000000000000000001252560337500353625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/101_test_nested_extender_unifies_common_substringexpected.compact.css000066400000000000000000000001441252560337500413210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected.compressed.css000066400000000000000000000001351252560337500420370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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} expected.expanded.css000066400000000000000000000001461252560337500414650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected_output.css000066400000000000000000000001461252560337500413160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } input.scss000066400000000000000000000001041252560337500374110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/101_test_nested_extender_unifies_common_substring.baz .bip .bap .bink .foo {a: b} .brat .bip .bap bar {@extend .foo} 000077500000000000000000000000001252560337500346455ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/102_test_nested_extender_unifies_common_subseqexpected.compact.css000066400000000000000000000001671252560337500406110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected.compressed.css000066400000000000000000000001561252560337500413250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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} expected.expanded.css000066400000000000000000000001711252560337500407460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected_output.css000066400000000000000000000001711252560337500405770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } input.scss000066400000000000000000000000671252560337500367040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/102_test_nested_extender_unifies_common_subseq.a .x .b .y .foo {a: b} .a .n .b .m bar {@extend .foo} 000077500000000000000000000000001252560337500345065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/103_test_nested_extender_chooses_first_subseqexpected.compact.css000066400000000000000000000000631252560337500404450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/103_test_nested_extender_chooses_first_subseq.a .b .c .d .foo, .a .b .c .d .a .b .bar { a: b; } expected.compressed.css000066400000000000000000000000551252560337500411640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/103_test_nested_extender_chooses_first_subseq.a .b .c .d .foo,.a .b .c .d .a .b .bar{a:b} expected.expanded.css000066400000000000000000000000651252560337500406110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/103_test_nested_extender_chooses_first_subseq.a .b .c .d .foo, .a .b .c .d .a .b .bar { a: b; } expected_output.css000066400000000000000000000000651252560337500404420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/103_test_nested_extender_chooses_first_subseq.a .b .c .d .foo, .a .b .c .d .a .b .bar { a: b; } input.scss000066400000000000000000000000701252560337500365370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/103_test_nested_extender_chooses_first_subseq.a .b .c .d .foo {a: b} .c .d .a .b .bar {@extend .foo} 000077500000000000000000000000001252560337500362435ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/104_test_nested_extender_counts_extended_subselectors104_test_nested_extender_counts_extended_subselectors/000077500000000000000000000000001252560337500511165ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/104_test_nested_extender_counts_extended_subselectors104_test_nested_extender_counts_extended_subselectors/expected.compact.css000066400000000000000000000001051252560337500550520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/104_test_nested_extender_counts_extended_subselectors.a .bip.bop .foo, .a .b .bip.bop .bar, .b .a .bip.bop .bar { a: b; } 104_test_nested_extender_counts_extended_subselectors/expected.compressed.css000066400000000000000000000000761252560337500555770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/104_test_nested_extender_counts_extended_subselectors.a .bip.bop .foo,.a .b .bip.bop .bar,.b .a .bip.bop .bar{a:b} 104_test_nested_extender_counts_extended_subselectors/expected.expanded.css000066400000000000000000000001071252560337500552160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/104_test_nested_extender_counts_extended_subselectors.a .bip.bop .foo, .a .b .bip.bop .bar, .b .a .bip.bop .bar { a: b; } 104_test_nested_extender_counts_extended_subselectors/expected_output.css000066400000000000000000000001071252560337500550470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/104_test_nested_extender_counts_extended_subselectors.a .bip.bop .foo, .a .b .bip.bop .bar, .b .a .bip.bop .bar { a: b; } 104_test_nested_extender_counts_extended_subselectors/input.scss000066400000000000000000000000641252560337500531520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/104_test_nested_extender_counts_extended_subselectors.a .bip.bop .foo {a: b} .b .bip .bar {@extend .foo} 000077500000000000000000000000001252560337500366115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/105_test_nested_extender_counts_extended_superselectorsexpected.compact.css000066400000000000000000000001011252560337500425410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected.compressed.css000066400000000000000000000000721252560337500432660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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} expected.expanded.css000066400000000000000000000001031252560337500427050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected_output.css000066400000000000000000000001031252560337500425360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000000641252560337500406450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/105_test_nested_extender_counts_extended_superselectors.a .bip .foo {a: b} .b .bip.bop .bar {@extend .foo} 000077500000000000000000000000001252560337500342735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/106_test_nested_extender_with_child_selectorexpected.compact.css000066400000000000000000000000441252560337500402310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/106_test_nested_extender_with_child_selector.baz .foo, .baz foo > bar { a: b; } expected.compressed.css000066400000000000000000000000341252560337500407460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/106_test_nested_extender_with_child_selector.baz .foo,.baz foo>bar{a:b} expected.expanded.css000066400000000000000000000000461252560337500403750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/106_test_nested_extender_with_child_selector.baz .foo, .baz foo > bar { a: b; } expected_output.css000066400000000000000000000000461252560337500402260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/106_test_nested_extender_with_child_selector.baz .foo, .baz foo > bar { a: b; } input.scss000066400000000000000000000000521252560337500363240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/106_test_nested_extender_with_child_selector.baz .foo {a: b} foo > bar {@extend .foo} 000077500000000000000000000000001252560337500414275ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectorexpected.compact.css000066400000000000000000000000431252560337500453640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1, a > b c .c2 { a: b; } expected.compressed.css000066400000000000000000000000311252560337500460770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectora>b c .c1,a>b c .c2{a:b} expected.expanded.css000066400000000000000000000000451252560337500455300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1, a > b c .c2 { a: b; } expected_output.css000066400000000000000000000000451252560337500453610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1, a > b c .c2 { a: b; } input.scss000066400000000000000000000000511252560337500434570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/107_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001252560337500414305ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectorexpected.compact.css000066400000000000000000000000431252560337500453650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1, a > b c .c2 { a: b; } expected.compressed.css000066400000000000000000000000311252560337500461000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectora>b c .c1,a>b c .c2{a:b} expected.expanded.css000066400000000000000000000000451252560337500455310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1, a > b c .c2 { a: b; } expected_output.css000066400000000000000000000000451252560337500453620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1, a > b c .c2 { a: b; } input.scss000066400000000000000000000000511252560337500434600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/108_test_nested_extender_finds_common_selectors_around_child_selectora > b c .c1 {a: b} b c .c2 {@extend .c1} 109_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/000077500000000000000000000000001252560337500450175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests9edacbbc4cfd589c0014f75d5133989105a85cf6.paxheader00006660000000000000000000000272125256033750020616xustar00rootroot00000000000000186 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/109_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/expected.compact.css 9edacbbc4cfd589c0014f75d5133989105a85cf6.data000066400000000000000000000000641252560337500174530ustar00rootroot00000000000000a + b c .c1, a + b a c .c2, a a + b c .c2 { a: b; } f110228fd3d6e5aeadce0cde957bf039c762e8e2.paxheader00006660000000000000000000000275125256033750021031xustar00rootroot00000000000000189 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/109_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/expected.compressed.css f110228fd3d6e5aeadce0cde957bf039c762e8e2.data000066400000000000000000000000471252560337500176640ustar00rootroot00000000000000a+b c .c1,a+b a c .c2,a a+b c .c2{a:b} 0b1ccdb14b4671314fb9f25d0b1d44894330410c.paxheader00006660000000000000000000000273125256033750020330xustar00rootroot00000000000000187 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/109_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/expected.expanded.css 0b1ccdb14b4671314fb9f25d0b1d44894330410c.data000066400000000000000000000000661252560337500171660ustar00rootroot00000000000000a + b c .c1, a + b a c .c2, a a + b c .c2 { a: b; } b713a2bd7b1d240da3bd6cb050eb156467e5de6b.paxheader00006660000000000000000000000271125256033750020711xustar00rootroot00000000000000185 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/109_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/expected_output.css b713a2bd7b1d240da3bd6cb050eb156467e5de6b.data000066400000000000000000000000661252560337500175510ustar00rootroot00000000000000a + b c .c1, a + b a c .c2, a a + b c .c2 { a: b; } 109_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/input.scss000066400000000000000000000000511252560337500470470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-testsa + b c .c1 {a: b} a c .c2 {@extend .c1} 110_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/000077500000000000000000000000001252560337500450075ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests588f22294e365009d9c04d034d6b0a3adbdda910.paxheader00006660000000000000000000000272125256033750020426xustar00rootroot00000000000000186 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/110_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/expected.compact.css 588f22294e365009d9c04d034d6b0a3adbdda910.data000066400000000000000000000000451252560337500172620ustar00rootroot00000000000000a + b c .c1, a a + b c .c2 { a: b; } 3107f5299b7f2ed147cab2255e820bddf5a5a116.paxheader00006660000000000000000000000275125256033750020515xustar00rootroot00000000000000189 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/110_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/expected.compressed.css 3107f5299b7f2ed147cab2255e820bddf5a5a116.data000066400000000000000000000000331252560337500173430ustar00rootroot00000000000000a+b c .c1,a a+b c .c2{a:b} 8ac86afb7de60f61270410389268fbcd3b79ec3f.paxheader00006660000000000000000000000273125256033750020621xustar00rootroot00000000000000187 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/110_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/expected.expanded.css 8ac86afb7de60f61270410389268fbcd3b79ec3f.data000066400000000000000000000000471252560337500174560ustar00rootroot00000000000000a + b c .c1, a a + b c .c2 { a: b; } 5f04081bf7e27e89fbac70a3c28e1a1edc98862d.paxheader00006660000000000000000000000271125256033750020672xustar00rootroot00000000000000185 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/110_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/expected_output.css 5f04081bf7e27e89fbac70a3c28e1a1edc98862d.data000066400000000000000000000000471252560337500175310ustar00rootroot00000000000000a + b c .c1, a a + b c .c2 { a: b; } 110_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/input.scss000066400000000000000000000000511252560337500470370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-testsa + b c .c1 {a: b} a b .c2 {@extend .c1} 111_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/000077500000000000000000000000001252560337500450105ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests52a1613f5f1bb8ed568c7da02c1c8296abd5b23c.paxheader00006660000000000000000000000272125256033750020647xustar00rootroot00000000000000186 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/111_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/expected.compact.css 52a1613f5f1bb8ed568c7da02c1c8296abd5b23c.data000066400000000000000000000000431252560337500175010ustar00rootroot00000000000000a + b c .c1, a + b c .c2 { a: b; } d09f289df20c785c8660d92766ec52abd6e3d115.paxheader00006660000000000000000000000275125256033750020467xustar00rootroot00000000000000189 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/111_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/expected.compressed.css d09f289df20c785c8660d92766ec52abd6e3d115.data000066400000000000000000000000311252560337500173130ustar00rootroot00000000000000a+b c .c1,a+b c .c2{a:b} c74f661a1ab716a01b66da925083a0bd86e08914.paxheader00006660000000000000000000000273125256033750020350xustar00rootroot00000000000000187 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/111_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/expected.expanded.css c74f661a1ab716a01b66da925083a0bd86e08914.data000066400000000000000000000000451252560337500172030ustar00rootroot00000000000000a + b c .c1, a + b c .c2 { a: b; } bd38861006b6622b6dcc55875094cdf6dd345df1.paxheader00006660000000000000000000000271125256033750020451xustar00rootroot00000000000000185 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/111_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/expected_output.css bd38861006b6622b6dcc55875094cdf6dd345df1.data000066400000000000000000000000451252560337500173060ustar00rootroot00000000000000a + b c .c1, a + b c .c2 { a: b; } 111_test_nested_extender_doesnt_find_common_selectors_around_adjacent_sibling_selector/input.scss000066400000000000000000000000511252560337500470400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-testsa + b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001252560337500431605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/112_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectorexpected.compact.css000066400000000000000000000000641252560337500471200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/112_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1, a ~ b a c .c2, a a ~ b c .c2 { a: b; } expected.compressed.css000066400000000000000000000000551252560337500476360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/112_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1,a ~ b a c .c2,a a ~ b c .c2{a:b} expected.expanded.css000066400000000000000000000000661252560337500472640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/112_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1, a ~ b a c .c2, a a ~ b c .c2 { a: b; } expected_output.css000066400000000000000000000000661252560337500471150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/112_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1, a ~ b a c .c2, a a ~ b c .c2 { a: b; } input.scss000066400000000000000000000000511252560337500452100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/112_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} a c .c2 {@extend .c1} 000077500000000000000000000000001252560337500431615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/113_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectorexpected.compact.css000066400000000000000000000000451252560337500471200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/113_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1, a a ~ b c .c2 { a: b; } expected.compressed.css000066400000000000000000000000371252560337500476370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/113_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1,a a ~ b c .c2{a:b} expected.expanded.css000066400000000000000000000000471252560337500472640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/113_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1, a a ~ b c .c2 { a: b; } expected_output.css000066400000000000000000000000471252560337500471150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/113_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1, a a ~ b c .c2 { a: b; } input.scss000066400000000000000000000000511252560337500452110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/113_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} a b .c2 {@extend .c1} 000077500000000000000000000000001252560337500431625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/114_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectorexpected.compact.css000066400000000000000000000000431252560337500471170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/114_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1, a ~ b c .c2 { a: b; } expected.compressed.css000066400000000000000000000000351252560337500476360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/114_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1,a ~ b c .c2{a:b} expected.expanded.css000066400000000000000000000000451252560337500472630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/114_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1, a ~ b c .c2 { a: b; } expected_output.css000066400000000000000000000000451252560337500471140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/114_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1, a ~ b c .c2 { a: b; } input.scss000066400000000000000000000000511252560337500452120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/114_test_nested_extender_doesnt_find_common_selectors_around_sibling_selectora ~ b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001252560337500416305ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/118_test_nested_extender_with_early_child_selectors_doesnt_subseq_themexpected.compact.css000066400000000000000000000001311252560337500455630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected.compressed.css000066400000000000000000000001101252560337500462760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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} expected.expanded.css000066400000000000000000000001331252560337500457270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected_output.css000066400000000000000000000001331252560337500455600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000000711252560337500436620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/118_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bip > .bap .foo {a: b} .grip > .bap .bar {@extend .foo} 000077500000000000000000000000001252560337500416315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/119_test_nested_extender_with_early_child_selectors_doesnt_subseq_themexpected.compact.css000066400000000000000000000001311252560337500455640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected.compressed.css000066400000000000000000000001101252560337500462770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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} expected.expanded.css000066400000000000000000000001331252560337500457300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected_output.css000066400000000000000000000001331252560337500455610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000000711252560337500436630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/119_test_nested_extender_with_early_child_selectors_doesnt_subseq_them.bap > .bip .foo {a: b} .bap > .grip .bar {@extend .foo} 000077500000000000000000000000001252560337500360115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/120_test_nested_extender_with_child_selector_unifiesexpected.compact.css000066400000000000000000000000421252560337500417450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/120_test_nested_extender_with_child_selector_unifies.baz.foo, foo > bar.baz { a: b; } expected.compressed.css000066400000000000000000000000321252560337500424620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/120_test_nested_extender_with_child_selector_unifies.baz.foo,foo>bar.baz{a:b} expected.expanded.css000066400000000000000000000000441252560337500421110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/120_test_nested_extender_with_child_selector_unifies.baz.foo, foo > bar.baz { a: b; } expected_output.css000066400000000000000000000000441252560337500417420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/120_test_nested_extender_with_child_selector_unifies.baz.foo, foo > bar.baz { a: b; } input.scss000066400000000000000000000000511252560337500400410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/120_test_nested_extender_with_child_selector_unifies.baz.foo {a: b} foo > bar {@extend .foo} 000077500000000000000000000000001252560337500360125ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/121_test_nested_extender_with_child_selector_unifiesexpected.compact.css000066400000000000000000000000431252560337500417470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/121_test_nested_extender_with_child_selector_unifies.baz > .foo, .baz > .bar { a: b; } expected.compressed.css000066400000000000000000000000311252560337500424620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/121_test_nested_extender_with_child_selector_unifies.baz>.foo,.baz>.bar{a:b} expected.expanded.css000066400000000000000000000000451252560337500421130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/121_test_nested_extender_with_child_selector_unifies.baz > .foo, .baz > .bar { a: b; } expected_output.css000066400000000000000000000000451252560337500417440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/121_test_nested_extender_with_child_selector_unifies.baz > .foo, .baz > .bar { a: b; } input.scss000066400000000000000000000000531252560337500400440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/121_test_nested_extender_with_child_selector_unifies.baz > { .foo {a: b} .bar {@extend .foo} } 000077500000000000000000000000001252560337500360135ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/122_test_nested_extender_with_child_selector_unifiesexpected.compact.css000066400000000000000000000000411252560337500417460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/122_test_nested_extender_with_child_selector_unifies.foo .bar, .foo > .baz { a: b; } expected.compressed.css000066400000000000000000000000311252560337500424630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/122_test_nested_extender_with_child_selector_unifies.foo .bar,.foo>.baz{a:b} expected.expanded.css000066400000000000000000000000431252560337500421120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/122_test_nested_extender_with_child_selector_unifies.foo .bar, .foo > .baz { a: b; } expected_output.css000066400000000000000000000000431252560337500417430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/122_test_nested_extender_with_child_selector_unifies.foo .bar, .foo > .baz { a: b; } input.scss000066400000000000000000000000531252560337500400450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/122_test_nested_extender_with_child_selector_unifies.foo { .bar {a: b} > .baz {@extend .bar} } 000077500000000000000000000000001252560337500354665ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/123_test_nested_extender_with_early_child_selectorexpected.compact.css000066400000000000000000000000461252560337500414260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/123_test_nested_extender_with_early_child_selector.foo .bar, .foo .bip > .baz { a: b; } expected.compressed.css000066400000000000000000000000361252560337500421430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/123_test_nested_extender_with_early_child_selector.foo .bar,.foo .bip>.baz{a:b} expected.expanded.css000066400000000000000000000000501252560337500415630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/123_test_nested_extender_with_early_child_selector.foo .bar, .foo .bip > .baz { a: b; } expected_output.css000066400000000000000000000000501252560337500414140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/123_test_nested_extender_with_early_child_selector.foo .bar, .foo .bip > .baz { a: b; } input.scss000066400000000000000000000000601252560337500375160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/123_test_nested_extender_with_early_child_selector.foo { .bar {a: b} .bip > .baz {@extend .bar} } 000077500000000000000000000000001252560337500354675ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/124_test_nested_extender_with_early_child_selectorexpected.compact.css000066400000000000000000000000601252560337500414230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/124_test_nested_extender_with_early_child_selector.foo .bip .bar, .foo .bip .foo > .baz { a: b; } expected.compressed.css000066400000000000000000000000501252560337500421400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/124_test_nested_extender_with_early_child_selector.foo .bip .bar,.foo .bip .foo>.baz{a:b} expected.expanded.css000066400000000000000000000000621252560337500415670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/124_test_nested_extender_with_early_child_selector.foo .bip .bar, .foo .bip .foo > .baz { a: b; } expected_output.css000066400000000000000000000000621252560337500414200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/124_test_nested_extender_with_early_child_selector.foo .bip .bar, .foo .bip .foo > .baz { a: b; } input.scss000066400000000000000000000000601252560337500375170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/124_test_nested_extender_with_early_child_selector.foo { .bip .bar {a: b} > .baz {@extend .bar} } 000077500000000000000000000000001252560337500354705ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/125_test_nested_extender_with_early_child_selectorexpected.compact.css000066400000000000000000000000521252560337500414250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/125_test_nested_extender_with_early_child_selector.foo > .bar, .foo > .bip + .baz { a: b; } expected.compressed.css000066400000000000000000000000361252560337500421450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/125_test_nested_extender_with_early_child_selector.foo>.bar,.foo>.bip+.baz{a:b} expected.expanded.css000066400000000000000000000000541252560337500415710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/125_test_nested_extender_with_early_child_selector.foo > .bar, .foo > .bip + .baz { a: b; } expected_output.css000066400000000000000000000000541252560337500414220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/125_test_nested_extender_with_early_child_selector.foo > .bar, .foo > .bip + .baz { a: b; } input.scss000066400000000000000000000000561252560337500375250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/125_test_nested_extender_with_early_child_selector.foo > .bar {a: b} .bip + .baz {@extend .bar} 000077500000000000000000000000001252560337500354715ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/126_test_nested_extender_with_early_child_selectorexpected.compact.css000066400000000000000000000000521252560337500414260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/126_test_nested_extender_with_early_child_selector.foo + .bar, .bip > .foo + .baz { a: b; } expected.compressed.css000066400000000000000000000000361252560337500421460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/126_test_nested_extender_with_early_child_selector.foo+.bar,.bip>.foo+.baz{a:b} expected.expanded.css000066400000000000000000000000541252560337500415720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/126_test_nested_extender_with_early_child_selector.foo + .bar, .bip > .foo + .baz { a: b; } expected_output.css000066400000000000000000000000541252560337500414230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/126_test_nested_extender_with_early_child_selector.foo + .bar, .bip > .foo + .baz { a: b; } input.scss000066400000000000000000000000561252560337500375260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/126_test_nested_extender_with_early_child_selector.foo + .bar {a: b} .bip > .baz {@extend .bar} 000077500000000000000000000000001252560337500354725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/127_test_nested_extender_with_early_child_selectorexpected.compact.css000066400000000000000000000000471252560337500414330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/127_test_nested_extender_with_early_child_selector.foo > .bar, .bip.foo > .baz { a: b; } expected.compressed.css000066400000000000000000000000351252560337500421460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/127_test_nested_extender_with_early_child_selector.foo>.bar,.bip.foo>.baz{a:b} expected.expanded.css000066400000000000000000000000511252560337500415700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/127_test_nested_extender_with_early_child_selector.foo > .bar, .bip.foo > .baz { a: b; } expected_output.css000066400000000000000000000000511252560337500414210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/127_test_nested_extender_with_early_child_selector.foo > .bar, .bip.foo > .baz { a: b; } input.scss000066400000000000000000000000561252560337500375270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/127_test_nested_extender_with_early_child_selector.foo > .bar {a: b} .bip > .baz {@extend .bar} 000077500000000000000000000000001252560337500346435ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/128_test_nested_extender_with_sibling_selectorexpected.compact.css000066400000000000000000000000441252560337500406010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/128_test_nested_extender_with_sibling_selector.baz .foo, .baz foo + bar { a: b; } expected.compressed.css000066400000000000000000000000341252560337500413160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/128_test_nested_extender_with_sibling_selector.baz .foo,.baz foo+bar{a:b} expected.expanded.css000066400000000000000000000000461252560337500407450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/128_test_nested_extender_with_sibling_selector.baz .foo, .baz foo + bar { a: b; } expected_output.css000066400000000000000000000000461252560337500405760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/128_test_nested_extender_with_sibling_selector.baz .foo, .baz foo + bar { a: b; } input.scss000066400000000000000000000000521252560337500366740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/128_test_nested_extender_with_sibling_selector.baz .foo {a: b} foo + bar {@extend .foo} 000077500000000000000000000000001252560337500343145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/129_test_nested_extender_with_hacky_selectorexpected.compact.css000066400000000000000000000001001252560337500402430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/129_test_nested_extender_with_hacky_selector.baz .foo, .baz foo + > > + bar, foo .baz + > > + bar { a: b; } expected.compressed.css000066400000000000000000000000571252560337500407740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/129_test_nested_extender_with_hacky_selector.baz .foo,.baz foo+>>+bar,foo .baz+>>+bar{a:b} expected.expanded.css000066400000000000000000000001021252560337500404070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/129_test_nested_extender_with_hacky_selector.baz .foo, .baz foo + > > + bar, foo .baz + > > + bar { a: b; } expected_output.css000066400000000000000000000001021252560337500402400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/129_test_nested_extender_with_hacky_selector.baz .foo, .baz foo + > > + bar, foo .baz + > > + bar { a: b; } input.scss000066400000000000000000000000601252560337500363440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/129_test_nested_extender_with_hacky_selector.baz .foo {a: b} foo + > > + bar {@extend .foo} 000077500000000000000000000000001252560337500343045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/130_test_nested_extender_with_hacky_selectorexpected.compact.css000066400000000000000000000000421252560337500402400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/130_test_nested_extender_with_hacky_selector.baz .foo, > > .baz bar { a: b; } expected.compressed.css000066400000000000000000000000321252560337500407550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/130_test_nested_extender_with_hacky_selector.baz .foo,>>.baz bar{a:b} expected.expanded.css000066400000000000000000000000441252560337500404040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/130_test_nested_extender_with_hacky_selector.baz .foo, > > .baz bar { a: b; } expected_output.css000066400000000000000000000000441252560337500402350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/130_test_nested_extender_with_hacky_selector.baz .foo, > > .baz bar { a: b; } input.scss000066400000000000000000000000501252560337500363330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/130_test_nested_extender_with_hacky_selector.baz .foo {a: b} > > bar {@extend .foo} 000077500000000000000000000000001252560337500354755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/131_test_nested_extender_merges_with_same_selectorexpected.compact.css000066400000000000000000000000371252560337500414350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/131_test_nested_extender_merges_with_same_selector.foo .bar, .foo .baz { a: b; } expected.compressed.css000066400000000000000000000000311252560337500421450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/131_test_nested_extender_merges_with_same_selector.foo .bar,.foo .baz{a:b} expected.expanded.css000066400000000000000000000000411252560337500415720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/131_test_nested_extender_merges_with_same_selector.foo .bar, .foo .baz { a: b; } expected_output.css000066400000000000000000000000411252560337500414230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/131_test_nested_extender_merges_with_same_selector.foo .bar, .foo .baz { a: b; } input.scss000066400000000000000000000000511252560337500375250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/131_test_nested_extender_merges_with_same_selector.foo { .bar {a: b} .baz {@extend .bar} } 000077500000000000000000000000001252560337500415745ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selectorexpected.compact.css000066400000000000000000000000561252560337500455350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selector.foo > .bar .baz, .foo > .bar .bang { a: b; } expected.compressed.css000066400000000000000000000000441252560337500462500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selector.foo>.bar .baz,.foo>.bar .bang{a:b} expected.expanded.css000066400000000000000000000000601252560337500456720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selector.foo > .bar .baz, .foo > .bar .bang { a: b; } expected_output.css000066400000000000000000000000601252560337500455230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selector.foo > .bar .baz, .foo > .bar .bang { a: b; } input.scss000066400000000000000000000000711252560337500436260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/132_test_nested_extender_with_child_selector_merges_with_same_selector.foo > .bar .baz {a: b} .foo > .bar .bang {@extend .baz} 000077500000000000000000000000001252560337500361675ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/133_test_combinator_unification_for_hacky_combinatorsexpected.compact.css000066400000000000000000000000551252560337500421270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/133_test_combinator_unification_for_hacky_combinators.a > + x, .a .b > + y, .b .a > + y { a: b; } expected.compressed.css000066400000000000000000000000351252560337500426430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/133_test_combinator_unification_for_hacky_combinators.a>+x,.a .b>+y,.b .a>+y{a:b} expected.expanded.css000066400000000000000000000000571252560337500422730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/133_test_combinator_unification_for_hacky_combinators.a > + x, .a .b > + y, .b .a > + y { a: b; } expected_output.css000066400000000000000000000000571252560337500421240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/133_test_combinator_unification_for_hacky_combinators.a > + x, .a .b > + y, .b .a > + y { a: b; } input.scss000066400000000000000000000000411252560337500402160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/133_test_combinator_unification_for_hacky_combinators.a > + x {a: b} .b y {@extend x} 000077500000000000000000000000001252560337500361705ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/134_test_combinator_unification_for_hacky_combinatorsexpected.compact.css000066400000000000000000000000511252560337500421240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/134_test_combinator_unification_for_hacky_combinators.a x, .a .b > + y, .b .a > + y { a: b; } expected.compressed.css000066400000000000000000000000341252560337500426430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/134_test_combinator_unification_for_hacky_combinators.a x,.a .b>+y,.b .a>+y{a:b} expected.expanded.css000066400000000000000000000000531252560337500422700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/134_test_combinator_unification_for_hacky_combinators.a x, .a .b > + y, .b .a > + y { a: b; } expected_output.css000066400000000000000000000000531252560337500421210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/134_test_combinator_unification_for_hacky_combinators.a x, .a .b > + y, .b .a > + y { a: b; } input.scss000066400000000000000000000000411252560337500402170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/134_test_combinator_unification_for_hacky_combinators.a x {a: b} .b > + y {@extend x} 000077500000000000000000000000001252560337500361715ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/135_test_combinator_unification_for_hacky_combinatorsexpected.compact.css000066400000000000000000000000551252560337500421310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/135_test_combinator_unification_for_hacky_combinators.a > + x, .a .b > + y, .b .a > + y { a: b; } expected.compressed.css000066400000000000000000000000351252560337500426450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/135_test_combinator_unification_for_hacky_combinators.a>+x,.a .b>+y,.b .a>+y{a:b} expected.expanded.css000066400000000000000000000000571252560337500422750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/135_test_combinator_unification_for_hacky_combinators.a > + x, .a .b > + y, .b .a > + y { a: b; } expected_output.css000066400000000000000000000000571252560337500421260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/135_test_combinator_unification_for_hacky_combinators.a > + x, .a .b > + y, .b .a > + y { a: b; } input.scss000066400000000000000000000000451252560337500402240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/135_test_combinator_unification_for_hacky_combinators.a > + x {a: b} .b > + y {@extend x} 000077500000000000000000000000001252560337500361725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/136_test_combinator_unification_for_hacky_combinatorsexpected.compact.css000066400000000000000000000000631252560337500421310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/136_test_combinator_unification_for_hacky_combinators.a ~ > + x, .a .b ~ > + y, .b .a ~ > + y { a: b; } expected.compressed.css000066400000000000000000000000431252560337500426450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/136_test_combinator_unification_for_hacky_combinators.a ~>+x,.a .b ~>+y,.b .a ~>+y{a:b} expected.expanded.css000066400000000000000000000000651252560337500422750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/136_test_combinator_unification_for_hacky_combinators.a ~ > + x, .a .b ~ > + y, .b .a ~ > + y { a: b; } expected_output.css000066400000000000000000000000651252560337500421260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/136_test_combinator_unification_for_hacky_combinators.a ~ > + x, .a .b ~ > + y, .b .a ~ > + y { a: b; } input.scss000066400000000000000000000000471252560337500402270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/136_test_combinator_unification_for_hacky_combinators.a ~ > + x {a: b} .b > + y {@extend x} 000077500000000000000000000000001252560337500361735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/137_test_combinator_unification_for_hacky_combinatorsexpected.compact.css000066400000000000000000000000231252560337500421260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/137_test_combinator_unification_for_hacky_combinators.a + > x { a: b; } expected.compressed.css000066400000000000000000000000131252560337500426430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/137_test_combinator_unification_for_hacky_combinators.a+>x{a:b} expected.expanded.css000066400000000000000000000000251252560337500422720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/137_test_combinator_unification_for_hacky_combinators.a + > x { a: b; } expected_output.css000066400000000000000000000000251252560337500421230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/137_test_combinator_unification_for_hacky_combinators.a + > x { a: b; } input.scss000066400000000000000000000000451252560337500402260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/137_test_combinator_unification_for_hacky_combinators.a + > x {a: b} .b > + y {@extend x} 000077500000000000000000000000001252560337500361745ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/138_test_combinator_unification_for_hacky_combinatorsexpected.compact.css000066400000000000000000000000231252560337500421270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/138_test_combinator_unification_for_hacky_combinators.a + > x { a: b; } expected.compressed.css000066400000000000000000000000131252560337500426440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/138_test_combinator_unification_for_hacky_combinators.a+>x{a:b} expected.expanded.css000066400000000000000000000000251252560337500422730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/138_test_combinator_unification_for_hacky_combinators.a + > x { a: b; } expected_output.css000066400000000000000000000000251252560337500421240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/138_test_combinator_unification_for_hacky_combinators.a + > x { a: b; } input.scss000066400000000000000000000000451252560337500402270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/138_test_combinator_unification_for_hacky_combinators.a + > x {a: b} .b > + y {@extend x} 000077500000000000000000000000001252560337500361755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/139_test_combinator_unification_for_hacky_combinatorsexpected.compact.css000066400000000000000000000001061252560337500421320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected.compressed.css000066400000000000000000000000601252560337500426470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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} expected.expanded.css000066400000000000000000000001101252560337500422670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected_output.css000066400000000000000000000001101252560337500421200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } input.scss000066400000000000000000000000611252560337500402260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/139_test_combinator_unification_for_hacky_combinators.a ~ > + .b > x {a: b} .c > + .d > y {@extend x} 000077500000000000000000000000001252560337500342535ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/140_test_combinator_unification_double_tildeexpected.compact.css000066400000000000000000000000351252560337500402110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/140_test_combinator_unification_double_tilde.a.b ~ x, .a.b ~ y { a: b; } expected.compressed.css000066400000000000000000000000271252560337500407300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/140_test_combinator_unification_double_tilde.a.b ~ x,.a.b ~ y{a:b} expected.expanded.css000066400000000000000000000000371252560337500403550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/140_test_combinator_unification_double_tilde.a.b ~ x, .a.b ~ y { a: b; } expected_output.css000066400000000000000000000000371252560337500402060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/140_test_combinator_unification_double_tilde.a.b ~ x, .a.b ~ y { a: b; } input.scss000066400000000000000000000000431252560337500363040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/140_test_combinator_unification_double_tilde.a.b ~ x {a: b} .a ~ y {@extend x} 000077500000000000000000000000001252560337500342545ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/141_test_combinator_unification_double_tildeexpected.compact.css000066400000000000000000000000331252560337500402100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/141_test_combinator_unification_double_tilde.a ~ x, .a.b ~ y { a: b; } expected.compressed.css000066400000000000000000000000251252560337500407270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/141_test_combinator_unification_double_tilde.a ~ x,.a.b ~ y{a:b} expected.expanded.css000066400000000000000000000000351252560337500403540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/141_test_combinator_unification_double_tilde.a ~ x, .a.b ~ y { a: b; } expected_output.css000066400000000000000000000000351252560337500402050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/141_test_combinator_unification_double_tilde.a ~ x, .a.b ~ y { a: b; } input.scss000066400000000000000000000000431252560337500363050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/141_test_combinator_unification_double_tilde.a ~ x {a: b} .a.b ~ y {@extend x} 000077500000000000000000000000001252560337500342555ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/142_test_combinator_unification_double_tildeexpected.compact.css000066400000000000000000000000651252560337500402160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/142_test_combinator_unification_double_tilde.a ~ x, .a ~ .b ~ y, .b ~ .a ~ y, .b.a ~ y { a: b; } expected.compressed.css000066400000000000000000000000551252560337500407330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/142_test_combinator_unification_double_tilde.a ~ x,.a ~ .b ~ y,.b ~ .a ~ y,.b.a ~ y{a:b} expected.expanded.css000066400000000000000000000000671252560337500403620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/142_test_combinator_unification_double_tilde.a ~ x, .a ~ .b ~ y, .b ~ .a ~ y, .b.a ~ y { a: b; } expected_output.css000066400000000000000000000000671252560337500402130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/142_test_combinator_unification_double_tilde.a ~ x, .a ~ .b ~ y, .b ~ .a ~ y, .b.a ~ y { a: b; } input.scss000066400000000000000000000000411252560337500363040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/142_test_combinator_unification_double_tilde.a ~ x {a: b} .b ~ y {@extend x} 000077500000000000000000000000001252560337500342565ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/143_test_combinator_unification_double_tildeexpected.compact.css000066400000000000000000000000601252560337500402120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/143_test_combinator_unification_double_tildea.a ~ x, a.a ~ b.b ~ y, b.b ~ a.a ~ y { a: b; } expected.compressed.css000066400000000000000000000000511252560337500407300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/143_test_combinator_unification_double_tildea.a ~ x,a.a ~ b.b ~ y,b.b ~ a.a ~ y{a:b} expected.expanded.css000066400000000000000000000000621252560337500403560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/143_test_combinator_unification_double_tildea.a ~ x, a.a ~ b.b ~ y, b.b ~ a.a ~ y { a: b; } expected_output.css000066400000000000000000000000621252560337500402070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/143_test_combinator_unification_double_tildea.a ~ x, a.a ~ b.b ~ y, b.b ~ a.a ~ y { a: b; } input.scss000066400000000000000000000000431252560337500363070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/143_test_combinator_unification_double_tildea.a ~ x {a: b} b.b ~ y {@extend x} 000077500000000000000000000000001252560337500337705ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/144_test_combinator_unification_tilde_plusexpected.compact.css000066400000000000000000000000351252560337500377260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/144_test_combinator_unification_tilde_plus.a.b + x, .a.b + y { a: b; } expected.compressed.css000066400000000000000000000000231252560337500404410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/144_test_combinator_unification_tilde_plus.a.b+x,.a.b+y{a:b} expected.expanded.css000066400000000000000000000000371252560337500400720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/144_test_combinator_unification_tilde_plus.a.b + x, .a.b + y { a: b; } expected_output.css000066400000000000000000000000371252560337500377230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/144_test_combinator_unification_tilde_plus.a.b + x, .a.b + y { a: b; } input.scss000066400000000000000000000000431252560337500360210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/144_test_combinator_unification_tilde_plus.a.b + x {a: b} .a ~ y {@extend x} 000077500000000000000000000000001252560337500337715ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/145_test_combinator_unification_tilde_plusexpected.compact.css000066400000000000000000000000521252560337500377260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/145_test_combinator_unification_tilde_plus.a + x, .a.b ~ .a + y, .a.b + y { a: b; } expected.compressed.css000066400000000000000000000000351252560337500404450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/145_test_combinator_unification_tilde_plus.a+x,.a.b ~ .a+y,.a.b+y{a:b} expected.expanded.css000066400000000000000000000000541252560337500400720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/145_test_combinator_unification_tilde_plus.a + x, .a.b ~ .a + y, .a.b + y { a: b; } expected_output.css000066400000000000000000000000541252560337500377230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/145_test_combinator_unification_tilde_plus.a + x, .a.b ~ .a + y, .a.b + y { a: b; } input.scss000066400000000000000000000000431252560337500360220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/145_test_combinator_unification_tilde_plus.a + x {a: b} .a.b ~ y {@extend x} 000077500000000000000000000000001252560337500337725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/146_test_combinator_unification_tilde_plusexpected.compact.css000066400000000000000000000000501252560337500377250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/146_test_combinator_unification_tilde_plus.a + x, .b ~ .a + y, .b.a + y { a: b; } expected.compressed.css000066400000000000000000000000331252560337500404440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/146_test_combinator_unification_tilde_plus.a+x,.b ~ .a+y,.b.a+y{a:b} expected.expanded.css000066400000000000000000000000521252560337500400710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/146_test_combinator_unification_tilde_plus.a + x, .b ~ .a + y, .b.a + y { a: b; } expected_output.css000066400000000000000000000000521252560337500377220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/146_test_combinator_unification_tilde_plus.a + x, .b ~ .a + y, .b.a + y { a: b; } input.scss000066400000000000000000000000411252560337500360210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/146_test_combinator_unification_tilde_plus.a + x {a: b} .b ~ y {@extend x} 000077500000000000000000000000001252560337500337735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/147_test_combinator_unification_tilde_plusexpected.compact.css000066400000000000000000000000411252560337500377260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/147_test_combinator_unification_tilde_plusa.a + x, b.b ~ a.a + y { a: b; } expected.compressed.css000066400000000000000000000000271252560337500404500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/147_test_combinator_unification_tilde_plusa.a+x,b.b ~ a.a+y{a:b} expected.expanded.css000066400000000000000000000000431252560337500400720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/147_test_combinator_unification_tilde_plusa.a + x, b.b ~ a.a + y { a: b; } expected_output.css000066400000000000000000000000431252560337500377230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/147_test_combinator_unification_tilde_plusa.a + x, b.b ~ a.a + y { a: b; } input.scss000066400000000000000000000000431252560337500360240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/147_test_combinator_unification_tilde_plusa.a + x {a: b} b.b ~ y {@extend x} 000077500000000000000000000000001252560337500337745ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/148_test_combinator_unification_tilde_plusexpected.compact.css000066400000000000000000000000541252560337500377330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/148_test_combinator_unification_tilde_plus.a.b ~ x, .a.b ~ .a + y, .a.b + y { a: b; } expected.compressed.css000066400000000000000000000000411252560337500404450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/148_test_combinator_unification_tilde_plus.a.b ~ x,.a.b ~ .a+y,.a.b+y{a:b} expected.expanded.css000066400000000000000000000000561252560337500400770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/148_test_combinator_unification_tilde_plus.a.b ~ x, .a.b ~ .a + y, .a.b + y { a: b; } expected_output.css000066400000000000000000000000561252560337500377300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/148_test_combinator_unification_tilde_plus.a.b ~ x, .a.b ~ .a + y, .a.b + y { a: b; } input.scss000066400000000000000000000000431252560337500360250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/148_test_combinator_unification_tilde_plus.a.b ~ x {a: b} .a + y {@extend x} 000077500000000000000000000000001252560337500337755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/149_test_combinator_unification_tilde_plusexpected.compact.css000066400000000000000000000000331252560337500377310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/149_test_combinator_unification_tilde_plus.a ~ x, .a.b + y { a: b; } expected.compressed.css000066400000000000000000000000231252560337500404460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/149_test_combinator_unification_tilde_plus.a ~ x,.a.b+y{a:b} expected.expanded.css000066400000000000000000000000351252560337500400750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/149_test_combinator_unification_tilde_plus.a ~ x, .a.b + y { a: b; } expected_output.css000066400000000000000000000000351252560337500377260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/149_test_combinator_unification_tilde_plus.a ~ x, .a.b + y { a: b; } input.scss000066400000000000000000000000431252560337500360260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/149_test_combinator_unification_tilde_plus.a ~ x {a: b} .a.b + y {@extend x} 000077500000000000000000000000001252560337500337655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/150_test_combinator_unification_tilde_plusexpected.compact.css000066400000000000000000000000501252560337500377200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/150_test_combinator_unification_tilde_plus.a ~ x, .a ~ .b + y, .a.b + y { a: b; } expected.compressed.css000066400000000000000000000000351252560337500404410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/150_test_combinator_unification_tilde_plus.a ~ x,.a ~ .b+y,.a.b+y{a:b} expected.expanded.css000066400000000000000000000000521252560337500400640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/150_test_combinator_unification_tilde_plus.a ~ x, .a ~ .b + y, .a.b + y { a: b; } expected_output.css000066400000000000000000000000521252560337500377150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/150_test_combinator_unification_tilde_plus.a ~ x, .a ~ .b + y, .a.b + y { a: b; } input.scss000066400000000000000000000000411252560337500360140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/150_test_combinator_unification_tilde_plus.a ~ x {a: b} .b + y {@extend x} 000077500000000000000000000000001252560337500337665ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/151_test_combinator_unification_tilde_plusexpected.compact.css000066400000000000000000000000411252560337500377210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/151_test_combinator_unification_tilde_plusa.a ~ x, a.a ~ b.b + y { a: b; } expected.compressed.css000066400000000000000000000000311252560337500404360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/151_test_combinator_unification_tilde_plusa.a ~ x,a.a ~ b.b+y{a:b} expected.expanded.css000066400000000000000000000000431252560337500400650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/151_test_combinator_unification_tilde_plusa.a ~ x, a.a ~ b.b + y { a: b; } expected_output.css000066400000000000000000000000431252560337500377160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/151_test_combinator_unification_tilde_plusa.a ~ x, a.a ~ b.b + y { a: b; } input.scss000066400000000000000000000000431252560337500360170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/151_test_combinator_unification_tilde_plusa.a ~ x {a: b} b.b + y {@extend x} 000077500000000000000000000000001252560337500344205ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/152_test_combinator_unification_angle_siblingexpected.compact.css000066400000000000000000000000361252560337500403570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/152_test_combinator_unification_angle_sibling.a > x, .a > .b ~ y { a: b; } expected.compressed.css000066400000000000000000000000241252560337500410720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/152_test_combinator_unification_angle_sibling.a>x,.a>.b ~ y{a:b} expected.expanded.css000066400000000000000000000000401252560337500405140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/152_test_combinator_unification_angle_sibling.a > x, .a > .b ~ y { a: b; } expected_output.css000066400000000000000000000000401252560337500403450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/152_test_combinator_unification_angle_sibling.a > x, .a > .b ~ y { a: b; } input.scss000066400000000000000000000000411252560337500364470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/152_test_combinator_unification_angle_sibling.a > x {a: b} .b ~ y {@extend x} 000077500000000000000000000000001252560337500344215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/153_test_combinator_unification_angle_siblingexpected.compact.css000066400000000000000000000000361252560337500403600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/153_test_combinator_unification_angle_sibling.a > x, .a > .b + y { a: b; } expected.compressed.css000066400000000000000000000000221252560337500410710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/153_test_combinator_unification_angle_sibling.a>x,.a>.b+y{a:b} expected.expanded.css000066400000000000000000000000401252560337500405150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/153_test_combinator_unification_angle_sibling.a > x, .a > .b + y { a: b; } expected_output.css000066400000000000000000000000401252560337500403460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/153_test_combinator_unification_angle_sibling.a > x, .a > .b + y { a: b; } input.scss000066400000000000000000000000411252560337500364500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/153_test_combinator_unification_angle_sibling.a > x {a: b} .b + y {@extend x} 000077500000000000000000000000001252560337500344225ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/154_test_combinator_unification_angle_siblingexpected.compact.css000066400000000000000000000000361252560337500403610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/154_test_combinator_unification_angle_sibling.a ~ x, .b > .a ~ y { a: b; } expected.compressed.css000066400000000000000000000000261252560337500410760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/154_test_combinator_unification_angle_sibling.a ~ x,.b>.a ~ y{a:b} expected.expanded.css000066400000000000000000000000401252560337500405160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/154_test_combinator_unification_angle_sibling.a ~ x, .b > .a ~ y { a: b; } expected_output.css000066400000000000000000000000401252560337500403470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/154_test_combinator_unification_angle_sibling.a ~ x, .b > .a ~ y { a: b; } input.scss000066400000000000000000000000411252560337500364510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/154_test_combinator_unification_angle_sibling.a ~ x {a: b} .b > y {@extend x} 000077500000000000000000000000001252560337500344235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/155_test_combinator_unification_angle_siblingexpected.compact.css000066400000000000000000000000361252560337500403620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/155_test_combinator_unification_angle_sibling.a + x, .b > .a + y { a: b; } expected.compressed.css000066400000000000000000000000221252560337500410730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/155_test_combinator_unification_angle_sibling.a+x,.b>.a+y{a:b} expected.expanded.css000066400000000000000000000000401252560337500405170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/155_test_combinator_unification_angle_sibling.a + x, .b > .a + y { a: b; } expected_output.css000066400000000000000000000000401252560337500403500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/155_test_combinator_unification_angle_sibling.a + x, .b > .a + y { a: b; } input.scss000066400000000000000000000000411252560337500364520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/155_test_combinator_unification_angle_sibling.a + x {a: b} .b > y {@extend x} 000077500000000000000000000000001252560337500342475ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/156_test_combinator_unification_double_angleexpected.compact.css000066400000000000000000000000351252560337500402050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/156_test_combinator_unification_double_angle.a.b > x, .b.a > y { a: b; } expected.compressed.css000066400000000000000000000000231252560337500407200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/156_test_combinator_unification_double_angle.a.b>x,.b.a>y{a:b} expected.expanded.css000066400000000000000000000000371252560337500403510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/156_test_combinator_unification_double_angle.a.b > x, .b.a > y { a: b; } expected_output.css000066400000000000000000000000371252560337500402020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/156_test_combinator_unification_double_angle.a.b > x, .b.a > y { a: b; } input.scss000066400000000000000000000000431252560337500363000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/156_test_combinator_unification_double_angle.a.b > x {a: b} .b > y {@extend x} 000077500000000000000000000000001252560337500342505ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/157_test_combinator_unification_double_angleexpected.compact.css000066400000000000000000000000331252560337500402040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/157_test_combinator_unification_double_angle.a > x, .a.b > y { a: b; } expected.compressed.css000066400000000000000000000000211252560337500407170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/157_test_combinator_unification_double_angle.a>x,.a.b>y{a:b} expected.expanded.css000066400000000000000000000000351252560337500403500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/157_test_combinator_unification_double_angle.a > x, .a.b > y { a: b; } expected_output.css000066400000000000000000000000351252560337500402010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/157_test_combinator_unification_double_angle.a > x, .a.b > y { a: b; } input.scss000066400000000000000000000000431252560337500363010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/157_test_combinator_unification_double_angle.a > x {a: b} .a.b > y {@extend x} 000077500000000000000000000000001252560337500342515ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/158_test_combinator_unification_double_angleexpected.compact.css000066400000000000000000000000331252560337500402050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/158_test_combinator_unification_double_angle.a > x, .b.a > y { a: b; } expected.compressed.css000066400000000000000000000000211252560337500407200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/158_test_combinator_unification_double_angle.a>x,.b.a>y{a:b} expected.expanded.css000066400000000000000000000000351252560337500403510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/158_test_combinator_unification_double_angle.a > x, .b.a > y { a: b; } expected_output.css000066400000000000000000000000351252560337500402020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/158_test_combinator_unification_double_angle.a > x, .b.a > y { a: b; } input.scss000066400000000000000000000000411252560337500363000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/158_test_combinator_unification_double_angle.a > x {a: b} .b > y {@extend x} 000077500000000000000000000000001252560337500342525ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/159_test_combinator_unification_double_angleexpected.compact.css000066400000000000000000000000221252560337500402040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/159_test_combinator_unification_double_anglea.a > x { a: b; } expected.compressed.css000066400000000000000000000000131252560337500407220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/159_test_combinator_unification_double_anglea.a>x{a:b} expected.expanded.css000066400000000000000000000000241252560337500403500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/159_test_combinator_unification_double_anglea.a > x { a: b; } expected_output.css000066400000000000000000000000241252560337500402010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/159_test_combinator_unification_double_anglea.a > x { a: b; } input.scss000066400000000000000000000000431252560337500363030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/159_test_combinator_unification_double_anglea.a > x {a: b} b.b > y {@extend x} 000077500000000000000000000000001252560337500341375ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/160_test_combinator_unification_double_plusexpected.compact.css000066400000000000000000000000351252560337500400750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/160_test_combinator_unification_double_plus.a.b + x, .b.a + y { a: b; } expected.compressed.css000066400000000000000000000000231252560337500406100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/160_test_combinator_unification_double_plus.a.b+x,.b.a+y{a:b} expected.expanded.css000066400000000000000000000000371252560337500402410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/160_test_combinator_unification_double_plus.a.b + x, .b.a + y { a: b; } expected_output.css000066400000000000000000000000371252560337500400720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/160_test_combinator_unification_double_plus.a.b + x, .b.a + y { a: b; } input.scss000066400000000000000000000000431252560337500361700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/160_test_combinator_unification_double_plus.a.b + x {a: b} .b + y {@extend x} 000077500000000000000000000000001252560337500341405ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/161_test_combinator_unification_double_plusexpected.compact.css000066400000000000000000000000331252560337500400740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/161_test_combinator_unification_double_plus.a + x, .a.b + y { a: b; } expected.compressed.css000066400000000000000000000000211252560337500406070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/161_test_combinator_unification_double_plus.a+x,.a.b+y{a:b} expected.expanded.css000066400000000000000000000000351252560337500402400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/161_test_combinator_unification_double_plus.a + x, .a.b + y { a: b; } expected_output.css000066400000000000000000000000351252560337500400710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/161_test_combinator_unification_double_plus.a + x, .a.b + y { a: b; } input.scss000066400000000000000000000000431252560337500361710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/161_test_combinator_unification_double_plus.a + x {a: b} .a.b + y {@extend x} 000077500000000000000000000000001252560337500341415ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/162_test_combinator_unification_double_plusexpected.compact.css000066400000000000000000000000331252560337500400750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/162_test_combinator_unification_double_plus.a + x, .b.a + y { a: b; } expected.compressed.css000066400000000000000000000000211252560337500406100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/162_test_combinator_unification_double_plus.a+x,.b.a+y{a:b} expected.expanded.css000066400000000000000000000000351252560337500402410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/162_test_combinator_unification_double_plus.a + x, .b.a + y { a: b; } expected_output.css000066400000000000000000000000351252560337500400720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/162_test_combinator_unification_double_plus.a + x, .b.a + y { a: b; } input.scss000066400000000000000000000000411252560337500361700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/162_test_combinator_unification_double_plus.a + x {a: b} .b + y {@extend x} 000077500000000000000000000000001252560337500341425ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/163_test_combinator_unification_double_plusexpected.compact.css000066400000000000000000000000221252560337500400740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/163_test_combinator_unification_double_plusa.a + x { a: b; } expected.compressed.css000066400000000000000000000000131252560337500406120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/163_test_combinator_unification_double_plusa.a+x{a:b} expected.expanded.css000066400000000000000000000000241252560337500402400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/163_test_combinator_unification_double_plusa.a + x { a: b; } expected_output.css000066400000000000000000000000241252560337500400710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/163_test_combinator_unification_double_plusa.a + x { a: b; } input.scss000066400000000000000000000000431252560337500361730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/163_test_combinator_unification_double_plusa.a + x {a: b} b.b + y {@extend x} 000077500000000000000000000000001252560337500340675ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/164_test_combinator_unification_angle_spaceexpected.compact.css000066400000000000000000000000351252560337500400250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/164_test_combinator_unification_angle_space.a.b > x, .a.b > y { a: b; } expected.compressed.css000066400000000000000000000000231252560337500405400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/164_test_combinator_unification_angle_space.a.b>x,.a.b>y{a:b} expected.expanded.css000066400000000000000000000000371252560337500401710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/164_test_combinator_unification_angle_space.a.b > x, .a.b > y { a: b; } expected_output.css000066400000000000000000000000371252560337500400220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/164_test_combinator_unification_angle_space.a.b > x, .a.b > y { a: b; } input.scss000066400000000000000000000000411252560337500361160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/164_test_combinator_unification_angle_space.a.b > x {a: b} .a y {@extend x} 000077500000000000000000000000001252560337500340705ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/165_test_combinator_unification_angle_spaceexpected.compact.css000066400000000000000000000000361252560337500400270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/165_test_combinator_unification_angle_space.a > x, .a.b .a > y { a: b; } expected.compressed.css000066400000000000000000000000241252560337500405420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/165_test_combinator_unification_angle_space.a>x,.a.b .a>y{a:b} expected.expanded.css000066400000000000000000000000401252560337500401640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/165_test_combinator_unification_angle_space.a > x, .a.b .a > y { a: b; } expected_output.css000066400000000000000000000000401252560337500400150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/165_test_combinator_unification_angle_space.a > x, .a.b .a > y { a: b; } input.scss000066400000000000000000000000411252560337500361170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/165_test_combinator_unification_angle_space.a > x {a: b} .a.b y {@extend x} 000077500000000000000000000000001252560337500340715ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/166_test_combinator_unification_angle_spaceexpected.compact.css000066400000000000000000000000341252560337500400260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/166_test_combinator_unification_angle_space.a > x, .b .a > y { a: b; } expected.compressed.css000066400000000000000000000000221252560337500405410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/166_test_combinator_unification_angle_space.a>x,.b .a>y{a:b} expected.expanded.css000066400000000000000000000000361252560337500401720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/166_test_combinator_unification_angle_space.a > x, .b .a > y { a: b; } expected_output.css000066400000000000000000000000361252560337500400230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/166_test_combinator_unification_angle_space.a > x, .b .a > y { a: b; } input.scss000066400000000000000000000000371252560337500361250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/166_test_combinator_unification_angle_space.a > x {a: b} .b y {@extend x} 000077500000000000000000000000001252560337500340725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/167_test_combinator_unification_angle_spaceexpected.compact.css000066400000000000000000000000361252560337500400310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/167_test_combinator_unification_angle_space.a.b x, .a.b .a > y { a: b; } expected.compressed.css000066400000000000000000000000261252560337500405460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/167_test_combinator_unification_angle_space.a.b x,.a.b .a>y{a:b} expected.expanded.css000066400000000000000000000000401252560337500401660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/167_test_combinator_unification_angle_space.a.b x, .a.b .a > y { a: b; } expected_output.css000066400000000000000000000000401252560337500400170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/167_test_combinator_unification_angle_space.a.b x, .a.b .a > y { a: b; } input.scss000066400000000000000000000000411252560337500361210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/167_test_combinator_unification_angle_space.a.b x {a: b} .a > y {@extend x} 000077500000000000000000000000001252560337500340735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/168_test_combinator_unification_angle_spaceexpected.compact.css000066400000000000000000000000311252560337500400250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/168_test_combinator_unification_angle_space.a x, .a.b > y { a: b; } expected.compressed.css000066400000000000000000000000211252560337500405420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/168_test_combinator_unification_angle_space.a x,.a.b>y{a:b} expected.expanded.css000066400000000000000000000000331252560337500401710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/168_test_combinator_unification_angle_space.a x, .a.b > y { a: b; } expected_output.css000066400000000000000000000000331252560337500400220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/168_test_combinator_unification_angle_space.a x, .a.b > y { a: b; } input.scss000066400000000000000000000000411252560337500361220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/168_test_combinator_unification_angle_space.a x {a: b} .a.b > y {@extend x} 000077500000000000000000000000001252560337500340745ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/169_test_combinator_unification_angle_spaceexpected.compact.css000066400000000000000000000000321252560337500400270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/169_test_combinator_unification_angle_space.a x, .a .b > y { a: b; } expected.compressed.css000066400000000000000000000000221252560337500405440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/169_test_combinator_unification_angle_space.a x,.a .b>y{a:b} expected.expanded.css000066400000000000000000000000341252560337500401730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/169_test_combinator_unification_angle_space.a x, .a .b > y { a: b; } expected_output.css000066400000000000000000000000341252560337500400240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/169_test_combinator_unification_angle_space.a x, .a .b > y { a: b; } input.scss000066400000000000000000000000371252560337500361300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/169_test_combinator_unification_angle_space.a x {a: b} .b > y {@extend x} 000077500000000000000000000000001252560337500337615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/170_test_combinator_unification_plus_spaceexpected.compact.css000066400000000000000000000000401252560337500377130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/170_test_combinator_unification_plus_space.a.b + x, .a .a.b + y { a: b; } expected.compressed.css000066400000000000000000000000261252560337500404350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/170_test_combinator_unification_plus_space.a.b+x,.a .a.b+y{a:b} expected.expanded.css000066400000000000000000000000421252560337500400570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/170_test_combinator_unification_plus_space.a.b + x, .a .a.b + y { a: b; } expected_output.css000066400000000000000000000000421252560337500377100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/170_test_combinator_unification_plus_space.a.b + x, .a .a.b + y { a: b; } input.scss000066400000000000000000000000411252560337500360100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/170_test_combinator_unification_plus_space.a.b + x {a: b} .a y {@extend x} 000077500000000000000000000000001252560337500337625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/171_test_combinator_unification_plus_spaceexpected.compact.css000066400000000000000000000000361252560337500377210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/171_test_combinator_unification_plus_space.a + x, .a.b .a + y { a: b; } expected.compressed.css000066400000000000000000000000241252560337500404340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/171_test_combinator_unification_plus_space.a+x,.a.b .a+y{a:b} expected.expanded.css000066400000000000000000000000401252560337500400560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/171_test_combinator_unification_plus_space.a + x, .a.b .a + y { a: b; } expected_output.css000066400000000000000000000000401252560337500377070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/171_test_combinator_unification_plus_space.a + x, .a.b .a + y { a: b; } input.scss000066400000000000000000000000411252560337500360110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/171_test_combinator_unification_plus_space.a + x {a: b} .a.b y {@extend x} 000077500000000000000000000000001252560337500337635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/172_test_combinator_unification_plus_spaceexpected.compact.css000066400000000000000000000000341252560337500377200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/172_test_combinator_unification_plus_space.a + x, .b .a + y { a: b; } expected.compressed.css000066400000000000000000000000221252560337500404330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/172_test_combinator_unification_plus_space.a+x,.b .a+y{a:b} expected.expanded.css000066400000000000000000000000361252560337500400640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/172_test_combinator_unification_plus_space.a + x, .b .a + y { a: b; } expected_output.css000066400000000000000000000000361252560337500377150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/172_test_combinator_unification_plus_space.a + x, .b .a + y { a: b; } input.scss000066400000000000000000000000371252560337500360170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/172_test_combinator_unification_plus_space.a + x {a: b} .b y {@extend x} 000077500000000000000000000000001252560337500337645ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/173_test_combinator_unification_plus_spaceexpected.compact.css000066400000000000000000000000361252560337500377230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/173_test_combinator_unification_plus_space.a.b x, .a.b .a + y { a: b; } expected.compressed.css000066400000000000000000000000261252560337500404400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/173_test_combinator_unification_plus_space.a.b x,.a.b .a+y{a:b} expected.expanded.css000066400000000000000000000000401252560337500400600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/173_test_combinator_unification_plus_space.a.b x, .a.b .a + y { a: b; } expected_output.css000066400000000000000000000000401252560337500377110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/173_test_combinator_unification_plus_space.a.b x, .a.b .a + y { a: b; } input.scss000066400000000000000000000000411252560337500360130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/173_test_combinator_unification_plus_space.a.b x {a: b} .a + y {@extend x} 000077500000000000000000000000001252560337500337655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/174_test_combinator_unification_plus_spaceexpected.compact.css000066400000000000000000000000341252560337500377220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/174_test_combinator_unification_plus_space.a x, .a .a.b + y { a: b; } expected.compressed.css000066400000000000000000000000241252560337500404370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/174_test_combinator_unification_plus_space.a x,.a .a.b+y{a:b} expected.expanded.css000066400000000000000000000000361252560337500400660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/174_test_combinator_unification_plus_space.a x, .a .a.b + y { a: b; } expected_output.css000066400000000000000000000000361252560337500377170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/174_test_combinator_unification_plus_space.a x, .a .a.b + y { a: b; } input.scss000066400000000000000000000000411252560337500360140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/174_test_combinator_unification_plus_space.a x {a: b} .a.b + y {@extend x} 000077500000000000000000000000001252560337500337665ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/175_test_combinator_unification_plus_spaceexpected.compact.css000066400000000000000000000000321252560337500377210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/175_test_combinator_unification_plus_space.a x, .a .b + y { a: b; } expected.compressed.css000066400000000000000000000000221252560337500404360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/175_test_combinator_unification_plus_space.a x,.a .b+y{a:b} expected.expanded.css000066400000000000000000000000341252560337500400650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/175_test_combinator_unification_plus_space.a x, .a .b + y { a: b; } expected_output.css000066400000000000000000000000341252560337500377160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/175_test_combinator_unification_plus_space.a x, .a .b + y { a: b; } input.scss000066400000000000000000000000371252560337500360220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/175_test_combinator_unification_plus_space.a x {a: b} .b + y {@extend x} 000077500000000000000000000000001252560337500331135ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/176_test_combinator_unification_nestedexpected.compact.css000066400000000000000000000000471252560337500370540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/176_test_combinator_unification_nested.a > .b + x, .c.a > .d.b + y { a: b; } expected.compressed.css000066400000000000000000000000311252560337500375630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/176_test_combinator_unification_nested.a>.b+x,.c.a>.d.b+y{a:b} expected.expanded.css000066400000000000000000000000511252560337500372110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/176_test_combinator_unification_nested.a > .b + x, .c.a > .d.b + y { a: b; } expected_output.css000066400000000000000000000000511252560337500370420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/176_test_combinator_unification_nested.a > .b + x, .c.a > .d.b + y { a: b; } input.scss000066400000000000000000000000531252560337500351450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/176_test_combinator_unification_nested.a > .b + x {a: b} .c > .d + y {@extend x} 000077500000000000000000000000001252560337500331145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/177_test_combinator_unification_nestedexpected.compact.css000066400000000000000000000000451252560337500370530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/177_test_combinator_unification_nested.a > .b + x, .c.a > .b + y { a: b; } expected.compressed.css000066400000000000000000000000271252560337500375710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/177_test_combinator_unification_nested.a>.b+x,.c.a>.b+y{a:b} expected.expanded.css000066400000000000000000000000471252560337500372170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/177_test_combinator_unification_nested.a > .b + x, .c.a > .b + y { a: b; } expected_output.css000066400000000000000000000000471252560337500370500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/177_test_combinator_unification_nested.a > .b + x, .c.a > .b + y { a: b; } input.scss000066400000000000000000000000461252560337500351500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/177_test_combinator_unification_nested.a > .b + x {a: b} .c > y {@extend x} 000077500000000000000000000000001252560337500345125ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/178_test_combinator_unification_with_newlinesexpected.compact.css000066400000000000000000000000471252560337500404530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/178_test_combinator_unification_with_newlines.a > .b + x, .c.a > .d.b + y { a: b; } expected.compressed.css000066400000000000000000000000311252560337500411620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/178_test_combinator_unification_with_newlines.a>.b+x,.c.a>.d.b+y{a:b} expected.expanded.clean000066400000000000000000000000001252560337500410740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/178_test_combinator_unification_with_newlinesexpected.expanded.css000066400000000000000000000000511252560337500406100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/178_test_combinator_unification_with_newlines.a > .b + x, .c.a > .d.b + y { a: b; } expected_output.clean000066400000000000000000000000001252560337500407250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/178_test_combinator_unification_with_newlinesexpected_output.css000066400000000000000000000000511252560337500404410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/178_test_combinator_unification_with_newlines.a > .b + x, .c.a > .d.b + y { a: b; } input.scss000066400000000000000000000000531252560337500365440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/178_test_combinator_unification_with_newlines.a > .b + x {a: b} .c > .d + y {@extend x} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/179_test_extend_self_loop/000077500000000000000000000000001252560337500304375ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000171252560337500343160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/179_test_extend_self_loop.foo { a: b; } expected.compressed.css000066400000000000000000000000121252560337500350270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/179_test_extend_self_loop.foo{a:b} expected.expanded.css000066400000000000000000000000211252560337500344530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/179_test_extend_self_loop.foo { a: b; } expected_output.css000066400000000000000000000000211252560337500343040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/179_test_extend_self_loop.foo { a: b; } input.scss000066400000000000000000000000321252560337500324070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/179_test_extend_self_loop.foo {a: b; @extend .foo} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/182_test_nested_extend_loop/000077500000000000000000000000001252560337500307625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000561252560337500346440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/182_test_nested_extend_loop.bar, .bar .foo { a: b; } .bar .foo { c: d; } expected.compressed.css000066400000000000000000000000421252560337500353550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/182_test_nested_extend_loop.bar,.bar .foo{a:b}.bar .foo{c:d} expected.expanded.css000066400000000000000000000000621252560337500350030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/182_test_nested_extend_loop.bar, .bar .foo { a: b; } .bar .foo { c: d; } expected_output.css000066400000000000000000000000661252560337500346400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/182_test_nested_extend_loop.bar, .bar .foo { a: b; } .bar .foo { c: d; } input.scss000066400000000000000000000000511252560337500327330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/182_test_nested_extend_loop.bar { a: b; .foo {c: d; @extend .bar} } 000077500000000000000000000000001252560337500370025ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/183_test_multiple_extender_merges_with_superset_selectorexpected.compact.css000066400000000000000000000000331252560337500427360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/183_test_multiple_extender_merges_with_superset_selectora.bar.baz, a.foo { a: b; } expected.compressed.css000066400000000000000000000000251252560337500434550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/183_test_multiple_extender_merges_with_superset_selectora.bar.baz,a.foo{a:b} expected.expanded.css000066400000000000000000000000351252560337500431020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/183_test_multiple_extender_merges_with_superset_selectora.bar.baz, a.foo { a: b; } expected_output.css000066400000000000000000000000351252560337500427330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/183_test_multiple_extender_merges_with_superset_selectora.bar.baz, a.foo { a: b; } input.scss000066400000000000000000000000631252560337500410350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/183_test_multiple_extender_merges_with_superset_selector.foo {@extend .bar; @extend .baz} a.bar.baz {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/184_test_control_flow_if/000077500000000000000000000000001252560337500302675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001111252560337500341410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/184_test_control_flow_if.true, .also-true { color: green; } .false, .also-false { color: red; } expected.compressed.css000066400000000000000000000000731252560337500346660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/184_test_control_flow_if.true,.also-true{color:green}.false,.also-false{color:red} expected.expanded.css000066400000000000000000000001151252560337500343070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/184_test_control_flow_if.true, .also-true { color: green; } .false, .also-false { color: red; } expected_output.css000066400000000000000000000001151252560337500341400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/184_test_control_flow_if.true, .also-true { color: green; } .false, .also-false { color: red; } input.scss000066400000000000000000000003071252560337500322440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/184_test_control_flow_if.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/185_test_control_flow_for/000077500000000000000000000000001252560337500304605ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001641252560337500343420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/185_test_control_flow_for.base-0, .added { color: green; } .base-1, .added { display: block; } .base-2, .added { border: 1px solid blue; } expected.compressed.css000066400000000000000000000001361252560337500350570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/185_test_control_flow_for.base-0,.added{color:green}.base-1,.added{display:block}.base-2,.added{border:1px solid blue} expected.expanded.css000066400000000000000000000001721252560337500345030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/185_test_control_flow_for.base-0, .added { color: green; } .base-1, .added { display: block; } .base-2, .added { border: 1px solid blue; } expected_output.css000066400000000000000000000001721252560337500343340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/185_test_control_flow_for.base-0, .added { color: green; } .base-1, .added { display: block; } .base-2, .added { border: 1px solid blue; } input.scss000066400000000000000000000002271252560337500324360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/185_test_control_flow_for.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/186_test_control_flow_while/000077500000000000000000000000001252560337500310035ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001641252560337500346650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/186_test_control_flow_while.base-0, .added { color: green; } .base-1, .added { display: block; } .base-2, .added { border: 1px solid blue; } expected.compressed.css000066400000000000000000000001361252560337500354020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/186_test_control_flow_while.base-0,.added{color:green}.base-1,.added{display:block}.base-2,.added{border:1px solid blue} expected.expanded.css000066400000000000000000000001721252560337500350260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/186_test_control_flow_while.base-0, .added { color: green; } .base-1, .added { display: block; } .base-2, .added { border: 1px solid blue; } expected_output.css000066400000000000000000000001721252560337500346570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/186_test_control_flow_while.base-0, .added { color: green; } .base-1, .added { display: block; } .base-2, .added { border: 1px solid blue; } input.scss000066400000000000000000000002501252560337500327550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/186_test_control_flow_while.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; } } 000077500000000000000000000000001252560337500323515ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/187_test_basic_placeholder_selectorexpected.compact.css000066400000000000000000000000171252560337500363070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/187_test_basic_placeholder_selector.bar { a: b; } expected.compressed.css000066400000000000000000000000121252560337500370200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/187_test_basic_placeholder_selector.bar{a:b} expected.expanded.css000066400000000000000000000000211252560337500364440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/187_test_basic_placeholder_selector.bar { a: b; } expected_output.css000066400000000000000000000000211252560337500362750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/187_test_basic_placeholder_selector.bar { a: b; } input.scss000066400000000000000000000000401252560337500343770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/187_test_basic_placeholder_selector%foo {a: b} .bar {@extend %foo} 000077500000000000000000000000001252560337500325745ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/188_test_unused_placeholder_selectorexpected.compact.css000066400000000000000000000000261252560337500365320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/188_test_unused_placeholder_selector.baz { color: blue; } expected.compressed.css000066400000000000000000000000211252560337500372430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/188_test_unused_placeholder_selector.baz{color:blue} expected.expanded.css000066400000000000000000000000301252560337500366670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/188_test_unused_placeholder_selector.baz { color: blue; } expected_output.css000066400000000000000000000000301252560337500365200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/188_test_unused_placeholder_selector.baz { color: blue; } input.scss000066400000000000000000000000711252560337500346260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/188_test_unused_placeholder_selector%foo {color: blue} %bar {color: red} .baz {@extend %foo} 000077500000000000000000000000001252560337500334025ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/189_test_placeholder_descendant_selectorexpected.compact.css000066400000000000000000000000321252560337500373350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/189_test_placeholder_descendant_selector#context .bar a { a: b; } expected.compressed.css000066400000000000000000000000251252560337500400550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/189_test_placeholder_descendant_selector#context .bar a{a:b} expected.expanded.css000066400000000000000000000000341252560337500375010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/189_test_placeholder_descendant_selector#context .bar a { a: b; } expected_output.css000066400000000000000000000000341252560337500373320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/189_test_placeholder_descendant_selector#context .bar a { a: b; } input.scss000066400000000000000000000000531252560337500354340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/189_test_placeholder_descendant_selector#context %foo a {a: b} .bar {@extend %foo} 000077500000000000000000000000001252560337500322175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/190_test_semi_placeholder_selectorexpected.compact.css000066400000000000000000000000521252560337500361540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/190_test_semi_placeholder_selector#context .bat, .bar .baz { color: blue; } expected.compressed.css000066400000000000000000000000441252560337500366730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/190_test_semi_placeholder_selector#context .bat,.bar .baz{color:blue} expected.expanded.css000066400000000000000000000000541252560337500363200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/190_test_semi_placeholder_selector#context .bat, .bar .baz { color: blue; } expected_output.css000066400000000000000000000000541252560337500361510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/190_test_semi_placeholder_selector#context .bat, .bar .baz { color: blue; } input.scss000066400000000000000000000001011252560337500342430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/190_test_semi_placeholder_selector#context %foo, .bar .baz {color: blue} .bat { @extend %foo; } 000077500000000000000000000000001252560337500362325ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/191_test_placeholder_selector_with_multiple_extendersexpected.compact.css000066400000000000000000000000341252560337500421670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/191_test_placeholder_selector_with_multiple_extenders.bar, .baz { color: blue; } expected.compressed.css000066400000000000000000000000261252560337500427060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/191_test_placeholder_selector_with_multiple_extenders.bar,.baz{color:blue} expected.expanded.css000066400000000000000000000000361252560337500423330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/191_test_placeholder_selector_with_multiple_extenders.bar, .baz { color: blue; } expected_output.css000066400000000000000000000000361252560337500421640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/191_test_placeholder_selector_with_multiple_extenders.bar, .baz { color: blue; } input.scss000066400000000000000000000000731252560337500402660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/191_test_placeholder_selector_with_multiple_extenders%foo {color: blue} .bar {@extend %foo} .baz {@extend %foo} 000077500000000000000000000000001252560337500322535ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/192_test_placeholder_interpolationexpected.compact.css000066400000000000000000000000261252560337500362110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/192_test_placeholder_interpolation.bar { color: blue; } expected.compressed.css000066400000000000000000000000211252560337500367220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/192_test_placeholder_interpolation.bar{color:blue} expected.expanded.css000066400000000000000000000000301252560337500363460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/192_test_placeholder_interpolation.bar { color: blue; } expected_output.css000066400000000000000000000000301252560337500361770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/192_test_placeholder_interpolation.bar { color: blue; } input.scss000066400000000000000000000000671252560337500343120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/192_test_placeholder_interpolation$foo: foo; %#{$foo} {color: blue} .bar {@extend %foo} 000077500000000000000000000000001252560337500330325ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/193_test_media_in_placeholder_selectorexpected.compact.css000066400000000000000000000000171252560337500367700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/193_test_media_in_placeholder_selector.baz { c: d; } expected.compressed.css000066400000000000000000000000121252560337500375010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/193_test_media_in_placeholder_selector.baz{c:d} expected.expanded.css000066400000000000000000000000211252560337500371250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/193_test_media_in_placeholder_selector.baz { c: d; } expected_output.css000066400000000000000000000000211252560337500367560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/193_test_media_in_placeholder_selector.baz { c: d; } input.scss000066400000000000000000000000561252560337500350670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/193_test_media_in_placeholder_selector%foo {bar {@media screen {a: b}}} .baz {c: d} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/194_test_extend_within_media/000077500000000000000000000000001252560337500311135ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000471252560337500347750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/194_test_extend_within_media@media screen { .foo, .bar { a: b; } } expected.compressed.css000066400000000000000000000000361252560337500355110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/194_test_extend_within_media@media screen{.foo,.bar{a:b}} expected.expanded.css000066400000000000000000000000571252560337500351400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/194_test_extend_within_media@media screen { .foo, .bar { a: b; } } expected_output.css000066400000000000000000000000551252560337500347670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/194_test_extend_within_media@media screen { .foo, .bar { a: b; } } input.scss000066400000000000000000000000621252560337500330660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/194_test_extend_within_media@media screen { .foo {a: b} .bar {@extend .foo} } 000077500000000000000000000000001252560337500335135ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/195_test_extend_within_unknown_directiveexpected.compact.css000066400000000000000000000000461252560337500374530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/195_test_extend_within_unknown_directive@flooblehoof { .foo, .bar { a: b; } } expected.compressed.css000066400000000000000000000000351252560337500401670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/195_test_extend_within_unknown_directive@flooblehoof{.foo,.bar{a:b}} expected.expanded.css000066400000000000000000000000561252560337500376160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/195_test_extend_within_unknown_directive@flooblehoof { .foo, .bar { a: b; } } expected_output.css000066400000000000000000000000541252560337500374450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/195_test_extend_within_unknown_directive@flooblehoof { .foo, .bar { a: b; } } input.scss000066400000000000000000000000611252560337500355440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/195_test_extend_within_unknown_directive@flooblehoof { .foo {a: b} .bar {@extend .foo} } 000077500000000000000000000000001252560337500334625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/196_test_extend_within_nested_directivesexpected.compact.css000066400000000000000000000000701252560337500374170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/196_test_extend_within_nested_directives@media screen { @flooblehoof { .foo, .bar { a: b; } } } expected.compressed.css000066400000000000000000000000541252560337500401370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/196_test_extend_within_nested_directives@media screen{@flooblehoof{.foo,.bar{a:b}}} expected.expanded.css000066400000000000000000000001121252560337500375560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/196_test_extend_within_nested_directives@media screen { @flooblehoof { .foo, .bar { a: b; } } } expected_output.css000066400000000000000000000001041252560337500374100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/196_test_extend_within_nested_directives@media screen { @flooblehoof { .foo, .bar { a: b; } } } input.scss000066400000000000000000000001071252560337500355140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/196_test_extend_within_nested_directives@media screen { @flooblehoof { .foo {a: b} .bar {@extend .foo} } } 000077500000000000000000000000001252560337500330735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/197_test_extend_within_disparate_mediaexpected.compact.css000066400000000000000000000000471252560337500370340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/197_test_extend_within_disparate_media@media screen { .foo, .bar { a: b; } } expected.compressed.css000066400000000000000000000000361252560337500375500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/197_test_extend_within_disparate_media@media screen{.foo,.bar{a:b}} expected.expanded.css000066400000000000000000000000571252560337500371770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/197_test_extend_within_disparate_media@media screen { .foo, .bar { a: b; } } expected_output.css000066400000000000000000000000551252560337500370260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/197_test_extend_within_disparate_media@media screen { .foo, .bar { a: b; } } input.scss000066400000000000000000000001001252560337500351160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/197_test_extend_within_disparate_media@media screen {.foo {a: b}} @media screen {.bar {@extend .foo}} 000077500000000000000000000000001252560337500355525ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/198_test_extend_within_disparate_unknown_directiveexpected.compact.css000066400000000000000000000000661252560337500415140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/198_test_extend_within_disparate_unknown_directive@flooblehoof { .foo, .bar { a: b; } } @flooblehoof {} expected.compressed.css000066400000000000000000000000541252560337500422270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/198_test_extend_within_disparate_unknown_directive@flooblehoof{.foo,.bar{a:b}}@flooblehoof {} expected.expanded.css000066400000000000000000000000761252560337500416570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/198_test_extend_within_disparate_unknown_directive@flooblehoof { .foo, .bar { a: b; } } @flooblehoof {} expected_output.css000066400000000000000000000000741252560337500415060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/198_test_extend_within_disparate_unknown_directive@flooblehoof { .foo, .bar { a: b; } } @flooblehoof {} input.scss000066400000000000000000000000761252560337500376110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/198_test_extend_within_disparate_unknown_directive@flooblehoof {.foo {a: b}} @flooblehoof {.bar {@extend .foo}} 000077500000000000000000000000001252560337500355215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/199_test_extend_within_disparate_nested_directivesexpected.compact.css000066400000000000000000000001321252560337500414550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/199_test_extend_within_disparate_nested_directives@media screen { @flooblehoof { .foo, .bar { a: b; } } } @media screen { @flooblehoof {} } expected.compressed.css000066400000000000000000000001121252560337500421710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/199_test_extend_within_disparate_nested_directives@media screen{@flooblehoof{.foo,.bar{a:b}}}@media screen{@flooblehoof {}} expected.expanded.css000066400000000000000000000001561252560337500416250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/199_test_extend_within_disparate_nested_directives@media screen { @flooblehoof { .foo, .bar { a: b; } } } @media screen { @flooblehoof {} } expected_output.css000066400000000000000000000001501252560337500414500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/199_test_extend_within_disparate_nested_directives@media screen { @flooblehoof { .foo, .bar { a: b; } } } @media screen { @flooblehoof {} } input.scss000066400000000000000000000001361252560337500375550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/199_test_extend_within_disparate_nested_directives@media screen {@flooblehoof {.foo {a: b}}} @media screen {@flooblehoof {.bar {@extend .foo}}} 000077500000000000000000000000001252560337500406015ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_dontexpected.compact.css000066400000000000000000000000471252560337500445420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_donta.bar { a: b; } .bar, b.foo { c: d; } expected.compressed.css000066400000000000000000000000321252560337500452520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_donta.bar{a:b}.bar,b.foo{c:d} expected.expanded.css000066400000000000000000000000531252560337500447010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_donta.bar { a: b; } .bar, b.foo { c: d; } expected_output.css000066400000000000000000000000531252560337500445320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_donta.bar { a: b; } .bar, b.foo { c: d; } input.scss000066400000000000000000000000561252560337500426360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/206_test_extend_succeeds_when_one_extension_fails_but_others_donta.bar {a: b} .bar {c: d} b.foo {@extend .bar} 000077500000000000000000000000001252560337500375635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_existexpected.compact.css000066400000000000000000000000001252560337500435110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_existexpected.compressed.css000066400000000000000000000000001252560337500442270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_existexpected.expanded.css000066400000000000000000000000001252560337500436530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_existexpected_output.css000066400000000000000000000000001252560337500435040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_existinput.scss000066400000000000000000000000361252560337500416160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/207_test_optional_extend_succeeds_when_extendee_doesnt_exist.foo {@extend .bar !optional} 000077500000000000000000000000001252560337500363655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/208_test_optional_extend_succeeds_when_extension_failsexpected.compact.css000066400000000000000000000000201252560337500423150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/208_test_optional_extend_succeeds_when_extension_failsa.bar { a: b; } expected.compressed.css000066400000000000000000000000131252560337500430350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/208_test_optional_extend_succeeds_when_extension_failsa.bar{a:b} expected.expanded.css000066400000000000000000000000221252560337500424610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/208_test_optional_extend_succeeds_when_extension_failsa.bar { a: b; } expected_output.css000066400000000000000000000000221252560337500423120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/208_test_optional_extend_succeeds_when_extension_failsa.bar { a: b; } input.scss000066400000000000000000000000541252560337500404200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/208_test_optional_extend_succeeds_when_extension_failsa.bar {a: b} b.foo {@extend .bar !optional} 000077500000000000000000000000001252560337500330105ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/209_test_pseudo_element_superselectorexpected.compact.css000066400000000000000000000000371252560337500367500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/209_test_pseudo_element_superselectora#bar, a#bar::fblthp { a: b; } expected.compressed.css000066400000000000000000000000311252560337500374600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/209_test_pseudo_element_superselectora#bar,a#bar::fblthp{a:b} expected.expanded.css000066400000000000000000000000411252560337500371050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/209_test_pseudo_element_superselectora#bar, a#bar::fblthp { a: b; } expected_output.css000066400000000000000000000000411252560337500367360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/209_test_pseudo_element_superselectora#bar, a#bar::fblthp { a: b; } input.scss000066400000000000000000000001601252560337500350410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} 000077500000000000000000000000001252560337500330005ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/210_test_pseudo_element_superselectorexpected.compact.css000066400000000000000000000000201252560337500367300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/210_test_pseudo_element_superselectora#bar { a: b; } expected.compressed.css000066400000000000000000000000131252560337500374500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/210_test_pseudo_element_superselectora#bar{a:b} expected.expanded.css000066400000000000000000000000221252560337500370740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/210_test_pseudo_element_superselectora#bar { a: b; } expected_output.css000066400000000000000000000000221252560337500367250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/210_test_pseudo_element_superselectora#bar { a: b; } input.scss000066400000000000000000000000701252560337500350310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/210_test_pseudo_element_superselector%x#bar {a: b} %y, %y:fblthp {@extend %x} a {@extend %y} 000077500000000000000000000000001252560337500330015ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/211_test_pseudo_element_superselectorexpected.compact.css000066400000000000000000000000421252560337500367350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/211_test_pseudo_element_superselectora#bar, a#bar:first-line { a: b; } expected.compressed.css000066400000000000000000000000341252560337500374540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/211_test_pseudo_element_superselectora#bar,a#bar:first-line{a:b} expected.expanded.css000066400000000000000000000000441252560337500371010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/211_test_pseudo_element_superselectora#bar, a#bar:first-line { a: b; } expected_output.css000066400000000000000000000000441252560337500367320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/211_test_pseudo_element_superselectora#bar, a#bar:first-line { a: b; } input.scss000066400000000000000000000000741252560337500350360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/211_test_pseudo_element_superselector%x#bar {a: b} %y, %y:first-line {@extend %x} a {@extend %y} 000077500000000000000000000000001252560337500330025ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/212_test_pseudo_element_superselectorexpected.compact.css000066400000000000000000000000441252560337500367400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/212_test_pseudo_element_superselectora#bar, a#bar:first-letter { a: b; } expected.compressed.css000066400000000000000000000000361252560337500374570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/212_test_pseudo_element_superselectora#bar,a#bar:first-letter{a:b} expected.expanded.css000066400000000000000000000000461252560337500371040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/212_test_pseudo_element_superselectora#bar, a#bar:first-letter { a: b; } expected_output.css000066400000000000000000000000461252560337500367350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/212_test_pseudo_element_superselectora#bar, a#bar:first-letter { a: b; } input.scss000066400000000000000000000000761252560337500350410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/212_test_pseudo_element_superselector%x#bar {a: b} %y, %y:first-letter {@extend %x} a {@extend %y} 000077500000000000000000000000001252560337500330035ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/213_test_pseudo_element_superselectorexpected.compact.css000066400000000000000000000000361252560337500367420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/213_test_pseudo_element_superselectora#bar, a#bar:before { a: b; } expected.compressed.css000066400000000000000000000000301252560337500374520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/213_test_pseudo_element_superselectora#bar,a#bar:before{a:b} expected.expanded.css000066400000000000000000000000401252560337500370770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/213_test_pseudo_element_superselectora#bar, a#bar:before { a: b; } expected_output.css000066400000000000000000000000401252560337500367300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/213_test_pseudo_element_superselectora#bar, a#bar:before { a: b; } input.scss000066400000000000000000000000701252560337500350340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/213_test_pseudo_element_superselector%x#bar {a: b} %y, %y:before {@extend %x} a {@extend %y} 000077500000000000000000000000001252560337500330045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/214_test_pseudo_element_superselectorexpected.compact.css000066400000000000000000000000351252560337500367420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/214_test_pseudo_element_superselectora#bar, a#bar:after { a: b; } expected.compressed.css000066400000000000000000000000271252560337500374610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/214_test_pseudo_element_superselectora#bar,a#bar:after{a:b} expected.expanded.css000066400000000000000000000000371252560337500371060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/214_test_pseudo_element_superselectora#bar, a#bar:after { a: b; } expected_output.css000066400000000000000000000000371252560337500367370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/214_test_pseudo_element_superselectora#bar, a#bar:after { a: b; } input.scss000066400000000000000000000000671252560337500350430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/214_test_pseudo_element_superselector%x#bar {a: b} %y, %y:after {@extend %x} a {@extend %y} 000077500000000000000000000000001252560337500350355ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/215_test_multiple_source_redundancy_eliminationexpected.compact.css000066400000000000000000000001221252560337500407700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/215_test_multiple_source_redundancy_elimination.test-case, .test-case:active { color: red; } .test-case:hover { color: green; } expected.compressed.css000066400000000000000000000001051252560337500415070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/215_test_multiple_source_redundancy_elimination.test-case,.test-case:active{color:red}.test-case:hover{color:green} expected.expanded.css000066400000000000000000000001261252560337500411360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/215_test_multiple_source_redundancy_elimination.test-case, .test-case:active { color: red; } .test-case:hover { color: green; } expected_output.css000066400000000000000000000001261252560337500407670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/215_test_multiple_source_redundancy_elimination.test-case, .test-case:active { color: red; } .test-case:hover { color: green; } input.scss000066400000000000000000000003061252560337500370700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/216_test_nested_sibling_extend/000077500000000000000000000000001252560337500314365ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000561252560337500353200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/216_test_nested_sibling_extend.parent .bar, .parent .foo { width: 2000px; } expected.compressed.css000066400000000000000000000000501252560337500360300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/216_test_nested_sibling_extend.parent .bar,.parent .foo{width:2000px} expected.expanded.css000066400000000000000000000000601252560337500354550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/216_test_nested_sibling_extend.parent .bar, .parent .foo { width: 2000px; } expected_output.css000066400000000000000000000000601252560337500353060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/216_test_nested_sibling_extend.parent .bar, .parent .foo { width: 2000px; } input.scss000066400000000000000000000001231252560337500334070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/216_test_nested_sibling_extend.foo {@extend .bar} .parent { .bar { width: 2000px; } .foo { @extend .bar } } 000077500000000000000000000000001252560337500322115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/217_test_parent_and_sibling_extendexpected.compact.css000066400000000000000000000001151252560337500361460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/217_test_parent_and_sibling_extend.parent1 .parent2 .child1.child2, .parent2 .parent1 .child1.child2 { c: d; } expected.compressed.css000066400000000000000000000001071252560337500366650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/217_test_parent_and_sibling_extend.parent1 .parent2 .child1.child2,.parent2 .parent1 .child1.child2{c:d} expected.expanded.css000066400000000000000000000001171252560337500363120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/217_test_parent_and_sibling_extend.parent1 .parent2 .child1.child2, .parent2 .parent1 .child1.child2 { c: d; } expected_output.css000066400000000000000000000001171252560337500361430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/217_test_parent_and_sibling_extend.parent1 .parent2 .child1.child2, .parent2 .parent1 .child1.child2 { c: d; } input.scss000066400000000000000000000001731252560337500342460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} } 000077500000000000000000000000001252560337500322455ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/218_test_nested_extend_specificityexpected.compact.css000066400000000000000000000000271252560337500362040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/218_test_nested_extend_specificitya :b, a :b:c { a: b; } expected.compressed.css000066400000000000000000000000211252560337500367140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/218_test_nested_extend_specificitya :b,a :b:c{a:b} expected.expanded.css000066400000000000000000000000311252560337500363410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/218_test_nested_extend_specificitya :b, a :b:c { a: b; } expected_output.css000066400000000000000000000000311252560337500361720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/218_test_nested_extend_specificitya :b, a :b:c { a: b; } input.scss000066400000000000000000000000711252560337500342770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/218_test_nested_extend_specificity%foo {a: b} a { :b {@extend %foo} :b:c {@extend %foo} } 000077500000000000000000000000001252560337500340135ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/219_test_nested_double_extend_optimizationexpected.compact.css000066400000000000000000000000321252560337500377460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/219_test_nested_double_extend_optimization.parent1 .child { a: b; } expected.compressed.css000066400000000000000000000000251252560337500404660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/219_test_nested_double_extend_optimization.parent1 .child{a:b} expected.expanded.css000066400000000000000000000000341252560337500401120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/219_test_nested_double_extend_optimization.parent1 .child { a: b; } expected_output.css000066400000000000000000000000341252560337500377430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/219_test_nested_double_extend_optimization.parent1 .child { a: b; } input.scss000066400000000000000000000001501252560337500360430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/219_test_nested_double_extend_optimization%foo %bar { a: b; } .parent1 { @extend %foo; .child { @extend %bar; } } .parent2 { @extend %foo; } 000077500000000000000000000000001252560337500342475ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/220_test_extend_in_double_nested_media_queryexpected.compact.css000066400000000000000000000001021252560337500402000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/220_test_extend_in_double_nested_media_query@media all and (orientation: landscape) { .bar { color: blue; } } expected.compressed.css000066400000000000000000000000721252560337500407240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/220_test_extend_in_double_nested_media_query@media all and (orientation: landscape){.bar{color:blue}} expected.expanded.css000066400000000000000000000001121252560337500403430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/220_test_extend_in_double_nested_media_query@media all and (orientation: landscape) { .bar { color: blue; } } expected_output.css000066400000000000000000000001101252560337500401720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/220_test_extend_in_double_nested_media_query@media all and (orientation: landscape) { .bar { color: blue; } } input.scss000066400000000000000000000001361252560337500363030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/220_test_extend_in_double_nested_media_query@media all { @media (orientation: landscape) { %foo {color: blue} .bar {@extend %foo} } } 000077500000000000000000000000001252560337500316675ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/221_test_partially_failed_extendexpected.compact.css000066400000000000000000000001071252560337500356250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/221_test_partially_failed_extend.rc, test { color: white; } .prices span.pill span.rc { color: red; } expected.compressed.css000066400000000000000000000000721252560337500363440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/221_test_partially_failed_extend.rc,test{color:white}.prices span.pill span.rc{color:red} expected.expanded.css000066400000000000000000000001131252560337500357640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/221_test_partially_failed_extend.rc, test { color: white; } .prices span.pill span.rc { color: red; } expected_output.css000066400000000000000000000001131252560337500356150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/221_test_partially_failed_extend.rc, test { color: white; } .prices span.pill span.rc { color: red; } input.scss000066400000000000000000000001221252560337500337160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/221_test_partially_failed_extendtest { @extend .rc; } .rc {color: white;} .prices span.pill span.rc {color: red;} 000077500000000000000000000000001252560337500316775ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/222_test_newline_near_combinatorexpected.compact.css000066400000000000000000000000601252560337500356330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/222_test_newline_near_combinator.a + .b x, .a + .b .c y, .c .a + .b y { a: b; } expected.compressed.css000066400000000000000000000000431252560337500363520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/222_test_newline_near_combinator.a+.b x,.a+.b .c y,.c .a+.b y{a:b} expected.expanded.css000066400000000000000000000000621252560337500357770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/222_test_newline_near_combinator.a + .b x, .a + .b .c y, .c .a + .b y { a: b; } expected_output.css000066400000000000000000000000621252560337500356300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/222_test_newline_near_combinator.a + .b x, .a + .b .c y, .c .a + .b y { a: b; } input.scss000066400000000000000000000000421252560337500337270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/222_test_newline_near_combinator.a + .b x {a: b} .c y {@extend x} 000077500000000000000000000000001252560337500337725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/223_test_duplicated_selector_with_newlinesexpected.compact.css000066400000000000000000000001161252560337500377300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000001061252560337500404450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000001201252560337500400650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000001201252560337500377160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000001451252560337500360260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} 000077500000000000000000000000001252560337500371455ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/224_test_nested_selector_with_child_selector_hack_extendeeexpected.compact.css000066400000000000000000000000341252560337500431020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/224_test_nested_selector_with_child_selector_hack_extendee> .foo, > foo bar { a: b; } expected.compressed.css000066400000000000000000000000241252560337500436170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/224_test_nested_selector_with_child_selector_hack_extendee>.foo,>foo bar{a:b} expected.expanded.css000066400000000000000000000000361252560337500432460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/224_test_nested_selector_with_child_selector_hack_extendee> .foo, > foo bar { a: b; } expected_output.css000066400000000000000000000000361252560337500430770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/224_test_nested_selector_with_child_selector_hack_extendee> .foo, > foo bar { a: b; } input.scss000066400000000000000000000000451252560337500412000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/224_test_nested_selector_with_child_selector_hack_extendee> .foo {a: b} foo bar {@extend .foo} 000077500000000000000000000000001252560337500371635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/225_test_nested_selector_with_child_selector_hack_extenderexpected.compact.css000066400000000000000000000000641252560337500431230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/225_test_nested_selector_with_child_selector_hack_extender.foo .bar, > .foo foo bar, > foo .foo bar { a: b; } expected.compressed.css000066400000000000000000000000531252560337500436370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/225_test_nested_selector_with_child_selector_hack_extender.foo .bar,>.foo foo bar,>foo .foo bar{a:b} expected.expanded.css000066400000000000000000000000661252560337500432670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/225_test_nested_selector_with_child_selector_hack_extender.foo .bar, > .foo foo bar, > foo .foo bar { a: b; } expected_output.css000066400000000000000000000000661252560337500431200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/225_test_nested_selector_with_child_selector_hack_extender.foo .bar, > .foo foo bar, > foo .foo bar { a: b; } input.scss000066400000000000000000000000521252560337500412140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/225_test_nested_selector_with_child_selector_hack_extender.foo .bar {a: b} > foo bar {@extend .bar} 000077500000000000000000000000001252560337500416675ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendeeexpected.compact.css000066400000000000000000000000341252560337500456240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendee> .foo, > foo bar { a: b; } expected.compressed.css000066400000000000000000000000241252560337500463410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendee>.foo,>foo bar{a:b} expected.expanded.css000066400000000000000000000000361252560337500457700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendee> .foo, > foo bar { a: b; } expected_output.css000066400000000000000000000000361252560337500456210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendee> .foo, > foo bar { a: b; } input.scss000066400000000000000000000000471252560337500437240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/226_test_nested_selector_with_child_selector_hack_extender_and_extendee> .foo {a: b} > foo bar {@extend .foo} 227_test_nested_selector_with_child_selector_hack_extender_and_sibling_selector_extendee/000077500000000000000000000000001252560337500452775ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-testsc3ee49b89647077b24f6808ed7cde940bf78b346.paxheader00006660000000000000000000000274125256033750020507xustar00rootroot00000000000000188 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/227_test_nested_selector_with_child_selector_hack_extender_and_sibling_selector_extendee/expected.compact.css c3ee49b89647077b24f6808ed7cde940bf78b346.data000066400000000000000000000000211252560337500173330ustar00rootroot00000000000000~ .foo { a: b; } 518654d01308e487632d35e467eed5a7c516ce6d.paxheader00006660000000000000000000000277125256033750020326xustar00rootroot00000000000000191 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/227_test_nested_selector_with_child_selector_hack_extender_and_sibling_selector_extendee/expected.compressed.css 518654d01308e487632d35e467eed5a7c516ce6d.data000066400000000000000000000000141252560337500171510ustar00rootroot00000000000000~ .foo{a:b} 09b4ccac27c03bc3b3deb3a241bfca0a29b2e561.paxheader00006660000000000000000000000275125256033750021036xustar00rootroot00000000000000189 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/227_test_nested_selector_with_child_selector_hack_extender_and_sibling_selector_extendee/expected.expanded.css 09b4ccac27c03bc3b3deb3a241bfca0a29b2e561.data000066400000000000000000000000231252560337500176630ustar00rootroot00000000000000~ .foo { a: b; } 90049354653f35543a7863d5eb500687089413db.paxheader00006660000000000000000000000273125256033750017740xustar00rootroot00000000000000187 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/227_test_nested_selector_with_child_selector_hack_extender_and_sibling_selector_extendee/expected_output.css 90049354653f35543a7863d5eb500687089413db.data000066400000000000000000000000231252560337500165670ustar00rootroot00000000000000~ .foo { a: b; } 227_test_nested_selector_with_child_selector_hack_extender_and_sibling_selector_extendee/input.scss000066400000000000000000000000471252560337500473340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests~ .foo {a: b} > foo bar {@extend .foo} 000077500000000000000000000000001252560337500442345ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/228_test_nested_selector_with_child_selector_hack_extender_and_extendee_and_newlineexpected.compact.css000066400000000000000000000000441252560337500501720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/228_test_nested_selector_with_child_selector_hack_extender_and_extendee_and_newline> .foo, > flip, > foo bar { a: b; } expected.compressed.css000066400000000000000000000000321252560337500507050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/228_test_nested_selector_with_child_selector_hack_extender_and_extendee_and_newline>.foo,>flip,>foo bar{a:b} expected.expanded.css000066400000000000000000000000461252560337500503360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/228_test_nested_selector_with_child_selector_hack_extender_and_extendee_and_newline> .foo, > flip, > foo bar { a: b; } expected_output.css000066400000000000000000000000461252560337500501670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/228_test_nested_selector_with_child_selector_hack_extender_and_extendee_and_newline> .foo, > flip, > foo bar { a: b; } input.scss000066400000000000000000000000551252560337500462700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/228_test_nested_selector_with_child_selector_hack_extender_and_extendee_and_newline> .foo {a: b} flip, > foo bar {@extend .foo} 000077500000000000000000000000001252560337500367655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationexpected.compact.css000066400000000000000000000000351252560337500427230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationa b, d b, a c, d c { a: b; } expected.compressed.css000066400000000000000000000000251252560337500434400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationa b,d b,a c,d c{a:b} expected.expanded.css000066400000000000000000000000371252560337500430670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationa b, d b, a c, d c { a: b; } expected_output.css000066400000000000000000000000371252560337500427200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationa b, d b, a c, d c { a: b; } input.scss000066400000000000000000000000531252560337500410170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/229_test_extended_parent_and_child_redundancy_eliminationa { b {a: b} c {@extend b} } d {@extend a} 000077500000000000000000000000001252560337500417575ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificityexpected.compact.css000066400000000000000000000000231252560337500457120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificitya, a.foo { a: b; } expected.compressed.css000066400000000000000000000000151252560337500464310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificitya,a.foo{a:b} expected.expanded.css000066400000000000000000000000251252560337500460560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificitya, a.foo { a: b; } expected_output.css000066400000000000000000000000251252560337500457070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificitya, a.foo { a: b; } input.scss000066400000000000000000000000331252560337500440070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/230_test_extend_redundancy_elimination_when_it_would_reduce_specificitya {a: b} a.foo {@extend a} 000077500000000000000000000000001252560337500423445ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificityexpected.compact.css000066400000000000000000000000211252560337500462750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificity.bar a { a: b; } expected.compressed.css000066400000000000000000000000141252560337500470150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificity.bar a{a:b} expected.expanded.css000066400000000000000000000000231252560337500464410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificity.bar a { a: b; } expected_output.css000066400000000000000000000000231252560337500462720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificity.bar a { a: b; } input.scss000066400000000000000000000000401252560337500443720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/231_test_extend_redundancy_elimination_when_it_would_preserve_specificity.bar a {a: b} a.foo {@extend a} 000077500000000000000000000000001252560337500414135ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectorexpected.compact.css000066400000000000000000000000261252560337500453510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectora.foo, .foo { a: b; } expected.compressed.css000066400000000000000000000000201252560337500460610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectora.foo,.foo{a:b} expected.expanded.css000066400000000000000000000000301252560337500455060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectora.foo, .foo { a: b; } expected_output.css000066400000000000000000000000301252560337500453370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectora.foo, .foo { a: b; } input.scss000066400000000000000000000000361252560337500434460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/232_test_extend_redundancy_elimination_never_eliminates_base_selectora.foo {a: b} .foo {@extend a} 000077500000000000000000000000001252560337500356375ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/233_test_extend_cross_branch_redundancy_eliminationexpected.compact.css000066400000000000000000000000401252560337500415710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/233_test_extend_cross_branch_redundancy_elimination.a .c .d, .b .c .a .d { a: b; } expected.compressed.css000066400000000000000000000000321252560337500423100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/233_test_extend_cross_branch_redundancy_elimination.a .c .d,.b .c .a .d{a:b} expected.expanded.css000066400000000000000000000000421252560337500417350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/233_test_extend_cross_branch_redundancy_elimination.a .c .d, .b .c .a .d { a: b; } expected_output.css000066400000000000000000000000421252560337500415660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/233_test_extend_cross_branch_redundancy_elimination.a .c .d, .b .c .a .d { a: b; } input.scss000066400000000000000000000000671252560337500376760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/233_test_extend_cross_branch_redundancy_elimination%x .c %y {a: b} .a, .b {@extend %x} .a .d {@extend %y} 000077500000000000000000000000001252560337500356405ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/234_test_extend_cross_branch_redundancy_eliminationexpected.compact.css000066400000000000000000000001031252560337500415720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected.compressed.css000066400000000000000000000000731252560337500423160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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} expected.expanded.css000066400000000000000000000001051252560337500417360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected_output.css000066400000000000000000000001051252560337500415670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } input.scss000066400000000000000000000001121252560337500376660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} 000077500000000000000000000000001252560337500322235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/does_not_move_page_block_in_mediaexpected.compact.css000066400000000000000000000000511252560337500361570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/does_not_move_page_block_in_media@media screen { a { x: y; } @page {} } expected.compressed.css000066400000000000000000000000361252560337500367000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/does_not_move_page_block_in_media@media screen{a{x:y}@page {}} expected.expanded.css000066400000000000000000000000621252560337500363230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/does_not_move_page_block_in_media@media screen { a { x: y; } @page {} } expected_output.css000066400000000000000000000000601252560337500361520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/does_not_move_page_block_in_media@media screen { a { x: y; } @page {} } input.scss000066400000000000000000000000511252560337500342530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/does_not_move_page_block_in_media@media screen { a { x:y; } @page {} }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/issue_146/000077500000000000000000000000001252560337500251715ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/issue_146/expected.compact.css000066400000000000000000000001021252560337500311220ustar00rootroot00000000000000button { background: green; } button:hover { background: black; } expected.compressed.css000066400000000000000000000000671252560337500315730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/issue_146button{background:green}button:hover{background:black} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/issue_146/expected.expanded.css000066400000000000000000000001061252560337500312700ustar00rootroot00000000000000button { background: green; } button:hover { background: black; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/issue_146/expected_output.css000066400000000000000000000001121252560337500311160ustar00rootroot00000000000000button { background: green; } button:hover { background: black; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/extend-tests/issue_146/input.scss000066400000000000000000000001731252560337500272260ustar00rootroot00000000000000%btn-style-default { background: green; &:hover{ background: black; } } button { @extend %btn-style-default; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/000077500000000000000000000000001252560337500252405ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1007/000077500000000000000000000000001252560337500270375ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001071252560337500327160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1007/* start */ foo baz { /* before */ margin: 0; /* after */ } /* end */ expected.compressed.css000066400000000000000000000000221252560337500334300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1007foo baz{margin:0} expected.expanded.css000066400000000000000000000001151252560337500330570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1007/* start */ foo baz { /* before */ margin: 0; /* after */ } /* end */ expected_output.css000066400000000000000000000001151252560337500327100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1007/* start */ foo baz { /* before */ margin: 0; /* after */ } /* end */ sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1007/input.scss000066400000000000000000000001631252560337500310730ustar00rootroot00000000000000/* start */ foo /* foo */ baz /* bar */ { /* before */ margin /* X */: /* Y */ 0 /* */; /* after */ } /* end */sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1016/000077500000000000000000000000001252560337500270375ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000401252560337500327120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1016.foo [baz=".foo"] { foo: bar; } expected.compressed.css000066400000000000000000000000331252560337500334320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1016.foo [baz=".foo"]{foo:bar} expected.expanded.css000066400000000000000000000000421252560337500330560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1016.foo [baz=".foo"] { foo: bar; } expected_output.css000066400000000000000000000000421252560337500327070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1016.foo [baz=".foo"] { foo: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1016/input.scss000066400000000000000000000000541252560337500310720ustar00rootroot00000000000000.foo { [baz="#{&}"] { foo: bar; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1025/000077500000000000000000000000001252560337500270375ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001111252560337500327110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1025:not(:last-of-type) { top: 10px; } .a :not(:last-of-type) { top: 10px; } expected.compressed.css000066400000000000000000000000761252560337500334410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1025:not(:last-of-type){top:10px}.a :not(:last-of-type){top:10px} expected.expanded.css000066400000000000000000000001151252560337500330570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1025:not(:last-of-type) { top: 10px; } .a :not(:last-of-type) { top: 10px; } expected_output.css000066400000000000000000000001211252560337500327050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1025:not(:last-of-type) { top: 10px; } .a :not(:last-of-type) { top: 10px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1025/input.scss000066400000000000000000000001621252560337500310720ustar00rootroot00000000000000@mixin m() { .a & { @content; } } :not(:last-of-type) { top: 10px; @include m { top: 10px; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1030/000077500000000000000000000000001252560337500270335ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001361252560337500327140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1030div a { top: 10px; } @supports (will-change: transform) { div a { will-change: transform; } } expected.compressed.css000066400000000000000000000001201252560337500334230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1030div a{top:10px}@supports (will-change: transform){div a{will-change:transform}} expected.expanded.css000066400000000000000000000001501252560337500330520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1030div a { top: 10px; } @supports (will-change: transform) { div a { will-change: transform; } } expected_output.css000066400000000000000000000001541252560337500327070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1030div a { top: 10px; } @supports (will-change: transform) { div a { will-change: transform; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1030/input.scss000066400000000000000000000002351252560337500310670ustar00rootroot00000000000000@mixin will-change() { @supports (will-change: transform) { will-change: transform; } } div { a { top: 10px; @include will-change(); } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1036/000077500000000000000000000000001252560337500270415ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001231252560337500327160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1036div { test: platinum; test: vip; test: gold; } div { test: platinum; test: vip; } expected.compressed.css000066400000000000000000000001011252560337500334300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1036div{test:platinum;test:vip;test:gold}div{test:platinum;test:vip} expected.expanded.css000066400000000000000000000001351252560337500330630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1036div { test: platinum; test: vip; test: gold; } div { test: platinum; test: vip; } expected_output.css000066400000000000000000000001351252560337500327140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1036div { test: platinum; test: vip; test: gold; } div { test: platinum; test: vip; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1036/input.scss000066400000000000000000000010761252560337500311010ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1060/000077500000000000000000000000001252560337500270365ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000361252560337500327160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1060foo { foo: true; bar: true; } expected.compressed.css000066400000000000000000000000271252560337500334340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1060foo{foo:true;bar:true} expected.expanded.css000066400000000000000000000000421252560337500330550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1060foo { foo: true; bar: true; } expected_output.css000066400000000000000000000000421252560337500327060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1060foo { foo: true; bar: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1060/input.scss000066400000000000000000000003101252560337500310640ustar00rootroot00000000000000foo { @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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1063/000077500000000000000000000000001252560337500270415ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000551252560337500327220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1063a > b > x, a > b > c > x { display: block; } expected.compressed.css000066400000000000000000000000351252560337500334360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1063a>b>x,a>b>c>x{display:block} expected.expanded.css000066400000000000000000000000571252560337500330660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1063a > b > x, a > b > c > x { display: block; } expected_output.css000066400000000000000000000000571252560337500327170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1063a > b > x, a > b > c > x { display: block; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1063/input.scss000066400000000000000000000001401252560337500310700ustar00rootroot00000000000000%foo { & > x { display: block; } } a { > b { @extend %foo; } > b > c { @extend %foo; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1074/000077500000000000000000000000001252560337500270435ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001071252560337500327220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1074.foo-1 { a: b; } .foo-1 { a: b; } .foo-1 { a: b; } .foo-1 { a: b; } expected.compressed.css000066400000000000000000000000551252560337500334420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1074.foo-1{a:b}.foo-1{a:b}.foo-1{a:b}.foo-1{a:b} expected.expanded.css000066400000000000000000000001171252560337500330650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1074.foo-1 { a: b; } .foo-1 { a: b; } .foo-1 { a: b; } .foo-1 { a: b; } expected_output.css000066400000000000000000000001171252560337500327160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1074.foo-1 { a: b; } .foo-1 { a: b; } .foo-1 { a: b; } .foo-1 { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1074/input.scss000066400000000000000000000001211252560337500310710ustar00rootroot00000000000000$i: 1; .foo#{-$i} { a:b } .foo-#{$i} { a:b } .foo#{-1} { a:b } .foo-#{1} { a:b } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1075/000077500000000000000000000000001252560337500270445ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000261252560337500327230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1075foo { bar: #ff3333; } expected.compressed.css000066400000000000000000000000161252560337500334400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1075foo{bar:#f33} expected.expanded.css000066400000000000000000000000301252560337500330600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1075foo { bar: #ff3333; } expected_output.css000066400000000000000000000000301252560337500327110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1075foo { bar: #ff3333; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1075/input.scss000066400000000000000000000001421252560337500310750ustar00rootroot00000000000000$name: "lighten"; $args: ("color": #ff0000, "amount": 10%); foo { bar: call($name, $args...); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1080/000077500000000000000000000000001252560337500270405ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001671252560337500327250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1080/** comment 1 */ @import url("import-1"); /** comment 2 */ @import url("import-2"); /** comment 3 */ foo { bar: baz; } expected.compressed.css000066400000000000000000000000751252560337500334410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1080@import url("import-1");@import url("import-2");foo{bar:baz} expected.expanded.css000066400000000000000000000001711252560337500330620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1080/** comment 1 */ @import url("import-1"); /** comment 2 */ @import url("import-2"); /** comment 3 */ foo { bar: baz; } expected_output.css000066400000000000000000000001711252560337500327130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1080/** comment 1 */ @import url("import-1"); /** comment 2 */ @import url("import-2"); /** comment 3 */ foo { bar: baz; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1080/input.scss000066400000000000000000000001671252560337500311000ustar00rootroot00000000000000/** comment 1 */ @import url("import-1"); /** comment 2 */ @import url("import-2"); /** comment 3 */ foo { bar: baz; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1081/000077500000000000000000000000001252560337500270415ustar00rootroot00000000000000_import.scss000066400000000000000000000001331252560337500313250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1081import-before { foo: $foo; } $foo: baz !global !default; import-after { foo: $foo; } expected.compact.css000066400000000000000000000001561252560337500327240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1081default { foo: foo; } after { foo: bar; } after import-before { foo: bar; } after import-after { foo: bar; } expected.compressed.css000066400000000000000000000001261252560337500334370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1081default{foo:foo}after{foo:bar}after import-before{foo:bar}after import-after{foo:bar} expected.expanded.css000066400000000000000000000001661252560337500330670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1081default { foo: foo; } after { foo: bar; } after import-before { foo: bar; } after import-after { foo: bar; } expected_output.css000066400000000000000000000001761252560337500327210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1081default { foo: foo; } after { foo: bar; } after import-before { foo: bar; } after import-after { foo: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1081/input.scss000066400000000000000000000001561252560337500310770ustar00rootroot00000000000000$foo: foo !global !default; default { foo: $foo; } $foo: bar; after { @import "import"; foo: $foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1082/000077500000000000000000000000001252560337500270425ustar00rootroot00000000000000expected.compact.css000066400000000000000000000004411252560337500327220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1082@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"); } expected.compressed.css000066400000000000000000000004211252560337500334360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1082@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")} expected.expanded.css000066400000000000000000000004511252560337500330650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1082@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"); } expected_output.css000066400000000000000000000004511252560337500327160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1082@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1082/input.scss000066400000000000000000000010061252560337500310730ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1087/000077500000000000000000000000001252560337500270475ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000441252560337500327260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1087a { foo: url(bar); foo: url(bar); } expected.compressed.css000066400000000000000000000000351252560337500334440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1087a{foo:url(bar);foo:url(bar)} expected.expanded.css000066400000000000000000000000501252560337500330650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1087a { foo: url(bar); foo: url(bar); } expected_output.css000066400000000000000000000000501252560337500327160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1087a { foo: url(bar); foo: url(bar); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1087/input.scss000066400000000000000000000000701252560337500311000ustar00rootroot00000000000000$foo: bar; a { foo: url($foo); foo: url(#{$foo}); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1091/000077500000000000000000000000001252560337500270425ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000531252560337500327210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1091.a, .b .c, .b .d > .e, .d > .e { top: 0; } expected.compressed.css000066400000000000000000000000371252560337500334410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1091.a,.b .c,.b .d>.e,.d>.e{top:0} expected.expanded.css000066400000000000000000000000551252560337500330650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1091.a, .b .c, .b .d > .e, .d > .e { top: 0; } expected_output.css000066400000000000000000000000551252560337500327160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1091.a, .b .c, .b .d > .e, .d > .e { top: 0; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1091/input.scss000066400000000000000000000001231252560337500310720ustar00rootroot00000000000000.a { top: 0; } .b .c { @extend .a; } .d > .e { @extend .a; @extend .c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1092/000077500000000000000000000000001252560337500270435ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001011252560337500327140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1092a { a: foo ; } b { b: foo ; } c { c: foo ; } d { d: foo ; } expected.compressed.css000066400000000000000000000000471252560337500334430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1092a{a:foo }b{b:foo }c{c:foo }d{d:foo } expected.expanded.css000066400000000000000000000001111252560337500330570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1092a { a: foo ; } b { b: foo ; } c { c: foo ; } d { d: foo ; } expected_output.css000066400000000000000000000001111252560337500327100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1092a { a: foo ; } b { b: foo ; } c { c: foo ; } d { d: foo ; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1092/input.scss000066400000000000000000000001521252560337500310750ustar00rootroot00000000000000$bar: ""; $baz: " "; a { a: foo #{""}; } b { b: foo #{" "}; } c { c: foo #{$bar}; } d { d: foo #{$baz}; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1098/000077500000000000000000000000001252560337500270515ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001201252560337500327230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1098div { opacity: 1\9; width: 500px\9; color: #f00000\9\0; color: #f00000\9\0\;; } expected.compressed.css000066400000000000000000000001051252560337500334440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1098div{opacity:1\9;width:500px\9;color:#f00000\9\0;color:#f00000\9\0\;} expected.expanded.css000066400000000000000000000001301252560337500330660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1098div { opacity: 1\9; width: 500px\9; color: #f00000\9\0; color: #f00000\9\0\;; } expected_output.css000066400000000000000000000001301252560337500327170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1098div { opacity: 1\9; width: 500px\9; color: #f00000\9\0; color: #f00000\9\0\;; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1098/input.scss000066400000000000000000000001231252560337500311010ustar00rootroot00000000000000div { opacity: 1\9; width: 500px\9; color: #f00000\9\0; color: #f00000\9\0\; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1102/000077500000000000000000000000001252560337500270335ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002221252560337500327100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1102foo { display: expression("inline", (this.innerHTML += (this.innerHTML.indexOf(",") == -1 ? ", " : "")), this.runtimeStyle.display = "inline"); } expected.compressed.css000066400000000000000000000002151252560337500334300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1102foo{display:expression("inline", (this.innerHTML += (this.innerHTML.indexOf(",") == -1 ? ", " : "")), this.runtimeStyle.display = "inline")} expected.expanded.css000066400000000000000000000002241252560337500330540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1102foo { display: expression("inline", (this.innerHTML += (this.innerHTML.indexOf(",") == -1 ? ", " : "")), this.runtimeStyle.display = "inline"); } expected_output.css000066400000000000000000000002241252560337500327050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1102foo { display: expression("inline", (this.innerHTML += (this.innerHTML.indexOf(",") == -1 ? ", " : "")), this.runtimeStyle.display = "inline"); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1102/input.scss000066400000000000000000000002331252560337500310650ustar00rootroot00000000000000foo { display:expression("inline", (this.innerHTML += (this.innerHTML.indexOf(",") == -1 ? ", " : "")), this.runtimeStyle.display = "inline"); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1103/000077500000000000000000000000001252560337500270345ustar00rootroot00000000000000_import.scss000066400000000000000000000001621252560337500313220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1103foo { bar: baz } baz { bar: foo } @media screen and (max-width: 2) { foo { bar: baz } baz { bar: foo } } expected.compact.css000066400000000000000000000005451252560337500327210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1103foo { 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; } } expected.compressed.css000066400000000000000000000004241252560337500334330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1103foo{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}} expected.expanded.css000066400000000000000000000006451252560337500330640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1103foo { 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; } } expected_output.css000066400000000000000000000006251252560337500327130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1103foo { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1103/input.scss000066400000000000000000000002361252560337500310710ustar00rootroot00000000000000@import "import"; @media screen and (min-width: 1) { foo { bar: baz } baz { bar: foo } } @media screen and (min-width: 1) { @import "import"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1106/000077500000000000000000000000001252560337500270375ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000201252560337500327100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1106a { foo: bar; } expected.compressed.css000066400000000000000000000000131252560337500334300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1106a{foo:bar} expected.expanded.css000066400000000000000000000000221252560337500330540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1106a { foo: bar; } expected_output.css000066400000000000000000000000221252560337500327050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1106a { foo: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1106/input.scss000066400000000000000000000003231252560337500310710ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1107/000077500000000000000000000000001252560337500270405ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001471252560337500327230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1107.foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="foo", sizingMethod='scale'); } expected.compressed.css000066400000000000000000000001421252560337500334340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1107.foo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src="foo", sizingMethod='scale')} expected.expanded.css000066400000000000000000000001511252560337500330600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1107.foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="foo", sizingMethod='scale'); } expected_output.css000066400000000000000000000001511252560337500327110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1107.foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="foo", sizingMethod='scale'); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1107/input.scss000066400000000000000000000001761252560337500311000ustar00rootroot00000000000000.foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src="#{foo}", sizingMethod='scale'); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1121/000077500000000000000000000000001252560337500270345ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000601252560337500327110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1121/*
*/ expected.compressed.css000066400000000000000000000000001252560337500334210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1121expected.expanded.css000066400000000000000000000000641252560337500330570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1121/* *
*/ expected_output.css000066400000000000000000000000641252560337500327100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1121/* *
*/ sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1121/input.scss000066400000000000000000000001471252560337500310720ustar00rootroot00000000000000$foo: "foo"; $bar: "bar"; $baz: "baz"; /* *
*/ sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1124/000077500000000000000000000000001252560337500270375ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001561252560337500327220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1124foo { a: string; b: string; c: null; d: null; e: null; f: null; aa: null; ab: string; ba: null; bb: string; } expected.compressed.css000066400000000000000000000001271252560337500334360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1124foo{a:string;b:string;c:null;d:null;e:null;f:null;aa:null;ab:string;ba:null;bb:string} expected.expanded.css000066400000000000000000000002021252560337500330540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1124foo { a: string; b: string; c: null; d: null; e: null; f: null; aa: null; ab: string; ba: null; bb: string; } expected_output.css000066400000000000000000000002021252560337500327050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1124foo { a: string; b: string; c: null; d: null; e: null; f: null; aa: null; ab: string; ba: null; bb: string; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1124/input.scss000066400000000000000000000005411252560337500310730ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1127/000077500000000000000000000000001252560337500270425ustar00rootroot00000000000000expected.compact.css000066400000000000000000000011571252560337500327270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1127foo { 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"; } expected.compressed.css000066400000000000000000000010441252560337500334400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1127foo{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"} expected.expanded.css000066400000000000000000000012671252560337500330730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1127foo { 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"; } expected_output.css000066400000000000000000000012671252560337500327240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1127foo { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1127/input.scss000066400000000000000000000023031252560337500310740ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_113/000077500000000000000000000000001252560337500267545ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000311252560337500326270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_113section { width: 10px; } expected.compressed.css000066400000000000000000000000241252560337500333470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_113section{width:10px} expected.expanded.css000066400000000000000000000000331252560337500327730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_113section { width: 10px; } expected_output.css000066400000000000000000000000331252560337500326240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_113section { width: 10px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_113/input.scss000066400000000000000000000000671252560337500310130ustar00rootroot00000000000000// Input section { $w: null, 10px; width: $w; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1130/000077500000000000000000000000001252560337500270345ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000271252560337500327140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1130.foo { result: "hi"; } expected.compressed.css000066400000000000000000000000221252560337500334250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1130.foo{result:"hi"} expected.expanded.css000066400000000000000000000000311252560337500330510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1130.foo { result: "hi"; } expected_output.css000066400000000000000000000000311252560337500327020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1130.foo { result: "hi"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1130/input.scss000066400000000000000000000001641252560337500310710ustar00rootroot00000000000000@function foo($args...) { @return bar($args...); } @function bar() { @return "hi"; } .foo { result: foo(); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1132/000077500000000000000000000000001252560337500270365ustar00rootroot00000000000000expected.compact.css000066400000000000000000000113501252560337500327170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1132foo { 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; } expected.compressed.css000066400000000000000000000100231252560337500334310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1132foo{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} expected.expanded.css000066400000000000000000000126721252560337500330710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1132foo { 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; } expected_output.css000066400000000000000000000126721252560337500327220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1132foo { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1132/input.scss000066400000000000000000000001171252560337500310710ustar00rootroot00000000000000foo { @for $i from 0 through 360 { i#{$i}: hue(hsl($i, 10%, 20%)); } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1133/000077500000000000000000000000001252560337500270375ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1133/normal/000077500000000000000000000000001252560337500303275ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000631252560337500342070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1133/normala { this: is; my: map; } b { this: is; my: map; } expected.compressed.css000066400000000000000000000000431252560337500347230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1133/normala{this:is;my:map}b{this:is;my:map} expected.expanded.css000066400000000000000000000000731252560337500343520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1133/normala { this: is; my: map; } b { this: is; my: map; } expected_output.css000066400000000000000000000000731252560337500342030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1133/normala { this: is; my: map; } b { this: is; my: map; } input.scss000066400000000000000000000003601252560337500323030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1133/normal@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1133/vararg/000077500000000000000000000000001252560337500303215ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000631252560337500342010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1133/vararga { this: is; my: map; } b { this: is; my: map; } expected.compressed.css000066400000000000000000000000431252560337500347150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1133/vararga{this:is;my:map}b{this:is;my:map} expected.expanded.css000066400000000000000000000000731252560337500343440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1133/vararga { this: is; my: map; } b { this: is; my: map; } expected_output.css000066400000000000000000000000731252560337500341750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1133/vararga { this: is; my: map; } b { this: is; my: map; } input.scss000066400000000000000000000003701252560337500322760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1133/vararg@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1153/000077500000000000000000000000001252560337500270415ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000471252560337500327230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1153/* precision: 0 */ foo { bar: 123px; } expected.compressed.css000066400000000000000000000000171252560337500334360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1153foo{bar:123px} expected.expanded.css000066400000000000000000000000511252560337500330600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1153/* precision: 0 */ foo { bar: 123px; } expected_output.css000066400000000000000000000000511252560337500327110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1153/* precision: 0 */ foo { bar: 123px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1153/input.scss000066400000000000000000000000641252560337500310750ustar00rootroot00000000000000/* precision: 0 */ $foo: 123px; foo { bar: $foo; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1162/000077500000000000000000000000001252560337500270415ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000301252560337500327130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1162div { content: 0/0 a; } expected.compressed.css000066400000000000000000000000231252560337500334330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1162div{content:0/0 a} expected.expanded.css000066400000000000000000000000321252560337500330570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1162div { content: 0/0 a; } expected_output.css000066400000000000000000000000321252560337500327100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1162div { content: 0/0 a; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1162/input.scss000066400000000000000000000000341252560337500310720ustar00rootroot00000000000000div { content: #{0/0} a; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1163/000077500000000000000000000000001252560337500270425ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000361252560337500327220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1163div { content: 106.92308em; } expected.compressed.css000066400000000000000000000000311252560337500334330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1163div{content:106.92308em} expected.expanded.css000066400000000000000000000000401252560337500330570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1163div { content: 106.92308em; } expected_output.css000066400000000000000000000000401252560337500327100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1163div { content: 106.92308em; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1163/input.scss000066400000000000000000000000671252560337500311010ustar00rootroot00000000000000div { content: (((92px * 12) / 13px) * 1em) + 22em; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1167/000077500000000000000000000000001252560337500270465ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000211252560337500327200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1167a { b: 3.101s; } expected.compressed.css000066400000000000000000000000141252560337500334400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1167a{b:3.101s} expected.expanded.css000066400000000000000000000000231252560337500330640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1167a { b: 3.101s; } expected_output.css000066400000000000000000000000231252560337500327150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1167a { b: 3.101s; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1167/input.scss000066400000000000000000000000261252560337500311000ustar00rootroot00000000000000a { b: 3s + 101ms; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1168/000077500000000000000000000000001252560337500270475ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000471252560337500327310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1168.test-1\/1 { width: 100% !important; } expected.compressed.css000066400000000000000000000000421252560337500334420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1168.test-1\/1{width:100% !important} expected.expanded.css000066400000000000000000000000511252560337500330660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1168.test-1\/1 { width: 100% !important; } expected_output.css000066400000000000000000000000511252560337500327170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1168.test-1\/1 { width: 100% !important; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1168/input.scss000066400000000000000000000001441252560337500311020ustar00rootroot00000000000000$namespace: 'test-'; $column: 1; .#{$namespace}#{$column}\/#{$column} { width: 100% !important; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1178/000077500000000000000000000000001252560337500270505ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001461252560337500327320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1178bar { 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; } expected.compressed.css000066400000000000000000000001201252560337500334400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1178bar{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} expected.expanded.css000066400000000000000000000001561252560337500330750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1178bar { 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; } expected_output.css000066400000000000000000000001561252560337500327260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1178bar { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1178/input.scss000066400000000000000000000001621252560337500311030ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1188/000077500000000000000000000000001252560337500270515ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002451252560337500327330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1188foo { *width: expression((this.parentNode.clientWidth/120px*2 - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight'])) + 'px'); } expected.compressed.css000066400000000000000000000002401252560337500334440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1188foo{*width:expression((this.parentNode.clientWidth/120px*2 - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight'])) + 'px')} expected.expanded.css000066400000000000000000000002471252560337500330770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1188foo { *width: expression((this.parentNode.clientWidth/120px*2 - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight'])) + 'px'); } expected_output.css000066400000000000000000000002471252560337500327300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1188foo { *width: expression((this.parentNode.clientWidth/120px*2 - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight'])) + 'px'); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1188/input.scss000066400000000000000000000004041252560337500311030ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1192/000077500000000000000000000000001252560337500270445ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001201252560337500327160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1192/*()*/ /*foo, bar, baz*/ /*()*/ /*()*/ /*(keyword: keyword)*/ /*foo, bar, baz*/ expected.compressed.css000066400000000000000000000000001252560337500334310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1192expected.expanded.css000066400000000000000000000001201252560337500330600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1192/*()*/ /*foo, bar, baz*/ /*()*/ /*()*/ /*(keyword: keyword)*/ /*foo, bar, baz*/ expected_output.css000066400000000000000000000001201252560337500327110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1192/*()*/ /*foo, bar, baz*/ /*()*/ /*()*/ /*(keyword: keyword)*/ /*foo, bar, baz*/ sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1192/input.scss000066400000000000000000000011451252560337500311010ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1206/000077500000000000000000000000001252560337500270405ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000461252560337500327210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1206foo { bar: 0/0; bar: 0/1; bar: 1/2; } expected.compressed.css000066400000000000000000000000351252560337500334350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1206foo{bar:0/0;bar:0/1;bar:1/2} expected.expanded.css000066400000000000000000000000541252560337500330620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1206foo { bar: 0/0; bar: 0/1; bar: 1/2; } expected_output.css000066400000000000000000000000541252560337500327130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1206foo { bar: 0/0; bar: 0/1; bar: 1/2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1206/input.scss000066400000000000000000000000651252560337500310750ustar00rootroot00000000000000foo { bar: #{0/0}; bar: #{0/1}; bar: #{1/2}; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1208/000077500000000000000000000000001252560337500270425ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000411252560337500327160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1208foo.bar, foo.baz { color: red; } expected.compressed.css000066400000000000000000000000331252560337500334350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1208foo.bar,foo.baz{color:red} expected.expanded.css000066400000000000000000000000431252560337500330620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1208foo.bar, foo.baz { color: red; } expected_output.css000066400000000000000000000000431252560337500327130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1208foo.bar, foo.baz { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1208/input.scss000066400000000000000000000000651252560337500310770ustar00rootroot00000000000000foo { &.bar, /* */ &.baz { color: red; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1218/000077500000000000000000000000001252560337500270435ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001711252560337500327230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1218@media screen and (min-width: 20px) { .bar { width: 12px; } } @media screen and (min-width: 0) { .bar { width: 12px; } } expected.compressed.css000066400000000000000000000001501252560337500334360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1218@media screen and (min-width: 20px){.bar{width:12px}}@media screen and (min-width: 0){.bar{width:12px}} expected.expanded.css000066400000000000000000000002111252560337500330600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1218@media screen and (min-width: 20px) { .bar { width: 12px; } } @media screen and (min-width: 0) { .bar { width: 12px; } } expected_output.css000066400000000000000000000002051252560337500327140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1218@media screen and (min-width: 20px) { .bar { width: 12px; } } @media screen and (min-width: 0) { .bar { width: 12px; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_1218/input.scss000066400000000000000000000002521252560337500310760ustar00rootroot00000000000000$foo: 20px; @media screen and ("min-width:#{$foo}") { .bar { width: 12px; } } @media screen and ("min-width:0") { .bar { width: 12px; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_137/000077500000000000000000000000001252560337500267625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001101252560337500326330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_137.foo, .baz { background-color: lime; } .foo a, .baz a { color: white; } expected.compressed.css000066400000000000000000000000731252560337500333610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_137.foo,.baz{background-color:lime}.foo a,.baz a{color:white} expected.expanded.css000066400000000000000000000001141252560337500330010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_137.foo, .baz { background-color: lime; } .foo a, .baz a { color: white; } expected_output.css000066400000000000000000000001201252560337500326270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_137.foo, .baz { background-color: lime; } .foo a, .baz a { color: white; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_137/input.scss000066400000000000000000000001301252560337500310100ustar00rootroot00000000000000.foo { background-color: lime; a { color: white; } } .baz { @extend .foo; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_143/000077500000000000000000000000001252560337500267575ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001511252560337500326350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_143body { background: url(file_join("images", "kittens.jpg")); color: file_join("images", "kittens.jpg"); } expected.compressed.css000066400000000000000000000001421252560337500333530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_143body{background:url(file_join("images", "kittens.jpg"));color:file_join("images", "kittens.jpg")} expected.expanded.css000066400000000000000000000001551252560337500330030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_143body { background: url(file_join("images", "kittens.jpg")); color: file_join("images", "kittens.jpg"); } expected_output.css000066400000000000000000000001551252560337500326340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_143body { background: url(file_join("images", "kittens.jpg")); color: file_join("images", "kittens.jpg"); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_143/input.scss000066400000000000000000000003141252560337500310110ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_151/000077500000000000000000000000001252560337500267565ustar00rootroot00000000000000expected.compact.css000066400000000000000000000005371252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_151div.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); } expected.compressed.css000066400000000000000000000004631252560337500333600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_151div.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)} expected.expanded.css000066400000000000000000000005751252560337500330100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_151div.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); } expected_output.css000066400000000000000000000005751252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_151div.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_151/input.scss000066400000000000000000000006711252560337500310160ustar00rootroot00000000000000div.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_152/000077500000000000000000000000001252560337500267575ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002061252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_152foo { 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%; } expected.compressed.css000066400000000000000000000001531252560337500333550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_152foo{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%} expected.expanded.css000066400000000000000000000002361252560337500330030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_152foo { 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%; } expected_output.css000066400000000000000000000002361252560337500326340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_152foo { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_152/input.scss000066400000000000000000000003511252560337500310120ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_185/000077500000000000000000000000001252560337500267655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_185/hoisting/000077500000000000000000000000001252560337500306115ustar00rootroot00000000000000expected.compact.css000066400000000000000000000005121252560337500344700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } expected.compressed.css000066400000000000000000000004551252560337500352140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}} expected.expanded.css000066400000000000000000000005461252560337500346410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } expected_output.css000066400000000000000000000005461252560337500344720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } input.scss000066400000000000000000000005411252560337500325660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_185/hoisting@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; } } } 000077500000000000000000000000001252560337500313775ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_185/media_level_4expected.compact.css000066400000000000000000000003161252560337500353370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } expected.compressed.css000066400000000000000000000002631252560337500360560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}} expected.expanded.css000066400000000000000000000003461252560337500355040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } expected_output.css000066400000000000000000000003541252560337500353340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002571252560337500334370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_185/media_level_4.foo { @media (pointer: none) { content: foo; @media (scripting) { content: baz; @media (light-level: dim) { content: bar; } } } } 000077500000000000000000000000001252560337500334255ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_185/media_wrapper_selectorexpected.compact.css000066400000000000000000000004341252560337500373660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } expected.compressed.css000066400000000000000000000003601252560337500401020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}} expected.expanded.css000066400000000000000000000005041252560337500375260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } expected_output.css000066400000000000000000000004721252560337500373630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000004221252560337500354570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } } } 000077500000000000000000000000001252560337500320415ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_185/merge_no_repeatexpected.compact.css000066400000000000000000000002711252560337500360010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } expected.compressed.css000066400000000000000000000002421252560337500365150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}} expected.expanded.css000066400000000000000000000003131252560337500361400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } expected_output.css000066400000000000000000000003231252560337500357720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002511252560337500340730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_185/mixin/000077500000000000000000000000001252560337500301115ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002231252560337500337670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } expected.compressed.css000066400000000000000000000002011252560337500345010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}} expected.expanded.css000066400000000000000000000002431252560337500341330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } expected_output.css000066400000000000000000000002371252560337500337670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } input.scss000066400000000000000000000010601252560337500320630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_185/mixin@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; } } 000077500000000000000000000000001252560337500334255ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_185/selector_wrapper_mediaexpected.compact.css000066400000000000000000000004361252560337500373700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } expected.compressed.css000066400000000000000000000003601252560337500401020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}} expected.expanded.css000066400000000000000000000005061252560337500375300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } } expected_output.css000066400000000000000000000005161252560337500373620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000004251252560337500354620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_224/000077500000000000000000000000001252560337500267575ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001021252560337500326310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_224test { content: "c"; content: "b"; content: "a"; content: true; } expected.compressed.css000066400000000000000000000000671252560337500333610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_224test{content:"c";content:"b";content:"a";content:true} expected.expanded.css000066400000000000000000000001121252560337500327740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_224test { content: "c"; content: "b"; content: "a"; content: true; } expected_output.css000066400000000000000000000001121252560337500326250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_224test { content: "c"; content: "b"; content: "a"; content: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_224/input.scss000066400000000000000000000002631252560337500310140ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_261/000077500000000000000000000000001252560337500267605ustar00rootroot00000000000000expected.compact.css000066400000000000000000000003271252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_261@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; } } expected.compressed.css000066400000000000000000000002621252560337500333570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_261@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}} expected.expanded.css000066400000000000000000000003731252560337500330060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_261@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; } } expected_output.css000066400000000000000000000003631252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_261@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_261/input.scss000066400000000000000000000003731252560337500310170ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_279/000077500000000000000000000000001252560337500267715ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000671252560337500326550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_279.theme .test-hello, .theme .test-world { color: red; } expected.compressed.css000066400000000000000000000000611252560337500333650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_279.theme .test-hello,.theme .test-world{color:red} expected.expanded.css000066400000000000000000000000711252560337500330120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_279.theme .test-hello, .theme .test-world { color: red; } expected_output.css000066400000000000000000000000711252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_279.theme .test-hello, .theme .test-world { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_279/foo.scss000066400000000000000000000001061252560337500304460ustar00rootroot00000000000000.test-hello { color: red; } .test-world { @extend .test-hello; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_279/input.scss000066400000000000000000000000411252560337500310200ustar00rootroot00000000000000.theme { @import "foo.scss"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_308/000077500000000000000000000000001252560337500267625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000661252560337500326450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_308.test { color: orange; } .orange { color: #C0362C; } expected.compressed.css000066400000000000000000000000521252560337500333560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_308.test{color:orange}.orange{color:#C0362C} expected.expanded.css000066400000000000000000000000721252560337500330040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_308.test { color: orange; } .orange { color: #C0362C; } expected_output.css000066400000000000000000000000721252560337500326350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_308.test { color: orange; } .orange { color: #C0362C; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_308/input.scss000066400000000000000000000001101252560337500310060ustar00rootroot00000000000000$var: orange; .test { color: $var; } .#{$var} { color: #C0362C; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_338/000077500000000000000000000000001252560337500267655ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000271252560337500326450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_338test { content: "a"; } expected.compressed.css000066400000000000000000000000221252560337500333560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_338test{content:"a"} expected.expanded.css000066400000000000000000000000311252560337500330020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_338test { content: "a"; } expected_output.css000066400000000000000000000000311252560337500326330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_338test { content: "a"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_338/input.scss000066400000000000000000000001411252560337500310150ustar00rootroot00000000000000$list: ("a", "b"); test { content: if( length($list) > 2, nth($list, 3), nth($list, 1) ); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_344/000077500000000000000000000000001252560337500267625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000531252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_344div { top: -1px; top: -1px; top: -"1px"; } expected.compressed.css000066400000000000000000000000421252560337500333550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_344div{top:-1px;top:-1px;top:-"1px"} expected.expanded.css000066400000000000000000000000611252560337500330020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_344div { top: -1px; top: -1px; top: -"1px"; } expected_output.css000066400000000000000000000000611252560337500326330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_344div { top: -1px; top: -1px; top: -"1px"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_344/input.scss000066400000000000000000000001631252560337500310160ustar00rootroot00000000000000$variable: 1; $foo: #{$variable}px; $bar: #{1}px; $baz: "1px"; div { top: -$foo; top: -$bar; top: -$baz; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_346/000077500000000000000000000000001252560337500267645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000761252560337500326500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_346@media all and (min-width: 300px) { div { display: block; } } expected.compressed.css000066400000000000000000000000661252560337500333650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_346@media all and (min-width: 300px){div{display:block}} expected.expanded.css000066400000000000000000000001061252560337500330040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_346@media all and (min-width: 300px) { div { display: block; } } expected_output.css000066400000000000000000000001041252560337500326330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_346@media all and (min-width: 300px) { div { display: block; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_346/input.scss000066400000000000000000000001461252560337500310210ustar00rootroot00000000000000$mediaquery: 'and (min-width: 300px)'; @media all #{$mediaquery} { div { display: block; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_349/000077500000000000000000000000001252560337500267675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000301252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_349div { blah: not true; } expected.compressed.css000066400000000000000000000000231252560337500333610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_349div{blah:not true} expected.expanded.css000066400000000000000000000000321252560337500330050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_349div { blah: not true; } expected_output.css000066400000000000000000000000321252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_349div { blah: not true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_349/input.scss000066400000000000000000000000321252560337500310160ustar00rootroot00000000000000div { blah: not true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_361/000077500000000000000000000000001252560337500267615ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000311252560337500326340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_361h1 { margin-left: 10%; } expected.compressed.css000066400000000000000000000000241252560337500333540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_361h1{margin-left:10%} expected.expanded.css000066400000000000000000000000331252560337500330000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_361h1 { margin-left: 10%; } expected_output.css000066400000000000000000000000331252560337500326310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_361h1 { margin-left: 10%; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_361/input.scss000066400000000000000000000000571252560337500310170ustar00rootroot00000000000000h1 { margin-left: percentage(10/(120-20)); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_368/000077500000000000000000000000001252560337500267705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000661252560337500326530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_368div { background: green; } div { background: blue; } expected.compressed.css000066400000000000000000000000521252560337500333640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_368div{background:green}div{background:blue} expected.expanded.css000066400000000000000000000000721252560337500330120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_368div { background: green; } div { background: blue; } expected_output.css000066400000000000000000000000721252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_368div { background: green; } div { background: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_368/input.scss000066400000000000000000000003271252560337500310260ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_394/000077500000000000000000000000001252560337500267675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001441252560337500326470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_394.ma-list { alpha: one; beta: two; gamma: three; } .ma-map { alpha: one; beta: two; gamma: three; } expected.compressed.css000066400000000000000000000001201252560337500333570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_394.ma-list{alpha:one;beta:two;gamma:three}.ma-map{alpha:one;beta:two;gamma:three} expected.expanded.css000066400000000000000000000001601252560337500330070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_394.ma-list { alpha: one; beta: two; gamma: three; } .ma-map { alpha: one; beta: two; gamma: three; } expected_output.css000066400000000000000000000001601252560337500326400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_394.ma-list { alpha: one; beta: two; gamma: three; } .ma-map { alpha: one; beta: two; gamma: three; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_394/input.scss000066400000000000000000000003741252560337500310270ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_442/000077500000000000000000000000001252560337500267615ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000461252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_442foo { a: 10rem; a: 10rem; a: false; } expected.compressed.css000066400000000000000000000000351252560337500333560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_442foo{a:10rem;a:10rem;a:false} expected.expanded.css000066400000000000000000000000541252560337500330030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_442foo { a: 10rem; a: 10rem; a: false; } expected_output.css000066400000000000000000000000541252560337500326340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_442foo { a: 10rem; a: 10rem; a: false; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_442/input.scss000066400000000000000000000001251252560337500310130ustar00rootroot00000000000000$lhs: (100/10)#{rem}; $rhs: 10rem; foo { a: $lhs; a: $rhs; a: $lhs == $rhs; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_452/000077500000000000000000000000001252560337500267625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002331252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_452x-tabs /deep/ x-panel { foo: bar; } div body /deep/ .library { color: blue; } #something::shadow { color: blue; } :host .library { background: green; } expected.compressed.css000066400000000000000000000002011252560337500333520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_452x-tabs /deep/ x-panel{foo:bar}div body /deep/ .library{color:blue}#something::shadow{color:blue}:host .library{background:green} expected.expanded.css000066400000000000000000000002431252560337500330040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_452x-tabs /deep/ x-panel { foo: bar; } div body /deep/ .library { color: blue; } #something::shadow { color: blue; } :host .library { background: green; } expected_output.css000066400000000000000000000002431252560337500326350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_452x-tabs /deep/ x-panel { foo: bar; } div body /deep/ .library { color: blue; } #something::shadow { color: blue; } :host .library { background: green; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_452/input.scss000066400000000000000000000002551252560337500310200ustar00rootroot00000000000000x-tabs /deep/ x-panel { foo: bar; } div { body /deep/ .library { color: blue; } } #something::shadow { color: blue; } :host .library { background: green; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_453/000077500000000000000000000000001252560337500267635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000411252560337500326370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_453div { --a: 2px; top: var(--a); } expected.compressed.css000066400000000000000000000000321252560337500333550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_453div{--a:2px;top:var(--a)} expected.expanded.css000066400000000000000000000000451252560337500330050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_453div { --a: 2px; top: var(--a); } expected_output.css000066400000000000000000000000451252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_453div { --a: 2px; top: var(--a); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_453/input.scss000066400000000000000000000000511252560337500310130ustar00rootroot00000000000000div { --a: 2px; top: var(--a); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_456/000077500000000000000000000000001252560337500267665ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000471252560337500326500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_456body { -webkit-filter: invert(100%); } expected.compressed.css000066400000000000000000000000421252560337500333610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_456body{-webkit-filter:invert(100%)} expected.expanded.css000066400000000000000000000000511252560337500330050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_456body { -webkit-filter: invert(100%); } expected_output.css000066400000000000000000000000511252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_456body { -webkit-filter: invert(100%); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_456/input.scss000066400000000000000000000000511252560337500310160ustar00rootroot00000000000000body { -webkit-filter: invert(100%); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_469/000077500000000000000000000000001252560337500267725ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000531252560337500326510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_469/*! */ @import url("x"); a { color: red; } expected.compressed.css000066400000000000000000000000441252560337500333670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_469/*! */@import url("x");a{color:red} expected.expanded.css000066400000000000000000000000551252560337500330150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_469/*! */ @import url("x"); a { color: red; } expected_output.css000066400000000000000000000000551252560337500326460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_469/*! */ @import url("x"); a { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_469/input.scss000066400000000000000000000001021252560337500310170ustar00rootroot00000000000000/*! */ @charset "utf-8"; a { color: red; } @import url("x"); sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_472/000077500000000000000000000000001252560337500267645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000721252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_472div { display: block; } @keyframes { from { foo: bar; } } expected.compressed.css000066400000000000000000000000541252560337500333620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_472div{display:block}@keyframes{from{foo:bar}} expected.expanded.css000066400000000000000000000001041252560337500330020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_472div { display: block; } @keyframes { from { foo: bar; } } expected_output.css000066400000000000000000000001021252560337500326310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_472div { display: block; } @keyframes { from { foo: bar; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_472/input.scss000066400000000000000000000001161252560337500310160ustar00rootroot00000000000000div { display: block; @keyframes { from { foo: bar; } } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_478/000077500000000000000000000000001252560337500267725ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000171252560337500326510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_478x--y { a: 1; } expected.compressed.css000066400000000000000000000000121252560337500333620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_478x--y{a:1} expected.expanded.css000066400000000000000000000000211252560337500330060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_478x--y { a: 1; } expected_output.css000066400000000000000000000000211252560337500326370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_478x--y { a: 1; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_478/input.scss000066400000000000000000000000521252560337500310230ustar00rootroot00000000000000$x: "x"; $y: "y"; #{$x}--#{$y} { a: 1 } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_485/000077500000000000000000000000001252560337500267705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002351252560337500326510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_485@media not all and (monochrome) { foo: bar; } @media not screen and (color), print and (color) { foo: bar; } @media (false), print and (color) { foo: bar; } expected.compressed.css000066400000000000000000000002141252560337500333640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_485@media not all and (monochrome){foo:bar}@media not screen and (color), print and (color){foo:bar}@media (false), print and (color){foo:bar} expected.expanded.css000066400000000000000000000002431252560337500330120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_485@media not all and (monochrome) { foo: bar; } @media not screen and (color), print and (color) { foo: bar; } @media (false), print and (color) { foo: bar; } expected_output.css000066400000000000000000000002431252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_485@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_485/input.scss000066400000000000000000000002601252560337500310220ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_487/000077500000000000000000000000001252560337500267725ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001471252560337500326550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_487[flex] { -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1; } expected.compressed.css000066400000000000000000000001301252560337500333630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_487[flex]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1} expected.expanded.css000066400000000000000000000001631252560337500330150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_487[flex] { -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1; } expected_output.css000066400000000000000000000001631252560337500326460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_487[flex] { -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_487/input.scss000066400000000000000000000004211252560337500310230ustar00rootroot00000000000000 @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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_492/000077500000000000000000000000001252560337500267665ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001231252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_492.css { foo: bar; baz: monkey; } .list { one: two; three: four five; six: seven; } expected.compressed.css000066400000000000000000000001011252560337500333550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_492.css{foo:bar;baz:monkey}.list{one:two;three:four five;six:seven} expected.expanded.css000066400000000000000000000001351252560337500330100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_492.css { foo: bar; baz: monkey; } .list { one: two; three: four five; six: seven; } expected_output.css000066400000000000000000000001351252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_492.css { foo: bar; baz: monkey; } .list { one: two; three: four five; six: seven; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_492/input.scss000066400000000000000000000003401252560337500310170ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_495/000077500000000000000000000000001252560337500267715ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001111252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_495/* Testing to make sure that a trailing comma doesn't break the tests */ expected.compressed.css000066400000000000000000000000001252560337500333560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_495expected.expanded.css000066400000000000000000000001111252560337500330050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_495/* Testing to make sure that a trailing comma doesn't break the tests */ expected_output.css000066400000000000000000000001111252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_495/* Testing to make sure that a trailing comma doesn't break the tests */ sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_495/input.scss000066400000000000000000000001441252560337500310240ustar00rootroot00000000000000/* Testing to make sure that a trailing comma doesn't break the tests */ $map: ( hello: world, ); sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_502/000077500000000000000000000000001252560337500267565ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000001252560337500326250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_502expected.compressed.css000066400000000000000000000000001252560337500333430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_502expected.expanded.css000066400000000000000000000000001252560337500327670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_502expected_output.css000066400000000000000000000000001252560337500326200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_502sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_502/input.scss000066400000000000000000000000131252560337500310040ustar00rootroot00000000000000$a: 1;; ;; sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_506/000077500000000000000000000000001252560337500267625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001051252560337500326370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_506div { _list-space: space; _list-comma: comma; _single-item: space; } expected.compressed.css000066400000000000000000000000741252560337500333620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_506div{_list-space:space;_list-comma:comma;_single-item:space} expected.expanded.css000066400000000000000000000001131252560337500330000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_506div { _list-space: space; _list-comma: comma; _single-item: space; } expected_output.css000066400000000000000000000001131252560337500326310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_506div { _list-space: space; _list-comma: comma; _single-item: space; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_506/input.scss000066400000000000000000000003031252560337500310120ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_509/000077500000000000000000000000001252560337500267655ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001141252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_509div { foo: 1; foo: 2; foo: value-2-0; foo: value-3-0 value-3-1 value-3-2; } expected.compressed.css000066400000000000000000000001011252560337500333540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_509div{foo:1;foo:2;foo:value-2-0;foo:value-3-0 value-3-1 value-3-2} expected.expanded.css000066400000000000000000000001241252560337500330050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_509div { foo: 1; foo: 2; foo: value-2-0; foo: value-3-0 value-3-1 value-3-2; } expected_output.css000066400000000000000000000001241252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_509div { foo: 1; foo: 2; foo: value-2-0; foo: value-3-0 value-3-1 value-3-2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_509/input.scss000066400000000000000000000011571252560337500310250ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_510/000077500000000000000000000000001252560337500267555ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000231252560337500326310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_510div { foo: true; } expected.compressed.css000066400000000000000000000000161252560337500333510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_510div{foo:true} expected.expanded.css000066400000000000000000000000251252560337500327750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_510div { foo: true; } expected_output.css000066400000000000000000000000251252560337500326260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_510div { foo: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_510/input.scss000066400000000000000000000001771252560337500310160ustar00rootroot00000000000000$before: map-remove((foo: 1, bar: 2, baz: 3, burp: 4), bar, baz); $after: (foo: 1, burp: 4); div { foo: $before == $after; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_512/000077500000000000000000000000001252560337500267575ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000371252560337500326400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_512.css { debug: 1; debug: foo; } expected.compressed.css000066400000000000000000000000301252560337500333470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_512.css{debug:1;debug:foo} expected.expanded.css000066400000000000000000000000431252560337500327770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_512.css { debug: 1; debug: foo; } expected_output.css000066400000000000000000000000431252560337500326300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_512.css { debug: 1; debug: foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_512/input.scss000066400000000000000000000001611252560337500310110ustar00rootroot00000000000000$list: a b c; .css { debug: index($list, a); @if type-of(index($list, 2)) == "null" { debug: foo; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_534/000077500000000000000000000000001252560337500267635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000701252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_534div { foo: foo1 bar1; foo: foo2 bar2; foo: foo3 bar3; } expected.compressed.css000066400000000000000000000000571252560337500333640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_534div{foo:foo1 bar1;foo:foo2 bar2;foo:foo3 bar3} expected.expanded.css000066400000000000000000000000761252560337500330110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_534div { foo: foo1 bar1; foo: foo2 bar2; foo: foo3 bar3; } expected_output.css000066400000000000000000000000761252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_534div { foo: foo1 bar1; foo: foo2 bar2; foo: foo3 bar3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_534/input.scss000066400000000000000000000002411252560337500310140ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_535/000077500000000000000000000000001252560337500267645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000351252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_535.test { margin-left: -541; } expected.compressed.css000066400000000000000000000000301252560337500333540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_535.test{margin-left:-541} expected.expanded.css000066400000000000000000000000371252560337500330070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_535.test { margin-left: -541; } expected_output.css000066400000000000000000000000371252560337500326400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_535.test { margin-left: -541; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_535/input.scss000066400000000000000000000000711252560337500310160ustar00rootroot00000000000000$width: 10; .test { margin-left: - 54 * $width - 1; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_548/000077500000000000000000000000001252560337500267705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000005161252560337500326530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_548.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"; } expected.compressed.css000066400000000000000000000004751252560337500333750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_548.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"} expected.expanded.css000066400000000000000000000005241252560337500330140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_548.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"; } expected_output.css000066400000000000000000000005401252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_548.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_548/input.scss000066400000000000000000000002651252560337500310270ustar00rootroot00000000000000.parent-sel-value { font-family: &; .parent-sel-interpolation { font-family: #{&}; .parent-sel-value-concat { font-family: "Current parent: " + &; } } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_549/000077500000000000000000000000001252560337500267715ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000431252560337500326470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_549foo { filter: foo(opacity=1000); } expected.compressed.css000066400000000000000000000000361252560337500333670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_549foo{filter:foo(opacity=1000)} expected.expanded.css000066400000000000000000000000451252560337500330130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_549foo { filter: foo(opacity=1000); } expected_output.css000066400000000000000000000000451252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_549foo { filter: foo(opacity=1000); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_549/input.scss000066400000000000000000000000701252560337500310220ustar00rootroot00000000000000$value: 10; foo { filter: foo(opacity=$value*100); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_550/000077500000000000000000000000001252560337500267615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_550/literal/000077500000000000000000000000001252560337500304155ustar00rootroot00000000000000000077500000000000000000000000001252560337500323235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_550/literal/dimensionexpected.compact.css000066400000000000000000000002631252560337500362640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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: .0001px; j: .01px; k: -.0001px; l: -.01px; } expected.compressed.css000066400000000000000000000002161252560337500370000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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:.0001px;j:.01px;k:-.0001px;l:-.01px} expected.expanded.css000066400000000000000000000003131252560337500364220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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: .0001px; j: .01px; k: -.0001px; l: -.01px; } expected_output.css000066400000000000000000000003131252560337500362530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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: .0001px; j: .01px; k: -.0001px; l: -.01px; } input.scss000066400000000000000000000003131252560337500343540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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: .0001px; j: .01px; k: -.0001px; l: -.01px; } 000077500000000000000000000000001252560337500316265ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_550/literal/numberexpected.compact.css000066400000000000000000000002331252560337500355640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000001661252560337500363070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000002631252560337500357310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000002631252560337500355620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002631252560337500336630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } 000077500000000000000000000000001252560337500317765ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_550/literal/percentexpected.compact.css000066400000000000000000000002471252560337500357410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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%; } expected.compressed.css000066400000000000000000000002021252560337500364460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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%} expected.expanded.css000066400000000000000000000002771252560337500361060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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%; } expected_output.css000066400000000000000000000002771252560337500357370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002771252560337500340400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_550/operator/000077500000000000000000000000001252560337500306145ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001671252560337500345010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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); } expected.compressed.css000066400000000000000000000001541252560337500352130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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)} expected.expanded.css000066400000000000000000000001771252560337500346440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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); } expected_output.css000066400000000000000000000001771252560337500344750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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); } input.scss000066400000000000000000000002161252560337500325700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_550/operator$x: .03; $y: 0.7; #foo { color: saturate($x); color: saturate($y); -webkit-filter: grayscale(.03); -webkit-filter: grayscale(0.7); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_550/variable/000077500000000000000000000000001252560337500305465ustar00rootroot00000000000000000077500000000000000000000000001252560337500324545ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_550/variable/dimensionexpected.compact.css000066400000000000000000000002671252560337500364210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000002221252560337500371260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000003171252560337500365570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000003171252560337500364100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000005071252560337500345120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } 000077500000000000000000000000001252560337500317575ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_550/variable/numberexpected.compact.css000066400000000000000000000002371252560337500357210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000001721252560337500364350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000002671252560337500360660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000002671252560337500357170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000004571252560337500340210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } 000077500000000000000000000000001252560337500321275ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_550/variable/percentexpected.compact.css000066400000000000000000000002531252560337500360670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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%; } expected.compressed.css000066400000000000000000000002061252560337500366030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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%} expected.expanded.css000066400000000000000000000003031252560337500362250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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%; } expected_output.css000066400000000000000000000003031252560337500360560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000004721252560337500341660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_552/000077500000000000000000000000001252560337500267635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000571252560337500326460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_552a, div { top: 0; } .a.c, .b.c { color: red; } expected.compressed.css000066400000000000000000000000411252560337500333550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_552a,div{top:0}.a.c,.b.c{color:red} expected.expanded.css000066400000000000000000000000631252560337500330050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_552a, div { top: 0; } .a.c, .b.c { color: red; } expected_output.css000066400000000000000000000000631252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_552a, div { top: 0; } .a.c, .b.c { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_552/input.scss000066400000000000000000000001071252560337500310150ustar00rootroot00000000000000a, div { top: 0; } .a, .b { &.c { color: red; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_553/000077500000000000000000000000001252560337500267645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000671252560337500326500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_553.test { var-value: 1; func-value: 1; mixin-value: 1; } expected.compressed.css000066400000000000000000000000561252560337500333640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_553.test{var-value:1;func-value:1;mixin-value:1} expected.expanded.css000066400000000000000000000000751252560337500330110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_553.test { var-value: 1; func-value: 1; mixin-value: 1; } expected_output.css000066400000000000000000000000751252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_553.test { var-value: 1; func-value: 1; mixin-value: 1; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_553/input.scss000066400000000000000000000002631252560337500310210ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_555/000077500000000000000000000000001252560337500267665ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000601252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_555a { foo: baz; foo: blah; foo: blah; foo: bam; } expected.compressed.css000066400000000000000000000000451252560337500333640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_555a{foo:baz;foo:blah;foo:blah;foo:bam} expected.expanded.css000066400000000000000000000000701252560337500330060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_555a { foo: baz; foo: blah; foo: blah; foo: bam; } expected_output.css000066400000000000000000000000701252560337500326370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_555a { foo: baz; foo: blah; foo: blah; foo: bam; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_555/input.scss000066400000000000000000000004021252560337500310160ustar00rootroot00000000000000 @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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_556/000077500000000000000000000000001252560337500267675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000271252560337500326470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_556.test { equal: true; } expected.compressed.css000066400000000000000000000000221252560337500333600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_556.test{equal:true} expected.expanded.css000066400000000000000000000000311252560337500330040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_556.test { equal: true; } expected_output.css000066400000000000000000000000311252560337500326350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_556.test { equal: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_556/input.scss000066400000000000000000000001511252560337500310200ustar00rootroot00000000000000$test: ( one: 1, two: 2, ); $expect: ( two: 2, one: 1, ); .test { equal: $test == $expect; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_557/000077500000000000000000000000001252560337500267705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000161252560337500326460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_557a { foo: 2; } expected.compressed.css000066400000000000000000000000111252560337500333570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_557a{foo:2} expected.expanded.css000066400000000000000000000000201252560337500330030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_557a { foo: 2; } expected_output.css000066400000000000000000000000201252560337500326340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_557a { foo: 2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_557/input.scss000066400000000000000000000000601252560337500310200ustar00rootroot00000000000000 a { foo: map-get((foo: 1, bar: 2), "bar"); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_574/000077500000000000000000000000001252560337500267675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000341252560337500326450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_574.test { margin-left: 3em; } expected.compressed.css000066400000000000000000000000271252560337500333650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_574.test{margin-left:3em} expected.expanded.css000066400000000000000000000000361252560337500330110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_574.test { margin-left: 3em; } expected_output.css000066400000000000000000000000361252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_574.test { margin-left: 3em; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_574/input.scss000066400000000000000000000001631252560337500310230ustar00rootroot00000000000000$flow: left; $map: ( margin-#{$flow}: 3em, foo: bar, ); .test { margin-left: map-get($map, margin-left); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_575/000077500000000000000000000000001252560337500267705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000241252560337500326450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_575.test { foo: bar; } expected.compressed.css000066400000000000000000000000171252560337500333650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_575.test{foo:bar} expected.expanded.css000066400000000000000000000000261252560337500330110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_575.test { foo: bar; } expected_output.css000066400000000000000000000000261252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_575.test { foo: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_575/input.scss000066400000000000000000000000751252560337500310260ustar00rootroot00000000000000.test { @if (foo: bar) == (foo: bar) { foo: bar; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_577/000077500000000000000000000000001252560337500267725ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000321252560337500326460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_577.test { -map-test: bar; } expected.compressed.css000066400000000000000000000000251252560337500333660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_577.test{-map-test:bar} expected.expanded.css000066400000000000000000000000341252560337500330120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_577.test { -map-test: bar; } expected_output.css000066400000000000000000000000341252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_577.test { -map-test: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_577/input.scss000066400000000000000000000003051252560337500310240ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_578/000077500000000000000000000000001252560337500267735ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001401252560337500326470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_578.test { -positive: one two three bar six seven; -negative: one two three four five six seven; } expected.compressed.css000066400000000000000000000001311252560337500333650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_578.test{-positive:one two three bar six seven;-negative:one two three four five six seven} expected.expanded.css000066400000000000000000000001441252560337500330150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_578.test { -positive: one two three bar six seven; -negative: one two three four five six seven; } expected_output.css000066400000000000000000000001441252560337500326460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_578.test { -positive: one two three bar six seven; -negative: one two three four five six seven; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_578/input.scss000066400000000000000000000002271252560337500310300ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_579/000077500000000000000000000000001252560337500267745ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000401252560337500326470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_579.test { foo: fump; bar: bump; } expected.compressed.css000066400000000000000000000000311252560337500333650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_579.test{foo:fump;bar:bump} expected.expanded.css000066400000000000000000000000441252560337500330150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_579.test { foo: fump; bar: bump; } expected_output.css000066400000000000000000000000441252560337500326460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_579.test { foo: fump; bar: bump; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_579/input.scss000066400000000000000000000002171252560337500310300ustar00rootroot00000000000000$map: ( foo: fump, bar: bump, ); @mixin vararg-test($foo, $bar) { foo: $foo; bar: $bar; } .test { @include vararg-test($map...); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_590/000077500000000000000000000000001252560337500267655ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000741252560337500326470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_590foo { foo: 1/2; foo: 0.5; foo: 0.5; foo: true; foo: true; } expected.compressed.css000066400000000000000000000000571252560337500333660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_590foo{foo:1/2;foo:0.5;foo:0.5;foo:true;foo:true} expected.expanded.css000066400000000000000000000001061252560337500330050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_590foo { foo: 1/2; foo: 0.5; foo: 0.5; foo: true; foo: true; } expected_output.css000066400000000000000000000001061252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_590foo { foo: 1/2; foo: 0.5; foo: 0.5; foo: true; foo: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_590/input.scss000066400000000000000000000001261252560337500310200ustar00rootroot00000000000000foo { foo: 1/2; foo: 0.5; foo: (1/2); foo: 1/2 == 0.5; foo: (1/2) == 0.5; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_592/000077500000000000000000000000001252560337500267675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001101252560337500326400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_592.a .b::-webkit-scrollbar, .a .c .b::-webkit-scrollbar { color: green; } expected.compressed.css000066400000000000000000000001021252560337500333570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_592.a .b::-webkit-scrollbar,.a .c .b::-webkit-scrollbar{color:green} expected.expanded.css000066400000000000000000000001121252560337500330040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_592.a .b::-webkit-scrollbar, .a .c .b::-webkit-scrollbar { color: green; } expected_output.css000066400000000000000000000001121252560337500326350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_592.a .b::-webkit-scrollbar, .a .c .b::-webkit-scrollbar { color: green; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_592/input.scss000066400000000000000000000001761252560337500310270ustar00rootroot00000000000000%a::-webkit-scrollbar { color: green; } .a { .b { @extend %a; } .c .b { @extend %a; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_593/000077500000000000000000000000001252560337500267705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001221252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_593h1:nth-of-type(2n + 1) { color: red; } h1:nth-of-type(2n + 1) { color: red; } expected.compressed.css000066400000000000000000000000771252560337500333730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_593h1:nth-of-type(2n+1){color:red}h1:nth-of-type(2n+1){color:red} expected.expanded.css000066400000000000000000000001261252560337500330120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_593h1:nth-of-type(2n + 1) { color: red; } h1:nth-of-type(2n + 1) { color: red; } expected_output.css000066400000000000000000000001261252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_593h1:nth-of-type(2n + 1) { color: red; } h1:nth-of-type(2n + 1) { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_593/input.scss000066400000000000000000000001521252560337500310220ustar00rootroot00000000000000h1:nth-of-type(#{2 + 'n + 1'}) { color: red; } h1:nth-of-type(#{2 + 'n + 1'}) { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_595/000077500000000000000000000000001252560337500267725ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000221252560337500326450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_595a { color: red; } expected.compressed.css000066400000000000000000000000151252560337500333650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_595a{color:red} expected.expanded.css000066400000000000000000000000241252560337500330110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_595a { color: red; } expected_output.css000066400000000000000000000000241252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_595a { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_595/input.scss000066400000000000000000000000271252560337500310250ustar00rootroot00000000000000a { color: red; }; sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_602/000077500000000000000000000000001252560337500267575ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002051252560337500326350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_602#foo.\bar { color: red; } #foo.b\ar { color: red; } #foo\.bar { color: red; } #foo\bar { color: red; } #fo\o.bar { color: red; } expected.compressed.css000066400000000000000000000001441252560337500333550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_602#foo.\bar{color:red}#foo.b\ar{color:red}#foo\.bar{color:red}#foo\bar{color:red}#fo\o.bar{color:red} expected.expanded.css000066400000000000000000000002171252560337500330020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_602#foo.\bar { color: red; } #foo.b\ar { color: red; } #foo\.bar { color: red; } #foo\bar { color: red; } #fo\o.bar { color: red; } expected_output.css000066400000000000000000000002171252560337500326330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_602#foo.\bar { color: red; } #foo.b\ar { color: red; } #foo\.bar { color: red; } #foo\bar { color: red; } #fo\o.bar { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_602/input.scss000066400000000000000000000002171252560337500310130ustar00rootroot00000000000000#foo.\bar { color: red; } #foo.b\ar { color: red; } #foo\.bar { color: red; } #foo\bar { color: red; } #fo\o.bar { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_610/000077500000000000000000000000001252560337500267565ustar00rootroot00000000000000expected.compact.css000066400000000000000000000004501252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_610foo { 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; } expected.compressed.css000066400000000000000000000002651252560337500333600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_610foo{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} expected.expanded.css000066400000000000000000000005601252560337500330020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_610foo { 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; } expected_output.css000066400000000000000000000005601252560337500326330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_610foo { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_610/input.scss000066400000000000000000000010721252560337500310120ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_613/000077500000000000000000000000001252560337500267615ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000731252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_613.selector { content: 4; } .other-selector { content: 1; } expected.compressed.css000066400000000000000000000000571252560337500333620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_613.selector{content:4}.other-selector{content:1} expected.expanded.css000066400000000000000000000000771252560337500330100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_613.selector { content: 4; } .other-selector { content: 1; } expected_output.css000066400000000000000000000000771252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_613.selector { content: 4; } .other-selector { content: 1; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_613/input.scss000066400000000000000000000003171252560337500310160ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_614/000077500000000000000000000000001252560337500267625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001301252560337500326350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_614@supports ((foo: bar) or (foo: bar) or (foo: bar)) and (foo: bar) { div { bar: baz; } } expected.compressed.css000066400000000000000000000001201252560337500333520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_614@supports ((foo: bar) or (foo: bar) or (foo: bar)) and (foo: bar){div{bar:baz}} expected.expanded.css000066400000000000000000000001401252560337500330000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_614@supports ((foo: bar) or (foo: bar) or (foo: bar)) and (foo: bar) { div { bar: baz; } } expected_output.css000066400000000000000000000001361252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_614@supports ((foo: bar) or (foo: bar) or (foo: bar)) and (foo: bar) { div { bar: baz; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_614/input.scss000066400000000000000000000001401252560337500310110ustar00rootroot00000000000000@supports ((foo: bar) or (foo: bar) or (foo: bar)) and (foo: bar) { div { bar: baz; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_615/000077500000000000000000000000001252560337500267635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000201252560337500326340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_615a { foo: bar; } expected.compressed.css000066400000000000000000000000131252560337500333540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_615a{foo:bar} expected.expanded.css000066400000000000000000000000221252560337500330000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_615a { foo: bar; } expected_output.css000066400000000000000000000000221252560337500326310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_615a { foo: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_615/input.scss000066400000000000000000000001141252560337500310130ustar00rootroot00000000000000$foo: "bar"; %#{"foo--#{$foo}"} { foo: bar; } a { @extend %foo--bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_617/000077500000000000000000000000001252560337500267655ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001171252560337500326450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_617.foo { display: block; } @supports (display: flex) { .foo { display: flex; } } expected.compressed.css000066400000000000000000000001011252560337500333540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_617.foo{display:block}@supports (display: flex){.foo{display:flex}} expected.expanded.css000066400000000000000000000001311252560337500330030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_617.foo { display: block; } @supports (display: flex) { .foo { display: flex; } } expected_output.css000066400000000000000000000001351252560337500326400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_617.foo { display: block; } @supports (display: flex) { .foo { display: flex; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_617/input.scss000066400000000000000000000001321252560337500310150ustar00rootroot00000000000000.foo { display: block; @supports (display: flex) { display: flex; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_622/000077500000000000000000000000001252560337500267615ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001231252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_622@media screen { a { color: red; } } @media (foo: bar) { .link { display: flex; } } expected.compressed.css000066400000000000000000000001021252560337500333510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_622@media screen{a{color:red}}@media (foo: bar){.link{display:flex}} expected.expanded.css000066400000000000000000000001431252560337500330020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_622@media screen { a { color: red; } } @media (foo: bar) { .link { display: flex; } } expected_output.css000066400000000000000000000001371252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_622@media screen { a { color: red; } } @media (foo: bar) { .link { display: flex; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_622/input.scss000066400000000000000000000001641252560337500310160ustar00rootroot00000000000000@media screen { a { color: red; } } .link { @media (foo: bar) { display: flex; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_623/000077500000000000000000000000001252560337500267625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001071252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_623a { filter: alpha(opacity=0.3); } div { filter: alpha(opacity=0.7); } expected.compressed.css000066400000000000000000000000731252560337500333610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_623a{filter:alpha(opacity=0.3)}div{filter:alpha(opacity=0.7)} expected.expanded.css000066400000000000000000000001131252560337500330000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_623a { filter: alpha(opacity=0.3); } div { filter: alpha(opacity=0.7); } expected_output.css000066400000000000000000000001131252560337500326310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_623a { filter: alpha(opacity=0.3); } div { filter: alpha(opacity=0.7); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_623/input.scss000066400000000000000000000001121252560337500310100ustar00rootroot00000000000000a { filter: alpha(opacity=.3); } div { filter: alpha(opacity=0.7); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_636/000077500000000000000000000000001252560337500267665ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001311252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_636foo { is-defined: true; is-string: true; starts-with-character: true; is-unique: true; } expected.compressed.css000066400000000000000000000001161252560337500333630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_636foo{is-defined:true;is-string:true;starts-with-character:true;is-unique:true} expected.expanded.css000066400000000000000000000001411252560337500330050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_636foo { is-defined: true; is-string: true; starts-with-character: true; is-unique: true; } expected_output.css000066400000000000000000000001411252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_636foo { is-defined: true; is-string: true; starts-with-character: true; is-unique: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_636/input.scss000066400000000000000000000011011252560337500310130ustar00rootroot00000000000000 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_639/000077500000000000000000000000001252560337500267715ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001301252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_639foo { foo: foo, bar, baz; foo: foo, bar, baz; foo: foo, bar, baz; foo: foo, bar, baz; } expected.compressed.css000066400000000000000000000001051252560337500333640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_639foo{foo:foo,bar,baz;foo:foo,bar,baz;foo:foo,bar,baz;foo:foo,bar,baz} expected.expanded.css000066400000000000000000000001401252560337500330070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_639foo { foo: foo, bar, baz; foo: foo, bar, baz; foo: foo, bar, baz; foo: foo, bar, baz; } expected_output.css000066400000000000000000000001401252560337500326400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_639foo { foo: foo, bar, baz; foo: foo, bar, baz; foo: foo, bar, baz; foo: foo, bar, baz; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_639/input.scss000066400000000000000000000002651252560337500310300ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_641/000077500000000000000000000000001252560337500267625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000311252560337500326350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_641.foo--1 { width: 100%; } expected.compressed.css000066400000000000000000000000241252560337500333550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_641.foo--1{width:100%} expected.expanded.css000066400000000000000000000000331252560337500330010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_641.foo--1 { width: 100%; } expected_output.css000066400000000000000000000000331252560337500326320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_641.foo--1 { width: 100%; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_641/input.scss000066400000000000000000000000341252560337500310130ustar00rootroot00000000000000.#{"foo"}--1 { width:100%; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_643/000077500000000000000000000000001252560337500267645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000241252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_643foo { a: bar baz; } expected.compressed.css000066400000000000000000000000171252560337500333610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_643foo{a:bar baz} expected.expanded.css000066400000000000000000000000261252560337500330050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_643foo { a: bar baz; } expected_output.css000066400000000000000000000000261252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_643foo { a: bar baz; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_643/input.scss000066400000000000000000000000701252560337500310150ustar00rootroot00000000000000$map: (foo: bar, bar: baz); foo { a: nth($map, 2); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_644/000077500000000000000000000000001252560337500267655ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000601252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_644foo { background-image: url(foo/bar/baz.jpg); } expected.compressed.css000066400000000000000000000000531252560337500333620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_644foo{background-image:url(foo/bar/baz.jpg)} expected.expanded.css000066400000000000000000000000621252560337500330060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_644foo { background-image: url(foo/bar/baz.jpg); } expected_output.css000066400000000000000000000000621252560337500326370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_644foo { background-image: url(foo/bar/baz.jpg); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_644/input.scss000066400000000000000000000000671252560337500310240ustar00rootroot00000000000000foo { background-image: url(foo/#{"bar"}/baz.jpg); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_646/000077500000000000000000000000001252560337500267675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000231252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_646foo { foo: true; } expected.compressed.css000066400000000000000000000000161252560337500333630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_646foo{foo:true} expected.expanded.css000066400000000000000000000000251252560337500330070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_646foo { foo: true; } expected_output.css000066400000000000000000000000251252560337500326400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_646foo { foo: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_646/input.scss000066400000000000000000000001131252560337500310160ustar00rootroot00000000000000@function foo() { /* $bar: 1; */ @return true; } foo { foo: foo(); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_652/000077500000000000000000000000001252560337500267645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000511252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_652a { name: true; func: true; hex: true; } expected.compressed.css000066400000000000000000000000401252560337500333550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_652a{name:true;func:true;hex:true} expected.expanded.css000066400000000000000000000000571252560337500330110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_652a { name: true; func: true; hex: true; } expected_output.css000066400000000000000000000000571252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_652a { name: true; func: true; hex: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_652/input.scss000066400000000000000000000003061252560337500310170ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_657/000077500000000000000000000000001252560337500267715ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_657/default/000077500000000000000000000000001252560337500304155ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001231252560337500342720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_657/defaultfoo { is-defined: true; is-number: true; is-within-range: true; is-random: true; } expected.compressed.css000066400000000000000000000001101252560337500350040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_657/defaultfoo{is-defined:true;is-number:true;is-within-range:true;is-random:true} expected.expanded.css000066400000000000000000000001331252560337500344350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_657/defaultfoo { is-defined: true; is-number: true; is-within-range: true; is-random: true; } expected_output.css000066400000000000000000000001331252560337500342660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_657/defaultfoo { is-defined: true; is-number: true; is-within-range: true; is-random: true; } input.scss000066400000000000000000000011701252560337500323710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_657/default$values: (); foo { $num: random(); $is-number: type-of($num) == number; $is-within-range: $num >= 0 and $num < 1; $is-random: index($values, $num) == null; $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; $is-random: $is-random and index($values, $num) == null; $values: append($values, $num); } is-defined: $num != "random()"; is-number: $is-number; is-within-range: $is-within-range; is-random: $is-random; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_657/limit/000077500000000000000000000000001252560337500301075ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001231252560337500337640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_657/limitfoo { is-defined: true; is-digit: true; is-within-range: true; is-random: false; } expected.compressed.css000066400000000000000000000001101252560337500344760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_657/limitfoo{is-defined:true;is-digit:true;is-within-range:true;is-random:false} expected.expanded.css000066400000000000000000000001331252560337500341270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_657/limitfoo { is-defined: true; is-digit: true; is-within-range: true; is-random: false; } expected_output.css000066400000000000000000000001331252560337500337600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_657/limitfoo { is-defined: true; is-digit: true; is-within-range: true; is-random: false; } input.scss000066400000000000000000000012531252560337500320650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_657/limit$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/000077500000000000000000000000001252560337500267735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/issue_659/000077500000000000000000000000001252560337500305265ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000001252560337500343750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/issue_659expected.compressed.css000066400000000000000000000000001252560337500351130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/issue_659expected.expanded.css000066400000000000000000000000001252560337500345370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/issue_659expected_output.css000066400000000000000000000000001252560337500343700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/issue_659input.scss000066400000000000000000000002671252560337500325100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/issue_659// 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/sass-script/000077500000000000000000000000001252560337500312465ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000311252560337500351210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/sass-scriptbaz { baz: !important; } expected.compressed.css000066400000000000000000000000241252560337500356410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/sass-scriptbaz{baz:!important} expected.expanded.css000066400000000000000000000000331252560337500352650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/sass-scriptbaz { baz: !important; } expected_output.css000066400000000000000000000000331252560337500351160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/sass-scriptbaz { baz: !important; } input.scss000066400000000000000000000002371252560337500332250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/static/000077500000000000000000000000001252560337500302625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001321252560337500341370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/staticbam { bam: null; } foo { foo: null; } bar { bar: null; } baz { baz: null !important; } expected.compressed.css000066400000000000000000000001001252560337500346500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/staticbam{bam:null}foo{foo:null}bar{bar:null}baz{baz:null !important} expected.expanded.css000066400000000000000000000001421252560337500343020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/staticbam { bam: null; } foo { foo: null; } bar { bar: null; } baz { baz: null !important; } expected_output.css000066400000000000000000000001421252560337500341330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/staticbam { bam: null; } foo { foo: null; } bar { bar: null; } baz { baz: null !important; } input.scss000066400000000000000000000003011252560337500322310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_659/static %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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_660/000077500000000000000000000000001252560337500267635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001261252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_660div { blah: true; } div { blah: false; } div { blah: false; } div { blah: false; } expected.compressed.css000066400000000000000000000000741252560337500333630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_660div{blah:true}div{blah:false}div{blah:false}div{blah:false} expected.expanded.css000066400000000000000000000001361252560337500330060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_660div { blah: true; } div { blah: false; } div { blah: false; } div { blah: false; } expected_output.css000066400000000000000000000001361252560337500326370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_660div { blah: true; } div { blah: false; } div { blah: false; } div { blah: false; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_660/input.scss000066400000000000000000000001711252560337500310160ustar00rootroot00000000000000$foo: true; div { blah: $foo; } div { blah: not $foo; } div { blah: not ($foo); } div { blah: not (true); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_666/000077500000000000000000000000001252560337500267715ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_666/angle/000077500000000000000000000000001252560337500300575ustar00rootroot00000000000000expected.compact.css000066400000000000000000000004051252560337500337370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000003501252560337500344540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000004371252560337500341060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000004371252560337500337370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } input.scss000066400000000000000000000005401252560337500320330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_666/angletest { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_666/length/000077500000000000000000000000001252560337500302525ustar00rootroot00000000000000expected.compact.css000066400000000000000000000006471252560337500341420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000005601252560337500346520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000007331252560337500343000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000007331252560337500341310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } input.scss000066400000000000000000000011011252560337500322200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_666/lengthtest { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_672/000077500000000000000000000000001252560337500267665ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001571252560337500326520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_672with-keyword-args { answer: "Yep"; } with-no-args { answer: "Yep"; } without-keyword-args { answer: "Yep"; } expected.compressed.css000066400000000000000000000001341252560337500333630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_672with-keyword-args{answer:"Yep"}with-no-args{answer:"Yep"}without-keyword-args{answer:"Yep"} expected.expanded.css000066400000000000000000000001651252560337500330130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_672with-keyword-args { answer: "Yep"; } with-no-args { answer: "Yep"; } without-keyword-args { answer: "Yep"; } expected_output.css000066400000000000000000000001651252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_672with-keyword-args { answer: "Yep"; } with-no-args { answer: "Yep"; } without-keyword-args { answer: "Yep"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_672/input.scss000066400000000000000000000004541252560337500310250ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_683/000077500000000000000000000000001252560337500267705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001701252560337500326470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_683foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data:image/png;base64,ABCD",sizingMethod=crop); } expected.compressed.css000066400000000000000000000001631252560337500333670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_683foo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data:image/png;base64,ABCD",sizingMethod=crop)} expected.expanded.css000066400000000000000000000001721252560337500330130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_683foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data:image/png;base64,ABCD",sizingMethod=crop); } expected_output.css000066400000000000000000000001721252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_683foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data:image/png;base64,ABCD",sizingMethod=crop); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_683/input.scss000066400000000000000000000001741252560337500310260ustar00rootroot00000000000000foo { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="data:image/png;base64,ABCD",sizingMethod=crop); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_688/000077500000000000000000000000001252560337500267755ustar00rootroot00000000000000expected.compact.css000066400000000000000000000014521252560337500326600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_688test { /* 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; } expected.compressed.css000066400000000000000000000011411252560337500333710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_688test{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:0.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: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;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;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;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} expected.expanded.css000066400000000000000000000015761252560337500330310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_688test { /* 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; } expected_output.css000066400000000000000000000015761252560337500326620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_688test { /* 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_688/input.scss000066400000000000000000000017231252560337500310340ustar00rootroot00000000000000test { /* 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_694/000077500000000000000000000000001252560337500267725ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001341252560337500326510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_694.interpolation-test { test: '{"foo": "bar"}'; test: '"hello world"'; test: "hello world"; } expected.compressed.css000066400000000000000000000001231252560337500333650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_694.interpolation-test{test:'{"foo": "bar"}';test:'"hello world"';test:"hello world"} expected.expanded.css000066400000000000000000000001421252560337500330120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_694.interpolation-test { test: '{"foo": "bar"}'; test: '"hello world"'; test: "hello world"; } expected_output.css000066400000000000000000000001421252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_694.interpolation-test { test: '{"foo": "bar"}'; test: '"hello world"'; test: "hello world"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_694/input.scss000066400000000000000000000003661252560337500310330ustar00rootroot00000000000000// 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_699/000077500000000000000000000000001252560337500267775ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000361252560337500326570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_699.selector { color: #99cc66; } expected.compressed.css000066400000000000000000000000261252560337500333740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_699.selector{color:#9c6} expected.expanded.css000066400000000000000000000000401252560337500330140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_699.selector { color: #99cc66; } expected_output.css000066400000000000000000000000401252560337500326450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_699.selector { color: #99cc66; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_699/input.scss000066400000000000000000000000551252560337500310330ustar00rootroot00000000000000.selector { color: invert(rebeccapurple); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_700/000077500000000000000000000000001252560337500267565ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000551252560337500326370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_700.selector { color: rgba(255, 255, 255, 0); } expected.compressed.css000066400000000000000000000000451252560337500333540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_700.selector{color:rgba(255,255,255,0)} expected.expanded.css000066400000000000000000000000571252560337500330030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_700.selector { color: rgba(255, 255, 255, 0); } expected_output.css000066400000000000000000000000571252560337500326340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_700.selector { color: rgba(255, 255, 255, 0); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_700/input.scss000066400000000000000000000000531252560337500310100ustar00rootroot00000000000000.selector { color: invert(transparent); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_701/000077500000000000000000000000001252560337500267575ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002661252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_701.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); } expected.compressed.css000066400000000000000000000002371252560337500333600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_701.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)} expected.expanded.css000066400000000000000000000003121252560337500327760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_701.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); } expected_output.css000066400000000000000000000003121252560337500326270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_701.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_701/input.scss000066400000000000000000000004731252560337500310170ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_702/000077500000000000000000000000001252560337500267605ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000501252560337500326340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_702.foo { content: true; content: false; } expected.compressed.css000066400000000000000000000000411252560337500333520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_702.foo{content:true;content:false} expected.expanded.css000066400000000000000000000000541252560337500330020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_702.foo { content: true; content: false; } expected_output.css000066400000000000000000000000541252560337500326330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_702.foo { content: true; content: false; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_702/input.scss000066400000000000000000000001311252560337500310070ustar00rootroot00000000000000.foo { content: function-exists("feature-exists"); content: feature-exists("foo"); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_703/000077500000000000000000000000001252560337500267615ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002531252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_703.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; } expected.compressed.css000066400000000000000000000002051252560337500333550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_703.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} expected.expanded.css000066400000000000000000000002771252560337500330120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_703.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; } expected_output.css000066400000000000000000000002771252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_703.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_703/input.scss000066400000000000000000000003611252560337500310150ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_708/000077500000000000000000000000001252560337500267665ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001401252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_708.foobar { content: 11; content: 11; content: 11; content: 11px; content: 11px; content: 11px; } expected.compressed.css000066400000000000000000000001211252560337500333570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_708.foobar{content:11;content:11;content:11;content:11px;content:11px;content:11px} expected.expanded.css000066400000000000000000000001541252560337500330110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_708.foobar { content: 11; content: 11; content: 11; content: 11px; content: 11px; content: 11px; } expected_output.css000066400000000000000000000001541252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_708.foobar { content: 11; content: 11; content: 11; content: 11px; content: 11px; content: 11px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_708/input.scss000066400000000000000000000004301252560337500310170ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_733/000077500000000000000000000000001252560337500267645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000711252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_733test { content: 41px; content: 41px; content: 42px -1; } expected.compressed.css000066400000000000000000000000601252560337500333570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_733test{content:41px;content:41px;content:42px -1} expected.expanded.css000066400000000000000000000000771252560337500330130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_733test { content: 41px; content: 41px; content: 42px -1; } expected_output.css000066400000000000000000000000771252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_733test { content: 41px; content: 41px; content: 42px -1; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_733/input.scss000066400000000000000000000001701252560337500310160ustar00rootroot00000000000000@function getter() { @return 42px; } test { content: getter()-1; content: getter()- 1; content: getter() -1; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_736/000077500000000000000000000000001252560337500267675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001031252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_736.test { out: "found true"; out: "found true"; out: "found true"; } expected.compressed.css000066400000000000000000000000721252560337500333650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_736.test{out:"found true";out:"found true";out:"found true"} expected.expanded.css000066400000000000000000000001111252560337500330030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_736.test { out: "found true"; out: "found true"; out: "found true"; } expected_output.css000066400000000000000000000001111252560337500326340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_736.test { out: "found true"; out: "found true"; out: "found true"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_736/input.scss000066400000000000000000000005731252560337500310300ustar00rootroot00000000000000// 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_738/000077500000000000000000000000001252560337500267715ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000661252560337500326540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_738.foo--bar { color: red; } .foo--1bar { color: blue; } expected.compressed.css000066400000000000000000000000531252560337500333660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_738.foo--bar{color:red}.foo--1bar{color:blue} expected.expanded.css000066400000000000000000000000721252560337500330130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_738.foo--bar { color: red; } .foo--1bar { color: blue; } expected_output.css000066400000000000000000000000721252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_738.foo--bar { color: red; } .foo--1bar { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_738/input.scss000066400000000000000000000000741252560337500310260ustar00rootroot00000000000000.foo { &--bar { color: red; } &--1bar { color: blue;} } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_740/000077500000000000000000000000001252560337500267625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000361252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_740foo { foo: #fff; bar: #000; } expected.compressed.css000066400000000000000000000000271252560337500333600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_740foo{foo:#fff;bar:#000} expected.expanded.css000066400000000000000000000000421252560337500330010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_740foo { foo: #fff; bar: #000; } expected_output.css000066400000000000000000000000421252560337500326320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_740foo { foo: #fff; bar: #000; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_740/input.scss000066400000000000000000000001451252560337500310160ustar00rootroot00000000000000$foo: null; $foo: #fff !default; $bar: #000; $bar: #f00 !default; foo { foo: $foo; bar: $bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_748/000077500000000000000000000000001252560337500267725ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002021252560337500326450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_748.test { debug: truthy; debug: falsey; debug: falsey; debug: truthy; debug: truthy; debug: truthy; debug: truthy; debug: truthy; } expected.compressed.css000066400000000000000000000001571252560337500333740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_748.test{debug:truthy;debug:falsey;debug:falsey;debug:truthy;debug:truthy;debug:truthy;debug:truthy;debug:truthy} expected.expanded.css000066400000000000000000000002221252560337500330110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_748.test { debug: truthy; debug: falsey; debug: falsey; debug: truthy; debug: truthy; debug: truthy; debug: truthy; debug: truthy; } expected_output.css000066400000000000000000000002221252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_748.test { debug: truthy; debug: falsey; debug: falsey; debug: truthy; debug: truthy; debug: truthy; debug: truthy; debug: truthy; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_748/input.scss000066400000000000000000000011751252560337500310320ustar00rootroot00000000000000// 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_759/000077500000000000000000000000001252560337500267745ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000651252560337500326560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_759foo { a: 10px; b: 20px; c: 30px; d: 40px; e: 50px; } expected.compressed.css000066400000000000000000000000501252560337500333660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_759foo{a:10px;b:20px;c:30px;d:40px;e:50px} expected.expanded.css000066400000000000000000000000771252560337500330230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_759foo { a: 10px; b: 20px; c: 30px; d: 40px; e: 50px; } expected_output.css000066400000000000000000000000771252560337500326540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_759foo { a: 10px; b: 20px; c: 30px; d: 40px; e: 50px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_759/input.scss000066400000000000000000000004431252560337500310310ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_760/000077500000000000000000000000001252560337500267645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000241252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_760foo { quoted: ""; } expected.compressed.css000066400000000000000000000000171252560337500333610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_760foo{quoted:""} expected.expanded.css000066400000000000000000000000261252560337500330050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_760foo { quoted: ""; } expected_output.css000066400000000000000000000000261252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_760foo { quoted: ""; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_760/input.scss000066400000000000000000000001161252560337500310160ustar00rootroot00000000000000foo { quoted: str-slice("abcd", 1, 0); unquoted: str-slice(abcd, 1, 0); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_763/000077500000000000000000000000001252560337500267675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001161252560337500326460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_763foo { a: "a"; b: "a"; c: a; d: "Xabcd"; e: "Xabcd"; f: "Xabcd"; g: "Xabcd"; } expected.compressed.css000066400000000000000000000000751252560337500333700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_763foo{a:"a";b:"a";c:a;d:"Xabcd";e:"Xabcd";f:"Xabcd";g:"Xabcd"} expected.expanded.css000066400000000000000000000001341252560337500330100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_763foo { a: "a"; b: "a"; c: a; d: "Xabcd"; e: "Xabcd"; f: "Xabcd"; g: "Xabcd"; } expected_output.css000066400000000000000000000001341252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_763foo { a: "a"; b: "a"; c: a; d: "Xabcd"; e: "Xabcd"; f: "Xabcd"; g: "Xabcd"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_763/input.scss000066400000000000000000000003451252560337500310250ustar00rootroot00000000000000foo { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_783/000077500000000000000000000000001252560337500267715ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002441252560337500326520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_783a { 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; } expected.compressed.css000066400000000000000000000001751252560337500333730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_783a{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} expected.expanded.css000066400000000000000000000003101252560337500330060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_783a { 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; } expected_output.css000066400000000000000000000003101252560337500326370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_783a { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_783/input.scss000066400000000000000000000064331252560337500310330ustar00rootroot00000000000000// $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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_784/000077500000000000000000000000001252560337500267725ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000521252560337500326500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_784.foo { each: a 1; each: b 2; each: c 3; } expected.compressed.css000066400000000000000000000000411252560337500333640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_784.foo{each:a 1;each:b 2;each:c 3} expected.expanded.css000066400000000000000000000000601252560337500330110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_784.foo { each: a 1; each: b 2; each: c 3; } expected_output.css000066400000000000000000000000601252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_784.foo { each: a 1; each: b 2; each: c 3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_784/input.scss000066400000000000000000000001041252560337500310210ustar00rootroot00000000000000.foo { @each $item in (a: 1, b: 2, c: 3) { each: $item; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_803/000077500000000000000000000000001252560337500267625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001631252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_803@media (min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px) { .foo { content: bar; } } expected.compressed.css000066400000000000000000000001531252560337500333600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_803@media (min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px){.foo{content:bar}} expected.expanded.css000066400000000000000000000001731252560337500330060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_803@media (min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px) { .foo { content: bar; } } expected_output.css000066400000000000000000000001711252560337500326350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_803@media (min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px) { .foo { content: bar; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_803/input.scss000066400000000000000000000002401252560337500310120ustar00rootroot00000000000000 $query-string: "(min-width: 0) and (max-width: 599px), (min-width: 600px) and (max-width: 899px)"; @media #{$query-string} { .foo { content: bar; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_813/000077500000000000000000000000001252560337500267635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000511252560337500326400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_813.foo { left: 3px; bottom: 1px 2px 3px; } expected.compressed.css000066400000000000000000000000421252560337500333560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_813.foo{left:3px;bottom:1px 2px 3px} expected.expanded.css000066400000000000000000000000551252560337500330060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_813.foo { left: 3px; bottom: 1px 2px 3px; } expected_output.css000066400000000000000000000000551252560337500326370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_813.foo { left: 3px; bottom: 1px 2px 3px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_813/input.scss000066400000000000000000000001741252560337500310210ustar00rootroot00000000000000@function foo($one, $two) { @return $one + $two; } $nums: 1px 2px; .foo { left: foo($nums...); bottom: $nums 3px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_815/000077500000000000000000000000001252560337500267655ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000351252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_815foo { foo: "ba"; bar: "r"; } expected.compressed.css000066400000000000000000000000261252560337500333620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_815foo{foo:"ba";bar:"r"} expected.expanded.css000066400000000000000000000000411252560337500330030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_815foo { foo: "ba"; bar: "r"; } expected_output.css000066400000000000000000000000411252560337500326340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_815foo { foo: "ba"; bar: "r"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_815/input.scss000066400000000000000000000001031252560337500310130ustar00rootroot00000000000000foo { foo: str-slice("bar", 1, 2); bar: str-slice("bar", 3); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_817/000077500000000000000000000000001252560337500267675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002731252560337500326520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_817foo { 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); } expected.compressed.css000066400000000000000000000002541252560337500333670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_817foo{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)} expected.expanded.css000066400000000000000000000003071252560337500330120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_817foo { 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); } expected_output.css000066400000000000000000000003071252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_817foo { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_817/input.scss000066400000000000000000000003071252560337500310230ustar00rootroot00000000000000foo { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_820/000077500000000000000000000000001252560337500267615ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001651252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_820@charset "UTF-8"; /*! Force output of above line by adding a unicode character. ♫ */ html, body { height: 100%; } expected.compressed.css000066400000000000000000000001371252560337500333610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_820/*! Force output of above line by adding a unicode character. ♫ */html,body{height:100%} expected.expanded.css000066400000000000000000000001671252560337500330100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_820@charset "UTF-8"; /*! Force output of above line by adding a unicode character. ♫ */ html, body { height: 100%; } expected_output.css000066400000000000000000000001671252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_820@charset "UTF-8"; /*! Force output of above line by adding a unicode character. ♫ */ html, body { height: 100%; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_820/input.scss000066400000000000000000000001671252560337500310210ustar00rootroot00000000000000@charset "UTF-8"; /*! Force output of above line by adding a unicode character. ♫ */ html, body { height: 100%; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_823/000077500000000000000000000000001252560337500267645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000501252560337500326400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_823p > .red, p > a > .red { color: #F00; } expected.compressed.css000066400000000000000000000000341252560337500333600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_823p>.red,p>a>.red{color:#F00} expected.expanded.css000066400000000000000000000000521252560337500330040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_823p > .red, p > a > .red { color: #F00; } expected_output.css000066400000000000000000000000521252560337500326350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_823p > .red, p > a > .red { color: #F00; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_823/input.scss000066400000000000000000000001761252560337500310240ustar00rootroot00000000000000%test { > { .red { color: #F00; } } } p { @extend %test; > { a { @extend %test; } } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_828/000077500000000000000000000000001252560337500267715ustar00rootroot00000000000000expected.compact.css000066400000000000000000000007431252560337500326560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_828foo { 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 1.5em- 0.75em rgba(0, 0, 0, 0.25); } expected.compressed.css000066400000000000000000000006701252560337500333730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_828foo{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 1.5em- 0.75em rgba(0,0,0,0.25)} expected.expanded.css000066400000000000000000000007631252560337500330220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_828foo { 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 1.5em- 0.75em rgba(0, 0, 0, 0.25); } expected_output.css000066400000000000000000000007631252560337500326530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_828foo { 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 1.5em- 0.75em rgba(0, 0, 0, 0.25); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_828/input.scss000066400000000000000000000010001252560337500310140ustar00rootroot00000000000000foo { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_829/000077500000000000000000000000001252560337500267725ustar00rootroot00000000000000expected.compact.css000066400000000000000000000003021252560337500326460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_829@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; } } expected.compressed.css000066400000000000000000000002501252560337500333660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_829@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}} expected.expanded.css000066400000000000000000000003321252560337500330130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_829@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; } } expected_output.css000066400000000000000000000003361252560337500326500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_829@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_829/input.scss000066400000000000000000000002641252560337500310300ustar00rootroot00000000000000.foo { @media (foo: bar), (bar: baz) { foo: bar; @media (foo: bar) { bar: baz; } .bar { baz: bam; } } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_857/000077500000000000000000000000001252560337500267735ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000271252560337500326530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_857#hello { color: red; } expected.compressed.css000066400000000000000000000000221252560337500333640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_857#hello{color:red} expected.expanded.css000066400000000000000000000000311252560337500330100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_857#hello { color: red; } expected_output.css000066400000000000000000000000311252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_857#hello { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_857/input.scss000066400000000000000000000002011252560337500310200ustar00rootroot00000000000000$list: "item-1" "item-2" "item-3"; #hello { @if length($list) % 2 == 0 { color: blue; } @else { color: red; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_859/000077500000000000000000000000001252560337500267755ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001131252560337500326510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_859@media screen { .one { background: blue; } .one .three { color: red; } } expected.compressed.css000066400000000000000000000000731252560337500333740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_859@media screen{.one{background:blue}.one .three{color:red}} expected.expanded.css000066400000000000000000000001311252560337500330130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_859@media screen { .one { background: blue; } .one .three { color: red; } } expected_output.css000066400000000000000000000001311252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_859@media screen { .one { background: blue; } .one .three { color: red; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_859/input.scss000066400000000000000000000001741252560337500310330ustar00rootroot00000000000000@media screen { .two { @at-root .one { background: blue; .three { color: red; } } } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_864/000077500000000000000000000000001252560337500267715ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000301252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_864div { color: #999999; } expected.compressed.css000066400000000000000000000000201252560337500333600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_864div{color:#999} expected.expanded.css000066400000000000000000000000321252560337500330070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_864div { color: #999999; } expected_output.css000066400000000000000000000000321252560337500326400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_864div { color: #999999; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_864/input.scss000066400000000000000000000000451252560337500310240ustar00rootroot00000000000000div { color: desaturate(#999, 50%); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_870/000077500000000000000000000000001252560337500267665ustar00rootroot00000000000000expected.compact.css000066400000000000000000000010401252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_870.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']"; } expected.compressed.css000066400000000000000000000007471252560337500333750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_870.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']"} expected.expanded.css000066400000000000000000000010741252560337500330130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_870.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']"; } expected_output.css000066400000000000000000000010741252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_870.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_870/input.scss000066400000000000000000000011771252560337500310300ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_873/000077500000000000000000000000001252560337500267715ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001741252560337500326540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_873foo { foo: notification; foo: notification; foo: notification; foo: "notification"; foo: notification; foo: notification; } expected.compressed.css000066400000000000000000000001551252560337500333710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_873foo{foo:notification;foo:notification;foo:notification;foo:"notification";foo:notification;foo:notification} expected.expanded.css000066400000000000000000000002101252560337500330050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_873foo { foo: notification; foo: notification; foo: notification; foo: "notification"; foo: notification; foo: notification; } expected_output.css000066400000000000000000000002101252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_873foo { foo: notification; foo: notification; foo: notification; foo: "notification"; foo: notification; foo: notification; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_873/input.scss000066400000000000000000000003421252560337500310240ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_877/000077500000000000000000000000001252560337500267755ustar00rootroot00000000000000expected.compact.css000066400000000000000000000007561252560337500326660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_877.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; } expected.compressed.css000066400000000000000000000006631252560337500334010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_877.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} expected.expanded.css000066400000000000000000000010461252560337500330210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_877.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; } expected_output.css000066400000000000000000000010461252560337500326520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_877.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_877/input.scss000066400000000000000000000026131252560337500310330ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_883/000077500000000000000000000000001252560337500267725ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000651252560337500326540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_883@foo { div { font: a; } } @bar { div { color: b; } } expected.compressed.css000066400000000000000000000000441252560337500333670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_883@foo{div{font:a}}@bar{div{color:b}} expected.expanded.css000066400000000000000000000001051252560337500330110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_883@foo { div { font: a; } } @bar { div { color: b; } } expected_output.css000066400000000000000000000001011252560337500326360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_883@foo { div { font: a; } } @bar { div { color: b; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_883/input.scss000066400000000000000000000000751252560337500310300ustar00rootroot00000000000000div { @foo { font: a; } @bar { color: b; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_884/000077500000000000000000000000001252560337500267735ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000211252560337500326450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_884a { foo: true; } expected.compressed.css000066400000000000000000000000141252560337500333650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_884a{foo:true} expected.expanded.css000066400000000000000000000000231252560337500330110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_884a { foo: true; } expected_output.css000066400000000000000000000000231252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_884a { foo: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_884/input.scss000066400000000000000000000001501252560337500310230ustar00rootroot00000000000000@function foo() { @return 2; } $foo: false; @if foo() % 2 == 0 { $foo: true; } a { foo: $foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_890/000077500000000000000000000000001252560337500267705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000431252560337500326460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_890.foo { border-right: 10px solid; } expected.compressed.css000066400000000000000000000000361252560337500333660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_890.foo{border-right:10px solid} expected.expanded.css000066400000000000000000000000451252560337500330120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_890.foo { border-right: 10px solid; } expected_output.css000066400000000000000000000000451252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_890.foo { border-right: 10px solid; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_890/input.scss000066400000000000000000000001061252560337500310210ustar00rootroot00000000000000.foo { border: { right: 10px solid /*here is a comment*/; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_893/000077500000000000000000000000001252560337500267735ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000301252560337500326450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_893.row { margin: -20px; } expected.compressed.css000066400000000000000000000000231252560337500333650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_893.row{margin:-20px} expected.expanded.css000066400000000000000000000000321252560337500330110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_893.row { margin: -20px; } expected_output.css000066400000000000000000000000321252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_893.row { margin: -20px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_893/input.scss000066400000000000000000000000561252560337500310300ustar00rootroot00000000000000$gutter: 20px; .row { margin: 0 -$gutter; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_894/000077500000000000000000000000001252560337500267745ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001161252560337500326530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_894a { /**/ } b { content: 'something so I have a non-empty expected output'; } expected.compressed.css000066400000000000000000000000751252560337500333750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_894b{content:'something so I have a non-empty expected output'} expected.expanded.css000066400000000000000000000001221252560337500330120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_894a { /**/ } b { content: 'something so I have a non-empty expected output'; } expected_output.css000066400000000000000000000001221252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_894a { /**/ } b { content: 'something so I have a non-empty expected output'; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_894/input.scss000066400000000000000000000001071252560337500310260ustar00rootroot00000000000000a {/**/} b {content: 'something so I have a non-empty expected output'}sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_930/000077500000000000000000000000001252560337500267635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001311252560337500326370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_930.foo.bar { color: #F00; } .foo.baz { color: #F00; } .foo:nth-child(1) { color: #F00; } expected.compressed.css000066400000000000000000000001061252560337500333570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_930.foo.bar{color:#F00}.foo.baz{color:#F00}.foo:nth-child(1){color:#F00} expected.expanded.css000066400000000000000000000001371252560337500330070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_930.foo.bar { color: #F00; } .foo.baz { color: #F00; } .foo:nth-child(1) { color: #F00; } expected_output.css000066400000000000000000000001371252560337500326400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_930.foo.bar { color: #F00; } .foo.baz { color: #F00; } .foo:nth-child(1) { color: #F00; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_930/input.scss000066400000000000000000000002431252560337500310160ustar00rootroot00000000000000.foo { &.bar { color: #F00; } } $class: 'baz'; .foo { &.#{$class} { color: #F00; } } $n: 1; .foo { &:nth-child(#{$n}) { color: #F00; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_931/000077500000000000000000000000001252560337500267645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002341252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_931img { filter: alpha(opacity=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; } expected.compressed.css000066400000000000000000000002171252560337500333630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_931img{filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5} expected.expanded.css000066400000000000000000000002461252560337500330110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_931img { filter: alpha(opacity=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; } expected_output.css000066400000000000000000000002461252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_931img { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_931/input.scss000066400000000000000000000004351252560337500310220ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_942/000077500000000000000000000000001252560337500267665ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000671252560337500326520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_942.foo .bar { color: #F00; } div { content: "foobar"; } expected.compressed.css000066400000000000000000000000531252560337500333630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_942.foo .bar{color:#F00}div{content:"foobar"} expected.expanded.css000066400000000000000000000000731252560337500330110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_942.foo .bar { color: #F00; } div { content: "foobar"; } expected_output.css000066400000000000000000000000731252560337500326420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_942.foo .bar { color: #F00; } div { content: "foobar"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_942/input.scss000066400000000000000000000001121252560337500310140ustar00rootroot00000000000000$v: ".foo \ .bar"; #{$v} { color: #F00; } div { content: "foo\ bar"; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_943/000077500000000000000000000000001252560337500267675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001401252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_943@media (min-width: 10px) { .puppy:hover { display: none; } } .puppy { background-color: red; } expected.compressed.css000066400000000000000000000001211252560337500333600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_943@media (min-width: 10px){.puppy:hover{display:none}}.puppy{background-color:red} expected.expanded.css000066400000000000000000000001521252560337500330100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_943@media (min-width: 10px) { .puppy:hover { display: none; } } .puppy { background-color: red; } expected_output.css000066400000000000000000000001501252560337500326370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_943@media (min-width: 10px) { .puppy:hover { display: none; } } .puppy { background-color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_943/input.scss000066400000000000000000000002351252560337500310230ustar00rootroot00000000000000%dog { @media (min-width: 10px) { &:hover { display: none; } } } .puppy { @extend %dog; background-color: red; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_947/000077500000000000000000000000001252560337500267735ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000511252560337500326500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_947@keyframes test { 10% { color: red; } } expected.compressed.css000066400000000000000000000000411252560337500333650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_947@keyframes test{10%{color:red}} expected.expanded.css000066400000000000000000000000611252560337500330130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_947@keyframes test { 10% { color: red; } } expected_output.css000066400000000000000000000000571252560337500326510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_947@keyframes test { 10% { color: red; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_947/input.scss000066400000000000000000000001011252560337500310170ustar00rootroot00000000000000@keyframes test { $var: 10%; #{$var} { color: red; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_950/000077500000000000000000000000001252560337500267655ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001161252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_950.selector1, .selector3 { foo: bar; } .selector2, .selector3 { zapf: dings; } expected.compressed.css000066400000000000000000000001001252560337500333530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_950.selector1,.selector3{foo:bar}.selector2,.selector3{zapf:dings} expected.expanded.css000066400000000000000000000001221252560337500330030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_950.selector1, .selector3 { foo: bar; } .selector2, .selector3 { zapf: dings; } expected_output.css000066400000000000000000000001221252560337500326340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_950.selector1, .selector3 { foo: bar; } .selector2, .selector3 { zapf: dings; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_950/input.scss000066400000000000000000000001411252560337500310150ustar00rootroot00000000000000.selector1{ foo: bar; } .selector2{ zapf: dings; } .selector3{ @extend .selector1, .selector2; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_976/000077500000000000000000000000001252560337500267755ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000451252560337500326550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_976@debug-this { .debug { foo: bar; } } expected.compressed.css000066400000000000000000000000351252560337500333720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_976@debug-this{.debug{foo:bar}} expected.expanded.css000066400000000000000000000000551252560337500330200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_976@debug-this { .debug { foo: bar; } } expected_output.css000066400000000000000000000000531252560337500326470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_976@debug-this { .debug { foo: bar; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_976/input.scss000066400000000000000000000000541252560337500310300ustar00rootroot00000000000000.debug { @debug-this { foo: bar; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_978/000077500000000000000000000000001252560337500267775ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000401252560337500326520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_978.foo [baz=".foo"] { foo: bar; } expected.compressed.css000066400000000000000000000000331252560337500333720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_978.foo [baz=".foo"]{foo:bar} expected.expanded.css000066400000000000000000000000421252560337500330160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_978.foo [baz=".foo"] { foo: bar; } expected_output.css000066400000000000000000000000421252560337500326470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_978.foo [baz=".foo"] { foo: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_978/input.scss000066400000000000000000000000531252560337500310310ustar00rootroot00000000000000.foo { [baz="#{&}"] { foo: bar; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_980/000077500000000000000000000000001252560337500267705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000521252560337500326460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_980.test { value: 16; value: 7; value: 12; } expected.compressed.css000066400000000000000000000000411252560337500333620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_980.test{value:16;value:7;value:12} expected.expanded.css000066400000000000000000000000601252560337500330070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_980.test { value: 16; value: 7; value: 12; } expected_output.css000066400000000000000000000000601252560337500326400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_980.test { value: 16; value: 7; value: 12; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_980/input.scss000066400000000000000000000004251252560337500310250ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_988/000077500000000000000000000000001252560337500270005ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000451252560337500326600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_988.foo { content: "Foo-Bar-Baz-Qux"; } expected.compressed.css000066400000000000000000000000401252560337500333710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_988.foo{content:"Foo-Bar-Baz-Qux"} expected.expanded.css000066400000000000000000000000471252560337500330240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_988.foo { content: "Foo-Bar-Baz-Qux"; } expected_output.css000066400000000000000000000000471252560337500326550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_988.foo { content: "Foo-Bar-Baz-Qux"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_988/input.scss000066400000000000000000000005521252560337500310360ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_992/000077500000000000000000000000001252560337500267735ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000361252560337500326530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_992.-text-red- { color: "red"; } expected.compressed.css000066400000000000000000000000311252560337500333640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_992.-text-red-{color:"red"} expected.expanded.css000066400000000000000000000000401252560337500330100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_992.-text-red- { color: "red"; } expected_output.css000066400000000000000000000000401252560337500326410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_992.-text-red- { color: "red"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-closed-issues/issue_992/input.scss000066400000000000000000000000661252560337500310310ustar00rootroot00000000000000$color: 'red'; .-text-#{$color}- { color: $color; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/000077500000000000000000000000001252560337500247345ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1026/000077500000000000000000000000001252560337500265345ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000601252560337500324110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1026div a { /** a multiline comment */ top: 10px; } expected.compressed.css000066400000000000000000000000201252560337500331230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1026div a{top:10px} expected.expanded.css000066400000000000000000000001061252560337500325540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1026div a { /** * a * multiline * comment */ top: 10px; } expected_output.css000066400000000000000000000001061252560337500324050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1026div a { /** * a * multiline * comment */ top: 10px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1026/input.scss000066400000000000000000000001321252560337500305640ustar00rootroot00000000000000div { a { /** * a * multiline * comment */ top: 10px; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1029/000077500000000000000000000000001252560337500265375ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002431252560337500324170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1029.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; } expected.compressed.css000066400000000000000000000002251252560337500331350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1029.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} expected.expanded.css000066400000000000000000000002471252560337500325650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1029.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; } expected_output.css000066400000000000000000000002471252560337500324160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1029.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1029/input.scss000066400000000000000000000003401252560337500305700ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1043/000077500000000000000000000000001252560337500265335ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001621252560337500324130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1043.component { color: red; } .component--foo.component--bar { color: blue; } .test .selector.test { color: blue; } expected.compressed.css000066400000000000000000000001401252560337500331250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1043.component{color:red}.component--foo.component--bar{color:blue}.test .selector.test{color:blue} expected.expanded.css000066400000000000000000000001701252560337500325540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1043.component { color: red; } .component--foo.component--bar { color: blue; } .test .selector.test { color: blue; } expected_output.css000066400000000000000000000001741252560337500324110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1043.component { color: red; } .component--foo.component--bar { color: blue; } .test .selector.test { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1043/input.scss000066400000000000000000000002661252560337500305730ustar00rootroot00000000000000.component{ color: red; @at-root{ #{&}--foo#{&}--bar { color: blue; } } } .test{ .selector#{&} { color: blue; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1061/000077500000000000000000000000001252560337500265335ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000421252560337500324100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1061a.div, a.span { display: block; } expected.compressed.css000066400000000000000000000000341252560337500331270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1061a.div,a.span{display:block} expected.expanded.css000066400000000000000000000000441252560337500325540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1061a.div, a.span { display: block; } expected_output.css000066400000000000000000000000441252560337500324050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1061a.div, a.span { display: block; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1061/input.scss000066400000000000000000000000621252560337500305650ustar00rootroot00000000000000a { &.div, &.span { display: block; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1096/000077500000000000000000000000001252560337500265435ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001071252560337500324220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1096@import url("foobar"); @import url("foo\a bar"); @import url(foo bar); expected.compressed.css000066400000000000000000000001051252560337500331360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1096@import url("foobar");@import url("foo\a bar");@import url(foo bar); expected.expanded.css000066400000000000000000000001071252560337500325640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1096@import url("foobar"); @import url("foo\a bar"); @import url(foo bar); expected_output.css000066400000000000000000000001071252560337500324150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1096@import url("foobar"); @import url("foo\a bar"); @import url(foo bar); sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1096/input.scss000066400000000000000000000001071252560337500305750ustar00rootroot00000000000000@import url("foo\ bar"); @import url("foo bar"); @import url(foo bar); sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1115/000077500000000000000000000000001252560337500265335ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000701252560337500324110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1115foo { bar: "x\79"; baz: "xy"; bar: "x\a"; baz: "x\a"; } expected.compressed.css000066400000000000000000000000551252560337500331320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1115foo{bar:"x\79";baz:"xy";bar:"x\a";baz:"x\a"} expected.expanded.css000066400000000000000000000001001252560337500325450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1115foo { bar: "x\79"; baz: "xy"; bar: "x\a"; baz: "x\a"; } expected_output.css000066400000000000000000000001001252560337500323760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1115foo { bar: "x\79"; baz: "xy"; bar: "x\a"; baz: "x\a"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1115/input.scss000066400000000000000000000001201252560337500305600ustar00rootroot00000000000000foo { bar: "x\79"; baz: "#{x}\79"; bar: "x\a"; baz: "#{x}\a"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1169/000077500000000000000000000000001252560337500265445ustar00rootroot00000000000000expected.compact.css000066400000000000000000000006401252560337500324250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1169foo { 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"); } expected.compressed.css000066400000000000000000000006141252560337500331440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1169foo{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")} expected.expanded.css000066400000000000000000000006541252560337500325740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1169foo { 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"); } expected_output.css000066400000000000000000000006541252560337500324250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1169foo { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1169/input.scss000066400000000000000000000007111252560337500305770ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1170/000077500000000000000000000000001252560337500265345ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1170/eval/000077500000000000000000000000001252560337500274635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000351252560337500333420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1170/evalel { content: "It works!"; } expected.compressed.css000066400000000000000000000000301252560337500340530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1170/evalel{content:"It works!"} expected.expanded.css000066400000000000000000000000371252560337500335060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1170/evalel { content: "It works!"; } expected_output.css000066400000000000000000000000371252560337500333370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1170/evalel { content: "It works!"; } input.scss000066400000000000000000000000771252560337500314440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1170/evalel { @if ((& + '') == 'el') { content: "It works!"; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1170/parse/000077500000000000000000000000001252560337500276465ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000351252560337500335250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1170/parseel { content: "It works!"; } expected.compressed.css000066400000000000000000000000301252560337500342360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1170/parseel{content:"It works!"} expected.expanded.css000066400000000000000000000000371252560337500336710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1170/parseel { content: "It works!"; } expected_output.css000066400000000000000000000000371252560337500335220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1170/parseel { content: "It works!"; } input.scss000066400000000000000000000000751252560337500316250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1170/parseel { @if (& + '' == 'el') { content: "It works!"; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1171/000077500000000000000000000000001252560337500265355ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000321252560337500324110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1171.test { foo: 3; baz: 2; } expected.compressed.css000066400000000000000000000000231252560337500331270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1171.test{foo:3;baz:2} expected.expanded.css000066400000000000000000000000361252560337500325570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1171.test { foo: 3; baz: 2; } expected_output.css000066400000000000000000000000361252560337500324100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1171.test { foo: 3; baz: 2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1171/input.scss000066400000000000000000000004451252560337500305740ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1210/000077500000000000000000000000001252560337500265275ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000721252560337500324070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1210foo *, foo *:before, foo *:after { box-sizing: inherit; } expected.compressed.css000066400000000000000000000000631252560337500331250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1210foo *,foo *:before,foo *:after{box-sizing:inherit} expected.expanded.css000066400000000000000000000000741252560337500325530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1210foo *, foo *:before, foo *:after { box-sizing: inherit; } expected_output.css000066400000000000000000000000741252560337500324040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1210foo *, foo *:before, foo *:after { box-sizing: inherit; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1210/input.scss000066400000000000000000000002501252560337500305600ustar00rootroot00000000000000@mixin box-sizing-border { @at-root { #{&} { *, *:before, *:after { box-sizing: inherit; } } } } foo { @include box-sizing-border; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1214/000077500000000000000000000000001252560337500265335ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002451252560337500324150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1214@keyframes $animation-name { 0%, 20%, 50%, 80%, 100% { transform: translateY(0); } 40% { transform: translateY(-30px); } 60% { transform: translateY(-15px); } } expected.compressed.css000066400000000000000000000002151252560337500331300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1214@keyframes $animation-name{0%, 20%, 50%, 80%, 100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}} expected.expanded.css000066400000000000000000000002711252560337500325560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1214@keyframes $animation-name { 0%, 20%, 50%, 80%, 100% { transform: translateY(0); } 40% { transform: translateY(-30px); } 60% { transform: translateY(-15px); } } expected_output.css000066400000000000000000000002631252560337500324100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1214@keyframes $animation-name { 0%, 20%, 50%, 80%, 100% { transform: translateY(0); } 40% { transform: translateY(-30px); } 60% { transform: translateY(-15px); } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_1214/input.scss000066400000000000000000000003701252560337500305670ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_439/000077500000000000000000000000001252560337500264635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000731252560337500323440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_439ul > + li + li:first-child + li + li { background: #ccc; } expected.compressed.css000066400000000000000000000000551252560337500330620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_439ul>+li+li:first-child+li+li{background:#ccc} expected.expanded.css000066400000000000000000000000751252560337500325100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_439ul > + li + li:first-child + li + li { background: #ccc; } expected_output.css000066400000000000000000000000751252560337500323410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_439ul > + li + li:first-child + li + li { background: #ccc; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_439/input.scss000066400000000000000000000004331252560337500305170ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_674/000077500000000000000000000000001252560337500264645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000004721252560337500323500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_674div { 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); } expected.compressed.css000066400000000000000000000004431252560337500330640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_674div{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)} expected.expanded.css000066400000000000000000000005121252560337500325050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_674div { 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); } expected_output.css000066400000000000000000000005261252560337500323430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_674div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_674/input.scss000066400000000000000000000011701252560337500305170ustar00rootroot00000000000000 $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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_941/000077500000000000000000000000001252560337500264615ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000541252560337500323410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_941.one, .two { /* 3 */ color: #F00; /* 4 */ } expected.compressed.css000066400000000000000000000000261252560337500330560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_941.one,.two{color:#F00} expected.expanded.css000066400000000000000000000000621252560337500325020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_941.one, .two { /* 3 */ color: #F00; /* 4 */ } expected_output.css000066400000000000000000000000621252560337500323330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_941.one, .two { /* 3 */ color: #F00; /* 4 */ } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_941/input.scss000066400000000000000000000000751252560337500305170ustar00rootroot00000000000000.one, /* 1 */ .two /* 2 */ { /* 3 */ color: #F00; /* 4 */ } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_948/000077500000000000000000000000001252560337500264705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000231252560337500323440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_948foo { bar: 50px; } expected.compressed.css000066400000000000000000000000161252560337500330640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_948foo{bar:50px} expected.expanded.css000066400000000000000000000000251252560337500325100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_948foo { bar: 50px; } expected_output.css000066400000000000000000000000251252560337500323410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_948foo { bar: 50px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_948/input.scss000066400000000000000000000000311252560337500305160ustar00rootroot00000000000000foo { bar: 10 * 5#{px}; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/000077500000000000000000000000001252560337500264655ustar00rootroot00000000000000000077500000000000000000000000001252560337500322345ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions000077500000000000000000000000001252560337500335035ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/appendexpected.compact.css000066400000000000000000000002031252560337500374360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/appendbody { 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; } expected.compressed.css000066400000000000000000000001621252560337500401600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/appendbody{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} expected.expanded.css000066400000000000000000000002171252560337500376050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/appendbody { 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; } expected_output.css000066400000000000000000000002171252560337500374360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/appendbody { 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; } input.scss000066400000000000000000000004241252560337500355370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/appendbody { 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'); }000077500000000000000000000000001252560337500335235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/extendexpected.compact.css000066400000000000000000000003401252560337500374600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/extend.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; } expected.compressed.css000066400000000000000000000003041252560337500401760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/extend.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} expected.expanded.css000066400000000000000000000003541252560337500376270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/extend.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; } expected_output.css000066400000000000000000000003541252560337500374600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/extend.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; } input.scss000066400000000000000000000004751252560337500355650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/extend.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'); } 000077500000000000000000000000001252560337500350055ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/extend/nestedexpected.compact.css000066400000000000000000000001351252560337500407440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/extend/nested.where .qux.waldo .final { f: .where .qux.waldo .final foo, .where .qux.waldo .final .bar; } expected.compressed.css000066400000000000000000000001271252560337500414630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/extend/nested.where .qux.waldo .final{f:.where .qux.waldo .final foo,.where .qux.waldo .final .bar} expected.expanded.css000066400000000000000000000001371252560337500411100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/extend/nested.where .qux.waldo .final { f: .where .qux.waldo .final foo, .where .qux.waldo .final .bar; } expected_output.css000066400000000000000000000001371252560337500407410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/extend/nested.where .qux.waldo .final { f: .where .qux.waldo .final foo, .where .qux.waldo .final .bar; } input.scss000066400000000000000000000001711252560337500370400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/extend/nested.qux { &.waldo { .where & { .final { f: selector-extend(#{&} foo, 'foo', '.bar'); } } } }000077500000000000000000000000001252560337500356265ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectorhas_is_superselector_of_subset_host/000077500000000000000000000000001252560337500451615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectorhas_is_superselector_of_subset_host/expected.compact.css000066400000000000000000000000221252560337500511130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; } has_is_superselector_of_subset_host/expected.compressed.css000066400000000000000000000000151252560337500516330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest{a:true} has_is_superselector_of_subset_host/expected.expanded.css000066400000000000000000000000241252560337500512570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; } has_is_superselector_of_subset_host/expected_output.css000066400000000000000000000000241252560337500511100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; } has_is_superselector_of_subset_host/input.scss000066400000000000000000000001771252560337500472220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector@import "../assert_helpers"; test { a: assert_strict_superselector(':has(.foo, .bar, .baz)', ':has(.foo.bip, .baz.bang)'); }host_context_is_superselector_of_subset_host/000077500000000000000000000000001252560337500471275ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectorhost_context_is_superselector_of_subset_host/expected.compact.css000066400000000000000000000000221252560337500530610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; } host_context_is_superselector_of_subset_host/expected.compressed.css000066400000000000000000000000151252560337500536010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest{a:true} host_context_is_superselector_of_subset_host/expected.expanded.css000066400000000000000000000000241252560337500532250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; } host_context_is_superselector_of_subset_host/expected_output.css000066400000000000000000000000241252560337500530560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; } host_context_is_superselector_of_subset_host/input.scss000066400000000000000000000002221252560337500511570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector@import "../assert_helpers"; test { a: assert_strict_superselector(':host-context(.foo, .bar, .baz)', ':host-context(.foo.bip, .baz.bang)'); }host_is_superselector_of_subset_host/000077500000000000000000000000001252560337500453635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectorhost_is_superselector_of_subset_host/expected.compact.css000066400000000000000000000000221252560337500513150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; } host_is_superselector_of_subset_host/expected.compressed.css000066400000000000000000000000151252560337500520350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest{a:true} host_is_superselector_of_subset_host/expected.expanded.css000066400000000000000000000000241252560337500514610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; } host_is_superselector_of_subset_host/expected_output.css000066400000000000000000000000241252560337500513120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; } host_is_superselector_of_subset_host/input.scss000066400000000000000000000002011252560337500474100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector@import "../assert_helpers"; test { a: assert_strict_superselector(':host(.foo, .bar, .baz)', ':host(.foo.bip, .baz.bang)'); }matches_is_superselector_of_subset_matches/000077500000000000000000000000001252560337500465015ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectormatches_is_superselector_of_subset_matches/expected.compact.css000066400000000000000000000000331252560337500524350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } matches_is_superselector_of_subset_matches/expected.compressed.css000066400000000000000000000000241252560337500531530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest{a:true;b:true} matches_is_superselector_of_subset_matches/expected.expanded.css000066400000000000000000000000371252560337500526030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } matches_is_superselector_of_subset_matches/expected_output.css000066400000000000000000000000371252560337500524340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } matches_is_superselector_of_subset_matches/input.scss000066400000000000000000000003561252560337500505410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector@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)'); }not_is_superselector_of_less_complex_not/000077500000000000000000000000001252560337500462215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectornot_is_superselector_of_less_complex_not/expected.compact.css000066400000000000000000000000331252560337500521550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } not_is_superselector_of_less_complex_not/expected.compressed.css000066400000000000000000000000241252560337500526730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest{a:true;b:true} not_is_superselector_of_less_complex_not/expected.expanded.css000066400000000000000000000000371252560337500523230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } not_is_superselector_of_less_complex_not/expected_output.css000066400000000000000000000000371252560337500521540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } not_is_superselector_of_less_complex_not/input.scss000066400000000000000000000002531252560337500502550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector@import "../assert_helpers"; test { a: assert_strict_superselector(':not(.foo.bar)', ':not(.foo)'); b: assert_strict_superselector(':not(.foo .bar)', ':not(.bar)'); }000077500000000000000000000000001252560337500445165ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/not_is_superselector_of_supersetexpected.compact.css000066400000000000000000000000331252560337500504520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/not_is_superselector_of_supersettest { a: true; b: true; } expected.compressed.css000066400000000000000000000000241252560337500511700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/not_is_superselector_of_supersettest{a:true;b:true} expected.expanded.css000066400000000000000000000000371252560337500506200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/not_is_superselector_of_supersettest { a: true; b: true; } expected_output.css000066400000000000000000000000371252560337500504510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/not_is_superselector_of_supersettest { a: true; b: true; } input.scss000066400000000000000000000003401252560337500465470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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)'); }not_is_superselector_of_unique_selectors/000077500000000000000000000000001252560337500462355ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectornot_is_superselector_of_unique_selectors/expected.compact.css000066400000000000000000000000331252560337500521710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } not_is_superselector_of_unique_selectors/expected.compressed.css000066400000000000000000000000241252560337500527070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest{a:true;b:true} not_is_superselector_of_unique_selectors/expected.expanded.css000066400000000000000000000000371252560337500523370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } not_is_superselector_of_unique_selectors/expected_output.css000066400000000000000000000000371252560337500521700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } not_is_superselector_of_unique_selectors/input.scss000066400000000000000000000002321252560337500502660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector@import "../assert_helpers"; test { a: assert_strict_superselector(':not(h1.foo)', 'a'); b: assert_strict_superselector(':not(.baz #foo)', '#bar'); }000077500000000000000000000000001252560337500434745ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/nth_match_can_be_subselectorexpected.compact.css000066400000000000000000000000441252560337500474320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/nth_match_can_be_subselectortest { a: true; b: true; c: true; } expected.compressed.css000066400000000000000000000000331252560337500501460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/nth_match_can_be_subselectortest{a:true;b:true;c:true} expected.expanded.css000066400000000000000000000000521252560337500475730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/nth_match_can_be_subselectortest { a: true; b: true; c: true; } expected_output.css000066400000000000000000000000521252560337500474240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector/nth_match_can_be_subselectortest { a: true; b: true; c: true; } input.scss000066400000000000000000000007231252560337500455320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'); }nth_match_is_not_superselector_of_nth_last_match/000077500000000000000000000000001252560337500476615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectornth_match_is_not_superselector_of_nth_last_match/expected.compact.css000066400000000000000000000000331252560337500536150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } nth_match_is_not_superselector_of_nth_last_match/expected.compressed.css000066400000000000000000000000241252560337500543330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest{a:true;b:true} nth_match_is_not_superselector_of_nth_last_match/expected.expanded.css000066400000000000000000000000371252560337500537630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } nth_match_is_not_superselector_of_nth_last_match/expected_output.css000066400000000000000000000000371252560337500536140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } nth_match_is_not_superselector_of_nth_last_match/input.scss000066400000000000000000000003461252560337500517200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector@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)'); }nth_match_is_not_superselector_of_nth_match_with_different_arg/000077500000000000000000000000001252560337500525505ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectornth_match_is_not_superselector_of_nth_match_with_different_arg/expected.compact.css000066400000000000000000000000331252560337500565040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } nth_match_is_not_superselector_of_nth_match_with_different_arg/expected.compressed.css000066400000000000000000000000241252560337500572220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest{a:true;b:true} nth_match_is_not_superselector_of_nth_match_with_different_arg/expected.expanded.css000066400000000000000000000000371252560337500566520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } nth_match_is_not_superselector_of_nth_match_with_different_arg/expected_output.css000066400000000000000000000000371252560337500565030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } nth_match_is_not_superselector_of_nth_match_with_different_arg/input.scss000066400000000000000000000004201252560337500546000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector@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)'); }nth_match_is_superselector_of_subset_nth_match/000077500000000000000000000000001252560337500473435ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectornth_match_is_superselector_of_subset_nth_match/expected.compact.css000066400000000000000000000000331252560337500532770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } nth_match_is_superselector_of_subset_nth_match/expected.compressed.css000066400000000000000000000000241252560337500540150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest{a:true;b:true} nth_match_is_superselector_of_subset_nth_match/expected.expanded.css000066400000000000000000000000371252560337500534450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } nth_match_is_superselector_of_subset_nth_match/expected_output.css000066400000000000000000000000371252560337500532760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselectortest { a: true; b: true; } nth_match_is_superselector_of_subset_nth_match/input.scss000066400000000000000000000004261252560337500514010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/is_superselector@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)'); }000077500000000000000000000000001252560337500332055ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/nestexpected.compact.css000066400000000000000000000001511252560337500371420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/nest.simple { a: .foo; b: .foo .bar; c: .foo .bar .baz; d: .a .foo .b .bar; e: .foo.bar; e: .baz .foo.bar; } expected.compressed.css000066400000000000000000000001321252560337500376570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/nest.simple{a:.foo;b:.foo .bar;c:.foo .bar .baz;d:.a .foo .b .bar;e:.foo.bar;e:.baz .foo.bar} expected.expanded.css000066400000000000000000000001651252560337500373110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/nest.simple { a: .foo; b: .foo .bar; c: .foo .bar .baz; d: .a .foo .b .bar; e: .foo.bar; e: .baz .foo.bar; } expected_output.css000066400000000000000000000001651252560337500371420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/nest.simple { a: .foo; b: .foo .bar; c: .foo .bar .baz; d: .a .foo .b .bar; e: .foo.bar; e: .baz .foo.bar; } input.scss000066400000000000000000000003651252560337500352450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/nest.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 &'); }000077500000000000000000000000001252560337500333465ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/parseexpected.compact.css000066400000000000000000000003371252560337500373110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/parse.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; } expected.compressed.css000066400000000000000000000002651252560337500400270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/parse.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} expected.expanded.css000066400000000000000000000003531252560337500374510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/parse.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; } expected_output.css000066400000000000000000000003531252560337500373020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/parse.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; } input.scss000066400000000000000000000006541252560337500354070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/parse@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(&) } } } } 000077500000000000000000000000001252560337500336475ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/replaceexpected.compact.css000066400000000000000000000001141252560337500376030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/replace.simple { a: .bar; b: .foo.baz; c: .a .foo.baz; d: .foo.bar; e: .bar.qux; } expected.compressed.css000066400000000000000000000000771252560337500403310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/replace.simple{a:.bar;b:.foo.baz;c:.a .foo.baz;d:.foo.bar;e:.bar.qux} expected.expanded.css000066400000000000000000000001261252560337500377500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/replace.simple { a: .bar; b: .foo.baz; c: .a .foo.baz; d: .foo.bar; e: .bar.qux; } expected_output.css000066400000000000000000000001261252560337500376010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/replace.simple { a: .bar; b: .foo.baz; c: .a .foo.baz; d: .foo.bar; e: .bar.qux; } input.scss000066400000000000000000000004251252560337500357040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/replace.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'); }000077500000000000000000000000001252560337500344475ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/replace/notexpected.compact.css000066400000000000000000000000411252560337500404020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/replace/not.not { a: :not(.bar); b: .bar; } expected.compressed.css000066400000000000000000000000321252560337500411200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/replace/not.not{a::not(.bar);b:.bar} expected.expanded.css000066400000000000000000000000451252560337500405500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/replace/not.not { a: :not(.bar); b: .bar; } expected_output.css000066400000000000000000000000451252560337500404010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/replace/not.not { a: :not(.bar); b: .bar; } input.scss000066400000000000000000000001701252560337500365010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/replace/not.not { a: selector-replace(':not(.foo)', '.foo', '.bar'); b: selector-replace(':not(.foo)', ':not(.foo)', '.bar'); }000077500000000000000000000000001252560337500333665ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/unifyexpected.compact.css000066400000000000000000000003261252560337500373270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/unify.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; } expected.compressed.css000066400000000000000000000002701252560337500400430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/unify.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} expected.expanded.css000066400000000000000000000003441252560337500374710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/unify.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; } expected_output.css000066400000000000000000000003441252560337500373220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/unify.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; } input.scss000066400000000000000000000006641252560337500354300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-issues/issue_963/selector-functions/unify.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/000077500000000000000000000000001252560337500245635ustar00rootroot00000000000000000077500000000000000000000000001252560337500325405ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/12_pseudo_classes_and_elementsexpected.compact.css000066400000000000000000000007251252560337500365040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/12_pseudo_classes_and_elementsa 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; } expected.compressed.css000066400000000000000000000006421252560337500372200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/12_pseudo_classes_and_elementsa 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} expected.expanded.css000066400000000000000000000007451252560337500366500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/12_pseudo_classes_and_elementsa 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; } expected_output.css000066400000000000000000000010251252560337500364710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/12_pseudo_classes_and_elementsa 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; } input.scss000066400000000000000000000006141252560337500345750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/12_pseudo_classes_and_elementsa 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; } } }notes.txt000066400000000000000000000006241252560337500344330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/12_pseudo_classes_and_elementsOriginal 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)000077500000000000000000000000001252560337500316145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/180_test_basic_extend_loopexpected.compact.css000066400000000000000000000000531252560337500355520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/180_test_basic_extend_loop.foo, .bar { a: b; } .bar, .foo { c: d; } expected.compressed.css000066400000000000000000000000351252560337500362700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/180_test_basic_extend_loop.foo,.bar{a:b}.bar,.foo{c:d} expected.expanded.css000066400000000000000000000000571252560337500357200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/180_test_basic_extend_loop.foo, .bar { a: b; } .bar, .foo { c: d; } expected_output.css000066400000000000000000000000571252560337500355510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/180_test_basic_extend_loop.foo, .bar { a: b; } .bar, .foo { c: d; } input.scss000066400000000000000000000000641252560337500336500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/180_test_basic_extend_loop.foo {a: b; @extend .bar} .bar {c: d; @extend .foo} 000077500000000000000000000000001252560337500330325ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/181_test_three_level_extend_loopexpected.compact.css000066400000000000000000000001231252560337500367660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/181_test_three_level_extend_loop.foo, .baz, .bar { a: b; } .bar, .foo, .baz { c: d; } .baz, .bar, .foo { e: f; } expected.compressed.css000066400000000000000000000000721252560337500375070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/181_test_three_level_extend_loop.foo,.baz,.bar{a:b}.bar,.foo,.baz{c:d}.baz,.bar,.foo{e:f} expected.expanded.css000066400000000000000000000001311252560337500371270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/181_test_three_level_extend_loop.foo, .baz, .bar { a: b; } .bar, .foo, .baz { c: d; } .baz, .bar, .foo { e: f; } expected_output.css000066400000000000000000000001311252560337500367600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/181_test_three_level_extend_loop.foo, .baz, .bar { a: b; } .bar, .foo, .baz { c: d; } .baz, .bar, .foo { e: f; } input.scss000066400000000000000000000001161252560337500350640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/181_test_three_level_extend_loop.foo {a: b; @extend .bar} .bar {c: d; @extend .baz} .baz {e: f; @extend .foo} 000077500000000000000000000000001252560337500327735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/38_expressions_in_at_directivesexpected.compact.css000066400000000000000000000000601252560337500367270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/38_expressions_in_at_directives@foo $x $y, hux { bar { whatever: whatever; } } expected.compressed.css000066400000000000000000000000501252560337500374440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/38_expressions_in_at_directives@foo $x $y, hux{bar{whatever:whatever}} expected.expanded.css000066400000000000000000000000701252560337500370720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/38_expressions_in_at_directives@foo $x $y, hux { bar { whatever: whatever; } } expected_output.css000066400000000000000000000000661252560337500367300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/38_expressions_in_at_directives@foo $x $y, hux { bar { whatever: whatever; } } input.scss000066400000000000000000000001071252560337500350250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/38_expressions_in_at_directives$x: 1; $y: 2; @foo $x $y, hux { bar { whatever: whatever; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/47_str_slice/000077500000000000000000000000001252560337500270645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000010671252560337500327510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/47_str_slice@charset "UTF-8"; div { bar: "bÔåÆcd"; bar: "bcd"; bar: "ef"; bar: "bc"; bar: ""; bar: ""; bar: "abcd"; bar: "abcd"; bar: "©├"; bar: "©├í├®├¡├"; bar: "©├í├®├¡├│├║├╝├▒┬┐├®├á┼ñÃàÃé╔è╔▒╩¡╩¼Ð¬Êê¦ô"; bar: "ê¦"; bar: "©├í├®├¡├│├║├╝├▒┬┐├®├á┼ñÃàÃé╔è╔▒╩¡╩¼Ð¬Êê¦"; bar: ""; bar: "╔è╔▒╩¡╩¼Ð¬Êê¦ô"; bar: "├©├í├®├¡├│├║├╝├▒┬┐├®├á┼ñÃàÃé╔"; bar: "├©├í├"; bar: ""; } expected.compressed.css000066400000000000000000000010011252560337500334530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/47_str_slicediv{bar:"bÔåÆcd";bar:"bcd";bar:"ef";bar:"bc";bar:"";bar:"";bar:"abcd";bar:"abcd";bar:"©├";bar:"©├í├®├¡├";bar:"©├í├®├¡├│├║├╝├▒┬┐├®├á┼ñÃàÃé╔è╔▒╩¡╩¼Ð¬Êê¦ô";bar:"ê¦";bar:"©├í├®├¡├│├║├╝├▒┬┐├®├á┼ñÃàÃé╔è╔▒╩¡╩¼Ð¬Êê¦";bar:"";bar:"╔è╔▒╩¡╩¼Ð¬Êê¦ô";bar:"├©├í├®├¡├│├║├╝├▒┬┐├®├á┼ñÃàÃé╔";bar:"├©├í├";bar:""} expected.expanded.css000066400000000000000000000011331252560337500331050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/47_str_slice@charset "UTF-8"; div { bar: "bÔåÆcd"; bar: "bcd"; bar: "ef"; bar: "bc"; bar: ""; bar: ""; bar: "abcd"; bar: "abcd"; bar: "©├"; bar: "©├í├®├¡├"; bar: "©├í├®├¡├│├║├╝├▒┬┐├®├á┼ñÃàÃé╔è╔▒╩¡╩¼Ð¬Êê¦ô"; bar: "ê¦"; bar: "©├í├®├¡├│├║├╝├▒┬┐├®├á┼ñÃàÃé╔è╔▒╩¡╩¼Ð¬Êê¦"; bar: ""; bar: "╔è╔▒╩¡╩¼Ð¬Êê¦ô"; bar: "├©├í├®├¡├│├║├╝├▒┬┐├®├á┼ñÃàÃé╔"; bar: "├©├í├"; bar: ""; } expected_output.css000066400000000000000000000006231252560337500327410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/47_str_slice@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/47_str_slice/input.scss000066400000000000000000000017451252560337500311270ustar00rootroot00000000000000div { 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); }000077500000000000000000000000001252560337500332165ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/css_error_with_windows_newlinesexpected_output.css000066400000000000000000000000011252560337500371400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/css_error_with_windows_newlines1input.disabled.scss000066400000000000000000000000011252560337500370070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/css_error_with_windows_newlines1sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/000077500000000000000000000000001252560337500272125ustar00rootroot00000000000000000077500000000000000000000000001252560337500411265ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/021_test_universal_unification_with_simple_targetexpected.compact.css000066400000000000000000000000321252560337500450610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/021_test_universal_unification_with_simple_target-a .foo, -a *|* { a: b; } expected.compressed.css000066400000000000000000000000241252560337500456000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/021_test_universal_unification_with_simple_target-a .foo,-a *|*{a:b} expected.expanded.css000066400000000000000000000000341252560337500452250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/021_test_universal_unification_with_simple_target-a .foo, -a *|* { a: b; } expected_output.css000066400000000000000000000000341252560337500450560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/021_test_universal_unification_with_simple_target-a .foo, -a *|* { a: b; } input.scss000066400000000000000000000000641252560337500431620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/021_test_universal_unification_with_simple_target%-a .foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500411305ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/023_test_universal_unification_with_simple_targetexpected.compact.css000066400000000000000000000000221252560337500450620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/023_test_universal_unification_with_simple_target-a .bar { a: b; } expected.compressed.css000066400000000000000000000000151252560337500456020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/023_test_universal_unification_with_simple_target-a .bar{a:b} expected.expanded.css000066400000000000000000000000241252560337500452260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/023_test_universal_unification_with_simple_target-a .bar { a: b; } expected_output.css000066400000000000000000000000241252560337500450570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/023_test_universal_unification_with_simple_target-a .bar { a: b; } input.scss000066400000000000000000000000701252560337500431610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/023_test_universal_unification_with_simple_target%-a .foo.bar {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500411315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/024_test_universal_unification_with_simple_targetexpected.compact.css000066400000000000000000000000431252560337500450660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/024_test_universal_unification_with_simple_target-a .foo.bar, -a ns|*.bar { a: b; } expected.compressed.css000066400000000000000000000000351252560337500456050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/024_test_universal_unification_with_simple_target-a .foo.bar,-a ns|*.bar{a:b} expected.expanded.css000066400000000000000000000000451252560337500452320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/024_test_universal_unification_with_simple_target-a .foo.bar, -a ns|*.bar { a: b; } expected_output.css000066400000000000000000000000451252560337500450630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/024_test_universal_unification_with_simple_target-a .foo.bar, -a ns|*.bar { a: b; } input.scss000066400000000000000000000000711252560337500431630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/024_test_universal_unification_with_simple_target%-a .foo.bar {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500445555ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/026_test_universal_unification_with_namespaceless_universal_targetexpected.compact.css000066400000000000000000000000171252560337500505130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/026_test_universal_unification_with_namespaceless_universal_target-a * { a: b; } expected.compressed.css000066400000000000000000000000121252560337500512240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/026_test_universal_unification_with_namespaceless_universal_target-a *{a:b} expected.expanded.css000066400000000000000000000000211252560337500506500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/026_test_universal_unification_with_namespaceless_universal_target-a * { a: b; } expected_output.css000066400000000000000000000000211252560337500505010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/026_test_universal_unification_with_namespaceless_universal_target-a * { a: b; } input.scss000066400000000000000000000000651252560337500466120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/026_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500445565ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/027_test_universal_unification_with_namespaceless_universal_targetexpected.compact.css000066400000000000000000000000331252560337500505120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/027_test_universal_unification_with_namespaceless_universal_target-a *|*.foo, -a * { a: b; } expected.compressed.css000066400000000000000000000000251252560337500512310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/027_test_universal_unification_with_namespaceless_universal_target-a *|*.foo,-a *{a:b} expected.expanded.css000066400000000000000000000000351252560337500506560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/027_test_universal_unification_with_namespaceless_universal_target-a *|*.foo, -a * { a: b; } expected_output.css000066400000000000000000000000351252560337500505070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/027_test_universal_unification_with_namespaceless_universal_target-a *|*.foo, -a * { a: b; } input.scss000066400000000000000000000000651252560337500466130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/027_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500445575ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/028_test_universal_unification_with_namespaceless_universal_targetexpected.compact.css000066400000000000000000000000211252560337500505100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/028_test_universal_unification_with_namespaceless_universal_target-a *|* { a: b; } expected.compressed.css000066400000000000000000000000141252560337500512300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/028_test_universal_unification_with_namespaceless_universal_target-a *|*{a:b} expected.expanded.css000066400000000000000000000000231252560337500506540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/028_test_universal_unification_with_namespaceless_universal_target-a *|* { a: b; } expected_output.css000066400000000000000000000000231252560337500505050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/028_test_universal_unification_with_namespaceless_universal_target-a *|* { a: b; } input.scss000066400000000000000000000000671252560337500466160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/028_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500445605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/029_test_universal_unification_with_namespaceless_universal_targetexpected.compact.css000066400000000000000000000000341252560337500505150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/029_test_universal_unification_with_namespaceless_universal_target-a *.foo, -a ns|* { a: b; } expected.compressed.css000066400000000000000000000000261252560337500512340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/029_test_universal_unification_with_namespaceless_universal_target-a *.foo,-a ns|*{a:b} expected.expanded.css000066400000000000000000000000361252560337500506610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/029_test_universal_unification_with_namespaceless_universal_target-a *.foo, -a ns|* { a: b; } expected_output.css000066400000000000000000000000361252560337500505120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/029_test_universal_unification_with_namespaceless_universal_target-a *.foo, -a ns|* { a: b; } input.scss000066400000000000000000000000661252560337500466160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/029_test_universal_unification_with_namespaceless_universal_target%-a *.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500445505ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/030_test_universal_unification_with_namespaceless_universal_targetexpected.compact.css000066400000000000000000000000361252560337500505070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/030_test_universal_unification_with_namespaceless_universal_target-a *|*.foo, -a ns|* { a: b; } expected.compressed.css000066400000000000000000000000301252560337500512170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/030_test_universal_unification_with_namespaceless_universal_target-a *|*.foo,-a ns|*{a:b} expected.expanded.css000066400000000000000000000000401252560337500506440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/030_test_universal_unification_with_namespaceless_universal_target-a *|*.foo, -a ns|* { a: b; } expected_output.css000066400000000000000000000000401252560337500504750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/030_test_universal_unification_with_namespaceless_universal_target-a *|*.foo, -a ns|* { a: b; } input.scss000066400000000000000000000000701252560337500466010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/030_test_universal_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500440265ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/031_test_universal_unification_with_namespaced_universal_targetexpected.compact.css000066400000000000000000000000221252560337500477600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/031_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } expected.compressed.css000066400000000000000000000000151252560337500505000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/031_test_universal_unification_with_namespaced_universal_target-a ns|*{a:b} expected.expanded.css000066400000000000000000000000241252560337500501240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/031_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } expected_output.css000066400000000000000000000000241252560337500477550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/031_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } input.scss000066400000000000000000000000661252560337500460640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/031_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500440275ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/032_test_universal_unification_with_namespaced_universal_targetexpected.compact.css000066400000000000000000000000221252560337500477610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/032_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } expected.compressed.css000066400000000000000000000000151252560337500505010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/032_test_universal_unification_with_namespaced_universal_target-a ns|*{a:b} expected.expanded.css000066400000000000000000000000241252560337500501250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/032_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } expected_output.css000066400000000000000000000000241252560337500477560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/032_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } input.scss000066400000000000000000000000701252560337500460600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/032_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500440305ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/033_test_universal_unification_with_namespaced_universal_targetexpected.compact.css000066400000000000000000000000221252560337500477620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/033_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } expected.compressed.css000066400000000000000000000000151252560337500505020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/033_test_universal_unification_with_namespaced_universal_target-a ns|*{a:b} expected.expanded.css000066400000000000000000000000241252560337500501260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/033_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } expected_output.css000066400000000000000000000000241252560337500477570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/033_test_universal_unification_with_namespaced_universal_target-a ns|* { a: b; } input.scss000066400000000000000000000000711252560337500460620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/033_test_universal_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500441765ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/035_test_universal_unification_with_namespaceless_element_targetexpected.compact.css000066400000000000000000000000171252560337500501340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/035_test_universal_unification_with_namespaceless_element_target-a a { a: b; } expected.compressed.css000066400000000000000000000000121252560337500506450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/035_test_universal_unification_with_namespaceless_element_target-a a{a:b} expected.expanded.css000066400000000000000000000000211252560337500502710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/035_test_universal_unification_with_namespaceless_element_target-a a { a: b; } expected_output.css000066400000000000000000000000211252560337500501220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/035_test_universal_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000651252560337500462330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/035_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500441775ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/036_test_universal_unification_with_namespaceless_element_targetexpected.compact.css000066400000000000000000000000331252560337500501330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/036_test_universal_unification_with_namespaceless_element_target-a *|a.foo, -a a { a: b; } expected.compressed.css000066400000000000000000000000251252560337500506520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/036_test_universal_unification_with_namespaceless_element_target-a *|a.foo,-a a{a:b} expected.expanded.css000066400000000000000000000000351252560337500502770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/036_test_universal_unification_with_namespaceless_element_target-a *|a.foo, -a a { a: b; } expected_output.css000066400000000000000000000000351252560337500501300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/036_test_universal_unification_with_namespaceless_element_target-a *|a.foo, -a a { a: b; } input.scss000066400000000000000000000000651252560337500462340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/036_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} * {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500442005ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/037_test_universal_unification_with_namespaceless_element_targetexpected.compact.css000066400000000000000000000000211252560337500501310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/037_test_universal_unification_with_namespaceless_element_target-a *|a { a: b; } expected.compressed.css000066400000000000000000000000141252560337500506510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/037_test_universal_unification_with_namespaceless_element_target-a *|a{a:b} expected.expanded.css000066400000000000000000000000231252560337500502750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/037_test_universal_unification_with_namespaceless_element_target-a *|a { a: b; } expected_output.css000066400000000000000000000000231252560337500501260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/037_test_universal_unification_with_namespaceless_element_target-a *|a { a: b; } input.scss000066400000000000000000000000671252560337500462370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/037_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500442015ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/038_test_universal_unification_with_namespaceless_element_targetexpected.compact.css000066400000000000000000000000341252560337500501360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/038_test_universal_unification_with_namespaceless_element_target-a a.foo, -a ns|a { a: b; } expected.compressed.css000066400000000000000000000000261252560337500506550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/038_test_universal_unification_with_namespaceless_element_target-a a.foo,-a ns|a{a:b} expected.expanded.css000066400000000000000000000000361252560337500503020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/038_test_universal_unification_with_namespaceless_element_target-a a.foo, -a ns|a { a: b; } expected_output.css000066400000000000000000000000361252560337500501330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/038_test_universal_unification_with_namespaceless_element_target-a a.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000661252560337500462370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/038_test_universal_unification_with_namespaceless_element_target%-a a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500442025ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/039_test_universal_unification_with_namespaceless_element_targetexpected.compact.css000066400000000000000000000000361252560337500501410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/039_test_universal_unification_with_namespaceless_element_target-a *|a.foo, -a ns|a { a: b; } expected.compressed.css000066400000000000000000000000301252560337500506510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/039_test_universal_unification_with_namespaceless_element_target-a *|a.foo,-a ns|a{a:b} expected.expanded.css000066400000000000000000000000401252560337500502760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/039_test_universal_unification_with_namespaceless_element_target-a *|a.foo, -a ns|a { a: b; } expected_output.css000066400000000000000000000000401252560337500501270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/039_test_universal_unification_with_namespaceless_element_target-a *|a.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701252560337500462330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/039_test_universal_unification_with_namespaceless_element_target%-a *|a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500434505ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/041_test_universal_unification_with_namespaced_element_targetexpected.compact.css000066400000000000000000000000221252560337500474020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/041_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } expected.compressed.css000066400000000000000000000000151252560337500501220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/041_test_universal_unification_with_namespaced_element_target-a ns|a{a:b} expected.expanded.css000066400000000000000000000000241252560337500475460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/041_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } expected_output.css000066400000000000000000000000241252560337500473770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/041_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000701252560337500455010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/041_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} *|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500434515ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/042_test_universal_unification_with_namespaced_element_targetexpected.compact.css000066400000000000000000000000221252560337500474030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/042_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } expected.compressed.css000066400000000000000000000000151252560337500501230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/042_test_universal_unification_with_namespaced_element_target-a ns|a{a:b} expected.expanded.css000066400000000000000000000000241252560337500475470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/042_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } expected_output.css000066400000000000000000000000241252560337500474000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/042_test_universal_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000711252560337500455030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/042_test_universal_unification_with_namespaced_element_target%-a ns|a.foo {a: b} ns|* {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500442025ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/048_test_element_unification_with_namespaceless_universal_targetexpected.compact.css000066400000000000000000000000311252560337500501340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/048_test_element_unification_with_namespaceless_universal_target-a *.foo, -a a { a: b; } expected.compressed.css000066400000000000000000000000231252560337500506530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/048_test_element_unification_with_namespaceless_universal_target-a *.foo,-a a{a:b} expected.expanded.css000066400000000000000000000000331252560337500503000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/048_test_element_unification_with_namespaceless_universal_target-a *.foo, -a a { a: b; } expected_output.css000066400000000000000000000000331252560337500501310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/048_test_element_unification_with_namespaceless_universal_target-a *.foo, -a a { a: b; } input.scss000066400000000000000000000000651252560337500462370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/048_test_element_unification_with_namespaceless_universal_target%-a *.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500442035ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/049_test_element_unification_with_namespaceless_universal_targetexpected.compact.css000066400000000000000000000000331252560337500501370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/049_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a a { a: b; } expected.compressed.css000066400000000000000000000000251252560337500506560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/049_test_element_unification_with_namespaceless_universal_target-a *|*.foo,-a a{a:b} expected.expanded.css000066400000000000000000000000351252560337500503030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/049_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a a { a: b; } expected_output.css000066400000000000000000000000351252560337500501340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/049_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a a { a: b; } input.scss000066400000000000000000000000651252560337500462400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/049_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500441735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/050_test_element_unification_with_namespaceless_universal_targetexpected.compact.css000066400000000000000000000000351252560337500501310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/050_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a *|a { a: b; } expected.compressed.css000066400000000000000000000000271252560337500506500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/050_test_element_unification_with_namespaceless_universal_target-a *|*.foo,-a *|a{a:b} expected.expanded.css000066400000000000000000000000371252560337500502750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/050_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a *|a { a: b; } expected_output.css000066400000000000000000000000371252560337500501260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/050_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a *|a { a: b; } input.scss000066400000000000000000000000671252560337500462320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/050_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500441755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/052_test_element_unification_with_namespaceless_universal_targetexpected.compact.css000066400000000000000000000000361252560337500501340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/052_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a ns|a { a: b; } expected.compressed.css000066400000000000000000000000301252560337500506440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/052_test_element_unification_with_namespaceless_universal_target-a *|*.foo,-a ns|a{a:b} expected.expanded.css000066400000000000000000000000401252560337500502710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/052_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a ns|a { a: b; } expected_output.css000066400000000000000000000000401252560337500501220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/052_test_element_unification_with_namespaceless_universal_target-a *|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701252560337500462260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/052_test_element_unification_with_namespaceless_universal_target%-a *|*.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500434535ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/053_test_element_unification_with_namespaced_universal_targetexpected.compact.css000066400000000000000000000000371252560337500474130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/053_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } expected.compressed.css000066400000000000000000000000311252560337500501230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/053_test_element_unification_with_namespaced_universal_target-a ns|*.foo,-a ns|a{a:b} expected.expanded.css000066400000000000000000000000411252560337500475500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/053_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } expected_output.css000066400000000000000000000000411252560337500474010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/053_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000661252560337500455110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/053_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500434545ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/054_test_element_unification_with_namespaced_universal_targetexpected.compact.css000066400000000000000000000000371252560337500474140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/054_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } expected.compressed.css000066400000000000000000000000311252560337500501240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/054_test_element_unification_with_namespaced_universal_target-a ns|*.foo,-a ns|a{a:b} expected.expanded.css000066400000000000000000000000411252560337500475510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/054_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } expected_output.css000066400000000000000000000000411252560337500474020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/054_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701252560337500455050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/054_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500434555ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/055_test_element_unification_with_namespaced_universal_targetexpected.compact.css000066400000000000000000000000371252560337500474150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/055_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } expected.compressed.css000066400000000000000000000000311252560337500501250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/055_test_element_unification_with_namespaced_universal_target-a ns|*.foo,-a ns|a{a:b} expected.expanded.css000066400000000000000000000000411252560337500475520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/055_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } expected_output.css000066400000000000000000000000411252560337500474030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/055_test_element_unification_with_namespaced_universal_target-a ns|*.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000711252560337500455070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/055_test_element_unification_with_namespaced_universal_target%-a ns|*.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500436235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/057_test_element_unification_with_namespaceless_element_targetexpected.compact.css000066400000000000000000000000171252560337500475610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/057_test_element_unification_with_namespaceless_element_target-a a { a: b; } expected.compressed.css000066400000000000000000000000121252560337500502720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/057_test_element_unification_with_namespaceless_element_target-a a{a:b} expected.expanded.css000066400000000000000000000000211252560337500477160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/057_test_element_unification_with_namespaceless_element_target-a a { a: b; } expected_output.css000066400000000000000000000000211252560337500475470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/057_test_element_unification_with_namespaceless_element_target-a a { a: b; } input.scss000066400000000000000000000000651252560337500456600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/057_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500436245ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/058_test_element_unification_with_namespaceless_element_targetexpected.compact.css000066400000000000000000000000331252560337500475600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/058_test_element_unification_with_namespaceless_element_target-a *|a.foo, -a a { a: b; } expected.compressed.css000066400000000000000000000000251252560337500502770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/058_test_element_unification_with_namespaceless_element_target-a *|a.foo,-a a{a:b} expected.expanded.css000066400000000000000000000000351252560337500477240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/058_test_element_unification_with_namespaceless_element_target-a *|a.foo, -a a { a: b; } expected_output.css000066400000000000000000000000351252560337500475550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/058_test_element_unification_with_namespaceless_element_target-a *|a.foo, -a a { a: b; } input.scss000066400000000000000000000000651252560337500456610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/058_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500436155ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/060_test_element_unification_with_namespaceless_element_targetexpected.compact.css000066400000000000000000000000341252560337500475520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/060_test_element_unification_with_namespaceless_element_target-a a.foo, -a ns|a { a: b; } expected.compressed.css000066400000000000000000000000261252560337500502710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/060_test_element_unification_with_namespaceless_element_target-a a.foo,-a ns|a{a:b} expected.expanded.css000066400000000000000000000000361252560337500477160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/060_test_element_unification_with_namespaceless_element_target-a a.foo, -a ns|a { a: b; } expected_output.css000066400000000000000000000000361252560337500475470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/060_test_element_unification_with_namespaceless_element_target-a a.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000661252560337500456530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/060_test_element_unification_with_namespaceless_element_target%-a a.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500436165ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/061_test_element_unification_with_namespaceless_element_targetexpected.compact.css000066400000000000000000000000361252560337500475550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/061_test_element_unification_with_namespaceless_element_target-a *|a.foo, -a ns|a { a: b; } expected.compressed.css000066400000000000000000000000301252560337500502650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/061_test_element_unification_with_namespaceless_element_target-a *|a.foo,-a ns|a{a:b} expected.expanded.css000066400000000000000000000000401252560337500477120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/061_test_element_unification_with_namespaceless_element_target-a *|a.foo, -a ns|a { a: b; } expected_output.css000066400000000000000000000000401252560337500475430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/061_test_element_unification_with_namespaceless_element_target-a *|a.foo, -a ns|a { a: b; } input.scss000066400000000000000000000000701252560337500456470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/061_test_element_unification_with_namespaceless_element_target%-a *|a.foo {a: b} ns|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500430745ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/062_test_element_unification_with_namespaced_element_targetexpected.compact.css000066400000000000000000000000221252560337500470260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/062_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } expected.compressed.css000066400000000000000000000000151252560337500475460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/062_test_element_unification_with_namespaced_element_target-a ns|a{a:b} expected.expanded.css000066400000000000000000000000241252560337500471720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/062_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } expected_output.css000066400000000000000000000000241252560337500470230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/062_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000661252560337500451320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/062_test_element_unification_with_namespaced_element_target%-a ns|a.foo {a: b} a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500430755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/063_test_element_unification_with_namespaced_element_targetexpected.compact.css000066400000000000000000000000221252560337500470270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/063_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } expected.compressed.css000066400000000000000000000000151252560337500475470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/063_test_element_unification_with_namespaced_element_target-a ns|a{a:b} expected.expanded.css000066400000000000000000000000241252560337500471730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/063_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } expected_output.css000066400000000000000000000000241252560337500470240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/063_test_element_unification_with_namespaced_element_target-a ns|a { a: b; } input.scss000066400000000000000000000000701252560337500451260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/063_test_element_unification_with_namespaced_element_target%-a ns|a.foo {a: b} *|a {@extend .foo} -a {@extend %-a} 000077500000000000000000000000001252560337500370455ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/094_test_long_extendee_runs_unificationexpected.compact.css000066400000000000000000000000411252560337500430000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/094_test_long_extendee_runs_unificationns|*.foo.bar, ns|a.baz { a: b; } expected.compressed.css000066400000000000000000000000331252560337500435170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/094_test_long_extendee_runs_unificationns|*.foo.bar,ns|a.baz{a:b} expected.expanded.css000066400000000000000000000000431252560337500431440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/094_test_long_extendee_runs_unificationns|*.foo.bar, ns|a.baz { a: b; } expected_output.css000066400000000000000000000000431252560337500427750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/094_test_long_extendee_runs_unificationns|*.foo.bar, ns|a.baz { a: b; } input.scss000066400000000000000000000000551252560337500411010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/094_test_long_extendee_runs_unificationns|*.foo.bar {a: b} a.baz {@extend .foo.bar} 000077500000000000000000000000001252560337500370645ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/096_test_long_extender_runs_unificationexpected.compact.css000066400000000000000000000000451252560337500430230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/096_test_long_extender_runs_unificationns|*.foo.bar, ns|a.bar.baz { a: b; } expected.compressed.css000066400000000000000000000000371252560337500435420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/096_test_long_extender_runs_unificationns|*.foo.bar,ns|a.bar.baz{a:b} expected.expanded.css000066400000000000000000000000471252560337500431670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/096_test_long_extender_runs_unificationns|*.foo.bar, ns|a.bar.baz { a: b; } expected_output.css000066400000000000000000000000471252560337500430200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/096_test_long_extender_runs_unificationns|*.foo.bar, ns|a.bar.baz { a: b; } input.scss000066400000000000000000000000511252560337500411140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/096_test_long_extender_runs_unificationns|*.foo.bar {a: b} a.baz {@extend .foo} 115_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/000077500000000000000000000000001252560337500472355ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests115_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/expected.compact.css000066400000000000000000000001001252560337500531640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-testsa /for/ b c .c1, a /for/ b a c .c2, a a /for/ b c .c2 { a: b; } 547ae6f466e55957232d608ba7b56483079708ba.paxheader00006660000000000000000000000311125256033750020164xustar00rootroot00000000000000201 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/115_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/expected.compressed.css 547ae6f466e55957232d608ba7b56483079708ba.data000066400000000000000000000000711252560337500170250ustar00rootroot00000000000000a /for/ b c .c1,a /for/ b a c .c2,a a /for/ b c .c2{a:b} b994ae4480fe66c1af98060ea8b9d5c6d5c46422.paxheader00006660000000000000000000000307125256033750020542xustar00rootroot00000000000000199 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/115_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/expected.expanded.css b994ae4480fe66c1af98060ea8b9d5c6d5c46422.data000066400000000000000000000001021252560337500173710ustar00rootroot00000000000000a /for/ b c .c1, a /for/ b a c .c2, a a /for/ b c .c2 { a: b; } 115_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/expected_output.css000066400000000000000000000001021252560337500531610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-testsa /for/ b c .c1, a /for/ b a c .c2, a a /for/ b c .c2 { a: b; } 115_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/input.scss000066400000000000000000000000551252560337500512710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-testsa /for/ b c .c1 {a: b} a c .c2 {@extend .c1} 116_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/000077500000000000000000000000001252560337500472365ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests116_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/expected.compact.css000066400000000000000000000000551252560337500531760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-testsa /for/ b c .c1, a a /for/ b c .c2 { a: b; } ac2f5de82907f578025598f7ec0ebef2cd5a66de.paxheader00006660000000000000000000000311125256033750020763xustar00rootroot00000000000000201 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/116_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/expected.compressed.css ac2f5de82907f578025598f7ec0ebef2cd5a66de.data000066400000000000000000000000471252560337500176270ustar00rootroot00000000000000a /for/ b c .c1,a a /for/ b c .c2{a:b} d135fa8e521cdc16bb018ecbc8a71bbc533ffc5f.paxheader00006660000000000000000000000307125256033750021143xustar00rootroot00000000000000199 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/116_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/expected.expanded.css d135fa8e521cdc16bb018ecbc8a71bbc533ffc5f.data000066400000000000000000000000571252560337500200030ustar00rootroot00000000000000a /for/ b c .c1, a a /for/ b c .c2 { a: b; } 116_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/expected_output.css000066400000000000000000000000571252560337500531730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-testsa /for/ b c .c1, a a /for/ b c .c2 { a: b; } 116_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/input.scss000066400000000000000000000000551252560337500512720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-testsa /for/ b c .c1 {a: b} a b .c2 {@extend .c1} 117_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/000077500000000000000000000000001252560337500472375ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests117_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/expected.compact.css000066400000000000000000000000531252560337500531750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-testsa /for/ b c .c1, a /for/ b c .c2 { a: b; } 887556c7b5947851b5900a26dea468b831362f33.paxheader00006660000000000000000000000311125256033750020101xustar00rootroot00000000000000201 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/117_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/expected.compressed.css 887556c7b5947851b5900a26dea468b831362f33.data000066400000000000000000000000451252560337500167430ustar00rootroot00000000000000a /for/ b c .c1,a /for/ b c .c2{a:b} c4aa62ac2e4bae534b5190dd71eb0484e608a7f5.paxheader00006660000000000000000000000307125256033750020644xustar00rootroot00000000000000199 path=sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/117_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/expected.expanded.css c4aa62ac2e4bae534b5190dd71eb0484e608a7f5.data000066400000000000000000000000551252560337500175020ustar00rootroot00000000000000a /for/ b c .c1, a /for/ b c .c2 { a: b; } 117_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/expected_output.css000066400000000000000000000000551252560337500531720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-testsa /for/ b c .c1, a /for/ b c .c2 { a: b; } 117_test_nested_extender_doesnt_find_common_selectors_around_reference_selector/input.scss000066400000000000000000000000551252560337500512730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-testsa /for/ b c .c1 {a: b} b c .c2 {@extend .c1} 000077500000000000000000000000001252560337500430225ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/200_test_extend_with_subject_transfers_subject_to_extenderexpected.compact.css000066400000000000000000000000771252560337500467660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected.compressed.css000066400000000000000000000000701252560337500474750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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} expected.expanded.css000066400000000000000000000001011252560337500471140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected_output.css000066400000000000000000000001011252560337500467450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000000541252560337500450550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/200_test_extend_with_subject_transfers_subject_to_extenderfoo bar! baz {a: b} .bip .bap {@extend bar} 000077500000000000000000000000001252560337500430235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/201_test_extend_with_subject_transfers_subject_to_extenderexpected.compact.css000066400000000000000000000001231252560337500467570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected.compressed.css000066400000000000000000000001141252560337500474750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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} expected.expanded.css000066400000000000000000000001251252560337500471230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected_output.css000066400000000000000000000001251252560337500467540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000000611252560337500450540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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} 000077500000000000000000000000001252560337500421245ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/202_test_extend_with_subject_retains_subject_on_targetexpected.compact.css000066400000000000000000000000671252560337500460670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected.compressed.css000066400000000000000000000000601252560337500465760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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} expected.expanded.css000066400000000000000000000000711252560337500462240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected_output.css000066400000000000000000000000711252560337500460550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000000531252560337500441560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/202_test_extend_with_subject_retains_subject_on_target.foo! .bar {a: b} .bip .bap {@extend .bar} 000077500000000000000000000000001252560337500424755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/203_test_extend_with_subject_transfers_subject_to_targetexpected.compact.css000066400000000000000000000000471252560337500464360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/203_test_extend_with_subject_transfers_subject_to_targeta.foo .bar, .bip a.bap! .bar { a: b; } expected.compressed.css000066400000000000000000000000411252560337500471460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/203_test_extend_with_subject_transfers_subject_to_targeta.foo .bar,.bip a.bap! .bar{a:b} expected.expanded.css000066400000000000000000000000511252560337500465730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/203_test_extend_with_subject_transfers_subject_to_targeta.foo .bar, .bip a.bap! .bar { a: b; } expected_output.css000066400000000000000000000000511252560337500464240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/203_test_extend_with_subject_transfers_subject_to_targeta.foo .bar, .bip a.bap! .bar { a: b; } input.scss000066400000000000000000000000541252560337500445300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/203_test_extend_with_subject_transfers_subject_to_targeta.foo .bar {a: b} .bip .bap! {@extend .foo} 000077500000000000000000000000001252560337500424565ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/204_test_extend_with_subject_retains_subject_on_extenderexpected.compact.css000066400000000000000000000000661252560337500464200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected.compressed.css000066400000000000000000000000571252560337500471360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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} expected.expanded.css000066400000000000000000000000701252560337500465550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected_output.css000066400000000000000000000000701252560337500464060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000000531252560337500445100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/204_test_extend_with_subject_retains_subject_on_extender.foo .bar {a: b} .bip! .bap {@extend .bar} 000077500000000000000000000000001252560337500431305ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/205_test_extend_with_subject_fails_with_conflicting_subjectexpected.compact.css000066400000000000000000000000221252560337500470620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/205_test_extend_with_subject_fails_with_conflicting_subjectx! .bar { a: b; } expected.compressed.css000066400000000000000000000000151252560337500476020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/205_test_extend_with_subject_fails_with_conflicting_subjectx! .bar{a:b} expected.expanded.css000066400000000000000000000000241252560337500472260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/205_test_extend_with_subject_fails_with_conflicting_subjectx! .bar { a: b; } expected_output.css000066400000000000000000000000241252560337500470570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/205_test_extend_with_subject_fails_with_conflicting_subjectx! .bar { a: b; } input.scss000066400000000000000000000000461252560337500451640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/extend-tests/205_test_extend_with_subject_fails_with_conflicting_subjectx! .bar {a: b} y! .bap {@extend .bar} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/000077500000000000000000000000001252560337500262235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/arithmetic/000077500000000000000000000000001252560337500303545ustar00rootroot00000000000000expected.compact.css000066400000000000000000000031031252560337500342320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/arithmeticdiv { /* 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; } expected.compressed.css000066400000000000000000000021351252560337500347540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/arithmeticdiv{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:0.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} expected.expanded.css000066400000000000000000000033751252560337500344070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/arithmeticdiv { /* 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; } expected_output.css000066400000000000000000000033751252560337500342400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/arithmeticdiv { /* 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; } input.scss000066400000000000000000000073131252560337500323350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/arithmeticdiv { /* 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/delayed/000077500000000000000000000000001252560337500276325ustar00rootroot00000000000000expected.compact.css000066400000000000000000000004231252560337500335120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/delayeddiv { 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; } expected.compressed.css000066400000000000000000000003371252560337500342340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/delayeddiv{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} expected.expanded.css000066400000000000000000000004711252560337500336570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/delayeddiv { 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; } expected_output.css000066400000000000000000000004671252560337500335150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/delayeddiv { 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; } input.scss000066400000000000000000000007651252560337500316170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/delayed$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); }000077500000000000000000000000001252560337500333725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/interpolated-function-callexpected.compact.css000066400000000000000000000000331252560337500373260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/interpolated-function-calldiv { color: fooa, 3, c; } expected.compressed.css000066400000000000000000000000241252560337500400440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/interpolated-function-calldiv{color:fooa,3,c} expected.expanded.css000066400000000000000000000000351252560337500374720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/interpolated-function-calldiv { color: fooa, 3, c; } expected_output.css000066400000000000000000000000351252560337500373230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/interpolated-function-calldiv { color: fooa, 3, c; } input.scss000066400000000000000000000000541252560337500354250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/interpolated-function-call$f: foo; div { color: #{$f}(a, 1+2, c); }000077500000000000000000000000001252560337500316215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/interpolated-urlsexpected.compact.css000066400000000000000000000002451252560337500355620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/interpolated-urlsdiv { background-image: "url("/static_loc/"img/beta.png)"; } span { background-image: url(/static_loc/img/beta.png); } fudge { walnuts: blix "fludge"hey now123; } expected.compressed.css000066400000000000000000000002221252560337500362730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/interpolated-urlsdiv{background-image:"url("/static_loc/"img/beta.png)"}span{background-image:url(/static_loc/img/beta.png)}fudge{walnuts:blix "fludge"hey now123} expected.expanded.css000066400000000000000000000002531252560337500357230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/interpolated-urlsdiv { background-image: "url("/static_loc/"img/beta.png)"; } span { background-image: url(/static_loc/img/beta.png); } fudge { walnuts: blix "fludge"hey now123; } expected_output.css000066400000000000000000000002531252560337500355540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/interpolated-urlsdiv { background-image: "url("/static_loc/"img/beta.png)"; } span { background-image: url(/static_loc/img/beta.png); } fudge { walnuts: blix "fludge"hey now123; } input.scss000066400000000000000000000003071252560337500336550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/interpolated-urls$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/propsets/000077500000000000000000000000001252560337500301025ustar00rootroot00000000000000expected.compact.css000066400000000000000000000007271252560337500337710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/propsetsdiv { 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; } expected.compressed.css000066400000000000000000000005741252560337500345070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/propsetsdiv{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}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} expected.expanded.css000066400000000000000000000007611252560337500341310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/propsetsdiv { 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; } expected_output.css000066400000000000000000000010011252560337500337460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/propsetsdiv { 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; } input.scss000066400000000000000000000010201252560337500320500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/propsets$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/test/000077500000000000000000000000001252560337500272025ustar00rootroot00000000000000expected.compact.css000066400000000000000000000020331252560337500330610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/testdiv { 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; } expected.compressed.css000066400000000000000000000016151252560337500336040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/testdiv{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} expected.expanded.css000066400000000000000000000021711252560337500332260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/testdiv { 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; } expected_output.css000066400000000000000000000021651252560337500330620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/testdiv { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/libsass/test/input.scss000066400000000000000000000034231252560337500312400ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/media_import/000077500000000000000000000000001252560337500272345ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000341252560337500331120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/media_import@import "./fonts.sass" all; expected.compressed.css000066400000000000000000000000341252560337500336300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/media_import@import "./fonts.sass" all; expected.expanded.css000066400000000000000000000000341252560337500332540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/media_import@import "./fonts.sass" all; expected_output.css000066400000000000000000000000341252560337500331050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/media_import@import "./fonts.sass" all; sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/media_import/input.scss000066400000000000000000000000331252560337500312640ustar00rootroot00000000000000@import "./fonts.sass" all;sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/000077500000000000000000000000001252560337500266765ustar00rootroot00000000000000000077500000000000000000000000001252560337500327145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/024_test_media_importexpected.compact.css000066400000000000000000000000341252560337500366510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/024_test_media_import@import "./fonts.sass" all; expected.compressed.css000066400000000000000000000000341252560337500373670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/024_test_media_import@import "./fonts.sass" all; expected.expanded.css000066400000000000000000000000341252560337500370130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/024_test_media_import@import "./fonts.sass" all; expected_output.css000066400000000000000000000000341252560337500366440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/024_test_media_import@import "./fonts.sass" all; input.scss000066400000000000000000000000331252560337500347440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/024_test_media_import@import "./fonts.sass" all;000077500000000000000000000000001252560337500344215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/025_test_dynamic_media_importexpected.compact.css000066400000000000000000000001021252560337500403520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/025_test_dynamic_media_import@import "foo" print and (-webkit-min-device-pixel-ratio-foo: 25); expected.compressed.css000066400000000000000000000001021252560337500410700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/025_test_dynamic_media_import@import "foo" print and (-webkit-min-device-pixel-ratio-foo: 25); expected.expanded.css000066400000000000000000000001021252560337500405140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/025_test_dynamic_media_import@import "foo" print and (-webkit-min-device-pixel-ratio-foo: 25); expected_output.css000066400000000000000000000001021252560337500403450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/025_test_dynamic_media_import@import "foo" print and (-webkit-min-device-pixel-ratio-foo: 25); input.scss000066400000000000000000000001721252560337500364550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/025_test_dynamic_media_import$media: print; $key: -webkit-min-device-pixel-ratio; $value: 20; @import "foo" #{$media} and ($key + "-foo": $value + 5); 000077500000000000000000000000001252560337500362125ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/046_test_parent_selector_with_subjectexpected.compact.css000066400000000000000000000000751252560337500421540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/046_test_parent_selector_with_subjectbar foo.baz! .bip { a: b; } bar foo bar.baz! .bip { c: d; } expected.compressed.css000066400000000000000000000000611252560337500426650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/046_test_parent_selector_with_subjectbar foo.baz! .bip{a:b}bar foo bar.baz! .bip{c:d} expected.expanded.css000066400000000000000000000001011252560337500423040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/046_test_parent_selector_with_subjectbar foo.baz! .bip { a: b; } bar foo bar.baz! .bip { c: d; } expected_output.css000066400000000000000000000001011252560337500421350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000001051252560337500402420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/046_test_parent_selector_with_subjectfoo { bar &.baz! .bip {a: b}} foo bar { bar &.baz! .bip {c: d}} 000077500000000000000000000000001252560337500417565ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/117_test_selector_interpolation_in_reference_combinatorexpected.compact.css000066400000000000000000000000431252560337500457130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/117_test_selector_interpolation_in_reference_combinator.foo /a/ .bar /b|c/ .baz { a: b; } expected.compressed.css000066400000000000000000000000361252560337500464330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/117_test_selector_interpolation_in_reference_combinator.foo /a/ .bar /b|c/ .baz{a:b} expected.expanded.css000066400000000000000000000000451252560337500460570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/117_test_selector_interpolation_in_reference_combinator.foo /a/ .bar /b|c/ .baz { a: b; } expected_output.css000066400000000000000000000000451252560337500457100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/117_test_selector_interpolation_in_reference_combinator.foo /a/ .bar /b|c/ .baz { a: b; } input.scss000066400000000000000000000001011252560337500440020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/117_test_selector_interpolation_in_reference_combinator$a: a; $b: b; $c: c; .foo /#{$a}/ .bar /#{$b}|#{$c}/ .baz {a: b} 000077500000000000000000000000001252560337500404055ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/118_test_parent_selector_with_parent_and_subjectexpected.compact.css000066400000000000000000000000341252560337500443420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/118_test_parent_selector_with_parent_and_subjectbar foo.baz! .bip { c: d; } expected.compressed.css000066400000000000000000000000271252560337500450620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/118_test_parent_selector_with_parent_and_subjectbar foo.baz! .bip{c:d} expected.expanded.css000066400000000000000000000000361252560337500445060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/118_test_parent_selector_with_parent_and_subjectbar foo.baz! .bip { c: d; } expected_output.css000066400000000000000000000000361252560337500443370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/118_test_parent_selector_with_parent_and_subjectbar foo.baz! .bip { c: d; } input.scss000066400000000000000000000000711252560337500424370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/118_test_parent_selector_with_parent_and_subject$subject: "!"; foo { bar &.baz#{$subject} .bip {c: d}} 000077500000000000000000000000001252560337500357215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/127_test_moz_document_interpolationexpected.compact.css000066400000000000000000000003011252560337500416530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/127_test_moz_document_interpolation@-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; } } expected.compressed.css000066400000000000000000000002711252560337500423770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/127_test_moz_document_interpolation@-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}} expected.expanded.css000066400000000000000000000003111252560337500420160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/127_test_moz_document_interpolation@-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; } } expected_output.css000066400000000000000000000003071252560337500416540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/127_test_moz_document_interpolation@-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; } } input.scss000066400000000000000000000003141252560337500377530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/127_test_moz_document_interpolation$domain: "sass-lang.com"; @-moz-document url(http://#{$domain}/), url-prefix(http://#{$domain}/docs), domain(#{$domain}), #{domain($domain)} { .foo {a: b} } 000077500000000000000000000000001252560337500356445ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/128_test_supports_with_expressionsexpected.compact.css000066400000000000000000000001331252560337500416010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/128_test_supports_with_expressions@supports (feature1: val) and (feature2: val) or (not (feature23: val4)) { foo { a: b; } } expected.compressed.css000066400000000000000000000001231252560337500423160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/128_test_supports_with_expressions@supports (feature1: val) and (feature2: val) or (not (feature23: val4)){foo{a:b}} expected.expanded.css000066400000000000000000000001431252560337500417440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/128_test_supports_with_expressions@supports (feature1: val) and (feature2: val) or (not (feature23: val4)) { foo { a: b; } } expected_output.css000066400000000000000000000001411252560337500415730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/128_test_supports_with_expressions@supports (feature1: val) and (feature2: val) or (not (feature23: val4)) { foo { a: b; } } input.scss000066400000000000000000000002261252560337500377000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/128_test_supports_with_expressions$query: "(feature1: val)"; $feature: feature2; $val: val; @supports #{$query} and ($feature: $val) or (not ($feature + 3: $val + 4)) { foo {a: b} } 000077500000000000000000000000001252560337500376655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/175_test_reference_combinator_with_parent_refexpected.compact.css000066400000000000000000000000241252560337500436210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/175_test_reference_combinator_with_parent_refa /foo/ b { c: d; } expected.compressed.css000066400000000000000000000000171252560337500443410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/175_test_reference_combinator_with_parent_refa /foo/ b{c:d} expected.expanded.css000066400000000000000000000000261252560337500437650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/175_test_reference_combinator_with_parent_refa /foo/ b { c: d; } expected_output.css000066400000000000000000000000261252560337500436160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/175_test_reference_combinator_with_parent_refa /foo/ b { c: d; } input.scss000066400000000000000000000000251252560337500417160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass-todo-tests/scss-tests/175_test_reference_combinator_with_parent_refa {& /foo/ b {c: d}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/000077500000000000000000000000001252560337500224605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/arg-eval/000077500000000000000000000000001252560337500241565ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/arg-eval/expected.compact.css000066400000000000000000000002371252560337500301200ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/arg-eval/expected.compressed.css000066400000000000000000000002161252560337500306330ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/arg-eval/expected.expanded.css000066400000000000000000000002551252560337500302620ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/arg-eval/expected_output.css000066400000000000000000000002551252560337500301130ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/arg-eval/input.scss000066400000000000000000000004401252560337500262100ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-error/000077500000000000000000000000001252560337500242135ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-error/feature-test/000077500000000000000000000000001252560337500266235ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000271252560337500325030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-error/feature-testdiv { feature: true; } expected.compressed.css000066400000000000000000000000221252560337500332140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-error/feature-testdiv{feature:true} expected.expanded.css000066400000000000000000000000311252560337500326400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-error/feature-testdiv { feature: true; } expected_output.css000066400000000000000000000000311252560337500324710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-error/feature-testdiv { feature: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-error/feature-test/input.scss000066400000000000000000000001001252560337500306460ustar00rootroot00000000000000@if feature-exists(at-error) { div { feature: true; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/000077500000000000000000000000001252560337500240455ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/135_test_simple_at_root/000077500000000000000000000000001252560337500305145ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000171252560337500343730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/135_test_simple_at_root.bar { a: b; } expected.compressed.css000066400000000000000000000000121252560337500351040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/135_test_simple_at_root.bar{a:b} expected.expanded.css000066400000000000000000000000211252560337500345300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/135_test_simple_at_root.bar { a: b; } expected_output.css000066400000000000000000000000211252560337500343610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/135_test_simple_at_root.bar { a: b; } input.scss000066400000000000000000000000521252560337500324660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/135_test_simple_at_root.foo { @at-root { .bar {a: b} } } 000077500000000000000000000000001252560337500320205ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/136_test_at_root_with_selectorexpected.compact.css000066400000000000000000000000171252560337500357560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/136_test_at_root_with_selector.bar { a: b; } expected.compressed.css000066400000000000000000000000121252560337500364670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/136_test_at_root_with_selector.bar{a:b} expected.expanded.css000066400000000000000000000000211252560337500361130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/136_test_at_root_with_selector.bar { a: b; } expected_output.css000066400000000000000000000000211252560337500357440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/136_test_at_root_with_selector.bar { a: b; } input.scss000066400000000000000000000000401252560337500340460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/136_test_at_root_with_selector.foo { @at-root .bar {a: b} } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/137_test_at_root_in_mixin/000077500000000000000000000000001252560337500310375ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000171252560337500347160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/137_test_at_root_in_mixin.bar { a: b; } expected.compressed.css000066400000000000000000000000121252560337500354270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/137_test_at_root_in_mixin.bar{a:b} expected.expanded.css000066400000000000000000000000211252560337500350530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/137_test_at_root_in_mixin.bar { a: b; } expected_output.css000066400000000000000000000000211252560337500347040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/137_test_at_root_in_mixin.bar { a: b; } input.scss000066400000000000000000000001001252560337500330030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/137_test_at_root_in_mixin@mixin bar { @at-root .bar {a: b} } .foo { @include bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/138_test_at_root_in_media/000077500000000000000000000000001252560337500307735ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000411252560337500346470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/138_test_at_root_in_media@media screen { .bar { a: b; } } expected.compressed.css000066400000000000000000000000311252560337500353640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/138_test_at_root_in_media@media screen{.bar{a:b}} expected.expanded.css000066400000000000000000000000511252560337500350120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/138_test_at_root_in_media@media screen { .bar { a: b; } } expected_output.css000066400000000000000000000000471252560337500346500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/138_test_at_root_in_media@media screen { .bar { a: b; } } input.scss000066400000000000000000000000701252560337500327450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/138_test_at_root_in_media@media screen { .foo { @at-root .bar {a: b} } } 000077500000000000000000000000001252560337500323745ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/139_test_at_root_in_bubbled_mediaexpected.compact.css000066400000000000000000000000411252560337500363270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/139_test_at_root_in_bubbled_media@media screen { .bar { a: b; } } expected.compressed.css000066400000000000000000000000311252560337500370440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/139_test_at_root_in_bubbled_media@media screen{.bar{a:b}} expected.expanded.css000066400000000000000000000000511252560337500364720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/139_test_at_root_in_bubbled_media@media screen { .bar { a: b; } } expected_output.css000066400000000000000000000000471252560337500363300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/139_test_at_root_in_bubbled_media@media screen { .bar { a: b; } } input.scss000066400000000000000000000000701252560337500344250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/139_test_at_root_in_bubbled_media.foo { @media screen { @at-root .bar {a: b} } } 000077500000000000000000000000001252560337500333635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/140_test_at_root_in_unknown_directiveexpected.compact.css000066400000000000000000000000331252560337500373170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/140_test_at_root_in_unknown_directive@fblthp { .bar { a: b; } } expected.compressed.css000066400000000000000000000000231252560337500400340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/140_test_at_root_in_unknown_directive@fblthp{.bar{a:b}} expected.expanded.css000066400000000000000000000000431252560337500374620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/140_test_at_root_in_unknown_directive@fblthp { .bar { a: b; } } expected_output.css000066400000000000000000000000411252560337500373110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/140_test_at_root_in_unknown_directive@fblthp { .bar { a: b; } } input.scss000066400000000000000000000000621252560337500354150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/140_test_at_root_in_unknown_directive@fblthp { .foo { @at-root .bar {a: b} } } 000077500000000000000000000000001252560337500323215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/141_test_at_root_with_parent_refexpected.compact.css000066400000000000000000000000171252560337500362570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/141_test_at_root_with_parent_ref.foo { a: b; } expected.compressed.css000066400000000000000000000000121252560337500367700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/141_test_at_root_with_parent_ref.foo{a:b} expected.expanded.css000066400000000000000000000000211252560337500364140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/141_test_at_root_with_parent_ref.foo { a: b; } expected_output.css000066400000000000000000000000211252560337500362450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/141_test_at_root_with_parent_ref.foo { a: b; } input.scss000066400000000000000000000000461252560337500343550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/141_test_at_root_with_parent_ref.foo { @at-root & { a: b; } } 000077500000000000000000000000001252560337500347235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/142_test_multi_level_at_root_with_parent_refexpected.compact.css000066400000000000000000000000241252560337500406570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/142_test_multi_level_at_root_with_parent_ref.foo .bar { a: b; } expected.compressed.css000066400000000000000000000000171252560337500413770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/142_test_multi_level_at_root_with_parent_ref.foo .bar{a:b} expected.expanded.css000066400000000000000000000000261252560337500410230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/142_test_multi_level_at_root_with_parent_ref.foo .bar { a: b; } expected_output.css000066400000000000000000000000261252560337500406540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/142_test_multi_level_at_root_with_parent_ref.foo .bar { a: b; } input.scss000066400000000000000000000001261252560337500367560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/142_test_multi_level_at_root_with_parent_ref.foo { @at-root & { .bar { @at-root & { a: b; } } } } 000077500000000000000000000000001252560337500361175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_refexpected.compact.css000066400000000000000000000000171252560337500420550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_ref.bar { a: b; } expected.compressed.css000066400000000000000000000000121252560337500425660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_ref.bar{a:b} expected.expanded.css000066400000000000000000000000211252560337500422120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_ref.bar { a: b; } expected_output.css000066400000000000000000000000211252560337500420430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_ref.bar { a: b; } input.scss000066400000000000000000000001021252560337500401440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/143_test_multi_level_at_root_with_inner_parent_ref.foo { @at-root .bar { @at-root & { a: b; } } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/ampersand/000077500000000000000000000000001252560337500260175ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000641252560337500317000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/ampersandfoo { color: blue; } foo--modifier { color: red; } expected.compressed.css000066400000000000000000000000501252560337500324110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/ampersandfoo{color:blue}foo--modifier{color:red} expected.expanded.css000066400000000000000000000000701252560337500320370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/ampersandfoo { color: blue; } foo--modifier { color: red; } expected_output.css000066400000000000000000000000701252560337500316700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/ampersandfoo { color: blue; } foo--modifier { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/ampersand/input.scss000066400000000000000000000001451252560337500300530ustar00rootroot00000000000000foo { @at-root { & { color: blue; } &--modifier { color: red; } } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/basic/000077500000000000000000000000001252560337500251265ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/basic/expected.compact.css000066400000000000000000000001231252560337500310620ustar00rootroot00000000000000foo { color: blue; } bar { color: red; } foo { color: blue; } bar { color: red; } expected.compressed.css000066400000000000000000000000731252560337500315250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/basicfoo{color:blue}bar{color:red}foo{color:blue}bar{color:red} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/basic/expected.expanded.css000066400000000000000000000001331252560337500312250ustar00rootroot00000000000000foo { color: blue; } bar { color: red; } foo { color: blue; } bar { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/basic/expected_output.css000066400000000000000000000001431252560337500310570ustar00rootroot00000000000000foo { color: blue; } bar { color: red; } foo { color: blue; } bar { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/basic/input.scss000066400000000000000000000002111252560337500271540ustar00rootroot00000000000000foo { color: blue; @at-root { bar { color: red; } } } foo { color: blue; @at-root bar { color: red; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/extend/000077500000000000000000000000001252560337500253345ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/extend/expected.compact.css000066400000000000000000000000511252560337500312700ustar00rootroot00000000000000bar { color: red; } baz { color: blue; } expected.compressed.css000066400000000000000000000000361252560337500317320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/extendbar{color:red}baz{color:blue} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/extend/expected.expanded.css000066400000000000000000000000551252560337500314360ustar00rootroot00000000000000bar { color: red; } baz { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/extend/expected_output.css000066400000000000000000000000551252560337500312670ustar00rootroot00000000000000bar { color: red; } baz { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/extend/input.scss000066400000000000000000000003461252560337500273730ustar00rootroot00000000000000foo { @at-root { %placeholder { color: red; } } baz { @at-root { %other-placeholder { color: blue; } } } } bar { @extend %placeholder; } baz { @extend %other-placeholder; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/keyframes/000077500000000000000000000000001252560337500260335ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002141252560337500317110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/keyframesfoo { color: red; } @keyframes animation { to { color: red; } } foo bar { color: blue; } @keyframes other-animation { to { color: blue; } } expected.compressed.css000066400000000000000000000001571252560337500324350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/keyframesfoo{color:red}@keyframes animation{to{color:red}}foo bar{color:blue}@keyframes other-animation{to{color:blue}} expected.expanded.css000066400000000000000000000002401252560337500320520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/keyframesfoo { color: red; } @keyframes animation { to { color: red; } } foo bar { color: blue; } @keyframes other-animation { to { color: blue; } } expected_output.css000066400000000000000000000002401252560337500317030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/keyframesfoo { color: red; } @keyframes animation { to { color: red; } } foo bar { color: blue; } @keyframes other-animation { to { color: blue; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/keyframes/input.scss000066400000000000000000000003351252560337500300700ustar00rootroot00000000000000foo { color: red; @at-root { @keyframes animation { to { color: red; } } } bar { color: blue; @at-root { @keyframes other-animation { to { color: blue; } } } } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/media/000077500000000000000000000000001252560337500251245ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/media/expected.compact.css000066400000000000000000000001141252560337500310600ustar00rootroot00000000000000@media print { bar { color: red; } } @media speech { baz { color: blue; } } expected.compressed.css000066400000000000000000000000731252560337500315230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/media@media print{bar{color:red}}@media speech{baz{color:blue}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/media/expected.expanded.css000066400000000000000000000001341252560337500312240ustar00rootroot00000000000000@media print { bar { color: red; } } @media speech { baz { color: blue; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/media/expected_output.css000066400000000000000000000001301252560337500310510ustar00rootroot00000000000000@media print { bar { color: red; } } @media speech { baz { color: blue; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/media/input.scss000066400000000000000000000002361252560337500271610ustar00rootroot00000000000000foo { @at-root { @media print { bar { color: red; } } baz { @media speech { color: blue; } } } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/nested/000077500000000000000000000000001252560337500253275ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/nested/expected.compact.css000066400000000000000000000002111252560337500312610ustar00rootroot00000000000000foo { color: blue; } foo baz { color: purple; } bar { color: red; } foo { color: blue; } foo baz { color: purple; } bar { color: red; } expected.compressed.css000066400000000000000000000001451252560337500317260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/nestedfoo{color:blue}foo baz{color:purple}bar{color:red}foo{color:blue}foo baz{color:purple}bar{color:red} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/nested/expected.expanded.css000066400000000000000000000002251252560337500314300ustar00rootroot00000000000000foo { color: blue; } foo baz { color: purple; } bar { color: red; } foo { color: blue; } foo baz { color: purple; } bar { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/nested/expected_output.css000066400000000000000000000002551252560337500312640ustar00rootroot00000000000000foo { color: blue; } foo baz { color: purple; } bar { color: red; } foo { color: blue; } foo baz { color: purple; } bar { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/nested/input.scss000066400000000000000000000003311252560337500273600ustar00rootroot00000000000000foo { color: blue; baz { color: purple; @at-root { bar { color: red; } } } } foo { color: blue; baz { color: purple; @at-root bar { color: red; } } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/with_without/000077500000000000000000000000001252560337500266035ustar00rootroot00000000000000expected.compact.css000066400000000000000000000034121252560337500324640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/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; } } expected.compressed.css000066400000000000000000000027071252560337500332100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/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}} expected.expanded.css000066400000000000000000000040661252560337500326340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/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; } } expected_output.css000066400000000000000000000037461252560337500324710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-root/with_without/input.scss000066400000000000000000000103151252560337500306370ustar00rootroot00000000000000// 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-stuff/000077500000000000000000000000001252560337500242115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-stuff/expected.compact.css000066400000000000000000000010521252560337500301470ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-stuff/expected.compressed.clean000066400000000000000000000000001252560337500311470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-stuff/expected.compressed.css000066400000000000000000000007051252560337500306710ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-stuff/expected.expanded.css000066400000000000000000000011561252560337500303160ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-stuff/expected_output.css000066400000000000000000000011501252560337500301410ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/at-stuff/input.scss000066400000000000000000000011221252560337500262410ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/basic/000077500000000000000000000000001252560337500235415ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/basic/44_not_number_expression/000077500000000000000000000000001252560337500304775ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000661252560337500343620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/basic/44_not_number_expressiondiv { background: green; } div { background: blue; } expected.compressed.css000066400000000000000000000000521252560337500350730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/basic/44_not_number_expressiondiv{background:green}div{background:blue} expected.expanded.css000066400000000000000000000000721252560337500345210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/basic/44_not_number_expressiondiv { background: green; } div { background: blue; } expected_output.css000066400000000000000000000000721252560337500343520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/basic/44_not_number_expressiondiv { background: green; } div { background: blue; } input.scss000066400000000000000000000002201252560337500324460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/basic/44_not_number_expression@if 2 { div { background: green; } } @if not 2 { div { background: red; } } @if not not 2 { div { background: blue; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bool/000077500000000000000000000000001252560337500234135ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bool/expected.compact.css000066400000000000000000000001241252560337500273500ustar00rootroot00000000000000div { a: false; b: "ho"; b: "hey"; a: false and "hey"; b: "hey" and "ho"; b: hey; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bool/expected.compressed.css000066400000000000000000000001051252560337500300650ustar00rootroot00000000000000div{a:false;b:"ho";b:"hey";a:false and "hey";b:"hey" and "ho";b:hey} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bool/expected.expanded.css000066400000000000000000000001401252560337500275100ustar00rootroot00000000000000div { a: false; b: "ho"; b: "hey"; a: false and "hey"; b: "hey" and "ho"; b: hey; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bool/expected_output.css000066400000000000000000000001401252560337500273410ustar00rootroot00000000000000div { a: false; b: "ho"; b: "hey"; a: false and "hey"; b: "hey" and "ho"; b: hey; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bool/input.scss000066400000000000000000000002241252560337500254450ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/000077500000000000000000000000001252560337500241265ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/expected.compact.css000066400000000000000000000030341252560337500300660ustar00rootroot00000000000000box: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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/expected.compressed.css000066400000000000000000000026401252560337500306060ustar00rootroot00000000000000box: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;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( #fff 0,#ff0 50%,transparent 50%);background-image:url("/images/a.png"),linear-gradient( #fff 0,#ff0 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/expected.compressed.skip000066400000000000000000000000301252560337500307530ustar00rootroot00000000000000color short name or not?sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/expected.expanded.css000066400000000000000000000031261252560337500302320ustar00rootroot00000000000000box: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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/expected_output.css000066400000000000000000000031261252560337500300630ustar00rootroot00000000000000box: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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/input.scss000066400000000000000000000020371252560337500261640ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/000077500000000000000000000000001252560337500246745ustar00rootroot00000000000000_bourbon-deprecated-upcoming.scss000066400000000000000000000011531252560337500332340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib//************************************************************************// // 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/_bourbon.scss000066400000000000000000000032431252560337500274000ustar00rootroot00000000000000// 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/addons/000077500000000000000000000000001252560337500261445ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/addons/_button.scss000066400000000000000000000242061252560337500305170ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/addons/_clearfix.scss000066400000000000000000000010151252560337500307720ustar00rootroot00000000000000// 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/addons/_font-family.scss000066400000000000000000000004531252560337500314270ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/addons/_hide-text.scss000066400000000000000000000001531252560337500310720ustar00rootroot00000000000000@mixin hide-text { color: transparent; font: 0/0 a; text-shadow: none; } _html5-input-types.scss000066400000000000000000000037711252560337500324610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/addons//************************************************************************// // 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/addons/_position.scss000066400000000000000000000013161252560337500310450ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/addons/_prefixer.scss000066400000000000000000000024711252560337500310300ustar00rootroot00000000000000//************************************************************************// // 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; } _retina-image.scss000066400000000000000000000014271252560337500314670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/addons@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/addons/_size.scss000066400000000000000000000014141252560337500301520ustar00rootroot00000000000000@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; } } } _timing-functions.scss000066400000000000000000000033321252560337500324170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/addons// 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/addons/_triangle.scss000066400000000000000000000021301252560337500310010ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/000077500000000000000000000000001252560337500255475ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_animation.scss000066400000000000000000000030571252560337500305670ustar00rootroot00000000000000// 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_appearance.scss000066400000000000000000000001361252560337500307020ustar00rootroot00000000000000@mixin appearance ($value) { @include prefixer(appearance, $value, webkit moz ms o spec); } _backface-visibility.scss000066400000000000000000000004471252560337500324350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3//************************************************************************// // Backface-visibility mixin //************************************************************************// @mixin backface-visibility($visibility) { @include prefixer(backface-visibility, $visibility, webkit spec); } _background-image.scss000066400000000000000000000041071252560337500317250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3//************************************************************************// // 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_background.scss000066400000000000000000000074731252560337500307350ustar00rootroot00000000000000//************************************************************************// // 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_border-image.scss000066400000000000000000000045651252560337500311520ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_border-radius.scss000066400000000000000000000015011252560337500313420ustar00rootroot00000000000000//************************************************************************// // 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_box-sizing.scss000066400000000000000000000001741252560337500306760ustar00rootroot00000000000000@mixin box-sizing ($box) { // content-box | border-box | inherit @include prefixer(box-sizing, $box, webkit moz spec); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_columns.scss000066400000000000000000000023321252560337500302630ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_flex-box.scss000066400000000000000000000024321252560337500303300ustar00rootroot00000000000000// 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_font-face.scss000066400000000000000000000020141252560337500304420ustar00rootroot00000000000000// 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'); } } } _hidpi-media-query.scss000066400000000000000000000007171252560337500320460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3// 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; } } _image-rendering.scss000066400000000000000000000004661252560337500315670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_inline-block.scss000066400000000000000000000002731252560337500311530ustar00rootroot00000000000000// 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_keyframes.scss000066400000000000000000000024641252560337500305770ustar00rootroot00000000000000// 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; } _linear-gradient.scss000066400000000000000000000030171252560337500315720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_perspective.scss000066400000000000000000000003471252560337500311400ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_placeholder.scss000066400000000000000000000010641252560337500310660ustar00rootroot00000000000000$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; } } } } _radial-gradient.scss000066400000000000000000000034201252560337500315520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3// 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_transform.scss000066400000000000000000000007571252560337500306270ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_transition.scss000066400000000000000000000023761252560337500310050ustar00rootroot00000000000000// 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/css3/_user-select.scss000066400000000000000000000001371252560337500310370ustar00rootroot00000000000000@mixin user-select($arg: none) { @include prefixer(user-select, $arg, webkit moz ms spec); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/functions/000077500000000000000000000000001252560337500267045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/functions/_compact.scss000066400000000000000000000002761252560337500313730ustar00rootroot00000000000000// Remove `false` values from a list @function compact($vars...) { $list: (); @each $var in $vars { @if $var { $list: append($list, $var, comma); } } @return $list; } _flex-grid.scss000066400000000000000000000030701252560337500315420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/functions// 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%; // } // }_grid-width.scss000066400000000000000000000006421252560337500317250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/functions@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; // } _linear-gradient.scss000066400000000000000000000005251252560337500327300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/functions@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; } _modular-scale.scss000066400000000000000000000020571252560337500324150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/functions@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/functions/_px-to-em.scss000066400000000000000000000003501252560337500314040ustar00rootroot00000000000000// 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; } _radial-gradient.scss000066400000000000000000000013121252560337500327050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/functions// 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; } _tint-shade.scss000066400000000000000000000003461252560337500317240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/functions// 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); } _transition-property-name.scss000066400000000000000000000012711252560337500346540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/functions// 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/helpers/000077500000000000000000000000001252560337500263365ustar00rootroot00000000000000_deprecated-webkit-gradient.scss000066400000000000000000000025611252560337500344750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/helpers// 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; } _gradient-positions-parser.scss000066400000000000000000000007401252560337500344300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/helpers@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; } _linear-positions-parser.scss000066400000000000000000000037101252560337500341050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/helpers@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); } _radial-arg-parser.scss000066400000000000000000000034501252560337500326120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/helpers@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; } _radial-positions-parser.scss000066400000000000000000000007441252560337500340730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/helpers@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; } _render-gradients.scss000066400000000000000000000015151252560337500325520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/helpers// 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; } _shape-size-stripper.scss000066400000000000000000000004221252560337500332270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/bourbon/lib/helpers@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/calc/000077500000000000000000000000001252560337500233625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/calc/expected.compact.css000066400000000000000000000003121252560337500273160ustar00rootroot00000000000000body { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/calc/expected.compressed.css000066400000000000000000000002751252560337500300440ustar00rootroot00000000000000body{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/calc/expected.expanded.css000066400000000000000000000003241252560337500274630ustar00rootroot00000000000000body { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/calc/expected_output.css000066400000000000000000000003241252560337500273140ustar00rootroot00000000000000body { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/calc/input.scss000066400000000000000000000003371252560337500254210ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/charset/000077500000000000000000000000001252560337500241115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/charset/expected.compact.css000066400000000000000000000001211252560337500300430ustar00rootroot00000000000000@charset "UTF-8"; div { content: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/charset/expected.compressed.css000066400000000000000000000000751252560337500305710ustar00rootroot00000000000000div{content:"øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/charset/expected.expanded.css000066400000000000000000000001231252560337500302070ustar00rootroot00000000000000@charset "UTF-8"; div { content: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/charset/expected_output.css000066400000000000000000000001231252560337500300400ustar00rootroot00000000000000@charset "UTF-8"; div { content: "øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/charset/input.scss000066400000000000000000000001201252560337500261360ustar00rootroot00000000000000div { content: to-upper-case("øáéíóúüñ¿éàŤDžǂɊɱʭʬѪ҈ݓ"); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/color-names/000077500000000000000000000000001252560337500246775ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/color-names/expected.compact.css000066400000000000000000000060551252560337500306450ustar00rootroot00000000000000colors { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/color-names/expected.compressed.css000066400000000000000000000046371252560337500313670ustar00rootroot00000000000000colors{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/color-names/expected.expanded.css000066400000000000000000000065111252560337500310040ustar00rootroot00000000000000colors { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/color-names/expected_output.css000066400000000000000000000065111252560337500306350ustar00rootroot00000000000000colors { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/color-names/input.scss000066400000000000000000000075161252560337500267440ustar00rootroot00000000000000colors { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/conversions/000077500000000000000000000000001252560337500250305ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/conversions/expected.compact.css000066400000000000000000000000611252560337500307650ustar00rootroot00000000000000div { width: 30.48in; width: 6in; width: 16cm; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/conversions/expected.compressed.css000066400000000000000000000000501252560337500315010ustar00rootroot00000000000000div{width:30.48in;width:6in;width:16cm} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/conversions/expected.expanded.css000066400000000000000000000000671252560337500311350ustar00rootroot00000000000000div { width: 30.48in; width: 6in; width: 16cm; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/conversions/expected_output.css000066400000000000000000000000671252560337500307660ustar00rootroot00000000000000div { width: 30.48in; width: 6in; width: 16cm; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/conversions/input.scss000066400000000000000000000001441252560337500270630ustar00rootroot00000000000000div { width: 3cm * 2in * 2in / 1cm / 1cm; width: 3cm * 2in / 1cm; width: 4cm * (12in / 3in); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css-import/000077500000000000000000000000001252560337500245605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css-import/expected.compact.css000066400000000000000000000001001252560337500305070ustar00rootroot00000000000000@import url(foo.css); @import url(bar.css); div { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css-import/expected.compressed.css000066400000000000000000000000711252560337500312340ustar00rootroot00000000000000@import url(foo.css);@import url(bar.css);div{color:red} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css-import/expected.expanded.css000066400000000000000000000001021252560337500306530ustar00rootroot00000000000000@import url(foo.css); @import url(bar.css); div { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css-import/expected_output.css000066400000000000000000000001021252560337500305040ustar00rootroot00000000000000@import url(foo.css); @import url(bar.css); div { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css-import/input.scss000066400000000000000000000000641252560337500266140ustar00rootroot00000000000000@import 'foo.css', "bar.css"; div { color: red; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css_nth_selectors/000077500000000000000000000000001252560337500262045ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000351252560337500320630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css_nth_selectors:nth-child(2n + 3) { a: b; } expected.compressed.css000066400000000000000000000000261252560337500326010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css_nth_selectors:nth-child(2n+3){a:b} expected.expanded.css000066400000000000000000000000371252560337500322270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css_nth_selectors:nth-child(2n + 3) { a: b; } expected_output.css000066400000000000000000000000371252560337500320600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css_nth_selectors:nth-child(2n + 3) { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css_nth_selectors/input.scss000066400000000000000000000000371252560337500302400ustar00rootroot00000000000000:nth-child(2n + 3) { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css_unicode/000077500000000000000000000000001252560337500247565ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css_unicode/expected.compact.css000066400000000000000000000000531252560337500307140ustar00rootroot00000000000000@charset "UTF-8"; foo { bar: föö bâr; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css_unicode/expected.compressed.css000066400000000000000000000000271252560337500314330ustar00rootroot00000000000000foo{bar:föö bâr} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css_unicode/expected.expanded.css000066400000000000000000000000551252560337500310600ustar00rootroot00000000000000@charset "UTF-8"; foo { bar: föö bâr; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css_unicode/expected_output.css000066400000000000000000000000551252560337500307110ustar00rootroot00000000000000@charset "UTF-8"; foo { bar: föö bâr; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/css_unicode/input.scss000066400000000000000000000000551252560337500270120ustar00rootroot00000000000000@charset "UTF-8"; foo { bar: föö bâr; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/div/000077500000000000000000000000001252560337500232425ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/div/expected.compact.css000066400000000000000000000001611252560337500272000ustar00rootroot00000000000000div { /* $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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/div/expected.compressed.css000066400000000000000000000000761252560337500277230ustar00rootroot00000000000000div{a:0.75;b:hey 0.75 ho;c:hey 3/4 ho;d:0.75;e:true;f:number} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/div/expected.expanded.css000066400000000000000000000002011252560337500273350ustar00rootroot00000000000000div { /* $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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/div/expected_output.css000066400000000000000000000002011252560337500271660ustar00rootroot00000000000000div { /* $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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/div/input.scss000066400000000000000000000002641252560337500253000ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/env/000077500000000000000000000000001252560337500232505ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/env/expected.compact.css000066400000000000000000000003471252560337500272140ustar00rootroot00000000000000div { /* 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/env/expected.compressed.css000066400000000000000000000002151252560337500277240ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/env/expected.expanded.css000066400000000000000000000004211252560337500273470ustar00rootroot00000000000000div { /* 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/env/expected_output.css000066400000000000000000000004311252560337500272010ustar00rootroot00000000000000div { /* 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/env/input.scss000066400000000000000000000006601252560337500253060ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/eq/000077500000000000000000000000001252560337500230655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/eq/expected.compact.css000066400000000000000000000000621252560337500270230ustar00rootroot00000000000000div { foo: true; foo: true; foo: a b false b c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/eq/expected.compressed.css000066400000000000000000000000511252560337500275370ustar00rootroot00000000000000div{foo:true;foo:true;foo:a b false b c} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/eq/expected.expanded.css000066400000000000000000000000701252560337500271640ustar00rootroot00000000000000div { foo: true; foo: true; foo: a b false b c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/eq/expected_output.css000066400000000000000000000000701252560337500270150ustar00rootroot00000000000000div { foo: true; foo: true; foo: a b false b c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/eq/input.scss000066400000000000000000000001251252560337500251170ustar00rootroot00000000000000div { foo: center == "center"; foo: (a b c) == (a b c); foo: a b c == a b c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/filter-functions/000077500000000000000000000000001252560337500257535ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002201252560337500316260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/filter-functionsdiv { hoo: grayscale(0.3) grayscale(200%); moo: opacity(0.3) opacity(200%); poo: invert(0.3) invert(200%); goo: saturate(0.3) saturate(200%); } expected.compressed.css000066400000000000000000000002051252560337500323470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/filter-functionsdiv{hoo:grayscale(0.3) grayscale(200%);moo:opacity(0.3) opacity(200%);poo:invert(0.3) invert(200%);goo:saturate(0.3) saturate(200%)} expected.expanded.css000066400000000000000000000002301252560337500317710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/filter-functionsdiv { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/filter-functions/expected_output.css000066400000000000000000000002301252560337500317010ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/filter-functions/input.scss000066400000000000000000000002301252560337500300020ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/http_import/000077500000000000000000000000001252560337500250315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/http_import/expected.compact.css000066400000000000000000000000751252560337500307730ustar00rootroot00000000000000@import "http://fonts.googleapis.com/css?family=Droid+Sans"; sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/http_import/expected.compressed.css000066400000000000000000000000751252560337500315110ustar00rootroot00000000000000@import "http://fonts.googleapis.com/css?family=Droid+Sans"; sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/http_import/expected.expanded.css000066400000000000000000000000751252560337500311350ustar00rootroot00000000000000@import "http://fonts.googleapis.com/css?family=Droid+Sans"; sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/http_import/expected_output.css000066400000000000000000000000751252560337500307660ustar00rootroot00000000000000@import "http://fonts.googleapis.com/css?family=Droid+Sans"; sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/http_import/input.scss000066400000000000000000000000741252560337500270660ustar00rootroot00000000000000@import "http://fonts.googleapis.com/css?family=Droid+Sans";sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/image-url/000077500000000000000000000000001252560337500243425ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/image-url/expected.compact.css000066400000000000000000000001211252560337500302740ustar00rootroot00000000000000div { blah: image-url("hello.png", false); blah: image-url("hello.png", true); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/image-url/expected.compressed.css000066400000000000000000000001121252560337500310120ustar00rootroot00000000000000div{blah:image-url("hello.png", false);blah:image-url("hello.png", true)} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/image-url/expected.expanded.css000066400000000000000000000001251252560337500304420ustar00rootroot00000000000000div { blah: image-url("hello.png", false); blah: image-url("hello.png", true); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/image-url/expected_output.css000066400000000000000000000001251252560337500302730ustar00rootroot00000000000000div { blah: image-url("hello.png", false); blah: image-url("hello.png", true); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/image-url/input.scss000066400000000000000000000001241252560337500263730ustar00rootroot00000000000000div { blah: image-url("hello.png", false); blah: image-url("hello.png", true); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/import/000077500000000000000000000000001252560337500237725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/import/expected.compact.css000066400000000000000000000002351252560337500277320ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/import/expected.compressed.css000066400000000000000000000002231252560337500304450ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/import/expected.expanded.css000066400000000000000000000002371252560337500300760ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/import/expected_output.css000066400000000000000000000002371252560337500277270ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/import/input.scss000066400000000000000000000002141252560337500260230ustar00rootroot00000000000000@import "hey1.css", "cookie.css", url("hey2.css"), "fudge.css"; $foo:"goodbye"; div[name="hello"] { color: blue; } @import "bludge.css";sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/inh/000077500000000000000000000000001252560337500232365ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/inh/expected.compact.css000066400000000000000000000000631252560337500271750ustar00rootroot00000000000000foo.a, bar.a { width: 10px; } bar { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/inh/expected.compressed.css000066400000000000000000000000461252560337500277140ustar00rootroot00000000000000foo.a,bar.a{width:10px}bar{color:red} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/inh/expected.expanded.css000066400000000000000000000000671252560337500273430ustar00rootroot00000000000000foo.a, bar.a { width: 10px; } bar { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/inh/expected_output.css000066400000000000000000000000671252560337500271740ustar00rootroot00000000000000foo.a, bar.a { width: 10px; } bar { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/inh/input.scss000066400000000000000000000000761252560337500252750ustar00rootroot00000000000000foo.a { width: 10px; } bar { color: red; @extend foo; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/inheritance/000077500000000000000000000000001252560337500247515ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/inheritance/expected.compact.css000066400000000000000000000015441252560337500307150ustar00rootroot00000000000000main 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/inheritance/expected.compressed.css000066400000000000000000000013071252560337500314300ustar00rootroot00000000000000main 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/inheritance/expected.expanded.css000066400000000000000000000016021252560337500310520ustar00rootroot00000000000000main 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/inheritance/expected_output.css000066400000000000000000000016021252560337500307030ustar00rootroot00000000000000main 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/inheritance/input.scss000066400000000000000000000013351252560337500270070ustar00rootroot00000000000000main 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/keyframes/000077500000000000000000000000001252560337500244465ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/keyframes/expected.compact.css000066400000000000000000000010051252560337500304020ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/keyframes/expected.compressed.css000066400000000000000000000006431252560337500311270ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/keyframes/expected.expanded.css000066400000000000000000000011441252560337500305500ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/keyframes/expected_output.css000066400000000000000000000011261252560337500304010ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/keyframes/input.scss000066400000000000000000000011711252560337500265020ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/length/000077500000000000000000000000001252560337500237415ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/length/expected.compact.css000066400000000000000000000001501252560337500276750ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/length/expected.compressed.css000066400000000000000000000001151252560337500304140ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/length/expected.expanded.css000066400000000000000000000002001252560337500300330ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/length/expected_output.css000066400000000000000000000002001252560337500276640ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/length/input.scss000066400000000000000000000005121252560337500257730ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/list-evaluation/000077500000000000000000000000001252560337500256005ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/list-evaluation/expected.compact.css000066400000000000000000000004131252560337500315360ustar00rootroot00000000000000div { content: red 2/3 blue; content: 0.66667; content: number; content: color; /**** 4 ****/ content: 0.5 3/40.83333 7/8; content: 0.5 3/4, 0.83333 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; } expected.compressed.css000066400000000000000000000003051252560337500321750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/list-evaluationdiv{content:red 2/3 blue;content:0.66667;content:number;content:color;content:0.5 3/40.83333 7/8;content:0.5 3/4,0.83333 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} expected.expanded.css000066400000000000000000000004551252560337500316270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/list-evaluationdiv { content: red 2/3 blue; content: 0.66667; content: number; content: color; /**** 4 ****/ content: 0.5 3/40.83333 7/8; content: 0.5 3/4, 0.83333 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/list-evaluation/expected_output.css000066400000000000000000000004551252560337500315370ustar00rootroot00000000000000div { content: red 2/3 blue; content: 0.66667; content: number; content: color; /**** 4 ****/ content: 0.5 3/40.83333 7/8; content: 0.5 3/4, 0.83333 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/list-evaluation/input.scss000066400000000000000000000005741252560337500276420ustar00rootroot00000000000000div { $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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/lists/000077500000000000000000000000001252560337500236165ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/lists/expected.compact.css000066400000000000000000000004141252560337500275550ustar00rootroot00000000000000div { content: false; content: true; content: var 1/2 3 4; content: lit 0.5 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/lists/expected.compressed.css000066400000000000000000000003371252560337500302770ustar00rootroot00000000000000div{content:false;content:true;content:var 1/2 3 4;content:lit 0.5 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/lists/expected.expanded.css000066400000000000000000000004601252560337500277200ustar00rootroot00000000000000div { content: false; content: true; content: var 1/2 3 4; content: lit 0.5 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/lists/expected_output.css000066400000000000000000000004601252560337500275510ustar00rootroot00000000000000div { content: false; content: true; content: var 1/2 3 4; content: lit 0.5 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/lists/input.scss000066400000000000000000000011521252560337500256510ustar00rootroot00000000000000div { $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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/media-hoisting/000077500000000000000000000000001252560337500253615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/media-hoisting/expected.compact.css000066400000000000000000000003451252560337500313230ustar00rootroot00000000000000@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; } } expected.compressed.css000066400000000000000000000002541252560337500317610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/media-hoisting@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/media-hoisting/expected.expanded.css000066400000000000000000000004211252560337500314600ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/media-hoisting/expected_output.css000066400000000000000000000004551252560337500313200ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/media-hoisting/input.scss000066400000000000000000000004261252560337500274170ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/media/000077500000000000000000000000001252560337500235375ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/media/expected.compact.css000066400000000000000000000020541252560337500275000ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/media/expected.compressed.css000066400000000000000000000014731252560337500302220ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/media/expected.expanded.css000066400000000000000000000022771252560337500276510ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/media/expected_output.css000066400000000000000000000023431252560337500274740ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/media/input.scss000066400000000000000000000027651252560337500256050ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/mixin/000077500000000000000000000000001252560337500236045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/mixin/expected.compact.css000066400000000000000000000007551252560337500275530ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/mixin/expected.compressed.css000066400000000000000000000006501252560337500302630ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/mixin/expected.expanded.css000066400000000000000000000010411252560337500277020ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/mixin/expected_output.css000066400000000000000000000010471252560337500275410ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/mixin/input.scss000066400000000000000000000016231252560337500256420ustar00rootroot00000000000000// @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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/mixins-and-media-queries/000077500000000000000000000000001252560337500272575ustar00rootroot00000000000000expected.compact.css000066400000000000000000000003151252560337500331370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/mixins-and-media-queries@media screen and (orientation: landscape) { span { background: blue; } /* fudge */ /* budge */ div { color: red; } } @media screen and (orientation: landscape) { /* crash */ p { width: 100px; } } expected.compressed.css000066400000000000000000000002121252560337500336510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/mixins-and-media-queries@media screen and (orientation: landscape){span{background:blue}div{color:red}}@media screen and (orientation: landscape){p{width:100px}} expected.expanded.css000066400000000000000000000003441252560337500333030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/mixins-and-media-queries@media screen and (orientation: landscape) { span { background: blue; } /* fudge */ /* budge */ div { color: red; } } @media screen and (orientation: landscape) { /* crash */ p { width: 100px; } } expected_output.css000066400000000000000000000003361252560337500331350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/mixins-and-media-queries@media screen and (orientation: landscape) { span { background: blue; } /* fudge */ /* budge */ div { color: red; } } @media screen and (orientation: landscape) { /* crash */ p { width: 100px; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/mixins-and-media-queries/input.scss000066400000000000000000000004461252560337500313170ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/multi-blocks/000077500000000000000000000000001252560337500250655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/multi-blocks/expected.compact.css000066400000000000000000000011671252560337500310320ustar00rootroot00000000000000a 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/multi-blocks/expected.compressed.css000066400000000000000000000006751252560337500315530ustar00rootroot00000000000000a 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/multi-blocks/expected.expanded.css000066400000000000000000000013321252560337500311660ustar00rootroot00000000000000a 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/multi-blocks/expected_output.css000066400000000000000000000013741252560337500310250ustar00rootroot00000000000000a 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/multi-blocks/input.scss000066400000000000000000000013501252560337500271200ustar00rootroot00000000000000a 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/placeholder-mediaquery/000077500000000000000000000000001252560337500271055ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001011252560337500327560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/placeholder-mediaquery@media screen and (min-width: 300px) { bar { max-width: 80%; } } expected.compressed.css000066400000000000000000000000711252560337500335020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/placeholder-mediaquery@media screen and (min-width: 300px){bar{max-width:80%}} expected.expanded.css000066400000000000000000000001111252560337500331210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/placeholder-mediaquery@media screen and (min-width: 300px) { bar { max-width: 80%; } } expected_output.css000066400000000000000000000001071252560337500327570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/placeholder-mediaquery@media screen and (min-width: 300px) { bar { max-width: 80%; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/placeholder-mediaquery/input.scss000066400000000000000000000001361252560337500311410ustar00rootroot00000000000000%foo { @media screen and (min-width: 300px) { max-width: 80%; } } bar { @extend %foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/placeholder-nested/000077500000000000000000000000001252560337500262225ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000641252560337500321030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/placeholder-nested.foo { width: 100px; } .foo .bar { height: 100px; } expected.compressed.css000066400000000000000000000000511252560337500326150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/placeholder-nested.foo{width:100px}.foo .bar{height:100px} expected.expanded.css000066400000000000000000000000701252560337500322420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/placeholder-nested.foo { width: 100px; } .foo .bar { height: 100px; } expected_output.css000066400000000000000000000000741252560337500320770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/placeholder-nested.foo { width: 100px; } .foo .bar { height: 100px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/placeholder-nested/input.scss000066400000000000000000000001451252560337500302560ustar00rootroot00000000000000%x { width: 100px; %y { height: 100px; } } .foo { @extend %x; .bar { @extend %y } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/rel/000077500000000000000000000000001252560337500232425ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/rel/expected.compact.css000066400000000000000000000003321252560337500272000ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/rel/expected.compressed.css000066400000000000000000000002601252560337500277160ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/rel/expected.expanded.css000066400000000000000000000004001252560337500273360ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/rel/expected_output.css000066400000000000000000000004001252560337500271670ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/rel/input.scss000066400000000000000000000006711252560337500253020ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/scale/000077500000000000000000000000001252560337500235475ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/scale/expected.compact.css000066400000000000000000000001271252560337500275070ustar00rootroot00000000000000div { color: #c40000; color: #d4f7d4; color: #c85ae6; color: #c8cdd0; blah: #d4f7d4; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/scale/expected.compressed.css000066400000000000000000000001121252560337500302170ustar00rootroot00000000000000div{color:#c40000;color:#d4f7d4;color:#c85ae6;color:#c8cdd0;blah:#d4f7d4} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/scale/expected.expanded.css000066400000000000000000000001411252560337500276450ustar00rootroot00000000000000div { color: #c40000; color: #d4f7d4; color: #c85ae6; color: #c8cdd0; blah: #d4f7d4; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/scale/expected_output.css000066400000000000000000000001411252560337500274760ustar00rootroot00000000000000div { color: #c40000; color: #d4f7d4; color: #c85ae6; color: #c8cdd0; blah: #d4f7d4; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/scale/input.scss000066400000000000000000000004041252560337500256010ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/scale/note.txt000066400000000000000000000004171252560337500252570ustar00rootroot00000000000000https://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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/000077500000000000000000000000001252560337500263065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/000077500000000000000000000000001252560337500317005ustar00rootroot00000000000000_assert_helpers.scss000066400000000000000000000004451252560337500357030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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); }000077500000000000000000000000001252560337500430205ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selectorexpected.compact.css000066400000000000000000000000231252560337500467530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selectortest { a: false; } expected.compressed.css000066400000000000000000000000161252560337500474730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selectortest{a:false} expected.expanded.css000066400000000000000000000000251252560337500471170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selectortest { a: false; } expected_output.css000066400000000000000000000000251252560337500467500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/has_isnt_superselector_of_contained_selectortest { a: false; } input.scss000066400000000000000000000001521252560337500450520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'); }000077500000000000000000000000001252560337500447665ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selectorexpected.compact.css000066400000000000000000000000231252560337500507210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selectortest { a: false; } expected.compressed.css000066400000000000000000000000161252560337500514410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selectortest{a:false} expected.expanded.css000066400000000000000000000000251252560337500510650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selectortest { a: false; } expected_output.css000066400000000000000000000000251252560337500507160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/host_context_isnt_superselector_of_contained_selectortest { a: false; } input.scss000066400000000000000000000001631252560337500470220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'); }000077500000000000000000000000001252560337500432225ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selectorexpected.compact.css000066400000000000000000000000231252560337500471550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selectortest { a: false; } expected.compressed.css000066400000000000000000000000161252560337500476750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selectortest{a:false} expected.expanded.css000066400000000000000000000000251252560337500473210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selectortest { a: false; } expected_output.css000066400000000000000000000000251252560337500471520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector-functions/is_superselector/host_isnt_superselector_of_contained_selectortest { a: false; } input.scss000066400000000000000000000001531252560337500452550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector_interpolation_in_string/000077500000000000000000000000001252560337500313235ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000451252560337500352030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector_interpolation_in_stringfoo[val="bar foo bar baz"] { a: b; } expected.compressed.css000066400000000000000000000000401252560337500357140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector_interpolation_in_stringfoo[val="bar foo bar baz"]{a:b} expected.expanded.css000066400000000000000000000000471252560337500353470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector_interpolation_in_stringfoo[val="bar foo bar baz"] { a: b; } expected_output.css000066400000000000000000000000471252560337500352000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector_interpolation_in_stringfoo[val="bar foo bar baz"] { a: b; } input.scss000066400000000000000000000000541252560337500332770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selector_interpolation_in_stringfoo[val="bar #{"foo" + " bar"} baz"] {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/000077500000000000000000000000001252560337500244635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/expected.compact.css000066400000000000000000000006101252560337500304200ustar00rootroot00000000000000div 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/expected.compressed.css000066400000000000000000000004541252560337500311440ustar00rootroot00000000000000div 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/expected.expanded.css000066400000000000000000000006721252560337500305720ustar00rootroot00000000000000div 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/expected_output.css000066400000000000000000000006761252560337500304270ustar00rootroot00000000000000div 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/input.scss000066400000000000000000000006311252560337500265170ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/000077500000000000000000000000001252560337500264665ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/access/000077500000000000000000000000001252560337500277275ustar00rootroot00000000000000expected.compact.css000066400000000000000000000004271252560337500336130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/access.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; } expected.compressed.css000066400000000000000000000003621252560337500343270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/access.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} expected.expanded.css000066400000000000000000000004471252560337500337570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/access.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; } expected_output.css000066400000000000000000000004471252560337500336100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/access.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; } input.scss000066400000000000000000000007211252560337500317040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/access@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(); } } } }000077500000000000000000000000001252560337500320545ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/function-argumentexpected.compact.css000066400000000000000000000003751252560337500360210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/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; } expected.compressed.css000066400000000000000000000003341252560337500365320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/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} expected.expanded.css000066400000000000000000000004311252560337500361540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/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; } expected_output.css000066400000000000000000000004311252560337500360050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/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; } input.scss000066400000000000000000000013011252560337500341030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/function-argument$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/interpolation/000077500000000000000000000000001252560337500313555ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002331252560337500352340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/interpolation.foo { content: .foo; } .bar a { content: .bar a; } .bar, .baz { content: .bar, .baz; } .where .qux.waldo .final { content: .where .qux.waldo .final; } expected.compressed.css000066400000000000000000000001771252560337500357610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/interpolation.foo{content:.foo}.bar a{content:.bar a}.bar,.baz{content:.bar,.baz}.where .qux.waldo .final{content:.where .qux.waldo .final} expected.expanded.css000066400000000000000000000002431252560337500353770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/interpolation.foo { content: .foo; } .bar a { content: .bar a; } .bar, .baz { content: .bar, .baz; } .where .qux.waldo .final { content: .where .qux.waldo .final; } expected_output.css000066400000000000000000000002431252560337500352300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/interpolation.foo { content: .foo; } .bar a { content: .bar a; } .bar, .baz { content: .bar, .baz; } .where .qux.waldo .final { content: .where .qux.waldo .final; } input.scss000066400000000000000000000002641252560337500333340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/interpolation.foo { content: #{&}; } .bar a { content: #{&}; } .bar, .baz { content: #{&}; } .qux { &.waldo { .where & { .final { content: #{&}; } } } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/mixin-argument/000077500000000000000000000000001252560337500314325ustar00rootroot00000000000000expected.compact.css000066400000000000000000000007751252560337500353240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/mixin-argument.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; } expected.compressed.css000066400000000000000000000006511252560337500360330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/mixin-argument.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} expected.expanded.css000066400000000000000000000010751252560337500354600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/mixin-argument.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; } expected_output.css000066400000000000000000000010751252560337500353110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/mixin-argument.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; } input.scss000066400000000000000000000010101252560337500333770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/mixin-argument@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/000077500000000000000000000000001252560337500304365ustar00rootroot00000000000000000077500000000000000000000000001252560337500322125ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/multiple000077500000000000000000000000001252560337500331235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/multiple/bareexpected.compact.css000066400000000000000000000000541252560337500370620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/multiple/bare.foo a, .bar p { content: .foo a, .bar p; } expected.compressed.css000066400000000000000000000000451252560337500376000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/multiple/bare.foo a,.bar p{content:.foo a,.bar p} expected.expanded.css000066400000000000000000000000561252560337500372260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/multiple/bare.foo a, .bar p { content: .foo a, .bar p; } expected_output.css000066400000000000000000000000561252560337500370570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/multiple/bare.foo a, .bar p { content: .foo a, .bar p; } input.scss000066400000000000000000000000561252560337500351600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/multiple/bare.foo a, .bar p { $bar: &; content: $bar; }000077500000000000000000000000001252560337500347045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/multiple/interpolatedexpected.compact.css000066400000000000000000000000541252560337500406430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/multiple/interpolated.foo a, .bar p { content: .foo a, .bar p; } expected.compressed.css000066400000000000000000000000451252560337500413610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/multiple/interpolated.foo a,.bar p{content:.foo a,.bar p} expected.expanded.css000066400000000000000000000000561252560337500410070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/multiple/interpolated.foo a, .bar p { content: .foo a, .bar p; } expected_output.css000066400000000000000000000000561252560337500406400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/multiple/interpolated.foo a, .bar p { content: .foo a, .bar p; } input.scss000066400000000000000000000000611252560337500367350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/multiple/interpolated.foo a, .bar p { $bar: &; content: #{$bar}; }000077500000000000000000000000001252560337500316415ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/nested000077500000000000000000000000001252560337500325525ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/nested/bareexpected.compact.css000066400000000000000000000001001252560337500365010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/nested/bare.foo a .baz, .bar p .baz { content: .foo a .baz, .bar p .baz; } expected.compressed.css000066400000000000000000000000711252560337500372260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/nested/bare.foo a .baz,.bar p .baz{content:.foo a .baz,.bar p .baz} expected.expanded.css000066400000000000000000000001021252560337500366450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/nested/bare.foo a .baz, .bar p .baz { content: .foo a .baz, .bar p .baz; } expected_output.css000066400000000000000000000001021252560337500364760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/nested/bare.foo a .baz, .bar p .baz { content: .foo a .baz, .bar p .baz; } input.scss000066400000000000000000000001011252560337500345760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/nested/bare.foo a, .bar p { .baz { $bar: &; content: $bar; } }000077500000000000000000000000001252560337500343335ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/nested/interpolatedexpected.compact.css000066400000000000000000000001001252560337500402620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/nested/interpolated.foo a .baz, .bar p .baz { content: .foo a .baz, .bar p .baz; } expected.compressed.css000066400000000000000000000000711252560337500410070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/nested/interpolated.foo a .baz,.bar p .baz{content:.foo a .baz,.bar p .baz} expected.expanded.css000066400000000000000000000001021252560337500404260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/nested/interpolated.foo a .baz, .bar p .baz { content: .foo a .baz, .bar p .baz; } expected_output.css000066400000000000000000000001021252560337500402570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/nested/interpolated.foo a .baz, .bar p .baz { content: .foo a .baz, .bar p .baz; } input.scss000066400000000000000000000001041252560337500363620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/nested/interpolated.foo a, .bar p { .baz { $bar: &; content: #{$bar}; } }000077500000000000000000000000001252560337500316405ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/single000077500000000000000000000000001252560337500325515ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/single/bareexpected.compact.css000066400000000000000000000000301252560337500365020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/single/bare.foo { content: .foo; } expected.compressed.css000066400000000000000000000000231252560337500372220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/single/bare.foo{content:.foo} expected.expanded.css000066400000000000000000000000321252560337500366460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/single/bare.foo { content: .foo; } expected_output.css000066400000000000000000000000321252560337500364770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/single/bare.foo { content: .foo; } input.scss000066400000000000000000000000441252560337500346030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/single/bare.foo { $bar: &; content: $bar; }000077500000000000000000000000001252560337500343325ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/single/interpolatedexpected.compact.css000066400000000000000000000000301252560337500402630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/single/interpolated.foo { content: .foo; } expected.compressed.css000066400000000000000000000000231252560337500410030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/single/interpolated.foo{content:.foo} expected.expanded.css000066400000000000000000000000321252560337500404270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/single/interpolated.foo { content: .foo; } expected_output.css000066400000000000000000000000321252560337500402600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/single/interpolated.foo { content: .foo; } input.scss000066400000000000000000000000471252560337500363670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/selectors/selectors/variables/single/interpolated.foo { $bar: &; content: #{$bar}; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unary-ops/000077500000000000000000000000001252560337500244155ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unary-ops/expected.compact.css000066400000000000000000000001451252560337500303550ustar00rootroot00000000000000div { a: -10; b: 0px; c: +10; d: 0px; e: -20%; f: 20%; g: -hello; h: +hello; i: +hello; j: string; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unary-ops/expected.compressed.css000066400000000000000000000001161252560337500310710ustar00rootroot00000000000000div{a:-10;b:0px;c:+10;d:0px;e:-20%;f:20%;g:-hello;h:+hello;i:+hello;j:string} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unary-ops/expected.expanded.css000066400000000000000000000001711252560337500305160ustar00rootroot00000000000000div { a: -10; b: 0px; c: +10; d: 0px; e: -20%; f: 20%; g: -hello; h: +hello; i: +hello; j: string; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unary-ops/expected_output.css000066400000000000000000000001711252560337500303470ustar00rootroot00000000000000div { a: -10; b: 0px; c: +10; d: 0px; e: -20%; f: 20%; g: -hello; h: +hello; i: +hello; j: string; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unary-ops/input.scss000066400000000000000000000002371252560337500264530ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unitless/000077500000000000000000000000001252560337500243265ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unitless/expected.compact.css000066400000000000000000000000531252560337500302640ustar00rootroot00000000000000div { hoo: true; hee: false; foo: false; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unitless/expected.compressed.css000066400000000000000000000000421252560337500310000ustar00rootroot00000000000000div{hoo:true;hee:false;foo:false} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unitless/expected.expanded.css000066400000000000000000000000611252560337500304250ustar00rootroot00000000000000div { hoo: true; hee: false; foo: false; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unitless/expected_output.css000066400000000000000000000000611252560337500302560ustar00rootroot00000000000000div { hoo: true; hee: false; foo: false; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unitless/input.scss000066400000000000000000000001141252560337500263560ustar00rootroot00000000000000div { hoo: unitless(42); hee: unitless(42px); foo: unitless(3.14in); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/000077500000000000000000000000001252560337500236225ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion-regen.pl000066400000000000000000000025561252560337500274520ustar00rootroot00000000000000use 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/000077500000000000000000000000001252560337500260075ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/angle/000077500000000000000000000000001252560337500270755ustar00rootroot00000000000000expected.compact.css000066400000000000000000000014621252560337500327610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/angle.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; } expected.compressed.css000066400000000000000000000013171252560337500334760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/angle.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} expected.expanded.css000066400000000000000000000016221252560337500331210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/angle.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; } expected_output.css000066400000000000000000000016221252560337500327520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/angle.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/angle/input.scss000066400000000000000000000026441252560337500311370ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/frequency/000077500000000000000000000000001252560337500300105ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002771252560337500336770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/frequency.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; } expected.compressed.css000066400000000000000000000002441252560337500344070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/frequency.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} expected.expanded.css000066400000000000000000000003271252560337500340350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/frequency.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; } expected_output.css000066400000000000000000000003271252560337500336660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/frequency.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; } input.scss000066400000000000000000000005261252560337500317700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/frequency.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/resolution/000077500000000000000000000000001252560337500302125ustar00rootroot00000000000000expected.compact.css000066400000000000000000000007161252560337500340770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/resolution.result { output: 1dpi; output: 4.2; output: 4.2dpi; output: 0.3937dpi; output: 10.668; output: 4.2dpcm; output: 0.01042dpi; output: 403.2; output: 4.2dppx; output: 2.54dpcm; output: 1.65354; output: 4.2dpi; output: 1dpcm; output: 4.2; output: 4.2dpcm; output: 0.02646dpcm; output: 158.74016; output: 4.2dppx; output: 96dppx; output: 0.04375; output: 4.2dpi; output: 37.79528dppx; output: 0.11113; output: 4.2dpcm; output: 1dppx; output: 4.2; output: 4.2dppx; } expected.compressed.css000066400000000000000000000006251252560337500346140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/resolution.result{output:1dpi;output:4.2;output:4.2dpi;output:0.3937dpi;output:10.668;output:4.2dpcm;output:0.01042dpi;output:403.2;output:4.2dppx;output:2.54dpcm;output:1.65354;output:4.2dpi;output:1dpcm;output:4.2;output:4.2dpcm;output:0.02646dpcm;output:158.74016;output:4.2dppx;output:96dppx;output:0.04375;output:4.2dpi;output:37.79528dppx;output:0.11113;output:4.2dpcm;output:1dppx;output:4.2;output:4.2dppx} expected.expanded.css000066400000000000000000000010041252560337500342300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/resolution.result { output: 1dpi; output: 4.2; output: 4.2dpi; output: 0.3937dpi; output: 10.668; output: 4.2dpcm; output: 0.01042dpi; output: 403.2; output: 4.2dppx; output: 2.54dpcm; output: 1.65354; output: 4.2dpi; output: 1dpcm; output: 4.2; output: 4.2dpcm; output: 0.02646dpcm; output: 158.74016; output: 4.2dppx; output: 96dppx; output: 0.04375; output: 4.2dpi; output: 37.79528dppx; output: 0.11113; output: 4.2dpcm; output: 1dppx; output: 4.2; output: 4.2dppx; } expected_output.css000066400000000000000000000010041252560337500340610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/resolution.result { output: 1dpi; output: 4.2; output: 4.2dpi; output: 0.3937dpi; output: 10.668; output: 4.2dpcm; output: 0.01042dpi; output: 403.2; output: 4.2dppx; output: 2.54dpcm; output: 1.65354; output: 4.2dpi; output: 1dpcm; output: 4.2; output: 4.2dpcm; output: 0.02646dpcm; output: 158.74016; output: 4.2dppx; output: 96dppx; output: 0.04375; output: 4.2dpi; output: 37.79528dppx; output: 0.11113; output: 4.2dpcm; output: 1dppx; output: 4.2; output: 4.2dppx; } input.scss000066400000000000000000000014741252560337500321750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/resolution.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/size/000077500000000000000000000000001252560337500267615ustar00rootroot00000000000000expected.compact.css000066400000000000000000000032531252560337500326450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/size.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; } expected.compressed.css000066400000000000000000000027201252560337500333610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/size.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} expected.expanded.css000066400000000000000000000036031252560337500330060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/size.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; } expected_output.css000066400000000000000000000036031252560337500326370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/size.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/size/input.scss000066400000000000000000000054501252560337500310210ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/time/000077500000000000000000000000001252560337500267455ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002671252560337500326330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/time.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; } expected.compressed.css000066400000000000000000000002341252560337500333430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/time.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} expected.expanded.css000066400000000000000000000003171252560337500327710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/time.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; } expected_output.css000066400000000000000000000003171252560337500326220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/time.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/conversion/time/input.scss000066400000000000000000000004721252560337500310040ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/expected.compact.css000066400000000000000000000001071252560337500275600ustar00rootroot00000000000000div { hey: 5150.91864in; ho: true; hoo: "px/emu*fu*gnu"; hee: "/cm"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/expected.compressed.css000066400000000000000000000000741252560337500303010ustar00rootroot00000000000000div{hey:5150.91864in;ho:true;hoo:"px/emu*fu*gnu";hee:"/cm"} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/expected.expanded.css000066400000000000000000000001171252560337500277230ustar00rootroot00000000000000div { hey: 5150.91864in; ho: true; hoo: "px/emu*fu*gnu"; hee: "/cm"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/expected_output.css000066400000000000000000000001171252560337500275540ustar00rootroot00000000000000div { hey: 5150.91864in; ho: true; hoo: "px/emu*fu*gnu"; hee: "/cm"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/feature-test/000077500000000000000000000000001252560337500262325ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000271252560337500321120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/feature-testdiv { feature: true; } expected.compressed.css000066400000000000000000000000221252560337500326230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/feature-testdiv{feature:true} expected.expanded.css000066400000000000000000000000311252560337500322470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/feature-testdiv { feature: true; } expected_output.css000066400000000000000000000000311252560337500321000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/feature-testdiv { feature: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/feature-test/input.scss000066400000000000000000000001051252560337500302620ustar00rootroot00000000000000@if feature-exists(units-level-3) { div { feature: true; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/units/input.scss000066400000000000000000000002461252560337500256600ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unquote/000077500000000000000000000000001252560337500241605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unquote/expected.compact.css000066400000000000000000000002131252560337500301140ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unquote/expected.compressed.css000066400000000000000000000001571252560337500306410ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unquote/expected.expanded.css000066400000000000000000000002431252560337500302610ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unquote/expected_output.css000066400000000000000000000002431252560337500301120ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/unquote/input.scss000066400000000000000000000005001252560337500262070ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/url/000077500000000000000000000000001252560337500232625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/url/expected.compact.css000066400000000000000000000060071252560337500272250ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/url/expected.compressed.css000066400000000000000000000057111252560337500277440ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/url/expected.expanded.css000066400000000000000000000060671252560337500273750ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/url/expected_output.css000066400000000000000000000060671252560337500272260ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/url/input.scss000066400000000000000000000055771252560337500253340ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/var-args/000077500000000000000000000000001252560337500242025ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/var-args/expected.compact.css000066400000000000000000000015011252560337500301370ustar00rootroot00000000000000div { 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; ba: a, b, c; bv: c; bt: string; bj: 1 2 3 c; bjt: list; 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; ba: a, c, d; bv: d; bt: string; bj: 1 2 3 d; bjt: list; 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/var-args/expected.compressed.css000066400000000000000000000012551252560337500306630ustar00rootroot00000000000000div{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;ba:a,b,c;bv:c;bt:string;bj:1 2 3 c;bjt:list;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;ba:a,c,d;bv:d;bt:string;bj:1 2 3 d;bjt:list;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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/var-args/expected.expanded.css000066400000000000000000000016771252560337500303170ustar00rootroot00000000000000div { 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; ba: a, b, c; bv: c; bt: string; bj: 1 2 3 c; bjt: list; 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; ba: a, c, d; bv: d; bt: string; bj: 1 2 3 d; bjt: list; 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/var-args/expected_output.css000066400000000000000000000016771252560337500301500ustar00rootroot00000000000000div { 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; ba: a, b, c; bv: c; bt: string; bj: 1 2 3 c; bjt: list; 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; ba: a, c, d; bv: d; bt: string; bj: 1 2 3 d; bjt: list; 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/var-args/input.scss000066400000000000000000000017151252560337500262420ustar00rootroot00000000000000@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 bar(a, b, c d e...); @include foo(a, c d e...); @include bar(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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/000077500000000000000000000000001252560337500257055ustar00rootroot00000000000000000077500000000000000000000000001252560337500316435ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-global-nullexpected.compact.css000066400000000000000000000001201252560337500355740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-global-nulldiv inner { foo: lexical; } outer { foo: inner; } div inner { foo: lexical; } expected.compressed.css000066400000000000000000000000751252560337500363230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-global-nulldiv inner{foo:lexical}outer{foo:inner}div inner{foo:lexical} expected.expanded.css000066400000000000000000000001261252560337500357440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-global-nulldiv inner { foo: lexical; } outer { foo: inner; } div inner { foo: lexical; } expected_output.css000066400000000000000000000001261252560337500355750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-global-nulldiv inner { foo: lexical; } outer { foo: inner; } div inner { foo: lexical; } input.scss000066400000000000000000000006141252560337500337000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-global/000077500000000000000000000000001252560337500307525ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001201252560337500346240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-globaldiv inner { foo: lexical; } outer { foo: inner; } div inner { foo: lexical; } expected.compressed.css000066400000000000000000000000751252560337500353530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-globaldiv inner{foo:lexical}outer{foo:inner}div inner{foo:lexical} expected.expanded.css000066400000000000000000000001261252560337500347740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-globaldiv inner { foo: lexical; } outer { foo: inner; } div inner { foo: lexical; } expected_output.css000066400000000000000000000001261252560337500346250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-globaldiv inner { foo: lexical; } outer { foo: inner; } div inner { foo: lexical; } input.scss000066400000000000000000000003261252560337500327300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-globaldiv { $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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-null/000077500000000000000000000000001252560337500304645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001201252560337500343360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-nulldiv inner { foo: lexical; } outer { foo: outer; } div inner { foo: lexical; } expected.compressed.css000066400000000000000000000000751252560337500350650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-nulldiv inner{foo:lexical}outer{foo:outer}div inner{foo:lexical} expected.expanded.css000066400000000000000000000001261252560337500345060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-nulldiv inner { foo: lexical; } outer { foo: outer; } div inner { foo: lexical; } expected_output.css000066400000000000000000000001261252560337500343370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-nulldiv inner { foo: lexical; } outer { foo: outer; } div inner { foo: lexical; } input.scss000066400000000000000000000005621252560337500324440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults-nulldiv { $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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults/000077500000000000000000000000001252560337500275145ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002521252560337500333740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000001751252560337500341160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000003061252560337500335360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000003141252560337500333660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/defaults/input.scss000066400000000000000000000005031252560337500315460ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/feature-test/000077500000000000000000000000001252560337500303155ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000271252560337500341750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/feature-testdiv { feature: true; } expected.compressed.css000066400000000000000000000000221252560337500347060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/feature-testdiv{feature:true} expected.expanded.css000066400000000000000000000000311252560337500343320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/feature-testdiv { feature: true; } expected_output.css000066400000000000000000000000311252560337500341630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/feature-testdiv { feature: true; } input.scss000066400000000000000000000001201252560337500322630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/feature-test@if feature-exists(global-variable-shadowing) { div { feature: true; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/lexical-scope/000077500000000000000000000000001252560337500304355ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002161252560337500343150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000001451252560337500350340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000002601252560337500344560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000003201252560337500343040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } input.scss000066400000000000000000000003441252560337500324130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/lexical-scope$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/root-scope/000077500000000000000000000000001252560337500277775ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002201252560337500336520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/root-scopediv { x: -9; y: -9; } div for { y: -79; x: 1; x: 999; y: -74; x: 2; x: 999; y: -69; x: 3; x: 999; y: -64; x: 4; x: 999; y: -59; x: 5; x: 999; } expected.compressed.css000066400000000000000000000001471252560337500344000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/root-scopediv{x:-9;y:-9}div for{y:-79;x:1;x:999;y:-74;x:2;x:999;y:-69;x:3;x:999;y:-64;x:4;x:999;y:-59;x:5;x:999} expected.expanded.css000066400000000000000000000002621252560337500340220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/root-scopediv { x: -9; y: -9; } div for { y: -79; x: 1; x: 999; y: -74; x: 2; x: 999; y: -69; x: 3; x: 999; y: -64; x: 4; x: 999; y: -59; x: 5; x: 999; } expected_output.css000066400000000000000000000003221252560337500336500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/root-scopediv { x: -9; y: -9; } div for { y: -79; x: 1; x: 999; y: -74; x: 2; x: 999; y: -69; x: 3; x: 999; y: -64; x: 4; x: 999; y: -59; x: 5; x: 999; } input.scss000066400000000000000000000003201252560337500317470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variable-scoping/root-scope$x: -42; $y: -84; div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variables_in_media/000077500000000000000000000000001252560337500262555ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001151252560337500321330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variables_in_media@media screen and (-webkit-min-device-pixel-ratio: 20), only print { a: b; } expected.compressed.css000066400000000000000000000001101252560337500326440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variables_in_media@media screen and (-webkit-min-device-pixel-ratio: 20), only print{a:b} expected.expanded.css000066400000000000000000000001171252560337500322770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variables_in_media@media screen and (-webkit-min-device-pixel-ratio: 20), only print { a: b; } expected_output.css000066400000000000000000000001171252560337500321300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variables_in_media@media screen and (-webkit-min-device-pixel-ratio: 20), only print { a: b; } input.disabled.scss000066400000000000000000000002141252560337500317750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variables_in_media$media1: screen; $media2: print; $var: -webkit-min-device-pixel-ratio; $val: 20; @media #{$media1} and ($var: $val), only #{$media2} {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/libsass/variables_in_media/input.scss000066400000000000000000000002141252560337500303060ustar00rootroot00000000000000$media1: screen; $media2: print; $var: -webkit-min-device-pixel-ratio; $val: 20; @media #{$media1} and ($var: $val), only #{$media2} {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/000077500000000000000000000000001252560337500217605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-get/000077500000000000000000000000001252560337500233125ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-get/expected.compact.css000066400000000000000000000000301252560337500272430ustar00rootroot00000000000000div { foo: 1; foo: 2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-get/expected.compressed.css000066400000000000000000000000211252560337500277610ustar00rootroot00000000000000div{foo:1;foo:2} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-get/expected.expanded.css000066400000000000000000000000341252560337500274110ustar00rootroot00000000000000div { foo: 1; foo: 2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-get/expected_output.css000066400000000000000000000000341252560337500272420ustar00rootroot00000000000000div { foo: 1; foo: 2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-get/input.scss000066400000000000000000000002261252560337500253460ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-has-key/000077500000000000000000000000001252560337500240745ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-has-key/expected.compact.css000066400000000000000000000000531252560337500300320ustar00rootroot00000000000000div { foo: true; foo: false; foo: false; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-has-key/expected.compressed.css000066400000000000000000000000421252560337500305460ustar00rootroot00000000000000div{foo:true;foo:false;foo:false} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-has-key/expected.expanded.css000066400000000000000000000000611252560337500301730ustar00rootroot00000000000000div { foo: true; foo: false; foo: false; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-has-key/expected_output.css000066400000000000000000000000611252560337500300240ustar00rootroot00000000000000div { foo: true; foo: false; foo: false; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-has-key/input.scss000066400000000000000000000001731252560337500261310ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-keys/000077500000000000000000000000001252560337500235065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-keys/expected.compact.css000066400000000000000000000000271252560337500274450ustar00rootroot00000000000000div { foo: foo, bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-keys/expected.compressed.css000066400000000000000000000000211252560337500301550ustar00rootroot00000000000000div{foo:foo,bar} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-keys/expected.expanded.css000066400000000000000000000000311252560337500276020ustar00rootroot00000000000000div { foo: foo, bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-keys/expected_output.css000066400000000000000000000000311252560337500274330ustar00rootroot00000000000000div { foo: foo, bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-keys/input.scss000066400000000000000000000000531252560337500255400ustar00rootroot00000000000000div { foo: map-keys((foo: 1, bar: 2)); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-merge/000077500000000000000000000000001252560337500236325ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-merge/expected.compact.css000066400000000000000000000000741252560337500275730ustar00rootroot00000000000000div { foo-1: true; foo-2: true; foo-3: true; foo-4: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-merge/expected.compressed.css000066400000000000000000000000611252560337500303050ustar00rootroot00000000000000div{foo-1:true;foo-2:true;foo-3:true;foo-4:true} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-merge/expected.expanded.css000066400000000000000000000001041252560337500277270ustar00rootroot00000000000000div { foo-1: true; foo-2: true; foo-3: true; foo-4: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-merge/expected_output.css000066400000000000000000000001041252560337500275600ustar00rootroot00000000000000div { foo-1: true; foo-2: true; foo-3: true; foo-4: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-merge/input.scss000066400000000000000000000006761252560337500256770ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-remove/000077500000000000000000000000001252560337500240305ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-remove/expected.compact.css000066400000000000000000000000231252560337500277630ustar00rootroot00000000000000div { foo: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-remove/expected.compressed.css000066400000000000000000000000161252560337500305030ustar00rootroot00000000000000div{foo:true} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-remove/expected.expanded.css000066400000000000000000000000251252560337500301270ustar00rootroot00000000000000div { foo: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-remove/expected_output.css000066400000000000000000000000251252560337500277600ustar00rootroot00000000000000div { foo: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-remove/input.scss000066400000000000000000000001611252560337500260620ustar00rootroot00000000000000$before: map-remove((foo: 1, bar: 2, baz: 3), bar); $after: (foo: 1, baz: 3); div { foo: $before == $after; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-values/000077500000000000000000000000001252560337500240325ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-values/expected.compact.css000066400000000000000000000000411252560337500277650ustar00rootroot00000000000000div { foo: 1, 2; foo: 1, 2, 2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-values/expected.compressed.css000066400000000000000000000000271252560337500305070ustar00rootroot00000000000000div{foo:1,2;foo:1,2,2} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-values/expected.expanded.css000066400000000000000000000000451252560337500301330ustar00rootroot00000000000000div { foo: 1, 2; foo: 1, 2, 2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-values/expected_output.css000066400000000000000000000000451252560337500277640ustar00rootroot00000000000000div { foo: 1, 2; foo: 1, 2, 2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/maps/map-values/input.scss000066400000000000000000000001321252560337500260620ustar00rootroot00000000000000div { foo: map-values((foo: 1, bar: 2)); foo: map-values((foo: 1, bar: 2, baz: 2)); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/000077500000000000000000000000001252560337500217535ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/JMA-pseudo-test/000077500000000000000000000000001252560337500246345ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/JMA-pseudo-test/expected.compact.css000066400000000000000000000000641252560337500305740ustar00rootroot00000000000000.foo h1, .foo .bar h3, .bar .foo h3 { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/JMA-pseudo-test/expected.compressed.css000066400000000000000000000000551252560337500313120ustar00rootroot00000000000000.foo h1,.foo .bar h3,.bar .foo h3{color:red} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/JMA-pseudo-test/expected.expanded.clean000066400000000000000000000000001252560337500312160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/JMA-pseudo-test/expected.expanded.css000066400000000000000000000000661252560337500307400ustar00rootroot00000000000000.foo h1, .foo .bar h3, .bar .foo h3 { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/JMA-pseudo-test/expected_output.clean000066400000000000000000000000001252560337500310470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/JMA-pseudo-test/expected_output.css000066400000000000000000000000661252560337500305710ustar00rootroot00000000000000.foo h1, .foo .bar h3, .bar .foo h3 { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/JMA-pseudo-test/input.scss000066400000000000000000000002141252560337500266650ustar00rootroot00000000000000.foo { h1 { color:red; } } .bar { &:hover h3, h3 { @extend h1; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/directive_interpolation/000077500000000000000000000000001252560337500267005ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000311252560337500325530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/directive_interpolation@foo bar12 qux { a: b; } expected.compressed.css000066400000000000000000000000241252560337500332730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/directive_interpolation@foo bar12 qux{a:b} expected.expanded.css000066400000000000000000000000331252560337500327170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/directive_interpolation@foo bar12 qux { a: b; } expected_output.css000066400000000000000000000000331252560337500325500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/directive_interpolation@foo bar12 qux { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/directive_interpolation/input.scss000066400000000000000000000000451252560337500307330ustar00rootroot00000000000000$baz: 12; @foo bar#{$baz} qux {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/empty_content/000077500000000000000000000000001252560337500246435ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/empty_content/expected.compact.css000066400000000000000000000000141252560337500305760ustar00rootroot00000000000000a { b: c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/empty_content/expected.compressed.css000066400000000000000000000000071252560337500313160ustar00rootroot00000000000000a{b:c} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/empty_content/expected.expanded.css000066400000000000000000000000161252560337500307420ustar00rootroot00000000000000a { b: c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/empty_content/expected_output.css000066400000000000000000000000161252560337500305730ustar00rootroot00000000000000a { b: c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/empty_content/input.scss000066400000000000000000000000641252560337500266770ustar00rootroot00000000000000@mixin foo { @content } a { b: c; @include foo {} } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/import_with_interpolation/000077500000000000000000000000001252560337500272675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001021252560337500331410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/import_with_interpolation@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); expected.compressed.css000066400000000000000000000001021252560337500336570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/import_with_interpolation@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); expected.expanded.css000066400000000000000000000001021252560337500333030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/import_with_interpolation@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); expected_output.css000066400000000000000000000001021252560337500331340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/import_with_interpolation@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/import_with_interpolation/input.scss000066400000000000000000000001421252560337500313200ustar00rootroot00000000000000$family: unquote("Droid+Sans"); @import url("http://fonts.googleapis.com/css?family=#{$family}"); sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/lang-bug/000077500000000000000000000000001252560337500234475ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/lang-bug/expected.compact.css000066400000000000000000000000351252560337500274050ustar00rootroot00000000000000div:lang(nb) { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/lang-bug/expected.compressed.css000066400000000000000000000000301252560337500301160ustar00rootroot00000000000000div:lang(nb){color:red} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/lang-bug/expected.expanded.css000066400000000000000000000000371252560337500275510ustar00rootroot00000000000000div:lang(nb) { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/lang-bug/expected_output.css000066400000000000000000000000371252560337500274020ustar00rootroot00000000000000div:lang(nb) { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/lang-bug/input.scss000066400000000000000000000000361252560337500255020ustar00rootroot00000000000000div:lang(nb) { color: red; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/media_interpolation/000077500000000000000000000000001252560337500260015ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000271252560337500316610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/media_interpolation@media bar12 { a: b; } expected.compressed.css000066400000000000000000000000221252560337500323720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/media_interpolation@media bar12{a:b} expected.expanded.css000066400000000000000000000000311252560337500320160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/media_interpolation@media bar12 { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/media_interpolation/expected_output.css000066400000000000000000000000311252560337500317260ustar00rootroot00000000000000@media bar12 { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/media_interpolation/input.scss000066400000000000000000000000431252560337500300320ustar00rootroot00000000000000$baz: 12; @media bar#{$baz} {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/mixin_content/000077500000000000000000000000001252560337500246315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/mixin_content/expected.compact.css000066400000000000000000000002061252560337500305670ustar00rootroot00000000000000.parent { background-color: red; border-color: red; } .parent .child { background-color: yellow; color: blue; border-color: yellow; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/mixin_content/expected.compressed.css000066400000000000000000000001611252560337500313050ustar00rootroot00000000000000.parent{background-color:red;border-color:red}.parent .child{background-color:#ff0;color:blue;border-color:#ff0} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/mixin_content/expected.compressed.skip000066400000000000000000000000301252560337500314560ustar00rootroot00000000000000color short name or not?sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/mixin_content/expected.expanded.css000066400000000000000000000002201252560337500307250ustar00rootroot00000000000000.parent { background-color: red; border-color: red; } .parent .child { background-color: yellow; color: blue; border-color: yellow; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/mixin_content/expected_output.css000066400000000000000000000002301252560337500305570ustar00rootroot00000000000000.parent { background-color: red; border-color: red; } .parent .child { background-color: yellow; color: blue; border-color: yellow; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/mixin_content/input.scss000066400000000000000000000003571252560337500266720ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/namespace_properties_with_script_value/000077500000000000000000000000001252560337500317765ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000631252560337500356560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/namespace_properties_with_script_valuefoo { bar: bazbang; bar-bip: bop; bar-bing: bop; } expected.compressed.css000066400000000000000000000000521252560337500363720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/namespace_properties_with_script_valuefoo{bar:bazbang;bar-bip:bop;bar-bing:bop} expected.expanded.css000066400000000000000000000000711252560337500360170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/namespace_properties_with_script_valuefoo { bar: bazbang; bar-bip: bop; bar-bing: bop; } expected_output.css000066400000000000000000000000751252560337500356540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/namespace_properties_with_script_valuefoo { bar: bazbang; bar-bip: bop; bar-bing: bop; } input.scss000066400000000000000000000000721252560337500337520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/namespace_properties_with_script_valuefoo { bar: baz + bang { bip: bop; bing: bop; }} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/negative_numbers/000077500000000000000000000000001252560337500253105ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/negative_numbers/expected.compact.css000066400000000000000000000000651252560337500312510ustar00rootroot00000000000000a { zero: 0; zero: 0; } a { near: 0.0; near: 0.0; } expected.compressed.css000066400000000000000000000000451252560337500317060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/negative_numbersa{zero:0;zero:0}a{near:0.0;near:0.0} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/negative_numbers/expected.expanded.css000066400000000000000000000000751252560337500314140ustar00rootroot00000000000000a { zero: 0; zero: 0; } a { near: 0.0; near: 0.0; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/negative_numbers/expected_output.css000066400000000000000000000000751252560337500312450ustar00rootroot00000000000000a { zero: 0; zero: 0; } a { near: 0.0; near: 0.0; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/negative_numbers/input.scss000066400000000000000000000001601252560337500273410ustar00rootroot00000000000000$zero: 0; a { zero: -$zero; zero: $zero * -1; } $near: 0.0000001; a { near: -$near; near: $near * -1; } 000077500000000000000000000000001252560337500325165ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/selector_interpolation_before_element_nameexpected.compact.css000066400000000000000000000000251252560337500364530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/selector_interpolation_before_element_namefoo barbaz { a: b; } expected.compressed.css000066400000000000000000000000201252560337500371640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/selector_interpolation_before_element_namefoo barbaz{a:b} expected.expanded.css000066400000000000000000000000271252560337500366170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/selector_interpolation_before_element_namefoo barbaz { a: b; } expected_output.css000066400000000000000000000000271252560337500364500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/selector_interpolation_before_element_namefoo barbaz { a: b; } input.scss000066400000000000000000000000341252560337500345470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/selector_interpolation_before_element_name#{"foo" + " bar"}baz {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/selector_only_interpolation/000077500000000000000000000000001252560337500276035ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000221252560337500334560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/selector_only_interpolationfoo bar { a: b; } expected.compressed.css000066400000000000000000000000151252560337500341760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/selector_only_interpolationfoo bar{a:b} expected.expanded.css000066400000000000000000000000241252560337500336220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/selector_only_interpolationfoo bar { a: b; } expected_output.css000066400000000000000000000000241252560337500334530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/selector_only_interpolationfoo bar { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/selector_only_interpolation/input.scss000066400000000000000000000000311252560337500316310ustar00rootroot00000000000000#{"foo" + " bar"} {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/trailing_comma_in_selector/000077500000000000000000000000001252560337500273265ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000651252560337500332100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/trailing_comma_in_selector#foo #bar, #baz #boom { a: b; } #bip #bop { c: d; } expected.compressed.css000066400000000000000000000000501252560337500337200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/trailing_comma_in_selector#foo #bar,#baz #boom{a:b}#bip #bop{c:d} expected.expanded.css000066400000000000000000000000711252560337500333470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/trailing_comma_in_selector#foo #bar, #baz #boom { a: b; } #bip #bop { c: d; } expected_output.css000066400000000000000000000000711252560337500332000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/trailing_comma_in_selector#foo #bar, #baz #boom { a: b; } #bip #bop { c: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/trailing_comma_in_selector/input.scss000066400000000000000000000000661252560337500313640ustar00rootroot00000000000000#foo #bar,, ,#baz #boom, {a: b} #bip #bop, ,, {c: d} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/unicode_variables/000077500000000000000000000000001252560337500254315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/unicode_variables/expected.compact.css000066400000000000000000000000211252560337500313620ustar00rootroot00000000000000blat { a: foo; } expected.compressed.css000066400000000000000000000000141252560337500320230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/unicode_variablesblat{a:foo} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/unicode_variables/expected.expanded.css000066400000000000000000000000231252560337500315260ustar00rootroot00000000000000blat { a: foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/unicode_variables/expected_output.css000066400000000000000000000000231252560337500313570ustar00rootroot00000000000000blat { a: foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/misc/unicode_variables/input.scss000066400000000000000000000000351252560337500274630ustar00rootroot00000000000000$vär: foo; blat {a: $vär} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/000077500000000000000000000000001252560337500243165ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/abs/000077500000000000000000000000001252560337500250635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/abs/expected.compact.css000066400000000000000000000000661252560337500310250ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5; foo: 5px; foo: 5px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/abs/expected.compressed.css000066400000000000000000000000511252560337500315350ustar00rootroot00000000000000foo{foo:5;foo:5px;foo:5;foo:5px;foo:5px} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/abs/expected.expanded.css000066400000000000000000000001001252560337500311540ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5; foo: 5px; foo: 5px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/abs/expected_output.css000066400000000000000000000001001252560337500310050ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5; foo: 5px; foo: 5px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/abs/input.scss000066400000000000000000000001441252560337500271160ustar00rootroot00000000000000foo { foo: abs(-5); foo: abs(-5px); foo: abs(5); foo: abs(5px); foo: abs($number: 5px); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/ceil/000077500000000000000000000000001252560337500252325ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/ceil/expected.compact.css000066400000000000000000000000441252560337500311700ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5px; } expected.compressed.css000066400000000000000000000000331252560337500316250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/ceilfoo{foo:5;foo:5px;foo:5px} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/ceil/expected.expanded.css000066400000000000000000000000521252560337500313310ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/ceil/expected_output.css000066400000000000000000000000521252560337500311620ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/ceil/input.scss000066400000000000000000000001131252560337500272610ustar00rootroot00000000000000foo { foo: ceil(4.1); foo: ceil(4.8px); foo: ceil($number: 4.8px); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/floor/000077500000000000000000000000001252560337500254375ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/floor/expected.compact.css000066400000000000000000000000441252560337500313750ustar00rootroot00000000000000foo { foo: 4; foo: 4px; foo: 4px; } expected.compressed.css000066400000000000000000000000331252560337500320320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/floorfoo{foo:4;foo:4px;foo:4px} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/floor/expected.expanded.css000066400000000000000000000000521252560337500315360ustar00rootroot00000000000000foo { foo: 4; foo: 4px; foo: 4px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/floor/expected_output.css000066400000000000000000000000521252560337500313670ustar00rootroot00000000000000foo { foo: 4; foo: 4px; foo: 4px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/floor/input.scss000066400000000000000000000001161252560337500274710ustar00rootroot00000000000000foo { foo: floor(4.8); foo: floor(4.8px); foo: floor($number: 4.8px); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/max/000077500000000000000000000000001252560337500251035ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/max/expected.compact.css000066400000000000000000000000541252560337500310420ustar00rootroot00000000000000foo { foo: 3; foo: 3; foo: 4em; foo: 6in; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/max/expected.compressed.css000066400000000000000000000000411252560337500315540ustar00rootroot00000000000000foo{foo:3;foo:3;foo:4em;foo:6in} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/max/expected.expanded.css000066400000000000000000000000641252560337500312050ustar00rootroot00000000000000foo { foo: 3; foo: 3; foo: 4em; foo: 6in; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/max/expected_output.css000066400000000000000000000000641252560337500310360ustar00rootroot00000000000000foo { foo: 3; foo: 3; foo: 4em; foo: 6in; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/max/input.scss000066400000000000000000000001361252560337500271370ustar00rootroot00000000000000foo { foo: max(1, 2, 3); foo: max(3, 2px, 1px); foo: max(4em); foo: max(10cm, 6in); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/min/000077500000000000000000000000001252560337500251015ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/min/expected.compact.css000066400000000000000000000000551252560337500310410ustar00rootroot00000000000000foo { foo: 1; foo: 1; foo: 4em; foo: 10cm; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/min/expected.compressed.css000066400000000000000000000000421252560337500315530ustar00rootroot00000000000000foo{foo:1;foo:1;foo:4em;foo:10cm} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/min/expected.expanded.css000066400000000000000000000000651252560337500312040ustar00rootroot00000000000000foo { foo: 1; foo: 1; foo: 4em; foo: 10cm; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/min/expected_output.css000066400000000000000000000000651252560337500310350ustar00rootroot00000000000000foo { foo: 1; foo: 1; foo: 4em; foo: 10cm; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/min/input.scss000066400000000000000000000001361252560337500271350ustar00rootroot00000000000000foo { foo: min(1, 2, 3); foo: min(3px, 2px, 1); foo: min(4em); foo: min(10cm, 6in); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/percentage/000077500000000000000000000000001252560337500264335ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000611252560337500323110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/percentagefoo { foo: 50%; foo: 100%; foo: 25%; foo: 50%; } expected.compressed.css000066400000000000000000000000461252560337500330320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/percentagefoo{foo:50%;foo:100%;foo:25%;foo:50%} expected.expanded.css000066400000000000000000000000711252560337500324540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/percentagefoo { foo: 50%; foo: 100%; foo: 25%; foo: 50%; } expected_output.css000066400000000000000000000000711252560337500323050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/percentagefoo { foo: 50%; foo: 100%; foo: 25%; foo: 50%; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/percentage/input.scss000066400000000000000000000001671252560337500304730ustar00rootroot00000000000000foo { foo: percentage(.5); foo: percentage(1); foo: percentage(25px / 100px); foo: percentage($number: 0.5); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/random/000077500000000000000000000000001252560337500255765ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/random/expected.compact.css000066400000000000000000000001121252560337500315300ustar00rootroot00000000000000foo { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; } expected.compressed.css000066400000000000000000000000731252560337500321750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/randomfoo{foo:true;foo:true;foo:true;foo:true;foo:true;foo:true} expected.expanded.css000066400000000000000000000001261252560337500316200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/randomfoo { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/random/expected_output.css000066400000000000000000000001261252560337500315300ustar00rootroot00000000000000foo { foo: true; foo: true; foo: true; foo: true; foo: true; foo: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/random/input.scss000066400000000000000000000004101252560337500276250ustar00rootroot00000000000000foo { $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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/round/000077500000000000000000000000001252560337500254455ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/round/expected.compact.css000066400000000000000000000000561252560337500314060ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5px; foo: 5px; } expected.compressed.css000066400000000000000000000000431252560337500320410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/roundfoo{foo:5;foo:5px;foo:5px;foo:5px} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/round/expected.expanded.css000066400000000000000000000000661252560337500315510ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5px; foo: 5px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/round/expected_output.css000066400000000000000000000000661252560337500314020ustar00rootroot00000000000000foo { foo: 5; foo: 5px; foo: 5px; foo: 5px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/number-functions/round/input.scss000066400000000000000000000001451252560337500275010ustar00rootroot00000000000000foo { foo: round(4.8); foo: round(4.8px); foo: round(5.49px); foo: round($number: 5.49px); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/000077500000000000000000000000001252560337500223145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/000077500000000000000000000000001252560337500246425ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/00_concatenation/000077500000000000000000000000001252560337500277665ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/00_concatenation/spaced/000077500000000000000000000000001252560337500312255ustar00rootroot00000000000000expected.compact.css000066400000000000000000000017571252560337500351200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"; } expected.compressed.css000066400000000000000000000016401252560337500356250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"} expected.expanded.css000066400000000000000000000020731252560337500352520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"; } expected_output.css000066400000000000000000000020731252560337500351030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000024151252560337500332040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"}"; }000077500000000000000000000000001252560337500315115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/00_concatenation/unspacedexpected.compact.css000066400000000000000000000016741252560337500354610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"; } expected.compressed.css000066400000000000000000000015551252560337500361750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"} expected.expanded.css000066400000000000000000000020101252560337500356040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"; } expected_output.css000066400000000000000000000020101252560337500354350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000023011252560337500335410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"}"; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/000077500000000000000000000000001252560337500265765ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/01_inline/000077500000000000000000000000001252560337500303545ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002001252560337500342250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/01_inline.result { output: literal; output: literal; output: "[literal]"; output: "literal"; output: "literal"; output: "['literal']"; } expected.compressed.css000066400000000000000000000001611252560337500347510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/01_inline.result{output:literal;output:literal;output:"[literal]";output:"literal";output:"literal";output:"['literal']"} expected.expanded.css000066400000000000000000000002141252560337500343740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/01_inline.result { output: literal; output: literal; output: "[literal]"; output: "literal"; output: "literal"; output: "['literal']"; } expected_output.css000066400000000000000000000002141252560337500342250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/01_inline.result { output: literal; output: literal; output: "[literal]"; output: "literal"; output: "literal"; output: "['literal']"; } input.scss000066400000000000000000000002331252560337500323270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/01_inline.result { output: literal; output: #{literal}; output: "[#{literal}]"; output: "#{literal}"; output: '#{literal}'; output: "['#{literal}']"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/02_variable/000077500000000000000000000000001252560337500306645ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002001252560337500345350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/02_variable.result { output: literal; output: literal; output: "[literal]"; output: "literal"; output: "literal"; output: "['literal']"; } expected.compressed.css000066400000000000000000000001611252560337500352610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/02_variable.result{output:literal;output:literal;output:"[literal]";output:"literal";output:"literal";output:"['literal']"} expected.expanded.css000066400000000000000000000002141252560337500347040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/02_variable.result { output: literal; output: literal; output: "[literal]"; output: "literal"; output: "literal"; output: "['literal']"; } expected_output.css000066400000000000000000000002141252560337500345350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/02_variable.result { output: literal; output: literal; output: "[literal]"; output: "literal"; output: "literal"; output: "['literal']"; } input.scss000066400000000000000000000002461252560337500326430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/02_variable$input: literal; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500316315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/03_inline_doubleexpected.compact.css000066400000000000000000000001471252560337500355730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/03_inline_double.result { output: literal; output: [literal]; output: literal; output: literal; output: ['literal']; } expected.compressed.css000066400000000000000000000001321252560337500363030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/03_inline_double.result{output:literal;output:[literal];output:literal;output:literal;output:['literal']} expected.expanded.css000066400000000000000000000001611252560337500357310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/03_inline_double.result { output: literal; output: [literal]; output: literal; output: literal; output: ['literal']; } expected_output.css000066400000000000000000000001611252560337500355620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/03_inline_double.result { output: literal; output: [literal]; output: literal; output: literal; output: ['literal']; } input.scss000066400000000000000000000002271252560337500336660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/03_inline_double.result { output: #{#{literal}}; output: #{"[#{literal}]"}; output: #{"#{literal}"}; output: #{'#{literal}'}; output: #{"['#{literal}']"}; } 000077500000000000000000000000001252560337500321415ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/04_variable_doubleexpected.compact.css000066400000000000000000000001471252560337500361030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/04_variable_double.result { output: literal; output: [literal]; output: literal; output: literal; output: ['literal']; } expected.compressed.css000066400000000000000000000001321252560337500366130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/04_variable_double.result{output:literal;output:[literal];output:literal;output:literal;output:['literal']} expected.expanded.css000066400000000000000000000001611252560337500362410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/04_variable_double.result { output: literal; output: [literal]; output: literal; output: literal; output: ['literal']; } expected_output.css000066400000000000000000000001611252560337500360720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/04_variable_double.result { output: literal; output: [literal]; output: literal; output: literal; output: ['literal']; } input.scss000066400000000000000000000002431252560337500341740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/04_variable_double$input: literal; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500335235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000003401252560337500374600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000003111252560337500401740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000003641252560337500376300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000003641252560337500374610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000005071252560337500355610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}'; } 000077500000000000000000000000001252560337500332335ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/06_escape_interpolationexpected.compact.css000066400000000000000000000001561252560337500371750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/06_escape_interpolation.result { output: "[\#{literal}]"; output: "\#{literal}"; output: '\#{literal}'; output: "['\#{literal}']"; } expected.compressed.css000066400000000000000000000001431252560337500377070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/06_escape_interpolation.result{output:"[\#{literal}]";output:"\#{literal}";output:'\#{literal}';output:"['\#{literal}']"} expected.expanded.css000066400000000000000000000001661252560337500373400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/06_escape_interpolation.result { output: "[\#{literal}]"; output: "\#{literal}"; output: '\#{literal}'; output: "['\#{literal}']"; } expected_output.css000066400000000000000000000001661252560337500371710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/06_escape_interpolation.result { output: "[\#{literal}]"; output: "\#{literal}"; output: '\#{literal}'; output: "['\#{literal}']"; } input.scss000066400000000000000000000002071252560337500352660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/01_literal/06_escape_interpolation$input: literal; .result { output: "[\#{literal}]"; output: "\#{literal}"; output: '\#{literal}'; output: "['\#{literal}']"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/000077500000000000000000000000001252560337500277765ustar00rootroot00000000000000000077500000000000000000000000001252560337500314755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/01_inlineexpected.compact.css000066400000000000000000000002021252560337500354270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/01_inline.result { output: "dquoted"; output: dquoted; output: "[dquoted]"; output: "dquoted"; output: "dquoted"; output: "['dquoted']"; } expected.compressed.css000066400000000000000000000001631252560337500361530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/01_inline.result{output:"dquoted";output:dquoted;output:"[dquoted]";output:"dquoted";output:"dquoted";output:"['dquoted']"} expected.expanded.css000066400000000000000000000002161252560337500355760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/01_inline.result { output: "dquoted"; output: dquoted; output: "[dquoted]"; output: "dquoted"; output: "dquoted"; output: "['dquoted']"; } expected_output.css000066400000000000000000000002161252560337500354270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/01_inline.result { output: "dquoted"; output: dquoted; output: "[dquoted]"; output: "dquoted"; output: "dquoted"; output: "['dquoted']"; } input.scss000066400000000000000000000002471252560337500335340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/01_inline.result { output: "dquoted"; output: #{"dquoted"}; output: "[#{"dquoted"}]"; output: "#{"dquoted"}"; output: '#{"dquoted"}'; output: "['#{"dquoted"}']"; } 000077500000000000000000000000001252560337500320055ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/02_variableexpected.compact.css000066400000000000000000000002021252560337500357370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/02_variable.result { output: "dquoted"; output: dquoted; output: "[dquoted]"; output: "dquoted"; output: "dquoted"; output: "['dquoted']"; } expected.compressed.css000066400000000000000000000001631252560337500364630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/02_variable.result{output:"dquoted";output:dquoted;output:"[dquoted]";output:"dquoted";output:"dquoted";output:"['dquoted']"} expected.expanded.css000066400000000000000000000002161252560337500361060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/02_variable.result { output: "dquoted"; output: dquoted; output: "[dquoted]"; output: "dquoted"; output: "dquoted"; output: "['dquoted']"; } expected_output.css000066400000000000000000000002161252560337500357370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/02_variable.result { output: "dquoted"; output: dquoted; output: "[dquoted]"; output: "dquoted"; output: "dquoted"; output: "['dquoted']"; } input.scss000066400000000000000000000002501252560337500340360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/02_variable$input: "dquoted"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500330315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/03_inline_doubleexpected.compact.css000066400000000000000000000001471252560337500367730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/03_inline_double.result { output: dquoted; output: [dquoted]; output: dquoted; output: dquoted; output: ['dquoted']; } expected.compressed.css000066400000000000000000000001321252560337500375030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/03_inline_double.result{output:dquoted;output:[dquoted];output:dquoted;output:dquoted;output:['dquoted']} expected.expanded.css000066400000000000000000000001611252560337500371310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/03_inline_double.result { output: dquoted; output: [dquoted]; output: dquoted; output: dquoted; output: ['dquoted']; } expected_output.css000066400000000000000000000001611252560337500367620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/03_inline_double.result { output: dquoted; output: [dquoted]; output: dquoted; output: dquoted; output: ['dquoted']; } input.scss000066400000000000000000000002411252560337500350620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/03_inline_double.result { output: #{#{"dquoted"}}; output: #{"[#{"dquoted"}]"}; output: #{"#{"dquoted"}"}; output: #{'#{"dquoted"}'}; output: #{"['#{"dquoted"}']"}; } 000077500000000000000000000000001252560337500333415ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/04_variable_doubleexpected.compact.css000066400000000000000000000001471252560337500373030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/04_variable_double.result { output: dquoted; output: [dquoted]; output: dquoted; output: dquoted; output: ['dquoted']; } expected.compressed.css000066400000000000000000000001321252560337500400130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/04_variable_double.result{output:dquoted;output:[dquoted];output:dquoted;output:dquoted;output:['dquoted']} expected.expanded.css000066400000000000000000000001611252560337500374410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/04_variable_double.result { output: dquoted; output: [dquoted]; output: dquoted; output: dquoted; output: ['dquoted']; } expected_output.css000066400000000000000000000001611252560337500372720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/04_variable_double.result { output: dquoted; output: [dquoted]; output: dquoted; output: dquoted; output: ['dquoted']; } input.scss000066400000000000000000000002451252560337500353760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/04_variable_double$input: "dquoted"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500347235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000003401252560337500406600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000003111252560337500413740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000003641252560337500410300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000003641252560337500406610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000005111252560337500367540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}'; } 000077500000000000000000000000001252560337500344335ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/06_escape_interpolationexpected.compact.css000066400000000000000000000001711252560337500403720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/06_escape_interpolation.result { output: "[#{" dquoted "}]"; output: "#{" dquoted "}"; output: '\#{"dquoted"}'; output: "['#{" dquoted "}']"; } expected.compressed.css000066400000000000000000000001561252560337500411130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/06_escape_interpolation.result{output:"[#{" dquoted "}]";output:"#{" dquoted "}";output:'\#{"dquoted"}';output:"['#{" dquoted "}']"} expected.expanded.css000066400000000000000000000002011252560337500405260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/06_escape_interpolation.result { output: "[#{" dquoted "}]"; output: "#{" dquoted "}"; output: '\#{"dquoted"}'; output: "['#{" dquoted "}']"; } expected_output.css000066400000000000000000000002011252560337500403570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/06_escape_interpolation.result { output: "[#{" dquoted "}]"; output: "#{" dquoted "}"; output: '\#{"dquoted"}'; output: "['#{" dquoted "}']"; } input.scss000066400000000000000000000002211252560337500364620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/02_double_quoted/06_escape_interpolation$input: "dquoted"; .result { output: "[\#{"dquoted"}]"; output: "\#{"dquoted"}"; output: '\#{"dquoted"}'; output: "['\#{"dquoted"}']"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/000077500000000000000000000000001252560337500300065ustar00rootroot00000000000000000077500000000000000000000000001252560337500315055ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/01_inlineexpected.compact.css000066400000000000000000000002021252560337500354370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/01_inline.result { output: 'squoted'; output: squoted; output: "[squoted]"; output: "squoted"; output: "squoted"; output: "['squoted']"; } expected.compressed.css000066400000000000000000000001631252560337500361630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/01_inline.result{output:'squoted';output:squoted;output:"[squoted]";output:"squoted";output:"squoted";output:"['squoted']"} expected.expanded.css000066400000000000000000000002161252560337500356060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/01_inline.result { output: 'squoted'; output: squoted; output: "[squoted]"; output: "squoted"; output: "squoted"; output: "['squoted']"; } expected_output.css000066400000000000000000000002161252560337500354370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/01_inline.result { output: 'squoted'; output: squoted; output: "[squoted]"; output: "squoted"; output: "squoted"; output: "['squoted']"; } input.scss000066400000000000000000000002471252560337500335440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/01_inline.result { output: 'squoted'; output: #{'squoted'}; output: "[#{'squoted'}]"; output: "#{'squoted'}"; output: '#{'squoted'}'; output: "['#{'squoted'}']"; } 000077500000000000000000000000001252560337500320155ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/02_variableexpected.compact.css000066400000000000000000000002021252560337500357470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/02_variable.result { output: "squoted"; output: squoted; output: "[squoted]"; output: "squoted"; output: "squoted"; output: "['squoted']"; } expected.compressed.css000066400000000000000000000001631252560337500364730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/02_variable.result{output:"squoted";output:squoted;output:"[squoted]";output:"squoted";output:"squoted";output:"['squoted']"} expected.expanded.css000066400000000000000000000002161252560337500361160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/02_variable.result { output: "squoted"; output: squoted; output: "[squoted]"; output: "squoted"; output: "squoted"; output: "['squoted']"; } expected_output.css000066400000000000000000000002161252560337500357470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/02_variable.result { output: "squoted"; output: squoted; output: "[squoted]"; output: "squoted"; output: "squoted"; output: "['squoted']"; } input.scss000066400000000000000000000002501252560337500340460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/02_variable$input: 'squoted'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500330415ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/03_inline_doubleexpected.compact.css000066400000000000000000000001471252560337500370030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/03_inline_double.result { output: squoted; output: [squoted]; output: squoted; output: squoted; output: ['squoted']; } expected.compressed.css000066400000000000000000000001321252560337500375130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/03_inline_double.result{output:squoted;output:[squoted];output:squoted;output:squoted;output:['squoted']} expected.expanded.css000066400000000000000000000001611252560337500371410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/03_inline_double.result { output: squoted; output: [squoted]; output: squoted; output: squoted; output: ['squoted']; } expected_output.css000066400000000000000000000001611252560337500367720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/03_inline_double.result { output: squoted; output: [squoted]; output: squoted; output: squoted; output: ['squoted']; } input.scss000066400000000000000000000002411252560337500350720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/03_inline_double.result { output: #{#{'squoted'}}; output: #{"[#{'squoted'}]"}; output: #{"#{'squoted'}"}; output: #{'#{'squoted'}'}; output: #{"['#{'squoted'}']"}; } 000077500000000000000000000000001252560337500333515ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/04_variable_doubleexpected.compact.css000066400000000000000000000001471252560337500373130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/04_variable_double.result { output: squoted; output: [squoted]; output: squoted; output: squoted; output: ['squoted']; } expected.compressed.css000066400000000000000000000001321252560337500400230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/04_variable_double.result{output:squoted;output:[squoted];output:squoted;output:squoted;output:['squoted']} expected.expanded.css000066400000000000000000000001611252560337500374510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/04_variable_double.result { output: squoted; output: [squoted]; output: squoted; output: squoted; output: ['squoted']; } expected_output.css000066400000000000000000000001611252560337500373020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/04_variable_double.result { output: squoted; output: [squoted]; output: squoted; output: squoted; output: ['squoted']; } input.scss000066400000000000000000000002451252560337500354060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/04_variable_double$input: 'squoted'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500347335ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000003401252560337500406700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000003111252560337500414040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000003641252560337500410400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000003641252560337500406710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000005111252560337500367640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}'; } 000077500000000000000000000000001252560337500344435ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/06_escape_interpolationexpected.compact.css000066400000000000000000000001671252560337500404070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/06_escape_interpolation.result { output: "[\#{'squoted'}]"; output: "\#{'squoted'}"; output: "#{" squoted "}"; output: "['\#{'squoted'}']"; } expected.compressed.css000066400000000000000000000001541252560337500411210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/06_escape_interpolation.result{output:"[\#{'squoted'}]";output:"\#{'squoted'}";output:"#{" squoted "}";output:"['\#{'squoted'}']"} expected.expanded.css000066400000000000000000000001771252560337500405520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/06_escape_interpolation.result { output: "[\#{'squoted'}]"; output: "\#{'squoted'}"; output: "#{" squoted "}"; output: "['\#{'squoted'}']"; } expected_output.css000066400000000000000000000001771252560337500404030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/06_escape_interpolation.result { output: "[\#{'squoted'}]"; output: "\#{'squoted'}"; output: "#{" squoted "}"; output: "['\#{'squoted'}']"; } input.scss000066400000000000000000000002211252560337500364720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/03_single_quoted/06_escape_interpolation$input: 'squoted'; .result { output: "[\#{'squoted'}]"; output: "\#{'squoted'}"; output: '\#{'squoted'}'; output: "['\#{'squoted'}']"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/04_space_list_quoted/000077500000000000000000000000001252560337500306545ustar00rootroot00000000000000000077500000000000000000000000001252560337500323535ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/04_space_list_quoted/01_inlineexpected.compact.css000066400000000000000000000002261252560337500363130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000002071252560337500370300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000002421252560337500364530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000002421252560337500363040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000003051252560337500344050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } 000077500000000000000000000000001252560337500326635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/04_space_list_quoted/02_variableexpected.compact.css000066400000000000000000000002261252560337500366230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000002071252560337500373400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002421252560337500367630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000002421252560337500366140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002551252560337500347210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/04_space_list_quoted/02_variable$input: "alpha" 'beta'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500337075ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/04_space_list_quoted/03_inline_doubleexpected.compact.css000066400000000000000000000001661252560337500376520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']; } expected.compressed.css000066400000000000000000000001511252560337500403620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']} expected.expanded.css000066400000000000000000000002001252560337500400010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']; } expected_output.css000066400000000000000000000002001252560337500376320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002721252560337500357440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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'}']"}; } 000077500000000000000000000000001252560337500342175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/04_space_list_quoted/04_variable_doubleexpected.compact.css000066400000000000000000000001661252560337500401620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected.compressed.css000066400000000000000000000001511252560337500406720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']} expected.expanded.css000066400000000000000000000002001252560337500403110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected_output.css000066400000000000000000000002001252560337500401420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } input.scss000066400000000000000000000002521252560337500362520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/04_space_list_quoted/04_variable_double$input: "alpha" 'beta'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500356015ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/04_space_list_quoted/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000003761252560337500415470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000003471252560337500422630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000004221252560337500417010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000004221252560337500415320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000005161252560337500376370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}'; } 000077500000000000000000000000001252560337500353115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/04_space_list_quoted/06_escape_interpolationexpected.compact.css000066400000000000000000000002161252560337500412500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/04_space_list_quoted/06_escape_interpolation.result { output: "[#{" alpha " 'beta'}]"; output: "#{" alpha " 'beta'}"; output: '#{"alpha" ' beta "}"; output: "['#{" alpha " 'beta'}']"; } expected.compressed.css000066400000000000000000000002031252560337500417620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/04_space_list_quoted/06_escape_interpolation.result{output:"[#{" alpha " 'beta'}]";output:"#{" alpha " 'beta'}";output:'#{"alpha" ' beta "}";output:"['#{" alpha " 'beta'}']"} expected.expanded.css000066400000000000000000000002261252560337500414130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/04_space_list_quoted/06_escape_interpolation.result { output: "[#{" alpha " 'beta'}]"; output: "#{" alpha " 'beta'}"; output: '#{"alpha" ' beta "}"; output: "['#{" alpha " 'beta'}']"; } expected_output.css000066400000000000000000000002261252560337500412440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/04_space_list_quoted/06_escape_interpolation.result { output: "[#{" alpha " 'beta'}]"; output: "#{" alpha " 'beta'}"; output: '#{"alpha" ' beta "}"; output: "['#{" alpha " 'beta'}']"; } input.scss000066400000000000000000000002521252560337500373440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/05_comma_list_quoted/000077500000000000000000000000001252560337500306565ustar00rootroot00000000000000000077500000000000000000000000001252560337500323555ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/05_comma_list_quoted/01_inlineexpected.compact.css000066400000000000000000000002341252560337500363140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000002101252560337500370240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000002501252560337500364540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000002501252560337500363050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000003131252560337500344060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } 000077500000000000000000000000001252560337500326655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/05_comma_list_quoted/02_variableexpected.compact.css000066400000000000000000000002341252560337500366240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000002071252560337500373420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002501252560337500367640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000002501252560337500366150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002561252560337500347240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/05_comma_list_quoted/02_variable$input: "alpha", 'beta'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500337115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/05_comma_list_quoted/03_inline_doubleexpected.compact.css000066400000000000000000000001731252560337500376520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']; } expected.compressed.css000066400000000000000000000001511252560337500403640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']} expected.expanded.css000066400000000000000000000002051252560337500400100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']; } expected_output.css000066400000000000000000000002051252560337500376410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002771252560337500357530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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'}']"}; } 000077500000000000000000000000001252560337500342215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/05_comma_list_quoted/04_variable_doubleexpected.compact.css000066400000000000000000000001731252560337500401620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected.compressed.css000066400000000000000000000001511252560337500406740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']} expected.expanded.css000066400000000000000000000002051252560337500403200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected_output.css000066400000000000000000000002051252560337500401510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } input.scss000066400000000000000000000002531252560337500362550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/05_comma_list_quoted/04_variable_double$input: "alpha", 'beta'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500356035ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/05_comma_list_quoted/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000004101252560337500415360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000003471252560337500422650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000004341252560337500417060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000004341252560337500415370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000005171252560337500376420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}'; } 000077500000000000000000000000001252560337500353135ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/05_comma_list_quoted/06_escape_interpolationexpected.compact.css000066400000000000000000000002221252560337500412470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/05_comma_list_quoted/06_escape_interpolation.result { output: "[#{" alpha ", 'beta'}]"; output: "#{" alpha ", 'beta'}"; output: '#{"alpha", ' beta "}"; output: "['#{" alpha ", 'beta'}']"; } expected.compressed.css000066400000000000000000000002071252560337500417700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/05_comma_list_quoted/06_escape_interpolation.result{output:"[#{" alpha ", 'beta'}]";output:"#{" alpha ", 'beta'}";output:'#{"alpha", ' beta "}";output:"['#{" alpha ", 'beta'}']"} expected.expanded.css000066400000000000000000000002321252560337500414120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/05_comma_list_quoted/06_escape_interpolation.result { output: "[#{" alpha ", 'beta'}]"; output: "#{" alpha ", 'beta'}"; output: '#{"alpha", ' beta "}"; output: "['#{" alpha ", 'beta'}']"; } expected_output.css000066400000000000000000000002321252560337500412430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/05_comma_list_quoted/06_escape_interpolation.result { output: "[#{" alpha ", 'beta'}]"; output: "#{" alpha ", 'beta'}"; output: '#{"alpha", ' beta "}"; output: "['#{" alpha ", 'beta'}']"; } input.scss000066400000000000000000000002571252560337500373530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/06_space_list_complex/000077500000000000000000000000001252560337500310245ustar00rootroot00000000000000000077500000000000000000000000001252560337500325235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/06_space_list_complex/01_inlineexpected.compact.css000066400000000000000000000002641252560337500364650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']"; } expected.compressed.css000066400000000000000000000002451252560337500372020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']"} expected.expanded.css000066400000000000000000000003001252560337500366160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']"; } expected_output.css000066400000000000000000000003001252560337500364470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000003271252560337500345610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"'"}']"; } 000077500000000000000000000000001252560337500330335ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/06_space_list_complex/02_variableexpected.compact.css000066400000000000000000000002641252560337500367750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']"; } expected.compressed.css000066400000000000000000000002451252560337500375120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']"} expected.expanded.css000066400000000000000000000003001252560337500371260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']"; } expected_output.css000066400000000000000000000003001252560337500367570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002601252560337500350650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/06_space_list_complex/02_variable$input: gamme "'"delta"'"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500340575ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/06_space_list_complex/03_inline_doubleexpected.compact.css000066400000000000000000000002171252560337500400170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']; } expected.compressed.css000066400000000000000000000002021252560337500405270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']} expected.expanded.css000066400000000000000000000002311252560337500401550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']; } expected_output.css000066400000000000000000000002311252560337500400060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000003111252560337500361060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"'"}']"}; } 000077500000000000000000000000001252560337500343675ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/06_space_list_complex/04_variable_doubleexpected.compact.css000066400000000000000000000002171252560337500403270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']; } expected.compressed.css000066400000000000000000000002021252560337500410370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']} expected.expanded.css000066400000000000000000000002311252560337500404650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']; } expected_output.css000066400000000000000000000002311252560337500403160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']; } input.scss000066400000000000000000000002551252560337500364250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/06_space_list_complex/04_variable_double$input: gamme "'"delta"'"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500357515ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/06_space_list_complex/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000004601252560337500417110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']"; } expected.compressed.css000066400000000000000000000004311252560337500424250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']"} expected.expanded.css000066400000000000000000000005041252560337500420520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']"; } expected_output.css000066400000000000000000000005041252560337500417030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']"; } input.scss000066400000000000000000000005211252560337500400030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}'; } 000077500000000000000000000000001252560337500354615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/06_space_list_complex/06_escape_interpolationexpected.compact.css000066400000000000000000000002321252560337500414160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/06_space_list_complex/06_escape_interpolation.result { output: "[#{gamme " '"delta"' "}]"; output: "#{gamme " '"delta"' "}"; output: '#{gamme "' "delta" '"}'; output: "['#{gamme " '"delta"' "}']"; } expected.compressed.css000066400000000000000000000002171252560337500421370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/06_space_list_complex/06_escape_interpolation.result{output:"[#{gamme " '"delta"' "}]";output:"#{gamme " '"delta"' "}";output:'#{gamme "' "delta" '"}';output:"['#{gamme " '"delta"' "}']"} expected.expanded.css000066400000000000000000000002421252560337500415610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/06_space_list_complex/06_escape_interpolation.result { output: "[#{gamme " '"delta"' "}]"; output: "#{gamme " '"delta"' "}"; output: '#{gamme "' "delta" '"}'; output: "['#{gamme " '"delta"' "}']"; } expected_output.css000066400000000000000000000002421252560337500414120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/06_space_list_complex/06_escape_interpolation.result { output: "[#{gamme " '"delta"' "}]"; output: "#{gamme " '"delta"' "}"; output: '#{gamme "' "delta" '"}'; output: "['#{gamme " '"delta"' "}']"; } input.scss000066400000000000000000000002711252560337500375150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/07_comma_list_complex/000077500000000000000000000000001252560337500310265ustar00rootroot00000000000000000077500000000000000000000000001252560337500325255ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/07_comma_list_complex/01_inlineexpected.compact.css000066400000000000000000000002721252560337500364660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']"; } expected.compressed.css000066400000000000000000000002451252560337500372040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']"} expected.expanded.css000066400000000000000000000003061252560337500366260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']"; } expected_output.css000066400000000000000000000003061252560337500364570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000003351252560337500345620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"'"}']"; } 000077500000000000000000000000001252560337500330355ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/07_comma_list_complex/02_variableexpected.compact.css000066400000000000000000000002721252560337500367760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']"; } expected.compressed.css000066400000000000000000000002451252560337500375140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']"} expected.expanded.css000066400000000000000000000003061252560337500371360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']"; } expected_output.css000066400000000000000000000003061252560337500367670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002611252560337500350700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/07_comma_list_complex/02_variable$input: gamma, "'"delta"'"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500340615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/07_comma_list_complex/03_inline_doubleexpected.compact.css000066400000000000000000000002241252560337500400170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']; } expected.compressed.css000066400000000000000000000002021252560337500405310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']} expected.expanded.css000066400000000000000000000002361252560337500401640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 '']; } expected_output.css000066400000000000000000000002361252560337500400150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000003161252560337500361150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"'"}']"}; } 000077500000000000000000000000001252560337500343715ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/07_comma_list_complex/04_variable_doubleexpected.compact.css000066400000000000000000000002241252560337500403270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']; } expected.compressed.css000066400000000000000000000002021252560337500410410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']} expected.expanded.css000066400000000000000000000002361252560337500404740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']; } expected_output.css000066400000000000000000000002361252560337500403250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']; } input.scss000066400000000000000000000002561252560337500364300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/07_comma_list_complex/04_variable_double$input: gamma, "'"delta"'"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500357535ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/07_comma_list_complex/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000004721252560337500417160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']"; } expected.compressed.css000066400000000000000000000004311252560337500424270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']"} expected.expanded.css000066400000000000000000000005161252560337500420570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']"; } expected_output.css000066400000000000000000000005161252560337500417100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 '']"; } input.scss000066400000000000000000000005221252560337500400060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}'; } 000077500000000000000000000000001252560337500354635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/07_comma_list_complex/06_escape_interpolationexpected.compact.css000066400000000000000000000002361252560337500414240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/07_comma_list_complex/06_escape_interpolation.result { output: "[#{gamma, " '"delta"' "}]"; output: "#{gamma, " '"delta"' "}"; output: '#{gamma, "' "delta" '"}'; output: "['#{gamma, " '"delta"' "}']"; } expected.compressed.css000066400000000000000000000002231252560337500421360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/07_comma_list_complex/06_escape_interpolation.result{output:"[#{gamma, " '"delta"' "}]";output:"#{gamma, " '"delta"' "}";output:'#{gamma, "' "delta" '"}';output:"['#{gamma, " '"delta"' "}']"} expected.expanded.css000066400000000000000000000002461252560337500415670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/07_comma_list_complex/06_escape_interpolation.result { output: "[#{gamma, " '"delta"' "}]"; output: "#{gamma, " '"delta"' "}"; output: '#{gamma, "' "delta" '"}'; output: "['#{gamma, " '"delta"' "}']"; } expected_output.css000066400000000000000000000002461252560337500414200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/07_comma_list_complex/06_escape_interpolation.result { output: "[#{gamma, " '"delta"' "}]"; output: "#{gamma, " '"delta"' "}"; output: '#{gamma, "' "delta" '"}'; output: "['#{gamma, " '"delta"' "}']"; } input.scss000066400000000000000000000002761252560337500375240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/000077500000000000000000000000001252560337500305615ustar00rootroot00000000000000000077500000000000000000000000001252560337500322605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/01_inlineexpected.compact.css000066400000000000000000000001521252560337500362160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/01_inline.result { output: \\; output: \\; output: "[\\\\]"; output: "\\\\"; output: "\\\\"; output: "['\\\\']"; } expected.compressed.css000066400000000000000000000001331252560337500367330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/01_inline.result{output:\\;output:\\;output:"[\\\\]";output:"\\\\";output:"\\\\";output:"['\\\\']"} expected.expanded.css000066400000000000000000000001661252560337500363650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/01_inline.result { output: \\; output: \\; output: "[\\\\]"; output: "\\\\"; output: "\\\\"; output: "['\\\\']"; } expected_output.css000066400000000000000000000001661252560337500362160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/01_inline.result { output: \\; output: \\; output: "[\\\\]"; output: "\\\\"; output: "\\\\"; output: "['\\\\']"; } input.scss000066400000000000000000000001751252560337500343170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/01_inline.result { output: \\; output: #{\\}; output: "[#{\\}]"; output: "#{\\}"; output: '#{\\}'; output: "['#{\\}']"; } 000077500000000000000000000000001252560337500325705ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/02_variableexpected.compact.css000066400000000000000000000001521252560337500365260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/02_variable.result { output: \\; output: \\; output: "[\\\\]"; output: "\\\\"; output: "\\\\"; output: "['\\\\']"; } expected.compressed.css000066400000000000000000000001331252560337500372430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/02_variable.result{output:\\;output:\\;output:"[\\\\]";output:"\\\\";output:"\\\\";output:"['\\\\']"} expected.expanded.css000066400000000000000000000001661252560337500366750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/02_variable.result { output: \\; output: \\; output: "[\\\\]"; output: "\\\\"; output: "\\\\"; output: "['\\\\']"; } expected_output.css000066400000000000000000000001661252560337500365260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/02_variable.result { output: \\; output: \\; output: "[\\\\]"; output: "\\\\"; output: "\\\\"; output: "['\\\\']"; } input.scss000066400000000000000000000002411252560337500346210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/02_variable$input: \\; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500336145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/03_inline_doubleexpected.compact.css000066400000000000000000000001161252560337500375520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/03_inline_double.result { output: \\; output: [\\]; output: \\; output: \\; output: ['\\']; } expected.compressed.css000066400000000000000000000001011252560337500402620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/03_inline_double.result{output:\\;output:[\\];output:\\;output:\\;output:['\\']} expected.expanded.css000066400000000000000000000001301252560337500377100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/03_inline_double.result { output: \\; output: [\\]; output: \\; output: \\; output: ['\\']; } expected_output.css000066400000000000000000000001301252560337500375410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/03_inline_double.result { output: \\; output: [\\]; output: \\; output: \\; output: ['\\']; } input.scss000066400000000000000000000001761252560337500356540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/03_inline_double.result { output: #{#{\\}}; output: #{"[#{\\}]"}; output: #{"#{\\}"}; output: #{'#{\\}'}; output: #{"['#{\\}']"}; } 000077500000000000000000000000001252560337500341245ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/04_variable_doubleexpected.compact.css000066400000000000000000000001161252560337500400620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/04_variable_double.result { output: \\; output: [\\]; output: \\; output: \\; output: ['\\']; } expected.compressed.css000066400000000000000000000001011252560337500405720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/04_variable_double.result{output:\\;output:[\\];output:\\;output:\\;output:['\\']} expected.expanded.css000066400000000000000000000001301252560337500402200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/04_variable_double.result { output: \\; output: [\\]; output: \\; output: \\; output: ['\\']; } expected_output.css000066400000000000000000000001301252560337500400510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/04_variable_double.result { output: \\; output: [\\]; output: \\; output: \\; output: ['\\']; } input.scss000066400000000000000000000002361252560337500361610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/04_variable_double$input: \\; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500355065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000003021252560337500414410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/05_variable_quoted_double.result { dquoted: "\\\\"; dquoted: "[\\\\]"; dquoted: "\\\\"; dquoted: "\\\\"; dquoted: "['\\\\']"; squoted: "\\\\"; squoted: "[\\\\]"; squoted: "\\\\"; squoted: "\\\\"; squoted: "['\\\\']"; } expected.compressed.css000066400000000000000000000002531252560337500421640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/05_variable_quoted_double.result{dquoted:"\\\\";dquoted:"[\\\\]";dquoted:"\\\\";dquoted:"\\\\";dquoted:"['\\\\']";squoted:"\\\\";squoted:"[\\\\]";squoted:"\\\\";squoted:"\\\\";squoted:"['\\\\']"} expected.expanded.css000066400000000000000000000003261252560337500416110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/05_variable_quoted_double.result { dquoted: "\\\\"; dquoted: "[\\\\]"; dquoted: "\\\\"; dquoted: "\\\\"; dquoted: "['\\\\']"; squoted: "\\\\"; squoted: "[\\\\]"; squoted: "\\\\"; squoted: "\\\\"; squoted: "['\\\\']"; } expected_output.css000066400000000000000000000003261252560337500414420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/05_variable_quoted_double.result { dquoted: "\\\\"; dquoted: "[\\\\]"; dquoted: "\\\\"; dquoted: "\\\\"; dquoted: "['\\\\']"; squoted: "\\\\"; squoted: "[\\\\]"; squoted: "\\\\"; squoted: "\\\\"; squoted: "['\\\\']"; } input.scss000066400000000000000000000005021252560337500375370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}'; } 000077500000000000000000000000001252560337500352165ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/06_escape_interpolationexpected.compact.css000066400000000000000000000001321252560337500411520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/06_escape_interpolation.result { output: "[\#{\\}]"; output: "\#{\\}"; output: '\#{\\}'; output: "['\#{\\}']"; } expected.compressed.css000066400000000000000000000001171252560337500416730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/06_escape_interpolation.result{output:"[\#{\\}]";output:"\#{\\}";output:'\#{\\}';output:"['\#{\\}']"} expected.expanded.css000066400000000000000000000001421252560337500413150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/06_escape_interpolation.result { output: "[\#{\\}]"; output: "\#{\\}"; output: '\#{\\}'; output: "['\#{\\}']"; } expected_output.css000066400000000000000000000001421252560337500411460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/06_escape_interpolation.result { output: "[\#{\\}]"; output: "\#{\\}"; output: '\#{\\}'; output: "['\#{\\}']"; } input.scss000066400000000000000000000001561252560337500372540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/10_escaped_backslash/06_escape_interpolation$input: \\; .result { output: "[\#{\\}]"; output: "\#{\\}"; output: '\#{\\}'; output: "['\#{\\}']"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/11_escaped_literal/000077500000000000000000000000001252560337500302635ustar00rootroot00000000000000000077500000000000000000000000001252560337500317625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/11_escaped_literal/01_inlineexpected.compact.css000066400000000000000000000002361252560337500357230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000002171252560337500364400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002521252560337500360630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000002521252560337500357140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002551252560337500340200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500322725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/11_escaped_literal/02_variableexpected.compact.css000066400000000000000000000002361252560337500362330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000002171252560337500367500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002521252560337500363730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000002521252560337500362240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002511252560337500343240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/11_escaped_literal/02_variable$input: l\\ite\ral; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500333165ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/11_escaped_literal/03_inline_doubleexpected.compact.css000066400000000000000000000001661252560337500372610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']; } expected.compressed.css000066400000000000000000000001511252560337500377710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']} expected.expanded.css000066400000000000000000000002001252560337500374100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']; } expected_output.css000066400000000000000000000002001252560337500372410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002461252560337500353540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}; } 000077500000000000000000000000001252560337500336265ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/11_escaped_literal/04_variable_doubleexpected.compact.css000066400000000000000000000001661252560337500375710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']; } expected.compressed.css000066400000000000000000000001511252560337500403010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']} expected.expanded.css000066400000000000000000000002001252560337500377200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']; } expected_output.css000066400000000000000000000002001252560337500375510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002461252560337500356640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/11_escaped_literal/04_variable_double$input: l\\ite\ral; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500352105ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/11_escaped_literal/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000004341252560337500411510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000004051252560337500416650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000004601252560337500413120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000004601252560337500411430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000005121252560337500372420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}'; } 000077500000000000000000000000001252560337500347205ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/11_escaped_literal/06_escape_interpolationexpected.compact.css000066400000000000000000000001721252560337500406600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } expected.compressed.css000066400000000000000000000001571252560337500414010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"} expected.expanded.css000066400000000000000000000002021252560337500410140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } expected_output.css000066400000000000000000000002021252560337500406450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } input.scss000066400000000000000000000002261252560337500367540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/12_escaped_double_quoted/000077500000000000000000000000001252560337500314635ustar00rootroot00000000000000000077500000000000000000000000001252560337500331625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/12_escaped_double_quoted/01_inlineexpected.compact.css000066400000000000000000000002161252560337500371210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000001771252560337500376450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002321252560337500372610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000002321252560337500371120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002711252560337500352160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"}']"; } 000077500000000000000000000000001252560337500334725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/12_escaped_double_quoted/02_variableexpected.compact.css000066400000000000000000000002151252560337500374300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000001761252560337500401540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002311252560337500375700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000002311252560337500374210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002531252560337500355260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500345165ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/12_escaped_double_quoted/03_inline_doubleexpected.compact.css000066400000000000000000000001541252560337500404560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected.compressed.css000066400000000000000000000001371252560337500411750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']} expected.expanded.css000066400000000000000000000001661252560337500406230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected_output.css000066400000000000000000000001661252560337500404540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } input.scss000066400000000000000000000002601252560337500365500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"}']"}; } 000077500000000000000000000000001252560337500350265ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/12_escaped_double_quoted/04_variable_doubleexpected.compact.css000066400000000000000000000001541252560337500407660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected.compressed.css000066400000000000000000000001371252560337500415050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']} expected.expanded.css000066400000000000000000000001661252560337500411330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected_output.css000066400000000000000000000001661252560337500407640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } input.scss000066400000000000000000000002501252560337500370570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/12_escaped_double_quoted/04_variable_double$input: "l\\ite\ral"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500364105ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/12_escaped_double_quoted/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000003641252560337500423530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000003351252560337500430670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000004101252560337500425050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000004101252560337500423360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005141252560337500404440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500361205ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/12_escaped_double_quoted/06_escape_interpolationexpected.compact.css000066400000000000000000000002051252560337500420550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"; } expected.compressed.css000066400000000000000000000001721252560337500425760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"} expected.expanded.css000066400000000000000000000002151252560337500422200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"; } expected_output.css000066400000000000000000000002151252560337500420510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000002401252560337500401500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/13_escaped_single_quoted/000077500000000000000000000000001252560337500314735ustar00rootroot00000000000000000077500000000000000000000000001252560337500331725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/13_escaped_single_quoted/01_inlineexpected.compact.css000066400000000000000000000002161252560337500371310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000001771252560337500376550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002321252560337500372710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000002321252560337500371220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002711252560337500352260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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'}']"; } 000077500000000000000000000000001252560337500335025ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/13_escaped_single_quoted/02_variableexpected.compact.css000066400000000000000000000002151252560337500374400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000001761252560337500401640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002311252560337500376000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000002311252560337500374310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002531252560337500355360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500345265ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/13_escaped_single_quoted/03_inline_doubleexpected.compact.css000066400000000000000000000001541252560337500404660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected.compressed.css000066400000000000000000000001371252560337500412050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']} expected.expanded.css000066400000000000000000000001661252560337500406330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected_output.css000066400000000000000000000001661252560337500404640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } input.scss000066400000000000000000000002601252560337500365600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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'}']"}; } 000077500000000000000000000000001252560337500350365ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/13_escaped_single_quoted/04_variable_doubleexpected.compact.css000066400000000000000000000001541252560337500407760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected.compressed.css000066400000000000000000000001371252560337500415150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']} expected.expanded.css000066400000000000000000000001661252560337500411430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected_output.css000066400000000000000000000001661252560337500407740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } input.scss000066400000000000000000000002501252560337500370670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/13_escaped_single_quoted/04_variable_double$input: 'l\\ite\ral'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500364205ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/13_escaped_single_quoted/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000003641252560337500423630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000003351252560337500430770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000004101252560337500425150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000004101252560337500423460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005141252560337500404540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500361305ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/13_escaped_single_quoted/06_escape_interpolationexpected.compact.css000066400000000000000000000002031252560337500420630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } expected.compressed.css000066400000000000000000000001701252560337500426040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"} expected.expanded.css000066400000000000000000000002131252560337500422260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } expected_output.css000066400000000000000000000002131252560337500420570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000002401252560337500401600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } 000077500000000000000000000000001252560337500317615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/14_escapes_literal_numbers000077500000000000000000000000001252560337500335375ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/14_escapes_literal_numbers/01_inlineexpected.compact.css000066400000000000000000000003461252560337500375020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000003271252560337500402170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000003621252560337500376420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000003621252560337500374730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000003351252560337500355740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500340475ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/14_escapes_literal_numbers/02_variableexpected.compact.css000066400000000000000000000003461252560337500400120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000003271252560337500405270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000003621252560337500401520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000003621252560337500400030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002611252560337500361020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500350735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/14_escapes_literal_numbers/03_inline_doubleexpected.compact.css000066400000000000000000000002361252560337500410340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected.compressed.css000066400000000000000000000002211252560337500415440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']} expected.expanded.css000066400000000000000000000002501252560337500411720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected_output.css000066400000000000000000000002501252560337500410230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } input.scss000066400000000000000000000003161252560337500371270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}; } 000077500000000000000000000000001252560337500354035ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/14_escapes_literal_numbers/04_variable_doubleexpected.compact.css000066400000000000000000000002361252560337500413440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected.compressed.css000066400000000000000000000002211252560337500420540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']} expected.expanded.css000066400000000000000000000002501252560337500415020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected_output.css000066400000000000000000000002501252560337500413330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } input.scss000066400000000000000000000002561252560337500374420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}; } 000077500000000000000000000000001252560337500367655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/14_escapes_literal_numbers/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000006501252560337500427260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000006211252560337500434420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000006741252560337500430760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000006741252560337500427270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005221252560337500410200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500364755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/14_escapes_literal_numbers/06_escape_interpolationexpected.compact.css000066400000000000000000000002321252560337500424320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } expected.compressed.css000066400000000000000000000002171252560337500431530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"} expected.expanded.css000066400000000000000000000002421252560337500425750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } expected_output.css000066400000000000000000000002421252560337500424260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000002761252560337500405360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } 000077500000000000000000000000001252560337500331615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers000077500000000000000000000000001252560337500347375ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/01_inlineexpected.compact.css000066400000000000000000000002271252560337500407000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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: "[' ']"; } expected.compressed.css000066400000000000000000000002101252560337500414060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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:"[' ']"} expected.expanded.css000066400000000000000000000002431252560337500410400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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: "[' ']"; } expected_output.css000066400000000000000000000002431252560337500406710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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: "[' ']"; } input.scss000066400000000000000000000003511252560337500367720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"}']"; } 000077500000000000000000000000001252560337500352475ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/02_variableexpected.compact.css000066400000000000000000000002161252560337500412060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/02_variable.result { output: " "; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } expected.compressed.css000066400000000000000000000001771252560337500417320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/02_variable.result{output:" ";output: ;output:"[ ]";output:" ";output:" ";output:"[' ']"} expected.expanded.css000066400000000000000000000002321252560337500413460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/02_variable.result { output: " "; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } expected_output.css000066400000000000000000000002321252560337500411770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/02_variable.result { output: " "; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } input.scss000066400000000000000000000002631252560337500373040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500362735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_doubleexpected.compact.css000066400000000000000000000001611252560337500422310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } expected.compressed.css000066400000000000000000000001441252560337500427500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_double.result{output: ;output:[ ];output: ;output: ;output:[' ']} expected.expanded.css000066400000000000000000000001731252560337500423760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } expected_output.css000066400000000000000000000001731252560337500422270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/03_inline_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000003301252560337500403230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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"}']"}; } 000077500000000000000000000000001252560337500366035ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_doubleexpected.compact.css000066400000000000000000000001611252560337500425410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } expected.compressed.css000066400000000000000000000001441252560337500432600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_double.result{output: ;output:[ ];output: ;output: ;output:[' ']} expected.expanded.css000066400000000000000000000001731252560337500427060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } expected_output.css000066400000000000000000000001731252560337500425370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/04_variable_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000002601252560337500406350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}; } 000077500000000000000000000000001252560337500401655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000003641252560337500441300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_double.result { dquoted: " "; dquoted: "[ ]"; dquoted: " "; dquoted: " "; dquoted: "[' ']"; squoted: " "; squoted: "[ ]"; squoted: " "; squoted: " "; squoted: "[' ']"; } expected.compressed.css000066400000000000000000000003351252560337500446440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_double.result{dquoted:" ";dquoted:"[ ]";dquoted:" ";dquoted:" ";dquoted:"[' ']";squoted:" ";squoted:"[ ]";squoted:" ";squoted:" ";squoted:"[' ']"} expected.expanded.css000066400000000000000000000004101252560337500442620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_double.result { dquoted: " "; dquoted: "[ ]"; dquoted: " "; dquoted: " "; dquoted: "[' ']"; squoted: " "; squoted: "[ ]"; squoted: " "; squoted: " "; squoted: "[' ']"; } expected_output.css000066400000000000000000000004101252560337500441130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/05_variable_quoted_double.result { dquoted: " "; dquoted: "[ ]"; dquoted: " "; dquoted: " "; dquoted: "[' ']"; squoted: " "; squoted: "[ ]"; squoted: " "; squoted: " "; squoted: "[' ']"; } input.scss000066400000000000000000000005241252560337500422220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500376755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/15_escapes_double_quoted_numbers/06_escape_interpolationexpected.compact.css000066400000000000000000000002451252560337500436360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"; } expected.compressed.css000066400000000000000000000002321252560337500443500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"} expected.expanded.css000066400000000000000000000002551252560337500440010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"; } expected_output.css000066400000000000000000000002551252560337500436320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000003101252560337500417230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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"}']"; } 000077500000000000000000000000001252560337500331715ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers000077500000000000000000000000001252560337500347475ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/01_inlineexpected.compact.css000066400000000000000000000002271252560337500407100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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: "[' ']"; } expected.compressed.css000066400000000000000000000002101252560337500414160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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:"[' ']"} expected.expanded.css000066400000000000000000000002431252560337500410500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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: "[' ']"; } expected_output.css000066400000000000000000000002431252560337500407010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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: "[' ']"; } input.scss000066400000000000000000000003511252560337500370020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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'}']"; } 000077500000000000000000000000001252560337500352575ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/02_variableexpected.compact.css000066400000000000000000000002161252560337500412160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/02_variable.result { output: " "; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } expected.compressed.css000066400000000000000000000001771252560337500417420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/02_variable.result{output:" ";output: ;output:"[ ]";output:" ";output:" ";output:"[' ']"} expected.expanded.css000066400000000000000000000002321252560337500413560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/02_variable.result { output: " "; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } expected_output.css000066400000000000000000000002321252560337500412070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/02_variable.result { output: " "; output:  ; output: "[ ]"; output: " "; output: " "; output: "[' ']"; } input.scss000066400000000000000000000002631252560337500373140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500363035ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_doubleexpected.compact.css000066400000000000000000000001611252560337500422410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } expected.compressed.css000066400000000000000000000001441252560337500427600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_double.result{output: ;output:[ ];output: ;output: ;output:[' ']} expected.expanded.css000066400000000000000000000001731252560337500424060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } expected_output.css000066400000000000000000000001731252560337500422370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/03_inline_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000003301252560337500403330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"}; } 000077500000000000000000000000001252560337500366135ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_doubleexpected.compact.css000066400000000000000000000001611252560337500425510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } expected.compressed.css000066400000000000000000000001441252560337500432700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_double.result{output: ;output:[ ];output: ;output: ;output:[' ']} expected.expanded.css000066400000000000000000000001731252560337500427160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } expected_output.css000066400000000000000000000001731252560337500425470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/04_variable_double.result { output:  ; output: [ ]; output:  ; output:  ; output: [' ']; } input.scss000066400000000000000000000002601252560337500406450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}; } 000077500000000000000000000000001252560337500401755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000003641252560337500441400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_double.result { dquoted: " "; dquoted: "[ ]"; dquoted: " "; dquoted: " "; dquoted: "[' ']"; squoted: " "; squoted: "[ ]"; squoted: " "; squoted: " "; squoted: "[' ']"; } expected.compressed.css000066400000000000000000000003351252560337500446540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_double.result{dquoted:" ";dquoted:"[ ]";dquoted:" ";dquoted:" ";dquoted:"[' ']";squoted:" ";squoted:"[ ]";squoted:" ";squoted:" ";squoted:"[' ']"} expected.expanded.css000066400000000000000000000004101252560337500442720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_double.result { dquoted: " "; dquoted: "[ ]"; dquoted: " "; dquoted: " "; dquoted: "[' ']"; squoted: " "; squoted: "[ ]"; squoted: " "; squoted: " "; squoted: "[' ']"; } expected_output.css000066400000000000000000000004101252560337500441230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/05_variable_quoted_double.result { dquoted: " "; dquoted: "[ ]"; dquoted: " "; dquoted: " "; dquoted: "[' ']"; squoted: " "; squoted: "[ ]"; squoted: " "; squoted: " "; squoted: "[' ']"; } input.scss000066400000000000000000000005241252560337500422320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500377055ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/16_escapes_single_quoted_numbers/06_escape_interpolationexpected.compact.css000066400000000000000000000002431252560337500436440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } expected.compressed.css000066400000000000000000000002301252560337500443560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"} expected.expanded.css000066400000000000000000000002531252560337500440070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } expected_output.css000066400000000000000000000002531252560337500436400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000003101252560337500417330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } 000077500000000000000000000000001252560337500322755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/17_escapes_literal_lowercase000077500000000000000000000000001252560337500340535ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/17_escapes_literal_lowercase/01_inlineexpected.compact.css000066400000000000000000000007461252560337500400220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000007271252560337500405370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000007621252560337500401620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000007621252560337500400130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000006351252560337500361130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500343635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/17_escapes_literal_lowercase/02_variableexpected.compact.css000066400000000000000000000007461252560337500403320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000007271252560337500410470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000007621252560337500404720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000007621252560337500403230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000003211252560337500364130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500354075ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/17_escapes_literal_lowercase/03_inline_doubleexpected.compact.css000066400000000000000000000004761252560337500413560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected.compressed.css000066400000000000000000000004611252560337500420660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']} expected.expanded.css000066400000000000000000000005101252560337500415050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected_output.css000066400000000000000000000005101252560337500413360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } input.scss000066400000000000000000000005561252560337500374510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}; } 000077500000000000000000000000001252560337500357175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/17_escapes_literal_lowercase/04_variable_doubleexpected.compact.css000066400000000000000000000004761252560337500416660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected.compressed.css000066400000000000000000000004611252560337500423760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']} expected.expanded.css000066400000000000000000000005101252560337500420150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected_output.css000066400000000000000000000005101252560337500416460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } input.scss000066400000000000000000000003161252560337500377530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}; } 000077500000000000000000000000001252560337500373015ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/17_escapes_literal_lowercase/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000016101252560337500432370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000015611252560337500437620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000016341252560337500434070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000016341252560337500432400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005621252560337500413400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500370115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/17_escapes_literal_lowercase/06_escape_interpolationexpected.compact.css000066400000000000000000000004321252560337500427500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } expected.compressed.css000066400000000000000000000004171252560337500434710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"} expected.expanded.css000066400000000000000000000004421252560337500431130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } expected_output.css000066400000000000000000000004421252560337500427440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005361252560337500410510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } 000077500000000000000000000000001252560337500334755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase000077500000000000000000000000001252560337500352535ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/01_inlineexpected.compact.css000066400000000000000000000004071252560337500412140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000003701252560337500417310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000004231252560337500413540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000004231252560337500412050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000006511252560337500373110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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: #{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}; output: "[#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}]"; output: "#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}"; output: '#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}'; output: "['#{"\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z"}']"; } 000077500000000000000000000000001252560337500355635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/02_variableexpected.compact.css000066400000000000000000000003561252560337500415270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/02_variable.result { output: " ghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } expected.compressed.css000066400000000000000000000003371252560337500422440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/02_variable.result{output:" ghijklmnopqrstuvwxyz";output: ghijklmnopqrstuvwxyz;output:"[ ghijklmnopqrstuvwxyz]";output:" ghijklmnopqrstuvwxyz";output:" ghijklmnopqrstuvwxyz";output:"[' ghijklmnopqrstuvwxyz']"} expected.expanded.css000066400000000000000000000003721252560337500416670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/02_variable.result { output: " ghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } expected_output.css000066400000000000000000000003721252560337500415200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/02_variable.result { output: " ghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000003231252560337500376150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500366075ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_doubleexpected.compact.css000066400000000000000000000003011252560337500425410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } expected.compressed.css000066400000000000000000000002641252560337500432670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_double.result{output: ghijklmnopqrstuvwxyz;output:[ ghijklmnopqrstuvwxyz];output: ghijklmnopqrstuvwxyz;output: ghijklmnopqrstuvwxyz;output:[' ghijklmnopqrstuvwxyz']} expected.expanded.css000066400000000000000000000003131252560337500427060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } expected_output.css000066400000000000000000000003131252560337500425370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/03_inline_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000005701252560337500406450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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"}']"}; } 000077500000000000000000000000001252560337500371175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_doubleexpected.compact.css000066400000000000000000000003011252560337500430510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } expected.compressed.css000066400000000000000000000002641252560337500435770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_double.result{output: ghijklmnopqrstuvwxyz;output:[ ghijklmnopqrstuvwxyz];output: ghijklmnopqrstuvwxyz;output: ghijklmnopqrstuvwxyz;output:[' ghijklmnopqrstuvwxyz']} expected.expanded.css000066400000000000000000000003131252560337500432160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } expected_output.css000066400000000000000000000003131252560337500430470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/04_variable_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000003201252560337500411460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}; } 000077500000000000000000000000001252560337500405015ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000006241252560337500444430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000005751252560337500451660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000006501252560337500446040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000006501252560337500444350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005641252560337500425420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500402115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/18_escapes_double_quoted_lowercase/06_escape_interpolationexpected.compact.css000066400000000000000000000004451252560337500441540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"; } expected.compressed.css000066400000000000000000000004321252560337500446660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"} expected.expanded.css000066400000000000000000000004551252560337500443170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"; } expected_output.css000066400000000000000000000004551252560337500441500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005501252560337500422450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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"}']"; } 000077500000000000000000000000001252560337500335055ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase000077500000000000000000000000001252560337500352635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/01_inlineexpected.compact.css000066400000000000000000000004071252560337500412240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000003701252560337500417410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000004231252560337500413640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000004231252560337500412150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000006511252560337500373210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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: #{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}; output: "[#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}]"; output: "#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}"; output: '#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}'; output: "['#{'\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z'}']"; } 000077500000000000000000000000001252560337500355735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/02_variableexpected.compact.css000066400000000000000000000003561252560337500415370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/02_variable.result { output: " ghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } expected.compressed.css000066400000000000000000000003371252560337500422540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/02_variable.result{output:" ghijklmnopqrstuvwxyz";output: ghijklmnopqrstuvwxyz;output:"[ ghijklmnopqrstuvwxyz]";output:" ghijklmnopqrstuvwxyz";output:" ghijklmnopqrstuvwxyz";output:"[' ghijklmnopqrstuvwxyz']"} expected.expanded.css000066400000000000000000000003721252560337500416770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/02_variable.result { output: " ghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } expected_output.css000066400000000000000000000003721252560337500415300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/02_variable.result { output: " ghijklmnopqrstuvwxyz"; output: ghijklmnopqrstuvwxyz; output: "[ ghijklmnopqrstuvwxyz]"; output: " ghijklmnopqrstuvwxyz"; output: " ghijklmnopqrstuvwxyz"; output: "[' ghijklmnopqrstuvwxyz']"; } input.scss000066400000000000000000000003231252560337500376250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500366175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_doubleexpected.compact.css000066400000000000000000000003011252560337500425510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } expected.compressed.css000066400000000000000000000002641252560337500432770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_double.result{output: ghijklmnopqrstuvwxyz;output:[ ghijklmnopqrstuvwxyz];output: ghijklmnopqrstuvwxyz;output: ghijklmnopqrstuvwxyz;output:[' ghijklmnopqrstuvwxyz']} expected.expanded.css000066400000000000000000000003131252560337500427160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } expected_output.css000066400000000000000000000003131252560337500425470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/03_inline_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000005701252560337500406550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"}; } 000077500000000000000000000000001252560337500371275ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_doubleexpected.compact.css000066400000000000000000000003011252560337500430610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } expected.compressed.css000066400000000000000000000002641252560337500436070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_double.result{output: ghijklmnopqrstuvwxyz;output:[ ghijklmnopqrstuvwxyz];output: ghijklmnopqrstuvwxyz;output: ghijklmnopqrstuvwxyz;output:[' ghijklmnopqrstuvwxyz']} expected.expanded.css000066400000000000000000000003131252560337500432260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } expected_output.css000066400000000000000000000003131252560337500430570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/04_variable_double.result { output: ghijklmnopqrstuvwxyz; output: [ ghijklmnopqrstuvwxyz]; output: ghijklmnopqrstuvwxyz; output: ghijklmnopqrstuvwxyz; output: [' ghijklmnopqrstuvwxyz']; } input.scss000066400000000000000000000003201252560337500411560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}; } 000077500000000000000000000000001252560337500405115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000006241252560337500444530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000005751252560337500451760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000006501252560337500446140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000006501252560337500444450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005641252560337500425520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500402215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/19_escapes_single_quoted_lowercase/06_escape_interpolationexpected.compact.css000066400000000000000000000004431252560337500441620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } expected.compressed.css000066400000000000000000000004301252560337500446740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"} expected.expanded.css000066400000000000000000000004531252560337500443250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } expected_output.css000066400000000000000000000004531252560337500441560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005501252560337500422550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } 000077500000000000000000000000001252560337500322725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/20_escapes_literal_uppercase000077500000000000000000000000001252560337500340505ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/20_escapes_literal_uppercase/01_inlineexpected.compact.css000066400000000000000000000007461252560337500400170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000007271252560337500405340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000007621252560337500401570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000007621252560337500400100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000006351252560337500361100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500343605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/20_escapes_literal_uppercase/02_variableexpected.compact.css000066400000000000000000000007461252560337500403270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000007271252560337500410440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000007621252560337500404670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000007621252560337500403200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000003211252560337500364100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500354045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/20_escapes_literal_uppercase/03_inline_doubleexpected.compact.css000066400000000000000000000004761252560337500413530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected.compressed.css000066400000000000000000000004611252560337500420630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']} expected.expanded.css000066400000000000000000000005101252560337500415020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected_output.css000066400000000000000000000005101252560337500413330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } input.scss000066400000000000000000000005561252560337500374460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}; } 000077500000000000000000000000001252560337500357145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/20_escapes_literal_uppercase/04_variable_doubleexpected.compact.css000066400000000000000000000004761252560337500416630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected.compressed.css000066400000000000000000000004611252560337500423730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']} expected.expanded.css000066400000000000000000000005101252560337500420120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected_output.css000066400000000000000000000005101252560337500416430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } input.scss000066400000000000000000000003161252560337500377500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}; } 000077500000000000000000000000001252560337500372765ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/20_escapes_literal_uppercase/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000016101252560337500432340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000015611252560337500437570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000016341252560337500434040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000016341252560337500432350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005621252560337500413350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500370065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/20_escapes_literal_uppercase/06_escape_interpolationexpected.compact.css000066400000000000000000000004321252560337500427450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } expected.compressed.css000066400000000000000000000004171252560337500434660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"} expected.expanded.css000066400000000000000000000004421252560337500431100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } expected_output.css000066400000000000000000000004421252560337500427410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005361252560337500410460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } 000077500000000000000000000000001252560337500334725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase000077500000000000000000000000001252560337500352505ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/01_inlineexpected.compact.css000066400000000000000000000004071252560337500412110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000003701252560337500417260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000004231252560337500413510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000004231252560337500412020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000006511252560337500373060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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: #{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}; output: "[#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}]"; output: "#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}"; output: '#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}'; output: "['#{"\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z"}']"; } 000077500000000000000000000000001252560337500355605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/02_variableexpected.compact.css000066400000000000000000000003561252560337500415240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/02_variable.result { output: " GHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } expected.compressed.css000066400000000000000000000003371252560337500422410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/02_variable.result{output:" GHIJKLMNOPQRSTUVWXYZ";output: GHIJKLMNOPQRSTUVWXYZ;output:"[ GHIJKLMNOPQRSTUVWXYZ]";output:" GHIJKLMNOPQRSTUVWXYZ";output:" GHIJKLMNOPQRSTUVWXYZ";output:"[' GHIJKLMNOPQRSTUVWXYZ']"} expected.expanded.css000066400000000000000000000003721252560337500416640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/02_variable.result { output: " GHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } expected_output.css000066400000000000000000000003721252560337500415150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/02_variable.result { output: " GHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000003231252560337500376120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500366045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_doubleexpected.compact.css000066400000000000000000000003011252560337500425360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } expected.compressed.css000066400000000000000000000002641252560337500432640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_double.result{output: GHIJKLMNOPQRSTUVWXYZ;output:[ GHIJKLMNOPQRSTUVWXYZ];output: GHIJKLMNOPQRSTUVWXYZ;output: GHIJKLMNOPQRSTUVWXYZ;output:[' GHIJKLMNOPQRSTUVWXYZ']} expected.expanded.css000066400000000000000000000003131252560337500427030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } expected_output.css000066400000000000000000000003131252560337500425340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/03_inline_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000005701252560337500406420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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"}']"}; } 000077500000000000000000000000001252560337500371145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_doubleexpected.compact.css000066400000000000000000000003011252560337500430460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } expected.compressed.css000066400000000000000000000002641252560337500435740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_double.result{output: GHIJKLMNOPQRSTUVWXYZ;output:[ GHIJKLMNOPQRSTUVWXYZ];output: GHIJKLMNOPQRSTUVWXYZ;output: GHIJKLMNOPQRSTUVWXYZ;output:[' GHIJKLMNOPQRSTUVWXYZ']} expected.expanded.css000066400000000000000000000003131252560337500432130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } expected_output.css000066400000000000000000000003131252560337500430440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/04_variable_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000003201252560337500411430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}; } 000077500000000000000000000000001252560337500404765ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000006241252560337500444400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000005751252560337500451630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000006501252560337500446010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000006501252560337500444320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005641252560337500425370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500402065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/21_escapes_double_quoted_uppercase/06_escape_interpolationexpected.compact.css000066400000000000000000000004451252560337500441510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"; } expected.compressed.css000066400000000000000000000004321252560337500446630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"} expected.expanded.css000066400000000000000000000004551252560337500443140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"; } expected_output.css000066400000000000000000000004551252560337500441450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005501252560337500422420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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"}']"; } 000077500000000000000000000000001252560337500335025ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase000077500000000000000000000000001252560337500352605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/01_inlineexpected.compact.css000066400000000000000000000004071252560337500412210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000003701252560337500417360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000004231252560337500413610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000004231252560337500412120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000006511252560337500373160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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: #{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}; output: "[#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}]"; output: "#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}"; output: '#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}'; output: "['#{'\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z'}']"; } 000077500000000000000000000000001252560337500355705ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/02_variableexpected.compact.css000066400000000000000000000003561252560337500415340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/02_variable.result { output: " GHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } expected.compressed.css000066400000000000000000000003371252560337500422510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/02_variable.result{output:" GHIJKLMNOPQRSTUVWXYZ";output: GHIJKLMNOPQRSTUVWXYZ;output:"[ GHIJKLMNOPQRSTUVWXYZ]";output:" GHIJKLMNOPQRSTUVWXYZ";output:" GHIJKLMNOPQRSTUVWXYZ";output:"[' GHIJKLMNOPQRSTUVWXYZ']"} expected.expanded.css000066400000000000000000000003721252560337500416740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/02_variable.result { output: " GHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } expected_output.css000066400000000000000000000003721252560337500415250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/02_variable.result { output: " GHIJKLMNOPQRSTUVWXYZ"; output: GHIJKLMNOPQRSTUVWXYZ; output: "[ GHIJKLMNOPQRSTUVWXYZ]"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: " GHIJKLMNOPQRSTUVWXYZ"; output: "[' GHIJKLMNOPQRSTUVWXYZ']"; } input.scss000066400000000000000000000003231252560337500376220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500366145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_doubleexpected.compact.css000066400000000000000000000003011252560337500425460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } expected.compressed.css000066400000000000000000000002641252560337500432740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_double.result{output: GHIJKLMNOPQRSTUVWXYZ;output:[ GHIJKLMNOPQRSTUVWXYZ];output: GHIJKLMNOPQRSTUVWXYZ;output: GHIJKLMNOPQRSTUVWXYZ;output:[' GHIJKLMNOPQRSTUVWXYZ']} expected.expanded.css000066400000000000000000000003131252560337500427130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } expected_output.css000066400000000000000000000003131252560337500425440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/03_inline_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000005701252560337500406520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"}; } 000077500000000000000000000000001252560337500371245ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_doubleexpected.compact.css000066400000000000000000000003011252560337500430560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } expected.compressed.css000066400000000000000000000002641252560337500436040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_double.result{output: GHIJKLMNOPQRSTUVWXYZ;output:[ GHIJKLMNOPQRSTUVWXYZ];output: GHIJKLMNOPQRSTUVWXYZ;output: GHIJKLMNOPQRSTUVWXYZ;output:[' GHIJKLMNOPQRSTUVWXYZ']} expected.expanded.css000066400000000000000000000003131252560337500432230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } expected_output.css000066400000000000000000000003131252560337500430540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/04_variable_double.result { output: GHIJKLMNOPQRSTUVWXYZ; output: [ GHIJKLMNOPQRSTUVWXYZ]; output: GHIJKLMNOPQRSTUVWXYZ; output: GHIJKLMNOPQRSTUVWXYZ; output: [' GHIJKLMNOPQRSTUVWXYZ']; } input.scss000066400000000000000000000003201252560337500411530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}; } 000077500000000000000000000000001252560337500405065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000006241252560337500444500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000005751252560337500451730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000006501252560337500446110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000006501252560337500444420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005641252560337500425470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500402165ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/22_escapes_single_quoted_uppercase/06_escape_interpolationexpected.compact.css000066400000000000000000000004431252560337500441570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } expected.compressed.css000066400000000000000000000004301252560337500446710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"} expected.expanded.css000066400000000000000000000004531252560337500443220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } expected_output.css000066400000000000000000000004531252560337500441530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005501252560337500422520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } 000077500000000000000000000000001252560337500321115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/23_escapes_literal_specials000077500000000000000000000000001252560337500336675ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/23_escapes_literal_specials/01_inlineexpected.compact.css000066400000000000000000000002221252560337500376230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000002031252560337500403400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002361252560337500377720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000002361252560337500376230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002411252560337500357200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500341775ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/23_escapes_literal_specials/02_variableexpected.compact.css000066400000000000000000000002221252560337500401330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000002031252560337500406500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000002361252560337500403020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000002361252560337500401330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000002471252560337500362360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500352235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/23_escapes_literal_specials/03_inline_doubleexpected.compact.css000066400000000000000000000001541252560337500411630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected.compressed.css000066400000000000000000000001371252560337500417020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']} expected.expanded.css000066400000000000000000000001661252560337500413300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected_output.css000066400000000000000000000001661252560337500411610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } input.scss000066400000000000000000000002341252560337500372560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}; } 000077500000000000000000000000001252560337500355335ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/23_escapes_literal_specials/04_variable_doubleexpected.compact.css000066400000000000000000000001541252560337500414730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected.compressed.css000066400000000000000000000001371252560337500422120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']} expected.expanded.css000066400000000000000000000001661252560337500416400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } expected_output.css000066400000000000000000000001661252560337500414710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']; } input.scss000066400000000000000000000002441252560337500375670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/23_escapes_literal_specials/04_variable_double$input: \0_\a_\A; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500371155ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/23_escapes_literal_specials/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000004101252560337500430500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000003611252560337500435730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000004341252560337500432200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000004341252560337500430510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000005101252560337500411450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500366255ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/23_escapes_literal_specials/06_escape_interpolationexpected.compact.css000066400000000000000000000001621252560337500425640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } expected.compressed.css000066400000000000000000000001471252560337500433050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"} expected.expanded.css000066400000000000000000000001721252560337500427270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } expected_output.css000066400000000000000000000001721252560337500425600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000002141252560337500406560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"; } 000077500000000000000000000000001252560337500333115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials000077500000000000000000000000001252560337500350675ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/01_inlineexpected.compact.css000066400000000000000000000002351252560337500410270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000001771252560337500415520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002511252560337500411670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000002511252560337500410200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000002551252560337500371250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"}']"; } 000077500000000000000000000000001252560337500353775ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/02_variableexpected.compact.css000066400000000000000000000002361252560337500413400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000002001252560337500420450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002521252560337500415000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000002521252560337500413310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000002511252560337500374310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500364235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/03_inline_doubleexpected.compact.css000066400000000000000000000001711252560337500423620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/03_inline_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } expected.compressed.css000066400000000000000000000001351252560337500431000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/03_inline_double.result{output:�_ _ ;output:[�_ _ ];output:�_ _ ;output:�_ _ ;output:['�_ _ ']} expected.expanded.css000066400000000000000000000002031252560337500425200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/03_inline_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } expected_output.css000066400000000000000000000002031252560337500423510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/03_inline_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461252560337500404610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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"}']"}; } 000077500000000000000000000000001252560337500367335ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/04_variable_doubleexpected.compact.css000066400000000000000000000001711252560337500426720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/04_variable_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } expected.compressed.css000066400000000000000000000001351252560337500434100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/04_variable_double.result{output:�_ _ ;output:[�_ _ ];output:�_ _ ;output:�_ _ ;output:['�_ _ ']} expected.expanded.css000066400000000000000000000002031252560337500430300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/04_variable_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } expected_output.css000066400000000000000000000002031252560337500426610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/04_variable_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461252560337500407710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}; } 000077500000000000000000000000001252560337500403155ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000004021252560337500442510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/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']"; } expected.compressed.css000066400000000000000000000003341252560337500447730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/05_variable_quoted_double.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']"} expected.expanded.css000066400000000000000000000004261252560337500444210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/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']"; } expected_output.css000066400000000000000000000004261252560337500442520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/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.scss000066400000000000000000000005121252560337500423470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_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}']"}'; } 000077500000000000000000000000001252560337500400255ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/24_escapes_double_quoted_specials/06_escape_interpolationexpected.compact.css000066400000000000000000000001751252560337500437700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"; } expected.compressed.css000066400000000000000000000001621252560337500445020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"} expected.expanded.css000066400000000000000000000002051252560337500441240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 "}']"; } expected_output.css000066400000000000000000000002051252560337500437550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000002261252560337500420610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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"}']"; } 000077500000000000000000000000001252560337500333215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials000077500000000000000000000000001252560337500350775ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/01_inlineexpected.compact.css000066400000000000000000000002351252560337500410370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000001771252560337500415620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002511252560337500411770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000002511252560337500410300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000002551252560337500371350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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'}']"; } 000077500000000000000000000000001252560337500354075ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/02_variableexpected.compact.css000066400000000000000000000002361252560337500413500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000002001252560337500420550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002521252560337500415100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000002521252560337500413410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000002511252560337500374410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500364335ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/03_inline_doubleexpected.compact.css000066400000000000000000000001711252560337500423720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/03_inline_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } expected.compressed.css000066400000000000000000000001351252560337500431100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/03_inline_double.result{output:�_ _ ;output:[�_ _ ];output:�_ _ ;output:�_ _ ;output:['�_ _ ']} expected.expanded.css000066400000000000000000000002031252560337500425300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/03_inline_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } expected_output.css000066400000000000000000000002031252560337500423610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/03_inline_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461252560337500404710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"}; } 000077500000000000000000000000001252560337500367435ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/04_variable_doubleexpected.compact.css000066400000000000000000000001711252560337500427020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/04_variable_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } expected.compressed.css000066400000000000000000000001351252560337500434200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/04_variable_double.result{output:�_ _ ;output:[�_ _ ];output:�_ _ ;output:�_ _ ;output:['�_ _ ']} expected.expanded.css000066400000000000000000000002031252560337500430400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/04_variable_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } expected_output.css000066400000000000000000000002031252560337500426710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/04_variable_double@charset "UTF-8"; .result { output: �_ _ ; output: [�_ _ ]; output: �_ _ ; output: �_ _ ; output: ['�_ _ ']; } input.scss000066400000000000000000000002461252560337500410010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}; } 000077500000000000000000000000001252560337500403255ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000004021252560337500442610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/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']"; } expected.compressed.css000066400000000000000000000003341252560337500450030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/05_variable_quoted_double.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']"} expected.expanded.css000066400000000000000000000004261252560337500444310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/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']"; } expected_output.css000066400000000000000000000004261252560337500442620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/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.scss000066400000000000000000000005121252560337500423570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_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}']"}'; } 000077500000000000000000000000001252560337500400355ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/25_escapes_single_quoted_specials/06_escape_interpolationexpected.compact.css000066400000000000000000000001731252560337500437760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } expected.compressed.css000066400000000000000000000001601252560337500445100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"} expected.expanded.css000066400000000000000000000002031252560337500441320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } expected_output.css000066400000000000000000000002031252560337500437630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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.scss000066400000000000000000000002261252560337500420710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'}']"; } 000077500000000000000000000000001252560337500316125ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes000077500000000000000000000000001252560337500333705ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/01_inlineexpected.compact.css000066400000000000000000000001721252560337500373300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/01_inline.result { output: \"\'; output: \"\'; output: "[\\\"\\']"; output: "\\\"\\'"; output: "\\\"\\'"; output: "['\\\"\\'']"; } expected.compressed.css000066400000000000000000000001531252560337500400450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/01_inline.result{output:\"\';output:\"\';output:"[\\\"\\']";output:"\\\"\\'";output:"\\\"\\'";output:"['\\\"\\'']"} expected.expanded.css000066400000000000000000000002061252560337500374700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/01_inline.result { output: \"\'; output: \"\'; output: "[\\\"\\']"; output: "\\\"\\'"; output: "\\\"\\'"; output: "['\\\"\\'']"; } expected_output.css000066400000000000000000000002061252560337500373210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/01_inline.result { output: \"\'; output: \"\'; output: "[\\\"\\']"; output: "\\\"\\'"; output: "\\\"\\'"; output: "['\\\"\\'']"; } input.scss000066400000000000000000000002111252560337500354160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/01_inline.result { output: \"\'; output: #{\"\'}; output: "[#{\"\'}]"; output: "#{\"\'}"; output: '#{\"\'}'; output: "['#{\"\'}']"; } 000077500000000000000000000000001252560337500337005ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/02_variableexpected.compact.css000066400000000000000000000001721252560337500376400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/02_variable.result { output: \"\'; output: \"\'; output: "[\\\"\\']"; output: "\\\"\\'"; output: "\\\"\\'"; output: "['\\\"\\'']"; } expected.compressed.css000066400000000000000000000001531252560337500403550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/02_variable.result{output:\"\';output:\"\';output:"[\\\"\\']";output:"\\\"\\'";output:"\\\"\\'";output:"['\\\"\\'']"} expected.expanded.css000066400000000000000000000002061252560337500400000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/02_variable.result { output: \"\'; output: \"\'; output: "[\\\"\\']"; output: "\\\"\\'"; output: "\\\"\\'"; output: "['\\\"\\'']"; } expected_output.css000066400000000000000000000002061252560337500376310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/02_variable.result { output: \"\'; output: \"\'; output: "[\\\"\\']"; output: "\\\"\\'"; output: "\\\"\\'"; output: "['\\\"\\'']"; } input.scss000066400000000000000000000002431252560337500357330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/02_variable$input: \"\'; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500347245ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/03_inline_doubleexpected.compact.css000066400000000000000000000001301252560337500406560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/03_inline_double.result { output: \"\'; output: [\"\']; output: \"\'; output: \"\'; output: ['\"\'']; } expected.compressed.css000066400000000000000000000001131252560337500413750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/03_inline_double.result{output:\"\';output:[\"\'];output:\"\';output:\"\';output:['\"\'']} expected.expanded.css000066400000000000000000000001421252560337500410230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/03_inline_double.result { output: \"\'; output: [\"\']; output: \"\'; output: \"\'; output: ['\"\'']; } expected_output.css000066400000000000000000000001421252560337500406540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/03_inline_double.result { output: \"\'; output: [\"\']; output: \"\'; output: \"\'; output: ['\"\'']; } input.scss000066400000000000000000000002101252560337500367510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/03_inline_double.result { output: #{#{\"\'}}; output: #{"[#{\"\'}]"}; output: #{"#{\"\'}"}; output: #{'#{\"\'}'}; output: #{"['#{\"\'}']"}; } 000077500000000000000000000000001252560337500352345ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/04_variable_doubleexpected.compact.css000066400000000000000000000001301252560337500411660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/04_variable_double.result { output: \"\'; output: [\"\']; output: \"\'; output: \"\'; output: ['\"\'']; } expected.compressed.css000066400000000000000000000001131252560337500417050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/04_variable_double.result{output:\"\';output:[\"\'];output:\"\';output:\"\';output:['\"\'']} expected.expanded.css000066400000000000000000000001421252560337500413330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/04_variable_double.result { output: \"\'; output: [\"\']; output: \"\'; output: \"\'; output: ['\"\'']; } expected_output.css000066400000000000000000000001421252560337500411640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/04_variable_double.result { output: \"\'; output: [\"\']; output: \"\'; output: \"\'; output: ['\"\'']; } input.scss000066400000000000000000000002401252560337500372640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/04_variable_double$input: \"\'; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500366165ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000003401252560337500425530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_double.result { dquoted: "\\\"\\'"; dquoted: "[\\\"\\']"; dquoted: "\\\"\\'"; dquoted: "\\\"\\'"; dquoted: "['\\\"\\'']"; squoted: "\\\"\\'"; squoted: "[\\\"\\']"; squoted: "\\\"\\'"; squoted: "\\\"\\'"; squoted: "['\\\"\\'']"; } expected.compressed.css000066400000000000000000000003111252560337500432670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_double.result{dquoted:"\\\"\\'";dquoted:"[\\\"\\']";dquoted:"\\\"\\'";dquoted:"\\\"\\'";dquoted:"['\\\"\\'']";squoted:"\\\"\\'";squoted:"[\\\"\\']";squoted:"\\\"\\'";squoted:"\\\"\\'";squoted:"['\\\"\\'']"} expected.expanded.css000066400000000000000000000003641252560337500427230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_double.result { dquoted: "\\\"\\'"; dquoted: "[\\\"\\']"; dquoted: "\\\"\\'"; dquoted: "\\\"\\'"; dquoted: "['\\\"\\'']"; squoted: "\\\"\\'"; squoted: "[\\\"\\']"; squoted: "\\\"\\'"; squoted: "\\\"\\'"; squoted: "['\\\"\\'']"; } expected_output.css000066400000000000000000000003641252560337500425540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/05_variable_quoted_double.result { dquoted: "\\\"\\'"; dquoted: "[\\\"\\']"; dquoted: "\\\"\\'"; dquoted: "\\\"\\'"; dquoted: "['\\\"\\'']"; squoted: "\\\"\\'"; squoted: "[\\\"\\']"; squoted: "\\\"\\'"; squoted: "\\\"\\'"; squoted: "['\\\"\\'']"; } input.scss000066400000000000000000000005041252560337500406510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500363265ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolationexpected.compact.css000066400000000000000000000001421252560337500422630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation.result { output: "[\#{\"\'}]"; output: "\#{\"\'}"; output: '\#{\"\'}'; output: "['\#{\"\'}']"; } expected.compressed.css000066400000000000000000000001271252560337500430040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation.result{output:"[\#{\"\'}]";output:"\#{\"\'}";output:'\#{\"\'}';output:"['\#{\"\'}']"} expected.expanded.css000066400000000000000000000001521252560337500424260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation.result { output: "[\#{\"\'}]"; output: "\#{\"\'}"; output: '\#{\"\'}'; output: "['\#{\"\'}']"; } expected_output.css000066400000000000000000000001521252560337500422570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation.result { output: "[\#{\"\'}]"; output: "\#{\"\'}"; output: '\#{\"\'}'; output: "['\#{\"\'}']"; } input.scss000066400000000000000000000001701252560337500403600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/26_escaped_literal_quotes/06_escape_interpolation$input: \"\'; .result { output: "[\#{\"\'}]"; output: "\#{\"\'}"; output: '\#{\"\'}'; output: "['\#{\"\'}']"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/000077500000000000000000000000001252560337500315105ustar00rootroot00000000000000000077500000000000000000000000001252560337500332075ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/01_inlineexpected.compact.css000066400000000000000000000001401252560337500371420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/01_inline.result { output: "\""; output: "; output: '["]'; output: '"'; output: '"'; output: "['\"']"; } expected.compressed.css000066400000000000000000000001211252560337500376570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/01_inline.result{output:"\"";output:";output:'["]';output:'"';output:'"';output:"['\"']"} expected.expanded.css000066400000000000000000000001541252560337500373110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/01_inline.result { output: "\""; output: "; output: '["]'; output: '"'; output: '"'; output: "['\"']"; } expected_output.css000066400000000000000000000001541252560337500371420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/01_inline.result { output: "\""; output: "; output: '["]'; output: '"'; output: '"'; output: "['\"']"; } input.scss000066400000000000000000000002111252560337500352350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/01_inline.result { output: "\""; output: #{"\""}; output: "[#{"\""}]"; output: "#{"\""}"; output: '#{"\""}'; output: "['#{"\""}']"; } 000077500000000000000000000000001252560337500335175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/02_variableexpected.compact.css000066400000000000000000000001371252560337500374600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/02_variable.result { output: '"'; output: "; output: '["]'; output: '"'; output: '"'; output: "['\"']"; } expected.compressed.css000066400000000000000000000001201252560337500401660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/02_variable.result{output:'"';output:";output:'["]';output:'"';output:'"';output:"['\"']"} expected.expanded.css000066400000000000000000000001531252560337500376200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/02_variable.result { output: '"'; output: "; output: '["]'; output: '"'; output: '"'; output: "['\"']"; } expected_output.css000066400000000000000000000001531252560337500374510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/02_variable.result { output: '"'; output: "; output: '["]'; output: '"'; output: '"'; output: "['\"']"; } input.scss000066400000000000000000000002431252560337500355520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/02_variable$input: "\""; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500345435ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/03_inline_doubleexpected.compact.css000066400000000000000000000001111252560337500404740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/03_inline_double.result { output: "; output: ["]; output: "; output: "; output: ['"']; } expected.compressed.css000066400000000000000000000000741252560337500412220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/03_inline_double.result{output:";output:["];output:";output:";output:['"']} expected.expanded.css000066400000000000000000000001231252560337500406410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/03_inline_double.result { output: "; output: ["]; output: "; output: "; output: ['"']; } expected_output.css000066400000000000000000000001231252560337500404720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/03_inline_double.result { output: "; output: ["]; output: "; output: "; output: ['"']; } input.scss000066400000000000000000000002101252560337500365700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/03_inline_double.result { output: #{#{"\""}}; output: #{"[#{"\""}]"}; output: #{"#{"\""}"}; output: #{'#{"\""}'}; output: #{"['#{"\""}']"}; } 000077500000000000000000000000001252560337500350535ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/04_variable_doubleexpected.compact.css000066400000000000000000000001111252560337500410040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/04_variable_double.result { output: "; output: ["]; output: "; output: "; output: ['"']; } expected.compressed.css000066400000000000000000000000741252560337500415320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/04_variable_double.result{output:";output:["];output:";output:";output:['"']} expected.expanded.css000066400000000000000000000001231252560337500411510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/04_variable_double.result { output: "; output: ["]; output: "; output: "; output: ['"']; } expected_output.css000066400000000000000000000001231252560337500410020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/04_variable_double.result { output: "; output: ["]; output: "; output: "; output: ['"']; } input.scss000066400000000000000000000002401252560337500371030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/04_variable_double$input: "\""; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500364355ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000002461252560337500423770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_double.result { dquoted: '"'; dquoted: '["]'; dquoted: '"'; dquoted: '"'; dquoted: "['\"']"; squoted: '"'; squoted: '["]'; squoted: '"'; squoted: '"'; squoted: "['\"']"; } expected.compressed.css000066400000000000000000000002171252560337500431130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_double.result{dquoted:'"';dquoted:'["]';dquoted:'"';dquoted:'"';dquoted:"['\"']";squoted:'"';squoted:'["]';squoted:'"';squoted:'"';squoted:"['\"']"} expected.expanded.css000066400000000000000000000002721252560337500425400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_double.result { dquoted: '"'; dquoted: '["]'; dquoted: '"'; dquoted: '"'; dquoted: "['\"']"; squoted: '"'; squoted: '["]'; squoted: '"'; squoted: '"'; squoted: "['\"']"; } expected_output.css000066400000000000000000000002721252560337500423710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/05_variable_quoted_double.result { dquoted: '"'; dquoted: '["]'; dquoted: '"'; dquoted: '"'; dquoted: "['\"']"; squoted: '"'; squoted: '["]'; squoted: '"'; squoted: '"'; squoted: "['\"']"; } input.scss000066400000000000000000000005041252560337500404700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500361455ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/06_escape_interpolationexpected.compact.css000066400000000000000000000001451252560337500421050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation.result { output: "[#{" \" "}]"; output: "#{" \" "}"; output: '\#{"\""}'; output: "['#{" \" "}']"; } expected.compressed.css000066400000000000000000000001321252560337500426170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation.result{output:"[#{" \" "}]";output:"#{" \" "}";output:'\#{"\""}';output:"['#{" \" "}']"} expected.expanded.css000066400000000000000000000001551252560337500422500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation.result { output: "[#{" \" "}]"; output: "#{" \" "}"; output: '\#{"\""}'; output: "['#{" \" "}']"; } expected_output.css000066400000000000000000000001551252560337500421010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation.result { output: "[#{" \" "}]"; output: "#{" \" "}"; output: '\#{"\""}'; output: "['#{" \" "}']"; } input.scss000066400000000000000000000001701252560337500401770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/27_escaped_double_quotes/06_escape_interpolation$input: "\""; .result { output: "[\#{"\""}]"; output: "\#{"\""}"; output: '\#{"\""}'; output: "['\#{"\""}']"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/000077500000000000000000000000001252560337500315205ustar00rootroot00000000000000000077500000000000000000000000001252560337500332175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/01_inlineexpected.compact.css000066400000000000000000000001371252560337500371600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/01_inline.result { output: '\''; output: '; output: "[']"; output: "'"; output: "'"; output: "[''']"; } expected.compressed.css000066400000000000000000000001201252560337500376660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/01_inline.result{output:'\'';output:';output:"[']";output:"'";output:"'";output:"[''']"} expected.expanded.css000066400000000000000000000001531252560337500373200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/01_inline.result { output: '\''; output: '; output: "[']"; output: "'"; output: "'"; output: "[''']"; } expected_output.css000066400000000000000000000001531252560337500371510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/01_inline.result { output: '\''; output: '; output: "[']"; output: "'"; output: "'"; output: "[''']"; } input.scss000066400000000000000000000002111252560337500352450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/01_inline.result { output: '\''; output: #{'\''}; output: "[#{'\''}]"; output: "#{'\''}"; output: '#{'\''}'; output: "['#{'\''}']"; } 000077500000000000000000000000001252560337500335275ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/02_variableexpected.compact.css000066400000000000000000000001361252560337500374670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/02_variable.result { output: "'"; output: '; output: "[']"; output: "'"; output: "'"; output: "[''']"; } expected.compressed.css000066400000000000000000000001171252560337500402040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/02_variable.result{output:"'";output:';output:"[']";output:"'";output:"'";output:"[''']"} expected.expanded.css000066400000000000000000000001521252560337500376270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/02_variable.result { output: "'"; output: '; output: "[']"; output: "'"; output: "'"; output: "[''']"; } expected_output.css000066400000000000000000000001521252560337500374600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/02_variable.result { output: "'"; output: '; output: "[']"; output: "'"; output: "'"; output: "[''']"; } input.scss000066400000000000000000000002431252560337500355620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/02_variable$input: '\''; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500345535ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/03_inline_doubleexpected.compact.css000066400000000000000000000001111252560337500405040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/03_inline_double.result { output: '; output: [']; output: '; output: '; output: [''']; } expected.compressed.css000066400000000000000000000000741252560337500412320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/03_inline_double.result{output:';output:['];output:';output:';output:[''']} expected.expanded.css000066400000000000000000000001231252560337500406510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/03_inline_double.result { output: '; output: [']; output: '; output: '; output: [''']; } expected_output.css000066400000000000000000000001231252560337500405020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/03_inline_double.result { output: '; output: [']; output: '; output: '; output: [''']; } input.scss000066400000000000000000000002101252560337500366000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/03_inline_double.result { output: #{#{'\''}}; output: #{"[#{'\''}]"}; output: #{"#{'\''}"}; output: #{'#{'\''}'}; output: #{"['#{'\''}']"}; } 000077500000000000000000000000001252560337500350635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/04_variable_doubleexpected.compact.css000066400000000000000000000001111252560337500410140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/04_variable_double.result { output: '; output: [']; output: '; output: '; output: [''']; } expected.compressed.css000066400000000000000000000000741252560337500415420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/04_variable_double.result{output:';output:['];output:';output:';output:[''']} expected.expanded.css000066400000000000000000000001231252560337500411610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/04_variable_double.result { output: '; output: [']; output: '; output: '; output: [''']; } expected_output.css000066400000000000000000000001231252560337500410120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/04_variable_double.result { output: '; output: [']; output: '; output: '; output: [''']; } input.scss000066400000000000000000000002401252560337500371130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/04_variable_double$input: '\''; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500364455ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000002441252560337500424050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_double.result { dquoted: "'"; dquoted: "[']"; dquoted: "'"; dquoted: "'"; dquoted: "[''']"; squoted: "'"; squoted: "[']"; squoted: "'"; squoted: "'"; squoted: "[''']"; } expected.compressed.css000066400000000000000000000002151252560337500431210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_double.result{dquoted:"'";dquoted:"[']";dquoted:"'";dquoted:"'";dquoted:"[''']";squoted:"'";squoted:"[']";squoted:"'";squoted:"'";squoted:"[''']"} expected.expanded.css000066400000000000000000000002701252560337500425460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_double.result { dquoted: "'"; dquoted: "[']"; dquoted: "'"; dquoted: "'"; dquoted: "[''']"; squoted: "'"; squoted: "[']"; squoted: "'"; squoted: "'"; squoted: "[''']"; } expected_output.css000066400000000000000000000002701252560337500423770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/05_variable_quoted_double.result { dquoted: "'"; dquoted: "[']"; dquoted: "'"; dquoted: "'"; dquoted: "[''']"; squoted: "'"; squoted: "[']"; squoted: "'"; squoted: "'"; squoted: "[''']"; } input.scss000066400000000000000000000005041252560337500405000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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}']"}'; } 000077500000000000000000000000001252560337500361555ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/06_escape_interpolationexpected.compact.css000066400000000000000000000001431252560337500421130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation.result { output: "[\#{'\''}]"; output: "\#{'\''}"; output: "#{" \' "}"; output: "['\#{'\''}']"; } expected.compressed.css000066400000000000000000000001301252560337500426250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation.result{output:"[\#{'\''}]";output:"\#{'\''}";output:"#{" \' "}";output:"['\#{'\''}']"} expected.expanded.css000066400000000000000000000001531252560337500422560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation.result { output: "[\#{'\''}]"; output: "\#{'\''}"; output: "#{" \' "}"; output: "['\#{'\''}']"; } expected_output.css000066400000000000000000000001531252560337500421070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation.result { output: "[\#{'\''}]"; output: "\#{'\''}"; output: "#{" \' "}"; output: "['\#{'\''}']"; } input.scss000066400000000000000000000001701252560337500402070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/28_escaped_single_quotes/06_escape_interpolation$input: '\''; .result { output: "[\#{'\''}]"; output: "\#{'\''}"; output: '\#{'\''}'; output: "['\#{'\''}']"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/000077500000000000000000000000001252560337500305205ustar00rootroot00000000000000000077500000000000000000000000001252560337500322175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/01_inlineexpected.compact.css000066400000000000000000000002161252560337500361560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/01_inline.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } expected.compressed.css000066400000000000000000000001771252560337500367020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/01_inline.result{output:"foobarbaz";output:foobarbaz;output:"[foobarbaz]";output:"foobarbaz";output:"foobarbaz";output:"['foobarbaz']"} expected.expanded.css000066400000000000000000000002321252560337500363160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/01_inline.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } expected_output.css000066400000000000000000000002321252560337500361470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/01_inline.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } input.scss000066400000000000000000000003571252560337500342600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"}']"; } 000077500000000000000000000000001252560337500325275ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/02_variableexpected.compact.css000066400000000000000000000002161252560337500364660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/02_variable.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } expected.compressed.css000066400000000000000000000001771252560337500372120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/02_variable.result{output:"foobarbaz";output:foobarbaz;output:"[foobarbaz]";output:"foobarbaz";output:"foobarbaz";output:"['foobarbaz']"} expected.expanded.css000066400000000000000000000002321252560337500366260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/02_variable.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } expected_output.css000066400000000000000000000002321252560337500364570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/02_variable.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } input.scss000066400000000000000000000002641252560337500345650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500335535ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/03_inline_doubleexpected.compact.css000066400000000000000000000001611252560337500375110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/03_inline_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } expected.compressed.css000066400000000000000000000001441252560337500402300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/03_inline_double.result{output:foobarbaz;output:[foobarbaz];output:foobarbaz;output:foobarbaz;output:['foobarbaz']} expected.expanded.css000066400000000000000000000001731252560337500376560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/03_inline_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } expected_output.css000066400000000000000000000001731252560337500375070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/03_inline_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } input.scss000066400000000000000000000003351252560337500356100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"}']"}; } 000077500000000000000000000000001252560337500340635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/04_variable_doubleexpected.compact.css000066400000000000000000000001611252560337500400210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/04_variable_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } expected.compressed.css000066400000000000000000000001441252560337500405400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/04_variable_double.result{output:foobarbaz;output:[foobarbaz];output:foobarbaz;output:foobarbaz;output:['foobarbaz']} expected.expanded.css000066400000000000000000000001731252560337500401660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/04_variable_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } expected_output.css000066400000000000000000000001731252560337500400170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/04_variable_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } input.scss000066400000000000000000000002611252560337500361160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/04_variable_double$input: "foo#{'ba' + 'r'}baz"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500354455ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000003641252560337500414100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000003351252560337500421240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000004101252560337500415420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000004101252560337500413730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000005251252560337500375030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}'; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/todo/000077500000000000000000000000001252560337500314655ustar00rootroot00000000000000000077500000000000000000000000001252560337500361225ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/todo/06_escape_interpolationexpected.compact.css000066400000000000000000000002001252560337500420520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/todo/06_escape_interpolation.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } expected.compressed.css000066400000000000000000000001651252560337500426020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/todo/06_escape_interpolation.result{output:"[#{" foobarbaz "}]";output:"#{" foobarbaz "}";output:'#{"foobarbaz"}';output:"['#{" foobarbaz "}']"} expected.expanded.css000066400000000000000000000002101252560337500422150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/todo/06_escape_interpolation.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } expected_output.css000066400000000000000000000002101252560337500420460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/todo/06_escape_interpolation.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } input.scss000066400000000000000000000003151252560337500401550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/29_binary_operation/todo/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"}']"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/000077500000000000000000000000001252560337500271155ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/01_inline/000077500000000000000000000000001252560337500306735ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002161252560337500345530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/01_inline.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } expected.compressed.css000066400000000000000000000001771252560337500352770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/01_inline.result{output:"foobarbaz";output:foobarbaz;output:"[foobarbaz]";output:"foobarbaz";output:"foobarbaz";output:"['foobarbaz']"} expected.expanded.css000066400000000000000000000002321252560337500347130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/01_inline.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } expected_output.css000066400000000000000000000002321252560337500345440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/01_inline.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } input.scss000066400000000000000000000003571252560337500326550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/02_variable/000077500000000000000000000000001252560337500312035ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002161252560337500350630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/02_variable.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } expected.compressed.css000066400000000000000000000001771252560337500356070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/02_variable.result{output:"foobarbaz";output:foobarbaz;output:"[foobarbaz]";output:"foobarbaz";output:"foobarbaz";output:"['foobarbaz']"} expected.expanded.css000066400000000000000000000002321252560337500352230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/02_variable.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } expected_output.css000066400000000000000000000002321252560337500350540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/02_variable.result { output: "foobarbaz"; output: foobarbaz; output: "[foobarbaz]"; output: "foobarbaz"; output: "foobarbaz"; output: "['foobarbaz']"; } input.scss000066400000000000000000000002641252560337500331620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"; } 000077500000000000000000000000001252560337500321505ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/03_inline_doubleexpected.compact.css000066400000000000000000000001611252560337500361060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/03_inline_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } expected.compressed.css000066400000000000000000000001441252560337500366250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/03_inline_double.result{output:foobarbaz;output:[foobarbaz];output:foobarbaz;output:foobarbaz;output:['foobarbaz']} expected.expanded.css000066400000000000000000000001731252560337500362530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/03_inline_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } expected_output.css000066400000000000000000000001731252560337500361040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/03_inline_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } input.scss000066400000000000000000000003351252560337500342050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"}']"}; } 000077500000000000000000000000001252560337500324605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/04_variable_doubleexpected.compact.css000066400000000000000000000001611252560337500364160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/04_variable_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } expected.compressed.css000066400000000000000000000001441252560337500371350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/04_variable_double.result{output:foobarbaz;output:[foobarbaz];output:foobarbaz;output:foobarbaz;output:['foobarbaz']} expected.expanded.css000066400000000000000000000001731252560337500365630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/04_variable_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } expected_output.css000066400000000000000000000001731252560337500364140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/04_variable_double.result { output: foobarbaz; output: [foobarbaz]; output: foobarbaz; output: foobarbaz; output: ['foobarbaz']; } input.scss000066400000000000000000000002611252560337500345130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/04_variable_double$input: "foo#{'ba' + 'r'}baz"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500340425ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000003641252560337500400050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000003351252560337500405210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000004101252560337500401370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000004101252560337500377700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000005251252560337500361000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}']"}'; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/todo/000077500000000000000000000000001252560337500300625ustar00rootroot00000000000000000077500000000000000000000000001252560337500345175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/todo/06_escape_interpolationexpected.compact.css000066400000000000000000000002001252560337500404470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/todo/06_escape_interpolation.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } expected.compressed.css000066400000000000000000000001651252560337500411770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/todo/06_escape_interpolation.result{output:"[#{" foobarbaz "}]";output:"#{" foobarbaz "}";output:'#{"foobarbaz"}';output:"['#{" foobarbaz "}']"} expected.expanded.css000066400000000000000000000002101252560337500406120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/todo/06_escape_interpolation.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } expected_output.css000066400000000000000000000002101252560337500404430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/todo/06_escape_interpolation.result { output: "[#{" foobarbaz "}]"; output: "#{" foobarbaz "}"; output: '#{"foobarbaz"}'; output: "['#{" foobarbaz "}']"; } input.scss000066400000000000000000000003151252560337500365520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/30_base_test/todo/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"}']"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/000077500000000000000000000000001252560337500277565ustar00rootroot00000000000000000077500000000000000000000000001252560337500314555ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/01_inlineexpected.compact.css000066400000000000000000000002061252560337500354130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/01_inline.result { output: "[" "foo" "]"; output: [ foo ]; output: "[[ foo ]]"; output: "[ foo ]"; output: "[ foo ]"; output: "['[ foo ]']"; } expected.compressed.css000066400000000000000000000001671252560337500361370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/01_inline.result{output:"[" "foo" "]";output:[ foo ];output:"[[ foo ]]";output:"[ foo ]";output:"[ foo ]";output:"['[ foo ]']"} expected.expanded.css000066400000000000000000000002221252560337500355530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/01_inline.result { output: "[" "foo" "]"; output: [ foo ]; output: "[[ foo ]]"; output: "[ foo ]"; output: "[ foo ]"; output: "['[ foo ]']"; } expected_output.css000066400000000000000000000002221252560337500354040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/01_inline.result { output: "[" "foo" "]"; output: [ foo ]; output: "[[ foo ]]"; output: "[ foo ]"; output: "[ foo ]"; output: "['[ foo ]']"; } input.scss000066400000000000000000000002631252560337500335120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/01_inline.result { output: "["'foo'"]"; output: #{"["'foo'"]"}; output: "[#{"["'foo'"]"}]"; output: "#{"["'foo'"]"}"; output: '#{"["'foo'"]"}'; output: "['#{"["'foo'"]"}']"; } 000077500000000000000000000000001252560337500317655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/02_variableexpected.compact.css000066400000000000000000000002061252560337500357230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/02_variable.result { output: "[" "foo" "]"; output: [ foo ]; output: "[[ foo ]]"; output: "[ foo ]"; output: "[ foo ]"; output: "['[ foo ]']"; } expected.compressed.css000066400000000000000000000001671252560337500364470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/02_variable.result{output:"[" "foo" "]";output:[ foo ];output:"[[ foo ]]";output:"[ foo ]";output:"[ foo ]";output:"['[ foo ]']"} expected.expanded.css000066400000000000000000000002221252560337500360630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/02_variable.result { output: "[" "foo" "]"; output: [ foo ]; output: "[[ foo ]]"; output: "[ foo ]"; output: "[ foo ]"; output: "['[ foo ]']"; } expected_output.css000066400000000000000000000002221252560337500357140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/02_variable.result { output: "[" "foo" "]"; output: [ foo ]; output: "[[ foo ]]"; output: "[ foo ]"; output: "[ foo ]"; output: "['[ foo ]']"; } input.scss000066400000000000000000000002521252560337500340200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/02_variable$input: "["'foo'"]"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500330115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/03_inline_doubleexpected.compact.css000066400000000000000000000001471252560337500367530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/03_inline_double.result { output: [ foo ]; output: [[ foo ]]; output: [ foo ]; output: [ foo ]; output: ['[ foo ]']; } expected.compressed.css000066400000000000000000000001321252560337500374630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/03_inline_double.result{output:[ foo ];output:[[ foo ]];output:[ foo ];output:[ foo ];output:['[ foo ]']} expected.expanded.css000066400000000000000000000001611252560337500371110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/03_inline_double.result { output: [ foo ]; output: [[ foo ]]; output: [ foo ]; output: [ foo ]; output: ['[ foo ]']; } expected_output.css000066400000000000000000000001611252560337500367420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/03_inline_double.result { output: [ foo ]; output: [[ foo ]]; output: [ foo ]; output: [ foo ]; output: ['[ foo ]']; } input.scss000066400000000000000000000002531252560337500350450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/03_inline_double.result { output: #{#{"["'foo'"]"}}; output: #{"[#{"["'foo'"]"}]"}; output: #{"#{"["'foo'"]"}"}; output: #{'#{"["'foo'"]"}'}; output: #{"['#{"["'foo'"]"}']"}; } 000077500000000000000000000000001252560337500333215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/04_variable_doubleexpected.compact.css000066400000000000000000000001471252560337500372630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/04_variable_double.result { output: [ foo ]; output: [[ foo ]]; output: [ foo ]; output: [ foo ]; output: ['[ foo ]']; } expected.compressed.css000066400000000000000000000001321252560337500377730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/04_variable_double.result{output:[ foo ];output:[[ foo ]];output:[ foo ];output:[ foo ];output:['[ foo ]']} expected.expanded.css000066400000000000000000000001611252560337500374210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/04_variable_double.result { output: [ foo ]; output: [[ foo ]]; output: [ foo ]; output: [ foo ]; output: ['[ foo ]']; } expected_output.css000066400000000000000000000001611252560337500372520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/04_variable_double.result { output: [ foo ]; output: [[ foo ]]; output: [ foo ]; output: [ foo ]; output: ['[ foo ]']; } input.scss000066400000000000000000000002471252560337500353600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/04_variable_double$input: "["'foo'"]"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500347035ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/31_schema_simple/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000003401252560337500406400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 ]']"; } expected.compressed.css000066400000000000000000000003111252560337500413540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 ]']"} expected.expanded.css000066400000000000000000000003641252560337500410100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 ]']"; } expected_output.css000066400000000000000000000003641252560337500406410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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 ]']"; } input.scss000066400000000000000000000005131252560337500367360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/000077500000000000000000000000001252560337500272755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/01_inline/000077500000000000000000000000001252560337500310535ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002441252560337500347340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/01_inline.result { output: "[" ",foo, " "]"; output: [ ,foo, ]; output: "[[ ,foo, ]]"; output: "[ ,foo, ]"; output: "[ ,foo, ]"; output: "['[ ,foo, ]']"; } expected.compressed.css000066400000000000000000000002251252560337500354510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/01_inline.result{output:"[" ",foo, " "]";output:[ ,foo, ];output:"[[ ,foo, ]]";output:"[ ,foo, ]";output:"[ ,foo, ]";output:"['[ ,foo, ]']"} expected.expanded.css000066400000000000000000000002601252560337500350740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/01_inline.result { output: "[" ",foo, " "]"; output: [ ,foo, ]; output: "[[ ,foo, ]]"; output: "[ ,foo, ]"; output: "[ ,foo, ]"; output: "['[ ,foo, ]']"; } expected_output.css000066400000000000000000000002601252560337500347250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/01_inline.result { output: "[" ",foo, " "]"; output: [ ,foo, ]; output: "[[ ,foo, ]]"; output: "[ ,foo, ]"; output: "[ ,foo, ]"; output: "['[ ,foo, ]']"; } input.scss000066400000000000000000000003211252560337500330240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/01_inline.result { output: "["',foo, '"]"; output: #{"["',foo, '"]"}; output: "[#{"["',foo, '"]"}]"; output: "#{"["',foo, '"]"}"; output: '#{"["',foo, '"]"}'; output: "['#{"["',foo, '"]"}']"; } 000077500000000000000000000000001252560337500313045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/02_variableexpected.compact.css000066400000000000000000000002441252560337500352440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/02_variable.result { output: "[" ",foo, " "]"; output: [ ,foo, ]; output: "[[ ,foo, ]]"; output: "[ ,foo, ]"; output: "[ ,foo, ]"; output: "['[ ,foo, ]']"; } expected.compressed.css000066400000000000000000000002251252560337500357610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/02_variable.result{output:"[" ",foo, " "]";output:[ ,foo, ];output:"[[ ,foo, ]]";output:"[ ,foo, ]";output:"[ ,foo, ]";output:"['[ ,foo, ]']"} expected.expanded.css000066400000000000000000000002601252560337500354040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/02_variable.result { output: "[" ",foo, " "]"; output: [ ,foo, ]; output: "[[ ,foo, ]]"; output: "[ ,foo, ]"; output: "[ ,foo, ]"; output: "['[ ,foo, ]']"; } expected_output.css000066400000000000000000000002601252560337500352350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/02_variable.result { output: "[" ",foo, " "]"; output: [ ,foo, ]; output: "[[ ,foo, ]]"; output: "[ ,foo, ]"; output: "[ ,foo, ]"; output: "['[ ,foo, ]']"; } input.scss000066400000000000000000000002571252560337500333440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/02_variable$input: "["',foo, '"]"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500323305ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/03_inline_doubleexpected.compact.css000066400000000000000000000002001252560337500362600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/03_inline_double.result { output: [ ,foo, ]; output: [[ ,foo, ]]; output: [ ,foo, ]; output: [ ,foo, ]; output: ['[ ,foo, ]']; } expected.compressed.css000066400000000000000000000001631252560337500370060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/03_inline_double.result{output:[ ,foo, ];output:[[ ,foo, ]];output:[ ,foo, ];output:[ ,foo, ];output:['[ ,foo, ]']} expected.expanded.css000066400000000000000000000002121252560337500364250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/03_inline_double.result { output: [ ,foo, ]; output: [[ ,foo, ]]; output: [ ,foo, ]; output: [ ,foo, ]; output: ['[ ,foo, ]']; } expected_output.css000066400000000000000000000002121252560337500362560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/03_inline_double.result { output: [ ,foo, ]; output: [[ ,foo, ]]; output: [ ,foo, ]; output: [ ,foo, ]; output: ['[ ,foo, ]']; } input.scss000066400000000000000000000003041252560337500343610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/03_inline_double.result { output: #{#{"["',foo, '"]"}}; output: #{"[#{"["',foo, '"]"}]"}; output: #{"#{"["',foo, '"]"}"}; output: #{'#{"["',foo, '"]"}'}; output: #{"['#{"["',foo, '"]"}']"}; } 000077500000000000000000000000001252560337500326405ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/04_variable_doubleexpected.compact.css000066400000000000000000000002001252560337500365700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/04_variable_double.result { output: [ ,foo, ]; output: [[ ,foo, ]]; output: [ ,foo, ]; output: [ ,foo, ]; output: ['[ ,foo, ]']; } expected.compressed.css000066400000000000000000000001631252560337500373160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/04_variable_double.result{output:[ ,foo, ];output:[[ ,foo, ]];output:[ ,foo, ];output:[ ,foo, ];output:['[ ,foo, ]']} expected.expanded.css000066400000000000000000000002121252560337500367350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/04_variable_double.result { output: [ ,foo, ]; output: [[ ,foo, ]]; output: [ ,foo, ]; output: [ ,foo, ]; output: ['[ ,foo, ]']; } expected_output.css000066400000000000000000000002121252560337500365660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/04_variable_double.result { output: [ ,foo, ]; output: [[ ,foo, ]]; output: [ ,foo, ]; output: [ ,foo, ]; output: ['[ ,foo, ]']; } input.scss000066400000000000000000000002541252560337500346750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/04_variable_double$input: "["',foo, '"]"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500342225ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/32_comma_list/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000004221252560337500401600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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, ]']"; } expected.compressed.css000066400000000000000000000003731252560337500407030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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, ]']"} expected.expanded.css000066400000000000000000000004461252560337500403300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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, ]']"; } expected_output.css000066400000000000000000000004461252560337500401610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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, ]']"; } input.scss000066400000000000000000000005201252560337500362530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/000077500000000000000000000000001252560337500272755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/01_inline/000077500000000000000000000000001252560337500310535ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002621252560337500347340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000002431252560337500354510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002761252560337500351030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000002761252560337500347340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000003731252560337500330330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"}']"; } 000077500000000000000000000000001252560337500313045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/02_variableexpected.compact.css000066400000000000000000000002621252560337500352440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000002431252560337500357610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000002761252560337500354130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000002761252560337500352440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002661252560337500333440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/02_variable$input: "["'foo '"]" "bar"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500323305ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/03_inline_doubleexpected.compact.css000066400000000000000000000002121252560337500362630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/03_inline_double.result { output: [ foo ] bar; output: [[ foo ] bar]; output: [ foo ] bar; output: [ foo ] bar; output: ['[ foo ] bar']; } expected.compressed.css000066400000000000000000000001751252560337500370110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/03_inline_double.result{output:[ foo ] bar;output:[[ foo ] bar];output:[ foo ] bar;output:[ foo ] bar;output:['[ foo ] bar']} expected.expanded.css000066400000000000000000000002241252560337500364300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/03_inline_double.result { output: [ foo ] bar; output: [[ foo ] bar]; output: [ foo ] bar; output: [ foo ] bar; output: ['[ foo ] bar']; } expected_output.css000066400000000000000000000002241252560337500362610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000003471252560337500343700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/03_inline_double.result { output: #{#{"["'foo '"]" "bar"}}; output: #{"[#{"["'foo '"]" "bar"}]"}; output: #{"#{"["'foo '"]" "bar"}"}; output: #{'#{"["'foo '"]" "bar"}'}; output: #{"['#{"["'foo '"]" "bar"}']"}; } 000077500000000000000000000000001252560337500326405ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/04_variable_doubleexpected.compact.css000066400000000000000000000002121252560337500365730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/04_variable_double.result { output: [ foo ] bar; output: [[ foo ] bar]; output: [ foo ] bar; output: [ foo ] bar; output: ['[ foo ] bar']; } expected.compressed.css000066400000000000000000000001751252560337500373210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/04_variable_double.result{output:[ foo ] bar;output:[[ foo ] bar];output:[ foo ] bar;output:[ foo ] bar;output:['[ foo ] bar']} expected.expanded.css000066400000000000000000000002241252560337500367400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/04_variable_double.result { output: [ foo ] bar; output: [[ foo ] bar]; output: [ foo ] bar; output: [ foo ] bar; output: ['[ foo ] bar']; } expected_output.css000066400000000000000000000002241252560337500365710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002631252560337500346750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/04_variable_double$input: "["'foo '"]" "bar"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500342225ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/33_space_list/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000004461252560337500401660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000004171252560337500407020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000004721252560337500403270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000004721252560337500401600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000005271252560337500362620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/000077500000000000000000000000001252560337500273115ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/01_inline/000077500000000000000000000000001252560337500310675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000003201252560337500347430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000003011252560337500354600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000003341252560337500351120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000003341252560337500347430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000004311252560337500330420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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"}']"; } 000077500000000000000000000000001252560337500313205ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/02_variableexpected.compact.css000066400000000000000000000003201252560337500352530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected.compressed.css000066400000000000000000000003011252560337500357700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"} expected.expanded.css000066400000000000000000000003341252560337500354220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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']"; } expected_output.css000066400000000000000000000003341252560337500352530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002731252560337500333560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/02_variable$input: "["',foo , '"]" "bar"; .result { output: $input; output: #{$input}; output: "[#{$input}]"; output: "#{$input}"; output: '#{$input}'; output: "['#{$input}']"; } 000077500000000000000000000000001252560337500323445ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/03_inline_doubleexpected.compact.css000066400000000000000000000002431252560337500363030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/03_inline_double.result { output: [ ,foo , ] bar; output: [[ ,foo , ] bar]; output: [ ,foo , ] bar; output: [ ,foo , ] bar; output: ['[ ,foo , ] bar']; } expected.compressed.css000066400000000000000000000002261252560337500370220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/03_inline_double.result{output:[ ,foo , ] bar;output:[[ ,foo , ] bar];output:[ ,foo , ] bar;output:[ ,foo , ] bar;output:['[ ,foo , ] bar']} expected.expanded.css000066400000000000000000000002551252560337500364500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/03_inline_double.result { output: [ ,foo , ] bar; output: [[ ,foo , ] bar]; output: [ ,foo , ] bar; output: [ ,foo , ] bar; output: ['[ ,foo , ] bar']; } expected_output.css000066400000000000000000000002551252560337500363010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000004001252560337500343720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/03_inline_double.result { output: #{#{"["',foo , '"]" "bar"}}; output: #{"[#{"["',foo , '"]" "bar"}]"}; output: #{"#{"["',foo , '"]" "bar"}"}; output: #{'#{"["',foo , '"]" "bar"}'}; output: #{"['#{"["',foo , '"]" "bar"}']"}; } 000077500000000000000000000000001252560337500326545ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/04_variable_doubleexpected.compact.css000066400000000000000000000002431252560337500366130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/04_variable_double.result { output: [ ,foo , ] bar; output: [[ ,foo , ] bar]; output: [ ,foo , ] bar; output: [ ,foo , ] bar; output: ['[ ,foo , ] bar']; } expected.compressed.css000066400000000000000000000002261252560337500373320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/04_variable_double.result{output:[ ,foo , ] bar;output:[[ ,foo , ] bar];output:[ ,foo , ] bar;output:[ ,foo , ] bar;output:['[ ,foo , ] bar']} expected.expanded.css000066400000000000000000000002551252560337500367600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/04_variable_double.result { output: [ ,foo , ] bar; output: [[ ,foo , ] bar]; output: [ ,foo , ] bar; output: [ ,foo , ] bar; output: ['[ ,foo , ] bar']; } expected_output.css000066400000000000000000000002551252560337500366110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002701252560337500347070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/04_variable_double$input: "["',foo , '"]" "bar"; .result { output: #{#{$input}}; output: #{"[#{$input}]"}; output: #{"#{$input}"}; output: #{'#{$input}'}; output: #{"['#{$input}']"}; } 000077500000000000000000000000001252560337500342365ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/34_mixed_list/05_variable_quoted_doubleexpected.compact.css000066400000000000000000000005301252560337500401740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected.compressed.css000066400000000000000000000005011252560337500407100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"} expected.expanded.css000066400000000000000000000005541252560337500403440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } expected_output.css000066400000000000000000000005541252560337500401750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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']"; } input.scss000066400000000000000000000005341252560337500362740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/parser/interpolate/interpolate.pl000066400000000000000000000100051252560337500275210ustar00rootroot00000000000000use 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/sass/000077500000000000000000000000001252560337500217715ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/sass/basic/000077500000000000000000000000001252560337500230525ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/sass/basic/expected.compact.css000066400000000000000000000000571252560337500270140ustar00rootroot00000000000000div a { color: red; } div li { color: green; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/sass/basic/expected.compressed.css000066400000000000000000000000441252560337500275260ustar00rootroot00000000000000div a{color:red}div li{color:green} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/sass/basic/expected.expanded.css000066400000000000000000000000631252560337500271530ustar00rootroot00000000000000div a { color: red; } div li { color: green; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/sass/basic/expected_output.css000066400000000000000000000000631252560337500270040ustar00rootroot00000000000000div a { color: red; } div li { color: green; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/sass/basic/input.sass000066400000000000000000000000461252560337500251040ustar00rootroot00000000000000div a color: red li color: greensass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/sass/basic/input.scss000066400000000000000000000000251252560337500251030ustar00rootroot00000000000000@import "input.sass";sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/000077500000000000000000000000001252560337500221315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/clash/000077500000000000000000000000001252560337500232235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/clash/expected.compact.css000066400000000000000000000001261252560337500271620ustar00rootroot00000000000000foo { foo: 42; bar: 43; baz: 45; foo: 42; bar: 4; baz: 45; foo: 3; bar: 5; baz: 45; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/clash/expected.compressed.css000066400000000000000000000001011252560337500276710ustar00rootroot00000000000000foo{foo:42;bar:43;baz:45;foo:42;bar:4;baz:45;foo:3;bar:5;baz:45} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/clash/expected.expanded.css000066400000000000000000000001501252560337500273210ustar00rootroot00000000000000foo { foo: 42; bar: 43; baz: 45; foo: 42; bar: 4; baz: 45; foo: 3; bar: 5; baz: 45; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/clash/expected_output.css000066400000000000000000000001501252560337500271520ustar00rootroot00000000000000foo { foo: 42; bar: 43; baz: 45; foo: 42; bar: 4; baz: 45; foo: 3; bar: 5; baz: 45; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/clash/input.scss000066400000000000000000000005541252560337500252630ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/each/000077500000000000000000000000001252560337500230315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/each/expected.compact.css000066400000000000000000000000571252560337500267730ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/each/expected.compressed.css000066400000000000000000000000431252560337500275040ustar00rootroot00000000000000.foo{content:42}.bar{content:1337} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/each/expected.expanded.css000066400000000000000000000000631252560337500271320ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/each/expected_output.css000066400000000000000000000000631252560337500267630ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/each/input.scss000066400000000000000000000001601252560337500250620ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } @each $item in 1337 { $foo: $item !global; } .bar { content: $foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/for/000077500000000000000000000000001252560337500227175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/for/expected.compact.css000066400000000000000000000000571252560337500266610ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/for/expected.compressed.css000066400000000000000000000000431252560337500273720ustar00rootroot00000000000000.foo{content:42}.bar{content:1337} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/for/expected.expanded.css000066400000000000000000000000631252560337500270200ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/for/expected_output.css000066400000000000000000000000631252560337500266510ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/for/input.scss000066400000000000000000000001631252560337500247530ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } @for $i from 1337 to 1338 { $foo: $i !global; } .bar { content: $foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/function/000077500000000000000000000000001252560337500237565ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/function/expected.compact.css000066400000000000000000000000571252560337500277200ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/function/expected.compressed.css000066400000000000000000000000431252560337500304310ustar00rootroot00000000000000.foo{content:42}.bar{content:1337} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/function/expected.expanded.css000066400000000000000000000000631252560337500300570ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/function/expected_output.css000066400000000000000000000000631252560337500277100ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/function/input.scss000066400000000000000000000002111252560337500260040ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } @function foo() { $foo: 1337 !global; @return $foo; } @if foo() {} .bar { content: $foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/if/000077500000000000000000000000001252560337500225275ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/if/expected.compact.css000066400000000000000000000000571252560337500264710ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/if/expected.compressed.css000066400000000000000000000000431252560337500272020ustar00rootroot00000000000000.foo{content:42}.bar{content:1337} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/if/expected.expanded.css000066400000000000000000000000631252560337500266300ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/if/expected_output.css000066400000000000000000000000631252560337500264610ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/if/input.scss000066400000000000000000000001441252560337500245620ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } @if true { $foo: 1337 !global; } .bar { content: $foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/mixin/000077500000000000000000000000001252560337500232555ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/mixin/expected.compact.css000066400000000000000000000000571252560337500272170ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/mixin/expected.compressed.css000066400000000000000000000000431252560337500277300ustar00rootroot00000000000000.foo{content:42}.bar{content:1337} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/mixin/expected.expanded.css000066400000000000000000000000631252560337500273560ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/mixin/expected_output.css000066400000000000000000000000631252560337500272070ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/mixin/input.scss000066400000000000000000000001651252560337500253130ustar00rootroot00000000000000$foo: 42; @mixin foo { $foo: 1337 !global; } .foo { content: $foo; } @include foo; .bar { content: $foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/nested/000077500000000000000000000000001252560337500234135ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/nested/expected.compact.css000066400000000000000000000000571252560337500273550ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/nested/expected.compressed.css000066400000000000000000000000431252560337500300660ustar00rootroot00000000000000.foo{content:42}.bar{content:1337} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/nested/expected.expanded.css000066400000000000000000000000631252560337500275140ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/nested/expected_output.css000066400000000000000000000000631252560337500273450ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/nested/input.scss000066400000000000000000000001501252560337500254430ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; > .bar { $foo: 1337 !global; } } .bar { content: $foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/root/000077500000000000000000000000001252560337500231145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/root/expected.compact.css000066400000000000000000000000571252560337500270560ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/root/expected.compressed.css000066400000000000000000000000431252560337500275670ustar00rootroot00000000000000.foo{content:42}.bar{content:1337} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/root/expected.expanded.css000066400000000000000000000000631252560337500272150ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/root/expected_output.css000066400000000000000000000000631252560337500270460ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/root/input.scss000066400000000000000000000001251252560337500251460ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } $foo: 1337 !global; .bar { content: $foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/ruleset/000077500000000000000000000000001252560337500236145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/ruleset/expected.compact.css000066400000000000000000000000761252560337500275570ustar00rootroot00000000000000.foo { content: 42; content: 1337; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/ruleset/expected.compressed.css000066400000000000000000000000601252560337500302660ustar00rootroot00000000000000.foo{content:42;content:1337}.bar{content:1337} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/ruleset/expected.expanded.css000066400000000000000000000001041252560337500277110ustar00rootroot00000000000000.foo { content: 42; content: 1337; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/ruleset/expected_output.css000066400000000000000000000001041252560337500275420ustar00rootroot00000000000000.foo { content: 42; content: 1337; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/ruleset/expected_output.scss000066400000000000000000000001041252560337500277250ustar00rootroot00000000000000.foo { content: 42; content: 1337; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/ruleset/input.scss000066400000000000000000000001471252560337500256520ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; $foo: 1337 !global; content: $foo; } .bar { content: $foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/while/000077500000000000000000000000001252560337500232415ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/while/expected.compact.css000066400000000000000000000000571252560337500272030ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/while/expected.compressed.css000066400000000000000000000000431252560337500277140ustar00rootroot00000000000000.foo{content:42}.bar{content:1337} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/while/expected.expanded.css000066400000000000000000000000631252560337500273420ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/while/expected_output.css000066400000000000000000000000631252560337500271730ustar00rootroot00000000000000.foo { content: 42; } .bar { content: 1337; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scope/while/input.scss000066400000000000000000000002321252560337500252720ustar00rootroot00000000000000$foo: 42; .foo { content: $foo; } $condition: 1337; @while $condition > 0 { $foo: $condition !global; $condition: 0; } .bar { content: $foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/000077500000000000000000000000001252560337500231335ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/001_test_one_line_comments/000077500000000000000000000000001252560337500302475ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000241252560337500341240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/001_test_one_line_comments.foo { baz: bang; } expected.compressed.css000066400000000000000000000000171252560337500346440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/001_test_one_line_comments.foo{baz:bang} expected.expanded.css000066400000000000000000000000261252560337500342700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/001_test_one_line_comments.foo { baz: bang; } expected_output.css000066400000000000000000000000261252560337500341210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/001_test_one_line_comments.foo { baz: bang; } input.scss000066400000000000000000000000471252560337500322250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/001_test_one_line_comments.foo {// bar: baz;} baz: bang; //} } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/002_test_one_line_comments/000077500000000000000000000000001252560337500302505ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000421252560337500341250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/002_test_one_line_comments.foo bar[val="//"] { baz: bang; } expected.compressed.css000066400000000000000000000000351252560337500346450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/002_test_one_line_comments.foo bar[val="//"]{baz:bang} expected.expanded.css000066400000000000000000000000441252560337500342710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/002_test_one_line_comments.foo bar[val="//"] { baz: bang; } expected_output.css000066400000000000000000000000441252560337500341220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/002_test_one_line_comments.foo bar[val="//"] { baz: bang; } input.scss000066400000000000000000000000501252560337500322200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/002_test_one_line_comments.foo bar[val="//"] { baz: bang; //} } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/003_test_variables/000077500000000000000000000000001252560337500265245ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000211252560337500323760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/003_test_variablesblat { a: foo; } expected.compressed.css000066400000000000000000000000141252560337500331160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/003_test_variablesblat{a:foo} expected.expanded.css000066400000000000000000000000231252560337500325420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/003_test_variablesblat { a: foo; } expected_output.css000066400000000000000000000000231252560337500323730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/003_test_variablesblat { a: foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/003_test_variables/input.scss000066400000000000000000000000331252560337500305540ustar00rootroot00000000000000$var: foo; blat {a: $var} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/004_test_variables/000077500000000000000000000000001252560337500265255ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000241252560337500324020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/004_test_variablesfoo { a: 2; b: 6; } expected.compressed.css000066400000000000000000000000151252560337500331200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/004_test_variablesfoo{a:2;b:6} expected.expanded.css000066400000000000000000000000301252560337500325410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/004_test_variablesfoo { a: 2; b: 6; } expected_output.css000066400000000000000000000000301252560337500323720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/004_test_variablesfoo { a: 2; b: 6; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/004_test_variables/input.scss000066400000000000000000000001121252560337500305530ustar00rootroot00000000000000foo { $var: 2; $another-var: 4; a: $var; b: $var + $another-var;} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/005_test_unicode_variables/000077500000000000000000000000001252560337500302345ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000211252560337500341060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/005_test_unicode_variablesblat { a: foo; } expected.compressed.css000066400000000000000000000000141252560337500346260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/005_test_unicode_variablesblat{a:foo} expected.expanded.css000066400000000000000000000000231252560337500342520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/005_test_unicode_variablesblat { a: foo; } expected_output.css000066400000000000000000000000231252560337500341030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/005_test_unicode_variablesblat { a: foo; } input.scss000066400000000000000000000000351252560337500322070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/005_test_unicode_variables$vär: foo; blat {a: $vär} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/006_test_guard_assign/000077500000000000000000000000001252560337500272255ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000161252560337500331030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/006_test_guard_assignfoo { a: 1; } expected.compressed.css000066400000000000000000000000111252560337500336140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/006_test_guard_assignfoo{a:1} expected.expanded.css000066400000000000000000000000201252560337500332400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/006_test_guard_assignfoo { a: 1; } expected_output.css000066400000000000000000000000201252560337500330710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/006_test_guard_assignfoo { a: 1; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/006_test_guard_assign/input.scss000066400000000000000000000000521252560337500312560ustar00rootroot00000000000000$var: 1; $var: 2 !default; foo {a: $var} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/007_test_guard_assign/000077500000000000000000000000001252560337500272265ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000161252560337500331040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/007_test_guard_assignfoo { a: 2; } expected.compressed.css000066400000000000000000000000111252560337500336150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/007_test_guard_assignfoo{a:2} expected.expanded.css000066400000000000000000000000201252560337500332410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/007_test_guard_assignfoo { a: 2; } expected_output.css000066400000000000000000000000201252560337500330720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/007_test_guard_assignfoo { a: 2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/007_test_guard_assign/input.scss000066400000000000000000000000411252560337500312550ustar00rootroot00000000000000$var: 2 !default; foo {a: $var} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/008_test_sass_script/000077500000000000000000000000001252560337500271165ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000511252560337500327730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/008_test_sass_scriptfoo { a: 3; b: -1; c: foobar; d: 12px; } expected.compressed.css000066400000000000000000000000361252560337500335140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/008_test_sass_scriptfoo{a:3;b:-1;c:foobar;d:12px} expected.expanded.css000066400000000000000000000000611252560337500331360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/008_test_sass_scriptfoo { a: 3; b: -1; c: foobar; d: 12px; } expected_output.css000066400000000000000000000000611252560337500327670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/008_test_sass_scriptfoo { a: 3; b: -1; c: foobar; d: 12px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/008_test_sass_script/input.scss000066400000000000000000000001041252560337500311450ustar00rootroot00000000000000foo { a: 1 + 2; b: 1 - 2; c: foo + bar; d: floor(12.3px); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/009_test_for_directive/000077500000000000000000000000001252560337500274065ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000411252560337500332620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/009_test_for_directive.foo { a: 1; a: 2; a: 3; a: 4; } expected.compressed.css000066400000000000000000000000261252560337500340030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/009_test_for_directive.foo{a:1;a:2;a:3;a:4} expected.expanded.css000066400000000000000000000000511252560337500334250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/009_test_for_directive.foo { a: 1; a: 2; a: 3; a: 4; } expected_output.css000066400000000000000000000000511252560337500332560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/009_test_for_directive.foo { a: 1; a: 2; a: 3; a: 4; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/009_test_for_directive/input.scss000066400000000000000000000000541252560337500314410ustar00rootroot00000000000000.foo { @for $var from 1 to 5 {a: $var;} } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/010_test_for_directive/000077500000000000000000000000001252560337500273765ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000471252560337500332600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/010_test_for_directive.foo { a: 1; a: 2; a: 3; a: 4; a: 5; } expected.compressed.css000066400000000000000000000000321252560337500337700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/010_test_for_directive.foo{a:1;a:2;a:3;a:4;a:5} expected.expanded.css000066400000000000000000000000611252560337500334160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/010_test_for_directive.foo { a: 1; a: 2; a: 3; a: 4; a: 5; } expected_output.css000066400000000000000000000000611252560337500332470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/010_test_for_directive.foo { a: 1; a: 2; a: 3; a: 4; a: 5; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/010_test_for_directive/input.scss000066400000000000000000000000611252560337500314270ustar00rootroot00000000000000.foo { @for $var from 1 through 5 {a: $var;} } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/011_test_if_directive/000077500000000000000000000000001252560337500272075ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000161252560337500330650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/011_test_if_directivefoo { a: b; } expected.compressed.css000066400000000000000000000000111252560337500335760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/011_test_if_directivefoo{a:b} expected.expanded.css000066400000000000000000000000201252560337500332220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/011_test_if_directivefoo { a: b; } expected_output.css000066400000000000000000000000201252560337500330530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/011_test_if_directivefoo { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/011_test_if_directive/input.scss000066400000000000000000000001001252560337500312320ustar00rootroot00000000000000@if "foo" == "foo" {foo {a: b}} @if "foo" != "foo" {bar {a: b}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/012_test_if_directive/000077500000000000000000000000001252560337500272105ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000161252560337500330660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/012_test_if_directivebar { a: b; } expected.compressed.css000066400000000000000000000000111252560337500335770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/012_test_if_directivebar{a:b} expected.expanded.css000066400000000000000000000000201252560337500332230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/012_test_if_directivebar { a: b; } expected_output.css000066400000000000000000000000201252560337500330540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/012_test_if_directivebar { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/012_test_if_directive/input.scss000066400000000000000000000001401252560337500312370ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else if "foo" == "foo" {bar {a: b}} @else if true {baz {a: b}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/013_test_if_directive/000077500000000000000000000000001252560337500272115ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000161252560337500330670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/013_test_if_directivebar { a: b; } expected.compressed.css000066400000000000000000000000111252560337500336000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/013_test_if_directivebar{a:b} expected.expanded.css000066400000000000000000000000201252560337500332240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/013_test_if_directivebar { a: b; } expected_output.css000066400000000000000000000000201252560337500330550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/013_test_if_directivebar { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/013_test_if_directive/input.scss000066400000000000000000000000631252560337500312440ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else {bar {a: b}} 000077500000000000000000000000001252560337500320365ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/014_test_comment_after_if_directiveexpected.compact.css000066400000000000000000000000541252560337500357750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/014_test_comment_after_if_directivefoo { a: b; /* This is a comment */ c: d; } expected.compressed.css000066400000000000000000000000151252560337500365100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/014_test_comment_after_if_directivefoo{a:b;c:d} expected.expanded.css000066400000000000000000000000621252560337500361360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/014_test_comment_after_if_directivefoo { a: b; /* This is a comment */ c: d; } expected_output.css000066400000000000000000000000621252560337500357670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/014_test_comment_after_if_directivefoo { a: b; /* This is a comment */ c: d; } input.scss000066400000000000000000000000731252560337500340720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/014_test_comment_after_if_directivefoo { @if true {a: b} /* This is a comment */ c: d } 000077500000000000000000000000001252560337500320375ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/015_test_comment_after_if_directiveexpected.compact.css000066400000000000000000000000541252560337500357760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/015_test_comment_after_if_directivefoo { a: b; /* This is a comment */ c: d; } expected.compressed.css000066400000000000000000000000151252560337500365110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/015_test_comment_after_if_directivefoo{a:b;c:d} expected.expanded.css000066400000000000000000000000621252560337500361370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/015_test_comment_after_if_directivefoo { a: b; /* This is a comment */ c: d; } expected_output.css000066400000000000000000000000621252560337500357700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/015_test_comment_after_if_directivefoo { a: b; /* This is a comment */ c: d; } input.scss000066400000000000000000000001121252560337500340650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/015_test_comment_after_if_directivefoo { @if true {a: b} @else {x: y} /* This is a comment */ c: d } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/017_test_each_directive/000077500000000000000000000000001252560337500275175ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001161252560337500333760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/017_test_each_directivea { b: 1px; b: 2px; b: 3px; b: 4px; } c { d: foo; d: bar; d: baz; d: bang; } expected.compressed.css000066400000000000000000000000661252560337500341200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/017_test_each_directivea{b:1px;b:2px;b:3px;b:4px}c{d:foo;d:bar;d:baz;d:bang} expected.expanded.css000066400000000000000000000001361252560337500335420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/017_test_each_directivea { b: 1px; b: 2px; b: 3px; b: 4px; } c { d: foo; d: bar; d: baz; d: bang; } expected_output.css000066400000000000000000000001361252560337500333730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/017_test_each_directivea { b: 1px; b: 2px; b: 3px; b: 4px; } c { d: foo; d: bar; d: baz; d: bang; } input.scss000066400000000000000000000001741252560337500314760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/017_test_each_directivea { @each $number in 1px 2px 3px 4px { b: $number; } } c { @each $str in foo, bar, baz, bang { d: $str; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/019_test_css_import_directive/000077500000000000000000000000001252560337500310035ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000261252560337500346620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/019_test_css_import_directive@import url(foo.css); expected.compressed.css000066400000000000000000000000261252560337500354000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/019_test_css_import_directive@import url(foo.css); expected.expanded.css000066400000000000000000000000261252560337500350240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/019_test_css_import_directive@import url(foo.css); expected_output.css000066400000000000000000000000261252560337500346550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/019_test_css_import_directive@import url(foo.css); input.scss000066400000000000000000000000221252560337500327520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/019_test_css_import_directive@import "foo.css";sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/020_test_css_import_directive/000077500000000000000000000000001252560337500307735ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000261252560337500346520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/020_test_css_import_directive@import url(foo.css); expected.compressed.css000066400000000000000000000000261252560337500353700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/020_test_css_import_directive@import url(foo.css); expected.expanded.css000066400000000000000000000000261252560337500350140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/020_test_css_import_directive@import url(foo.css); expected_output.css000066400000000000000000000000261252560337500346450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/020_test_css_import_directive@import url(foo.css); input.scss000066400000000000000000000000221252560337500327420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/020_test_css_import_directive@import 'foo.css';sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/021_test_css_import_directive/000077500000000000000000000000001252560337500307745ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000301252560337500346460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/021_test_css_import_directive@import url("foo.css"); expected.compressed.css000066400000000000000000000000301252560337500353640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/021_test_css_import_directive@import url("foo.css"); expected.expanded.css000066400000000000000000000000301252560337500350100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/021_test_css_import_directive@import url("foo.css"); expected_output.css000066400000000000000000000000301252560337500346410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/021_test_css_import_directive@import url("foo.css"); input.scss000066400000000000000000000000271252560337500327500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/021_test_css_import_directive@import url("foo.css");sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/022_test_css_import_directive/000077500000000000000000000000001252560337500307755ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000301252560337500346470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/022_test_css_import_directive@import url("foo.css"); expected.compressed.css000066400000000000000000000000301252560337500353650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/022_test_css_import_directive@import url("foo.css"); expected.expanded.css000066400000000000000000000000301252560337500350110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/022_test_css_import_directive@import url("foo.css"); expected_output.css000066400000000000000000000000301252560337500346420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/022_test_css_import_directive@import url("foo.css"); input.scss000066400000000000000000000000271252560337500327510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/022_test_css_import_directive@import url("foo.css");sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/023_test_css_import_directive/000077500000000000000000000000001252560337500307765ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000261252560337500346550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/023_test_css_import_directive@import url(foo.css); expected.compressed.css000066400000000000000000000000261252560337500353730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/023_test_css_import_directive@import url(foo.css); expected.expanded.css000066400000000000000000000000261252560337500350170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/023_test_css_import_directive@import url(foo.css); expected_output.css000066400000000000000000000000261252560337500346500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/023_test_css_import_directive@import url(foo.css); input.scss000066400000000000000000000000251252560337500327500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/023_test_css_import_directive@import url(foo.css);000077500000000000000000000000001252560337500316315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/027_test_protocol_relative_importexpected.compact.css000066400000000000000000000000701252560337500355660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/027_test_protocol_relative_import@import "//fonts.googleapis.com/css?family=Droid+Sans"; expected.compressed.css000066400000000000000000000000701252560337500363040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/027_test_protocol_relative_import@import "//fonts.googleapis.com/css?family=Droid+Sans"; expected.expanded.css000066400000000000000000000000701252560337500357300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/027_test_protocol_relative_import@import "//fonts.googleapis.com/css?family=Droid+Sans"; expected_output.css000066400000000000000000000000701252560337500355610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/027_test_protocol_relative_import@import "//fonts.googleapis.com/css?family=Droid+Sans"; input.scss000066400000000000000000000000671252560337500336700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/027_test_protocol_relative_import@import "//fonts.googleapis.com/css?family=Droid+Sans";000077500000000000000000000000001252560337500320205ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/028_test_import_with_interpolationexpected.compact.css000066400000000000000000000001021252560337500357510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/028_test_import_with_interpolation@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); expected.compressed.css000066400000000000000000000001021252560337500364670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/028_test_import_with_interpolation@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); expected.expanded.css000066400000000000000000000001021252560337500361130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/028_test_import_with_interpolation@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); expected_output.css000066400000000000000000000001021252560337500357440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/028_test_import_with_interpolation@import url("http://fonts.googleapis.com/css?family=Droid+Sans"); input.scss000066400000000000000000000001421252560337500340510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/028_test_import_with_interpolation$family: unquote("Droid+Sans"); @import url("http://fonts.googleapis.com/css?family=#{$family}"); sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/029_test_url_import/000077500000000000000000000000001252560337500267605ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000311252560337500326330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/029_test_url_import@import url(fonts.sass); expected.compressed.css000066400000000000000000000000311252560337500333510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/029_test_url_import@import url(fonts.sass); expected.expanded.css000066400000000000000000000000311252560337500327750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/029_test_url_import@import url(fonts.sass); expected_output.css000066400000000000000000000000311252560337500326260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/029_test_url_import@import url(fonts.sass); sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/029_test_url_import/input.scss000066400000000000000000000000301252560337500310050ustar00rootroot00000000000000@import url(fonts.sass);sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/030_test_block_comment_in_script/000077500000000000000000000000001252560337500314425ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000211252560337500353140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/030_test_block_comment_in_scriptfoo { a: 1bar; } expected.compressed.css000066400000000000000000000000141252560337500360340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/030_test_block_comment_in_scriptfoo{a:1bar} expected.expanded.css000066400000000000000000000000231252560337500354600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/030_test_block_comment_in_scriptfoo { a: 1bar; } expected_output.css000066400000000000000000000000231252560337500353110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/030_test_block_comment_in_scriptfoo { a: 1bar; } input.scss000066400000000000000000000000351252560337500334150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/030_test_block_comment_in_scriptfoo {a: 1 + /* flang */ bar} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/031_test_line_comment_in_script/000077500000000000000000000000001252560337500313005ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000231252560337500351540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/031_test_line_comment_in_scriptfoo { a: 1blang; } expected.compressed.css000066400000000000000000000000161252560337500356740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/031_test_line_comment_in_scriptfoo{a:1blang} expected.expanded.css000066400000000000000000000000251252560337500353200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/031_test_line_comment_in_scriptfoo { a: 1blang; } expected_output.css000066400000000000000000000000251252560337500351510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/031_test_line_comment_in_scriptfoo { a: 1blang; } input.scss000066400000000000000000000000411252560337500332500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/031_test_line_comment_in_scriptfoo {a: 1 + // flang } blang } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/032_test_nested_rules/000077500000000000000000000000001252560337500272525ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000221252560337500331250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/032_test_nested_rulesfoo bar { a: b; } expected.compressed.css000066400000000000000000000000151252560337500336450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/032_test_nested_rulesfoo bar{a:b} expected.expanded.css000066400000000000000000000000241252560337500332710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/032_test_nested_rulesfoo bar { a: b; } expected_output.css000066400000000000000000000000241252560337500331220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/032_test_nested_rulesfoo bar { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/032_test_nested_rules/input.scss000066400000000000000000000000211252560337500312770ustar00rootroot00000000000000foo {bar {a: b}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/033_test_nested_rules/000077500000000000000000000000001252560337500272535ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000441252560337500331320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/033_test_nested_rulesfoo bar { a: b; } foo baz { b: c; } expected.compressed.css000066400000000000000000000000311252560337500336440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/033_test_nested_rulesfoo bar{a:b}foo baz{b:c} expected.expanded.css000066400000000000000000000000501252560337500332710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/033_test_nested_rulesfoo bar { a: b; } foo baz { b: c; } expected_output.css000066400000000000000000000000501252560337500331220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/033_test_nested_rulesfoo bar { a: b; } foo baz { b: c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/033_test_nested_rules/input.scss000066400000000000000000000000411252560337500313020ustar00rootroot00000000000000foo { bar {a: b} baz {b: c}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/034_test_nested_rules/000077500000000000000000000000001252560337500272545ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000551252560337500331350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/034_test_nested_rulesfoo bar baz { a: b; } foo bang bip { a: b; } expected.compressed.css000066400000000000000000000000421252560337500336470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/034_test_nested_rulesfoo bar baz{a:b}foo bang bip{a:b} expected.expanded.css000066400000000000000000000000611252560337500332740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/034_test_nested_rulesfoo bar baz { a: b; } foo bang bip { a: b; } expected_output.css000066400000000000000000000000611252560337500331250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/034_test_nested_rulesfoo bar baz { a: b; } foo bang bip { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/034_test_nested_rules/input.scss000066400000000000000000000000561252560337500313110ustar00rootroot00000000000000foo { bar {baz {a: b}} bang {bip {a: b}}} 000077500000000000000000000000001252560337500327615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/035_test_nested_rules_with_declarationsexpected.compact.css000066400000000000000000000000401252560337500367130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/035_test_nested_rules_with_declarationsfoo { a: b; } foo bar { c: d; } expected.compressed.css000066400000000000000000000000251252560337500374340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/035_test_nested_rules_with_declarationsfoo{a:b}foo bar{c:d} expected.expanded.css000066400000000000000000000000441252560337500370610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/035_test_nested_rules_with_declarationsfoo { a: b; } foo bar { c: d; } expected_output.css000066400000000000000000000000501252560337500367070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/035_test_nested_rules_with_declarationsfoo { a: b; } foo bar { c: d; } input.scss000066400000000000000000000000341252560337500350120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/035_test_nested_rules_with_declarationsfoo { a: b; bar {c: d}} 000077500000000000000000000000001252560337500327625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/036_test_nested_rules_with_declarationsexpected.compact.css000066400000000000000000000000401252560337500367140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/036_test_nested_rules_with_declarationsfoo { a: b; } foo bar { c: d; } expected.compressed.css000066400000000000000000000000251252560337500374350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/036_test_nested_rules_with_declarationsfoo{a:b}foo bar{c:d} expected.expanded.css000066400000000000000000000000441252560337500370620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/036_test_nested_rules_with_declarationsfoo { a: b; } foo bar { c: d; } expected_output.css000066400000000000000000000000501252560337500367100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/036_test_nested_rules_with_declarationsfoo { a: b; } foo bar { c: d; } input.scss000066400000000000000000000000331252560337500350120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/036_test_nested_rules_with_declarationsfoo { bar {c: d} a: b} 000077500000000000000000000000001252560337500327635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/037_test_nested_rules_with_declarationsexpected.compact.css000066400000000000000000000002151252560337500367210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000001541252560337500374410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000002331252560337500370630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000002651252560337500367210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000002111252560337500350110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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}}} 000077500000000000000000000000001252560337500334775ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/038_test_nested_rules_with_fancy_selectorsexpected.compact.css000066400000000000000000000000751252560337500374410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/038_test_nested_rules_with_fancy_selectorsfoo .bar { a: b; } foo :baz { c: d; } foo bang:bop { e: f; } expected.compressed.css000066400000000000000000000000541252560337500401540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/038_test_nested_rules_with_fancy_selectorsfoo .bar{a:b}foo :baz{c:d}foo bang:bop{e:f} expected.expanded.css000066400000000000000000000001031252560337500375730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/038_test_nested_rules_with_fancy_selectorsfoo .bar { a: b; } foo :baz { c: d; } foo bang:bop { e: f; } expected_output.css000066400000000000000000000001031252560337500374240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/038_test_nested_rules_with_fancy_selectorsfoo .bar { a: b; } foo :baz { c: d; } foo bang:bop { e: f; } input.scss000066400000000000000000000000651252560337500355340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/038_test_nested_rules_with_fancy_selectorsfoo { .bar {a: b} :baz {c: d} bang:bop {e: f}} 000077500000000000000000000000001252560337500362065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/039_test_almost_ambiguous_nested_rules_and_declarationsexpected.compact.css000066400000000000000000000003121252560337500421420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected.compressed.css000066400000000000000000000002711252560337500426640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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} expected.expanded.css000066400000000000000000000003201252560337500423030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } expected_output.css000066400000000000000000000003301252560337500421350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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; } input.scss000066400000000000000000000003031252560337500402360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/040_test_newlines_in_selectors/000077500000000000000000000000001252560337500311525ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000221252560337500350250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/040_test_newlines_in_selectorsfoo bar { a: b; } expected.compressed.css000066400000000000000000000000151252560337500355450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/040_test_newlines_in_selectorsfoo bar{a:b} expected.expanded.css000066400000000000000000000000241252560337500351710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/040_test_newlines_in_selectorsfoo bar { a: b; } expected_output.css000066400000000000000000000000241252560337500350220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/040_test_newlines_in_selectorsfoo bar { a: b; } input.scss000066400000000000000000000000171252560337500331250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/040_test_newlines_in_selectorsfoo bar {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/041_test_newlines_in_selectors/000077500000000000000000000000001252560337500311535ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000571252560337500350360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/041_test_newlines_in_selectorsfoo baz, foo bang, bar baz, bar bang { a: b; } expected.compressed.css000066400000000000000000000000471252560337500355530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/041_test_newlines_in_selectorsfoo baz,foo bang,bar baz,bar bang{a:b} expected.expanded.css000066400000000000000000000000611252560337500351730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/041_test_newlines_in_selectorsfoo baz, foo bang, bar baz, bar bang { a: b; } expected_output.css000066400000000000000000000000611252560337500350240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/041_test_newlines_in_selectorsfoo baz, foo bang, bar baz, bar bang { a: b; } input.scss000066400000000000000000000000411252560337500331230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/041_test_newlines_in_selectorsfoo, bar { baz, bang {a: b}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/042_test_newlines_in_selectors/000077500000000000000000000000001252560337500311545ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000651252560337500350360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/042_test_newlines_in_selectorsfoo bar baz bang { a: b; } foo bar bip bop { c: d; } expected.compressed.css000066400000000000000000000000521252560337500355500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/042_test_newlines_in_selectorsfoo bar baz bang{a:b}foo bar bip bop{c:d} expected.expanded.css000066400000000000000000000000711252560337500351750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/042_test_newlines_in_selectorsfoo bar baz bang { a: b; } foo bar bip bop { c: d; } expected_output.css000066400000000000000000000000711252560337500350260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/042_test_newlines_in_selectorsfoo bar baz bang { a: b; } foo bar bip bop { c: d; } input.scss000066400000000000000000000000611252560337500331260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/042_test_newlines_in_selectorsfoo bar { baz bang {a: b} bip bop {c: d}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/043_test_newlines_in_selectors/000077500000000000000000000000001252560337500311555ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000771252560337500350420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/043_test_newlines_in_selectorsfoo bang, foo bip bop, bar baz bang, bar baz bip bop { a: b; } expected.compressed.css000066400000000000000000000000671252560337500355570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/043_test_newlines_in_selectorsfoo bang,foo bip bop,bar baz bang,bar baz bip bop{a:b} expected.expanded.css000066400000000000000000000001011252560337500351700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/043_test_newlines_in_selectorsfoo bang, foo bip bop, bar baz bang, bar baz bip bop { a: b; } expected_output.css000066400000000000000000000001011252560337500350210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/043_test_newlines_in_selectorsfoo bang, foo bip bop, bar baz bang, bar baz bip bop { a: b; } input.scss000066400000000000000000000000511252560337500331260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/043_test_newlines_in_selectorsfoo, bar baz { bang, bip bop {a: b}} 000077500000000000000000000000001252560337500320555ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/044_test_trailing_comma_in_selectorexpected.compact.css000066400000000000000000000000651252560337500360160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/044_test_trailing_comma_in_selector#foo #bar, #baz #boom { a: b; } #bip #bop { c: d; } expected.compressed.css000066400000000000000000000000501252560337500365260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/044_test_trailing_comma_in_selector#foo #bar,#baz #boom{a:b}#bip #bop{c:d} expected.expanded.css000066400000000000000000000000711252560337500361550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/044_test_trailing_comma_in_selector#foo #bar, #baz #boom { a: b; } #bip #bop { c: d; } expected_output.css000066400000000000000000000000711252560337500360060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/044_test_trailing_comma_in_selector#foo #bar, #baz #boom { a: b; } #bip #bop { c: d; } input.scss000066400000000000000000000000661252560337500341130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/044_test_trailing_comma_in_selector#foo #bar,, ,#baz #boom, {a: b} #bip #bop, ,, {c: d} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/045_test_parent_selectors/000077500000000000000000000000001252560337500301365ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000521252560337500340140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/045_test_parent_selectorsfoo:hover { a: b; } bar foo.baz { c: d; } expected.compressed.css000066400000000000000000000000371252560337500345350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/045_test_parent_selectorsfoo:hover{a:b}bar foo.baz{c:d} expected.expanded.css000066400000000000000000000000561252560337500341620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/045_test_parent_selectorsfoo:hover { a: b; } bar foo.baz { c: d; } expected_output.css000066400000000000000000000000561252560337500340130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/045_test_parent_selectorsfoo:hover { a: b; } bar foo.baz { c: d; } input.scss000066400000000000000000000000531252560337500321110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/045_test_parent_selectorsfoo { &:hover {a: b} bar &.baz {c: d}} 000077500000000000000000000000001252560337500321065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/047_test_unknown_directive_bubblingexpected.compact.css000066400000000000000000000000401252560337500360400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/047_test_unknown_directive_bubbling@fblthp { .foo .bar { a: b; } } expected.compressed.css000066400000000000000000000000301252560337500365550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/047_test_unknown_directive_bubbling@fblthp{.foo .bar{a:b}} expected.expanded.css000066400000000000000000000000501252560337500362030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/047_test_unknown_directive_bubbling@fblthp { .foo .bar { a: b; } } expected_output.css000066400000000000000000000000461252560337500360410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/047_test_unknown_directive_bubbling@fblthp { .foo .bar { a: b; } } input.scss000066400000000000000000000000511252560337500341360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/047_test_unknown_directive_bubbling.foo { @fblthp { .bar {a: b} } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/048_test_namespace_properties/000077500000000000000000000000001252560337500307755ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000601252560337500346520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/048_test_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; } expected.compressed.css000066400000000000000000000000471252560337500353750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/048_test_namespace_propertiesfoo{bar:baz;bang-bip:1px;bang-bop:bar} expected.expanded.css000066400000000000000000000000661252560337500350220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/048_test_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; } expected_output.css000066400000000000000000000000661252560337500346530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/048_test_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; } input.scss000066400000000000000000000000721252560337500327510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/048_test_namespace_propertiesfoo { bar: baz; bang: { bip: 1px; bop: bar;}} 000077500000000000000000000000001252560337500324405ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/049_test_several_namespace_propertiesexpected.compact.css000066400000000000000000000001221252560337500363730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/049_test_several_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; buzz-fram: "foo"; buzz-frum: moo; } expected.compressed.css000066400000000000000000000001051252560337500371120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/049_test_several_namespace_propertiesfoo{bar:baz;bang-bip:1px;bang-bop:bar;buzz-fram:"foo";buzz-frum:moo} expected.expanded.css000066400000000000000000000001341252560337500365400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/049_test_several_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; buzz-fram: "foo"; buzz-frum: moo; } expected_output.css000066400000000000000000000001341252560337500363710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/049_test_several_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; buzz-fram: "foo"; buzz-frum: moo; } input.scss000066400000000000000000000001511252560337500344710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/049_test_several_namespace_propertiesfoo { bar: baz; bang: { bip: 1px; bop: bar;} buzz: { fram: "foo"; frum: moo; } } 000077500000000000000000000000001252560337500322515ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/050_test_nested_namespace_propertiesexpected.compact.css000066400000000000000000000001051252560337500362050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/050_test_nested_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; bang-blat-baf: bort; } expected.compressed.css000066400000000000000000000000721252560337500367260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/050_test_nested_namespace_propertiesfoo{bar:baz;bang-bip:1px;bang-bop:bar;bang-blat-baf:bort} expected.expanded.css000066400000000000000000000001151252560337500363500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/050_test_nested_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; bang-blat-baf: bort; } expected_output.css000066400000000000000000000001151252560337500362010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/050_test_nested_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; bang-blat-baf: bort; } input.scss000066400000000000000000000001161252560337500343030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/050_test_nested_namespace_propertiesfoo { bar: baz; bang: { bip: 1px; bop: bar; blat:{baf:bort}}} 000077500000000000000000000000001252560337500331375ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/051_test_namespace_properties_with_valueexpected.compact.css000066400000000000000000000000571252560337500371010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/051_test_namespace_properties_with_valuefoo { bar: baz; bar-bip: bop; bar-bing: bop; } expected.compressed.css000066400000000000000000000000461252560337500376150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/051_test_namespace_properties_with_valuefoo{bar:baz;bar-bip:bop;bar-bing:bop} expected.expanded.css000066400000000000000000000000651252560337500372420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/051_test_namespace_properties_with_valuefoo { bar: baz; bar-bip: bop; bar-bing: bop; } expected_output.css000066400000000000000000000000711252560337500370700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/051_test_namespace_properties_with_valuefoo { bar: baz; bar-bip: bop; bar-bing: bop; } input.scss000066400000000000000000000000631252560337500351720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/051_test_namespace_properties_with_valuefoo { bar: baz { bip: bop; bing: bop; }} 000077500000000000000000000000001252560337500345245ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/052_test_namespace_properties_with_script_valueexpected.compact.css000066400000000000000000000000631252560337500404630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/052_test_namespace_properties_with_script_valuefoo { bar: bazbang; bar-bip: bop; bar-bing: bop; } expected.compressed.css000066400000000000000000000000521252560337500411770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/052_test_namespace_properties_with_script_valuefoo{bar:bazbang;bar-bip:bop;bar-bing:bop} expected.expanded.css000066400000000000000000000000711252560337500406240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/052_test_namespace_properties_with_script_valuefoo { bar: bazbang; bar-bip: bop; bar-bing: bop; } expected_output.css000066400000000000000000000000751252560337500404610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/052_test_namespace_properties_with_script_valuefoo { bar: bazbang; bar-bip: bop; bar-bing: bop; } input.scss000066400000000000000000000000721252560337500365570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/052_test_namespace_properties_with_script_valuefoo { bar: baz + bang { bip: bop; bing: bop; }} 000077500000000000000000000000001252560337500343445ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/053_test_no_namespace_properties_without_spaceexpected.compact.css000066400000000000000000000000321252560337500402770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/053_test_no_namespace_properties_without_spacefoo bar:baz { bip: bop; } expected.compressed.css000066400000000000000000000000251252560337500410170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/053_test_no_namespace_properties_without_spacefoo bar:baz{bip:bop} expected.expanded.css000066400000000000000000000000341252560337500404430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/053_test_no_namespace_properties_without_spacefoo bar:baz { bip: bop; } expected_output.css000066400000000000000000000000341252560337500402740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/053_test_no_namespace_properties_without_spacefoo bar:baz { bip: bop; } input.scss000066400000000000000000000000421252560337500363740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/053_test_no_namespace_properties_without_spacefoo { bar:baz { bip: bop }} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/054_test_basic_mixins/000077500000000000000000000000001252560337500272325ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000171252560337500331110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/054_test_basic_mixins.foo { a: b; } expected.compressed.css000066400000000000000000000000121252560337500336220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/054_test_basic_mixins.foo{a:b} expected.expanded.css000066400000000000000000000000211252560337500332460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/054_test_basic_mixins.foo { a: b; } expected_output.css000066400000000000000000000000211252560337500330770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/054_test_basic_mixins.foo { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/054_test_basic_mixins/input.scss000066400000000000000000000000531252560337500312640ustar00rootroot00000000000000@mixin foo { .foo {a: b}} @include foo; sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/055_test_basic_mixins/000077500000000000000000000000001252560337500272335ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000411252560337500331070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/055_test_basic_mixinsbar { c: d; } bar .foo { a: b; } expected.compressed.css000066400000000000000000000000261252560337500336300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/055_test_basic_mixinsbar{c:d}bar .foo{a:b} expected.expanded.css000066400000000000000000000000451252560337500332550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/055_test_basic_mixinsbar { c: d; } bar .foo { a: b; } expected_output.css000066400000000000000000000000511252560337500331030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/055_test_basic_mixinsbar { c: d; } bar .foo { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/055_test_basic_mixins/input.scss000066400000000000000000000000751252560337500312710ustar00rootroot00000000000000@mixin foo { .foo {a: b}} bar { @include foo; c: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/056_test_basic_mixins/000077500000000000000000000000001252560337500272345ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000241252560337500331110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/056_test_basic_mixinsbar { a: b; c: d; } expected.compressed.css000066400000000000000000000000151252560337500336270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/056_test_basic_mixinsbar{a:b;c:d} expected.expanded.css000066400000000000000000000000301252560337500332500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/056_test_basic_mixinsbar { a: b; c: d; } expected_output.css000066400000000000000000000000301252560337500331010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/056_test_basic_mixinsbar { a: b; c: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/056_test_basic_mixins/input.scss000066400000000000000000000000631252560337500312670ustar00rootroot00000000000000@mixin foo {a: b} bar { @include foo; c: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/057_test_mixins_with_empty_args/000077500000000000000000000000001252560337500313615ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000171252560337500352400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/057_test_mixins_with_empty_args.foo { a: b; } expected.compressed.css000066400000000000000000000000121252560337500357510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/057_test_mixins_with_empty_args.foo{a:b} expected.expanded.css000066400000000000000000000000211252560337500353750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/057_test_mixins_with_empty_args.foo { a: b; } expected_output.css000066400000000000000000000000211252560337500352260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/057_test_mixins_with_empty_args.foo { a: b; } input.scss000066400000000000000000000000541252560337500333350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/057_test_mixins_with_empty_args@mixin foo() {a: b} .foo {@include foo();} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/058_test_mixins_with_empty_args/000077500000000000000000000000001252560337500313625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000171252560337500352410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/058_test_mixins_with_empty_args.foo { a: b; } expected.compressed.css000066400000000000000000000000121252560337500357520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/058_test_mixins_with_empty_args.foo{a:b} expected.expanded.css000066400000000000000000000000211252560337500353760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/058_test_mixins_with_empty_args.foo { a: b; } expected_output.css000066400000000000000000000000211252560337500352270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/058_test_mixins_with_empty_args.foo { a: b; } input.scss000066400000000000000000000000521252560337500333340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/058_test_mixins_with_empty_args@mixin foo() {a: b} .foo {@include foo;} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/059_test_mixins_with_empty_args/000077500000000000000000000000001252560337500313635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000171252560337500352420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/059_test_mixins_with_empty_args.foo { a: b; } expected.compressed.css000066400000000000000000000000121252560337500357530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/059_test_mixins_with_empty_args.foo{a:b} expected.expanded.css000066400000000000000000000000211252560337500353770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/059_test_mixins_with_empty_args.foo { a: b; } expected_output.css000066400000000000000000000000211252560337500352300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/059_test_mixins_with_empty_args.foo { a: b; } input.scss000066400000000000000000000000521252560337500333350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/059_test_mixins_with_empty_args@mixin foo {a: b} .foo {@include foo();} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/060_test_mixins_with_args/000077500000000000000000000000001252560337500301355ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000211252560337500340070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/060_test_mixins_with_args.foo { a: bar; } expected.compressed.css000066400000000000000000000000141252560337500345270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/060_test_mixins_with_args.foo{a:bar} expected.expanded.css000066400000000000000000000000231252560337500341530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/060_test_mixins_with_args.foo { a: bar; } expected_output.css000066400000000000000000000000231252560337500340040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/060_test_mixins_with_args.foo { a: bar; } input.scss000066400000000000000000000000611252560337500321070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/060_test_mixins_with_args@mixin foo($a) {a: $a} .foo {@include foo(bar)} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/061_test_mixins_with_args/000077500000000000000000000000001252560337500301365ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000321252560337500340120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/061_test_mixins_with_args.foo { a: bar; b: 12px; } expected.compressed.css000066400000000000000000000000231252560337500345300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/061_test_mixins_with_args.foo{a:bar;b:12px} expected.expanded.css000066400000000000000000000000361252560337500341600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/061_test_mixins_with_args.foo { a: bar; b: 12px; } expected_output.css000066400000000000000000000000361252560337500340110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/061_test_mixins_with_args.foo { a: bar; b: 12px; } input.scss000066400000000000000000000001111252560337500321040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/061_test_mixins_with_args@mixin foo($a, $b) { a: $a; b: $b; } .foo {@include foo(bar, 12px)} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/062_test_basic_function/000077500000000000000000000000001252560337500275475ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000161252560337500334250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/062_test_basic_functionbar { a: 3; } expected.compressed.css000066400000000000000000000000111252560337500341360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/062_test_basic_functionbar{a:3} expected.expanded.css000066400000000000000000000000201252560337500335620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/062_test_basic_functionbar { a: 3; } expected_output.css000066400000000000000000000000201252560337500334130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/062_test_basic_functionbar { a: 3; } input.scss000066400000000000000000000000721252560337500315230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/062_test_basic_function@function foo() { @return 1 + 2; } bar { a: foo(); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/063_test_function_args/000077500000000000000000000000001252560337500274235ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000161252560337500333010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/063_test_function_argsbar { a: 3; } expected.compressed.css000066400000000000000000000000111252560337500340120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/063_test_function_argsbar{a:3} expected.expanded.css000066400000000000000000000000201252560337500334360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/063_test_function_argsbar { a: 3; } expected_output.css000066400000000000000000000000201252560337500332670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/063_test_function_argsbar { a: 3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/063_test_function_args/input.scss000066400000000000000000000001241252560337500314540ustar00rootroot00000000000000@function plus($var1, $var2) { @return $var1 + $var2; } bar { a: plus(1, 2); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/064_test_mixin_var_args/000077500000000000000000000000001252560337500275735ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000331252560337500334500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/064_test_mixin_var_args.foo { a: 1; b: 2, 3, 4; } expected.compressed.css000066400000000000000000000000221252560337500341640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/064_test_mixin_var_args.foo{a:1;b:2,3,4} expected.expanded.css000066400000000000000000000000371252560337500336160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/064_test_mixin_var_args.foo { a: 1; b: 2, 3, 4; } expected_output.css000066400000000000000000000000371252560337500334470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/064_test_mixin_var_args.foo { a: 1; b: 2, 3, 4; } input.scss000066400000000000000000000001151252560337500315450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/064_test_mixin_var_args@mixin foo($a, $b...) { a: $a; b: $b; } .foo {@include foo(1, 2, 3, 4)} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/065_test_mixin_empty_var_args/000077500000000000000000000000001252560337500310125ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000251252560337500346700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/065_test_mixin_empty_var_args.foo { a: 1; b: 0; } expected.compressed.css000066400000000000000000000000161252560337500354060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/065_test_mixin_empty_var_args.foo{a:1;b:0} expected.expanded.css000066400000000000000000000000311252560337500350270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/065_test_mixin_empty_var_args.foo { a: 1; b: 0; } expected_output.css000066400000000000000000000000311252560337500346600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/065_test_mixin_empty_var_args.foo { a: 1; b: 0; } input.scss000066400000000000000000000001141252560337500327630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/065_test_mixin_empty_var_args@mixin foo($a, $b...) { a: $a; b: length($b); } .foo {@include foo(1)} 000077500000000000000000000000001252560337500324045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/066_test_mixin_var_args_act_like_listexpected.compact.css000066400000000000000000000000251252560337500363410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/066_test_mixin_var_args_act_like_list.foo { a: 3; b: 3; } expected.compressed.css000066400000000000000000000000161252560337500370570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/066_test_mixin_var_args_act_like_list.foo{a:3;b:3} expected.expanded.css000066400000000000000000000000311252560337500365000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/066_test_mixin_var_args_act_like_list.foo { a: 3; b: 3; } expected_output.css000066400000000000000000000000311252560337500363310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/066_test_mixin_var_args_act_like_list.foo { a: 3; b: 3; } input.scss000066400000000000000000000001351252560337500344370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/067_test_mixin_splat_args/000077500000000000000000000000001252560337500301315ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000411252560337500340050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/067_test_mixin_splat_args.foo { a: 1; b: 2; c: 3; d: 4; } expected.compressed.css000066400000000000000000000000261252560337500345260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/067_test_mixin_splat_args.foo{a:1;b:2;c:3;d:4} expected.expanded.css000066400000000000000000000000511252560337500341500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/067_test_mixin_splat_args.foo { a: 1; b: 2; c: 3; d: 4; } expected_output.css000066400000000000000000000000511252560337500340010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/067_test_mixin_splat_args.foo { a: 1; b: 2; c: 3; d: 4; } input.scss000066400000000000000000000001651252560337500321100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/067_test_mixin_splat_args@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/068_test_mixin_splat_expression/000077500000000000000000000000001252560337500313755ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000411252560337500352510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/068_test_mixin_splat_expression.foo { a: 1; b: 2; c: 3; d: 4; } expected.compressed.css000066400000000000000000000000261252560337500357720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/068_test_mixin_splat_expression.foo{a:1;b:2;c:3;d:4} expected.expanded.css000066400000000000000000000000511252560337500354140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/068_test_mixin_splat_expression.foo { a: 1; b: 2; c: 3; d: 4; } expected_output.css000066400000000000000000000000511252560337500352450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/068_test_mixin_splat_expression.foo { a: 1; b: 2; c: 3; d: 4; } input.scss000066400000000000000000000001511252560337500333470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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)...)} 000077500000000000000000000000001252560337500327735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/069_test_mixin_splat_args_with_var_argsexpected.compact.css000066400000000000000000000000331252560337500367270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/069_test_mixin_splat_args_with_var_args.foo { a: 1; b: 2, 3, 4; } expected.compressed.css000066400000000000000000000000221252560337500374430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/069_test_mixin_splat_args_with_var_args.foo{a:1;b:2,3,4} expected.expanded.css000066400000000000000000000000371252560337500370750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/069_test_mixin_splat_args_with_var_args.foo { a: 1; b: 2, 3, 4; } expected_output.css000066400000000000000000000000371252560337500367260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/069_test_mixin_splat_args_with_var_args.foo { a: 1; b: 2, 3, 4; } input.scss000066400000000000000000000001361252560337500350270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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...)} 000077500000000000000000000000001252560337500361715ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_argsexpected.compact.css000066400000000000000000000000361252560337500421300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_args.foo { a: 1; b: 2; c: 3, 4; } expected.compressed.css000066400000000000000000000000241252560337500426430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_args.foo{a:1;b:2;c:3,4} expected.expanded.css000066400000000000000000000000441252560337500422710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_args.foo { a: 1; b: 2; c: 3, 4; } expected_output.css000066400000000000000000000000441252560337500421220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/070_test_mixin_splat_args_with_var_args_and_normal_args.foo { a: 1; b: 2; c: 3, 4; } input.scss000066400000000000000000000001531252560337500402240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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...)} 000077500000000000000000000000001252560337500371425ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separatorexpected.compact.css000066400000000000000000000000331252560337500430760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separator.foo { a: 1; b: 2 3 4 5; } expected.compressed.css000066400000000000000000000000241252560337500436140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separator.foo{a:1;b:2 3 4 5} expected.expanded.css000066400000000000000000000000371252560337500432440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separator.foo { a: 1; b: 2 3 4 5; } expected_output.css000066400000000000000000000000371252560337500430750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/071_test_mixin_splat_args_with_var_args_preserves_separator.foo { a: 1; b: 2 3 4 5; } input.scss000066400000000000000000000001371252560337500411770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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...)} 000077500000000000000000000000001252560337500362555ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywordsexpected.compact.css000066400000000000000000000000331252560337500422110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywords.foo { a: 3; b: 1; c: 2; } expected.compressed.css000066400000000000000000000000221252560337500427250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywords.foo{a:3;b:1;c:2} expected.expanded.css000066400000000000000000000000411252560337500423520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywords.foo { a: 3; b: 1; c: 2; } expected_output.css000066400000000000000000000000411252560337500422030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/072_test_mixin_var_and_splat_args_pass_through_keywords.foo { a: 3; b: 1; c: 2; } input.scss000066400000000000000000000002121252560337500403040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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)} 000077500000000000000000000000001252560337500352035ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_listexpected.compact.css000066400000000000000000000000411252560337500411360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_list.foo { a: a 1; b: b 2; c: c 3; } expected.compressed.css000066400000000000000000000000301252560337500416520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_list.foo{a:a 1;b:b 2;c:c 3} expected.expanded.css000066400000000000000000000000471252560337500413060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_list.foo { a: a 1; b: b 2; c: c 3; } expected_output.css000066400000000000000000000000471252560337500411370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/078_test_mixin_list_of_pairs_splat_treated_as_list.foo { a: a 1; b: b 2; c: c 3; } input.scss000066400000000000000000000001441252560337500372360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/083_test_function_var_args/000077500000000000000000000000001252560337500302755ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000421252560337500341520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/083_test_function_var_args.foo { val: "a: 1, b: 2, 3, 4"; } expected.compressed.css000066400000000000000000000000331252560337500346700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/083_test_function_var_args.foo{val:"a: 1, b: 2,3,4"} expected.expanded.css000066400000000000000000000000441252560337500343160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/083_test_function_var_args.foo { val: "a: 1, b: 2, 3, 4"; } expected_output.css000066400000000000000000000000441252560337500341470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/083_test_function_var_args.foo { val: "a: 1, b: 2, 3, 4"; } input.scss000066400000000000000000000001321252560337500322460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/083_test_function_var_args@function foo($a, $b...) { @return "a: #{$a}, b: #{$b}"; } .foo {val: foo(1, 2, 3, 4)} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/084_test_function_empty_var_args/000077500000000000000000000000001252560337500315145ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000341252560337500353720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/084_test_function_empty_var_args.foo { val: "a: 1, b: 0"; } expected.compressed.css000066400000000000000000000000271252560337500361120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/084_test_function_empty_var_args.foo{val:"a: 1, b: 0"} expected.expanded.css000066400000000000000000000000361252560337500355360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/084_test_function_empty_var_args.foo { val: "a: 1, b: 0"; } expected_output.css000066400000000000000000000000361252560337500353670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/084_test_function_empty_var_args.foo { val: "a: 1, b: 0"; } input.scss000066400000000000000000000001311252560337500334640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/084_test_function_empty_var_args@function foo($a, $b...) { @return "a: #{$a}, b: #{length($b)}"; } .foo {val: foo(1)} 000077500000000000000000000000001252560337500331065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/085_test_function_var_args_act_like_listexpected.compact.css000066400000000000000000000000341252560337500370430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/085_test_function_var_args_act_like_list.foo { val: "a: 3, b: 3"; } expected.compressed.css000066400000000000000000000000271252560337500375630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/085_test_function_var_args_act_like_list.foo{val:"a: 3, b: 3"} expected.expanded.css000066400000000000000000000000361252560337500372070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/085_test_function_var_args_act_like_list.foo { val: "a: 3, b: 3"; } expected_output.css000066400000000000000000000000361252560337500370400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/085_test_function_var_args_act_like_list.foo { val: "a: 3, b: 3"; } input.scss000066400000000000000000000001521252560337500351400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/086_test_function_splat_args/000077500000000000000000000000001252560337500306335ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000501252560337500345070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/086_test_function_splat_args.foo { val: "a: 1, b: 2, c: 3, d: 4"; } expected.compressed.css000066400000000000000000000000431252560337500352270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/086_test_function_splat_args.foo{val:"a: 1, b: 2, c: 3, d: 4"} expected.expanded.css000066400000000000000000000000521252560337500346530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/086_test_function_splat_args.foo { val: "a: 1, b: 2, c: 3, d: 4"; } expected_output.css000066400000000000000000000000521252560337500345040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/086_test_function_splat_args.foo { val: "a: 1, b: 2, c: 3, d: 4"; } input.scss000066400000000000000000000002041252560337500326040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/086_test_function_splat_args@function foo($a, $b, $c, $d) { @return "a: #{$a}, b: #{$b}, c: #{$c}, d: #{$d}"; } $list: 2, 3, 4; .foo {val: foo(1, $list...)} 000077500000000000000000000000001252560337500320205ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/087_test_function_splat_expressionexpected.compact.css000066400000000000000000000000501252560337500357530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/087_test_function_splat_expression.foo { val: "a: 1, b: 2, c: 3, d: 4"; } expected.compressed.css000066400000000000000000000000431252560337500364730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/087_test_function_splat_expression.foo{val:"a: 1, b: 2, c: 3, d: 4"} expected.expanded.css000066400000000000000000000000521252560337500361170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/087_test_function_splat_expression.foo { val: "a: 1, b: 2, c: 3, d: 4"; } expected_output.css000066400000000000000000000000521252560337500357500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/087_test_function_splat_expression.foo { val: "a: 1, b: 2, c: 3, d: 4"; } input.scss000066400000000000000000000001701252560337500340520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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)...)} 000077500000000000000000000000001252560337500334755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/088_test_function_splat_args_with_var_argsexpected.compact.css000066400000000000000000000000421252560337500374310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/088_test_function_splat_args_with_var_args.foo { val: "a: 1, b: 2, 3, 4"; } expected.compressed.css000066400000000000000000000000331252560337500401470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/088_test_function_splat_args_with_var_args.foo{val:"a: 1, b: 2,3,4"} expected.expanded.css000066400000000000000000000000441252560337500375750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/088_test_function_splat_args_with_var_args.foo { val: "a: 1, b: 2, 3, 4"; } expected_output.css000066400000000000000000000000441252560337500374260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/088_test_function_splat_args_with_var_args.foo { val: "a: 1, b: 2, 3, 4"; } input.scss000066400000000000000000000001531252560337500355300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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...)} 000077500000000000000000000000001252560337500367045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/089_test_function_splat_args_with_var_args_and_normal_argsexpected.compact.css000066400000000000000000000000451252560337500426430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/089_test_function_splat_args_with_var_args_and_normal_args.foo { val: "a: 1, b: 2, c: 3, 4"; } expected.compressed.css000066400000000000000000000000371252560337500433620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/089_test_function_splat_args_with_var_args_and_normal_args.foo{val:"a: 1, b: 2, c: 3,4"} expected.expanded.css000066400000000000000000000000471252560337500430070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/089_test_function_splat_args_with_var_args_and_normal_args.foo { val: "a: 1, b: 2, c: 3, 4"; } expected_output.css000066400000000000000000000000471252560337500426400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/089_test_function_splat_args_with_var_args_and_normal_args.foo { val: "a: 1, b: 2, c: 3, 4"; } input.scss000066400000000000000000000001711252560337500407370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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...)} 000077500000000000000000000000001252560337500376445ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/090_test_function_splat_args_with_var_args_preserves_separatorexpected.compact.css000066400000000000000000000000421252560337500436000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/090_test_function_splat_args_with_var_args_preserves_separator.foo { val: "a: 1, b: 2 3 4 5"; } expected.compressed.css000066400000000000000000000000351252560337500443200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/090_test_function_splat_args_with_var_args_preserves_separator.foo{val:"a: 1, b: 2 3 4 5"} expected.expanded.css000066400000000000000000000000441252560337500437440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/090_test_function_splat_args_with_var_args_preserves_separator.foo { val: "a: 1, b: 2 3 4 5"; } expected_output.css000066400000000000000000000000441252560337500435750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/090_test_function_splat_args_with_var_args_preserves_separator.foo { val: "a: 1, b: 2 3 4 5"; } input.scss000066400000000000000000000001541252560337500417000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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...)} 000077500000000000000000000000001252560337500367575ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/091_test_function_var_and_splat_args_pass_through_keywordsexpected.compact.css000066400000000000000000000000421252560337500427130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/091_test_function_var_and_splat_args_pass_through_keywords.foo { val: "a: 3, b: 1, c: 2"; } expected.compressed.css000066400000000000000000000000351252560337500434330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/091_test_function_var_and_splat_args_pass_through_keywords.foo{val:"a: 3, b: 1, c: 2"} expected.expanded.css000066400000000000000000000000441252560337500430570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/091_test_function_var_and_splat_args_pass_through_keywords.foo { val: "a: 3, b: 1, c: 2"; } expected_output.css000066400000000000000000000000441252560337500427100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/091_test_function_var_and_splat_args_pass_through_keywords.foo { val: "a: 3, b: 1, c: 2"; } input.scss000066400000000000000000000002321252560337500410100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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)} 000077500000000000000000000000001252560337500357065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/098_test_function_list_of_pairs_splat_treated_as_listexpected.compact.css000066400000000000000000000000501252560337500416410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/098_test_function_list_of_pairs_splat_treated_as_list.foo { val: "a: a 1, b: b 2, c: c 3"; } expected.compressed.css000066400000000000000000000000431252560337500423610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/098_test_function_list_of_pairs_splat_treated_as_list.foo{val:"a: a 1, b: b 2, c: c 3"} expected.expanded.css000066400000000000000000000000521252560337500420050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/098_test_function_list_of_pairs_splat_treated_as_list.foo { val: "a: a 1, b: b 2, c: c 3"; } expected_output.css000066400000000000000000000000521252560337500416360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/098_test_function_list_of_pairs_splat_treated_as_list.foo { val: "a: a 1, b: b 2, c: c 3"; } input.scss000066400000000000000000000001621252560337500377410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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)...); } 000077500000000000000000000000001252560337500336165ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/103_test_function_var_args_passed_to_nativeexpected.compact.css000066400000000000000000000000271252560337500375550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/103_test_function_var_args_passed_to_native.foo { val: #102035; } expected.compressed.css000066400000000000000000000000221252560337500402660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/103_test_function_var_args_passed_to_native.foo{val:#102035} expected.expanded.css000066400000000000000000000000311252560337500377120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/103_test_function_var_args_passed_to_native.foo { val: #102035; } expected_output.css000066400000000000000000000000311252560337500375430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/103_test_function_var_args_passed_to_native.foo { val: #102035; } input.scss000066400000000000000000000001421252560337500356470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/103_test_function_var_args_passed_to_native@function foo($args...) { @return adjust-color($args...); } .foo {val: foo(#102030, $blue: 5)} 000077500000000000000000000000001252560337500324275ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/104_test_basic_selector_interpolationexpected.compact.css000066400000000000000000000000231252560337500363620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/104_test_basic_selector_interpolationfoo3 baz { a: b; } expected.compressed.css000066400000000000000000000000161252560337500371020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/104_test_basic_selector_interpolationfoo3 baz{a:b} expected.expanded.css000066400000000000000000000000251252560337500365260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/104_test_basic_selector_interpolationfoo3 baz { a: b; } expected_output.css000066400000000000000000000000251252560337500363570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/104_test_basic_selector_interpolationfoo3 baz { a: b; } input.scss000066400000000000000000000000271252560337500344620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/104_test_basic_selector_interpolationfoo#{1 + 2} baz {a: b} 000077500000000000000000000000001252560337500324305ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/105_test_basic_selector_interpolationexpected.compact.css000066400000000000000000000000261252560337500363660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/105_test_basic_selector_interpolationfoo.bar baz { a: b; } expected.compressed.css000066400000000000000000000000211252560337500370770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/105_test_basic_selector_interpolationfoo.bar baz{a:b} expected.expanded.css000066400000000000000000000000301252560337500365230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/105_test_basic_selector_interpolationfoo.bar baz { a: b; } expected_output.css000066400000000000000000000000301252560337500363540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/105_test_basic_selector_interpolationfoo.bar baz { a: b; } input.scss000066400000000000000000000000301252560337500344550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/105_test_basic_selector_interpolationfoo#{".bar"} baz {a: b} 000077500000000000000000000000001252560337500324315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/106_test_basic_selector_interpolationexpected.compact.css000066400000000000000000000000261252560337500363670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/106_test_basic_selector_interpolationfoo.bar baz { a: b; } expected.compressed.css000066400000000000000000000000211252560337500371000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/106_test_basic_selector_interpolationfoo.bar baz{a:b} expected.expanded.css000066400000000000000000000000301252560337500365240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/106_test_basic_selector_interpolationfoo.bar baz { a: b; } expected_output.css000066400000000000000000000000301252560337500363550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/106_test_basic_selector_interpolationfoo.bar baz { a: b; } input.scss000066400000000000000000000000301252560337500344560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/106_test_basic_selector_interpolation#{"foo"}.bar baz {a: b} 000077500000000000000000000000001252560337500323325ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/107_test_selector_only_interpolationexpected.compact.css000066400000000000000000000000221252560337500362640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/107_test_selector_only_interpolationfoo bar { a: b; } expected.compressed.css000066400000000000000000000000151252560337500370040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/107_test_selector_only_interpolationfoo bar{a:b} expected.expanded.css000066400000000000000000000000241252560337500364300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/107_test_selector_only_interpolationfoo bar { a: b; } expected_output.css000066400000000000000000000000241252560337500362610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/107_test_selector_only_interpolationfoo bar { a: b; } input.scss000066400000000000000000000000311252560337500343600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/107_test_selector_only_interpolation#{"foo" + " bar"} {a: b} 000077500000000000000000000000001252560337500353255ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/108_test_selector_interpolation_before_element_nameexpected.compact.css000066400000000000000000000000251252560337500412620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/108_test_selector_interpolation_before_element_namefoo barbaz { a: b; } expected.compressed.css000066400000000000000000000000201252560337500417730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/108_test_selector_interpolation_before_element_namefoo barbaz{a:b} expected.expanded.css000066400000000000000000000000271252560337500414260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/108_test_selector_interpolation_before_element_namefoo barbaz { a: b; } expected_output.css000066400000000000000000000000271252560337500412570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/108_test_selector_interpolation_before_element_namefoo barbaz { a: b; } input.scss000066400000000000000000000000341252560337500373560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/108_test_selector_interpolation_before_element_name#{"foo" + " bar"}baz {a: b} 000077500000000000000000000000001252560337500333475ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/109_test_selector_interpolation_in_stringexpected.compact.css000066400000000000000000000000451252560337500373060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/109_test_selector_interpolation_in_stringfoo[val="bar foo bar baz"] { a: b; } expected.compressed.css000066400000000000000000000000401252560337500400170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/109_test_selector_interpolation_in_stringfoo[val="bar foo bar baz"]{a:b} expected.expanded.css000066400000000000000000000000471252560337500374520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/109_test_selector_interpolation_in_stringfoo[val="bar foo bar baz"] { a: b; } expected_output.css000066400000000000000000000000471252560337500373030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/109_test_selector_interpolation_in_stringfoo[val="bar foo bar baz"] { a: b; } input.scss000066400000000000000000000000541252560337500354020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/109_test_selector_interpolation_in_stringfoo[val="bar #{"foo" + " bar"} baz"] {a: b} 000077500000000000000000000000001252560337500343565ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/110_test_selector_interpolation_in_pseudoclassexpected.compact.css000066400000000000000000000000341252560337500403130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/110_test_selector_interpolation_in_pseudoclassfoo:nth-child(5n) { a: b; } expected.compressed.css000066400000000000000000000000271252560337500410330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/110_test_selector_interpolation_in_pseudoclassfoo:nth-child(5n){a:b} expected.expanded.css000066400000000000000000000000361252560337500404570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/110_test_selector_interpolation_in_pseudoclassfoo:nth-child(5n) { a: b; } expected_output.css000066400000000000000000000000361252560337500403100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/110_test_selector_interpolation_in_pseudoclassfoo:nth-child(5n) { a: b; } input.scss000066400000000000000000000000411252560337500364050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/110_test_selector_interpolation_in_pseudoclassfoo:nth-child(#{5 + "n"}) {a: b} 000077500000000000000000000000001252560337500351555ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/111_test_selector_interpolation_at_class_begininngexpected.compact.css000066400000000000000000000000171252560337500411130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/111_test_selector_interpolation_at_class_begininng.zzz { a: b; } expected.compressed.css000066400000000000000000000000121252560337500416240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/111_test_selector_interpolation_at_class_begininng.zzz{a:b} expected.expanded.css000066400000000000000000000000211252560337500412500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/111_test_selector_interpolation_at_class_begininng.zzz { a: b; } expected_output.css000066400000000000000000000000211252560337500411010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/111_test_selector_interpolation_at_class_begininng.zzz { a: b; } input.scss000066400000000000000000000000361252560337500372100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/111_test_selector_interpolation_at_class_begininng$zzz: zzz; .#{$zzz} { a: b; } 000077500000000000000000000000001252560337500344455ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/112_test_selector_interpolation_at_id_begininngexpected.compact.css000066400000000000000000000000171252560337500404030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/112_test_selector_interpolation_at_id_begininng#zzz { a: b; } expected.compressed.css000066400000000000000000000000121252560337500411140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/112_test_selector_interpolation_at_id_begininng#zzz{a:b} expected.expanded.css000066400000000000000000000000211252560337500405400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/112_test_selector_interpolation_at_id_begininng#zzz { a: b; } expected_output.css000066400000000000000000000000211252560337500403710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/112_test_selector_interpolation_at_id_begininng#zzz { a: b; } input.scss000066400000000000000000000000361252560337500365000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/112_test_selector_interpolation_at_id_begininng$zzz: zzz; ##{$zzz} { a: b; } 000077500000000000000000000000001252560337500353515ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/113_test_selector_interpolation_at_pseudo_begininngexpected.compact.css000066400000000000000000000000241252560337500413050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/113_test_selector_interpolation_at_pseudo_begininng:zzz::zzz { a: b; } expected.compressed.css000066400000000000000000000000171252560337500420250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/113_test_selector_interpolation_at_pseudo_begininng:zzz::zzz{a:b} expected.expanded.css000066400000000000000000000000261252560337500414510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/113_test_selector_interpolation_at_pseudo_begininng:zzz::zzz { a: b; } expected_output.css000066400000000000000000000000261252560337500413020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/113_test_selector_interpolation_at_pseudo_begininng:zzz::zzz { a: b; } input.scss000066400000000000000000000000471252560337500374060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/113_test_selector_interpolation_at_pseudo_begininng$zzz: zzz; :#{$zzz}::#{$zzz} { a: b; } 000077500000000000000000000000001252560337500350255ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/114_test_selector_interpolation_at_attr_beginningexpected.compact.css000066400000000000000000000000241252560337500407610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/114_test_selector_interpolation_at_attr_beginning[zzz=foo] { a: b; } expected.compressed.css000066400000000000000000000000171252560337500415010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/114_test_selector_interpolation_at_attr_beginning[zzz=foo]{a:b} expected.expanded.css000066400000000000000000000000261252560337500411250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/114_test_selector_interpolation_at_attr_beginning[zzz=foo] { a: b; } expected_output.css000066400000000000000000000000261252560337500407560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/114_test_selector_interpolation_at_attr_beginning[zzz=foo] { a: b; } input.scss000066400000000000000000000000431252560337500370560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/114_test_selector_interpolation_at_attr_beginning$zzz: zzz; [#{$zzz}=foo] { a: b; } 000077500000000000000000000000001252560337500336345ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/115_test_selector_interpolation_at_attr_endexpected.compact.css000066400000000000000000000000241252560337500375700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/115_test_selector_interpolation_at_attr_end[foo=zzz] { a: b; } expected.compressed.css000066400000000000000000000000171252560337500403100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/115_test_selector_interpolation_at_attr_end[foo=zzz]{a:b} expected.expanded.css000066400000000000000000000000261252560337500377340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/115_test_selector_interpolation_at_attr_end[foo=zzz] { a: b; } expected_output.css000066400000000000000000000000261252560337500375650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/115_test_selector_interpolation_at_attr_end[foo=zzz] { a: b; } input.scss000066400000000000000000000000431252560337500356650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/115_test_selector_interpolation_at_attr_end$zzz: zzz; [foo=#{$zzz}] { a: b; } 000077500000000000000000000000001252560337500333045ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/116_test_selector_interpolation_at_dashesexpected.compact.css000066400000000000000000000000331252560337500372400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/116_test_selector_interpolation_at_dashesdiv { -foo-a-b-foo: foo; } expected.compressed.css000066400000000000000000000000261252560337500377600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/116_test_selector_interpolation_at_dashesdiv{-foo-a-b-foo:foo} expected.expanded.css000066400000000000000000000000351252560337500374040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/116_test_selector_interpolation_at_dashesdiv { -foo-a-b-foo: foo; } expected_output.css000066400000000000000000000000351252560337500372350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/116_test_selector_interpolation_at_dashesdiv { -foo-a-b-foo: foo; } input.scss000066400000000000000000000000621252560337500353360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/116_test_selector_interpolation_at_dashes$a : a; $b : b; div { -foo-#{$a}-#{$b}-foo: foo } 000077500000000000000000000000001252560337500325755ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/119_test_basic_prop_name_interpolationexpected.compact.css000066400000000000000000000000321252560337500365300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/119_test_basic_prop_name_interpolationfoo { barbazbang: blip; } expected.compressed.css000066400000000000000000000000251252560337500372500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/119_test_basic_prop_name_interpolationfoo{barbazbang:blip} expected.expanded.css000066400000000000000000000000341252560337500366740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/119_test_basic_prop_name_interpolationfoo { barbazbang: blip; } expected_output.css000066400000000000000000000000341252560337500365250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/119_test_basic_prop_name_interpolationfoo { barbazbang: blip; } input.scss000066400000000000000000000000411252560337500346240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/119_test_basic_prop_name_interpolationfoo {bar#{"baz" + "bang"}: blip} 000077500000000000000000000000001252560337500325655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/120_test_basic_prop_name_interpolationexpected.compact.css000066400000000000000000000000241252560337500365210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/120_test_basic_prop_name_interpolationfoo { bar3: blip; } expected.compressed.css000066400000000000000000000000171252560337500372410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/120_test_basic_prop_name_interpolationfoo{bar3:blip} expected.expanded.css000066400000000000000000000000261252560337500366650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/120_test_basic_prop_name_interpolationfoo { bar3: blip; } expected_output.css000066400000000000000000000000261252560337500365160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/120_test_basic_prop_name_interpolationfoo { bar3: blip; } input.scss000066400000000000000000000000301252560337500346120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/120_test_basic_prop_name_interpolationfoo {bar#{1 + 2}: blip} 000077500000000000000000000000001252560337500324665ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/121_test_prop_name_only_interpolationexpected.compact.css000066400000000000000000000000271252560337500364250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/121_test_prop_name_only_interpolationfoo { bazbang: blip; } expected.compressed.css000066400000000000000000000000221252560337500371360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/121_test_prop_name_only_interpolationfoo{bazbang:blip} expected.expanded.css000066400000000000000000000000311252560337500365620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/121_test_prop_name_only_interpolationfoo { bazbang: blip; } expected_output.css000066400000000000000000000000311252560337500364130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/121_test_prop_name_only_interpolationfoo { bazbang: blip; } input.scss000066400000000000000000000000361252560337500345210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/121_test_prop_name_only_interpolationfoo {#{"baz" + "bang"}: blip} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/122_test_directive_interpolation/000077500000000000000000000000001252560337500315035ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000311252560337500353560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/122_test_directive_interpolation@foo bar12 qux { a: b; } expected.compressed.css000066400000000000000000000000241252560337500360760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/122_test_directive_interpolation@foo bar12 qux{a:b} expected.expanded.css000066400000000000000000000000331252560337500355220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/122_test_directive_interpolation@foo bar12 qux { a: b; } expected_output.css000066400000000000000000000000331252560337500353530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/122_test_directive_interpolation@foo bar12 qux { a: b; } input.scss000066400000000000000000000000451252560337500334570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/122_test_directive_interpolation$baz: 12; @foo bar#{$baz} qux {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/123_test_media_interpolation/000077500000000000000000000000001252560337500306055ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000271252560337500344650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/123_test_media_interpolation@media bar12 { a: b; } expected.compressed.css000066400000000000000000000000221252560337500351760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/123_test_media_interpolation@media bar12{a:b} expected.expanded.css000066400000000000000000000000311252560337500346220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/123_test_media_interpolation@media bar12 { a: b; } expected_output.css000066400000000000000000000000311252560337500344530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/123_test_media_interpolation@media bar12 { a: b; } input.scss000066400000000000000000000000431252560337500325570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/123_test_media_interpolation$baz: 12; @media bar#{$baz} {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/124_test_script_in_media/000077500000000000000000000000001252560337500277115ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001151252560337500335670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/124_test_script_in_media@media screen and (-webkit-min-device-pixel-ratio: 20), only print { a: b; } expected.compressed.css000066400000000000000000000001101252560337500343000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/124_test_script_in_media@media screen and (-webkit-min-device-pixel-ratio: 20), only print{a:b} expected.expanded.css000066400000000000000000000001171252560337500337330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/124_test_script_in_media@media screen and (-webkit-min-device-pixel-ratio: 20), only print { a: b; } expected_output.css000066400000000000000000000001171252560337500335640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/124_test_script_in_media@media screen and (-webkit-min-device-pixel-ratio: 20), only print { a: b; } input.scss000066400000000000000000000002141252560337500316630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/124_test_script_in_media$media1: screen; $media2: print; $var: -webkit-min-device-pixel-ratio; $val: 20; @media #{$media1} and ($var: $val), only #{$media2} {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/125_test_script_in_media/000077500000000000000000000000001252560337500277125ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001011252560337500335630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/125_test_script_in_media@media screen and (-webkit-min-device-pixel-ratio: 13) { a: b; } expected.compressed.css000066400000000000000000000000741252560337500343120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/125_test_script_in_media@media screen and (-webkit-min-device-pixel-ratio: 13){a:b} expected.expanded.css000066400000000000000000000001031252560337500337270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/125_test_script_in_media@media screen and (-webkit-min-device-pixel-ratio: 13) { a: b; } expected_output.css000066400000000000000000000001031252560337500335600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/125_test_script_in_media@media screen and (-webkit-min-device-pixel-ratio: 13) { a: b; } input.scss000066400000000000000000000001371252560337500316700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/125_test_script_in_media$vals: 1 2 3; @media screen and (-webkit-min-device-pixel-ratio: 5 + 6 + nth($vals, 2)) {a: b} 000077500000000000000000000000001252560337500333055ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/126_test_media_interpolation_with_reparseexpected.compact.css000066400000000000000000000003321252560337500372430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000003031252560337500377570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000003421252560337500374060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000003421252560337500372370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000004141252560337500353400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/129_test_supports_bubbling/000077500000000000000000000000001252560337500303305ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001151252560337500342060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/129_test_supports_bubbling@supports (foo: bar) { a { b: c; } @supports (baz: bang) { a { d: e; } } } expected.compressed.css000066400000000000000000000000721252560337500347260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/129_test_supports_bubbling@supports (foo: bar){a{b:c}@supports (baz: bang){a{d:e}}} expected.expanded.css000066400000000000000000000001451252560337500343530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/129_test_supports_bubbling@supports (foo: bar) { a { b: c; } @supports (baz: bang) { a { d: e; } } } expected_output.css000066400000000000000000000001431252560337500342020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/129_test_supports_bubbling@supports (foo: bar) { a { b: c; } @supports (baz: bang) { a { d: e; } } } input.scss000066400000000000000000000001331252560337500323020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/129_test_supports_bubblinga { @supports (foo: bar) { b: c; @supports (baz: bang) { d: e; } } } 000077500000000000000000000000001252560337500327635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/130_test_random_directive_interpolationexpected.compact.clean000066400000000000000000000000001252560337500372030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/130_test_random_directive_interpolationexpected.compact.css000066400000000000000000000001631252560337500367230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/130_test_random_directive_interpolation@foo url(http://sass-lang.com/), domain("sass-lang.com"), "foobarbaz", foobarbaz { .foo { a: b; } } expected.compressed.clean000066400000000000000000000000001252560337500377210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/130_test_random_directive_interpolationexpected.compressed.css000066400000000000000000000001531252560337500374400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/130_test_random_directive_interpolation@foo url(http://sass-lang.com/), domain("sass-lang.com"), "foobarbaz", foobarbaz{.foo{a:b}} expected.expanded.clean000066400000000000000000000000001252560337500373450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/130_test_random_directive_interpolationexpected.expanded.css000066400000000000000000000001731252560337500370660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/130_test_random_directive_interpolation@foo url(http://sass-lang.com/), domain("sass-lang.com"), "foobarbaz", foobarbaz { .foo { a: b; } } expected_output.clean000066400000000000000000000000001252560337500371760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/130_test_random_directive_interpolationexpected_output.css000066400000000000000000000001711252560337500367150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/130_test_random_directive_interpolation@foo url(http://sass-lang.com/), domain("sass-lang.com"), "foobarbaz", foobarbaz { .foo { a: b; } } input.scss000066400000000000000000000002301252560337500350120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/131_test_nested_mixin_def/000077500000000000000000000000001252560337500300625ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000161252560337500337400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/131_test_nested_mixin_deffoo { a: b; } expected.compressed.css000066400000000000000000000000111252560337500344510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/131_test_nested_mixin_deffoo{a:b} expected.expanded.css000066400000000000000000000000201252560337500340750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/131_test_nested_mixin_deffoo { a: b; } expected_output.css000066400000000000000000000000201252560337500337260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/131_test_nested_mixin_deffoo { a: b; } input.scss000066400000000000000000000000541252560337500320360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/131_test_nested_mixin_deffoo { @mixin bar {a: b} @include bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/132_test_nested_mixin_shadow/000077500000000000000000000000001252560337500306125ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000351252560337500344710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/132_test_nested_mixin_shadowfoo { c: d; } baz { a: b; } expected.compressed.css000066400000000000000000000000211252560337500352020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/132_test_nested_mixin_shadowfoo{c:d}baz{a:b} expected.expanded.css000066400000000000000000000000411252560337500346300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/132_test_nested_mixin_shadowfoo { c: d; } baz { a: b; } expected_output.css000066400000000000000000000000411252560337500344610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/132_test_nested_mixin_shadowfoo { c: d; } baz { a: b; } input.scss000066400000000000000000000001231252560337500325630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/132_test_nested_mixin_shadow@mixin bar {a: b} foo { @mixin bar {c: d} @include bar; } baz {@include bar} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/133_test_nested_function_def/000077500000000000000000000000001252560337500305655ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000411252560337500344410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/133_test_nested_function_deffoo { a: 1; } bar { b: foo(); } expected.compressed.css000066400000000000000000000000251252560337500351610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/133_test_nested_function_deffoo{a:1}bar{b:foo()} expected.expanded.css000066400000000000000000000000451252560337500346070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/133_test_nested_function_deffoo { a: 1; } bar { b: foo(); } expected_output.css000066400000000000000000000000451252560337500344400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/133_test_nested_function_deffoo { a: 1; } bar { b: foo(); } input.scss000066400000000000000000000001021252560337500325330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/133_test_nested_function_deffoo { @function foo() {@return 1} a: foo(); } bar {b: foo()} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/134_test_nested_function_shadow/000077500000000000000000000000001252560337500313155ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000351252560337500351740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/134_test_nested_function_shadowfoo { a: 2; } baz { b: 1; } expected.compressed.css000066400000000000000000000000211252560337500357050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/134_test_nested_function_shadowfoo{a:2}baz{b:1} expected.expanded.css000066400000000000000000000000411252560337500353330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/134_test_nested_function_shadowfoo { a: 2; } baz { b: 1; } expected_output.css000066400000000000000000000000411252560337500351640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/134_test_nested_function_shadowfoo { a: 2; } baz { b: 1; } input.scss000066400000000000000000000001371252560337500332730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/134_test_nested_function_shadow@function foo() {@return 1} foo { @function foo() {@return 2} a: foo(); } baz {b: foo()} 000077500000000000000000000000001252560337500331065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/171_test_loud_comment_in_compressed_modeexpected.compact.css000066400000000000000000000000131252560337500370400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/171_test_loud_comment_in_compressed_mode/*! foo */ expected.compressed.css000066400000000000000000000000131252560337500375560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/171_test_loud_comment_in_compressed_mode/*! foo */ expected.expanded.css000066400000000000000000000000131252560337500372020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/171_test_loud_comment_in_compressed_mode/*! foo */ expected_output.css000066400000000000000000000000131252560337500370330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/171_test_loud_comment_in_compressed_mode/*! foo */ input.scss000066400000000000000000000000131252560337500351340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/171_test_loud_comment_in_compressed_mode/*! foo */ 000077500000000000000000000000001252560337500404125ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_foreverexpected.compact.css000066400000000000000000000000561252560337500443530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_forever.foo { padding: 4.21053% 4.21053% 5.63158%; } expected.compressed.css000066400000000000000000000000511252560337500450640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_forever.foo{padding:4.21053% 4.21053% 5.63158%} expected.expanded.css000066400000000000000000000000601252560337500445100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_forever.foo { padding: 4.21053% 4.21053% 5.63158%; } expected_output.css000066400000000000000000000000601252560337500443410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_forever.foo { padding: 4.21053% 4.21053% 5.63158%; } input.scss000066400000000000000000000001201252560337500424370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/172_test_parsing_decimals_followed_by_comments_doesnt_take_forever.foo { padding: 4.21052631578947% 4.21052631578947% 5.631578947368421% /**/ } 000077500000000000000000000000001252560337500350375ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/173_test_parsing_many_numbers_doesnt_take_foreverexpected.compact.css000066400000000000000000000214721252560337500410050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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%; } expected.compressed.css000066400000000000000000000214651252560337500415250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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%} expected.expanded.css000066400000000000000000000214741252560337500411510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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%; } expected_output.css000066400000000000000000000214741252560337500410020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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%; } input.scss000066400000000000000000000214741252560337500371030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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%; } 000077500000000000000000000000001252560337500321705ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/174_test_import_comments_in_importsexpected.compact.css000066400000000000000000000001021252560337500361210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/174_test_import_comments_in_imports@import url(foo.css); @import url(bar.css); @import url(baz.css); expected.compressed.css000066400000000000000000000001001252560337500366350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/174_test_import_comments_in_imports@import url(foo.css);@import url(bar.css);@import url(baz.css); expected.expanded.css000066400000000000000000000001021252560337500362630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/174_test_import_comments_in_imports@import url(foo.css); @import url(bar.css); @import url(baz.css); expected_output.css000066400000000000000000000001021252560337500361140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/174_test_import_comments_in_imports@import url(foo.css); @import url(bar.css); @import url(baz.css); input.scss000066400000000000000000000002071252560337500342230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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 000077500000000000000000000000001252560337500350355ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/176_test_newline_selector_rendered_multiple_timesexpected.compact.css000066400000000000000000000001251252560337500407730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/176_test_newline_selector_rendered_multiple_timesform input, form select { color: white; } form input, form select { color: white; } expected.compressed.css000066400000000000000000000001071252560337500415110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/176_test_newline_selector_rendered_multiple_timesform input,form select{color:white}form input,form select{color:white} expected.expanded.css000066400000000000000000000001311252560337500411320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/176_test_newline_selector_rendered_multiple_timesform input, form select { color: white; } form input, form select { color: white; } expected_output.css000066400000000000000000000001311252560337500407630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/176_test_newline_selector_rendered_multiple_timesform input, form select { color: white; } form input, form select { color: white; } input.scss000066400000000000000000000001341252560337500370670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/176_test_newline_selector_rendered_multiple_times@for $i from 1 through 2 { form { input, select { color: white; } } } 000077500000000000000000000000001252560337500341745ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/177_test_prop_name_interpolation_after_hyphenexpected.compact.css000066400000000000000000000000231252560337500401270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/177_test_prop_name_interpolation_after_hyphena { -foo-bar: b; } expected.compressed.css000066400000000000000000000000161252560337500406470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/177_test_prop_name_interpolation_after_hyphena{-foo-bar:b} expected.expanded.css000066400000000000000000000000251252560337500402730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/177_test_prop_name_interpolation_after_hyphena { -foo-bar: b; } expected_output.css000066400000000000000000000000251252560337500401240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/177_test_prop_name_interpolation_after_hyphena { -foo-bar: b; } input.scss000066400000000000000000000000301252560337500362210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/177_test_prop_name_interpolation_after_hyphena { -#{"foo"}-bar: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/178_test_star_plus_and_parent/000077500000000000000000000000001252560337500310005ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000271252560337500346600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/178_test_star_plus_and_parent* + html foo { a: b; } expected.compressed.css000066400000000000000000000000201252560337500353670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/178_test_star_plus_and_parent*+html foo{a:b} expected.expanded.css000066400000000000000000000000311252560337500350150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/178_test_star_plus_and_parent* + html foo { a: b; } expected_output.css000066400000000000000000000000311252560337500346460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/178_test_star_plus_and_parent* + html foo { a: b; } input.scss000066400000000000000000000000261252560337500327530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/178_test_star_plus_and_parentfoo {*+html & {a: b}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/179_test_weird_added_space/000077500000000000000000000000001252560337500302005ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000271252560337500340600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/179_test_weird_added_spacefoo { bar: -moz-bip; } expected.compressed.css000066400000000000000000000000221252560337500345710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/179_test_weird_added_spacefoo{bar:-moz-bip} expected.expanded.css000066400000000000000000000000311252560337500342150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/179_test_weird_added_spacefoo { bar: -moz-bip; } expected_output.css000066400000000000000000000000311252560337500340460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/179_test_weird_added_spacefoo { bar: -moz-bip; } input.scss000066400000000000000000000000561252560337500321560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/179_test_weird_added_space$value : bip; foo { bar: -moz-#{$value}; } 000077500000000000000000000000001252560337500346615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/180_test_interpolation_with_bracket_on_next_lineexpected.compact.css000066400000000000000000000000301252560337500406120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/180_test_interpolation_with_bracket_on_next_linea.foo b { color: red; } expected.compressed.css000066400000000000000000000000231252560337500413320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/180_test_interpolation_with_bracket_on_next_linea.foo b{color:red} expected.expanded.css000066400000000000000000000000321252560337500407560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/180_test_interpolation_with_bracket_on_next_linea.foo b { color: red; } expected_output.css000066400000000000000000000000321252560337500406070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/180_test_interpolation_with_bracket_on_next_linea.foo b { color: red; } input.scss000066400000000000000000000000321252560337500367100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/180_test_interpolation_with_bracket_on_next_linea.#{"foo"} b {color: red} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/181_test_interpolation/000077500000000000000000000000001252560337500274525ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000451252560337500333320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/181_test_interpolationul li#foo a span.label { foo: bar; } expected.compressed.css000066400000000000000000000000401252560337500340430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/181_test_interpolationul li#foo a span.label{foo:bar} expected.expanded.css000066400000000000000000000000471252560337500334760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/181_test_interpolationul li#foo a span.label { foo: bar; } expected_output.css000066400000000000000000000000471252560337500333270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/181_test_interpolationul li#foo a span.label { foo: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/181_test_interpolation/input.scss000066400000000000000000000000671252560337500315110ustar00rootroot00000000000000$bar : "#foo"; ul li#{$bar} a span.label { foo: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/182_test_mixin_with_keyword_args/000077500000000000000000000000001252560337500315235ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001061252560337500354010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/182_test_mixin_with_keyword_args.mixed { required: foo; arg1: default-val1; arg2: non-default-val2; } expected.compressed.css000066400000000000000000000000751252560337500361240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/182_test_mixin_with_keyword_args.mixed{required:foo;arg1:default-val1;arg2:non-default-val2} expected.expanded.css000066400000000000000000000001141252560337500355420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/182_test_mixin_with_keyword_args.mixed { required: foo; arg1: default-val1; arg2: non-default-val2; } expected_output.css000066400000000000000000000001141252560337500353730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/182_test_mixin_with_keyword_args.mixed { required: foo; arg1: default-val1; arg2: non-default-val2; } input.scss000066400000000000000000000002701252560337500334770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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); } 000077500000000000000000000000001252560337500344465ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/183_test_passing_required_args_as_a_keyword_argexpected.compact.css000066400000000000000000000001021252560337500403770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/183_test_passing_required_args_as_a_keyword_arg.mixed { required: foo; arg1: default-val1; arg2: default-val2; } expected.compressed.css000066400000000000000000000000711252560337500411220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/183_test_passing_required_args_as_a_keyword_arg.mixed{required:foo;arg1:default-val1;arg2:default-val2} expected.expanded.css000066400000000000000000000001101252560337500405400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/183_test_passing_required_args_as_a_keyword_arg.mixed { required: foo; arg1: default-val1; arg2: default-val2; } expected_output.css000066400000000000000000000001101252560337500403710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/183_test_passing_required_args_as_a_keyword_arg.mixed { required: foo; arg1: default-val1; arg2: default-val2; } input.scss000066400000000000000000000002521252560337500365010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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); } 000077500000000000000000000000001252560337500360515ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_orderexpected.compact.css000066400000000000000000000001121252560337500420030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_order.mixed { required: foo; arg1: non-default-val1; arg2: non-default-val2; } expected.compressed.css000066400000000000000000000001011252560337500425170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_order.mixed{required:foo;arg1:non-default-val1;arg2:non-default-val2} expected.expanded.css000066400000000000000000000001201252560337500421440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_order.mixed { required: foo; arg1: non-default-val1; arg2: non-default-val2; } expected_output.css000066400000000000000000000001201252560337500417750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/184_test_passing_all_as_keyword_args_in_opposite_order.mixed { required: foo; arg1: non-default-val1; arg2: non-default-val2; } input.scss000066400000000000000000000003341252560337500401050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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); } 000077500000000000000000000000001252560337500317665ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/185_test_keyword_args_in_functionsexpected.compact.css000066400000000000000000000000541252560337500357250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/185_test_keyword_args_in_functions.keyed { color: rgba(170, 119, 204, 0.4); } expected.compressed.css000066400000000000000000000000441252560337500364420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/185_test_keyword_args_in_functions.keyed{color:rgba(170,119,204,0.4)} expected.expanded.css000066400000000000000000000000561252560337500360710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/185_test_keyword_args_in_functions.keyed { color: rgba(170, 119, 204, 0.4); } expected_output.css000066400000000000000000000000561252560337500357220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/185_test_keyword_args_in_functions.keyed { color: rgba(170, 119, 204, 0.4); } input.scss000066400000000000000000000000621252560337500340200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/185_test_keyword_args_in_functions.keyed { color: rgba($color: #a7c, $alpha: 0.4) } 000077500000000000000000000000001252560337500364315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/186_test_newlines_removed_from_selectors_when_compressedexpected.compact.css000066400000000000000000000000361252560337500423700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/186_test_newlines_removed_from_selectors_when_compressedz a , z b { display: block; } expected.compact.skip000066400000000000000000000000371252560337500425470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/186_test_newlines_removed_from_selectors_when_compressedstrange whitespace "z a , z b"?expected.compressed.css000066400000000000000000000000271252560337500431060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/186_test_newlines_removed_from_selectors_when_compressedz a,z b{display:block} expected.expanded.css000066400000000000000000000000401252560337500425250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/186_test_newlines_removed_from_selectors_when_compressedz a , z b { display: block; } expected_output.css000066400000000000000000000000401252560337500423560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/186_test_newlines_removed_from_selectors_when_compressedz a , z b { display: block; } input.scss000066400000000000000000000000521252560337500404620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/186_test_newlines_removed_from_selectors_when_compresseda , b { z & { display: block; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/187_test_multiline_var/000077500000000000000000000000001252560337500274435ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000421252560337500333200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/187_test_multiline_varfoo { a: 3; b: false; c: a b c; } expected.compressed.css000066400000000000000000000000311252560337500340340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/187_test_multiline_varfoo{a:3;b:false;c:a b c} expected.expanded.css000066400000000000000000000000501252560337500334610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/187_test_multiline_varfoo { a: 3; b: false; c: a b c; } expected_output.css000066400000000000000000000000501252560337500333120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/187_test_multiline_varfoo { a: 3; b: false; c: a b c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/187_test_multiline_var/input.scss000066400000000000000000000001611252560337500314750ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; b: $var2; c: $var3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/188_test_mixin_content/000077500000000000000000000000001252560337500274505ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002061252560337500333270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/188_test_mixin_content.parent { background-color: red; border-color: red; } .parent .child { background-color: yellow; color: blue; border-color: yellow; } expected.compressed.css000066400000000000000000000001611252560337500340450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/188_test_mixin_content.parent{background-color:red;border-color:red}.parent .child{background-color:#ff0;color:blue;border-color:#ff0} expected.compressed.skip000066400000000000000000000000301252560337500342160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/188_test_mixin_contentcolor short name or not?expected.expanded.css000066400000000000000000000002201252560337500334650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/188_test_mixin_content.parent { background-color: red; border-color: red; } .parent .child { background-color: yellow; color: blue; border-color: yellow; } expected_output.css000066400000000000000000000002301252560337500333170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/188_test_mixin_content.parent { background-color: red; border-color: red; } .parent .child { background-color: yellow; color: blue; border-color: yellow; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/188_test_mixin_content/input.scss000066400000000000000000000003571252560337500315110ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/189_test_empty_content/000077500000000000000000000000001252560337500274635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000141252560337500333370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/189_test_empty_contenta { b: c; } expected.compressed.css000066400000000000000000000000071252560337500340570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/189_test_empty_contenta{b:c} expected.expanded.css000066400000000000000000000000161252560337500335030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/189_test_empty_contenta { b: c; } expected_output.css000066400000000000000000000000161252560337500333340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/189_test_empty_contenta { b: c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/189_test_empty_content/input.scss000066400000000000000000000000641252560337500315170ustar00rootroot00000000000000@mixin foo { @content } a { b: c; @include foo {} } 000077500000000000000000000000001252560337500316245ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/190_test_options_passed_to_scriptexpected.compact.css000066400000000000000000000000261252560337500355620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/190_test_options_passed_to_scriptfoo { color: black; } expected.compressed.css000066400000000000000000000000201252560337500362720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/190_test_options_passed_to_scriptfoo{color:#000} expected.expanded.css000066400000000000000000000000301252560337500357170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/190_test_options_passed_to_scriptfoo { color: black; } expected_output.css000066400000000000000000000000301252560337500355500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/190_test_options_passed_to_scriptfoo { color: black; } input.scss000066400000000000000000000000401252560337500336520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/190_test_options_passed_to_scriptfoo {color: darken(black, 10%)} 000077500000000000000000000000001252560337500323315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/191_test_color_translation_functionsexpected.compact.css000066400000000000000000000006261252560337500362750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000005171252560337500370120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000007021252560337500364320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000007021252560337500362630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000013441252560337500343670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/191_test_extend_in_media_in_rule/000077500000000000000000000000001252560337500314155ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000411252560337500352710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/191_test_extend_in_media_in_rule@media screen { .foo { a: b; } } expected.compressed.css000066400000000000000000000000311252560337500360060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/191_test_extend_in_media_in_rule@media screen{.foo{a:b}} expected.expanded.css000066400000000000000000000000511252560337500354340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/191_test_extend_in_media_in_rule@media screen { .foo { a: b; } } expected_output.css000066400000000000000000000000471252560337500352720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/191_test_extend_in_media_in_rule@media screen { .foo { a: b; } } input.scss000066400000000000000000000001331252560337500333670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss-tests/191_test_extend_in_media_in_rule.foo { @media screen { @extend %bar; } } @media screen { %bar { a: b; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/000077500000000000000000000000001252560337500217735ustar00rootroot00000000000000000077500000000000000000000000001252560337500334145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/almost_ambiguous_nested_rules_and_declarationsexpected.compact.css000066400000000000000000000003121252560337500373500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000002711252560337500400720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000003201252560337500375110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000003301252560337500373430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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.scss000066400000000000000000000003031252560337500354440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/alpha/000077500000000000000000000000001252560337500230605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/alpha/expected.compact.css000066400000000000000000000002131252560337500270140ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/alpha/expected.compressed.css000066400000000000000000000001611252560337500275340ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/alpha/expected.expanded.css000066400000000000000000000002351252560337500271620ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/alpha/expected_output.css000066400000000000000000000002351252560337500270130ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/alpha/input.scss000066400000000000000000000006211252560337500251130ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/append/000077500000000000000000000000001252560337500232425ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/append/expected.compact.css000066400000000000000000000000351252560337500272000ustar00rootroot00000000000000div { foo: c d; bar: list; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/append/expected.compressed.css000066400000000000000000000000261252560337500277160ustar00rootroot00000000000000div{foo:c d;bar:list} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/append/expected.expanded.css000066400000000000000000000000411252560337500273370ustar00rootroot00000000000000div { foo: c d; bar: list; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/append/expected_output.css000066400000000000000000000000411252560337500271700ustar00rootroot00000000000000div { foo: c d; bar: list; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/append/input.scss000066400000000000000000000001061252560337500252730ustar00rootroot00000000000000div { $l: append(a b, c d); foo: nth($l, 3); bar: type-of($l); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/arglist/000077500000000000000000000000001252560337500234405ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/arglist/expected.compact.css000066400000000000000000000000551252560337500274000ustar00rootroot00000000000000div { foo-x: a; foo-y: b; foo-zs: c, d, e; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/arglist/expected.compressed.css000066400000000000000000000000421252560337500301120ustar00rootroot00000000000000div{foo-x:a;foo-y:b;foo-zs:c,d,e} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/arglist/expected.expanded.css000066400000000000000000000000631252560337500275410ustar00rootroot00000000000000div { foo-x: a; foo-y: b; foo-zs: c, d, e; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/arglist/expected_output.css000066400000000000000000000000631252560337500273720ustar00rootroot00000000000000div { foo-x: a; foo-y: b; foo-zs: c, d, e; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/arglist/input.scss000066400000000000000000000001571252560337500254770ustar00rootroot00000000000000@mixin foo($x, $y, $zs...) { foo-x: $x; foo-y: $y; foo-zs: $zs; } div { @include foo(a, b, c, d, e); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/backrefs-in-selector-groups/000077500000000000000000000000001252560337500273125ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000611252560337500331700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/backrefs-in-selector-groupsa:c, a d { hey: ho; } a b:c, a b d { hey: ho; } expected.compressed.css000066400000000000000000000000431252560337500337060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/backrefs-in-selector-groupsa:c,a d{hey:ho}a b:c,a b d{hey:ho} expected.expanded.css000066400000000000000000000000651252560337500333360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/backrefs-in-selector-groupsa:c, a d { hey: ho; } a b:c, a b d { hey: ho; } expected_output.css000066400000000000000000000000651252560337500331670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/backrefs-in-selector-groupsa:c, a d { hey: ho; } a b:c, a b d { hey: ho; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/backrefs-in-selector-groups/input.scss000066400000000000000000000001131252560337500313410ustar00rootroot00000000000000a { &:c, & d { hey: ho; } } a b { &:c, & d { hey: ho; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/backslash/000077500000000000000000000000001252560337500237265ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/backslash/expected.compact.css000066400000000000000000000001011252560337500276560ustar00rootroot00000000000000div, span { color: red; } div \ foo, span \ foo { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/backslash/expected.compressed.css000066400000000000000000000000641252560337500304040ustar00rootroot00000000000000div,span{color:red}div \ foo,span \ foo{color:blue} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/backslash/expected.expanded.css000066400000000000000000000001051252560337500300240ustar00rootroot00000000000000div, span { color: red; } div \ foo, span \ foo { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/backslash/expected_output.css000066400000000000000000000001111252560337500276520ustar00rootroot00000000000000div, span { color: red; } div \ foo, span \ foo { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/backslash/input.scss000066400000000000000000000000651252560337500257630ustar00rootroot00000000000000div, span { color: red; \ foo { color: blue; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_function/000077500000000000000000000000001252560337500247615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_function/expected.compact.css000066400000000000000000000000161252560337500307160ustar00rootroot00000000000000bar { a: 3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_function/expected.compressed.css000066400000000000000000000000111252560337500314270ustar00rootroot00000000000000bar{a:3} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_function/expected.expanded.css000066400000000000000000000000201252560337500310530ustar00rootroot00000000000000bar { a: 3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_function/expected_output.css000066400000000000000000000000201252560337500307040ustar00rootroot00000000000000bar { a: 3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_function/input.scss000066400000000000000000000000721252560337500270140ustar00rootroot00000000000000@function foo() { @return 1 + 2; } bar { a: foo(); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_mixins/000077500000000000000000000000001252560337500244435ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_mixins/expected.compact.css000066400000000000000000000000241252560337500303770ustar00rootroot00000000000000bar { a: b; c: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_mixins/expected.compressed.css000066400000000000000000000000151252560337500311150ustar00rootroot00000000000000bar{a:b;c:d} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_mixins/expected.expanded.css000066400000000000000000000000301252560337500305360ustar00rootroot00000000000000bar { a: b; c: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_mixins/expected_output.css000066400000000000000000000000301252560337500303670ustar00rootroot00000000000000bar { a: b; c: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_mixins/input.scss000066400000000000000000000000631252560337500264760ustar00rootroot00000000000000@mixin foo {a: b} bar { @include foo; c: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_prop_name_interpolation/000077500000000000000000000000001252560337500300635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000241252560337500337400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_prop_name_interpolationfoo { bar3: blip; } expected.compressed.css000066400000000000000000000000171252560337500344600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_prop_name_interpolationfoo{bar3:blip} expected.expanded.css000066400000000000000000000000261252560337500341040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_prop_name_interpolationfoo { bar3: blip; } expected_output.css000066400000000000000000000000261252560337500337350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_prop_name_interpolationfoo { bar3: blip; } input.scss000066400000000000000000000000301252560337500320310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_prop_name_interpolationfoo {bar#{1 + 2}: blip} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_selector_interpolation/000077500000000000000000000000001252560337500277235ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000261252560337500336020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_selector_interpolationfoo.bar baz { a: b; } expected.compressed.css000066400000000000000000000000211252560337500343130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_selector_interpolationfoo.bar baz{a:b} expected.expanded.css000066400000000000000000000000301252560337500337370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_selector_interpolationfoo.bar baz { a: b; } expected_output.css000066400000000000000000000000301252560337500335700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_selector_interpolationfoo.bar baz { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/basic_selector_interpolation/input.scss000066400000000000000000000000301252560337500317500ustar00rootroot00000000000000#{"foo"}.bar baz {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/blimp/000077500000000000000000000000001252560337500230765ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/blimp/expected.compact.css000066400000000000000000000000301252560337500270270ustar00rootroot00000000000000blimp { color: green; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/blimp/expected.compressed.css000066400000000000000000000000231252560337500275470ustar00rootroot00000000000000blimp{color:green} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/blimp/expected.expanded.css000066400000000000000000000000321252560337500271730ustar00rootroot00000000000000blimp { color: green; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/blimp/expected_output.css000066400000000000000000000000321252560337500270240ustar00rootroot00000000000000blimp { color: green; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/blimp/input.scss000066400000000000000000000000271252560337500251310ustar00rootroot00000000000000blimp { color: green } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/block_comment_in_script/000077500000000000000000000000001252560337500266615ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000211252560337500325330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/block_comment_in_scriptfoo { a: 1bar; } expected.compressed.css000066400000000000000000000000141252560337500332530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/block_comment_in_scriptfoo{a:1bar} expected.expanded.css000066400000000000000000000000231252560337500326770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/block_comment_in_scriptfoo { a: 1bar; } expected_output.css000066400000000000000000000000231252560337500325300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/block_comment_in_scriptfoo { a: 1bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/block_comment_in_script/input.scss000066400000000000000000000000351252560337500307130ustar00rootroot00000000000000foo {a: 1 + /* flang */ bar} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/cfunc/000077500000000000000000000000001252560337500230715ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/cfunc/expected.compact.css000066400000000000000000000000371252560337500270310ustar00rootroot00000000000000div { blah: say-something(); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/cfunc/expected.compressed.css000066400000000000000000000000321252560337500275420ustar00rootroot00000000000000div{blah:say-something()} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/cfunc/expected.expanded.css000066400000000000000000000000411252560337500271660ustar00rootroot00000000000000div { blah: say-something(); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/cfunc/expected_output.css000066400000000000000000000000411252560337500270170ustar00rootroot00000000000000div { blah: say-something(); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/cfunc/input.scss000066400000000000000000000000401252560337500251170ustar00rootroot00000000000000div { blah: say-something(); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/classes-and-ids/000077500000000000000000000000001252560337500247455ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/classes-and-ids/expected.compact.css000066400000000000000000000001411252560337500307010ustar00rootroot00000000000000div.foo { color: red; } div.foo #hux buz { width: auto; } div.foo > .mux { text-align: center; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/classes-and-ids/expected.compressed.css000066400000000000000000000001161252560337500314210ustar00rootroot00000000000000div.foo{color:red}div.foo #hux buz{width:auto}div.foo>.mux{text-align:center} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/classes-and-ids/expected.expanded.css000066400000000000000000000001471252560337500310510ustar00rootroot00000000000000div.foo { color: red; } div.foo #hux buz { width: auto; } div.foo > .mux { text-align: center; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/classes-and-ids/expected_output.css000066400000000000000000000001571252560337500307030ustar00rootroot00000000000000div.foo { color: red; } div.foo #hux buz { width: auto; } div.foo > .mux { text-align: center; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/classes-and-ids/input.scss000066400000000000000000000001421252560337500267760ustar00rootroot00000000000000div.foo { color: red; #hux buz { width: auto; } > .mux { text-align: center; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/color_output/000077500000000000000000000000001252560337500245315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/color_output/expected.compact.css000066400000000000000000000012571252560337500304760ustar00rootroot00000000000000a { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/color_output/expected.compressed.css000066400000000000000000000010731252560337500312100ustar00rootroot00000000000000a{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:lime;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 lime;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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/color_output/expected.compressed.skip000066400000000000000000000000301252560337500313560ustar00rootroot00000000000000color short name or not?sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/color_output/expected.expanded.css000066400000000000000000000013771252560337500306430ustar00rootroot00000000000000a { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/color_output/expected_output.css000066400000000000000000000013771252560337500304740ustar00rootroot00000000000000a { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/color_output/input.scss000066400000000000000000000021361252560337500265670ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/comment_after_if_directive/000077500000000000000000000000001252560337500273325ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000541252560337500332120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/comment_after_if_directivefoo { a: b; /* This is a comment */ c: d; } expected.compressed.css000066400000000000000000000000151252560337500337250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/comment_after_if_directivefoo{a:b;c:d} expected.expanded.css000066400000000000000000000000621252560337500333530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/comment_after_if_directivefoo { a: b; /* This is a comment */ c: d; } expected_output.css000066400000000000000000000000621252560337500332040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/comment_after_if_directivefoo { a: b; /* This is a comment */ c: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/comment_after_if_directive/input.scss000066400000000000000000000001121252560337500313600ustar00rootroot00000000000000foo { @if true {a: b} @else {x: y} /* This is a comment */ c: d } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/comparable/000077500000000000000000000000001252560337500241005ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/comparable/expected.compact.css000066400000000000000000000002611252560337500300370ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/comparable/expected.compressed.css000066400000000000000000000002241252560337500305540ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/comparable/expected.expanded.css000066400000000000000000000003131252560337500301770ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/comparable/expected_output.css000066400000000000000000000003131252560337500300300ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/comparable/input.scss000066400000000000000000000006301252560337500261330ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/composed-args/000077500000000000000000000000001252560337500245365ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/composed-args/expected.compact.css000066400000000000000000000012111252560337500304710ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/composed-args/expected.compressed.css000066400000000000000000000010351252560337500312130ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/composed-args/expected.expanded.css000066400000000000000000000013051252560337500306370ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/composed-args/expected_output.css000066400000000000000000000013051252560337500304700ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/composed-args/input.scss000066400000000000000000000014241252560337500265730ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/concat/000077500000000000000000000000001252560337500232425ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/concat/expected.compact.css000066400000000000000000000001061252560337500271770ustar00rootroot00000000000000div { a: hellogoodbye; b: "hellogoodbye"; c: "3hello"; d: "hello3"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/concat/expected.compressed.css000066400000000000000000000000731252560337500277200ustar00rootroot00000000000000div{a:hellogoodbye;b:"hellogoodbye";c:"3hello";d:"hello3"} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/concat/expected.expanded.css000066400000000000000000000001161252560337500273420ustar00rootroot00000000000000div { a: hellogoodbye; b: "hellogoodbye"; c: "3hello"; d: "hello3"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/concat/expected_output.css000066400000000000000000000001161252560337500271730ustar00rootroot00000000000000div { a: hellogoodbye; b: "hellogoodbye"; c: "3hello"; d: "hello3"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/concat/input.scss000066400000000000000000000001331252560337500252730ustar00rootroot00000000000000div { a: hello + "goodbye"; b: "hello" + goodbye; c: 3 + "hello"; d: "hello" + 3; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/cons-up/000077500000000000000000000000001252560337500233575ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/cons-up/expected.compact.css000066400000000000000000000005341252560337500273210ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/cons-up/expected.compressed.css000066400000000000000000000005061252560337500300360ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/cons-up/expected.expanded.css000066400000000000000000000005421252560337500274620ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/cons-up/expected_output.css000066400000000000000000000005421252560337500273130ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/cons-up/input.scss000066400000000000000000000015251252560337500254160ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_basic_scss/000077500000000000000000000000001252560337500247575ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_basic_scss/expected.compact.css000066400000000000000000000000161252560337500307140ustar00rootroot00000000000000sel { p: v; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_basic_scss/expected.compressed.css000066400000000000000000000000111252560337500314250ustar00rootroot00000000000000sel{p:v} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_basic_scss/expected.expanded.css000066400000000000000000000000201252560337500310510ustar00rootroot00000000000000sel { p: v; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_basic_scss/expected_output.css000066400000000000000000000000201252560337500307020ustar00rootroot00000000000000sel { p: v; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_basic_scss/input.scss000066400000000000000000000000201252560337500270030ustar00rootroot00000000000000sel { p: v; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_block_directive_with_semicolon/000077500000000000000000000000001252560337500310765ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000361252560337500347560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_block_directive_with_semicolon@foo { a: b; } @bar { a: b; } expected.compressed.css000066400000000000000000000000231252560337500354700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_block_directive_with_semicolon@foo{a:b}@bar{a:b} expected.expanded.css000066400000000000000000000000421252560337500351150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_block_directive_with_semicolon@foo { a: b; } @bar { a: b; } expected_output.css000066400000000000000000000000421252560337500347460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_block_directive_with_semicolon@foo { a: b; } @bar { a: b; } input.scss000066400000000000000000000000431252560337500330500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_block_directive_with_semicolon@foo { a: b; } @bar { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_cdo_and_cdc_ignored_at_toplevel/000077500000000000000000000000001252560337500311505ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000701252560337500350260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_cdo_and_cdc_ignored_at_toplevelfoo { bar: baz; } bar { bar: baz; } baz { bar: baz; } expected.compressed.css000066400000000000000000000000451252560337500355460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_cdo_and_cdc_ignored_at_toplevelfoo{bar:baz}bar{bar:baz}baz{bar:baz} expected.expanded.css000066400000000000000000000000761252560337500351760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_cdo_and_cdc_ignored_at_toplevelfoo { bar: baz; } bar { bar: baz; } baz { bar: baz; } expected_output.css000066400000000000000000000000761252560337500350270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_cdo_and_cdc_ignored_at_toplevelfoo { bar: baz; } bar { bar: baz; } baz { bar: baz; } input.scss000066400000000000000000000000761252560337500331300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_cdo_and_cdc_ignored_at_toplevelfoo { bar: baz; } bar { bar: baz; } baz { bar: baz; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_crazy_comments/000077500000000000000000000000001252560337500257005ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_crazy_comments/expected.compact.css000066400000000000000000000005231252560337500316400ustar00rootroot00000000000000/* 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; } expected.compressed.css000066400000000000000000000001561252560337500323010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_crazy_comments.one{color:green}.three{color:green}.five{color:green}.six{color:green}.seven{color:green}.eight{color:green} expected.expanded.css000066400000000000000000000005411252560337500317230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_crazy_comments/* 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_crazy_comments/expected_output.css000066400000000000000000000005411252560337500316330ustar00rootroot00000000000000/* 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_crazy_comments/input.scss000066400000000000000000000005411252560337500277340ustar00rootroot00000000000000/* 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_empty_declarations/000077500000000000000000000000001252560337500265315ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000221252560337500324040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_empty_declarationsfoo { bar: baz; } expected.compressed.css000066400000000000000000000000151252560337500331240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_empty_declarationsfoo{bar:baz} expected.expanded.css000066400000000000000000000000241252560337500325500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_empty_declarationsfoo { bar: baz; } expected_output.css000066400000000000000000000000241252560337500324010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_empty_declarationsfoo { bar: baz; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_empty_declarations/input.scss000066400000000000000000000000241252560337500305610ustar00rootroot00000000000000foo { bar: baz; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_empty_rule/000077500000000000000000000000001252560337500250305ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_empty_rule/expected.compact.css000066400000000000000000000000001252560337500307560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_empty_rule/expected.compressed.css000066400000000000000000000000001252560337500314740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_empty_rule/expected.expanded.css000066400000000000000000000000001252560337500311200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_empty_rule/expected_output.css000066400000000000000000000000001252560337500307510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_empty_rule/input.scss000066400000000000000000000000001252560337500270520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_import_directive/000077500000000000000000000000001252560337500262135ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000261252560337500320720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_import_directive@import url(foo.css); expected.compressed.css000066400000000000000000000000261252560337500326100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_import_directive@import url(foo.css); expected.expanded.css000066400000000000000000000000261252560337500322340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_import_directive@import url(foo.css); expected_output.css000066400000000000000000000000261252560337500320650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_import_directive@import url(foo.css); sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_import_directive/input.scss000066400000000000000000000000251252560337500302440ustar00rootroot00000000000000@import url(foo.css);sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_invisible_comments/000077500000000000000000000000001252560337500265345ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000161252560337500324120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_invisible_commentsfoo { a: d; } expected.compressed.css000066400000000000000000000000111252560337500331230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_invisible_commentsfoo{a:d} expected.expanded.css000066400000000000000000000000201252560337500325470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_invisible_commentsfoo { a: d; } expected_output.css000066400000000000000000000000201252560337500324000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_invisible_commentsfoo { a: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_invisible_comments/input.scss000066400000000000000000000000201252560337500305600ustar00rootroot00000000000000foo { a: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_property_comments/000077500000000000000000000000001252560337500264345ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000351252560337500323130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_property_comments.foo { /* Foo Bar */ a: b; } expected.compressed.css000066400000000000000000000000121252560337500330240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_property_comments.foo{a:b} expected.expanded.css000066400000000000000000000000461252560337500324570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_property_comments.foo { /* Foo * Bar */ a: b; } expected_output.css000066400000000000000000000000461252560337500323100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_property_comments.foo { /* Foo * Bar */ a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_property_comments/input.scss000066400000000000000000000000461252560337500304700ustar00rootroot00000000000000.foo { /* Foo * Bar */ a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_rule_comments/000077500000000000000000000000001252560337500255175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_rule_comments/expected.compact.css000066400000000000000000000000351252560337500314550ustar00rootroot00000000000000/* Foo Bar */ .foo { a: b; } expected.compressed.css000066400000000000000000000000121252560337500321070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_rule_comments.foo{a:b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_rule_comments/expected.expanded.css000066400000000000000000000000421252560337500316150ustar00rootroot00000000000000/* Foo * Bar */ .foo { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_rule_comments/expected_output.css000066400000000000000000000000421252560337500314460ustar00rootroot00000000000000/* Foo * Bar */ .foo { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_rule_comments/input.scss000066400000000000000000000000421252560337500275470ustar00rootroot00000000000000/* Foo * Bar */ .foo { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_selector_comments/000077500000000000000000000000001252560337500263705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000351252560337500322470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_selector_comments.foo #bar:baz(bip) { a: b; } expected.compressed.css000066400000000000000000000000301252560337500327600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_selector_comments.foo #bar:baz(bip){a:b} expected.expanded.css000066400000000000000000000000371252560337500324130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_selector_comments.foo #bar:baz(bip) { a: b; } expected_output.css000066400000000000000000000000371252560337500322440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_selector_comments.foo #bar:baz(bip) { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_selector_comments/input.scss000066400000000000000000000000371252560337500304240ustar00rootroot00000000000000.foo #bar:baz(bip) { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_selector_hacks/000077500000000000000000000000001252560337500256345ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_selector_hacks/expected.compact.css000066400000000000000000000000201252560337500315640ustar00rootroot00000000000000> > E { a: b; } expected.compressed.css000066400000000000000000000000111252560337500322230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_selector_hacks>>E{a:b} expected.expanded.css000066400000000000000000000000221252560337500316510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_selector_hacks> > E { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_selector_hacks/expected_output.css000066400000000000000000000000221252560337500315610ustar00rootroot00000000000000> > E { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_selector_hacks/input.scss000066400000000000000000000000221252560337500276620ustar00rootroot00000000000000> > E { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_spaceless_combo_selectors/000077500000000000000000000000001252560337500300675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000201252560337500337400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_spaceless_combo_selectorsE + F { a: b; } expected.compressed.css000066400000000000000000000000111252560337500344560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_spaceless_combo_selectorsE+F{a:b} expected.expanded.css000066400000000000000000000000221252560337500341040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_spaceless_combo_selectorsE + F { a: b; } expected_output.css000066400000000000000000000000221252560337500337350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_spaceless_combo_selectorsE + F { a: b; } input.scss000066400000000000000000000000221252560337500320360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_spaceless_combo_selectorsE + F { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_unary_ops/000077500000000000000000000000001252560337500246625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_unary_ops/expected.compact.css000066400000000000000000000000731252560337500306220ustar00rootroot00000000000000foo { a: -0.5em; b: 0.5em; c: -foo(12px); d: +foo(12px); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_unary_ops/expected.compressed.css000066400000000000000000000000601252560337500313340ustar00rootroot00000000000000foo{a:-0.5em;b:0.5em;c:-foo(12px);d:+foo(12px)} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_unary_ops/expected.expanded.css000066400000000000000000000001031252560337500307560ustar00rootroot00000000000000foo { a: -0.5em; b: 0.5em; c: -foo(12px); d: +foo(12px); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_unary_ops/expected_output.css000066400000000000000000000001031252560337500306070ustar00rootroot00000000000000foo { a: -0.5em; b: 0.5em; c: -foo(12px); d: +foo(12px); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/css_unary_ops/input.scss000066400000000000000000000001031252560337500267100ustar00rootroot00000000000000foo { a: -0.5em; b: 0.5em; c: -foo(12px); d: +foo(12px); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-args/000077500000000000000000000000001252560337500243515ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-args/expected.compact.css000066400000000000000000000001031252560337500303030ustar00rootroot00000000000000div { value: 1, 2; value: 2, 3; value: 1, 3; } div { value: ho; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-args/expected.compressed.css000066400000000000000000000000601252560337500310230ustar00rootroot00000000000000div{value:1,2;value:2,3;value:1,3}div{value:ho} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-args/expected.expanded.css000066400000000000000000000001131252560337500304460ustar00rootroot00000000000000div { value: 1, 2; value: 2, 3; value: 1, 3; } div { value: ho; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-args/expected_output.css000066400000000000000000000001131252560337500302770ustar00rootroot00000000000000div { value: 1, 2; value: 2, 3; value: 1, 3; } div { value: ho; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-args/input.scss000066400000000000000000000003241252560337500264040ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-parameters/000077500000000000000000000000001252560337500255605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-parameters/expected.compact.css000066400000000000000000000000501252560337500315130ustar00rootroot00000000000000h1 { color: red; } h2 { color: blue; } expected.compressed.css000066400000000000000000000000341252560337500321540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-parametersh1{color:red}h2{color:blue} expected.expanded.css000066400000000000000000000000541252560337500316020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-parametersh1 { color: red; } h2 { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-parameters/expected_output.css000066400000000000000000000000541252560337500315120ustar00rootroot00000000000000h1 { color: red; } h2 { color: blue; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-parameters/input.scss000066400000000000000000000001351252560337500276130ustar00rootroot00000000000000$a: red; @mixin f($a: $a) { color: $a; } h1 { @include f; } h2 { @include f(blue); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-vars-in-default-params/000077500000000000000000000000001252560337500276775ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000431252560337500335550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-vars-in-default-paramsdiv { why: why; stuff: ecks why; } expected.compressed.css000066400000000000000000000000341252560337500342730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-vars-in-default-paramsdiv{why:why;stuff:ecks why} expected.expanded.css000066400000000000000000000000471252560337500337230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-vars-in-default-paramsdiv { why: why; stuff: ecks why; } expected_output.css000066400000000000000000000000471252560337500335540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-vars-in-default-paramsdiv { why: why; stuff: ecks why; } input.scss000066400000000000000000000001361252560337500316540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/default-vars-in-default-params$y: why; @mixin foo($x, $y: $y) { stuff: $x $y; } div { why: $y; @include foo(ecks); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/directives-in-propsets/000077500000000000000000000000001252560337500264155ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002341252560337500322750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/directives-in-propsetsdiv { background-something-color: green; background-color: red; background-position: 50%; background-image: url(foo.png); background-groo: foo; width: 0; } expected.compressed.css000066400000000000000000000002151252560337500330120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/directives-in-propsetsdiv{background-something-color:green;background-color:red;background-position:50%;background-image:url(foo.png);background-groo:foo;width:0} expected.expanded.css000066400000000000000000000002501252560337500324350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/directives-in-propsetsdiv { background-something-color: green; background-color: red; background-position: 50%; background-image: url(foo.png); background-groo: foo; width: 0; } expected_output.css000066400000000000000000000002501252560337500322660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/directives-in-propsetsdiv { background-something-color: green; background-color: red; background-position: 50%; background-image: url(foo.png); background-groo: foo; width: 0; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/directives-in-propsets/input.scss000066400000000000000000000005241252560337500304520ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each/000077500000000000000000000000001252560337500226735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each/expected.compact.css000066400000000000000000000001531252560337500266320ustar00rootroot00000000000000div { color: singleton; divider: 3; } div span { msg: foo; } div span { msg: bar; } div span { msg: hux; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each/expected.compressed.css000066400000000000000000000001221252560337500273440ustar00rootroot00000000000000div{color:singleton;divider:3}div span{msg:foo}div span{msg:bar}div span{msg:hux} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each/expected.expanded.css000066400000000000000000000001651252560337500267770ustar00rootroot00000000000000div { color: singleton; divider: 3; } div span { msg: foo; } div span { msg: bar; } div span { msg: hux; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each/expected_output.css000066400000000000000000000002011252560337500266170ustar00rootroot00000000000000div { color: singleton; divider: 3; } div span { msg: foo; } div span { msg: bar; } div span { msg: hux; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each/input.scss000066400000000000000000000002161252560337500247260ustar00rootroot00000000000000div { $x: 3; @each $x in singleton { color: $x; } divider: $x; @each $x in foo, bar, hux { span { msg: $x; } } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each_directive/000077500000000000000000000000001252560337500247315ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each_directive/expected.compact.css000066400000000000000000000001161252560337500306670ustar00rootroot00000000000000a { b: 1px; b: 2px; b: 3px; b: 4px; } c { d: foo; d: bar; d: baz; d: bang; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each_directive/expected.compressed.css000066400000000000000000000000661252560337500314110ustar00rootroot00000000000000a{b:1px;b:2px;b:3px;b:4px}c{d:foo;d:bar;d:baz;d:bang} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each_directive/expected.expanded.css000066400000000000000000000001361252560337500310330ustar00rootroot00000000000000a { b: 1px; b: 2px; b: 3px; b: 4px; } c { d: foo; d: bar; d: baz; d: bang; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each_directive/expected_output.css000066400000000000000000000001361252560337500306640ustar00rootroot00000000000000a { b: 1px; b: 2px; b: 3px; b: 4px; } c { d: foo; d: bar; d: baz; d: bang; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each_directive/input.scss000066400000000000000000000001741252560337500267670ustar00rootroot00000000000000a { @each $number in 1px 2px 3px 4px { b: $number; } } c { @each $str in foo, bar, baz, bang { d: $str; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each_in_functions/000077500000000000000000000000001252560337500254515ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each_in_functions/expected.compact.css000066400000000000000000000002751252560337500314150ustar00rootroot00000000000000div { 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; } expected.compressed.css000066400000000000000000000002611252560337500320470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each_in_functionsdiv{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each_in_functions/expected.expanded.css000066400000000000000000000003031252560337500315470ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each_in_functions/expected_output.css000066400000000000000000000003031252560337500314000ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/each_in_functions/input.scss000066400000000000000000000007431252560337500275110ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for/000077500000000000000000000000001252560337500225615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for/expected.compact.css000066400000000000000000000004421252560337500265210ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for/expected.compressed.css000066400000000000000000000003361252560337500272410ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for/expected.expanded.css000066400000000000000000000004661252560337500266710ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for/expected_output.css000066400000000000000000000004661252560337500265220ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for/input.scss000066400000000000000000000001461252560337500246160ustar00rootroot00000000000000$limit: 10; @for $x from 1 through $limit { $limit: 4; div { content: $limit thing $x; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for_directive/000077500000000000000000000000001252560337500246175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for_directive/expected.compact.css000066400000000000000000000000471252560337500305600ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; a: 5; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for_directive/expected.compressed.css000066400000000000000000000000321252560337500312700ustar00rootroot00000000000000.foo{a:1;a:2;a:3;a:4;a:5} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for_directive/expected.expanded.css000066400000000000000000000000611252560337500307160ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; a: 5; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for_directive/expected_output.css000066400000000000000000000000611252560337500305470ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; a: 5; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for_directive/input.scss000066400000000000000000000000611252560337500266500ustar00rootroot00000000000000.foo { @for $var from 1 through 5 {a: $var;} } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for_in_functions/000077500000000000000000000000001252560337500253375ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for_in_functions/expected.compact.css000066400000000000000000000000231252560337500312720ustar00rootroot00000000000000div { width: 55; } expected.compressed.css000066400000000000000000000000161252560337500317330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for_in_functionsdiv{width:55} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for_in_functions/expected.expanded.css000066400000000000000000000000251252560337500314360ustar00rootroot00000000000000div { width: 55; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for_in_functions/expected_output.css000066400000000000000000000000251252560337500312670ustar00rootroot00000000000000div { width: 55; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/for_in_functions/input.scss000066400000000000000000000002171252560337500273730ustar00rootroot00000000000000@function foo() { $limit: 10; $y: 0; @for $x from 1 through $limit { $limit: 4; $y: $y + $x; } @return $y; } div { width: foo(); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/function-names/000077500000000000000000000000001252560337500247215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/function-names/expected.compact.css000066400000000000000000000001071252560337500306570ustar00rootroot00000000000000div { color: hello; color: unquote("hello"); color: "hello" unquote; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/function-names/expected.compressed.css000066400000000000000000000000761252560337500314020ustar00rootroot00000000000000div{color:hello;color:unquote("hello");color:"hello" unquote} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/function-names/expected.expanded.css000066400000000000000000000001151252560337500310200ustar00rootroot00000000000000div { color: hello; color: unquote("hello"); color: "hello" unquote; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/function-names/expected_output.css000066400000000000000000000001151252560337500306510ustar00rootroot00000000000000div { color: hello; color: unquote("hello"); color: "hello" unquote; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/function-names/input.scss000066400000000000000000000001371252560337500267560ustar00rootroot00000000000000div { color: unquote("hello"); color: un#{quo}te("hello"); color: ("hello")un#{quo}te; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/function_args/000077500000000000000000000000001252560337500246345ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/function_args/expected.compact.css000066400000000000000000000000161252560337500305710ustar00rootroot00000000000000bar { a: 3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/function_args/expected.compressed.css000066400000000000000000000000111252560337500313020ustar00rootroot00000000000000bar{a:3} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/function_args/expected.expanded.css000066400000000000000000000000201252560337500307260ustar00rootroot00000000000000bar { a: 3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/function_args/expected_output.css000066400000000000000000000000201252560337500305570ustar00rootroot00000000000000bar { a: 3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/function_args/input.scss000066400000000000000000000001241252560337500266650ustar00rootroot00000000000000@function plus($var1, $var2) { @return $var1 + $var2; } bar { a: plus(1, 2); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/functions-and-mixins/000077500000000000000000000000001252560337500260505ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001221252560337500317240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/functions-and-mixinsdiv { height: 5; } div span div { content: "hello"; content: "hello"; width: 8; } expected.compressed.css000066400000000000000000000001031252560337500324410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/functions-and-mixinsdiv{height:5}div span div{content:"hello";content:"hello";width:8} expected.expanded.css000066400000000000000000000001321252560337500320670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/functions-and-mixinsdiv { height: 5; } div span div { content: "hello"; content: "hello"; width: 8; } expected_output.css000066400000000000000000000001421252560337500317210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/functions-and-mixinsdiv { height: 5; } div span div { content: "hello"; content: "hello"; width: 8; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/functions-and-mixins/input.scss000066400000000000000000000004521252560337500301050ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/functions/000077500000000000000000000000001252560337500240035ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/functions/expected.compact.css000066400000000000000000000000711252560337500277410ustar00rootroot00000000000000div { answer: YES; flanswer: fudge(muxflux)mudge(a/b); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/functions/expected.compressed.css000066400000000000000000000000621252560337500304570ustar00rootroot00000000000000div{answer:YES;flanswer:fudge(muxflux)mudge(a/b)} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/functions/expected.expanded.css000066400000000000000000000000751252560337500301070ustar00rootroot00000000000000div { answer: YES; flanswer: fudge(muxflux)mudge(a/b); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/functions/expected_output.css000066400000000000000000000000751252560337500277400ustar00rootroot00000000000000div { answer: YES; flanswer: fudge(muxflux)mudge(a/b); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/functions/input.scss000066400000000000000000000003321252560337500260350ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/guard_assign/000077500000000000000000000000001252560337500244415ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/guard_assign/expected.compact.css000066400000000000000000000000161252560337500303760ustar00rootroot00000000000000foo { a: 2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/guard_assign/expected.compressed.css000066400000000000000000000000111252560337500311070ustar00rootroot00000000000000foo{a:2} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/guard_assign/expected.expanded.css000066400000000000000000000000201252560337500305330ustar00rootroot00000000000000foo { a: 2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/guard_assign/expected_output.css000066400000000000000000000000201252560337500303640ustar00rootroot00000000000000foo { a: 2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/guard_assign/input.scss000066400000000000000000000000411252560337500264700ustar00rootroot00000000000000$var: 2 !default; foo {a: $var} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hey1/000077500000000000000000000000001252560337500226415ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hey1/expected.compact.css000066400000000000000000000000241252560337500265750ustar00rootroot00000000000000div { width: 1px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hey1/expected.compressed.css000066400000000000000000000000171252560337500273150ustar00rootroot00000000000000div{width:1px} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hey1/expected.expanded.css000066400000000000000000000000261252560337500267410ustar00rootroot00000000000000div { width: 1px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hey1/expected_output.css000066400000000000000000000000261252560337500265720ustar00rootroot00000000000000div { width: 1px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hey1/input.scss000066400000000000000000000000241252560337500246710ustar00rootroot00000000000000div { width: 1px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hey2/000077500000000000000000000000001252560337500226425ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hey2/expected.compact.css000066400000000000000000000000241252560337500265760ustar00rootroot00000000000000div { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hey2/expected.compressed.css000066400000000000000000000000171252560337500273160ustar00rootroot00000000000000div{color:red} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hey2/expected.expanded.css000066400000000000000000000000261252560337500267420ustar00rootroot00000000000000div { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hey2/expected_output.css000066400000000000000000000000261252560337500265730ustar00rootroot00000000000000div { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hey2/input.scss000066400000000000000000000000241252560337500246720ustar00rootroot00000000000000div { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/huge/000077500000000000000000000000001252560337500227235ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/huge/expected.compact.css000066400000000000000000031560001252560337500266700ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/huge/expected.compressed.css000066400000000000000000030260011252560337500274030ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/huge/expected.expanded.css000066400000000000000000032360001252560337500270310ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/huge/expected_output.css000066400000000000000000067620001252560337500266710ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/huge/input.scss000066400000000000000000071047771252560337500250060ustar00rootroot00000000000000$blah: a b c; $bloo: "hello"; div { color: red; width: 100%; $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } $blah: a b c; $bloo: "hello"; div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; span { display: block; -webkit-box-sizing: border-box; } } } } } } } } } div { color: red; width: 100%; p { margin: $blah; $blee: goodbye; padding: 10px 5px; a { display: inline-block; padding: 5px; color: $blee; } foo: $bloo; empty { not-empty { background: lightgray; border: 1px solid blue; 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hyphen-interpolated/000077500000000000000000000000001252560337500257565ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000411252560337500316320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hyphen-interpolateddiv { foo: -hux-5; bar: hux-5; } expected.compressed.css000066400000000000000000000000321252560337500323500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hyphen-interpolateddiv{foo:-hux-5;bar:hux-5} expected.expanded.css000066400000000000000000000000451252560337500320000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hyphen-interpolateddiv { foo: -hux-5; bar: hux-5; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hyphen-interpolated/expected_output.css000066400000000000000000000000451252560337500317100ustar00rootroot00000000000000div { foo: -hux-5; bar: hux-5; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/hyphen-interpolated/input.scss000066400000000000000000000000561252560337500300130ustar00rootroot00000000000000div { foo: -hux-#{2+3}; bar: hux-#{2+3}; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-backslash/000077500000000000000000000000001252560337500243215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-backslash/expected.compact.css000066400000000000000000000000461252560337500302610ustar00rootroot00000000000000div { background-color: #cc0000 \9; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-backslash/expected.compressed.css000066400000000000000000000000361252560337500307760ustar00rootroot00000000000000div{background-color:#c00 \9} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-backslash/expected.expanded.css000066400000000000000000000000501252560337500304160ustar00rootroot00000000000000div { background-color: #cc0000 \9; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-backslash/expected_output.css000066400000000000000000000000501252560337500302470ustar00rootroot00000000000000div { background-color: #cc0000 \9; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-backslash/input.scss000066400000000000000000000000601252560337500263510ustar00rootroot00000000000000div { background-color: darken(red, 10%) \9; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-functions/000077500000000000000000000000001252560337500243765ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-functions/expected.compact.css000066400000000000000000000032451252560337500303420ustar00rootroot00000000000000foo { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-functions/expected.compressed.css000066400000000000000000000031631252560337500310570ustar00rootroot00000000000000foo{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-functions/expected.expanded.css000066400000000000000000000033171252560337500305040ustar00rootroot00000000000000foo { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-functions/expected_output.css000066400000000000000000000033171252560337500303350ustar00rootroot00000000000000foo { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-functions/input.scss000066400000000000000000000040111252560337500264260ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-hex-str/000077500000000000000000000000001252560337500237605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-hex-str/expected.compact.css000066400000000000000000000001031252560337500277120ustar00rootroot00000000000000div { blah: foobar; color: #FFFF0000bar; color: "foo #FFA52A2A"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-hex-str/expected.compressed.css000066400000000000000000000000721252560337500304350ustar00rootroot00000000000000div{blah:foobar;color:#FFFF0000bar;color:"foo #FFA52A2A"} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-hex-str/expected.expanded.css000066400000000000000000000001111252560337500300530ustar00rootroot00000000000000div { blah: foobar; color: #FFFF0000bar; color: "foo #FFA52A2A"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-hex-str/expected_output.css000066400000000000000000000001111252560337500277040ustar00rootroot00000000000000div { blah: foobar; color: #FFFF0000bar; color: "foo #FFA52A2A"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/ie-hex-str/input.scss000066400000000000000000000001431252560337500260120ustar00rootroot00000000000000div { blah: foo + "bar"; color: ie-hex-str(red) + "bar"; color: "foo " + ie-hex-str(brown); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if-in-mixin/000077500000000000000000000000001252560337500241175ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if-in-mixin/expected.compact.css000066400000000000000000000001001252560337500300460ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if-in-mixin/expected.compressed.css000066400000000000000000000000651252560337500305760ustar00rootroot00000000000000div{content:foo;content:bar;content:foo;content:foo} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if-in-mixin/expected.expanded.css000066400000000000000000000001101252560337500302110ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if-in-mixin/expected_output.css000066400000000000000000000001101252560337500300420ustar00rootroot00000000000000div { content: foo; content: bar; content: foo; content: foo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if-in-mixin/input.scss000066400000000000000000000003761252560337500261610ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if-in-propset/000077500000000000000000000000001252560337500244675ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if-in-propset/expected.compact.css000066400000000000000000000000761252560337500304320ustar00rootroot00000000000000div { prop-a: "hello"; prop-b: "goodbye"; prop-c: "badbye"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if-in-propset/expected.compressed.css000066400000000000000000000000651252560337500311460ustar00rootroot00000000000000div{prop-a:"hello";prop-b:"goodbye";prop-c:"badbye"} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if-in-propset/expected.expanded.css000066400000000000000000000001041252560337500305640ustar00rootroot00000000000000div { prop-a: "hello"; prop-b: "goodbye"; prop-c: "badbye"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if-in-propset/expected_output.css000066400000000000000000000001041252560337500304150ustar00rootroot00000000000000div { prop-a: "hello"; prop-b: "goodbye"; prop-c: "badbye"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if-in-propset/input.scss000066400000000000000000000001371252560337500265240ustar00rootroot00000000000000div { prop: { a: "hello"; b: "goodbye"; @if true { c: "badbye"; } } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if/000077500000000000000000000000001252560337500223715ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if/expected.compact.css000066400000000000000000000000731252560337500263310ustar00rootroot00000000000000span { color: blue; } div { color: green; height: 40px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if/expected.compressed.css000066400000000000000000000000551252560337500270470ustar00rootroot00000000000000span{color:blue}div{color:green;height:40px} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if/expected.expanded.css000066400000000000000000000001011252560337500264630ustar00rootroot00000000000000span { color: blue; } div { color: green; height: 40px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if/expected_output.css000066400000000000000000000001011252560337500263140ustar00rootroot00000000000000span { color: blue; } div { color: green; height: 40px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if/input.scss000066400000000000000000000004331252560337500244250ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if_directive/000077500000000000000000000000001252560337500244275ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if_directive/expected.compact.css000066400000000000000000000000161252560337500303640ustar00rootroot00000000000000bar { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if_directive/expected.compressed.css000066400000000000000000000000111252560337500310750ustar00rootroot00000000000000bar{a:b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if_directive/expected.expanded.css000066400000000000000000000000201252560337500305210ustar00rootroot00000000000000bar { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if_directive/expected_output.css000066400000000000000000000000201252560337500303520ustar00rootroot00000000000000bar { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/if_directive/input.scss000066400000000000000000000000631252560337500264620ustar00rootroot00000000000000@if "foo" != "foo" {foo {a: b}} @else {bar {a: b}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/imp/000077500000000000000000000000001252560337500225605ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/imp/expected.compact.css000066400000000000000000000000241252560337500265140ustar00rootroot00000000000000div { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/imp/expected.compressed.css000066400000000000000000000000171252560337500272340ustar00rootroot00000000000000div{color:red} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/imp/expected.expanded.css000066400000000000000000000000261252560337500266600ustar00rootroot00000000000000div { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/imp/expected_output.css000066400000000000000000000000261252560337500265110ustar00rootroot00000000000000div { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/imp/input.scss000066400000000000000000000000241252560337500246100ustar00rootroot00000000000000div { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/important-in-arglist/000077500000000000000000000000001252560337500260575ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001311252560337500317330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/important-in-arglistdiv { style: 0px 0px 0px 0px #ef8086 inset !important; fludge: foo bar !important hux; } expected.compressed.css000066400000000000000000000001221252560337500324510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/important-in-arglistdiv{style:0px 0px 0px 0px #ef8086 inset !important;fludge:foo bar !important hux} expected.expanded.css000066400000000000000000000001351252560337500321010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/important-in-arglistdiv { style: 0px 0px 0px 0px #ef8086 inset !important; fludge: foo bar !important hux; } expected_output.css000066400000000000000000000001351252560337500317320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/important-in-arglistdiv { style: 0px 0px 0px 0px #ef8086 inset !important; fludge: foo bar !important hux; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/important-in-arglist/input.scss000066400000000000000000000002051252560337500301100ustar00rootroot00000000000000@mixin foo($x) { style: $x; } div { @include foo(0px 0px 0px 0px #ef8086 inset !important); fludge: foo bar ! important hux; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/important/000077500000000000000000000000001252560337500240105ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/important/expected.compact.css000066400000000000000000000000661252560337500277520ustar00rootroot00000000000000div { color: red !important; width: 5px !important; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/important/expected.compressed.css000066400000000000000000000000571252560337500304700ustar00rootroot00000000000000div{color:red !important;width:5px !important} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/important/expected.expanded.css000066400000000000000000000000721252560337500301110ustar00rootroot00000000000000div { color: red !important; width: 5px !important; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/important/expected_output.css000066400000000000000000000000721252560337500277420ustar00rootroot00000000000000div { color: red !important; width: 5px !important; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/important/input.scss000066400000000000000000000000731252560337500260440ustar00rootroot00000000000000div { color: red ! important; width: 5px ! important; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/index/000077500000000000000000000000001252560337500231025ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/index/expected.compact.css000066400000000000000000000000301252560337500270330ustar00rootroot00000000000000div { foo: 2; baz: 3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/index/expected.compressed.css000066400000000000000000000000211252560337500275510ustar00rootroot00000000000000div{foo:2;baz:3} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/index/expected.expanded.css000066400000000000000000000000341252560337500272010ustar00rootroot00000000000000div { foo: 2; baz: 3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/index/expected_output.css000066400000000000000000000000341252560337500270320ustar00rootroot00000000000000div { foo: 2; baz: 3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/index/input.scss000066400000000000000000000002301252560337500251310ustar00rootroot00000000000000div { foo: index(hello goodbye futz, goodbye); bar: index(hello goodbye futz, badbye); baz: index((hello world) (my name) (is aaron), is aaron); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolated-selectors/000077500000000000000000000000001252560337500264665ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000331252560337500323430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolated-selectorsfoobar hux { color: red; } expected.compressed.css000066400000000000000000000000261252560337500330630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolated-selectorsfoobar hux{color:red} expected.expanded.css000066400000000000000000000000351252560337500325070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolated-selectorsfoobar hux { color: red; } expected_output.css000066400000000000000000000000351252560337500323400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolated-selectorsfoobar hux { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolated-selectors/input.scss000066400000000000000000000000371252560337500305220ustar00rootroot00000000000000foo#{bar} hux { color: red; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolated-strings/000077500000000000000000000000001252560337500261545ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001201252560337500320260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolated-stringsdiv { blah: "hey ecks ho"; blee: heywhyho; bluh: "foo ecks"; bleg: fooheybar; } expected.compressed.css000066400000000000000000000001051252560337500325470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolated-stringsdiv{blah:"hey ecks ho";blee:heywhyho;bluh:"foo ecks";bleg:fooheybar} expected.expanded.css000066400000000000000000000001301252560337500321710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolated-stringsdiv { blah: "hey ecks ho"; blee: heywhyho; bluh: "foo ecks"; bleg: fooheybar; } expected_output.css000066400000000000000000000001301252560337500320220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolated-stringsdiv { blah: "hey ecks ho"; blee: heywhyho; bluh: "foo ecks"; bleg: fooheybar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolated-strings/input.scss000066400000000000000000000001641252560337500302110ustar00rootroot00000000000000$x: ecks; $y: why; div { blah: "hey #{$x} ho"; blee: hey#{$y}ho; bluh: "foo #{$x}"; bleg: foo#{"hey"}bar; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolation/000077500000000000000000000000001252560337500246625ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolation/expected.compact.css000066400000000000000000000000451252560337500306210ustar00rootroot00000000000000ul li#foo a span.label { foo: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolation/expected.compressed.css000066400000000000000000000000401252560337500313320ustar00rootroot00000000000000ul li#foo a span.label{foo:bar} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolation/expected.expanded.css000066400000000000000000000000471252560337500307650ustar00rootroot00000000000000ul li#foo a span.label { foo: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolation/expected_output.css000066400000000000000000000000471252560337500306160ustar00rootroot00000000000000ul li#foo a span.label { foo: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolation/input.scss000066400000000000000000000000721252560337500267150ustar00rootroot00000000000000$bar : "#foo"; ul li#{$bar} a span.label { foo: bar; } 000077500000000000000000000000001252560337500320725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolation_with_bracket_on_next_lineexpected.compact.css000066400000000000000000000000301252560337500360230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolation_with_bracket_on_next_linea.foo b { color: red; } expected.compressed.css000066400000000000000000000000231252560337500365430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolation_with_bracket_on_next_linea.foo b{color:red} expected.expanded.css000066400000000000000000000000321252560337500361670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolation_with_bracket_on_next_linea.foo b { color: red; } expected_output.css000066400000000000000000000000321252560337500360200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolation_with_bracket_on_next_linea.foo b { color: red; } input.scss000066400000000000000000000000321252560337500341210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/interpolation_with_bracket_on_next_linea.#{"foo"} b {color: red} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/keyword_args_in_functions/000077500000000000000000000000001252560337500272515ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000541252560337500331310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/keyword_args_in_functions.keyed { color: rgba(170, 119, 204, 0.4); } expected.compressed.css000066400000000000000000000000441252560337500336460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/keyword_args_in_functions.keyed{color:rgba(170,119,204,0.4)} expected.expanded.css000066400000000000000000000000561252560337500332750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/keyword_args_in_functions.keyed { color: rgba(170, 119, 204, 0.4); } expected_output.css000066400000000000000000000000561252560337500331260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/keyword_args_in_functions.keyed { color: rgba(170, 119, 204, 0.4); } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/keyword_args_in_functions/input.scss000066400000000000000000000000621252560337500313030ustar00rootroot00000000000000.keyed { color: rgba($color: #a7c, $alpha: 0.4) } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/lang/000077500000000000000000000000001252560337500227145ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/lang/expected.compact.css000066400000000000000000000026061252560337500266600ustar00rootroot00000000000000h1: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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/lang/expected.compressed.css000066400000000000000000000024121252560337500273710ustar00rootroot00000000000000h1: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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/lang/expected.expanded.css000066400000000000000000000026321252560337500270210ustar00rootroot00000000000000h1: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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/lang/expected_output.css000066400000000000000000000026321252560337500266520ustar00rootroot00000000000000h1: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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/lang/input.scss000066400000000000000000000024531252560337500247540ustar00rootroot00000000000000h1: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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/line_comment_in_script/000077500000000000000000000000001252560337500265165ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000231252560337500323720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/line_comment_in_scriptfoo { a: 1blang; } expected.compressed.css000066400000000000000000000000161252560337500331120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/line_comment_in_scriptfoo{a:1blang} expected.expanded.css000066400000000000000000000000251252560337500325360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/line_comment_in_scriptfoo { a: 1blang; } expected_output.css000066400000000000000000000000251252560337500323670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/line_comment_in_scriptfoo { a: 1blang; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/line_comment_in_script/input.scss000066400000000000000000000000411252560337500305450ustar00rootroot00000000000000foo {a: 1 + // flang } blang } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/long-selector/000077500000000000000000000000001252560337500245505ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/long-selector/expected.compact.css000066400000000000000000000035621252560337500305160ustar00rootroot00000000000000html, 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/long-selector/expected.compressed.css000066400000000000000000000031751252560337500312340ustar00rootroot00000000000000html,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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/long-selector/expected.expanded.css000066400000000000000000000036021252560337500306530ustar00rootroot00000000000000html, 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/long-selector/expected_output.css000066400000000000000000000036101252560337500305030ustar00rootroot00000000000000html, 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/long-selector/input.scss000066400000000000000000000007041252560337500266050ustar00rootroot00000000000000html, 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/media-with-interpolation/000077500000000000000000000000001252560337500267105ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001441252560337500325700ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/media-with-interpolation@media only screen and (min-width: 700px) and (max-width: 1920px) { body { background: #3d3d3d; } } expected.compressed.css000066400000000000000000000001341252560337500333050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/media-with-interpolation@media only screen and (min-width: 700px) and (max-width: 1920px){body{background:#3d3d3d}} expected.expanded.css000066400000000000000000000001541252560337500327330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/media-with-interpolation@media only screen and (min-width: 700px) and (max-width: 1920px) { body { background: #3d3d3d; } } expected_output.css000066400000000000000000000001521252560337500325620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/media-with-interpolation@media only screen and (min-width: 700px) and (max-width: 1920px) { body { background: #3d3d3d; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/media-with-interpolation/input.scss000066400000000000000000000003301252560337500307400ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/media2/000077500000000000000000000000001252560337500231345ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/media2/expected.compact.css000066400000000000000000000001251252560337500270720ustar00rootroot00000000000000@media only screen and (max-width: 3) and (min-width: 4) { /* hey */ color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/media2/expected.compressed.css000066400000000000000000000001041252560337500276050ustar00rootroot00000000000000@media only screen and (max-width: 3) and (min-width: 4){color:red} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/media2/expected.expanded.css000066400000000000000000000001271252560337500272360ustar00rootroot00000000000000@media only screen and (max-width: 3) and (min-width: 4) { /* hey */ color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/media2/expected_output.css000066400000000000000000000001271252560337500270670ustar00rootroot00000000000000@media only screen and (max-width: 3) and (min-width: 4) { /* hey */ color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/media2/input.scss000066400000000000000000000001571252560337500251730ustar00rootroot00000000000000$foo: 3; $bar: 4; @media only screen and (max-width: $foo) and (min-width: $bar) { /* hey */ color: red; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mix/000077500000000000000000000000001252560337500225705ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mix/expected.compact.css000066400000000000000000000000441252560337500265260ustar00rootroot00000000000000div { roo: #7f007f; doo: #3f00bf; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mix/expected.compressed.css000066400000000000000000000000351252560337500272440ustar00rootroot00000000000000div{roo:#7f007f;doo:#3f00bf} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mix/expected.expanded.css000066400000000000000000000000501252560337500266650ustar00rootroot00000000000000div { roo: #7f007f; doo: #3f00bf; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mix/expected_output.css000066400000000000000000000000501252560337500265160ustar00rootroot00000000000000div { roo: #7f007f; doo: #3f00bf; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mix/input.scss000066400000000000000000000000751252560337500246260ustar00rootroot00000000000000div { roo: mix(#f00, #00f); doo: mix(#f00, #00f, 25%); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content-selectors/000077500000000000000000000000001252560337500265705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001021252560337500324420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content-selectorsdiv foo-sel bar { color: red; } div foo-sel bar hux { msg: hey; } expected.compressed.css000066400000000000000000000000671252560337500331720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content-selectorsdiv foo-sel bar{color:red}div foo-sel bar hux{msg:hey} expected.expanded.css000066400000000000000000000001061252560337500326100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content-selectorsdiv foo-sel bar { color: red; } div foo-sel bar hux { msg: hey; } expected_output.css000066400000000000000000000001121252560337500324360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content-selectorsdiv foo-sel bar { color: red; } div foo-sel bar hux { msg: hey; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content-selectors/input.scss000066400000000000000000000002451252560337500306250ustar00rootroot00000000000000@mixin foo($x: 1) { foo-sel { @content; } } div { $x: hey; @include foo() { bar { color: red; hux { msg: $x; } } } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content-with-no-block/000077500000000000000000000000001252560337500272425ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000451252560337500331220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content-with-no-blockdiv.a .foo { color: red; hey: now; } expected.compressed.css000066400000000000000000000000361252560337500336400ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content-with-no-blockdiv.a .foo{color:red;hey:now} expected.expanded.css000066400000000000000000000000511252560337500332610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content-with-no-blockdiv.a .foo { color: red; hey: now; } expected_output.css000066400000000000000000000000511252560337500331120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content-with-no-blockdiv.a .foo { color: red; hey: now; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content-with-no-block/input.scss000066400000000000000000000001511252560337500312730ustar00rootroot00000000000000@mixin foo { .foo { color: red; @content; } } div.a { @include foo() { hey: now; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content/000077500000000000000000000000001252560337500245675ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content/expected.compact.css000066400000000000000000000011231252560337500305240ustar00rootroot00000000000000div { /* 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content/expected.compressed.css000066400000000000000000000007231252560337500312470ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content/expected.expanded.css000066400000000000000000000012271252560337500306730ustar00rootroot00000000000000div { /* 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content/expected_output.css000066400000000000000000000013431252560337500305230ustar00rootroot00000000000000div { /* 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin-content/input.scss000066400000000000000000000015331252560337500266250ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin_with_keyword_args/000077500000000000000000000000001252560337500267325ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001061252560337500326100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin_with_keyword_args.mixed { required: foo; arg1: default-val1; arg2: non-default-val2; } expected.compressed.css000066400000000000000000000000751252560337500333330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin_with_keyword_args.mixed{required:foo;arg1:default-val1;arg2:non-default-val2} expected.expanded.css000066400000000000000000000001141252560337500327510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin_with_keyword_args.mixed { required: foo; arg1: default-val1; arg2: non-default-val2; } expected_output.css000066400000000000000000000001141252560337500326020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin_with_keyword_args.mixed { required: foo; arg1: default-val1; arg2: non-default-val2; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixin_with_keyword_args/input.scss000066400000000000000000000002701252560337500307650ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixins_with_args/000077500000000000000000000000001252560337500253515ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixins_with_args/expected.compact.css000066400000000000000000000000321252560337500313040ustar00rootroot00000000000000.foo { a: bar; b: 12px; } expected.compressed.css000066400000000000000000000000231252560337500317430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixins_with_args.foo{a:bar;b:12px} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixins_with_args/expected.expanded.css000066400000000000000000000000361252560337500314520ustar00rootroot00000000000000.foo { a: bar; b: 12px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixins_with_args/expected_output.css000066400000000000000000000000361252560337500313030ustar00rootroot00000000000000.foo { a: bar; b: 12px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixins_with_args/input.scss000066400000000000000000000001111252560337500273760ustar00rootroot00000000000000@mixin foo($a, $b) { a: $a; b: $b; } .foo {@include foo(bar, 12px)} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixins_with_empty_args/000077500000000000000000000000001252560337500265675ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000171252560337500324460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixins_with_empty_args.foo { a: b; } expected.compressed.css000066400000000000000000000000121252560337500331570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixins_with_empty_args.foo{a:b} expected.expanded.css000066400000000000000000000000211252560337500326030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixins_with_empty_args.foo { a: b; } expected_output.css000066400000000000000000000000211252560337500324340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixins_with_empty_args.foo { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/mixins_with_empty_args/input.scss000066400000000000000000000000521252560337500306200ustar00rootroot00000000000000@mixin foo {a: b} .foo {@include foo();} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/multiline-var/000077500000000000000000000000001252560337500245635ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/multiline-var/expected.compact.css000066400000000000000000000000301252560337500305140ustar00rootroot00000000000000foo { a: 3; c: a b c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/multiline-var/expected.compressed.css000066400000000000000000000000211252560337500312320ustar00rootroot00000000000000foo{a:3;c:a b c} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/multiline-var/expected.expanded.css000066400000000000000000000000341252560337500306620ustar00rootroot00000000000000foo { a: 3; c: a b c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/multiline-var/expected_output.css000066400000000000000000000000341252560337500305130ustar00rootroot00000000000000foo { a: 3; c: a b c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/multiline-var/input.scss000066400000000000000000000001631252560337500266170ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; // b: $var2; c: $var3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/multiline_var/000077500000000000000000000000001252560337500246455ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/multiline_var/expected.compact.css000066400000000000000000000000421252560337500306010ustar00rootroot00000000000000foo { a: 3; b: false; c: a b c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/multiline_var/expected.compressed.css000066400000000000000000000000311252560337500313150ustar00rootroot00000000000000foo{a:3;b:false;c:a b c} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/multiline_var/expected.expanded.css000066400000000000000000000000501252560337500307420ustar00rootroot00000000000000foo { a: 3; b: false; c: a b c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/multiline_var/expected_output.css000066400000000000000000000000501252560337500305730ustar00rootroot00000000000000foo { a: 3; b: false; c: a b c; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/multiline_var/input.scss000066400000000000000000000001611252560337500266770ustar00rootroot00000000000000foo { $var1: 1 + 2; $var2: true and false; $var3: a b c; a: $var1; b: $var2; c: $var3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/namespace_properties/000077500000000000000000000000001252560337500262035ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000601252560337500320600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; } expected.compressed.css000066400000000000000000000000471252560337500326030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/namespace_propertiesfoo{bar:baz;bang-bip:1px;bang-bop:bar} expected.expanded.css000066400000000000000000000000661252560337500322300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; } expected_output.css000066400000000000000000000000661252560337500320610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/namespace_properties/input.scss000066400000000000000000000000721252560337500302360ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/namespace_properties_with_value/000077500000000000000000000000001252560337500304325ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000571252560337500343150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/namespace_properties_with_valuefoo { bar: baz; bar-bip: bop; bar-bing: bop; } expected.compressed.css000066400000000000000000000000461252560337500350310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/namespace_properties_with_valuefoo{bar:baz;bar-bip:bop;bar-bing:bop} expected.expanded.css000066400000000000000000000000651252560337500344560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/namespace_properties_with_valuefoo { bar: baz; bar-bip: bop; bar-bing: bop; } expected_output.css000066400000000000000000000000711252560337500343040ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/namespace_properties_with_valuefoo { bar: baz; bar-bip: bop; bar-bing: bop; } input.scss000066400000000000000000000000631252560337500324060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/namespace_properties_with_valuefoo { bar: baz { bip: bop; bing: bop; }} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/negation/000077500000000000000000000000001252560337500235775ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/negation/expected.compact.css000066400000000000000000000001141252560337500275330ustar00rootroot00000000000000.asdf { left: -17.33333px; right: 0.33333; center: 3333.33333; blah: 2.5; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/negation/expected.compressed.css000066400000000000000000000001011252560337500302450ustar00rootroot00000000000000.asdf{left:-17.33333px;right:0.33333;center:3333.33333;blah:2.5} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/negation/expected.expanded.css000066400000000000000000000001241252560337500276760ustar00rootroot00000000000000.asdf { left: -17.33333px; right: 0.33333; center: 3333.33333; blah: 2.5; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/negation/expected_output.css000066400000000000000000000001241252560337500275270ustar00rootroot00000000000000.asdf { left: -17.33333px; right: 0.33333; center: 3333.33333; blah: 2.5; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/negation/input.scss000066400000000000000000000001431252560337500256310ustar00rootroot00000000000000.asdf { $bwidth: 52px; left: -$bwidth/3; right: (1/3); center: (10000/3); blah: (20/8); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested-extend/000077500000000000000000000000001252560337500245425ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested-extend/expected.compact.css000066400000000000000000000003741252560337500305060ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested-extend/expected.compressed.css000066400000000000000000000003371252560337500312230ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested-extend/expected.expanded.css000066400000000000000000000004121252560337500306410ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested-extend/expected_output.css000066400000000000000000000004121252560337500304720ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested-extend/input.scss000066400000000000000000000004651252560337500266030ustar00rootroot00000000000000.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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_namespace_properties/000077500000000000000000000000001252560337500275455ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001051252560337500334220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; bang-blat-baf: bort; } expected.compressed.css000066400000000000000000000000721252560337500341430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_namespace_propertiesfoo{bar:baz;bang-bip:1px;bang-bop:bar;bang-blat-baf:bort} expected.expanded.css000066400000000000000000000001151252560337500335650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; bang-blat-baf: bort; } expected_output.css000066400000000000000000000001151252560337500334160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; bang-blat-baf: bort; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_namespace_properties/input.scss000066400000000000000000000001161252560337500315770ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar; blat:{baf:bort}}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_rules/000077500000000000000000000000001252560337500244675ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_rules/expected.compact.css000066400000000000000000000000551252560337500304270ustar00rootroot00000000000000foo bar baz { a: b; } foo bang bip { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_rules/expected.compressed.css000066400000000000000000000000421252560337500311410ustar00rootroot00000000000000foo bar baz{a:b}foo bang bip{a:b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_rules/expected.expanded.css000066400000000000000000000000611252560337500305660ustar00rootroot00000000000000foo bar baz { a: b; } foo bang bip { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_rules/expected_output.css000066400000000000000000000000611252560337500304170ustar00rootroot00000000000000foo bar baz { a: b; } foo bang bip { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_rules/input.scss000066400000000000000000000000561252560337500265240ustar00rootroot00000000000000foo { bar {baz {a: b}} bang {bip {a: b}}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_rules_with_declarations/000077500000000000000000000000001252560337500302525ustar00rootroot00000000000000expected.compact.css000066400000000000000000000002151252560337500341310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected.compressed.css000066400000000000000000000001541252560337500346510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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} expected.expanded.css000066400000000000000000000002331252560337500342730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } expected_output.css000066400000000000000000000002651252560337500341310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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; } input.scss000066400000000000000000000002111252560337500322210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_rules_with_fancy_selectors/000077500000000000000000000000001252560337500307655ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000751252560337500346500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_rules_with_fancy_selectorsfoo .bar { a: b; } foo :baz { c: d; } foo bang:bop { e: f; } expected.compressed.css000066400000000000000000000000541252560337500353630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_rules_with_fancy_selectorsfoo .bar{a:b}foo :baz{c:d}foo bang:bop{e:f} expected.expanded.css000066400000000000000000000001031252560337500350020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_rules_with_fancy_selectorsfoo .bar { a: b; } foo :baz { c: d; } foo bang:bop { e: f; } expected_output.css000066400000000000000000000001031252560337500346330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_rules_with_fancy_selectorsfoo .bar { a: b; } foo :baz { c: d; } foo bang:bop { e: f; } input.scss000066400000000000000000000000651252560337500327430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/nested_rules_with_fancy_selectorsfoo { .bar {a: b} :baz {c: d} bang:bop {e: f}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/newlines_in_selectors/000077500000000000000000000000001252560337500263705ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000771252560337500322550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/newlines_in_selectorsfoo bang, foo bip bop, bar baz bang, bar baz bip bop { a: b; } expected.compressed.css000066400000000000000000000000671252560337500327720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/newlines_in_selectorsfoo bang,foo bip bop,bar baz bang,bar baz bip bop{a:b} expected.expanded.css000066400000000000000000000001011252560337500324030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/newlines_in_selectorsfoo bang, foo bip bop, bar baz bang, bar baz bip bop { a: b; } expected_output.css000066400000000000000000000001011252560337500322340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/newlines_in_selectorsfoo bang, foo bip bop, bar baz bang, bar baz bip bop { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/newlines_in_selectors/input.scss000066400000000000000000000000511252560337500304200ustar00rootroot00000000000000foo, bar baz { bang, bip bop {a: b}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/no_namespace_properties_without_space/000077500000000000000000000000001252560337500316355ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000321252560337500355110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/no_namespace_properties_without_spacefoo bar:baz { bip: bop; } expected.compressed.css000066400000000000000000000000251252560337500362310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/no_namespace_properties_without_spacefoo bar:baz{bip:bop} expected.expanded.css000066400000000000000000000000341252560337500356550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/no_namespace_properties_without_spacefoo bar:baz { bip: bop; } expected_output.css000066400000000000000000000000341252560337500355060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/no_namespace_properties_without_spacefoo bar:baz { bip: bop; } input.scss000066400000000000000000000000421252560337500336060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/no_namespace_properties_without_spacefoo { bar:baz { bip: bop }} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/null/000077500000000000000000000000001252560337500227455ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/null/expected.compact.css000066400000000000000000000002121252560337500267000ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/null/expected.compressed.css000066400000000000000000000001511252560337500274200ustar00rootroot00000000000000div{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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/null/expected.expanded.css000066400000000000000000000002461252560337500270510ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/null/expected_output.css000066400000000000000000000002461252560337500267020ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/null/input.scss000066400000000000000000000006231252560337500250020ustar00rootroot00000000000000$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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/numbers/000077500000000000000000000000001252560337500234465ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/numbers/expected.compact.css000066400000000000000000000000711252560337500274040ustar00rootroot00000000000000div { width: 10px; height: 20%; blah: 12; color: #abc; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/numbers/expected.compressed.css000066400000000000000000000000561252560337500301250ustar00rootroot00000000000000div{width:10px;height:20%;blah:12;color:#abc} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/numbers/expected.expanded.css000066400000000000000000000001011252560337500275400ustar00rootroot00000000000000div { width: 10px; height: 20%; blah: 12; color: #abc; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/numbers/expected_output.css000066400000000000000000000001011252560337500273710ustar00rootroot00000000000000div { width: 10px; height: 20%; blah: 12; color: #abc; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/numbers/input.scss000066400000000000000000000001001252560337500254710ustar00rootroot00000000000000div { width: 10px; height: 20%; blah: 12; color: #abc; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/one_line_comments/000077500000000000000000000000001252560337500254705ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/one_line_comments/expected.compact.css000066400000000000000000000000421252560337500314240ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; } expected.compressed.css000066400000000000000000000000351252560337500320650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/one_line_comments.foo bar[val="//"]{baz:bang} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/one_line_comments/expected.expanded.css000066400000000000000000000000441252560337500315700ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/one_line_comments/expected_output.css000066400000000000000000000000441252560337500314210ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/one_line_comments/input.scss000066400000000000000000000000501252560337500275170ustar00rootroot00000000000000.foo bar[val="//"] { baz: bang; //} } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/parent_selectors/000077500000000000000000000000001252560337500253475ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/parent_selectors/expected.compact.css000066400000000000000000000000521252560337500313040ustar00rootroot00000000000000foo:hover { a: b; } bar foo.baz { c: d; } expected.compressed.css000066400000000000000000000000371252560337500317460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/parent_selectorsfoo:hover{a:b}bar foo.baz{c:d} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/parent_selectors/expected.expanded.css000066400000000000000000000000561252560337500314520ustar00rootroot00000000000000foo:hover { a: b; } bar foo.baz { c: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/parent_selectors/expected_output.css000066400000000000000000000000561252560337500313030ustar00rootroot00000000000000foo:hover { a: b; } bar foo.baz { c: d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/parent_selectors/input.scss000066400000000000000000000000531252560337500274010ustar00rootroot00000000000000foo { &:hover {a: b} bar &.baz {c: d}} 000077500000000000000000000000001252560337500332565ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/passing_all_as_keyword_args_in_opposite_orderexpected.compact.css000066400000000000000000000001121252560337500372100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/passing_all_as_keyword_args_in_opposite_order.mixed { required: foo; arg1: non-default-val1; arg2: non-default-val2; } expected.compressed.css000066400000000000000000000001011252560337500377240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/passing_all_as_keyword_args_in_opposite_order.mixed{required:foo;arg1:non-default-val1;arg2:non-default-val2} expected.expanded.css000066400000000000000000000001201252560337500373510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/passing_all_as_keyword_args_in_opposite_order.mixed { required: foo; arg1: non-default-val1; arg2: non-default-val2; } expected_output.css000066400000000000000000000001201252560337500372020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/passing_all_as_keyword_args_in_opposite_order.mixed { required: foo; arg1: non-default-val1; arg2: non-default-val2; } input.scss000066400000000000000000000003341252560337500353120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/passing_required_args_as_a_keyword_arg/000077500000000000000000000000001252560337500317335ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001021252560337500356050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/passing_required_args_as_a_keyword_arg.mixed { required: foo; arg1: default-val1; arg2: default-val2; } expected.compressed.css000066400000000000000000000000711252560337500363300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/passing_required_args_as_a_keyword_arg.mixed{required:foo;arg1:default-val1;arg2:default-val2} expected.expanded.css000066400000000000000000000001101252560337500357460ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/passing_required_args_as_a_keyword_arg.mixed { required: foo; arg1: default-val1; arg2: default-val2; } expected_output.css000066400000000000000000000001101252560337500355770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/passing_required_args_as_a_keyword_arg.mixed { required: foo; arg1: default-val1; arg2: default-val2; } input.scss000066400000000000000000000002521252560337500337070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/percentages/000077500000000000000000000000001252560337500242735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/percentages/expected.compact.css000066400000000000000000000001751252560337500302360ustar00rootroot00000000000000div { width: 30%; height: -10%; width: 20%; width: 20%; height: 0%; height: 0%; blah: 5; flah: 900%; grah: 900%; nyah: 5%; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/percentages/expected.compressed.css000066400000000000000000000001461252560337500307520ustar00rootroot00000000000000div{width:30%;height:-10%;width:20%;width:20%;height:0%;height:0%;blah:5;flah:900%;grah:900%;nyah:5%} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/percentages/expected.expanded.css000066400000000000000000000002211252560337500303700ustar00rootroot00000000000000div { width: 30%; height: -10%; width: 20%; width: 20%; height: 0%; height: 0%; blah: 5; flah: 900%; grah: 900%; nyah: 5%; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/percentages/expected_output.css000066400000000000000000000002211252560337500302210ustar00rootroot00000000000000div { width: 30%; height: -10%; width: 20%; width: 20%; height: 0%; height: 0%; blah: 5; flah: 900%; grah: 900%; nyah: 5%; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/percentages/input.scss000066400000000000000000000003371252560337500263320ustar00rootroot00000000000000div { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/placeholder-with-media/000077500000000000000000000000001252560337500263035ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001001252560337500321530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/placeholder-with-media@media only screen and (max-width: 100px) { b { color: red; } } expected.compressed.css000066400000000000000000000000701252560337500326770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/placeholder-with-media@media only screen and (max-width: 100px){b{color:red}} expected.expanded.css000066400000000000000000000001101252560337500323160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/placeholder-with-media@media only screen and (max-width: 100px) { b { color: red; } } expected_output.css000066400000000000000000000001061252560337500321540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/placeholder-with-media@media only screen and (max-width: 100px) { b { color: red; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/placeholder-with-media/input.scss000066400000000000000000000001361252560337500303370ustar00rootroot00000000000000%a { @media only screen and (max-width: 100px) { color: red; } } b { @extend %a; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/placeholder/000077500000000000000000000000001252560337500242555ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/placeholder/expected.compact.css000066400000000000000000000001061252560337500302120ustar00rootroot00000000000000foo, hux { color: red; } foo { width: 10px; } hux { height: 12px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/placeholder/expected.compressed.css000066400000000000000000000000621252560337500307310ustar00rootroot00000000000000foo,hux{color:red}foo{width:10px}hux{height:12px} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/placeholder/expected.expanded.css000066400000000000000000000001141252560337500303530ustar00rootroot00000000000000foo, hux { color: red; } foo { width: 10px; } hux { height: 12px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/placeholder/expected_output.css000066400000000000000000000001141252560337500302040ustar00rootroot00000000000000foo, hux { color: red; } foo { width: 10px; } hux { height: 12px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/placeholder/input.scss000066400000000000000000000001411252560337500263050ustar00rootroot00000000000000%x { color: red; } foo { width: 10px; @extend %x; } hux { height: 12px; @extend %x; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/precision/000077500000000000000000000000001252560337500237665ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/precision/expected.compact.css000066400000000000000000000000771252560337500277320ustar00rootroot00000000000000div { a: 6.66667; b: 2.5; c: 3; d: -6.66667; e: -2.5; f: -3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/precision/expected.compressed.css000066400000000000000000000000601252560337500304400ustar00rootroot00000000000000div{a:6.66667;b:2.5;c:3;d:-6.66667;e:-2.5;f:-3} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/precision/expected.expanded.css000066400000000000000000000001131252560337500300630ustar00rootroot00000000000000div { a: 6.66667; b: 2.5; c: 3; d: -6.66667; e: -2.5; f: -3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/precision/expected_output.css000066400000000000000000000001131252560337500277140ustar00rootroot00000000000000div { a: 6.66667; b: 2.5; c: 3; d: -6.66667; e: -2.5; f: -3; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/precision/input.scss000066400000000000000000000001241252560337500260170ustar00rootroot00000000000000div { a: (20/3); b: (5/2); c: (9/3); d: (20/-3); e: (-5/2); f: -(9/3); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/prop_name_interpolation_after_hyphen/000077500000000000000000000000001252560337500314565ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000231252560337500353320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/prop_name_interpolation_after_hyphena { -foo-bar: b; } expected.compressed.css000066400000000000000000000000161252560337500360520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/prop_name_interpolation_after_hyphena{-foo-bar:b} expected.expanded.css000066400000000000000000000000251252560337500354760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/prop_name_interpolation_after_hyphena { -foo-bar: b; } expected_output.css000066400000000000000000000000251252560337500353270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/prop_name_interpolation_after_hyphena { -foo-bar: b; } input.scss000066400000000000000000000000301252560337500334240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/prop_name_interpolation_after_hyphena { -#{"foo"}-bar: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/prop_name_only_interpolation/000077500000000000000000000000001252560337500277635ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000271252560337500336430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/prop_name_only_interpolationfoo { bazbang: blip; } expected.compressed.css000066400000000000000000000000221252560337500343540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/prop_name_only_interpolationfoo{bazbang:blip} expected.expanded.css000066400000000000000000000000311252560337500340000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/prop_name_only_interpolationfoo { bazbang: blip; } expected_output.css000066400000000000000000000000311252560337500336310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/prop_name_only_interpolationfoo { bazbang: blip; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/prop_name_only_interpolation/input.scss000066400000000000000000000000361252560337500320160ustar00rootroot00000000000000foo {#{"baz" + "bang"}: blip} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/property_interpolation_at_dashes/000077500000000000000000000000001252560337500306415ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000331252560337500345160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/property_interpolation_at_dashesdiv { -foo-a-b-foo: foo; } expected.compressed.css000066400000000000000000000000261252560337500352360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/property_interpolation_at_dashesdiv{-foo-a-b-foo:foo} expected.expanded.css000066400000000000000000000000351252560337500346620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/property_interpolation_at_dashesdiv { -foo-a-b-foo: foo; } expected_output.css000066400000000000000000000000351252560337500345130ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/property_interpolation_at_dashesdiv { -foo-a-b-foo: foo; } input.scss000066400000000000000000000000621252560337500326140ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/property_interpolation_at_dashes$a : a; $b : b; div { -foo-#{$a}-#{$b}-foo: foo } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/quotes-in-interpolated-strings/000077500000000000000000000000001252560337500300765ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001141252560337500337530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/quotes-in-interpolated-stringsbar { bar: bar; bar: "bar"; } foobar { foobar: foobar; foobar: "foobar"; } expected.compressed.css000066400000000000000000000000741252560337500344760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/quotes-in-interpolated-stringsbar{bar:bar;bar:"bar"}foobar{foobar:foobar;foobar:"foobar"} expected.expanded.css000066400000000000000000000001241252560337500341160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/quotes-in-interpolated-stringsbar { bar: bar; bar: "bar"; } foobar { foobar: foobar; foobar: "foobar"; } expected_output.css000066400000000000000000000001241252560337500337470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/quotes-in-interpolated-stringsbar { bar: bar; bar: "bar"; } foobar { foobar: foobar; foobar: "foobar"; } input.scss000066400000000000000000000002201252560337500320450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/quotes-in-interpolated-strings$bar: "bar"; $foobar: "foo#{$bar}"; #{$bar} { #{$bar}: #{$bar}; #{$bar}: $bar; } foobar { #{$foobar}: #{$foobar}; #{$foobar}: $foobar; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/retina-image/000077500000000000000000000000001252560337500243355ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/retina-image/expected.compact.css000066400000000000000000000000001252560337500302630ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/retina-image/expected.compressed.css000066400000000000000000000000001252560337500310010ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/retina-image/expected.expanded.css000066400000000000000000000000001252560337500304250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/retina-image/expected_output.css000066400000000000000000000000001252560337500302560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/retina-image/input.scss000066400000000000000000000014331252560337500263720ustar00rootroot00000000000000@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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/sass_script/000077500000000000000000000000001252560337500243305ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/sass_script/expected.compact.css000066400000000000000000000000511252560337500302640ustar00rootroot00000000000000foo { a: 3; b: -1; c: foobar; d: 12px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/sass_script/expected.compressed.css000066400000000000000000000000361252560337500310050ustar00rootroot00000000000000foo{a:3;b:-1;c:foobar;d:12px} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/sass_script/expected.expanded.css000066400000000000000000000000611252560337500304270ustar00rootroot00000000000000foo { a: 3; b: -1; c: foobar; d: 12px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/sass_script/expected_output.css000066400000000000000000000000611252560337500302600ustar00rootroot00000000000000foo { a: 3; b: -1; c: foobar; d: 12px; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/sass_script/input.scss000066400000000000000000000001041252560337500263570ustar00rootroot00000000000000foo { a: 1 + 2; b: 1 - 2; c: foo + bar; d: floor(12.3px); } 000077500000000000000000000000001252560337500322415ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_attr_beginningexpected.compact.css000066400000000000000000000000241252560337500361750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_attr_beginning[zzz=foo] { a: b; } expected.compressed.css000066400000000000000000000000171252560337500367150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_attr_beginning[zzz=foo]{a:b} expected.expanded.css000066400000000000000000000000261252560337500363410ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_attr_beginning[zzz=foo] { a: b; } expected_output.css000066400000000000000000000000261252560337500361720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_attr_beginning[zzz=foo] { a: b; } input.scss000066400000000000000000000000431252560337500342720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_attr_beginning$zzz: zzz; [#{$zzz}=foo] { a: b; } 000077500000000000000000000000001252560337500323745ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_class_begininngexpected.compact.css000066400000000000000000000000171252560337500363320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_class_begininng.zzz { a: b; } expected.compressed.css000066400000000000000000000000121252560337500370430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_class_begininng.zzz{a:b} expected.expanded.css000066400000000000000000000000211252560337500364670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_class_begininng.zzz { a: b; } expected_output.css000066400000000000000000000000211252560337500363200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_class_begininng.zzz { a: b; } input.scss000066400000000000000000000000361252560337500344270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_class_begininng$zzz: zzz; .#{$zzz} { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_id_begininng/000077500000000000000000000000001252560337500317425ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000171252560337500356210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_id_begininng#zzz { a: b; } expected.compressed.css000066400000000000000000000000121252560337500363320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_id_begininng#zzz{a:b} expected.expanded.css000066400000000000000000000000211252560337500357560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_id_begininng#zzz { a: b; } expected_output.css000066400000000000000000000000211252560337500356070ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_id_begininng#zzz { a: b; } input.scss000066400000000000000000000000361252560337500337160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_id_begininng$zzz: zzz; ##{$zzz} { a: b; } 000077500000000000000000000000001252560337500325665ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_pseudo_begininngexpected.compact.css000066400000000000000000000000241252560337500365220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_pseudo_begininng:zzz::zzz { a: b; } expected.compressed.css000066400000000000000000000000171252560337500372420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_pseudo_begininng:zzz::zzz{a:b} expected.expanded.css000066400000000000000000000000261252560337500366660ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_pseudo_begininng:zzz::zzz { a: b; } expected_output.css000066400000000000000000000000261252560337500365170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_pseudo_begininng:zzz::zzz { a: b; } input.scss000066400000000000000000000000471252560337500346230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_at_pseudo_begininng$zzz: zzz; :#{$zzz}::#{$zzz} { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_in_pseudoclass/000077500000000000000000000000001252560337500316555ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000341252560337500355330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_in_pseudoclassfoo:nth-child(5n) { a: b; } expected.compressed.css000066400000000000000000000000271252560337500362530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_in_pseudoclassfoo:nth-child(5n){a:b} expected.expanded.css000066400000000000000000000000361252560337500356770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_in_pseudoclassfoo:nth-child(5n) { a: b; } expected_output.css000066400000000000000000000000361252560337500355300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_in_pseudoclassfoo:nth-child(5n) { a: b; } input.scss000066400000000000000000000000411252560337500336250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/selector_interpolation_in_pseudoclassfoo:nth-child(#{5 + "n"}) {a: b} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/several_namespace_properties/000077500000000000000000000000001252560337500277245ustar00rootroot00000000000000expected.compact.css000066400000000000000000000001221252560337500336000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/several_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; buzz-fram: "foo"; buzz-frum: moo; } expected.compressed.css000066400000000000000000000001051252560337500343170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/several_namespace_propertiesfoo{bar:baz;bang-bip:1px;bang-bop:bar;buzz-fram:"foo";buzz-frum:moo} expected.expanded.css000066400000000000000000000001341252560337500337450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/several_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; buzz-fram: "foo"; buzz-frum: moo; } expected_output.css000066400000000000000000000001341252560337500335760ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/several_namespace_propertiesfoo { bar: baz; bang-bip: 1px; bang-bop: bar; buzz-fram: "foo"; buzz-frum: moo; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/several_namespace_properties/input.scss000066400000000000000000000001511252560337500317550ustar00rootroot00000000000000foo { bar: baz; bang: { bip: 1px; bop: bar;} buzz: { fram: "foo"; frum: moo; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/simple-inheritance/000077500000000000000000000000001252560337500255535ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/simple-inheritance/expected.compact.css000066400000000000000000000011141252560337500315100ustar00rootroot00000000000000earth 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; } expected.compressed.css000066400000000000000000000007441252560337500321570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/simple-inheritanceearth 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} expected.expanded.css000066400000000000000000000011461252560337500316000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/simple-inheritanceearth 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/simple-inheritance/expected_output.css000066400000000000000000000011461252560337500315100ustar00rootroot00000000000000earth 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/simple-inheritance/input.scss000066400000000000000000000011331252560337500276050ustar00rootroot00000000000000earth { 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/simple-lists/000077500000000000000000000000001252560337500244205ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/simple-lists/expected.compact.css000066400000000000000000000000661252560337500303620ustar00rootroot00000000000000div { hey: a, b, c, d; ho: a b c d; ha: a, b, c, d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/simple-lists/expected.compressed.css000066400000000000000000000000551252560337500310760ustar00rootroot00000000000000div{hey:a, b, c, d;ho:a b c d;ha:a, b, c, d} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/simple-lists/expected.expanded.css000066400000000000000000000000741252560337500305230ustar00rootroot00000000000000div { hey: a, b, c, d; ho: a b c d; ha: a, b, c, d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/simple-lists/expected_output.css000066400000000000000000000000741252560337500303540ustar00rootroot00000000000000div { hey: a, b, c, d; ho: a b c d; ha: a, b, c, d; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/simple-lists/input.scss000066400000000000000000000001061252560337500264510ustar00rootroot00000000000000div { hey: a, b, c, d; ho: a b c d; ha: unquote("a, b, c, d"); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/star_plus_and_parent/000077500000000000000000000000001252560337500262025ustar00rootroot00000000000000expected.compact.css000066400000000000000000000000271252560337500320620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/star_plus_and_parent* + html foo { a: b; } expected.compressed.css000066400000000000000000000000201252560337500325710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/star_plus_and_parent*+html foo{a:b} expected.expanded.css000066400000000000000000000000311252560337500322170ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/star_plus_and_parent* + html foo { a: b; } expected_output.css000066400000000000000000000000311252560337500320500ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/star_plus_and_parent* + html foo { a: b; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/star_plus_and_parent/input.scss000066400000000000000000000000261252560337500302340ustar00rootroot00000000000000foo {*+html & {a: b}} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/strings/000077500000000000000000000000001252560337500234645ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/strings/expected.compact.css000066400000000000000000000001741252560337500274260ustar00rootroot00000000000000div { content: blang1; content: 1blang; content: "blang1"; content: "1blang"; content: barfoo; content: "quotedunquoted"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/strings/expected.compressed.css000066400000000000000000000001551252560337500301430ustar00rootroot00000000000000div{content:blang1;content:1blang;content:"blang1";content:"1blang";content:barfoo;content:"quotedunquoted"} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/strings/expected.expanded.css000066400000000000000000000002101252560337500275570ustar00rootroot00000000000000div { content: blang1; content: 1blang; content: "blang1"; content: "1blang"; content: barfoo; content: "quotedunquoted"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/strings/expected_output.css000066400000000000000000000002101252560337500274100ustar00rootroot00000000000000div { content: blang1; content: 1blang; content: "blang1"; content: "1blang"; content: barfoo; content: "quotedunquoted"; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/strings/input.scss000066400000000000000000000002331252560337500255160ustar00rootroot00000000000000div { content: blang + 1; content: 1 + blang; content: "blang" + 1; content: 1 + "blang"; content: bar + "foo"; content: "quoted" + unquoted; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/url_import/000077500000000000000000000000001252560337500241675ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/url_import/expected.compact.css000066400000000000000000000000311252560337500301210ustar00rootroot00000000000000@import url(fonts.sass); sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/url_import/expected.compressed.css000066400000000000000000000000311252560337500306370ustar00rootroot00000000000000@import url(fonts.sass); sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/url_import/expected.expanded.css000066400000000000000000000000311252560337500302630ustar00rootroot00000000000000@import url(fonts.sass); sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/url_import/expected_output.css000066400000000000000000000000311252560337500301140ustar00rootroot00000000000000@import url(fonts.sass); sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/url_import/input.scss000066400000000000000000000000301252560337500262140ustar00rootroot00000000000000@import url(fonts.sass);sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/variables/000077500000000000000000000000001252560337500237435ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/variables/expected.compact.css000066400000000000000000000000241252560337500276770ustar00rootroot00000000000000foo { a: 2; b: 6; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/variables/expected.compressed.css000066400000000000000000000000151252560337500304150ustar00rootroot00000000000000foo{a:2;b:6} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/variables/expected.expanded.css000066400000000000000000000000301252560337500300360ustar00rootroot00000000000000foo { a: 2; b: 6; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/variables/expected_output.css000066400000000000000000000000301252560337500276670ustar00rootroot00000000000000foo { a: 2; b: 6; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/variables/input.scss000066400000000000000000000001121252560337500257710ustar00rootroot00000000000000foo { $var: 2; $another-var: 4; a: $var; b: $var + $another-var;} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/vars/000077500000000000000000000000001252560337500227465ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/vars/expected.compact.css000066400000000000000000000000601252560337500267020ustar00rootroot00000000000000div { content: 1 2 hello; content: 1/2 3/4 5; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/vars/expected.compressed.css000066400000000000000000000000511252560337500274200ustar00rootroot00000000000000div{content:1 2 hello;content:1/2 3/4 5} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/vars/expected.expanded.css000066400000000000000000000000641252560337500270500ustar00rootroot00000000000000div { content: 1 2 hello; content: 1/2 3/4 5; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/vars/expected_output.css000066400000000000000000000000641252560337500267010ustar00rootroot00000000000000div { content: 1 2 hello; content: 1/2 3/4 5; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/vars/input.scss000066400000000000000000000001101252560337500247720ustar00rootroot00000000000000$x: hello; $y: 1/2 3/4 (2+3); div { content: 1 2 $x; content: $y; }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/weird-selectors/000077500000000000000000000000001252560337500251065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/weird-selectors/expected.compact.css000066400000000000000000000001221252560337500310410ustar00rootroot00000000000000> > E { color: red; } E > > { color: red; } > > E > > > > F > > { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/weird-selectors/expected.compressed.css000066400000000000000000000000621252560337500315620ustar00rootroot00000000000000>>E{color:red}E>>{color:red}>>E>>>>F>>{color:red} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/weird-selectors/expected.expanded.css000066400000000000000000000001301252560337500312020ustar00rootroot00000000000000> > E { color: red; } E > > { color: red; } > > E > > > > F > > { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/weird-selectors/expected_output.css000066400000000000000000000001301252560337500310330ustar00rootroot00000000000000> > E { color: red; } E > > { color: red; } > > E > > > > F > > { color: red; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/weird-selectors/input.scss000066400000000000000000000001411252560337500271360ustar00rootroot00000000000000> > E { color: red; } E > > { color: red; } > > E > > { > > F > > { color: red; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/weird_added_space/000077500000000000000000000000001252560337500254015ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/weird_added_space/expected.compact.css000066400000000000000000000000271252560337500313400ustar00rootroot00000000000000foo { bar: -moz-bip; } expected.compressed.css000066400000000000000000000000221252560337500317720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/weird_added_spacefoo{bar:-moz-bip} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/weird_added_space/expected.expanded.css000066400000000000000000000000311252560337500314750ustar00rootroot00000000000000foo { bar: -moz-bip; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/weird_added_space/expected_output.css000066400000000000000000000000311252560337500313260ustar00rootroot00000000000000foo { bar: -moz-bip; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/weird_added_space/input.scss000066400000000000000000000000561252560337500274360ustar00rootroot00000000000000$value : bip; foo { bar: -moz-#{$value}; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while/000077500000000000000000000000001252560337500231035ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while/expected.compact.css000066400000000000000000000001071252560337500270410ustar00rootroot00000000000000div { stuff: 1; more-stuff: 2; even-more-stuff: 3; lets-stop-now: 4; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while/expected.compressed.css000066400000000000000000000000741252560337500275620ustar00rootroot00000000000000div{stuff:1;more-stuff:2;even-more-stuff:3;lets-stop-now:4} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while/expected.expanded.css000066400000000000000000000001171252560337500272040ustar00rootroot00000000000000div { stuff: 1; more-stuff: 2; even-more-stuff: 3; lets-stop-now: 4; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while/expected_output.css000066400000000000000000000001171252560337500270350ustar00rootroot00000000000000div { stuff: 1; more-stuff: 2; even-more-stuff: 3; lets-stop-now: 4; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while/input.scss000066400000000000000000000002041252560337500251330ustar00rootroot00000000000000div { $x : true; @while $x { stuff: 1; more-stuff: 2; even-more-stuff: 3; lets-stop-now: 4; $x: false; } }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while_directive/000077500000000000000000000000001252560337500251415ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while_directive/expected.compact.css000066400000000000000000000000411252560337500310740ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while_directive/expected.compressed.css000066400000000000000000000000261252560337500316150ustar00rootroot00000000000000.foo{a:1;a:2;a:3;a:4} sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while_directive/expected.expanded.css000066400000000000000000000000511252560337500312370ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while_directive/expected_output.css000066400000000000000000000000511252560337500310700ustar00rootroot00000000000000.foo { a: 1; a: 2; a: 3; a: 4; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while_directive/input.scss000066400000000000000000000001031252560337500271670ustar00rootroot00000000000000$i: 1; .foo { @while $i != 5 { a: $i; $i: $i + 1; } } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while_in_functions/000077500000000000000000000000001252560337500256615ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while_in_functions/expected.compact.css000066400000000000000000000000211252560337500316120ustar00rootroot00000000000000div { y: true; } expected.compressed.css000066400000000000000000000000141252560337500322530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while_in_functionsdiv{y:true} expected.expanded.css000066400000000000000000000000231252560337500316770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while_in_functionsdiv { y: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while_in_functions/expected_output.css000066400000000000000000000000231252560337500316070ustar00rootroot00000000000000div { y: true; } sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/scss/while_in_functions/input.scss000066400000000000000000000001441252560337500277140ustar00rootroot00000000000000@function test-while() { $x : true; @while $x { @return $x } } div { y: test-while(); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/000077500000000000000000000000001252560337500246465ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/000077500000000000000000000000001252560337500302405ustar00rootroot00000000000000_assert_helpers.scss000066400000000000000000000004451252560337500342430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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); }000077500000000000000000000000001252560337500413715ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/any_is_not_superselector_of_different_prefixexpected.compact.css000066400000000000000000000000221252560337500453230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/any_is_not_superselector_of_different_prefixtest { a: true; } expected.compressed.css000066400000000000000000000000151252560337500460430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/any_is_not_superselector_of_different_prefixtest{a:true} expected.expanded.css000066400000000000000000000000241252560337500454670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/any_is_not_superselector_of_different_prefixtest { a: true; } expected_output.css000066400000000000000000000000241252560337500453200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/any_is_not_superselector_of_different_prefixtest { a: true; } input.scss000066400000000000000000000001611252560337500434230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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)'); }000077500000000000000000000000001252560337500404555ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/child_isnt_superselector_of_longer_childexpected.compact.css000066400000000000000000000000331252560337500444110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/child_isnt_superselector_of_longer_childtest { a: true; b: true; } expected.compressed.css000066400000000000000000000000241252560337500451270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/child_isnt_superselector_of_longer_childtest{a:true;b:true} expected.expanded.css000066400000000000000000000000371252560337500445570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/child_isnt_superselector_of_longer_childtest { a: true; b: true; } expected_output.css000066400000000000000000000000371252560337500444100ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/child_isnt_superselector_of_longer_childtest { a: true; b: true; } input.scss000066400000000000000000000002441252560337500425110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'); }000077500000000000000000000000001252560337500346075ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/complex_superselectorexpected.compact.css000066400000000000000000000000551252560337500405470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/complex_superselectortest { a: true; b: true; c: true; d: true; } expected.compressed.css000066400000000000000000000000421252560337500412610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/complex_superselectortest{a:true;b:true;c:true;d:true} expected.expanded.css000066400000000000000000000000651252560337500407120ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/complex_superselectortest { a: true; b: true; c: true; d: true; } expected_output.css000066400000000000000000000000651252560337500405430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/complex_superselectortest { a: true; b: true; c: true; d: true; } input.scss000066400000000000000000000004141252560337500366420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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'); }000077500000000000000000000000001252560337500347645ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/compound_superselectorexpected.compact.css000066400000000000000000000000551252560337500407240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/compound_superselectortest { a: true; b: true; c: true; d: true; } expected.compressed.css000066400000000000000000000000421252560337500414360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/compound_superselectortest{a:true;b:true;c:true;d:true} expected.expanded.css000066400000000000000000000000651252560337500410670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/compound_superselectortest { a: true; b: true; c: true; d: true; } expected_output.css000066400000000000000000000000651252560337500407200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/compound_superselectortest { a: true; b: true; c: true; d: true; } input.scss000066400000000000000000000003641252560337500370230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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'); } 000077500000000000000000000000001252560337500421025ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/current_is_superselector_with_identical_innardsexpected.compact.css000066400000000000000000000000221252560337500460340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/current_is_superselector_with_identical_innardstest { a: true; } expected.compressed.css000066400000000000000000000000151252560337500465540ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/current_is_superselector_with_identical_innardstest{a:true} expected.expanded.css000066400000000000000000000000241252560337500462000ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/current_is_superselector_with_identical_innardstest { a: true; } expected_output.css000066400000000000000000000000241252560337500460310ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/current_is_superselector_with_identical_innardstest { a: true; } input.scss000066400000000000000000000001411252560337500441320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/current_is_superselector_with_identical_innards@import "../assert_helpers"; test { a: is-superselector(':current(.foo)', ':current(.foo)'); }000077500000000000000000000000001252560337500425005ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/current_is_superselector_with_subselector_innardsexpected.compact.css000066400000000000000000000000331252560337500464340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/current_is_superselector_with_subselector_innardstest { a: true; b: true; } expected.compressed.css000066400000000000000000000000241252560337500471520ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/current_is_superselector_with_subselector_innardstest{a:true;b:true} expected.expanded.css000066400000000000000000000000371252560337500466020ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/current_is_superselector_with_subselector_innardstest { a: true; b: true; } expected_output.css000066400000000000000000000000371252560337500464330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/current_is_superselector_with_subselector_innardstest { a: true; b: true; } input.scss000066400000000000000000000002531252560337500445340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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)') }000077500000000000000000000000001252560337500375725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/descendant_is_superselector_of_childexpected.compact.css000066400000000000000000000000441252560337500435300ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/descendant_is_superselector_of_childtest { a: true; b: true; c: true; } expected.compressed.css000066400000000000000000000000331252560337500442440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/descendant_is_superselector_of_childtest{a:true;b:true;c:true} expected.expanded.css000066400000000000000000000000521252560337500436710ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/descendant_is_superselector_of_childtest { a: true; b: true; c: true; } expected_output.css000066400000000000000000000000521252560337500435220ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/descendant_is_superselector_of_childtest { a: true; b: true; c: true; } input.scss000066400000000000000000000003571252560337500416330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'); }000077500000000000000000000000001252560337500425735ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/following_sibling_is_superselector_of_next_siblingexpected.compact.css000066400000000000000000000000331252560337500465270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/following_sibling_is_superselector_of_next_siblingtest { a: true; b: true; } expected.compressed.css000066400000000000000000000000241252560337500472450ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/following_sibling_is_superselector_of_next_siblingtest{a:true;b:true} expected.expanded.css000066400000000000000000000000371252560337500466750ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/following_sibling_is_superselector_of_next_siblingtest { a: true; b: true; } expected_output.css000066400000000000000000000000371252560337500465260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/following_sibling_is_superselector_of_next_siblingtest { a: true; b: true; } input.scss000066400000000000000000000002561252560337500446320ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'); }following_sibling_isnt_superselector_of_longer_following_sibling/000077500000000000000000000000001252560337500455255ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselectorfollowing_sibling_isnt_superselector_of_longer_following_sibling/expected.compact.css000066400000000000000000000000331252560337500514610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselectortest { a: true; b: true; } following_sibling_isnt_superselector_of_longer_following_sibling/expected.compressed.css000066400000000000000000000000241252560337500521770ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselectortest{a:true;b:true} following_sibling_isnt_superselector_of_longer_following_sibling/expected.expanded.css000066400000000000000000000000371252560337500516270ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselectortest { a: true; b: true; } following_sibling_isnt_superselector_of_longer_following_sibling/expected_output.css000066400000000000000000000000371252560337500514600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselectortest { a: true; b: true; } following_sibling_isnt_superselector_of_longer_following_sibling/input.scss000066400000000000000000000002441252560337500475610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector@import "../assert_helpers"; test { a: refute_superselector('.foo + .baz', '.foo + .bar + .baz'); b: refute_superselector('.foo + .baz', '.foo + .bar .baz'); }000077500000000000000000000000001252560337500340015ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/leading_combinatorexpected.compact.css000066400000000000000000000000331252560337500377350ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/leading_combinatortest { a: true; b: true; } expected.compressed.css000066400000000000000000000000241252560337500404530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/leading_combinatortest{a:true;b:true} expected.expanded.css000066400000000000000000000000371252560337500401030ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/leading_combinatortest { a: true; b: true; } expected_output.css000066400000000000000000000000371252560337500377340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/leading_combinatortest { a: true; b: true; } input.scss000066400000000000000000000002071252560337500360340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/leading_combinator@import "../assert_helpers"; test { a: refute_superselector('+ .foo', '.foo'); b: refute_superselector('+ .foo', '.bar + .foo'); }000077500000000000000000000000001252560337500355065ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_can_be_subselectorexpected.compact.css000066400000000000000000000000441252560337500414440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_can_be_subselectortest { a: true; b: true; c: true; } expected.compressed.css000066400000000000000000000000331252560337500421600ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_can_be_subselectortest{a:true;b:true;c:true} expected.expanded.css000066400000000000000000000000521252560337500416050ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_can_be_subselectortest { a: true; b: true; c: true; } expected_output.css000066400000000000000000000000521252560337500414360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_can_be_subselectortest { a: true; b: true; c: true; } input.scss000066400000000000000000000006631252560337500375470ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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'); }000077500000000000000000000000001252560337500374725ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_is_not_superselector_of_anyexpected.compact.css000066400000000000000000000000331252560337500434260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_is_not_superselector_of_anytest { a: true; b: true; } expected.compressed.css000066400000000000000000000000241252560337500441440ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_is_not_superselector_of_anytest{a:true;b:true} expected.expanded.css000066400000000000000000000000371252560337500435740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_is_not_superselector_of_anytest { a: true; b: true; } expected_output.css000066400000000000000000000000371252560337500434250ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_is_not_superselector_of_anytest { a: true; b: true; } input.scss000066400000000000000000000002761252560337500415330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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)'); }000077500000000000000000000000001252560337500424655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectorsexpected.compact.css000066400000000000000000000000441252560337500464230ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectorstest { a: true; b: true; c: true; } expected.compressed.css000066400000000000000000000000331252560337500471370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectorstest{a:true;b:true;c:true} expected.expanded.css000066400000000000000000000000521252560337500465640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectorstest { a: true; b: true; c: true; } expected_output.css000066400000000000000000000000521252560337500464150ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matches_is_superselector_of_constituent_selectorstest { a: true; b: true; c: true; } input.scss000066400000000000000000000006721252560337500445260ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'); }000077500000000000000000000000001252560337500341705ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matching_combinatorexpected.compact.css000066400000000000000000000000771252560337500401340ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matching_combinatortest { a: true; b: true; c: true; d: true; e: true; f: true; } expected.compressed.css000066400000000000000000000000601252560337500406420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matching_combinatortest{a:true;b:true;c:true;d:true;e:true;f:true} expected.expanded.css000066400000000000000000000001131252560337500402650ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matching_combinatortest { a: true; b: true; c: true; d: true; e: true; f: true; } expected_output.css000066400000000000000000000001131252560337500401160ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/matching_combinatortest { a: true; b: true; c: true; d: true; e: true; f: true; } input.scss000066400000000000000000000006771252560337500362360ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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'); } 000077500000000000000000000000001252560337500423225ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorsexpected.compact.css000066400000000000000000000000331252560337500462560ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorstest { a: true; b: true; } expected.compressed.css000066400000000000000000000000241252560337500467740ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorstest{a:true;b:true} expected.expanded.css000066400000000000000000000000371252560337500464240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorstest { a: true; b: true; } expected_output.css000066400000000000000000000000371252560337500462550ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/not_is_not_superselector_of_non_unique_selectorstest { a: true; b: true; } input.scss000066400000000000000000000001601252560337500443530ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'); }000077500000000000000000000000001252560337500325335ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/reflexivityexpected.compact.css000066400000000000000000000000631252560337500364720ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/reflexivitytest { tag: true; class: true; descendant: true; } expected.compressed.css000066400000000000000000000000521252560337500372060ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/reflexivitytest{tag:true;class:true;descendant:true} expected.expanded.css000066400000000000000000000000711252560337500366330ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/reflexivitytest { tag: true; class: true; descendant: true; } expected_output.css000066400000000000000000000000711252560337500364640ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/reflexivitytest { tag: true; class: true; descendant: true; } input.scss000066400000000000000000000002441252560337500345670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/reflexivitytest { tag: is_superselector('h1', 'h1'); class: is_superselector('.foo', '.foo'); descendant: is_superselector('#foo > .bar, baz', '#foo > .bar, baz'); }000077500000000000000000000000001252560337500344215ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/selector_list_subsetexpected.compact.css000066400000000000000000000000441252560337500403570ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/selector_list_subsettest { a: true; b: true; c: true; } expected.compressed.css000066400000000000000000000000331252560337500410730ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/selector_list_subsettest{a:true;b:true;c:true} expected.expanded.css000066400000000000000000000000521252560337500405200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/selector_list_subsettest { a: true; b: true; c: true; } expected_output.css000066400000000000000000000000521252560337500403510ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/selector_list_subsettest { a: true; b: true; c: true; } input.scss000066400000000000000000000003571252560337500364620ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/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'); }000077500000000000000000000000001252560337500413655ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_siblingexpected.compact.css000066400000000000000000000000331252560337500453210ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_siblingtest { a: true; b: true; } expected.compressed.css000066400000000000000000000000241252560337500460370ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_siblingtest{a:true;b:true} expected.expanded.css000066400000000000000000000000371252560337500454670ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_siblingtest { a: true; b: true; } expected_output.css000066400000000000000000000000371252560337500453200ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/sibling_isnt_superselector_of_longer_siblingtest { a: true; b: true; } input.scss000066400000000000000000000004721252560337500434240ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/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'); }000077500000000000000000000000001252560337500342075ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/trailing_combinatorexpected.compact.css000066400000000000000000000000331252560337500401430ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/trailing_combinatortest { a: true; b: true; } expected.compressed.css000066400000000000000000000000241252560337500406610ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/trailing_combinatortest{a:true;b:true} expected.expanded.css000066400000000000000000000000371252560337500403110ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/trailing_combinatortest { a: true; b: true; } expected_output.css000066400000000000000000000000371252560337500401420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/trailing_combinatortest { a: true; b: true; } input.scss000066400000000000000000000002071252560337500362420ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/selector-functions/is_superselector/trailing_combinator@import "../assert_helpers"; test { a: refute_superselector('.foo +', '.foo'); b: refute_superselector('.foo +', '.foo + .bar'); }sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/types/000077500000000000000000000000001252560337500221645ustar00rootroot00000000000000sass-spec-1f9e01696711ae3b8a45969d527c26833b60839b/spec/types/expected.compact.css000066400000000000000000000005061252560337500261250ustar00rootroot00000000000000div { color: color; 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/types/expected.compressed.css000066400000000000000000000004311252560337500266400ustar00rootroot00000000000000div{color:color;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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/types/expected.expanded.css000066400000000000000000000005601252560337500262670ustar00rootroot00000000000000div { color: color; 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/types/expected_output.css000066400000000000000000000005601252560337500261200ustar00rootroot00000000000000div { color: color; 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-1f9e01696711ae3b8a45969d527c26833b60839b/spec/types/input.scss000066400000000000000000000011411252560337500242150ustar00rootroot00000000000000 @mixin foo($x, $y) { color: $x, $y; } div { 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));