body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input{margin:0;padding:0 10px;font-size:15px;width:inherit;border-radius:5px;height:35px;line-height:35px;border:1px solid #ccc;color:#444}textarea{margin:0;padding:10px 15px;font-size:15px;border-radius:5px;height:235px;line-height:35px;border:1px solid #ccc;color:#444;width:100%;line-height:2em}select{margin:0;padding:0 10px;width:100%;font-size:15px;border-radius:5px;height:35px;line-height:35px;border:1px solid #ccc;color:#444;background-color:transparent}.flag-select{display:flex;align-items:center;gap:5px}.card{min-width:200px;min-height:10vh;padding:20px;color:#2d336b;background-color:#fff;text-align:left}.card .form-text{color:#fff}.card.mijntabel *{color:red}.card>form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-top:10px}.login-card{width:300px;padding:20px;border-radius:5px;background-color:#2d336b;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-around;gap:20px}.login-card label{width:100%;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:space-around}a{color:#00008b}a.light{color:#fff}a{text-decoration:none;font-weight:400}a:hover{text-decoration:underline}button,a.button{display:block;height:35px;line-height:35px;padding:0 20px;border:none;border-radius:5px;background-color:#2d336b;color:#fff;font-weight:700;cursor:pointer;text-decoration:none;transition:background-color .2s ease}button:hover,a.button:hover{background-color:#1e2247;color:#fff}button.grey,a.button.grey{background-color:gray}button.grey:hover,a.button.grey:hover{background-color:#676767}button.light,a.button.light{background-color:#e3e3e3;color:#2d336b}button.light:hover,a.button.light:hover{background-color:#cacaca}button.active,a.button.active{background-color:#fff;color:#2d336b}button.active:hover,a.button.active:hover{background-color:#e6e6e6}button.dark,a.button.dark{background-color:#2d336b;color:#fff}button.dark:hover,a.button.dark:hover{background-color:#1e2247}button.icon,a.button.icon{padding:0;width:35px;text-align:center}.button-row{width:100%;display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:space-between}.tooltip{background-color:gray;color:#000;padding:35px 10px;border-radius:5px;font-size:14px}.searchform{display:flex;max-width:500px;flex-direction:row;align-items:left;justify-content:center;gap:10px}.searchform input{flex:1}.paper-page{padding:20px;margin-bottom:20px}.tab-panel-block{padding:0;display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:space-between;gap:20px}.left-right-block{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:space-between;gap:20px;align-items:baseline;border-radius:10px}.left-right-block>*{line-height:40px}.memo-block{border-radius:10px}:root{margin:0;padding:0;font-size:15px;box-sizing:border-box}*{margin:0;padding:0;font-size:15px;box-sizing:border-box}h1{margin:30px 0;font-size:2em;font-weight:400}h2{margin:20px 0;font-size:1.5em;font-weight:400}h3{margin:10px 0;font-size:1.2em;font-weight:700}h4{margin:10px 0;font-weight:700}.container>header{width:100vw}.container>header .part{width:100vw;height:50px;line-height:50px}.container>header .part.top{background-color:#528f4e}.container>header .part.bottom{background-color:#2d336b}.container>header .part{color:#fff;display:flex;align-items:center;justify-content:right}.container>header .part nav{display:flex;flex-direction:row;gap:20px;margin-right:10px}.container>footer{width:100%;height:30px;background-color:#2d336b;color:#fff;display:flex;align-items:center;justify-content:center}.container>footer a{color:#fff;text-decoration:none;font-weight:700}.container>footer a:hover{text-decoration:underline}.container>article{width:100vw;overflow-y:auto;flex:1;background-color:#fff;display:flex;flex-direction:row;align-items:stretch;height:calc(100vh - 130px)}.container>article aside{width:180px;background-color:#d3d3d3;border-right:1px solid #ccc;padding:20px 10px 5px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.container>article aside nav{width:100%;display:flex;flex-direction:column;gap:10px}.container>article aside nav a{text-decoration:none;color:#fff;font-weight:700}.container>article aside nav a:hover{text-decoration:underline}.container>article aside div{width:100%}.container>article aside div img{width:100%}.container>article main{flex:1;padding:20px;background-color:#fff;overflow:auto}.container>article main .code{overflow:auto}.container>article.login{display:flex;align-items:center;justify-content:center;background-color:#528f4e;padding:20px}.flex-horizontal{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.deleted{font-style:italic;color:gray}.flag{width:30px;height:auto;border:1px solid #ccc}.red{color:#d9534f;font-weight:700}:root{margin:0;padding:0;font-size:15px}.container{display:flex;flex-direction:column;min-height:100vh;max-height:100vh;align-items:center;justify-content:space-between;width:100vw;max-width:100vw;min-width:100vw;margin:0;padding:0}
