.pv-bg[data-v-81741544]{z-index:4100;background:#000000b3;justify-content:center;align-items:center;height:100dvh;display:flex;position:fixed;bottom:0;left:0;right:0}.pv-dialog[data-v-81741544]{background:var(--surface);border-radius:var(--radius);flex-direction:column;width:92vw;max-width:1300px;height:92dvh;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 48px #00000052}.pv-bg.pv-embedded[data-v-81741544]{z-index:auto;background:0 0;width:100%;height:100%;position:relative;bottom:auto;left:auto;right:auto}.pv-embedded .pv-dialog[data-v-81741544]{width:100%;max-width:none;height:100%;box-shadow:none;border-radius:0}.pv-hdr[data-v-81741544]{border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:flex}.pv-navn[data-v-81741544]{color:var(--brand);white-space:nowrap;text-overflow:ellipsis;max-width:280px;font-family:Playfair Display,serif;font-size:15px;font-weight:500;overflow:hidden}.pv-nav[data-v-81741544],.pv-zoom[data-v-81741544]{align-items:center;gap:4px;display:flex}.pv-info[data-v-81741544]{color:var(--muted);text-align:center;min-width:54px;font-size:13px}.pv-gemt[data-v-81741544]{color:#22c55e;font-size:12px;font-weight:600}.pv-fejl-inline[data-v-81741544]{color:#ef4444;font-size:12px}.pv-act[data-v-81741544]{border:1px solid var(--border);background:var(--surface);cursor:pointer;width:30px;height:30px;color:var(--text);border-radius:6px;justify-content:center;align-items:center;font-size:15px;display:flex}.pv-act[data-v-81741544]:hover:not(:disabled){background:#0000000d}.pv-act[data-v-81741544]:disabled{opacity:.4;cursor:default}.pv-toolbar[data-v-81741544]{border-bottom:1px solid var(--border);background:#00000005;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;padding:6px 14px;display:flex}.pv-tools[data-v-81741544]{gap:2px;display:flex}.pv-sep[data-v-81741544]{background:var(--border);width:1px;height:24px;margin:0 4px}.pv-farve-swatch[data-v-81741544]{cursor:pointer;border:1px solid var(--border);border-radius:4px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.pv-farve-swatch input[type=color][data-v-81741544]{opacity:0;width:0;height:0;position:absolute}.pv-small-sel[data-v-81741544]{border:1px solid var(--border);background:var(--surface);border-radius:4px;padding:2px 4px;font-size:12px}.pv-vinkel-bar[data-v-81741544]{align-items:center;gap:4px;display:flex}.pv-vinkel-label[data-v-81741544]{color:var(--brand);font-size:11px;font-weight:600}.pv-vinkel-muted[data-v-81741544]{color:var(--muted);opacity:.65;font-weight:500}.pv-vinkel-unit[data-v-81741544]{color:var(--muted);font-size:11px}.pv-ver-sel[data-v-81741544]{max-width:180px}.pv-body[data-v-81741544]{overscroll-behavior:contain;touch-action:none;background:#e8e8e8;flex:1;padding:12px;display:flex;overflow:auto}.pv-body-grab[data-v-81741544]{cursor:grab}.pv-body-panning[data-v-81741544],.pv-body-panning[data-v-81741544] *{cursor:grabbing!important}.pv-versadvarsel[data-v-81741544]{color:#92400e;background:#fef3c7;border-bottom:1px solid #fcd34d;flex-shrink:0;align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:flex}.pv-versadvarsel span[data-v-81741544]{flex:1}.pv-versadvarsel-luk[data-v-81741544]{color:#92400e;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:14px}.pv-versadvarsel-luk[data-v-81741544]:hover{background:#92400e1f}.pv-loading[data-v-81741544]{color:var(--muted);margin:auto;padding:40px;font-size:14px}.pv-fejl-boks[data-v-81741544]{text-align:center;max-width:360px;color:var(--text);margin:auto;padding:32px 24px}.pv-stage[data-v-81741544]{background:#fff;flex-shrink:0;margin:auto;position:relative;box-shadow:0 2px 16px #00000040}.pv-pdf-canvas[data-v-81741544]{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.pv-fabric-canvas[data-v-81741544]{position:absolute;top:0;left:0}.pv-eraser-canvas[data-v-81741544]{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.pv-stage[data-v-81741544] .canvas-container{position:absolute!important;top:0!important;left:0!important}.pv-render-hjorne[data-v-81741544]{pointer-events:none;z-index:30;background:#00000059;border-radius:50%;justify-content:center;align-items:center;padding:6px;animation:.18s pv-render-fade-81741544;display:flex;position:absolute;bottom:12px;right:12px}.pv-render-spinner[data-v-81741544]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.8s linear infinite pv-spin-81741544}@keyframes pv-spin-81741544{to{transform:rotate(360deg)}}@keyframes pv-render-fade-81741544{0%{opacity:0}to{opacity:1}}.lb-tool-btn[data-v-81741544]{cursor:pointer;width:30px;height:30px;color:var(--text);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;transition:background .1s;display:flex}.lb-tool-btn svg[data-v-81741544]{width:16px;height:16px}.lb-tool-btn[data-v-81741544]:hover{background:#8b6f471a}.lb-tool-btn--aktiv[data-v-81741544]{border-color:var(--brand);color:var(--brand);background:#8b6f4726}@media (width<=1100px),(pointer:coarse){.pv-bg[data-v-81741544]{padding:0}.pv-dialog[data-v-81741544]{border-radius:0;width:100vw;max-width:none;height:100dvh}.pv-hdr[data-v-81741544],.pv-toolbar[data-v-81741544]{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:4px;padding:8px 10px;overflow-x:auto}.pv-hdr[data-v-81741544]::-webkit-scrollbar{height:0}.pv-toolbar[data-v-81741544]::-webkit-scrollbar{height:0}.pv-hdr[data-v-81741544]>*,.pv-toolbar[data-v-81741544]>*{flex-shrink:0}.pv-navn[data-v-81741544]{max-width:150px;font-size:13px}.pv-act[data-v-81741544]{width:40px;height:40px}.lb-tool-btn[data-v-81741544]{border-radius:6px;width:44px;height:44px}.lb-tool-btn svg[data-v-81741544]{width:22px;height:22px}.pv-farve-swatch[data-v-81741544]{border-radius:6px;width:36px;height:36px}.pv-small-sel[data-v-81741544]{min-height:36px;padding:6px 8px;font-size:14px}.pv-sep[data-v-81741544]{height:28px;margin:0 2px}}.lb-tool-btn svg{color:#2d2d2d;stroke:#2d2d2d;fill:none;width:16px;height:16px;display:block}.lb-tool-btn svg[fill=currentColor]{fill:#2d2d2d;stroke:none}.lb-tool-btn svg [fill=currentColor]{fill:#2d2d2d}.lb-tool-btn svg [stroke=currentColor]{stroke:#2d2d2d}.lb-tool-btn svg text{fill:#2d2d2d;stroke:none}.lb-tool-btn--aktiv svg{color:#1a1a1a;stroke:#1a1a1a}.lb-tool-btn--aktiv svg[fill=currentColor],.lb-tool-btn--aktiv svg [fill=currentColor]{fill:#1a1a1a}.lb-tool-btn--aktiv svg [stroke=currentColor]{stroke:#1a1a1a}.lb-tool-btn--aktiv svg text{fill:#1a1a1a}@media (width<=1100px),(pointer:coarse){.lb-tool-btn svg{width:22px;height:22px}}.vft-row[data-v-581b9cd4]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:5px;align-items:center;gap:6px;min-height:34px;padding:6px 8px 6px 0;font-size:13px;display:flex}.vft-folder[data-v-581b9cd4]{color:var(--brand);font-weight:600}.vft-tom[data-v-581b9cd4]{opacity:.52}.vft-tom .vft-navn[data-v-581b9cd4]{color:var(--muted);font-style:italic;font-weight:500}.vft-folder[data-v-581b9cd4]:hover,.vft-fil[data-v-581b9cd4]:hover{background:#8b6f4712}.vft-fil.aktiv[data-v-581b9cd4]{background:#8b6f4724}.vft-caret[data-v-581b9cd4]{width:12px;color:var(--muted);flex-shrink:0;font-size:10px}.vft-ikon[data-v-581b9cd4]{flex-shrink:0;font-size:14px}.vft-navn[data-v-581b9cd4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v3d-embedded[data-v-d801d2fe]{background:var(--surface,#fff);position:absolute;inset:0}.v3d-status[data-v-d801d2fe]{color:var(--muted,#777);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.v3d-status--fejl[data-v-d801d2fe]{color:#c0392b}.v3d-hint[data-v-d801d2fe]{color:var(--muted,#999);font-size:12px}.v3d-spinner[data-v-d801d2fe]{border:3px solid #b8996733;border-top-color:#b89967;border-radius:50%;width:28px;height:28px;margin-bottom:6px;animation:.8s linear infinite v3d-spin-d801d2fe}@keyframes v3d-spin-d801d2fe{to{transform:rotate(360deg)}}.vs[data-v-1fdb215e]{z-index:4000;background:var(--bg,#f5f3ef);grid-template-columns:68px 300px 1fr;display:grid;position:fixed;inset:0;overflow:hidden}.vs.vs-fuld[data-v-1fdb215e]{grid-template-columns:1fr}.vs-rail[data-v-1fdb215e]{background:#2c2c2c;flex-direction:column;align-items:stretch;gap:4px;padding:8px 6px;display:flex;overflow-y:auto}.vs-fuld .vs-rail[data-v-1fdb215e]{display:none}.vs-rail-back[data-v-1fdb215e]{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:8px;height:40px;margin-bottom:6px;font-size:18px}.vs-rail-btn[data-v-1fdb215e]{color:#cfcfcf;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;gap:2px;min-height:48px;padding:8px 2px;display:flex}.vs-rail-btn[data-v-1fdb215e]:hover{color:#fff;background:#ffffff14}.vs-rail-btn.aktiv[data-v-1fdb215e]{background:var(--accent,#8b6f47);color:#fff}.vs-rail-nr[data-v-1fdb215e]{font-size:15px;font-weight:700}.vs-rail-lbl[data-v-1fdb215e]{letter-spacing:.02em;font-size:9px}.vs-tree[data-v-1fdb215e]{background:var(--surface,#fff);border-right:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}.vs-fuld .vs-tree[data-v-1fdb215e]{display:none}.vs-tree-hdr[data-v-1fdb215e]{color:var(--brand);border-bottom:1px solid var(--border);flex-shrink:0;padding:12px 14px;font-size:13px;font-weight:600}.vs-tree-info[data-v-1fdb215e]{color:var(--muted);padding:18px 14px;font-size:13px}.vs-tree-body[data-v-1fdb215e]{flex:1;padding:6px;overflow-y:auto}.vs-main[data-v-1fdb215e]{flex-direction:column;display:flex;overflow:hidden}.vs-tabs[data-v-1fdb215e]{background:var(--surface2,#ece8e1);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:6px;padding:4px 6px;display:flex}.vs-icon-btn[data-v-1fdb215e]{background:var(--surface,#fff);border:1px solid var(--border);cursor:pointer;border-radius:6px;flex-shrink:0;width:34px;height:34px;font-size:15px}.vs-tabs-scroll[data-v-1fdb215e]{flex:1;gap:4px;display:flex;overflow-x:auto}.vs-tab[data-v-1fdb215e]{background:var(--surface,#fff);border:1px solid var(--border);cursor:pointer;white-space:nowrap;border-radius:7px 7px 0 0;align-items:center;gap:8px;min-height:34px;padding:7px 10px;font-size:13px;display:flex}.vs-tab.aktiv[data-v-1fdb215e]{border-bottom-color:var(--surface,#fff);color:var(--brand);font-weight:600}.vs-tab-navn[data-v-1fdb215e]{text-overflow:ellipsis;max-width:220px;overflow:hidden}.vs-tab-luk[data-v-1fdb215e]{color:var(--muted);font-size:12px}.vs-tab-luk[data-v-1fdb215e]:hover{color:#c0392b}.vs-viewer[data-v-1fdb215e]{flex:1;position:relative;overflow:hidden}.vs-viewer-slot[data-v-1fdb215e]{position:absolute;inset:0}.vs-tom[data-v-1fdb215e]{color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}@media (width<=820px){.vs[data-v-1fdb215e]{grid-template-columns:56px 220px 1fr}}
