.skr-anchored-menu.svelte-1dnwzf0{z-index:90;box-sizing:border-box;border:1px solid var(--skr-border);border-radius:var(--skr-radius-surface);background:var(--skr-surface-raised);box-shadow:var(--skr-shadow-surface);color:var(--skr-text);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);padding:.25rem;display:grid;position:fixed;top:0;left:0;overflow-y:auto}.skr-anchored-menu.svelte-1dnwzf0 button{min-width:0;min-height:2.75rem;color:var(--skr-text);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing), color var(--skr-motion-state-duration) var(--skr-motion-state-easing);background-color:#0000;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex}.skr-anchored-menu.svelte-1dnwzf0 button:hover,.skr-anchored-menu.svelte-1dnwzf0 button:focus-visible{background-color:var(--skr-surface-subtle)}.skr-anchored-menu.svelte-1dnwzf0 button[aria-checked=true]{background-color:var(--skr-accent-subtle)}.skr-dialog-backdrop.svelte-1ayz0dr{z-index:50;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.skr-dialog.svelte-1ayz0dr{box-sizing:border-box;border:1px solid var(--skr-border);border-radius:var(--skr-radius-dialog);background:var(--skr-surface-raised);width:24rem;max-width:100%;max-height:calc(100vh - 2rem);box-shadow:var(--skr-shadow);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);outline:none;flex-direction:column;padding:1.25rem;display:flex;overflow-y:auto}.skr-dialog-title.svelte-1ayz0dr{font-size:var(--skr-type-title);margin:0;font-weight:600}.skr-dialog-message.svelte-1ayz0dr{color:var(--skr-text-muted);font-size:var(--skr-type-label);margin:.5rem 0 0}.skr-dialog-field.svelte-1ayz0dr{margin-top:.75rem;display:block}.skr-dialog-input.svelte-1ayz0dr{box-sizing:border-box;border:0;border-bottom:1px solid var(--skr-border);background:var(--skr-surface);width:100%;color:var(--skr-text);font:inherit;border-radius:0;padding:.5rem .625rem}.skr-dialog-input.svelte-1ayz0dr:focus-visible{border-bottom-color:var(--skr-border-strong);outline:2px solid var(--skr-focus);outline-offset:1px}.skr-dialog-error.svelte-1ayz0dr{color:var(--skr-danger);font-size:var(--skr-type-label);margin:.5rem 0 0}.skr-dialog-actions.svelte-1ayz0dr{justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2)format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff)format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2)format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff)format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2)format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff)format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2)format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff)format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2)format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff)format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2)format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff)format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2)format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff)format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2)format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff)format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2)format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff)format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2)format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff)format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2)format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff)format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2)format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff)format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2)format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff)format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2)format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff)format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2)format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff)format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2)format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff)format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2)format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff)format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC)format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff)format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2)format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff)format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2)format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff)format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif;position:relative}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.18.1"}.katex .katex-mathml{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.katex-newline{display:block}.katex .katex-base{white-space:nowrap;width:min-content;position:relative}.katex .katex-base,.katex .katex-strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .katex-vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .katex-thinbox{flex-direction:row;width:0;max-width:0;display:inline-flex}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .katex-hdashline,.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-rule,.katex .katex-underline .underline-line,.katex .mfrac .frac-line{min-height:1px}.katex .mspace{display:inline-block}.katex .katex-smash{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.katex-inner,.katex .llap>.katex-inner,.katex .rlap>.katex-inner{position:absolute}.katex .clap>.katex-fix,.katex .llap>.katex-fix,.katex .rlap>.katex-fix{display:inline-block}.katex .llap>.katex-inner{right:0}.katex .clap>.katex-inner,.katex .rlap>.katex-inner{left:0}.katex .clap>.katex-inner>span{margin-left:-50%;margin-right:50%}.katex .katex-rule{border:0 solid;display:inline-block;position:relative}.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .katex-hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.katex-root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .katex-sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .katex-sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .katex-sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .katex-sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .katex-sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .katex-sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .katex-sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .katex-sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .katex-sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .katex-sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .katex-sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .katex-sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .katex-sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .katex-sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .katex-sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .katex-sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .katex-sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .katex-sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .katex-sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .katex-sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .katex-sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .katex-sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .katex-sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .katex-sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .katex-sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .katex-sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .katex-sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .katex-sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .katex-sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .katex-sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .katex-sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .katex-sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .katex-sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .katex-sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .katex-sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .katex-sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .katex-sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .katex-sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .katex-sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .katex-sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .katex-sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .katex-sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .katex-sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .katex-sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .katex-sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .katex-sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .katex-sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .katex-sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .katex-sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .katex-sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .katex-sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .katex-sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .katex-sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .katex-sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .katex-sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .katex-sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .katex-sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .katex-sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .katex-sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .katex-sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .katex-sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .katex-sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .katex-sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .katex-sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .katex-sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .katex-sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .katex-sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .katex-sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .katex-sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .katex-sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .katex-sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .katex-sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .katex-sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .katex-sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .katex-sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .katex-sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .katex-sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .katex-sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .katex-sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .katex-sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .katex-sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .katex-sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .katex-sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .katex-sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .katex-sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .katex-sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .katex-sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .katex-sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .katex-sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .katex-sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .katex-sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .katex-sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .katex-sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .katex-sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .katex-sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .katex-sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .katex-sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .katex-sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .katex-sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .katex-sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .katex-sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .katex-sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .katex-sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .katex-sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .katex-sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .katex-sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .katex-sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .katex-sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .katex-sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .katex-sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .katex-sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .katex-sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .katex-sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .katex-sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .katex-sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .katex-sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .katex-sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .katex-sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .katex-sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .katex-sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .katex-sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .katex-accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .katex-accent .accent-body{position:relative}.katex .katex-accent .accent-body:not(.accent-full){width:0}.katex .katex-overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .katex-stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .katex-stretchy:after,.katex .katex-stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .katex-sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.katex-tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.katex-tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}.skr-properties.svelte-1iepqyw{border-bottom:1px solid var(--skr-border);color:var(--skr-text);font-family:var(--skr-font-interface);flex:none}.skr-properties-toggle.svelte-1iepqyw{box-sizing:border-box;width:min(100%, calc(var(--skr-editor-measure,72) * 1ch + 2 * var(--skr-gutter)));height:1.75rem;padding:0 var(--skr-gutter);color:var(--skr-text-muted);font-family:inherit;font-size:var(--skr-type-label);letter-spacing:.05em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;margin-inline:auto;font-weight:600;line-height:1.4;display:flex}.skr-properties-toggle.svelte-1iepqyw:focus-visible,.skr-properties-add.svelte-1iepqyw:focus-visible,.skr-property-wikilink.svelte-1iepqyw:focus-visible,input.svelte-1iepqyw:focus-visible{outline:2px solid var(--skr-focus);outline-offset:2px}.skr-properties-leading.svelte-1iepqyw{flex:none;place-items:center;width:1rem;height:1rem;display:inline-grid}.skr-properties-leading.svelte-1iepqyw svg:where(.svelte-1iepqyw){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px;width:1rem;height:1rem;transition:none}.skr-properties-chevron-open.svelte-1iepqyw{transform:rotate(90deg)}.skr-properties-count.svelte-1iepqyw{font-weight:400}.skr-properties-reveal.svelte-1iepqyw{transition:grid-template-rows var(--skr-motion-panel-duration) var(--skr-motion-panel-easing);grid-template-rows:0fr;display:grid}.skr-properties-reveal.expanded.svelte-1iepqyw{grid-template-rows:1fr}.skr-properties-content.svelte-1iepqyw{min-height:0;overflow:hidden}.skr-properties-list.svelte-1iepqyw{box-sizing:border-box;width:min(100%, calc(var(--skr-editor-measure,72) * 1ch + 2 * var(--skr-gutter)));padding-inline:var(--skr-gutter);flex-direction:column;margin-inline:auto;padding-bottom:.25rem;display:flex}.skr-property-row.svelte-1iepqyw{grid-template-columns:8rem minmax(0,1fr);align-items:start;min-height:1.75rem;display:grid}.skr-property-label.svelte-1iepqyw{box-sizing:border-box;width:8rem;color:var(--skr-text-muted);font-size:var(--skr-type-control);text-overflow:ellipsis;white-space:nowrap;padding-right:.75rem;line-height:1.75rem;overflow:hidden}.skr-property-value.svelte-1iepqyw{min-width:0;font-size:var(--skr-type-control);align-items:center;display:flex}.skr-property-editable.svelte-1iepqyw{overflow-wrap:anywhere;min-width:1.5rem;color:var(--skr-text);white-space:pre-wrap;border-bottom:1px solid #0000;outline:none}.skr-property-editable.svelte-1iepqyw:focus{border-bottom-color:var(--skr-border-strong)}.skr-property-editable.svelte-1iepqyw:focus-visible{outline:2px solid var(--skr-focus);outline-offset:2px;border-radius:var(--skr-radius-control)}.skr-property-chips.svelte-1iepqyw{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.skr-property-chip.svelte-1iepqyw{border-radius:var(--skr-radius-control);background:var(--skr-surface-subtle);padding:.0625rem .375rem;font-size:.8125em;display:inline-block}.skr-property-wikilink.svelte-1iepqyw{overflow-wrap:anywhere;color:var(--skr-accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.skr-property-checkbox.svelte-1iepqyw{place-items:center;width:1em;height:1em;display:inline-grid;position:relative}.skr-property-checkbox.svelte-1iepqyw input:where(.svelte-1iepqyw){box-sizing:border-box;appearance:none;border:1.5px solid var(--skr-border-strong);cursor:pointer;background:0 0;border-radius:3px;width:100%;height:100%;margin:0}.skr-property-checkbox.svelte-1iepqyw input:where(.svelte-1iepqyw):checked{border-color:var(--skr-accent);background:var(--skr-accent)}.skr-property-check-glyph.svelte-1iepqyw{color:var(--skr-surface);opacity:0;pointer-events:none;font-size:.78em;font-weight:800;line-height:1;position:absolute}.skr-property-checkbox.svelte-1iepqyw input:where(.svelte-1iepqyw):checked+.skr-property-check-glyph:where(.svelte-1iepqyw){opacity:1}.skr-properties-add.svelte-1iepqyw{min-height:1.75rem;color:var(--skr-text-muted);font-family:inherit;font-size:var(--skr-type-control);text-align:left;cursor:pointer;opacity:0;transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing);background:0 0;border:0;justify-content:flex-start;align-items:center;padding:0;font-weight:400;display:flex}.skr-properties.svelte-1iepqyw:hover .skr-properties-add:where(.svelte-1iepqyw),.skr-properties.svelte-1iepqyw:focus-within .skr-properties-add:where(.svelte-1iepqyw),.skr-properties-hovered.svelte-1iepqyw .skr-properties-add:where(.svelte-1iepqyw){opacity:1}.skr-property-add-key.svelte-1iepqyw{min-width:4rem;display:inline-block}@media (width<=60rem){.skr-properties-reveal.svelte-1iepqyw{transition-duration:0s}.skr-properties-toggle.svelte-1iepqyw{height:2.75rem}.skr-property-row.svelte-1iepqyw,.skr-properties-add.svelte-1iepqyw{min-height:2.75rem}.skr-property-row.svelte-1iepqyw{grid-template-columns:minmax(0,1fr)}.skr-property-label.svelte-1iepqyw{width:auto;padding-right:0}}.editor.svelte-1h8xysy .cm-editor{height:100%;font-size:var(--skr-editor-font-size,1rem)}.editor.svelte-1h8xysy .cm-editor.cm-focused{outline:2px solid var(--skr-focus);outline-offset:-2px}.editor.svelte-1h8xysy>.cm-editor>.cm-scroller>.cm-content{box-sizing:border-box;width:100%;max-width:calc(var(--skr-editor-measure,72) * 1ch + 2 * var(--skr-gutter));padding-block:clamp(2rem,5vh,4rem);padding-inline:var(--skr-gutter);font-family:var(--skr-font-prose);line-height:var(--skr-editor-line-height,1.7);margin-inline:auto}.editor.svelte-1h8xysy .cm-line{padding-inline:0}.editor.svelte-1h8xysy .cm-line.cm-skr-code-block{font-family:var(--skr-font-mono);font-size:.875em;font-weight:400;line-height:1.6}.editor.svelte-1h8xysy:not(.skr-source-mode) .cm-line.cm-skr-frontmatter:not([data-revealed=true]){display:none}.skr-editor-shell.svelte-1h8xysy:has(.cm-line.cm-skr-frontmatter:not([data-revealed=true])) .editor:where(.svelte-1h8xysy)>.cm-editor>.cm-scroller>.cm-content{padding-top:0!important}.editor.skr-source-mode.svelte-1h8xysy>.cm-editor>.cm-scroller>.cm-content{font-family:var(--skr-font-mono);font-size:.875em;line-height:1.6}.skr-editor-shell.svelte-1h8xysy:has(.cm-line.cm-skr-frontmatter[data-revealed=true]) .skr-properties{display:none}@media (width<=60rem){.editor.svelte-1h8xysy>.cm-editor>.cm-scroller>.cm-content{padding-block:1.5rem}}.skr-note-info.svelte-iojxur{color:var(--skr-text);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);grid-template-columns:max-content minmax(0,1fr);gap:.125rem 1rem;margin:0;display:grid}dt.svelte-iojxur{color:var(--skr-text-muted)}dd.svelte-iojxur{overflow-wrap:anywhere;margin:0}.outline-copy.svelte-92qij3{width:1rem;height:1rem;color:var(--skr-text-muted);font-size:var(--skr-type-label);opacity:0;transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing);background:0 0;border:0;flex:none;place-items:center;padding:0;line-height:1;display:grid}.outline-row.svelte-92qij3:hover .outline-copy:where(.svelte-92qij3),.outline-row.svelte-92qij3:focus .outline-copy:where(.svelte-92qij3),.outline-row.svelte-92qij3:focus-within .outline-copy:where(.svelte-92qij3){opacity:1}.outline-copy.svelte-92qij3:focus-visible{outline:2px solid var(--skr-focus);outline-offset:2px}.read-only-note.svelte-1ii7iu0 .cm-editor,.read-only-note.svelte-1ii7iu0 .cm-scroller{background:0 0}.read-only-note.svelte-1ii7iu0 .cm-scroller{overflow:visible}.read-only-note.svelte-1ii7iu0 .cm-content{font-family:var(--skr-font-prose);padding:0;line-height:1.7}.read-only-note.svelte-1ii7iu0 .cm-line.cm-skr-code-block{font-family:var(--skr-font-mono);font-size:.875em;font-weight:400;line-height:1.6}.canvas-viewport.svelte-1nwm9or{touch-action:none;cursor:grab;width:100%;height:100%;color:var(--skr-text);background-color:var(--skr-canvas);background-image:radial-gradient(var(--skr-border) .7px, transparent .7px);background-size:18px 18px;position:relative;overflow:hidden}.canvas-viewport.dragging.svelte-1nwm9or{cursor:grabbing;-webkit-user-select:none;user-select:none}.canvas-toolbar.svelte-1nwm9or{z-index:3;border:1px solid var(--skr-border);border-radius:var(--skr-radius-surface);background:var(--skr-surface-raised);box-shadow:var(--skr-shadow-surface);align-items:center;gap:.25rem;padding:.25rem;display:flex;position:absolute;bottom:.75rem;right:.75rem}.canvas-toolbar.svelte-1nwm9or button:where(.svelte-1nwm9or){border-radius:var(--skr-radius-control);min-width:2rem;min-height:2rem;color:var(--skr-text);background:0 0;border:0}.canvas-toolbar.svelte-1nwm9or button:where(.svelte-1nwm9or):hover{background:var(--skr-surface-subtle)}.canvas-toolbar.svelte-1nwm9or .skr-btn-secondary:where(.svelte-1nwm9or){min-width:auto;padding-inline:.625rem}.canvas-toolbar-add.svelte-1nwm9or{place-items:center;display:grid}.canvas-toolbar-add.svelte-1nwm9or svg:where(.svelte-1nwm9or){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px;width:1rem;height:1rem}@media (width<=60rem){.canvas-toolbar.svelte-1nwm9or button:where(.svelte-1nwm9or){min-width:2.75rem;min-height:2.75rem}}.canvas-toolbar.svelte-1nwm9or output:where(.svelte-1nwm9or){text-align:center;min-width:3.5rem;color:var(--skr-text-muted);font-variant-numeric:tabular-nums}.canvas-world.svelte-1nwm9or{transform-origin:0 0;position:absolute;inset:0}.canvas-edges.svelte-1nwm9or{pointer-events:none;width:10000px;height:10000px;position:absolute;inset:0;overflow:visible}.canvas-edges.svelte-1nwm9or line:where(.svelte-1nwm9or){stroke:var(--skr-text-muted);stroke-width:2px}.canvas-card.svelte-1nwm9or{box-sizing:border-box;border:2px solid var(--canvas-node-color);border-radius:var(--skr-radius-surface);background:var(--skr-surface-raised);box-shadow:var(--skr-shadow-surface);cursor:pointer;flex-direction:column;display:flex;position:absolute;overflow:hidden}.canvas-card.card-dragging.svelte-1nwm9or{cursor:grabbing}.canvas-card.selected.svelte-1nwm9or{box-shadow:0 0 0 2px var(--skr-focus)}.canvas-card.svelte-1nwm9or:focus-visible{outline:2px solid var(--skr-focus);outline-offset:2px}.canvas-card.svelte-1nwm9or .skr-canvas-card-title:where(.svelte-1nwm9or){border-bottom:1px solid var(--skr-border);color:var(--skr-text-muted);background:var(--skr-surface-subtle);font-size:var(--skr-type-label);text-overflow:ellipsis;white-space:nowrap;flex:none;padding:.45rem .65rem;overflow:hidden}.canvas-content.svelte-1nwm9or{min-height:0;color:var(--skr-text);overflow-wrap:anywhere;flex:auto;margin:0;padding:.7rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000 100%)}.canvas-card-remove.svelte-1nwm9or{z-index:1;border-radius:var(--skr-radius-control);width:1.5rem;height:1.5rem;color:var(--skr-text-muted);background:var(--skr-surface-raised);opacity:0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:.375rem;right:.375rem}.canvas-card-remove.svelte-1nwm9or svg:where(.svelte-1nwm9or){fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.25px;width:1rem;height:1rem}.canvas-card-remove.svelte-1nwm9or:hover{background:var(--skr-surface-subtle);color:var(--skr-text)}.canvas-card.svelte-1nwm9or:hover .canvas-card-remove:where(.svelte-1nwm9or),.canvas-card.svelte-1nwm9or:focus-within .canvas-card-remove:where(.svelte-1nwm9or){opacity:1}@media (pointer:coarse){.canvas-card-remove.svelte-1nwm9or{opacity:1}}.skr-image-view.svelte-145hbia{box-sizing:border-box;height:100%;padding:clamp(1rem, 4vh, 2rem) var(--skr-gutter);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex;overflow:auto}.skr-image-view-frame.svelte-145hbia{object-fit:contain;background:var(--skr-surface-subtle);border-radius:.375rem;max-width:100%;max-height:calc(100% - 2rem)}.skr-image-view-caption.svelte-145hbia{color:var(--skr-text-muted);font-family:var(--skr-font-interface);margin:0;font-size:.8125rem}.skr-image-view-unavailable.svelte-145hbia{color:var(--skr-text-muted);font-family:var(--skr-font-interface);margin:0;font-size:.875rem}.settings-backdrop.svelte-k2dnon{background:var(--skr-overlay);z-index:40;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.settings-dialog.svelte-k2dnon{background:var(--skr-surface-raised);border-radius:var(--skr-radius-dialog);box-shadow:inset 0 0 0 1px var(--skr-border), var(--skr-shadow);color:var(--skr-text);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);border:0;outline:none;flex-direction:column;width:min(56rem,100vw - 4rem);height:min(85vh,48rem);max-height:calc(100vh - 2rem);display:flex;position:relative;overflow:hidden}.settings-body.svelte-k2dnon{flex:1;min-width:0;min-height:0;display:flex}.settings-rail.svelte-k2dnon{box-sizing:border-box;flex-direction:column;flex:0 0 8rem;gap:.125rem;width:8rem;padding:.5rem .25rem;display:flex;position:relative}.settings-rail-hairline.svelte-k2dnon{background:var(--skr-border);flex:0 0 1px;width:1px}.settings-rail-item.svelte-k2dnon{border-radius:var(--skr-radius-control);box-sizing:border-box;color:var(--skr-text-muted);cursor:pointer;font:inherit;text-align:left;min-height:2rem;transition:background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing), color var(--skr-motion-state-duration) var(--skr-motion-state-easing);background:0 0;border:0;justify-content:space-between;align-items:center;gap:.25rem;padding:0 .625rem;font-weight:400;display:flex;position:relative}.settings-rail-item.svelte-k2dnon:hover:not(.facet-empty):not(.selected){background:var(--skr-surface-subtle)}.settings-rail-item.selected.svelte-k2dnon{background:var(--skr-accent-subtle);color:var(--skr-text);font-weight:600}.settings-rail-item.svelte-k2dnon:focus-visible{outline:2px solid var(--skr-focus);outline-offset:2px}.settings-rail-item.facet-empty.svelte-k2dnon{cursor:default;opacity:.4}.settings-rail-indicator.svelte-k2dnon{background:var(--skr-accent);pointer-events:none;transition:transform var(--skr-motion-panel-duration) var(--skr-motion-panel-easing);width:2px;position:absolute;inset-block-start:0;inset-inline-start:.25rem}.settings-rail-indicator-hidden.svelte-k2dnon{opacity:0}.settings-rail-label.svelte-k2dnon{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-rail-slot.svelte-k2dnon{flex:none;justify-content:flex-end;align-items:center;display:flex}.settings-rail-count.svelte-k2dnon{color:var(--skr-text-muted);font-size:var(--skr-type-label)}.settings-rail-dot.svelte-k2dnon{background:var(--skr-accent);border-radius:var(--skr-radius-control);width:.25rem;height:.25rem;display:block}.settings-group-list.svelte-k2dnon{display:grid}.settings-group-row.svelte-k2dnon{border:0;border-bottom:1px solid var(--skr-border);color:var(--skr-text);cursor:pointer;font:inherit;text-align:left;min-height:2.75rem;transition:background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing);background:0 0;justify-content:space-between;align-items:center;padding:0 .25rem;display:flex}.settings-group-row.svelte-k2dnon:hover{background:var(--skr-surface-subtle)}.settings-group-slot.svelte-k2dnon{color:var(--skr-text-muted);align-items:center;gap:.5rem;display:flex}.settings-group-chevron.svelte-k2dnon{width:1rem;height:1rem}.settings-pane.svelte-k2dnon{min-width:0}.settings-footer.svelte-k2dnon{flex:none;justify-content:space-between;align-items:center;display:flex}.settings-header.svelte-k2dnon{border-bottom:1px solid var(--skr-border);flex:none;align-items:center;gap:.75rem;padding:.375rem 1.125rem;display:flex}.settings-header.svelte-k2dnon .icon-button:where(.svelte-k2dnon){width:2.75rem;height:2.75rem;padding:0;font-size:1rem}.settings-header.svelte-k2dnon h2:where(.svelte-k2dnon){font-size:var(--skr-type-title);flex:none;margin:0;font-weight:600}.setting-copy.svelte-k2dnon p:where(.svelte-k2dnon),.setting-copy.svelte-k2dnon>span:where(.svelte-k2dnon):last-child{color:var(--skr-text-muted);font-size:var(--skr-type-label);margin:.2rem 0 0;line-height:1.4;display:block}.settings-error.svelte-k2dnon,.prealpha-note.svelte-k2dnon,.update-status.svelte-k2dnon{border-left:3px solid var(--skr-warning);color:var(--skr-text-muted);font-size:var(--skr-type-label);margin:.75rem 1rem 0;padding-left:.6rem}.settings-error.svelte-k2dnon,.setting-copy.svelte-k2dnon .update-status.update-status-security:where(.svelte-k2dnon){border-left-color:var(--skr-danger);color:var(--skr-danger)}.update-action.svelte-k2dnon{margin-top:.6rem}.update-notes.svelte-k2dnon{margin:.6rem 1rem 0}.update-notes.svelte-k2dnon summary:where(.svelte-k2dnon){color:var(--skr-link);cursor:pointer;font-size:var(--skr-type-label)}.update-notes.svelte-k2dnon p:where(.svelte-k2dnon){color:var(--skr-text-muted);font-size:var(--skr-type-label);white-space:pre-wrap;margin:.4rem 0 0}.update-progress.svelte-k2dnon{background:var(--skr-surface-subtle);border-radius:var(--skr-radius-control);width:12rem;height:.375rem;margin:.75rem 1rem 0;overflow:hidden}.update-progress-fill.svelte-k2dnon{background:var(--skr-accent);height:100%}.settings-file-status.svelte-k2dnon{overflow-wrap:anywhere;text-align:right;flex-direction:column;align-items:flex-end;gap:.25rem;max-width:65%;display:flex}.settings-file-status.svelte-k2dnon .settings-error:where(.svelte-k2dnon){margin:0}.setting-inline-error.svelte-k2dnon{color:var(--skr-danger);font-size:var(--skr-type-label);margin-top:.35rem;display:block}.visually-hidden.svelte-k2dnon{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.settings-search.svelte-k2dnon{flex:1;min-width:0;max-width:22rem;margin-inline-start:auto}.setting-label.svelte-k2dnon{font-size:var(--skr-type-control);font-weight:600;line-height:1.2}.settings-search.svelte-k2dnon input:where(.svelte-k2dnon),.text-control.svelte-k2dnon{background:var(--skr-surface);border:0;border-bottom:1px solid var(--skr-border);color:var(--skr-text);font:inherit;border-radius:0;min-width:0;padding:.4rem .5rem}.settings-search.svelte-k2dnon input:where(.svelte-k2dnon):focus-visible,.text-control.svelte-k2dnon:focus-visible{border-bottom-color:var(--skr-border-strong)}.settings-search.svelte-k2dnon input:where(.svelte-k2dnon){width:100%;min-height:2.75rem}.icon-button.svelte-k2dnon,.row-reset.svelte-k2dnon,.secondary-button.svelte-k2dnon,.segmented.svelte-k2dnon button:where(.svelte-k2dnon),.palette-options.svelte-k2dnon button:where(.svelte-k2dnon),.mode-cards.svelte-k2dnon button:where(.svelte-k2dnon),.numeric-readout.svelte-k2dnon,.stepper.svelte-k2dnon button:where(.svelte-k2dnon){color:var(--skr-text);cursor:pointer;font:inherit;background:0 0;border:0 #0000}.icon-button.svelte-k2dnon:hover,.row-reset.svelte-k2dnon:hover,.secondary-button.svelte-k2dnon:hover{background:var(--skr-surface-subtle)}.icon-button.svelte-k2dnon svg:where(.svelte-k2dnon),.row-reset.svelte-k2dnon svg:where(.svelte-k2dnon),.settings-group-chevron.svelte-k2dnon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.settings-header.svelte-k2dnon .icon-button:where(.svelte-k2dnon) svg:where(.svelte-k2dnon){width:1rem;height:1rem}.settings-header.svelte-k2dnon .icon-button:where(.svelte-k2dnon){color:var(--skr-text-muted)}.settings-header.svelte-k2dnon .icon-button:where(.svelte-k2dnon):active{color:var(--skr-text)}.settings-content.svelte-k2dnon{overflow-anchor:none;scrollbar-gutter:stable;flex:1;min-width:0;min-height:0;padding:1rem 1.125rem 1.5rem;position:relative;overflow-y:auto}.settings-pane.svelte-k2dnon section:where(.svelte-k2dnon)+section:where(.svelte-k2dnon){margin-top:1.5rem}.settings-pane.svelte-k2dnon h3:where(.svelte-k2dnon){color:var(--skr-text-muted);font-size:var(--skr-type-label);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem;font-weight:700}.setting-row.svelte-k2dnon{border-bottom:1px solid var(--skr-border);grid-template-columns:minmax(0,1fr) 1.5rem;align-items:center;min-height:2.75rem;padding:.625rem 0;display:grid;position:relative}.setting-row-fields.svelte-k2dnon{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-width:0;display:grid}.setting-row.changed.svelte-k2dnon:before,.setting-row-marked.changed.svelte-k2dnon:before{background:var(--skr-accent);content:"";transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing);width:2px;position:absolute;inset-block:0;inset-inline-start:-.5rem}.row-reset.svelte-k2dnon{border-radius:var(--skr-radius-control);color:var(--skr-text-muted);opacity:0;height:1.5rem;transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing);justify-content:center;align-items:center;width:1.5rem;padding:0;display:flex}.row-reset.svelte-k2dnon svg:where(.svelte-k2dnon){width:1rem;height:1rem}.setting-row.svelte-k2dnon:hover .row-reset:where(.svelte-k2dnon),.setting-row.svelte-k2dnon:focus-within .row-reset:where(.svelte-k2dnon),.task-status-setting.svelte-k2dnon:hover .row-reset:where(.svelte-k2dnon),.task-status-setting.svelte-k2dnon:focus-within .row-reset:where(.svelte-k2dnon){opacity:1}.row-reset.svelte-k2dnon:focus-visible{opacity:1;outline:2px solid var(--skr-focus);outline-offset:2px}.setting-copy.svelte-k2dnon{min-width:0;line-height:1.2}.segmented.svelte-k2dnon{display:inline-flex}.segmented.svelte-k2dnon button:where(.svelte-k2dnon){border:0;border-right:1px solid var(--skr-border);font-size:var(--skr-type-control);white-space:nowrap;padding:.4rem .55rem}.segmented.svelte-k2dnon button:where(.svelte-k2dnon):last-child{border-right:0}.segmented.svelte-k2dnon button:where(.svelte-k2dnon):hover{background:var(--skr-surface-subtle)}.segmented.svelte-k2dnon button.active:where(.svelte-k2dnon){background:var(--skr-accent-subtle);color:var(--skr-text);font-weight:600}.palette-setting.svelte-k2dnon .setting-row-fields:where(.svelte-k2dnon){grid-template-columns:1fr}.mode-cards.svelte-k2dnon{gap:.75rem;display:flex}.mode-card.svelte-k2dnon{background:var(--skr-surface);border:1px solid var(--skr-border);border-radius:var(--skr-radius-surface);box-sizing:border-box;justify-items:center;gap:.3rem;padding:.4rem .4rem .3rem;display:grid}.mode-card.active.svelte-k2dnon{border-color:var(--skr-accent);border-width:2px;padding:calc(.4rem - 1px) calc(.4rem - 1px) calc(.3rem - 1px)}.mode-card.svelte-k2dnon:focus-visible{outline:2px solid var(--skr-focus);outline-offset:2px}.mode-name.svelte-k2dnon{color:var(--skr-text-muted);font-size:var(--skr-type-control)}.mode-card.active.svelte-k2dnon .mode-name:where(.svelte-k2dnon){color:var(--skr-text);font-weight:600}.mode-preview.svelte-k2dnon{border-radius:var(--skr-radius-control);width:5.5rem;height:3.25rem;display:block;position:relative;overflow:hidden}.mode-pane.svelte-k2dnon{background:var(--skr-mode-pane-surface);display:block;position:absolute;inset:0}.mode-pane-half.svelte-k2dnon{clip-path:polygon(58% 0,100% 0,100% 100%,42% 100%)}.mode-pane-sidebar.svelte-k2dnon{background:color-mix(in srgb, var(--skr-mode-pane-text) 8%, var(--skr-mode-pane-surface));width:26%;position:absolute;inset:0 auto 0 0}.mode-pane-lines.svelte-k2dnon{gap:.3rem;display:grid;position:absolute;inset:18% 12% auto 34%}.mode-pane-lines.svelte-k2dnon i:where(.svelte-k2dnon){background:color-mix(in srgb, var(--skr-mode-pane-text) 55%, var(--skr-mode-pane-surface));border-radius:var(--skr-radius-control);height:.2rem;display:block}.mode-pane-lines.svelte-k2dnon i:where(.svelte-k2dnon):nth-child(2){width:72%}.mode-pane-lines.svelte-k2dnon i:where(.svelte-k2dnon):nth-child(3){width:48%}.mode-pane-accent.svelte-k2dnon{background:var(--skr-mode-pane-accent);border-radius:var(--skr-radius-control);width:.5rem;height:.5rem;position:absolute;bottom:14%;right:12%}.palette-options.svelte-k2dnon{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;display:grid}.palette-target.svelte-k2dnon{gap:.375rem;min-width:0;display:grid}.palette-group-head.svelte-k2dnon{align-items:baseline;gap:.5rem;display:flex}.palette-group-label.svelte-k2dnon{color:var(--skr-text-muted);font-size:var(--skr-type-label);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.palette-group-live.svelte-k2dnon{color:var(--skr-accent);font-size:var(--skr-type-chip);font-weight:600}.palette-group-options.svelte-k2dnon{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.5rem;min-width:0;display:grid}.palette-options.svelte-k2dnon .palette-card:where(.svelte-k2dnon){background:var(--skr-surface);border:1px solid var(--skr-border);border-radius:var(--skr-radius-surface);box-sizing:border-box;color:var(--skr-heading);font-family:var(--skr-font-prose);text-align:left;justify-content:space-between;align-items:center;min-width:0;min-height:2.75rem;padding:.5rem .75rem;display:flex}.palette-card.svelte-k2dnon:hover{background:var(--skr-surface)}.palette-card.active.svelte-k2dnon{border-color:var(--skr-border-strong);border-width:2px}.palette-card.active.live.svelte-k2dnon{border-color:var(--skr-accent)}.palette-card.svelte-k2dnon strong:where(.svelte-k2dnon){color:var(--skr-heading);font-size:var(--skr-type-control);overflow-wrap:anywhere;font-weight:700}.palette-card-dot.svelte-k2dnon{background:var(--skr-accent);border-radius:var(--skr-radius-control);flex:0 0 .5rem;width:.5rem;height:.5rem;margin-left:.5rem}.palette-live-preview.svelte-k2dnon{background:var(--skr-surface);border:1px solid var(--skr-border);border-radius:var(--skr-radius-surface);color:var(--skr-text);font-family:var(--skr-font-prose);gap:.5rem;margin-top:.5rem;padding:1rem;display:grid}.palette-live-heading.svelte-k2dnon{color:var(--skr-heading);font-size:1.25rem;font-weight:700}.palette-live-rule.svelte-k2dnon{border-top:1px solid var(--skr-border);margin-top:0}.palette-live-body.svelte-k2dnon{color:var(--skr-text);font-size:var(--skr-type-control);margin:0;font-weight:400;line-height:1.4}.palette-live-body.svelte-k2dnon a:where(.svelte-k2dnon){color:var(--skr-link);font-size:inherit;text-underline-offset:.15em;text-decoration:underline}.palette-live-body.svelte-k2dnon code:where(.svelte-k2dnon){background:var(--skr-code-surface);border-radius:var(--skr-radius-control);font-family:var(--skr-font-mono);padding:.1rem .25rem}.palette-live-task.svelte-k2dnon{color:var(--skr-text);font-size:var(--skr-type-control);align-items:center;gap:.5rem;display:flex}.palette-live-box.svelte-k2dnon{border:1px solid var(--skr-border-strong);font-family:var(--skr-font-interface);border-radius:3px;flex:0 0 .875rem;justify-content:center;align-items:center;width:.875rem;height:.875rem;font-size:.7rem;line-height:1;display:flex}.palette-live-task-complete.svelte-k2dnon{color:var(--skr-text-muted);text-decoration:line-through}.palette-live-task-complete.svelte-k2dnon .palette-live-box:where(.svelte-k2dnon){background:var(--skr-accent);border-color:var(--skr-accent);color:var(--skr-surface)}.slider-control.svelte-k2dnon{grid-template-columns:8rem 5.5rem;align-items:center;gap:.5rem;display:grid}.slider-control.svelte-k2dnon input:where(.svelte-k2dnon){accent-color:var(--skr-accent);width:100%}.numeric-readout.svelte-k2dnon,.numeric-entry.svelte-k2dnon{box-sizing:border-box;color:var(--skr-text);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);text-align:center;width:5.5rem;min-height:1.75rem;padding:.25rem .4rem}.numeric-readout.svelte-k2dnon{background:var(--skr-surface-subtle);border-radius:var(--skr-radius-control);cursor:pointer;white-space:nowrap;border:0}.numeric-readout.svelte-k2dnon:hover{background:var(--skr-accent-subtle)}.numeric-entry.svelte-k2dnon{border:0;border-bottom:1px solid var(--skr-border-strong);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;width:5ch}output.svelte-k2dnon{color:var(--skr-text-muted);font-size:var(--skr-type-label);text-align:right;white-space:nowrap}.settings-path.svelte-k2dnon{overflow-wrap:anywhere;white-space:normal;max-width:16rem}.stepper.svelte-k2dnon{align-items:stretch;display:flex}.stepper.svelte-k2dnon button:where(.svelte-k2dnon):not(.numeric-readout):not(.numeric-entry){border:0;min-width:2rem;font-size:1rem}.stepper.svelte-k2dnon button:where(.svelte-k2dnon):hover:not(:disabled){background:var(--skr-surface-subtle)}.stepper.svelte-k2dnon button:where(.svelte-k2dnon):disabled{color:var(--skr-text-muted);cursor:default;opacity:.5}.stepper.svelte-k2dnon .numeric-readout:where(.svelte-k2dnon),.stepper.svelte-k2dnon .numeric-entry:where(.svelte-k2dnon){border-bottom:0;border-left:1px solid var(--skr-border);border-right:1px solid var(--skr-border);text-align:center;background:0 0;border-top:0;border-radius:0;justify-content:center;align-items:center;min-width:6.5rem;padding:.35rem .5rem;display:flex}.switch.svelte-k2dnon{justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;position:relative}.switch.svelte-k2dnon input:where(.svelte-k2dnon){opacity:0;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.switch.svelte-k2dnon>span:where(.svelte-k2dnon){background:var(--skr-border-strong);height:1.25rem;transition:background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing);border-radius:1rem;width:2.25rem;display:block}.switch.svelte-k2dnon>span:where(.svelte-k2dnon):after{background:var(--skr-surface);content:"";border-radius:50%;width:.875rem;height:.875rem;margin:.1875rem;display:block}.switch.svelte-k2dnon input:where(.svelte-k2dnon):checked+span:where(.svelte-k2dnon){background:var(--skr-accent)}.switch.svelte-k2dnon input:where(.svelte-k2dnon):checked+span:where(.svelte-k2dnon):after{transform:translate(1rem)}.switch.svelte-k2dnon input:where(.svelte-k2dnon):focus-visible+span:where(.svelte-k2dnon){outline:2px solid var(--skr-focus);outline-offset:2px}.task-status-setting.svelte-k2dnon{border-bottom:1px solid var(--skr-border);gap:.65rem;padding:.75rem 0;display:grid;position:relative}.task-status-copy.svelte-k2dnon{grid-template-columns:minmax(0,1fr) 1.5rem;gap:1rem;display:grid}.task-status-editor.svelte-k2dnon{min-width:0}.task-status-editor.svelte-k2dnon summary:where(.svelte-k2dnon){color:var(--skr-link);cursor:pointer;font-size:var(--skr-type-control);width:fit-content}.task-status-heading.svelte-k2dnon{justify-content:space-between;align-items:center;margin-block:.65rem;display:flex}.task-status-heading.svelte-k2dnon p:where(.svelte-k2dnon){margin:0}.task-status-table.svelte-k2dnon{border:1px solid var(--skr-border);border-radius:var(--skr-radius-surface);overflow:auto}.task-status-row.svelte-k2dnon{grid-template-columns:3.5rem minmax(8rem,1.2fr) 7rem 8rem 8rem 4rem minmax(9rem,1fr) minmax(9rem,1fr) 6.5rem;align-items:center;gap:.35rem;min-width:66rem;padding:.35rem;display:grid}.task-status-row.svelte-k2dnon+.task-status-row:where(.svelte-k2dnon){border-top:1px solid var(--skr-border)}.task-status-header.svelte-k2dnon{background:var(--skr-surface-subtle);color:var(--skr-text-muted);font-size:var(--skr-type-label);font-weight:600}.task-status-row.svelte-k2dnon .text-control:where(.svelte-k2dnon){box-sizing:border-box;width:100%;min-width:0}.task-color-token.svelte-k2dnon{font-family:var(--skr-font-mono)}.task-listbox-control.svelte-k2dnon{align-self:stretch;min-width:0}.task-listbox-trigger.svelte-k2dnon{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-listbox-options.svelte-k2dnon{background:var(--skr-surface-raised);border:1px solid var(--skr-border-strong);border-radius:var(--skr-radius-surface);max-height:9rem;margin-top:.2rem;padding:.2rem;display:grid;overflow-y:auto}.task-listbox-options.svelte-k2dnon button:where(.svelte-k2dnon){border-radius:var(--skr-radius-control);text-align:left;text-overflow:ellipsis;white-space:nowrap;border:0;padding:.3rem .4rem;overflow:hidden}.task-listbox-options.svelte-k2dnon button:where(.svelte-k2dnon):hover,.task-listbox-options.svelte-k2dnon button:where(.svelte-k2dnon):focus-visible{background:var(--skr-surface-subtle)}.task-listbox-options.svelte-k2dnon button[aria-selected=true]:where(.svelte-k2dnon){background:var(--skr-accent-subtle);color:var(--skr-accent);font-weight:600}.task-status-actions.svelte-k2dnon{justify-content:end;display:flex}.task-status-actions.svelte-k2dnon button:where(.svelte-k2dnon){border-radius:var(--skr-radius-control);min-width:1.8rem;padding:.3rem}.attachment-setting.svelte-k2dnon{align-items:start}.attachment-controls.svelte-k2dnon{justify-items:end;gap:.5rem;display:grid}fieldset.svelte-k2dnon{border:0;margin:0;padding:0}fieldset.svelte-k2dnon:disabled :is(button:where(.svelte-k2dnon),input:where(.svelte-k2dnon)){opacity:.62}.prealpha-note.svelte-k2dnon{background:var(--skr-warning-surface);border-left-color:var(--skr-warning);color:var(--skr-warning);margin-inline:0;padding-block:.55rem}.update-status.svelte-k2dnon{margin:.4rem 0 0}.icon-button.svelte-k2dnon,.secondary-button.svelte-k2dnon{border-radius:var(--skr-radius-control);font-size:var(--skr-type-label);padding:.4rem .6rem}.secondary-button.svelte-k2dnon{font-size:var(--skr-type-control);font-weight:600}a.svelte-k2dnon{color:var(--skr-link);font-size:var(--skr-type-label)}.settings-footer.svelte-k2dnon{border-top:1px solid var(--skr-border);color:var(--skr-text-muted);font-size:var(--skr-type-label);gap:1rem;padding:.65rem 1.125rem}.settings-footer.svelte-k2dnon span:where(.svelte-k2dnon){text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-content.stacked.svelte-k2dnon .setting-row-fields:where(.svelte-k2dnon){grid-template-columns:1fr;align-items:start}.settings-content.stacked.svelte-k2dnon .slider-control:where(.svelte-k2dnon){grid-template-columns:minmax(0,1fr) 5.5rem;width:100%}@media (width<=60rem){.settings-backdrop.svelte-k2dnon{padding:0}.settings-dialog.svelte-k2dnon{box-shadow:none;border-radius:0;width:100%;height:100%;max-height:none}.settings-header.svelte-k2dnon{padding-top:calc(.375rem + env(safe-area-inset-top))}.settings-footer.svelte-k2dnon span:where(.svelte-k2dnon){display:none}.settings-footer.svelte-k2dnon{padding-bottom:calc(.65rem + env(safe-area-inset-bottom))}.task-status-table.svelte-k2dnon{border:0;overflow:visible}.task-status-header.svelte-k2dnon{display:none}.task-status-row.svelte-k2dnon{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding-block:.75rem}.task-status-actions.svelte-k2dnon{grid-column:1/-1}}@media (pointer:coarse){button.svelte-k2dnon,input.svelte-k2dnon:not([type=range]),a.svelte-k2dnon{min-height:2.75rem}button.svelte-k2dnon{min-width:2.75rem}input[type=range].svelte-k2dnon,.settings-rail-item.svelte-k2dnon{min-height:2.75rem}.row-reset.svelte-k2dnon{opacity:1}}.sheet-backdrop.svelte-14p18vi{background:var(--skr-overlay);top:var(--skr-visual-viewport-top);left:var(--skr-visual-viewport-left);width:var(--skr-visual-viewport-width);height:var(--skr-visual-viewport-height);z-index:45;justify-content:center;align-items:flex-end;display:flex;position:fixed}.sheet.svelte-14p18vi{background:var(--skr-surface-raised);border:1px solid var(--skr-border);border-radius:var(--skr-radius-dialog) var(--skr-radius-dialog) 0 0;box-shadow:var(--skr-shadow);color:var(--skr-text);height:min(80dvh, 40rem, var(--skr-visual-viewport-height));border-bottom:0;outline:none;flex-direction:column;width:100%;max-width:32rem;display:flex;overflow:hidden}header.svelte-14p18vi{border-bottom:1px solid var(--skr-border);flex:none;justify-content:space-between;align-items:center;min-height:3.5rem;padding-inline:1rem;display:flex}h2.svelte-14p18vi{font-size:var(--skr-type-title);margin:0}.sheet-close.svelte-14p18vi{border-radius:var(--skr-radius-control);min-width:2.75rem;min-height:2.75rem;color:var(--skr-text);background:0 0;border:0;padding:.5rem .75rem;font-weight:600}.sheet-close.svelte-14p18vi:hover{background:var(--skr-surface-subtle)}.sheet-content.svelte-14p18vi{box-sizing:border-box;min-height:0;padding-bottom:env(safe-area-inset-bottom);flex:1;overflow-y:auto}.skr-statusline.svelte-1ip8o17{box-sizing:border-box;border-top:1px solid var(--skr-border);background:var(--skr-surface);height:1.5rem;color:var(--skr-text-muted);font-family:var(--skr-font-interface);font-size:var(--skr-type-label);flex:none;align-items:center;padding-inline:.5rem;display:flex;position:relative}.skr-statusline-leading.svelte-1ip8o17,.skr-statusline-trailing.svelte-1ip8o17{flex:1;align-items:center;gap:.25rem;min-width:0;height:100%;display:flex;position:relative}.skr-statusline-trailing.svelte-1ip8o17{justify-content:flex-end}.skr-statusline-center.svelte-1ip8o17{white-space:nowrap;flex:none;justify-content:center;min-width:0;display:flex;overflow:hidden}.skr-statusline-announcement.svelte-1ip8o17{opacity:1;transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing)}.skr-statusline-announcement-exiting.svelte-1ip8o17{opacity:0}.skr-statusline-segment.svelte-1ip8o17{border-radius:var(--skr-radius-control);color:inherit;font:inherit;cursor:pointer;transition:background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing);background:0 0;border:0;align-items:center;padding:.0625rem .375rem;display:inline-flex}.skr-statusline-segment.svelte-1ip8o17:hover{background:var(--skr-surface-subtle)}.skr-statusline-segment.svelte-1ip8o17:focus-visible{outline:2px solid var(--skr-focus);outline-offset:2px}.skr-statusline-fact.svelte-1ip8o17{white-space:nowrap;padding-inline:.375rem}.skr-statusline-update.svelte-1ip8o17{color:var(--skr-accent)}.skr-statusline-danger.svelte-1ip8o17{color:var(--skr-danger)}.skr-statusline-popover.svelte-1ip8o17{z-index:60;border:1px solid var(--skr-border);border-radius:var(--skr-radius-surface);background:var(--skr-surface-raised);min-width:16rem;max-width:24rem;box-shadow:var(--skr-shadow-surface);padding:.625rem .75rem;position:absolute;bottom:calc(100% + .375rem);left:0}.skr-statusline-popover-trailing.svelte-1ip8o17{left:auto;right:0}.skr-statusline-failure-heading.svelte-1ip8o17{color:var(--skr-text-muted);font-size:var(--skr-type-label);margin:0 0 .25rem}.skr-statusline-failure-message.svelte-1ip8o17{overflow-wrap:anywhere;color:var(--skr-text);font-size:var(--skr-type-control);margin:0}.skr-surface-failure.svelte-1o0ibmo{border-left:3px solid var(--skr-danger);background:var(--skr-surface-subtle);flex-direction:column;align-items:flex-start;gap:.5rem;padding:.65rem;display:flex}.command-surface-unavailable.svelte-1pd39g9{opacity:.55}.command-surface-results.svelte-1pd39g9 [role=option].command-surface-secondary:where(.svelte-1pd39g9){color:var(--skr-text-muted)}.command-surface-note.svelte-1pd39g9{font-size:var(--skr-type-label);padding:.25rem .5rem}.command-surface-meta.svelte-1pd39g9{font-size:var(--skr-type-label)}.command-surface-backdrop.svelte-1pd39g9{z-index:40;justify-content:center;align-items:flex-start;padding-top:6rem;display:flex;position:fixed;inset:0}.command-surface-dialog.svelte-1pd39g9{border:1px solid var(--skr-border);border-radius:var(--skr-radius-dialog);background:var(--skr-surface-raised);flex-direction:column;width:36rem;max-width:90vw;max-height:calc(100vh - 7rem);display:flex;overflow:hidden}.command-surface-input-row.svelte-1pd39g9{border-bottom:1px solid var(--skr-border);flex:none;display:flex}.command-surface-input-row.svelte-1pd39g9 input:where(.svelte-1pd39g9){background:var(--skr-surface-raised);min-width:0;color:var(--skr-text);font-size:var(--skr-type-control);border:0;outline:none;flex:1;padding:.5rem .75rem}.command-surface-close.svelte-1pd39g9{border:0;border-left:1px solid var(--skr-border);min-width:2.75rem;padding:.5rem .75rem;font-weight:600}.command-surface-close.svelte-1pd39g9:hover{background:var(--skr-surface-subtle)}.command-surface-results.svelte-1pd39g9{min-height:0;max-height:20rem;font-size:var(--skr-type-control);margin:0;padding:.25rem;list-style:none;overflow-y:auto}.command-surface-results.svelte-1pd39g9 [role=option]:where(.svelte-1pd39g9){cursor:pointer;border-radius:var(--skr-radius-control);color:var(--skr-text);padding:.25rem .5rem}.command-surface-title.svelte-1pd39g9{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.command-surface-group.svelte-1pd39g9{color:var(--skr-text-muted);font-size:var(--skr-type-label);letter-spacing:.06em;text-transform:uppercase;padding:.5rem .5rem .25rem;font-weight:600}.command-surface-chip.svelte-1pd39g9{font-family:var(--skr-font-mono);font-size:var(--skr-type-chip)}.command-surface-detail.svelte-1pd39g9{font-size:var(--skr-type-label)}@media (width<=60rem){.command-surface-backdrop.svelte-1pd39g9{inset:auto;top:var(--skr-visual-top);left:var(--skr-visual-left);width:var(--skr-visual-width);height:var(--skr-visual-height);padding:0}.command-surface-dialog.svelte-1pd39g9{width:100%;max-width:none;max-height:var(--skr-command-height-cap);border-radius:0 0 var(--skr-radius-dialog) var(--skr-radius-dialog)}.command-surface-results.svelte-1pd39g9{flex:1;max-height:none}.command-surface-input-row.svelte-1pd39g9 input:where(.svelte-1pd39g9),.command-surface-results.svelte-1pd39g9 [role=option]:where(.svelte-1pd39g9){min-height:2.75rem}.command-surface-results.svelte-1pd39g9 [role=option]:where(.svelte-1pd39g9){flex-direction:column;justify-content:center;display:flex}}.skr-window-controls.svelte-1pxm10d{flex:none;height:2.5rem;margin-inline-start:.5rem;display:flex}.skr-caption-button.svelte-1pxm10d{width:2.875rem;height:100%;color:var(--skr-text-muted);transition:color var(--skr-motion-state-duration) var(--skr-motion-state-easing), background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing);background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid}.skr-caption-button.svelte-1pxm10d:hover,.skr-caption-button-native-hover.svelte-1pxm10d,.skr-caption-button-native-active.svelte-1pxm10d{background-color:var(--skr-surface-subtle)}.skr-caption-button-close.svelte-1pxm10d:hover{background-color:var(--skr-danger);color:var(--skr-surface)}.skr-caption-button.svelte-1pxm10d svg:where(.svelte-1pxm10d){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;width:1rem;height:1rem}.skr-caption-button-close.svelte-1pxm10d svg:where(.svelte-1pxm10d){stroke-width:1.25px}.demo-shell.svelte-1ywq96r{background:var(--skr-canvas);flex-direction:column;height:100%;min-height:0;display:flex}.demo-notice.svelte-1ywq96r{z-index:20;border-bottom:1px solid var(--skr-border);background:var(--skr-accent-subtle);color:var(--skr-accent);font-size:var(--skr-type-label);flex:none;align-items:center;gap:.75rem;padding:.375rem .5rem .375rem .75rem;line-height:1.4;display:flex;position:relative}.demo-notice__copy.svelte-1ywq96r{flex:1;min-width:0}.demo-notice.svelte-1ywq96r p:where(.svelte-1ywq96r){margin:0}.demo-notice.svelte-1ywq96r p:where(.svelte-1ywq96r)+p:where(.svelte-1ywq96r){margin-top:.15rem}.demo-notice.svelte-1ywq96r a:where(.svelte-1ywq96r){color:inherit;text-underline-offset:.16em;font-weight:600}.demo-notice__dismiss.svelte-1ywq96r{border-radius:var(--skr-radius-control);width:2rem;height:2rem;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;font-size:1rem;line-height:1;display:grid}.demo-notice__dismiss.svelte-1ywq96r:hover{background:color-mix(in srgb, currentColor 15%, transparent)}.demo-notice__dismiss.svelte-1ywq96r:focus-visible{outline:2px solid var(--skr-focus);outline-offset:1px}.demo-app.svelte-1ywq96r{flex:1;min-height:0}.demo-storage-status.svelte-1ywq96r{border-bottom:1px solid var(--skr-border);color:var(--skr-accent);background:var(--skr-accent-subtle);font-size:var(--skr-type-label);flex:none;padding:.35rem .75rem}.demo-app.svelte-1ywq96r>.h-screen{height:100%}@media (width<=60rem){.demo-notice.svelte-1ywq96r{font-size:var(--skr-type-label);padding-left:.75rem}.demo-notice__dismiss.svelte-1ywq96r{width:2.75rem;height:2.75rem}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-2xl:42rem;--font-weight-semibold:600;--tracking-wide:.025em;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-4{margin:calc(var(--spacing) * 4)}.my-2{margin-block:calc(var(--spacing) * 2)}.mb-0{margin-bottom:0}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-cell{display:table-cell}.h-full{height:100%}.h-screen{height:100vh}.min-h-0{min-height:0}.max-w-2xl{max-width:var(--container-2xl)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.gap-2{gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.font-mono{font-family:var(--font-mono)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-all{-webkit-user-select:all;user-select:all}}:root,:root[data-theme=light]{--skr-canvas:#f5f2e9;--skr-surface:#fffdf8;--skr-surface-subtle:#efe9dd;--skr-surface-raised:#fff;--skr-code-surface:#f1ece1;--skr-text:#24352b;--skr-text-muted:#5c6b60;--skr-heading:#14251d;--skr-heading-subtle:#3a4a3f;--skr-accent:#1e4d3b;--skr-accent-subtle:#e3ebe6;--skr-link:#1e4d3b;--skr-border:#d6cdbb;--skr-border-strong:#7c8c81;--skr-selection-surface:#dce7e0;--skr-selection-text:#24352b;--skr-caret:#2e6b4f;--skr-focus:#1e4d3b;--skr-danger:#9c2b23;--skr-danger-surface:#f8e6e2;--skr-warning:#7a5410;--skr-warning-surface:#f6ecd4;--skr-success:#3d6b34;--skr-success-surface:#e7efdd;--skr-lamplight:#f6e7a8;--skr-callout-blue:#245ec2;--skr-callout-cyan:#0d6e7e;--skr-callout-green:#2e7040;--skr-callout-yellow:#7d5a08;--skr-callout-orange:#9a4a1a;--skr-callout-red:#b02a37;--skr-callout-purple:#6d3ab0;--skr-callout-gray:#5b6069;--skr-callout-tint:8%;--skr-syntax-keyword:#7526a8;--skr-syntax-string:#2e6e33;--skr-syntax-number:#8f4700;--skr-syntax-comment:#6e6558;--skr-syntax-function:#1d4fd8;--skr-syntax-type:#0d6e7e;--skr-syntax-property:#8c3a2b;--skr-syntax-operator:#565664;--skr-overlay:#0000004d;--skr-shadow:0 12px 32px #0003;--skr-shadow-surface:0 4px 12px #0000001f;--skr-radius-control:.25rem;--skr-radius-surface:.375rem;--skr-radius-dialog:.75rem;--skr-type-chip:11px;--skr-type-label:12px;--skr-type-control:13px;--skr-type-title:16px;--skr-font-prose:"Charter", "Sitka Text", Cambria, "Palatino Linotype", "Noto Serif", "Liberation Serif", Georgia, serif;--skr-font-interface:system-ui, "Segoe UI Variable Text", "Segoe UI", -apple-system, "Noto Sans", "Liberation Sans", Cantarell, Ubuntu, "Helvetica Neue", Arial, sans-serif;--skr-font-mono:ui-monospace, "Cascadia Code", "SF Mono", Menlo, Consolas, "JetBrains Mono", "Noto Sans Mono", "Liberation Mono", "DejaVu Sans Mono", monospace;--skr-gutter:clamp(1.5rem, 4vw, 3rem);--skr-motion-state-duration:50ms;--skr-motion-state-easing:linear;--skr-motion-surface-duration:.12s;--skr-motion-surface-easing:cubic-bezier(.2, 0, 0, 1);--skr-motion-panel-duration:.16s;--skr-motion-panel-easing:cubic-bezier(.2, 0, 0, 1);--skr-motion-distance:.25rem;--skr-hover-intent-delay:.45s;--skr-loading-pulse-duration:1.2s;--skr-caret-blink-cycle:1.2s;--skr-caret-blink-easing:ease-in-out;--skr-caret-blink-resume:.35s;--skr-preview-manuscript-surface:#fffdf8;--skr-preview-manuscript-text:#24352b;--skr-preview-manuscript-accent:#1e4d3b;--skr-preview-nightroom-surface:#182b21;--skr-preview-nightroom-text:#dfe8de;--skr-preview-nightroom-accent:#7fbf9e;--skr-preview-studio-surface:#fff;--skr-preview-studio-text:#182230;--skr-preview-studio-accent:#1d4fd8;--skr-preview-graphite-surface:#141b26;--skr-preview-graphite-text:#e6ecf5;--skr-preview-graphite-accent:#7fb0ff;--skr-preview-gazette-surface:#fff;--skr-preview-gazette-text:#131316;--skr-preview-gazette-accent:#5f24c4;--skr-preview-signal-surface:#101017;--skr-preview-signal-text:#ededf4;--skr-preview-signal-accent:#b79cff}:root[data-prose-font=sans]{--skr-font-prose:system-ui, "Segoe UI Variable Text", "Segoe UI", -apple-system, "Noto Sans", "Liberation Sans", Cantarell, Ubuntu, "Helvetica Neue", Arial, sans-serif}:root[data-code-font=classic]{--skr-font-mono:"Courier New", "Nimbus Mono PS", "Liberation Mono", "DejaVu Sans Mono", monospace}.skr-palette-swatch[data-palette=manuscript]{--skr-surface:#fffdf8;--skr-code-surface:#f1ece1;--skr-text:#24352b;--skr-text-muted:#5c6b60;--skr-heading:#14251d;--skr-accent:#1e4d3b;--skr-link:#1e4d3b;--skr-border:#d6cdbb;--skr-border-strong:#7c8c81}:root[data-theme=light][data-light-palette=studio],.skr-palette-swatch[data-palette=studio]{--skr-canvas:#f2f5f9;--skr-surface:#fff;--skr-surface-subtle:#e7ecf3;--skr-surface-raised:#fff;--skr-code-surface:#edf1f7;--skr-text:#182230;--skr-text-muted:#51617a;--skr-heading:#101a28;--skr-heading-subtle:#3d4e66;--skr-accent:#1d4fd8;--skr-accent-subtle:#dfe9fc;--skr-link:#1d4fd8;--skr-border:#c9d3e0;--skr-border-strong:#8595ac;--skr-selection-surface:#cfe0f7;--skr-selection-text:#182230;--skr-caret:#c81e5b;--skr-focus:#1d4fd8;--skr-danger:#b02a37;--skr-danger-surface:#fbe7e9;--skr-warning:#805206;--skr-warning-surface:#faf0d7;--skr-success:#20713d;--skr-success-surface:#e2f2e6}:root[data-theme=light][data-light-palette=gazette],.skr-palette-swatch[data-palette=gazette]{--skr-canvas:#fff;--skr-surface:#fff;--skr-surface-subtle:#f1f1f4;--skr-surface-raised:#fff;--skr-code-surface:#f4f3f7;--skr-text:#131316;--skr-text-muted:#565664;--skr-heading:#000;--skr-heading-subtle:#454553;--skr-accent:#5f24c4;--skr-accent-subtle:#ebe2fb;--skr-link:#5f24c4;--skr-border:#d9d9e0;--skr-border-strong:#8c8c9d;--skr-selection-surface:#e3d7fa;--skr-selection-text:#131316;--skr-caret:#d10f56;--skr-focus:#5f24c4;--skr-danger:#c41f30;--skr-danger-surface:#fce5e8;--skr-warning:#7d5605;--skr-warning-surface:#f9efd2;--skr-success:#1d7a3e;--skr-success-surface:#e0f3e5}@media (prefers-color-scheme:light){:root[data-theme=system][data-light-palette=studio]{--skr-canvas:#f2f5f9;--skr-surface:#fff;--skr-surface-subtle:#e7ecf3;--skr-surface-raised:#fff;--skr-code-surface:#edf1f7;--skr-text:#182230;--skr-text-muted:#51617a;--skr-heading:#101a28;--skr-heading-subtle:#3d4e66;--skr-accent:#1d4fd8;--skr-accent-subtle:#dfe9fc;--skr-link:#1d4fd8;--skr-border:#c9d3e0;--skr-border-strong:#8595ac;--skr-selection-surface:#cfe0f7;--skr-selection-text:#182230;--skr-caret:#c81e5b;--skr-focus:#1d4fd8;--skr-danger:#b02a37;--skr-danger-surface:#fbe7e9;--skr-warning:#805206;--skr-warning-surface:#faf0d7;--skr-success:#20713d;--skr-success-surface:#e2f2e6}:root[data-theme=system][data-light-palette=gazette]{--skr-canvas:#fff;--skr-surface:#fff;--skr-surface-subtle:#f1f1f4;--skr-surface-raised:#fff;--skr-code-surface:#f4f3f7;--skr-text:#131316;--skr-text-muted:#565664;--skr-heading:#000;--skr-heading-subtle:#454553;--skr-accent:#5f24c4;--skr-accent-subtle:#ebe2fb;--skr-link:#5f24c4;--skr-border:#d9d9e0;--skr-border-strong:#8c8c9d;--skr-selection-surface:#e3d7fa;--skr-selection-text:#131316;--skr-caret:#d10f56;--skr-focus:#5f24c4;--skr-danger:#c41f30;--skr-danger-surface:#fce5e8;--skr-warning:#7d5605;--skr-warning-surface:#f9efd2;--skr-success:#1d7a3e;--skr-success-surface:#e0f3e5}}:root[data-theme=dark]{--skr-canvas:#14251d;--skr-surface:#182b21;--skr-surface-subtle:#213a2c;--skr-surface-raised:#1e3527;--skr-code-surface:#1b3024;--skr-text:#dfe8de;--skr-text-muted:#9fb0a2;--skr-heading:#f3f0e6;--skr-heading-subtle:#c3d1c5;--skr-accent:#7fbf9e;--skr-accent-subtle:#24402f;--skr-link:#7fbf9e;--skr-border:#24392c;--skr-border-strong:#628070;--skr-selection-surface:#2c4a3a;--skr-selection-text:#f3f0e6;--skr-caret:#7fbf9e;--skr-focus:#7fbf9e;--skr-danger:#f0968c;--skr-danger-surface:#3a221f;--skr-warning:#e5c063;--skr-warning-surface:#362c14;--skr-success:#8fd0a0;--skr-success-surface:#1d3327;--skr-callout-blue:#82b4ff;--skr-callout-cyan:#67d3e0;--skr-callout-green:#8fd0a0;--skr-callout-yellow:#e0c25c;--skr-callout-orange:#f0a86a;--skr-callout-red:#f2958f;--skr-callout-purple:#c4a5f5;--skr-callout-gray:#a8adb8;--skr-callout-tint:12%;--skr-syntax-keyword:#c9a1ee;--skr-syntax-string:#9ecf87;--skr-syntax-number:#f0a86a;--skr-syntax-comment:#94958f;--skr-syntax-function:#82b4ff;--skr-syntax-type:#6fd0d8;--skr-syntax-property:#e8b366;--skr-syntax-operator:#a5a5b5;--skr-overlay:#0000008c;--skr-shadow:0 12px 32px #0000008c;--skr-shadow-surface:0 4px 12px #0006}.skr-palette-swatch[data-palette=nightroom]{--skr-surface:#182b21;--skr-code-surface:#1b3024;--skr-text:#dfe8de;--skr-text-muted:#9fb0a2;--skr-heading:#f3f0e6;--skr-accent:#7fbf9e;--skr-link:#7fbf9e;--skr-border:#24392c;--skr-border-strong:#628070}:root[data-theme=dark][data-dark-palette=graphite],.skr-palette-swatch[data-palette=graphite]{--skr-canvas:#0e131c;--skr-surface:#141b26;--skr-surface-subtle:#1e2836;--skr-surface-raised:#1a2230;--skr-code-surface:#1a2330;--skr-text:#e6ecf5;--skr-text-muted:#96a7bf;--skr-heading:#f4f7fb;--skr-heading-subtle:#b6c5d9;--skr-accent:#7fb0ff;--skr-accent-subtle:#20334f;--skr-link:#7fb0ff;--skr-border:#2c394c;--skr-border-strong:#556a85;--skr-selection-surface:#2c4468;--skr-selection-text:#f4f7fb;--skr-caret:#ffd43b;--skr-focus:#7fb0ff;--skr-danger:#f2958f;--skr-danger-surface:#3f2226;--skr-warning:#e3c35d;--skr-warning-surface:#3a2f10;--skr-success:#8fd0a0;--skr-success-surface:#1d3325}:root[data-theme=dark][data-dark-palette=signal],.skr-palette-swatch[data-palette=signal]{--skr-canvas:#0a0a0f;--skr-surface:#101017;--skr-surface-subtle:#1b1b25;--skr-surface-raised:#17171f;--skr-code-surface:#171720;--skr-text:#ededf4;--skr-text-muted:#9d9db2;--skr-heading:#fff;--skr-heading-subtle:#bdbdd0;--skr-accent:#b79cff;--skr-accent-subtle:#2b2347;--skr-link:#b79cff;--skr-border:#2b2b3a;--skr-border-strong:#61617c;--skr-selection-surface:#3a3163;--skr-selection-text:#fff;--skr-caret:#ff5c8a;--skr-focus:#b79cff;--skr-danger:#ff8f8f;--skr-danger-surface:#3c1d22;--skr-warning:#e0c25c;--skr-warning-surface:#37300f;--skr-success:#7fd49b;--skr-success-surface:#173327}@media (prefers-color-scheme:dark){:root:not([data-theme]),:root[data-theme=system]{--skr-canvas:#14251d;--skr-surface:#182b21;--skr-surface-subtle:#213a2c;--skr-surface-raised:#1e3527;--skr-code-surface:#1b3024;--skr-text:#dfe8de;--skr-text-muted:#9fb0a2;--skr-heading:#f3f0e6;--skr-heading-subtle:#c3d1c5;--skr-accent:#7fbf9e;--skr-accent-subtle:#24402f;--skr-link:#7fbf9e;--skr-border:#24392c;--skr-border-strong:#628070;--skr-selection-surface:#2c4a3a;--skr-selection-text:#f3f0e6;--skr-caret:#7fbf9e;--skr-focus:#7fbf9e;--skr-danger:#f0968c;--skr-danger-surface:#3a221f;--skr-warning:#e5c063;--skr-warning-surface:#362c14;--skr-success:#8fd0a0;--skr-success-surface:#1d3327;--skr-callout-blue:#82b4ff;--skr-callout-cyan:#67d3e0;--skr-callout-green:#8fd0a0;--skr-callout-yellow:#e0c25c;--skr-callout-orange:#f0a86a;--skr-callout-red:#f2958f;--skr-callout-purple:#c4a5f5;--skr-callout-gray:#a8adb8;--skr-callout-tint:12%;--skr-syntax-keyword:#c9a1ee;--skr-syntax-string:#9ecf87;--skr-syntax-number:#f0a86a;--skr-syntax-comment:#94958f;--skr-syntax-function:#82b4ff;--skr-syntax-type:#6fd0d8;--skr-syntax-property:#e8b366;--skr-syntax-operator:#a5a5b5;--skr-overlay:#0000008c;--skr-shadow:0 12px 32px #0000008c;--skr-shadow-surface:0 4px 12px #0006}:root[data-theme=system][data-dark-palette=graphite]{--skr-canvas:#0e131c;--skr-surface:#141b26;--skr-surface-subtle:#1e2836;--skr-surface-raised:#1a2230;--skr-code-surface:#1a2330;--skr-text:#e6ecf5;--skr-text-muted:#96a7bf;--skr-heading:#f4f7fb;--skr-heading-subtle:#b6c5d9;--skr-accent:#7fb0ff;--skr-accent-subtle:#20334f;--skr-link:#7fb0ff;--skr-border:#2c394c;--skr-border-strong:#556a85;--skr-selection-surface:#2c4468;--skr-selection-text:#f4f7fb;--skr-caret:#ffd43b;--skr-focus:#7fb0ff;--skr-danger:#f2958f;--skr-danger-surface:#3f2226;--skr-warning:#e3c35d;--skr-warning-surface:#3a2f10;--skr-success:#8fd0a0;--skr-success-surface:#1d3325}:root[data-theme=system][data-dark-palette=signal]{--skr-canvas:#0a0a0f;--skr-surface:#101017;--skr-surface-subtle:#1b1b25;--skr-surface-raised:#17171f;--skr-code-surface:#171720;--skr-text:#ededf4;--skr-text-muted:#9d9db2;--skr-heading:#fff;--skr-heading-subtle:#bdbdd0;--skr-accent:#b79cff;--skr-accent-subtle:#2b2347;--skr-link:#b79cff;--skr-border:#2b2b3a;--skr-border-strong:#61617c;--skr-selection-surface:#3a3163;--skr-selection-text:#fff;--skr-caret:#ff5c8a;--skr-focus:#b79cff;--skr-danger:#ff8f8f;--skr-danger-surface:#3c1d22;--skr-warning:#e0c25c;--skr-warning-surface:#37300f;--skr-success:#7fd49b;--skr-success-surface:#173327}}html,body,#app{height:100%;margin:0}html{overscroll-behavior:none;overflow:hidden}body{position:relative;overflow:hidden}@supports (overflow:clip){body{overflow:clip}}html,.cm-scroller{scroll-behavior:auto}:root{--skr-visual-viewport-top:0px;--skr-visual-viewport-left:0px;--skr-visual-viewport-width:100vw;--skr-visual-viewport-height:100dvh}body{background:var(--skr-canvas);color:var(--skr-text);font-family:var(--skr-font-interface);font-size:var(--skr-type-control)}*{scrollbar-color:var(--skr-border) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:.625rem}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--skr-radius-control);background-clip:content-box;background-color:var(--skr-border);min-height:2.5rem;transition:background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing);border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--skr-border-strong)}::-webkit-scrollbar-thumb:active{background-color:var(--skr-border-strong)}button,input,select{color:inherit;font-family:inherit}button,input,select,[role=dialog]{border-color:var(--skr-border)}button:hover{background:var(--skr-surface-subtle)}button{transition:color var(--skr-motion-state-duration) var(--skr-motion-state-easing), background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing), border-color var(--skr-motion-state-duration) var(--skr-motion-state-easing)}input,select{background:var(--skr-surface)}:focus-visible{outline:2px solid var(--skr-focus);outline-offset:2px}.skr-app-header,.skr-sidebar,.skr-panel{border-color:var(--skr-border);background:var(--skr-surface)}.skr-panel-motion{transition:width var(--skr-motion-panel-duration) var(--skr-motion-panel-easing)}.skr-panel-motion:has(.skr-panel-divider-dragging){transition-duration:0s}@media (width>=60.001rem) and (width<=64rem){.skr-panel-motion{transition-duration:0s}}.skr-app-header{flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;height:2.5rem;padding-inline:.25rem;display:grid}.skr-header-leading,.skr-header-trailing,.skr-history,.skr-note-title-region{align-items:center;min-width:0;display:flex}.skr-history{gap:.125rem}.skr-header-trailing{justify-content:flex-end;gap:.5rem}.skr-note-title-region{gap:.5rem}.skr-vault-picker-button{min-width:0;max-width:100%;color:var(--skr-text);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);background:0 0;border:0;align-items:center;gap:.35rem;padding:.25rem .5rem;font-weight:600;display:flex}.skr-vault-picker-button>span,.skr-vault-picker-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.skr-vault-picker-button svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex:none;width:.9rem;height:.9rem}.skr-vault-picker{min-width:min(18rem,100vw - 1rem);display:grid}.skr-vault-picker button{min-width:0}.skr-vault-picker-current{width:1rem;color:var(--skr-text-muted);text-align:center;flex:none}.skr-note-title{min-width:0;color:var(--skr-text);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);opacity:1;text-overflow:ellipsis;transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing);white-space:nowrap;font-weight:600;overflow:hidden}.skr-note-title-hidden{opacity:0}.skr-header-icon-button.skr-phone-files{display:none}.skr-header-icon-button{border-radius:var(--skr-radius-control);width:2rem;min-width:2rem;height:2rem;min-height:2rem;color:var(--skr-text-muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.skr-header-icon-button:disabled{cursor:default;opacity:.4}.skr-header-icon-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:1rem;height:1rem}.skr-sidebar,.skr-panel{flex:none;min-width:0;display:flex;position:relative}.skr-sidebar-content,.skr-outline-content{flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}.skr-sidebar-header,.skr-outline-header{border-bottom:1px solid var(--skr-border);height:2rem;min-height:2rem;color:var(--skr-text);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);justify-content:space-between;align-items:center;padding-inline:.5rem;font-weight:600;display:flex}.skr-sidebar-header-actions{opacity:0;transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing);display:flex}.skr-sidebar:hover .skr-sidebar-header-actions,.skr-sidebar-header:hover .skr-sidebar-header-actions,.skr-sidebar-header-hovered .skr-sidebar-header-actions,.skr-sidebar-focused .skr-sidebar-header-actions,.skr-sidebar:focus-within .skr-sidebar-header-actions{opacity:1}.skr-sidebar-header button,.skr-outline-header button{border-radius:var(--skr-radius-control);width:1.5rem;height:1.5rem;color:var(--skr-text-muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.skr-sidebar-header svg,.skr-outline-header svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px;width:1rem;height:1rem}.skr-sidebar-tree,.skr-outline-body{flex:1;min-height:0;overflow:hidden}.skr-outline-body{overflow-y:auto}.skr-panel-divider{z-index:5;cursor:col-resize;touch-action:none;width:6px;position:absolute;top:0;bottom:0;right:-3px}.skr-panel-divider-left{left:-3px;right:auto}.skr-panel-divider:after{background:var(--skr-border);content:"";width:1px;transition:background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing);position:absolute;top:0;bottom:0;left:2px}.skr-panel-divider:hover:after{background:var(--skr-border-strong)}.skr-panel-divider-dragging:after{background:var(--skr-accent)}.skr-panel-divider:focus-visible{outline-offset:-2px}.skr-file-tree{height:100%;font-family:var(--skr-font-interface);font-size:var(--skr-type-control);margin:0;padding:0;list-style:none;position:relative;overflow-y:auto}.skr-tree-spacer{pointer-events:none}.skr-tree-row{box-sizing:border-box;border-radius:var(--skr-radius-control);color:var(--skr-text);cursor:pointer;white-space:nowrap;transition:background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing);align-items:center;display:flex;position:absolute;left:.25rem;right:.25rem;overflow:hidden}.skr-tree-row:focus-visible{outline:2px solid var(--skr-focus);outline-offset:-2px}.skr-tree-row-dragging{opacity:.6}.skr-tree-row-drop{background:var(--skr-accent-subtle);box-shadow:inset 0 0 0 2px var(--skr-accent)}.skr-tree-ghost{pointer-events:none}.skr-tree-active-highlight{box-sizing:border-box;border-radius:var(--skr-radius-control);background:var(--skr-accent-subtle);box-shadow:inset 2px 0 var(--skr-accent);opacity:0;pointer-events:none;position:absolute;left:.25rem;right:.25rem}.skr-file-tree-revealing .skr-tree-row{transition:top var(--skr-motion-panel-duration) var(--skr-motion-panel-easing), clip-path var(--skr-motion-panel-duration) var(--skr-motion-panel-easing), background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing)}.skr-file-tree-revealing .skr-tree-spacer{transition:height var(--skr-motion-panel-duration) var(--skr-motion-panel-easing)}.skr-file-tree-revealing .skr-tree-active-highlight{transition:top var(--skr-motion-panel-duration) var(--skr-motion-panel-easing), clip-path var(--skr-motion-panel-duration) var(--skr-motion-panel-easing)}.skr-tree-indent-guide{background:var(--skr-border);width:1px;position:absolute;top:0;bottom:0}.skr-tree-leading{width:1rem;min-width:1rem;height:1rem;color:var(--skr-text-muted);place-items:center;display:grid}.skr-tree-leading svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px;width:1rem;height:1rem}.skr-tree-chevron-open{transform:rotate(90deg)}.skr-tree-note-icon{font-size:var(--skr-type-control);line-height:1}.skr-tree-label{border-radius:var(--skr-radius-control);text-overflow:ellipsis;min-width:0;transition:background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing);margin-inline:-.25rem;padding-inline:.25rem;overflow:hidden}.skr-tree-row:hover .skr-tree-label,.skr-tree-row-hovered .skr-tree-label{background-color:var(--skr-surface-subtle)}.skr-tree-suffix{color:var(--skr-text-muted);text-overflow:ellipsis;margin-left:.35rem;overflow:hidden}.skr-tree-actions{border-radius:var(--skr-radius-control);width:1rem;min-width:1rem;height:1rem;color:var(--skr-text-muted);background:var(--skr-surface);opacity:0;border:0;place-items:center;margin-left:auto;padding:0;display:grid}.skr-tree-row:hover .skr-tree-actions,.skr-tree-row-hovered .skr-tree-actions,.skr-tree-row:focus-within .skr-tree-actions,.skr-tree-actions:focus-visible{opacity:1}.skr-tree-actions svg{fill:currentColor;width:1rem;height:1rem}.skr-tree-menu{z-index:90;border:1px solid var(--skr-border);border-radius:var(--skr-radius-surface);background:var(--skr-surface-raised);min-width:10rem;box-shadow:var(--skr-shadow-surface);padding:.25rem;display:grid;position:fixed}.skr-tree-menu button{min-height:2rem;font-family:var(--skr-font-interface);font-size:var(--skr-type-control);text-align:left;cursor:pointer;background-color:#0000;border:0;border-radius:0;padding:.375rem .5rem}.skr-tree-menu button:hover,.skr-tree-menu button:focus-visible,.skr-action-menu button:hover,.skr-action-menu button:focus-visible{background-color:var(--skr-surface-subtle)}.skr-workspace{background:var(--skr-surface);flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.skr-editor-pane{flex-direction:column;flex:100%;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.skr-pane-content{flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.skr-tab-strip{border-bottom:1px solid var(--skr-border);background:var(--skr-surface);min-width:0;height:2.25rem;min-height:2.25rem;display:flex}.skr-tab-items{scrollbar-width:none;flex:1;min-width:0;display:flex;position:relative;overflow-x:auto}.skr-tablist{pointer-events:none;position:absolute;inset:0}.skr-tab-items::-webkit-scrollbar{display:none}.skr-tab-shell{border-top-left-radius:var(--skr-radius-dialog);border-top-right-radius:var(--skr-radius-dialog);min-width:6.5rem;max-width:14rem;color:inherit;text-align:left;background:0 0;flex:10rem;align-items:center;gap:.35rem;margin-top:.1875rem;display:flex;position:relative;overflow:hidden}.skr-tab-shell:hover,.skr-tab-active{background:var(--skr-surface-subtle)}.skr-tab{min-width:0;height:100%;color:var(--skr-text-muted);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);text-align:left;background:0 0;border:0;border-radius:0;flex:1;align-items:center;gap:.35rem;padding:0 .25rem 0 .5rem;display:flex;overflow:hidden}.skr-tab-active .skr-tab{color:var(--skr-text);font-weight:600}.skr-tab-active-indicator{background:var(--skr-border-strong);opacity:0;pointer-events:none;height:2px;position:absolute;bottom:0}.skr-tab-active-indicator-focused{background:var(--skr-accent)}.skr-tab-items-reordering .skr-tab-shell{transition:transform var(--skr-motion-panel-duration) var(--skr-motion-panel-easing)}.skr-tab-items-reordering .skr-tab-dragging{transition:none}.skr-tab-insertion:before{background:var(--skr-accent);content:"";width:2px;position:absolute;top:.25rem;bottom:.25rem;left:0}.skr-tab-exiting{z-index:1;color:var(--skr-text-muted);background:var(--skr-surface);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);opacity:1;pointer-events:none;transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing);align-items:center;padding:0 .25rem 0 .5rem;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.skr-tab-exiting[data-dismissing=true]{opacity:0}.skr-tab-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.skr-tab-suffix{min-width:0;color:var(--skr-text-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.skr-tab-status{place-items:center;width:1rem;min-width:1rem;height:1rem;margin-left:auto;display:grid;position:relative}.skr-tab-close{border-radius:var(--skr-radius-control);width:1rem;min-width:1rem;height:1rem;color:var(--skr-text-muted);opacity:0;pointer-events:none;transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.skr-tab-close:before{content:"";width:1.5rem;height:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.skr-tab-unsaved{border-radius:var(--skr-radius-control);background:var(--skr-accent);opacity:1;pointer-events:none;width:.375rem;min-width:.375rem;height:.375rem;transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing);place-items:center;margin:auto;display:grid;position:absolute;inset:0}.skr-tab-close-dirty{display:grid}.skr-tab-shell:hover .skr-tab-unsaved,.skr-tab-shell:focus-within .skr-tab-unsaved{opacity:0}.skr-tab-shell:hover .skr-tab-close-dirty,.skr-tab-shell:focus-within .skr-tab-close-dirty,.skr-tab-shell:hover .skr-tab-close,.skr-tab-shell:focus-within .skr-tab-close,.skr-tab-active:not(.skr-tab-dirty) .skr-tab-close{opacity:1;pointer-events:auto}@media (pointer:coarse){.skr-tab-shell .skr-tab-close{opacity:1;pointer-events:auto}.skr-tab-shell.skr-tab-dirty .skr-tab-unsaved{opacity:1}}.skr-tab-close svg,.skr-tab-list svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.25px;width:1rem;height:1rem}.skr-tab-list{width:2.25rem;min-width:2.25rem;color:var(--skr-text-muted);background:var(--skr-surface);border:0;border-radius:0;place-items:center;display:grid}.skr-tab-new{border-radius:var(--skr-radius-surface);width:2rem;min-width:2rem;height:calc(100% - .1875rem);color:var(--skr-text-muted);background:0 0;border:0;align-self:flex-end;place-items:center;margin-inline:.125rem;display:grid}.skr-tab-new svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.25px;width:1rem;height:1rem}.skr-tab-new:hover{background:var(--skr-surface-subtle)}.skr-tab-list-shell{z-index:8;margin-left:auto;position:sticky;right:0}.skr-split{flex-direction:row;flex:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.skr-split-column{flex-direction:column}.skr-split-child{flex-grow:0;flex-shrink:1;min-width:0;min-height:0;display:flex;overflow:hidden}.skr-split-divider{z-index:6;cursor:col-resize;touch-action:none;width:6px;min-width:6px;margin-inline:-3px;position:relative}.skr-split-divider-column{cursor:row-resize;width:auto;min-width:0;height:6px;min-height:6px;margin-block:-3px;margin-inline:0}.skr-split-divider:after{background:var(--skr-border);content:"";width:1px;position:absolute;top:0;bottom:0;left:2px}.skr-split-divider-column:after{width:auto;height:1px;inset:2px 0 auto}.skr-split-divider:hover:after{background:var(--skr-border-strong)}.skr-split-divider-dragging:after{background:var(--skr-accent)}.skr-pane-split-target{z-index:5;background:var(--skr-accent-subtle);pointer-events:none;position:absolute;inset:0}.skr-pane-split-target[data-drop-side=left]{right:75%}.skr-pane-split-target[data-drop-side=right]{left:75%}.skr-pane-split-target[data-drop-side=up]{bottom:75%}.skr-pane-split-target[data-drop-side=down]{top:75%}.skr-unfocused-note{box-sizing:border-box;height:100%;padding-block:clamp(2rem,5vh,4rem);padding-inline:var(--skr-gutter);color:var(--skr-text);background:var(--skr-surface);overflow:auto}.skr-unfocused-file{box-sizing:border-box;height:100%;padding:var(--skr-gutter);color:var(--skr-text-muted);background:var(--skr-surface);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);margin:0}.skr-header-overflow svg{fill:currentColor;stroke:none}.skr-source-chip{border-radius:var(--skr-radius-control);background:var(--skr-surface-subtle);color:var(--skr-text-muted);font-family:var(--skr-font-mono);font-size:var(--skr-type-chip);flex:none;padding:.25rem .375rem;line-height:1}.skr-empty-pane,.skr-empty-vault{background:var(--skr-surface);width:100%;height:100%;padding:3rem 1.5rem;display:flex;overflow:auto}.skr-empty-pane-column,.skr-startup-empty,.skr-startup-chooser{text-align:start;width:min(22rem,100% - 3rem);margin:auto;display:grid;transform:translateY(-8%)}.skr-startup-empty,.skr-startup-chooser{gap:.75rem}.skr-startup-heading,.skr-empty-pane-heading{color:var(--skr-text);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);margin:0;font-weight:600}.skr-startup-body{color:var(--skr-text-muted);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);margin:0}.skr-empty-pane-body{color:var(--skr-text-muted);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);margin:.75rem 0 0}.skr-startup-vault-list{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.skr-startup-vault-row{width:100%;min-height:2.75rem;color:var(--skr-text);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:0;padding:.625rem .75rem}.skr-startup-vault-row:hover,.skr-startup-vault-row:focus-visible{background:var(--skr-surface-subtle)}.skr-startup-pending,.skr-startup-error{color:var(--skr-text-muted);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);margin:0}.skr-startup-error{color:var(--skr-warning)}.skr-empty-pane-actions{gap:.5rem;margin-top:1.5rem;display:grid}.skr-empty-pane-action{border-radius:var(--skr-radius-surface);width:100%;min-height:2.25rem;color:var(--skr-text);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);cursor:pointer;transition:background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing), color var(--skr-motion-state-duration) var(--skr-motion-state-easing), opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing);background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .75rem;font-weight:600;display:flex}@media (pointer:coarse){.skr-empty-pane-action{min-height:2.75rem}}.skr-empty-pane-action[data-btn-role=primary]{background:var(--skr-accent);color:var(--skr-surface)}.skr-empty-pane-action[data-btn-role=primary]:hover{opacity:.9}.skr-empty-pane-action[data-btn-role=primary]:active{opacity:.8}.skr-empty-pane-action[data-btn-role=secondary]:hover{background:var(--skr-surface-subtle)}.skr-empty-pane-action[data-force-focus-ring=true]{outline:2px solid var(--skr-focus);outline-offset:2px}.skr-empty-pane-action kbd{color:inherit;opacity:.75;font-family:var(--skr-font-mono);font-size:var(--skr-type-chip);flex:none}.skr-empty-pane-recent{gap:.25rem;margin-top:2rem;display:grid}.skr-empty-pane-recent-label{margin:0 0 .25rem}.skr-empty-pane-recent-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.skr-empty-pane-recent-row{border-radius:var(--skr-radius-control);width:100%;min-height:2rem;color:var(--skr-text);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);text-align:start;cursor:pointer;transition:background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing);background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .5rem;display:flex}@media (pointer:coarse){.skr-empty-pane-recent-row{min-height:2.75rem}}.skr-empty-pane-recent-row:hover{background:var(--skr-surface-subtle)}.skr-empty-pane-recent-title{min-width:0;color:var(--skr-text);font-size:var(--skr-type-control);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.skr-empty-pane-recent-suffix{color:var(--skr-text-muted);margin-inline-start:.375rem}.skr-empty-pane-recent-time{color:var(--skr-text-muted);font-size:var(--skr-type-chip);flex:none}.skr-empty-pane-loading{gap:.5rem}.skr-shell{height:100dvh}.skr-app-header button{min-height:2rem}.skr-action-menu{gap:.25rem;padding:.5rem;display:grid}.skr-action-menu button{min-height:2.75rem;color:var(--skr-text);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);text-align:start;cursor:pointer;background-color:#0000;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.skr-action-menu button:disabled{cursor:default;opacity:.4}.skr-action-menu-label{flex:1;align-items:center;min-width:0;display:flex}.skr-action-menu-trailing{justify-content:flex-end;align-items:center;gap:.5rem;min-width:1rem;display:flex}.skr-action-menu-check{width:1rem;color:var(--skr-text-muted);font-family:var(--skr-font-mono);text-align:center;flex:none;display:inline-block}.skr-action-menu kbd{border:1px solid var(--skr-border);border-radius:var(--skr-radius-control);color:var(--skr-text-muted);font-family:var(--skr-font-mono);font-size:var(--skr-type-chip);flex:none;padding:.125rem .25rem}html body .settings-backdrop{inset:auto;top:var(--skr-visual-viewport-top);left:var(--skr-visual-viewport-left);width:var(--skr-visual-viewport-width);height:var(--skr-visual-viewport-height)}html body .settings-dialog{max-height:calc(var(--skr-visual-viewport-height) - 2rem)}[role=dialog]{background:var(--skr-surface-raised);color:var(--skr-text);box-shadow:var(--skr-shadow-surface)}[role=treeitem][aria-selected=true],[role=option][aria-selected=true]{background:var(--skr-accent-subtle)}[role=treeitem],[role=option]{transition:color var(--skr-motion-state-duration) var(--skr-motion-state-easing), background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing)}.skr-btn-primary,.skr-btn-secondary,.skr-btn-destructive{border-radius:var(--skr-radius-surface);color:var(--skr-text);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);cursor:pointer;transition:background-color var(--skr-motion-state-duration) var(--skr-motion-state-easing), color var(--skr-motion-state-duration) var(--skr-motion-state-easing), opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing);border:0;justify-content:center;align-items:center;padding:.5rem .875rem;font-weight:600;display:inline-flex}.skr-btn-primary{background:var(--skr-accent);color:var(--skr-surface)}.skr-btn-primary:hover{opacity:.9}.skr-btn-primary:active{opacity:.8}.skr-btn-secondary,.skr-btn-destructive{border-radius:var(--skr-radius-control);background:0 0}.skr-btn-secondary:hover{background:var(--skr-surface-subtle)}.skr-btn-destructive{color:var(--skr-danger)}.skr-btn-destructive:hover{background:var(--skr-danger-surface)}.skr-btn-primary:disabled,.skr-btn-secondary:disabled,.skr-btn-destructive:disabled{cursor:default;opacity:.4}.skr-overlay{background:var(--skr-overlay)}.skr-muted,.skr-panel-heading{color:var(--skr-text-muted)}.skr-panel-heading{border-color:var(--skr-border);font-size:var(--skr-type-label)}.skr-type-label{font-size:var(--skr-type-label)}.skr-type-title{font-size:var(--skr-type-title)}.skr-match{color:var(--skr-accent);background:var(--skr-accent-subtle);font-weight:700}.skr-warning{border-color:var(--skr-warning);background:var(--skr-warning-surface);color:var(--skr-warning)}.skr-error{border-color:var(--skr-danger);background:var(--skr-danger-surface);color:var(--skr-danger)}.cm-editor,.cm-scroller,.cm-gutters{background:var(--skr-surface);color:var(--skr-text)}.cm-content{caret-color:var(--skr-caret)}.skr-unfocused-note .cm-editor{font-size:var(--skr-editor-font-size,1rem)}.skr-unfocused-note .cm-content{box-sizing:border-box;width:100%;max-width:calc(var(--skr-editor-measure,72) * 1ch);line-height:var(--skr-editor-line-height,1.7);margin-inline:auto}.cm-editor .cm-cursor,.cm-editor .cm-dropCursor{border-left-color:var(--skr-caret)}@keyframes skr-caret-blink{0%,41.67%{opacity:1}50%,91.67%{opacity:0}to{opacity:1}}@keyframes skr-caret-blink-instant{0%,49.99%{opacity:1}50%,to{opacity:0}}.cm-editor.cm-focused>.cm-scroller>.cm-cursorLayer{animation-duration:var(--skr-caret-blink-cycle);animation-iteration-count:infinite;animation-timing-function:var(--skr-caret-blink-easing);animation-name:skr-caret-blink!important}.cm-editor.cm-skr-caret-solid>.cm-scroller>.cm-cursorLayer{animation-name:none!important}@media (prefers-reduced-motion:reduce){.cm-editor.cm-focused>.cm-scroller>.cm-cursorLayer{animation-timing-function:step-end;animation-name:skr-caret-blink-instant!important}}:root[data-animations=false] .cm-editor.cm-focused>.cm-scroller>.cm-cursorLayer{animation-timing-function:step-end;animation-name:skr-caret-blink-instant!important}.cm-editor .cm-selectionBackground,.cm-editor.cm-focused .cm-selectionBackground{color:var(--skr-selection-text);background:var(--skr-selection-surface)}.cm-content ::selection{color:var(--skr-selection-text);background:var(--skr-selection-surface)}.cm-gutters{border-color:var(--skr-border);color:var(--skr-text-muted)}.cm-activeLine,.cm-activeLineGutter{background:var(--skr-surface-subtle)}.cm-skr-reveal-marker{opacity:0;display:inline-block}.cm-skr-reveal-marker-active{opacity:1}@media (prefers-reduced-motion:reduce){:root{--skr-motion-state-duration:0s;--skr-motion-surface-duration:0s;--skr-motion-panel-duration:0s}}@keyframes skr-loading-pulse{0%{opacity:1}to{opacity:.55}}.skr-loading-region{flex-direction:column;justify-content:center;gap:.5rem;min-height:4.5rem;padding:.65rem;display:flex}.skr-loading-preview{min-height:4.5rem}.skr-skeleton-bar{border-radius:var(--skr-radius-control);background:var(--skr-border);width:100%;height:.875em;animation:skr-loading-pulse var(--skr-loading-pulse-duration) linear infinite alternate;display:block}.skr-loading-failure-message{color:var(--skr-text-muted);font-family:var(--skr-font-interface);font-size:var(--skr-type-control)}.skr-loading-retry{color:var(--skr-link);font-family:var(--skr-font-interface);font-size:var(--skr-type-control);background:0 0;border:0;align-self:flex-start;padding:0}@media (prefers-reduced-motion:reduce){.skr-skeleton-bar{opacity:.7;animation:none}}:root[data-animations=false]{--skr-motion-state-duration:0s;--skr-motion-surface-duration:0s;--skr-motion-panel-duration:0s}:root[data-animations=false] .skr-skeleton-bar{opacity:.7;animation:none}:root[data-theme-switching=true] *,:root[data-theme-switching=true] :before,:root[data-theme-switching=true] :after{transition-duration:0s}[data-motion-surface]{opacity:0;transition:opacity var(--skr-motion-surface-duration) var(--skr-motion-surface-easing), transform var(--skr-motion-surface-duration) var(--skr-motion-surface-easing)}[data-motion-surface=centered]{transform:scale(.98)}[data-motion-surface=anchored-top]{transform:translateY(calc(-1 * var(--skr-motion-distance)))}[data-motion-surface=anchored-bottom]{transform:translateY(var(--skr-motion-distance))}[data-motion-surface=fade],[data-motion-surface=scrim]{transition:opacity var(--skr-motion-surface-duration) var(--skr-motion-surface-easing);transform:none}[data-motion-surface=drill-push]{transform:translateX(var(--skr-motion-distance))}[data-motion-surface=drill-pop]{transform:translateX(calc(-1 * var(--skr-motion-distance)));transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing), transform var(--skr-motion-state-duration) var(--skr-motion-state-easing)}[data-motion-surface][data-motion-entered=true]{opacity:1;transform:none}[data-motion-surface][data-motion-exiting=true]{opacity:0;transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing), transform var(--skr-motion-state-duration) var(--skr-motion-state-easing);transform:none}[data-motion-surface=centered][data-motion-exiting=true]{transform:scale(.98)}[data-motion-surface=anchored-top][data-motion-exiting=true]{transform:translateY(calc(-1 * var(--skr-motion-distance)))}[data-motion-surface=anchored-bottom][data-motion-exiting=true]{transform:translateY(var(--skr-motion-distance))}[data-motion-surface=fade][data-motion-exiting=true],[data-motion-surface=scrim][data-motion-exiting=true]{transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing);transform:none}[data-motion-surface][data-motion-instant=true]{opacity:1;transition-duration:0s;transform:none}[data-motion-surface][data-motion-preparing=true]{opacity:0;transition-duration:0s;transform:none}[data-motion-state-surface]{opacity:0;transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing)}[data-motion-state-surface][data-motion-entered=true]{opacity:1}[data-motion-state-surface][data-motion-exiting=true]{opacity:0}@media (width<=60rem){.skr-app-header{box-sizing:border-box;height:calc(3rem + env(safe-area-inset-top));padding:env(safe-area-inset-top) .125rem 0;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;gap:0;display:grid}.skr-note-title-region{text-align:center;justify-content:center;padding-inline:.5rem}.skr-header-icon-button.skr-phone-files{display:grid}.skr-desktop-sidebar-toggle{display:none}.skr-sidebar-header-actions{opacity:1}.skr-phone-files,.skr-header-overflow{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}.skr-phone-files svg,.skr-header-overflow svg{width:1.25rem;height:1.25rem}.skr-desktop-sidebar,.skr-desktop-outline,.skr-history,.skr-read-only-badge,.skr-split-divider{display:none}html body .settings-dialog{height:var(--skr-visual-viewport-height);max-height:var(--skr-visual-viewport-height)}.cm-skr-find-panel{flex-wrap:wrap;padding:.5rem}.cm-skr-find-panel .cm-skr-find-input{flex:1;min-width:min(8rem,40vw);min-height:2.75rem}.cm-skr-find-panel .cm-skr-find-button,.cm-skr-slash-option,.cm-skr-tag-option,.cm-skr-task-checkbox,.cm-skr-task-option,.cm-skr-code-copy{min-width:2.75rem;min-height:2.75rem}.cm-skr-code-copy{opacity:1;pointer-events:auto}.skr-btn-primary,.skr-btn-secondary,.skr-btn-destructive{min-width:2.75rem;min-height:2.75rem}}.skr-command-tooltip{z-index:80;border:1px solid var(--skr-border);border-radius:var(--skr-radius-control);color:var(--skr-text);background:var(--skr-surface-raised);box-shadow:var(--skr-shadow-surface);font-family:var(--skr-font-interface);font-size:var(--skr-type-label);pointer-events:none;align-items:center;gap:.375rem;padding:.25rem .375rem;line-height:1.2;display:flex;position:fixed}.skr-command-tooltip kbd{border-radius:var(--skr-radius-control);background:var(--skr-surface-subtle);font-family:var(--skr-font-mono);font-size:var(--skr-type-chip);border:0;padding:.125rem .25rem}.skr-note-info-sheet{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom))}.skr-shell{border:var(--skr-window-border-width,0) solid var(--skr-border);border-radius:var(--skr-window-border-radius,0)}.skr-header-leading{transition:padding-inline-start var(--skr-motion-state-duration) var(--skr-motion-state-easing);padding-inline-start:var(--skr-window-header-inset,0)}.skr-header-leading,.skr-note-title-region,.skr-header-trailing{opacity:var(--skr-window-header-opacity,1);transition:opacity var(--skr-motion-state-duration) var(--skr-motion-state-easing)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
