/*
Copyright (c) 2015-2026 Marcel van der Veer, all rights reserved.
 __  __                    _                          _            __      __            
|  \/  |                  | |                        | |           \ \    / /            
| \  / | __ _ _ __ ___ ___| | __   ____ _ _ __     __| | ___ _ __   \ \  / /__  ___ _ __ 
| |\/| |/ _` | '__/ __/ _ \ | \ \ / / _` | '_ \   / _` |/ _ \ '__|   \ \/ / _ \/ _ \ '__|
| |  | | (_| | | | (_|  __/ |  \ V / (_| | | | | | (_| |  __/ |       \  /  __/  __/ |   
|_|  |_|\__,_|_|  \___\___|_|   \_/ \__,_|_| |_|  \__,_|\___|_|        \/ \___|\___|_|   

              ╭───╮   ╭───╮   ╭───╮   ╭───╮   ╭───╮   ╭───╮   ╭───╮   ╭───╮
              │   │   │   │   │   │   │   │   │   │   │   │   │   │   │   │
              │   ╰───╯   │   │   ╰───╯   │   │   ╰───╯   │   │   ╰───╯   │
              │           │   │           │   │           │   │           │
              ╰───╮   ╭───╯   ╰───╮   ╭───╯   ╰───╮   ╭───╯   ╰───╮   ╭───╯
                  │   │           │   │           │   │           │   │    
              ╭───╯   ╰───────────╯   ╰───╮   ╭───╯   ╰───────────╯   ╰───╮
              │                           │   │                           │
              │   ╭───────╮   ╭───────╮   │   │   ╭───────╮   ╭───────╮   │
              │   │       │   │       │   │   │   │       │   │       │   │
              ╰───╯   ╭───╯   ╰───╮   ╰───╯   ╰───╯   ╭───╯   ╰───╮   ╰───╯
                      │           │                   │           │        
              ╭───╮   ╰───╮   ╭───╯   ╭───╮   ╭───╮   ╰───╮   ╭───╯   ╭───╮
              │   │       │   │       │   │   │   │       │   │       │   │
              │   ╰───────╯   ╰───────╯   ╰───╯   ╰───────╯   ╰───────╯   │
              │                                                           │
              ╰───╮   ╭───────╮   ╭───────╮   ╭───────╮   ╭───────╮   ╭───╯
                  │   │       │   │       │   │       │   │       │   │    
              ╭───╯   ╰───╮   ╰───╯   ╭───╯   ╰───╮   ╰───╯   ╭───╯   ╰───╮
              │           │           │           │           │           │
              │   ╭───╮   │   ╭───╮   ╰───╮   ╭───╯   ╭───╮   │   ╭───╮   │
              │   │   │   │   │   │       │   │       │   │   │   │   │   │
              ╰───╯   ╰───╯   │   ╰───────╯   ╰───────╯   │   ╰───╯   ╰───╯
                              │                           │                
              ╭───╮   ╭───╮   │   ╭───────╮   ╭───────╮   │   ╭───╮   ╭───╮
              │   │   │   │   │   │       │   │       │   │   │   │   │   │
              │   ╰───╯   │   ╰───╯   ╭───╯   ╰───╮   ╰───╯   │   ╰───╯   │
              │           │           │           │           │           │
              ╰───╮   ╭───╯   ╭───╮   ╰───╮   ╭───╯   ╭───╮   ╰───╮   ╭───╯
                  │   │       │   │       │   │       │   │       │   │    
               ───╯   ╰───────╯   ╰───────╯   ╰───────╯   ╰───────╯   ╰──  
                                                                                                                              
This static website is implemented in HTML and CSS only.
This page was generated on 25 April 2026.
*/

