h1,h1+p{text-align:center}h1{cursor:pointer;user-select:none;-webkit-user-select:none}#nanolog-list{display:flex;flex-direction:column;gap:1rem;margin:4rem auto 0;border-inline-start:.25rem solid var(--accent-color);padding-inline-start:0;width:min(var(--content-width)/1.5,100%);list-style:none}#nanolog-list li{position:relative;margin-block:0;padding-inline-start:1rem}#nanolog-list li::before{display:block;position:absolute;inset-block-start:-.0625rem;inset-inline-start:-.625rem;border:.25rem solid var(--accent-color);border-radius:50%;background-color:var(--bg-color);width:1rem;height:1rem;content:""}#nanolog-list li>a{display:block;margin-block-end:1rem;line-height:1}#nanolog-list li>div{box-shadow:var(--edge-highlight),var(--shadow);border-radius:var(--rounded-corner);border-start-end-radius:2rem;background-color:var(--bg-muted-1);padding:1rem}#nanolog-list li>div>a{float:inline-end;transition:all var(--transition),transform var(--transition-bezier);margin-inline-start:1rem;box-shadow:var(--edge-highlight);border-radius:999px;background-color:var(--bg-muted-1);padding:.25rem .75rem;font-size:var(--font-size-small);line-height:1.5rem;text-decoration:none}#nanolog-list li>div>a:hover{background-color:var(--bg-muted-2)}#nanolog-list li>div>a:active{transform:var(--active)}#nanolog-list li>div>a+p{margin-block-start:0}#nanolog-list li>div :last-child{margin-block-end:0}#nanolog-button{position:fixed;appearance:none;backdrop-filter:var(--blur);transition:all var(--transition),transform var(--transition-bezier);cursor:pointer;inset-block-end:1rem;inset-inline-end:1rem;border:none;border-radius:50%;background:none;padding:1rem;font-size:1.5rem;line-height:0;font-family:inherit;-webkit-backdrop-filter:var(--blur);z-index:9999;animation:calc(.525s + var(--transition-longer)) cubic-bezier(.17, .89, .32, 1.28) nanolog-button-load;box-shadow:var(--edge-highlight),var(--shadow-glow);background-image:linear-gradient(to bottom right, var(--accent-color), var(--accent-highlight));color:var(--contrast-color);text-shadow:var(--text-shadow-glow)}#nanolog-button:hover{box-shadow:var(--edge-highlight);background-color:var(--accent-color);color:var(--contrast-color)}#nanolog-button:active{transform:var(--active)}@keyframes nanolog-button-load{from, 52.5%{transform:translateY(1rem);opacity:0}}#nanolog-modal{display:flex;position:fixed;flex-direction:column;align-items:center;visibility:hidden;opacity:0;z-index:9999;transition:var(--transition);inset:0;background-color:var(--shade-color);padding-block-start:15vh;width:100%;height:100vh}#nanolog-modal.active{visibility:visible;opacity:1}#nanolog-modal.active #nanolog-modal-content{transform:none}#nanolog-modal-content{display:flex;flex-direction:column;transform:var(--hover);border-radius:1.25rem 1.25rem calc(var(--rounded-corner) + .5rem) calc(var(--rounded-corner) + .5rem);padding:.5rem;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);transition:all var(--transition),transform var(--transition-bezier-longer);box-shadow:var(--edge-highlight),var(--shadow-glass);background-color:var(--glass-bg-1);width:calc(100% - 2rem);max-width:calc(var(--content-width)/1.5)}#nanolog-modal-content .overshoot{display:flex;margin:-.5rem;border-radius:inherit;border-end-start-radius:0;border-end-end-radius:0}#nanolog-modal-content .buttons{align-items:center;margin-block-start:.5rem;border-block-start:.0625rem solid var(--bg-muted-2);padding-block-start:.5rem}#nanolog-modal-content input,#nanolog-modal-content textarea{box-shadow:none;border-radius:0;background-color:rgba(0,0,0,0);width:100%}#nanolog-modal-content input:focus-visible,#nanolog-modal-content textarea:focus-visible{animation:none;outline:none}#post-content{border-radius:inherit;padding:1rem;height:8rem;resize:none}#char-count{transition:var(--transition);margin-inline:.5rem;color:var(--fg-muted-2);font-size:var(--font-size-small);font-variant-numeric:tabular-nums}#char-count.half{color:var(--yellow-fg)}#char-count.max{color:var(--red-fg)}#auth-container{display:flex;flex:1;box-shadow:var(--edge-highlight);border-radius:var(--rounded-corner);background-color:var(--bg-muted-1);padding-inline-start:.75rem}#github-token{padding:0}#show-token-btn{margin:.25rem;border-radius:var(--rounded-corner-small);padding:.375rem;font-size:1.25rem;line-height:0}