html,body{overscroll-behavior-y:contain}.quick-log{max-width:38rem;padding-top:1rem;padding-bottom:6rem}.quick-log__title{margin-block:0 .4rem;font-size:1.4rem}.quick-log__status{color:var(--ink-soft);margin-block:0 .6rem;font-size:.95rem}.quick-log__error{color:#701313;background:#fff4f4;border:2px solid #9d2323;margin-block:.6rem;padding:.8rem 1rem}.quick-log__notes-label{margin-bottom:.3rem;font-weight:600;display:block}.quick-log__notes{width:100%;max-width:100%;font:inherit;border:1px solid var(--rule-strong);border-radius:var(--radius);color:var(--ink);resize:vertical;background:#fff;min-height:9rem;padding:.8rem;font-size:1.05rem;display:block}.quick-log__save-status{min-height:1.2em;color:var(--ink-soft);margin-block:.4rem 0;font-size:.85rem}.quick-log__actions{background:var(--paper);border-top:1px solid var(--rule);flex-wrap:wrap;gap:.6rem;margin-block:.6rem;padding-block:.8rem;display:flex;position:sticky;bottom:0}.quick-log__actions .btn{text-align:center;flex:auto;min-width:9rem}.quick-log__details{border-top:1px solid var(--rule);margin-top:1.2rem;padding-top:.6rem}.quick-log__details summary{cursor:pointer;font-weight:600}.quick-log__details label{margin-top:.8rem;font-weight:600;display:block}.quick-log__details input,.quick-log__details select{width:100%;max-width:100%;font:inherit;border:1px solid var(--rule-strong);border-radius:var(--radius);color:var(--ink);background:#fff;margin-block:.25rem .6rem;padding:.5rem;display:block}.quick-log__done{border:1px solid var(--rule);background:var(--accent-soft);margin-block:1rem;padding:1rem}.quick-log__full-link{margin-top:1rem}.quick-log__recent{border-top:1px solid var(--rule);margin-top:2rem;padding-top:.8rem}.quick-log__recent ul{margin:0;padding:0;list-style:none}.quick-log__recent li{border-bottom:1px solid var(--rule);overflow-wrap:anywhere;color:var(--ink-soft);padding-block:.3rem;font-size:.9rem}[hidden]{display:none}