/*
Copyright (c) 2015-2026 Marcel van der Veer, all rights reserved.
 __  __                    _                          _            __      __            
|  \/  |                  | |                        | |           \ \    / /            
| \  / | __ _ _ __ ___ ___| | __   ____ _ _ __     __| | ___ _ __   \ \  / /__  ___ _ __ 
| |\/| |/ _` | '__/ __/ _ \ | \ \ / / _` | '_ \   / _` |/ _ \ '__|   \ \/ / _ \/ _ \ '__|
| |  | | (_| | | | (_|  __/ |  \ V / (_| | | | | | (_| |  __/ |       \  /  __/  __/ |   
|_|  |_|\__,_|_|  \___\___|_|   \_/ \__,_|_| |_|  \__,_|\___|_|        \/ \___|\___|_|   

              ╭───╮   ╭───╮   ╭───╮   ╭───╮   ╭───╮   ╭───╮   ╭───╮   ╭───╮
              │   │   │   │   │   │   │   │   │   │   │   │   │   │   │   │
              │   ╰───╯   │   │   ╰───╯   │   │   ╰───╯   │   │   ╰───╯   │
              │           │   │           │   │           │   │           │
              ╰───╮   ╭───╯   ╰───╮   ╭───╯   ╰───╮   ╭───╯   ╰───╮   ╭───╯
                  │   │           │   │           │   │           │   │    
              ╭───╯   ╰───────────╯   ╰───╮   ╭───╯   ╰───────────╯   ╰───╮
              │                           │   │                           │
              │   ╭───────╮   ╭───────╮   │   │   ╭───────╮   ╭───────╮   │
              │   │       │   │       │   │   │   │       │   │       │   │
              ╰───╯   ╭───╯   ╰───╮   ╰───╯   ╰───╯   ╭───╯   ╰───╮   ╰───╯
                      │           │                   │           │        
              ╭───╮   ╰───╮   ╭───╯   ╭───╮   ╭───╮   ╰───╮   ╭───╯   ╭───╮
              │   │       │   │       │   │   │   │       │   │       │   │
              │   ╰───────╯   ╰───────╯   ╰───╯   ╰───────╯   ╰───────╯   │
              │                                                           │
              ╰───╮   ╭───────╮   ╭───────╮   ╭───────╮   ╭───────╮   ╭───╯
                  │   │       │   │       │   │       │   │       │   │    
              ╭───╯   ╰───╮   ╰───╯   ╭───╯   ╰───╮   ╰───╯   ╭───╯   ╰───╮
              │           │           │           │           │           │
              │   ╭───╮   │   ╭───╮   ╰───╮   ╭───╯   ╭───╮   │   ╭───╮   │
              │   │   │   │   │   │       │   │       │   │   │   │   │   │
              ╰───╯   ╰───╯   │   ╰───────╯   ╰───────╯   │   ╰───╯   ╰───╯
                              │                           │                
              ╭───╮   ╭───╮   │   ╭───────╮   ╭───────╮   │   ╭───╮   ╭───╮
              │   │   │   │   │   │       │   │       │   │   │   │   │   │
              │   ╰───╯   │   ╰───╯   ╭───╯   ╰───╮   ╰───╯   │   ╰───╯   │
              │           │           │           │           │           │
              ╰───╮   ╭───╯   ╭───╮   ╰───╮   ╭───╯   ╭───╮   ╰───╮   ╭───╯
                  │   │       │   │       │   │       │   │       │   │    
               ───╯   ╰───────╯   ╰───────╯   ╰───────╯   ╰───────╯   ╰──  
                                                                                                                              
This static website is implemented in HTML and CSS only.
This page was generated on 24 April 2026.
*/

a.acc:active,a.acc:hover,a.acc:link,a.acc:visited {
  color:rgb(54,54,59);
  font-family:georgia,serif;
  font-size:100%;
  text-decoration:none;
}

a:active,a:link,a:visited {
  color:black;
  text-decoration:underline;
}

a.blog:active,a.blog:link,a.blog:visited {
  color:black;
  font-family:georgia,serif;
  font-size:100%;
  font-weight:bold;
  text-decoration:none;
}

a.blogcat:active,a.blogcat:hover,a.blogcat:link,a.blogcat:visited {
  color:rgb(255,0,0);
  font-family:arial,sans-serif;
  font-size:90%;
  font-weight:bold;
  text-decoration:none;
}

a.blog:hover {
  color:rgb(10,80,140);
  font-family:georgia,serif;
  font-size:100%;
  font-weight:bold;
  text-decoration:none;
}

a.bloglet:active,a.bloglet:hover,a.bloglet:link,a.bloglet:visited {
  color:black;
  font-family:georgia,serif;
  font-size:100%;
  text-decoration:none !important;
}

a.date_link:active,a.date_link:hover,a.date_link:link,a.date_link:visited {
  color:rgb(54,54,59);
  font-family:georgia,serif;
  font-size:80%;
  font-weight:normal;
  text-decoration:none;
}

a.h2:active,a.h2:link,a.h2:visited {
  color:black;
  text-decoration:none;
}

a.h2:hover {
  color:rgb(10,80,140);
  text-decoration:none;
}

a:hover {
  color:rgb(10,80,140);
  text-decoration:underline;
}

a.kb:active,a.kb:link,a.kb:visited {
  color:black;
  font-family:arial,sans-serif;
  font-size:100%;
  font-weight:normal;
  text-decoration:none;
}

a.kb:hover {
  color:rgb(10,80,140);
  font-family:arial,sans-serif;
  font-size:100%;
  font-weight:normal;
  text-decoration:none;
}

a.none:active,a.none:hover,a.none:link,a.none:visited {
  color:rgb(54,54,59);
  font-family:georgia,serif;
  font-size:100%;
  text-decoration:none !important;
}

a.num {
  background-color:rgb(220,220,255);
  color:rgb(54,54,59);
  font-style:italic;
  text-decoration:none;
}

