@font-face{font-family:Iosevka Aile;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/iosevka-aile-latin-300-normal-CYxvzRVg.woff2)format("woff2"),url(/assets/iosevka-aile-latin-300-normal-DeR0Iqn-.woff)format("woff")}@font-face{font-family:Iosevka Aile;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/iosevka-aile-latin-300-italic-kh3jqtNz.woff2)format("woff2"),url(/assets/iosevka-aile-latin-300-italic-BPkUAUK0.woff)format("woff")}@font-face{font-family:Iosevka Aile;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/iosevka-aile-latin-900-normal-B-QO6bTg.woff2)format("woff2"),url(/assets/iosevka-aile-latin-900-normal-CZcib190.woff)format("woff")}@font-face{font-family:Iosevka Aile;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/iosevka-aile-latin-900-italic-Df_3kObO.woff2)format("woff2"),url(/assets/iosevka-aile-latin-900-italic-Bu27v1SZ.woff)format("woff")}@font-face{font-family:Iosevka Curly;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/iosevka-curly-latin-400-normal-CAuYWew6.woff2)format("woff2"),url(/assets/iosevka-curly-latin-400-normal-B-8V0B0u.woff)format("woff")}@font-face{font-family:Redacted Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/redacted-script-latin-ext-400-normal-BsF1F2G5.woff2)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAqYAA0AAAAAVWwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABMAAAAE8AAABgXusbO2NtYXAAAAGAAAABKQAAAbhQC0hPZ2FzcAAAAqwAAAAIAAAACAAAABBnbHlmAAACtAAAAyAAAEkg6Ly77mhlYWQAAAXUAAAANgAAADYcpHuUaGhlYQAABgwAAAAfAAAAJAVtAcRobXR4AAAGLAAAAGIAAAGGqdT0C2xvY2EAAAaQAAAAxgAAAMardpkZbWF4cAAAB1gAAAAYAAAAIABmAKRuYW1lAAAHcAAAAQ8AAAJkMtFQ+XBvc3QAAAiAAAABrAAAAzF0Fj/mdmhlYQAACiwAAAAiAAAAJAshCs92bXR4AAAKUAAAAEgAAADGZ2Zo2XjaY2Bh3M84gYGVgYGpiymCgYHBG0IzxjEYMbIzIIEGBgZ9IMUB4/v5+7kyHGBQUBRmVvhvwcDArMBwQoGBYTJIjnE70z4gBeQCAA3mC5YAeNqFi7NCKAAARc/Ntm3Xs20b2bbt9lxTdnNfUEv4h/Qh2TV1OR3AADAEnA5Xx2+kaeAxfhjhcbivGGdJpnKUp3wVqEjd1AM910d90y8lKluFqlSL+gw8DVYM1gw2/Pz8Hff34ZRdFLKSi3wUoAjF6L4e6ZW+6qf+KkUFKlHdIet2hX25v7i/tP+aa7W3BruDuwO7HdvPt7wRZ7rNS74TRwJJpJBBFiU00UIbXQwzyjywwGUZcQvjQ86EO5hyFzPuYc59YojHggdY8hArHmHNY2x4gi1PseMZ9jzHAUde4MRLnHmFC6+5QQKuvMGNt7jzDg/e48kHvPiIN5/w4TO+fMGPr/jzjUB+EMRPQvhNKH8I4y/h/COCSP4TRSzRxBHAd4L5dQA3oz25AAAAAAEAAf//AA942uyVBXLbQBSGl1EsRTLbMUPIHY9dZmZmZrxAaah8j/ZY5cEeIt1wMpMDhKRlfN/CvwBO/pr8izZBCk4DkJTrDfP3B/3+gDHO5tL9JE5ik592Jr8TdU3RorKdaNCfzjpoZoCp4tPc4QGXYUwksfOuSguOpVP0WmVPCD+imkIMh84cqG2vWr5QmGufmTIIw07LUSkpoCru2TPscUalTuwvOQypF20ZFZGkiWXGUinjxJDCvjfRslKaMIxrg/yg6lCoqVNr2RlNKMLZsiXRVOvsRCK47ZTTKtAvwDpn/wEa6Bl0QQ+AWnke3bg648svwFRmARze4iwULPSYJgjBwqlu595Ax5QpvfnR2KuTiZSZABKUXD2lE0KVPXa80Gw3EAn9dkaGAlNEqa0rKSK0TpN0TReHWBz384gRWsgTbemEehlpyXW2UxundIN9gx1sg32YBzsAGBh1muedtn+pQO1ESby8RBn3nmLPRjwVMk0gYr4OmkOGT6aFmdgkSju353wXykyEKHYnynZMqNalXqBcxtU2SHwaj2dEyCFGQuhKSBQ1+KY/VSTfzQgS8ribR5KwwJ7RLB1ww4bwmqH4AfLwG/RBb4Zi0Js22EGzxu/E3f7Sczh/5LrsryU87prZcPbkhaYZ14w+evtsz8zrMAoplhwi2NyqE8KUHj3UZnluR3As76eVypfc2WegUowgRMgR6cQuRoSROEWl1ikaVWMKVo2Nq+nFXWXWTv6GX8E/sG1eK3vzSjkri0tuFJ+lWXrR3lLFLEGCKN5SmDkHnWMTStqMYmQ+7grKUFgtHqoJn+s051QLX9YPl/YUICS2yO3eJWI9a1ouIBhb0hFEMr+bdiJh0EbTZgrTTaU40yw95pf/t2/HRgAEEQAA++9aLpSA7YB5Z9ad74te9DoHqzOb3OXO6pRL4mybfcW2bOsssu3us0CnfbmrWlXrDcB0ZPIgMu8U47//oY6lik1BLF3KnchkwZU8JFo38aIXPZ3SKZ1ynftC9qQ5ohC9N0V/PepQ6uyaw21cmCJkYRYyC9lLsJdgL8H+u877V7MBhBRFLwABAAAAAQBC/5N8+18PPPUADwPoAAAAAN2YaIUAAAAA3Z7Q6//f/+ICawEdAAAABgACAAAAAAAAeNpjYGRgYFb4b8HAwOT7//7/u0zZQBFUkAgAjQEGNAB42mJ8xsDAJPL/IaDxcUEBEISCYJ6hc3WsuqZ8u4Y1YgMsIQqD7+Oya+do1XpQ9sHZKvAGyiXOU6uuM9fRc1uHd/pTs/v6yKvOvd6ibvWfZmQeecP3L6s692jv7T0PotnQrgAAAAAAAAB+APwBUwHRAk8CzQNLA64EEQRjBLUFDAVjBcIGIQaABtIHKQenCCUIowkhCYQJ1gooCnoK0QswC48L7gxADJcNFQ10DfIOcA7PD00PsBATEGUQtxEJEWARtxIJEmwSwxMaE5gUFhR5FNwVPxWRFegWPxaWFvUXVBezGBIYaRjnGWUZyBorGn0azxsmG30b3Bw7HJoc+R13Hc4eLR6rHykfiB/rIE4gsSEDIVUhrCIDIlUiuCMPI24jwCQSJJAkkCSQAAB42mNgZGBgSGIIBNJADIRIAMQHABliAQt42pWRNVJEURBFD+7ERNRLcHdL8ATXeNzdZ0esgYWwHm51oeNTz07r/dUfGCZEHz39I8B7z/kX9zDdM/vFvUz2TH1xH6d8fHE/q7x98QCX+L54kGV2v3hSBBEKWhnyHLKmlcdPjqg8BfEqeXFCb1resOJ3XHLNI0ECeJVbMHr6U7Vi0TBF1XnlfZWVsz5pUjg2WGVda4MjnKmHlFfUmyairJTIMU/JMvd1tlioU3T/NF2N5l+NW+50LkRdfHWN1Vr9jLTeqtlhm6hj09S3RM/yBPXW97gnR5qYLPlkn9gUIjbrvM2g9u+EiVpGER+rqkqTZE1vxLTzFHR7SWl5LS+vaK5Gd4UQaZvywieV9mDuAHjaBMHFcQIAAADBO4i7u4e4E3fD6qAU6uDNjwqogCoYvAUcdgkAQD9NGBAAAACAJBAiS96AQYfo0nfYEUcdc5yGE046RctpZ5x1znkXXHTJZVdcdc112lTccNMtt91x1z33yXngITVDlDzy2BNP6YlnnnvhpVc0vfbGW+8Me++Djz757Iuvvvnuh590qPrltz/++ue/EaPGjFNXymQomiBFgaCDKshDtWEYCMOsnmggr1I8Gqdly4kBQ0ggrRlhXhXhmjoSqFKBPH1d3VHLLHHrQ//XCnlD5awB+eH0jxbS9tboL9grnLqioemquVqPSmnjRcMbDW0EM2R5UYiWNkVLY+qXFRxQBa+5rOEQr+CYdJ83cCTWiRjr02cwPbpwGzF4OCe7mwrORHibu0X+wq+E9zh95PIpFx0xHzo3mH7dpWTRcZRLZK0u/yFhP92g/6MWeV4KZElIkpDvrvRtzZL0LEnzhk4llWJgScNC0hbGVNIORopoUkkVGGJZlmQXklwqaQuOCN+ppFd+a/CppHqSFFhSiJLCQlLgKHeSdJ9DxvsdYTOZ/QK2GOUBeNpjYBRgYPzyj4f5BQMDE/OfQ8x2DAwMjAzIgBEAguwFAgAAeNplzQEGQEEIBNDVHCABCLpE97/azxh/ZT0kY+oclOUIS8HwEaPJV+q0s2bWt62+GzjZVBbUEu9PSYv/Lmhfbe6JQn3bGgoH)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Redacted Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/redacted-script-latin-400-normal-DO_NTpDN.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lighter-salmon:oklab(89.6878% .0460735 .0421075);--shadow-x:.375rem;--shadow-y:.5rem;--shadow:var(--shadow-x) var(--shadow-y) 0 rgb(from var(--shadow-colour,teal) r g b / .25);--wonky-radius:calc(3px + 1%) calc(3px + 99%) calc(3px + 99%) calc(3px + 1%) / calc(3px + 99%) calc(3px + 1%) calc(3px + 1%) calc(3px + 99%);--highlight:#6a5acd33}html{overflow-x:clip}body{letter-spacing:-.05em;background-image:radial-gradient(teal 1px, var(--lighter-salmon) 0);color:#483d8b;background-size:1rem 1rem;margin:0;font-family:Iosevka Aile,sans-serif}.placeholder{letter-spacing:initial;color:rgb(from currentColor r g b / .8);font-family:Redacted Script;animation:2s infinite pulse}@keyframes pulse{0%{color:rgb(from currentColor r g b / .8)}50%{color:rgb(from currentColor r g b / .5)}to{color:rgb(from currentColor r g b / .8)}}*{box-sizing:border-box}.grid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;display:grid}h1,h2,h3,h4,h5,h6{letter-spacing:-.05em;font-weight:900}.card,button{background:var(--background);border-radius:var(--wonky-radius);position:relative}.card{--background:lavenderblush;padding:1rem}button{--background:slateblue;color:var(--lighter-salmon);cursor:pointer;border:0;padding:.5rem;font-weight:900;transition-property:top,left,background;transition-duration:.1s;transition-timing-function:ease-in-out}button:hover,button:active{--background:darkslateblue}button.surface:active{--shadow-distance:.1rem;position:relative;top:.05rem;left:.05rem}.icon{stroke-width:calc(3px - .03em);width:1em;height:1em;margin-block:-.15em}button .icon{stroke-width:2px;width:1.3em;height:1.3em;margin-block:-.3em}:is(button,summary,.label,menu li) .icon{margin-right:.25em}summary{list-style:none}details>summary .icon{transition:transform .1s ease-in-out}details[open]>summary .icon.hover-show{transform:rotate(90deg)}summary .hover-show{display:none}summary:hover:not(:has(a:hover)) .hover-show{display:unset}summary:hover:not(:has(a:hover)) .hover-hide{display:none}.panels{gap:1rem;padding:1rem;display:flex}html,body,.panels{height:100%}.panels>*{flex:1}.columns{gap:1rem;display:flex}.rows{flex-direction:column;gap:1rem;display:flex}.columns>.rows,.rows>.columns{flex:1}aside{flex-direction:column;align-items:flex-start;gap:1rem;max-width:18rem;display:flex}.toolbar{flex-wrap:wrap;gap:.5rem;display:flex}aside menu{width:100%}h1>input{appearance:none;width:100%;color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0}h1>input:focus-visible{border-bottom:.125em dotted;outline:0;margin-bottom:-.125em}.tiptap:focus-visible{outline:0}@scope(article) to (.unstyled){h1,h2,h3,h4,h5,h6,p{margin-block:0 .5em}}article{overflow:hidden scroll}menu,.react-aria-TabList{z-index:10;--shadow-colour:darkslateblue;--highlight:rgb(from var(--shadow-colour) r g b / .2);min-width:16rem;color:var(--shadow-colour);border:1px solid var(--shadow-colour);box-shadow:1px 2px 0 var(--shadow-colour);background:#fff;border-radius:.5rem;margin:0;padding:0;list-style:none}.react-aria-Tab{cursor:pointer;border-right:1px dotted var(--shadow-colour);padding:.5rem .75rem}.react-aria-Tab[aria-selected=true]{background:var(--highlight);font-weight:700}.react-aria-TabList{--shadow-colour:steelblue;margin-bottom:1rem}.react-aria-TabList[aria-orientation=horizontal]{display:flex}menu ul{padding-left:.5rem;list-style:none}menu li>:not(details,.leaf),menu a.leaf{padding:.25rem .5rem;display:block}menu summary{padding:.25rem .5rem}menu a{color:var(--shadow-colour);text-decoration:none}menu a:hover{font-weight:700}menu a .chip{float:right;pointer-events:none;margin-block:.2em}menu :is(li:not(:last-child),details[open]>summary,details:not(:last-child),.leaf:not(:last-child)){border-bottom:1px dotted var(--shadow-colour)}menu details details :is(summary,.leaf){border-left:1px dotted var(--shadow-colour)}menu>li:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}menu>li:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}menu li.selected a{background:var(--highlight)}menu li.selected a:after{content:"✓";float:right}:is(.react-aria-Tab,menu li :is(li>a,summary,.leaf>a)):hover{background:rgb(from var(--highlight) r g b / .1);color:inherit}.label{color:#fff0f5;border-radius:var(--wonky-radius);white-space:nowrap;background:#6a5acd;padding:.125em .25em;text-decoration:none;transition-property:background,color,border;transition-duration:.1s;transition-timing-function:ease-in-out}@scope(:is(.label,button)){:scope.secondary{color:#6a5acd;background:#e6e6fa;border:1px solid #6a5acd}:scope.tertiary{color:#6a5acd;background:0 0;border:1px solid #6a5acd}:scope:is(a,button):hover{color:var(--lighter-salmon);background:#483d8b}:scope:is(a,button).secondary:hover{color:#483d8b;background:#add8e6;border-color:#483d8b}:scope:is(a,button).tertiary:hover{color:#483d8b;background:#e6e6fa;border-color:#483d8b}}.surface{box-shadow:1px 1px 4px rgb(from var(--shadow-colour,darkslateblue) r g b / .2);position:relative}@scope(.surface){:scope.hi{--shadow-distance:2rem}:scope.mid{--shadow-distance:1rem}:scope.lo{--shadow-distance:.5rem}}.surface:after{content:"";top:calc(-1 * var(--shadow-distance) / 2);left:calc(-1 * var(--shadow-distance) / 2);right:calc(-1 * var(--shadow-distance));bottom:calc(-1 * var(--shadow-distance));z-index:-1;--adjusted-colour:oklch(from var(--shadow-colour,darkslateblue) calc(l / 4) calc(c / 4) h);--shadow-stops:var(--adjusted-colour), var(--adjusted-colour) calc(100% - var(--shadow-distance)), white;background:linear-gradient(to bottom, var(--shadow-stops)), linear-gradient(to right, var(--shadow-stops)), linear-gradient(to left, var(--shadow-stops)), linear-gradient(to top, var(--shadow-stops)), url("data:image/svg+xml,%3csvg%20viewBox='0%200%20500%20500'%20xmlns='http://www.w3.org/2000/svg'%3e%3cfilter%20id='noiseFilter'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.65'%20numOctaves='3'%20stitchTiles='stitch'/%3e%3c/filter%3e%3crect%20width='100%25'%20height='100%25'%20filter='url(%23noiseFilter)'/%3e%3c/svg%3e");background-blend-mode:color-dodge;filter:contrast(300%)brightness(700%)saturate(80%);mix-blend-mode:multiply;background-size:auto,auto,auto,auto,375px;position:absolute}ul[data-type=taskList]{list-style-type:none}@scope(ul[data-type=taskList]){li>label{float:left;margin-left:-1.3em}li[data-checked=true] div{color:rgb(from currentColor r g b / .8);text-decoration:line-through}li.highlight-match{text-underline-offset:-1em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline gold;text-decoration:underline gold;text-decoration-thickness:1.3em}}.chip{vertical-align:middle;border:1px solid;border-radius:1em;padding-inline:.5em;font-size:.6em;font-weight:700;display:inline-block}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;line-height:1}h1{font-size:2.4em}h1 a{color:inherit;text-decoration:none}h1 a:hover{text-decoration:underline}h1.tag-path{font-weight:400}:is(h1.tag-path,menu) a[aria-current=page]{font-weight:700}.ProseMirror code{letter-spacing:initial;font-family:Iosevka Curly,monospace}.ProseMirror :is(:not(pre)>code,pre){background:#483d8b26;border-radius:.2em;box-shadow:0 0 0 .1em #483d8b26}.tooltip{anchor-scope:--tooltip}.tooltip [popover]{position-anchor:--tooltip;border:0;margin:0;padding:0;position:absolute;inset-block-start:anchor(--tooltip bottom);inset-inline-start:anchor(--tooltip left)}[popover].card{box-shadow:2px 2px 8px rgb(from var(--shadow-colour,darkslateblue) r g b / .5);padding:.5rem}.qr svg{width:8rem;display:block}.qr{width:9rem}.qr small{line-height:.7}.tooltip [popovertarget]{anchor-name:--tooltip}a:has(>.card){color:inherit;text-decoration:none}.grid .card{max-height:16rem;overflow:hidden}
