.eh-container{padding:12px 20px 8px 20px;background:var(--theme-bg-card);border-bottom:1px solid var(--theme-border);flex-shrink:0;}.eh-title-row{display:flex;align-items:center;gap:12px;margin-bottom:10px;}.eh-title-input{flex:1;background:transparent;border:none;border-radius:0;padding:4px 0;color:var(--theme-text-main);font-size:var(--theme-type-title-lg);font-weight:600;box-sizing:border-box;outline:none;border-bottom:2px solid transparent;transition:border-color 0.2s ease;}.eh-title-input:hover{border-bottom-color:var(--theme-text-dim);}.eh-title-input:focus{border-bottom-color:var(--theme-primary);}.eh-save-btn{background:var(--theme-primary);border:2px solid var(--theme-primary);border-radius:var(--theme-shape-sm);padding:6px 16px;color:#fff;cursor:pointer;font-size:var(--theme-type-body);transition:all 0.2s ease;flex-shrink:0;}.eh-save-btn:hover{background:transparent;color:var(--theme-primary);}.eh-meta-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;}.eh-meta-left{display:flex;align-items:center;flex-wrap:wrap;gap:4px;flex:1;min-width:0;}.eh-meta-right{display:flex;align-items:center;gap:2px;flex-shrink:0;}.eh-meta-sep{color:var(--theme-text-muted);font-size:var(--theme-type-label-md);flex-shrink:0;}.eh-tags-area{display:flex;flex-wrap:wrap;align-items:center;gap:6px;}.eh-tag{background:var(--theme-accent-cyan-alpha);border:1px solid transparent;border-radius:var(--theme-shape-sm);padding:3px 8px;font-size:var(--theme-type-label-md);color:var(--theme-primary);display:flex;align-items:center;gap:6px;transition:border-color 0.15s ease;}.eh-tag:hover{border-color:var(--theme-accent-cyan);}.eh-tag-remove{cursor:pointer;color:var(--theme-text-dim);font-size:var(--theme-type-body);}.eh-tag-remove:hover{color:var(--theme-error);}.eh-tag-add{background:transparent;border:1px dashed var(--theme-border);border-radius:var(--theme-shape-sm);padding:3px 8px;font-size:var(--theme-type-label-md);color:var(--theme-text-dim);cursor:pointer;transition:all 0.15s ease;}.eh-tag-add:hover{border-color:var(--theme-primary);border-style:solid;color:var(--theme-primary);}.eh-type-select{background:transparent;border:1px solid transparent;border-radius:var(--theme-shape-sm);padding:2px 4px;color:var(--theme-text-main);font-size:var(--theme-type-label-md);cursor:pointer;transition:border-color 0.15s ease;outline:none;}.eh-type-select:hover{border-color:var(--theme-border);}.eh-info-label{color:var(--theme-text-muted);font-size:var(--theme-type-label-md);white-space:nowrap;}.eh-action-btn{background:transparent;border:1px solid transparent;border-radius:var(--theme-shape-sm);padding:4px 6px;color:var(--theme-text-dim);cursor:pointer;font-size:var(--theme-type-body);transition:all 0.15s ease;line-height:1;}.eh-action-btn:hover{border-color:var(--theme-primary);}.eh-action-btn.eh-action-active{border-color:var(--theme-primary);}.eh-action-divider{color:var(--theme-text-muted);font-size:var(--theme-type-label-sm);margin:0 2px;}@media (max-width:768px){.eh-container{padding:10px 12px 6px 12px;}.eh-title-input{font-size:var(--theme-type-title);}.eh-meta-row{flex-direction:column;align-items:stretch;gap:6px;}.eh-meta-right{justify-content:flex-end;}.eh-tag, .eh-tag-add{padding:5px 10px;font-size:var(--theme-type-body);}}