*,*:before,*:after{box-sizing:border-box}body,html{margin:0;padding:0;height:100%;width:100%;overflow:hidden;background-color:#0f0f0f}body.gol-fallback{background-color:#0f0f0f}:root{--frame-border: clamp(12px, 2.4vw, 34px);--frame-padding: clamp(12px, 2vw, 28px);--edge-gap: clamp(12px, 2vw, 24px)}#game-of-life{position:absolute;z-index:0;width:100%;height:100%;top:0;left:0}#game-of-life.gol-fallback{background-color:#0f0f0f}#sphere{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}#workframe{background-color:#fff0;position:relative;z-index:2;width:100%;height:100%;border:var(--frame-border) solid #0f0f0f}#inner-frame{border:1px solid #909090;width:100%;height:100%;padding:var(--frame-padding)}@font-face{font-family:NeueHaasDisplayXThin;src:url(/assets/neue-haas-display-x-thin-C4dWMoTc.ttf) format("opentype")}@font-face{font-family:GilliusADFBoldCondensed;src:url(/assets/gillius-adf.bold-cond-B06uEpag.otf) format("opentype")}#name{font-family:NeueHaasDisplayXThin,monospace;color:#909090;text-shadow:-1px 0 #0f0f0f,0 1px #0f0f0f,1px 0 #0f0f0f,0 -1px #0f0f0f;margin:0}#title{font-family:NeueHaasDisplayXThin,monospace;color:#909090;text-shadow:-1px 0 #0f0f0f,0 1px #0f0f0f,1px 0 #0f0f0f,0 -1px #0f0f0f;margin:-10px 0 0}#quote-container{position:absolute;top:var(--frame-padding);right:var(--frame-padding);width:min(60vw,760px);max-width:calc(100% - (2 * var(--frame-padding)));padding:0}#quote{font-family:NeueHaasDisplayXThin,monospace;color:#909090;text-shadow:-1px 0 #0f0f0f,0 1px #0f0f0f,1px 0 #0f0f0f,0 -1px #0f0f0f;font-size:18px;white-space:nowrap;text-align:right;display:block;width:100%;margin-left:auto}#author{font-family:NeueHaasDisplayXThin,monospace;color:#909090;text-shadow:-1px 0 #0f0f0f,0 1px #0f0f0f,1px 0 #0f0f0f,0 -1px #0f0f0f;font-family:GilliusADFBoldCondensed,monospace;text-align:right;display:block}.divider{font-weight:400;text-decoration:none;-webkit-user-select:none;user-select:none;pointer-events:none;color:#909090}#social-media{position:absolute;color:#909090;bottom:var(--edge-gap);right:var(--edge-gap);display:flex;gap:1vw;font-size:18px;text-shadow:-1px 0 #0f0f0f,0 1px #0f0f0f,1px 0 #0f0f0f,0 -1px #0f0f0f}#social-media a p{position:relative;color:#909090;text-transform:uppercase;font-family:NeueHaasDisplayXThin,monospace;transition:color .3s ease}#social-media a:hover p{color:#ffae00}#social-media a p:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background-color:#ffae00;transition:width .3s ease}#social-media a:hover p:after{width:100%}#social-media p:hover{color:#909090}#social-media p{color:#3d3d3d;transition:color .3s ease}@media (max-width: 399px){:root{--frame-border: 16px;--frame-padding: 16px;--edge-gap: 16px}#name{font-size:34px;font-weight:400;text-align:center}#title{font-size:18px;font-weight:400;text-align:center}#social-media a p,#social-media p{font-size:16px}#quote,#author{font-size:0}#inner-frame{display:flex;flex-direction:column;align-items:center}#social-media{left:50%;right:auto;transform:translate(-50%);gap:4vw}}@media (min-width: 400px) and (max-width: 599px){:root{--frame-border: 16px;--frame-padding: 16px;--edge-gap: 16px}#name{font-size:38px;font-weight:400;text-align:center}#title{font-size:20px;font-weight:400;text-align:center}#social-media a p,#social-media p{font-size:18px}#quote,#author{font-size:0}#inner-frame{display:flex;flex-direction:column;align-items:center}#social-media{left:50%;right:auto;transform:translate(-50%);gap:4vw}}@media (max-width: 599px){#quote-container{display:none}}@media (min-width: 600px){#name{font-size:35px}#title{font-size:17px}#social-media a p,#social-media p{font-size:20px}}@media (min-width: 900px){#name{font-size:50px}#title{font-size:25px}#social-media a p,#social-media p{font-size:22px}#quote-container{width:31%}#quote{font-size:20px}#author{font-size:17px}}@media (min-width: 1200px){#name{font-size:60px}#title{font-size:30px}#social-media a p,#social-media p{font-size:25px}#quote-container{width:min(42vw,820px)}#quote{font-size:25px;white-space:nowrap;width:100%}#author{font-size:20px}}
