input[data-v-4c83dd27]:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fafafa inset}input[data-v-4c83dd27]:autofill,input[data-v-4c83dd27]:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fafafa inset}.marketplace-file-upload__zone[data-v-2086bccb]{position:relative}.marketplace-file-upload__add[data-v-2086bccb]{position:relative;cursor:pointer}.marketplace-file-upload__input[data-v-2086bccb]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.marketplace-product-edit-upload__file-remove[data-v-2086bccb]{pointer-events:auto;position:relative;z-index:2}input[data-v-2086bccb]::-webkit-file-upload-button{display:none}.mcp-admin-panel[data-v-cfa70835]{display:flex;flex-direction:column;gap:1.5rem;width:100%}.mcp-admin-panel--fill[data-v-cfa70835],.mcp-admin-panel--chat[data-v-cfa70835]{flex:1 1 auto;min-height:0}.mcp-admin-panel__header[data-v-cfa70835]{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:1rem}.mcp-admin-panel__intro[data-v-cfa70835]{min-width:0;flex:1 1 auto}.mcp-admin-panel__title-row[data-v-cfa70835]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.mcp-chat-info-tip[data-v-cfa70835]{position:relative;display:inline-flex;flex-shrink:0;align-items:center;cursor:help}.mcp-chat-info-tip__icon[data-v-cfa70835]{display:block;color:#545454;stroke:#545454}.mcp-chat-info-tip__panel[data-v-cfa70835]{pointer-events:none;visibility:hidden;position:absolute;top:100%;left:0;z-index:40;margin-top:.25rem;width:min(24rem,85vw);max-width:min(24rem,85vw);padding:.5rem .65rem;border-radius:.25rem;background:#333;color:#fff;font-size:.75rem;font-weight:400;line-height:1.35;text-align:left;text-transform:none;font-style:normal;opacity:0;box-shadow:0 1px 3px #0003;transition:opacity .12s ease}.mcp-chat-info-tip:hover .mcp-chat-info-tip__panel[data-v-cfa70835],.mcp-chat-info-tip:focus .mcp-chat-info-tip__panel[data-v-cfa70835],.mcp-chat-info-tip:focus-within .mcp-chat-info-tip__panel[data-v-cfa70835]{visibility:visible;opacity:1}.mcp-chat-info-tip__intro[data-v-cfa70835],.mcp-chat-info-tip__heading[data-v-cfa70835],.mcp-chat-info-tip__limit[data-v-cfa70835]{display:block}.mcp-chat-info-tip__heading[data-v-cfa70835]{margin-top:.5rem;font-weight:600}.mcp-chat-info-tip__list[data-v-cfa70835]{margin:.3rem 0 0;padding-left:1rem}.mcp-chat-info-tip__list li+li[data-v-cfa70835]{margin-top:.2rem}.mcp-chat-info-tip__limit[data-v-cfa70835]{margin-top:.5rem;color:#d4d4d4}.mcp-admin-panel__description[data-v-cfa70835]{margin:.35rem 0 0;color:#545454;font-size:.925rem;line-height:1.45;max-width:42rem}.mcp-status[data-v-cfa70835]{display:inline-flex;align-items:center;border-radius:999px;padding:.2rem .65rem;font-size:.75rem;font-weight:600;line-height:1.2}.mcp-status--online[data-v-cfa70835]{background:#e8f5e9;color:#1b5e20}.mcp-status--offline[data-v-cfa70835]{background:#fdecea;color:#b42318}.mcp-header-menu[data-v-cfa70835]{position:relative;flex-shrink:0}.mcp-header-menu__trigger[data-v-cfa70835]{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid #dedede;border-radius:.5rem;background:#fafafa;color:#333;cursor:pointer}.mcp-header-menu__trigger[data-v-cfa70835]:hover{border-color:#a6a6a6}.mcp-header-menu__dropdown[data-v-cfa70835]{position:absolute;top:calc(100% + .35rem);right:0;z-index:20;min-width:11rem;padding:.35rem;border:1px solid #dedede;border-radius:.5rem;background:#fff;box-shadow:0 8px 24px #00000014}.mcp-header-menu__item[data-v-cfa70835]{display:block;width:100%;border:0;border-radius:.35rem;background:transparent;color:#333;text-align:left;padding:.55rem .75rem;font-size:.875rem;cursor:pointer}.mcp-header-menu__item[data-v-cfa70835]:hover:not(:disabled){background:#f3ebff}.mcp-header-menu__item[data-v-cfa70835]:disabled{opacity:.45;cursor:not-allowed}.mcp-section[data-v-cfa70835]{display:flex;flex-direction:column;gap:.75rem;width:100%}.mcp-section--audit[data-v-cfa70835]{flex:1 1 auto;min-height:0;gap:0}.mcp-section--audit[data-v-cfa70835] .marketplace-visma-logs{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;min-height:0}.mcp-section--audit[data-v-cfa70835] .marketplace-visma-logs__header,.mcp-section--audit[data-v-cfa70835] .marketplace-visma-logs__pagination,.mcp-section--audit[data-v-cfa70835] .marketplace-list-card__footer--with-per-page,.mcp-section--audit[data-v-cfa70835] .marketplace-reports-row__description,.mcp-section--audit[data-v-cfa70835] .mcp-error{flex-shrink:0}.mcp-section--audit[data-v-cfa70835] .marketplace-list-card__footer--with-per-page{display:flex;flex-direction:column;gap:1rem}@media (min-width: 640px){.mcp-section--audit[data-v-cfa70835] .marketplace-list-card__footer--with-per-page{flex-direction:row;align-items:flex-end;justify-content:space-between}}.mcp-section--audit[data-v-cfa70835] .marketplace-list-per-page{position:relative;z-index:1;display:flex;flex-shrink:0;align-items:flex-end}.mcp-section--audit[data-v-cfa70835] .marketplace-list-per-page .marketplace-field{display:flex;width:6rem;min-width:0;flex-direction:column;gap:.25rem}.mcp-section--audit[data-v-cfa70835] .marketplace-list-card__footer-pagination{display:flex;min-width:0;width:100%;flex:1 1 auto;justify-content:flex-end}@media (min-width: 640px){.mcp-section--audit[data-v-cfa70835] .marketplace-list-card__footer-pagination{width:auto}}.mcp-section--audit[data-v-cfa70835] .marketplace-data-table--visma-logs,.mcp-section--audit[data-v-cfa70835] .marketplace-data-table{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.mcp-label[data-v-cfa70835]{font-weight:600;margin-top:.25rem;color:#333}.mcp-subtitle[data-v-cfa70835]{font-size:1rem;font-weight:650;margin:0;color:#333}.mcp-code[data-v-cfa70835]{background:#0f172a;color:#e2e8f0;padding:.75rem 1rem;border-radius:.5rem;overflow:auto;font-size:.85rem;white-space:pre-wrap;word-break:break-word}.mcp-tools-form[data-v-cfa70835]{width:100%;gap:1rem}.mcp-tools-form[data-v-cfa70835] .marketplace-field{max-width:none}.mcp-file-control[data-v-cfa70835]{height:auto!important;min-height:2.5rem;padding-top:.35rem;padding-bottom:.35rem}.mcp-file-input[data-v-cfa70835]{width:100%;border:0;background:transparent;color:#333;font-size:.875rem;outline:none}.mcp-file-input-hidden[data-v-cfa70835]{display:none}.mcp-hint[data-v-cfa70835]{color:#545454;font-size:.85rem;flex-shrink:0}.mcp-chat>.mcp-error[data-v-cfa70835],.mcp-chat-footer>.mcp-error[data-v-cfa70835],.mcp-chat-footer>.mcp-hint[data-v-cfa70835]{flex-shrink:0;margin:0}.mcp-error[data-v-cfa70835]{color:#b42318}.mcp-admin-panel--chat .mcp-chat[data-v-cfa70835]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.mcp-chat[data-v-cfa70835]{display:flex;flex-direction:column;gap:.75rem;min-height:0}.mcp-chat-footer[data-v-cfa70835]{display:flex;flex-direction:column;gap:.75rem;flex-shrink:0;width:100%;margin-top:auto}.mcp-quick-prompts[data-v-cfa70835]{display:flex;flex-direction:column;gap:.5rem;flex-shrink:0;width:100%}.mcp-quick-prompts__list[data-v-cfa70835]{display:flex;flex-wrap:wrap;gap:.5rem}.mcp-quick-prompt[data-v-cfa70835]{border:1px solid #e5e5e5;background:#fff;color:#333;border-radius:999px;padding:.45rem .9rem;font-size:.85rem;line-height:1.2;cursor:pointer}.mcp-quick-prompt[data-v-cfa70835]:hover:not(:disabled){border-color:#cfcfcf;background:#fafafa}.mcp-quick-prompt[data-v-cfa70835]:disabled{opacity:.5;cursor:not-allowed}.mcp-chat-log[data-v-cfa70835]{flex:0 0 auto;height:min(37vh,20rem);max-height:min(37vh,20rem);min-height:0;overflow-x:hidden;overflow-y:auto;border:1px solid #e8e8e8;border-radius:.5rem;padding:.75rem;background:#fafafa;display:flex;flex-direction:column;gap:.75rem;width:100%}.mcp-chat-log>.marketplace-reports-row__description[data-v-cfa70835]{margin:auto;text-align:center}.mcp-chat-bubble[data-v-cfa70835]{padding:.5rem .75rem;border-radius:.5rem;background:#fff;border:1px solid #dedede;max-width:min(100%,56rem);width:-moz-fit-content;width:fit-content}.mcp-chat-bubble--user[data-v-cfa70835]{align-self:flex-end;background:#f3ebff;border-color:#dedede}.mcp-chat-bubble--assistant[data-v-cfa70835]{align-self:flex-start}.mcp-chat-bubble--pending[data-v-cfa70835]{border-style:dashed;color:#545454}.mcp-chat-pending[data-v-cfa70835]{display:flex;align-items:center;gap:.5rem;margin-top:.35rem;font-size:.925rem}.mcp-chat-spinner[data-v-cfa70835]{width:.9rem;height:.9rem;border:2px solid #d0d0d0;border-top-color:#545454;border-radius:50%;animation:mcp-chat-spin-cfa70835 .7s linear infinite;flex-shrink:0}@keyframes mcp-chat-spin-cfa70835{to{transform:rotate(360deg)}}.mcp-chat-content[data-v-cfa70835]{margin-top:.25rem;color:#333;line-height:1.5;word-break:break-word}.mcp-chat-content[data-v-cfa70835] p{margin:0 0 .5rem}.mcp-chat-content[data-v-cfa70835] p:last-child{margin-bottom:0}.mcp-chat-content[data-v-cfa70835] .mcp-chat-table-wrap{width:100%;max-width:100%;overflow-x:auto;margin:.5rem 0}.mcp-chat-content[data-v-cfa70835] table{width:100%;border-collapse:collapse;font-size:.875rem}.mcp-chat-content[data-v-cfa70835] th,.mcp-chat-content[data-v-cfa70835] td{border:1px solid #e8e8e8;padding:.5rem .75rem;text-align:left;vertical-align:top}.mcp-chat-content[data-v-cfa70835] thead th{background:#ededed;border-color:#dedede;font-weight:600}.mcp-chat-content[data-v-cfa70835] tbody tr+tr td{border-top-color:#dedede}.mcp-chat-content[data-v-cfa70835] ul,.mcp-chat-content[data-v-cfa70835] ol{margin:.25rem 0 .5rem 1.25rem;padding:0}.mcp-chat-content[data-v-cfa70835] code{font-size:.85em;background:#f4f4f4;padding:.1rem .35rem;border-radius:.25rem}.mcp-chat-content[data-v-cfa70835] a.mcp-chat-download{color:#7643bb;font-weight:600;text-decoration:underline}.mcp-result[data-v-cfa70835]{margin-top:.75rem}.mcp-composer[data-v-cfa70835]{position:relative;flex-shrink:0;width:100%;display:flex;flex-direction:column;gap:.75rem;background:transparent;border:0;padding:0}.mcp-composer--dragging .mcp-composer__box[data-v-cfa70835]{border-color:#7643bb;background:#f8f4ff}.mcp-composer__drop-hint[data-v-cfa70835]{text-align:center;font-size:.875rem;font-weight:600;color:#7643bb}.mcp-composer__box[data-v-cfa70835]{display:flex;flex-direction:column;gap:.65rem;width:100%;min-height:6.75rem;border:1px solid #e5e5e5;border-radius:1.25rem;background:#fff;padding:.85rem 1rem .75rem}.mcp-composer__box[data-v-cfa70835]:focus-within{border-color:#cfcfcf;box-shadow:0 0 0 3px #00000008}.mcp-attach-chips[data-v-cfa70835]{display:flex;flex-wrap:wrap;gap:.5rem}.mcp-attach-chip[data-v-cfa70835]{display:inline-flex;align-items:center;gap:.4rem;max-width:14rem;padding:.25rem .35rem .25rem .25rem;border:1px solid #e5e5e5;border-radius:.65rem;background:#fafafa}.mcp-attach-chip__thumb[data-v-cfa70835]{width:1.75rem;height:1.75rem;-o-object-fit:cover;object-fit:cover;border-radius:.35rem;flex-shrink:0}.mcp-attach-chip__name[data-v-cfa70835]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;color:#333}.mcp-attach-chip__remove[data-v-cfa70835]{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border:0;border-radius:999px;background:transparent;color:#545454;cursor:pointer;flex-shrink:0}.mcp-attach-chip__remove[data-v-cfa70835]:hover:not(:disabled){background:#eee;color:#333}.mcp-composer__textarea[data-v-cfa70835]{flex:1 1 auto;width:100%;min-height:3rem;max-height:8rem;resize:none;border:0;background:transparent;padding:0;color:#333;font:inherit;font-size:.95rem;line-height:1.45;outline:none}.mcp-composer__textarea[data-v-cfa70835]::-moz-placeholder{color:#9a9a9a}.mcp-composer__textarea[data-v-cfa70835]::placeholder{color:#9a9a9a}.mcp-composer__textarea[data-v-cfa70835]:disabled{opacity:.65}.mcp-composer__footer[data-v-cfa70835]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.mcp-composer__actions[data-v-cfa70835]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.mcp-composer-cancel[data-v-cfa70835]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid #e5e5e5;border-radius:999px;background:#fff;color:#545454;cursor:pointer;flex-shrink:0;padding:0}.mcp-composer-cancel[data-v-cfa70835]:hover{border-color:#cfcfcf;background:#fafafa;color:#333}.mcp-composer__toolbar[data-v-cfa70835]{display:flex;align-items:center;gap:.15rem}.mcp-composer__icon-btn[data-v-cfa70835]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:999px;background:transparent;color:#6b6b6b;cursor:pointer}.mcp-composer__icon-btn[data-v-cfa70835]:hover:not(:disabled){background:#f3f3f3;color:#333}.mcp-composer__icon-btn[data-v-cfa70835]:disabled{opacity:.4;cursor:not-allowed}.mcp-attach-tip[data-v-cfa70835]{position:relative}.mcp-attach-tip__panel[data-v-cfa70835]{position:absolute;bottom:calc(100% + .4rem);left:0;z-index:15;width:min(18rem,70vw);padding:.65rem .75rem;border:1px solid #e5e5e5;border-radius:.75rem;background:#fff;color:#333;font-size:.8rem;line-height:1.4;box-shadow:0 8px 20px #00000014}.mcp-composer-send[data-v-cfa70835]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:0;border-radius:999px;background:#4a4a4a;color:#fff;cursor:pointer;flex-shrink:0;padding:0;box-shadow:none}.mcp-composer-send[data-v-cfa70835]:hover:not(:disabled){background:#333}.mcp-composer-send[data-v-cfa70835]:disabled{opacity:.35;cursor:not-allowed}.mcp-composer-send__spinner[data-v-cfa70835]{border-color:#ffffff59;border-top-color:#fff}.mcp-composer__error[data-v-cfa70835]{margin:0;font-size:.8rem}.mcp-audit-log-summary[data-v-cfa70835]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table[data-v-9fb38152-s]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;margin-bottom:6px}table[data-v-9fb38152-s],table[data-v-9fb38152-s] thead,table[data-v-9fb38152-s] tbody,table[data-v-9fb38152-s] tr,table[data-v-9fb38152-s] th,table[data-v-9fb38152-s] td{border:none;border-collapse:collapse;border-style:hidden;text-underline-offset:4px}table[data-v-9fb38152-s] th:first-of-type,table[data-v-9fb38152-s] td:first-of-type{width:0;padding-left:32px;background:linear-gradient(90deg,rgba(2,0,36,.2) 0%,rgba(0,0,0,0) 10px,rgba(0,0,0,0) 100%)}table[data-v-9fb38152-s] th:last-of-type,table[data-v-9fb38152-s] td:last-of-type{width:0;padding-right:32px;background:linear-gradient(270deg,rgba(2,0,36,.2) 0%,rgba(0,0,0,0) 10px,rgba(0,0,0,0) 100%)}table[data-v-9fb38152-s] th{white-space:nowrap}table[data-v-9fb38152-s] th,table[data-v-9fb38152-s] td{white-space:nowrap;color:#000;padding:16px}table[data-v-9fb38152-s] thead tr{color:#00000026}table[data-v-9fb38152-s] tbody tr:nth-of-type(odd){color:#0e04040d}table[data-v-9fb38152-s] tbody tr:nth-of-type(2n){color:#0000001a}table[data-v-9fb38152-s] thead tr,table[data-v-9fb38152-s] tbody tr{border:16px solid transparent;border-top:0;border-bottom:0;background:currentColor}label:not(.marketplace-file-upload):hover>div:nth-of-type(2)>button[data-v-34203d40]{background-color:#e5e7eb}input[data-v-34203d40]:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}input[data-v-34203d40]:autofill,input[data-v-34203d40]:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}input[data-v-f717b061]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[data-v-f717b061]::-webkit-outer-spin-button,input[data-v-f717b061]::-webkit-inner-spin-button{-webkit-appearance:none}input[data-v-f717b061]:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fafafa inset}input[data-v-f717b061]:autofill,input[data-v-f717b061]:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fafafa inset}textarea[data-v-3590644f]:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fafafa inset}textarea[data-v-3590644f]:autofill,textarea[data-v-3590644f]:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fafafa inset}li[data-v-51912836-s]{width:100%}li[data-v-51912836-s] *:hover,li[data-v-51912836-s] *:focus{outline-style:none;text-decoration-line:none;background-color:#0000001a}li[data-v-51912836-s] a,li[data-v-51912836-s] button,li[data-v-51912836-s] form{width:100%}li[data-v-51912836-s] a:not(.marketplace-nav-dropdown__link),li[data-v-51912836-s] .marketplace-nav-dropdown__button{padding-left:4px;padding-right:4px;display:flex;justify-content:flex-start;align-items:center;width:100%;height:100%}.marketplace-nav-dropdown__panel--menu li[data-v-51912836-s]{border-bottom:1px solid #dedede}.marketplace-nav-dropdown__panel--menu li[data-v-51912836-s]:last-child{border-bottom:none}.marketplace-nav-dropdown__panel--menu li[data-v-51912836-s] *:hover,.marketplace-nav-dropdown__panel--menu li[data-v-51912836-s] *:focus{background-color:#ededed}
