@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-3-cyrillic-ext-400-normal-BwJdxs7r.woff2) format("woff2"),url(./source-sans-3-cyrillic-ext-400-normal-BqOlcezh.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-3-cyrillic-400-normal-DjhbW-4D.woff2) format("woff2"),url(./source-sans-3-cyrillic-400-normal-DkNBMcYd.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-3-greek-ext-400-normal-CpIwTHMM.woff2) format("woff2"),url(./source-sans-3-greek-ext-400-normal-CN4VBqpr.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-3-greek-400-normal-DZReXJla.woff2) format("woff2"),url(./source-sans-3-greek-400-normal-DyO2Yfz5.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-3-vietnamese-400-normal-CwtaIDr2.woff2) format("woff2"),url(./source-sans-3-vietnamese-400-normal-eMQk7hmk.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-3-latin-ext-400-normal-UNsKFIBq.woff2) format("woff2"),url(./source-sans-3-latin-ext-400-normal-D5P-Ud2J.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-3-latin-400-normal-DQi5PRDE.woff2) format("woff2"),url(./source-sans-3-latin-400-normal-RR2C27NP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(./source-sans-3-cyrillic-ext-600-normal-6AhwUnSr.woff2) format("woff2"),url(./source-sans-3-cyrillic-ext-600-normal-Cjpx_pje.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(./source-sans-3-cyrillic-600-normal-BnFu5nHC.woff2) format("woff2"),url(./source-sans-3-cyrillic-600-normal-CloKWf-q.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(./source-sans-3-greek-ext-600-normal-DynePNDL.woff2) format("woff2"),url(./source-sans-3-greek-ext-600-normal-CnpzyT-3.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(./source-sans-3-greek-600-normal-BSO157bq.woff2) format("woff2"),url(./source-sans-3-greek-600-normal-B42bzTIr.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(./source-sans-3-vietnamese-600-normal-B2sTNYey.woff2) format("woff2"),url(./source-sans-3-vietnamese-600-normal-BzH4Q14_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(./source-sans-3-latin-ext-600-normal-AEyhgUpm.woff2) format("woff2"),url(./source-sans-3-latin-ext-600-normal-D2VZAM8_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(./source-sans-3-latin-600-normal-DeckBYAU.woff2) format("woff2"),url(./source-sans-3-latin-600-normal-Ck0n4g8U.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(./literata-cyrillic-ext-400-normal-BuNkiaAX.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(./literata-cyrillic-400-normal-CNCMA2GQ.woff2) format("woff2"),url(./literata-cyrillic-400-normal-BZoHpSD9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(./literata-greek-ext-400-normal-wlSmuZ9Y.woff2) format("woff2"),url(./literata-greek-ext-400-normal-jenpRSxk.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(./literata-greek-400-normal-DLCf-Z3g.woff2) format("woff2"),url(./literata-greek-400-normal-CMPfP1Pr.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(./literata-vietnamese-400-normal-H9pSqQsV.woff2) format("woff2"),url(./literata-vietnamese-400-normal-BvhrDK3U.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(./literata-latin-ext-400-normal-D5BsCrMl.woff2) format("woff2"),url(./literata-latin-ext-400-normal-Cs2-p-8d.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(./literata-latin-400-normal-CLtNJ872.woff2) format("woff2"),url(./literata-latin-400-normal-CUhpYSl8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(./literata-cyrillic-ext-600-normal-DMpAXN3v.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(./literata-cyrillic-600-normal-CJ4BZrBr.woff2) format("woff2"),url(./literata-cyrillic-600-normal-CFZV0quP.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(./literata-greek-ext-600-normal-C9Ui0wVq.woff2) format("woff2"),url(./literata-greek-ext-600-normal-dOBTK4hz.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(./literata-greek-600-normal-AXWu-DgS.woff2) format("woff2"),url(./literata-greek-600-normal-yjIuBGCY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(./literata-vietnamese-600-normal-CKzxoyei.woff2) format("woff2"),url(./literata-vietnamese-600-normal-8qS4Xlwy.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(./literata-latin-ext-600-normal-iLkdh2tW.woff2) format("woff2"),url(./literata-latin-ext-600-normal-DYcsrkT4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(./literata-latin-600-normal-A9sHopYh.woff2) format("woff2"),url(./literata-latin-600-normal-BFEFPlMO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(./literata-cyrillic-ext-400-italic-D8ysK2U6.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(./literata-cyrillic-400-italic-BGCtnF0_.woff2) format("woff2"),url(./literata-cyrillic-400-italic-GTLnQLoY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(./literata-greek-ext-400-italic-ByGcUFfQ.woff2) format("woff2"),url(./literata-greek-ext-400-italic-v9vyEgWr.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(./literata-greek-400-italic-Bv-j3dzg.woff2) format("woff2"),url(./literata-greek-400-italic-DTSbSSav.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(./literata-vietnamese-400-italic-CcRKGM16.woff2) format("woff2"),url(./literata-vietnamese-400-italic-DHLsq6W7.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(./literata-latin-ext-400-italic-DDtG17VM.woff2) format("woff2"),url(./literata-latin-ext-400-italic-B1grLKeg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(./literata-latin-400-italic-BxdXY0No.woff2) format("woff2"),url(./literata-latin-400-italic-xjtKbHx7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(./ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(./ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(./ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=light]{--paper:#f6f4ef;--surface:#ffffff;--surface-sunken:#eeebe4;--selected:#e2ece9;--line:#dedad1;--line-strong:#8a8478;--ink:#1d1c19;--ink-muted:#5b564d;--accent:#1c5b56;--accent-strong:#14453f;--accent-soft:#dcebe7;--on-accent:#ffffff;--ochre:#7d5300;--ochre-soft:#f5e6c3;--blue:#1f5785;--blue-soft:#dde8f3;--danger:#a8341b;--danger-soft:#f8e0d8;--on-danger:#ffffff;--focus:#1c5b56;--skeleton:#e4e0d7;--sheet:#ffffff;--sheet-ink:#1d1c19;--sheet-line:#cfcabe;--guide-margin:#1f5785;--guide-bleed:#a8341b;--swatch-slate:#6b6f73;--swatch-petrol:#2f7a72;--swatch-blue:#3567a6;--swatch-ochre:#9a6a00;--swatch-rust:#b4512a;--swatch-plum:#8a4f86;--link:var(--accent);--shadow-sm:0 1px 2px #1d1c1914;--shadow-lg:0 8px 24px -4px #1d1c1929, 0 2px 6px #1d1c1914;--shadow-page:0 1px 3px #1d1c191f, 0 4px 12px #1d1c1914;--focus-ring:0 0 0 2px #f6f4ef, 0 0 0 4px #1c5b56}[data-theme=dark]{--paper:#171918;--surface:#1f2221;--surface-sunken:#131514;--selected:#22312f;--line:#2e3331;--line-strong:#7a827e;--ink:#ebe9e3;--ink-muted:#a8a59d;--accent:#74c3b8;--accent-strong:#9ad6cc;--accent-soft:#1b3431;--on-accent:#0f1b19;--ochre:#e2b75a;--ochre-soft:#3a2f15;--blue:#8fbde6;--blue-soft:#1b2c3c;--danger:#f29479;--danger-soft:#3d1f18;--on-danger:#1d0f0b;--focus:#9ad6cc;--skeleton:#2b302e;--sheet:#ffffff;--sheet-ink:#1d1c19;--sheet-line:#cfcabe;--guide-margin:#1f5785;--guide-bleed:#a8341b;--swatch-slate:#9aa0a4;--swatch-petrol:#5fb3a8;--swatch-blue:#7aa8de;--swatch-ochre:#d6a63e;--swatch-rust:#e98a63;--swatch-plum:#c48cc0;--link:var(--accent);--shadow-sm:0 1px 2px #00000080;--shadow-lg:0 8px 24px -4px #000000cc;--shadow-page:0 1px 3px #000000b3, 0 4px 12px #00000080;--focus-ring:0 0 0 2px #171918, 0 0 0 4px #9ad6cc}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-sm:3px;--radius-md:6px;--radius-lg:10px;--radius-full:9999px;--tree-width:272px;--context-width:320px;--measure:68ch;--toolbar-height:44px;--statusbar-height:28px;--control-height:32px;--font-serif:Literata, Georgia, "Times New Roman", serif;--font-sans:"Source Sans 3", "Segoe UI", system-ui, sans-serif;--font-mono:"IBM Plex Mono", Consolas, monospace}body{margin:0;font-family:var(--font-sans);font-size:14px;line-height:20px;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased}.lv-pad{padding:var(--space-4)}.lv-row{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;padding:var(--space-4)}.lv-stack{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.lv-num{font-variant-numeric:tabular-nums}.lv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lv-icon{flex:none;display:block}:where(.lv-btn,.lv-input,.lv-tab,.lv-tree-row,.lv-card,.lv-cite,.lv-tag-remove,.lv-save-link,.lv-check input):focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring)}.lv-btn{font:inherit;font-size:14px;line-height:20px;font-weight:600;display:inline-flex;align-items:center;gap:var(--space-2);height:var(--control-height);padding:0 var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer;white-space:nowrap}.lv-btn:hover{background:var(--surface-sunken)}.lv-btn:disabled{cursor:not-allowed;color:var(--ink-muted);border-color:var(--line);background:var(--surface-sunken)}.lv-btn-primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.lv-btn-primary:hover{background:var(--accent-strong);border-color:var(--accent-strong)}.lv-btn-quiet{background:transparent;border-color:transparent;font-weight:400}.lv-btn-quiet:hover{background:var(--selected)}.lv-btn-danger{background:var(--danger);border-color:var(--danger);color:var(--on-danger)}.lv-btn-danger:hover{background:var(--danger);filter:brightness(.92)}.lv-btn-compact{height:28px;padding:0 var(--space-2)}.lv-btn-icononly{width:var(--control-height);padding:0;justify-content:center}.lv-btn-compact.lv-btn-icononly{width:28px}.lv-field{display:flex;flex-direction:column;gap:var(--space-1);min-width:220px}.lv-field-label{font-weight:600}.lv-input-wrap{position:relative}.lv-input{box-sizing:border-box;width:100%;font:inherit;color:var(--ink);background:var(--surface);height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm)}.lv-input::placeholder{color:var(--ink-muted)}.lv-input-withicon{padding-left:32px}.lv-input-icon{position:absolute;left:10px;top:8px;color:var(--ink-muted)}.lv-textarea{height:auto;padding:var(--space-2) var(--space-3);resize:vertical}.lv-input[aria-invalid=true]{border-color:var(--danger);border-width:2px}.lv-field-hint,.lv-field-error{margin:0;font-size:12px;line-height:16px;color:var(--ink-muted);display:flex;gap:var(--space-1);align-items:center}.lv-field-error{color:var(--danger)}.lv-check{position:relative;display:inline-grid;grid-template-columns:16px auto;column-gap:var(--space-2);align-items:center;cursor:pointer}.lv-check input{position:absolute;left:0;top:2px;width:16px;height:16px;margin:0;opacity:0;cursor:pointer;border-radius:var(--radius-sm)}.lv-check-box{width:16px;height:16px;box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:transparent;display:grid;place-items:center}.lv-check input:checked+.lv-check-box{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.lv-check input:focus-visible+.lv-check-box{box-shadow:var(--focus-ring)}.lv-check-hint{grid-column:2;font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-check.is-disabled{cursor:not-allowed;color:var(--ink-muted)}.lv-tabs{display:inline-flex;gap:2px;padding:2px;background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-md)}.lv-tab{font:inherit;display:inline-flex;align-items:center;gap:var(--space-2);height:28px;padding:0 var(--space-3);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--ink-muted);cursor:pointer}.lv-tab:hover{color:var(--ink)}.lv-tab.is-active{background:var(--surface);color:var(--ink);font-weight:600;border-color:var(--line)}.lv-status{display:inline-flex;align-items:center;gap:var(--space-1);font-size:12px;line-height:16px;padding:2px var(--space-2);border-radius:var(--radius-sm);white-space:nowrap}.lv-status-planned{color:var(--ink-muted);background:var(--surface-sunken)}.lv-status-draft{color:var(--ochre);background:var(--ochre-soft)}.lv-status-review{color:var(--blue);background:var(--blue-soft)}.lv-status-revised{color:var(--accent);background:var(--accent-soft)}.lv-status-compact{background:transparent;padding:0}.lv-tag{display:inline-flex;align-items:center;gap:2px;font-size:12px;line-height:16px;padding:1px var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-muted);background:var(--surface)}.lv-tag-remove{display:grid;place-items:center;width:16px;height:16px;margin-right:-4px;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;cursor:pointer}.lv-tag-remove:hover{background:var(--selected);color:var(--ink)}.lv-save{display:inline-flex;align-items:center;gap:var(--space-1);font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-save-saved .lv-icon{color:var(--blue)}.lv-save-dirty,.lv-save-saving{color:var(--ochre)}.lv-save-error{color:var(--danger);font-weight:600}.lv-save-link{font:inherit;font-weight:600;color:inherit;background:none;border:0;padding:0 2px;text-decoration:underline;cursor:pointer;border-radius:var(--radius-sm)}@media(prefers-reduced-motion:no-preference){.lv-pulse{animation:lv-pulse 1.4s ease-in-out infinite}}@keyframes lv-pulse{50%{opacity:.35}}.lv-notice{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface);color:var(--ink)}.lv-notice-icon{margin-top:2px}.lv-notice-body{flex:1;min-width:0}.lv-notice-title{margin:0;font-weight:600}.lv-notice-text{margin:2px 0 0}.lv-notice-text p{margin:0}.lv-notice-actions{display:flex;gap:var(--space-2);margin-top:var(--space-3)}.lv-notice-info{background:var(--blue-soft);border-color:transparent}.lv-notice-info .lv-notice-icon{color:var(--blue)}.lv-notice-success{background:var(--blue-soft);border-color:transparent}.lv-notice-success .lv-notice-icon{color:var(--blue)}.lv-notice-attention{background:var(--ochre-soft);border-color:transparent}.lv-notice-attention .lv-notice-icon{color:var(--ochre)}.lv-notice-danger{background:var(--danger-soft);border-color:var(--danger)}.lv-notice-danger .lv-notice-icon,.lv-notice-danger .lv-notice-title{color:var(--danger)}.lv-tree{background:var(--surface-sunken);padding:var(--space-2) 0;width:var(--tree-width);box-sizing:border-box}.lv-tree-row{display:flex;align-items:center;gap:var(--space-1);height:28px;padding-right:var(--space-3);cursor:pointer;color:var(--ink);border-radius:var(--radius-sm);margin:0 var(--space-1)}.lv-tree-row:hover{background:var(--selected)}.lv-tree-row.is-selected{background:var(--selected);box-shadow:inset 0 0 0 1px var(--accent)}.lv-tree-row.is-selected .lv-tree-title{font-weight:600}.lv-tree-twisty{width:16px;height:16px;flex:none;color:var(--ink-muted)}.lv-tree-type{color:var(--ink-muted)}.lv-tree-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv-tree-part>.lv-tree-title{font-weight:600}.lv-tree-meta{font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-tree-row.is-excluded .lv-tree-title{color:var(--ink-muted);text-decoration:line-through;text-decoration-thickness:1px}.lv-card{display:flex;flex-direction:column;gap:var(--space-2);width:240px;box-sizing:border-box;padding:var(--space-3) var(--space-4) var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer}.lv-card:hover{border-color:var(--line-strong)}.lv-card.is-selected{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.lv-card-head{display:flex;gap:var(--space-2);align-items:baseline}.lv-card-index{font-size:12px;color:var(--ink-muted)}.lv-card-title{margin:0;font-size:16px;line-height:22px;font-weight:600}.lv-card-synopsis{margin:0;font-family:var(--font-serif);font-size:15px;line-height:22px;color:var(--ink);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.lv-card-synopsis.is-empty{color:var(--ink-muted);font-style:italic}.lv-card-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);margin-top:auto;padding-top:var(--space-1)}.lv-card-words{margin-left:auto;font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-versions{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.lv-version{display:flex;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4)}.lv-version+.lv-version{border-top:1px solid var(--line)}.lv-version-icon{color:var(--ink-muted)}.lv-version.is-current .lv-version-icon{color:var(--accent)}.lv-version-body{flex:1;min-width:0}.lv-version-label,.lv-version-meta{margin:0}.lv-version-label{font-weight:600}.lv-version-auto{font-weight:400;color:var(--ink-muted)}.lv-version-meta{font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-version-actions{display:flex;gap:var(--space-1)}.lv-cite{display:inline-flex;align-items:baseline;gap:2px;padding:0 3px;border-radius:var(--radius-sm);color:var(--accent);background:var(--accent-soft);cursor:pointer;font-variant-numeric:lining-nums}.lv-cite.is-problem{color:var(--danger);background:var(--danger-soft);text-decoration:underline wavy;text-decoration-thickness:1px;text-underline-offset:3px}.lv-cite .lv-icon{align-self:center}.lv-dialog{width:440px;max-width:100%;box-sizing:border-box;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.lv-dialog-head{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-4) 0 var(--space-6)}.lv-dialog-title{margin:0;font-size:20px;line-height:28px;font-weight:600}.lv-dialog-body{padding:var(--space-3) var(--space-6) var(--space-4)}.lv-dialog-body p{margin:0 0 var(--space-3)}.lv-dialog-foot{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-top:1px solid var(--line)}.lv-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-12) var(--space-8);max-width:440px;margin:0 auto}.lv-empty-icon{color:var(--ink-muted);margin-bottom:var(--space-3)}.lv-empty-title{margin:0;font-size:20px;line-height:28px;font-weight:600}.lv-empty-text{margin:var(--space-2) 0 0;color:var(--ink-muted)}.lv-empty-actions{display:flex;gap:var(--space-2);margin-top:var(--space-6)}.lv-prose{font-family:var(--font-serif);font-size:18px;line-height:30px;color:var(--ink);max-width:var(--measure)}.lv-prose p{margin:0}.lv-prose p+p{text-indent:1.5em}.lv-panel-title{margin:0 0 var(--space-2);padding:0;font-size:12px;line-height:16px;font-weight:600;color:var(--ink-muted)}.lv-path{font-family:var(--font-mono);font-size:13px;line-height:20px;color:var(--ink);background:var(--surface-sunken);padding:0 var(--space-1);border-radius:var(--radius-sm);word-break:break-all}.lv-field-inline{min-width:0}.lv-select-wrap{position:relative}.lv-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;width:100%;font:inherit;color:var(--ink);background:var(--surface);height:var(--control-height);padding:0 32px 0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);cursor:pointer}.lv-select-compact{height:28px;padding-left:var(--space-2)}.lv-select:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring)}.lv-select-icon{position:absolute;right:10px;top:50%;margin-top:-8px;pointer-events:none;color:var(--ink-muted)}.lv-meter{display:flex;flex-direction:column;gap:var(--space-1);min-width:240px}.lv-meter-head{display:flex;justify-content:space-between;gap:var(--space-3);font-size:12px;line-height:16px}.lv-meter-label{font-weight:600;white-space:nowrap}.lv-meter-value{color:var(--ink-muted)}.lv-meter-track{height:6px;background:var(--surface-sunken);border:1px solid var(--line-strong);border-radius:var(--radius-sm);overflow:hidden}.lv-meter-fill{height:100%;background:var(--accent)}.lv-toolbar{display:flex;align-items:center;gap:2px;height:var(--toolbar-height);padding:0 var(--space-2);background:var(--surface);border-bottom:1px solid var(--line);box-sizing:border-box;flex-wrap:wrap}.lv-toolbar-sep{width:1px;height:20px;background:var(--line);margin:0 var(--space-1)}.lv-toolbar-style{width:168px;margin-right:var(--space-1)}.lv-tool{font:inherit;display:inline-flex;align-items:center;gap:var(--space-1);height:28px;min-width:28px;justify-content:center;padding:0 6px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--ink);cursor:pointer}.lv-tool:hover{background:var(--selected)}.lv-tool.is-pressed{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}.lv-tool:disabled{color:var(--ink-muted);cursor:not-allowed;background:transparent}.lv-tool:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring)}.lv-outline-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.lv-outline{width:100%;border-collapse:collapse}.lv-outline th,.lv-outline td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);vertical-align:top}.lv-outline thead th{font-size:12px;line-height:16px;font-weight:600;color:var(--ink-muted);background:var(--surface-sunken);position:sticky;top:0}.lv-outline tbody tr:last-child>*{border-bottom:0}.lv-outline tbody tr{cursor:pointer}.lv-outline tbody tr:hover{background:var(--paper)}.lv-outline tbody tr.is-selected{background:var(--selected);box-shadow:inset 2px 0 0 var(--accent)}.lv-outline tr.is-container{background:var(--surface-sunken)}.lv-outline-title{font-weight:400;white-space:nowrap}.lv-outline-title>*{vertical-align:middle}.lv-outline-title .lv-icon{display:inline-block;color:var(--ink-muted);margin-right:var(--space-2)}.lv-outline tr.is-container .lv-outline-title{font-weight:600}.lv-outline tr.is-excluded .lv-outline-title span{text-decoration:line-through;color:var(--ink-muted)}.lv-outline-syn{font-family:var(--font-serif);font-size:14px;line-height:20px;max-width:360px}.lv-outline-syn.is-empty{color:var(--ink-muted)}.lv-col-idx{width:40px;color:var(--ink-muted)}.lv-col-num{text-align:right!important;white-space:nowrap}.lv-col-inc{width:64px;text-align:center!important}.lv-entity{width:320px;box-sizing:border-box;padding:var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-3)}.lv-entity-head{display:flex;gap:var(--space-3);align-items:center}.lv-entity-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--ink-muted)}.lv-entity-kind{margin:0;font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-entity-name{margin:0;font-size:16px;line-height:22px;font-weight:600}.lv-entity-desc{margin:0;font-family:var(--font-serif);font-size:15px;line-height:22px}.lv-entity-fields{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-1) var(--space-3);margin:0}.lv-entity-fields dt{color:var(--ink-muted)}.lv-entity-fields dd{margin:0}.lv-entity-empty{margin:0;font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-entity-section h4{margin:0 0 var(--space-1);font-size:12px;line-height:16px;font-weight:600;color:var(--ink-muted)}.lv-entity-chips{display:flex;flex-wrap:wrap;gap:var(--space-1)}.lv-entity-rel{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.lv-entity-rel span{color:var(--ink-muted)}.lv-entity-rel strong{font-weight:600}.lv-timeline{list-style:none;margin:0;padding:0;max-width:560px}.lv-event{display:grid;grid-template-columns:96px 16px 1fr;column-gap:var(--space-3)}.lv-event-date{text-align:right;font-size:12px;line-height:16px;color:var(--ink-muted);padding-top:3px}.lv-event-mark{position:relative}.lv-event-mark:before{content:"";position:absolute;left:7px;top:0;bottom:0;width:2px;background:var(--line)}.lv-event:first-child .lv-event-mark:before{top:8px}.lv-event:last-child .lv-event-mark:before{bottom:auto;height:8px}.lv-event-mark:after{content:"";position:absolute;left:2px;top:4px;width:8px;height:8px;border-radius:var(--radius-full);background:var(--accent);border:2px solid var(--paper)}.lv-event.is-imprecise .lv-event-mark:after{background:var(--paper);border:2px dashed var(--accent)}.lv-event-body{padding-bottom:var(--space-4)}.lv-event-title{margin:0;font-weight:600}.lv-event-meta{display:flex;flex-wrap:wrap;gap:var(--space-1);align-items:center;margin-top:var(--space-1)}.lv-event-scene{display:inline-flex;align-items:center;gap:var(--space-1);font-size:12px;line-height:16px;color:var(--accent);margin-right:var(--space-1)}.lv-event-scene.is-none{color:var(--ink-muted)}.lv-relmap{margin:0;background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-md);display:inline-block}.lv-relmap svg{display:block}.lv-relmap-edge{stroke:var(--line-strong);stroke-width:1.5}.lv-relmap-arrow{fill:var(--line-strong)}.lv-relmap-labelbg{fill:var(--surface-sunken)}.lv-relmap-label{font-family:var(--font-sans);font-size:12px;fill:var(--ink-muted)}.lv-relmap-node rect{fill:var(--surface);stroke:var(--line-strong);stroke-width:1}.lv-relmap-node.is-selected rect{stroke:var(--accent);stroke-width:2}.lv-relmap-kind{font-family:var(--font-sans);font-size:10px;fill:var(--ink-muted)}.lv-relmap-name{font-family:var(--font-sans);font-size:13px;font-weight:600;fill:var(--ink)}.lv-refs{display:flex;flex-direction:column;gap:var(--space-3);max-width:720px}.lv-refs-head{display:flex;gap:var(--space-3);align-items:flex-end;flex-wrap:wrap}.lv-refs-search{flex:1}.lv-refs-list{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.lv-ref{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) var(--space-4)}.lv-ref+.lv-ref{border-top:1px solid var(--line)}.lv-ref-icon{color:var(--ink-muted);margin-top:2px}.lv-ref-body{flex:1;min-width:0}.lv-ref-formatted{margin:0;font-family:var(--font-serif);font-size:15px;line-height:22px}.lv-ref-meta{margin:2px 0 0;display:flex;gap:var(--space-3);font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-ref-problem{margin:var(--space-1) 0 0;display:flex;gap:var(--space-1);align-items:center;font-size:12px;line-height:16px;color:var(--danger);font-weight:600}.lv-ref.is-problem{background:var(--danger-soft)}.lv-ref.is-problem .lv-ref-meta{color:var(--ink)}.lv-list{list-style:none;margin:0;padding:0}.lv-list-boxed{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.lv-list-row{display:flex;gap:var(--space-3);align-items:center;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm)}.lv-list-boxed .lv-list-row{border-radius:0;padding:var(--space-3) var(--space-4)}.lv-list-boxed .lv-list-row+.lv-list-row{border-top:1px solid var(--line)}.lv-list-row.is-selected{background:var(--selected);box-shadow:inset 0 0 0 1px var(--accent)}.lv-list-row.is-problem .lv-list-icon,.lv-list-icon.is-bad,.lv-list-row.is-problem .lv-list-meta{color:var(--danger)}.lv-list-icon{color:var(--ink-muted)}.lv-list-icon.is-ok{color:var(--blue)}.lv-list-body{flex:1;min-width:0}.lv-list-title{margin:0;font-weight:600}.lv-list-aside{font-weight:400;color:var(--ink-muted)}.lv-list-meta{margin:2px 0 0;font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-list-meta .lv-path{font-size:12px;line-height:16px}.lv-list-count{font-size:12px;color:var(--ink-muted)}.lv-masters{display:flex;flex-direction:column;gap:var(--space-6);width:380px;padding:var(--space-4);background:var(--surface-sunken);box-sizing:border-box}.lv-master-thumb{position:relative;flex:none;width:24px;height:34px;background:var(--sheet);border:1px solid var(--line-strong);border-radius:1px}.lv-master-h,.lv-master-f{position:absolute;left:4px;right:4px;height:2px;background:var(--guide-margin)}.lv-master-h{top:4px}.lv-master-f{bottom:4px;left:9px;right:9px}.lv-pages{display:flex;flex-direction:column;background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden}.lv-pages-bar{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--surface);border-bottom:1px solid var(--line);font-size:12px;line-height:16px}.lv-pages-info{color:var(--ink-muted)}.lv-pages-stale{display:inline-flex;gap:var(--space-1);align-items:center;color:var(--ochre);font-weight:600}.lv-pages-ok{display:inline-flex;gap:var(--space-1);align-items:center;color:var(--ink-muted)}.lv-pages-ok .lv-icon{color:var(--blue)}.lv-pages-canvas{display:flex;gap:var(--space-8);padding:var(--space-6) var(--space-8);overflow-x:auto}.lv-pages-canvas.is-stale .lv-page-sheet{opacity:.55}.lv-spread{display:flex;flex:none}.lv-page{margin:0;width:132px;flex:none}.lv-page-blank{visibility:hidden;height:1px}.lv-page-sheet{position:relative;height:198px;background:var(--sheet);color:var(--sheet-ink);box-shadow:var(--shadow-page)}.lv-page-verso .lv-page-sheet{border-right:1px solid var(--sheet-line)}.lv-page-trim{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px dashed var(--guide-bleed);pointer-events:none}.lv-page-margin{position:absolute;top:22px;bottom:26px;left:20px;right:20px;border:1px dashed var(--guide-margin);pointer-events:none}.lv-page-verso .lv-page-margin{right:24px;left:16px}.lv-page-recto .lv-page-margin{left:24px;right:16px}.lv-page-content{position:absolute;top:12px;bottom:10px;left:20px;right:20px;display:flex;flex-direction:column}.lv-page-verso .lv-page-content{right:24px;left:16px}.lv-page-recto .lv-page-content{left:24px;right:16px}.lv-page-header{margin:0 0 8px;height:10px;font-family:var(--font-serif);font-size:7px;line-height:10px;font-style:italic;text-align:center}.lv-page-opening{padding-top:28px;margin-bottom:14px;text-align:center;font-family:var(--font-serif)}.lv-page-chnum{margin:0;font-size:8px;line-height:12px;letter-spacing:.08em}.lv-page-chtitle{margin:2px 0 0;font-size:12px;line-height:16px;font-weight:600}.lv-page-lines{display:flex;flex-direction:column;gap:5px;flex:1}.lv-page-lines span{display:block;height:3px;background:var(--sheet-line);border-radius:1px}.lv-page-folio{margin:0;text-align:center;font-family:var(--font-serif);font-size:8px;line-height:10px}.lv-page-flag{position:absolute;left:4px;right:4px;white-space:nowrap;bottom:-10px;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:11px;line-height:16px;font-weight:600;padding:1px var(--space-1);background:var(--ochre-soft);color:var(--ochre);border:1px solid var(--ochre);border-radius:var(--radius-sm)}.lv-page-flag.is-invalid{background:var(--danger-soft);color:var(--danger);border-color:var(--danger)}.lv-page-cap{margin-top:var(--space-4);font-size:12px;line-height:16px;color:var(--ink-muted);text-align:center}.lv-cover{margin:0;display:inline-flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-md)}.lv-cover svg{display:block}.lv-cover-sheet{fill:var(--sheet)}.lv-cover-art{fill:var(--sheet-line)}.lv-cover-title{font-family:var(--font-serif);font-size:18px;font-weight:600;fill:var(--sheet-ink)}.lv-cover-author{font-family:var(--font-serif);font-size:12px;fill:var(--sheet-ink)}.lv-cover-spinetext{font-family:var(--font-serif);font-size:9px;fill:var(--sheet-ink)}.lv-cover-lines{fill:var(--sheet-line)}.lv-cover-trim{fill:none;stroke:var(--sheet-ink);stroke-width:1}.lv-cover-fold{stroke:var(--sheet-ink);stroke-width:1;stroke-dasharray:2 3}.lv-cover-safe{fill:none;stroke:var(--guide-margin);stroke-width:1;stroke-dasharray:4 3}.lv-cover-cap{font-family:var(--font-sans);font-size:12px;fill:var(--ink-muted)}.lv-cover-legend{display:flex;flex-wrap:wrap;gap:var(--space-4);font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-cover-legend span{display:inline-flex;align-items:center;gap:var(--space-1)}.lv-sw{display:inline-block;width:16px;height:0;border-top:2px solid var(--sheet-ink)}.lv-sw-trim{border-top:1px solid var(--ink)}.lv-sw-bleed{width:14px;height:10px;border:1px solid var(--line-strong);background:var(--sheet)}.lv-sw-safe{border-top:2px dashed var(--blue)}.lv-sw-fold{border-top:2px dotted var(--ink)}.lv-cover-notice{max-width:640px}.lv-export{display:flex;flex-direction:column;gap:var(--space-4);width:560px;max-width:100%;box-sizing:border-box;padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg)}.lv-export fieldset{border:0;margin:0;padding:0;min-width:0}.lv-export-formats{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-2)}.lv-export-formats legend{grid-column:1 / -1}.lv-choice{position:relative;display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);cursor:pointer;background:var(--surface)}.lv-choice input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.lv-choice:hover{background:var(--paper)}.lv-choice.is-selected{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--selected)}.lv-choice:has(input:focus-visible){box-shadow:var(--focus-ring)}.lv-choice-head{display:flex;justify-content:space-between;align-items:center;color:var(--ink)}.lv-choice.is-selected .lv-choice-head .lv-icon{color:var(--accent)}.lv-choice-label{font-weight:600}.lv-choice-hint{font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-export-content{display:flex;flex-direction:column;gap:var(--space-2)}.lv-export-ad{margin:var(--space-1) 0 0;padding-left:18px}.lv-export-dest{display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-start}.lv-export-actions{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--line)}.lv-backups{display:flex;flex-direction:column;gap:var(--space-3);max-width:640px}.lv-backups-head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.lv-backups-head .lv-panel-title{margin:0;font-size:16px;line-height:22px;color:var(--ink)}.lv-swatch{display:inline-block;flex:none;width:10px;height:10px;border-radius:2px}.lv-swatch-lg{width:16px;height:16px;border-radius:var(--radius-sm)}.lv-prio{display:inline-flex;align-items:center;gap:var(--space-1);font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-prio rect.is-on{fill:var(--ink)}.lv-prio rect.is-off{fill:var(--line)}.lv-prio-none rect{fill:var(--line)}.lv-tlabel{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:16px;padding:1px 6px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);background:var(--surface)}.lv-due{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-due-overdue{color:var(--danger);font-weight:600}.lv-due-today{color:var(--ink);font-weight:600}.lv-task{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer}.lv-task:hover{border-color:var(--line-strong)}.lv-task:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring)}.lv-task.is-selected{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.lv-task.is-dragging{box-shadow:var(--shadow-lg);transform:rotate(-1deg)}.lv-task-head{display:flex;align-items:flex-start;gap:var(--space-1);flex-wrap:wrap}.lv-task-grip{color:var(--ink-muted);padding-top:6px;cursor:grab}.lv-task-title{flex:1;min-width:0;margin:0;padding-top:4px;font-size:14px;line-height:20px;font-weight:600}.lv-task.is-done .lv-task-title{color:var(--ink-muted);text-decoration:line-through;text-decoration-thickness:1px}.lv-task-done{flex-basis:100%;display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:16px;font-weight:600;color:var(--blue)}.lv-tdetail-head .lv-task-done{flex-basis:auto}.lv-task-head .lv-task-done{order:3}.lv-task-move{margin:0 -4px 0 0}.lv-task-labels{display:flex;flex-wrap:wrap;gap:var(--space-1);align-items:center}.lv-task-links{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}.lv-task-link{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:16px;color:var(--accent)}.lv-task-link.is-unavailable{color:var(--ink-muted);text-decoration:line-through;text-decoration-thickness:1px}.lv-task-foot{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.lv-task-ck{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:16px;color:var(--ink-muted);margin-left:auto}.lv-task-ck.is-complete{color:var(--blue)}.lv-board-wrap{display:flex;flex-direction:column;gap:var(--space-3)}.lv-board-note{max-width:720px}.lv-board{display:flex;gap:var(--space-3);align-items:flex-start;overflow-x:auto;padding-bottom:var(--space-2)}.lv-col{flex:none;width:256px;display:flex;flex-direction:column;background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-md)}.lv-col-head{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3)}.lv-col-name{margin:0;font-size:14px;line-height:20px;font-weight:600}.lv-col-count{font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-col-completes{display:inline-flex;align-items:center;gap:2px;font-size:12px;line-height:16px;color:var(--blue)}.lv-col-menu{margin-left:auto}.lv-col-body{display:flex;flex-direction:column;gap:var(--space-2);padding:0 var(--space-2) var(--space-2);min-height:40px}.lv-col-empty{margin:0;padding:var(--space-3);text-align:center;font-size:12px;line-height:16px;color:var(--ink-muted);border:1px dashed var(--line-strong);border-radius:var(--radius-md)}.lv-col-add,.lv-col-new{font:inherit;display:flex;align-items:center;gap:var(--space-1);margin:0 var(--space-2) var(--space-2);padding:var(--space-1) var(--space-2);height:28px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink-muted);cursor:pointer}.lv-col-add:hover,.lv-col-new:hover{background:var(--selected);color:var(--ink)}.lv-col-new{flex:none;margin:0;width:200px;height:40px;border:1px dashed var(--line-strong);border-radius:var(--radius-md);justify-content:center}.lv-col-add:focus-visible,.lv-col-new:focus-visible,.lv-fchip:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring)}.lv-tfilter{display:flex;flex-direction:column;gap:var(--space-2)}.lv-tfilter-row{display:flex;align-items:flex-end;gap:var(--space-2);flex-wrap:wrap}.lv-tfilter-search{width:260px;min-width:0}.lv-fchip{font:inherit;display:inline-flex;align-items:center;gap:var(--space-1);height:var(--control-height);padding:0 var(--space-2) 0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);cursor:pointer}.lv-fchip:hover{background:var(--surface-sunken)}.lv-fchip.is-on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:600}.lv-fchip-n{min-width:16px;padding:0 4px;border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font-size:12px;line-height:16px;text-align:center}.lv-tfilter-active{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.lv-tfilter-count{font-size:12px;line-height:16px;color:var(--ink-muted);margin-right:var(--space-1)}.lv-afilter{display:inline-flex;align-items:center;gap:2px;font-size:12px;line-height:16px;padding:2px 4px 2px var(--space-2);border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--ink)}.lv-afilter-k{color:var(--ink-muted)}.lv-tfilter-clear{font-size:12px;color:var(--accent)}.lv-tdetail{display:flex;flex-direction:column;gap:var(--space-4);width:420px;box-sizing:border-box;padding:var(--space-4) var(--space-6) var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md)}.lv-tdetail-head{display:flex;align-items:center;gap:var(--space-3);margin-right:-8px}.lv-tdetail-open{font-size:12px;line-height:16px;color:var(--ink-muted);font-weight:600}.lv-tdetail-arch{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:16px;color:var(--ink-muted)}.lv-tdetail-sp{flex:1}.lv-tdetail-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.lv-tdetail-grid .lv-field{min-width:0}.lv-tdetail-grid>:last-child{grid-column:1 / -1}.lv-tdetail-sec{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}.lv-tdetail-sec .lv-panel-title{margin:0}.lv-tdetail-sec .lv-list{align-self:stretch}.lv-tdetail-ck{display:flex;flex-direction:column;gap:var(--space-2)}.lv-tdetail-link{padding-left:0;padding-right:0}.lv-tdetail-foot{display:flex;align-items:center;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--line)}.lv-coled{display:flex;flex-direction:column;gap:var(--space-4);width:360px;padding:var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-sizing:border-box}.lv-coled-colors{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.lv-coled-colors legend{margin-bottom:var(--space-2);padding:0}.lv-coled-swatches{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}.lv-swopt{position:relative;display:flex;align-items:center;gap:var(--space-2);height:var(--control-height);padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer}.lv-swopt input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.lv-swopt.is-selected{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.lv-swopt.is-selected .lv-icon{margin-left:auto;color:var(--accent)}.lv-swopt:has(input:focus-visible){box-shadow:var(--focus-ring)}.lv-coldel-hint{margin:var(--space-1) 0 var(--space-3)}.lv-dialog-body .lv-field{margin-bottom:0}.lv-move-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.lv-move-grid .lv-field{min-width:0}.lv-move-summary{margin:var(--space-3) 0!important}.lv-spinner{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:12px;line-height:16px}.lv-spinner-svg{display:block;flex:none}.lv-spinner-track{stroke:currentColor;opacity:.25}.lv-spinner-arc{stroke:currentColor;transform-origin:8px 8px}.lv-btn .lv-spinner,.lv-lstep .lv-spinner{color:inherit}@media(prefers-reduced-motion:no-preference){.lv-spinner-arc{animation:lv-spin .9s linear infinite}.lv-sk{animation:lv-sk-pulse 1.6s ease-in-out infinite}.lv-loading-bar.is-indeterminate span{animation:lv-indet 1.4s ease-in-out infinite}}@keyframes lv-spin{to{transform:rotate(360deg)}}@keyframes lv-sk-pulse{50%{opacity:.55}}@keyframes lv-indet{0%{transform:translate(-100%)}to{transform:translate(250%)}}.lv-btn.is-loading{cursor:progress}.lv-btn-primary.is-loading{background:var(--accent-strong);border-color:var(--accent-strong)}.lv-skeleton{display:flex;flex-direction:column;gap:var(--space-3)}.lv-sk{display:block;background:var(--skeleton);border-radius:var(--radius-sm)}.lv-sk-line{height:10px}.lv-skeleton-text{gap:20px;max-width:var(--measure)}.lv-skeleton-text .lv-sk-line{height:12px}.lv-skeleton-tree{gap:0;padding:var(--space-2) 0}.lv-sk-row{display:flex;align-items:center;gap:var(--space-2);height:28px;padding-right:var(--space-3)}.lv-sk-icon{width:14px;height:14px;flex:none}.lv-skeleton-card{flex-direction:row;flex-wrap:wrap;gap:var(--space-3)}.lv-sk-card{display:flex;flex-direction:column;gap:var(--space-2);width:240px;box-sizing:border-box;padding:var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md)}.lv-sk-title{height:14px;width:60%;margin-bottom:var(--space-1)}.lv-sk-chip{width:72px;height:18px;margin-top:var(--space-2)}.lv-sk-block{width:100%;border-radius:var(--radius-md)}.lv-loading{display:flex;flex-direction:column;gap:var(--space-3);width:420px;max-width:100%;box-sizing:border-box;margin:0 auto;padding:var(--space-8) var(--space-6)}.lv-loading-inline{margin:0;padding:var(--space-4);width:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md)}.lv-loading-head{display:flex;align-items:center;gap:var(--space-3);color:var(--accent)}.lv-loading-title{margin:0;font-size:16px;line-height:22px;font-weight:600;color:var(--ink)}.lv-loading-detail{margin:0;color:var(--ink-muted)}.lv-loading-bar{position:relative;height:4px;overflow:hidden;background:var(--skeleton);border-radius:var(--radius-sm)}.lv-loading-bar span{position:absolute;left:0;top:0;bottom:0;background:var(--accent);border-radius:var(--radius-sm)}.lv-loading-bar.is-indeterminate span{width:40%}.lv-loading-steps{list-style:none;margin:var(--space-1) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.lv-lstep{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-muted)}.lv-lstep .lv-icon,.lv-lstep .lv-spinner{width:12px;flex:none}.lv-lstep.is-done{color:var(--ink)}.lv-lstep.is-done .lv-icon{color:var(--blue)}.lv-lstep.is-active{color:var(--ink);font-weight:600}.lv-lstep.is-active .lv-spinner{color:var(--accent)}.lv-lstep-dot{width:6px;height:6px;margin:0 3px;border-radius:var(--radius-full);border:1px solid var(--line-strong);flex:none}.lv-loading-actions{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-2)}.lv-loading-hint{font-size:12px;line-height:16px;color:var(--ink-muted)}*{box-sizing:border-box}html,body,#root{height:100%;overflow:hidden}button,input,select,textarea{font:inherit}:is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:3px}button{cursor:pointer}button:disabled{cursor:default}input,select,textarea{color:var(--ink);background:var(--surface)}textarea.lv-input{height:auto;resize:vertical;padding:8px 10px}input.lv-input,select.lv-input{width:100%}h1,h2,h3,p{overflow-wrap:anywhere}h1{font-size:28px;line-height:36px;font-weight:600;margin:0 0 8px}h2{font-size:18px;line-height:26px;font-weight:600}h3{font-size:18px;line-height:26px}p{margin:0 0 12px}dialog::backdrop{background:#17191866}dialog{color:var(--ink);background:var(--surface)}.app{height:100%;display:flex;flex-direction:column;background:var(--paper)}.app-topbar{height:58px;min-height:58px;padding:0 20px;display:flex;gap:12px;align-items:center;background:var(--surface);border-bottom:1px solid var(--line)}.app-brand{font-weight:600;font-size:20px;color:var(--ink);background:none;border:0;padding:4px 0}.app-divider{height:20px;width:1px;background:var(--line);margin:0 8px}.app-project-name{color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:28vw}.app-top-spacer{flex:1}.app-offline{font-size:12px;color:var(--ink-muted);display:flex;align-items:center;gap:6px;white-space:nowrap}.app-dot{width:6px;height:6px;border-radius:50%;background:var(--blue)}.app-workspace{display:flex;flex:1;min-height:0}.app-rail{width:174px;flex:none;background:var(--surface-sunken);border-right:1px solid var(--line);padding:12px 8px;display:flex;flex-direction:column;gap:4px}.app-rail-top{padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid var(--line)}.app-nav-item{display:flex;align-items:center;gap:10px;padding:10px 12px;background:none;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--ink-muted);text-align:left;min-height:40px}.app-nav-item:hover{background:var(--paper)}.app-nav-item.active{background:var(--selected);border-color:var(--accent);color:var(--accent);font-weight:600}.app-rail-bottom{margin-top:auto;color:var(--ink-muted);font-size:12px;padding:12px 4px 0}.app-rail-bottom p{margin-top:12px;line-height:18px}.app-content{flex:1;min-width:0;overflow:auto;background:var(--surface)}.app-statusbar{min-height:30px;display:flex;gap:20px;align-items:center;padding:3px 16px;background:var(--surface-sunken);border-top:1px solid var(--line);font-size:12px;color:var(--ink-muted)}.app-save-status{display:flex;align-items:center;gap:6px}.app-save-status.danger{color:var(--danger)}.app-preview-banner{background:var(--ochre-soft);color:var(--ochre);padding:7px 20px;font-size:12px;border-bottom:1px solid var(--line)}.app-error,.app-notice{padding:8px 20px}.app-error .lv-notice,.app-notice .lv-notice{max-width:none}.app-library{flex:1;overflow:auto;padding:60px max(32px,calc((100vw - 1140px)/2))}.app-library-heading{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-bottom:44px}.app-library-heading h1{font-size:36px;line-height:46px;letter-spacing:-.6px;max-width:580px}.app-eyebrow{font-size:12px;font-weight:600;letter-spacing:1.3px;color:var(--ink-muted);margin:0 0 16px}.app-lead{color:var(--ink-muted);font-size:16px;line-height:24px;max-width:540px;margin-top:14px}.app-library-toolbar{display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--line);padding-bottom:16px}.app-library-toolbar h2{margin:0 auto 0 0}.app-library-toolbar input{max-width:260px}.app-project-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;padding:28px 0}.app-book{padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md)}.app-book-mark{color:var(--accent);margin-bottom:30px}.app-book h3{margin:0 0 8px}.app-book p{font-size:12px;color:var(--ink-muted);margin-bottom:24px}.app-book>div:last-child{display:flex;gap:8px}.app-library-empty{padding:52px 0 30px;max-width:680px;margin:auto}.app-library-empty .lv-empty{background:none}.app-empty-rule{height:1px;background:var(--line);width:80px;margin:30px auto}.app-library-promises{display:flex;justify-content:center;gap:36px;color:var(--ink-muted)}.app-library-promises span{display:flex;align-items:center;gap:8px}.app-dialog{width:min(640px,calc(100vw - 40px));max-height:85vh;overflow:auto;border:1px solid var(--line-strong);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--shadow-lg)}.app-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.app-dialog h2{margin:0}.app-dialog-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:24px}.app-form{display:flex;flex-direction:column;gap:16px}.app-field{display:flex;flex-direction:column;gap:6px;min-width:0}.app-field>span{font-size:12px;font-weight:600;color:var(--ink-muted)}.app-field-pair{display:flex;gap:8px}.app-hint{font-size:12px;color:var(--ink-muted);line-height:18px;margin-top:12px}.app-backups{margin:24px 0;max-height:35vh;overflow:auto}.app-backups>div{border-bottom:1px solid var(--line);padding:12px 0}.app-backups code{display:block;font:12px var(--font-mono);color:var(--ink-muted);overflow-wrap:anywhere;margin-top:8px}.app-section{padding:32px;max-width:1500px;margin:auto}.app-section-heading{display:flex;align-items:center;gap:24px;justify-content:space-between;margin-bottom:28px}.app-section-heading p:last-child{color:var(--ink-muted);margin-top:10px}.app-section-heading .app-eyebrow{margin-bottom:8px}.app-section-tools{display:flex;gap:12px;align-items:center;justify-content:space-between;margin:24px 0}.app-section-tools>input{max-width:360px}.app-section-tools p{color:var(--ink-muted);margin:0;max-width:640px}.app-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.app-entity-card{padding:20px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper)}.app-entity-card h2{margin:8px 0 12px}.app-entity-card>p{font-size:13px}.app-author-text{font-family:var(--font-serif);font-size:15px!important;line-height:24px;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.app-card-actions{display:flex;gap:8px;margin-top:20px}.app-event-list>article{display:flex;gap:20px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}.app-event-list h2{margin:0 0 6px}.app-event-list p{color:var(--ink-muted);margin:0}.app-event-list article>div:nth-child(2){flex:1}.app-event-date{font-family:var(--font-serif);font-size:16px;min-width:110px;color:var(--accent)}.app-list-row{display:flex;gap:10px;padding:12px 0;border-bottom:1px solid var(--line);align-items:center}.app-list-row span{flex:1}.app-map{overflow:auto;margin:20px 0;border:1px solid var(--line);background:var(--paper)}.app-reference-list>article{display:flex;gap:16px;align-items:start;padding:24px 0;border-bottom:1px solid var(--line)}.app-reference-list>article>div{flex:1}.app-reference-list h2{margin:0 0 6px;font-family:var(--font-serif);font-weight:400;font-size:20px}.app-warning{color:var(--ochre);font-size:12px}.app-layout-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;margin-top:28px}.app-cover-preview{min-width:0;overflow:auto;background:var(--surface-sunken);padding:24px;border:1px solid var(--line)}.app-cover-preview>p{color:var(--ink-muted);font-size:12px}.app-focus .app-content{background:var(--paper)}.app-focus .app-workspace{display:block}.app-focus .app-content{height:100%}@media(max-width:1100px){.app-rail{width:152px}.app-section{padding:24px}.app-offline{display:none}.app-library{padding:40px 32px}.app-library-heading h1{font-size:30px;line-height:40px}.app-layout-grid{grid-template-columns:200px minmax(0,1fr)}}@media(max-width:800px){.app-topbar{padding:0 12px;gap:8px}.app-project-name,.app-divider{display:none}.app-rail{width:52px;padding:8px 4px}.app-nav-item{font-size:0;padding:12px}.app-nav-item svg{width:18px;height:18px}.app-rail-top,.app-rail-bottom{display:none}.app-library-heading{align-items:flex-start;flex-direction:column}.app-library-toolbar{flex-wrap:wrap}.app-section-heading{align-items:flex-start;flex-direction:column}.app-section-tools{flex-wrap:wrap}.app-layout-grid{grid-template-columns:1fr}.app-layout-form{display:grid;grid-template-columns:1fr 1fr}.app-statusbar{gap:12px}.app-section{padding:20px}.app-topbar .lv-btn{padding:0 8px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.app-view{height:100%;min-height:0}.app-view[hidden]{display:none}:is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid transparent;outline-offset:0;box-shadow:var(--focus-ring)}button:disabled{cursor:not-allowed}.lv-btn:disabled,.lv-btn:disabled:hover{color:var(--ink-muted);background:var(--surface-sunken);border-color:var(--line);filter:none}:is(input,select,textarea):disabled{color:var(--ink-muted);background:var(--surface-sunken);border-color:var(--line);cursor:not-allowed;opacity:1}:is(input,select,textarea)[aria-invalid=true]{border-color:var(--danger);border-width:2px}.app-empty-results{color:var(--ink-muted);padding:28px 0;margin:0}.app-hint-inline{font-size:12px;color:var(--ink-muted);margin:0}.app-warning{display:flex;align-items:center;gap:6px}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}.app-brand{white-space:nowrap}.app-nav-item{overflow-wrap:break-word;min-width:0}.app-rail .lv-btn{white-space:normal;height:auto;min-height:var(--control-height);padding-top:6px;padding-bottom:6px;text-align:left;max-width:100%}.app-loading{display:flex;flex-direction:column;gap:16px}.app-library-loading{padding:28px 0}.app-module-loading{padding:32px;max-width:calc(var(--measure) + 64px)}.app-workspace-loading .app-rail{padding:8px 0}.app-loading-page{max-width:calc(var(--measure) + 64px);margin:auto;padding:48px 32px;display:flex;flex-direction:column;gap:16px}.app-loading-title{display:block;width:40%;height:22px;margin-bottom:12px}.app-statusbar .lv-spinner{font-size:12px}.app-backup-status{margin:20px 0}.app-backup-status h3{margin:0 0 8px}.app-backup-status>*+*{margin-top:12px}.app-backup-status>p>svg{display:inline-block;vertical-align:-3px;margin-right:4px}.app-backup-status code{display:block;font:12px var(--font-mono);color:var(--ink-muted);overflow-wrap:anywhere;margin-top:4px}.app-backup-status ul{margin:0 0 8px;padding-left:18px}.app-backup-status .lv-notice-text p:last-child{margin-bottom:0}.app-backup-flag{display:inline-flex;align-items:center;gap:4px;margin-left:10px;font-size:12px;font-weight:600;color:var(--ochre)}.app-backup-indicator{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:2px 4px;font-size:12px;font-weight:600}.app-backup-indicator:hover{text-decoration:underline}.app-backup-indicator.danger{color:var(--danger)}.app-backup-indicator.attention{color:var(--ochre)}.app-preview-banner{flex-shrink:0;font-size:13px;padding:6px 16px}
