.user-agent-tool[data-v-884b411a]{max-width:1000px;margin:0 auto;padding:20px}.ua-card[data-v-884b411a]{background:var(--surface);border:1px solid var(--border-1);border-radius:var(--radius-md);padding:18px 20px;margin-bottom:18px;box-shadow:0 2px 10px rgba(0,0,0,.04)}.card-head[data-v-884b411a]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:14px}.card-head h3[data-v-884b411a]{margin:0;font-size:16px;color:var(--text-1);padding-left:9px;border-left:3px solid var(--brand-500)}.head-actions[data-v-884b411a]{display:flex;gap:8px}.source-tag[data-v-884b411a]{font-size:12px;color:var(--text-3);background:var(--surface-2);border-radius:var(--radius-md);padding:3px 10px}.ghost-btn[data-v-884b411a]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1px solid var(--border-2);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-1);font-size:13px;cursor:pointer;transition:all var(--transition);font-family:inherit}.ghost-btn[data-v-884b411a]:hover{border-color:var(--brand-500);color:var(--brand-500)}.ghost-btn.small[data-v-884b411a]{padding:4px 9px;font-size:12px}.ua-string[data-v-884b411a]{margin:0;background:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--radius-sm);word-break:break-all}.ua-input[data-v-884b411a],.ua-string[data-v-884b411a]{padding:12px 14px;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.7;color:var(--text-1)}.ua-input[data-v-884b411a]{width:100%;box-sizing:border-box;border:1px solid var(--border-2);border-radius:var(--radius-sm);resize:vertical}.ua-input[data-v-884b411a]:focus{outline:none;border-color:var(--brand-500)}.env-tip[data-v-884b411a],.input-tip[data-v-884b411a]{margin:8px 0 0;font-size:12px;color:var(--text-3);line-height:1.7}.env-tip[data-v-884b411a]{margin:-6px 0 14px}.info-grid[data-v-884b411a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.info-item[data-v-884b411a]{position:relative;padding:10px 12px;background:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition)}.info-item[data-v-884b411a]:hover{border-color:var(--brand-200);background:var(--brand-50)}.info-label[data-v-884b411a]{display:block;font-size:12px;color:var(--text-3);margin-bottom:4px}.info-value[data-v-884b411a]{display:block;font-size:14px;color:var(--text-1);font-weight:500;word-break:break-all}.info-value.unknown[data-v-884b411a]{color:var(--text-3);font-weight:400}.copied-flag[data-v-884b411a]{position:absolute;top:8px;right:8px;font-size:11px;color:var(--success)}.parse-note[data-v-884b411a]{margin:14px 0 0;padding:9px 12px;background:var(--warning-soft);border:1px solid #ffe58f;border-radius:var(--radius-sm);color:var(--warning);font-size:12px;line-height:1.7}.parse-note i[data-v-884b411a]{margin-right:4px}.sample-group+.sample-group[data-v-884b411a]{margin-top:20px}.sample-group-title[data-v-884b411a]{margin:0 0 10px;font-size:13px;color:var(--text-1)}.sample-item[data-v-884b411a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--border-1);border-radius:var(--radius-sm);margin-bottom:8px}.sample-item[data-v-884b411a]:last-child{margin-bottom:0}.sample-info[data-v-884b411a]{min-width:0;flex:1}.sample-name[data-v-884b411a]{display:block;font-size:13px;color:var(--text-1);margin-bottom:3px}.sample-ua[data-v-884b411a]{display:block;font-family:Consolas,Monaco,Courier New,monospace;font-size:11px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sample-actions[data-v-884b411a]{flex-shrink:0;display:flex;gap:6px}@media (max-width:768px){.user-agent-tool[data-v-884b411a]{padding:12px}.ua-card[data-v-884b411a]{padding:14px}.info-grid[data-v-884b411a]{grid-template-columns:1fr}.sample-item[data-v-884b411a]{flex-direction:column;align-items:stretch}.sample-actions[data-v-884b411a]{justify-content:flex-end}.sample-ua[data-v-884b411a]{font-size:12px}.user-agent-tool input[data-v-884b411a],.user-agent-tool select[data-v-884b411a],.user-agent-tool textarea[data-v-884b411a]{font-size:16px}}@media (max-width:480px){.user-agent-tool[data-v-884b411a]{padding:10px}.ua-card[data-v-884b411a]{padding:12px}}