:root{--border-radius:5px;--box-shadow:2px 2px 10px;--color:#4d3df7;--color-accent:rgba(17,139,238,0.04);--color-bg:#hsl(210,36%,100%);--color-bg-secondary:#bcccdc;--color-secondary:#3525e6;--color-secondary-accent:#e6e6ff;--color-shadow:#f4f4f4;--color-text:#102a43;--color-text-secondary:#829ab1;--hover-brightness:1.1;--justify-important:center;--justify-normal:left;--line-height:150%;--width-card:285px;--width-card-medium:460px;--width-card-wide:800px;--width-content:800px}article aside{background:#e7edf3;border-left:4px solid #486581;padding:.01rem .8rem}body{background:var(--color-bg);color:var(--color-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:var(--line-height);margin:0;overflow-x:hidden;padding:1rem 0}footer,header,main{margin:0 auto;max-width:var(--width-content);padding:2rem 1rem}hr{background-color:var(--color-bg-secondary);border:none;height:1px;margin:4rem 0}section{display:flex;flex-wrap:wrap;justify-content:var(--justify-important)}section aside{border:1px solid var(--color-bg-secondary);border-radius:var(--border-radius);box-shadow:var(--box-shadow) var(--color-shadow);margin:1rem;padding:1.25rem;width:var(--width-card)}section aside:hover{box-shadow:var(--box-shadow) var(--color-bg-secondary)}section aside img{max-width:100%}article header,div header,main header{padding-top:0}header{text-align:var(--justify-important)}header a b,header a em,header a i,header a strong{margin-left:1rem;margin-right:1rem}header nav img{margin:1rem 0}section header{padding-top:0;width:100%}nav{align-items:center;display:flex;font-weight:700;justify-content:space-between;margin-bottom:7rem}nav ul{list-style:none;padding:0}nav ul li{margin:0 .5rem}code,nav ul li{display:inline-block}code{margin:0 .1rem;padding:0 .5rem;background-color:var(--color-accent);color:var(--color-text);border-radius:var(--border-radius);text-align:var(--justify-normal)}h1,h2,h3,h4,h5,h6{line-height:var(--line-height)}mark{padding:.1rem}ol li,ul li{padding:.2rem 0}p{margin:.75rem 0;padding:0}small{color:var(--color-text-secondary)}a{color:var(--color-secondary);font-weight:700;text-decoration:none}a:hover{-webkit-filter:brightness(var(--hover-brightness));filter:brightness(var(--hover-brightness));text-decoration:underline}a b,a em,a i,a strong,button{border-radius:var(--border-radius);display:inline-block;font-size:medium;font-weight:700;margin:1.5rem 0 .5rem;padding:1rem 2rem}button:hover{cursor:pointer;-webkit-filter:brightness(var(--hover-brightness));filter:brightness(var(--hover-brightness))}a b,a strong,button{background-color:var(--color);color:var(--color-bg)}a b,a em,a i,a strong,button{border:2px solid var(--color)}a em,a i{border-radius:var(--border-radius);color:var(--color);display:inline-block;padding:1rem 2rem}input,label,textarea{display:block;font-size:inherit;max-width:var(--width-card-wide)}input,textarea{margin-bottom:1rem;border:1px solid var(--color-bg-secondary);border-radius:var(--border-radius);padding:.4rem .8rem}label{font-weight:700;margin-bottom:.2rem}table{border:1px solid var(--color-bg-secondary);border-radius:var(--border-radius);border-spacing:0;display:block;overflow-x:scroll;overflow-y:hidden;padding:0}table td,table th,table tr{padding:.4rem .8rem;text-align:var(--justify-important)}table thead{background-color:var(--color);border-collapse:collapse;border-radius:var(--border-radius);color:var(--color-bg);margin:0;padding:0}table thead th:first-child{border-top-left-radius:var(--border-radius)}table thead th:last-child{border-top-right-radius:var(--border-radius)}table thead th:first-child,table tr td:first-child{text-align:var(--justify-normal)}.avatar{max-width:200px;width:100%;border-radius:20px;transition:transform .2s ease;transition-property:transform;transition-duration:.2s;transition-timing-function:ease;transition-delay:0s}.avatar:hover{transform:rotate(-6deg)}article aside.main-aside{background:#c6f7e2;border-left:4px solid #147d64;padding:.01rem .8rem}.emphasis{text-decoration:underline;-webkit-text-decoration-color:var(--color);text-decoration-color:var(--color)}