.tabulator input[type=search][data-v-cc9395ec]{background-color:#fff;font-weight:400;appearance:search!important}.tabulator input[type=search][data-v-cc9395ec]::-webkit-search-cancel-button{cursor:pointer;appearance:none!important;opacity:.7!important;visibility:visible!important;pointer-events:auto!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23666'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:14px!important;height:14px!important;display:inline-block!important}.tabulator input[type=search][data-v-cc9395ec]::-webkit-search-cancel-button:hover{opacity:1!important}.prompt-description[data-v-cc9395ec]{color:#666;background-color:#f5f5f5;border-left:3px solid #163f4c;border-radius:2px;margin:12px 16px;padding:8px 12px;font-size:14px;font-style:italic}.suggestion-item[data-v-cc9395ec]{border-bottom:1px solid #eee}.suggestion-item[data-v-cc9395ec]:last-child{border-bottom:none}.tab-controls[data-v-cc9395ec]{gap:8px;padding:0 16px;display:flex}.relation-display[data-v-cc9395ec]{align-items:center;font-family:monospace;display:flex}.relation-display .term-name[data-v-cc9395ec]{color:#1976d2;font-weight:600}.relation-display .relation-name[data-v-cc9395ec]{color:#666;font-weight:500}.description-section[data-v-cc9395ec]{width:100%;margin-top:8px}.description-row[data-v-cc9395ec]{align-items:flex-start;gap:8px;margin-bottom:6px;display:flex}.description-label-inline[data-v-cc9395ec]{color:#666;flex-shrink:0;min-width:40px;padding-top:2px;font-size:13px;font-weight:700}.description-content[data-v-cc9395ec]{flex:1;min-width:0}.description-content .existing-text[data-v-cc9395ec]{color:#333;background-color:#f5f5f5;border-left:3px solid #ff9800;border-radius:3px;padding:4px 8px;font-size:16px;line-height:1.4;display:block}.description-content .empty-text[data-v-cc9395ec]{color:#999;font-size:13px;font-style:italic}.description-content[data-v-cc9395ec] .v-textarea{font-size:13px}.gap-2[data-v-cc9395ec]{gap:8px}
