.tool-page[data-v-ef913eb2]{max-width:800px;margin:0 auto}.breadcrumb[data-v-ef913eb2]{margin-bottom:24px;font-size:14px;color:var(--text-secondary)}.breadcrumb a[data-v-ef913eb2]{color:var(--accent-color);text-decoration:none}.breadcrumb a[data-v-ef913eb2]:hover{text-decoration:underline}.breadcrumb .separator[data-v-ef913eb2]{margin:0 8px;color:var(--text-muted)}.breadcrumb .current[data-v-ef913eb2]{color:var(--text-secondary)}.tool-header[data-v-ef913eb2]{text-align:center;margin-bottom:32px}.tool-header h1[data-v-ef913eb2]{font-size:32px;margin-bottom:12px;color:var(--text-primary)}.tool-header p[data-v-ef913eb2]{color:var(--text-secondary);max-width:600px;margin:0 auto;line-height:1.6;font-size:16px}.tool-card[data-v-ef913eb2]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;padding:24px;box-shadow:var(--shadow-md);transition:background .3s,border-color .3s}.current-time[data-v-ef913eb2]{display:flex;align-items:center;gap:16px;padding:20px;background:var(--accent-light);border:1px solid var(--accent-color);border-radius:12px;margin-bottom:24px}.time-label[data-v-ef913eb2]{color:var(--text-secondary);font-size:14px}.time-value[data-v-ef913eb2]{font-size:28px;font-weight:600;font-family:Monaco,Menlo,monospace;color:var(--accent-color)}.converter-section[data-v-ef913eb2]{margin-bottom:32px}.converter-section h3[data-v-ef913eb2]{font-size:18px;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--border-color);color:var(--text-primary)}.input-group[data-v-ef913eb2]{display:flex;gap:12px;margin-bottom:16px}.input-group input[data-v-ef913eb2]{flex:1;background:var(--bg-input);border:1px solid var(--border-color);border-radius:8px;padding:12px 16px;color:var(--text-primary);font-size:16px;transition:background .3s,border-color .3s,color .3s}.input-group input[data-v-ef913eb2]:focus{outline:none;border-color:var(--accent-color)}.input-group select[data-v-ef913eb2]{background:var(--bg-input);padding:12px 16px;transition:background .3s,border-color .3s,color .3s}.btn[data-v-ef913eb2],.input-group select[data-v-ef913eb2]{border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer}.btn[data-v-ef913eb2]{background:var(--bg-tertiary);padding:10px 20px;font-size:14px;transition:all .2s;white-space:nowrap}.btn[data-v-ef913eb2]:hover{background:var(--bg-hover)}.btn.small[data-v-ef913eb2]{padding:6px 12px;font-size:12px}.result-box[data-v-ef913eb2]{background:var(--bg-input);border:1px solid var(--border-color);border-radius:8px;padding:16px;transition:background .3s,border-color .3s}.result-row[data-v-ef913eb2]{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--border-light)}.result-row[data-v-ef913eb2]:last-child{border-bottom:none}.result-row .label[data-v-ef913eb2]{color:var(--text-secondary);font-size:14px;min-width:100px}.result-row .value[data-v-ef913eb2]{flex:1;font-family:Monaco,Menlo,monospace;color:var(--text-primary)}.alert[data-v-ef913eb2]{padding:12px 16px;border-radius:8px;margin-top:12px}.alert.error[data-v-ef913eb2]{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:var(--error-color)}.copy-toast[data-v-ef913eb2]{position:fixed;top:80px;right:20px;background:var(--success-color);color:#fff;padding:12px 20px;border-radius:8px;font-size:14px;box-shadow:var(--shadow-lg);z-index:1000;animation:slideIn-ef913eb2 .3s ease-out}@keyframes slideIn-ef913eb2{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.current-time[data-v-ef913eb2]{flex-direction:column;text-align:center}.input-group[data-v-ef913eb2]{flex-direction:column}.result-row[data-v-ef913eb2]{flex-direction:column;align-items:flex-start;gap:4px}}.tool-description[data-v-ef913eb2]{margin-top:32px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;padding:32px;box-shadow:var(--shadow-sm)}.tool-description h2[data-v-ef913eb2]{font-size:20px;color:var(--text-primary);margin:24px 0 16px;padding-bottom:8px;border-bottom:2px solid var(--accent-light)}.tool-description h2[data-v-ef913eb2]:first-child{margin-top:0}.tool-description p[data-v-ef913eb2]{font-size:15px;color:var(--text-secondary);line-height:1.8;margin-bottom:16px}.tool-description ol[data-v-ef913eb2],.tool-description ul[data-v-ef913eb2]{padding-left:24px;margin-bottom:16px}.tool-description li[data-v-ef913eb2]{font-size:15px;color:var(--text-secondary);line-height:1.8;margin-bottom:8px}.tool-description strong[data-v-ef913eb2]{color:var(--text-primary)}