/*!
 * QCObjects SDK @VERSION
 * https://sdk.qcobjects.com
 *
 *
 * QCObjects SDK is a part of QCObjects
 *
 * Cross Browser Javascript Framework for MVC Patterns
 * QuickCorp/QCObjects is licensed under the
 * GNU Lesser General Public License v3.0
 * [LICENSE] (https://github.com/QuickCorp/QCObjects/blob/master/LICENSE.txt)
 *
 * Permissions of this copyleft license are conditioned on making available
 * complete source code of licensed works and modifications under the same
 * license or the GNU GPLv3. Copyright and license notices must be preserved.
 * Contributors provide an express grant of patent rights. However, a larger
 * work using the licensed work through interfaces provided by the licensed
 * work may be distributed under different terms and without source code for
 * the larger work.
 *
 * Copyright (C) 2015 Jean Machuca,<correojean@gmail.com>
 *
 * Everyone is permitted to copy and distribute verbatim copies of this
 * license document, but changing it is not allowed.
 */

main {
  padding: 20px;
  padding-bottom: 20%;
}

.gridlines * {
  border: 1px green dotted;
}

/* FOCUS */
* summary:focus,
* a:focus,
* button:focus {
  outline: none;
}

/* NAV */
nav {
  float: left;
  width: 0;
  top: 0;
  bottom: 0;
  height: auto;
  padding: 20px;
}

nav > quick-component {
  width: 0;
  min-height: 100%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 10%;
  overflow-y: auto;
  background-color: #111;
  transition: 0.5s;
  padding-top: 60px;
}

nav > quick-component a {
  padding: 8px 8px 8px 32px;
  text-decoration: none;
  font-size: 15px;
  color: #ecffc7;
  display: block;
  transition: 0.3s;
}

nav > quick-component a:hover {
  color: #f1f1f1;
}

nav summary {
  list-style: none;
  border: none;
  white-space: nowrap;
}

nav summary::-webkit-details-marker {
  display: none;
}

nav details {
  padding: 15px;
  background-color: #222;
  margin-bottom: 3px;
}

