:root{--radius: 10px}@font-face{font-family:basteleur;src:url(/assets/basteleur-bold-DvcbAu0d.ttf);font-weight:300}@font-face{font-family:px;src:url(/assets/px_grotesk-light-BabA-M8A.woff);font-weight:300}*{-webkit-user-select:none;user-select:none;box-sizing:border-box;margin:0;padding:0}body{padding:35px 45px;min-height:100vh;min-width:100vw}a{color:#000}h1{font-family:basteleur,sans-serif;font-size:20px}h2{font-family:basteleur,sans-serif;font-size:50px;margin-top:70px;margin-bottom:60px}h3{font-family:basteleur,sans-serif;font-size:18px;margin-top:10px}h4{font-family:basteleur,sans-serif;font-size:25px;position:absolute}h2.editable{width:fit-content;outline:none;caret-color:orange}h2.editable::selection{background:#e6c4ff}h2.editable:hover,h2.editable:focus{color:#ff0;background:#a652ff}h4.editable{padding:10px;width:fit-content;outline:none}a.thumbnail{cursor:pointer}a.thumbnail img{width:300px;height:200px;border:solid 1px black}.wrapper{position:absolute;resize:both;overflow:auto;display:flex;align-items:center;justify-content:center;overflow:visible;border:solid 1px transparent;cursor:move}.resizer{position:absolute;width:calc(var(--radius) * 2);height:calc(var(--radius) * 2);border-radius:50%;opacity:0}.resizer.top,.resizer.bottom{cursor:row-resize}.resizer.left,.resizer.right{cursor:col-resize;transform:rotate(-90deg)}.selected{border-color:#000}.selected .resizer{opacity:1}input[type=file]{visibility:hidden}div#instruction{position:absolute;margin:10px;font-family:px,sans-serif;visibility:hidden;z-index:50}header{position:fixed;top:30px;right:30px;text-align:right;font-family:px,sans-serif;display:flex;align-items:flex-end;flex-direction:column}header div{padding:5px 15px;border:solid 1px black;border-radius:50px;margin-bottom:10px;width:fit-content}
