.props-doc__item{display:flex;align-items:center;gap:4px}.props-doc__link{display:flex;align-items:center;gap:7px;flex:1;min-width:0;padding:5px 7px;text-decoration:none;font-size:12.5px;color:var(--bac-text-primary, #e8eaf0);border-radius:var(--bac-radius-sm, 4px)}.props-doc__link:hover{background:var(--bac-surface-elevated, #2a3041);color:var(--bac-lava-400, #fc8e4c)}.props-doc__link svg{flex:none;color:var(--bac-text-tertiary, #6e7c99)}.props-doc__link:hover svg{color:var(--bac-lava-400, #fc8e4c)}.props-doc__link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.props-doc__del{flex:none;width:20px;height:20px;padding:0;line-height:1;font-size:15px;border:none;background:transparent;color:var(--bac-text-tertiary, #6e7c99);border-radius:3px;cursor:pointer}.props-doc__del:hover{color:#ffd7c2;background:#d35d102e}.props-doc__empty{padding:4px 7px;font-size:12px;color:var(--bac-text-tertiary, #6e7c99)}.props-doc__add{margin-top:6px;width:100%;padding:6px;font-size:12px;font-weight:600;color:var(--bac-text-secondary, #9aa1b0);background:var(--bac-surface-elevated, #2a3041);border:1px dashed var(--bac-border-strong, #3a4055);border-radius:var(--bac-radius-sm, 4px);cursor:pointer}.props-doc__add:hover:not(:disabled){color:var(--bac-text-primary, #e8eaf0);border-color:var(--bac-lava-500, #f97316)}.props-doc__add:disabled{opacity:.5;cursor:default}
