@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,600;1,400&family=DM+Mono:wght@400;500&family=DM+Sans:wght@400;500;600;700&family=Kalam:wght@400&family=Special+Elite&family=UnifrakturCook:wght@700&display=swap');
main{min-width:0}p{line-height:1.75}h1,h2,p{margin-top:0}button{border:1px solid currentColor;background:none}button[aria-pressed=true]{font-weight:700}.small-label{font-size:10px;letter-spacing:.08em}.text-button{padding:8px 0;border:0;border-bottom:1px solid currentColor;text-align:left}.text-button:hover{opacity:.75}.neighbor-list{display:grid;gap:16px}.window{border:1px solid currentColor}.window-title{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid currentColor;margin:0;font:12px/1.4 'DM Mono',monospace;padding:8px 12px}.window-title>span{font-size:10px;white-space:nowrap}.window-body{padding:30px}.log{margin:25px 0}.log dt{font-size:11px;opacity:.8;padding-top:20px}.log dd{margin:8px 0 18px;line-height:1.7;border-bottom:1px solid #8885;padding-bottom:18px}.ring,.mock-note{max-width:1180px;margin:15px auto;padding-inline:20px}.ring{border-top:1px solid #8886;padding-top:18px}.ring a{text-decoration:none}.ring a:hover{text-decoration:underline}.mock-note{font-size:9px;margin-bottom:25px}nav button{transition:background .15s,color .15s}nav button:hover{background:#8882}.web-apogee-03,.web-antenna-room,.web-sunday-reliquary{color-scheme:dark}.web-sleeping-tabs,.web-glasshouse-seven{color-scheme:light}@media(max-width:600px){.window-body{padding:22px}.ring{font-size:10px}.ring span{font-size:9px}.portfolio-bar span{font-size:7px}.window-title{font-size:11px}}