a.tag:active,a.tag:hover,a.tag:link,a.tag:visited {
  color:rgb(54,54,59);
  font-family:georgia,serif;
  font-size:100%;
  font-style:italic;
  text-decoration:underline;
}

a.xreff {
  color:rgb(0,40,160);
  text-decoration:none;
}

a.xrefm {
  color:rgb(160,40,0);
  text-decoration:none;
}

a.xref {
  text-decoration:none;
}

body {
  background-color:white;
  float:none;
  font-family:georgia,serif;
  font-size:100%;
  margin:0 auto;
  max-width:1080px;
  padding-top:6px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:6px;
  width:100%;
}

code,tt,var {
  color:black;
  font-family:monospace;
  font-size:90%;
  font-weight:normal;
  text-align:left;
}

dd,div,li,ol,p,ul {
  color:black;
  font-family:georgia,serif;
  font-size:100%;
  font-weight:normal;
  text-align:left;
}

div.banner {
  background-color:white;
  height:150px;
  horizontal-align:center;
  padding:0px;
  text-align:center;
  width:95%;
}

div.caption {
  color:black;
  font-family:georgia,serif;
  font-size:90%;
  font-style:italic;
  padding:6px;
}

div.container {
  color:black;
  font-family:georgia,serif;
  font-size:90%;
  font-style:italic;
  padding:6px;
  text-align:center;
}

div.container_nc {
  color:black;
  font-family:georgia,serif;
  font-size:90%;
  font-style:italic;
  padding:6px;
  text-align:left;
}

div.date {
  color:rgb(54,54,59);
  font-family:georgia,serif;
  font-size:90%;
  font-style:italic;
  text-align:center;
}

div.field {
  background-color:white;
  border-color:rgb(230,230,255);
  border-radius:6px;
  border-style:solid;
  border-width:1px;
  color:black;
  font-family:georgia,serif;
  font-size:100%;
  font-weight:normal;
  margin-left:6px;
  margin-right:6px;
  padding:4px;
  text-align:left;
}

div.header {
  color:rgb(64,64,144);
  font-family:arial,sans;
  font-size:70%;
  padding:0px;
  text-align:center;
}

div.kb {
  font-family:arial,sans-serif;
  font-size:80%;
  padding:6px;
  text-align:left;
  vertical-align:center;
}

div.packages {
  background-color:rgb(248,248,255);
  border-radius:4px;
  margin-left:6px;
  margin-right:6px;
  padding:4px;
}

div.polaroid {
  background-color:white;
  padding:0px;
  width:100%;
}

div.text {
  background-color:white;
  width:100%;
}

div.vintage {
  background-color:white;
  border-radius:4px;
  color:black;
  font-family:georgia,serif;
  font-size:100%;
  font-weight:normal;
  margin-left:6px;
  margin-right:6px;
  padding:4px;
  text-align:left;
}

h2,h2.banner {
  font-family:georgia,serif;
  font-size:110%;
  font-weight:bold;
  padding-left:4px;
  padding-right:4px;
  padding-top:8px;
  text-align:center;
}

h3,h3.banner {
  font-family:georgia,serif;
  font-size:90%;
  font-weight:bold;
  padding-left:4px;
  padding-right:4px;
  padding-top:8px;
  text-align:center;
}

h4,h4.banner {
  font-family:georgia,serif;
  font-size:90%;
  font-weight:bold;
  padding-left:4px;
  padding-right:4px;
  padding-top:8px;
  text-align:center;
}

hr {
  border:0;
  border-bottom:1px solid rgb(248,248,255);
  border-top:1px solid black;
  height:1px;
}

html {
  background-color:white;
  font-size:calc(16px + 0.1953125vw);
  padding:0px;
  padding-right:6px;
}

img.att {
  height:auto;
  max-width:22px;
  padding-bottom:6px;
  padding-left:6px;
  padding-right:6px;
  vertical-align:middle;
}

img.banner {
  height:150px;
  max-width:auto;
}

img.narrow {
  max-height:150px;
  max-width:50%;
}

img.portada {
  height:auto;
  max-width:100%;
}

p.blog {
  color:black;
  font-family:georgia,serif;
  font-size:100%;
  font-weight:normal;
  padding-left:6px;
  padding-right:6px;
  text-align:left;
}

p.bloglet {
  color:black;
  font-family:georgia,serif;
  font-size:100%;
  font-weight:normal;
  padding-left:6px;
  padding-right:6px;
  text-align:left;
}

p.date_tags {
  color:rgb(54,54,59);
  font-family:georgia,serif;
  font-size:90%;
  font-weight:normal;
  padding-left:6px;
  text-align:left;
}