nav summary::before {
  /* the icon for list in sidebar */
  content: url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' viewBox='0 0 25 25' height='25' width='25' xml:space='preserve' id='svg2' version='1.1' visibility='visible' sodipodi:docname='logo-qcobjects-back-bg-white-icon-25px.svg' inkscape:version='1.0.2 (e86c8708, 2021-01-15)'%3E%3Csodipodi:namedview pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1' objecttolerance='10' gridtolerance='10' guidetolerance='10' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:window-width='2035' inkscape:window-height='1109' id='namedview867' showgrid='false' inkscape:zoom='44.510381' inkscape:cx='10.367073' inkscape:cy='8.6391419' inkscape:window-x='0' inkscape:window-y='25' inkscape:window-maximized='0' inkscape:current-layer='g12' inkscape:document-rotation='0' units='px' width='150mm'/%3E%3Cmetadata id='metadata8' visibility='visible'%3E%3Crdf:RDF visibility='visible'%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3Cdc:title/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs6'%3E%3CclipPath id='clipPath18' clipPathUnits='userSpaceOnUse'%3E%3Cpath id='path16' d='M 0,166.492 H 286.486 V 0 H 0 Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='g12' transform='matrix(1.3333333,0,0,-1.3333333,-25,199.48933)'%3E%3Cg id='g851' style='fill-rule:evenodd' transform='matrix(0.15994629,0,0,0.1653187,16.128239,124.68342)'%3E%3Cg id='g849' transform='matrix(1.6739372,0,0,1.6643323,-49.404104,-64.365018)' style='fill-rule:evenodd'%3E%3Cg id='g24' transform='translate(69.2294,120.4106)' style='fill-rule:evenodd'%3E%3Cpath d='m 0,0 c -0.003,0.121 0.126,0.175 0.228,0.183 3.27,0.002 6.54,0 9.811,0.001 0.098,0.003 0.192,-0.027 0.289,-0.042 0.049,-0.19 0.074,-0.386 0.15,-0.568 0.034,-0.309 0.082,-0.615 0.129,-0.923 0.059,-0.275 0.158,-0.547 0.144,-0.833 0.029,-0.176 0.103,-0.345 0.115,-0.525 0.014,-0.153 0.08,-0.299 0.072,-0.455 0.003,-0.36 0.197,-0.69 0.187,-1.052 -0.008,-0.09 0.033,-0.174 0.037,-0.263 0.016,-0.219 0.128,-0.418 0.153,-0.636 0.038,-0.24 0.16,-0.483 0.392,-0.584 0.352,-0.129 0.693,-0.282 1.039,-0.428 0.325,-0.117 0.632,-0.278 0.957,-0.396 0.363,-0.146 0.725,-0.298 1.084,-0.456 0.114,-0.045 0.228,-0.107 0.357,-0.093 0.14,0.012 0.306,-0.037 0.424,0.066 0.215,0.165 0.463,0.28 0.669,0.458 0.277,0.232 0.611,0.384 0.879,0.626 0.504,0.331 0.988,0.689 1.48,1.038 0.255,0.153 0.482,0.348 0.733,0.508 0.261,0.164 0.486,0.395 0.78,0.504 0.198,-0.109 0.33,-0.297 0.495,-0.446 0.293,-0.285 0.573,-0.581 0.868,-0.864 0.132,-0.115 0.261,-0.236 0.372,-0.375 0.303,-0.298 0.595,-0.608 0.912,-0.892 0.23,-0.198 0.394,-0.461 0.642,-0.639 0.188,-0.211 0.417,-0.383 0.598,-0.601 0.09,-0.136 0.247,-0.206 0.345,-0.335 0.169,-0.207 0.375,-0.375 0.567,-0.559 0.087,-0.077 0.134,-0.191 0.229,-0.262 0.336,-0.249 0.574,-0.601 0.895,-0.867 0.124,-0.115 0.211,-0.264 0.34,-0.375 0.142,-0.121 0.261,-0.266 0.395,-0.394 0.061,-0.064 0.141,-0.107 0.192,-0.181 0.11,-0.153 0.289,-0.251 0.369,-0.427 -0.071,-0.141 -0.152,-0.276 -0.256,-0.393 -0.075,-0.134 -0.154,-0.267 -0.25,-0.387 -0.118,-0.112 -0.181,-0.267 -0.297,-0.382 -0.127,-0.194 -0.267,-0.38 -0.43,-0.546 -0.232,-0.396 -0.563,-0.722 -0.803,-1.113 -0.342,-0.425 -0.659,-0.871 -0.985,-1.308 -0.055,-0.105 -0.171,-0.171 -0.195,-0.292 -0.083,-0.309 -0.017,-0.637 0.127,-0.919 0.085,-0.276 0.233,-0.527 0.327,-0.8 0.133,-0.286 0.234,-0.585 0.368,-0.87 0.107,-0.319 0.268,-0.616 0.385,-0.932 0.081,-0.188 0.133,-0.397 0.283,-0.545 0.055,-0.057 0.087,-0.137 0.153,-0.186 0.345,-0.115 0.715,-0.107 1.062,-0.213 0.313,-0.054 0.626,-0.115 0.942,-0.149 0.48,-0.102 0.966,-0.172 1.445,-0.282 0.236,-0.001 0.466,-0.065 0.702,-0.088 0.439,-0.119 0.903,-0.14 1.336,-0.279 0.084,-0.059 0.086,-0.182 0.1,-0.276 0,-3.182 0.001,-6.364 0,-9.547 -0.007,-0.122 -0.065,-0.264 -0.195,-0.298 -0.115,-0.028 -0.234,-0.005 -0.35,-0.026 -0.158,-0.044 -0.318,-0.076 -0.477,-0.117 -0.41,-0.023 -0.81,-0.124 -1.217,-0.175 -0.255,-0.027 -0.503,-0.103 -0.76,-0.102 -0.304,-0.093 -0.62,-0.112 -0.933,-0.158 -0.26,-0.057 -0.528,-0.05 -0.786,-0.116 -0.221,-0.053 -0.448,-0.076 -0.671,-0.118 -0.23,-0.042 -0.34,-0.267 -0.459,-0.442 -0.09,-0.17 -0.157,-0.352 -0.22,-0.534 -0.324,-0.689 -0.592,-1.403 -0.908,-2.096 -0.121,-0.339 -0.345,-0.655 -0.335,-1.028 0.04,-0.154 0.094,-0.312 0.197,-0.437 0.434,-0.58 0.855,-1.171 1.294,-1.749 0.334,-0.488 0.712,-0.945 1.062,-1.42 0.075,-0.133 0.171,-0.251 0.27,-0.367 0.096,-0.207 0.258,-0.372 0.381,-0.563 0.022,-0.067 0.087,-0.155 0.022,-0.219 -0.14,-0.195 -0.324,-0.353 -0.49,-0.526 -0.426,-0.426 -0.852,-0.852 -1.277,-1.278 -0.171,-0.168 -0.363,-0.316 -0.509,-0.506 -0.202,-0.199 -0.422,-0.38 -0.601,-0.602 -0.211,-0.149 -0.377,-0.349 -0.563,-0.527 -0.17,-0.155 -0.298,-0.352 -0.485,-0.489 -0.077,-0.064 -0.143,-0.138 -0.204,-0.217 -0.107,-0.131 -0.261,-0.214 -0.357,-0.355 -0.087,-0.125 -0.22,-0.203 -0.326,-0.31 -0.751,-0.74 -1.487,-1.495 -2.237,-2.235 -0.05,-0.042 -0.115,-0.058 -0.173,-0.084 -0.273,0.109 -0.474,0.333 -0.725,0.479 -0.159,0.118 -0.329,0.222 -0.475,0.355 -0.185,0.109 -0.362,0.236 -0.526,0.375 -0.503,0.345 -0.984,0.721 -1.487,1.067 -0.347,0.239 -0.673,0.509 -1.027,0.739 -0.143,0.122 -0.316,0.214 -0.503,0.24 -0.372,-0.01 -0.704,-0.197 -1.042,-0.331 -0.404,-0.156 -0.799,-0.334 -1.205,-0.488 -0.334,-0.122 -0.654,-0.282 -0.991,-0.399 -0.262,-0.124 -0.583,-0.194 -0.741,-0.46 -0.099,-0.282 -0.125,-0.581 -0.18,-0.872 -0.016,-0.381 -0.121,-0.751 -0.19,-1.124 -0.005,-0.13 -0.041,-0.254 -0.07,-0.38 -0.034,-0.239 -0.032,-0.485 -0.116,-0.713 -0.049,-0.429 -0.13,-0.853 -0.229,-1.273 -0.008,-0.114 0.005,-0.232 -0.034,-0.343 0.002,-0.292 -0.116,-0.566 -0.165,-0.85 -0.172,-0.086 -0.372,-0.035 -0.557,-0.044 -0.17,0.019 -0.335,-0.059 -0.504,-0.022 -0.232,0.041 -0.467,0.019 -0.699,0.004 -0.138,-0.008 -0.275,0.022 -0.412,0.018 -0.26,-0.008 -0.521,0.052 -0.777,-0.01 -0.335,-0.077 -0.672,0.06 -1.007,-0.007 -0.373,-0.049 -0.742,0.041 -1.114,0.015 -0.334,-0.053 -0.677,-0.042 -1.011,0.001 -0.436,-0.053 -0.876,-0.014 -1.313,-0.03 -0.203,-0.003 -0.406,-0.018 -0.606,0.014 -0.174,0.028 -0.35,0.017 -0.525,0.006 -0.225,-0.028 -0.449,0.028 -0.674,0.011 -0.323,-0.02 -0.65,-0.017 -0.969,0.041 -0.096,0.299 -0.131,0.612 -0.173,0.922 -0.081,0.268 -0.096,0.548 -0.156,0.819 -0.025,0.157 -0.068,0.313 -0.057,0.473 -0.088,0.443 -0.195,0.887 -0.239,1.338 -0.111,0.512 -0.206,1.026 -0.253,1.548 -0.064,0.244 -0.111,0.526 -0.34,0.673 -0.269,0.129 -0.547,0.242 -0.831,0.337 -0.73,0.324 -1.49,0.573 -2.22,0.898 -0.175,0.06 -0.346,0.128 -0.516,0.198 -0.138,0.066 -0.293,0.044 -0.44,0.038 -0.167,-0.074 -0.305,-0.197 -0.458,-0.297 -0.77,-0.557 -1.544,-1.109 -2.308,-1.674 -0.273,-0.175 -0.514,-0.397 -0.793,-0.562 -0.167,-0.105 -0.305,-0.251 -0.481,-0.345 -0.209,-0.111 -0.353,-0.33 -0.592,-0.386 -0.101,-0.011 -0.141,0.114 -0.207,0.169 -0.474,0.439 -0.916,0.912 -1.38,1.361 -0.263,0.197 -0.474,0.452 -0.712,0.678 -0.351,0.336 -0.669,0.71 -1.05,1.013 -0.541,0.537 -1.078,1.078 -1.617,1.617 -0.387,0.414 -0.808,0.795 -1.203,1.202 -0.334,0.347 -0.699,0.662 -1.042,0.999 -0.001,0.067 -0.001,0.133 0.001,0.199 0.157,0.129 0.238,0.321 0.362,0.476 0.082,0.12 0.188,0.218 0.263,0.341 0.16,0.259 0.364,0.488 0.538,0.738 0.237,0.314 0.456,0.642 0.705,0.948 0.1,0.115 0.176,0.249 0.267,0.371 0.188,0.218 0.338,0.463 0.515,0.688 0.132,0.182 0.278,0.352 0.401,0.54 0.084,0.13 0.205,0.242 0.242,0.397 0.07,0.282 -0.09,0.542 -0.198,0.792 -0.086,0.296 -0.258,0.556 -0.353,0.849 -0.315,0.705 -0.593,1.424 -0.919,2.123 -0.059,0.079 -0.073,0.205 -0.176,0.236 -0.292,0.103 -0.587,0.209 -0.898,0.231 -0.307,0.037 -0.619,0.067 -0.907,0.186 -0.204,-0.007 -0.4,0.042 -0.6,0.074 -0.286,0.033 -0.559,0.136 -0.846,0.165 -0.395,0.067 -0.791,0.126 -1.183,0.212 -0.275,0.054 -0.546,0.122 -0.826,0.15 -0.113,0.004 -0.216,0.052 -0.322,0.089 -0.119,0.102 -0.08,0.26 -0.094,0.397 -0.03,0.127 -0.03,0.258 -0.024,0.386 0.064,0.485 0.01,0.974 0.03,1.461 -0.021,0.501 0.008,1.002 -0.001,1.504 -0.005,0.275 -0.012,0.549 -0.022,0.824 -0.014,0.227 0.031,0.452 0.023,0.679 0.008,0.301 -0.018,0.6 -0.02,0.901 0.029,0.224 0.019,0.451 0.02,0.677 0.01,0.235 -0.053,0.468 -0.019,0.703 0.031,0.165 0.016,0.333 0.019,0.5 0.003,0.626 -0.009,1.251 0.003,1.876 0.009,0.061 0.03,0.119 0.044,0.177 0.249,0.142 0.541,0.118 0.815,0.16 0.233,-0.014 0.446,0.105 0.676,0.12 0.403,0.066 0.809,0.089 1.209,0.179 0.179,-0.003 0.352,0.045 0.527,0.073 0.251,0.028 0.499,0.082 0.749,0.118 0.094,0.006 0.191,-0.007 0.284,0.017 0.435,0.101 0.893,0.103 1.315,0.259 0.264,0.192 0.371,0.514 0.473,0.81 0.409,0.985 0.8,1.978 1.202,2.967 0.039,0.083 0.036,0.176 0.029,0.265 -0.166,0.299 -0.377,0.574 -0.582,0.85 -0.099,0.172 -0.236,0.318 -0.339,0.487 -0.077,0.165 -0.225,0.279 -0.313,0.437 -0.107,0.201 -0.265,0.365 -0.388,0.553 -0.108,0.166 -0.246,0.312 -0.343,0.485 -0.107,0.188 -0.265,0.338 -0.378,0.522 -0.158,0.175 -0.252,0.395 -0.405,0.573 -0.129,0.206 -0.276,0.4 -0.417,0.597 -0.061,0.071 -0.094,0.167 -0.096,0.26 0.885,0.883 1.76,1.777 2.662,2.643 0.236,0.241 0.479,0.475 0.705,0.724 0.181,0.117 0.281,0.321 0.466,0.433 0.846,0.82 1.676,1.658 2.509,2.492 0.156,0.17 0.317,0.335 0.483,0.495 0.096,0.083 0.203,0.153 0.284,0.252 0.068,10e-4 0.137,0.007 0.205,-0.001 0.31,-0.187 0.601,-0.404 0.898,-0.612 0.223,-0.181 0.478,-0.319 0.703,-0.498 0.227,-0.146 0.44,-0.312 0.665,-0.461 0.18,-0.166 0.405,-0.268 0.592,-0.424 0.175,-0.142 0.38,-0.242 0.558,-0.38 0.299,-0.231 0.628,-0.423 0.912,-0.672 0.166,-0.098 0.379,-0.152 0.562,-0.067 1.172,0.465 2.335,0.953 3.508,1.416 0.123,0.038 0.157,0.172 0.217,0.271 0.09,0.156 0.108,0.338 0.123,0.514 0.042,0.145 0.005,0.299 0.047,0.444 0.051,0.214 0.085,0.432 0.141,0.645 0.06,0.19 -0.012,0.396 0.055,0.585 0.101,0.355 0.142,0.72 0.193,1.083 -0.007,0.262 0.104,0.504 0.147,0.757 C -0.207,-0.919 -0.085,-0.461 0,0 M 3.601,-8.826 C 3.48,-8.848 3.357,-8.826 3.236,-8.837 2.646,-8.94 2.047,-8.995 1.463,-9.132 1.294,-9.137 1.136,-9.205 0.973,-9.243 0.432,-9.376 -0.099,-9.546 -0.631,-9.706 c -0.382,-0.158 -0.774,-0.29 -1.149,-0.465 -0.576,-0.225 -1.115,-0.532 -1.66,-0.82 -0.255,-0.159 -0.521,-0.301 -0.767,-0.475 -0.379,-0.211 -0.711,-0.493 -1.073,-0.731 -0.422,-0.341 -0.847,-0.679 -1.252,-1.039 -0.115,-0.069 -0.2,-0.175 -0.296,-0.268 -0.188,-0.187 -0.376,-0.375 -0.563,-0.563 -0.093,-0.095 -0.203,-0.177 -0.266,-0.297 -0.202,-0.202 -0.36,-0.442 -0.561,-0.645 -0.197,-0.254 -0.405,-0.499 -0.588,-0.763 -0.21,-0.304 -0.438,-0.597 -0.624,-0.916 -0.405,-0.606 -0.752,-1.248 -1.063,-1.906 -0.329,-0.733 -0.65,-1.475 -0.867,-2.252 -0.116,-0.292 -0.158,-0.605 -0.262,-0.902 -0.142,-0.513 -0.196,-1.044 -0.318,-1.562 -0.008,-0.261 -0.086,-0.515 -0.091,-0.778 -0.069,-0.224 0.012,-0.465 -0.06,-0.687 -0.019,-0.347 -0.001,-0.697 -0.044,-1.042 10e-4,-0.19 -0.017,-0.383 0.027,-0.57 0.026,-0.235 -0.004,-0.472 0.016,-0.708 0.055,-0.184 0.019,-0.38 0.04,-0.569 0.027,-0.239 0.055,-0.478 0.102,-0.713 -0.015,-0.373 0.14,-0.725 0.185,-1.093 0.044,-0.392 0.187,-0.763 0.28,-1.146 0.065,-0.337 0.21,-0.652 0.3,-0.983 0.054,-0.146 0.12,-0.289 0.158,-0.441 0.175,-0.412 0.329,-0.833 0.53,-1.234 0.245,-0.479 0.466,-0.971 0.754,-1.427 0.348,-0.591 0.735,-1.158 1.15,-1.704 0.156,-0.149 0.25,-0.348 0.412,-0.492 0.167,-0.219 0.348,-0.426 0.526,-0.637 l 0.903,-0.903 c 0.137,-0.124 0.248,-0.28 0.407,-0.379 0.142,-0.109 0.273,-0.23 0.409,-0.345 0.791,-0.668 1.66,-1.241 2.552,-1.767 0.255,-0.116 0.486,-0.275 0.743,-0.385 0.252,-0.147 0.531,-0.239 0.786,-0.378 0.406,-0.161 0.804,-0.345 1.223,-0.471 0.291,-0.099 0.582,-0.194 0.874,-0.29 0.348,-0.091 0.701,-0.165 1.045,-0.271 0.474,-0.099 0.956,-0.153 1.428,-0.262 0.129,-0.021 0.262,0.011 0.389,-0.024 0.086,-0.027 0.178,-0.012 0.265,-0.036 0.148,-0.049 0.306,-0.002 0.457,-0.033 0.186,-0.063 0.381,0.019 0.57,-0.021 0.326,-0.001 0.652,-0.048 0.978,-0.013 0.158,0.014 0.318,-0.003 0.476,0.024 0.341,0.032 0.691,-0.012 1.029,0.054 0.152,0.004 0.298,0.055 0.451,0.042 0.156,-0.015 0.302,0.049 0.454,0.072 0.399,0.074 0.799,0.146 1.197,0.231 0.637,0.183 1.29,0.327 1.907,0.572 0.602,0.195 1.173,0.474 1.754,0.724 0.202,0.135 0.431,0.22 0.645,0.335 0.118,0.104 0.271,0.149 0.397,0.242 0.376,0.184 0.714,0.434 1.065,0.664 0.217,0.128 0.407,0.294 0.614,0.436 0.121,0.102 0.308,0.093 0.435,0.005 0.507,-0.356 1.012,-0.717 1.52,-1.071 0.528,-0.361 1.038,-0.745 1.569,-1.101 0.144,-0.095 0.264,-0.227 0.433,-0.28 0.138,-0.062 0.293,-0.041 0.44,-0.036 0.13,0.08 0.227,0.201 0.337,0.305 0.197,0.205 0.405,0.397 0.603,0.6 0.211,0.287 0.49,0.514 0.73,0.774 0.096,0.153 0.245,0.258 0.354,0.4 0.049,0.18 0.02,0.393 -0.124,0.522 -0.696,0.967 -1.443,1.896 -2.127,2.87 -0.212,0.201 -0.37,0.445 -0.51,0.698 0.084,0.24 0.29,0.405 0.408,0.627 0.387,0.592 0.755,1.198 1.052,1.84 0.173,0.349 0.35,0.697 0.479,1.064 0.105,0.218 0.196,0.441 0.267,0.672 0.158,0.454 0.32,0.908 0.428,1.378 0.059,0.216 0.126,0.429 0.178,0.647 0.084,0.44 0.156,0.881 0.259,1.317 -0.005,0.228 0.037,0.452 0.077,0.675 0.008,0.11 -0.009,0.22 0.015,0.328 0.06,0.218 -0.006,0.449 0.041,0.67 0.041,0.154 0.008,0.314 0.032,0.47 0.045,0.407 0.006,0.817 -0.022,1.224 -0.066,0.264 0.013,0.541 -0.054,0.805 -0.006,0.24 -0.048,0.474 -0.084,0.71 0.01,0.255 -0.082,0.498 -0.118,0.748 -0.109,0.657 -0.277,1.303 -0.46,1.943 -0.102,0.267 -0.157,0.551 -0.282,0.808 -0.101,0.335 -0.243,0.655 -0.375,0.977 -0.069,0.198 -0.186,0.372 -0.265,0.565 -0.12,0.283 -0.256,0.56 -0.417,0.822 -0.083,0.195 -0.204,0.37 -0.31,0.553 -0.34,0.565 -0.7,1.119 -1.102,1.641 -0.157,0.23 -0.357,0.423 -0.514,0.65 -0.148,0.131 -0.249,0.303 -0.394,0.436 -0.097,0.162 -0.254,0.272 -0.374,0.414 -0.106,0.155 -0.247,0.28 -0.381,0.409 -0.213,0.133 -0.345,0.36 -0.559,0.491 -0.659,0.616 -1.398,1.143 -2.142,1.653 -0.608,0.348 -1.189,0.753 -1.84,1.016 -0.6,0.32 -1.244,0.542 -1.871,0.796 -0.184,0.055 -0.371,0.101 -0.551,0.164 -0.466,0.168 -0.955,0.251 -1.433,0.373 -0.32,0.081 -0.649,0.114 -0.97,0.19 -0.265,0 -0.519,0.087 -0.783,0.086 C 6.647,-8.805 6.331,-8.79 6.014,-8.796 5.78,-8.738 5.538,-8.764 5.3,-8.761 4.913,-8.786 4.525,-8.741 4.139,-8.767 c -0.175,-0.06 -0.364,0 -0.538,-0.059' id='path26' style='fill:%23010101;fill-opacity:1;fill-rule:evenodd'/%3E%3C/g%3E%3Cg id='g32' transform='translate(73.4574,107.9878)' style='fill-rule:evenodd'%3E%3Cpath d='m 0,0 c 0.229,0.04 0.465,0.008 0.697,0.018 0.59,-0.012 1.186,0.041 1.77,-0.07 0.215,-0.002 0.419,-0.085 0.634,-0.082 0.35,-0.041 0.689,-0.146 1.039,-0.199 0.542,-0.137 1.082,-0.293 1.601,-0.504 0.342,-0.1 0.66,-0.267 0.988,-0.403 0.313,-0.143 0.61,-0.314 0.91,-0.479 0.328,-0.195 0.662,-0.382 0.965,-0.615 0.521,-0.331 0.985,-0.741 1.459,-1.133 0.243,-0.259 0.502,-0.5 0.752,-0.752 0.279,-0.323 0.565,-0.639 0.825,-0.978 0.689,-0.884 1.255,-1.859 1.696,-2.887 0.18,-0.381 0.323,-0.777 0.433,-1.186 0.168,-0.448 0.266,-0.918 0.384,-1.382 0.061,-0.186 0.067,-0.379 0.105,-0.57 0.021,-0.261 0.094,-0.517 0.082,-0.782 0.03,-0.126 0.039,-0.256 0.069,-0.382 0.013,-0.146 -0.007,-0.295 0.01,-0.441 0.039,-0.206 0.045,-0.42 0.011,-0.628 -0.038,-0.128 0.005,-0.262 -0.012,-0.392 -0.013,-0.214 0.012,-0.429 -0.043,-0.639 -0.061,-0.21 -0.013,-0.432 -0.071,-0.643 0.002,-0.214 -0.087,-0.417 -0.084,-0.632 -0.076,-0.377 -0.196,-0.744 -0.265,-1.123 -0.399,-1.432 -1.035,-2.798 -1.879,-4.021 -0.185,-0.263 -0.362,-0.535 -0.58,-0.774 -0.099,-0.137 -0.202,-0.272 -0.322,-0.392 -0.149,-0.223 -0.384,-0.371 -0.53,-0.596 -0.123,-0.115 -0.23,-0.247 -0.359,-0.354 -0.206,-0.128 -0.334,-0.346 -0.533,-0.482 -0.067,-0.044 -0.119,-0.107 -0.181,-0.159 -0.266,-0.181 -0.5,-0.405 -0.772,-0.58 -0.873,-0.643 -1.84,-1.147 -2.844,-1.55 -0.268,-0.129 -0.561,-0.187 -0.836,-0.296 -0.362,-0.112 -0.722,-0.252 -1.1,-0.293 -0.633,-0.168 -1.28,-0.263 -1.93,-0.317 -0.212,-0.007 -0.424,0.01 -0.634,-0.008 -0.213,-0.05 -0.432,-0.024 -0.647,-0.031 -0.127,-0.01 -0.246,0.053 -0.373,0.039 -0.4,-0.022 -0.795,0.043 -1.191,0.085 -0.777,0.115 -1.549,0.286 -2.3,0.519 -0.581,0.204 -1.164,0.408 -1.708,0.699 -0.593,0.271 -1.16,0.599 -1.694,0.973 -0.332,0.213 -0.649,0.449 -0.952,0.701 -0.168,0.173 -0.384,0.29 -0.546,0.469 -0.313,0.326 -0.64,0.638 -0.958,0.958 -0.152,0.129 -0.227,0.321 -0.375,0.451 -0.13,0.113 -0.194,0.28 -0.319,0.397 -0.336,0.447 -0.659,0.907 -0.93,1.397 -0.117,0.167 -0.184,0.362 -0.297,0.53 -0.457,0.9 -0.829,1.845 -1.09,2.82 -0.005,0.15 -0.064,0.29 -0.091,0.435 -0.054,0.27 -0.116,0.538 -0.169,0.808 -0.011,0.187 -0.056,0.37 -0.081,0.556 -0.004,0.162 -0.004,0.324 -0.024,0.484 -0.023,0.153 -0.002,0.31 -0.05,0.458 -0.004,0.373 -0.007,0.747 10e-4,1.119 0.064,0.214 0.009,0.439 0.053,0.653 0.032,0.164 -0.002,0.333 0.042,0.494 0.034,0.353 0.116,0.701 0.191,1.048 0.036,0.342 0.143,0.672 0.238,1.001 0.228,0.822 0.558,1.611 0.938,2.372 0.302,0.55 0.604,1.105 0.983,1.609 0.116,0.16 0.227,0.323 0.343,0.482 0.138,0.13 0.211,0.312 0.355,0.436 0.152,0.127 0.248,0.301 0.393,0.433 0.101,0.17 0.271,0.28 0.397,0.429 0.14,0.136 0.264,0.291 0.429,0.398 0.068,0.056 0.123,0.13 0.198,0.178 0.13,0.08 0.212,0.217 0.343,0.296 0.851,0.7 1.792,1.286 2.786,1.763 0.289,0.125 0.569,0.273 0.871,0.366 0.123,0.058 0.257,0.089 0.38,0.148 0.164,0.076 0.347,0.093 0.514,0.162 0.394,0.15 0.809,0.231 1.219,0.322 0.165,0.008 0.317,0.091 0.484,0.081 C -0.789,-0.106 -0.395,-0.046 0,0 m 0.6,-4.545 c -0.19,-0.041 -0.388,-0.02 -0.581,-0.03 -0.174,0.011 -0.334,-0.065 -0.502,-0.089 -0.263,-0.042 -0.518,-0.112 -0.778,-0.16 -0.153,-0.021 -0.295,-0.083 -0.441,-0.128 -0.2,-0.071 -0.41,-0.12 -0.596,-0.226 -0.516,-0.195 -1.002,-0.457 -1.466,-0.753 -0.223,-0.165 -0.452,-0.322 -0.673,-0.49 -0.167,-0.147 -0.337,-0.29 -0.512,-0.428 -0.175,-0.176 -0.353,-0.349 -0.526,-0.528 -0.064,-0.108 -0.158,-0.191 -0.245,-0.281 -0.196,-0.256 -0.403,-0.503 -0.582,-0.772 -0.176,-0.288 -0.36,-0.571 -0.517,-0.87 -0.184,-0.346 -0.322,-0.713 -0.469,-1.075 -0.084,-0.358 -0.246,-0.696 -0.287,-1.064 -0.094,-0.498 -0.207,-0.998 -0.183,-1.507 -0.026,-0.402 0.006,-0.803 0,-1.204 0.048,-0.328 0.072,-0.66 0.14,-0.986 0.076,-0.441 0.243,-0.859 0.363,-1.29 0.115,-0.239 0.191,-0.496 0.322,-0.728 0.151,-0.276 0.256,-0.578 0.45,-0.828 0.121,-0.16 0.199,-0.346 0.325,-0.503 0.157,-0.228 0.351,-0.426 0.512,-0.652 0.288,-0.301 0.586,-0.593 0.883,-0.886 0.361,-0.279 0.717,-0.567 1.099,-0.817 0.227,-0.104 0.422,-0.264 0.653,-0.36 0.35,-0.194 0.726,-0.329 1.093,-0.486 0.358,-0.113 0.72,-0.212 1.084,-0.305 0.371,-0.059 0.743,-0.107 1.114,-0.16 0.177,-0.003 0.354,-0.001 0.532,-0.008 0.35,-0.033 0.701,0.02 1.052,0.007 0.349,0.037 0.691,0.134 1.042,0.161 0.255,0.068 0.514,0.124 0.765,0.209 0.395,0.104 0.767,0.274 1.139,0.44 0.207,0.124 0.44,0.2 0.637,0.339 0.248,0.116 0.46,0.293 0.692,0.436 0.28,0.206 0.566,0.407 0.807,0.659 0.193,0.128 0.336,0.314 0.506,0.47 0.098,0.081 0.147,0.202 0.243,0.283 0.275,0.247 0.449,0.58 0.674,0.868 0.171,0.215 0.287,0.464 0.435,0.694 0.187,0.394 0.412,0.772 0.531,1.195 0.112,0.256 0.185,0.527 0.253,0.798 0.071,0.408 0.204,0.807 0.209,1.224 0.035,0.134 0.027,0.272 0.039,0.408 0.047,0.149 0.023,0.305 0.033,0.457 0.025,0.265 0.047,0.54 -0.033,0.797 -0.037,0.442 -0.066,0.887 -0.189,1.317 -0.074,0.356 -0.155,0.713 -0.302,1.048 -0.059,0.217 -0.15,0.422 -0.241,0.627 -0.173,0.317 -0.31,0.653 -0.505,0.955 -0.151,0.281 -0.361,0.52 -0.532,0.787 -0.13,0.134 -0.245,0.283 -0.351,0.436 -0.215,0.212 -0.427,0.426 -0.64,0.639 -0.096,0.093 -0.18,0.198 -0.296,0.266 -0.309,0.26 -0.629,0.506 -0.972,0.72 -0.435,0.304 -0.92,0.524 -1.403,0.738 C 4.032,-5.016 3.636,-4.91 3.244,-4.801 3.11,-4.769 2.98,-4.711 2.84,-4.715 2.66,-4.69 2.483,-4.647 2.306,-4.61 2.201,-4.598 2.094,-4.612 1.992,-4.584 c -0.151,0.039 -0.309,0 -0.461,0.029 -0.2,0.045 -0.406,0.02 -0.609,0.027 C 0.815,-4.532 0.705,-4.516 0.6,-4.545' id='path34' style='fill:%23010101;fill-opacity:1;fill-rule:evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg id='g68' transform='translate(202.3021,59.3559)'/%3E%3C/g%3E%3C/svg%3E");
  color: #e5f59d;
  margin-right: 20px;
  padding-bottom: 92%;
}

