*{margin:0}:root{background:linear-gradient(to bottom right,#8bc,#bfc);overflow-y:hidden}body{min-height:100dvh;margin:0;font-family:Inter,Avenir,Helvetica,Arial,sans-serif}#root{flex-flow:column;justify-content:flex-start;align-items:stretch;height:100dvh;margin:0;display:flex}b{font-weight:600}#scroll-flow{flex-flow:column;justify-content:flex-start;align-items:stretch;max-height:100dvh;display:flex;overflow-y:scroll}#scroll-flow-nav{flex-flow:row;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}#scroll-flow-btn-ctr{touch-action:none;background-color:#ffffffd0;border-radius:12px;flex-flow:row;justify-content:center;align-items:center;gap:12px;padding:12px;display:flex}.scroll-flow-next-btn,.scroll-flow-prev-btn,.scroll-flow-item-btn{cursor:pointer;background-color:#0000;border:2px solid #000;border-radius:100px;flex-flow:column;justify-content:center;align-items:center;display:flex}.scroll-flow-item-btn{transition:background-color .35s,transform .25s;transform:scale(.9)}.active.scroll-flow-item-btn{background-color:#000;transform:none}.scroll-flow-next-btn,.scroll-flow-prev-btn{color:#000;width:32px;height:32px}.scroll-flow-prev-btn .lucide{transform:translate(-1px)}.scroll-flow-next-btn .lucide{transform:translate(1px)}.scroll-flow-item-btn{width:28px;height:28px}.tag-list{flex-flow:wrap;justify-content:center;align-items:stretch;gap:10px;display:flex}.tag-ctr{border-radius:10px}.tag{background-color:#fff;border:2px solid #000;border-radius:7px;padding:4px 6px;font-weight:500}#intro-header{flex-flow:row;justify-content:space-between;align-items:center;gap:8px;display:flex}#intro-photo{visibility:hidden;background-color:#00000040;border-radius:100%;height:64px}#intro-description{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:4px;display:flex}#intro-name{font-size:1.4rem;font-weight:700}#intro-links{flex-flow:row;justify-content:flex-start;align-items:stretch;gap:6px;display:flex}#intro-links a{font-size:.9rem;text-decoration:none}.segment{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:4px;font-size:.9rem;display:flex}.segment-divider{border-left:2px solid #000}.segment-title{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;font-size:1.1rem;font-weight:500;display:flex}#goblincon-title{font-optical-sizing:auto;font-family:Playpen Sans,cursive;font-size:3rem;font-weight:500}#goblincon-logo{background-color:#fad8ca;background-image:url(/static/image/background.08efec075b.png);background-size:400px 400px;border-bottom:2px solid #000;flex-flow:column;justify-content:center;align-items:center;padding:12px;display:flex}#goblincon-icons{flex-flow:row;justify-content:center;align-items:center;display:flex}.goblincon-icon{width:2.4rem}#nemesis-logo{background:linear-gradient(to bottom right,#fca,#fbf);flex-flow:column;justify-content:center;align-items:center;gap:4px;padding:20px;font-family:Audiowide;font-size:2.7rem;display:flex}#nemesis-logo img{width:100%}#nemesis-logo{border-bottom:2px solid #000}#splash-logo{text-align:center;flex-flow:column;flex:1;justify-content:center;align-items:center;display:flex}.logo-nemesis{width:100%;max-width:92vmin}.logo-social{font-family:Audiowide;font-size:3.2rem}.logo-subtitle{font-size:1.6rem}#splash-btns{flex:1}.pill-btn{background-color:#fffd;border-radius:100px}section{flex-flow:column;flex:1 0 100svh;justify-content:center;align-items:center;padding:8px;display:flex}.section-content{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:8px;max-width:88vh;display:flex}.section-spacer{flex:0 64px}.section-card{background-color:#ffffffd0;border-radius:12px;flex-flow:column;justify-content:flex-start;align-items:stretch;display:flex;overflow:hidden}.section-padding{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:12px;padding:12px;display:flex}