p.note {
  color:black;
  font-family:georgia,serif;
  font-size:100%;
  font-style:italic;
  font-weight:normal;
  padding-left:6px;
  padding-right:6px;
  text-align:left;
}

pre {
  background-color:rgb(248,248,255);
  color:black;
  font-family:monospace;
  font-size:70%;
  font-weight:normal;
  text-align:left;
  white-space:pre-wrap;
  width:100%;
}

pre.cal {
  background-color:rgb(248,248,255);
  color:black;
  font-family:monospace;
  font-size:60%;
  font-weight:normal;
  text-align:left;
  white-space:pre-wrap;
  width:100%;
}

pre.cmd {
  background-color:rgb(248,248,255);
  color:black;
  font-family:monospace;
  font-size:90%;
  margin:auto;
  width:95%;
}

pre.printer {
  background-color:rgb(248,248,255);
  border-collapse:separate;
  color:black;
  display:table;
  font-family:monospace;
  font-size:70%;
  margin:auto;
  white-space:pre-wrap;
  width:80ch;
}

pre.rrlist {
  background-color:white;
  color:black;
  display:block;
  font-family:monospace;
  font-size:90%;
  margin:auto;
  white-space:pre-wrap;
  width:98%;
}

pre.tty {
  background-color:black;
  border-collapse:separate;
  color:rgb(0,192,255);
  display:table;
  font-family:monospace;
  font-size:70%;
  margin:auto;
  white-space:pre-wrap;
  width:84ch;
}

span {
  color:rgb(54,54,59);
  font-family:arial,sans-serif;
  font-size:100%;
  font-weight:bold;
  white-space:nowrap;
}

table {
  border-spacing:0px;
  color:black;
  font-family:georgia,serif;
  font-size:100%;
  font-weight:normal;
  padding:0px;
  text-align:left;
}

table.header {
  background-color:white;
  border-radius:0px;
  border-spacing:0px;
  padding:4px;
  width:100%;
}

table.kb {
  background-color:white;
  border-radius:0px;
  border-spacing:0px;
  padding:4px;
}

table.xref {
  border-spacing:3px;
  color:black;
  padding:0px;
  text-align:left;
  width:100%;
}

td.banner {
  background-color:white;
  horizontal-align:center;
  padding-bottom:12px;
  padding-top:6px;
  text-align:center;
}

td.dl {
  background-color:rgb(248,248,255);
  color:black;
  font-family:georgia,serif;
  font-size:100%;
  font-weight:normal;
  height:100%;
  padding-left:2px;
  padding-right:2px;
  vertical-align:top;
  width:30%;
}

td.infobot {
  background-color:white;
  horizontal-align:center;
  padding-bottom:9px;
  padding-top:9px;
  text-align:center;
}

td.info {
  color:black;
  font-family:georgia,serif;
  font-weight:normal;
  height:100%;
  padding-left:9px;
  padding-right:9px;
  vertical-align:middle;
}

td.mid {
  color:white;
  font-weight:normal;
  height:100%;
  padding-bottom:2px;
  vertical-align:middle;
}

td.top {
  background-color:black;
  border-radius:2px;
  color:white;
  font-family:georgia,serif;
  font-weight:normal;
  height:100%;
  vertical-align:middle;
}

td.xref {
  background-color:rgb(248,248,255);
  font-family:arial,sans-serif;
  font-size:80%;
  font-weight:normal;
}

.dropdown-content a {
  color:white;
  display:block;
  font-family:arial,sans-serif;
  font-size:90%;
  padding:6px 6px;
  text-decoration:none;
}

.dropdown-content a:hover {
  color:rgb(0,192,255);
  font-size:90%;
}

.dropdown-content {
  background-color:rgba(37,37,37,0.9);
  display:none;
  position:absolute;
  width:70%;
  z-index:1;
}

.dropdown-content div {
  color:white;
  display:block;
  font-family:arial,sans-serif;
  font-size:90%;
  font-variant-caps:small-caps;
  font-weight:normal;
  padding:6px 6px;
}

.dropdown {
  display:inline-block;
  position:relative;
  width:100%;
}

.dropdown:hover .dropbtn {
  background-color:rgba(64,64,144,0.9);
}

.dropdown:hover .dropdown-content {
  display:block;
}

.footer {
  background-color:white;
  display:inline-block;
  padding:6px 6px;
  position:relative;
}

.top-left {
  color:white;
  font-family:arial,sans-serif;
  font-size:80%;
  font-weight:normal;
  left:16px;
  position:absolute;
  top:16px;
}

.menu {
  background:white;
  display:inline-block;
  position:relative;
}

.menu .dropbtn {
  background:rgba(64,64,144,0.9);
  border:none;
  border-radius:3px;
  color:white;
  font-family:arial,sans-serif;
  font-size:90%;
  font-weight:normal;
  left:1%;
  position:absolute;
  top:10%;
}

