@font-face{font-family:ff-din-round-web;src:url(/assets/din-round-regular-BarPfBix.woff2) format("woff2"),url(/assets/din-round-regular-cHsKhTXu.woff) format("woff");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:ff-din-round-web;src:url(/assets/din-round-medium-VywaDCyH.woff2) format("woff2"),url(/assets/din-round-medium-DnG-j9XT.woff) format("woff");font-weight:500;font-style:normal;font-display:auto}@font-face{font-family:ff-din-round-web;src:url(/assets/din-round-bold-CsBe8_lZ.woff2) format("woff2"),url(/assets/din-round-bold-DFgvVOed.woff) format("woff");font-weight:700;font-style:normal;font-display:auto}html{font-size:10px;line-height:1.4}body{margin:0;font-family:ff-din-round-web,sans-serif;font-size:1.6rem;color:var(--aux-grey-6);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{cursor:pointer}a,a:visited{color:var(--aux-dark-purple)}a:hover,a:focus{text-decoration:none}address{font-style:normal}img,svg,video,canvas,audio,iframe,embed,object{display:block}table{text-align:left}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.search-type-selector[data-v-5f68c2a0]{display:flex;justify-content:space-between;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.search-types[data-v-5f68c2a0]{display:flex;gap:.5rem;flex-wrap:wrap;flex:1}.utility-types[data-v-5f68c2a0]{display:flex;gap:.5rem;flex-wrap:wrap}.type-button[data-v-5f68c2a0]{padding:.75rem 1.5rem;border:2px solid #dee2e6;background-color:#fff;color:#495057;cursor:pointer;border-radius:6px;font-size:1rem;font-weight:500;transition:all .2s ease}.type-button.utility[data-v-5f68c2a0]{border-color:#adb5bd;background-color:#f8f9fa}.type-button[data-v-5f68c2a0]:hover{background-color:#f8f9fa;border-color:#adb5bd}.type-button.utility[data-v-5f68c2a0]:hover{background-color:#e9ecef}.type-button.active[data-v-5f68c2a0]{background-color:var(--aux-main-color, #1a4b8c);color:#fff;border-color:var(--aux-main-color, #1a4b8c)}.type-button.active[data-v-5f68c2a0]:hover{background-color:var(--aux-main-color-dark, #143a6b);border-color:var(--aux-main-color-dark, #143a6b)}@media (max-width: 768px){.search-type-selector[data-v-5f68c2a0],.search-types[data-v-5f68c2a0],.utility-types[data-v-5f68c2a0]{flex-direction:column}.type-button[data-v-5f68c2a0]{width:100%}}.search-form[data-v-fb81fe4f]{background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem}.search-form h3[data-v-fb81fe4f]{margin-top:0;margin-bottom:1.5rem;color:var(--aux-main-color, #1a4b8c)}.input-group[data-v-fb81fe4f]{margin-bottom:1.5rem}.input-group label[data-v-fb81fe4f]{display:block;margin-bottom:.5rem;font-weight:600;color:#495057}input[type=text][data-v-fb81fe4f]{width:100%;padding:.75rem;border:2px solid #dee2e6;border-radius:4px;font-size:1rem;transition:border-color .2s ease;box-sizing:border-box}input[type=text][data-v-fb81fe4f]:focus{outline:none;border-color:var(--aux-main-color, #1a4b8c);box-shadow:0 0 0 .2rem #1a4b8c40}input[type=text].error[data-v-fb81fe4f]{border-color:#dc3545}input[type=text].valid[data-v-fb81fe4f]{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.help-text[data-v-fb81fe4f]{color:#6c757d;font-size:.875rem;margin-top:.25rem;display:block}.error-message[data-v-fb81fe4f]{color:#dc3545;font-size:.875rem;margin-top:.25rem;display:block}.search-button[data-v-fb81fe4f]{background-color:var(--aux-main-color, #1a4b8c);color:#fff;padding:.75rem 2rem;border:none;border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s ease;width:100%}.search-button[data-v-fb81fe4f]:hover:not(:disabled){background-color:var(--aux-main-color-dark, #143a6b)}.search-button[data-v-fb81fe4f]:disabled{background-color:#6c757d;cursor:not-allowed}@media (min-width: 768px){.search-button[data-v-fb81fe4f]{width:auto}}.search-form[data-v-b418678c]{background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem}.search-form h3[data-v-b418678c]{margin-top:0;margin-bottom:1.5rem;color:var(--aux-main-color, #1a4b8c)}.name-search-mode[data-v-b418678c]{margin-bottom:1.5rem}.radio-label[data-v-b418678c]{display:block;margin-bottom:.5rem;font-size:.95rem;cursor:pointer}.radio-label input[type=radio][data-v-b418678c]{margin-right:.5rem}.input-group[data-v-b418678c]{margin-bottom:1.5rem}.input-group label[data-v-b418678c]{display:block;margin-bottom:.5rem;font-weight:600;color:#495057}input[type=text][data-v-b418678c]{width:100%;padding:.75rem;border:2px solid #dee2e6;border-radius:4px;font-size:1rem;transition:border-color .2s ease;box-sizing:border-box}input[type=text][data-v-b418678c]:focus{outline:none;border-color:var(--aux-main-color, #1a4b8c);box-shadow:0 0 0 .2rem #1a4b8c40}input[type=text].error[data-v-b418678c]{border-color:#dc3545}.help-text[data-v-b418678c]{color:#6c757d;font-size:.875rem;margin-top:.25rem;display:block}.error-message[data-v-b418678c]{color:#dc3545;font-size:.875rem;margin-bottom:1rem;display:block}.search-button[data-v-b418678c]{background-color:var(--aux-main-color, #1a4b8c);color:#fff;padding:.75rem 2rem;border:none;border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s ease;width:100%}.search-button[data-v-b418678c]:hover:not(:disabled){background-color:var(--aux-main-color-dark, #143a6b)}.search-button[data-v-b418678c]:disabled{background-color:#6c757d;cursor:not-allowed}@media (min-width: 768px){.search-button[data-v-b418678c]{width:auto}}.search-form[data-v-2d905823]{background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem}.search-form h3[data-v-2d905823]{margin-top:0;margin-bottom:1.5rem;color:var(--aux-main-color, #1a4b8c)}.input-group[data-v-2d905823]{margin-bottom:1.5rem}.input-group label[data-v-2d905823]{display:block;margin-bottom:.5rem;font-weight:600;color:#495057}input[type=text][data-v-2d905823]{width:100%;padding:.75rem;border:2px solid #dee2e6;border-radius:4px;font-size:1rem;transition:border-color .2s ease;box-sizing:border-box}input[type=text][data-v-2d905823]:focus{outline:none;border-color:var(--aux-main-color, #1a4b8c);box-shadow:0 0 0 .2rem #1a4b8c40}input[type=text].error[data-v-2d905823]{border-color:#dc3545}.help-text[data-v-2d905823]{color:#6c757d;font-size:.875rem;margin-top:.25rem;display:block}.error-message[data-v-2d905823]{color:#dc3545;font-size:.875rem;margin-bottom:1rem;display:block}.search-button[data-v-2d905823]{background-color:var(--aux-main-color, #1a4b8c);color:#fff;padding:.75rem 2rem;border:none;border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s ease;width:100%}.search-button[data-v-2d905823]:hover:not(:disabled){background-color:var(--aux-main-color-dark, #143a6b)}.search-button[data-v-2d905823]:disabled{background-color:#6c757d;cursor:not-allowed}@media (min-width: 768px){.search-button[data-v-2d905823]{width:auto}}.organization-number-search[data-v-427258bf]{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem}.search-form[data-v-427258bf]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-427258bf]{display:flex;flex-direction:column;gap:.5rem}label[data-v-427258bf]{font-weight:600;color:#333}.form-control[data-v-427258bf]{padding:.75rem;border:2px solid #dee2e6;border-radius:6px;font-size:1rem;transition:border-color .2s ease}.form-control[data-v-427258bf]:focus{outline:none;border-color:var(--aux-main-color, #1a4b8c)}.form-control[data-v-427258bf]:disabled{background-color:#e9ecef;cursor:not-allowed}.form-text[data-v-427258bf]{color:#6c757d;font-size:.875rem}.btn[data-v-427258bf]{padding:.75rem 2rem;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;align-self:flex-start}.btn-primary[data-v-427258bf]{background-color:var(--aux-main-color, #1a4b8c);color:#fff}.btn-primary[data-v-427258bf]:hover:not(:disabled){background-color:var(--aux-main-color-dark, #143a6b)}.btn-primary[data-v-427258bf]:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.6}@media (max-width: 768px){.organization-number-search[data-v-427258bf]{padding:1.5rem}.btn[data-v-427258bf]{width:100%}}.file-updates-view[data-v-2304e2f0]{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem;display:flex;flex-direction:column;gap:1.5rem}.info-banner[data-v-2304e2f0]{background-color:#e7f3ff;border-left:4px solid var(--aux-main-color, #1a4b8c);padding:1rem;border-radius:4px}.info-banner p[data-v-2304e2f0]{margin:0;color:#495057;font-size:.95rem}.btn[data-v-2304e2f0]{padding:.75rem 2rem;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;align-self:flex-start}.btn-primary[data-v-2304e2f0]{background-color:var(--aux-main-color, #1a4b8c);color:#fff}.btn-primary[data-v-2304e2f0]:hover:not(:disabled){background-color:var(--aux-main-color-dark, #143a6b)}.btn-secondary[data-v-2304e2f0]{background-color:#6c757d;color:#fff}.btn-secondary[data-v-2304e2f0]:hover:not(:disabled){background-color:#5a6268}.btn-primary[data-v-2304e2f0]:disabled,.btn-secondary[data-v-2304e2f0]:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.6}@media (max-width: 768px){.file-updates-view[data-v-2304e2f0]{padding:1.5rem}.btn[data-v-2304e2f0]{width:100%}}.loading[data-v-5fd5f071]{text-align:center;padding:2rem;color:#6c757d;font-style:italic}.loading p[data-v-5fd5f071]{margin:0;font-size:1.1rem}.error-container[data-v-c012572c]{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;padding:1rem;margin:1rem 0;border-radius:4px}.error-container h3[data-v-c012572c]{margin-top:0;color:#721c24}.clear-error-button[data-v-c012572c]{background-color:#dc3545;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.875rem}.clear-error-button[data-v-c012572c]:hover{background-color:#c82333}.no-results[data-v-d39a0867]{text-align:center;padding:3rem 2rem;background-color:#f8f9fa;border-radius:8px;margin:2rem 0}.no-results p[data-v-d39a0867]{margin:.5rem 0;color:#6c757d}.no-results p[data-v-d39a0867]:first-child{font-weight:600;color:#495057;font-size:1.1rem}.result-header[data-v-c27f9977]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;gap:1rem}.result-header h4[data-v-c27f9977]{margin:0;color:var(--aux-main-color, #1a4b8c);font-size:1.25rem;flex:1}.header-actions[data-v-c27f9977]{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.table-badge[data-v-c27f9977]{background-color:#e9ecef;color:#495057;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.expand-button[data-v-c27f9977]{background-color:var(--aux-main-color, #1a4b8c);color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:.5rem;transition:background-color .2s ease;white-space:nowrap}.expand-button[data-v-c27f9977]:hover{background-color:var(--aux-main-color-dark, #143a6b)}.expand-button.expanded[data-v-c27f9977]{background-color:#6c757d}.expand-button.expanded[data-v-c27f9977]:hover{background-color:#5a6268}.arrow[data-v-c27f9977]{transition:transform .2s ease;font-size:.75rem}@media (max-width: 768px){.result-header[data-v-c27f9977]{flex-direction:column;align-items:stretch}.header-actions[data-v-c27f9977]{justify-content:space-between;margin-top:.5rem}.expand-button[data-v-c27f9977]{justify-content:center}}.result-details[data-v-5b8e62b4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.75rem}.detail[data-v-5b8e62b4]{padding:.5rem;background-color:#f8f9fa;border-radius:4px;font-size:.95rem}.detail strong[data-v-5b8e62b4]{color:#495057;margin-right:.5rem}@media (max-width: 768px){.result-details[data-v-5b8e62b4]{grid-template-columns:1fr}}.full-row-details[data-v-7e84e0a3]{margin-top:1rem;padding-top:1rem;border-top:1px solid #dee2e6}.full-row-details h5[data-v-7e84e0a3]{margin-top:0;margin-bottom:1rem;color:var(--aux-main-color, #1a4b8c);font-size:1rem}.full-row-grid[data-v-7e84e0a3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.75rem}.full-row-field[data-v-7e84e0a3]{display:flex;flex-direction:column;padding:.75rem;background-color:#fff;border-radius:4px;border:1px solid #dee2e6}.full-row-field.empty-field[data-v-7e84e0a3]{opacity:.6;background-color:#f1f3f4}.field-name[data-v-7e84e0a3]{font-weight:600;color:#495057;font-size:.875rem;margin-bottom:.25rem}.field-value[data-v-7e84e0a3]{color:#6c757d;font-size:1rem;word-break:break-word}@media (max-width: 768px){.full-row-grid[data-v-7e84e0a3]{grid-template-columns:1fr}}.result-card[data-v-e283b81a]{background-color:#fff;border:1px solid #dee2e6;border-radius:8px;padding:1.5rem;margin-bottom:1rem;box-shadow:0 2px 4px #0000001a;transition:box-shadow .2s ease}.result-card[data-v-e283b81a]:hover{box-shadow:0 4px 8px #00000026}.results-list[data-v-b5054594]{display:flex;flex-direction:column;gap:1rem}.file-updates-table-wrapper[data-v-599856bb]{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;margin-top:2rem}.file-updates-table[data-v-599856bb]{width:100%;border-collapse:collapse}.file-updates-table thead[data-v-599856bb]{background-color:var(--aux-main-color, #1a4b8c);color:#fff}.file-updates-table th[data-v-599856bb]{padding:1rem;text-align:left;font-weight:600;font-size:.95rem;text-transform:uppercase;letter-spacing:.5px}.file-updates-table tbody tr[data-v-599856bb]{border-bottom:1px solid #dee2e6;transition:background-color .2s ease}.file-updates-table tbody tr[data-v-599856bb]:last-child{border-bottom:none}.file-updates-table tbody tr[data-v-599856bb]:hover{background-color:#f8f9fa}.file-updates-table td[data-v-599856bb]{padding:1rem;color:#495057}.file-id[data-v-599856bb]{font-weight:500;color:#212529}.timestamp[data-v-599856bb]{color:#6c757d;font-size:.95rem}@media (max-width: 768px){.file-updates-table th[data-v-599856bb],.file-updates-table td[data-v-599856bb]{padding:.75rem .5rem;font-size:.875rem}.file-id[data-v-599856bb]{font-size:.875rem}.timestamp[data-v-599856bb]{font-size:.8125rem}}.search-results[data-v-8b5d8ea6]{margin-top:2rem}.results-count[data-v-8b5d8ea6]{margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #dee2e6}.results-count p[data-v-8b5d8ea6]{margin:0;font-size:.9rem;color:#6c757d}.search-page[data-v-35d88ec7]{min-height:100vh;background-color:#f8f9fa}.container[data-v-35d88ec7]{max-width:1200px}h1[data-v-35d88ec7]{color:#333;font-weight:300}:root{--aux-purple: #8237dc;--aux-purple-1: #e6d7f8;--aux-purple-2: #cdaff1;--aux-purple-3: #b487ea;--aux-purple-4: #9b5fe3;--aux-purple-5: #682cb0;--aux-purple-6: #4e2184;--aux-purple-7: #341658;--aux-purple-8: #1a0b2c;--aux-dark-purple: #360076;--aux-dark-purple-1: #d8cde6;--aux-dark-purple-2: #b098c6;--aux-dark-purple-3: #8666ac;--aux-dark-purple-4: #5f3591;--aux-dark-purple-5: #2d1c5b;--aux-dark-purple-6: #200e47;--aux-dark-purple-7: #1a0f2e;--aux-dark-purple-8: #110b18;--aux-mint: #34d9c3;--aux-mint-1: #d8efee;--aux-mint-2: #b5e1dd;--aux-mint-3: #93d4d0;--aux-mint-4: #72cac3;--aux-mint-5: #26ae9b;--aux-mint-6: #218376;--aux-mint-7: #14584e;--aux-mint-8: #0a2b26;--aux-grey-1: #e1e1e1;--aux-grey-2: #d2d2d2;--aux-grey-3: #bebebe;--aux-grey-4: #afafaf;--aux-grey-5: #555555;--aux-grey-6: #333333;--aux-red: #ac1631;--aux-red-1: #ffe5e5;--aux-blue: #0067a3;--aux-blue-2: #c2e0f2;--aux-yellow: #ecd025;--aux-yellow-1: #fff3a8;--aux-yellow-2: #f2c94c;--aux-green: #5cb85c;--aux-white: #fff;--aux-black: #000;--aux-focus: #003eff;--aux-border-1-grey-1: 1px solid #e1e1e1;--aux-border-2-grey-1: 2px solid #e1e1e1}.meny-ikon__container[data-v-8a1197a4]{width:2rem;height:2rem;margin:0;padding:1rem;cursor:pointer}.meny-ikon__hamburger[data-v-8a1197a4]{display:flex;flex-direction:column;width:100%;height:100%;gap:.5rem}.meny-ikon__hamburger[data-v-8a1197a4]>:last-child{margin-bottom:0}.meny-ikon__linje[data-v-8a1197a4]{background:var(--aux-dark-purple);border-radius:1rem;min-height:.25rem;transition:transform .25s ease,opacity .25s ease;transform-origin:0}.en[data-style=true][data-v-8a1197a4]{transform-origin:0;transform:rotate(45deg);width:calc(100% + 2px);transition:transform .25s ease}.to[data-style=true][data-v-8a1197a4]{opacity:0;transition:opacity .25s ease}.tre[data-style=true][data-v-8a1197a4]{transform-origin:0;transform:rotate(-45deg);width:calc(100% + 2px);transition:transform .25s ease}.header[data-v-ac09e59c]{display:flex;align-items:center;height:4rem;padding:1rem;background:var(--aux-white)}.auth[data-v-ac09e59c]{margin-left:auto;display:flex;align-items:center;gap:.5rem}.auth .user[data-v-ac09e59c]{font-weight:600}.logo[data-v-ac09e59c]{margin-left:2rem;padding-left:2rem;min-width:10rem;border-left:1px solid var(--aux-dark-purple)}.logo svg[data-v-ac09e59c]{color:var(--aux-dark-purple)}.breadcrumbs[data-v-ac09e59c]{color:var(--aux-white)}.breadcrumbs__container[data-v-ac09e59c]{display:flex;align-items:center;padding:1rem 2rem;background:var(--aux-dark-purple)}.breadcrumbs__nav ul[data-v-ac09e59c]{display:flex;margin:0;list-style:none}.breadcrumbs__nav ul li[data-v-ac09e59c]{margin-right:2rem}.breadcrumbs__nav ul a[data-v-ac09e59c]{color:var(--aux-white)}.home-icon[data-v-ac09e59c]{fill:var(--aux-white);width:2rem}.footer[data-v-a67bf786]{background-color:#333;color:#fff;position:sticky;bottom:0;width:100%}.container[data-v-a67bf786]{padding:20px}.text-muted[data-v-a67bf786]{color:#6c757d}.main-container[data-v-e1f404f7]{display:flex;flex-direction:column;min-height:100vh}.main-content[data-v-e1f404f7]{flex:1;width:95%;margin-right:auto;margin-left:auto}
