[data-astro-cid-dep2uefh]{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;color:#374151;background:#f3f4f6}.page-header[data-astro-cid-dep2uefh]{background:linear-gradient(135deg,#1e3a5f,#2d4a6f)}.page-header-container[data-astro-cid-dep2uefh]{max-width:900px;margin:0 auto;padding:48px 24px}.page-header[data-astro-cid-dep2uefh] h1[data-astro-cid-dep2uefh]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:8px}.page-header[data-astro-cid-dep2uefh] p[data-astro-cid-dep2uefh]{font-size:1rem;color:#fffc}.breadcrumb[data-astro-cid-dep2uefh]{max-width:900px;margin:0 auto;padding:16px 24px}.breadcrumb[data-astro-cid-dep2uefh] a[data-astro-cid-dep2uefh]{color:#6b7280;text-decoration:none;font-size:.875rem}.breadcrumb[data-astro-cid-dep2uefh] a[data-astro-cid-dep2uefh]:hover{color:#3b82f6}.breadcrumb[data-astro-cid-dep2uefh] span[data-astro-cid-dep2uefh]{color:#9ca3af;margin:0 8px}.tool-container[data-astro-cid-dep2uefh]{max-width:900px;margin:0 auto;padding:32px 24px 64px}.tool-card[data-astro-cid-dep2uefh]{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;padding:32px}.controls-row[data-astro-cid-dep2uefh]{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap;align-items:center}.input-group[data-astro-cid-dep2uefh] label[data-astro-cid-dep2uefh]{display:block;font-size:.875rem;font-weight:600;color:#374151;margin-bottom:8px}.input-group[data-astro-cid-dep2uefh] input[data-astro-cid-dep2uefh],.input-group[data-astro-cid-dep2uefh] select[data-astro-cid-dep2uefh]{padding:10px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:.9375rem;transition:border-color .2s}.input-group[data-astro-cid-dep2uefh] input[data-astro-cid-dep2uefh]:focus,.input-group[data-astro-cid-dep2uefh] select[data-astro-cid-dep2uefh]:focus{outline:none;border-color:#3b82f6}.btn[data-astro-cid-dep2uefh]{padding:12px 24px;border:none;border-radius:8px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s}.btn-primary[data-astro-cid-dep2uefh]{background:#3b82f6;color:#fff}.btn-primary[data-astro-cid-dep2uefh]:hover{background:#2563eb}.btn-secondary[data-astro-cid-dep2uefh]{background:#e5e7eb;color:#374151}.btn-secondary[data-astro-cid-dep2uefh]:hover{background:#d1d5db}.btn-success[data-astro-cid-dep2uefh]{background:#10b981;color:#fff}.btn-success[data-astro-cid-dep2uefh]:hover{background:#059669}.uuid-list[data-astro-cid-dep2uefh]{background:#f9fafb;border:2px solid #e5e7eb;border-radius:8px;padding:16px;min-height:200px;max-height:400px;overflow-y:auto}.uuid-item[data-astro-cid-dep2uefh]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#fff;border-radius:6px;margin-bottom:8px;border:1px solid #e5e7eb}.uuid-item[data-astro-cid-dep2uefh]:last-child{margin-bottom:0}.uuid-value[data-astro-cid-dep2uefh]{font-family:SF Mono,Monaco,monospace;font-size:.9375rem;color:#1f2937;word-break:break-all}.uuid-actions[data-astro-cid-dep2uefh]{display:flex;gap:8px;flex-shrink:0;margin-left:12px}.copy-btn-small[data-astro-cid-dep2uefh]{padding:6px 12px;font-size:.75rem;background:#e5e7eb;border:none;border-radius:4px;cursor:pointer}.copy-btn-small[data-astro-cid-dep2uefh]:hover{background:#d1d5db}.copy-btn-small[data-astro-cid-dep2uefh].copied{background:#10b981;color:#fff}.options-row[data-astro-cid-dep2uefh]{display:flex;gap:24px;margin-bottom:24px;flex-wrap:wrap}.option-item[data-astro-cid-dep2uefh]{display:flex;align-items:center;gap:8px}.option-item[data-astro-cid-dep2uefh] label[data-astro-cid-dep2uefh]{font-size:.875rem;color:#374151;margin:0}.checkbox-input[data-astro-cid-dep2uefh]{width:18px;height:18px;cursor:pointer}.status-message[data-astro-cid-dep2uefh]{margin-top:16px;padding:12px 16px;border-radius:8px;font-size:.875rem;display:none}.status-message[data-astro-cid-dep2uefh].success{background:#d1fae5;color:#065f46;display:block}.empty-state[data-astro-cid-dep2uefh]{text-align:center;padding:40px;color:#9ca3af}.theme-dark body{background:#111827;color:#e5e7eb}.theme-dark .tool-card[data-astro-cid-dep2uefh]{background:#1f2937}.theme-dark .input-group[data-astro-cid-dep2uefh] label[data-astro-cid-dep2uefh]{color:#e5e7eb}.theme-dark .input-group[data-astro-cid-dep2uefh] input[data-astro-cid-dep2uefh],.theme-dark .input-group[data-astro-cid-dep2uefh] select[data-astro-cid-dep2uefh]{background:#374151;border-color:#4b5563;color:#f3f4f6}.theme-dark .btn-secondary[data-astro-cid-dep2uefh]{background:#374151;color:#e5e7eb}.theme-dark .uuid-list[data-astro-cid-dep2uefh]{background:#374151;border-color:#4b5563}.theme-dark .uuid-item[data-astro-cid-dep2uefh]{background:#1f2937;border-color:#4b5563}.theme-dark .uuid-value[data-astro-cid-dep2uefh]{color:#f3f4f6}.theme-dark .copy-btn-small[data-astro-cid-dep2uefh]{background:#4b5563;color:#e5e7eb}.theme-dark .option-item[data-astro-cid-dep2uefh] label[data-astro-cid-dep2uefh]{color:#e5e7eb}.theme-dark .breadcrumb[data-astro-cid-dep2uefh] a[data-astro-cid-dep2uefh]{color:#9ca3af}.theme-dark .status-message[data-astro-cid-dep2uefh].success{background:#064e3b;color:#a7f3d0}@media(max-width:768px){.page-header[data-astro-cid-dep2uefh] h1[data-astro-cid-dep2uefh]{font-size:1.5rem}.controls-row[data-astro-cid-dep2uefh]{flex-direction:column;align-items:stretch}.btn[data-astro-cid-dep2uefh]{width:100%}}
