:root{--ink:#26232b;--ink-hover:#34303a;--text-body:400 14px/21px "Geologica", system-ui, sans-serif;--icon:#4a4552;--text-secondary:#675f56;--text-tertiary:#8a8790;--text-placeholder:#a6a3ab;--text-disabled:#b9b6be;--border-strong:#d9d7dd;--border:#e6e5e8;--line:#ecebee;--divider:#efeef1;--fill:#f3f3f5;--hover:#f5f5f7;--hover-nav:#f0eff1;--surface:#fff;--sidebar:#f8f7f7;--canvas:#eae8e6;--type-char-bg:#fde8ef;--type-char-fg:#a3355c;--type-loc-bg:#dff5e8;--type-loc-fg:#1f7a4a;--type-plot-bg:#e2eefd;--type-plot-fg:#2459a8;--type-magic-bg:#eee8fd;--type-magic-fg:#5b3fb0;--type-culture-bg:#ddf3f2;--type-culture-fg:#1c6f6b;--type-trope-bg:#e6e9fd;--type-trope-fg:#3a47a8;--success-bg:#dff5e8;--success-fg:#1f7a4a;--warning-bg:#fbf6e8;--warning-fg:#8a5a12;--danger-bg:#fbe9e7;--danger-fg:#b3392f;--draft-bg:#e2eefd;--draft-fg:#2459a8;--text-display:500 44px/48px "Geologica", system-ui, sans-serif;--tracking-display:-.03em;--text-title-1:500 34px/40px "Geologica", system-ui, sans-serif;--tracking-title-1:-.02em;--text-title-2:500 24px/30px "Geologica", system-ui, sans-serif;--tracking-title-2:-.01em;--text-title-3:500 17px/24px "Geologica", system-ui, sans-serif;--text-body-l:400 15px/24px "Geologica", system-ui, sans-serif;--text-label:600 13px/18px "Geologica", system-ui, sans-serif;--text-body-s:400 13px/18px "Geologica", system-ui, sans-serif;--text-caption:400 12px/16px "Geologica", system-ui, sans-serif;--text-editor:400 18px/31px "Literata", Georgia, serif;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-48:48px;--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:14px;--radius-2xl:18px;--radius-3xl:22px;--radius-pill:999px;--shadow-raise:0 1px 2px #26232b1a;--shadow-card-hover:0 2px 10px #26232b14;--shadow-popover:0 2px 6px #26232b14, 0 18px 44px #26232b2e;--shadow-modal:0 24px 64px #26232b40;--shadow-focus:0 0 0 2px #fff, 0 0 0 4px #26232b;--motion-fast:.12s ease;--motion-base:.15s ease;--motion-slow:.2s ease}[data-editor-theme=light]{--editor-bg:#fff;--editor-text:#2f2c34;--editor-meta:#8a8790;--editor-line:#efeef1}[data-editor-theme=paper]{--editor-bg:#f6f1e7;--editor-text:#3b342c;--editor-meta:#8c8172;--editor-line:#e8e0d0}[data-editor-theme=night]{--editor-bg:#1e1c22;--editor-text:#dad7de;--editor-meta:#8e8a95;--editor-line:#2e2b33}
html,body{background:#eae8e6;height:100%;margin:0}
body{margin:0}.nk-d button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.nk-d input,.nk-d textarea{font:inherit;color:inherit}.nk-d input::placeholder,.nk-d textarea::placeholder{color:#b0adb5}.nk-d .hv{transition:background-color .12s}.nk-d .hv:not([aria-pressed=true]):not([aria-checked=true]):not([aria-selected=true]):hover{background-color:#f0eff1!important}.nk-d .hv[aria-pressed=true]:hover,.nk-d .hv[aria-checked=true]:hover,.nk-d .hv[aria-selected=true]:hover{filter:brightness(.94)}.nk-d .hvw:hover{background-color:#f5f5f7!important}.nk-d .hvd{transition:background-color .12s}.nk-d .hvd:hover{background-color:#34303a!important}.nk-d .hvc{transition:box-shadow .15s}.nk-d .hvc:hover{box-shadow:0 2px 10px #26232b14}.nk-d .ckb[data-done=true]{animation:.35s 2.45s forwards ckOut}@keyframes ckOut{to{opacity:0;transform:translateY(-4px)}}.nk-d .hvm>:first-child{transition:box-shadow .15s,transform .15s}.nk-d .hvm:hover>:first-child{transform:translateY(-2px);box-shadow:0 6px 18px #26232b24}.nk-d .fld{resize:none;box-sizing:border-box;background:0 0;border:0;outline:none;width:100%;padding:0}.nk-d .fld:focus{outline:none}.nk-d .enq .enq-h{opacity:0;transition:opacity .12s}.nk-d .enq:hover .enq-h,.nk-d .enq .enq-h:focus-visible{opacity:1}.nk-d .enq[data-over=true]{box-shadow:inset 0 2px #26232b}.nk-d textarea.fld:not(#ch-text){field-sizing:content;min-height:1.5em;overflow:hidden}.nk-d .meta-act{opacity:0;transition:opacity .12s}.nk-d .meta:hover .meta-act,.nk-d .meta:focus-within .meta-act{opacity:1}.nk-d .nt-act{opacity:0;transition:opacity .12s}.nk-d .nt:hover .nt-act,.nk-d .nt:focus-within .nt-act{opacity:1}.nk-d .qbox ::placeholder{color:#6b6157;opacity:1}:root{--cv01:url(/_blob/efe3a146af32144086c051d8e348cc91);--cv02:url(/_blob/d17d3982256e0c5653ff77b43bf8386d);--cv03:url(/_blob/c8f0f0c6b2a050c70d936342aeda7fb4);--cv04:url(/_blob/48e73f551608c7665c4c25a19bff9b55);--cv05:url(/_blob/ae278acbefd7b2ae7386bc2560804a54);--cv06:url(/_blob/5c1ad513c6703469e79d368bd9035437);--cv07:url(/_blob/6a54c010eabb8fa806560cc5afaaa40c);--cv08:url(/_blob/be09847d58ef8be23cbfcebaf28295b2);--cv09:url(/_blob/f7bd5392b677f9f3ce2c81b7110f9548);--cv10:url(/_blob/400f909ddeaab9d56353369c2831888c);--cv11:url(/_blob/ba9997c08399fa76e92edb6152bf51e8);--cv12:url(/_blob/7c784e4d0983800847574d4d7b817a90);--cv13:url(/_blob/4b691fc1183ffa879e36d750c191bcb6);--cv14:url(/_blob/7248583ae97f5bee3dd53812002f9a99);--cv15:url(/_blob/92e1eab546d7b6f3a95cb8380d9b73ed);--cv16:url(/_blob/e162225d1c7f477f1867d85087aa69f4);--cv17:url(/_blob/dd3224905b2b4cf3f11bbba27a3ddf09);--cv18:url(/_blob/f9617c69111d1d69f185f39309e2cbd7);--cv19:url(/_blob/0a4147873dad53cc76f2829a0bebb43a);--cv20:url(/_blob/b21857f0f7246fbf00de7a23c3be77e5);--cv21:url(/_blob/9a4304c9e94b5a4314bac53ce2ec0456);--cv22:url(/_blob/f9db6147c79b4f0d3b86740c11c51fef);--cv23:url(/_blob/fefe4f58a15bb2166c1d7e1a9327d282);--cv24:url(/_blob/78227409812ae0476a1156b8540eb4c8);--cv25:url(/_blob/b520cff72263daf7b46d47d4280c262c);--cv26:url(/_blob/73c07a5f1de94a8b14b1e23b31d4bcad);--cv27:url(/_blob/76d2129f3eea16b39f50f3fcda0f7470);--cv28:url(/_blob/0e76502b31f64c1276cbb64276620c8d);--cv29:url(/_blob/e501c5c7c508f1af39090d13ab3195d1);--cv30:url(/_blob/2561c0be9eb753323b91b4e0aa907844);--cv31:url(/_blob/1a0f932cc69b6c829b41770498fb5e91);--cv32:url(/_blob/08596b0ef87f9562c6760225d48ad201)}.nk-d .hvq:hover,.nk-d .hvq:focus{background:#f5f5f7}.nk-d .sbs{scrollbar-width:thin;scrollbar-color:#d9d7dd transparent}.nk-d .mbf[draggable=true]{cursor:grab}.nk-d .mbf[data-dragging=true]{opacity:.35}.nk-d .mbf[data-over=true]{border-radius:14px;box-shadow:0 0 0 2px #26232b}.nk-d .mbf-act{opacity:0;transition:opacity .12s}.nk-d .mbf:hover .mbf-act,.nk-d .mbf:focus-within .mbf-act,.nk-d .mbf[data-hot=true] .mbf-act{opacity:1}.nk-d .olr-act{opacity:0;transition:opacity .12s}.nk-d .olr:hover .olr-act,.nk-d .olr:focus-within .olr-act,.nk-d .olr[data-hot=true] .olr-act{opacity:1}.nk-d .mbc::placeholder{color:#0000}.nk-d .mbf:hover .mbc::placeholder,.nk-d .mbc:focus::placeholder{color:#a3a0a8}.nk-d .mbc:hover,.nk-d .mbc:focus{background:#f5f5f7}.nk-d .bkr-act{opacity:0;transition:opacity .12s}.nk-d .bkr:hover .bkr-act,.nk-d .bkr:focus-within .bkr-act{opacity:1}.nk-d .bk-act{opacity:0;transition:opacity .12s}.nk-d .bk:hover .bk-act,.nk-d .bk:focus-within .bk-act,.nk-d .bk-act[aria-expanded=true]{opacity:1}.nk-d .bk-cv{transition:transform .18s,box-shadow .18s}.nk-d .bk:hover .bk-cv{transform:translateY(-3px)}.nk-d .msr-act{opacity:0;transition:opacity .12s}.nk-d .msr:hover .msr-act,.nk-d .msr:focus-within .msr-act,.nk-d .msr-act[aria-expanded=true]{opacity:1}.nk-d .box:focus-within{box-shadow:inset 0 0 0 1.5px #26232b!important}.nk-d button:focus-visible,.nk-d a:focus-visible{outline-offset:2px;outline:2px solid #26232b}.nk-d [data-ptr] button:focus-visible,.nk-d [data-ptr] a:focus-visible{outline:none}
body{margin:0}.nk-m button{font:inherit;color:inherit;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.nk-m input,.nk-m textarea{font:inherit;color:inherit}.nk-m input::placeholder,.nk-m textarea::placeholder{color:#b0adb5}.nk-m .fld{resize:none;box-sizing:border-box;background:0 0;border:0;outline:none;width:100%;padding:0}.nk-m .tap:active{background-color:#f0eff1!important}.nk-m .noscroll::-webkit-scrollbar{display:none}.nk-m .noscroll{scrollbar-width:none}.nk-m button:focus-visible{outline-offset:2px;outline:2px solid #26232b}
.nk-d{--nk-gap:clamp(24px, calc(100vh - 912px), 128px);--nk-room:calc(100vh - var(--nk-gap) - 24px)}.nk-d div:has(>[role=dialog][aria-modal=true]:not([aria-label=Налаштування])){overflow-y:auto;padding-top:var(--nk-gap)!important}.nk-d [role=dialog][aria-modal=true][aria-label=Пошук]{max-height:min(640px, var(--nk-room))!important}.nk-d [role=dialog][aria-modal=true][aria-label=Налаштування]{height:min(680px,100vh - 48px)!important}body:has(.nk-preview) .nk-d{margin-top:40px;height:calc(100vh - 40px)!important}.nk-preview{z-index:1000;box-sizing:border-box;color:#fff;background:#26232b;justify-content:center;align-items:center;gap:14px;height:40px;padding:0 16px;font:500 13px/1.3 Geologica,system-ui,sans-serif;display:flex;position:fixed;top:0;left:0;right:0}.nk-preview span{white-space:nowrap;text-overflow:ellipsis;opacity:.85;min-width:0;overflow:hidden}.nk-preview b{opacity:1;font-weight:600}.nk-preview a{color:#26232b;background:#fff;border-radius:8px;flex-shrink:0;padding:5px 10px;font-weight:600;text-decoration:none}.nk-d .nk-rich-on>#ch-text,.nk-d .nk-rich-on>div[aria-hidden=true]{display:none!important}.nk-d .nk-rich-wrap{min-height:520px;display:block}.nk-d .nk-rich{min-height:inherit;white-space:pre-wrap;overflow-wrap:break-word;caret-color:currentColor;outline:none}.nk-d .nk-rich p{margin:0 0 1lh}.nk-d .nk-rich p:last-child{margin-bottom:0}.nk-d .nk-rich em{font-style:italic}.nk-d .nk-rich p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;color:#a3a0a8;height:0}html[data-cloud] .nk-d .nk-proto-only{display:none!important}.nk-emn{z-index:80;background:#fff;border-radius:14px;flex-direction:column;gap:2px;width:280px;padding:6px;font-family:Geologica,system-ui,sans-serif;display:flex;position:fixed;box-shadow:0 2px 6px #26232b14,0 18px 44px #26232b2e}.nk-emn button{min-height:36px;font:inherit;color:#26232b;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:baseline;gap:10px;padding:0 10px;font-size:14px;display:flex}.nk-emn button[aria-selected=true],.nk-emn button:hover{background:#f3f3f5}.nk-emn button b{font-weight:500}.nk-emn button span{color:#8a8790;font-size:12px}.nk-emn small{color:#a3a0a8;padding:4px 10px 2px;font-size:11.5px}.wl:hover line:last-child{stroke:#26232b!important;stroke-width:2px!important;opacity:1!important}.wlp:hover rect{stroke:#26232b!important;stroke-dasharray:none!important}.wlp:hover{opacity:1!important}svg[data-tool=link] .wl,svg[data-tool=link] .wlp{pointer-events:none}svg[data-tool=link] [data-node]:hover>circle{stroke:#26232b!important;stroke-width:3px!important}.nk-dlg-shade{z-index:200;background:#26232b52;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.nk-dlg{box-sizing:border-box;color:#26232b;background:#fff;border-radius:20px;flex-direction:column;gap:12px;width:100%;max-width:440px;padding:24px;font-family:Geologica,system-ui,sans-serif;display:flex;box-shadow:0 24px 64px #26232b33}.nk-dlg h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.nk-dlg p{color:#675f56;margin:0;font-size:14px;line-height:1.5}.nk-dlg textarea{box-sizing:border-box;width:100%;min-height:120px;font:inherit;color:#26232b;resize:vertical;border:0;border-radius:12px;outline:none;padding:12px 14px;font-size:15px;line-height:1.5;box-shadow:inset 0 0 0 1px #e6e5e8}.nk-dlg textarea:focus{box-shadow:inset 0 0 0 1.5px #26232b}.nk-dlg-err{color:#b3261e!important}.nk-dlg-row{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.nk-dlg-col{flex-direction:column;gap:8px;margin-top:4px;display:flex}.nk-dlg-main,.nk-dlg-sec{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-family:Geologica,system-ui,sans-serif;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.nk-dlg-main{color:#fff;background:#26232b}.nk-dlg-main:disabled{opacity:.35;cursor:default}.nk-dlg-sec{color:#26232b;background:#fff;font-weight:500;box-shadow:inset 0 0 0 1px #e6e5e8}@media (max-width:640px){.nk-dlg-shade{padding:0;padding-bottom:var(--ph-kb,0px);align-items:flex-end}.nk-dlg{max-width:none;padding:22px 16px calc(16px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.nk-dlg-row>*{flex:1 1 0}}.nk-moved{z-index:150;box-sizing:border-box;color:#fff;background:#26232b;border-radius:16px;align-items:center;gap:16px;width:min(720px,100vw - 32px);padding:14px 16px 14px 18px;font-family:Geologica,system-ui,sans-serif;font-size:13.5px;line-height:1.45;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #26232b40}.nk-moved a{color:#26232b;white-space:nowrap;background:#fff;border-radius:10px;flex-shrink:0;align-items:center;min-height:36px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:640px){.nk-moved{bottom:calc(12px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch}.nk-moved a{justify-content:center}}
