From 77092616535e4fd8a1e820110f5d97468aafa1fa Mon Sep 17 00:00:00 2001 From: Raphael Goetter Date: Sat, 12 Dec 2015 11:20:29 +0100 Subject: [PATCH] Version 4.4.0 (voir changelog) --- bower.json | 2 +- changelog.md | 12 + css/knacss-unminified.css | 253 ++--- css/knacss.css | 4 +- less/_00-config.less | 11 +- less/_01b-base.less | 35 +- less/_02-layout.less | 4 +- less/_06-helpers.less | 55 + less/_09-misc.less | 8 + less/knacss.less | 2 +- package.json | 4 +- sass/_00-config.scss | 11 +- sass/_01b-base.scss | 35 +- sass/_02-layout.scss | 4 +- sass/_06-helpers.scss | 55 + sass/_09-misc.scss | 8 + sass/knacss.css | 2006 +++++++++++++++++++++++++++++++++++++ sass/knacss.css.map | 22 + sass/knacss.scss | 2 +- 19 files changed, 2250 insertions(+), 283 deletions(-) create mode 100644 sass/knacss.css create mode 100644 sass/knacss.css.map diff --git a/bower.json b/bower.json index 04c46d6..0e251ce 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "KNACSS", - "version": "4.3.6", + "version": "4.4.0", "homepage": "http://www.knacss.com/", "authors": [ "Raphaël GOETTER, Alsacreations" diff --git a/changelog.md b/changelog.md index 307ffa4..0fc3062 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,15 @@ +# changelog v4.4.0 (12 décembre 2015) + +- ajout de classes d'état dans les helpers (`is-disabled`, `is-hidden`, `is-visually-hidden`, `is-unstyled`) +- import de la feuille de style dédiée WordPress mise en commentaire par défaut et activable au besoin +- la taille de police de base est à présent de "1.4rem" et non un calcul en `em` à partir d'une valeur en pixels +- suppression de `@font-stack-universal` devenue inutile (servait dans les grilles inline-block) +- suppression de "helvetica, arial" dans les font-stacks par défaut (seul reste "sans-serif") +- ajout d'une classe `.bfc` (actuellement alias de l'existante `.mod`) +- ajout d'une classe `.no-wrapping` pour les éléments qui ne doivent pas adopter de césures sur petit écran +- ajout de classes helpers pour les marges automatiques (`.mtauto`, `mrauto`, `.mauto`, etc.) + + # changelog v4.3.6 (10 novembre 2015) - modification de la valeur par défaut de gouttière (`1em` -> `2rem`) diff --git a/css/knacss-unminified.css b/css/knacss-unminified.css index 2951016..dd34be0 100644 --- a/css/knacss-unminified.css +++ b/css/knacss-unminified.css @@ -1,5 +1,5 @@ /*! -* www.KNACSS.com V4.3.6 (10 novembre 2015) @author: Raphael Goetter, Alsacreations +* www.KNACSS.com V4.4.0 (12 décembre 2015) @author: Raphael Goetter, Alsacreations * Licence WTFPL http://www.wtfpl.net/ */ /*! normalize.css v3.0.2 | MIT License | github.com/necolas/normalize.css */ @@ -371,9 +371,6 @@ ul, ol { padding-left: 2em; } -ul.unstyled { - list-style: none; -} img { vertical-align: middle; } @@ -397,11 +394,10 @@ html { font-size: calc(1em * .625); } body { - /* set body font-size in em (1.4em equiv "14px") */ - font-size: 1.4em; + font-size: 1.4rem; background-color: #fff; color: #000; - font-family: Helvetica, Arial, sans-serif; + font-family: sans-serif; line-height: 1.5; } a { @@ -434,12 +430,12 @@ figure { h1, .h1-like { font-size: 3.2rem; - font-family: Helvetica, Arial, sans-serif; + font-family: sans-serif; } h2, .h2-like { font-size: 2.8rem; - font-family: Helvetica, Arial, sans-serif; + font-family: sans-serif; } h3, .h3-like { @@ -480,7 +476,7 @@ kbd { /* IE fix */ white-space: pre-line; white-space: pre-wrap; - font-family: Consolas, "DejaVu Sans Mono", Courier, monospace; + font-family: consolas, courier, monospace; line-height: normal; } em, @@ -492,29 +488,6 @@ var { font-style: italic; } /* ----------------------------- */ -/* == hiding content */ -/* ----------------------------- */ -/* hidden but not for an assistive technology like a screen reader, Yahoo! method */ -.visually-hidden { - position: absolute !important; - border: 0 !important; - height: 1px !important; - width: 1px !important; - padding: 0 !important; - overflow: hidden !important; - clip: rect(0, 0, 0, 0) !important; -} -@media (max-width: 640px) { - .no-small-screen { - display: none; - } -} -@media (min-width: 1280px) { - .no-large-screen { - display: none; - } -} -/* ----------------------------- */ /* == browsers consistency */ /* ----------------------------- */ /* avoid top margins on first content element */ @@ -1046,6 +1019,37 @@ input[type="reset"].unstyled:focus { outline: none; } /* ---------------------------------- */ +/* ==state helpers */ +/* ---------------------------------- */ +/* invisible for all */ +.is-hidden, +[hidden] { + display: none; +} +/* hidden but not for an assistive technology like a screen reader, Yahoo! method */ +.visually-hidden { + position: absolute !important; + border: 0 !important; + height: 1px !important; + width: 1px !important; + padding: 0 !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; +} +.is-disabled, +[disabled] { + opacity: 0.5; + pointer-events: none; + cursor: not-allowed; + -webkit-filter: grayscale(1); + filter: grayscale(1); +} +ul.is-unstyled, +ul.unstyled { + list-style: none; + padding-left: 0; +} +/* ---------------------------------- */ /* ==visual helpers */ /* .. use them with parcimony ! */ /* ---------------------------------- */ @@ -1220,6 +1224,21 @@ s,m,l,n = small, medium, large, none .mll { margin-left: 4rem; } +.mauto { + margin: auto; +} +.mtauto { + margin-top: auto; +} +.mrauto { + margin-right: auto; +} +.mbauto { + margin-bottom: auto; +} +.mlauto { + margin-left: auto; +} .ptn, .pt0 { padding-top: 0; @@ -1697,6 +1716,15 @@ s,m,l,n = small, medium, large, none word-break: break-all; } } +@media (max-width: 640px) { + .no-wrapping { + word-wrap: normal; + -webkit-hyphens: manual; + -moz-hyphens: manual; + -ms-hyphens: manual; + hyphens: manual; + } +} /* Google Gmap3 bug fix on images */ .gm-style img { height: 100%; @@ -1806,165 +1834,6 @@ th { text-align: left; } /* ----------------------------- */ -/* ==WordPress reset */ -/* ----------------------------- */ -/* -Author: Geoffrey Crofte, Alsacréations -Contributors: Automattic, Geoffrey Crofte -Description: Reset styles for WordPress usage of KNACSS -*/ -/* ----------------------------- */ -/* ==Menus */ -/* ----------------------------- */ -.comment-navigation, -.paging-navigation, -.post-navigation { - margin: 0 0 1.5em; - overflow: hidden; -} -.comment-navigation .nav-previous, -.paging-navigation .nav-previous, -.post-navigation .nav-previous { - float: left; - width: 50%; -} -.comment-navigation .nav-next, -.paging-navigation .nav-next, -.post-navigation .nav-next { - float: right; - text-align: right; - width: 50%; -} -/* ----------------------------- */ -/* ==Alignments */ -/* ----------------------------- */ -.alignnone { - margin: .25em 1.5em 1.5em 0; -} -.aligncenter { - clear: both; - display: block; - margin: 1.5em auto; -} -.alignleft { - float: left; - margin: 0 1.5em .25em 0; -} -.alignright { - float: right; - margin: 0 0 .25em 1.5em; -} -/* ----------------------------- */ -/* ==Clearings */ -/* ----------------------------- */ -.entry-content, -.comment-content { - clear: both; -} -.entry-content::after, -.comment-content::after, -.entry-content::before, -.comment-content::before { - content: ""; - display: table; -} -/* ----------------------------- */ -/* ==Widgets */ -/* ----------------------------- */ -.widget + .widget { - margin: 1.5em 0 0; -} -.widget select { - max-width: 100%; -} -/* ----------------------------- */ -/* ==Posts and pages */ -/* ----------------------------- */ -/* === 5.1 Posts - post_class === */ -/* === 5.2 Pages - body_class === */ -/* === 5.3 Posts and Pages - Contents === */ -.hentry { - margin: 0 0 1.5em; -} -.page-content, -.entry-content, -.entry-summary { - margin: 1.5em 0 0; -} -.page-links { - clear: both; - margin: 0 0 1.5em; -} -/* ----------------------------- */ -/* ==Comments */ -/* ----------------------------- */ -.comment-content a { - word-wrap: break-word; -} -/* ----------------------------- */ -/* ==Media */ -/* ----------------------------- */ -img.wp-smiley { - margin-bottom: 0; - margin-top: 0; - padding: 0; - border: none; -} -/* ----------------------------- */ -/* ==Captions */ -/* ----------------------------- */ -.wp-caption { - max-width: 100%; - margin-bottom: 1.5em; -} -.wp-caption img { - display: block; - margin: 0 auto; -} -.wp-caption-text { - margin: 1em 0; - text-align: center; -} -/* ----------------------------- */ -/* ==Galleries */ -/* ----------------------------- */ -.gallery { - margin-bottom: 1.5em; -} -.gallery-item { - display: inline-block; - width: 100%; - text-align: center; - vertical-align: top; -} -.gallery-columns-2 .gallery-item { - max-width: 50%; -} -.gallery-columns-3 .gallery-item { - max-width: 33.33%; -} -.gallery-columns-4 .gallery-item { - max-width: 25%; -} -.gallery-columns-5 .gallery-item { - max-width: 20%; -} -.gallery-columns-6 .gallery-item { - max-width: 16.66%; -} -.gallery-columns-7 .gallery-item { - max-width: 14.28%; -} -.gallery-columns-8 .gallery-item { - max-width: 12.5%; -} -.gallery-columns-9 .gallery-item { - max-width: 11.11%; -} -.gallery-caption { - display: block; -} -/* ----------------------------- */ /* ==own stylesheet */ /* ----------------------------- */ /* Here should go your own CSS styles */ diff --git a/css/knacss.css b/css/knacss.css index edfcf62..32cb015 100644 --- a/css/knacss.css +++ b/css/knacss.css @@ -1,4 +1,4 @@ /*! -* www.KNACSS.com V4.3.6 (10 novembre 2015) @author: Raphael Goetter, Alsacreations +* www.KNACSS.com V4.4.0 (12 décembre 2015) @author: Raphael Goetter, Alsacreations * Licence WTFPL http://www.wtfpl.net/ -*//*! normalize.css v3.0.2 | MIT License | github.com/necolas/normalize.css */.aligncenter,article,aside,details,figcaption,figure,footer,header,hgroup,hr,main,menu,nav,section,summary{display:block}a:active,a:focus,a:hover,body,mark{color:#000}.table,blockquote,code,img,input,pre,svg,table,td,textarea,video{max-width:100%}.row,.table,table{table-layout:fixed}.col,.inbl,.row>*,.table,table,td,th{vertical-align:top}button[disabled],html input[disabled],td,th{cursor:default}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#333}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em;bottom:1ex}sub{bottom:-.25em;top:.5ex}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:1em 40px}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0;color:#000}.h1-like,.h2-like,body,h1,h2{font-family:Helvetica,Arial,sans-serif}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{padding:0}html{box-sizing:border-box;font-size:62.5%;font-size:calc(1em * .625)}*{box-sizing:inherit}ol,ul{padding-left:2em}ul.unstyled{list-style:none}img:not([src$=".svg"]){height:auto}blockquote,figure{margin-left:0;margin-right:0}body{margin:0;font-size:1.4em;background-color:#fff;line-height:1.5}.center,.right{margin-left:auto}.center,.left{margin-right:auto}.p-like,blockquote,caption,details,dl,figure,label,ol,p,pre,td,textarea,th,ul{margin-top:.75em;margin-bottom:0;line-height:1.5}.h1-like,h1{font-size:3.2rem}.h2-like,h2{font-size:2.8rem}.h3-like,h3{font-size:2.4rem}.h4-like,h4{font-size:2rem}.h5-like,h5{font-size:1.8rem}.h6-like,h6{font-size:1.6rem}.smaller{font-size:.6em}.small{font-size:.8em}.big{font-size:1.2em}.bigger{font-size:1.5em}.biggest{font-size:2em}code,kbd,pre,samp{white-space:pre-line;white-space:pre-wrap;font-family:Consolas,"DejaVu Sans Mono",Courier,monospace;line-height:normal}.italic,address,cite,em,i,var{font-style:italic}.visually-hidden{position:absolute!important;border:0!important;height:1px!important;width:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}.skip-links,.skip-links a{position:absolute}.bfc,.mod,.skip-links a{overflow:hidden}@media (max-width:640px){.no-small-screen{display:none}}@media (min-width:1280px){.no-large-screen{display:none}}.h1-like:first-child,.h2-like:first-child,.h3-like:first-child,.h4-like:first-child,.h5-like:first-child,.h6-like:first-child,.p-like:first-child,blockquote:first-child,dl:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,pre:first-child,ul:first-child{margin-top:0}li .p-like,li ol,li p,li ul{margin-top:0;margin-bottom:0}table{border-spacing:0;margin-bottom:2rem}.clear,.line,.row{clear:both}.clearfix::after,.line::after{content:"";display:table;clear:both;border-collapse:collapse}.txtleft{text-align:left}.txtright{text-align:right}.txtcenter{text-align:center}.fl{float:left}img.fl{margin-right:1rem}.fr{float:right}img.fr{margin-left:1rem}img.fl,img.fr{margin-bottom:.5rem}.row{display:table;width:100%}.col,.row>*{display:table-cell}body>script{display:none!important}.inbl{display:inline-block}.flex-container,[class*=flex-container]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-container-h{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-container-v{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-item-fluid{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flex-item-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-item-medium{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-item-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-item-center{margin:auto}[class*=grid-]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;letter-spacing:-.31em;text-rendering:optimizespeed}[class*=grid-]>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% * 1 / 4 - 2rem - .01px);margin-left:2rem;display:inline-block;vertical-align:top;letter-spacing:normal;text-rendering:auto}[class*=grid-2]>*{width:calc(100% * 1 / 2 - 2rem - .01px)}[class*=grid-2]>.flex-item-double{width:calc(100% * 2 / 2 - 2rem - .01px)}[class*=grid-3]>*{width:calc(100% * 1 / 3 - 2rem - .01px)}[class*=grid-3]>.flex-item-double{width:calc(100% * 2 / 3 - 2rem - .01px)}[class*=grid-4]>*{width:calc(100% * 1 / 4 - 2rem - .01px)}[class*=grid-4]>.flex-item-double{width:calc(100% * 2 / 4 - 2rem - .01px)}[class*=grid-5]>*{width:calc(100% * 1 / 5 - 2rem - .01px)}[class*=grid-5]>.flex-item-double{width:calc(100% * 2 / 5 - 2rem - .01px)}[class*=grid-6]>*{width:calc(100% * 1 / 6 - 2rem - .01px)}[class*=grid-6]>.flex-item-double{width:calc(100% * 2 / 6 - 2rem - .01px)}[class*=grid-7]>*{width:calc(100% * 1 / 7 - 2rem - .01px)}[class*=grid-7]>.flex-item-double{width:calc(100% * 2 / 7 - 2rem - .01px)}[class*=grid-8]>*{width:calc(100% * 1 / 8 - 2rem - .01px)}[class*=grid-8]>.flex-item-double{width:calc(100% * 2 / 8 - 2rem - .01px)}[class*=grid-10]>*{width:calc(100% * 1 / 10 - 2rem - .01px)}[class*=grid-10]>.flex-item-double{width:calc(100% * 2 / 10 - 2rem - .01px)}[class*=grid-12]>*{width:calc(100% * 1 / 12 - 2rem - .01px)}[class*=grid-12]>.flex-item-double{width:calc(100% * 2 / 12 - 2rem - .01px)}@media (max-width:640px){[class*="-small-4"]>*{width:calc(100% * 1 / 4 - 2rem - .01px)}[class*="-small-4"]>.flexitem-double{width:calc(100% * 1 / 2 - 2rem - .01px)}[class*="-small-3"]>*{width:calc(100% * 1 / 3 - 2rem - .01px)}[class*="-small-3"]>.flexitem-double{width:calc(100% * 2 / 3 - 2rem - .01px)}[class*="-small-2"]>*{width:calc(100% * 1 / 2 - 2rem - .01px)}[class*="-small-2"]>.flexitem-double,[class*="-small-1"]>*,[class*="-small-1"]>.flexitem-double{width:calc(100% - 2rem - .01px)}}@media (max-width:320px){[class*="-tiny-2"]>*{width:calc(100% * 1 / 2 - 2rem - .01px)}[class*="-tiny-2"]>.flexitem-double,[class*="-tiny-1"]>*,[class*="-tiny-1"]>.flexitem-double{width:calc(100% - 2rem - .01px)}}.grid-2-1>:nth-child(odd){width:calc(66.66666666666666% - 2rem - .01px)}.grid-2-1>:nth-child(even){width:calc(33.33333333333333% - 2rem - .01px)}@media (max-width:640px){.grid-2-1>:nth-child(n){width:calc(100% - 2rem - .01px)}}.grid-1-2>:nth-child(odd){width:calc(33.33333333333333% - 2rem - .01px)}.grid-1-2>:nth-child(even){width:calc(66.66666666666666% - 2rem - .01px)}@media (max-width:640px){.grid-1-2>:nth-child(n){width:calc(100% - 2rem - .01px)}}.grid-3-1>:nth-child(odd){width:calc(75% - 2rem - .01px)}.grid-3-1>:nth-child(even){width:calc(25% - 2rem - .01px)}@media (max-width:640px){.grid-3-1>:nth-child(n){width:calc(100% - 2rem - .01px)}}.grid-1-3>:nth-child(odd){width:calc(25% - 2rem - .01px)}.grid-1-3>:nth-child(even){width:calc(75% - 2rem - .01px)}@media (max-width:640px){.grid-1-3>:nth-child(n){width:calc(100% - 2rem - .01px)}}.grid-3-2>:nth-child(odd){width:calc(60% - 2rem - .01px)}.grid-3-2>:nth-child(even){width:calc(40% - 2rem - .01px)}@media (max-width:640px){.grid-3-2>:nth-child(n){width:calc(100% - 2rem - .01px)}}.grid-2-3>:nth-child(odd){width:calc(40% - 2rem - .01px)}.grid-2-3>:nth-child(even){width:calc(60% - 2rem - .01px)}@media (max-width:640px){.grid-2-3>:nth-child(n){width:calc(100% - 2rem - .01px)}}.grid-4-1>:nth-child(odd){width:calc(80% - 2rem - .01px)}.grid-4-1>:nth-child(even){width:calc(20% - 2rem - .01px)}@media (max-width:640px){.grid-4-1>:nth-child(n){width:calc(100% - 2rem - .01px)}}.grid-1-4>:nth-child(odd){width:calc(20% - 2rem - .01px)}.grid-1-4>:nth-child(even){width:calc(80% - 2rem - .01px)}@media (max-width:640px){.grid-1-4>:nth-child(n){width:calc(100% - 2rem - .01px)}code,div,pre,samp,table,td,textarea,th{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}a{word-break:break-all}}.pull{margin-right:auto}.push{margin-left:auto}.table,table{width:100%;border-collapse:collapse}.table{display:table}.btn,label{display:inline-block}#recaptcha_table,table.table-auto{table-layout:auto}td,th{min-width:2rem}fieldset,form{border:none}.btn,button,input,label,select{vertical-align:middle;font-family:inherit;font-size:inherit}label{vertical-align:middle;cursor:pointer}legend{border:0;white-space:normal}textarea{min-height:5em;vertical-align:top;font-family:inherit;font-size:inherit;resize:vertical}select{-webkit-appearance:menulist-button}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}::-webkit-input-placeholder{color:#777}input:-moz-placeholder,textarea:-moz-placeholder{color:#777}.btn:focus,button:focus,input[type=button]:focus{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button.unstyled,input[type=button].unstyled,input[type=reset].unstyled,input[type=submit].unstyled{padding:0;border:none;line-height:1;text-align:left;background:0 0;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.unstyled:focus,input[type=button].unstyled:focus,input[type=reset].unstyled:focus,input[type=submit].unstyled:focus{box-shadow:none;outline:0}.w10{width:10%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w33{width:33.3333%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w66{width:66.6666%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.w50p{width:50px}.w100p{width:100px}.w150p{width:150px}.w200p{width:200px}.w300p{width:300px}.w400p{width:400px}.w500p{width:500px}.w600p{width:600px}.w700p{width:700px}.w800p{width:800px}.w960p{width:960px}.mw960p{max-width:960px}.w1140p{width:1140px}.mw1140p{max-width:1140px}.wauto{width:auto}.ma0,.man{margin:0}.pa0,.pan{padding:0}.mas{margin:1rem}.mam{margin:2rem}.mal{margin:4rem}.pas{padding:1rem}.pam{padding:2rem}.pal{padding:4rem}.mt0,.mtn{margin-top:0}.mts{margin-top:1rem}.mtm{margin-top:2rem}.mtl{margin-top:4rem}.mr0,.mrn{margin-right:0}.mrs{margin-right:1rem}.mrm{margin-right:2rem}.mrl{margin-right:4rem}.mb0,.mbn{margin-bottom:0}.mbs{margin-bottom:1rem}.mbm{margin-bottom:2rem}.mbl{margin-bottom:4rem}.ml0,.mln{margin-left:0}.mls{margin-left:1rem}.mlm{margin-left:2rem}.mll{margin-left:4rem}.pt0,.ptn{padding-top:0}.pts{padding-top:1rem}.ptm{padding-top:2rem}.ptl{padding-top:4rem}.pr0,.prn{padding-right:0}.prs{padding-right:1rem}.prm{padding-right:2rem}.prl{padding-right:4rem}.pb0,.pbn{padding-bottom:0}.pbs{padding-bottom:1rem}.pbm{padding-bottom:2rem}.pbl{padding-bottom:4rem}.pl0,.pln{padding-left:0}.pls{padding-left:1rem}.plm{padding-left:2rem}.pll{padding-left:4rem}@media (min-width:961px){.large-hidden{display:none!important}.large-visible{display:block!important}.large-no-float{float:none}.large-inbl{display:inline-block;float:none;vertical-align:top}.large-row{display:table;table-layout:fixed;width:100%!important}.large-col{display:table-cell;vertical-align:top}.large-w25{width:25%!important}.large-w33{width:33.3333%!important}.large-w50{width:50%!important}.large-w66{width:66.6666%!important}.large-w75{width:75%!important}.large-w100,.large-wauto{display:block!important;float:none!important;clear:none!important;width:auto!important;margin-left:0!important;margin-right:0!important;border:0}.large-man{margin:0!important}}@media (min-width:641px) and (max-width:960px){.medium-hidden{display:none!important}.medium-visible{display:block!important}.medium-no-float{float:none}.medium-inbl{display:inline-block;float:none;vertical-align:top}.medium-row{display:table;table-layout:fixed;width:100%!important}.medium-col{display:table-cell;vertical-align:top}.medium-w25{width:25%!important}.medium-w33{width:33.3333%!important}.medium-w50{width:50%!important}.medium-w66{width:66.6666%!important}.medium-w75{width:75%!important}.medium-w100,.medium-wauto{display:block!important;float:none!important;clear:none!important;width:auto!important;margin-left:0!important;margin-right:0!important;border:0}.medium-ma0,.medium-man{margin:0!important}}@media (min-width:321px) and (max-width:640px){.mw960p,.w600p,.w700p,.w800p,.w960p{width:auto;float:none}.small-hidden{display:none!important}.small-visible{display:block!important}.small-no-float{float:none}.small-inbl{display:inline-block;float:none;vertical-align:top}.small-row{display:table!important;table-layout:fixed!important;width:100%!important}.small-col{display:table-cell!important;vertical-align:top!important}.small-w25{width:25%!important}.small-w33{width:33.3333%!important}.small-w50{width:50%!important}.small-w66{width:66.6666%!important}.small-w75{width:75%!important}.small-w100,.small-wauto{display:block!important;float:none!important;clear:none!important;width:auto!important;margin-left:0!important;margin-right:0!important;border:0}.small-ma0,.small-man{margin:0!important}.small-pa0,.small-pan{padding:0!important}}@media (max-width:320px){.col,.mod,.row,fieldset{display:block!important}.col,.mod,.tiny-w100,.tiny-wauto,fieldset{clear:none!important;margin-left:0!important;margin-right:0!important;border:0}.col,.mod,fieldset{float:none!important;width:auto!important}.tiny-inbl,.tiny-no-float{float:none}.flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.w300p,.w400p,.w500p{width:auto;float:none}.row,.tiny-row{width:100%!important}.tiny-hidden{display:none!important}.tiny-visible{display:block!important}.tiny-inbl{display:inline-block;vertical-align:top}.tiny-row{display:table!important;table-layout:fixed!important}.tiny-col{display:table-cell!important;vertical-align:top!important}td,th{display:block;width:auto;text-align:left}thead{display:none}.tiny-w25{width:25%!important}.tiny-w33{width:33.3333%!important}.tiny-w50{width:50%!important}.tiny-w66{width:66.6666%!important}.tiny-w75{width:75%!important}.tiny-w100,.tiny-wauto{display:block!important;float:none!important;width:auto!important}.tiny-ma0,.tiny-man{margin:0!important}.tiny-pa0,.tiny-pan{padding:0!important}}.comment-content,.entry-content,.page-links,hr{clear:both}@media print{*{background:0 0!important;box-shadow:none!important;text-shadow:none!important}body{width:auto;margin:auto;font-family:serif;font-size:12pt}.h1-like,.h2-like,.h3-like,.h4-like,.h5-like,.h6-like,.p-like,blockquote,h1,h2,h3,h4,h5,h6,ol,p,ul{color:#000;margin:auto}.print{display:block}.no-print{display:none}.p-like,blockquote,p{orphans:3;widows:3}blockquote,ol,ul{page-break-inside:avoid}.h1-like,.h2-like,.h3-like,caption,h1,h2,h3{page-break-after:avoid}a{color:#000}a[href^="javascript:"]::after,a[href^="#"]::after{content:""}}.skip-links a{clip:rect(1px,1px,1px,1px);padding:.5em;background:#000;color:#fff;text-decoration:none}code,mark{padding:2px 4px}.skip-links a:focus{position:static;overflow:visible;clip:auto}.gm-style img{height:100%}:not(.gm-style) img{height:auto}.gm-style img,.gmnoprint img,.gmnoscreen img{max-width:none!important}.widget select,.wp-caption{max-width:100%}code,kbd,mark{border-radius:2px}kbd{padding:0 2px;border:1px solid #999}code{background:rgba(0,0,0,.04);color:#b11}pre code{padding:0;background:0 0;color:inherit;border-radius:0}sub,sup{vertical-align:0}blockquote{position:relative;padding-left:3em}blockquote::before{content:"\201C";position:absolute;left:0;top:0;font-family:georgia,serif;font-size:5em;line-height:.9;color:rgba(0,0,0,.3)}blockquote>footer{margin-top:.75em;font-size:.9em;color:rgba(0,0,0,.7)}blockquote>footer::before{content:"\2014 \0020"}q{font-style:normal}.q,q{quotes:"“\00a0" "\00a0”"}.q:lang(fr),q:lang(fr){quotes:"«\00a0" "\00a0»"}hr{box-sizing:content-box;height:1px;margin:1em 0 2em;padding:0;border:0;color:#ccc;background-color:#ccc}.table,table{border:1px solid #ccc}caption{padding:1rem;color:#555;font-style:italic}td,th{padding:.3em .8em;border:1px dotted #aaa;text-align:left}.comment-navigation,.paging-navigation,.post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.alignnone{margin:.25em 1.5em 1.5em 0}.aligncenter{clear:both;margin:1.5em auto}.alignleft{float:left;margin:0 1.5em .25em 0}.alignright{float:right;margin:0 0 .25em 1.5em}.comment-content::after,.comment-content::before,.entry-content::after,.entry-content::before{content:"";display:table}.widget+.widget{margin:1.5em 0 0}.hentry{margin:0 0 1.5em}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{margin:0 0 1.5em}.comment-content a{word-wrap:break-word}img.wp-smiley{margin-bottom:0;margin-top:0;padding:0;border:none}.wp-caption{margin-bottom:1.5em}.wp-caption img{display:block;margin:0 auto}.wp-caption-text{margin:1em 0;text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;width:100%;text-align:center;vertical-align:top}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block} \ No newline at end of file +*//*! normalize.css v3.0.2 | MIT License | github.com/necolas/normalize.css */a:active,a:focus,a:hover,body,mark{color:#000}.table,blockquote,code,img,input,pre,svg,table,td,textarea,video{max-width:100%}.row,.table,table{table-layout:fixed}.col,.inbl,.row>*,.table,table,td,th{vertical-align:top}button[disabled],html input[disabled],td,th{cursor:default}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#333}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em;bottom:1ex}sub{bottom:-.25em;top:.5ex}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:1em 40px}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0;color:#000}.h1-like,.h2-like,body,h1,h2{font-family:sans-serif}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{padding:0;border:0;white-space:normal}html{box-sizing:border-box;font-size:62.5%;font-size:calc(1em * .625)}*{box-sizing:inherit}ol,ul{padding-left:2em}img:not([src$=".svg"]){height:auto}blockquote,figure{margin-left:0;margin-right:0}body{margin:0;font-size:1.4rem;background-color:#fff;line-height:1.5}.center,.right{margin-left:auto}.center,.left{margin-right:auto}.p-like,blockquote,caption,details,dl,figure,label,ol,p,pre,td,textarea,th,ul{margin-top:.75em;margin-bottom:0;line-height:1.5}.h1-like,h1{font-size:3.2rem}.h2-like,h2{font-size:2.8rem}.h3-like,h3{font-size:2.4rem}.h4-like,h4{font-size:2rem}.h5-like,h5{font-size:1.8rem}.h6-like,h6{font-size:1.6rem}.smaller{font-size:.6em}.small{font-size:.8em}.big{font-size:1.2em}.bigger{font-size:1.5em}.biggest{font-size:2em}code,kbd,pre,samp{white-space:pre-line;white-space:pre-wrap;font-family:consolas,courier,monospace;line-height:normal}.italic,address,cite,em,i,var{font-style:italic}.h1-like:first-child,.h2-like:first-child,.h3-like:first-child,.h4-like:first-child,.h5-like:first-child,.h6-like:first-child,.p-like:first-child,blockquote:first-child,dl:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,pre:first-child,ul:first-child{margin-top:0}li .p-like,li ol,li p,li ul{margin-top:0;margin-bottom:0}table{border-spacing:0;margin-bottom:2rem}.bfc,.mod{overflow:hidden}.clear,.line,.row{clear:both}.clearfix::after,.line::after{content:"";display:table;clear:both;border-collapse:collapse}.txtleft{text-align:left}.txtright{text-align:right}.txtcenter{text-align:center}.fl{float:left}img.fl{margin-right:1rem}.fr{float:right}img.fr{margin-left:1rem}img.fl,img.fr{margin-bottom:.5rem}.row{display:table;width:100%}.col,.row>*{display:table-cell}body>script{display:none!important}.inbl{display:inline-block}.flex-container,[class*=flex-container]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-container-h{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-container-v{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-item-fluid{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flex-item-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-item-medium{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-item-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-item-center{margin:auto}[class*=grid-]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;letter-spacing:-.31em;text-rendering:optimizespeed}[class*=grid-]>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% * 1 / 4 - 2rem - .01px);margin-left:2rem;display:inline-block;vertical-align:top;letter-spacing:normal;text-rendering:auto}[class*=grid-2]>*{width:calc(100% * 1 / 2 - 2rem - .01px)}[class*=grid-2]>.flex-item-double{width:calc(100% * 2 / 2 - 2rem - .01px)}[class*=grid-3]>*{width:calc(100% * 1 / 3 - 2rem - .01px)}[class*=grid-3]>.flex-item-double{width:calc(100% * 2 / 3 - 2rem - .01px)}[class*=grid-4]>*{width:calc(100% * 1 / 4 - 2rem - .01px)}[class*=grid-4]>.flex-item-double{width:calc(100% * 2 / 4 - 2rem - .01px)}[class*=grid-5]>*{width:calc(100% * 1 / 5 - 2rem - .01px)}[class*=grid-5]>.flex-item-double{width:calc(100% * 2 / 5 - 2rem - .01px)}[class*=grid-6]>*{width:calc(100% * 1 / 6 - 2rem - .01px)}[class*=grid-6]>.flex-item-double{width:calc(100% * 2 / 6 - 2rem - .01px)}[class*=grid-7]>*{width:calc(100% * 1 / 7 - 2rem - .01px)}[class*=grid-7]>.flex-item-double{width:calc(100% * 2 / 7 - 2rem - .01px)}[class*=grid-8]>*{width:calc(100% * 1 / 8 - 2rem - .01px)}[class*=grid-8]>.flex-item-double{width:calc(100% * 2 / 8 - 2rem - .01px)}[class*=grid-10]>*{width:calc(100% * 1 / 10 - 2rem - .01px)}[class*=grid-10]>.flex-item-double{width:calc(100% * 2 / 10 - 2rem - .01px)}[class*=grid-12]>*{width:calc(100% * 1 / 12 - 2rem - .01px)}[class*=grid-12]>.flex-item-double{width:calc(100% * 2 / 12 - 2rem - .01px)}@media (max-width:640px){[class*="-small-4"]>*{width:calc(100% * 1 / 4 - 2rem - .01px)}[class*="-small-4"]>.flexitem-double{width:calc(100% * 1 / 2 - 2rem - .01px)}[class*="-small-3"]>*{width:calc(100% * 1 / 3 - 2rem - .01px)}[class*="-small-3"]>.flexitem-double{width:calc(100% * 2 / 3 - 2rem - .01px)}[class*="-small-2"]>*{width:calc(100% * 1 / 2 - 2rem - .01px)}[class*="-small-2"]>.flexitem-double,[class*="-small-1"]>*,[class*="-small-1"]>.flexitem-double{width:calc(100% - 2rem - .01px)}}@media (max-width:320px){[class*="-tiny-2"]>*{width:calc(100% * 1 / 2 - 2rem - .01px)}[class*="-tiny-2"]>.flexitem-double,[class*="-tiny-1"]>*,[class*="-tiny-1"]>.flexitem-double{width:calc(100% - 2rem - .01px)}}.grid-2-1>:nth-child(odd){width:calc(66.66666666666666% - 2rem - .01px)}.grid-2-1>:nth-child(even){width:calc(33.33333333333333% - 2rem - .01px)}@media (max-width:640px){.grid-2-1>:nth-child(n){width:calc(100% - 2rem - .01px)}}.grid-1-2>:nth-child(odd){width:calc(33.33333333333333% - 2rem - .01px)}.grid-1-2>:nth-child(even){width:calc(66.66666666666666% - 2rem - .01px)}@media (max-width:640px){.grid-1-2>:nth-child(n){width:calc(100% - 2rem - .01px)}}.grid-3-1>:nth-child(odd){width:calc(75% - 2rem - .01px)}.grid-3-1>:nth-child(even){width:calc(25% - 2rem - .01px)}@media (max-width:640px){.grid-3-1>:nth-child(n){width:calc(100% - 2rem - .01px)}}.grid-1-3>:nth-child(odd){width:calc(25% - 2rem - .01px)}.grid-1-3>:nth-child(even){width:calc(75% - 2rem - .01px)}@media (max-width:640px){.grid-1-3>:nth-child(n){width:calc(100% - 2rem - .01px)}}.grid-3-2>:nth-child(odd){width:calc(60% - 2rem - .01px)}.grid-3-2>:nth-child(even){width:calc(40% - 2rem - .01px)}@media (max-width:640px){.grid-3-2>:nth-child(n){width:calc(100% - 2rem - .01px)}}.grid-2-3>:nth-child(odd){width:calc(40% - 2rem - .01px)}.grid-2-3>:nth-child(even){width:calc(60% - 2rem - .01px)}@media (max-width:640px){.grid-2-3>:nth-child(n){width:calc(100% - 2rem - .01px)}}.grid-4-1>:nth-child(odd){width:calc(80% - 2rem - .01px)}.grid-4-1>:nth-child(even){width:calc(20% - 2rem - .01px)}@media (max-width:640px){.grid-4-1>:nth-child(n){width:calc(100% - 2rem - .01px)}}.grid-1-4>:nth-child(odd){width:calc(20% - 2rem - .01px)}.grid-1-4>:nth-child(even){width:calc(80% - 2rem - .01px)}@media (max-width:640px){.grid-1-4>:nth-child(n){width:calc(100% - 2rem - .01px)}code,div,pre,samp,table,td,textarea,th{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}a{word-break:break-all}}.pull{margin-right:auto}.push{margin-left:auto}.table,table{width:100%;border-collapse:collapse}.table{display:table}.btn,label{display:inline-block}#recaptcha_table,table.table-auto{table-layout:auto}td,th{min-width:2rem}fieldset,form{border:none}.btn,button,input,label,select{vertical-align:middle;font-family:inherit;font-size:inherit}label{vertical-align:middle;cursor:pointer}textarea{min-height:5em;vertical-align:top;font-family:inherit;font-size:inherit;resize:vertical}select{-webkit-appearance:menulist-button}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}::-webkit-input-placeholder{color:#777}input:-moz-placeholder,textarea:-moz-placeholder{color:#777}.btn:focus,button:focus,input[type=button]:focus{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button.unstyled,input[type=button].unstyled,input[type=reset].unstyled,input[type=submit].unstyled{padding:0;border:none;line-height:1;text-align:left;background:0 0;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.unstyled:focus,input[type=button].unstyled:focus,input[type=reset].unstyled:focus,input[type=submit].unstyled:focus{box-shadow:none;outline:0}.is-hidden,[hidden]{display:none}.visually-hidden{position:absolute!important;border:0!important;height:1px!important;width:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}.skip-links,.skip-links a{position:absolute}.is-disabled,[disabled]{opacity:.5;pointer-events:none;cursor:not-allowed;-webkit-filter:grayscale(1);filter:grayscale(1)}ul.is-unstyled,ul.unstyled{list-style:none;padding-left:0}.w10{width:10%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w33{width:33.3333%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w66{width:66.6666%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.w50p{width:50px}.w100p{width:100px}.w150p{width:150px}.w200p{width:200px}.w300p{width:300px}.w400p{width:400px}.w500p{width:500px}.w600p{width:600px}.w700p{width:700px}.w800p{width:800px}.w960p{width:960px}.mw960p{max-width:960px}.w1140p{width:1140px}.mw1140p{max-width:1140px}.wauto{width:auto}.ma0,.man{margin:0}.pa0,.pan{padding:0}.mas{margin:1rem}.mam{margin:2rem}.mal{margin:4rem}.pas{padding:1rem}.pam{padding:2rem}.pal{padding:4rem}.mt0,.mtn{margin-top:0}.mts{margin-top:1rem}.mtm{margin-top:2rem}.mtl{margin-top:4rem}.mr0,.mrn{margin-right:0}.mrs{margin-right:1rem}.mrm{margin-right:2rem}.mrl{margin-right:4rem}.mb0,.mbn{margin-bottom:0}.mbs{margin-bottom:1rem}.mbm{margin-bottom:2rem}.mbl{margin-bottom:4rem}.ml0,.mln{margin-left:0}.mls{margin-left:1rem}.mlm{margin-left:2rem}.mll{margin-left:4rem}.mauto{margin:auto}.mtauto{margin-top:auto}.mrauto{margin-right:auto}.mbauto{margin-bottom:auto}.mlauto{margin-left:auto}.pt0,.ptn{padding-top:0}.pts{padding-top:1rem}.ptm{padding-top:2rem}.ptl{padding-top:4rem}.pr0,.prn{padding-right:0}.prs{padding-right:1rem}.prm{padding-right:2rem}.prl{padding-right:4rem}.pb0,.pbn{padding-bottom:0}.pbs{padding-bottom:1rem}.pbm{padding-bottom:2rem}.pbl{padding-bottom:4rem}.pl0,.pln{padding-left:0}.pls{padding-left:1rem}.plm{padding-left:2rem}.pll{padding-left:4rem}@media (min-width:961px){.large-hidden{display:none!important}.large-visible{display:block!important}.large-no-float{float:none}.large-inbl{display:inline-block;float:none;vertical-align:top}.large-row{display:table;table-layout:fixed;width:100%!important}.large-col{display:table-cell;vertical-align:top}.large-w25{width:25%!important}.large-w33{width:33.3333%!important}.large-w50{width:50%!important}.large-w66{width:66.6666%!important}.large-w75{width:75%!important}.large-w100,.large-wauto{display:block!important;float:none!important;clear:none!important;width:auto!important;margin-left:0!important;margin-right:0!important;border:0}.large-man{margin:0!important}}@media (min-width:641px) and (max-width:960px){.medium-hidden{display:none!important}.medium-visible{display:block!important}.medium-no-float{float:none}.medium-inbl{display:inline-block;float:none;vertical-align:top}.medium-row{display:table;table-layout:fixed;width:100%!important}.medium-col{display:table-cell;vertical-align:top}.medium-w25{width:25%!important}.medium-w33{width:33.3333%!important}.medium-w50{width:50%!important}.medium-w66{width:66.6666%!important}.medium-w75{width:75%!important}.medium-w100,.medium-wauto{display:block!important;float:none!important;clear:none!important;width:auto!important;margin-left:0!important;margin-right:0!important;border:0}.medium-ma0,.medium-man{margin:0!important}}@media (min-width:321px) and (max-width:640px){.mw960p,.w600p,.w700p,.w800p,.w960p{width:auto;float:none}.small-hidden{display:none!important}.small-visible{display:block!important}.small-no-float{float:none}.small-inbl{display:inline-block;float:none;vertical-align:top}.small-row{display:table!important;table-layout:fixed!important;width:100%!important}.small-col{display:table-cell!important;vertical-align:top!important}.small-w25{width:25%!important}.small-w33{width:33.3333%!important}.small-w50{width:50%!important}.small-w66{width:66.6666%!important}.small-w75{width:75%!important}.small-w100,.small-wauto{display:block!important;float:none!important;clear:none!important;width:auto!important;margin-left:0!important;margin-right:0!important;border:0}.small-ma0,.small-man{margin:0!important}.small-pa0,.small-pan{padding:0!important}}@media (max-width:320px){.col,.mod,.row,fieldset{display:block!important}.col,.mod,.tiny-w100,.tiny-wauto,fieldset{clear:none!important;margin-left:0!important;margin-right:0!important;border:0}.col,.mod,fieldset{float:none!important;width:auto!important}.tiny-inbl,.tiny-no-float{float:none}.flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.w300p,.w400p,.w500p{width:auto;float:none}.row,.tiny-row{width:100%!important}.tiny-hidden{display:none!important}.tiny-visible{display:block!important}.tiny-inbl{display:inline-block;vertical-align:top}.tiny-row{display:table!important;table-layout:fixed!important}.tiny-col{display:table-cell!important;vertical-align:top!important}td,th{display:block;width:auto;text-align:left}thead{display:none}.tiny-w25{width:25%!important}.tiny-w33{width:33.3333%!important}.tiny-w50{width:50%!important}.tiny-w66{width:66.6666%!important}.tiny-w75{width:75%!important}.tiny-w100,.tiny-wauto{display:block!important;float:none!important;width:auto!important}.tiny-ma0,.tiny-man{margin:0!important}.tiny-pa0,.tiny-pan{padding:0!important}}@media print{*{background:0 0!important;box-shadow:none!important;text-shadow:none!important}body{width:auto;margin:auto;font-family:serif;font-size:12pt}.h1-like,.h2-like,.h3-like,.h4-like,.h5-like,.h6-like,.p-like,blockquote,h1,h2,h3,h4,h5,h6,ol,p,ul{color:#000;margin:auto}.print{display:block}.no-print{display:none}.p-like,blockquote,p{orphans:3;widows:3}blockquote,ol,ul{page-break-inside:avoid}.h1-like,.h2-like,.h3-like,caption,h1,h2,h3{page-break-after:avoid}a{color:#000}a[href^="javascript:"]::after,a[href^="#"]::after{content:""}}.skip-links a{overflow:hidden;clip:rect(1px,1px,1px,1px);padding:.5em;background:#000;color:#fff;text-decoration:none}code,mark{padding:2px 4px}.skip-links a:focus{position:static;overflow:visible;clip:auto}@media (max-width:640px){.no-wrapping{word-wrap:normal;-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual}}.gm-style img{height:100%}:not(.gm-style) img{height:auto}.gm-style img,.gmnoprint img,.gmnoscreen img{max-width:none!important}code,kbd,mark{border-radius:2px}kbd{padding:0 2px;border:1px solid #999}code{background:rgba(0,0,0,.04);color:#b11}pre code{padding:0;background:0 0;color:inherit;border-radius:0}sub,sup{vertical-align:0}blockquote{position:relative;padding-left:3em}blockquote::before{content:"\201C";position:absolute;left:0;top:0;font-family:georgia,serif;font-size:5em;line-height:.9;color:rgba(0,0,0,.3)}blockquote>footer{margin-top:.75em;font-size:.9em;color:rgba(0,0,0,.7)}blockquote>footer::before{content:"\2014 \0020"}q{font-style:normal}.q,q{quotes:"“\00a0" "\00a0”"}.q:lang(fr),q:lang(fr){quotes:"«\00a0" "\00a0»"}hr{box-sizing:content-box;display:block;clear:both;height:1px;margin:1em 0 2em;padding:0;border:0;color:#ccc;background-color:#ccc}.table,table{border:1px solid #ccc}caption{padding:1rem;color:#555;font-style:italic}td,th{padding:.3em .8em;border:1px dotted #aaa;text-align:left} \ No newline at end of file diff --git a/less/_00-config.less b/less/_00-config.less index 2fd1786..e6df5f6 100644 --- a/less/_00-config.less +++ b/less/_00-config.less @@ -1,12 +1,12 @@ /*! -* www.KNACSS.com V4.3.6 (10 novembre 2015) @author: Raphael Goetter, Alsacreations +* www.KNACSS.com V4.4.0 (12 décembre 2015) @author: Raphael Goetter, Alsacreations * Licence WTFPL http://www.wtfpl.net/ */ // Config file and project variables // font sizes -@base-font-size : 14px; // if "14px" then 1em = 14px +@base-font-size : 1.4rem; // ex. 1.4rem would be "14px" equivalent @line-height : 1.5; // equiv line-height 1.5 @h1-size : 3.2rem; // equiv "32px" @h2-size : 2.8rem; // equiv "28px" @@ -16,10 +16,9 @@ @h6-size : 1.6rem; // equiv "16px" // font stacks -@font-stack-common : Helvetica, Arial, sans-serif; // common font -@font-stack-headings : Helvetica, Arial, sans-serif; // headings font -@font-stack-monospace : Consolas, "DejaVu Sans Mono", Courier, monospace; // monospace font -@font-stack-universal : FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif; // universal stack +@font-stack-common : sans-serif; // common font +@font-stack-headings : sans-serif; // headings font +@font-stack-monospace : consolas, courier, monospace; // monospace font // font colors @base-color : #000; // text color on body and content diff --git a/less/_01b-base.less b/less/_01b-base.less index 0185f94..873f05b 100644 --- a/less/_01b-base.less +++ b/less/_01b-base.less @@ -16,10 +16,6 @@ ol { padding-left: 2em; } -ul.@{kna-namespace}unstyled { - list-style: none; -} - img { vertical-align: middle; } @@ -50,9 +46,7 @@ html { } body { - - /* set body font-size in em (1.4em equiv "14px") */ - font-size: unit((@base-font-size / 10), em); + font-size: @base-font-size; background-color: @base-background; color: @base-color; @@ -160,33 +154,6 @@ var { font-style: italic; } -/* ----------------------------- */ -/* == hiding content */ -/* ----------------------------- */ - -/* hidden but not for an assistive technology like a screen reader, Yahoo! method */ -.visually-hidden { - position: absolute !important; - border: 0 !important; - height: 1px !important; - width: 1px !important; - padding: 0 !important; - overflow: hidden !important; - clip: rect(0, 0, 0, 0) !important; -} - -@media (max-width: @small-screen) { - .@{kna-namespace}no-small-screen { - display: none; - } -} - -@media (min-width: @large-screen) { - .@{kna-namespace}no-large-screen { - display: none; - } -} - /* ----------------------------- */ /* == browsers consistency */ /* ----------------------------- */ diff --git a/less/_02-layout.less b/less/_02-layout.less index f36f681..bdf58c5 100644 --- a/less/_02-layout.less +++ b/less/_02-layout.less @@ -3,8 +3,8 @@ /* ----------------------------- */ /* module, gains superpower "BFC" Block Formating Context */ -.@{kna-namespace}mod, -.@{kna-namespace}bfc { +.mod, +.bfc { overflow: hidden; } diff --git a/less/_06-helpers.less b/less/_06-helpers.less index 7713eae..cc1df88 100644 --- a/less/_06-helpers.less +++ b/less/_06-helpers.less @@ -1,3 +1,38 @@ +/* ---------------------------------- */ +/* ==state helpers */ +/* ---------------------------------- */ + +/* invisible for all */ +.is-hidden, +[hidden] { + display: none; +} + +/* hidden but not for an assistive technology like a screen reader, Yahoo! method */ +.visually-hidden { + position: absolute !important; + border: 0 !important; + height: 1px !important; + width: 1px !important; + padding: 0 !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; +} + +.is-disabled, +[disabled] { + opacity: 0.5; + pointer-events: none; + cursor: not-allowed; + filter: grayscale(1); +} + +ul.is-unstyled, +ul.unstyled { + list-style: none; + padding-left: 0; +} + /* ---------------------------------- */ /* ==visual helpers */ /* .. use them with parcimony ! */ @@ -228,6 +263,26 @@ s,m,l,n = small, medium, large, none margin-left: @large-value; } +.@{kna-namespace}mauto { + margin: auto; +} + +.@{kna-namespace}mtauto { + margin-top: auto; +} + +.@{kna-namespace}mrauto { + margin-right: auto; +} + +.@{kna-namespace}mbauto { + margin-bottom: auto; +} + +.@{kna-namespace}mlauto { + margin-left: auto; +} + .@{kna-namespace}ptn, .@{kna-namespace}pt0 { padding-top: 0; diff --git a/less/_09-misc.less b/less/_09-misc.less index 50e0e63..bbecad8 100644 --- a/less/_09-misc.less +++ b/less/_09-misc.less @@ -42,6 +42,14 @@ } } +// use .no-wrapping to disallow hyphens on small screens +@media (max-width: @small-screen) { + .no-wrapping { + word-wrap: normal; + hyphens: manual; + } +} + /* Google Gmap3 bug fix on images */ .gm-style img { height: 100%; diff --git a/less/knacss.less b/less/knacss.less index 3a47f23..ef370fc 100644 --- a/less/knacss.less +++ b/less/knacss.less @@ -22,7 +22,7 @@ @import "_10-styling"; // minor stylings // WordPress base styles -@import "_11-wordpress"; // WordPress reset and basic styles +// @import "_11-wordpress"; // WordPress reset and basic styles /* ----------------------------- */ /* ==own stylesheet */ diff --git a/package.json b/package.json index ad1db1a..e797b49 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,10 @@ { "name": "knacss", - "version": "4.3.6", + "version": "4.4.0", "homepage": "http://www.knacss.com/", "bugs": "https://github.com/raphaelgoetter/KNACSS/issues", "author": [ - "Raphaël GOETTER, Alsacreations (http://goetter.fr)" + "Raphaël GOETTER, Alsacreations (http://www.alsacreations.fr)" ], "contributors": [ "Raphaël GOETTER, Alsacreations" diff --git a/sass/_00-config.scss b/sass/_00-config.scss index 20394e7..e5460e6 100644 --- a/sass/_00-config.scss +++ b/sass/_00-config.scss @@ -1,12 +1,12 @@ /*! -* www.KNACSS.com V4.3.6 (10 novembre 2015) @author: Raphael Goetter, Alsacreations +* www.KNACSS.com V4.4.0 (12 décembre 2015) @author: Raphael Goetter, Alsacreations * Licence WTFPL http://www.wtfpl.net/ */ // Config file and project variables // font sizes -$base-font-size : 14px !default; // if "14px" then 1em = 14px +$base-font-size : 1.4rem !default; // ex. 1.4rem would be "14px" equivalent $line-height : 1.5 !default; // equiv line-height 1.5 $h1-size : 3.2rem !default; // equiv "32px" $h2-size : 2.8rem !default; // equiv "28px" @@ -16,10 +16,9 @@ $h5-size : 1.8rem !default; // equiv "18px" $h6-size : 1.6rem !default; // equiv "16px" // font stacks -$font-stack-common : Helvetica, Arial, sans-serif !default; // common font -$font-stack-headings : Helvetica, Arial, sans-serif !default; // headings font -$font-stack-monospace : Consolas, DejaVu Sans Mono, Courier, monospace !default; // monospace font -$font-stack-universal : FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif !default; // universal stack +$font-stack-common : sans-serif !default; // common font +$font-stack-headings : sans-serif !default; // headings font +$font-stack-monospace : consolas, courier, monospace !default; // monospace font // font colors $base-color : #000 !default; // text color on body and content diff --git a/sass/_01b-base.scss b/sass/_01b-base.scss index 9d2109c..1477298 100644 --- a/sass/_01b-base.scss +++ b/sass/_01b-base.scss @@ -16,10 +16,6 @@ ol { padding-left: 2em; } -ul.#{$kna-namespace}unstyled { - list-style: none; -} - img { vertical-align: middle; } @@ -50,9 +46,7 @@ html { } body { - - /* set body font-size in em (1.4em equiv "14px") */ - font-size: ($base-font-size / 10px) + em; + font-size: $base-font-size; background-color: $base-background; color: $base-color; @@ -154,33 +148,6 @@ var { font-style: italic; } -/* ----------------------------- */ -/* == hiding content */ -/* ----------------------------- */ - -/* hidden but not for assistance tools, Yahoo! method */ -.visually-hidden { - position: absolute !important; - border: 0 !important; - height: 1px !important; - width: 1px !important; - padding: 0 !important; - overflow: hidden !important; - clip: rect(0, 0, 0, 0) !important; -} - -@media (max-width: $small-screen) { - .#{$kna-namespace}no-small-screen { - display: none; - } -} - -@media (min-width: $large-screen) { - .#{$kna-namespace}no-large-screen { - display: none; - } -} - /* ----------------------------- */ /* == browsers consistency */ /* ----------------------------- */ diff --git a/sass/_02-layout.scss b/sass/_02-layout.scss index e48c332..4dcef62 100644 --- a/sass/_02-layout.scss +++ b/sass/_02-layout.scss @@ -3,8 +3,8 @@ /* ----------------------------- */ /* module, gains superpower "BFC" Block Formating Context */ -.#{$kna-namespace}mod, -.#{$kna-namespace}bfc { +.mod, +.bfc { overflow: hidden; } diff --git a/sass/_06-helpers.scss b/sass/_06-helpers.scss index 30fd051..eedbf16 100644 --- a/sass/_06-helpers.scss +++ b/sass/_06-helpers.scss @@ -1,3 +1,38 @@ +/* ---------------------------------- */ +/* ==state helpers */ +/* ---------------------------------- */ + +/* invisible for all */ +.is-hidden, +[hidden] { + display: none; +} + +/* hidden but not for an assistive technology like a screen reader, Yahoo! method */ +.visually-hidden { + position: absolute !important; + border: 0 !important; + height: 1px !important; + width: 1px !important; + padding: 0 !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; +} + +.is-disabled, +[disabled] { + opacity: 0.5; + pointer-events: none; + cursor: not-allowed; + filter: grayscale(1); +} + +ul.is-unstyled, +ul.unstyled { + list-style: none; + padding-left: 0; +} + /* ---------------------------------- */ /* ==visual helpers */ /* .. use them with parcimony ! */ @@ -227,6 +262,26 @@ s,m,l,n = small, medium, large, none margin-left: $large-value; } +.#{$kna-namespace}mauto { + margin: auto; +} + +.#{$kna-namespace}mtauto { + margin-top: auto; +} + +.#{$kna-namespace}mrauto { + margin-right: auto; +} + +.#{$kna-namespace}mbauto { + margin-bottom: auto; +} + +.#{$kna-namespace}mlauto { + margin-left: auto; +} + .#{$kna-namespace}ptn, .#{$kna-namespace}pt0 { padding-top: 0; diff --git a/sass/_09-misc.scss b/sass/_09-misc.scss index a0de700..256bd63 100644 --- a/sass/_09-misc.scss +++ b/sass/_09-misc.scss @@ -42,6 +42,14 @@ } } +// use .no-wrapping to disallow hyphens on small screens +@media (max-width: $small-screen) { + .no-wrapping { + word-wrap: normal; + hyphens: manual; + } +} + /* Google Gmap3 bug fix on images */ .gm-style img { height: 100%; diff --git a/sass/knacss.css b/sass/knacss.css new file mode 100644 index 0000000..0c24b04 --- /dev/null +++ b/sass/knacss.css @@ -0,0 +1,2006 @@ +@charset "UTF-8"; +/*! +* www.KNACSS.com V4.3.6 (10 novembre 2015) @author: Raphael Goetter, Alsacreations +* Licence WTFPL http://www.wtfpl.net/ +*/ +/*! normalize.css v3.0.2 | MIT License | github.com/necolas/normalize.css */ +/** + * 1. Set default font family to sans-serif. + * 2. Prevent iOS text size adjust after orientation change, without disabling + * user zoom. + */ +/* line 9, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +html { + font-family: sans-serif; + /* 1 */ + -ms-text-size-adjust: 100%; + /* 2 */ + -webkit-text-size-adjust: 100%; + /* 2 */ } + +/** + * Remove default margin. + */ +/* line 19, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +body { + margin: 0; } + +/* HTML5 display definitions + ========================================================================== */ +/** + * Correct `block` display not defined for any HTML5 element in IE 8/9. + * Correct `block` display not defined for `details` or `summary` in IE 10/11 + * and Firefox. + * Correct `block` display not defined for `main` in IE 11. + */ +/* line 45, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; } + +/** + * 1. Correct `inline-block` display not defined in IE 8/9. + * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. + */ +/* line 57, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +audio, +canvas, +progress, +video { + display: inline-block; + /* 1 */ + vertical-align: baseline; + /* 2 */ } + +/** + * Prevent modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ +/* line 67, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +audio:not([controls]) { + display: none; + height: 0; } + +/** + * Address `[hidden]` styling not present in IE 8/9/10. + * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. + */ +/* line 78, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +[hidden], +template { + display: none; } + +/* Links + ========================================================================== */ +/** + * Remove the gray background color from active links in IE 10. + */ +/* line 89, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +a { + background-color: transparent; } + +/** + * Improve readability when focused and also mouse hovered in all browsers. + */ +/* line 98, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +a:active, +a:hover { + outline: 0; } + +/* Text-level semantics + ========================================================================== */ +/** + * Address styling not present in IE 8/9/10/11, Safari, and Chrome. + */ +/* line 109, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +abbr[title] { + border-bottom: 1px dotted; } + +/** + * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. + */ +/* line 118, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +b, +strong { + font-weight: bold; } + +/** + * Address styling not present in Safari and Chrome. + */ +/* line 126, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +dfn { + font-style: italic; } + +/** + * Address variable `h1` font-size and margin within `section` and `article` + * contexts in Firefox 4+, Safari, and Chrome. + */ +/* line 135, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +h1 { + font-size: 2em; + margin: 0.67em 0; } + +/** + * Address styling not present in IE 8/9. + */ +/* line 144, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +mark { + background: #ff0; + color: #000; } + +/** + * Address inconsistent and variable font size in all browsers. + */ +/* line 153, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +small { + font-size: 80%; } + +/** + * Prevent `sub` and `sup` affecting `line-height` in all browsers. + */ +/* line 162, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +/* line 169, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +sup { + top: -0.5em; } + +/* line 173, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +sub { + bottom: -0.25em; } + +/* Embedded content + ========================================================================== */ +/** + * Remove border when inside `a` element in IE 8/9/10. + */ +/* line 184, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +img { + border: 0; } + +/** + * Correct overflow not hidden in IE 9/10/11. + */ +/* line 192, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +svg:not(:root) { + overflow: hidden; } + +/* Grouping content + ========================================================================== */ +/** + * Address margin not present in IE 8/9 and Safari. + */ +/* line 203, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +figure { + margin: 1em 40px; } + +/** + * Address differences between Firefox and other browsers. + */ +/* line 211, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; } + +/** + * Contain overflow in all browsers. + */ +/* line 221, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +pre { + overflow: auto; } + +/** + * Address odd `em`-unit font size rendering in all browsers. + */ +/* line 232, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; } + +/* Forms + ========================================================================== */ +/** + * Known limitation: by default, Chrome and Safari on OS X allow very limited + * styling of `select`, unless a `border` property is set. + */ +/** + * 1. Correct color not being inherited. + * Known issue: affects color of disabled elements. + * 2. Correct font properties not being inherited. + * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. + */ +/* line 256, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +button, +input, +optgroup, +select, +textarea { + color: inherit; + /* 1 */ + font: inherit; + /* 2 */ + margin: 0; + /* 3 */ } + +/** + * Address `overflow` set to `hidden` in IE 8/9/10/11. + */ +/* line 266, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +button { + overflow: visible; } + +/** + * 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 Firefox, IE 8/9/10/11, and Opera. + * Correct `select` style inheritance in Firefox. + */ +/* line 278, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +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. + */ +/* line 293, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +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. + */ +/* line 303, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +button[disabled], +html input[disabled] { + cursor: default; } + +/** + * Remove inner padding and border in Firefox 4+. + */ +/* line 312, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; } + +/** + * Address Firefox 4+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ +/* line 322, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +input { + line-height: normal; } + +/** + * It's recommended that you don't attempt to style these elements. + * Firefox's implementation doesn't respect box-sizing, padding, or width. + * + * 1. Address box sizing set to `content-box` in IE 8/9/10. + * 2. Remove excess padding in IE 8/9/10. + */ +/* line 335, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Fix the cursor style for Chrome's increment/decrement buttons. For certain + * `font-size` values of the `input`, it causes the cursor style of the + * decrement button to change from `default` to `text`. + */ +/* line 347, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; } + +/** + * 1. Address `appearance` set to `searchfield` in Safari and Chrome. + * 2. Address `box-sizing` set to `border-box` in Safari and Chrome + * (include `-moz` to future-proof). + */ +/* line 357, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +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 and Chrome on OS X. + * Safari (but not Chrome) clips the cancel button when the search input has + * padding (and `textfield` appearance). + */ +/* line 371, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +/** + * Define consistent border, margin, and padding. + */ +/* line 379, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +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/10/11. + * 2. Remove padding so people aren't caught out if they zero out fieldsets. + */ +/* line 390, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +legend { + border: 0; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Remove default vertical scrollbar in IE 8/9/10/11. + */ +/* line 399, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +textarea { + overflow: auto; } + +/** + * Don't inherit the `font-weight` (applied by a rule above). + * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. + */ +/* line 408, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +optgroup { + font-weight: bold; } + +/* Tables + ========================================================================== */ +/** + * Remove most spacing between table cells. + */ +/* line 419, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +table { + border-collapse: collapse; + border-spacing: 0; } + +/* line 425, /Users/raphael/Documents/GitHub/KNACSS/sass/_01a-normalize.scss */ +td, +th { + padding: 0; } + +/* ----------------------------- */ +/* == soft reset */ +/* ----------------------------- */ +/* switching to border-box model for all elements */ +/* line 6, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +html { + box-sizing: border-box; } + +/* line 10, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +* { + box-sizing: inherit; } + +/* line 15, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +ul, +ol { + padding-left: 2em; } + +/* line 19, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +img { + vertical-align: middle; } + +/* height auto only for non SVG images */ +/* line 24, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +img:not([src$=".svg"]) { + height: auto; } + +/* line 29, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +blockquote, +figure { + margin-left: 0; + margin-right: 0; } + +/* ----------------------------- */ +/* == typography */ +/* ----------------------------- */ +/* line 38, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +html { + /* set base font-size to equiv "10px", which is adapted to rem unit */ + font-size: 62.5%; + /* IE9-IE11 math fixing. See http://bit.ly/1g4X0bX */ + /* thanks to @guardian, @victorbritopro and @eQRoeil */ + font-size: calc(1em * 0.625); } + +/* line 48, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +body { + /* set body font-size in em (1.4em equiv "14px") */ + font-size: 1.4em; + background-color: #fff; + color: #000; + font-family: Helvetica, Arial, sans-serif; + line-height: 1.5; } + +/* line 59, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +a { + color: #333; } + /* line 61, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ + a:hover, a:focus, a:active { + color: #000; } + +/* font-sizing for content */ +/* line 66, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +p, +.p-like, +ul, +ol, +dl, +blockquote, +pre, +td, +th, +label, +textarea, +caption, +details, +figure { + margin-top: 0.75em; + margin-bottom: 0; + line-height: 1.5; } + +/* line 71, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +h1, .h1-like { + font-size: 3.2rem; + font-family: Helvetica, Arial, sans-serif; } + +/* line 76, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +h2, .h2-like { + font-size: 2.8rem; + font-family: Helvetica, Arial, sans-serif; } + +/* line 81, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +h3, .h3-like { + font-size: 2.4rem; } + +/* line 85, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +h4, .h4-like { + font-size: 2rem; } + +/* line 89, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +h5, .h5-like { + font-size: 1.8rem; } + +/* line 93, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +h6, .h6-like { + font-size: 1.6rem; } + +/* alternate font-sizing */ +/* line 99, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +.smaller { + font-size: 0.6em; } + +/* line 102, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +.small { + font-size: 0.8em; } + +/* line 106, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +.big { + font-size: 1.2em; } + +/* line 110, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +.bigger { + font-size: 1.5em; } + +/* line 114, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +.biggest { + font-size: 2em; } + +/* line 123, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +code, +pre, +samp, +kbd { + /* IE fix */ + white-space: pre-line; + white-space: pre-wrap; + font-family: Consolas, DejaVu Sans Mono, Courier, monospace; + line-height: normal; } + +/* line 129, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +em, +.italic, +address, +cite, +i, +var { + font-style: italic; } + +/* ----------------------------- */ +/* == browsers consistency */ +/* ----------------------------- */ +/* avoid top margins on first content element */ +/* line 141, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +p:first-child, +.p-like:first-child, +ul:first-child, +ol:first-child, +dl:first-child, +blockquote:first-child, +pre:first-child, +h1:first-child, +.h1-like:first-child, +h2:first-child, +.h2-like:first-child, +h3:first-child, +.h3-like:first-child, +h4:first-child, +.h4-like:first-child, +h5:first-child, +.h5-like:first-child, +h6:first-child, +.h6-like:first-child { + margin-top: 0; } + +/* avoid margins on nested elements */ +/* line 146, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +li p, +li .p-like, +li ul, +li ol { + margin-top: 0; + margin-bottom: 0; } + +/* max values */ +/* line 162, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +img, +table, +td, +blockquote, +code, +pre, +textarea, +input, +video, +svg { + max-width: 100%; } + +/* margin-bottom on tables */ +/* line 167, /Users/raphael/Documents/GitHub/KNACSS/sass/_01b-base.scss */ +table { + margin-bottom: 2rem; } + +/* ----------------------------- */ +/* ==layout and modules */ +/* ----------------------------- */ +/* module, gains superpower "BFC" Block Formating Context */ +/* line 5, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.mod, +.bfc { + overflow: hidden; } + +/* blocks that needs to be placed under floats */ +/* line 10, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.clear, +.line, +.row { + clear: both; } + +/* blocks that must contain floats */ +/* line 17, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.clearfix::after, +.line::after { + content: ""; + display: table; + clear: both; + border-collapse: collapse; } + +/* simple blocks alignment */ +/* line 25, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.left { + margin-right: auto; } + +/* line 28, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.right { + margin-left: auto; } + +/* line 32, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.center { + margin-left: auto; + margin-right: auto; } + +/* text and contents alignment */ +/* line 39, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.txtleft { + text-align: left; } + +/* line 42, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.txtright { + text-align: right; } + +/* line 46, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.txtcenter { + text-align: center; } + +/* floating elements */ +/* line 52, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.fl { + float: left; } + +/* line 55, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +img.fl { + margin-right: 1rem; } + +/* line 59, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.fr { + float: right; } + +/* line 63, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +img.fr { + margin-left: 1rem; } + +/* line 67, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +img.fl, +img.fr { + margin-bottom: 0.5rem; } + +/* table layout */ +/* line 73, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.row { + display: table; + table-layout: fixed; + width: 100%; } + +/* line 78, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.row > *, +.col { + display: table-cell; + vertical-align: top; } + +/* no table-cell for script tag when body is a .row */ +/* line 86, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +body > script { + display: none !important; } + +/* inline-block */ +/* line 90, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.inbl { + display: inline-block; + vertical-align: top; } + +/* flexbox layout +http://www.alsacreations.com/tuto/lire/1493-css3-flexbox-layout-module.html +*/ +/* line 100, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +[class*="flex-container"] { + display: flex; + flex-wrap: wrap; } + +/* line 103, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.flex-container-h { + flex-direction: row; } + +/* line 107, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.flex-container-v { + flex-direction: column; } + +/* line 111, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.flex-item-fluid { + flex: 1; } + +/* line 115, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.flex-item-first { + order: -1; } + +/* line 119, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.flex-item-medium { + order: 0; } + +/* line 123, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.flex-item-last { + order: 1; } + +/* line 127, /Users/raphael/Documents/GitHub/KNACSS/sass/_02-layout.scss */ +.flex-item-center { + margin: auto; } + +/* ---------------------------------- */ +/* ==Grids */ +/* ---------------------------------- */ +/* grid container */ +/* line 20, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-"] { + display: flex; + flex-direction: row; + flex-wrap: wrap; + margin-left: -2rem; + /* inline-block fallback for IE9 generation */ + letter-spacing: -0.31em; + text-rendering: optimizespeed; } + +/* grid childs */ +/* line 32, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-"] > * { + flex: 0 0 auto; + width: calc(100% * 1 / 4 - 2rem - .01px); + margin-left: 2rem; + /* inline-block fallback for IE9 generation */ + display: inline-block; + vertical-align: top; + letter-spacing: normal; + text-rendering: auto; } + +/* line 47, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-2"] > * { + width: calc(100% * 1 / 2 - 2rem - .01px); } + +/* line 49, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-2"] > .flex-item-double { + width: calc(100% * 2 / 2 - 2rem); } + +/* line 47, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-3"] > * { + width: calc(100% * 1 / 3 - 2rem - .01px); } + +/* line 49, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-3"] > .flex-item-double { + width: calc(100% * 2 / 3 - 2rem); } + +/* line 47, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-4"] > * { + width: calc(100% * 1 / 4 - 2rem - .01px); } + +/* line 49, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-4"] > .flex-item-double { + width: calc(100% * 2 / 4 - 2rem); } + +/* line 47, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-5"] > * { + width: calc(100% * 1 / 5 - 2rem - .01px); } + +/* line 49, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-5"] > .flex-item-double { + width: calc(100% * 2 / 5 - 2rem); } + +/* line 47, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-6"] > * { + width: calc(100% * 1 / 6 - 2rem - .01px); } + +/* line 49, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-6"] > .flex-item-double { + width: calc(100% * 2 / 6 - 2rem); } + +/* line 47, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-7"] > * { + width: calc(100% * 1 / 7 - 2rem - .01px); } + +/* line 49, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-7"] > .flex-item-double { + width: calc(100% * 2 / 7 - 2rem); } + +/* line 47, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-8"] > * { + width: calc(100% * 1 / 8 - 2rem - .01px); } + +/* line 49, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-8"] > .flex-item-double { + width: calc(100% * 2 / 8 - 2rem); } + +/* line 47, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-10"] > * { + width: calc(100% * 1 / 10 - 2rem - .01px); } + +/* line 49, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-10"] > .flex-item-double { + width: calc(100% * 2 / 10 - 2rem); } + +/* line 47, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-12"] > * { + width: calc(100% * 1 / 12 - 2rem - .01px); } + +/* line 49, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +[class*="grid-12"] > .flex-item-double { + width: calc(100% * 2 / 12 - 2rem); } + +/* Responsive grid */ +@media (max-width: 640px) { + /* line 97, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + [class*="-small-4"] > * { + width: calc(100% * 1 / 4 - 2rem - .01px); } + /* line 100, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + [class*="-small-4"] > .flexitem-double { + width: calc(100% * 1 / 2 - 2rem - .01px); } + /* line 103, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + [class*="-small-3"] > * { + width: calc(100% * 1 / 3 - 2rem - .01px); } + /* line 106, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + [class*="-small-3"] > .flexitem-double { + width: calc(100% * 2 / 3 - 2rem - .01px); } + /* line 109, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + [class*="-small-2"] > * { + width: calc(100% * 1 / 2 - 2rem - .01px); } + /* line 112, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + [class*="-small-2"] > .flexitem-double { + width: calc(100% - 2rem - .01px); } + /* line 115, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + [class*="-small-1"] > * { + width: calc(100% - 2rem - .01px); } + /* line 118, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + [class*="-small-1"] > .flexitem-double { + width: calc(100% - 2rem - .01px); } } + +@media (max-width: 320px) { + /* line 125, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + [class*="-tiny-2"] > * { + width: calc(100% * 1 / 2 - 2rem - .01px); } + /* line 128, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + [class*="-tiny-2"] > .flexitem-double { + width: calc(100% - 2rem - .01px); } + /* line 131, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + [class*="-tiny-1"] > * { + width: calc(100% - 2rem - .01px); } + /* line 134, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + [class*="-tiny-1"] > .flexitem-double { + width: calc(100% - 2rem - .01px); } } + +/* line 142, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-2-1 > *:nth-child(odd) { + width: calc(66.66667% - 2rem); } + +/* line 146, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-2-1 > *:nth-child(even) { + width: calc(33.33333% - 2rem); } + +@media (max-width: 640px) { + /* line 151, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + .grid-2-1 > *:nth-child(n) { + width: calc(100% - 2rem); } } + +/* line 142, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-1-2 > *:nth-child(odd) { + width: calc(33.33333% - 2rem); } + +/* line 146, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-1-2 > *:nth-child(even) { + width: calc(66.66667% - 2rem); } + +@media (max-width: 640px) { + /* line 151, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + .grid-1-2 > *:nth-child(n) { + width: calc(100% - 2rem); } } + +/* line 142, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-3-1 > *:nth-child(odd) { + width: calc(75% - 2rem); } + +/* line 146, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-3-1 > *:nth-child(even) { + width: calc(25% - 2rem); } + +@media (max-width: 640px) { + /* line 151, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + .grid-3-1 > *:nth-child(n) { + width: calc(100% - 2rem); } } + +/* line 142, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-1-3 > *:nth-child(odd) { + width: calc(25% - 2rem); } + +/* line 146, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-1-3 > *:nth-child(even) { + width: calc(75% - 2rem); } + +@media (max-width: 640px) { + /* line 151, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + .grid-1-3 > *:nth-child(n) { + width: calc(100% - 2rem); } } + +/* line 142, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-3-2 > *:nth-child(odd) { + width: calc(60% - 2rem); } + +/* line 146, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-3-2 > *:nth-child(even) { + width: calc(40% - 2rem); } + +@media (max-width: 640px) { + /* line 151, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + .grid-3-2 > *:nth-child(n) { + width: calc(100% - 2rem); } } + +/* line 142, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-2-3 > *:nth-child(odd) { + width: calc(40% - 2rem); } + +/* line 146, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-2-3 > *:nth-child(even) { + width: calc(60% - 2rem); } + +@media (max-width: 640px) { + /* line 151, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + .grid-2-3 > *:nth-child(n) { + width: calc(100% - 2rem); } } + +/* line 142, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-4-1 > *:nth-child(odd) { + width: calc(80% - 2rem); } + +/* line 146, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-4-1 > *:nth-child(even) { + width: calc(20% - 2rem); } + +@media (max-width: 640px) { + /* line 151, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + .grid-4-1 > *:nth-child(n) { + width: calc(100% - 2rem); } } + +/* line 142, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-1-4 > *:nth-child(odd) { + width: calc(20% - 2rem); } + +/* line 146, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.grid-1-4 > *:nth-child(even) { + width: calc(80% - 2rem); } + +@media (max-width: 640px) { + /* line 151, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ + .grid-1-4 > *:nth-child(n) { + width: calc(100% - 2rem); } } + +/* line 188, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.pull { + margin-right: auto; } + +/* line 192, /Users/raphael/Documents/GitHub/KNACSS/sass/_03-grids.scss */ +.push { + margin-left: auto; } + +/* ----------------------------- */ +/* ==tables */ +/* ----------------------------- */ +/* line 3, /Users/raphael/Documents/GitHub/KNACSS/sass/_04-tables.scss */ +table, +.table { + width: 100%; + max-width: 100%; + table-layout: fixed; + border-collapse: collapse; + vertical-align: top; } + +/* line 11, /Users/raphael/Documents/GitHub/KNACSS/sass/_04-tables.scss */ +.table { + display: table; } + +/* line 15, /Users/raphael/Documents/GitHub/KNACSS/sass/_04-tables.scss */ +#recaptcha_table, +table.table-auto { + table-layout: auto; } + +/* line 22, /Users/raphael/Documents/GitHub/KNACSS/sass/_04-tables.scss */ +td, +th { + vertical-align: top; + min-width: 2rem; + cursor: default; } + +/* ----------------------------- */ +/* ==forms */ +/* ----------------------------- */ +/* thanks to HTML5boilerplate, +* github.com/nathansmith/formalize and www.sitepen.com +*/ +/* buttons */ +/* line 9, /Users/raphael/Documents/GitHub/KNACSS/sass/_05-forms.scss */ +.btn { + display: inline-block; } + +/* forms items */ +/* line 16, /Users/raphael/Documents/GitHub/KNACSS/sass/_05-forms.scss */ +form, +fieldset { + border: none; } + +/* line 18, /Users/raphael/Documents/GitHub/KNACSS/sass/_05-forms.scss */ +input, +button, +select, +label, +.btn { + vertical-align: middle; + font-family: inherit; + font-size: inherit; } + +/* line 30, /Users/raphael/Documents/GitHub/KNACSS/sass/_05-forms.scss */ +button, +input, +optgroup, +select, +textarea { + color: #000; } + +/* line 34, /Users/raphael/Documents/GitHub/KNACSS/sass/_05-forms.scss */ +label { + display: inline-block; + vertical-align: middle; + cursor: pointer; } + +/* line 40, /Users/raphael/Documents/GitHub/KNACSS/sass/_05-forms.scss */ +legend { + border: 0; + white-space: normal; } + +/* line 45, /Users/raphael/Documents/GitHub/KNACSS/sass/_05-forms.scss */ +textarea { + min-height: 5em; + vertical-align: top; + font-family: inherit; + font-size: inherit; + resize: vertical; } + +/* line 53, /Users/raphael/Documents/GitHub/KNACSS/sass/_05-forms.scss */ +select { + -webkit-appearance: menulist-button; } + +/* if select styling bugs on WebKit */ +/* select { -webkit-appearance: none; } */ +/* 'x' appears on right of search input when text is entered. This removes it */ +/* line 64, /Users/raphael/Documents/GitHub/KNACSS/sass/_05-forms.scss */ +input[type="search"]::-webkit-search-decoration, +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-results-button, +input[type="search"]::-webkit-search-results-decoration { + display: none; } + +/* line 68, /Users/raphael/Documents/GitHub/KNACSS/sass/_05-forms.scss */ +::-webkit-input-placeholder { + color: #777; } + +/* line 73, /Users/raphael/Documents/GitHub/KNACSS/sass/_05-forms.scss */ +input:-moz-placeholder, +textarea:-moz-placeholder { + color: #777; } + +/* line 75, /Users/raphael/Documents/GitHub/KNACSS/sass/_05-forms.scss */ +.btn:focus, +input[type="button"]:focus, +button:focus { + -webkit-tap-highlight-color: transparent; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +/* unstyled forms */ +/* line 85, /Users/raphael/Documents/GitHub/KNACSS/sass/_05-forms.scss */ +button.unstyled, +input[type="button"].unstyled, +input[type="submit"].unstyled, +input[type="reset"].unstyled { + padding: 0; + border: none; + line-height: 1; + text-align: left; + background: none; + border-radius: 0; + box-shadow: none; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + /* line 99, /Users/raphael/Documents/GitHub/KNACSS/sass/_05-forms.scss */ + button.unstyled:focus, + input[type="button"].unstyled:focus, + input[type="submit"].unstyled:focus, + input[type="reset"].unstyled:focus { + box-shadow: none; + outline: none; } + +/* ---------------------------------- */ +/* ==state helpers */ +/* ---------------------------------- */ +/* invisible for all */ +/* line 7, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.is-hidden, +[hidden] { + display: none; } + +/* hidden but not for an assistive technology like a screen reader, Yahoo! method */ +/* line 12, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.visually-hidden { + position: absolute !important; + border: 0 !important; + height: 1px !important; + width: 1px !important; + padding: 0 !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; } + +/* line 23, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.is-disabled, +[disabled] { + opacity: 0.5; + pointer-events: none; + cursor: not-allowed; + filter: grayscale(1); } + +/* line 31, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +ul.is-unstyled, +ul.unstyled { + list-style: none; + padding-left: 0; } + +/* ---------------------------------- */ +/* ==visual helpers */ +/* .. use them with parcimony ! */ +/* ---------------------------------- */ +/* blocks widths (percentage and pixels) */ +/* line 41, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w10 { + width: 10%; } + +/* line 44, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w20 { + width: 20%; } + +/* line 48, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w25 { + width: 25%; } + +/* line 52, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w30 { + width: 30%; } + +/* line 56, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w33 { + width: 33.3333%; } + +/* line 60, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w40 { + width: 40%; } + +/* line 64, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w50 { + width: 50%; } + +/* line 68, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w60 { + width: 60%; } + +/* line 72, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w66 { + width: 66.6666%; } + +/* line 76, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w70 { + width: 70%; } + +/* line 80, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w75 { + width: 75%; } + +/* line 84, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w80 { + width: 80%; } + +/* line 88, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w90 { + width: 90%; } + +/* line 92, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w100 { + width: 100%; } + +/* line 96, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w50p { + width: 50px; } + +/* line 100, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w100p { + width: 100px; } + +/* line 104, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w150p { + width: 150px; } + +/* line 108, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w200p { + width: 200px; } + +/* line 112, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w300p { + width: 300px; } + +/* line 116, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w400p { + width: 400px; } + +/* line 120, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w500p { + width: 500px; } + +/* line 124, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w600p { + width: 600px; } + +/* line 128, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w700p { + width: 700px; } + +/* line 132, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w800p { + width: 800px; } + +/* line 136, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w960p { + width: 960px; } + +/* line 140, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mw960p { + max-width: 960px; } + +/* line 144, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.w1140p { + width: 1140px; } + +/* line 148, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mw1140p { + max-width: 1140px; } + +/* line 152, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.wauto { + width: auto; } + +/* spacing helpers +p,m = padding,margin +a,t,r,b,l = all,top,right,bottom,left +s,m,l,n = small, medium, large, none +*/ +/* line 162, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.man, +.ma0 { + margin: 0; } + +/* line 165, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.pan, +.pa0 { + padding: 0; } + +/* line 169, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mas { + margin: 1rem; } + +/* line 173, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mam { + margin: 2rem; } + +/* line 177, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mal { + margin: 4rem; } + +/* line 181, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.pas { + padding: 1rem; } + +/* line 185, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.pam { + padding: 2rem; } + +/* line 189, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.pal { + padding: 4rem; } + +/* line 193, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mtn, +.mt0 { + margin-top: 0; } + +/* line 197, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mts { + margin-top: 1rem; } + +/* line 201, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mtm { + margin-top: 2rem; } + +/* line 205, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mtl { + margin-top: 4rem; } + +/* line 209, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mrn, +.mr0 { + margin-right: 0; } + +/* line 213, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mrs { + margin-right: 1rem; } + +/* line 217, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mrm { + margin-right: 2rem; } + +/* line 221, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mrl { + margin-right: 4rem; } + +/* line 225, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mbn, +.mb0 { + margin-bottom: 0; } + +/* line 229, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mbs { + margin-bottom: 1rem; } + +/* line 233, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mbm { + margin-bottom: 2rem; } + +/* line 237, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mbl { + margin-bottom: 4rem; } + +/* line 241, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mln, +.ml0 { + margin-left: 0; } + +/* line 245, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mls { + margin-left: 1rem; } + +/* line 249, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mlm { + margin-left: 2rem; } + +/* line 253, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.mll { + margin-left: 4rem; } + +/* line 257, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.ptn, +.pt0 { + padding-top: 0; } + +/* line 261, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.pts { + padding-top: 1rem; } + +/* line 265, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.ptm { + padding-top: 2rem; } + +/* line 269, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.ptl { + padding-top: 4rem; } + +/* line 273, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.prn, +.pr0 { + padding-right: 0; } + +/* line 277, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.prs { + padding-right: 1rem; } + +/* line 281, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.prm { + padding-right: 2rem; } + +/* line 285, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.prl { + padding-right: 4rem; } + +/* line 289, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.pbn, +.pb0 { + padding-bottom: 0; } + +/* line 293, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.pbs { + padding-bottom: 1rem; } + +/* line 297, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.pbm { + padding-bottom: 2rem; } + +/* line 301, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.pbl { + padding-bottom: 4rem; } + +/* line 305, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.pln, +.pl0 { + padding-left: 0; } + +/* line 309, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.pls { + padding-left: 1rem; } + +/* line 313, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.plm { + padding-left: 2rem; } + +/* line 317, /Users/raphael/Documents/GitHub/KNACSS/sass/_06-helpers.scss */ +.pll { + padding-left: 4rem; } + +/* ----------------------------- */ +/* ==desktop and HD devices */ +/* ----------------------------- */ +/* ---------------------------------- */ +/* ==Responsive large */ +/* ---------------------------------- */ +@media (min-width: 961px) { + /* layouts for large screens */ + /* line 19, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .large-hidden { + display: none !important; } + /* line 22, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .large-visible { + display: block !important; } + /* line 26, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .large-no-float { + float: none; } + /* line 30, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .large-inbl { + display: inline-block; + float: none; + vertical-align: top; } + /* line 36, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .large-row { + display: table; + table-layout: fixed; + width: 100% !important; } + /* line 41, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .large-col { + display: table-cell; + vertical-align: top; } + /* widths for large screens */ + /* line 47, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .large-w25 { + width: 25% !important; } + /* line 50, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .large-w33 { + width: 33.3333% !important; } + /* line 54, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .large-w50 { + width: 50% !important; } + /* line 58, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .large-w66 { + width: 66.6666% !important; } + /* line 62, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .large-w75 { + width: 75% !important; } + /* line 66, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .large-w100, + .large-wauto { + display: block !important; + float: none !important; + clear: none !important; + width: auto !important; + margin-left: 0 !important; + margin-right: 0 !important; + border: 0; } + /* margins for large screens */ + /* line 78, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .large-man, + .large-ma0 { + margin: 0 !important; } } + +/* ---------------------------------- */ +/* ==Responsive medium */ +/* ---------------------------------- */ +@media (min-width: 641px) and (max-width: 960px) { + /* layouts for medium screens */ + /* line 90, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .medium-hidden { + display: none !important; } + /* line 93, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .medium-visible { + display: block !important; } + /* line 97, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .medium-no-float { + float: none; } + /* line 101, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .medium-inbl { + display: inline-block; + float: none; + vertical-align: top; } + /* line 107, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .medium-row { + display: table; + table-layout: fixed; + width: 100% !important; } + /* line 113, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .medium-col { + display: table-cell; + vertical-align: top; } + /* widths for medium screens */ + /* line 120, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .medium-w25 { + width: 25% !important; } + /* line 123, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .medium-w33 { + width: 33.3333% !important; } + /* line 127, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .medium-w50 { + width: 50% !important; } + /* line 131, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .medium-w66 { + width: 66.6666% !important; } + /* line 135, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .medium-w75 { + width: 75% !important; } + /* line 139, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .medium-w100, + .medium-wauto { + display: block !important; + float: none !important; + clear: none !important; + width: auto !important; + margin-left: 0 !important; + margin-right: 0 !important; + border: 0; } + /* margins for medium screens */ + /* line 151, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .medium-man, + .medium-ma0 { + margin: 0 !important; } } + +/* ---------------------------------- */ +/* ==Responsive small */ +/* ---------------------------------- */ +@media (min-width: 321px) and (max-width: 640px) { + /* quick reset in small resolution and less */ + /* line 163, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .w600p, + .w700p, + .w800p, + .w960p, + .mw960p { + width: auto; + float: none; } + /* layouts for small screens */ + /* line 169, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .small-hidden { + display: none !important; } + /* line 172, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .small-visible { + display: block !important; } + /* line 176, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .small-no-float { + float: none; } + /* line 180, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .small-inbl { + display: inline-block; + float: none; + vertical-align: top; } + /* line 186, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .small-row { + display: table !important; + table-layout: fixed !important; + width: 100% !important; } + /* line 192, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .small-col { + display: table-cell !important; + vertical-align: top !important; } + /* widths for small screens */ + /* line 199, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .small-w25 { + width: 25% !important; } + /* line 202, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .small-w33 { + width: 33.3333% !important; } + /* line 206, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .small-w50 { + width: 50% !important; } + /* line 210, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .small-w66 { + width: 66.6666% !important; } + /* line 214, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .small-w75 { + width: 75% !important; } + /* line 218, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .small-w100, + .small-wauto { + display: block !important; + float: none !important; + clear: none !important; + width: auto !important; + margin-left: 0 !important; + margin-right: 0 !important; + border: 0; } + /* margins for small screens */ + /* line 230, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .small-man, + .small-ma0 { + margin: 0 !important; } + /* line 233, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .small-pan, + .small-pa0 { + padding: 0 !important; } } + +/* ---------------------------------- */ +/* ==Responsive tiny */ +/* ---------------------------------- */ +@media (max-width: 320px) { + /* quick small resolution reset */ + /* line 247, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .mod, + .col, + fieldset { + display: block !important; + float: none !important; + clear: none !important; + width: auto !important; + margin-left: 0 !important; + margin-right: 0 !important; + border: 0; } + /* line 256, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .flex-container { + flex-direction: column; } + /* line 260, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .w300p, + .w400p, + .w500p { + width: auto; + float: none; } + /* line 265, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .row { + display: block !important; + width: 100% !important; } + /* layouts for tiny screens */ + /* line 272, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .tiny-hidden { + display: none !important; } + /* line 275, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .tiny-visible { + display: block !important; } + /* line 279, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .tiny-no-float { + float: none; } + /* line 283, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .tiny-inbl { + display: inline-block; + float: none; + vertical-align: top; } + /* line 289, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .tiny-row { + display: table !important; + table-layout: fixed !important; + width: 100% !important; } + /* line 295, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .tiny-col { + display: table-cell !important; + vertical-align: top !important; } + /* line 303, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + th, + td { + display: block; + width: auto; + text-align: left; } + /* line 309, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + thead { + display: none; } + /* widths for tiny screens */ + /* line 313, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .tiny-w25 { + width: 25% !important; } + /* line 316, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .tiny-w33 { + width: 33.3333% !important; } + /* line 320, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .tiny-w50 { + width: 50% !important; } + /* line 324, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .tiny-w66 { + width: 66.6666% !important; } + /* line 328, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .tiny-w75 { + width: 75% !important; } + /* line 332, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .tiny-w100, + .tiny-wauto { + display: block !important; + float: none !important; + clear: none !important; + width: auto !important; + margin-left: 0 !important; + margin-right: 0 !important; + border: 0; } + /* margins for tiny screens */ + /* line 344, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .tiny-man, + .tiny-ma0 { + margin: 0 !important; } + /* line 347, /Users/raphael/Documents/GitHub/KNACSS/sass/_07-responsive.scss */ + .tiny-pan, + .tiny-pa0 { + padding: 0 !important; } } + +/* quick print reset */ +@media print { + /* line 3, /Users/raphael/Documents/GitHub/KNACSS/sass/_08-print.scss */ + * { + background: transparent !important; + box-shadow: none !important; + text-shadow: none !important; } + /* line 9, /Users/raphael/Documents/GitHub/KNACSS/sass/_08-print.scss */ + body { + width: auto; + margin: auto; + font-family: serif; + font-size: 12pt; } + /* line 14, /Users/raphael/Documents/GitHub/KNACSS/sass/_08-print.scss */ + p, + .p-like, + h1, + .h1-like, + h2, + .h2-like, + h3, + .h3-like, + h4, + .h4-like, + h5, + .h5-like, + h6, + .h6-like, + blockquote, + ul, + ol { + color: #000; + margin: auto; } + /* line 19, /Users/raphael/Documents/GitHub/KNACSS/sass/_08-print.scss */ + .print { + display: block; } + /* line 23, /Users/raphael/Documents/GitHub/KNACSS/sass/_08-print.scss */ + .no-print { + display: none; } + /* no orphans, no widows */ + /* line 29, /Users/raphael/Documents/GitHub/KNACSS/sass/_08-print.scss */ + p, + .p-like, + blockquote { + orphans: 3; + widows: 3; } + /* no breaks inside these elements */ + /* line 38, /Users/raphael/Documents/GitHub/KNACSS/sass/_08-print.scss */ + blockquote, + ul, + ol { + page-break-inside: avoid; } + /* page break before main headers + h1, + .h1-like { + page-break-before: always; + } + */ + /* no breaks after these elements */ + /* line 49, /Users/raphael/Documents/GitHub/KNACSS/sass/_08-print.scss */ + h1, + .h1-like, + h2, + .h2-like, + h3, + .h3-like, + caption { + page-break-after: avoid; } + /* line 54, /Users/raphael/Documents/GitHub/KNACSS/sass/_08-print.scss */ + a { + color: #000; } + /* displaying URLs + a[href]::after { + content: " (" attr(href) ")"; + } + */ + /* line 65, /Users/raphael/Documents/GitHub/KNACSS/sass/_08-print.scss */ + a[href^="javascript:"]::after, + a[href^="#"]::after { + content: ""; } } + +/* ----------------------------- */ +/* ==misc rules */ +/* ----------------------------- */ +/* styling skip links */ +/* line 5, /Users/raphael/Documents/GitHub/KNACSS/sass/_09-misc.scss */ +.skip-links { + position: absolute; } + /* line 9, /Users/raphael/Documents/GitHub/KNACSS/sass/_09-misc.scss */ + .skip-links a { + position: absolute; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); + padding: 0.5em; + background: black; + color: white; + text-decoration: none; } + /* line 18, /Users/raphael/Documents/GitHub/KNACSS/sass/_09-misc.scss */ + .skip-links a:focus { + position: static; + overflow: visible; + clip: auto; } + +@media (max-width: 640px) { + /* you shall not pass */ + /* line 36, /Users/raphael/Documents/GitHub/KNACSS/sass/_09-misc.scss */ + div, + textarea, + table, + td, + th, + code, + pre, + samp { + word-wrap: break-word; + hyphens: auto; } + /* line 40, /Users/raphael/Documents/GitHub/KNACSS/sass/_09-misc.scss */ + a { + word-break: break-all; } } + +/* Google Gmap3 bug fix on images */ +/* line 46, /Users/raphael/Documents/GitHub/KNACSS/sass/_09-misc.scss */ +.gm-style img { + height: 100%; } + +/* line 50, /Users/raphael/Documents/GitHub/KNACSS/sass/_09-misc.scss */ +:not(.gm-style) img { + height: auto; } + +/* line 56, /Users/raphael/Documents/GitHub/KNACSS/sass/_09-misc.scss */ +.gm-style img, +.gmnoscreen img, +.gmnoprint img { + max-width: none !important; } + +/* ----------------------------- */ +/* ==minor stylings */ +/* ----------------------------- */ +/* styling elements */ +/* line 6, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +code, kbd, mark { + border-radius: 2px; } + +/* line 10, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +kbd { + padding: 0 2px; + border: 1px solid #999; } + +/* line 15, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +code { + padding: 2px 4px; + background: rgba(0, 0, 0, 0.04); + color: #b11; } + +/* line 21, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +pre code { + padding: 0; + background: none; + color: inherit; + border-radius: 0; } + +/* line 28, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +mark { + padding: 2px 4px; } + +/* line 33, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +sup, +sub { + vertical-align: 0; } + +/* line 37, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +sup { + bottom: 1ex; } + +/* line 41, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +sub { + top: 0.5ex; } + +/* line 45, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +blockquote { + position: relative; + padding-left: 3em; } + +/* line 50, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +blockquote::before { + content: "\201C"; + position: absolute; + left: 0; + top: 0; + font-family: georgia, serif; + font-size: 5em; + line-height: 0.9; + color: rgba(0, 0, 0, 0.3); } + +/* line 61, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +blockquote > footer { + margin-top: .75em; + font-size: 0.9em; + color: rgba(0, 0, 0, 0.7); } + +/* line 67, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +blockquote > footer::before { + content: "\2014 \0020"; } + +/* line 71, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +q { + font-style: normal; } + +/* line 73, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +q, +.q { + quotes: "“\00a0" "\00a0”"; } + +/* line 77, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +q:lang(fr), +.q:lang(fr) { + quotes: "«\00a0" "\00a0»"; } + +/* line 83, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +hr { + display: block; + clear: both; + height: 1px; + margin: 1em 0 2em; + padding: 0; + border: 0; + color: #ccc; + background-color: #ccc; } + +/* tables */ +/* line 94, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +table, +.table { + border: 1px solid #ccc; } + +/* line 99, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +caption { + padding: 1rem; + color: #555; + font-style: italic; } + +/* line 106, /Users/raphael/Documents/GitHub/KNACSS/sass/_10-styling.scss */ +td, +th { + padding: 0.3em 0.8em; + border: 1px #aaa dotted; + text-align: left; } + +/* ----------------------------- */ +/* ==own stylesheet */ +/* ----------------------------- */ +/* Here should go your own CSS styles */ +/* You can also link them with a Sass @import */ +/* @import "my-styles"; */ + +/*# sourceMappingURL=knacss.css.map */ \ No newline at end of file diff --git a/sass/knacss.css.map b/sass/knacss.css.map new file mode 100644 index 0000000..4944cf6 --- /dev/null +++ b/sass/knacss.css.map @@ -0,0 +1,22 @@ +{ + "version": 3, + "file": "knacss.css", + "sources": [ + "knacss.scss", + "_00-config.scss", + "_01a-normalize.scss", + "_01b-base.scss", + "_02-layout.scss", + "_03-grids.scss", + "_04-tables.scss", + "_05-forms.scss", + "_06-helpers.scss", + "_07-responsive.scss", + "_08-print.scss", + "_09-misc.scss", + "_10-styling.scss" + ], + "sourcesContent": [], + "mappings": ";ACAA;;;EAGE;ACHF,4EAA4E;AAE5E;;;;GAIG;;AAEH,IAAI,CAAC;EACH,WAAW,EAAE,UAAW;EAAE,OAAO;EACjC,oBAAoB,EAAE,IAAK;EAAE,OAAO;EACpC,wBAAwB,EAAE,IAAK;EAAE,OAAO,EAHpC;;AAMN;;GAEG;;AAEH,IAAI,CAAC;EACH,MAAM,EAAE,CAAE,GADN;;AAIN;gFACgF;AAEhF;;;;;GAKG;;AAcH,OAAO;AACP,KAAK;AACL,OAAO;AACP,UAAU;AACV,MAAM;AACN,MAAM;AACN,MAAM;AACN,MAAM;AACN,IAAI;AACJ,IAAI;AACJ,GAAG;AACH,OAAO;AACP,OAAO,CAZC;EACN,OAAO,EAAE,KAAM,GADR;;AAIT;;;GAGG;;AAKH,KAAK;AACL,MAAM;AACN,QAAQ;AACR,KAAK,CAHC;EACJ,OAAO,EAAE,YAAa;EAAE,OAAO;EAC/B,cAAc,EAAE,QAAS;EAAE,OAAO,EAF7B;;AAKP;;;GAGG;;AAEiB,KAAK,AAAA,KAAK,CAAA,AAAA,QAAC,AAAA,GAAT;EACpB,OAAO,EAAE,IAAK;EACd,MAAM,EAAE,CAAE,GAFW;;AAKvB;;;GAGG;;CAGH,AAAA,MAAC,AAAA;AACD,QAAQ,CADC;EACP,OAAO,EAAE,IAAK,GADN;;AAIV;gFACgF;AAEhF;;GAEG;;AAEH,CAAC,CAAC;EACA,gBAAgB,EAAE,WAAY,GAD7B;;AAIH;;GAEG;;AAGF,CAAC,AAAA,OAAO;AACT,CAAC,AAAA,MAAM,CADC;EACN,OAAO,EAAE,CAAE,GADJ;;AAIT;gFACgF;AAEhF;;GAEG;;AAEO,IAAI,CAAA,AAAA,KAAC,AAAA,EAAH;EACV,aAAa,EAAE,UAAW,GADf;;AAIb;;GAEG;;AAGH,CAAC;AACD,MAAM,CADC;EACL,WAAW,EAAE,IAAK,GADZ;;AAIR;;GAEG;;AAEH,GAAG,CAAC;EACF,UAAU,EAAE,MAAO,GADhB;;AAIL;;;GAGG;;AAEH,EAAE,CAAC;EACD,SAAS,EAAE,GAAI;EACf,MAAM,EAAE,QAAS,GAFf;;AAKJ;;GAEG;;AAEH,IAAI,CAAC;EACH,UAAU,EAAE,IAAK;EACjB,KAAK,EAAE,IAAK,GAFR;;AAKN;;GAEG;;AAEH,KAAK,CAAC;EACJ,SAAS,EAAE,GAAI,GADV;;AAIP;;GAEG;;AAGH,GAAG;AACH,GAAG,CADC;EACF,SAAS,EAAE,GAAI;EACf,WAAW,EAAE,CAAE;EACf,QAAQ,EAAE,QAAS;EACnB,cAAc,EAAE,QAAS,GAJtB;;;AAOL,GAAG,CAAC;EACF,GAAG,EAAE,MAAO,GADT;;;AAIL,GAAG,CAAC;EACF,MAAM,EAAE,OAAQ,GADb;;AAIL;gFACgF;AAEhF;;GAEG;;AAEH,GAAG,CAAC;EACF,MAAM,EAAE,CAAE,GADP;;AAIL;;GAEG;;AAEU,GAAG,AAAA,KAAK,AAAA,KAAK,EAAX;EACb,QAAQ,EAAE,MAAO,GADH;;AAIhB;gFACgF;AAEhF;;GAEG;;AAEH,MAAM,CAAC;EACL,MAAM,EAAE,GAAG,CAAC,IAAI,GADV;;AAIR;;GAEG;;AAEH,EAAE,CAAC;EACD,eAAe,EAAE,WAAY;EAC7B,UAAU,EAAE,WAAY;EACxB,MAAM,EAAE,CAAE,GAHR;;AAMJ;;GAEG;;AAEH,GAAG,CAAC;EACF,QAAQ,EAAE,IAAK,GADZ;;AAIL;;GAEG;;AAKH,IAAI;AACJ,GAAG;AACH,GAAG;AACH,IAAI,CAHC;EACH,WAAW,EAAE,oBAAqB;EAClC,SAAS,EAAE,GAAI,GAFX;;AAKN;gFACgF;AAEhF;;;GAGG;AAEH;;;;;GAKG;;AAMH,MAAM;AACN,KAAK;AACL,QAAQ;AACR,MAAM;AACN,QAAQ,CAJC;EACP,KAAK,EAAE,OAAQ;EAAE,OAAO;EACxB,IAAI,EAAE,OAAQ;EAAE,OAAO;EACvB,MAAM,EAAE,CAAE;EAAE,OAAO,EAHX;;AAMV;;GAEG;;AAEH,MAAM,CAAC;EACL,QAAQ,EAAE,OAAQ,GADZ;;AAIR;;;;;GAKG;;AAGH,MAAM;AACN,MAAM,CADC;EACL,cAAc,EAAE,IAAK,GADf;;AAIR;;;;;;GAMG;;AAKgB,MAAM;AACzB,IAAI,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,GAAgB,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ;AACjC,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAFe;EACnB,kBAAkB,EAAE,MAAO;EAAE,OAAO;EACpC,MAAM,EAAE,OAAQ;EAAE,OAAO,EAFL;;AAKtB;;GAEG;;AAGgB,MAAM,CAAA,AAAA,QAAC,AAAA;AAC1B,IAAI,CAAC,KAAK,CAAA,AAAA,QAAC,AAAA,EADU;EACnB,MAAM,EAAE,OAAQ,GADI;;AAItB;;GAEG;;AAGE,MAAM,AAAA,kBAAkB;AAC7B,KAAK,AAAA,kBAAkB,CADC;EACtB,MAAM,EAAE,CAAE;EACV,OAAO,EAAE,CAAE,GAFY;;AAKzB;;;GAGG;;AAEH,KAAK,CAAC;EACJ,WAAW,EAAE,MAAO,GADf;;AAIP;;;;;;GAMG;;AAGe,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf;AACxB,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,EADc;EAClB,UAAU,EAAE,UAAW;EAAE,OAAO;EAChC,OAAO,EAAE,CAAE;EAAE,OAAO,EAFD;;AAKrB;;;;GAIG;;AAGiB,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,2BAA2B;AACnE,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,2BAA2B,CADC;EAC9C,MAAM,EAAE,IAAK,GADkC;;AAIjD;;;;GAIG;;AAEgB,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAJ;EACnB,kBAAkB,EAAE,SAAU;EAAE,OAAO;EACvC,eAAe,EAAE,WAAY;EAC7B,kBAAkB,EAAE,WAAY;EAAE,OAAO;EACzC,UAAU,EAAE,WAAY,GAJJ;;AAOtB;;;;GAIG;;AAGiB,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,8BAA8B;AACtE,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,2BAA2B,CADC;EAC9C,kBAAkB,EAAE,IAAK,GADsB;;AAIjD;;GAEG;;AAEH,QAAQ,CAAC;EACP,MAAM,EAAE,iBAAkB;EAC1B,MAAM,EAAE,CAAC,CAAC,GAAG;EACb,OAAO,EAAE,MAAM,CAAC,OAAO,CAAC,MAAM,GAHtB;;AAMV;;;GAGG;;AAEH,MAAM,CAAC;EACL,MAAM,EAAE,CAAE;EAAE,OAAO;EACnB,OAAO,EAAE,CAAE;EAAE,OAAO,EAFd;;AAKR;;GAEG;;AAEH,QAAQ,CAAC;EACP,QAAQ,EAAE,IAAK,GADP;;AAIV;;;GAGG;;AAEH,QAAQ,CAAC;EACP,WAAW,EAAE,IAAK,GADV;;AAIV;gFACgF;AAEhF;;GAEG;;AAEH,KAAK,CAAC;EACJ,eAAe,EAAE,QAAS;EAC1B,cAAc,EAAE,CAAE,GAFb;;;AAMP,EAAE;AACF,EAAE,CADC;EACD,OAAO,EAAE,CAAE,GADT;;ACxaJ,mCAAmC;AACnC,mCAAmC;AACnC,mCAAmC;AAEnC,oDAAoD;;AACpD,IAAI,CAAC;EACH,UAAU,EAAE,UAAW,GADnB;;;AAIN,CAAC,CAAC;EACA,UAAU,EAAE,OAAQ,GADnB;;;AAKH,EAAE;AACF,EAAE,CADC;EACD,YAAY,EAAE,GAAI,GADhB;;;AAIJ,GAAG,CAAC;EACF,cAAc,EAAE,MAAO,GADpB;;AAIL,yCAAyC;;AACpB,GAAG,AAAA,KAAK,CAAA,AAAA,GAAC,EAAK,MAAM,AAAX,GAAP;EACrB,MAAM,EAAE,IAAK,GADS;;;AAKxB,UAAU;AACV,MAAM,CADC;EACL,WAAW,EAAE,CAAE;EACf,YAAY,EAAE,CAAE,GAFV;;AAKR,mCAAmC;AACnC,mCAAmC;AACnC,mCAAmC;;AAEnC,IAAI,CAAC;EAEH,sEAAsE;EACtE,SAAS,EAAE,KAAM;EAEjB,qDAAqD;EACrD,uDAAuD;EACvD,SAAS,EAAE,iBAAI,GAPX;;;AAUN,IAAI,CAAC;EAEH,mDAAmD;EACnD,SAAS,EAAG,KAAe;EAE3B,gBAAgB,EFjBQ,IAAI;EEkB5B,KAAK,EF7BmB,IAAI;EE8B5B,WAAW,EFpCW,SAAS,EAAE,KAAK,EAAE,UAAU;EEqClD,WAAW,EF9CK,GAAG,GEsCf;;;AAWN,CAAC,CAAC;EACA,KAAK,EF5BmB,IAAI,GE2B3B;;EAEkB,CAAC,AAAA,MAAM,EAAE,CAAC,AAAA,MAAM,EAAE,CAAC,AAAA,OAAO,CAAlB;IACzB,KAAK,EF7BiB,IAAI,GE4BA;;AAK9B,6BAA6B;;AAAA,CAAC;AAC9B,OAAO;AACP,EAAE;AACF,EAAE;AACF,EAAE;AACF,UAAU;AACV,GAAG;AACH,EAAE;AACF,EAAE;AACF,KAAK;AACL,QAAQ;AACR,OAAO;AACP,OAAO;AACP,MAAM,CAZL;EACC,UAAU,EAAE,MAAO;EACnB,aAAa,EAAE,CAAE;EACjB,WAAW,EF5DK,GAAG,GEyDnB;;;AAID,EAAE,EAAE,QAAQ,CAEZ;EACC,SAAS,EF/DO,MAAM;EEgEtB,WAAW,EFvDW,SAAS,EAAE,KAAK,EAAE,UAAU,GEqDlD;;;AAGD,EAAE,EAAE,QAAQ,CAEZ;EACC,SAAS,EFnEO,MAAM;EEoEtB,WAAW,EF5DW,SAAS,EAAE,KAAK,EAAE,UAAU,GE0DlD;;;AAGD,EAAE,EAAE,QAAQ,CAEZ;EACC,SAAS,EFvEO,MAAM,GEsEtB;;;AAED,EAAE,EAAE,QAAQ,CAEZ;EACC,SAAS,EF1EO,IAAM,GEyEtB;;;AAED,EAAE,EAAE,QAAQ,CAEZ;EACC,SAAS,EF7EO,MAAM,GE4EtB;;;AAED,EAAE,EAAE,QAAQ,CAEZ;EACC,SAAS,EFhFO,MAAM,GE+EtB;;AAIF,2BAA2B;;AAAA,QAAQ,CAClC;EACC,SAAS,EAAE,KAAM,GADjB;;;AAED,MAAM,CAEN;EACC,SAAS,EAAE,KAAM,GADjB;;;AAED,IAAI,CAEJ;EACC,SAAS,EAAE,KAAM,GADjB;;;AAED,OAAO,CAEP;EACC,SAAS,EAAE,KAAM,GADjB;;;AAED,QAAQ,CAER;EACC,SAAS,EAAE,GAAI,GADf;;;AAOF,IAAI;AACJ,GAAG;AACH,IAAI;AACJ,GAAG,CAHC;EACF,YAAY;EACZ,WAAW,EAAE,QAAS;EACtB,WAAW,EAAE,QAAS;EACtB,WAAW,EF1GW,QAAQ,EAAE,MAAM,CAAC,IAAI,CAAC,IAAI,EAAE,OAAO,EAAE,SAAS;EE2GpE,WAAW,EAAE,MAAO,GALjB;;;AAMJ,EAAE;AACH,OAAO;AACP,OAAO;AACP,IAAI;AACJ,CAAC;AACD,GAAG,CAHF;EACC,UAAU,EAAE,MAAO,GADnB;;AAIF,mCAAmC;AACnC,mCAAmC;AACnC,mCAAmC;AAEnC,gDAAgD;;AAE7C,CAAC,AAAA,YAAY;AAChB,OAAO,AAAA,YAAY;AACnB,EAAE,AAAA,YAAY;AACd,EAAE,AAAA,YAAY;AACd,EAAE,AAAA,YAAY;AACd,UAAU,AAAA,YAAY;AACtB,GAAG,AAAA,YAAY;AACf,EAAE,AAAA,YAAY;AACd,QAAQ,AAAA,YAAY;AACpB,EAAE,AAAA,YAAY;AACd,QAAQ,AAAA,YAAY;AACpB,EAAE,AAAA,YAAY;AACd,QAAQ,AAAA,YAAY;AACpB,EAAE,AAAA,YAAY;AACd,QAAQ,AAAA,YAAY;AACpB,EAAE,AAAA,YAAY;AACd,QAAQ,AAAA,YAAY;AACpB,EAAE,AAAA,YAAY;AACd,QAAQ,AAAA,YAAY,CAlBJ;EACZ,UAAU,EAAE,CAAE,GADD;;AAKjB,sCAAsC;;AAAA,EAAE,CAAC,CAAC;AAC1C,EAAE,CAAC,OAAO;AACV,EAAE,CAAC,EAAE;AACL,EAAE,CAAC,EAAE,CAFJ;EACC,UAAU,EAAE,CAAE;EACd,aAAa,EAAE,CAAE,GAFjB;;AAKF,gBAAgB;;AAUhB,GAAG;AACH,KAAK;AACL,EAAE;AACF,UAAU;AACV,IAAI;AACJ,GAAG;AACH,QAAQ;AACR,KAAK;AACL,KAAK;AACL,GAAG,CATC;EACF,SAAS,EAAE,IAAK,GADb;;AAIL,6BAA6B;;AAC7B,KAAK,CAAC;EACJ,aAAa,EF3HW,IAAI,GE0HvB;;ACtKP,mCAAmC;AACnC,mCAAmC;AACnC,mCAAmC;AAEnC,4DAA4D;;AAAA,IAAI;AAChE,IAAI,CAAH;EACC,QAAQ,EAAE,MAAO,GADjB;;AAIF,iDAAiD;;AAAA,MAAM;AACvD,KAAK;AACL,IAAI,CADH;EACC,KAAK,EAAE,IAAK,GADZ;;AAIF,qCAAqC;;AAElC,SAAS,AAAA,OAAO;AACnB,KAAK,AAAA,OAAO,CADD;EACP,OAAO,EAAE,EAAG;EACZ,OAAO,EAAE,KAAM;EACf,KAAK,EAAE,IAAK;EACZ,eAAe,EAAE,QAAS,GAJlB;;AAQZ,6BAA6B;;AAAA,KAAK,CACjC;EACC,YAAY,EAAE,IAAK,GADnB;;;AAED,MAAM,CAEN;EACC,WAAW,EAAE,IAAK,GADlB;;;AAED,OAAO,CAEP;EACC,WAAW,EAAE,IAAK;EAClB,YAAY,EAAE,IAAK,GAFnB;;AAKF,iCAAiC;;AAAA,QAAQ,CACxC;EACC,UAAU,EAAE,IAAK,GADjB;;;AAED,SAAS,CAET;EACC,UAAU,EAAE,KAAM,GADlB;;;AAED,UAAU,CAEV;EACC,UAAU,EAAE,MAAO,GADnB;;AAIF,uBAAuB;;AAAA,GAAG,CACzB;EACC,KAAK,EAAE,IAAK,GADZ;;;AAED,GAAG,AAAA,GAAG,CAEN;EACC,YAAY,EHfY,IAAI,GGc5B;;;AAED,GAAG,CAEH;EACC,KAAK,EAAE,KAAM,GADb;;;AAED,GAAG,AAAA,GAAG,CAEN;EACC,WAAW,EHvBa,IAAI,GGsB5B;;;AAED,GAAG,AAAA,GAAG;AACP,GAAG,AAAA,GAAG,CACL;EACC,aAAa,EH7BW,MAAK,GG4B7B;;AAIF,kBAAkB;;AAAA,IAAI,CACrB;EACC,OAAO,EAAE,KAAM;EACf,YAAY,EAAE,KAAM;EACpB,KAAK,EAAE,IAAK,GAHZ;;;AAID,IAAI,GAAG,CAAC;AACT,IAAI,CACH;EACC,OAAO,EAAE,UAAW;EACpB,cAAc,EAAE,GAAI,GAFpB;;AAKF,sDAAsD;;AAC/C,IAAI,GAAG,MAAM,CAAN;EACZ,OAAO,EAAE,eAAgB,GADZ;;AAIf,kBAAkB;;AAAA,KAAK,CACtB;EACC,OAAO,EAAE,YAAa;EACtB,cAAc,EAAE,GAAI,GAFpB;;AAKF;;EAEE;;CAEuC,AAAA,KAAC,EAAO,gBAAgB,AAAvB,EAAC;EACzC,OAAO,EAAG,IAAK;EACf,SAAS,EAAE,IAAK,GAF0B;;;AAG3C,iBAAiB,CAEjB;EACC,cAAc,EAAE,GAAI,GADpB;;;AAED,iBAAiB,CAEjB;EACC,cAAc,EAAE,MAAO,GADvB;;;AAED,gBAAgB,CAEhB;EACC,IAAI,EAAE,CAAE,GADR;;;AAED,gBAAgB,CAEhB;EACC,KAAK,EAAG,EAAG,GADX;;;AAED,iBAAiB,CAEjB;EACC,KAAK,EAAG,CAAE,GADV;;;AAED,eAAe,CAEf;EACC,KAAK,EAAG,CAAE,GADV;;;AAED,iBAAiB,CAEjB;EACC,MAAM,EAAE,IAAK,GADb;;AChIF,wCAAwC;AACxC,wCAAwC;AACxC,wCAAwC;AAgBxC,oBAAoB;;CACY,AAAA,KAAC,EAAO,OAAO,AAAd,EAAC;EAChC,OAAO,EAAE,IAAK;EACd,cAAc,EAAE,GAAI;EACpB,SAAS,EAAE,IAAK;EAChB,WAAW,EJ2CH,KAAI;EIzCZ,8CAA8C;EAC9C,cAAc,EAAE,OAAQ;EACxB,cAAc,EAAE,aAAc,GARG;;AAWnC,iBAAiB;;CACmB,AAAA,KAAC,EAAO,OAAO,AAAd,IAAkB,CAAC,CAAlB;EACpC,IAAI,EAAE,QAAS;EACf,KAAK,EAAE,iCAAI;EACX,WAAW,EJgCH,IAAI;EI9BZ,8CAA8C;EAC9C,OAAO,EAAE,YAAa;EACtB,cAAc,EAAE,GAAI;EACpB,cAAc,EAAE,MAAO;EACvB,cAAc,EAAE,IAAK,GATgB;;;CAejC,AAAA,KAAC,EAAO,QAAQ,AAAf,IAAmB,CAAC,CAAnB;EACJ,KAAK,EAAE,iCAAI,GADN;;;CAEN,AAAA,KAAC,EAAO,QAAQ,AAAf,IAAmB,iBAAiB,CACrC;EACC,KAAK,EAAE,yBAAI,GADX;;;CAHE,AAAA,KAAC,EAAO,QAAQ,AAAf,IAAmB,CAAC,CAAnB;EACJ,KAAK,EAAE,iCAAI,GADN;;;CAEN,AAAA,KAAC,EAAO,QAAQ,AAAf,IAAmB,iBAAiB,CACrC;EACC,KAAK,EAAE,yBAAI,GADX;;;CAHE,AAAA,KAAC,EAAO,QAAQ,AAAf,IAAmB,CAAC,CAAnB;EACJ,KAAK,EAAE,iCAAI,GADN;;;CAEN,AAAA,KAAC,EAAO,QAAQ,AAAf,IAAmB,iBAAiB,CACrC;EACC,KAAK,EAAE,yBAAI,GADX;;;CAHE,AAAA,KAAC,EAAO,QAAQ,AAAf,IAAmB,CAAC,CAAnB;EACJ,KAAK,EAAE,iCAAI,GADN;;;CAEN,AAAA,KAAC,EAAO,QAAQ,AAAf,IAAmB,iBAAiB,CACrC;EACC,KAAK,EAAE,yBAAI,GADX;;;CAHE,AAAA,KAAC,EAAO,QAAQ,AAAf,IAAmB,CAAC,CAAnB;EACJ,KAAK,EAAE,iCAAI,GADN;;;CAEN,AAAA,KAAC,EAAO,QAAQ,AAAf,IAAmB,iBAAiB,CACrC;EACC,KAAK,EAAE,yBAAI,GADX;;;CAHE,AAAA,KAAC,EAAO,QAAQ,AAAf,IAAmB,CAAC,CAAnB;EACJ,KAAK,EAAE,iCAAI,GADN;;;CAEN,AAAA,KAAC,EAAO,QAAQ,AAAf,IAAmB,iBAAiB,CACrC;EACC,KAAK,EAAE,yBAAI,GADX;;;CAHE,AAAA,KAAC,EAAO,QAAQ,AAAf,IAAmB,CAAC,CAAnB;EACJ,KAAK,EAAE,iCAAI,GADN;;;CAEN,AAAA,KAAC,EAAO,QAAQ,AAAf,IAAmB,iBAAiB,CACrC;EACC,KAAK,EAAE,yBAAI,GADX;;;CAHE,AAAA,KAAC,EAAO,SAAS,AAAhB,IAAoB,CAAC,CAApB;EACJ,KAAK,EAAE,kCAAI,GADN;;;CAEN,AAAA,KAAC,EAAO,SAAS,AAAhB,IAAoB,iBAAiB,CACtC;EACC,KAAK,EAAE,0BAAI,GADX;;;CAHE,AAAA,KAAC,EAAO,SAAS,AAAhB,IAAoB,CAAC,CAApB;EACJ,KAAK,EAAE,kCAAI,GADN;;;CAEN,AAAA,KAAC,EAAO,SAAS,AAAhB,IAAoB,iBAAiB,CACtC;EACC,KAAK,EAAE,0BAAI,GADX;;AA2CJ,qBAAqB;AAGrB,MAAM,EAAL,SAAS,EAAE,KAAK;;GACO,AAAA,KAAC,EAAO,UAAU,AAAjB,IAAqB,CAAC,CAArB;IACtB,KAAK,EAAE,iCAAI,GADY;;GAGH,AAAA,KAAC,EAAO,UAAU,AAAjB,IAAqB,gBAAgB,CAArB;IACrC,KAAK,EAAE,iCAAI,GAD2B;;GAGlB,AAAA,KAAC,EAAO,UAAU,AAAjB,IAAqB,CAAC,CAArB;IACtB,KAAK,EAAE,iCAAI,GADY;;GAGH,AAAA,KAAC,EAAO,UAAU,AAAjB,IAAqB,gBAAgB,CAArB;IACrC,KAAK,EAAE,iCAAI,GAD2B;;GAGlB,AAAA,KAAC,EAAO,UAAU,AAAjB,IAAqB,CAAC,CAArB;IACtB,KAAK,EAAE,iCAAI,GADY;;GAGH,AAAA,KAAC,EAAO,UAAU,AAAjB,IAAqB,gBAAgB,CAArB;IACrC,KAAK,EAAE,yBAAI,GAD2B;;GAGlB,AAAA,KAAC,EAAO,UAAU,AAAjB,IAAqB,CAAC,CAArB;IACtB,KAAK,EAAE,yBAAI,GADY;;GAGH,AAAA,KAAC,EAAO,UAAU,AAAjB,IAAqB,gBAAgB,CAArB;IACrC,KAAK,EAAE,yBAAI,GAD2B;;AAM1C,MAAM,EAAL,SAAS,EAAE,KAAK;;GACM,AAAA,KAAC,EAAO,SAAS,AAAhB,IAAoB,CAAC,CAApB;IACrB,KAAK,EAAE,iCAAI,GADW;;GAGH,AAAA,KAAC,EAAO,SAAS,AAAhB,IAAoB,gBAAgB,CAApB;IACpC,KAAK,EAAE,yBAAI,GAD0B;;GAGlB,AAAA,KAAC,EAAO,SAAS,AAAhB,IAAoB,CAAC,CAApB;IACrB,KAAK,EAAE,yBAAI,GADW;;GAGH,AAAA,KAAC,EAAO,SAAS,AAAhB,IAAoB,gBAAgB,CAApB;IACpC,KAAK,EAAE,yBAAI,GAD0B;;;AAQpB,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,GAAW,EAAtB;EAEnB,KAAK,EAAE,sBAAI,GAFS;;;AAIF,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,IAAW,EAAtB;EAEpB,KAAK,EAAE,sBAAI,GAFU;;AAIvB,MAAM,EAAL,SAAS,EAAE,KAAK;;EACE,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,CAAW,EAAtB;IACjB,KAAK,EAAE,iBAAI,GADO;;;AATH,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,GAAW,EAAtB;EAEnB,KAAK,EAAE,sBAAI,GAFS;;;AAIF,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,IAAW,EAAtB;EAEpB,KAAK,EAAE,sBAAI,GAFU;;AAIvB,MAAM,EAAL,SAAS,EAAE,KAAK;;EACE,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,CAAW,EAAtB;IACjB,KAAK,EAAE,iBAAI,GADO;;;AATH,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,GAAW,EAAtB;EAEnB,KAAK,EAAE,gBAAI,GAFS;;;AAIF,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,IAAW,EAAtB;EAEpB,KAAK,EAAE,gBAAI,GAFU;;AAIvB,MAAM,EAAL,SAAS,EAAE,KAAK;;EACE,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,CAAW,EAAtB;IACjB,KAAK,EAAE,iBAAI,GADO;;;AATH,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,GAAW,EAAtB;EAEnB,KAAK,EAAE,gBAAI,GAFS;;;AAIF,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,IAAW,EAAtB;EAEpB,KAAK,EAAE,gBAAI,GAFU;;AAIvB,MAAM,EAAL,SAAS,EAAE,KAAK;;EACE,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,CAAW,EAAtB;IACjB,KAAK,EAAE,iBAAI,GADO;;;AATH,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,GAAW,EAAtB;EAEnB,KAAK,EAAE,gBAAI,GAFS;;;AAIF,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,IAAW,EAAtB;EAEpB,KAAK,EAAE,gBAAI,GAFU;;AAIvB,MAAM,EAAL,SAAS,EAAE,KAAK;;EACE,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,CAAW,EAAtB;IACjB,KAAK,EAAE,iBAAI,GADO;;;AATH,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,GAAW,EAAtB;EAEnB,KAAK,EAAE,gBAAI,GAFS;;;AAIF,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,IAAW,EAAtB;EAEpB,KAAK,EAAE,gBAAI,GAFU;;AAIvB,MAAM,EAAL,SAAS,EAAE,KAAK;;EACE,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,CAAW,EAAtB;IACjB,KAAK,EAAE,iBAAI,GADO;;;AATH,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,GAAW,EAAtB;EAEnB,KAAK,EAAE,gBAAI,GAFS;;;AAIF,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,IAAW,EAAtB;EAEpB,KAAK,EAAE,gBAAI,GAFU;;AAIvB,MAAM,EAAL,SAAS,EAAE,KAAK;;EACE,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,CAAW,EAAtB;IACjB,KAAK,EAAE,iBAAI,GADO;;;AATH,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,GAAW,EAAtB;EAEnB,KAAK,EAAE,gBAAI,GAFS;;;AAIF,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,IAAW,EAAtB;EAEpB,KAAK,EAAE,gBAAI,GAFU;;AAIvB,MAAM,EAAL,SAAS,EAAE,KAAK;;EACE,SAAS,GAAG,CAAC,AAAA,WAAW,AAAX,CAAW,EAAtB;IACjB,KAAK,EAAE,iBAAI,GADO;;;AAqCvB,KAAK,CAEL;EACC,YAAY,EAAE,IAAK,GADnB;;;AAED,KAAK,CAEL;EACC,WAAW,EAAE,IAAK,GADlB;;ACjMF,mCAAmC;AACnC,mCAAmC;AACnC,mCAAmC;;AAAA,KAAK;AACxC,MAAM,CACL;EACC,KAAK,EAAE,IAAK;EACZ,SAAS,EAAE,IAAK;EAChB,YAAY,EAAE,KAAM;EACpB,eAAe,EAAE,QAAS;EAC1B,cAAc,EAAE,GAAI,GALpB;;;AAMD,MAAM,CAEN;EACC,OAAO,EAAE,KAAM,GADf;;;AAED,gBAAgB;AACjB,KAAK,AAAA,WAAW,CACf;EACC,YAAY,EAAC,IAAK,GADlB;;;AAKF,EAAE;AACF,EAAE,CADC;EACD,cAAc,EAAE,GAAI;EACpB,SAAS,ELqBe,IAAI;EKpB5B,MAAM,EAAE,OAAQ,GAHd;;ACrBJ,mCAAmC;AACnC,mCAAmC;AACnC,mCAAmC;AAEnC;;EAEE;AAEF,aAAa;;AAAA,IAAI,CAChB;EACC,OAAO,EAAE,YAAa,GADtB;;AAIF,iBAAiB;;AAEjB,IAAI;AACJ,QAAQ,CADC;EACP,MAAM,EAAE,IAAK,GADL;;;AAET,KAAK;AACN,MAAM;AACN,MAAM;AACN,KAAK;AACL,IAAI,CAFH;EACC,cAAc,EAAE,MAAO;EACvB,WAAW,EAAE,OAAQ;EACrB,SAAS,EAAE,OAAQ,GAHnB;;;AAUF,MAAM;AACN,KAAK;AACL,QAAQ;AACR,MAAM;AACN,QAAQ,CAJC;EACP,KAAK,ENNmB,IAAI,GMKpB;;;AAIV,KAAK,CAAC;EACJ,OAAO,EAAE,YAAa;EACtB,cAAc,EAAE,MAAO;EACvB,MAAM,EAAE,OAAQ,GAHX;;;AAMP,MAAM,CAAC;EACL,MAAM,EAAE,CAAE;EACV,WAAW,EAAE,MAAO,GAFd;;;AAKR,QAAQ,CAAC;EACP,UAAU,EAAE,GAAI;EAChB,cAAc,EAAE,GAAI;EACpB,WAAW,EAAE,OAAQ;EACrB,SAAS,EAAE,OAAQ;EACnB,MAAM,EAAE,QAAS,GALT;;;AAQV,MAAM,CAAC;EACL,kBAAkB,EAAE,eAAgB,GAD9B;;AAIR,sCAAsC;AACtC,0CAA0C;AAE1C,gFAAgF;;AAI5D,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,2BAA2B;AACnE,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,8BAA8B;AAClD,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,+BAA+B;AACnD,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,mCAAmC,CAHC;EACtD,OAAO,EAAE,IAAK,GADyC;;;AAIzD,2BAA2B,CAAC;EAC1B,KAAK,EAAE,IAAK,GADe;;;AAKrB,KAAK,AAAA,iBAAiB;AAC9B,QAAQ,AAAA,iBAAiB,CADC;EACxB,KAAK,EAAE,IAAK,GADa;;;AAE1B,IAAI,AAAA,MAAM;AACX,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,MAAM;AAC1B,MAAM,AAAA,MAAM,CAAX;EACC,2BAA2B,EAAE,WAAY;EACzC,mBAAmB,EAAE,IAAK;EACvB,gBAAgB,EAAE,IAAK;EACtB,eAAe,EAAE,IAAK;EAClB,WAAW,EAAE,IAAK,GAL1B;;AAQF,oBAAoB;;AAAA,MAAM,AAAA,SAAS;AACnC,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,SAAS;AAC7B,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,SAAS;AAC7B,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,CAAa,SAAS,CAD3B;EACC,OAAO,EAAE,CAAE;EACX,MAAM,EAAE,IAAK;EACb,WAAW,EAAE,CAAE;EACf,UAAU,EAAE,IAAK;EACjB,UAAU,EAAE,IAAK;EACjB,aAAa,EAAE,CAAE;EACjB,UAAU,EAAE,IAAK;EACjB,kBAAkB,EAAE,IAAK;EACtB,eAAe,EAAE,IAAK;EACjB,UAAU,EAAE,IAAK,GAVzB;;EAYC,MAAM,AAAA,SAAS,AAAA,MAAM;EACxB,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,SAAS,AAAA,MAAM;EACnC,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,SAAS,AAAA,MAAM;EACnC,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,CAAa,SAAS,AAAA,MAAM,CAHxB;IACN,UAAU,EAAE,IAAK;IACjB,OAAO,EAAE,IAAK,GAFP;;AClGX,wCAAwC;AACxC,wCAAwC;AACxC,wCAAwC;AAExC,uBAAuB;;AAEhB,UAAU;CACjB,AAAA,MAAC,AAAA,EADQ;EACP,OAAO,EAAE,IAAK,GADN;;AAIV,oFAAoF;;AACpF,gBAAgB,CAAC;EACf,QAAQ,EAAE,mBAAoB;EAC9B,MAAM,EAAE,YAAa;EACrB,MAAM,EAAE,cAAe;EACvB,KAAK,EAAE,cAAe;EACtB,OAAO,EAAE,YAAa;EACtB,QAAQ,EAAE,iBAAkB;EAC5B,IAAI,EAAE,gBAAI,CAAa,UAAU,GAPjB;;;AAWT,YAAY;CACrB,AAAA,QAAC,AAAA,EADU;EACT,OAAO,EAAE,GAAI;EACb,cAAc,EAAE,IAAK;EACrB,MAAM,EAAE,WAAY;EACpB,MAAM,EAAE,YAAS,GAJP;;;AAQV,EAAE,AAAA,YAAY;AAChB,EAAE,AAAA,SAAS,CADC;EACV,UAAU,EAAE,IAAK;EACjB,YAAY,EAAE,CAAE,GAFL;;AAKb,wCAAwC;AACxC,wCAAwC;AACxC,wCAAwC;AACxC,wCAAwC;AAExC,2CAA2C;;AAAA,IAAI,CAC9C;EACC,KAAK,EAAE,GAAI,GADX;;;AAED,IAAI,CAEJ;EACC,KAAK,EAAE,GAAI,GADX;;;AAED,IAAI,CAEJ;EACC,KAAK,EAAE,GAAI,GADX;;;AAED,IAAI,CAEJ;EACC,KAAK,EAAE,GAAI,GADX;;;AAED,IAAI,CAEJ;EACC,KAAK,EAAE,QAAS,GADhB;;;AAED,IAAI,CAEJ;EACC,KAAK,EAAE,GAAI,GADX;;;AAED,IAAI,CAEJ;EACC,KAAK,EAAE,GAAI,GADX;;;AAED,IAAI,CAEJ;EACC,KAAK,EAAE,GAAI,GADX;;;AAED,IAAI,CAEJ;EACC,KAAK,EAAE,QAAS,GADhB;;;AAED,IAAI,CAEJ;EACC,KAAK,EAAE,GAAI,GADX;;;AAED,IAAI,CAEJ;EACC,KAAK,EAAE,GAAI,GADX;;;AAED,IAAI,CAEJ;EACC,KAAK,EAAE,GAAI,GADX;;;AAED,IAAI,CAEJ;EACC,KAAK,EAAE,GAAI,GADX;;;AAED,KAAK,CAEL;EACC,KAAK,EAAE,IAAK,GADZ;;;AAED,KAAK,CAEL;EACC,KAAK,EAAE,IAAK,GADZ;;;AAED,MAAM,CAEN;EACC,KAAK,EAAE,KAAM,GADb;;;AAED,MAAM,CAEN;EACC,KAAK,EAAE,KAAM,GADb;;;AAED,MAAM,CAEN;EACC,KAAK,EAAE,KAAM,GADb;;;AAED,MAAM,CAEN;EACC,KAAK,EAAE,KAAM,GADb;;;AAED,MAAM,CAEN;EACC,KAAK,EAAE,KAAM,GADb;;;AAED,MAAM,CAEN;EACC,KAAK,EAAE,KAAM,GADb;;;AAED,MAAM,CAEN;EACC,KAAK,EAAE,KAAM,GADb;;;AAED,MAAM,CAEN;EACC,KAAK,EAAE,KAAM,GADb;;;AAED,MAAM,CAEN;EACC,KAAK,EAAE,KAAM,GADb;;;AAED,MAAM,CAEN;EACC,KAAK,EAAE,KAAM,GADb;;;AAED,OAAO,CAEP;EACC,SAAS,EAAE,KAAM,GADjB;;;AAED,OAAO,CAEP;EACC,KAAK,EAAE,MAAO,GADd;;;AAED,QAAQ,CAER;EACC,SAAS,EAAE,MAAO,GADlB;;;AAED,MAAM,CAEN;EACC,KAAK,EAAE,IAAK,GADZ;;AAIF;;;;EAIE;;AAAA,IAAI;AACN,IAAI,CAAH;EACC,MAAM,EAAE,CAAE,GADV;;;AAED,IAAI;AACL,IAAI,CACH;EACC,OAAO,EAAE,CAAE,GADX;;;AAED,IAAI,CAEJ;EACC,MAAM,EPjIkB,IAAI,GOgI5B;;;AAED,IAAI,CAEJ;EACC,MAAM,EPnIkB,IAAI,GOkI5B;;;AAED,IAAI,CAEJ;EACC,MAAM,EPrIkB,IAAI,GOoI5B;;;AAED,IAAI,CAEJ;EACC,OAAO,EP7IiB,IAAI,GO4I5B;;;AAED,IAAI,CAEJ;EACC,OAAO,EP/IiB,IAAI,GO8I5B;;;AAED,IAAI,CAEJ;EACC,OAAO,EPjJiB,IAAI,GOgJ5B;;;AAED,IAAI;AACL,IAAI,CACH;EACC,UAAU,EAAE,CAAE,GADd;;;AAED,IAAI,CAEJ;EACC,UAAU,EP7Jc,IAAI,GO4J5B;;;AAED,IAAI,CAEJ;EACC,UAAU,EP/Jc,IAAI,GO8J5B;;;AAED,IAAI,CAEJ;EACC,UAAU,EPjKc,IAAI,GOgK5B;;;AAED,IAAI;AACL,IAAI,CACH;EACC,YAAY,EAAE,CAAE,GADhB;;;AAED,IAAI,CAEJ;EACC,YAAY,EP7KY,IAAI,GO4K5B;;;AAED,IAAI,CAEJ;EACC,YAAY,EP/KY,IAAI,GO8K5B;;;AAED,IAAI,CAEJ;EACC,YAAY,EPjLY,IAAI,GOgL5B;;;AAED,IAAI;AACL,IAAI,CACH;EACC,aAAa,EAAE,CAAE,GADjB;;;AAED,IAAI,CAEJ;EACC,aAAa,EP7LW,IAAI,GO4L5B;;;AAED,IAAI,CAEJ;EACC,aAAa,EP/LW,IAAI,GO8L5B;;;AAED,IAAI,CAEJ;EACC,aAAa,EPjMW,IAAI,GOgM5B;;;AAED,IAAI;AACL,IAAI,CACH;EACC,WAAW,EAAE,CAAE,GADf;;;AAED,IAAI,CAEJ;EACC,WAAW,EP7Ma,IAAI,GO4M5B;;;AAED,IAAI,CAEJ;EACC,WAAW,EP/Ma,IAAI,GO8M5B;;;AAED,IAAI,CAEJ;EACC,WAAW,EPjNa,IAAI,GOgN5B;;;AAED,IAAI;AACL,IAAI,CACH;EACC,WAAW,EAAE,CAAE,GADf;;;AAED,IAAI,CAEJ;EACC,WAAW,EP7Na,IAAI,GO4N5B;;;AAED,IAAI,CAEJ;EACC,WAAW,EP/Na,IAAI,GO8N5B;;;AAED,IAAI,CAEJ;EACC,WAAW,EPjOa,IAAI,GOgO5B;;;AAED,IAAI;AACL,IAAI,CACH;EACC,aAAa,EAAE,CAAE,GADjB;;;AAED,IAAI,CAEJ;EACC,aAAa,EP7OW,IAAI,GO4O5B;;;AAED,IAAI,CAEJ;EACC,aAAa,EP/OW,IAAI,GO8O5B;;;AAED,IAAI,CAEJ;EACC,aAAa,EPjPW,IAAI,GOgP5B;;;AAED,IAAI;AACL,IAAI,CACH;EACC,cAAc,EAAE,CAAE,GADlB;;;AAED,IAAI,CAEJ;EACC,cAAc,EP7PU,IAAI,GO4P5B;;;AAED,IAAI,CAEJ;EACC,cAAc,EP/PU,IAAI,GO8P5B;;;AAED,IAAI,CAEJ;EACC,cAAc,EPjQU,IAAI,GOgQ5B;;;AAED,IAAI;AACL,IAAI,CACH;EACC,YAAY,EAAE,CAAE,GADhB;;;AAED,IAAI,CAEJ;EACC,YAAY,EP7QY,IAAI,GO4Q5B;;;AAED,IAAI,CAEJ;EACC,YAAY,EP/QY,IAAI,GO8Q5B;;;AAED,IAAI,CAEJ;EACC,YAAY,EPjRY,IAAI,GOgR5B;;AC9TF,mCAAmC;AACnC,mCAAmC;AACnC,mCAAmC;AAUnC,wCAAwC;AACxC,wCAAwC;AACxC,wCAAwC;AAExC,MAAM,EAAL,SAAS,EAAE,KAAK;EAEf,+BAA+B;;EAAA,aAAa,CAC3C;IACC,OAAO,EAAE,eAAgB,GADzB;;EAED,cAAc,CAEd;IACC,OAAO,EAAE,gBAAiB,GAD1B;;EAED,eAAe,CAEf;IACC,KAAK,EAAE,IAAK,GADZ;;EAED,WAAW,CAEX;IACC,OAAO,EAAE,YAAa;IACtB,KAAK,EAAE,IAAK;IACZ,cAAc,EAAE,GAAI,GAHpB;;EAID,UAAU,CACV;IACC,OAAO,EAAE,KAAM;IACf,YAAY,EAAE,KAAM;IACpB,KAAK,EAAE,eAAgB,GAHvB;;EAID,UAAU,CACV;IACC,OAAO,EAAE,UAAW;IACpB,cAAc,EAAE,GAAI,GAFpB;EAKF,8BAA8B;;EAAA,UAAU,CACvC;IACC,KAAK,EAAE,cAAe,GADtB;;EAED,UAAU,CAEV;IACC,KAAK,EAAE,mBAAoB,GAD3B;;EAED,UAAU,CAEV;IACC,KAAK,EAAE,cAAe,GADtB;;EAED,UAAU,CAEV;IACC,KAAK,EAAE,mBAAoB,GAD3B;;EAED,UAAU,CAEV;IACC,KAAK,EAAE,cAAe,GADtB;;EAED,WAAW;EACd,YAAY,CACT;IACC,OAAO,EAAE,gBAAiB;IAC1B,KAAK,EAAE,eAAgB;IACvB,KAAK,EAAE,eAAgB;IACvB,KAAK,EAAE,eAAgB;IACvB,WAAW,EAAE,YAAa;IAC1B,YAAY,EAAE,YAAa;IAC3B,MAAM,EAAE,CAAE,GAPV;EAUF,+BAA+B;;EAAA,UAAU;EAC3C,UAAU,CAAP;IACC,MAAM,EAAE,YAAa,GADrB;;AAKJ,wCAAwC;AACxC,wCAAwC;AACxC,wCAAwC;AAExC,MAAM,EAAL,SAAS,EAAE,KAAK,OAAO,SAAS,EAAE,KAAK;EAEtC,gCAAgC;;EAAA,cAAc,CAC7C;IACC,OAAO,EAAE,eAAgB,GADzB;;EAED,eAAe,CAEf;IACC,OAAO,EAAE,gBAAiB,GAD1B;;EAED,gBAAgB,CAEhB;IACC,KAAK,EAAE,IAAK,GADZ;;EAED,YAAY,CAEZ;IACC,OAAO,EAAE,YAAa;IACtB,KAAK,EAAE,IAAK;IACZ,cAAc,EAAE,GAAI,GAHpB;;EAID,WAAW,CAEX;IACC,OAAO,EAAE,KAAM;IACf,YAAY,EAAE,KAAM;IACpB,KAAK,EAAE,eAAgB,GAHvB;;EAID,WAAW,CAEX;IACC,OAAO,EAAE,UAAW;IACpB,cAAc,EAAE,GAAI,GAFpB;EAKF,+BAA+B;;EAAA,WAAW,CACzC;IACC,KAAK,EAAE,cAAe,GADtB;;EAED,WAAW,CAEX;IACC,KAAK,EAAE,mBAAoB,GAD3B;;EAED,WAAW,CAEX;IACC,KAAK,EAAE,cAAe,GADtB;;EAED,WAAW,CAEX;IACC,KAAK,EAAE,mBAAoB,GAD3B;;EAED,WAAW,CAEX;IACC,KAAK,EAAE,cAAe,GADtB;;EAED,YAAY;EACf,aAAa,CACV;IACC,OAAO,EAAE,gBAAiB;IAC1B,KAAK,EAAE,eAAgB;IACvB,KAAK,EAAE,eAAgB;IACvB,KAAK,EAAE,eAAgB;IACvB,WAAW,EAAE,YAAa;IAC1B,YAAY,EAAE,YAAa;IAC3B,MAAM,EAAE,CAAE,GAPV;EAUF,gCAAgC;;EAAA,WAAW;EAC7C,WAAW,CAAR;IACC,MAAM,EAAE,YAAa,GADrB;;AAKJ,wCAAwC;AACxC,wCAAwC;AACxC,wCAAwC;AAExC,MAAM,EAAL,SAAS,EAAE,KAAK,OAAO,SAAS,EAAE,KAAK;EAEtC,8CAA8C;;EAAA,MAAM;EACtD,MAAM;EACN,MAAM;EACN,MAAM;EACN,OAAO,CAHJ;IACC,KAAK,EAAE,IAAK;IACZ,KAAK,EAAE,IAAK,GAFZ;EAKF,+BAA+B;;EAAA,aAAa,CAC3C;IACC,OAAO,EAAE,eAAgB,GADzB;;EAED,cAAc,CAEd;IACC,OAAO,EAAE,gBAAiB,GAD1B;;EAED,eAAe,CAEf;IACC,KAAK,EAAE,IAAK,GADZ;;EAED,WAAW,CAEX;IACC,OAAO,EAAE,YAAa;IACtB,KAAK,EAAE,IAAK;IACZ,cAAc,EAAE,GAAI,GAHpB;;EAID,UAAU,CAEV;IACC,OAAO,EAAE,gBAAiB;IAC1B,YAAY,EAAE,gBAAiB;IAC/B,KAAK,EAAE,eAAgB,GAHvB;;EAID,UAAU,CAEV;IACC,OAAO,EAAE,qBAAsB;IAC/B,cAAc,EAAE,cAAe,GAF/B;EAKF,8BAA8B;;EAAA,UAAU,CACvC;IACC,KAAK,EAAE,cAAe,GADtB;;EAED,UAAU,CAEV;IACC,KAAK,EAAE,mBAAoB,GAD3B;;EAED,UAAU,CAEV;IACC,KAAK,EAAE,cAAe,GADtB;;EAED,UAAU,CAEV;IACC,KAAK,EAAE,mBAAoB,GAD3B;;EAED,UAAU,CAEV;IACC,KAAK,EAAE,cAAe,GADtB;;EAED,WAAW;EACd,YAAY,CACT;IACC,OAAO,EAAE,gBAAiB;IAC1B,KAAK,EAAE,eAAgB;IACvB,KAAK,EAAE,eAAgB;IACvB,KAAK,EAAE,eAAgB;IACvB,WAAW,EAAE,YAAa;IAC1B,YAAY,EAAE,YAAa;IAC3B,MAAM,EAAE,CAAE,GAPV;EAUF,+BAA+B;;EAAA,UAAU;EAC3C,UAAU,CAAP;IACC,MAAM,EAAE,YAAa,GADrB;;EAED,UAAU;EACb,UAAU,CACP;IACC,OAAO,EAAE,YAAa,GADtB;;AAMJ,wCAAwC;AACxC,wCAAwC;AACxC,wCAAwC;AAExC,MAAM,EAAL,SAAS,EAAE,KAAK;EAEf,kCAAkC;;EAAA,IAAI;EACxC,IAAI;EACJ,QAAQ,CADL;IACC,OAAO,EAAE,gBAAiB;IAC1B,KAAK,EAAE,eAAgB;IACvB,KAAK,EAAE,eAAgB;IACvB,KAAK,EAAE,eAAgB;IACvB,WAAW,EAAE,YAAa;IAC1B,YAAY,EAAE,YAAa;IAC3B,MAAM,EAAE,CAAE,GAPV;;EAQD,eAAe,CAEf;IACC,cAAc,EAAE,MAAO,GADvB;;EAED,MAAM;EACT,MAAM;EACN,MAAM,CAAH;IACC,KAAK,EAAE,IAAK;IACZ,KAAK,EAAE,IAAK,GAFZ;;EAGD,IAAI,CAEJ;IACC,OAAO,EAAE,gBAAiB;IAC1B,KAAK,EAAE,eAAgB,GAFvB;EAKF,8BAA8B;;EAAA,YAAY,CACzC;IACC,OAAO,EAAE,eAAgB,GADzB;;EAED,aAAa,CAEb;IACC,OAAO,EAAE,gBAAiB,GAD1B;;EAED,cAAc,CAEd;IACC,KAAK,EAAE,IAAK,GADZ;;EAED,UAAU,CAEV;IACC,OAAO,EAAE,YAAa;IACtB,KAAK,EAAE,IAAK;IACZ,cAAc,EAAE,GAAI,GAHpB;;EAID,SAAS,CAET;IACC,OAAO,EAAE,gBAAiB;IAC1B,YAAY,EAAE,gBAAiB;IAC/B,KAAK,EAAE,eAAgB,GAHvB;;EAID,SAAS,CAET;IACC,OAAO,EAAE,qBAAsB;IAC/B,cAAc,EAAE,cAAe,GAF/B;;EAMF,EAAE;EACJ,EAAE,CADG;IACD,OAAO,EAAE,KAAM;IACf,KAAK,EAAE,IAAK;IACZ,UAAU,EAAE,IAAK,GAHf;;EAMJ,KAAK,CAAC;IACJ,OAAO,EAAE,IAAK,GADT;EAIP,6BAA6B;;EAAA,SAAS,CACrC;IACC,KAAK,EAAE,cAAe,GADtB;;EAED,SAAS,CAET;IACC,KAAK,EAAE,mBAAoB,GAD3B;;EAED,SAAS,CAET;IACC,KAAK,EAAE,cAAe,GADtB;;EAED,SAAS,CAET;IACC,KAAK,EAAE,mBAAoB,GAD3B;;EAED,SAAS,CAET;IACC,KAAK,EAAE,cAAe,GADtB;;EAED,UAAU;EACb,WAAW,CACR;IACC,OAAO,EAAE,gBAAiB;IAC1B,KAAK,EAAE,eAAgB;IACvB,KAAK,EAAE,eAAgB;IACvB,KAAK,EAAE,eAAgB;IACvB,WAAW,EAAE,YAAa;IAC1B,YAAY,EAAE,YAAa;IAC3B,MAAM,EAAE,CAAE,GAPV;EAUF,8BAA8B;;EAAA,SAAS;EACzC,SAAS,CAAN;IACC,MAAM,EAAE,YAAa,GADrB;;EAED,SAAS;EACZ,SAAS,CACN;IACC,OAAO,EAAE,YAAa,GADtB;;AC5VJ,uBAAuB;AACvB,MAAM,CAAN,KAAK;;EACH,CAAC,CAAC;IACA,UAAU,EAAE,sBAAuB;IACnC,UAAU,EAAE,eAAgB;IAC5B,WAAW,EAAE,eAAgB,GAH5B;;EAMH,IAAI,CAAC;IACH,KAAK,EAAE,IAAK;IACZ,MAAM,EAAE,IAAK;IACb,WAAW,EAAE,KAAM;IACnB,SAAS,EAAE,IAAK,GAJZ;;EAKL,CAAC;EACJ,OAAO;EACP,EAAE;EACF,QAAQ;EACR,EAAE;EACF,QAAQ;EACR,EAAE;EACF,QAAQ;EACR,EAAE;EACF,QAAQ;EACR,EAAE;EACF,QAAQ;EACR,EAAE;EACF,QAAQ;EACR,UAAU;EACV,EAAE;EACF,EAAE,CAdC;IACC,KAAK,EAAE,IAAK;IACZ,MAAM,EAAE,IAAK,GAFb;;EAGD,MAAM,CAEN;IACC,OAAO,EAAE,KAAM,GADf;;EAED,SAAS,CAET;IACC,OAAO,EAAE,IAAK,GADd;EAIF,2BAA2B;;EAAA,CAAC;EAC9B,OAAO;EACP,UAAU,CADP;IACC,OAAO,EAAE,CAAE;IACX,MAAM,EAAE,CAAE,GAFV;EAKF,qCAAqC;;EAGrC,UAAU;EACZ,EAAE;EACF,EAAE,CAFG;IACD,iBAAiB,EAAE,KAAM,GADvB;EAIJ;;;;;IAKE;EAEF,oCAAoC;;EAAA,EAAE;EACxC,QAAQ;EACR,EAAE;EACF,QAAQ;EACR,EAAE;EACF,QAAQ;EACR,OAAO,CALJ;IACC,gBAAgB,EAAE,KAAM,GADxB;;EAIF,CAAC,CAAC;IACA,KAAK,EAAE,IAAK,GADX;EAIH;;;;IAIE;;EAGU,CAAC,CAAA,AAAA,IAAC,EAAM,aAAa,AAAnB,CAAoB,OAAO;EAC3C,CAAC,CAAA,AAAA,IAAC,EAAM,GAAG,AAAT,CAAU,OAAO,CADG;IAClB,OAAO,EAAE,EAAG,GADO;;AChEvB,mCAAmC;AACnC,mCAAmC;AACnC,mCAAmC;AAEnC,wBAAwB;;AAAA,WAAW,CAClC;EACC,QAAQ,EAAE,QAAS,GADnB;;EAGE,WAAW,CAAC,CAAC,CAAX;IACF,QAAQ,EAAE,QAAS;IACnB,QAAQ,EAAE,MAAO;IACjB,IAAI,EAAE,wBAAI;IACV,OAAO,EAAE,KAAM;IACf,UAAU,EAAE,KAAM;IAClB,KAAK,EAAE,KAAM;IACb,eAAe,EAAE,IAAK,GAPnB;;IASF,WAAW,CAAC,CAAC,AAAA,MAAM,CAAZ;MACN,QAAQ,EAAE,MAAO;MACjB,QAAQ,EAAE,OAAQ;MAClB,IAAI,EAAE,IAAK,GAHJ;;AASb,MAAM,EAAL,SAAS,EAAE,KAAK;EACf,wBAAwB;;EAQxB,GAAG;EACL,QAAQ;EACR,KAAK;EACL,EAAE;EACF,EAAE;EACF,IAAI;EACJ,GAAG;EACH,IAAI,CAPG;IACH,SAAS,EAAE,UAAW;IACtB,OAAO,EAAE,IAAK,GAFV;;EAIN,CAAC,CAAC;IACA,UAAU,EAAE,SAAU,GADrB;;AAKL,oCAAoC;;AAC1B,SAAS,CAAC,GAAG,CAAT;EACZ,MAAM,EAAE,IAAK,GADA;;;AAIC,KAAK,AAAA,SAAS,EAAE,GAAG,CAAf;EAClB,MAAM,EAAE,IAAK,GADM;;;AAMV,SAAS,CAAC,GAAG;AACxB,WAAW,CAAC,GAAG;AACf,UAAU,CAAC,GAAG,CAFC;EACb,SAAS,EAAE,eAAgB,GADb;;ACvDhB,mCAAmC;AACnC,mCAAmC;AACnC,mCAAmC;AAEnC,sBAAsB;;AACX,IAAI,EAAE,GAAG,EAAE,IAAI,CAAV;EACd,aAAa,EAAE,GAAI,GADJ;;;AAIjB,GAAG,CAAC;EACF,OAAO,EAAE,CAAC,CAAC,GAAG;EACd,MAAM,EAAE,cAAe,GAFpB;;;AAKL,IAAI,CAAC;EACH,OAAO,EAAE,GAAG,CAAC,GAAG;EAChB,UAAU,EAAE,mBAAI;EAChB,KAAK,EAAE,IAAK,GAHR;;;AAMF,GAAG,CAAC,IAAI,CAAH;EACP,OAAO,EAAE,CAAE;EACX,UAAU,EAAE,IAAK;EACjB,KAAK,EAAE,OAAQ;EACf,aAAa,EAAE,CAAE,GAJT;;;AAOV,IAAI,CAAC;EACH,OAAO,EAAC,GAAG,CAAC,GAAG,GADX;;;AAKN,GAAG;AACH,GAAG,CADC;EACF,cAAc,EAAE,CAAE,GADf;;;AAIL,GAAG,CAAC;EACF,MAAM,EAAE,GAAI,GADT;;;AAIL,GAAG,CAAC;EACF,GAAG,EAAE,KAAM,GADR;;;AAIL,UAAU,CAAC;EACT,QAAQ,EAAE,QAAS;EACnB,YAAY,EAAE,GAAI,GAFR;;;AAKF,UAAU,AAAA,QAAQ,CAAT;EACjB,OAAO,EAAE,OAAQ;EACjB,QAAQ,EAAE,QAAS;EACnB,IAAI,EAAE,CAAE;EACR,GAAG,EAAE,CAAE;EACP,WAAW,EAAE,cAAe;EAC5B,SAAS,EAAE,GAAI;EACf,WAAW,EAAE,GAAI;EACjB,KAAK,EAAE,kBAAI,GARO;;;AAWP,UAAU,GAAG,MAAM,CAAZ;EAClB,UAAU,EAAE,KAAM;EAClB,SAAS,EAAE,KAAM;EACjB,KAAK,EAAE,kBAAI,GAHQ;;;AAMF,UAAU,GAAG,MAAM,AAAA,QAAQ,CAAlB;EAC1B,OAAO,EAAE,aAAc,GADI;;;AAI7B,CAAC,CAAC;EACA,UAAU,EAAE,MAAO,GADlB;;;AAEF,CAAC;AACF,EAAE,CACD;EACC,MAAM,EAAE,qBAAsB,GAD9B;;;AAED,CAAC,AAAA,MAAM,AAAN,EAAM;AACR,EAAE,AAAA,MAAM,AAAN,EAAM,EACP;EACC,MAAM,EAAE,mBAAoB,GAD5B;;;AAIF,EAAE,CAAC;EACD,OAAO,EAAE,KAAM;EACf,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,GAAI;EACZ,MAAM,EAAE,GAAG,CAAC,CAAC,CAAC,GAAG;EACjB,OAAO,EAAE,CAAE;EACX,MAAM,EAAE,CAAE;EACV,KAAK,EAAE,IAAK;EACZ,gBAAgB,EAAE,IAAK,GARrB;;AAWJ,YAAY;;AAAA,KAAK;AACjB,MAAM,CAAL;EACC,MAAM,EAAE,cAAe,GADvB;;;AAIF,OAAO,CAAC;EACN,OAAO,EXzDiB,IAAI;EW0D5B,KAAK,EAAE,IAAK;EACZ,UAAU,EAAE,MAAO,GAHZ;;;AAOT,EAAE;AACF,EAAE,CADC;EACD,OAAO,EAAE,KAAK,CAAC,KAAK;EACpB,MAAM,EAAE,eAAgB;EACxB,UAAU,EAAE,IAAK,GAHf;;AZ/EJ,mCAAmC;AACnC,mCAAmC;AACnC,mCAAmC;AAEnC,wCAAwC;AACxC,gDAAgD;AAChD,0BAA0B", + "names": [] +} \ No newline at end of file diff --git a/sass/knacss.scss b/sass/knacss.scss index 8b79c1f..93c55d9 100644 --- a/sass/knacss.scss +++ b/sass/knacss.scss @@ -22,7 +22,7 @@ @import "_10-styling"; // minor stylings // WordPress base styles -@import "_11-wordpress"; // WordPress reset and basic styles +// @import "_11-wordpress"; // WordPress reset and basic styles /* ----------------------------- */ /* ==own stylesheet */