body{color:#000;max-width:70em;margin:1em auto;padding:1em;font:1.1em monospace}h1 small{font-size:.6em;font-weight:400}p{font-size:1.05em}main{border-radius:.3em;margin:0 auto;padding:2em calc(1em + 1vw);line-height:1.5;box-shadow:0 .3em .9em #00000030,0 .05em .2em #0000003b}.quote h3{margin-bottom:5px;padding-bottom:5px;font-size:1.5em}.quote ul{margin-top:0;padding-left:15px;font-size:1em;font-style:italic}ul.stacks{flex-wrap:wrap;padding:0;display:flex}ul.stacks li{text-align:center;min-width:57px;margin-right:10px;padding:5px;list-style:none}ul.stacks li p{margin:0}.dotted{border:1px dashed #000;padding:5px}.proj picture,.proj img{border-radius:15px;height:143px}.proj .img-marge{margin-left:5px;margin-right:5px}a{color:#0060df;text-decoration:none}a:hover{color:#a15800}.icon-container{width:1.1em;height:1.1em;display:inline-block}.icon-container .icon{width:100%;height:auto}#duckduckgo img{padding-left:3px}h3{margin-bottom:5px;padding-bottom:5px;font-size:1.5em}table th,tr:nth-child(2n){background:#f7f3e8}#text-over{z-index:1;text-align:center;color:#000;opacity:.9;background-color:#f7f3e8;border:1px dotted #000;padding:3px;font-size:1.1em;display:none;position:relative}#text-over .icon-container{justify-content:center;align-items:center;width:1.2em;display:inline-flex}#text-over .icon-container .icon{width:100%;height:auto}