.nav__help[data-v-df56bdab]{background:none;border:0;width:100%;text-align:left;cursor:pointer;font:inherit}.brand--stack[data-v-df56bdab]{flex-direction:column;align-items:stretch;gap:9px}.brand__logobox[data-v-df56bdab]{background:#fff;border-radius:8px;padding:8px 10px}.brand__logo[data-v-df56bdab]{width:100%;height:auto;display:block}.brand__kreo[data-v-df56bdab]{height:28px;width:auto;align-self:flex-start;display:block}.backmebis[data-v-df56bdab]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:9px 11px;border:1px solid var(--line-strong);border-radius:8px;font-size:13px;font-weight:700;color:var(--ink-2);background:#fff;cursor:pointer;text-decoration:none}.backmebis[data-v-df56bdab]:hover{border-color:var(--accent);color:var(--accent-dk)}.backmebis svg[data-v-df56bdab]{width:16px;height:16px}.cw-fab[data-v-3f870ca9]{position:fixed;right:22px;bottom:22px;z-index:50;width:52px;height:52px;border-radius:50%;background:var(--accent);color:#fff;border:none;cursor:pointer;box-shadow:0 4px 16px #2f3a4440;display:flex;align-items:center;justify-content:center}.cw-fab[data-v-3f870ca9]:hover{background:var(--accent-dk)}.cw-fab svg[data-v-3f870ca9]{width:24px;height:24px}.cw-panel[data-v-3f870ca9]{position:fixed;right:22px;bottom:84px;z-index:50;width:360px;max-width:calc(100vw - 44px);height:460px;max-height:calc(100vh - 120px);background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 12px 36px #2f3a4438;display:flex;flex-direction:column;overflow:hidden}.cw-head[data-v-3f870ca9]{background:var(--ink);color:#fff;padding:11px 15px}.cw-head b[data-v-3f870ca9]{font-size:14px}.cw-head span[data-v-3f870ca9]{font-size:11px;opacity:.7;margin-left:8px}.cw-note[data-v-3f870ca9]{font-size:11px;line-height:1.35;color:var(--ink-2);background:#b7c8b638;border-bottom:1px solid var(--line);padding:7px 12px}.cw-msgs[data-v-3f870ca9]{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px;background:var(--bg-soft)}.cw-msg[data-v-3f870ca9]{display:flex}.cw-msg.user[data-v-3f870ca9]{justify-content:flex-end}.cw-bubble[data-v-3f870ca9]{max-width:82%;padding:8px 11px;border-radius:12px;font-size:13px;line-height:1.45;white-space:pre-wrap}.cw-msg.assistant .cw-bubble[data-v-3f870ca9]{background:#fff;border:1px solid var(--line);color:var(--ink)}.cw-msg.user .cw-bubble[data-v-3f870ca9]{background:var(--accent);color:#fff}.cw-input[data-v-3f870ca9]{display:flex;gap:8px;padding:10px;border-top:1px solid var(--line);background:#fff}.cw-input input[data-v-3f870ca9]{flex:1;border:1px solid var(--line);border-radius:8px;padding:8px 10px;font-size:13px;outline:none}.cw-input input[data-v-3f870ca9]:focus{border-color:var(--accent)}.cw-input button[data-v-3f870ca9]{background:var(--accent);color:#fff;border:none;border-radius:8px;width:38px;cursor:pointer;display:flex;align-items:center;justify-content:center}.cw-input button[data-v-3f870ca9]:disabled{opacity:.5;cursor:default}.cw-input button svg[data-v-3f870ca9]{width:16px;height:16px}.ot[data-v-b152585b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.ot-dim[data-v-b152585b]{position:absolute;top:0;right:0;bottom:0;left:0;background:#383d428c}.ot-hole[data-v-b152585b]{position:fixed;border-radius:10px;box-shadow:0 0 0 9999px #383d428c;outline:2px solid var(--accent, #d78771);outline-offset:2px;pointer-events:none;transition:top .2s ease,left .2s ease,width .2s ease,height .2s ease}.ot-card[data-v-b152585b]{position:fixed;display:flex;flex-direction:column;max-width:calc(100vw - 28px);max-height:calc(100vh - 28px);background:#fff;border:1px solid var(--line-strong, #c9ccce);border-radius:12px;box-shadow:0 18px 50px #383d4247;padding:18px 18px 16px}.ot-scroll[data-v-b152585b]{overflow-y:auto;min-height:0;flex:1 1 auto}.ot-skip[data-v-b152585b]{position:absolute;top:14px;right:14px;background:none;border:0;color:var(--ink-3, #9ea3a7);font-size:12px;font-weight:600;cursor:pointer}.ot-skip[data-v-b152585b]:hover{color:var(--ink-2, #5b636a)}.ot-step[data-v-b152585b]{font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--accent-dk, #c5715c)}.ot-title[data-v-b152585b]{margin:4px 0 6px;font-size:18px;font-weight:800;color:var(--ink, #383d42)}.ot-text[data-v-b152585b]{margin:0 0 14px;font-size:13.5px;line-height:1.55;color:var(--ink-2, #5b636a)}.ot-text[data-v-b152585b] b{color:var(--ink, #383d42)}.ot-text[data-v-b152585b] ul{margin:7px 0;padding-left:18px}.ot-text[data-v-b152585b] li{margin:3px 0}.ot-text[data-v-b152585b] code{background:var(--bg-soft, #f5f6f5);border-radius:4px;padding:1px 5px;font-size:12px;color:var(--accent-dk, #c5715c)}.ot-dots[data-v-b152585b]{display:flex;gap:7px;margin-bottom:14px}.ot-dot[data-v-b152585b]{width:8px;height:8px;border-radius:50%;background:var(--line-strong, #c9ccce);cursor:pointer}.ot-dot.on[data-v-b152585b]{background:var(--accent, #d78771);transform:scale(1.15)}.ot-actions[data-v-b152585b]{display:flex;justify-content:space-between;gap:10px}.ot-btn[data-v-b152585b]{padding:9px 16px;border-radius:8px;border:1px solid var(--accent, #d78771);background:var(--accent, #d78771);color:#fff;font-weight:700;font-size:13.5px;cursor:pointer}.ot-btn[data-v-b152585b]:hover{background:var(--accent-dk, #c5715c);border-color:var(--accent-dk, #c5715c)}.ot-btn--ghost[data-v-b152585b]{background:#fff;color:var(--ink-2, #5b636a);border-color:var(--line-strong, #c9ccce)}.ot-btn--ghost[data-v-b152585b]:hover{background:var(--bg-soft, #f5f6f5)}.ot-btn[data-v-b152585b]:disabled{opacity:.45;cursor:default}.ot-fade-enter-active[data-v-b152585b],.ot-fade-leave-active[data-v-b152585b]{transition:opacity .2s ease}.ot-fade-enter-from[data-v-b152585b],.ot-fade-leave-to[data-v-b152585b]{opacity:0}.card[data-v-5cb0bf73]{position:relative}.card__del[data-v-5cb0bf73]{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--ink-3);cursor:pointer;opacity:0;transition:opacity .12s}.card:hover .card__del[data-v-5cb0bf73]{opacity:1}.card__del[data-v-5cb0bf73]:hover{border-color:var(--accent-dk);color:var(--accent-dk);background:var(--bg-soft)}.card__del svg[data-v-5cb0bf73]{width:15px;height:15px}.card__tags[data-v-5cb0bf73]{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.card__tag[data-v-5cb0bf73]{font-size:11px;font-weight:600;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line);border-radius:5px;padding:1px 7px}.lib-clearrow[data-v-00c0ca03]{margin:2px 0 12px}.lib-clear[data-v-00c0ca03]{font-size:12.5px;font-weight:700;color:var(--accent-dk);cursor:pointer}.lib-clear[data-v-00c0ca03]:hover{text-decoration:underline}.imi[data-v-325e71af]{position:relative;margin-bottom:7px}.imi-btn[data-v-325e71af]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:#fff;border-radius:7px;padding:5px 9px;font:inherit;font-size:12px;font-weight:700;color:var(--ink-2);cursor:pointer}.imi-btn[data-v-325e71af]:hover{border-color:var(--accent);color:var(--accent-dk)}.imi-btn svg[data-v-325e71af]{width:15px;height:15px}.imi-pop[data-v-325e71af]{position:absolute;z-index:30;top:calc(100% + 5px);left:0;width:280px;max-width:90vw;background:#fff;border:1px solid var(--line-strong);border-radius:10px;padding:10px;box-shadow:0 10px 30px #2f3a442e}.imi-pop__hint[data-v-325e71af]{font-size:11px;color:var(--ink-3);margin-bottom:7px;line-height:1.4}.imi-field[data-v-325e71af]{width:100%;font-size:1.3rem;border:1px solid var(--line);border-radius:8px;padding:6px 8px;background:#fff}.imi-actions[data-v-325e71af]{display:flex;justify-content:flex-end;gap:8px;margin-top:9px}.imi-cancel[data-v-325e71af]{border:0;background:none;color:var(--ink-3);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.imi-ok[data-v-325e71af]{border:0;background:var(--accent);color:#fff;border-radius:7px;padding:6px 13px;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.imi-ok[data-v-325e71af]:hover{background:var(--accent-dk)}.be-input[data-v-dea2f9f3],.be-area[data-v-dea2f9f3],.be-select[data-v-dea2f9f3]{width:100%;border:1px solid var(--line);border-radius:7px;padding:7px 9px;font-family:inherit;font-size:13px;margin-bottom:7px;color:var(--ink)}.be-area[data-v-dea2f9f3]{resize:vertical}.be-row[data-v-dea2f9f3]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.be-row .be-input[data-v-dea2f9f3]{margin-bottom:0}.be-arrow[data-v-dea2f9f3]{color:var(--ink-3)}.be-num[data-v-dea2f9f3]{color:var(--ink-3);font-weight:700;width:18px}.be-cat-sel[data-v-dea2f9f3]{flex:0 0 42%}.be-cw-word[data-v-dea2f9f3]{flex:0 0 32%;text-transform:uppercase}.be-warn[data-v-dea2f9f3]{color:var(--accent-dk)}.be-del[data-v-dea2f9f3]{cursor:pointer;color:var(--accent-dk);font-weight:700;padding:0 4px}.be-check[data-v-dea2f9f3],.be-inline[data-v-dea2f9f3]{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--ink-2);margin-bottom:8px}.be-num-input[data-v-dea2f9f3]{width:60px;border:1px solid var(--line);border-radius:6px;padding:4px 6px}.be-label[data-v-dea2f9f3]{display:block;font-size:12px;font-weight:700;color:var(--ink-2);margin-bottom:5px}.be-two[data-v-dea2f9f3]{display:flex;gap:10px}.be-two>div[data-v-dea2f9f3]{flex:1}.be-levels[data-v-dea2f9f3]{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:8px}.be-lvlbtn[data-v-dea2f9f3]{display:flex;flex-direction:column;align-items:flex-start;gap:1px;border:1px solid var(--line);background:#fff;border-radius:7px;padding:6px 8px;cursor:pointer;text-align:left}.be-lvlbtn b[data-v-dea2f9f3]{font-size:12.5px;color:var(--ink)}.be-lvlbtn span[data-v-dea2f9f3]{font-size:10px;color:var(--ink-3)}.be-lvlbtn.on b[data-v-dea2f9f3],.be-lvlbtn.on span[data-v-dea2f9f3]{color:inherit}.be-seg[data-v-dea2f9f3]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.be-seg button[data-v-dea2f9f3]{flex:1;border:1px solid var(--line);background:#fff;border-radius:7px;padding:7px 8px;font-size:12.5px;font-weight:600;color:var(--ink-2);cursor:pointer}.be-seg button.on[data-v-dea2f9f3]{border-color:var(--accent);background:#d787711a;color:var(--accent-dk)}.be-seg--sm[data-v-dea2f9f3]{flex:0 0 auto;gap:4px;margin-bottom:0}.be-seg--sm button[data-v-dea2f9f3]{flex:0 0 auto;width:30px;padding:6px 0;text-align:center;font-weight:700}.be-pikto[data-v-dea2f9f3]{margin-bottom:8px}.be-pikto__g[data-v-dea2f9f3]{font-size:10.5px;font-weight:700;color:var(--ink-3);margin:6px 0 3px}.be-pikto__row[data-v-dea2f9f3]{display:flex;flex-wrap:wrap;gap:5px}.be-pikto__b[data-v-dea2f9f3]{width:34px;height:34px;border:1px solid var(--line);background:#fff;border-radius:7px;padding:5px;cursor:pointer;color:var(--ink-2)}.be-pikto__b[data-v-dea2f9f3]:hover{border-color:var(--accent)}.be-pikto__b.on[data-v-dea2f9f3]{border-color:var(--accent);background:#d787711f;color:var(--accent-dk)}.be-pikto__b svg[data-v-dea2f9f3]{width:100%;height:100%;display:block}.be-select[data-v-dea2f9f3]{width:auto;margin-bottom:0}.be-hint[data-v-dea2f9f3]{font-size:11.5px;color:var(--ink-3);margin:2px 0 8px}.be-table[data-v-dea2f9f3]{width:100%;border-collapse:collapse;margin:6px 0}.be-table td[data-v-dea2f9f3]{padding:2px}.be-table .be-input[data-v-dea2f9f3]{margin-bottom:0}.be-imgprev[data-v-dea2f9f3]{margin-bottom:7px}.be-imgprev img[data-v-dea2f9f3]{max-width:100%;max-height:140px;border:1px solid var(--line);border-radius:7px}.be-upload[data-v-dea2f9f3]{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:7px;padding:7px 11px;font-size:13px;font-weight:600;color:var(--ink-2);cursor:pointer;margin-bottom:7px}.be-upload[data-v-dea2f9f3]:hover{border-color:var(--accent)}.be-upload svg[data-v-dea2f9f3]{width:16px;height:16px}.be-mathfield[data-v-dea2f9f3]{width:100%;font-size:1.5rem;border:1px solid var(--line);border-radius:8px;padding:8px 10px;background:#fff}.be-libtoggle[data-v-dea2f9f3]{width:100%;margin-top:6px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);background:#fff;border-radius:8px;padding:7px 10px;font:inherit;font-size:12.5px;font-weight:700;color:var(--ink-2);cursor:pointer}.be-libtoggle[data-v-dea2f9f3]:hover{border-color:var(--accent);color:var(--accent-dk)}.be-lib[data-v-dea2f9f3]{margin-top:8px}.be-lib__grid[data-v-dea2f9f3]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;max-height:220px;overflow-y:auto}.be-lib__item[data-v-dea2f9f3]{border:2px solid var(--line);border-radius:7px;padding:0;background:#fff;cursor:pointer;aspect-ratio:1;overflow:hidden}.be-lib__item img[data-v-dea2f9f3]{width:100%;height:100%;object-fit:cover;display:block}.be-lib__item[data-v-dea2f9f3]:hover{border-color:var(--accent)}.be-lib__item.on[data-v-dea2f9f3]{border-color:var(--accent-dk);box-shadow:0 0 0 2px #d787714d}.be-rework[data-v-dea2f9f3]{margin-top:14px;padding-top:12px;border-top:1px dashed var(--line)}.be-rework__btn[data-v-dea2f9f3]{width:100%;margin-top:7px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--accent);background:#d7877114;color:var(--accent-dk);border-radius:8px;padding:8px 11px;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.be-rework__btn[data-v-dea2f9f3]:hover:not(:disabled){background:var(--accent);color:#fff}.be-rework__btn[data-v-dea2f9f3]:disabled{opacity:.55;cursor:default}.tg-lbl[data-v-53ce69e2]{display:block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);margin-bottom:5px}.tg-title[data-v-53ce69e2]{width:100%;box-sizing:border-box;border:1px solid var(--accent);border-radius:8px;padding:9px 11px;font:inherit;font-size:14.5px;font-weight:700;color:var(--ink);margin-bottom:6px}.tg-title[data-v-53ce69e2]:focus{outline:none;box-shadow:0 0 0 2px #d787712e}.tg-hint[data-v-53ce69e2]{font-size:11px;color:var(--ink-3);margin-bottom:12px;line-height:1.4}.tg-hint code[data-v-53ce69e2]{background:var(--bg-soft);border-radius:4px;padding:0 4px;font-size:11px}.tg-sec[data-v-53ce69e2]{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--accent-dk);margin:4px 0 8px}.tg-empty[data-v-53ce69e2]{font-size:12.5px;color:var(--ink-3);font-style:italic;margin-bottom:8px}.tg-block[data-v-53ce69e2]{border:1px solid var(--line);border-radius:9px;padding:9px;margin-bottom:9px;background:#fff}.tg-block__head[data-v-53ce69e2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.tg-block__tag[data-v-53ce69e2]{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3)}.tg-block__del[data-v-53ce69e2]{cursor:pointer;color:var(--ink-3);display:flex}.tg-block__del[data-v-53ce69e2]:hover{color:var(--accent-dk)}.tg-block__del svg[data-v-53ce69e2]{width:15px;height:15px}.tg-add[data-v-53ce69e2]{position:relative;margin-bottom:14px}.tg-add__btn[data-v-53ce69e2]{width:100%;display:flex;align-items:center;justify-content:center;gap:7px;border:1px dashed var(--line-strong);background:var(--bg-soft);border-radius:8px;padding:9px;font:inherit;font-size:12.5px;font-weight:700;color:var(--ink-2);cursor:pointer}.tg-add__btn[data-v-53ce69e2]:hover{border-color:var(--accent);color:var(--accent-dk)}.tg-add__btn svg[data-v-53ce69e2]{width:15px;height:15px}.tg-add__menu[data-v-53ce69e2]{margin-top:6px;border:1px solid var(--line);border-radius:9px;padding:8px;background:#fff;box-shadow:0 6px 20px #2f3a441f}.tg-add__cat[data-v-53ce69e2]{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);margin:8px 0 4px}.tg-add__cat[data-v-53ce69e2]:first-child{margin-top:0}.tg-add__item[data-v-53ce69e2]{display:flex;align-items:center;gap:8px;width:100%;border:0;background:none;border-radius:6px;padding:6px 8px;font:inherit;font-size:13px;color:var(--ink);cursor:pointer;text-align:left}.tg-add__item[data-v-53ce69e2]:hover{background:var(--bg-soft);color:var(--accent-dk)}.tg-add__item svg[data-v-53ce69e2]{width:17px;height:17px}.tg-acc[data-v-53ce69e2]{display:flex;align-items:center;gap:6px;width:100%;background:none;border:0;border-top:1px solid var(--line);padding:12px 0 6px;font:inherit;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2);cursor:pointer}.tg-acc[data-v-53ce69e2]:hover{color:var(--accent-dk)}.tg-acc__chev[data-v-53ce69e2]{width:15px;height:15px;transition:transform .15s}.tg-acc__chev.closed[data-v-53ce69e2]{transform:rotate(-90deg)}.tg-props[data-v-53ce69e2]{padding-top:6px}.tg-removetask[data-v-53ce69e2]{width:100%;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px;font:inherit;font-size:12.5px;font-weight:700;color:var(--accent-dk);cursor:pointer}.tg-removetask[data-v-53ce69e2]:hover{border-color:var(--accent-dk);background:#d787710f}.tg-removetask svg[data-v-53ce69e2]{width:15px;height:15px}.be-input[data-v-53ce69e2]{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:7px;padding:7px 9px;font-family:inherit;font-size:13px;margin-bottom:7px;color:var(--ink)}.be-label[data-v-53ce69e2]{display:block;font-size:12px;font-weight:700;color:var(--ink-2);margin:4px 0 5px}.be-hint[data-v-53ce69e2]{font-size:11.5px;color:var(--ink-3);margin:2px 0 8px}.be-check[data-v-53ce69e2]{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--ink-2);margin-bottom:8px}.be-seg[data-v-53ce69e2]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.be-seg button[data-v-53ce69e2]{flex:1;border:1px solid var(--line);background:#fff;border-radius:7px;padding:7px 8px;font-size:12.5px;font-weight:600;color:var(--ink-2);cursor:pointer}.be-seg button.on[data-v-53ce69e2]{border-color:var(--accent);background:#d787711a;color:var(--accent-dk)}.be-pikto[data-v-53ce69e2]{margin-bottom:8px}.be-pikto__g[data-v-53ce69e2]{font-size:10.5px;font-weight:700;color:var(--ink-3);margin:6px 0 3px}.be-pikto__row[data-v-53ce69e2]{display:flex;flex-wrap:wrap;gap:5px}.be-pikto__b[data-v-53ce69e2]{width:34px;height:34px;border:1px solid var(--line);background:#fff;border-radius:7px;padding:5px;cursor:pointer;color:var(--ink-2)}.be-pikto__b[data-v-53ce69e2]:hover{border-color:var(--accent)}.be-pikto__b.on[data-v-53ce69e2]{border-color:var(--accent);background:#d787711f;color:var(--accent-dk)}.be-pikto__b svg[data-v-53ce69e2]{width:100%;height:100%;display:block}.be-levels[data-v-53ce69e2]{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:8px}.be-lvlbtn[data-v-53ce69e2]{display:flex;flex-direction:column;align-items:flex-start;gap:1px;border:1px solid var(--line);background:#fff;border-radius:7px;padding:6px 8px;cursor:pointer;text-align:left}.be-lvlbtn b[data-v-53ce69e2]{font-size:12.5px;color:var(--ink)}.be-lvlbtn span[data-v-53ce69e2]{font-size:10px;color:var(--ink-3)}.be-lvlbtn.on b[data-v-53ce69e2],.be-lvlbtn.on span[data-v-53ce69e2]{color:inherit}.be-rework[data-v-53ce69e2]{margin-top:14px;padding-top:12px;border-top:1px dashed var(--line)}.be-rework__btn[data-v-53ce69e2]{width:100%;margin-top:7px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--accent);background:#d7877114;color:var(--accent-dk);border-radius:8px;padding:8px 11px;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.be-rework__btn[data-v-53ce69e2]:hover:not(:disabled){background:var(--accent);color:#fff}.be-rework__btn[data-v-53ce69e2]:disabled{opacity:.55;cursor:default}.bv[data-v-f3feabe5]{font-size:13.5px;color:#1d2226}.bv-task[data-v-f3feabe5]{display:flex;align-items:center;gap:9px;margin-top:18px}.bv-task.sub[data-v-f3feabe5]{margin-left:16px;margin-top:8px}.bv-tasknum[data-v-f3feabe5]{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 7px;background:#2f3a44;color:#fff;font-weight:800;font-size:16px;border-radius:9px;flex:0 0 auto}.bv-task.sub .bv-tasknum[data-v-f3feabe5]{min-width:24px;height:24px;font-size:13px;background:#fff;color:#2f3a44;border:2px solid #2f3a44}.bv-tasklbl[data-v-f3feabe5]{font-weight:700;font-size:15px;color:#2f3a44}.bv-task.sub .bv-tasklbl[data-v-f3feabe5]{font-size:13.5px}.bv-tasklbl--ph[data-v-f3feabe5]{color:#aab1b6;font-weight:500;font-style:italic}.bv-bonus[data-v-f3feabe5]{display:inline-block;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#2f3a44;border:1px solid #2f3a44;border-radius:4px;padding:1px 6px}.bv-lvl[data-v-f3feabe5]{display:inline-block;font-size:10px;font-weight:700;padding:1px 6px;border:1px solid;border-radius:4px;vertical-align:middle}.bv-lvl--right[data-v-f3feabe5]{margin-left:auto}.bv-h[data-v-f3feabe5]{font-weight:700;color:var(--ink);margin-bottom:4px}.bv-text[data-v-f3feabe5]{white-space:pre-wrap}.bv-2col[data-v-f3feabe5]{display:flex;gap:32px;align-items:flex-start;margin:4px 0}.bv-colhalf[data-v-f3feabe5]{flex:1;min-width:0}.bv-2item[data-v-f3feabe5]{display:flex;gap:10px;align-items:baseline;margin:7px 0;line-height:1.5}.bv-ilbl[data-v-f3feabe5]{flex:0 0 auto;min-width:16px;font-weight:600;color:#2f3a44}.bv-ibody[data-v-f3feabe5]{flex:1;min-width:0;white-space:pre-wrap}.bv-outro[data-v-f3feabe5]{margin-top:12px}.bv-img[data-v-f3feabe5]{max-width:100%;border-radius:6px}.bv-imgwrap.row[data-v-f3feabe5]{display:flex;gap:14px;align-items:flex-start}.bv-imgwrap.row.rev[data-v-f3feabe5]{flex-direction:row-reverse}.bv-imgwrap.row .bv-imgcol[data-v-f3feabe5]{flex:0 0 45%;max-width:45%}.bv-imgtext[data-v-f3feabe5]{flex:1;white-space:pre-wrap}.bv-imgph[data-v-f3feabe5]{background:var(--bg-soft);border:1px dashed var(--line-strong);border-radius:6px;padding:24px;text-align:center;color:var(--ink-3)}.bv-cap[data-v-f3feabe5]{font-size:12px;color:var(--ink-3);margin-top:3px}.bv-formel[data-v-f3feabe5]{text-align:center;margin:8px 0;font-size:1.35rem}.bv-formel math[data-v-f3feabe5]{font-size:1.35rem}.bv-imath[data-v-f3feabe5]{font-size:1.05em}.bv-imath math[data-v-f3feabe5]{vertical-align:-.15em}.bv-gaptext[data-v-f3feabe5]{line-height:2.7}.bv-gap[data-v-f3feabe5]{display:inline-block;min-width:120px;border-bottom:1.4px solid #888;margin:0 4px}.bv-match[data-v-f3feabe5]{display:flex;gap:30px}.bv-order[data-v-f3feabe5]{list-style:none;margin:4px 0;padding-left:0}.bv-order li[data-v-f3feabe5]{display:flex;align-items:center;gap:8px;margin:5px 0}.bv-marktext[data-v-f3feabe5]{font-size:14px;line-height:2;white-space:pre-wrap}.bv-catlegend[data-v-f3feabe5]{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 8px}.bv-catpill[data-v-f3feabe5]{font-size:12.5px;border:1px solid var(--line-strong);border-radius:6px;padding:3px 9px}.bv-catpill b[data-v-f3feabe5]{color:#2f3a44;margin-right:4px}.bv-cw[data-v-f3feabe5]{display:inline-block;margin:6px 0}.bv-cw-row[data-v-f3feabe5]{display:flex}.bv-cw-cell[data-v-f3feabe5]{position:relative;width:26px;height:26px;border:1px solid #555;box-sizing:border-box}.bv-cw-cell.off[data-v-f3feabe5]{border:0}.bv-cw-num[data-v-f3feabe5]{position:absolute;top:0;left:1px;font-size:9px;line-height:1;font-weight:700;color:#555}.bv-cw-clues[data-v-f3feabe5]{font-size:12.5px;line-height:1.6;margin-top:6px}.bv-cw-clues b[data-v-f3feabe5]{color:#2f3a44}.bv-col[data-v-f3feabe5]{flex:1;display:flex;flex-direction:column;gap:6px}.bv-pill[data-v-f3feabe5]{border:1px solid var(--line-strong);border-radius:6px;padding:5px 9px}.bv-opt[data-v-f3feabe5]{display:flex;align-items:center;gap:8px;margin:4px 0}.bv-box[data-v-f3feabe5]{width:14px;height:14px;border:1.5px solid #555;border-radius:3px}.bv-box.round[data-v-f3feabe5]{border-radius:50%}.bv-ol[data-v-f3feabe5],.bv-ul[data-v-f3feabe5]{margin:4px 0;padding-left:20px}.bv-ul--2[data-v-f3feabe5]{column-count:2;column-gap:28px}.bv-ul--2 li[data-v-f3feabe5]{break-inside:avoid}.bv-info[data-v-f3feabe5]{border:1px solid #d3d8dc;border-left:4px solid #2f3a44;background:#eef0f1;border-radius:0 6px 6px 0;padding:8px 11px}.bv-info__label[data-v-f3feabe5]{font-weight:800;color:#2f3a44;margin-bottom:2px}.bv-tf[data-v-f3feabe5]{margin-top:4px}.bv-tf__head[data-v-f3feabe5]{display:flex;justify-content:flex-end;gap:8px}.bv-tf__cols[data-v-f3feabe5]{width:18px;text-align:center;font-weight:700;color:#2f3a44;font-size:12px}.bv-tf__row[data-v-f3feabe5]{display:flex;align-items:center;gap:8px;padding:3px 0}.bv-tf__txt[data-v-f3feabe5]{flex:1}.bv-tf__b[data-v-f3feabe5]{width:16px;height:16px}.bv-hr[data-v-f3feabe5]{border:0;border-top:1.5px solid #c4c9cd;margin:8px 0}.bv-pgbreak[data-v-f3feabe5]{display:flex;align-items:center;gap:10px;color:#9aa0a5;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:4px 0}.bv-pgbreak[data-v-f3feabe5]:before,.bv-pgbreak[data-v-f3feabe5]:after{content:"";flex:1;border-top:1.5px dashed #c4c9cd}.bv-ph[data-v-f3feabe5]{color:#aab1b6;font-style:italic}.bv-line[data-v-f3feabe5]{border-bottom:1px solid #bbb;height:22px}.bv-gridwrap[data-v-f3feabe5]{position:relative;display:inline-block;max-width:100%;margin-top:4px}.bv-grid[data-v-f3feabe5]{border:1.4px solid #c4c9cd;border-radius:3px;max-width:100%;display:block;background-image:linear-gradient(#e2e5e8 1px,transparent 1px),linear-gradient(90deg,#e2e5e8 1px,transparent 1px);background-size:5mm 5mm;background-position:-1px -1px}.bv-gridwrap.is-edit .bv-grid[data-v-f3feabe5]{outline:1px dashed var(--accent, #d78771);outline-offset:1px}.bv-grip[data-v-f3feabe5]{position:absolute;width:11px;height:11px;background:var(--accent, #d78771);border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px #0000004d;touch-action:none;z-index:3}.bv-grip[data-v-f3feabe5]:hover{background:var(--accent-dk, #c2705a)}.bv-grip--n[data-v-f3feabe5]{top:-6px;left:50%;transform:translate(-50%);cursor:ns-resize}.bv-grip--s[data-v-f3feabe5]{bottom:-6px;left:50%;transform:translate(-50%);cursor:ns-resize}.bv-grip--e[data-v-f3feabe5]{right:-6px;top:50%;transform:translateY(-50%);cursor:ew-resize}.bv-grip--w[data-v-f3feabe5]{left:-6px;top:50%;transform:translateY(-50%);cursor:ew-resize}.bv-grip--ne[data-v-f3feabe5]{top:-6px;right:-6px;cursor:nesw-resize}.bv-grip--nw[data-v-f3feabe5]{top:-6px;left:-6px;cursor:nwse-resize}.bv-grip--se[data-v-f3feabe5]{bottom:-6px;right:-6px;cursor:nwse-resize}.bv-grip--sw[data-v-f3feabe5]{bottom:-6px;left:-6px;cursor:nesw-resize}.bv-table[data-v-f3feabe5]{width:100%;border-collapse:collapse}.bv-table td[data-v-f3feabe5],.bv-table th[data-v-f3feabe5]{border:1px solid #c4c9cd;padding:5px 8px;text-align:left}.bv-table th[data-v-f3feabe5]{background:var(--bg-soft)}.bv-media[data-v-f3feabe5]{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:8px;padding:10px}.bv-qr[data-v-f3feabe5]{width:50px;height:50px;border:1px solid var(--line);border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--ink)}.bv-qr svg[data-v-f3feabe5]{width:30px;height:30px}.sh[data-v-f42aebee]{margin-bottom:18px}.sh-head[data-v-f42aebee]{background:#f4f5f6;border:1px solid #dde1e4;border-radius:10px;padding:8px 10px;display:flex;align-items:center;gap:10px}.sh-logo[data-v-f42aebee]{height:28px;flex:0 0 auto}.sh-mascot[data-v-f42aebee]{height:34px;flex:0 0 auto}.sh-fields[data-v-f42aebee]{flex:1;font-size:12px;min-width:0}.sh-fields div[data-v-f42aebee]{display:flex;align-items:flex-end;gap:7px;margin:5px 0}.sh-fields b[data-v-f42aebee]{color:#383d42;white-space:nowrap}.sh-line[data-v-f42aebee]{flex:1;border-bottom:1.3px solid #888;height:1.1em}.sh-fach[data-v-f42aebee]{flex:0 0 auto;display:flex;align-items:center;gap:8px;border:1.6px solid #383d42;border-radius:8px;padding:5px 10px;font-weight:800;text-transform:uppercase;font-size:13px;color:#383d42}.sh-fach svg[data-v-f42aebee]{height:18px;width:18px}.sh-title[data-v-f42aebee]{display:flex;align-items:center;gap:8px;margin:12px 2px 0}.sh-title .nr[data-v-f42aebee]{background:#383d42;color:#fff;font-weight:700;font-size:11px;padding:3px 8px;border-radius:4px}.sh-title .th[data-v-f42aebee]{font-size:17px;font-weight:800;color:#383d42}.tc-h[data-v-174939d3]{font-weight:800;color:#2f3a44;font-size:13.5px;margin:14px 0 5px}.tc-wrap[data-v-174939d3]{border-radius:9px;overflow:hidden;border:1px solid #2f3a44}.tc-table[data-v-174939d3]{width:100%;border-collapse:collapse;font-size:12.5px}.tc-table th[data-v-174939d3],.tc-table td[data-v-174939d3]{border:1px solid #2f3a44;border-width:0 1px 1px 0;padding:5px 7px;vertical-align:middle}.tc-table th[data-v-174939d3]:last-child,.tc-table td[data-v-174939d3]:last-child{border-right:0}.tc-table tbody tr:last-child td[data-v-174939d3]{border-bottom:0}.tc-table th[data-v-174939d3]{background:#f4f5f6;font-weight:700;color:#2f3a44;text-align:left}.tc-c-mat[data-v-174939d3]{width:22%}.tc-c-sm[data-v-174939d3]{width:30px;text-align:center}.tc-c-sm svg[data-v-174939d3]{width:20px;height:20px;display:inline-block;vertical-align:middle;color:#2f3a44}.tc-task[data-v-174939d3]{color:#1d2226}.tc-mat[data-v-174939d3]{color:#1d2226;font-size:11.5px}.tc-task__row[data-v-174939d3]{display:flex;align-items:center;gap:8px}.tc-task__t[data-v-174939d3]{flex:1}.tc-lvl[data-v-174939d3]{flex:0 0 auto;display:inline-block;font-size:9.5px;font-weight:700;padding:0 5px;border:1px solid;border-radius:3px;vertical-align:middle}.tc-table tr.sub .tc-task__t[data-v-174939d3]{padding-left:22px}.tc-pikto[data-v-174939d3]{display:inline-block;vertical-align:middle}.tc-pikto svg[data-v-174939d3]{width:18px;height:18px;color:#2f3a44;margin:0 2px}.tc-mat__t[data-v-174939d3]{vertical-align:middle}.tc-empty[data-v-174939d3]{color:#9ea3a7;font-style:italic}.tc-table tbody td[data-v-174939d3]:not(.tc-task):not(.tc-empty){height:26px}.ed-back[data-v-90bd3a8a]{display:flex;align-items:center;gap:7px;font-weight:700;font-size:13px;color:var(--ink-2);cursor:pointer}.ed-back svg[data-v-90bd3a8a]{width:18px;height:18px}.ed-title[data-v-90bd3a8a]{font-size:16px;font-weight:800;border:0;outline:0;padding:4px 8px;border-radius:6px;color:var(--ink);width:260px}.ed-title[data-v-90bd3a8a]:hover,.ed-title[data-v-90bd3a8a]:focus{background:var(--bg-soft)}.ed-grid[data-v-90bd3a8a]{display:grid;grid-template-columns:210px 1fr 300px;height:calc(100vh - 56px)}.ed-pane[data-v-90bd3a8a]{background:#fff;overflow:auto;padding:16px}.ed-pane--l[data-v-90bd3a8a]{border-right:1px solid var(--line)}.ed-pane--r[data-v-90bd3a8a]{border-left:1px solid var(--line)}.ed-canvas[data-v-90bd3a8a]{background:var(--bg-soft-2);overflow:auto;padding:26px}.ed-page[data-v-90bd3a8a]{position:relative;background:#fff;width:210mm;min-height:297mm;margin:0 auto 26px;padding:14mm;box-shadow:0 2px 18px #2f3a442e;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:11pt;color:#1d2226}.ed-pagenum[data-v-90bd3a8a]{position:absolute;top:6px;right:10px;font-size:10px;font-weight:800;color:#fff;background:var(--accent, #d78771);padding:1px 8px;border-radius:8px}.ed-headclick[data-v-90bd3a8a]{cursor:pointer;border-radius:6px;transition:box-shadow .12s}.ed-headclick[data-v-90bd3a8a]:hover{box-shadow:0 0 0 2px #d7877159}.ed-spacer[data-v-90bd3a8a]{pointer-events:none}.ed-pagebreak[data-v-90bd3a8a]{position:absolute;left:-14mm;right:-14mm;border-top:2px solid var(--accent, #d78771);pointer-events:none;z-index:4}.ed-pagebreak[data-v-90bd3a8a]:before{content:"";position:absolute;left:0;right:0;bottom:0;height:9px;background:linear-gradient(to top,rgba(47,58,68,.1),transparent)}.ed-pagebreak[data-v-90bd3a8a]:after{content:"";position:absolute;left:0;right:0;top:2px;height:9px;background:linear-gradient(to bottom,rgba(47,58,68,.06),transparent)}.ed-pagebreak span[data-v-90bd3a8a]{position:absolute;left:50%;top:-10px;transform:translate(-50%);font-size:10px;font-weight:800;color:#fff;background:var(--accent, #d78771);padding:2px 10px;border-radius:9px;white-space:nowrap;box-shadow:0 1px 3px #2f3a4440}.ed-pages[data-v-90bd3a8a]{font-size:12px;font-weight:700;color:var(--ink-3);background:var(--bg-soft);border:1px solid var(--line);border-radius:6px;padding:4px 9px;margin-left:12px}.ed-savestate[data-v-90bd3a8a]{font-size:12px;font-weight:700;color:#2e7d52;margin-left:10px;min-width:90px}.ed-savestate.dirty[data-v-90bd3a8a]{color:var(--ink-3)}.ed-acc[data-v-90bd3a8a]{display:flex;align-items:center;gap:6px;width:100%;background:none;border:0;padding:0;margin-bottom:10px;cursor:pointer;color:var(--ink-2)}.ed-acc[data-v-90bd3a8a]:hover{color:var(--accent-dk)}.ed-acc__chev[data-v-90bd3a8a]{width:16px;height:16px;transition:transform .15s}.ed-acc__chev.closed[data-v-90bd3a8a]{transform:rotate(-90deg)}.ed-subacc[data-v-90bd3a8a]{display:flex;align-items:center;gap:6px;width:100%;background:var(--bg-soft);border:1px solid var(--line);border-radius:8px;padding:8px 11px;margin:6px 0 4px;cursor:pointer;font-size:12.5px;font-weight:700;color:var(--ink-2)}.ed-subacc[data-v-90bd3a8a]:hover{border-color:var(--accent);color:var(--accent-dk)}.ed-subsec[data-v-90bd3a8a]{background:var(--bg-soft);border:1px solid var(--line);border-radius:10px;padding:2px 11px;margin-bottom:4px}.ed-toggle[data-v-90bd3a8a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;cursor:pointer;border-bottom:1px solid var(--line)}.ed-toggle[data-v-90bd3a8a]:last-of-type{border-bottom:0}.ed-toggle__txt[data-v-90bd3a8a]{font-size:12.5px;font-weight:700;color:var(--ink);line-height:1.25}.ed-toggle__txt small[data-v-90bd3a8a]{display:block;font-weight:500;font-size:11px;color:var(--ink-3);margin-top:1px}.ed-toggle input[data-v-90bd3a8a]{position:absolute;opacity:0;pointer-events:none}.ed-toggle__sw[data-v-90bd3a8a]{position:relative;width:38px;height:22px;border-radius:11px;background:#cfd4d7;flex:0 0 auto;transition:background .15s}.ed-toggle__sw[data-v-90bd3a8a]:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .15s}.ed-toggle input:checked+.ed-toggle__sw[data-v-90bd3a8a]{background:var(--accent)}.ed-toggle input:checked+.ed-toggle__sw[data-v-90bd3a8a]:after{transform:translate(16px)}.ed-subhint[data-v-90bd3a8a]{font-size:11px;color:var(--ink-3);margin:4px 0 8px;line-height:1.45}.ed-subfield[data-v-90bd3a8a]{margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.ed-subfield small[data-v-90bd3a8a]{font-weight:500;color:var(--ink-3)}.ed-bw[data-v-90bd3a8a]{position:relative;border:1.5px solid transparent;border-radius:6px;padding:4px 6px;margin:0 -6px 4px;cursor:pointer}.ed-bw[data-v-90bd3a8a]:hover{border-color:var(--line)}.ed-bw.sel[data-v-90bd3a8a]{border-color:var(--accent);background:#d787710d}.ed-bw.is-drag[data-v-90bd3a8a]{opacity:.4}.ed-bw.is-over[data-v-90bd3a8a]{box-shadow:0 -3px 0 -1px var(--accent)}.ed-bw__grip[data-v-90bd3a8a]{position:absolute;left:-7px;top:50%;transform:translateY(-50%);width:16px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--line-strong);cursor:grab;opacity:0;transition:opacity .12s}.ed-bw:hover .ed-bw__grip[data-v-90bd3a8a],.ed-bw.sel .ed-bw__grip[data-v-90bd3a8a]{opacity:1}.ed-bw__grip[data-v-90bd3a8a]:active{cursor:grabbing}.ed-bw__grip svg[data-v-90bd3a8a]{width:14px;height:14px}.ed-bw__tools[data-v-90bd3a8a]{position:absolute;top:-13px;right:6px;display:flex;gap:2px;background:#fff;border:1px solid var(--line);border-radius:6px;padding:2px}.ed-bw__tools a[data-v-90bd3a8a]{cursor:pointer;color:var(--ink-3);padding:2px;border-radius:4px;display:flex}.ed-bw__tools a[data-v-90bd3a8a]:hover{color:var(--accent-dk);background:var(--bg-soft)}.ed-bw__tools svg[data-v-90bd3a8a]{width:15px;height:15px}.palette__cat[data-v-90bd3a8a]{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);margin:12px 0 5px}.palette__cat[data-v-90bd3a8a]:first-child{margin-top:2px}.ed-aitopic[data-v-90bd3a8a]{background:linear-gradient(180deg,#d7877112,#d7877105);border:1px solid var(--line);border-radius:12px;padding:13px 13px 12px;margin-bottom:18px}.ed-aitopic__h[data-v-90bd3a8a]{font-size:12.5px;font-weight:800;color:var(--accent-dk);margin:0 0 11px;letter-spacing:.01em}.ed-aitopic__field[data-v-90bd3a8a]{margin-bottom:9px}.ed-aitopic__field>label[data-v-90bd3a8a]{display:block;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);margin-bottom:3px}.ed-aitopic__sub[data-v-90bd3a8a]{font-weight:700;text-transform:none;letter-spacing:0;color:var(--accent-dk, #c2705a);margin-left:4px}.ed-aitopic__field select[data-v-90bd3a8a],.ed-aitopic__topic[data-v-90bd3a8a]{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:8px;padding:8px 9px;font:inherit;font-size:13px;color:var(--ink);background:#fff}.ed-aitopic__field select[data-v-90bd3a8a]:focus,.ed-aitopic__topic[data-v-90bd3a8a]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px #d7877126}.ed-aitopic__opts[data-v-90bd3a8a]{display:flex;align-items:center;gap:7px;margin:11px 0 3px;flex-wrap:wrap}.ed-aitopic__opts>label[data-v-90bd3a8a]{font-size:11px;font-weight:700;color:var(--ink-2)}.ed-aitopic__num[data-v-90bd3a8a]{width:50px;border:1px solid var(--line);border-radius:7px;padding:5px 7px;font:inherit}.ed-aitopic__afblbl[data-v-90bd3a8a]{font-size:11px;font-weight:700;color:var(--ink-2);margin-left:2px}.ed-aitopic__afb[data-v-90bd3a8a]{border:1px solid var(--line);background:#fff;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:700;color:var(--ink-2);cursor:pointer;font-family:inherit}.ed-aitopic__btn[data-v-90bd3a8a]{width:100%;margin-top:11px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;background:var(--accent);color:#fff;border-radius:9px;padding:10px;font:inherit;font-size:13px;font-weight:800;cursor:pointer;box-shadow:0 2px 6px #d787714d}.ed-aitopic__btn[data-v-90bd3a8a]:hover:not(:disabled){background:var(--accent-dk)}.ed-aitopic__btn[data-v-90bd3a8a]:disabled{background:var(--line-strong);box-shadow:none;cursor:default}.ed-aitopic__btn svg[data-v-90bd3a8a]{width:16px;height:16px}.ed-aitopic__hint[data-v-90bd3a8a]{font-size:10.5px;color:var(--ink-3);margin-top:8px;line-height:1.4}.bx-overlay[data-v-90bd3a8a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#1f262a73;display:flex;align-items:center;justify-content:center;z-index:100}.bx-modal[data-v-90bd3a8a]{background:#fff;border-radius:14px;padding:22px;width:380px;max-width:calc(100vw - 32px);box-shadow:0 18px 50px #1f262a4d}.bx-modal__h[data-v-90bd3a8a]{font-size:17px;font-weight:800;color:var(--ink)}.bx-modal__sub[data-v-90bd3a8a]{margin:4px 0 16px;font-size:13px;color:var(--ink-3)}.bx-opt[data-v-90bd3a8a]{display:flex;align-items:center;gap:12px;width:100%;border:1px solid var(--line);background:#fff;border-radius:10px;padding:12px 14px;margin-bottom:9px;cursor:pointer;text-align:left}.bx-opt[data-v-90bd3a8a]:hover:not(:disabled){border-color:var(--accent);background:#d787710f}.bx-opt[data-v-90bd3a8a]:disabled{opacity:.5;cursor:not-allowed}.bx-opt svg[data-v-90bd3a8a]{width:22px;height:22px;flex:0 0 auto;color:var(--accent-dk)}.bx-opt span[data-v-90bd3a8a]{display:flex;flex-direction:column}.bx-opt b[data-v-90bd3a8a]{font-size:14px;color:var(--ink)}.bx-opt small[data-v-90bd3a8a]{font-size:11.5px;color:var(--ink-3)}.bx-cancel[data-v-90bd3a8a]{width:100%;border:0;background:transparent;color:var(--ink-3);font-size:13px;font-weight:600;padding:8px;margin-top:2px;cursor:pointer}.bx-cancel[data-v-90bd3a8a]:hover{color:var(--ink)}.ed-cover[data-v-90bd3a8a]{margin-bottom:26px;display:flex;flex-direction:column}.ed-bam[data-v-90bd3a8a]{position:relative;display:flex;align-items:center;gap:10px;margin:14px 0 10px}.ed-bam__l[data-v-90bd3a8a]{font-weight:800;color:#2f3a44;font-size:13px;white-space:nowrap}.ed-bam__t[data-v-90bd3a8a]{flex:1;width:100%;table-layout:fixed;border-collapse:collapse}.ed-bam__t td[data-v-90bd3a8a]{border:1px solid #2f3a44;height:22px}.ed-bam__t.is-clickable[data-v-90bd3a8a]{cursor:pointer}.ed-bam__t.is-clickable:hover td[data-v-90bd3a8a]{border-color:var(--accent, #d78771)}.bam-pop[data-v-90bd3a8a]{position:absolute;top:calc(100% + 6px);right:0;z-index:20;display:flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--line, #e0e3e6);border-radius:10px;padding:8px 10px;box-shadow:0 10px 30px #1f262a2e}.bam-pop__l[data-v-90bd3a8a]{font-size:12px;font-weight:700;color:#2f3a44}.bam-pop button[data-v-90bd3a8a]{width:26px;height:26px;border:1px solid var(--line, #e0e3e6);background:#fff;border-radius:7px;cursor:pointer;font-size:15px;font-weight:800;color:#2f3a44}.bam-pop input[data-v-90bd3a8a]{width:46px;text-align:center;border:1px solid var(--line, #e0e3e6);border-radius:7px;padding:4px;font:inherit}.bam-pop__ok[data-v-90bd3a8a]{width:auto!important;padding:0 10px;background:var(--accent, #d78771)!important;color:#fff!important;border:0!important}.ed-lz[data-v-90bd3a8a]{border:1px solid #2f3a44;border-radius:7px;padding:8px 11px;margin-bottom:14px}.ed-lz__h[data-v-90bd3a8a]{font-weight:800;color:#2f3a44;font-size:13px;margin-bottom:5px}.ed-lz__list[data-v-90bd3a8a]{margin:0;padding-left:20px;color:#1d2226}.ed-lz__list li[data-v-90bd3a8a]{margin:2px 0}.ed-lz__empty[data-v-90bd3a8a]{color:#aab1b6;font-style:italic}.ed-ta[data-v-90bd3a8a]{width:100%;border:1px solid var(--line);border-radius:7px;padding:8px 9px;font:inherit;font-size:13px;color:var(--ink);resize:vertical}.ed-lkf[data-v-90bd3a8a]{margin-top:auto;padding-top:18px}.ed-lkf__h[data-v-90bd3a8a]{font-weight:800;color:#2f3a44;font-size:13px;margin-bottom:5px}.ed-lkf__t[data-v-90bd3a8a]{width:100%;border-collapse:collapse}.ed-lkf__t th[data-v-90bd3a8a],.ed-lkf__t td[data-v-90bd3a8a]{border:1px solid #2f3a44;padding:6px;text-align:center;font-weight:700;color:#2f3a44;font-size:12px}.ed-lkf__t td[data-v-90bd3a8a]{height:26px}.ed-lkf__z[data-v-90bd3a8a]{text-align:center;font-weight:700;color:#2f3a44;font-size:12.5px;margin-top:14px}.ed-lkf__date[data-v-90bd3a8a]{border:0;border-bottom:1px solid #2f3a44;font:inherit;font-weight:700;color:#2f3a44;text-align:center;min-width:120px;margin-left:4px;outline:none}.ed-lkf__cal[data-v-90bd3a8a]{width:22px;border:0;background:transparent;color:#2f3a44;cursor:pointer;vertical-align:middle}.ed-lkf__cal[data-v-90bd3a8a]::-webkit-calendar-picker-indicator{cursor:pointer}.ed-lkf__cal[data-v-90bd3a8a]::-webkit-datetime-edit,.ed-lkf__cal[data-v-90bd3a8a]::-webkit-inner-spin-button,.ed-lkf__cal[data-v-90bd3a8a]::-webkit-clear-button{display:none}.ed-done[data-v-90bd3a8a]{display:flex;justify-content:flex-end;align-items:center;gap:7px;margin:2px 0 10px;font-size:12.5px;color:#2f3a44}.ed-done span[data-v-90bd3a8a]:not(.ed-done__b){font-weight:600}.ed-done__b[data-v-90bd3a8a]{width:15px;height:15px;border:1.5px solid #555}.ed-check[data-v-90bd3a8a]{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.35;color:var(--ink);margin:7px 0;padding:9px 11px;border:1px solid var(--line);border-radius:8px;cursor:pointer;background:#fff}.ed-check[data-v-90bd3a8a]:hover{border-color:var(--accent)}.ed-check input[data-v-90bd3a8a]{accent-color:var(--accent);width:17px;height:17px;margin:1px 0 0;flex:0 0 auto;cursor:pointer}.ed-lvllegend[data-v-90bd3a8a]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 4px}.ed-lvllegend__h[data-v-90bd3a8a]{font-size:11px;color:var(--ink-3);width:100%}.ed-lvlpill[data-v-90bd3a8a]{font-size:11px;font-weight:700;padding:2px 7px;border:1px solid;border-radius:5px}.ed-sep[data-v-90bd3a8a]{border-top:1px solid var(--line);margin:16px 0}.ed-blocktag[data-v-90bd3a8a]{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);margin-bottom:8px}.empty[data-v-90bd3a8a]{color:var(--ink-3)}.md-cover[data-v-c8a2d4c2]{margin-bottom:26px;display:flex;flex-direction:column}.md-bw[data-v-c8a2d4c2]{position:relative;padding:4px 6px;margin:0 -6px 4px}.md-page[data-v-c8a2d4c2]{margin:0 auto 26px}.md-page[data-v-c8a2d4c2]:last-child{margin-bottom:0}.md-done[data-v-c8a2d4c2]{display:flex;justify-content:flex-end;align-items:center;gap:7px;margin:2px 0 10px;font-size:12.5px;color:#2f3a44}.md-done span[data-v-c8a2d4c2]:not(.md-done__b){font-weight:600}.md-done__b[data-v-c8a2d4c2]{width:15px;height:15px;border:1.5px solid #555}.md-lkf[data-v-c8a2d4c2]{margin-top:auto;padding-top:18px}.md-lkf__h[data-v-c8a2d4c2]{font-weight:800;color:#2f3a44;font-size:13px;margin-bottom:5px}.md-lkf__t[data-v-c8a2d4c2]{width:100%;border-collapse:collapse}.md-lkf__t th[data-v-c8a2d4c2],.md-lkf__t td[data-v-c8a2d4c2]{border:1px solid #2f3a44;padding:6px;text-align:center;font-weight:700;color:#2f3a44;font-size:12px}.md-lkf__t td[data-v-c8a2d4c2]{height:26px}.md-lkf__z[data-v-c8a2d4c2]{text-align:center;font-weight:700;color:#2f3a44;font-size:12.5px;margin-top:14px}.md-bam[data-v-c8a2d4c2]{display:flex;align-items:center;gap:10px;margin:14px 0 10px}.md-bam span[data-v-c8a2d4c2]{font-weight:800;color:#2f3a44;font-size:13px;white-space:nowrap}.md-bam__t[data-v-c8a2d4c2]{flex:1;width:100%;table-layout:fixed;border-collapse:collapse}.md-bam__t td[data-v-c8a2d4c2]{border:1px solid #2f3a44;height:22px}.md-lz[data-v-c8a2d4c2]{border:1px solid #2f3a44;border-radius:7px;padding:8px 11px;margin-bottom:14px}.md-lz__h[data-v-c8a2d4c2]{font-weight:800;color:#2f3a44;font-size:13px;margin-bottom:5px}.md-lz__list[data-v-c8a2d4c2]{margin:0;padding-left:20px;color:#1d2226}.md-lz__list li[data-v-c8a2d4c2]{margin:2px 0}.md-nivlabel[data-v-c8a2d4c2]{font-size:11.5px;font-weight:700;color:var(--ink-3);margin:14px 0 6px}.md-nivbtn[data-v-c8a2d4c2]{background:#fff}.md-toggle[data-v-c8a2d4c2]{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:12.5px;font-weight:600;color:var(--ink-2);cursor:pointer}.md-toggle input[data-v-c8a2d4c2]{width:15px;height:15px;cursor:pointer}.pb-gaptext[data-v-bedadb5b]{font-size:14px;line-height:2.1;color:#1d2226;white-space:pre-wrap}.pb-gapwrap[data-v-bedadb5b]{display:inline-flex;align-items:baseline;gap:5px}.pb-gap[data-v-bedadb5b]{border:0;border-bottom:1.8px solid #888;background:#f7f8f9;border-radius:4px 4px 0 0;font-family:inherit;font-size:14px;padding:1px 4px;min-width:4ch;color:var(--ink)}.pb-gap[data-v-bedadb5b]:focus{outline:none;border-bottom-color:var(--accent);background:#fff}.pb-gap.ok[data-v-bedadb5b]{border-bottom-color:#2e7d52;background:#eaf5ee;color:#1f5c3c}.pb-gap.no[data-v-bedadb5b]{border-bottom-color:#c0473b;background:#fbecea;color:#8e2f26}.pb-sol[data-v-bedadb5b]{font-size:12.5px;font-weight:700;color:#2e7d52}.pb-q[data-v-bedadb5b]{font-weight:700;color:var(--ink);margin-bottom:8px}.pb-opt[data-v-bedadb5b]{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:1.5px solid var(--line);background:#fff;border-radius:9px;padding:9px 12px;margin:6px 0;cursor:pointer;font-size:13.5px;color:var(--ink);font-family:inherit}.pb-opt[data-v-bedadb5b]:hover{border-color:var(--accent)}.pb-opt.on[data-v-bedadb5b]{border-color:var(--accent);background:#d7877114}.pb-opt.ok[data-v-bedadb5b]{border-color:#2e7d52;background:#eaf5ee}.pb-opt.no[data-v-bedadb5b]{border-color:#c0473b;background:#fbecea}.pb-box[data-v-bedadb5b]{width:16px;height:16px;border:1.8px solid #888;border-radius:4px;flex:0 0 auto;position:relative}.pb-box.round[data-v-bedadb5b]{border-radius:50%}.pb-box.ticked[data-v-bedadb5b]{background:var(--accent);border-color:var(--accent)}.pb-box.ticked[data-v-bedadb5b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:no-repeat center/10px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E")}.pb-tfrow[data-v-bedadb5b]{display:flex;align-items:center;gap:12px;border:1.5px solid var(--line);border-radius:9px;padding:8px 12px;margin:6px 0}.pb-tfrow.ok[data-v-bedadb5b]{border-color:#2e7d52;background:#eaf5ee}.pb-tfrow.no[data-v-bedadb5b]{border-color:#c0473b;background:#fbecea}.pb-tftxt[data-v-bedadb5b]{flex:1;font-size:13.5px}.pb-tfbtns[data-v-bedadb5b]{display:flex;gap:5px;flex:0 0 auto}.pb-tfbtns button[data-v-bedadb5b]{width:34px;height:32px;border:1.5px solid var(--line);background:#fff;border-radius:7px;font-weight:800;color:var(--ink-2);cursor:pointer;font-family:inherit}.pb-tfbtns button.on[data-v-bedadb5b]{border-color:var(--accent);background:var(--accent);color:#fff}.pb-tfbtns button.sol[data-v-bedadb5b]{border-color:#2e7d52;color:#2e7d52;box-shadow:inset 0 0 0 2px #2e7d52}.pb-tfbtns button.on.sol[data-v-bedadb5b]{background:#2e7d52;color:#fff;box-shadow:none}.pb-orow[data-v-bedadb5b]{display:flex;align-items:center;gap:10px;border:1.5px solid var(--line);border-radius:9px;padding:8px 12px;margin:6px 0;background:#fff}.pb-orow.ok[data-v-bedadb5b]{border-color:#2e7d52;background:#eaf5ee}.pb-orow.no[data-v-bedadb5b]{border-color:#c0473b;background:#fbecea}.pb-onum[data-v-bedadb5b]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:#2f3a44;color:#fff;font-weight:800;border-radius:7px;flex:0 0 auto;font-size:13px}.pb-otxt[data-v-bedadb5b]{flex:1;font-size:13.5px}.pb-ohint[data-v-bedadb5b]{font-size:12px;font-weight:700;color:#c0473b}.pb-omove[data-v-bedadb5b]{display:flex;flex-direction:column;gap:2px;flex:0 0 auto}.pb-omove button[data-v-bedadb5b]{width:26px;height:16px;line-height:1;border:1px solid var(--line);background:#fff;border-radius:5px;cursor:pointer;color:var(--ink-2);font-size:9px;padding:0}.pb-omove button[data-v-bedadb5b]:disabled{opacity:.35;cursor:default}.pb-mrow[data-v-bedadb5b]{display:flex;align-items:center;gap:10px;border:1.5px solid var(--line);border-radius:9px;padding:8px 12px;margin:6px 0;background:#fff}.pb-mrow.ok[data-v-bedadb5b]{border-color:#2e7d52;background:#eaf5ee}.pb-mrow.no[data-v-bedadb5b]{border-color:#c0473b;background:#fbecea}.pb-mleft[data-v-bedadb5b]{flex:1;font-size:13.5px;font-weight:600}.pb-marrow[data-v-bedadb5b]{color:var(--ink-3)}.pb-msel[data-v-bedadb5b]{flex:1;border:1px solid var(--line);border-radius:7px;padding:6px 8px;font-family:inherit;font-size:13px;color:var(--ink);background:#fff}.pb-marktext[data-v-bedadb5b]{font-size:14px;line-height:2.2;color:#1d2226;white-space:pre-wrap}.pb-word[data-v-bedadb5b]{cursor:pointer;padding:1px 2px;border-radius:4px;transition:background .1s}.pb-word[data-v-bedadb5b]:hover{background:#d7877124}.pb-word.on[data-v-bedadb5b]{background:var(--accent);color:#fff}.pb-word.on.ok[data-v-bedadb5b]{background:#2e7d52;color:#fff}.pb-word.on.no[data-v-bedadb5b]{background:#c0473b;color:#fff}.pb-word.miss[data-v-bedadb5b]{box-shadow:inset 0 -2px #2e7d52}.pb-catrow[data-v-bedadb5b]{display:flex;align-items:center;gap:10px;border:1.5px solid var(--line);border-radius:9px;padding:8px 12px;margin:6px 0;background:#fff}.pb-catrow.ok[data-v-bedadb5b]{border-color:#2e7d52;background:#eaf5ee}.pb-catrow.no[data-v-bedadb5b]{border-color:#c0473b;background:#fbecea}.pb-cattxt[data-v-bedadb5b]{flex:1;font-size:13.5px;font-weight:600}.play-frame[data-v-19cac61d]{max-width:760px;margin:0 auto;background:#fff;border:1px solid var(--line);border-radius:14px;padding:30px 34px 90px}.play-block[data-v-19cac61d]{margin-bottom:18px}.play-lz[data-v-19cac61d]{border:1px solid #2f3a44;border-radius:7px;padding:8px 11px;margin:14px 0 18px}.play-lz__h[data-v-19cac61d]{font-weight:800;color:#2f3a44;font-size:13px;margin-bottom:4px}.play-lz ul[data-v-19cac61d]{margin:0;padding-left:20px;color:#1d2226}.play-lz li[data-v-19cac61d]{margin:2px 0}.play-result[data-v-19cac61d]{display:flex;align-items:center;gap:6px;font-weight:800;font-size:13px;color:#8e2f26;background:#fbecea;border-radius:8px;padding:5px 11px}.play-result.good[data-v-19cac61d]{color:#1f5c3c;background:#eaf5ee}.play-result svg[data-v-19cac61d]{width:16px;height:16px}.play-bar[data-v-19cac61d]{position:sticky;bottom:0;display:flex;align-items:center;justify-content:center;gap:16px;padding:14px;background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid var(--line)}.play-bar__score[data-v-19cac61d]{font-weight:800;color:#8e2f26}.play-bar__score.good[data-v-19cac61d]{color:#1f5c3c}.curr[data-v-a70b1eac]{max-width:920px;margin:0 auto;padding:24px;color:#2f3a44}.curr h1[data-v-a70b1eac]{margin:0 0 6px}.curr-intro[data-v-a70b1eac]{color:#5a646e;max-width:70ch;line-height:1.5}.curr-error[data-v-a70b1eac]{background:#fbe9e6;color:#a23b27;padding:10px 14px;border-radius:8px}.curr-card[data-v-a70b1eac]{background:#fff;border:1px solid #e6e9ec;border-radius:12px;padding:18px 20px;margin-top:18px}.curr-card__head[data-v-a70b1eac]{display:flex;justify-content:space-between;align-items:center}.curr-card h2[data-v-a70b1eac]{margin:0 0 4px;font-size:1.1rem}.curr-muted[data-v-a70b1eac]{color:#8a939c;font-size:.9rem}.curr-form[data-v-a70b1eac]{border:1px dashed #cfd6db;border-radius:10px;padding:16px;margin:14px 0;background:#fafbfc}.curr-grid[data-v-a70b1eac]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.curr-grid label[data-v-a70b1eac]{display:flex;flex-direction:column;font-size:.85rem;color:#5a646e;gap:4px}.curr-check[data-v-a70b1eac]{flex-direction:row!important;align-items:center;gap:8px}.curr-grid input[data-v-a70b1eac],.curr-grid select[data-v-a70b1eac]{padding:7px 9px;border:1px solid #cfd6db;border-radius:7px;font:inherit}.curr-toc[data-v-a70b1eac]{margin-top:14px}.curr-toc__head[data-v-a70b1eac]{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:.9rem;margin-bottom:6px}.curr-toc__row[data-v-a70b1eac]{display:flex;gap:8px;margin-bottom:6px}.curr-toc__row input[data-v-a70b1eac]{padding:6px 8px;border:1px solid #cfd6db;border-radius:7px;font:inherit}.w-kap[data-v-a70b1eac]{width:70px}.w-titel[data-v-a70b1eac]{flex:1}.w-seiten[data-v-a70b1eac]{width:150px}.curr-form__actions[data-v-a70b1eac]{margin-top:14px;display:flex;gap:10px}.curr-table[data-v-a70b1eac]{width:100%;border-collapse:collapse;margin-top:12px;font-size:.92rem}.curr-table th[data-v-a70b1eac]{text-align:left;color:#8a939c;font-weight:600;padding:6px 8px;border-bottom:1px solid #e6e9ec}.curr-table td[data-v-a70b1eac]{padding:7px 8px;border-bottom:1px solid #f0f2f4}.curr-table tr.inaktiv td[data-v-a70b1eac]{color:#aab2ba}.curr-tag[data-v-a70b1eac]{font-size:.72rem;background:#eef1f3;color:#8a939c;padding:1px 6px;border-radius:6px;margin-left:6px}.btn[data-v-a70b1eac]{background:#383d42;color:#fff;border:none;border-radius:8px;padding:8px 14px;cursor:pointer;font:inherit;display:inline-flex;align-items:center;gap:6px}.btn[data-v-a70b1eac]:disabled{opacity:.6;cursor:default}.btn--ghost[data-v-a70b1eac]{background:transparent;color:#383d42;border:1px solid #cfd6db}.btn--icon[data-v-a70b1eac]{background:transparent;color:#8a939c;padding:4px 6px}.btn--icon[data-v-a70b1eac]:hover{color:#d78771}.fb[data-v-389f2237]{max-width:760px}.fb-card[data-v-389f2237]{background:#fff;border:1px solid var(--line, #e6e9ec);border-radius:12px;padding:18px 20px;margin-bottom:18px}.fb-card h2[data-v-389f2237]{margin:0 0 4px;font-size:1.1rem}.fb-muted[data-v-389f2237]{color:var(--ink-3, #8a939c);font-size:.9rem;margin:0 0 12px}.fb-field[data-v-389f2237]{display:block;font-size:.85rem;font-weight:700;color:var(--ink-2, #5a646e);margin-bottom:12px}.fb-field select[data-v-389f2237],.fb-field textarea[data-v-389f2237]{width:100%;box-sizing:border-box;margin-top:4px;padding:8px 10px;border:1px solid var(--line, #cfd6db);border-radius:8px;font:inherit;font-weight:400;color:var(--ink, #1d2226)}.fb-field textarea[data-v-389f2237]{resize:vertical}.fb-actions[data-v-389f2237]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fb-ok[data-v-389f2237]{color:#2d7a4a;font-size:.9rem;font-weight:700;display:inline-flex;align-items:center;gap:5px}.fb-err[data-v-389f2237]{color:#a23b27;font-size:.9rem}.fb-count[data-v-389f2237]{font-size:.8rem;font-weight:700;color:var(--ink-3);background:var(--bg-soft, #eef1f3);border-radius:8px;padding:1px 8px;margin-left:4px}.fb-list[data-v-389f2237]{list-style:none;margin:8px 0 0;padding:0}.fb-item[data-v-389f2237]{border:1px solid var(--line, #e6e9ec);border-radius:10px;padding:11px 13px;margin-bottom:10px}.fb-item.done[data-v-389f2237]{opacity:.6;background:var(--bg-soft, #fafbfc)}.fb-item__head[data-v-389f2237]{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.fb-item__text[data-v-389f2237]{white-space:pre-wrap;color:var(--ink, #1d2226);font-size:.95rem;line-height:1.45}.fb-tag[data-v-389f2237]{font-size:.72rem;font-weight:800;padding:2px 8px;border-radius:7px;color:#fff}.fb-tag--fehler[data-v-389f2237]{background:#c2705a}.fb-tag--wunsch[data-v-389f2237]{background:#5a7aa6}.fb-tag--sonstiges[data-v-389f2237]{background:#8a939c}.fb-meta[data-v-389f2237]{font-size:.78rem;color:var(--ink-3, #8a939c)}.fb-spacer[data-v-389f2237]{flex:1}.fb-iconbtn[data-v-389f2237]{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line, #cfd6db);background:#fff;border-radius:7px;padding:3px 8px;font:inherit;font-size:.78rem;font-weight:700;color:var(--ink-2, #5a646e);cursor:pointer}.fb-iconbtn[data-v-389f2237]:hover{border-color:var(--accent, #d78771);color:var(--accent-dk, #c2705a)}.fb-iconbtn--del[data-v-389f2237]{color:#a23b27}.fb-iconbtn svg[data-v-389f2237]{width:14px;height:14px}.fb-status[data-v-389f2237]{font-size:.75rem;font-weight:800;color:#2d7a4a}.fb-answer[data-v-389f2237]{margin-top:8px}.fb-answer textarea[data-v-389f2237]{width:100%;box-sizing:border-box;border:1px solid var(--line, #cfd6db);border-radius:8px;padding:7px 9px;font:inherit;resize:vertical}.fb-answer__row[data-v-389f2237]{display:flex;align-items:center;gap:10px;margin-top:6px}.fb-answer__read[data-v-389f2237]{margin-top:8px;padding:8px 11px;background:var(--bg-soft, #f1f5f2);border-left:3px solid #5a7aa6;border-radius:6px;font-size:.92rem;color:var(--ink, #1d2226);white-space:pre-wrap}.fb-kennung[data-v-389f2237]{margin-top:12px}.fb-kennung code[data-v-389f2237]{background:var(--bg-soft, #eef1f3);padding:1px 6px;border-radius:5px;font-size:.85em}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2) format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff) format("woff")}:root{--ink:#383d42;--ink-2:#5b636a;--ink-3:#9ea3a7;--accent:#d78771;--accent-dk:#c5715c;--accent-2:#b7c8b6;--accent-2-dk:#9fb59e;--line:#e2e3e5;--line-strong:#c9ccce;--bg:#ffffff;--bg-soft:#f5f6f5;--bg-soft-2:#eceeec;--sidebar:#383d42;--sidebar-ink:#c4c9cb;--sidebar-ink-active:#ffffff;--radius:10px;--radius-sm:7px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:Montserrat,Arial,Helvetica,sans-serif;color:var(--ink);background:var(--bg-soft);font-size:14px;line-height:1.45}a{color:inherit;text-decoration:none}.app{display:flex;min-height:100vh}.sidebar{width:230px;flex:0 0 230px;background:var(--sidebar);color:var(--sidebar-ink);display:flex;flex-direction:column;padding:18px 14px;position:sticky;top:0;height:100vh}.brand{display:flex;align-items:center;gap:10px;padding:4px 8px 18px}.brand__mark{width:30px;height:30px;border-radius:8px;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:18px}.brand__name{font-size:19px;font-weight:800;letter-spacing:.5px;color:#fff}.brand__sub{font-size:10px;color:var(--sidebar-ink);opacity:.7;margin-top:-2px}.nav{display:flex;flex-direction:column;gap:3px;margin-top:6px}.nav__item{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:var(--radius-sm);color:var(--sidebar-ink);font-weight:600;font-size:13.5px}.nav__item:hover{background:#ffffff12;color:#fff}.nav__item.is-active{background:#d7877133;color:#fff;box-shadow:inset 3px 0 0 var(--accent)}.nav__item svg{width:18px;height:18px;flex:0 0 18px}.nav__sep{height:1px;background:#ffffff1f;margin:12px 6px}.sidebar__foot{margin-top:auto;padding:10px 8px 2px}.userchip{display:flex;align-items:center;gap:10px}.userchip__av{width:32px;height:32px;border-radius:50%;background:#ffffff29;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.userchip__name{font-size:13px;color:#fff;font-weight:600}.userchip__role{font-size:11px;color:var(--sidebar-ink);opacity:.7}.main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.topbar{background:var(--bg);border-bottom:1px solid var(--line);padding:14px 26px;display:flex;align-items:center;gap:18px;position:sticky;top:0;z-index:5}.topbar__title{font-size:19px;font-weight:800}.topbar__title small{display:block;font-size:12px;font-weight:500;color:var(--ink-3)}.topbar__spacer{flex:1 1 auto}.search{display:flex;align-items:center;gap:8px;background:var(--bg-soft);border:1px solid var(--line);border-radius:8px;padding:7px 11px;width:280px;color:var(--ink-3)}.search input{border:0;background:transparent;outline:0;width:100%;font-size:13px;color:var(--ink)}.search svg{width:16px;height:16px;flex:0 0 16px}.btn{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--accent);background:var(--accent);color:#fff;font-weight:700;font-size:13px;padding:8px 14px;border-radius:8px;cursor:pointer}.btn:hover{background:var(--accent-dk);border-color:var(--accent-dk)}.btn svg{width:16px;height:16px}.btn--ghost{background:#fff;color:var(--ink);border-color:var(--line-strong)}.btn--ghost:hover{background:var(--bg-soft)}.btn--sm{padding:6px 11px;font-size:12px}.content{padding:24px 26px 40px}.filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;align-items:center}.filter{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid var(--line);border-radius:8px;padding:7px 11px;font-size:13px;font-weight:600;color:var(--ink-2)}.filter svg{width:14px;height:14px;opacity:.7}.filter.is-active{border-color:var(--accent);color:var(--accent-dk)}.filters__spacer{flex:1 1 auto}.chiprow{display:flex;gap:7px}.chip{font-size:12px;font-weight:700;padding:5px 10px;border-radius:20px;border:1px solid var(--line);color:var(--ink-2);background:#fff;cursor:pointer}.chip.is-active{background:var(--accent);color:#fff;border-color:var(--accent)}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-bottom:20px}.tab{padding:9px 14px;font-size:13.5px;font-weight:700;color:var(--ink-3);border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer}.tab.is-active{color:var(--ink);border-bottom-color:var(--accent)}.grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:15px;display:flex;flex-direction:column;gap:11px;transition:border-color .12s,box-shadow .12s}.card:hover{border-color:var(--line-strong);box-shadow:0 2px 10px #2f3a4412}.card__top{display:flex;align-items:flex-start;gap:11px}.sym{width:40px;height:40px;flex:0 0 40px;border-radius:9px;background:#b7c8b647;border:1px solid var(--accent-2);display:flex;align-items:center;justify-content:center;color:var(--ink)}.sym svg{width:23px;height:23px}.sym--lg{width:52px;height:52px;flex-basis:52px}.sym--lg svg{width:30px;height:30px}.card__title{font-size:14.5px;font-weight:700;line-height:1.3}.card__fach{font-size:12px;color:var(--ink-3);margin-top:1px}.card__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:3px 8px;border-radius:6px;border:1px solid var(--line-strong);color:var(--ink-2);background:#fff}.badge svg{width:12px;height:12px}.badge--solid{background:var(--ink);color:#fff;border-color:var(--ink)}.badge--accent{background:var(--accent);color:#fff;border-color:var(--accent)}.badge--draft{border-style:dashed;color:var(--ink-3)}.card__foot{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-top:10px;font-size:11.5px;color:var(--ink-3)}.card--new{border:1.5px dashed var(--line-strong);background:var(--bg-soft);align-items:center;justify-content:center;text-align:center;color:var(--ink-2);font-weight:700;cursor:pointer;gap:8px;min-height:150px}.card--new:hover{border-color:var(--accent);color:var(--accent-dk)}.card--new .sym{background:#fff}.section-h{display:flex;align-items:center;justify-content:space-between;margin:0 0 14px}.section-h h2{font-size:16px;font-weight:800;margin:0}.section-h a{font-size:12.5px;font-weight:700;color:var(--ink-2)}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-bottom:26px}.stat{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:15px 16px}.stat__n{font-size:26px;font-weight:800;color:var(--accent-dk)}.stat__l{font-size:12.5px;color:var(--ink-3);font-weight:600}.editor{display:grid;grid-template-columns:230px 1fr 250px;gap:0;height:calc(100vh - 56px)}.panel{background:#fff;overflow:auto}.panel--l{border-right:1px solid var(--line);padding:16px}.panel--r{border-left:1px solid var(--line);padding:16px}.panel__h{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);margin:0 0 12px}.palette{display:flex;flex-direction:column;gap:8px}.palette__item{display:flex;align-items:center;gap:10px;padding:9px 11px;border:1px solid var(--line);border-radius:8px;background:#fff;cursor:grab;font-size:13px;font-weight:600}.palette__item:hover{border-color:var(--accent)}.palette__item svg{width:17px;height:17px;color:var(--ink-2)}.canvas{background:var(--bg-soft);padding:24px;overflow:auto}.sheet{background:#fff;max-width:640px;margin:0 auto;min-height:840px;border:1px solid var(--line);border-radius:6px;box-shadow:0 2px 14px #2f3a4414;padding:30px 34px}.modebar{display:flex;gap:6px;justify-content:center;margin-bottom:18px}.modebtn{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid var(--line);background:#fff;border-radius:8px;font-size:12.5px;font-weight:700;color:var(--ink-2);cursor:pointer}.modebtn svg{width:14px;height:14px}.modebtn.is-active{background:var(--accent);color:#fff;border-color:var(--accent)}.eb{border:1px dashed var(--line-strong);border-radius:7px;padding:12px 14px;margin-bottom:12px;position:relative}.eb:hover{border-color:var(--accent);background:#fcfcfd}.eb__tag{position:absolute;top:-9px;left:10px;background:#fff;padding:0 6px;font-size:10.5px;font-weight:700;color:var(--ink-3)}.field{margin-bottom:14px}.field label{display:block;font-size:12px;font-weight:700;color:var(--ink-2);margin-bottom:5px}.field select,.field input{width:100%;padding:8px 10px;border:1px solid var(--line);border-radius:7px;font-size:13px;color:var(--ink);background:#fff}.detail{display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:start}.preview-frame{background:var(--bg-soft-2);border:1px solid var(--line);border-radius:var(--radius);padding:24px;min-height:500px;min-width:0;overflow:auto}.md-page{background:#fff;width:210mm;min-height:297mm;margin:0 auto;padding:14mm;box-shadow:0 2px 18px #2f3a442e;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:11pt;color:#1d2226}.side-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:18px}.side-card h3{font-size:14px;margin:0 0 12px}.kv{display:flex;justify-content:space-between;font-size:13px;padding:7px 0;border-bottom:1px solid var(--bg-soft-2)}.kv span:first-child{color:var(--ink-3)}.kv span:last-child{font-weight:600}.btn-block{width:100%;justify-content:center;margin-top:14px}.empty{color:var(--ink-3);font-size:13px;text-align:center;padding:50px 0}