nav { color: white; }

nav {
  text-align: justify;
  z-index: 9;
}

nav > button.navbtn {
  font-size: 20px;
  cursor: pointer;
  background-color: #111;
  color: white;
  padding: 10px 15px;
  border: none;
  top: 0;
  left: 0;
  position: fixed;
}
nav > button.navbtn::after { content: '\2630'; }

nav > quick-component > span.closebtn {
  position: fixed;
  display: none;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
}

nav > quick-component > span.closebtn::after { content: "\00d7"; }

nav .navcontent {
  padding-top: 20px;
}

nav,
article {
  width: 100%;
  height: auto;
  position: relative;
}

/* END NAV */

/* TOPNAV */
nav > span.topnav {
  width: 100%;
  top: 0;
  left: 0;
  position: fixed;
  height: 70px;
  background-color: #111;
  overflow: hidden;
}

nav .topnav a {
  float: left;
  display: block;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  color: white;
}

nav .topnav a:hover {
  background-color: rgb(49, 45, 45);
}

nav .topnav .login-container {
  float: right;
}

input,
textarea {
  -webkit-user-select: text;  /* to allow copy paste on input and textarea */
}

nav .topnav input[type=text],
nav .topnav input[type=password] {
  padding: 6px;
  margin-top: 8px;
  font-size: 17px;
  border: none;
  width: 120px;
}

