.wm-field{display:block;font-size:14px;font-weight:600;margin:14px 0;min-width:0}.wm-field .input{display:block;width:100%;margin-top:6px}.wm-columns{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.wm-primary{background:#2457c5;color:#fff;border-color:#2457c5}.wm-primary:hover{background:#7f3410}.wm-notice{border:1px solid #c6ced6;background:#f6f8fa;padding:14px;border-radius:6px;margin:14px 0;overflow-wrap:anywhere}.wm-row{display:flex;align-items:start;gap:16px;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--border)}.wm-row>div{min-width:0;flex:1}.wm-row p{white-space:pre-wrap;margin:8px 0}.wm-row small{display:block;color:#52606d;line-height:1.6}.project-workspace details summary{cursor:pointer;font-size:14px;min-height:40px;padding:10px 0}.project-workspace button:disabled{opacity:.65;cursor:wait}#wm-save-status{margin-top:12px;overflow-wrap:anywhere}@media(max-width:600px){.wm-columns{grid-template-columns:1fr}.wm-row{flex-wrap:wrap}.wm-row>div{flex-basis:100%}}

#bottomnav{grid-template-columns:repeat(5,minmax(0,1fr))}.wm-event{padding:12px 0;border-bottom:1px solid var(--border);font-size:13px;overflow-wrap:anywhere}.content-dashboard-uppgifter{max-width:1080px}
.wf-dialog{border:1px solid #d9dde3;border-radius:10px;padding:24px;max-width:min(800px,calc(100vw - 24px));max-height:90vh;overflow:auto;color:#18202b;background:#fff}.wf-dialog::backdrop{background:#13203466}.wf-preview{display:block;max-width:100%;max-height:65vh;object-fit:contain}.wf-pdf{width:70vw;max-width:100%;height:60vh;border:1px solid #ddd}.wf-text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}#wf-progress{display:block;width:100%;margin-top:12px}#wf-progress[hidden]{display:none}#wf-list{margin-top:24px}.wm-row>div{min-width:0;overflow-wrap:anywhere}.wm-row .pw-actions{flex-wrap:wrap}.wm-field input[type=file]{width:100%}
.wm-choice{display:block;padding:10px 0;font-size:14px}.wm-choice input{margin-right:8px}
.wf-dialog :focus-visible{outline:3px solid #2457c5;outline-offset:3px}.wm-row .pw-actions{gap:8px}

.jr-fieldset{border:1px solid var(--border);border-radius:6px;padding:12px 14px;margin:12px 0}.jr-fieldset legend{font-weight:600;padding:0 6px}.jr-preview{color:var(--muted)}.wm-choice{display:flex;gap:10px;align-items:flex-start;margin:8px 0;min-height:44px}.wm-choice input{margin-top:4px}
