diff --git a/bower.json b/bower.json index f1c5e71..ab4da69 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "marx", - "version": "3.0.0", + "version": "3.0.1", "homepage": "https://github.com/mblode/marx", "authors": [ "mblode" diff --git a/css/marx.css b/css/marx.css index 17f9413..88548e9 100644 --- a/css/marx.css +++ b/css/marx.css @@ -479,6 +479,7 @@ select, summary, textarea, [tabindex] { + -ms-touch-action: manipulation; /* 1 */ touch-action: manipulation; } diff --git a/css/marx.min.css b/css/marx.min.css index a35a14a..71e7f7e 100644 --- a/css/marx.min.css +++ b/css/marx.min.css @@ -1,2 +1,2 @@ -/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */*,::after,::before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}/*! Marx v3.0.0 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */article,aside,details,footer,header,main,section,summary{margin:0 auto;margin-bottom:16px;width:100%}main{display:block;margin:0 auto;max-width:768px;padding:0 16px 16px}footer{border-top:1px solid rgba(0,0,0,.12);clear:both;display:inline-block;float:left;max-width:100%;padding:16px 0;text-align:center}footer p{margin-bottom:0}hr{border:0;border-top:1px solid rgba(0,0,0,.12);display:block;margin-top:16px;margin-bottom:16px;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}img{height:auto;max-width:100%;vertical-align:baseline}@media screen and (max-width:400px){article,aside,section{clear:both;display:block;max-width:100%}img{margin-right:16px}}embed,iframe,video{border:0}body{color:rgba(0,0,0,.8);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;line-height:1.5}p{margin:0;margin-bottom:16px}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;line-height:1.2;font-weight:500}h1{font-size:40px;margin:20px 0 16px}h2{font-size:32px;margin:20px 0 16px}h3{font-size:28px;margin:16px 0 4px}h4{font-size:24px;margin:16px 0 4px}h5{font-size:20px;margin:16px 0 4px}h6{font-size:16px;margin:16px 0 4px}small{color:rgba(0,0,0,.54);vertical-align:bottom}pre{background:#f7f7f9;color:rgba(0,0,0,.8);display:block;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:16px;margin:16px 0;padding:16px;white-space:pre-wrap;overflow-wrap:break-word}code{color:rgba(0,0,0,.8);font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:16px;line-height:inherit;margin:0;padding:0;vertical-align:baseline;word-break:break-all;word-wrap:break-word}a{color:#007bff;text-decoration:none;background-color:transparent}a:focus,a:hover{color:#0062cc;text-decoration:underline}dl{margin-bottom:16px}dd{margin-left:40px}ol,ul{margin-bottom:8px;padding-left:40px;vertical-align:baseline}blockquote{border-left:2px solid rgba(0,0,0,.8);font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;margin:16px 0;padding-left:16px}figcaption{font-family:Georgia,Times,"Times New Roman",serif}u{text-decoration:underline}s{text-decoration:line-through}sup{font-size:14px;vertical-align:super}sub{font-size:14px;vertical-align:sub}mark{background:#ffeb3b}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}input[type=color]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:inline-block;vertical-align:middle}input:not([type]){-webkit-appearance:none;background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;text-align:left}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input:not([type]):focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:1px thin rgba(0,0,0,.12)}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],select[disabled],textarea[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input:not([type])[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input[readonly],select[readonly],textarea[readonly]{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54)}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{border-color:#ea1c0d;color:#f44336}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#f44336}select{-webkit-appearance:menulist-button;border:1px solid rgba(0,0,0,.12);vertical-align:sub}select:not([size]):not([multiple]){height:-webkit-calc(2.25rem + 2px);height:calc(2.25rem + 2px)}select[multiple]{height:auto}label{display:inline-block;line-height:2}fieldset{border:0;margin:0;padding:8px 0}legend{border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.8);display:block;margin-bottom:8px;padding:8px 0;width:100%}textarea{overflow:auto;resize:vertical}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:absolute;margin-top:.25rem;margin-left:-1.25rem}button,input[type=button],input[type=reset],input[type=submit]{background-color:#007bff;border:#007bff;border-radius:4px;color:#fff;padding:8px 16px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:1rem;line-height:1.5;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#0069d9;border-color:#0062cc;color:#fff}button:not(:disabled):active,input[type=button]:not(:disabled):active,input[type=reset]:not(:disabled):active,input[type=submit]:not(:disabled):active{background-color:#0062cc;border-color:#005cbf;color:#fff}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{opacity:.65;cursor:not-allowed;background-color:#007bff;border-color:#007bff;color:#fff}table{border-top:1px solid rgba(0,0,0,.12);margin-bottom:16px}caption{padding:8px 0}thead th{border:0;border-bottom:2px solid rgba(0,0,0,.12);text-align:left}tr{margin-bottom:8px}td,th{border-bottom:1px solid rgba(0,0,0,.12);padding:16px;vertical-align:inherit}tfoot tr{text-align:left}tfoot td{color:rgba(0,0,0,.54);font-size:8px;font-style:italic;padding:16px 4px} +/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */*,::after,::before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}/*! Marx v3.0.0 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */article,aside,details,footer,header,main,section,summary{margin:0 auto;margin-bottom:16px;width:100%}main{display:block;margin:0 auto;max-width:768px;padding:0 16px 16px}footer{border-top:1px solid rgba(0,0,0,.12);clear:both;display:inline-block;float:left;max-width:100%;padding:16px 0;text-align:center}footer p{margin-bottom:0}hr{border:0;border-top:1px solid rgba(0,0,0,.12);display:block;margin-top:16px;margin-bottom:16px;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}img{height:auto;max-width:100%;vertical-align:baseline}@media screen and (max-width:400px){article,aside,section{clear:both;display:block;max-width:100%}img{margin-right:16px}}embed,iframe,video{border:0}body{color:rgba(0,0,0,.8);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;line-height:1.5}p{margin:0;margin-bottom:16px}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;line-height:1.2;font-weight:500}h1{font-size:40px;margin:20px 0 16px}h2{font-size:32px;margin:20px 0 16px}h3{font-size:28px;margin:16px 0 4px}h4{font-size:24px;margin:16px 0 4px}h5{font-size:20px;margin:16px 0 4px}h6{font-size:16px;margin:16px 0 4px}small{color:rgba(0,0,0,.54);vertical-align:bottom}pre{background:#f7f7f9;color:rgba(0,0,0,.8);display:block;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:16px;margin:16px 0;padding:16px;white-space:pre-wrap;overflow-wrap:break-word}code{color:rgba(0,0,0,.8);font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:16px;line-height:inherit;margin:0;padding:0;vertical-align:baseline;word-break:break-all;word-wrap:break-word}a{color:#007bff;text-decoration:none;background-color:transparent}a:focus,a:hover{color:#0062cc;text-decoration:underline}dl{margin-bottom:16px}dd{margin-left:40px}ol,ul{margin-bottom:8px;padding-left:40px;vertical-align:baseline}blockquote{border-left:2px solid rgba(0,0,0,.8);font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;margin:16px 0;padding-left:16px}figcaption{font-family:Georgia,Times,"Times New Roman",serif}u{text-decoration:underline}s{text-decoration:line-through}sup{font-size:14px;vertical-align:super}sub{font-size:14px;vertical-align:sub}mark{background:#ffeb3b}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}input[type=color]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:inline-block;vertical-align:middle}input:not([type]){-webkit-appearance:none;background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;text-align:left}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input:not([type]):focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:1px thin rgba(0,0,0,.12)}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],select[disabled],textarea[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input:not([type])[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input[readonly],select[readonly],textarea[readonly]{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54)}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{border-color:#ea1c0d;color:#f44336}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#f44336}select{-webkit-appearance:menulist-button;border:1px solid rgba(0,0,0,.12);vertical-align:sub}select:not([size]):not([multiple]){height:-webkit-calc(2.25rem + 2px);height:calc(2.25rem + 2px)}select[multiple]{height:auto}label{display:inline-block;line-height:2}fieldset{border:0;margin:0;padding:8px 0}legend{border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.8);display:block;margin-bottom:8px;padding:8px 0;width:100%}textarea{overflow:auto;resize:vertical}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:absolute;margin-top:.25rem;margin-left:-1.25rem}button,input[type=button],input[type=reset],input[type=submit]{background-color:#007bff;border:#007bff;border-radius:4px;color:#fff;padding:8px 16px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:1rem;line-height:1.5;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#0069d9;border-color:#0062cc;color:#fff}button:not(:disabled):active,input[type=button]:not(:disabled):active,input[type=reset]:not(:disabled):active,input[type=submit]:not(:disabled):active{background-color:#0062cc;border-color:#005cbf;color:#fff}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{opacity:.65;cursor:not-allowed;background-color:#007bff;border-color:#007bff;color:#fff}table{border-top:1px solid rgba(0,0,0,.12);margin-bottom:16px}caption{padding:8px 0}thead th{border:0;border-bottom:2px solid rgba(0,0,0,.12);text-align:left}tr{margin-bottom:8px}td,th{border-bottom:1px solid rgba(0,0,0,.12);padding:16px;vertical-align:inherit}tfoot tr{text-align:left}tfoot td{color:rgba(0,0,0,.54);font-size:8px;font-style:italic;padding:16px 4px} /*# sourceMappingURL=marx.min.css.map */ diff --git a/css/marx.min.css.map b/css/marx.min.css.map index dbcfdfd..111f70b 100644 --- a/css/marx.min.css.map +++ b/css/marx.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["../node_modules/sanitize.css/sanitize.css","marx.min.css","marx.css","marx.scss","_base.scss","_typography.scss","_form.scss","_buttons.scss","_tables.scss"],"names":[],"mappings":"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","file":"marx.min.css","sourcesContent":["/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */\n\n/* Document (https://html.spec.whatwg.org/multipage/semantics.html#semantics)\n ========================================================================== */\n\n/**\n * 1. Remove repeating backgrounds in all browsers (opinionated).\n * 2. Add box sizing inheritence in all browsers (opinionated).\n */\n\n*,\n::before,\n::after {\n\tbackground-repeat: no-repeat; /* 1 */\n\tbox-sizing: inherit; /* 2 */\n}\n\n/**\n * 1. Add text decoration inheritance in all browsers (opinionated).\n * 2. Add vertical alignment inheritence in all browsers (opinionated).\n */\n\n::before,\n::after {\n\ttext-decoration: inherit; /* 1 */\n\tvertical-align: inherit; /* 2 */\n}\n\n/**\n * 1. Add border box sizing in all browsers (opinionated).\n * 2. Add the default cursor in all browsers (opinionated).\n * 3. Prevent font size adjustments after orientation changes in IE and iOS.\n */\n\nhtml {\n\tbox-sizing: border-box; /* 1 */\n\tcursor: default; /* 2 */\n\t-ms-text-size-adjust: 100%; /* 3 */\n\t-webkit-text-size-adjust: 100%; /* 3 */\n}\n\n/* Sections (https://html.spec.whatwg.org/multipage/semantics.html#sections)\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n */\n\narticle,\naside,\nfooter,\nheader,\nnav,\nsection {\n\tdisplay: block;\n}\n\n/**\n * Remove the margin in all browsers (opinionated).\n */\n\nbody {\n\tmargin: 0;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n\tfont-size: 2em;\n\tmargin: .67em 0;\n}\n\n/* Grouping content (https://html.spec.whatwg.org/multipage/semantics.html#grouping-content)\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n * 1. Add the correct display in IE.\n */\n\nfigcaption,\nfigure,\nmain { /* 1 */\n\tdisplay: block;\n}\n\n/**\n * Add the correct margin in IE 8.\n */\n\nfigure {\n\tmargin: 1em 40px;\n}\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n\tbox-sizing: content-box; /* 1 */\n\theight: 0; /* 1 */\n\toverflow: visible; /* 2 */\n}\n\n/**\n * Remove the list style on navigation lists in all browsers (opinionated).\n */\n\nnav ol,\nnav ul {\n\tlist-style: none;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n\tfont-family: monospace, monospace; /* 1 */\n\tfont-size: 1em; /* 2 */\n}\n\n/* Text-level semantics (https://html.spec.whatwg.org/multipage/semantics.html#text-level-semantics)\n ========================================================================== */\n\n/**\n * 1. Remove the gray background on active links in IE 10.\n * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.\n */\n\na {\n\tbackground-color: transparent; /* 1 */\n\t-webkit-text-decoration-skip: objects; /* 2 */\n}\n\n/**\n * 1. Remove the bottom border in Firefox 39-.\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n\tborder-bottom: none; /* 1 */\n\ttext-decoration: underline; /* 2 */\n\ttext-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Prevent the duplicate application of `bolder` by the next rule in Safari 6.\n */\n\nb,\nstrong {\n\tfont-weight: inherit;\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n\tfont-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n\tfont-family: monospace, monospace; /* 1 */\n\tfont-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font style in Android 4.3-.\n */\n\ndfn {\n\tfont-style: italic;\n}\n\n/**\n * Add the correct background and color in IE 9-.\n */\n\nmark {\n\tbackground-color: #ffff00;\n\tcolor: #000000;\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n\tfont-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}\n\nsub {\n\tbottom: -.25em;\n}\n\nsup {\n\ttop: -.5em;\n}\n\n/*\n * Remove the text shadow on text selections (opinionated).\n * 1. Restore the coloring undone by defining the text shadow (opinionated).\n */\n\n::-moz-selection {\n\tbackground-color: #b3d4fc; /* 1 */\n\tcolor: #000000; /* 1 */\n\ttext-shadow: none;\n}\n\n::selection {\n\tbackground-color: #b3d4fc; /* 1 */\n\tcolor: #000000; /* 1 */\n\ttext-shadow: none;\n}\n\n/* Embedded content (https://html.spec.whatwg.org/multipage/embedded-content.html#embedded-content)\n ========================================================================== */\n\n/*\n * Change the alignment on media elements in all browers (opinionated).\n */\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n\tvertical-align: middle;\n}\n\n/**\n * Add the correct display in IE 9-.\n */\n\naudio,\nvideo {\n\tdisplay: inline-block;\n}\n\n/**\n * Add the correct display in iOS 4-7.\n */\n\naudio:not([controls]) {\n\tdisplay: none;\n\theight: 0;\n}\n\n/**\n * Remove the border on images inside links in IE 10-.\n */\n\nimg {\n\tborder-style: none;\n}\n\n/**\n * Change the fill color to match the text color in all browsers (opinionated).\n */\n\nsvg {\n\tfill: currentColor;\n}\n\n/**\n * Hide the overflow in IE.\n */\n\nsvg:not(:root) {\n\toverflow: hidden;\n}\n\n/* Tabular data (https://html.spec.whatwg.org/multipage/tables.html#tables)\n ========================================================================== */\n\n/**\n * Collapse border spacing\n */\n\ntable {\n\tborder-collapse: collapse;\n}\n\n/* Forms (https://html.spec.whatwg.org/multipage/forms.html#forms)\n ========================================================================== */\n\n/**\n * Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n\tmargin: 0;\n}\n\n/**\n * Inherit styling in all browsers (opinionated).\n */\n\nbutton,\ninput,\nselect,\ntextarea {\n\tbackground-color: transparent;\n\tcolor: inherit;\n\tfont-size: inherit;\n\tline-height: inherit;\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n\toverflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n\ttext-transform: none;\n}\n\n/**\n * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n * controls in Android 4.\n * 2. Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\nhtml [type=\"button\"], /* 1 */\n[type=\"reset\"],\n[type=\"submit\"] {\n\t-webkit-appearance: button; /* 2 */\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n\tbox-sizing: border-box; /* 1 */\n\tcolor: inherit; /* 2 */\n\tdisplay: table; /* 1 */\n\tmax-width: 100%; /* 1 */\n\tpadding: 0; /* 3 */\n\twhite-space: normal; /* 1 */\n}\n\n/**\n * 1. Add the correct display in IE 9-.\n * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n\tdisplay: inline-block; /* 1 */\n\tvertical-align: baseline; /* 2 */\n}\n\n/**\n * 1. Remove the default vertical scrollbar in IE.\n * 2. Change the resize direction on textareas in all browsers (opinionated).\n */\n\ntextarea {\n\toverflow: auto; /* 1 */\n\tresize: vertical; /* 2 */\n}\n\n/**\n * 1. Add the correct box sizing in IE 10-.\n * 2. Remove the padding in IE 10-.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n\tbox-sizing: border-box; /* 1 */\n\tpadding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n\theight: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}\n\n/* Interactive elements (https://html.spec.whatwg.org/multipage/forms.html#interactive-elements)\n ========================================================================== */\n\n/*\n * Add the correct display in IE 9-.\n * 1. Add the correct display in Edge, IE, and Firefox.\n */\n\ndetails, /* 1 */\nmenu {\n\tdisplay: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n\tdisplay: list-item;\n}\n\n/* Scripting (https://html.spec.whatwg.org/multipage/scripting.html#scripting-3)\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n */\n\ncanvas {\n\tdisplay: inline-block;\n}\n\n/**\n * Add the correct display in IE.\n */\n\ntemplate {\n\tdisplay: none;\n}\n\n/* User interaction (https://html.spec.whatwg.org/multipage/interaction.html#editing)\n ========================================================================== */\n\n/*\n * Remove the tapping delay on clickable elements (opinionated).\n * 1. Remove the tapping delay in IE 10.\n */\n\na,\narea,\nbutton,\ninput,\nlabel,\nselect,\nsummary,\ntextarea,\n[tabindex] {\n\t-ms-touch-action: manipulation; /* 1 */\n\ttouch-action: manipulation;\n}\n\n/**\n * Add the correct display in IE 10-.\n */\n\n[hidden] {\n\tdisplay: none;\n}\n\n/* ARIA (https://w3c.github.io/html-aria/)\n ========================================================================== */\n\n/**\n * Change the cursor on busy elements (opinionated).\n */\n\n[aria-busy=\"true\"] {\n\tcursor: progress;\n}\n\n/*\n * Change the cursor on control elements (opinionated).\n */\n\n[aria-controls] {\n\tcursor: pointer;\n}\n\n/*\n * Change the display on visually hidden accessible elements (opinionated).\n */\n\n[aria-hidden=\"false\"][hidden]:not(:focus) {\n\tclip: rect(0, 0, 0, 0);\n\tdisplay: inherit;\n\tposition: absolute;\n}\n\n/*\n * Change the cursor on disabled, not-editable, or otherwise\n * inoperable elements (opinionated).\n */\n\n[aria-disabled] {\n\tcursor: default;\n}\n","/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */*,::after,::before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}/*! Marx v3.0.0 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */article,aside,details,footer,header,main,section,summary{margin:0 auto;margin-bottom:16px;width:100%}main{display:block;margin:0 auto;max-width:768px;padding:0 16px 16px}footer{border-top:1px solid rgba(0,0,0,.12);clear:both;display:inline-block;float:left;max-width:100%;padding:16px 0;text-align:center}footer p{margin-bottom:0}hr{border:0;border-top:1px solid rgba(0,0,0,.12);display:block;margin-top:16px;margin-bottom:16px;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}img{height:auto;max-width:100%;vertical-align:baseline}@media screen and (max-width:400px){article,aside,section{clear:both;display:block;max-width:100%}img{margin-right:16px}}embed,iframe,video{border:0}body{color:rgba(0,0,0,.8);font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";font-size:16px;line-height:1.5}p{margin:0;margin-bottom:16px}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;line-height:1.2;font-weight:500}h1{font-size:40px;margin:20px 0 16px}h2{font-size:32px;margin:20px 0 16px}h3{font-size:28px;margin:16px 0 4px}h4{font-size:24px;margin:16px 0 4px}h5{font-size:20px;margin:16px 0 4px}h6{font-size:16px;margin:16px 0 4px}small{color:rgba(0,0,0,.54);vertical-align:bottom}pre{background:#f7f7f9;color:rgba(0,0,0,.8);display:block;font-family:Menlo,Monaco,Consolas,\"Courier New\",monospace;font-size:16px;margin:16px 0;padding:16px;white-space:pre-wrap;overflow-wrap:break-word}code{color:rgba(0,0,0,.8);font-family:Menlo,Monaco,Consolas,\"Courier New\",monospace;font-size:16px;line-height:inherit;margin:0;padding:0;vertical-align:baseline;word-break:break-all;word-wrap:break-word}a{color:#007bff;text-decoration:none;background-color:transparent}a:focus,a:hover{color:#0062cc;text-decoration:underline}dl{margin-bottom:16px}dd{margin-left:40px}ol,ul{margin-bottom:8px;padding-left:40px;vertical-align:baseline}blockquote{border-left:2px solid rgba(0,0,0,.8);font-family:Georgia,Times,\"Times New Roman\",serif;font-style:italic;margin:16px 0;padding-left:16px}figcaption{font-family:Georgia,Times,\"Times New Roman\",serif}u{text-decoration:underline}s{text-decoration:line-through}sup{font-size:14px;vertical-align:super}sub{font-size:14px;vertical-align:sub}mark{background:#ffeb3b}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select{background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\"}input[type=color]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:inline-block;vertical-align:middle}input:not([type]){-webkit-appearance:none;background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;text-align:left}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input:not([type]):focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:1px thin rgba(0,0,0,.12)}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],select[disabled],textarea[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input:not([type])[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input[readonly],select[readonly],textarea[readonly]{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54)}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{border-color:#ea1c0d;color:#f44336}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#f44336}select{-webkit-appearance:menulist-button;border:1px solid rgba(0,0,0,.12);vertical-align:sub}select:not([size]):not([multiple]){height:-webkit-calc(2.25rem + 2px);height:calc(2.25rem + 2px)}select[multiple]{height:auto}label{display:inline-block;line-height:2}fieldset{border:0;margin:0;padding:8px 0}legend{border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.8);display:block;margin-bottom:8px;padding:8px 0;width:100%}textarea{overflow:auto;resize:vertical}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:absolute;margin-top:.25rem;margin-left:-1.25rem}button,input[type=button],input[type=reset],input[type=submit]{background-color:#007bff;border:#007bff;border-radius:4px;color:#fff;padding:8px 16px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:1rem;line-height:1.5;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#0069d9;border-color:#0062cc;color:#fff}button:not(:disabled):active,input[type=button]:not(:disabled):active,input[type=reset]:not(:disabled):active,input[type=submit]:not(:disabled):active{background-color:#0062cc;border-color:#005cbf;color:#fff}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{opacity:.65;cursor:not-allowed;background-color:#007bff;border-color:#007bff;color:#fff}table{border-top:1px solid rgba(0,0,0,.12);margin-bottom:16px}caption{padding:8px 0}thead th{border:0;border-bottom:2px solid rgba(0,0,0,.12);text-align:left}tr{margin-bottom:8px}td,th{border-bottom:1px solid rgba(0,0,0,.12);padding:16px;vertical-align:inherit}tfoot tr{text-align:left}tfoot td{color:rgba(0,0,0,.54);font-size:8px;font-style:italic;padding:16px 4px}\n/*# sourceMappingURL=marx.min.css.map */\n","/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */\n/* Document (https://html.spec.whatwg.org/multipage/semantics.html#semantics)\n ========================================================================== */\n/**\n * 1. Remove repeating backgrounds in all browsers (opinionated).\n * 2. Add box sizing inheritence in all browsers (opinionated).\n */\n*,\n::before,\n::after {\n background-repeat: no-repeat;\n /* 1 */\n box-sizing: inherit;\n /* 2 */ }\n\n/**\n * 1. Add text decoration inheritance in all browsers (opinionated).\n * 2. Add vertical alignment inheritence in all browsers (opinionated).\n */\n::before,\n::after {\n text-decoration: inherit;\n /* 1 */\n vertical-align: inherit;\n /* 2 */ }\n\n/**\n * 1. Add border box sizing in all browsers (opinionated).\n * 2. Add the default cursor in all browsers (opinionated).\n * 3. Prevent font size adjustments after orientation changes in IE and iOS.\n */\nhtml {\n box-sizing: border-box;\n /* 1 */\n cursor: default;\n /* 2 */\n -ms-text-size-adjust: 100%;\n /* 3 */\n -webkit-text-size-adjust: 100%;\n /* 3 */ }\n\n/* Sections (https://html.spec.whatwg.org/multipage/semantics.html#sections)\n ========================================================================== */\n/**\n * Add the correct display in IE 9-.\n */\narticle,\naside,\nfooter,\nheader,\nnav,\nsection {\n display: block; }\n\n/**\n * Remove the margin in all browsers (opinionated).\n */\nbody {\n margin: 0; }\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\nh1 {\n font-size: 2em;\n margin: .67em 0; }\n\n/* Grouping content (https://html.spec.whatwg.org/multipage/semantics.html#grouping-content)\n ========================================================================== */\n/**\n * Add the correct display in IE 9-.\n * 1. Add the correct display in IE.\n */\nfigcaption,\nfigure,\nmain {\n /* 1 */\n display: block; }\n\n/**\n * Add the correct margin in IE 8.\n */\nfigure {\n margin: 1em 40px; }\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\nhr {\n box-sizing: content-box;\n /* 1 */\n height: 0;\n /* 1 */\n overflow: visible;\n /* 2 */ }\n\n/**\n * Remove the list style on navigation lists in all browsers (opinionated).\n */\nnav ol,\nnav ul {\n list-style: none; }\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\npre {\n font-family: monospace, monospace;\n /* 1 */\n font-size: 1em;\n /* 2 */ }\n\n/* Text-level semantics (https://html.spec.whatwg.org/multipage/semantics.html#text-level-semantics)\n ========================================================================== */\n/**\n * 1. Remove the gray background on active links in IE 10.\n * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.\n */\na {\n background-color: transparent;\n /* 1 */\n -webkit-text-decoration-skip: objects;\n /* 2 */ }\n\n/**\n * 1. Remove the bottom border in Firefox 39-.\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\nabbr[title] {\n border-bottom: none;\n /* 1 */\n text-decoration: underline;\n /* 2 */\n text-decoration: underline dotted;\n /* 2 */ }\n\n/**\n * Prevent the duplicate application of `bolder` by the next rule in Safari 6.\n */\nb,\nstrong {\n font-weight: inherit; }\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\nb,\nstrong {\n font-weight: bolder; }\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n /* 1 */\n font-size: 1em;\n /* 2 */ }\n\n/**\n * Add the correct font style in Android 4.3-.\n */\ndfn {\n font-style: italic; }\n\n/**\n * Add the correct background and color in IE 9-.\n */\nmark {\n background-color: #ffff00;\n color: #000000; }\n\n/**\n * Add the correct font size in all browsers.\n */\nsmall {\n font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline; }\n\nsub {\n bottom: -.25em; }\n\nsup {\n top: -.5em; }\n\n/*\n * Remove the text shadow on text selections (opinionated).\n * 1. Restore the coloring undone by defining the text shadow (opinionated).\n */\n::-moz-selection {\n background-color: #b3d4fc;\n /* 1 */\n color: #000000;\n /* 1 */\n text-shadow: none; }\n\n::selection {\n background-color: #b3d4fc;\n /* 1 */\n color: #000000;\n /* 1 */\n text-shadow: none; }\n\n/* Embedded content (https://html.spec.whatwg.org/multipage/embedded-content.html#embedded-content)\n ========================================================================== */\n/*\n * Change the alignment on media elements in all browers (opinionated).\n */\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n vertical-align: middle; }\n\n/**\n * Add the correct display in IE 9-.\n */\naudio,\nvideo {\n display: inline-block; }\n\n/**\n * Add the correct display in iOS 4-7.\n */\naudio:not([controls]) {\n display: none;\n height: 0; }\n\n/**\n * Remove the border on images inside links in IE 10-.\n */\nimg {\n border-style: none; }\n\n/**\n * Change the fill color to match the text color in all browsers (opinionated).\n */\nsvg {\n fill: currentColor; }\n\n/**\n * Hide the overflow in IE.\n */\nsvg:not(:root) {\n overflow: hidden; }\n\n/* Tabular data (https://html.spec.whatwg.org/multipage/tables.html#tables)\n ========================================================================== */\n/**\n * Collapse border spacing\n */\ntable {\n border-collapse: collapse; }\n\n/* Forms (https://html.spec.whatwg.org/multipage/forms.html#forms)\n ========================================================================== */\n/**\n * Remove the margin in Firefox and Safari.\n */\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; }\n\n/**\n * Inherit styling in all browsers (opinionated).\n */\nbutton,\ninput,\nselect,\ntextarea {\n background-color: transparent;\n color: inherit;\n font-size: inherit;\n line-height: inherit; }\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\nbutton,\ninput {\n /* 1 */\n overflow: visible; }\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\nbutton,\nselect {\n /* 1 */\n text-transform: none; }\n\n/**\n * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n * controls in Android 4.\n * 2. Correct the inability to style clickable types in iOS and Safari.\n */\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n /* 2 */ }\n\n/**\n * Remove the inner border and padding in Firefox.\n */\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0; }\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText; }\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\nlegend {\n box-sizing: border-box;\n /* 1 */\n color: inherit;\n /* 2 */\n display: table;\n /* 1 */\n max-width: 100%;\n /* 1 */\n padding: 0;\n /* 3 */\n white-space: normal;\n /* 1 */ }\n\n/**\n * 1. Add the correct display in IE 9-.\n * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\nprogress {\n display: inline-block;\n /* 1 */\n vertical-align: baseline;\n /* 2 */ }\n\n/**\n * 1. Remove the default vertical scrollbar in IE.\n * 2. Change the resize direction on textareas in all browsers (opinionated).\n */\ntextarea {\n overflow: auto;\n /* 1 */\n resize: vertical;\n /* 2 */ }\n\n/**\n * 1. Add the correct box sizing in IE 10-.\n * 2. Remove the padding in IE 10-.\n */\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box;\n /* 1 */\n padding: 0;\n /* 2 */ }\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto; }\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n[type=\"search\"] {\n -webkit-appearance: textfield;\n /* 1 */\n outline-offset: -2px;\n /* 2 */ }\n\n/**\n * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n */\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none; }\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n::-webkit-file-upload-button {\n -webkit-appearance: button;\n /* 1 */\n font: inherit;\n /* 2 */ }\n\n/* Interactive elements (https://html.spec.whatwg.org/multipage/forms.html#interactive-elements)\n ========================================================================== */\n/*\n * Add the correct display in IE 9-.\n * 1. Add the correct display in Edge, IE, and Firefox.\n */\ndetails,\nmenu {\n display: block; }\n\n/*\n * Add the correct display in all browsers.\n */\nsummary {\n display: list-item; }\n\n/* Scripting (https://html.spec.whatwg.org/multipage/scripting.html#scripting-3)\n ========================================================================== */\n/**\n * Add the correct display in IE 9-.\n */\ncanvas {\n display: inline-block; }\n\n/**\n * Add the correct display in IE.\n */\ntemplate {\n display: none; }\n\n/* User interaction (https://html.spec.whatwg.org/multipage/interaction.html#editing)\n ========================================================================== */\n/*\n * Remove the tapping delay on clickable elements (opinionated).\n * 1. Remove the tapping delay in IE 10.\n */\na,\narea,\nbutton,\ninput,\nlabel,\nselect,\nsummary,\ntextarea,\n[tabindex] {\n -ms-touch-action: manipulation;\n /* 1 */\n touch-action: manipulation; }\n\n/**\n * Add the correct display in IE 10-.\n */\n[hidden] {\n display: none; }\n\n/* ARIA (https://w3c.github.io/html-aria/)\n ========================================================================== */\n/**\n * Change the cursor on busy elements (opinionated).\n */\n[aria-busy=\"true\"] {\n cursor: progress; }\n\n/*\n * Change the cursor on control elements (opinionated).\n */\n[aria-controls] {\n cursor: pointer; }\n\n/*\n * Change the display on visually hidden accessible elements (opinionated).\n */\n[aria-hidden=\"false\"][hidden]:not(:focus) {\n clip: rect(0, 0, 0, 0);\n display: inherit;\n position: absolute; }\n\n/*\n * Change the cursor on disabled, not-editable, or otherwise\n * inoperable elements (opinionated).\n */\n[aria-disabled] {\n cursor: default; }\n\n/*! Marx v3.0.0 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */\nmain,\nheader,\nfooter,\narticle,\nsection,\naside,\ndetails,\nsummary {\n margin: 0 auto;\n margin-bottom: 16px;\n width: 100%; }\n\nmain {\n display: block;\n margin: 0 auto;\n max-width: 768px;\n padding: 0 16px 16px; }\n\nfooter {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n clear: both;\n display: inline-block;\n float: left;\n max-width: 100%;\n padding: 16px 0;\n text-align: center; }\n footer p {\n margin-bottom: 0; }\n\nhr {\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n display: block;\n margin-top: 16px;\n margin-bottom: 16px;\n width: 100%;\n box-sizing: content-box;\n height: 0;\n overflow: visible; }\n\nimg {\n height: auto;\n max-width: 100%;\n vertical-align: baseline; }\n\n@media screen and (max-width: 400px) {\n article,\n section,\n aside {\n clear: both;\n display: block;\n max-width: 100%; }\n img {\n margin-right: 16px; } }\n\nembed,\niframe,\nvideo {\n border: 0; }\n\nbody {\n color: rgba(0, 0, 0, 0.8);\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 16px;\n line-height: 1.5; }\n\np {\n margin: 0;\n margin-bottom: 16px; }\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n color: inherit;\n font-family: inherit;\n line-height: 1.2;\n font-weight: 500; }\n\nh1 {\n font-size: 40px;\n margin: 20px 0 16px; }\n\nh2 {\n font-size: 32px;\n margin: 20px 0 16px; }\n\nh3 {\n font-size: 28px;\n margin: 16px 0 4px; }\n\nh4 {\n font-size: 24px;\n margin: 16px 0 4px; }\n\nh5 {\n font-size: 20px;\n margin: 16px 0 4px; }\n\nh6 {\n font-size: 16px;\n margin: 16px 0 4px; }\n\nsmall {\n color: rgba(0, 0, 0, 0.54);\n vertical-align: bottom; }\n\npre {\n background: #f7f7f9;\n color: rgba(0, 0, 0, 0.8);\n display: block;\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n font-size: 16px;\n margin: 16px 0;\n padding: 16px;\n white-space: pre-wrap;\n overflow-wrap: break-word; }\n\ncode {\n color: rgba(0, 0, 0, 0.8);\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n font-size: 16px;\n line-height: inherit;\n margin: 0;\n padding: 0;\n vertical-align: baseline;\n word-break: break-all;\n word-wrap: break-word; }\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent; }\n a:hover, a:focus {\n color: #0062cc;\n text-decoration: underline; }\n\ndl {\n margin-bottom: 16px; }\n\ndd {\n margin-left: 40px; }\n\nul,\nol {\n margin-bottom: 8px;\n padding-left: 40px;\n vertical-align: baseline; }\n\nblockquote {\n border-left: 2px solid rgba(0, 0, 0, 0.8);\n font-family: Georgia, Times, \"Times New Roman\", serif;\n font-style: italic;\n margin: 16px 0;\n padding-left: 16px; }\n\nfigcaption {\n font-family: Georgia, Times, \"Times New Roman\", serif; }\n\nu {\n text-decoration: underline; }\n\ns {\n text-decoration: line-through; }\n\nsup {\n font-size: 14px;\n vertical-align: super; }\n\nsub {\n font-size: 14px;\n vertical-align: sub; }\n\nmark {\n background: #ffeb3b; }\n\ninput[type=\"text\"],\ninput[type=\"password\"],\ninput[type=\"email\"],\ninput[type=\"url\"],\ninput[type=\"date\"],\ninput[type=\"month\"],\ninput[type=\"time\"],\ninput[type=\"datetime\"],\ninput[type=\"datetime-local\"],\ninput[type=\"week\"],\ninput[type=\"number\"],\ninput[type=\"search\"],\ninput[type=\"tel\"],\nselect,\ntextarea {\n background: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.12);\n border-radius: 4px;\n color: rgba(0, 0, 0, 0.8);\n display: block;\n width: 100%;\n padding: 8px 16px;\n line-height: 1.5;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"; }\n\ninput[type=\"color\"] {\n background: #fff;\n border: 1px solid rgba(0, 0, 0, 0.12);\n border-radius: 4px;\n display: inline-block;\n vertical-align: middle; }\n\ninput:not([type]) {\n -webkit-appearance: none;\n background: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.12);\n border-radius: 4px;\n color: rgba(0, 0, 0, 0.8);\n display: block;\n width: 100%;\n padding: 8px 16px;\n line-height: 1.5;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n text-align: left; }\n\ninput[type=\"text\"]:focus,\ninput[type=\"password\"]:focus,\ninput[type=\"email\"]:focus,\ninput[type=\"url\"]:focus,\ninput[type=\"date\"]:focus,\ninput[type=\"month\"]:focus,\ninput[type=\"time\"]:focus,\ninput[type=\"datetime\"]:focus,\ninput[type=\"datetime-local\"]:focus,\ninput[type=\"week\"]:focus,\ninput[type=\"number\"]:focus,\ninput[type=\"search\"]:focus,\ninput[type=\"tel\"]:focus,\ninput[type=\"color\"]:focus,\nselect:focus,\ntextarea:focus {\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }\n\ninput:not([type]):focus {\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }\n\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 1px thin rgba(0, 0, 0, 0.12); }\n\ninput[type=\"text\"][disabled],\ninput[type=\"password\"][disabled],\ninput[type=\"email\"][disabled],\ninput[type=\"url\"][disabled],\ninput[type=\"date\"][disabled],\ninput[type=\"month\"][disabled],\ninput[type=\"time\"][disabled],\ninput[type=\"datetime\"][disabled],\ninput[type=\"datetime-local\"][disabled],\ninput[type=\"week\"][disabled],\ninput[type=\"number\"][disabled],\ninput[type=\"search\"][disabled],\ninput[type=\"tel\"][disabled],\ninput[type=\"color\"][disabled],\nselect[disabled],\ntextarea[disabled] {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.54);\n cursor: not-allowed;\n opacity: 1; }\n\ninput:not([type])[disabled] {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.54);\n cursor: not-allowed;\n opacity: 1; }\n\ninput[readonly],\nselect[readonly],\ntextarea[readonly] {\n border-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.54); }\n\ninput:focus:invalid,\ntextarea:focus:invalid,\nselect:focus:invalid {\n border-color: #ea1c0d;\n color: #f44336; }\n\ninput[type=\"file\"]:focus:invalid:focus,\ninput[type=\"radio\"]:focus:invalid:focus,\ninput[type=\"checkbox\"]:focus:invalid:focus {\n outline-color: #f44336; }\n\nselect {\n -webkit-appearance: menulist-button;\n border: 1px solid rgba(0, 0, 0, 0.12);\n vertical-align: sub; }\n\nselect:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px); }\n\nselect[multiple] {\n height: auto; }\n\nlabel {\n display: inline-block;\n line-height: 2; }\n\nfieldset {\n border: 0;\n margin: 0;\n padding: 8px 0; }\n\nlegend {\n border-bottom: 1px solid rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.8);\n display: block;\n margin-bottom: 8px;\n padding: 8px 0;\n width: 100%; }\n\ntextarea {\n overflow: auto;\n resize: vertical; }\n\ninput[type=checkbox],\ninput[type=radio] {\n box-sizing: border-box;\n padding: 0;\n position: absolute;\n margin-top: .25rem;\n margin-left: -1.25rem; }\n\ninput[type=submit],\ninput[type=reset],\ninput[type=button],\nbutton {\n background-color: #007bff;\n border: #007bff;\n border-radius: 4px;\n color: #fff;\n padding: 8px 16px;\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n font-size: 1rem;\n line-height: 1.5;\n transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; }\n\ninput[type=submit]::-moz-focus-inner,\ninput[type=reset]::-moz-focus-inner,\ninput[type=button]::-moz-focus-inner,\nbutton::-moz-focus-inner {\n padding: 0; }\n\ninput[type=submit]:hover,\ninput[type=reset]:hover,\ninput[type=button]:hover,\nbutton:hover {\n background-color: #0069d9;\n border-color: #0062cc;\n color: #fff; }\n\ninput[type=submit]:not(:disabled):active,\ninput[type=reset]:not(:disabled):active,\ninput[type=button]:not(:disabled):active,\nbutton:not(:disabled):active {\n background-color: #0062cc;\n border-color: #005cbf;\n color: #fff; }\n\ninput[type=submit]:focus,\ninput[type=reset]:focus,\ninput[type=button]:focus,\nbutton:focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\n\ninput[type=submit]:disabled,\ninput[type=reset]:disabled,\ninput[type=button]:disabled,\nbutton:disabled {\n opacity: .65;\n cursor: not-allowed;\n background-color: #007bff;\n border-color: #007bff;\n color: #fff; }\n\ntable {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n margin-bottom: 16px; }\n\ncaption {\n padding: 8px 0; }\n\nthead th {\n border: 0;\n border-bottom: 2px solid rgba(0, 0, 0, 0.12);\n text-align: left; }\n\ntr {\n margin-bottom: 8px; }\n\nth,\ntd {\n border-bottom: 1px solid rgba(0, 0, 0, 0.12);\n padding: 16px;\n vertical-align: inherit; }\n\ntfoot tr {\n text-align: left; }\n\ntfoot td {\n color: rgba(0, 0, 0, 0.54);\n font-size: 8px;\n font-style: italic;\n padding: 16px 4px; }\n","@charset 'utf-8';\n\n@import '../node_modules/sanitize.css/sanitize';\n\n/*! Marx v3.0.0 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */\n@import 'variables';\n@import 'base';\n@import 'typography';\n@import 'form';\n@import 'buttons';\n@import 'tables';\n","main,\nheader,\nfooter,\narticle,\nsection,\naside,\ndetails,\nsummary {\n margin: 0 auto;\n margin-bottom: $md-pad;\n width: 100%;\n}\n\nmain {\n display: block;\n margin: 0 auto;\n max-width: $large-breakpoint;\n padding: 0 $md-pad $md-pad;\n}\n\nfooter {\n border-top: $border;\n clear: both;\n display: inline-block;\n float: left;\n max-width: 100%;\n padding: $md-pad 0;\n text-align: center;\n\n p {\n margin-bottom: 0;\n }\n}\n\nhr {\n border: 0;\n border-top: $border;\n display: block;\n margin-top: $md-pad;\n margin-bottom: $md-pad;\n width: 100%;\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nimg {\n height: auto;\n max-width: 100%;\n vertical-align: baseline;\n}\n\n@media screen and (max-width: $small-breakpoint) {\n article,\n section,\n aside {\n clear: both;\n display: block;\n max-width: 100%;\n }\n\n img {\n margin-right: $md-pad;\n }\n}\n\nembed,\niframe,\nvideo {\n border: 0;\n}\n","body {\n color: $text;\n font-family: $font-family;\n font-size: $font-size-base;\n line-height: $line-height-base;\n}\n\np {\n margin: 0;\n margin-bottom: $md-pad;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n color: inherit;\n font-family: inherit;\n line-height: 1.2;\n font-weight: 500;\n}\n\nh1 {\n font-size: $font-size-h1;\n margin: $lg-pad 0 $md-pad;\n}\n\nh2 {\n font-size: $font-size-h2;\n margin: $lg-pad 0 $md-pad;\n}\n\nh3 {\n font-size: $font-size-h3;\n margin: $md-pad 0 $xs-pad;\n}\n\nh4 {\n font-size: $font-size-h4;\n margin: $md-pad 0 $xs-pad;\n}\n\nh5 {\n font-size: $font-size-h5;\n margin: $md-pad 0 $xs-pad;\n}\n\nh6 {\n font-size: $font-size-h6;\n margin: $md-pad 0 $xs-pad;\n}\n\nsmall {\n color: $secondary;\n vertical-align: bottom;\n}\n\npre {\n background: $grey;\n color: $text;\n display: block;\n font-family: $monospace;\n font-size: $font-size-base;\n margin: $md-pad 0;\n padding: $md-pad;\n white-space: pre-wrap;\n overflow-wrap: break-word;\n}\n\ncode {\n color: $text;\n font-family: $monospace;\n font-size: $font-size-base;\n line-height: inherit;\n margin: 0;\n padding: 0;\n vertical-align: baseline;\n word-break: break-all;\n word-wrap: break-word;\n}\n\na {\n color: $link-color;\n text-decoration: none;\n background-color: transparent;\n\n &:hover,\n &:focus {\n color: darken($primary, 10%);\n text-decoration: underline;\n }\n}\n\ndl {\n margin-bottom: $md-pad;\n}\n\ndd {\n margin-left: $xlg-pad;\n}\n\nul,\nol {\n margin-bottom: $sm-pad;\n padding-left: $xlg-pad;\n vertical-align: baseline;\n}\n\nblockquote {\n border-left: 2px solid $text;\n font-family: $serif;\n font-style: italic;\n margin: $md-pad 0;\n padding-left: $md-pad;\n}\n\nfigcaption {\n font-family: $serif;\n}\n\nu {\n text-decoration: underline;\n}\n\ns {\n text-decoration: line-through;\n}\n\nsup {\n font-size: $font-size-small;\n vertical-align: super;\n}\n\nsub {\n font-size: $font-size-small;\n vertical-align: sub;\n}\n\nmark {\n background: $yellow;\n}\n","input[type=\"text\"],\ninput[type=\"password\"],\ninput[type=\"email\"],\ninput[type=\"url\"],\ninput[type=\"date\"],\ninput[type=\"month\"],\ninput[type=\"time\"],\ninput[type=\"datetime\"],\ninput[type=\"datetime-local\"],\ninput[type=\"week\"],\ninput[type=\"number\"],\ninput[type=\"search\"],\ninput[type=\"tel\"],\nselect,\ntextarea {\n background: $white;\n background-clip: padding-box;\n border: $border;\n border-radius: $br;\n color: $text;\n display: block;\n width: 100%;\n padding: $sm-pad $md-pad;\n line-height: 1.5;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n font-family: $sans-serif;\n}\n\ninput[type=\"color\"], {\n background: $white;\n border: $border;\n border-radius: $br;\n display: inline-block;\n vertical-align: middle;\n}\n\ninput:not([type]) {\n -webkit-appearance: none;\n background: $white;\n background-clip: padding-box;\n border: $border;\n border-radius: $br;\n color: $text;\n display: block;\n width: 100%;\n padding: $sm-pad $md-pad;\n line-height: 1.5;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n text-align: left;\n}\n\ninput[type=\"text\"]:focus,\ninput[type=\"password\"]:focus,\ninput[type=\"email\"]:focus,\ninput[type=\"url\"]:focus,\ninput[type=\"date\"]:focus,\ninput[type=\"month\"]:focus,\ninput[type=\"time\"]:focus,\ninput[type=\"datetime\"]:focus,\ninput[type=\"datetime-local\"]:focus,\ninput[type=\"week\"]:focus,\ninput[type=\"number\"]:focus,\ninput[type=\"search\"]:focus,\ninput[type=\"tel\"]:focus,\ninput[type=\"color\"]:focus,\nselect:focus,\ntextarea:focus {\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);\n}\n\ninput:not([type]):focus {\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);\n}\n\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 1px thin $dividers;\n}\n\ninput[type=\"text\"][disabled],\ninput[type=\"password\"][disabled],\ninput[type=\"email\"][disabled],\ninput[type=\"url\"][disabled],\ninput[type=\"date\"][disabled],\ninput[type=\"month\"][disabled],\ninput[type=\"time\"][disabled],\ninput[type=\"datetime\"][disabled],\ninput[type=\"datetime-local\"][disabled],\ninput[type=\"week\"][disabled],\ninput[type=\"number\"][disabled],\ninput[type=\"search\"][disabled],\ninput[type=\"tel\"][disabled],\ninput[type=\"color\"][disabled],\nselect[disabled],\ntextarea[disabled] {\n background-color: $dividers;\n color: $secondary;\n cursor: not-allowed;\n opacity: 1;\n}\n\ninput:not([type])[disabled] {\n background-color: $dividers;\n color: $secondary;\n cursor: not-allowed;\n opacity: 1;\n}\n\ninput[readonly],\nselect[readonly],\ntextarea[readonly] {\n border-color: $dividers;\n color: $secondary;\n}\n\ninput:focus:invalid,\ntextarea:focus:invalid,\nselect:focus:invalid {\n border-color: darken($red, 10);\n color: $red;\n}\n\ninput[type=\"file\"]:focus:invalid:focus,\ninput[type=\"radio\"]:focus:invalid:focus,\ninput[type=\"checkbox\"]:focus:invalid:focus {\n outline-color: $red;\n}\n\nselect {\n -webkit-appearance: menulist-button;\n border: $border;\n vertical-align: sub;\n}\n\nselect:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\n}\n\nselect[multiple] {\n height: auto;\n}\n\nlabel {\n display: inline-block;\n line-height: 2;\n}\n\nfieldset {\n border: 0;\n margin: 0;\n padding: $sm-pad 0;\n}\n\nlegend {\n border-bottom: $border;\n color: $text;\n display: block;\n margin-bottom: $sm-pad;\n padding: $sm-pad 0;\n width: 100%;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\ninput[type=checkbox],\ninput[type=radio] {\n box-sizing: border-box;\n padding: 0;\n position: absolute;\n margin-top: .25rem;\n margin-left: -1.25rem;\n}\n","input[type=submit],\ninput[type=reset],\ninput[type=button],\nbutton {\n background-color: $primary;\n border: $primary;\n border-radius: $br;\n color: $white;\n padding: $sm-pad $md-pad;\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n font-size: 1rem;\n line-height: 1.5;\n transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n}\n\ninput[type=submit]::-moz-focus-inner,\ninput[type=reset]::-moz-focus-inner,\ninput[type=button]::-moz-focus-inner,\nbutton::-moz-focus-inner {\n padding: 0;\n}\n\ninput[type=submit]:hover,\ninput[type=reset]:hover,\ninput[type=button]:hover,\nbutton:hover {\n background-color: #0069d9;\n border-color: #0062cc;\n color: $white;\n}\n\ninput[type=submit]:not(:disabled):active,\ninput[type=reset]:not(:disabled):active,\ninput[type=button]:not(:disabled):active,\nbutton:not(:disabled):active {\n background-color: #0062cc;\n border-color: #005cbf;\n color: $white;\n}\n\ninput[type=submit]:focus,\ninput[type=reset]:focus,\ninput[type=button]:focus,\nbutton:focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0,123,255,.5);\n}\n\ninput[type=submit]:disabled,\ninput[type=reset]:disabled,\ninput[type=button]:disabled,\nbutton:disabled {\n opacity: .65;\n cursor: not-allowed;\n background-color: $primary;\n border-color: $primary;\n color: $white;\n}\n","table {\n border-top: $border;\n margin-bottom: $md-pad;\n}\n\ncaption {\n padding: $sm-pad 0;\n}\n\nthead th {\n border: 0;\n border-bottom: 2px solid $dividers;\n text-align: left;\n}\n\ntr {\n margin-bottom: $sm-pad;\n}\n\nth,\ntd {\n border-bottom: $border;\n padding: $md-pad;\n vertical-align: inherit;\n}\n\ntfoot tr {\n text-align: left;\n}\n\ntfoot td {\n color: $secondary;\n font-size: $sm-pad;\n font-style: italic;\n padding: $md-pad $xs-pad;\n}\n"]} \ No newline at end of file +{"version":3,"sources":["../node_modules/sanitize.css/sanitize.css","marx.min.css","marx.css","marx.scss","_base.scss","_typography.scss","_form.scss","_buttons.scss","_tables.scss"],"names":[],"mappings":"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","file":"marx.min.css","sourcesContent":["/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */\n\n/* Document (https://html.spec.whatwg.org/multipage/semantics.html#semantics)\n ========================================================================== */\n\n/**\n * 1. Remove repeating backgrounds in all browsers (opinionated).\n * 2. Add box sizing inheritence in all browsers (opinionated).\n */\n\n*,\n::before,\n::after {\n\tbackground-repeat: no-repeat; /* 1 */\n\tbox-sizing: inherit; /* 2 */\n}\n\n/**\n * 1. Add text decoration inheritance in all browsers (opinionated).\n * 2. Add vertical alignment inheritence in all browsers (opinionated).\n */\n\n::before,\n::after {\n\ttext-decoration: inherit; /* 1 */\n\tvertical-align: inherit; /* 2 */\n}\n\n/**\n * 1. Add border box sizing in all browsers (opinionated).\n * 2. Add the default cursor in all browsers (opinionated).\n * 3. Prevent font size adjustments after orientation changes in IE and iOS.\n */\n\nhtml {\n\tbox-sizing: border-box; /* 1 */\n\tcursor: default; /* 2 */\n\t-ms-text-size-adjust: 100%; /* 3 */\n\t-webkit-text-size-adjust: 100%; /* 3 */\n}\n\n/* Sections (https://html.spec.whatwg.org/multipage/semantics.html#sections)\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n */\n\narticle,\naside,\nfooter,\nheader,\nnav,\nsection {\n\tdisplay: block;\n}\n\n/**\n * Remove the margin in all browsers (opinionated).\n */\n\nbody {\n\tmargin: 0;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n\tfont-size: 2em;\n\tmargin: .67em 0;\n}\n\n/* Grouping content (https://html.spec.whatwg.org/multipage/semantics.html#grouping-content)\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n * 1. Add the correct display in IE.\n */\n\nfigcaption,\nfigure,\nmain { /* 1 */\n\tdisplay: block;\n}\n\n/**\n * Add the correct margin in IE 8.\n */\n\nfigure {\n\tmargin: 1em 40px;\n}\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n\tbox-sizing: content-box; /* 1 */\n\theight: 0; /* 1 */\n\toverflow: visible; /* 2 */\n}\n\n/**\n * Remove the list style on navigation lists in all browsers (opinionated).\n */\n\nnav ol,\nnav ul {\n\tlist-style: none;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n\tfont-family: monospace, monospace; /* 1 */\n\tfont-size: 1em; /* 2 */\n}\n\n/* Text-level semantics (https://html.spec.whatwg.org/multipage/semantics.html#text-level-semantics)\n ========================================================================== */\n\n/**\n * 1. Remove the gray background on active links in IE 10.\n * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.\n */\n\na {\n\tbackground-color: transparent; /* 1 */\n\t-webkit-text-decoration-skip: objects; /* 2 */\n}\n\n/**\n * 1. Remove the bottom border in Firefox 39-.\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n\tborder-bottom: none; /* 1 */\n\ttext-decoration: underline; /* 2 */\n\ttext-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Prevent the duplicate application of `bolder` by the next rule in Safari 6.\n */\n\nb,\nstrong {\n\tfont-weight: inherit;\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n\tfont-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n\tfont-family: monospace, monospace; /* 1 */\n\tfont-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font style in Android 4.3-.\n */\n\ndfn {\n\tfont-style: italic;\n}\n\n/**\n * Add the correct background and color in IE 9-.\n */\n\nmark {\n\tbackground-color: #ffff00;\n\tcolor: #000000;\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n\tfont-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}\n\nsub {\n\tbottom: -.25em;\n}\n\nsup {\n\ttop: -.5em;\n}\n\n/*\n * Remove the text shadow on text selections (opinionated).\n * 1. Restore the coloring undone by defining the text shadow (opinionated).\n */\n\n::-moz-selection {\n\tbackground-color: #b3d4fc; /* 1 */\n\tcolor: #000000; /* 1 */\n\ttext-shadow: none;\n}\n\n::selection {\n\tbackground-color: #b3d4fc; /* 1 */\n\tcolor: #000000; /* 1 */\n\ttext-shadow: none;\n}\n\n/* Embedded content (https://html.spec.whatwg.org/multipage/embedded-content.html#embedded-content)\n ========================================================================== */\n\n/*\n * Change the alignment on media elements in all browers (opinionated).\n */\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n\tvertical-align: middle;\n}\n\n/**\n * Add the correct display in IE 9-.\n */\n\naudio,\nvideo {\n\tdisplay: inline-block;\n}\n\n/**\n * Add the correct display in iOS 4-7.\n */\n\naudio:not([controls]) {\n\tdisplay: none;\n\theight: 0;\n}\n\n/**\n * Remove the border on images inside links in IE 10-.\n */\n\nimg {\n\tborder-style: none;\n}\n\n/**\n * Change the fill color to match the text color in all browsers (opinionated).\n */\n\nsvg {\n\tfill: currentColor;\n}\n\n/**\n * Hide the overflow in IE.\n */\n\nsvg:not(:root) {\n\toverflow: hidden;\n}\n\n/* Tabular data (https://html.spec.whatwg.org/multipage/tables.html#tables)\n ========================================================================== */\n\n/**\n * Collapse border spacing\n */\n\ntable {\n\tborder-collapse: collapse;\n}\n\n/* Forms (https://html.spec.whatwg.org/multipage/forms.html#forms)\n ========================================================================== */\n\n/**\n * Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n\tmargin: 0;\n}\n\n/**\n * Inherit styling in all browsers (opinionated).\n */\n\nbutton,\ninput,\nselect,\ntextarea {\n\tbackground-color: transparent;\n\tcolor: inherit;\n\tfont-size: inherit;\n\tline-height: inherit;\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n\toverflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n\ttext-transform: none;\n}\n\n/**\n * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n * controls in Android 4.\n * 2. Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\nhtml [type=\"button\"], /* 1 */\n[type=\"reset\"],\n[type=\"submit\"] {\n\t-webkit-appearance: button; /* 2 */\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n\tbox-sizing: border-box; /* 1 */\n\tcolor: inherit; /* 2 */\n\tdisplay: table; /* 1 */\n\tmax-width: 100%; /* 1 */\n\tpadding: 0; /* 3 */\n\twhite-space: normal; /* 1 */\n}\n\n/**\n * 1. Add the correct display in IE 9-.\n * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n\tdisplay: inline-block; /* 1 */\n\tvertical-align: baseline; /* 2 */\n}\n\n/**\n * 1. Remove the default vertical scrollbar in IE.\n * 2. Change the resize direction on textareas in all browsers (opinionated).\n */\n\ntextarea {\n\toverflow: auto; /* 1 */\n\tresize: vertical; /* 2 */\n}\n\n/**\n * 1. Add the correct box sizing in IE 10-.\n * 2. Remove the padding in IE 10-.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n\tbox-sizing: border-box; /* 1 */\n\tpadding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n\theight: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}\n\n/* Interactive elements (https://html.spec.whatwg.org/multipage/forms.html#interactive-elements)\n ========================================================================== */\n\n/*\n * Add the correct display in IE 9-.\n * 1. Add the correct display in Edge, IE, and Firefox.\n */\n\ndetails, /* 1 */\nmenu {\n\tdisplay: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n\tdisplay: list-item;\n}\n\n/* Scripting (https://html.spec.whatwg.org/multipage/scripting.html#scripting-3)\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n */\n\ncanvas {\n\tdisplay: inline-block;\n}\n\n/**\n * Add the correct display in IE.\n */\n\ntemplate {\n\tdisplay: none;\n}\n\n/* User interaction (https://html.spec.whatwg.org/multipage/interaction.html#editing)\n ========================================================================== */\n\n/*\n * Remove the tapping delay on clickable elements (opinionated).\n * 1. Remove the tapping delay in IE 10.\n */\n\na,\narea,\nbutton,\ninput,\nlabel,\nselect,\nsummary,\ntextarea,\n[tabindex] {\n\t-ms-touch-action: manipulation; /* 1 */\n\ttouch-action: manipulation;\n}\n\n/**\n * Add the correct display in IE 10-.\n */\n\n[hidden] {\n\tdisplay: none;\n}\n\n/* ARIA (https://w3c.github.io/html-aria/)\n ========================================================================== */\n\n/**\n * Change the cursor on busy elements (opinionated).\n */\n\n[aria-busy=\"true\"] {\n\tcursor: progress;\n}\n\n/*\n * Change the cursor on control elements (opinionated).\n */\n\n[aria-controls] {\n\tcursor: pointer;\n}\n\n/*\n * Change the display on visually hidden accessible elements (opinionated).\n */\n\n[aria-hidden=\"false\"][hidden]:not(:focus) {\n\tclip: rect(0, 0, 0, 0);\n\tdisplay: inherit;\n\tposition: absolute;\n}\n\n/*\n * Change the cursor on disabled, not-editable, or otherwise\n * inoperable elements (opinionated).\n */\n\n[aria-disabled] {\n\tcursor: default;\n}\n","/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */*,::after,::before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}/*! Marx v3.0.0 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */article,aside,details,footer,header,main,section,summary{margin:0 auto;margin-bottom:16px;width:100%}main{display:block;margin:0 auto;max-width:768px;padding:0 16px 16px}footer{border-top:1px solid rgba(0,0,0,.12);clear:both;display:inline-block;float:left;max-width:100%;padding:16px 0;text-align:center}footer p{margin-bottom:0}hr{border:0;border-top:1px solid rgba(0,0,0,.12);display:block;margin-top:16px;margin-bottom:16px;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}img{height:auto;max-width:100%;vertical-align:baseline}@media screen and (max-width:400px){article,aside,section{clear:both;display:block;max-width:100%}img{margin-right:16px}}embed,iframe,video{border:0}body{color:rgba(0,0,0,.8);font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";font-size:16px;line-height:1.5}p{margin:0;margin-bottom:16px}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;line-height:1.2;font-weight:500}h1{font-size:40px;margin:20px 0 16px}h2{font-size:32px;margin:20px 0 16px}h3{font-size:28px;margin:16px 0 4px}h4{font-size:24px;margin:16px 0 4px}h5{font-size:20px;margin:16px 0 4px}h6{font-size:16px;margin:16px 0 4px}small{color:rgba(0,0,0,.54);vertical-align:bottom}pre{background:#f7f7f9;color:rgba(0,0,0,.8);display:block;font-family:Menlo,Monaco,Consolas,\"Courier New\",monospace;font-size:16px;margin:16px 0;padding:16px;white-space:pre-wrap;overflow-wrap:break-word}code{color:rgba(0,0,0,.8);font-family:Menlo,Monaco,Consolas,\"Courier New\",monospace;font-size:16px;line-height:inherit;margin:0;padding:0;vertical-align:baseline;word-break:break-all;word-wrap:break-word}a{color:#007bff;text-decoration:none;background-color:transparent}a:focus,a:hover{color:#0062cc;text-decoration:underline}dl{margin-bottom:16px}dd{margin-left:40px}ol,ul{margin-bottom:8px;padding-left:40px;vertical-align:baseline}blockquote{border-left:2px solid rgba(0,0,0,.8);font-family:Georgia,Times,\"Times New Roman\",serif;font-style:italic;margin:16px 0;padding-left:16px}figcaption{font-family:Georgia,Times,\"Times New Roman\",serif}u{text-decoration:underline}s{text-decoration:line-through}sup{font-size:14px;vertical-align:super}sub{font-size:14px;vertical-align:sub}mark{background:#ffeb3b}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\"}input[type=color]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:inline-block;vertical-align:middle}input:not([type]){-webkit-appearance:none;background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;text-align:left}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input:not([type]):focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:1px thin rgba(0,0,0,.12)}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],select[disabled],textarea[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input:not([type])[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input[readonly],select[readonly],textarea[readonly]{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54)}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{border-color:#ea1c0d;color:#f44336}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#f44336}select{-webkit-appearance:menulist-button;border:1px solid rgba(0,0,0,.12);vertical-align:sub}select:not([size]):not([multiple]){height:-webkit-calc(2.25rem + 2px);height:calc(2.25rem + 2px)}select[multiple]{height:auto}label{display:inline-block;line-height:2}fieldset{border:0;margin:0;padding:8px 0}legend{border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.8);display:block;margin-bottom:8px;padding:8px 0;width:100%}textarea{overflow:auto;resize:vertical}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:absolute;margin-top:.25rem;margin-left:-1.25rem}button,input[type=button],input[type=reset],input[type=submit]{background-color:#007bff;border:#007bff;border-radius:4px;color:#fff;padding:8px 16px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:1rem;line-height:1.5;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#0069d9;border-color:#0062cc;color:#fff}button:not(:disabled):active,input[type=button]:not(:disabled):active,input[type=reset]:not(:disabled):active,input[type=submit]:not(:disabled):active{background-color:#0062cc;border-color:#005cbf;color:#fff}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{opacity:.65;cursor:not-allowed;background-color:#007bff;border-color:#007bff;color:#fff}table{border-top:1px solid rgba(0,0,0,.12);margin-bottom:16px}caption{padding:8px 0}thead th{border:0;border-bottom:2px solid rgba(0,0,0,.12);text-align:left}tr{margin-bottom:8px}td,th{border-bottom:1px solid rgba(0,0,0,.12);padding:16px;vertical-align:inherit}tfoot tr{text-align:left}tfoot td{color:rgba(0,0,0,.54);font-size:8px;font-style:italic;padding:16px 4px}\n/*# sourceMappingURL=marx.min.css.map */\n","/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */\n/* Document (https://html.spec.whatwg.org/multipage/semantics.html#semantics)\n ========================================================================== */\n/**\n * 1. Remove repeating backgrounds in all browsers (opinionated).\n * 2. Add box sizing inheritence in all browsers (opinionated).\n */\n*,\n::before,\n::after {\n background-repeat: no-repeat;\n /* 1 */\n box-sizing: inherit;\n /* 2 */ }\n\n/**\n * 1. Add text decoration inheritance in all browsers (opinionated).\n * 2. Add vertical alignment inheritence in all browsers (opinionated).\n */\n::before,\n::after {\n text-decoration: inherit;\n /* 1 */\n vertical-align: inherit;\n /* 2 */ }\n\n/**\n * 1. Add border box sizing in all browsers (opinionated).\n * 2. Add the default cursor in all browsers (opinionated).\n * 3. Prevent font size adjustments after orientation changes in IE and iOS.\n */\nhtml {\n box-sizing: border-box;\n /* 1 */\n cursor: default;\n /* 2 */\n -ms-text-size-adjust: 100%;\n /* 3 */\n -webkit-text-size-adjust: 100%;\n /* 3 */ }\n\n/* Sections (https://html.spec.whatwg.org/multipage/semantics.html#sections)\n ========================================================================== */\n/**\n * Add the correct display in IE 9-.\n */\narticle,\naside,\nfooter,\nheader,\nnav,\nsection {\n display: block; }\n\n/**\n * Remove the margin in all browsers (opinionated).\n */\nbody {\n margin: 0; }\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\nh1 {\n font-size: 2em;\n margin: .67em 0; }\n\n/* Grouping content (https://html.spec.whatwg.org/multipage/semantics.html#grouping-content)\n ========================================================================== */\n/**\n * Add the correct display in IE 9-.\n * 1. Add the correct display in IE.\n */\nfigcaption,\nfigure,\nmain {\n /* 1 */\n display: block; }\n\n/**\n * Add the correct margin in IE 8.\n */\nfigure {\n margin: 1em 40px; }\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\nhr {\n box-sizing: content-box;\n /* 1 */\n height: 0;\n /* 1 */\n overflow: visible;\n /* 2 */ }\n\n/**\n * Remove the list style on navigation lists in all browsers (opinionated).\n */\nnav ol,\nnav ul {\n list-style: none; }\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\npre {\n font-family: monospace, monospace;\n /* 1 */\n font-size: 1em;\n /* 2 */ }\n\n/* Text-level semantics (https://html.spec.whatwg.org/multipage/semantics.html#text-level-semantics)\n ========================================================================== */\n/**\n * 1. Remove the gray background on active links in IE 10.\n * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.\n */\na {\n background-color: transparent;\n /* 1 */\n -webkit-text-decoration-skip: objects;\n /* 2 */ }\n\n/**\n * 1. Remove the bottom border in Firefox 39-.\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\nabbr[title] {\n border-bottom: none;\n /* 1 */\n text-decoration: underline;\n /* 2 */\n text-decoration: underline dotted;\n /* 2 */ }\n\n/**\n * Prevent the duplicate application of `bolder` by the next rule in Safari 6.\n */\nb,\nstrong {\n font-weight: inherit; }\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\nb,\nstrong {\n font-weight: bolder; }\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n /* 1 */\n font-size: 1em;\n /* 2 */ }\n\n/**\n * Add the correct font style in Android 4.3-.\n */\ndfn {\n font-style: italic; }\n\n/**\n * Add the correct background and color in IE 9-.\n */\nmark {\n background-color: #ffff00;\n color: #000000; }\n\n/**\n * Add the correct font size in all browsers.\n */\nsmall {\n font-size: 80%; }\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline; }\n\nsub {\n bottom: -.25em; }\n\nsup {\n top: -.5em; }\n\n/*\n * Remove the text shadow on text selections (opinionated).\n * 1. Restore the coloring undone by defining the text shadow (opinionated).\n */\n::-moz-selection {\n background-color: #b3d4fc;\n /* 1 */\n color: #000000;\n /* 1 */\n text-shadow: none; }\n\n::selection {\n background-color: #b3d4fc;\n /* 1 */\n color: #000000;\n /* 1 */\n text-shadow: none; }\n\n/* Embedded content (https://html.spec.whatwg.org/multipage/embedded-content.html#embedded-content)\n ========================================================================== */\n/*\n * Change the alignment on media elements in all browers (opinionated).\n */\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n vertical-align: middle; }\n\n/**\n * Add the correct display in IE 9-.\n */\naudio,\nvideo {\n display: inline-block; }\n\n/**\n * Add the correct display in iOS 4-7.\n */\naudio:not([controls]) {\n display: none;\n height: 0; }\n\n/**\n * Remove the border on images inside links in IE 10-.\n */\nimg {\n border-style: none; }\n\n/**\n * Change the fill color to match the text color in all browsers (opinionated).\n */\nsvg {\n fill: currentColor; }\n\n/**\n * Hide the overflow in IE.\n */\nsvg:not(:root) {\n overflow: hidden; }\n\n/* Tabular data (https://html.spec.whatwg.org/multipage/tables.html#tables)\n ========================================================================== */\n/**\n * Collapse border spacing\n */\ntable {\n border-collapse: collapse; }\n\n/* Forms (https://html.spec.whatwg.org/multipage/forms.html#forms)\n ========================================================================== */\n/**\n * Remove the margin in Firefox and Safari.\n */\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; }\n\n/**\n * Inherit styling in all browsers (opinionated).\n */\nbutton,\ninput,\nselect,\ntextarea {\n background-color: transparent;\n color: inherit;\n font-size: inherit;\n line-height: inherit; }\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\nbutton,\ninput {\n /* 1 */\n overflow: visible; }\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\nbutton,\nselect {\n /* 1 */\n text-transform: none; }\n\n/**\n * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n * controls in Android 4.\n * 2. Correct the inability to style clickable types in iOS and Safari.\n */\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n /* 2 */ }\n\n/**\n * Remove the inner border and padding in Firefox.\n */\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0; }\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText; }\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\nlegend {\n box-sizing: border-box;\n /* 1 */\n color: inherit;\n /* 2 */\n display: table;\n /* 1 */\n max-width: 100%;\n /* 1 */\n padding: 0;\n /* 3 */\n white-space: normal;\n /* 1 */ }\n\n/**\n * 1. Add the correct display in IE 9-.\n * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\nprogress {\n display: inline-block;\n /* 1 */\n vertical-align: baseline;\n /* 2 */ }\n\n/**\n * 1. Remove the default vertical scrollbar in IE.\n * 2. Change the resize direction on textareas in all browsers (opinionated).\n */\ntextarea {\n overflow: auto;\n /* 1 */\n resize: vertical;\n /* 2 */ }\n\n/**\n * 1. Add the correct box sizing in IE 10-.\n * 2. Remove the padding in IE 10-.\n */\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box;\n /* 1 */\n padding: 0;\n /* 2 */ }\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto; }\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n[type=\"search\"] {\n -webkit-appearance: textfield;\n /* 1 */\n outline-offset: -2px;\n /* 2 */ }\n\n/**\n * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n */\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none; }\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n::-webkit-file-upload-button {\n -webkit-appearance: button;\n /* 1 */\n font: inherit;\n /* 2 */ }\n\n/* Interactive elements (https://html.spec.whatwg.org/multipage/forms.html#interactive-elements)\n ========================================================================== */\n/*\n * Add the correct display in IE 9-.\n * 1. Add the correct display in Edge, IE, and Firefox.\n */\ndetails,\nmenu {\n display: block; }\n\n/*\n * Add the correct display in all browsers.\n */\nsummary {\n display: list-item; }\n\n/* Scripting (https://html.spec.whatwg.org/multipage/scripting.html#scripting-3)\n ========================================================================== */\n/**\n * Add the correct display in IE 9-.\n */\ncanvas {\n display: inline-block; }\n\n/**\n * Add the correct display in IE.\n */\ntemplate {\n display: none; }\n\n/* User interaction (https://html.spec.whatwg.org/multipage/interaction.html#editing)\n ========================================================================== */\n/*\n * Remove the tapping delay on clickable elements (opinionated).\n * 1. Remove the tapping delay in IE 10.\n */\na,\narea,\nbutton,\ninput,\nlabel,\nselect,\nsummary,\ntextarea,\n[tabindex] {\n -ms-touch-action: manipulation;\n /* 1 */\n touch-action: manipulation; }\n\n/**\n * Add the correct display in IE 10-.\n */\n[hidden] {\n display: none; }\n\n/* ARIA (https://w3c.github.io/html-aria/)\n ========================================================================== */\n/**\n * Change the cursor on busy elements (opinionated).\n */\n[aria-busy=\"true\"] {\n cursor: progress; }\n\n/*\n * Change the cursor on control elements (opinionated).\n */\n[aria-controls] {\n cursor: pointer; }\n\n/*\n * Change the display on visually hidden accessible elements (opinionated).\n */\n[aria-hidden=\"false\"][hidden]:not(:focus) {\n clip: rect(0, 0, 0, 0);\n display: inherit;\n position: absolute; }\n\n/*\n * Change the cursor on disabled, not-editable, or otherwise\n * inoperable elements (opinionated).\n */\n[aria-disabled] {\n cursor: default; }\n\n/*! Marx v3.0.0 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */\nmain,\nheader,\nfooter,\narticle,\nsection,\naside,\ndetails,\nsummary {\n margin: 0 auto;\n margin-bottom: 16px;\n width: 100%; }\n\nmain {\n display: block;\n margin: 0 auto;\n max-width: 768px;\n padding: 0 16px 16px; }\n\nfooter {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n clear: both;\n display: inline-block;\n float: left;\n max-width: 100%;\n padding: 16px 0;\n text-align: center; }\n footer p {\n margin-bottom: 0; }\n\nhr {\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n display: block;\n margin-top: 16px;\n margin-bottom: 16px;\n width: 100%;\n box-sizing: content-box;\n height: 0;\n overflow: visible; }\n\nimg {\n height: auto;\n max-width: 100%;\n vertical-align: baseline; }\n\n@media screen and (max-width: 400px) {\n article,\n section,\n aside {\n clear: both;\n display: block;\n max-width: 100%; }\n img {\n margin-right: 16px; } }\n\nembed,\niframe,\nvideo {\n border: 0; }\n\nbody {\n color: rgba(0, 0, 0, 0.8);\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 16px;\n line-height: 1.5; }\n\np {\n margin: 0;\n margin-bottom: 16px; }\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n color: inherit;\n font-family: inherit;\n line-height: 1.2;\n font-weight: 500; }\n\nh1 {\n font-size: 40px;\n margin: 20px 0 16px; }\n\nh2 {\n font-size: 32px;\n margin: 20px 0 16px; }\n\nh3 {\n font-size: 28px;\n margin: 16px 0 4px; }\n\nh4 {\n font-size: 24px;\n margin: 16px 0 4px; }\n\nh5 {\n font-size: 20px;\n margin: 16px 0 4px; }\n\nh6 {\n font-size: 16px;\n margin: 16px 0 4px; }\n\nsmall {\n color: rgba(0, 0, 0, 0.54);\n vertical-align: bottom; }\n\npre {\n background: #f7f7f9;\n color: rgba(0, 0, 0, 0.8);\n display: block;\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n font-size: 16px;\n margin: 16px 0;\n padding: 16px;\n white-space: pre-wrap;\n overflow-wrap: break-word; }\n\ncode {\n color: rgba(0, 0, 0, 0.8);\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n font-size: 16px;\n line-height: inherit;\n margin: 0;\n padding: 0;\n vertical-align: baseline;\n word-break: break-all;\n word-wrap: break-word; }\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent; }\n a:hover, a:focus {\n color: #0062cc;\n text-decoration: underline; }\n\ndl {\n margin-bottom: 16px; }\n\ndd {\n margin-left: 40px; }\n\nul,\nol {\n margin-bottom: 8px;\n padding-left: 40px;\n vertical-align: baseline; }\n\nblockquote {\n border-left: 2px solid rgba(0, 0, 0, 0.8);\n font-family: Georgia, Times, \"Times New Roman\", serif;\n font-style: italic;\n margin: 16px 0;\n padding-left: 16px; }\n\nfigcaption {\n font-family: Georgia, Times, \"Times New Roman\", serif; }\n\nu {\n text-decoration: underline; }\n\ns {\n text-decoration: line-through; }\n\nsup {\n font-size: 14px;\n vertical-align: super; }\n\nsub {\n font-size: 14px;\n vertical-align: sub; }\n\nmark {\n background: #ffeb3b; }\n\ninput[type=\"text\"],\ninput[type=\"password\"],\ninput[type=\"email\"],\ninput[type=\"url\"],\ninput[type=\"date\"],\ninput[type=\"month\"],\ninput[type=\"time\"],\ninput[type=\"datetime\"],\ninput[type=\"datetime-local\"],\ninput[type=\"week\"],\ninput[type=\"number\"],\ninput[type=\"search\"],\ninput[type=\"tel\"],\nselect,\ntextarea {\n background: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.12);\n border-radius: 4px;\n color: rgba(0, 0, 0, 0.8);\n display: block;\n width: 100%;\n padding: 8px 16px;\n line-height: 1.5;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"; }\n\ninput[type=\"color\"] {\n background: #fff;\n border: 1px solid rgba(0, 0, 0, 0.12);\n border-radius: 4px;\n display: inline-block;\n vertical-align: middle; }\n\ninput:not([type]) {\n -webkit-appearance: none;\n background: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.12);\n border-radius: 4px;\n color: rgba(0, 0, 0, 0.8);\n display: block;\n width: 100%;\n padding: 8px 16px;\n line-height: 1.5;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n text-align: left; }\n\ninput[type=\"text\"]:focus,\ninput[type=\"password\"]:focus,\ninput[type=\"email\"]:focus,\ninput[type=\"url\"]:focus,\ninput[type=\"date\"]:focus,\ninput[type=\"month\"]:focus,\ninput[type=\"time\"]:focus,\ninput[type=\"datetime\"]:focus,\ninput[type=\"datetime-local\"]:focus,\ninput[type=\"week\"]:focus,\ninput[type=\"number\"]:focus,\ninput[type=\"search\"]:focus,\ninput[type=\"tel\"]:focus,\ninput[type=\"color\"]:focus,\nselect:focus,\ntextarea:focus {\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }\n\ninput:not([type]):focus {\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }\n\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 1px thin rgba(0, 0, 0, 0.12); }\n\ninput[type=\"text\"][disabled],\ninput[type=\"password\"][disabled],\ninput[type=\"email\"][disabled],\ninput[type=\"url\"][disabled],\ninput[type=\"date\"][disabled],\ninput[type=\"month\"][disabled],\ninput[type=\"time\"][disabled],\ninput[type=\"datetime\"][disabled],\ninput[type=\"datetime-local\"][disabled],\ninput[type=\"week\"][disabled],\ninput[type=\"number\"][disabled],\ninput[type=\"search\"][disabled],\ninput[type=\"tel\"][disabled],\ninput[type=\"color\"][disabled],\nselect[disabled],\ntextarea[disabled] {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.54);\n cursor: not-allowed;\n opacity: 1; }\n\ninput:not([type])[disabled] {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.54);\n cursor: not-allowed;\n opacity: 1; }\n\ninput[readonly],\nselect[readonly],\ntextarea[readonly] {\n border-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.54); }\n\ninput:focus:invalid,\ntextarea:focus:invalid,\nselect:focus:invalid {\n border-color: #ea1c0d;\n color: #f44336; }\n\ninput[type=\"file\"]:focus:invalid:focus,\ninput[type=\"radio\"]:focus:invalid:focus,\ninput[type=\"checkbox\"]:focus:invalid:focus {\n outline-color: #f44336; }\n\nselect {\n -webkit-appearance: menulist-button;\n border: 1px solid rgba(0, 0, 0, 0.12);\n vertical-align: sub; }\n\nselect:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px); }\n\nselect[multiple] {\n height: auto; }\n\nlabel {\n display: inline-block;\n line-height: 2; }\n\nfieldset {\n border: 0;\n margin: 0;\n padding: 8px 0; }\n\nlegend {\n border-bottom: 1px solid rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.8);\n display: block;\n margin-bottom: 8px;\n padding: 8px 0;\n width: 100%; }\n\ntextarea {\n overflow: auto;\n resize: vertical; }\n\ninput[type=checkbox],\ninput[type=radio] {\n box-sizing: border-box;\n padding: 0;\n position: absolute;\n margin-top: .25rem;\n margin-left: -1.25rem; }\n\ninput[type=submit],\ninput[type=reset],\ninput[type=button],\nbutton {\n background-color: #007bff;\n border: #007bff;\n border-radius: 4px;\n color: #fff;\n padding: 8px 16px;\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n font-size: 1rem;\n line-height: 1.5;\n transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; }\n\ninput[type=submit]::-moz-focus-inner,\ninput[type=reset]::-moz-focus-inner,\ninput[type=button]::-moz-focus-inner,\nbutton::-moz-focus-inner {\n padding: 0; }\n\ninput[type=submit]:hover,\ninput[type=reset]:hover,\ninput[type=button]:hover,\nbutton:hover {\n background-color: #0069d9;\n border-color: #0062cc;\n color: #fff; }\n\ninput[type=submit]:not(:disabled):active,\ninput[type=reset]:not(:disabled):active,\ninput[type=button]:not(:disabled):active,\nbutton:not(:disabled):active {\n background-color: #0062cc;\n border-color: #005cbf;\n color: #fff; }\n\ninput[type=submit]:focus,\ninput[type=reset]:focus,\ninput[type=button]:focus,\nbutton:focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\n\ninput[type=submit]:disabled,\ninput[type=reset]:disabled,\ninput[type=button]:disabled,\nbutton:disabled {\n opacity: .65;\n cursor: not-allowed;\n background-color: #007bff;\n border-color: #007bff;\n color: #fff; }\n\ntable {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n margin-bottom: 16px; }\n\ncaption {\n padding: 8px 0; }\n\nthead th {\n border: 0;\n border-bottom: 2px solid rgba(0, 0, 0, 0.12);\n text-align: left; }\n\ntr {\n margin-bottom: 8px; }\n\nth,\ntd {\n border-bottom: 1px solid rgba(0, 0, 0, 0.12);\n padding: 16px;\n vertical-align: inherit; }\n\ntfoot tr {\n text-align: left; }\n\ntfoot td {\n color: rgba(0, 0, 0, 0.54);\n font-size: 8px;\n font-style: italic;\n padding: 16px 4px; }\n","@charset 'utf-8';\n\n@import '../node_modules/sanitize.css/sanitize';\n\n/*! Marx v3.0.0 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */\n@import 'variables';\n@import 'base';\n@import 'typography';\n@import 'form';\n@import 'buttons';\n@import 'tables';\n","main,\nheader,\nfooter,\narticle,\nsection,\naside,\ndetails,\nsummary {\n margin: 0 auto;\n margin-bottom: $md-pad;\n width: 100%;\n}\n\nmain {\n display: block;\n margin: 0 auto;\n max-width: $large-breakpoint;\n padding: 0 $md-pad $md-pad;\n}\n\nfooter {\n border-top: $border;\n clear: both;\n display: inline-block;\n float: left;\n max-width: 100%;\n padding: $md-pad 0;\n text-align: center;\n\n p {\n margin-bottom: 0;\n }\n}\n\nhr {\n border: 0;\n border-top: $border;\n display: block;\n margin-top: $md-pad;\n margin-bottom: $md-pad;\n width: 100%;\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nimg {\n height: auto;\n max-width: 100%;\n vertical-align: baseline;\n}\n\n@media screen and (max-width: $small-breakpoint) {\n article,\n section,\n aside {\n clear: both;\n display: block;\n max-width: 100%;\n }\n\n img {\n margin-right: $md-pad;\n }\n}\n\nembed,\niframe,\nvideo {\n border: 0;\n}\n","body {\n color: $text;\n font-family: $font-family;\n font-size: $font-size-base;\n line-height: $line-height-base;\n}\n\np {\n margin: 0;\n margin-bottom: $md-pad;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n color: inherit;\n font-family: inherit;\n line-height: 1.2;\n font-weight: 500;\n}\n\nh1 {\n font-size: $font-size-h1;\n margin: $lg-pad 0 $md-pad;\n}\n\nh2 {\n font-size: $font-size-h2;\n margin: $lg-pad 0 $md-pad;\n}\n\nh3 {\n font-size: $font-size-h3;\n margin: $md-pad 0 $xs-pad;\n}\n\nh4 {\n font-size: $font-size-h4;\n margin: $md-pad 0 $xs-pad;\n}\n\nh5 {\n font-size: $font-size-h5;\n margin: $md-pad 0 $xs-pad;\n}\n\nh6 {\n font-size: $font-size-h6;\n margin: $md-pad 0 $xs-pad;\n}\n\nsmall {\n color: $secondary;\n vertical-align: bottom;\n}\n\npre {\n background: $grey;\n color: $text;\n display: block;\n font-family: $monospace;\n font-size: $font-size-base;\n margin: $md-pad 0;\n padding: $md-pad;\n white-space: pre-wrap;\n overflow-wrap: break-word;\n}\n\ncode {\n color: $text;\n font-family: $monospace;\n font-size: $font-size-base;\n line-height: inherit;\n margin: 0;\n padding: 0;\n vertical-align: baseline;\n word-break: break-all;\n word-wrap: break-word;\n}\n\na {\n color: $link-color;\n text-decoration: none;\n background-color: transparent;\n\n &:hover,\n &:focus {\n color: darken($primary, 10%);\n text-decoration: underline;\n }\n}\n\ndl {\n margin-bottom: $md-pad;\n}\n\ndd {\n margin-left: $xlg-pad;\n}\n\nul,\nol {\n margin-bottom: $sm-pad;\n padding-left: $xlg-pad;\n vertical-align: baseline;\n}\n\nblockquote {\n border-left: 2px solid $text;\n font-family: $serif;\n font-style: italic;\n margin: $md-pad 0;\n padding-left: $md-pad;\n}\n\nfigcaption {\n font-family: $serif;\n}\n\nu {\n text-decoration: underline;\n}\n\ns {\n text-decoration: line-through;\n}\n\nsup {\n font-size: $font-size-small;\n vertical-align: super;\n}\n\nsub {\n font-size: $font-size-small;\n vertical-align: sub;\n}\n\nmark {\n background: $yellow;\n}\n","input[type=\"text\"],\ninput[type=\"password\"],\ninput[type=\"email\"],\ninput[type=\"url\"],\ninput[type=\"date\"],\ninput[type=\"month\"],\ninput[type=\"time\"],\ninput[type=\"datetime\"],\ninput[type=\"datetime-local\"],\ninput[type=\"week\"],\ninput[type=\"number\"],\ninput[type=\"search\"],\ninput[type=\"tel\"],\nselect,\ntextarea {\n background: $white;\n background-clip: padding-box;\n border: $border;\n border-radius: $br;\n color: $text;\n display: block;\n width: 100%;\n padding: $sm-pad $md-pad;\n line-height: 1.5;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n font-family: $sans-serif;\n}\n\ninput[type=\"color\"], {\n background: $white;\n border: $border;\n border-radius: $br;\n display: inline-block;\n vertical-align: middle;\n}\n\ninput:not([type]) {\n -webkit-appearance: none;\n background: $white;\n background-clip: padding-box;\n border: $border;\n border-radius: $br;\n color: $text;\n display: block;\n width: 100%;\n padding: $sm-pad $md-pad;\n line-height: 1.5;\n transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n text-align: left;\n}\n\ninput[type=\"text\"]:focus,\ninput[type=\"password\"]:focus,\ninput[type=\"email\"]:focus,\ninput[type=\"url\"]:focus,\ninput[type=\"date\"]:focus,\ninput[type=\"month\"]:focus,\ninput[type=\"time\"]:focus,\ninput[type=\"datetime\"]:focus,\ninput[type=\"datetime-local\"]:focus,\ninput[type=\"week\"]:focus,\ninput[type=\"number\"]:focus,\ninput[type=\"search\"]:focus,\ninput[type=\"tel\"]:focus,\ninput[type=\"color\"]:focus,\nselect:focus,\ntextarea:focus {\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);\n}\n\ninput:not([type]):focus {\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);\n}\n\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 1px thin $dividers;\n}\n\ninput[type=\"text\"][disabled],\ninput[type=\"password\"][disabled],\ninput[type=\"email\"][disabled],\ninput[type=\"url\"][disabled],\ninput[type=\"date\"][disabled],\ninput[type=\"month\"][disabled],\ninput[type=\"time\"][disabled],\ninput[type=\"datetime\"][disabled],\ninput[type=\"datetime-local\"][disabled],\ninput[type=\"week\"][disabled],\ninput[type=\"number\"][disabled],\ninput[type=\"search\"][disabled],\ninput[type=\"tel\"][disabled],\ninput[type=\"color\"][disabled],\nselect[disabled],\ntextarea[disabled] {\n background-color: $dividers;\n color: $secondary;\n cursor: not-allowed;\n opacity: 1;\n}\n\ninput:not([type])[disabled] {\n background-color: $dividers;\n color: $secondary;\n cursor: not-allowed;\n opacity: 1;\n}\n\ninput[readonly],\nselect[readonly],\ntextarea[readonly] {\n border-color: $dividers;\n color: $secondary;\n}\n\ninput:focus:invalid,\ntextarea:focus:invalid,\nselect:focus:invalid {\n border-color: darken($red, 10);\n color: $red;\n}\n\ninput[type=\"file\"]:focus:invalid:focus,\ninput[type=\"radio\"]:focus:invalid:focus,\ninput[type=\"checkbox\"]:focus:invalid:focus {\n outline-color: $red;\n}\n\nselect {\n -webkit-appearance: menulist-button;\n border: $border;\n vertical-align: sub;\n}\n\nselect:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\n}\n\nselect[multiple] {\n height: auto;\n}\n\nlabel {\n display: inline-block;\n line-height: 2;\n}\n\nfieldset {\n border: 0;\n margin: 0;\n padding: $sm-pad 0;\n}\n\nlegend {\n border-bottom: $border;\n color: $text;\n display: block;\n margin-bottom: $sm-pad;\n padding: $sm-pad 0;\n width: 100%;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\ninput[type=checkbox],\ninput[type=radio] {\n box-sizing: border-box;\n padding: 0;\n position: absolute;\n margin-top: .25rem;\n margin-left: -1.25rem;\n}\n","input[type=submit],\ninput[type=reset],\ninput[type=button],\nbutton {\n background-color: $primary;\n border: $primary;\n border-radius: $br;\n color: $white;\n padding: $sm-pad $md-pad;\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n font-size: 1rem;\n line-height: 1.5;\n transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n}\n\ninput[type=submit]::-moz-focus-inner,\ninput[type=reset]::-moz-focus-inner,\ninput[type=button]::-moz-focus-inner,\nbutton::-moz-focus-inner {\n padding: 0;\n}\n\ninput[type=submit]:hover,\ninput[type=reset]:hover,\ninput[type=button]:hover,\nbutton:hover {\n background-color: #0069d9;\n border-color: #0062cc;\n color: $white;\n}\n\ninput[type=submit]:not(:disabled):active,\ninput[type=reset]:not(:disabled):active,\ninput[type=button]:not(:disabled):active,\nbutton:not(:disabled):active {\n background-color: #0062cc;\n border-color: #005cbf;\n color: $white;\n}\n\ninput[type=submit]:focus,\ninput[type=reset]:focus,\ninput[type=button]:focus,\nbutton:focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0,123,255,.5);\n}\n\ninput[type=submit]:disabled,\ninput[type=reset]:disabled,\ninput[type=button]:disabled,\nbutton:disabled {\n opacity: .65;\n cursor: not-allowed;\n background-color: $primary;\n border-color: $primary;\n color: $white;\n}\n","table {\n border-top: $border;\n margin-bottom: $md-pad;\n}\n\ncaption {\n padding: $sm-pad 0;\n}\n\nthead th {\n border: 0;\n border-bottom: 2px solid $dividers;\n text-align: left;\n}\n\ntr {\n margin-bottom: $sm-pad;\n}\n\nth,\ntd {\n border-bottom: $border;\n padding: $md-pad;\n vertical-align: inherit;\n}\n\ntfoot tr {\n text-align: left;\n}\n\ntfoot td {\n color: $secondary;\n font-size: $sm-pad;\n font-style: italic;\n padding: $md-pad $xs-pad;\n}\n"]} \ No newline at end of file diff --git a/css/marx.styl.css b/css/marx.styl.css index 559f20c..fb4665a 100644 --- a/css/marx.styl.css +++ b/css/marx.styl.css @@ -246,7 +246,8 @@ label, select, summary, textarea, -[tabindex] { /* 1 */ +[tabindex] { + -ms-touch-action: manipulation; /* 1 */ touch-action: manipulation; } [hidden] { diff --git a/css/marx.styl.min.css b/css/marx.styl.min.css index adc4118..c80af71 100644 --- a/css/marx.styl.min.css +++ b/css/marx.styl.min.css @@ -1,2 +1,2 @@ -*,::after,::before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}/*! Marx v3.0.0 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */article,aside,details,footer,header,main,section,summary{margin:0 auto;margin-bottom:16px;width:100%}main{display:block;margin:0 auto;max-width:768px;padding:0 16px 16px}footer{border-top:1px solid rgba(0,0,0,.12);clear:both;display:inline-block;float:left;max-width:100%;padding:16px 0;text-align:center}footer p{margin-bottom:0}hr{border:0;border-top:1px solid rgba(0,0,0,.12);display:block;margin-top:16px;margin-bottom:16px;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}img{height:auto;max-width:100%;vertical-align:baseline}@media screen and (max-width:400px){article,aside,section{clear:both;display:block;max-width:100%}img{margin-right:16px}}embed,iframe,video{border:0}body{color:rgba(0,0,0,.8);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;line-height:1.5}p{margin:0;margin-bottom:16px}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;line-height:1.2;font-weight:500}h1{font-size:40px;margin:20px 0 16px}h2{font-size:32px;margin:20px 0 16px}h3{font-size:28px;margin:16px 0 4px}h4{font-size:24px;margin:16px 0 4px}h5{font-size:20px;margin:16px 0 4px}h6{font-size:16px;margin:16px 0 4px}small{color:rgba(0,0,0,.54);vertical-align:bottom}pre{background:#f7f7f9;color:rgba(0,0,0,.8);display:block;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:16px;margin:16px 0;padding:16px;white-space:pre-wrap;overflow-wrap:break-word}code{color:rgba(0,0,0,.8);font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:16px;line-height:inherit;margin:0;padding:0;vertical-align:baseline;word-break:break-all;word-wrap:break-word}a{color:#007bff;text-decoration:none;background-color:transparent}a:focus,a:hover{color:#006fe6;text-decoration:underline}dl{margin-bottom:16px}dd{margin-left:40px}ol,ul{margin-bottom:8px;padding-left:40px;vertical-align:baseline}blockquote{border-left:2px solid rgba(0,0,0,.8);font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;margin:16px 0;padding-left:16px}figcaption{font-family:Georgia,Times,"Times New Roman",serif}u{text-decoration:underline}s{text-decoration:line-through}sup{font-size:14px;vertical-align:super}sub{font-size:14px;vertical-align:sub}mark{background:#ffeb3b}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}input[type=color]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:inline-block;vertical-align:middle}input:not([type]){-webkit-appearance:none;background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;text-align:left}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input:not([type]):focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:1px thin rgba(0,0,0,.12)}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],select[disabled],textarea[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input:not([type])[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input[readonly],select[readonly],textarea[readonly]{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54)}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{border-color:#ea1c0d;color:#f44336}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#f44336}select{-webkit-appearance:menulist-button;border:1px solid rgba(0,0,0,.12);vertical-align:sub}select:not([size]):not([multiple]){height:-webkit-calc(2.25rem + 2px);height:calc(2.25rem + 2px)}select[multiple]{height:auto}label{display:inline-block;line-height:2}fieldset{border:0;margin:0;padding:8px 0}legend{border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.8);display:block;margin-bottom:8px;padding:8px 0;width:100%}textarea{overflow:auto;resize:vertical}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:absolute;margin-top:.25rem;margin-left:-1.25rem}button,input[type=button],input[type=reset],input[type=submit]{background-color:#007bff;border:#007bff;border-radius:4px;color:#fff;padding:8px 16px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:1rem;line-height:1.5;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#0069d9;border-color:#0062cc;color:#fff}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:#0062cc;border-color:#005cbf;color:#fff}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{opacity:.65;cursor:not-allowed;background-color:#007bff;border-color:#007bff;color:#fff}table{border-top:1px solid rgba(0,0,0,.12);margin-bottom:16px}caption{padding:8px 0}thead th{border:0;border-bottom:2px solid rgba(0,0,0,.12);text-align:left}tr{margin-bottom:8px}td,th{border-bottom:1px solid rgba(0,0,0,.12);padding:16px;vertical-align:inherit}tfoot tr{text-align:left}tfoot td{color:rgba(0,0,0,.54);font-size:8px;font-style:italic;padding:16px 4px} +*,::after,::before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}/*! Marx v3.0.0 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */article,aside,details,footer,header,main,section,summary{margin:0 auto;margin-bottom:16px;width:100%}main{display:block;margin:0 auto;max-width:768px;padding:0 16px 16px}footer{border-top:1px solid rgba(0,0,0,.12);clear:both;display:inline-block;float:left;max-width:100%;padding:16px 0;text-align:center}footer p{margin-bottom:0}hr{border:0;border-top:1px solid rgba(0,0,0,.12);display:block;margin-top:16px;margin-bottom:16px;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}img{height:auto;max-width:100%;vertical-align:baseline}@media screen and (max-width:400px){article,aside,section{clear:both;display:block;max-width:100%}img{margin-right:16px}}embed,iframe,video{border:0}body{color:rgba(0,0,0,.8);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;line-height:1.5}p{margin:0;margin-bottom:16px}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;line-height:1.2;font-weight:500}h1{font-size:40px;margin:20px 0 16px}h2{font-size:32px;margin:20px 0 16px}h3{font-size:28px;margin:16px 0 4px}h4{font-size:24px;margin:16px 0 4px}h5{font-size:20px;margin:16px 0 4px}h6{font-size:16px;margin:16px 0 4px}small{color:rgba(0,0,0,.54);vertical-align:bottom}pre{background:#f7f7f9;color:rgba(0,0,0,.8);display:block;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:16px;margin:16px 0;padding:16px;white-space:pre-wrap;overflow-wrap:break-word}code{color:rgba(0,0,0,.8);font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:16px;line-height:inherit;margin:0;padding:0;vertical-align:baseline;word-break:break-all;word-wrap:break-word}a{color:#007bff;text-decoration:none;background-color:transparent}a:focus,a:hover{color:#006fe6;text-decoration:underline}dl{margin-bottom:16px}dd{margin-left:40px}ol,ul{margin-bottom:8px;padding-left:40px;vertical-align:baseline}blockquote{border-left:2px solid rgba(0,0,0,.8);font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;margin:16px 0;padding-left:16px}figcaption{font-family:Georgia,Times,"Times New Roman",serif}u{text-decoration:underline}s{text-decoration:line-through}sup{font-size:14px;vertical-align:super}sub{font-size:14px;vertical-align:sub}mark{background:#ffeb3b}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}input[type=color]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:inline-block;vertical-align:middle}input:not([type]){-webkit-appearance:none;background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;text-align:left}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input:not([type]):focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:1px thin rgba(0,0,0,.12)}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],select[disabled],textarea[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input:not([type])[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input[readonly],select[readonly],textarea[readonly]{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54)}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{border-color:#ea1c0d;color:#f44336}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#f44336}select{-webkit-appearance:menulist-button;border:1px solid rgba(0,0,0,.12);vertical-align:sub}select:not([size]):not([multiple]){height:-webkit-calc(2.25rem + 2px);height:calc(2.25rem + 2px)}select[multiple]{height:auto}label{display:inline-block;line-height:2}fieldset{border:0;margin:0;padding:8px 0}legend{border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.8);display:block;margin-bottom:8px;padding:8px 0;width:100%}textarea{overflow:auto;resize:vertical}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:absolute;margin-top:.25rem;margin-left:-1.25rem}button,input[type=button],input[type=reset],input[type=submit]{background-color:#007bff;border:#007bff;border-radius:4px;color:#fff;padding:8px 16px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:1rem;line-height:1.5;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#0069d9;border-color:#0062cc;color:#fff}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:#0062cc;border-color:#005cbf;color:#fff}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{opacity:.65;cursor:not-allowed;background-color:#007bff;border-color:#007bff;color:#fff}table{border-top:1px solid rgba(0,0,0,.12);margin-bottom:16px}caption{padding:8px 0}thead th{border:0;border-bottom:2px solid rgba(0,0,0,.12);text-align:left}tr{margin-bottom:8px}td,th{border-bottom:1px solid rgba(0,0,0,.12);padding:16px;vertical-align:inherit}tfoot tr{text-align:left}tfoot td{color:rgba(0,0,0,.54);font-size:8px;font-style:italic;padding:16px 4px} /*# sourceMappingURL=marx.styl.min.css.map */ diff --git a/css/marx.styl.min.css.map b/css/marx.styl.min.css.map index 23ea26c..cd01cf0 100644 --- a/css/marx.styl.min.css.map +++ b/css/marx.styl.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["../tmp/sanitize.styl","marx.styl.min.css","marx.css","marx.styl","_base.styl","_typography.styl","_form.styl","_buttons.styl"],"names":[],"mappings":"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","file":"marx.styl.min.css","sourcesContent":["/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */\n\n/* Document (https://html.spec.whatwg.org/multipage/semantics.html#semantics)\n ========================================================================== */\n\n/**\n * 1. Remove repeating backgrounds in all browsers (opinionated).\n * 2. Add box sizing inheritence in all browsers (opinionated).\n */\n\n*,\n::before,\n::after {\n\tbackground-repeat: no-repeat; /* 1 */\n\tbox-sizing: inherit; /* 2 */\n}\n\n/**\n * 1. Add text decoration inheritance in all browsers (opinionated).\n * 2. Add vertical alignment inheritence in all browsers (opinionated).\n */\n\n::before,\n::after {\n\ttext-decoration: inherit; /* 1 */\n\tvertical-align: inherit; /* 2 */\n}\n\n/**\n * 1. Add border box sizing in all browsers (opinionated).\n * 2. Add the default cursor in all browsers (opinionated).\n * 3. Prevent font size adjustments after orientation changes in IE and iOS.\n */\n\nhtml {\n\tbox-sizing: border-box; /* 1 */\n\tcursor: default; /* 2 */\n\t-ms-text-size-adjust: 100%; /* 3 */\n\t-webkit-text-size-adjust: 100%; /* 3 */\n}\n\n/* Sections (https://html.spec.whatwg.org/multipage/semantics.html#sections)\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n */\n\narticle,\naside,\nfooter,\nheader,\nnav,\nsection {\n\tdisplay: block;\n}\n\n/**\n * Remove the margin in all browsers (opinionated).\n */\n\nbody {\n\tmargin: 0;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n\tfont-size: 2em;\n\tmargin: .67em 0;\n}\n\n/* Grouping content (https://html.spec.whatwg.org/multipage/semantics.html#grouping-content)\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n * 1. Add the correct display in IE.\n */\n\nfigcaption,\nfigure,\nmain { /* 1 */\n\tdisplay: block;\n}\n\n/**\n * Add the correct margin in IE 8.\n */\n\nfigure {\n\tmargin: 1em 40px;\n}\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n\tbox-sizing: content-box; /* 1 */\n\theight: 0; /* 1 */\n\toverflow: visible; /* 2 */\n}\n\n/**\n * Remove the list style on navigation lists in all browsers (opinionated).\n */\n\nnav ol,\nnav ul {\n\tlist-style: none;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n\tfont-family: monospace, monospace; /* 1 */\n\tfont-size: 1em; /* 2 */\n}\n\n/* Text-level semantics (https://html.spec.whatwg.org/multipage/semantics.html#text-level-semantics)\n ========================================================================== */\n\n/**\n * 1. Remove the gray background on active links in IE 10.\n * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.\n */\n\na {\n\tbackground-color: transparent; /* 1 */\n\t-webkit-text-decoration-skip: objects; /* 2 */\n}\n\n/**\n * 1. Remove the bottom border in Firefox 39-.\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n\tborder-bottom: none; /* 1 */\n\ttext-decoration: underline; /* 2 */\n\ttext-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Prevent the duplicate application of `bolder` by the next rule in Safari 6.\n */\n\nb,\nstrong {\n\tfont-weight: inherit;\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n\tfont-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n\tfont-family: monospace, monospace; /* 1 */\n\tfont-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font style in Android 4.3-.\n */\n\ndfn {\n\tfont-style: italic;\n}\n\n/**\n * Add the correct background and color in IE 9-.\n */\n\nmark {\n\tbackground-color: #ffff00;\n\tcolor: #000000;\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n\tfont-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}\n\nsub {\n\tbottom: -.25em;\n}\n\nsup {\n\ttop: -.5em;\n}\n\n/*\n * Remove the text shadow on text selections (opinionated).\n * 1. Restore the coloring undone by defining the text shadow (opinionated).\n */\n\n::-moz-selection {\n\tbackground-color: #b3d4fc; /* 1 */\n\tcolor: #000000; /* 1 */\n\ttext-shadow: none;\n}\n\n::selection {\n\tbackground-color: #b3d4fc; /* 1 */\n\tcolor: #000000; /* 1 */\n\ttext-shadow: none;\n}\n\n/* Embedded content (https://html.spec.whatwg.org/multipage/embedded-content.html#embedded-content)\n ========================================================================== */\n\n/*\n * Change the alignment on media elements in all browers (opinionated).\n */\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n\tvertical-align: middle;\n}\n\n/**\n * Add the correct display in IE 9-.\n */\n\naudio,\nvideo {\n\tdisplay: inline-block;\n}\n\n/**\n * Add the correct display in iOS 4-7.\n */\n\naudio:not([controls]) {\n\tdisplay: none;\n\theight: 0;\n}\n\n/**\n * Remove the border on images inside links in IE 10-.\n */\n\nimg {\n\tborder-style: none;\n}\n\n/**\n * Change the fill color to match the text color in all browsers (opinionated).\n */\n\nsvg {\n\tfill: currentColor;\n}\n\n/**\n * Hide the overflow in IE.\n */\n\nsvg:not(:root) {\n\toverflow: hidden;\n}\n\n/* Tabular data (https://html.spec.whatwg.org/multipage/tables.html#tables)\n ========================================================================== */\n\n/**\n * Collapse border spacing\n */\n\ntable {\n\tborder-collapse: collapse;\n}\n\n/* Forms (https://html.spec.whatwg.org/multipage/forms.html#forms)\n ========================================================================== */\n\n/**\n * Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n\tmargin: 0;\n}\n\n/**\n * Inherit styling in all browsers (opinionated).\n */\n\nbutton,\ninput,\nselect,\ntextarea {\n\tbackground-color: transparent;\n\tcolor: inherit;\n\tfont-size: inherit;\n\tline-height: inherit;\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n\toverflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n\ttext-transform: none;\n}\n\n/**\n * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n * controls in Android 4.\n * 2. Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\nhtml [type=\"button\"], /* 1 */\n[type=\"reset\"],\n[type=\"submit\"] {\n\t-webkit-appearance: button; /* 2 */\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n\tbox-sizing: border-box; /* 1 */\n\tcolor: inherit; /* 2 */\n\tdisplay: table; /* 1 */\n\tmax-width: 100%; /* 1 */\n\tpadding: 0; /* 3 */\n\twhite-space: normal; /* 1 */\n}\n\n/**\n * 1. Add the correct display in IE 9-.\n * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n\tdisplay: inline-block; /* 1 */\n\tvertical-align: baseline; /* 2 */\n}\n\n/**\n * 1. Remove the default vertical scrollbar in IE.\n * 2. Change the resize direction on textareas in all browsers (opinionated).\n */\n\ntextarea {\n\toverflow: auto; /* 1 */\n\tresize: vertical; /* 2 */\n}\n\n/**\n * 1. Add the correct box sizing in IE 10-.\n * 2. Remove the padding in IE 10-.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n\tbox-sizing: border-box; /* 1 */\n\tpadding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n\theight: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}\n\n/* Interactive elements (https://html.spec.whatwg.org/multipage/forms.html#interactive-elements)\n ========================================================================== */\n\n/*\n * Add the correct display in IE 9-.\n * 1. Add the correct display in Edge, IE, and Firefox.\n */\n\ndetails, /* 1 */\nmenu {\n\tdisplay: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n\tdisplay: list-item;\n}\n\n/* Scripting (https://html.spec.whatwg.org/multipage/scripting.html#scripting-3)\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n */\n\ncanvas {\n\tdisplay: inline-block;\n}\n\n/**\n * Add the correct display in IE.\n */\n\ntemplate {\n\tdisplay: none;\n}\n\n/* User interaction (https://html.spec.whatwg.org/multipage/interaction.html#editing)\n ========================================================================== */\n\n/*\n * Remove the tapping delay on clickable elements (opinionated).\n * 1. Remove the tapping delay in IE 10.\n */\n\na,\narea,\nbutton,\ninput,\nlabel,\nselect,\nsummary,\ntextarea,\n[tabindex] {\n\t-ms-touch-action: manipulation; /* 1 */\n\ttouch-action: manipulation;\n}\n\n/**\n * Add the correct display in IE 10-.\n */\n\n[hidden] {\n\tdisplay: none;\n}\n\n/* ARIA (https://w3c.github.io/html-aria/)\n ========================================================================== */\n\n/**\n * Change the cursor on busy elements (opinionated).\n */\n\n[aria-busy=\"true\"] {\n\tcursor: progress;\n}\n\n/*\n * Change the cursor on control elements (opinionated).\n */\n\n[aria-controls] {\n\tcursor: pointer;\n}\n\n/*\n * Change the display on visually hidden accessible elements (opinionated).\n */\n\n[aria-hidden=\"false\"][hidden]:not(:focus) {\n\tclip: rect(0, 0, 0, 0);\n\tdisplay: inherit;\n\tposition: absolute;\n}\n\n/*\n * Change the cursor on disabled, not-editable, or otherwise\n * inoperable elements (opinionated).\n */\n\n[aria-disabled] {\n\tcursor: default;\n}\n","*,::after,::before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}/*! Marx v3.0.0 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */article,aside,details,footer,header,main,section,summary{margin:0 auto;margin-bottom:16px;width:100%}main{display:block;margin:0 auto;max-width:768px;padding:0 16px 16px}footer{border-top:1px solid rgba(0,0,0,.12);clear:both;display:inline-block;float:left;max-width:100%;padding:16px 0;text-align:center}footer p{margin-bottom:0}hr{border:0;border-top:1px solid rgba(0,0,0,.12);display:block;margin-top:16px;margin-bottom:16px;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}img{height:auto;max-width:100%;vertical-align:baseline}@media screen and (max-width:400px){article,aside,section{clear:both;display:block;max-width:100%}img{margin-right:16px}}embed,iframe,video{border:0}body{color:rgba(0,0,0,.8);font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";font-size:16px;line-height:1.5}p{margin:0;margin-bottom:16px}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;line-height:1.2;font-weight:500}h1{font-size:40px;margin:20px 0 16px}h2{font-size:32px;margin:20px 0 16px}h3{font-size:28px;margin:16px 0 4px}h4{font-size:24px;margin:16px 0 4px}h5{font-size:20px;margin:16px 0 4px}h6{font-size:16px;margin:16px 0 4px}small{color:rgba(0,0,0,.54);vertical-align:bottom}pre{background:#f7f7f9;color:rgba(0,0,0,.8);display:block;font-family:Menlo,Monaco,Consolas,\"Courier New\",monospace;font-size:16px;margin:16px 0;padding:16px;white-space:pre-wrap;overflow-wrap:break-word}code{color:rgba(0,0,0,.8);font-family:Menlo,Monaco,Consolas,\"Courier New\",monospace;font-size:16px;line-height:inherit;margin:0;padding:0;vertical-align:baseline;word-break:break-all;word-wrap:break-word}a{color:#007bff;text-decoration:none;background-color:transparent}a:focus,a:hover{color:#006fe6;text-decoration:underline}dl{margin-bottom:16px}dd{margin-left:40px}ol,ul{margin-bottom:8px;padding-left:40px;vertical-align:baseline}blockquote{border-left:2px solid rgba(0,0,0,.8);font-family:Georgia,Times,\"Times New Roman\",serif;font-style:italic;margin:16px 0;padding-left:16px}figcaption{font-family:Georgia,Times,\"Times New Roman\",serif}u{text-decoration:underline}s{text-decoration:line-through}sup{font-size:14px;vertical-align:super}sub{font-size:14px;vertical-align:sub}mark{background:#ffeb3b}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select{background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\"}input[type=color]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:inline-block;vertical-align:middle}input:not([type]){-webkit-appearance:none;background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;text-align:left}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input:not([type]):focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:1px thin rgba(0,0,0,.12)}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],select[disabled],textarea[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input:not([type])[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input[readonly],select[readonly],textarea[readonly]{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54)}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{border-color:#ea1c0d;color:#f44336}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#f44336}select{-webkit-appearance:menulist-button;border:1px solid rgba(0,0,0,.12);vertical-align:sub}select:not([size]):not([multiple]){height:-webkit-calc(2.25rem + 2px);height:calc(2.25rem + 2px)}select[multiple]{height:auto}label{display:inline-block;line-height:2}fieldset{border:0;margin:0;padding:8px 0}legend{border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.8);display:block;margin-bottom:8px;padding:8px 0;width:100%}textarea{overflow:auto;resize:vertical}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:absolute;margin-top:.25rem;margin-left:-1.25rem}button,input[type=button],input[type=reset],input[type=submit]{background-color:#007bff;border:#007bff;border-radius:4px;color:#fff;padding:8px 16px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:1rem;line-height:1.5;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#0069d9;border-color:#0062cc;color:#fff}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:#0062cc;border-color:#005cbf;color:#fff}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{opacity:.65;cursor:not-allowed;background-color:#007bff;border-color:#007bff;color:#fff}table{border-top:1px solid rgba(0,0,0,.12);margin-bottom:16px}caption{padding:8px 0}thead th{border:0;border-bottom:2px solid rgba(0,0,0,.12);text-align:left}tr{margin-bottom:8px}td,th{border-bottom:1px solid rgba(0,0,0,.12);padding:16px;vertical-align:inherit}tfoot tr{text-align:left}tfoot td{color:rgba(0,0,0,.54);font-size:8px;font-style:italic;padding:16px 4px}\n/*# sourceMappingURL=marx.styl.min.css.map */\n","/* sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */\n*,\n::before,\n::after {\n background-repeat: no-repeat; /* 1 */\n box-sizing: inherit; /* 2 */\n}\n::before,\n::after {\n text-decoration: inherit; /* 1 */\n vertical-align: inherit; /* 2 */\n}\nhtml {\n box-sizing: border-box; /* 1 */\n cursor: default; /* 2 */\n -ms-text-size-adjust: 100%; /* 3 */\n -webkit-text-size-adjust: 100%; /* 3 */\n}\narticle,\naside,\nfooter,\nheader,\nnav,\nsection {\n display: block;\n}\nbody {\n margin: 0;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nfigcaption,\nfigure,\nmain {\n/* 1 */\n display: block;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\nnav ol,\nnav ul {\n list-style: none;\n}\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\na {\n background-color: transparent; /* 1 */\n -webkit-text-decoration-skip: objects; /* 2 */\n}\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\nb,\nstrong {\n font-weight: inherit;\n}\nb,\nstrong {\n font-weight: bolder;\n}\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\ndfn {\n font-style: italic;\n}\nmark {\n background-color: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsub {\n bottom: -0.25em;\n}\nsup {\n top: -0.5em;\n}\n::-moz-selection {\n background-color: #b3d4fc; /* 1 */\n color: #000; /* 1 */\n text-shadow: none;\n}\n::selection {\n background-color: #b3d4fc; /* 1 */\n color: #000; /* 1 */\n text-shadow: none;\n}\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n vertical-align: middle;\n}\naudio,\nvideo {\n display: inline-block;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\nimg {\n border-style: none;\n}\nsvg {\n fill: currentColor;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\ntable {\n border-collapse: collapse;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0;\n}\nbutton,\ninput,\nselect,\ntextarea {\n background-color: transparent;\n color: inherit;\n font-size: inherit;\n line-height: inherit;\n}\nbutton,\ninput {\n/* 1 */\n overflow: visible;\n}\nbutton,\nselect {\n/* 1 */\n text-transform: none;\n}\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; /* 2 */\n}\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\nprogress {\n display: inline-block; /* 1 */\n vertical-align: baseline; /* 2 */\n}\ntextarea {\n overflow: auto; /* 1 */\n resize: vertical; /* 2 */\n}\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\ndetails,\nmenu {\n display: block;\n}\nsummary {\n display: list-item;\n}\ncanvas {\n display: inline-block;\n}\ntemplate {\n display: none;\n}\na,\narea,\nbutton,\ninput,\nlabel,\nselect,\nsummary,\ntextarea,\n[tabindex] {\n -ms-touch-action: manipulation; /* 1 */\n touch-action: manipulation;\n}\n[hidden] {\n display: none;\n}\n[aria-busy=\"true\"] {\n cursor: progress;\n}\n[aria-controls] {\n cursor: pointer;\n}\n[aria-hidden=\"false\"][hidden]:not(:focus) {\n clip: rect(0, 0, 0, 0);\n display: inherit;\n position: absolute;\n}\n[aria-disabled] {\n cursor: default;\n}\n/*! Marx v3.0.0 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */\nmain,\nheader,\nfooter,\narticle,\nsection,\naside,\ndetails,\nsummary {\n margin: 0 auto;\n margin-bottom: 16px;\n width: 100%;\n}\nmain {\n display: block;\n margin: 0 auto;\n max-width: 768px;\n padding: 0 16px 16px;\n}\nfooter {\n border-top: 1px solid rgba(0,0,0,0.12);\n clear: both;\n display: inline-block;\n float: left;\n max-width: 100%;\n padding: 16px 0;\n text-align: center;\n}\nfooter p {\n margin-bottom: 0;\n}\nhr {\n border: 0;\n border-top: 1px solid rgba(0,0,0,0.12);\n display: block;\n margin-top: 16px;\n margin-bottom: 16px;\n width: 100%;\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\nimg {\n height: auto;\n max-width: 100%;\n vertical-align: baseline;\n}\n@media screen and (max-width: 400px) {\n article,\n section,\n aside {\n clear: both;\n display: block;\n max-width: 100%;\n }\n img {\n margin-right: 16px;\n }\n}\nembed,\niframe,\nvideo {\n border: 0;\n}\nbody {\n color: rgba(0,0,0,0.8);\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 16px;\n line-height: 1.5;\n}\np {\n margin: 0;\n margin-bottom: 16px;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n color: inherit;\n font-family: inherit;\n line-height: 1.2;\n font-weight: 500;\n}\nh1 {\n font-size: 40px;\n margin: 20px 0 16px;\n}\nh2 {\n font-size: 32px;\n margin: 20px 0 16px;\n}\nh3 {\n font-size: 28px;\n margin: 16px 0 4px;\n}\nh4 {\n font-size: 24px;\n margin: 16px 0 4px;\n}\nh5 {\n font-size: 20px;\n margin: 16px 0 4px;\n}\nh6 {\n font-size: 16px;\n margin: 16px 0 4px;\n}\nsmall {\n color: rgba(0,0,0,0.54);\n vertical-align: bottom;\n}\npre {\n background: #f7f7f9;\n color: rgba(0,0,0,0.8);\n display: block;\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n font-size: 16px;\n margin: 16px 0;\n padding: 16px;\n white-space: pre-wrap;\n overflow-wrap: break-word;\n}\ncode {\n color: rgba(0,0,0,0.8);\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n font-size: 16px;\n line-height: inherit;\n margin: 0;\n padding: 0;\n vertical-align: baseline;\n word-break: break-all;\n word-wrap: break-word;\n}\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\na:hover,\na:focus {\n color: #006fe6;\n text-decoration: underline;\n}\ndl {\n margin-bottom: 16px;\n}\ndd {\n margin-left: 40px;\n}\nul,\nol {\n margin-bottom: 8px;\n padding-left: 40px;\n vertical-align: baseline;\n}\nblockquote {\n border-left: 2px solid rgba(0,0,0,0.8);\n font-family: Georgia, Times, \"Times New Roman\", serif;\n font-style: italic;\n margin: 16px 0;\n padding-left: 16px;\n}\nfigcaption {\n font-family: Georgia, Times, \"Times New Roman\", serif;\n}\nu {\n text-decoration: underline;\n}\ns {\n text-decoration: line-through;\n}\nsup {\n font-size: 14px;\n vertical-align: super;\n}\nsub {\n font-size: 14px;\n vertical-align: sub;\n}\nmark {\n background: #ffeb3b;\n}\ninput[type=\"text\"],\ninput[type=\"password\"],\ninput[type=\"email\"],\ninput[type=\"url\"],\ninput[type=\"date\"],\ninput[type=\"month\"],\ninput[type=\"time\"],\ninput[type=\"datetime\"],\ninput[type=\"datetime-local\"],\ninput[type=\"week\"],\ninput[type=\"number\"],\ninput[type=\"search\"],\ninput[type=\"tel\"],\nselect,\ntextarea {\n background: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0,0,0,0.12);\n border-radius: 4px;\n color: rgba(0,0,0,0.8);\n display: block;\n width: 100%;\n padding: 8px 16px;\n line-height: 1.5;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n}\ninput[type=\"color\"] {\n background: #fff;\n border: 1px solid rgba(0,0,0,0.12);\n border-radius: 4px;\n display: inline-block;\n vertical-align: middle;\n}\ninput:not([type]) {\n -webkit-appearance: none;\n background: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0,0,0,0.12);\n border-radius: 4px;\n color: rgba(0,0,0,0.8);\n display: block;\n width: 100%;\n padding: 8px 16px;\n line-height: 1.5;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n text-align: left;\n}\ninput[type=\"text\"]:focus,\ninput[type=\"password\"]:focus,\ninput[type=\"email\"]:focus,\ninput[type=\"url\"]:focus,\ninput[type=\"date\"]:focus,\ninput[type=\"month\"]:focus,\ninput[type=\"time\"]:focus,\ninput[type=\"datetime\"]:focus,\ninput[type=\"datetime-local\"]:focus,\ninput[type=\"week\"]:focus,\ninput[type=\"number\"]:focus,\ninput[type=\"search\"]:focus,\ninput[type=\"tel\"]:focus,\ninput[type=\"color\"]:focus,\nselect:focus,\ntextarea:focus {\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);\n}\ninput:not([type]):focus {\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 1px thin rgba(0,0,0,0.12);\n}\ninput[type=\"text\"][disabled],\ninput[type=\"password\"][disabled],\ninput[type=\"email\"][disabled],\ninput[type=\"url\"][disabled],\ninput[type=\"date\"][disabled],\ninput[type=\"month\"][disabled],\ninput[type=\"time\"][disabled],\ninput[type=\"datetime\"][disabled],\ninput[type=\"datetime-local\"][disabled],\ninput[type=\"week\"][disabled],\ninput[type=\"number\"][disabled],\ninput[type=\"search\"][disabled],\ninput[type=\"tel\"][disabled],\ninput[type=\"color\"][disabled],\nselect[disabled],\ntextarea[disabled] {\n background-color: rgba(0,0,0,0.12);\n color: rgba(0,0,0,0.54);\n cursor: not-allowed;\n opacity: 1;\n}\ninput:not([type])[disabled] {\n background-color: rgba(0,0,0,0.12);\n color: rgba(0,0,0,0.54);\n cursor: not-allowed;\n opacity: 1;\n}\ninput[readonly],\nselect[readonly],\ntextarea[readonly] {\n border-color: rgba(0,0,0,0.12);\n color: rgba(0,0,0,0.54);\n}\ninput:focus:invalid,\ntextarea:focus:invalid,\nselect:focus:invalid {\n border-color: #ea1c0d;\n color: #f44336;\n}\ninput[type=\"file\"]:focus:invalid:focus,\ninput[type=\"radio\"]:focus:invalid:focus,\ninput[type=\"checkbox\"]:focus:invalid:focus {\n outline-color: #f44336;\n}\nselect {\n -webkit-appearance: menulist-button;\n border: 1px solid rgba(0,0,0,0.12);\n vertical-align: sub;\n}\nselect:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\n}\nselect[multiple] {\n height: auto;\n}\nlabel {\n display: inline-block;\n line-height: 2;\n}\nfieldset {\n border: 0;\n margin: 0;\n padding: 8px 0;\n}\nlegend {\n border-bottom: 1px solid rgba(0,0,0,0.12);\n color: rgba(0,0,0,0.8);\n display: block;\n margin-bottom: 8px;\n padding: 8px 0;\n width: 100%;\n}\ntextarea {\n overflow: auto;\n resize: vertical;\n}\ninput[type=checkbox],\ninput[type=radio] {\n box-sizing: border-box;\n padding: 0;\n position: absolute;\n margin-top: 0.25rem;\n margin-left: -1.25rem;\n}\ninput[type=submit],\ninput[type=reset],\ninput[type=button],\nbutton {\n background-color: #007bff;\n border: #007bff;\n border-radius: 4px;\n color: #fff;\n padding: 8px 16px;\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n font-size: 1rem;\n line-height: 1.5;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\ninput[type=submit]::-moz-focus-inner,\ninput[type=reset]::-moz-focus-inner,\ninput[type=button]::-moz-focus-inner,\nbutton::-moz-focus-inner {\n padding: 0;\n}\ninput[type=submit]:hover,\ninput[type=reset]:hover,\ninput[type=button]:hover,\nbutton:hover {\n background-color: #0069d9;\n border-color: #0062cc;\n color: #fff;\n}\ninput[type=submit]:active,\ninput[type=reset]:active,\ninput[type=button]:active,\nbutton:active {\n background-color: #0062cc;\n border-color: #005cbf;\n color: #fff;\n}\ninput[type=submit]:focus,\ninput[type=reset]:focus,\ninput[type=button]:focus,\nbutton:focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.5);\n}\ninput[type=submit]:disabled,\ninput[type=reset]:disabled,\ninput[type=button]:disabled,\nbutton:disabled {\n opacity: 0.65;\n cursor: not-allowed;\n background-color: #007bff;\n border-color: #007bff;\n color: #fff;\n}\ntable {\n border-top: 1px solid rgba(0,0,0,0.12);\n margin-bottom: 16px;\n}\ncaption {\n padding: 8px 0;\n}\nthead th {\n border: 0;\n border-bottom: 2px solid rgba(0,0,0,0.12);\n text-align: left;\n}\ntr {\n margin-bottom: 8px;\n}\nth,\ntd {\n border-bottom: 1px solid rgba(0,0,0,0.12);\n padding: 16px;\n vertical-align: inherit;\n}\ntfoot tr {\n text-align: left;\n}\ntfoot td {\n color: rgba(0,0,0,0.54);\n font-size: 8px;\n font-style: italic;\n padding: 16px 4px;\n}\n",null,null,null,null,null]} \ No newline at end of file +{"version":3,"sources":["../tmp/sanitize.styl","marx.styl.min.css","marx.css","marx.styl","_base.styl","_typography.styl","_form.styl","_buttons.styl"],"names":[],"mappings":"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","file":"marx.styl.min.css","sourcesContent":["/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */\n\n/* Document (https://html.spec.whatwg.org/multipage/semantics.html#semantics)\n ========================================================================== */\n\n/**\n * 1. Remove repeating backgrounds in all browsers (opinionated).\n * 2. Add box sizing inheritence in all browsers (opinionated).\n */\n\n*,\n::before,\n::after {\n\tbackground-repeat: no-repeat; /* 1 */\n\tbox-sizing: inherit; /* 2 */\n}\n\n/**\n * 1. Add text decoration inheritance in all browsers (opinionated).\n * 2. Add vertical alignment inheritence in all browsers (opinionated).\n */\n\n::before,\n::after {\n\ttext-decoration: inherit; /* 1 */\n\tvertical-align: inherit; /* 2 */\n}\n\n/**\n * 1. Add border box sizing in all browsers (opinionated).\n * 2. Add the default cursor in all browsers (opinionated).\n * 3. Prevent font size adjustments after orientation changes in IE and iOS.\n */\n\nhtml {\n\tbox-sizing: border-box; /* 1 */\n\tcursor: default; /* 2 */\n\t-ms-text-size-adjust: 100%; /* 3 */\n\t-webkit-text-size-adjust: 100%; /* 3 */\n}\n\n/* Sections (https://html.spec.whatwg.org/multipage/semantics.html#sections)\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n */\n\narticle,\naside,\nfooter,\nheader,\nnav,\nsection {\n\tdisplay: block;\n}\n\n/**\n * Remove the margin in all browsers (opinionated).\n */\n\nbody {\n\tmargin: 0;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n\tfont-size: 2em;\n\tmargin: .67em 0;\n}\n\n/* Grouping content (https://html.spec.whatwg.org/multipage/semantics.html#grouping-content)\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n * 1. Add the correct display in IE.\n */\n\nfigcaption,\nfigure,\nmain { /* 1 */\n\tdisplay: block;\n}\n\n/**\n * Add the correct margin in IE 8.\n */\n\nfigure {\n\tmargin: 1em 40px;\n}\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n\tbox-sizing: content-box; /* 1 */\n\theight: 0; /* 1 */\n\toverflow: visible; /* 2 */\n}\n\n/**\n * Remove the list style on navigation lists in all browsers (opinionated).\n */\n\nnav ol,\nnav ul {\n\tlist-style: none;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n\tfont-family: monospace, monospace; /* 1 */\n\tfont-size: 1em; /* 2 */\n}\n\n/* Text-level semantics (https://html.spec.whatwg.org/multipage/semantics.html#text-level-semantics)\n ========================================================================== */\n\n/**\n * 1. Remove the gray background on active links in IE 10.\n * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.\n */\n\na {\n\tbackground-color: transparent; /* 1 */\n\t-webkit-text-decoration-skip: objects; /* 2 */\n}\n\n/**\n * 1. Remove the bottom border in Firefox 39-.\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n\tborder-bottom: none; /* 1 */\n\ttext-decoration: underline; /* 2 */\n\ttext-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Prevent the duplicate application of `bolder` by the next rule in Safari 6.\n */\n\nb,\nstrong {\n\tfont-weight: inherit;\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n\tfont-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n\tfont-family: monospace, monospace; /* 1 */\n\tfont-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font style in Android 4.3-.\n */\n\ndfn {\n\tfont-style: italic;\n}\n\n/**\n * Add the correct background and color in IE 9-.\n */\n\nmark {\n\tbackground-color: #ffff00;\n\tcolor: #000000;\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n\tfont-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}\n\nsub {\n\tbottom: -.25em;\n}\n\nsup {\n\ttop: -.5em;\n}\n\n/*\n * Remove the text shadow on text selections (opinionated).\n * 1. Restore the coloring undone by defining the text shadow (opinionated).\n */\n\n::-moz-selection {\n\tbackground-color: #b3d4fc; /* 1 */\n\tcolor: #000000; /* 1 */\n\ttext-shadow: none;\n}\n\n::selection {\n\tbackground-color: #b3d4fc; /* 1 */\n\tcolor: #000000; /* 1 */\n\ttext-shadow: none;\n}\n\n/* Embedded content (https://html.spec.whatwg.org/multipage/embedded-content.html#embedded-content)\n ========================================================================== */\n\n/*\n * Change the alignment on media elements in all browers (opinionated).\n */\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n\tvertical-align: middle;\n}\n\n/**\n * Add the correct display in IE 9-.\n */\n\naudio,\nvideo {\n\tdisplay: inline-block;\n}\n\n/**\n * Add the correct display in iOS 4-7.\n */\n\naudio:not([controls]) {\n\tdisplay: none;\n\theight: 0;\n}\n\n/**\n * Remove the border on images inside links in IE 10-.\n */\n\nimg {\n\tborder-style: none;\n}\n\n/**\n * Change the fill color to match the text color in all browsers (opinionated).\n */\n\nsvg {\n\tfill: currentColor;\n}\n\n/**\n * Hide the overflow in IE.\n */\n\nsvg:not(:root) {\n\toverflow: hidden;\n}\n\n/* Tabular data (https://html.spec.whatwg.org/multipage/tables.html#tables)\n ========================================================================== */\n\n/**\n * Collapse border spacing\n */\n\ntable {\n\tborder-collapse: collapse;\n}\n\n/* Forms (https://html.spec.whatwg.org/multipage/forms.html#forms)\n ========================================================================== */\n\n/**\n * Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n\tmargin: 0;\n}\n\n/**\n * Inherit styling in all browsers (opinionated).\n */\n\nbutton,\ninput,\nselect,\ntextarea {\n\tbackground-color: transparent;\n\tcolor: inherit;\n\tfont-size: inherit;\n\tline-height: inherit;\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n\toverflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n\ttext-transform: none;\n}\n\n/**\n * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n * controls in Android 4.\n * 2. Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\nhtml [type=\"button\"], /* 1 */\n[type=\"reset\"],\n[type=\"submit\"] {\n\t-webkit-appearance: button; /* 2 */\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n\tbox-sizing: border-box; /* 1 */\n\tcolor: inherit; /* 2 */\n\tdisplay: table; /* 1 */\n\tmax-width: 100%; /* 1 */\n\tpadding: 0; /* 3 */\n\twhite-space: normal; /* 1 */\n}\n\n/**\n * 1. Add the correct display in IE 9-.\n * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n\tdisplay: inline-block; /* 1 */\n\tvertical-align: baseline; /* 2 */\n}\n\n/**\n * 1. Remove the default vertical scrollbar in IE.\n * 2. Change the resize direction on textareas in all browsers (opinionated).\n */\n\ntextarea {\n\toverflow: auto; /* 1 */\n\tresize: vertical; /* 2 */\n}\n\n/**\n * 1. Add the correct box sizing in IE 10-.\n * 2. Remove the padding in IE 10-.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n\tbox-sizing: border-box; /* 1 */\n\tpadding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n\theight: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}\n\n/* Interactive elements (https://html.spec.whatwg.org/multipage/forms.html#interactive-elements)\n ========================================================================== */\n\n/*\n * Add the correct display in IE 9-.\n * 1. Add the correct display in Edge, IE, and Firefox.\n */\n\ndetails, /* 1 */\nmenu {\n\tdisplay: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n\tdisplay: list-item;\n}\n\n/* Scripting (https://html.spec.whatwg.org/multipage/scripting.html#scripting-3)\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n */\n\ncanvas {\n\tdisplay: inline-block;\n}\n\n/**\n * Add the correct display in IE.\n */\n\ntemplate {\n\tdisplay: none;\n}\n\n/* User interaction (https://html.spec.whatwg.org/multipage/interaction.html#editing)\n ========================================================================== */\n\n/*\n * Remove the tapping delay on clickable elements (opinionated).\n * 1. Remove the tapping delay in IE 10.\n */\n\na,\narea,\nbutton,\ninput,\nlabel,\nselect,\nsummary,\ntextarea,\n[tabindex] {\n\t-ms-touch-action: manipulation; /* 1 */\n\ttouch-action: manipulation;\n}\n\n/**\n * Add the correct display in IE 10-.\n */\n\n[hidden] {\n\tdisplay: none;\n}\n\n/* ARIA (https://w3c.github.io/html-aria/)\n ========================================================================== */\n\n/**\n * Change the cursor on busy elements (opinionated).\n */\n\n[aria-busy=\"true\"] {\n\tcursor: progress;\n}\n\n/*\n * Change the cursor on control elements (opinionated).\n */\n\n[aria-controls] {\n\tcursor: pointer;\n}\n\n/*\n * Change the display on visually hidden accessible elements (opinionated).\n */\n\n[aria-hidden=\"false\"][hidden]:not(:focus) {\n\tclip: rect(0, 0, 0, 0);\n\tdisplay: inherit;\n\tposition: absolute;\n}\n\n/*\n * Change the cursor on disabled, not-editable, or otherwise\n * inoperable elements (opinionated).\n */\n\n[aria-disabled] {\n\tcursor: default;\n}\n","*,::after,::before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}/*! Marx v3.0.0 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */article,aside,details,footer,header,main,section,summary{margin:0 auto;margin-bottom:16px;width:100%}main{display:block;margin:0 auto;max-width:768px;padding:0 16px 16px}footer{border-top:1px solid rgba(0,0,0,.12);clear:both;display:inline-block;float:left;max-width:100%;padding:16px 0;text-align:center}footer p{margin-bottom:0}hr{border:0;border-top:1px solid rgba(0,0,0,.12);display:block;margin-top:16px;margin-bottom:16px;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}img{height:auto;max-width:100%;vertical-align:baseline}@media screen and (max-width:400px){article,aside,section{clear:both;display:block;max-width:100%}img{margin-right:16px}}embed,iframe,video{border:0}body{color:rgba(0,0,0,.8);font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";font-size:16px;line-height:1.5}p{margin:0;margin-bottom:16px}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;line-height:1.2;font-weight:500}h1{font-size:40px;margin:20px 0 16px}h2{font-size:32px;margin:20px 0 16px}h3{font-size:28px;margin:16px 0 4px}h4{font-size:24px;margin:16px 0 4px}h5{font-size:20px;margin:16px 0 4px}h6{font-size:16px;margin:16px 0 4px}small{color:rgba(0,0,0,.54);vertical-align:bottom}pre{background:#f7f7f9;color:rgba(0,0,0,.8);display:block;font-family:Menlo,Monaco,Consolas,\"Courier New\",monospace;font-size:16px;margin:16px 0;padding:16px;white-space:pre-wrap;overflow-wrap:break-word}code{color:rgba(0,0,0,.8);font-family:Menlo,Monaco,Consolas,\"Courier New\",monospace;font-size:16px;line-height:inherit;margin:0;padding:0;vertical-align:baseline;word-break:break-all;word-wrap:break-word}a{color:#007bff;text-decoration:none;background-color:transparent}a:focus,a:hover{color:#006fe6;text-decoration:underline}dl{margin-bottom:16px}dd{margin-left:40px}ol,ul{margin-bottom:8px;padding-left:40px;vertical-align:baseline}blockquote{border-left:2px solid rgba(0,0,0,.8);font-family:Georgia,Times,\"Times New Roman\",serif;font-style:italic;margin:16px 0;padding-left:16px}figcaption{font-family:Georgia,Times,\"Times New Roman\",serif}u{text-decoration:underline}s{text-decoration:line-through}sup{font-size:14px;vertical-align:super}sub{font-size:14px;vertical-align:sub}mark{background:#ffeb3b}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\"}input[type=color]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:inline-block;vertical-align:middle}input:not([type]){-webkit-appearance:none;background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.8);display:block;width:100%;padding:8px 16px;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;text-align:left}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input:not([type]):focus{background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:1px thin rgba(0,0,0,.12)}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],select[disabled],textarea[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input:not([type])[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:not-allowed;opacity:1}input[readonly],select[readonly],textarea[readonly]{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.54)}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{border-color:#ea1c0d;color:#f44336}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#f44336}select{-webkit-appearance:menulist-button;border:1px solid rgba(0,0,0,.12);vertical-align:sub}select:not([size]):not([multiple]){height:-webkit-calc(2.25rem + 2px);height:calc(2.25rem + 2px)}select[multiple]{height:auto}label{display:inline-block;line-height:2}fieldset{border:0;margin:0;padding:8px 0}legend{border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.8);display:block;margin-bottom:8px;padding:8px 0;width:100%}textarea{overflow:auto;resize:vertical}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:absolute;margin-top:.25rem;margin-left:-1.25rem}button,input[type=button],input[type=reset],input[type=submit]{background-color:#007bff;border:#007bff;border-radius:4px;color:#fff;padding:8px 16px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:1rem;line-height:1.5;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#0069d9;border-color:#0062cc;color:#fff}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:#0062cc;border-color:#005cbf;color:#fff}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{opacity:.65;cursor:not-allowed;background-color:#007bff;border-color:#007bff;color:#fff}table{border-top:1px solid rgba(0,0,0,.12);margin-bottom:16px}caption{padding:8px 0}thead th{border:0;border-bottom:2px solid rgba(0,0,0,.12);text-align:left}tr{margin-bottom:8px}td,th{border-bottom:1px solid rgba(0,0,0,.12);padding:16px;vertical-align:inherit}tfoot tr{text-align:left}tfoot td{color:rgba(0,0,0,.54);font-size:8px;font-style:italic;padding:16px 4px}\n/*# sourceMappingURL=marx.styl.min.css.map */\n","/* sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */\n*,\n::before,\n::after {\n background-repeat: no-repeat; /* 1 */\n box-sizing: inherit; /* 2 */\n}\n::before,\n::after {\n text-decoration: inherit; /* 1 */\n vertical-align: inherit; /* 2 */\n}\nhtml {\n box-sizing: border-box; /* 1 */\n cursor: default; /* 2 */\n -ms-text-size-adjust: 100%; /* 3 */\n -webkit-text-size-adjust: 100%; /* 3 */\n}\narticle,\naside,\nfooter,\nheader,\nnav,\nsection {\n display: block;\n}\nbody {\n margin: 0;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nfigcaption,\nfigure,\nmain {\n/* 1 */\n display: block;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\nnav ol,\nnav ul {\n list-style: none;\n}\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\na {\n background-color: transparent; /* 1 */\n -webkit-text-decoration-skip: objects; /* 2 */\n}\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\nb,\nstrong {\n font-weight: inherit;\n}\nb,\nstrong {\n font-weight: bolder;\n}\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\ndfn {\n font-style: italic;\n}\nmark {\n background-color: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsub {\n bottom: -0.25em;\n}\nsup {\n top: -0.5em;\n}\n::-moz-selection {\n background-color: #b3d4fc; /* 1 */\n color: #000; /* 1 */\n text-shadow: none;\n}\n::selection {\n background-color: #b3d4fc; /* 1 */\n color: #000; /* 1 */\n text-shadow: none;\n}\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n vertical-align: middle;\n}\naudio,\nvideo {\n display: inline-block;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\nimg {\n border-style: none;\n}\nsvg {\n fill: currentColor;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\ntable {\n border-collapse: collapse;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0;\n}\nbutton,\ninput,\nselect,\ntextarea {\n background-color: transparent;\n color: inherit;\n font-size: inherit;\n line-height: inherit;\n}\nbutton,\ninput {\n/* 1 */\n overflow: visible;\n}\nbutton,\nselect {\n/* 1 */\n text-transform: none;\n}\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; /* 2 */\n}\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\nprogress {\n display: inline-block; /* 1 */\n vertical-align: baseline; /* 2 */\n}\ntextarea {\n overflow: auto; /* 1 */\n resize: vertical; /* 2 */\n}\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\ndetails,\nmenu {\n display: block;\n}\nsummary {\n display: list-item;\n}\ncanvas {\n display: inline-block;\n}\ntemplate {\n display: none;\n}\na,\narea,\nbutton,\ninput,\nlabel,\nselect,\nsummary,\ntextarea,\n[tabindex] {\n -ms-touch-action: manipulation; /* 1 */\n touch-action: manipulation;\n}\n[hidden] {\n display: none;\n}\n[aria-busy=\"true\"] {\n cursor: progress;\n}\n[aria-controls] {\n cursor: pointer;\n}\n[aria-hidden=\"false\"][hidden]:not(:focus) {\n clip: rect(0, 0, 0, 0);\n display: inherit;\n position: absolute;\n}\n[aria-disabled] {\n cursor: default;\n}\n/*! Marx v3.0.0 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx */\nmain,\nheader,\nfooter,\narticle,\nsection,\naside,\ndetails,\nsummary {\n margin: 0 auto;\n margin-bottom: 16px;\n width: 100%;\n}\nmain {\n display: block;\n margin: 0 auto;\n max-width: 768px;\n padding: 0 16px 16px;\n}\nfooter {\n border-top: 1px solid rgba(0,0,0,0.12);\n clear: both;\n display: inline-block;\n float: left;\n max-width: 100%;\n padding: 16px 0;\n text-align: center;\n}\nfooter p {\n margin-bottom: 0;\n}\nhr {\n border: 0;\n border-top: 1px solid rgba(0,0,0,0.12);\n display: block;\n margin-top: 16px;\n margin-bottom: 16px;\n width: 100%;\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\nimg {\n height: auto;\n max-width: 100%;\n vertical-align: baseline;\n}\n@media screen and (max-width: 400px) {\n article,\n section,\n aside {\n clear: both;\n display: block;\n max-width: 100%;\n }\n img {\n margin-right: 16px;\n }\n}\nembed,\niframe,\nvideo {\n border: 0;\n}\nbody {\n color: rgba(0,0,0,0.8);\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 16px;\n line-height: 1.5;\n}\np {\n margin: 0;\n margin-bottom: 16px;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n color: inherit;\n font-family: inherit;\n line-height: 1.2;\n font-weight: 500;\n}\nh1 {\n font-size: 40px;\n margin: 20px 0 16px;\n}\nh2 {\n font-size: 32px;\n margin: 20px 0 16px;\n}\nh3 {\n font-size: 28px;\n margin: 16px 0 4px;\n}\nh4 {\n font-size: 24px;\n margin: 16px 0 4px;\n}\nh5 {\n font-size: 20px;\n margin: 16px 0 4px;\n}\nh6 {\n font-size: 16px;\n margin: 16px 0 4px;\n}\nsmall {\n color: rgba(0,0,0,0.54);\n vertical-align: bottom;\n}\npre {\n background: #f7f7f9;\n color: rgba(0,0,0,0.8);\n display: block;\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n font-size: 16px;\n margin: 16px 0;\n padding: 16px;\n white-space: pre-wrap;\n overflow-wrap: break-word;\n}\ncode {\n color: rgba(0,0,0,0.8);\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n font-size: 16px;\n line-height: inherit;\n margin: 0;\n padding: 0;\n vertical-align: baseline;\n word-break: break-all;\n word-wrap: break-word;\n}\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\na:hover,\na:focus {\n color: #006fe6;\n text-decoration: underline;\n}\ndl {\n margin-bottom: 16px;\n}\ndd {\n margin-left: 40px;\n}\nul,\nol {\n margin-bottom: 8px;\n padding-left: 40px;\n vertical-align: baseline;\n}\nblockquote {\n border-left: 2px solid rgba(0,0,0,0.8);\n font-family: Georgia, Times, \"Times New Roman\", serif;\n font-style: italic;\n margin: 16px 0;\n padding-left: 16px;\n}\nfigcaption {\n font-family: Georgia, Times, \"Times New Roman\", serif;\n}\nu {\n text-decoration: underline;\n}\ns {\n text-decoration: line-through;\n}\nsup {\n font-size: 14px;\n vertical-align: super;\n}\nsub {\n font-size: 14px;\n vertical-align: sub;\n}\nmark {\n background: #ffeb3b;\n}\ninput[type=\"text\"],\ninput[type=\"password\"],\ninput[type=\"email\"],\ninput[type=\"url\"],\ninput[type=\"date\"],\ninput[type=\"month\"],\ninput[type=\"time\"],\ninput[type=\"datetime\"],\ninput[type=\"datetime-local\"],\ninput[type=\"week\"],\ninput[type=\"number\"],\ninput[type=\"search\"],\ninput[type=\"tel\"],\nselect,\ntextarea {\n background: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0,0,0,0.12);\n border-radius: 4px;\n color: rgba(0,0,0,0.8);\n display: block;\n width: 100%;\n padding: 8px 16px;\n line-height: 1.5;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n}\ninput[type=\"color\"] {\n background: #fff;\n border: 1px solid rgba(0,0,0,0.12);\n border-radius: 4px;\n display: inline-block;\n vertical-align: middle;\n}\ninput:not([type]) {\n -webkit-appearance: none;\n background: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0,0,0,0.12);\n border-radius: 4px;\n color: rgba(0,0,0,0.8);\n display: block;\n width: 100%;\n padding: 8px 16px;\n line-height: 1.5;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n text-align: left;\n}\ninput[type=\"text\"]:focus,\ninput[type=\"password\"]:focus,\ninput[type=\"email\"]:focus,\ninput[type=\"url\"]:focus,\ninput[type=\"date\"]:focus,\ninput[type=\"month\"]:focus,\ninput[type=\"time\"]:focus,\ninput[type=\"datetime\"]:focus,\ninput[type=\"datetime-local\"]:focus,\ninput[type=\"week\"]:focus,\ninput[type=\"number\"]:focus,\ninput[type=\"search\"]:focus,\ninput[type=\"tel\"]:focus,\ninput[type=\"color\"]:focus,\nselect:focus,\ntextarea:focus {\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);\n}\ninput:not([type]):focus {\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 1px thin rgba(0,0,0,0.12);\n}\ninput[type=\"text\"][disabled],\ninput[type=\"password\"][disabled],\ninput[type=\"email\"][disabled],\ninput[type=\"url\"][disabled],\ninput[type=\"date\"][disabled],\ninput[type=\"month\"][disabled],\ninput[type=\"time\"][disabled],\ninput[type=\"datetime\"][disabled],\ninput[type=\"datetime-local\"][disabled],\ninput[type=\"week\"][disabled],\ninput[type=\"number\"][disabled],\ninput[type=\"search\"][disabled],\ninput[type=\"tel\"][disabled],\ninput[type=\"color\"][disabled],\nselect[disabled],\ntextarea[disabled] {\n background-color: rgba(0,0,0,0.12);\n color: rgba(0,0,0,0.54);\n cursor: not-allowed;\n opacity: 1;\n}\ninput:not([type])[disabled] {\n background-color: rgba(0,0,0,0.12);\n color: rgba(0,0,0,0.54);\n cursor: not-allowed;\n opacity: 1;\n}\ninput[readonly],\nselect[readonly],\ntextarea[readonly] {\n border-color: rgba(0,0,0,0.12);\n color: rgba(0,0,0,0.54);\n}\ninput:focus:invalid,\ntextarea:focus:invalid,\nselect:focus:invalid {\n border-color: #ea1c0d;\n color: #f44336;\n}\ninput[type=\"file\"]:focus:invalid:focus,\ninput[type=\"radio\"]:focus:invalid:focus,\ninput[type=\"checkbox\"]:focus:invalid:focus {\n outline-color: #f44336;\n}\nselect {\n -webkit-appearance: menulist-button;\n border: 1px solid rgba(0,0,0,0.12);\n vertical-align: sub;\n}\nselect:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\n}\nselect[multiple] {\n height: auto;\n}\nlabel {\n display: inline-block;\n line-height: 2;\n}\nfieldset {\n border: 0;\n margin: 0;\n padding: 8px 0;\n}\nlegend {\n border-bottom: 1px solid rgba(0,0,0,0.12);\n color: rgba(0,0,0,0.8);\n display: block;\n margin-bottom: 8px;\n padding: 8px 0;\n width: 100%;\n}\ntextarea {\n overflow: auto;\n resize: vertical;\n}\ninput[type=checkbox],\ninput[type=radio] {\n box-sizing: border-box;\n padding: 0;\n position: absolute;\n margin-top: 0.25rem;\n margin-left: -1.25rem;\n}\ninput[type=submit],\ninput[type=reset],\ninput[type=button],\nbutton {\n background-color: #007bff;\n border: #007bff;\n border-radius: 4px;\n color: #fff;\n padding: 8px 16px;\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n font-size: 1rem;\n line-height: 1.5;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\ninput[type=submit]::-moz-focus-inner,\ninput[type=reset]::-moz-focus-inner,\ninput[type=button]::-moz-focus-inner,\nbutton::-moz-focus-inner {\n padding: 0;\n}\ninput[type=submit]:hover,\ninput[type=reset]:hover,\ninput[type=button]:hover,\nbutton:hover {\n background-color: #0069d9;\n border-color: #0062cc;\n color: #fff;\n}\ninput[type=submit]:active,\ninput[type=reset]:active,\ninput[type=button]:active,\nbutton:active {\n background-color: #0062cc;\n border-color: #005cbf;\n color: #fff;\n}\ninput[type=submit]:focus,\ninput[type=reset]:focus,\ninput[type=button]:focus,\nbutton:focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.5);\n}\ninput[type=submit]:disabled,\ninput[type=reset]:disabled,\ninput[type=button]:disabled,\nbutton:disabled {\n opacity: 0.65;\n cursor: not-allowed;\n background-color: #007bff;\n border-color: #007bff;\n color: #fff;\n}\ntable {\n border-top: 1px solid rgba(0,0,0,0.12);\n margin-bottom: 16px;\n}\ncaption {\n padding: 8px 0;\n}\nthead th {\n border: 0;\n border-bottom: 2px solid rgba(0,0,0,0.12);\n text-align: left;\n}\ntr {\n margin-bottom: 8px;\n}\nth,\ntd {\n border-bottom: 1px solid rgba(0,0,0,0.12);\n padding: 16px;\n vertical-align: inherit;\n}\ntfoot tr {\n text-align: left;\n}\ntfoot td {\n color: rgba(0,0,0,0.54);\n font-size: 8px;\n font-style: italic;\n padding: 16px 4px;\n}\n",null,null,null,null,null]} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 66d2095..0038a6f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "marx-css", - "version": "3.0.0", + "version": "3.0.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -2186,13 +2186,15 @@ "dependencies": { "abbrev": { "version": "1.1.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz", + "integrity": "sha1-0FVMIlZjbi9W58LlrRg/hZQo2B8=", "dev": true, "optional": true }, "ajv": { "version": "4.11.8", - "bundled": true, + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", "dev": true, "optional": true, "requires": { @@ -2202,18 +2204,21 @@ }, "ansi-regex": { "version": "2.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", "dev": true }, "aproba": { "version": "1.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.1.1.tgz", + "integrity": "sha1-ldNgDwdxCqDpKYxyatXs8urLq6s=", "dev": true, "optional": true }, "are-we-there-yet": { "version": "1.1.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz", + "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=", "dev": true, "optional": true, "requires": { @@ -2223,42 +2228,49 @@ }, "asn1": { "version": "0.2.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", + "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", "dev": true, "optional": true }, "assert-plus": { "version": "0.2.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", + "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", "dev": true, "optional": true }, "asynckit": { "version": "0.4.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", "dev": true, "optional": true }, "aws-sign2": { "version": "0.6.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", + "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", "dev": true, "optional": true }, "aws4": { "version": "1.6.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", + "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", "dev": true, "optional": true }, "balanced-match": { "version": "0.4.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", "dev": true }, "bcrypt-pbkdf": { "version": "1.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", + "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", "dev": true, "optional": true, "requires": { @@ -2267,7 +2279,8 @@ }, "block-stream": { "version": "0.0.9", - "bundled": true, + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", "dev": true, "requires": { "inherits": "2.0.3" @@ -2275,7 +2288,8 @@ }, "boom": { "version": "2.10.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", + "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", "dev": true, "requires": { "hoek": "2.16.3" @@ -2283,7 +2297,8 @@ }, "brace-expansion": { "version": "1.1.7", - "bundled": true, + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.7.tgz", + "integrity": "sha1-Pv/DxQ4ABTH7cg6v+A8K6O8jz1k=", "dev": true, "requires": { "balanced-match": "0.4.2", @@ -2292,29 +2307,34 @@ }, "buffer-shims": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz", + "integrity": "sha1-mXjOMXOIxkmth5MCjDR37wRKi1E=", "dev": true }, "caseless": { "version": "0.12.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", "dev": true, "optional": true }, "co": { "version": "4.6.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", "dev": true, "optional": true }, "code-point-at": { "version": "1.1.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "dev": true }, "combined-stream": { "version": "1.0.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", + "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", "dev": true, "requires": { "delayed-stream": "1.0.0" @@ -2322,22 +2342,26 @@ }, "concat-map": { "version": "0.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, "console-control-strings": { "version": "1.1.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", "dev": true }, "core-util-is": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", "dev": true }, "cryptiles": { "version": "2.0.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", + "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", "dev": true, "requires": { "boom": "2.10.1" @@ -2345,7 +2369,8 @@ }, "dashdash": { "version": "1.14.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "dev": true, "optional": true, "requires": { @@ -2354,7 +2379,8 @@ "dependencies": { "assert-plus": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", "dev": true, "optional": true } @@ -2362,7 +2388,8 @@ }, "debug": { "version": "2.6.8", - "bundled": true, + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", + "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", "dev": true, "optional": true, "requires": { @@ -2371,30 +2398,35 @@ }, "deep-extend": { "version": "0.4.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz", + "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=", "dev": true, "optional": true }, "delayed-stream": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", "dev": true }, "delegates": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", "dev": true, "optional": true }, "detect-libc": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.2.tgz", + "integrity": "sha1-ca1dIEvxempsqPRQxhRUBm70YeE=", "dev": true, "optional": true }, "ecc-jsbn": { "version": "0.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", + "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", "dev": true, "optional": true, "requires": { @@ -2403,24 +2435,28 @@ }, "extend": { "version": "3.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", + "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", "dev": true, "optional": true }, "extsprintf": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz", + "integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA=", "dev": true }, "forever-agent": { "version": "0.6.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", "dev": true, "optional": true }, "form-data": { "version": "2.1.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", + "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", "dev": true, "optional": true, "requires": { @@ -2431,12 +2467,14 @@ }, "fs.realpath": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, "fstream": { "version": "1.0.11", - "bundled": true, + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", + "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", "dev": true, "requires": { "graceful-fs": "4.1.11", @@ -2447,7 +2485,8 @@ }, "fstream-ignore": { "version": "1.0.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.5.tgz", + "integrity": "sha1-nDHa40dnAY/h0kmyTa2mfQktoQU=", "dev": true, "optional": true, "requires": { @@ -2458,7 +2497,8 @@ }, "gauge": { "version": "2.7.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "dev": true, "optional": true, "requires": { @@ -2474,7 +2514,8 @@ }, "getpass": { "version": "0.1.7", - "bundled": true, + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "dev": true, "optional": true, "requires": { @@ -2483,7 +2524,8 @@ "dependencies": { "assert-plus": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", "dev": true, "optional": true } @@ -2491,7 +2533,8 @@ }, "glob": { "version": "7.1.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "dev": true, "requires": { "fs.realpath": "1.0.0", @@ -2504,18 +2547,21 @@ }, "graceful-fs": { "version": "4.1.11", - "bundled": true, + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", "dev": true }, "har-schema": { "version": "1.0.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz", + "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=", "dev": true, "optional": true }, "har-validator": { "version": "4.2.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz", + "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", "dev": true, "optional": true, "requires": { @@ -2525,13 +2571,15 @@ }, "has-unicode": { "version": "2.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", "dev": true, "optional": true }, "hawk": { "version": "3.1.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", + "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", "dev": true, "requires": { "boom": "2.10.1", @@ -2542,12 +2590,14 @@ }, "hoek": { "version": "2.16.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", + "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", "dev": true }, "http-signature": { "version": "1.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", + "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", "dev": true, "optional": true, "requires": { @@ -2558,7 +2608,8 @@ }, "inflight": { "version": "1.0.6", - "bundled": true, + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "requires": { "once": "1.4.0", @@ -2567,18 +2618,21 @@ }, "inherits": { "version": "2.0.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", "dev": true }, "ini": { "version": "1.3.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz", + "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=", "dev": true, "optional": true }, "is-fullwidth-code-point": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { "number-is-nan": "1.0.1" @@ -2586,24 +2640,28 @@ }, "is-typedarray": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "dev": true, "optional": true }, "isarray": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", "dev": true }, "isstream": { "version": "0.1.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", "dev": true, "optional": true }, "jodid25519": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz", + "integrity": "sha1-BtSRIlUJNBlHfUJWM2BuDpB4KWc=", "dev": true, "optional": true, "requires": { @@ -2612,19 +2670,22 @@ }, "jsbn": { "version": "0.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", "dev": true, "optional": true }, "json-schema": { "version": "0.2.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", "dev": true, "optional": true }, "json-stable-stringify": { "version": "1.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", "dev": true, "optional": true, "requires": { @@ -2633,19 +2694,22 @@ }, "json-stringify-safe": { "version": "5.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", "dev": true, "optional": true }, "jsonify": { "version": "0.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", "dev": true, "optional": true }, "jsprim": { "version": "1.4.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz", + "integrity": "sha1-o7h+QCmNjDgFUtjMdiigu5WiKRg=", "dev": true, "optional": true, "requires": { @@ -2657,7 +2721,8 @@ "dependencies": { "assert-plus": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", "dev": true, "optional": true } @@ -2665,12 +2730,14 @@ }, "mime-db": { "version": "1.27.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.27.0.tgz", + "integrity": "sha1-gg9XIpa70g7CXtVeW13oaeVDbrE=", "dev": true }, "mime-types": { "version": "2.1.15", - "bundled": true, + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.15.tgz", + "integrity": "sha1-pOv1BkCUVpI3uM9wBGd20J/JKu0=", "dev": true, "requires": { "mime-db": "1.27.0" @@ -2678,7 +2745,8 @@ }, "minimatch": { "version": "3.0.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "requires": { "brace-expansion": "1.1.7" @@ -2686,12 +2754,14 @@ }, "minimist": { "version": "0.0.8", - "bundled": true, + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", "dev": true }, "mkdirp": { "version": "0.5.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "dev": true, "requires": { "minimist": "0.0.8" @@ -2699,13 +2769,15 @@ }, "ms": { "version": "2.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true, "optional": true }, "node-pre-gyp": { "version": "0.6.39", - "bundled": true, + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.39.tgz", + "integrity": "sha512-OsJV74qxnvz/AMGgcfZoDaeDXKD3oY3QVIbBmwszTFkRisTSXbMQyn4UWzUMOtA5SVhrBZOTp0wcoSBgfMfMmQ==", "dev": true, "optional": true, "requires": { @@ -2724,7 +2796,8 @@ }, "nopt": { "version": "4.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", + "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", "dev": true, "optional": true, "requires": { @@ -2734,7 +2807,8 @@ }, "npmlog": { "version": "4.1.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.0.tgz", + "integrity": "sha512-ocolIkZYZt8UveuiDS0yAkkIjid1o7lPG8cYm05yNYzBn8ykQtaiPMEGp8fY9tKdDgm8okpdKzkvu1y9hUYugA==", "dev": true, "optional": true, "requires": { @@ -2746,24 +2820,28 @@ }, "number-is-nan": { "version": "1.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", "dev": true }, "oauth-sign": { "version": "0.8.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", "dev": true, "optional": true }, "object-assign": { "version": "4.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "dev": true, "optional": true }, "once": { "version": "1.4.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "requires": { "wrappy": "1.0.2" @@ -2771,19 +2849,22 @@ }, "os-homedir": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", "dev": true, "optional": true }, "os-tmpdir": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true, "optional": true }, "osenv": { "version": "0.1.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz", + "integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=", "dev": true, "optional": true, "requires": { @@ -2793,35 +2874,41 @@ }, "path-is-absolute": { "version": "1.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "dev": true }, "performance-now": { "version": "0.2.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", + "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=", "dev": true, "optional": true }, "process-nextick-args": { "version": "1.0.7", - "bundled": true, + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", + "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", "dev": true }, "punycode": { "version": "1.4.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", "dev": true, "optional": true }, "qs": { "version": "6.4.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz", + "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=", "dev": true, "optional": true }, "rc": { "version": "1.2.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.1.tgz", + "integrity": "sha1-LgPo5C7kULjLPc5lvhv4l04d/ZU=", "dev": true, "optional": true, "requires": { @@ -2833,7 +2920,8 @@ "dependencies": { "minimist": { "version": "1.2.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true, "optional": true } @@ -2841,7 +2929,8 @@ }, "readable-stream": { "version": "2.2.9", - "bundled": true, + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.9.tgz", + "integrity": "sha1-z3jsb0ptHrQ9JkiMrJfwQudLf8g=", "dev": true, "requires": { "buffer-shims": "1.0.0", @@ -2855,7 +2944,8 @@ }, "request": { "version": "2.81.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz", + "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=", "dev": true, "optional": true, "requires": { @@ -2885,7 +2975,8 @@ }, "rimraf": { "version": "2.6.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz", + "integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=", "dev": true, "requires": { "glob": "7.1.2" @@ -2893,30 +2984,35 @@ }, "safe-buffer": { "version": "5.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz", + "integrity": "sha1-0mPKVGls2KMGtcplUekt5XkY++c=", "dev": true }, "semver": { "version": "5.3.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", "dev": true, "optional": true }, "set-blocking": { "version": "2.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", "dev": true, "optional": true }, "signal-exit": { "version": "3.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", "dev": true, "optional": true }, "sntp": { "version": "1.0.9", - "bundled": true, + "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", + "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", "dev": true, "requires": { "hoek": "2.16.3" @@ -2924,7 +3020,8 @@ }, "sshpk": { "version": "1.13.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.0.tgz", + "integrity": "sha1-/yo+T9BEl1Vf7Zezmg/YL6+zozw=", "dev": true, "optional": true, "requires": { @@ -2941,7 +3038,8 @@ "dependencies": { "assert-plus": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", "dev": true, "optional": true } @@ -2949,7 +3047,8 @@ }, "string-width": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { "code-point-at": "1.1.0", @@ -2959,7 +3058,8 @@ }, "string_decoder": { "version": "1.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.1.tgz", + "integrity": "sha1-YuIA8DmVWmgQ2N8KM//A8BNmLZg=", "dev": true, "requires": { "safe-buffer": "5.0.1" @@ -2967,13 +3067,15 @@ }, "stringstream": { "version": "0.0.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", + "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", "dev": true, "optional": true }, "strip-ansi": { "version": "3.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { "ansi-regex": "2.1.1" @@ -2981,13 +3083,15 @@ }, "strip-json-comments": { "version": "2.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", "dev": true, "optional": true }, "tar": { "version": "2.2.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", + "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", "dev": true, "requires": { "block-stream": "0.0.9", @@ -2997,7 +3101,8 @@ }, "tar-pack": { "version": "3.4.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/tar-pack/-/tar-pack-3.4.0.tgz", + "integrity": "sha1-I74tf2cagzk3bL2wuP4/3r8xeYQ=", "dev": true, "optional": true, "requires": { @@ -3013,7 +3118,8 @@ }, "tough-cookie": { "version": "2.3.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz", + "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=", "dev": true, "optional": true, "requires": { @@ -3022,7 +3128,8 @@ }, "tunnel-agent": { "version": "0.6.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "dev": true, "optional": true, "requires": { @@ -3031,30 +3138,35 @@ }, "tweetnacl": { "version": "0.14.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", "dev": true, "optional": true }, "uid-number": { "version": "0.0.6", - "bundled": true, + "resolved": "https://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz", + "integrity": "sha1-DqEOgDXo61uOREnwbaHHMGY7qoE=", "dev": true, "optional": true }, "util-deprecate": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, "uuid": { "version": "3.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz", + "integrity": "sha1-ZUS7ot/ajBzxfmKaOjBeK7H+5sE=", "dev": true, "optional": true }, "verror": { "version": "1.3.6", - "bundled": true, + "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz", + "integrity": "sha1-z/XfEpRtKX0rqu+qJoniW+AcAFw=", "dev": true, "optional": true, "requires": { @@ -3063,7 +3175,8 @@ }, "wide-align": { "version": "1.1.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz", + "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", "dev": true, "optional": true, "requires": { @@ -3072,7 +3185,8 @@ }, "wrappy": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true } } diff --git a/package.json b/package.json index 5835242..142bf02 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "marx-css", - "version": "3.0.0", + "version": "3.0.1", "description": "The classless CSS reset (perfect for Communists).", "browserslist": [ "> 0.5%", @@ -8,7 +8,7 @@ "chrome >= 49", "safari >= 5", "edge >= 14", - "ie >= 11", + "ie >= 8", "ios >= 7", "android >= 4" ],