.fmt-nosel[data-v-81fcf9d9]{color:var(--red,#c0392b);white-space:nowrap;margin-left:6px;font-size:.72rem;font-weight:700}.fmt-bar[data-v-81fcf9d9]{gap:4px}.fmt-bar[data-v-81fcf9d9],.fmt-btn[data-v-81fcf9d9]{align-items:center;display:inline-flex}.fmt-btn[data-v-81fcf9d9]{border:1px solid var(--border);width:26px;height:26px;color:var(--navy);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;padding:0;font-size:.92rem}.fmt-btn[data-v-81fcf9d9]:hover{border-color:var(--teal);color:var(--teal-dark)}.fmt-sep[data-v-81fcf9d9]{background:var(--border);width:1px;height:18px;margin:0 3px}.fmt-sw[data-v-81fcf9d9]{cursor:pointer;border:1px solid #0000002e;border-radius:50%;width:20px;height:20px;padding:0}.fmt-sw[data-v-81fcf9d9]:hover{transform:scale(1.12)}.pe-steps .action-table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:9px;font-size:.85rem}.pe-steps .action-table th{background:var(--navy);color:#fff;text-align:left;text-transform:uppercase;letter-spacing:.04em;border:none;padding:7px 10px;font-size:.7rem;font-weight:700}.pe-steps .action-table td{border:1px solid var(--border);vertical-align:top;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:6px 10px;line-height:1.5}.pe-steps .action-table .col-nr{text-align:center;width:6%;font-weight:700}.pe-steps .action-table td.col-nr{color:var(--muted);background:#fafaf7}.pe-steps .action-table .col-hvad{width:31%}.pe-steps .action-table .col-hvem{width:15%}.pe-steps.is-edit .action-table .col-hvem{width:24%}.pe-steps.is-edit .action-table .col-hvordan{width:31%}.pe-steps .action-table td.col-hvem{color:var(--teal-dark);font-weight:600}.pdf-mode .pe-steps .action-table td.col-hvem{color:inherit;font-weight:500}@media print{.pe-steps .action-table td.col-hvem{color:inherit;font-weight:500}}.pe-steps .action-table .col-hvordan{width:38%}.pe-steps .action-table .col-check{text-align:center;width:10%}.pe-steps .action-table td.col-check input[type=checkbox]{cursor:pointer;width:20px;height:20px;accent-color:var(--teal)}.pe-steps .action-table tbody tr:nth-child(2n) td:not(.col-nr){background:#fcfbf8}.pe-steps .kontakt-ref{color:var(--teal-dark);border-bottom:1px dotted var(--teal);font-weight:600}.pe-steps .kontakt-ref .nowrap{white-space:nowrap}.pe-steps .kontakt-ref i{vertical-align:-1px;margin-right:2px;font-size:.92em}.pe-steps .th-edit,.pe-steps.is-edit .th-view{display:none}.pe-steps.is-edit .th-edit{display:inline}.pe-steps .drag-handle{color:var(--teal);cursor:grab;justify-content:center;align-items:center;font-size:1.05rem;display:inline-flex}.pe-steps .row-del{color:var(--dim);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:3px;font-size:1rem;line-height:1}.pe-steps .row-del:hover{color:var(--red);background:var(--red-pale)}.pe-steps .drag-ghost{opacity:.4;background:var(--teal-pale)!important}.pe-steps .add-trin-wrap{margin:9px 0 2px}.pe-steps .add-trin{border:1px dashed var(--teal);color:var(--teal-dark);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:6px 13px;font-family:inherit;font-size:.82rem;font-weight:600;display:inline-flex}.pe-steps .add-trin:hover{background:var(--teal-pale)}.pe-steps.is-edit .col-hvad[contenteditable=true],.pe-steps.is-edit .col-hvordan[contenteditable=true]{cursor:text;border-radius:5px;box-shadow:inset 0 0 0 1.5px #d8d2ca}.pe-steps.is-edit [contenteditable=true]:hover{box-shadow:inset 0 0 0 1.5px var(--teal)}.pe-steps.is-edit [contenteditable=true]:focus{box-shadow:inset 0 0 0 2px var(--teal);background:#fff;outline:none}.pe-steps.is-edit [contenteditable=true][data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--dim);pointer-events:none}.pe-steps .col-hvem-input::placeholder{color:var(--dim);font-weight:400}.pe-steps .col-hvem-input{width:100%;font:inherit;color:var(--teal-dark);cursor:text;background:0 0;border:none;border-radius:5px;padding:0;font-weight:600;box-shadow:inset 0 0 0 1.5px #d8d2ca}.pe-steps .col-hvem-input:hover{box-shadow:inset 0 0 0 1.5px var(--teal)}.pe-steps .col-hvem-input:focus{box-shadow:inset 0 0 0 2px var(--teal);background:#fff;outline:none}.pe-steps .edit-hint{background:var(--teal-pale);color:var(--teal-dark);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px;padding:7px 24px;font-size:.78rem;display:flex}.pe-steps .fmt-hint{opacity:.85}
