/* WorkorderTenantConfig.css */ .config-card .card-header { background-color: #f8f9fa; border-bottom: 1px solid #dee2e6; } .config-card .card-body h6 { font-weight: 600; color: #495057; margin-bottom: 0.75rem; } .config-card .list-group-item { font-size: 0.9rem; border-color: #f1f1f1; padding-left: 0; padding-right: 0; } .code-block { background-color: #e9ecef; padding: 10px; border-radius: 4px; font-family: monospace; font-size: 0.85rem; white-space: pre-wrap; max-height: 200px; overflow-y: auto; } .type-list .list-group-item { display: flex; flex-direction: column; align-items: flex-start; padding-top: .4rem; padding-bottom: .4rem; } .type-list .list-group-item span { font-size: 0.95rem; font-weight: 500; } .type-list .list-group-item small.code-font { font-family: monospace; color: #6c757d; background-color: #e9ecef; padding: 0.1rem 0.4rem; border-radius: 3px; margin-top: 0.25rem; } .tenant-tags-container { display: flex; flex-wrap: wrap; gap: 0.5rem; padding: 0.5rem; background-color: #f8f9fa; border-radius: 0.25rem; min-height: 38px; } .tenant-tag { display: flex; align-items: center; padding: 0.3em 0.75em; font-size: 0.9em; } .tenant-tag i.fa-times-circle { margin-left: 0.5em; cursor: pointer; opacity: 0.7; transition: opacity 0.2s; } .tenant-tag i.fa-times-circle:hover { opacity: 1; } .tenant-edit-list .list-group-item { padding: 0.5rem 0.75rem; } .tenant-edit-list .btn-link { padding: 0; }