nav .topnav .login-container button {
  float: right;
  padding: 6px 10px;
  margin-top: 8px;
  margin-right: 16px;
  background-color: #555;
  font-size: 17px;
  border: none;
  cursor: pointer;
}

nav .topnav .login-container button:hover {
  background-color: rgb(230, 255, 230);
}

nav form {
  display: grid;
  grid-gap: 15px;
  grid-auto-flow: column;
  margin: 0 auto;
}

/* END TOPNAV */

/* HEADER */
quick-component[name=header] {
  width: 100%;

}
header {
  padding-top: 80px;
  background-size: contain;
}

header div {
  /*    box-shadow: 0 2px 8px rgba(0, 0, 0, .25); */
  padding: 0;
  margin: 0;
  border-radius: 7px;
}

header div img {
  padding: 5%;
}

/* FOOTER */
footer {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  background: #111;
  color: white;
  z-index: 10;
}

/* END FOOTER */

/* BUTTONS */
button:not(.navbtn),
input {
  border-radius: 27px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
  outline: none;
}

button:not(.navbtn) {
  border: solid #fff !important;
  border-left: 3px !important;
  border-right: 3px !important;
  border-radius: 7px !important;
  -webkit-transition-duration: 0.4s; /* Safari */
  transition-duration: 0.4s;
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
  padding: 18px 18px 18px 18px;
  text-decoration: none;
  display: inline-block;
  font-weight: bold;
  color: #fff;
  background-color: #111;
}

