.required label:after{content:" *";color:#ff2828;font-weight:700}.unique label:after{content:" 🔑";color:#ff2828;font-weight:700}.required.unique label:after{content:" * 🔑";color:#ff2828;font-weight:700}.readonly label:after,.required.readonly label:after,.required.unique.readonly label:after{content:" 🔒"}.plain-link{text-decoration:none}.v-card__title.headline{word-break:keep-all}@media print{body *{visibility:hidden}.print-area,.print-area *{visibility:visible}.print-area{position:absolute;left:0;top:0;width:100%}}.v-list-item[data-v-6c89f267]{align-items:flex-start;min-height:0}.v-list-item__content[data-v-6c89f267]{align-self:flex-start;padding:0}.ontos-section[data-v-1cbafbb6]{display:flex;flex-direction:column;gap:12px;margin-top:28px}.ontos-section[data-v-1cbafbb6]:first-child{margin-top:0}.info-row[data-v-ba7b646c]{display:flex;flex-wrap:wrap;gap:4px 24px}div.info-row>*{flex:0 0 auto;max-width:100%}.class-box[data-v-734d3bc7]{box-sizing:border-box;width:var(--class-box-width);background:#fff;border:1px solid rgba(0,0,0,.38);border-radius:4px;overflow:hidden}.class-box[data-v-734d3bc7]:hover{border-color:var(--v-primary-base,#1976d2);box-shadow:0 2px 10px rgba(0,0,0,.25)}.class-box-target[data-v-734d3bc7]{cursor:pointer}.class-box-target[data-v-734d3bc7]:focus,.class-box-target[data-v-734d3bc7]:hover{outline:none;background:rgba(98,0,234,.09)}.class-box-header.class-box-target[data-v-734d3bc7]:focus,.class-box-header.class-box-target[data-v-734d3bc7]:hover{background:#7c1fff}.class-box-header[data-v-734d3bc7]{height:var(--class-box-header);display:flex;align-items:center;gap:4px;padding:0 8px;background:#6200ea;color:#fff;font-weight:500}.class-box-title[data-v-734d3bc7]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.class-box-compartment[data-v-734d3bc7]{border-top:1px solid rgba(0,0,0,.38);padding:var(--class-box-padding) 0}.class-box-section[data-v-734d3bc7]{height:var(--class-box-section);display:flex;align-items:center;padding:0 8px;font-size:11px;font-weight:500;color:rgba(0,0,0,.6)}.class-box-row[data-v-734d3bc7]{height:var(--class-box-row);display:flex;align-items:center;gap:4px;padding:0 8px;font-size:12px;white-space:nowrap}.class-box-markers[data-v-734d3bc7]{flex:0 0 auto;min-width:46px;display:flex;align-items:center;gap:1px}.class-box-name[data-v-734d3bc7]{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis}.class-box-type[data-v-734d3bc7]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;color:rgba(0,0,0,.6)}.class-box-multiplicity[data-v-734d3bc7]{flex:0 0 auto;font-variant-numeric:tabular-nums;color:rgba(0,0,0,.87)}.class-box-row.is-key .class-box-name[data-v-734d3bc7]{font-weight:600;text-decoration:underline}.conditional[data-v-734d3bc7]{opacity:.45}.class-diagram[data-v-187ab7de]{display:flex;flex-direction:column;gap:8px}.class-diagram-viewport[data-v-187ab7de]{position:relative;overflow:hidden;height:clamp(320px,60vh,720px);border:1px solid rgba(0,0,0,.12);border-radius:4px;background:#fafafa;touch-action:none;cursor:grab}.class-diagram-viewport.is-panning[data-v-187ab7de]{cursor:grabbing}.class-diagram-canvas[data-v-187ab7de]{position:absolute;top:0;left:0;transform-origin:0 0}.class-diagram-links[data-v-187ab7de]{position:absolute;top:0;left:0;pointer-events:none}.class-diagram-hit[data-v-187ab7de]{pointer-events:stroke;cursor:pointer}.class-diagram-edge:hover .class-diagram-line[data-v-187ab7de]{stroke:var(--v-primary-base,#1976d2);stroke-width:2.4}.class-diagram-box[data-v-187ab7de]{position:absolute}.class-diagram-label[data-v-187ab7de]{font-size:11px;fill:#37474f;paint-order:stroke;stroke:#fafafa;stroke-width:3px;stroke-linejoin:round}.class-diagram-legend[data-v-187ab7de]{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:rgba(0,0,0,.6)}.class-diagram-legend-item[data-v-187ab7de]{display:inline-flex;align-items:center;gap:2px}.diagram-actions[data-v-51db6cb0]{display:inline-flex;align-items:center;gap:4px}.property-card[data-v-22aafbf2]{height:100%}.property-card-name[data-v-22aafbf2]{overflow-wrap:anywhere}.property-row[data-v-22aafbf2]{display:flex;align-items:baseline;gap:4px;margin-top:2px;font-size:12px;line-height:1.4}.property-row-icon[data-v-22aafbf2]{flex:0 0 auto;opacity:.55}.property-row-label[data-v-22aafbf2]{flex:0 0 auto;opacity:.65}.property-row-value[data-v-22aafbf2]{min-width:0;overflow-wrap:anywhere}.states-table[data-v-30fa2876]{width:100%;table-layout:fixed;border-collapse:collapse}.states-table td[data-v-30fa2876],.states-table th[data-v-30fa2876]{text-align:start;padding:0 8px 0 0;vertical-align:middle}.states-table th[data-v-30fa2876]{font-size:.75rem;font-weight:500;color:rgba(0,0,0,.6)}.col-color[data-v-30fa2876]{width:28px;padding-right:4px!important}.col-flags[data-v-30fa2876]{width:190px}.col-actions[data-v-30fa2876]{width:72px;padding-right:0!important}.states-table[data-v-30fa2876] .v-text-field{margin-top:0;padding-top:0}.checkbox-group[data-v-30fa2876]{display:flex;align-items:center;gap:10px}.checkbox-group[data-v-30fa2876] .v-input--selection-controls{margin-top:0;padding-top:0}.drag-handle[data-v-30fa2876]{cursor:grab}.drag-handle[data-v-30fa2876]:active{cursor:grabbing}.ghost[data-v-30fa2876]{background-color:#cce0ff}@media (max-width:600px){.checkbox-group[data-v-30fa2876]{flex-direction:column;align-items:start;gap:0}.col-flags[data-v-30fa2876]{width:96px}.col-actions[data-v-30fa2876]{width:64px}}.expanded-card[data-v-63ac6ba2]{display:flex;flex-direction:column;height:100%}.expanded-body[data-v-63ac6ba2]{display:flex;flex:1 1 auto;min-height:0}.expanded-diagram[data-v-63ac6ba2]{flex:1 1 auto;min-height:0}.expanded-diagram[data-v-63ac6ba2] .class-diagram-viewport{height:auto;flex:1 1 auto;min-height:0}.audio-player[data-v-42b4bfba]{display:inline-flex;align-items:center;max-width:100%}.audio-player-native[data-v-42b4bfba]{max-width:100%;height:40px}.expandable-cell[data-v-6994734e]{max-height:5em;overflow:hidden;position:relative;transition:max-height .2s ease}.expandable-cell[data-v-6994734e]:hover{max-height:20em;overflow:auto;z-index:10}.pv-image[data-v-6994734e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;font:inherit;position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px;background-color:#f5f5f5;cursor:zoom-in;vertical-align:middle}.pv-image img[data-v-6994734e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.pv-image.pv-cell[data-v-6994734e]{height:80px;max-width:140px;background-color:transparent}.pv-image.pv-cell img[data-v-6994734e]{width:auto;height:auto;max-width:140px;max-height:80px}.pv-image.pv-detail[data-v-6994734e]{height:240px;max-width:100%;min-width:120px;background-color:transparent}.pv-image.pv-detail img[data-v-6994734e]{width:auto;max-width:100%}.pv-image.pv-card[data-v-6994734e]{height:80px;max-width:100%;min-width:0;background-color:transparent;cursor:inherit}.pv-image.pv-card img[data-v-6994734e]{width:auto;height:auto;max-width:100%;max-height:80px}.pv-image-zoom[data-v-6994734e]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.45);opacity:0;transition:opacity .15s ease}.pv-image:focus-visible .pv-image-zoom[data-v-6994734e],.pv-image:hover .pv-image-zoom[data-v-6994734e]{opacity:1}.pv-image[data-v-6994734e]:disabled{cursor:default}.url-value[data-v-6994734e]{overflow-wrap:anywhere;word-break:break-word}.url-value--cell[data-v-6994734e]{display:inline-block;max-width:30em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.markdown-viewer-wrapper.pv-detail[data-v-6994734e]{border:1px solid #ccc;border-radius:6px;padding:.4em .4em}.pv-audio-mark[data-v-6994734e]{display:inline-flex;align-items:center}.pv-boolean[data-v-6994734e]{white-space:nowrap}.pv-boolean .v-icon[data-v-6994734e]{margin-right:2px;vertical-align:baseline}.pv-md-bold[data-v-6994734e]{font-weight:600}.pv-md-italic[data-v-6994734e]{font-style:italic}.pv-md-strike[data-v-6994734e]{text-decoration:line-through}.pv-md-code[data-v-6994734e]{padding:0 3px;border-radius:3px;background:rgba(0,0,0,.06)}.pv-rel[data-v-6994734e]{overflow-wrap:anywhere}.pv-rel-dot[data-v-6994734e]{margin-right:3px;vertical-align:baseline}.pv-rel-chip[data-v-6994734e]{margin:0 4px 4px 0;padding:0 8px;max-width:100%}.pv-rel-text[data-v-6994734e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-card.kanban-card[data-v-68fc0803]{cursor:grab;display:block;border-radius:8px;border-color:rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.06)}.kanban-card[data-v-68fc0803]:hover{border-color:rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.12)}.kanban-card[data-v-68fc0803]:active{cursor:grabbing}.card-header[data-v-68fc0803]{display:flex;align-items:center;gap:2px;padding:4px 4px 4px 8px;border-radius:7px 7px 0 0;border-bottom:1px solid rgba(0,0,0,.08);background:rgba(0,0,0,.03);font-size:.8125rem;font-weight:600;line-height:1.35}.card-header-title[data-v-68fc0803]{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-header[data-v-68fc0803]:last-child{border-radius:7px;border-bottom:none}.card-move[data-v-68fc0803]{flex:0 0 auto;cursor:pointer}.card-fields[data-v-68fc0803]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(128px,100%),1fr));gap:6px 12px;padding:8px}.card-field[data-v-68fc0803]{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:12px;line-height:1.3}.card-field-label[data-v-68fc0803]{flex:0 0 auto;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.55);font-size:11px}.card-field-value[data-v-68fc0803]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.87)}.card-field--wide[data-v-68fc0803]{grid-column:1/-1}.card-field--stacked[data-v-68fc0803]{flex-direction:column;align-items:stretch;gap:2px}.card-field--stacked .card-field-label[data-v-68fc0803]{max-width:100%}.period-label[data-v-4c799d09]{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanban-column{min-width:0}.kanban-lane[data-v-39f6aa05]{height:100%;display:flex;flex-direction:column}.kanban-lane-accent[data-v-39f6aa05]{height:3px;flex:0 0 auto;border-radius:4px 4px 0 0}.kanban-lane-header[data-v-39f6aa05]{flex:0 0 auto}.kanban-lane-title[data-v-39f6aa05]{min-width:0;font-size:1rem;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanban-lane-hidden[data-v-39f6aa05]{font-size:.7em;font-weight:400;opacity:.6;margin-left:1px}.kanban-lane-list[data-v-39f6aa05]{flex:1 1 auto;min-height:56px;padding-bottom:0}.kanban-lane-list[data-v-39f6aa05] .ghost{background-color:#cce0ff!important}.kanban-lane-list[data-v-39f6aa05] .ghost *{visibility:hidden}.dialog-actions[data-v-4aa16e92]{gap:8px}.state-list[data-v-6005909c]{max-height:60vh;overflow-y:auto}.image-preview-body[data-v-76426112]{display:flex;align-items:center;justify-content:center;padding-top:0}.image-preview-image[data-v-76426112]{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain}.state-value[data-v-7e9d77fa]{display:inline-flex;align-items:center}.custom-table[data-v-7e9d77fa]{table-layout:auto;width:100%;overflow:visible}.custom-table td[data-v-7e9d77fa]{white-space:normal;word-wrap:break-word}.custom-table .first-col[data-v-7e9d77fa]{max-width:100%}.custom-table .second-col[data-v-7e9d77fa]{white-space:nowrap;width:1%}.clickable-row[data-v-7e9d77fa]{cursor:pointer;transition:background-color .2s ease}.compact[data-v-0c126caa]{transform:scale(.7);transform-origin:left;max-width:115%;width:115%}.v-chip{height:auto!important}.v-chip .v-chip__content{max-width:100%;height:auto;min-height:32px;white-space:pre-wrap}.media-field-label[data-v-32616c70]{display:block;font-size:.75rem;line-height:1.5;color:rgba(0,0,0,.6)}.media-field-box[data-v-32616c70]{position:relative;overflow:hidden}.media-field-audio[data-v-32616c70]{height:100%}.media-field-drop[data-v-32616c70]{border-style:dashed!important;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.media-field-drop[data-v-32616c70]:hover,.media-field-over[data-v-32616c70]{border-color:var(--v-primary-base)!important;background-color:rgba(0,0,0,.03)}.media-field-disabled[data-v-32616c70]{cursor:default;opacity:.6}.media-field-input[data-v-32616c70]{position:absolute;width:0;height:0;opacity:0}.v-data-table-header th[data-v-7c095892]{white-space:nowrap;padding:0 5px!important}[data-v-7c095892] .v-data-table tbody tr>td{cursor:pointer}.compact[data-v-7c095892]{transform:scale(.875);transform-origin:left;max-width:115%;width:115%}@media (max-width:600px){.v-data-table[data-v-7c095892] td,.v-data-table[data-v-7c095892] th{padding:0 3px!important}}.normal-white-space{white-space:normal}.property-name[data-v-239065f0]{vertical-align:top;width:1%}.property-value[data-v-239065f0]{vertical-align:top}.align-right[data-v-239065f0]{text-align:right;width:1%}.owner-idea[data-v-c2273064]{margin-right:6px}.owner-identifier[data-v-c2273064]{font-weight:500}.page-header[data-v-5372a5fc]{width:100%;gap:8px;margin-bottom:8px}.page-header-title[data-v-5372a5fc]{min-width:0;flex:1 1 0}.page-header-heading[data-v-5372a5fc]{margin:0;line-height:1.2;font-weight:500!important}.page-header-heading[data-v-5372a5fc],.page-header-subtitle[data-v-5372a5fc]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-header-subtitle--rich[data-v-5372a5fc]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;white-space:normal;overflow:visible}.page-header-actions[data-v-5372a5fc]{gap:8px}