.notes-page .lede{max-width:40em;font:300 16px/1.5 var(--serif);margin:16px 0 0}.notes-tools{flex-wrap:wrap;justify-content:flex-end}.notes-tools .tool{box-sizing:border-box;height:var(--btn-h);padding:0 var(--pad);border:1px solid var(--ink);color:var(--ink);cursor:pointer;font:400 11px/1 var(--mono);letter-spacing:.02em;text-transform:uppercase;background:0 0;align-items:center;display:inline-flex}.notes-tools .tool:hover:not(:disabled){background:var(--ink);color:var(--sheet)}.notes-tools .tool:disabled{opacity:.35;cursor:default}.notes-status{font:400 15px/1.45 var(--sans);margin:14px 0 0}.notes-status.bad{color:#a23b2a}.notes-status[hidden],.notes-search[hidden]{display:none}.notes-search{--pill:36px;margin:20px 0 0}.notes-search input{width:100%;height:var(--pill);border:1px solid var(--ink-mute);color:var(--ink);font:400 15.5px/1 var(--sans);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border-radius:999px;outline:none;padding:0 14px;display:block}.notes-search input::placeholder{color:var(--ink-mute);opacity:1;font:400 13px/1 var(--mono);text-transform:uppercase}.notes-search input:focus-visible{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.notes-empty,.notes-none{font:300 18px/1.55 var(--serif);margin:28px 0 0}.notes-empty b{font-weight:500}.ngroup{margin-top:44px}.ngroup[hidden],.nitem[hidden]{display:none}.ngroup-title{font:400 26px/1.15 var(--sans);letter-spacing:0;margin:0}.ngroup-title a{text-decoration:none}.ngroup-title a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.ngroup-meta{border-bottom:1px solid var(--ink);font:400 11px/1.3 var(--mono);letter-spacing:.02em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin:10px 0 0;padding-bottom:8px;display:flex}.ngroup-drop{color:var(--ink-mute);cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px;position:relative}.ngroup-drop:after{content:"";position:absolute;top:-12px;bottom:-12px;left:-8px;right:-8px}.ngroup-drop:hover{color:#a23b2a}.nitems{margin:0;padding:0;list-style:none}.nitem{border-bottom:1px solid var(--rule-soft);padding:16px 0 14px}.nquote{font:300 17px/1.55 var(--serif);margin:0}.nquote mark{background:var(--mark);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}.nnote{border-left:3px solid var(--note-rule);background:var(--note-bg);font:400 15px/1.45 var(--sans);margin:12px 0 0;padding:10px 14px 12px}.nnote-label{color:var(--ink-mute);font:400 11px/1.2 var(--mono);letter-spacing:.02em;text-transform:uppercase;margin:0 0 6px}.nnote-label:before{content:"/ " / ""}.nnote-text{white-space:pre-wrap;overflow-wrap:break-word}.nlink{min-height:32px;font:400 11px/1 var(--mono);letter-spacing:.02em;text-transform:uppercase;align-items:center;margin-top:6px;text-decoration:none;display:inline-flex}.nlink:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.notes-foot{margin-top:56px}.notes-foot[hidden]{display:none}.notes-clear{color:var(--ink-mute);cursor:pointer;font:400 11px/1.4 var(--mono);letter-spacing:.02em;text-transform:uppercase;text-underline-offset:3px;background:0 0;border:0;margin:0 0 28px;padding:0;text-decoration:underline;display:block}.notes-clear:hover{color:#a23b2a}.notes-sign{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:20px 0 0;display:flex}.notes-sign[hidden]{display:none}.notes-sign input{border:0;border-bottom:1px solid var(--ink-mute);min-width:0;height:36px;color:var(--ink);font:400 16px/1 var(--sans);background:0 0;border-radius:0;outline:none;flex:14em;padding:0 2px}.notes-sign input::placeholder{color:var(--ink-mute);opacity:1;font:400 12px/1 var(--mono);text-transform:uppercase}.notes-sign input:focus-visible{border-bottom-color:var(--ink);box-shadow:0 1px 0 var(--ink)}.nfrom{margin-top:64px}.nfrom[hidden],.nyours-title[hidden]{display:none}.nfrom-title{font:400 30px/1.15 var(--sans);letter-spacing:0;margin:0}.nfrom-title:before{content:"";background:var(--their-rule);border-radius:50%;width:.5em;height:.5em;margin:0 .35em .08em 0;display:inline-block}.nyours-title{margin-top:36px}.nyours-title:before{background:var(--note-rule)}.nfrom-meta{border-bottom:0;padding-bottom:0}.nfrom-acts{gap:18px;display:inline-flex}.ngroup.theirs .nquote mark{background:var(--their)}.ngroup.theirs .nnote{border-left-color:var(--their-rule);background:var(--their-bg)}.nfrom .ngroup{margin-top:32px}.nfrom .ngroup-title{font-size:22px}.notes-dialog{border:1px solid var(--ink);background:var(--sheet);width:min(32rem,100vw - 32px);color:var(--ink);padding:20px 20px 18px;box-shadow:0 18px 50px #00000040}.notes-dialog::backdrop{background:#33333359}.notes-dialog form{margin:0}.notes-dialog .label{font-size:12px}.notes-dialog h2.label{border-bottom:1px solid var(--ink);padding-bottom:8px}.notes-dialog h2.label:before{content:"/ " / ""}.whose-text{font:300 17px/1.5 var(--serif);margin:14px 0 0}.whose-name{gap:6px;margin-top:16px;display:grid}.whose-name input{border:0;border-bottom:1px solid var(--ink-mute);height:36px;color:var(--ink);font:400 16px/1 var(--sans);background:0 0;border-radius:0;outline:none;padding:0 2px}.whose-name input:focus-visible{border-bottom-color:var(--ink);box-shadow:0 1px 0 var(--ink)}.whose-name input::placeholder{color:#a23b2a;opacity:1;font:400 12px/1 var(--mono);text-transform:uppercase}.whose-acts{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.whose-acts button{border:1px solid var(--ink);min-height:36px;color:var(--ink);cursor:pointer;font:400 11px/1 var(--mono);letter-spacing:.02em;text-transform:uppercase;background:0 0;padding:0 14px}.whose-acts button.main{background:var(--ink);color:var(--sheet)}.whose-acts .whose-cancel{text-underline-offset:3px;border-color:#0000;margin-left:auto;text-decoration:underline}@media (min-width:720px){.notes-page .lede{font-size:18px}.ngroup-title{font-size:30px}.nquote{font-size:18px}}@media (min-width:1024px){.notes-side .meta dd{text-align:left}.notes-page .post-meta{display:none}.notes-page .lede{margin-top:calc(22 * var(--u));font-size:calc(18 * var(--u))}.notes-tools .tool{font-size:calc(11 * var(--u))}.notes-status{margin-top:calc(14 * var(--u));font-size:calc(15 * var(--u))}.notes-search{--pill:calc(28 * var(--u));margin-top:calc(24 * var(--u))}.notes-search input{padding:0 calc(14 * var(--u));font-size:calc(15.5 * var(--u))}.notes-search input::placeholder{font-size:calc(13 * var(--u))}.notes-empty,.notes-none{margin-top:calc(28 * var(--u));font-size:calc(20.33 * var(--u));line-height:calc(30.19 * var(--u))}.ngroup{margin-top:calc(52 * var(--u))}.ngroup-title{font-size:calc(32 * var(--u))}.ngroup-meta{margin-top:calc(12 * var(--u));padding-bottom:calc(9 * var(--u));font-size:calc(11 * var(--u))}.nitem{padding:calc(18 * var(--u)) 0 calc(14 * var(--u))}.nquote{font-size:calc(19 * var(--u));line-height:calc(29 * var(--u))}.nnote{margin-top:calc(12 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u));font-size:calc(15.5 * var(--u))}.nnote-label,.nlink,.notes-clear{font-size:calc(11 * var(--u))}.nlink{min-height:calc(32 * var(--u));margin-top:calc(6 * var(--u))}.notes-foot{margin-top:calc(64 * var(--u))}.notes-sign{margin-top:calc(22 * var(--u));gap:calc(8 * var(--u)) calc(14 * var(--u))}.notes-sign .label{font-size:calc(12 * var(--u))}.notes-sign input{height:calc(32 * var(--u));font-size:calc(16 * var(--u))}.notes-sign input::placeholder{font-size:calc(12 * var(--u))}.nfrom{margin-top:calc(80 * var(--u))}.nfrom-title{font-size:calc(36 * var(--u))}.nyours-title{margin-top:calc(44 * var(--u))}.nfrom .ngroup{margin-top:calc(36 * var(--u))}.nfrom .ngroup-title{font-size:calc(26 * var(--u))}}@media print{.notes-tools,.notes-search,.notes-sign,.notes-status,.notes-foot,.ngroup-drop,.nlink,.notes-page .lede,.nfrom-acts{display:none!important}.notes-page .post-meta{display:block!important}.nquote mark,.nnote,.nfrom-title:before{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact}.nitem{break-inside:avoid}.ngroup-title{break-after:avoid}}