button:not(.navbtn):hover {
  background-color: #333;
}


/* END BUTTONS */

/* FORM ELEMENTS FOR SIGNUP */

/* Full-width input fields */
quick-component[name=signup] input[type=text],
quick-component[name=signup] input[type=password] {
  width: 80%;
  padding: 15px;
  margin: 5px 0 22px 0;
  display: inline-block;
  border: none;
  background: #f1f1f1;
}

quick-component[name=signup] input[type=checkbox] {
  margin-left: 20px;
}

quick-component[name=signup] input[type=text]:focus,
quick-component[name=signup] input[type=password]:focus {
  background-color: #ddd;
  outline: none;
}

quick-component[name=signup] hr {
  border: 1px solid #f1f1f1;
  margin-bottom: 25px;
  width: 100% !important;
}

/* Set a style for all buttons */
quick-component[name=signup] button {
  color: white;
  padding: 14px 20px;
  margin: 8px 0;
  border: none;
  cursor: pointer;
  width: 100%;
  opacity: 0.9;
}

quick-component[name=signup] button:hover {
  opacity: 1;
}

/* Extra styles for the cancel button */
quick-component[name=signup] .cancelbtn {
  padding: 14px 20px;
  background-color: #f44336;
}

/* Float cancel and signup buttons and add an equal width */
quick-component[name=footer] .cancelbtn,
quick-component[name=footer] .signupbtn {
  float: left;
  width: 45%;
  margin: 0.5%;
}

/* Add padding to container elements */
quick-component[name=signup] .container {
  padding: 20px;
  width: 87% !important;
  height: 100%;
}

/* Clear floats */
quick-component[name=signup] .clearfix::after,
quick-component[name=footer] .clearfix::after {
  content: "";
  clear: both;
  display: table;
}

/* Change styles for cancel button and signup button on extra small screens */
@media screen and (max-width: 300px) {
  quick-component[name=signup] .cancelbtn,
  quick-component[name=signup] .signupbtn {
    width: 100%;
  }
}

/* END FORM ELEMENTS */

/* lazy loading images blurry */
img[data-src] {
  filter: blur(0.2em);
}

img:not([data-src]) {
  filter: blur(0);
  transition: filter 0.5s;
}

/* end lazy loading images blurry */
body::-webkit-scrollbar {
  width: 0vw !important;
}