.indicator[data-v-d6a10d72]{position:fixed;top:5rem;right:1rem;z-index:9999;padding:.5rem 1rem;border-radius:.25rem;background:#a855f7;color:#fff;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.mobile[data-v-d6a10d72]{display:block}.tablet[data-v-d6a10d72],.desktop[data-v-d6a10d72]{display:none}@media (min-width: 768px){.mobile[data-v-d6a10d72]{display:none}.tablet[data-v-d6a10d72]{display:block}}@media (min-width: 1024px){.tablet[data-v-d6a10d72]{display:none}.desktop[data-v-d6a10d72]{display:block}}.footer[data-v-241a5ffb]{position:relative;z-index:10;padding:32px 20px 24px;text-align:center}.attribution[data-v-241a5ffb]{font-size:.8125rem;color:#ffffff4d;margin:0}.attribution a[data-v-241a5ffb]{color:inherit;text-decoration:none}.attribution a[data-v-241a5ffb]:hover{text-decoration:underline}@media (min-width: 1024px){.attribution[data-v-241a5ffb]{font-size:.75rem}.attribution a[data-v-241a5ffb]{text-decoration:underline}}.main-content[data-v-825c2aab]{flex:1;display:flex;flex-direction:column;min-height:100vh;background:#050505;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.background[data-v-1e1c6f2f]{position:fixed;top:0;left:0;width:100%;height:100%;background:#1e293b;z-index:1}.default-overlay[data-v-1e1c6f2f]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,transparent 60%,rgba(0,0,0,.85) 100%);pointer-events:none}.light-overlay[data-v-1e1c6f2f]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,transparent 60%,rgba(255,255,255,.85) 100%);pointer-events:none}.dark-overlay[data-v-1e1c6f2f]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,transparent 60%,rgba(0,0,0,.85) 100%);pointer-events:none}.header[data-v-6f9a5832]{margin-bottom:36px;text-align:center}.title[data-v-6f9a5832]{font-size:2.5rem;font-weight:700;color:#fff;margin:0 0 10px;letter-spacing:-.02em}.subtitle[data-v-6f9a5832]{font-size:.9375rem;color:#ffffff80;margin:0}@media (min-width: 1024px){.header[data-v-6f9a5832]{margin-bottom:48px}.title[data-v-6f9a5832]{font-size:3rem;margin-bottom:12px}.subtitle[data-v-6f9a5832]{font-size:1rem}}.tools-list[data-v-8920021b]{display:grid;grid-template-columns:1fr;gap:0}.tool-link[data-v-8920021b]{display:flex;flex-direction:column;gap:2px;padding:10px 0;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.06);transition:all .2s ease}.tool-link[data-v-8920021b]:hover{padding-left:8px}.tool-link:hover .tool-name[data-v-8920021b]{color:#fff}.tool-name[data-v-8920021b]{font-size:.9375rem;font-weight:500;color:#ffffffd9;text-decoration:underline;text-decoration-color:#fff3;text-underline-offset:3px;transition:all .2s ease}.tool-link:hover .tool-name[data-v-8920021b]{text-decoration-color:#ffffff80}.tool-desc[data-v-8920021b]{font-size:.75rem;color:#fff6;line-height:1.3}@media (min-width: 1024px){.tools-list[data-v-8920021b]{grid-template-columns:repeat(3,1fr);gap:0 40px}.tool-link[data-v-8920021b]{padding:11px 0}.tool-link[data-v-8920021b]:hover{padding-left:10px}.tool-name[data-v-8920021b]{font-size:.9375rem;text-underline-offset:3px}.tool-desc[data-v-8920021b]{font-size:.75rem}}.view[data-v-73587cc5]{flex:1;position:relative}.content[data-v-73587cc5]{position:relative;z-index:10;max-width:1200px;margin:0 auto;padding:60px 20px 20px}@media (min-width: 1024px){.content[data-v-73587cc5]{padding:80px 40px 20px}}.view[data-v-6f92cfc5]{flex:1;position:relative;overflow:hidden}.content[data-v-6f92cfc5]{position:relative;z-index:10;max-width:800px;margin:0 auto;padding:64px 24px}@media (min-width: 1024px){.content[data-v-6f92cfc5]{padding:2rem}}.tool-header[data-v-359373b8]{margin-bottom:24px}.back-link[data-v-359373b8]{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;color:#ffffff80;text-decoration:none;margin-bottom:16px;transition:color .2s ease}.back-link[data-v-359373b8]:hover{color:#fffc}.back-link i[data-v-359373b8]{font-size:.75rem}.title-wrapper[data-v-359373b8]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.icon-wrapper[data-v-359373b8]{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border-radius:8px}.icon-wrapper i[data-v-359373b8]{font-size:1rem;color:#fff9}.title[data-v-359373b8]{font-size:1.5rem;font-weight:700;color:#fff;margin:0;letter-spacing:-.01em}.description[data-v-359373b8]{font-size:.875rem;color:#fff9;margin:0;line-height:1.5}@media (min-width: 1024px){.tool-header[data-v-359373b8]{margin-bottom:32px}.back-link[data-v-359373b8]{font-size:.875rem;margin-bottom:20px}.title-wrapper[data-v-359373b8]{gap:16px;margin-bottom:12px}.icon-wrapper[data-v-359373b8]{width:48px;height:48px}.icon-wrapper i[data-v-359373b8]{font-size:1.25rem}.title[data-v-359373b8]{font-size:2rem}.description[data-v-359373b8]{font-size:1rem}}.view[data-v-ce0e6fc1]{flex:1;position:relative;overflow:hidden;min-height:100vh}.content[data-v-ce0e6fc1]{position:relative;z-index:10;max-width:900px;margin:0 auto;padding:40px 20px}.tool-container[data-v-ce0e6fc1]{display:flex;flex-direction:column;gap:16px}.input-section[data-v-ce0e6fc1]{display:flex;flex-direction:column;gap:8px}.label[data-v-ce0e6fc1]{font-size:.875rem;font-weight:600;color:#fffc}.textarea[data-v-ce0e6fc1]{width:100%;min-height:200px;padding:12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-family:Courier New,monospace;font-size:.875rem;line-height:1.5;resize:vertical}.textarea[data-v-ce0e6fc1]:focus{outline:none;border-color:#10b98180}.textarea[data-v-ce0e6fc1]::placeholder{color:#ffffff4d}.actions[data-v-ce0e6fc1]{display:flex;gap:8px;flex-wrap:wrap}.btn[data-v-ce0e6fc1]{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.btn i[data-v-ce0e6fc1]{font-size:.8125rem}.btn-primary[data-v-ce0e6fc1]{background:#10b981;color:#fff}.btn-primary[data-v-ce0e6fc1]:hover{background:#059669}.btn-secondary[data-v-ce0e6fc1]{background:#ffffff14;color:#fffc}.btn-secondary[data-v-ce0e6fc1]:hover{background:#ffffff1f}.error-message[data-v-ce0e6fc1]{display:flex;align-items:center;gap:8px;padding:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#fca5a5;font-size:.875rem}.error-message i[data-v-ce0e6fc1]{font-size:1rem}.output-section[data-v-ce0e6fc1]{display:flex;flex-direction:column;gap:8px}.output-header[data-v-ce0e6fc1]{display:flex;justify-content:space-between;align-items:center}.btn-copy[data-v-ce0e6fc1]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fffc;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-copy[data-v-ce0e6fc1]:hover{background:#ffffff1f}.btn-copy i[data-v-ce0e6fc1]{font-size:.75rem}.output[data-v-ce0e6fc1]{width:100%;padding:12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#10b981;font-family:Courier New,monospace;font-size:.875rem;line-height:1.5;overflow-x:auto;margin:0}@media (min-width: 1024px){.content[data-v-ce0e6fc1]{padding:60px 40px}.tool-container[data-v-ce0e6fc1]{gap:20px}.textarea[data-v-ce0e6fc1]{min-height:300px;padding:16px;font-size:.9375rem}.actions[data-v-ce0e6fc1]{gap:12px}.btn[data-v-ce0e6fc1]{padding:12px 20px;font-size:.9375rem}.output[data-v-ce0e6fc1]{padding:16px;font-size:.9375rem}}.view[data-v-769ee43e]{flex:1;position:relative;overflow:hidden;min-height:100vh}.content[data-v-769ee43e]{position:relative;z-index:10;max-width:1200px;margin:0 auto;padding:40px 20px}.tool-container[data-v-769ee43e]{display:flex;flex-direction:column;gap:16px}.inputs-grid[data-v-769ee43e]{display:grid;grid-template-columns:1fr;gap:16px}.input-section[data-v-769ee43e]{display:flex;flex-direction:column;gap:8px}.label[data-v-769ee43e]{font-size:.875rem;font-weight:600;color:#fffc}.textarea[data-v-769ee43e]{width:100%;min-height:200px;padding:12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-family:Courier New,monospace;font-size:.875rem;line-height:1.5;resize:vertical}.textarea[data-v-769ee43e]:focus{outline:none;border-color:#10b98180}.textarea[data-v-769ee43e]::placeholder{color:#ffffff4d}.actions[data-v-769ee43e]{display:flex;gap:8px;flex-wrap:wrap}.btn[data-v-769ee43e]{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.btn i[data-v-769ee43e]{font-size:.8125rem}.btn-primary[data-v-769ee43e]{background:#10b981;color:#fff}.btn-primary[data-v-769ee43e]:hover{background:#059669}.btn-secondary[data-v-769ee43e]{background:#ffffff14;color:#fffc}.btn-secondary[data-v-769ee43e]:hover{background:#ffffff1f}.output-section[data-v-769ee43e]{display:flex;flex-direction:column;gap:8px}.diff-output[data-v-769ee43e]{background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow-x:auto}.diff-line[data-v-769ee43e]{display:flex;padding:4px 12px;font-family:Courier New,monospace;font-size:.875rem;line-height:1.5}.diff-line.unchanged[data-v-769ee43e]{color:#fff9}.diff-line.added[data-v-769ee43e]{background:#10b9811a;color:#10b981}.diff-line.removed[data-v-769ee43e]{background:#ef44441a;color:#ef4444}.line-marker[data-v-769ee43e]{flex-shrink:0;width:20px;font-weight:700}.line-content[data-v-769ee43e]{flex:1;white-space:pre-wrap;word-break:break-all}@media (min-width: 1024px){.content[data-v-769ee43e]{padding:60px 40px}.tool-container[data-v-769ee43e]{gap:20px}.inputs-grid[data-v-769ee43e]{grid-template-columns:repeat(2,1fr);gap:20px}.textarea[data-v-769ee43e]{min-height:300px;padding:16px;font-size:.9375rem}.actions[data-v-769ee43e]{gap:12px}.btn[data-v-769ee43e]{padding:12px 20px;font-size:.9375rem}.diff-line[data-v-769ee43e]{padding:6px 16px;font-size:.9375rem}}.view[data-v-a8d654e1]{flex:1;position:relative;overflow:hidden;min-height:100vh}.content[data-v-a8d654e1]{position:relative;z-index:10;max-width:900px;margin:0 auto;padding:40px 20px}.tool-container[data-v-a8d654e1]{display:flex;flex-direction:column;gap:16px}.input-section[data-v-a8d654e1]{display:flex;flex-direction:column;gap:8px}.label[data-v-a8d654e1]{font-size:.875rem;font-weight:600;color:#fffc}.regex-input-wrapper[data-v-a8d654e1]{display:flex;gap:8px}.input[data-v-a8d654e1]{flex:1;padding:12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-family:Courier New,monospace;font-size:.875rem}.input[data-v-a8d654e1]:focus{outline:none;border-color:#10b98180}.input[data-v-a8d654e1]::placeholder{color:#ffffff4d}.input-flags[data-v-a8d654e1]{width:80px;padding:12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-family:Courier New,monospace;font-size:.875rem;text-align:center}.input-flags[data-v-a8d654e1]:focus{outline:none;border-color:#10b98180}.flags-helper[data-v-a8d654e1]{display:flex;flex-wrap:wrap;gap:12px;font-size:.75rem;color:#fff6}.flag-item[data-v-a8d654e1]{font-family:Courier New,monospace}.textarea[data-v-a8d654e1]{width:100%;min-height:150px;padding:12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-family:Courier New,monospace;font-size:.875rem;line-height:1.5;resize:vertical}.textarea[data-v-a8d654e1]:focus{outline:none;border-color:#10b98180}.textarea[data-v-a8d654e1]::placeholder{color:#ffffff4d}.actions[data-v-a8d654e1]{display:flex;gap:8px;flex-wrap:wrap}.btn[data-v-a8d654e1]{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.btn i[data-v-a8d654e1]{font-size:.8125rem}.btn-primary[data-v-a8d654e1]{background:#10b981;color:#fff}.btn-primary[data-v-a8d654e1]:hover{background:#059669}.btn-secondary[data-v-a8d654e1]{background:#ffffff14;color:#fffc}.btn-secondary[data-v-a8d654e1]:hover{background:#ffffff1f}.error-message[data-v-a8d654e1]{display:flex;align-items:center;gap:8px;padding:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#fca5a5;font-size:.875rem}.error-message i[data-v-a8d654e1]{font-size:1rem}.output-section[data-v-a8d654e1]{display:flex;flex-direction:column;gap:8px}.matches-list[data-v-a8d654e1]{background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden}.match-item[data-v-a8d654e1]{display:flex;gap:12px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.05)}.match-item[data-v-a8d654e1]:last-child{border-bottom:none}.match-index[data-v-a8d654e1]{flex-shrink:0;width:30px;font-size:.75rem;font-weight:700;color:#fff6}.match-text[data-v-a8d654e1]{flex:1;font-family:Courier New,monospace;font-size:.875rem;color:#10b981;word-break:break-all}.no-matches[data-v-a8d654e1]{padding:20px;text-align:center;color:#fff6;font-size:.875rem}@media (min-width: 1024px){.content[data-v-a8d654e1]{padding:60px 40px}.tool-container[data-v-a8d654e1]{gap:20px}.input[data-v-a8d654e1]{padding:14px;font-size:.9375rem}.input-flags[data-v-a8d654e1]{width:100px;padding:14px;font-size:.9375rem}.textarea[data-v-a8d654e1]{min-height:200px;padding:16px;font-size:.9375rem}.actions[data-v-a8d654e1]{gap:12px}.btn[data-v-a8d654e1]{padding:12px 20px;font-size:.9375rem}.match-item[data-v-a8d654e1]{padding:12px 16px}.match-text[data-v-a8d654e1]{font-size:.9375rem}}.view[data-v-720c5263]{flex:1;position:relative;overflow:hidden;min-height:100vh}.content[data-v-720c5263]{position:relative;z-index:10;max-width:900px;margin:0 auto;padding:40px 20px}.tool-container[data-v-720c5263]{display:flex;flex-direction:column;gap:16px}.input-section[data-v-720c5263]{display:flex;flex-direction:column;gap:8px}.label[data-v-720c5263]{font-size:.875rem;font-weight:600;color:#fffc}.textarea[data-v-720c5263]{width:100%;min-height:150px;padding:12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-family:Courier New,monospace;font-size:.875rem;line-height:1.5;resize:vertical}.textarea[data-v-720c5263]:focus{outline:none;border-color:#10b98180}.textarea[data-v-720c5263]::placeholder{color:#ffffff4d}.actions[data-v-720c5263]{display:flex;gap:8px;flex-wrap:wrap}.btn[data-v-720c5263]{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.btn i[data-v-720c5263]{font-size:.8125rem}.btn-primary[data-v-720c5263]{background:#10b981;color:#fff}.btn-primary[data-v-720c5263]:hover{background:#059669}.btn-secondary[data-v-720c5263]{background:#ffffff14;color:#fffc}.btn-secondary[data-v-720c5263]:hover{background:#ffffff1f}.error-message[data-v-720c5263]{display:flex;align-items:center;gap:8px;padding:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#fca5a5;font-size:.875rem}.error-message i[data-v-720c5263]{font-size:1rem}.output-section[data-v-720c5263]{display:flex;flex-direction:column;gap:8px}.output-header[data-v-720c5263]{display:flex;justify-content:space-between;align-items:center}.btn-copy[data-v-720c5263]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fffc;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-copy[data-v-720c5263]:hover{background:#ffffff1f}.btn-copy i[data-v-720c5263]{font-size:.75rem}.output[data-v-720c5263]{width:100%;padding:12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#10b981;font-family:Courier New,monospace;font-size:.875rem;line-height:1.5;overflow-x:auto;word-break:break-all;margin:0}@media (min-width: 1024px){.content[data-v-720c5263]{padding:60px 40px}.tool-container[data-v-720c5263]{gap:20px}.textarea[data-v-720c5263]{min-height:200px;padding:16px;font-size:.9375rem}.actions[data-v-720c5263]{gap:12px}.btn[data-v-720c5263]{padding:12px 20px;font-size:.9375rem}.output[data-v-720c5263]{padding:16px;font-size:.9375rem}}.view[data-v-2c08211e]{flex:1;position:relative;overflow:hidden;min-height:100vh}.content[data-v-2c08211e]{position:relative;z-index:10;max-width:900px;margin:0 auto;padding:40px 20px}.tool-container[data-v-2c08211e]{display:flex;flex-direction:column;gap:16px}.input-section[data-v-2c08211e]{display:flex;flex-direction:column;gap:8px}.label[data-v-2c08211e]{font-size:.875rem;font-weight:600;color:#fffc}.textarea[data-v-2c08211e]{width:100%;min-height:150px;padding:12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-family:Courier New,monospace;font-size:.875rem;line-height:1.5;resize:vertical}.textarea[data-v-2c08211e]:focus{outline:none;border-color:#10b98180}.textarea[data-v-2c08211e]::placeholder{color:#ffffff4d}.actions[data-v-2c08211e]{display:flex;gap:8px;flex-wrap:wrap}.btn[data-v-2c08211e]{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.btn i[data-v-2c08211e]{font-size:.8125rem}.btn-primary[data-v-2c08211e]{background:#10b981;color:#fff}.btn-primary[data-v-2c08211e]:hover{background:#059669}.btn-secondary[data-v-2c08211e]{background:#ffffff14;color:#fffc}.btn-secondary[data-v-2c08211e]:hover{background:#ffffff1f}.error-message[data-v-2c08211e]{display:flex;align-items:center;gap:8px;padding:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#fca5a5;font-size:.875rem}.error-message i[data-v-2c08211e]{font-size:1rem}.output-section[data-v-2c08211e]{display:flex;flex-direction:column;gap:8px}.output-header[data-v-2c08211e]{display:flex;justify-content:space-between;align-items:center}.btn-copy[data-v-2c08211e]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fffc;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-copy[data-v-2c08211e]:hover{background:#ffffff1f}.btn-copy i[data-v-2c08211e]{font-size:.75rem}.output[data-v-2c08211e]{width:100%;padding:12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#10b981;font-family:Courier New,monospace;font-size:.875rem;line-height:1.5;overflow-x:auto;word-break:break-all;margin:0}@media (min-width: 1024px){.content[data-v-2c08211e]{padding:60px 40px}.tool-container[data-v-2c08211e]{gap:20px}.textarea[data-v-2c08211e]{min-height:200px;padding:16px;font-size:.9375rem}.actions[data-v-2c08211e]{gap:12px}.btn[data-v-2c08211e]{padding:12px 20px;font-size:.9375rem}.output[data-v-2c08211e]{padding:16px;font-size:.9375rem}}.view[data-v-5f85eb09]{flex:1;position:relative;overflow:hidden;min-height:100vh}.content[data-v-5f85eb09]{position:relative;z-index:10;max-width:700px;margin:0 auto;padding:40px 20px}.tool-container[data-v-5f85eb09]{display:flex;flex-direction:column;gap:24px}.current-time[data-v-5f85eb09]{padding:20px;background:#10b9811a;border:1px solid rgba(16,185,129,.2);border-radius:8px;text-align:center}.current-label[data-v-5f85eb09]{font-size:.75rem;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.current-unix[data-v-5f85eb09]{font-size:1.5rem;font-weight:700;color:#10b981;font-family:Courier New,monospace;margin-bottom:8px}.current-human[data-v-5f85eb09]{font-size:.875rem;color:#ffffffb3}.converter-section[data-v-5f85eb09]{display:flex;flex-direction:column;gap:12px;padding:20px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:8px}.label[data-v-5f85eb09]{font-size:.875rem;font-weight:600;color:#fffc}.input[data-v-5f85eb09]{width:100%;padding:12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.875rem}.input[data-v-5f85eb09]:focus{outline:none;border-color:#10b98180}.input[type=number][data-v-5f85eb09]{font-family:Courier New,monospace}.btn[data-v-5f85eb09]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.btn i[data-v-5f85eb09]{font-size:.8125rem}.btn-primary[data-v-5f85eb09]{background:#10b981;color:#fff}.btn-primary[data-v-5f85eb09]:hover{background:#059669}.result[data-v-5f85eb09]{padding:12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#10b981;font-size:.875rem;text-align:center;font-family:Courier New,monospace}@media (min-width: 1024px){.content[data-v-5f85eb09]{padding:60px 40px}.tool-container[data-v-5f85eb09]{gap:32px}.current-time[data-v-5f85eb09]{padding:24px}.current-unix[data-v-5f85eb09]{font-size:2rem}.current-human[data-v-5f85eb09]{font-size:1rem}.converter-section[data-v-5f85eb09]{padding:24px}.input[data-v-5f85eb09]{padding:14px;font-size:.9375rem}.btn[data-v-5f85eb09]{padding:12px 20px;font-size:.9375rem}.result[data-v-5f85eb09]{padding:14px;font-size:.9375rem}}.view[data-v-b99dad39]{flex:1;position:relative;overflow:hidden;min-height:100vh}.content[data-v-b99dad39]{position:relative;z-index:10;max-width:900px;margin:0 auto;padding:40px 20px}.tool-container[data-v-b99dad39]{display:flex;flex-direction:column;gap:16px}.actions[data-v-b99dad39]{display:flex;gap:8px;flex-wrap:wrap}.btn[data-v-b99dad39]{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.btn i[data-v-b99dad39]{font-size:.8125rem}.btn-primary[data-v-b99dad39]{background:#10b981;color:#fff}.btn-primary[data-v-b99dad39]:hover{background:#059669}.btn-secondary[data-v-b99dad39]{background:#ffffff14;color:#fffc}.btn-secondary[data-v-b99dad39]:hover{background:#ffffff1f}.output-section[data-v-b99dad39]{display:flex;flex-direction:column;gap:8px}.output-header[data-v-b99dad39]{display:flex;justify-content:space-between;align-items:center}.label[data-v-b99dad39]{font-size:.875rem;font-weight:600;color:#fffc}.btn-copy[data-v-b99dad39]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fffc;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-copy[data-v-b99dad39]:hover{background:#ffffff1f}.btn-copy i[data-v-b99dad39]{font-size:.75rem}.uuids-list[data-v-b99dad39]{background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden;max-height:500px;overflow-y:auto}.uuid-item[data-v-b99dad39]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid rgba(255,255,255,.05)}.uuid-item[data-v-b99dad39]:last-child{border-bottom:none}.uuid-text[data-v-b99dad39]{flex:1;font-family:Courier New,monospace;font-size:.875rem;color:#10b981;word-break:break-all}.btn-copy-single[data-v-b99dad39]{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:4px;color:#fff9;font-size:.75rem;cursor:pointer;transition:all .2s ease;min-width:60px}.btn-copy-single[data-v-b99dad39]:hover{background:#ffffff14}.btn-copy-single i[data-v-b99dad39]{font-size:.6875rem}@media (min-width: 1024px){.content[data-v-b99dad39]{padding:60px 40px}.tool-container[data-v-b99dad39]{gap:20px}.actions[data-v-b99dad39]{gap:12px}.btn[data-v-b99dad39]{padding:12px 20px;font-size:.9375rem}.uuid-item[data-v-b99dad39]{padding:14px 16px}.uuid-text[data-v-b99dad39]{font-size:.9375rem}}.view[data-v-226e2a45]{flex:1;position:relative;overflow:hidden;min-height:100vh}.content[data-v-226e2a45]{position:relative;z-index:10;max-width:700px;margin:0 auto;padding:40px 20px}.tool-container[data-v-226e2a45]{display:flex;flex-direction:column;gap:16px}.options-section[data-v-226e2a45]{display:flex;flex-direction:column;gap:12px;padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:8px}.option-row[data-v-226e2a45]{display:flex;align-items:center;gap:12px}.label[data-v-226e2a45]{font-size:.875rem;font-weight:600;color:#fffc;min-width:60px}.input-number[data-v-226e2a45]{width:100px;padding:8px 12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:.875rem}.input-number[data-v-226e2a45]:focus{outline:none;border-color:#10b98180}.checkbox-label[data-v-226e2a45]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.875rem;color:#fffc}.checkbox[data-v-226e2a45]{width:18px;height:18px;cursor:pointer;accent-color:#10b981}.actions[data-v-226e2a45]{display:flex;gap:8px;flex-wrap:wrap}.btn[data-v-226e2a45]{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.btn i[data-v-226e2a45]{font-size:.8125rem}.btn-primary[data-v-226e2a45]{background:#10b981;color:#fff}.btn-primary[data-v-226e2a45]:hover{background:#059669}.btn-secondary[data-v-226e2a45]{background:#ffffff14;color:#fffc}.btn-secondary[data-v-226e2a45]:hover{background:#ffffff1f}.error-message[data-v-226e2a45]{display:flex;align-items:center;gap:8px;padding:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#fca5a5;font-size:.875rem}.error-message i[data-v-226e2a45]{font-size:1rem}.output-section[data-v-226e2a45]{display:flex;flex-direction:column;gap:8px}.output-header[data-v-226e2a45]{display:flex;justify-content:space-between;align-items:center}.btn-copy[data-v-226e2a45]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fffc;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-copy[data-v-226e2a45]:hover{background:#ffffff1f}.btn-copy i[data-v-226e2a45]{font-size:.75rem}.password-display[data-v-226e2a45]{padding:16px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#10b981;font-family:Courier New,monospace;font-size:1.125rem;font-weight:700;text-align:center;word-break:break-all;letter-spacing:.05em}@media (min-width: 1024px){.content[data-v-226e2a45]{padding:60px 40px}.tool-container[data-v-226e2a45]{gap:20px}.options-section[data-v-226e2a45]{padding:20px}.actions[data-v-226e2a45]{gap:12px}.btn[data-v-226e2a45]{padding:12px 20px;font-size:.9375rem}.password-display[data-v-226e2a45]{padding:20px;font-size:1.25rem}}.view[data-v-b51b534d]{flex:1;position:relative;overflow:hidden;min-height:100vh}.content[data-v-b51b534d]{position:relative;z-index:10;max-width:900px;margin:0 auto;padding:40px 20px}.tool-container[data-v-b51b534d]{display:flex;flex-direction:column;gap:20px}.actions[data-v-b51b534d]{display:flex;gap:8px;flex-wrap:wrap}.btn[data-v-b51b534d]{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.btn i[data-v-b51b534d]{font-size:.8125rem}.btn-primary[data-v-b51b534d]{background:#10b981;color:#fff}.btn-primary[data-v-b51b534d]:hover{background:#059669}.btn-secondary[data-v-b51b534d]{background:#ffffff14;color:#fffc}.btn-secondary[data-v-b51b534d]:hover{background:#ffffff1f}.palette-section[data-v-b51b534d]{display:flex;flex-direction:column;gap:16px}.colors-grid[data-v-b51b534d]{display:grid;grid-template-columns:1fr;gap:12px}.color-card[data-v-b51b534d]{display:flex;flex-direction:column;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden}.color-swatch[data-v-b51b534d]{width:100%;height:120px;cursor:pointer;transition:transform .2s ease}.color-swatch[data-v-b51b534d]:hover{transform:scale(1.02)}.color-info[data-v-b51b534d]{display:flex;justify-content:space-between;align-items:center;padding:12px;gap:12px}.color-hex[data-v-b51b534d]{font-family:Courier New,monospace;font-size:.9375rem;font-weight:700;color:#fff;letter-spacing:.05em}.btn-copy-color[data-v-b51b534d]{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#fffc;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:70px}.btn-copy-color[data-v-b51b534d]:hover{background:#ffffff1f}.btn-copy-color i[data-v-b51b534d]{font-size:.6875rem}@media (min-width: 1024px){.content[data-v-b51b534d]{padding:60px 40px}.tool-container[data-v-b51b534d]{gap:24px}.actions[data-v-b51b534d]{gap:12px}.btn[data-v-b51b534d]{padding:12px 20px;font-size:.9375rem}.colors-grid[data-v-b51b534d]{grid-template-columns:repeat(5,1fr);gap:16px}.color-swatch[data-v-b51b534d]{height:150px}.color-info[data-v-b51b534d]{flex-direction:column;align-items:flex-start;padding:16px}.color-hex[data-v-b51b534d]{font-size:1rem}.btn-copy-color[data-v-b51b534d]{width:100%;justify-content:center}}.view[data-v-faaf12d6]{flex:1;position:relative;overflow:hidden;min-height:100vh}.content[data-v-faaf12d6]{position:relative;z-index:10;max-width:900px;margin:0 auto;padding:40px 20px}.tool-container[data-v-faaf12d6]{display:flex;flex-direction:column;gap:16px}.input-section[data-v-faaf12d6]{display:flex;flex-direction:column;gap:8px}.label[data-v-faaf12d6]{font-size:.875rem;font-weight:600;color:#fffc}.textarea[data-v-faaf12d6]{width:100%;min-height:120px;padding:12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-family:Courier New,monospace;font-size:.8125rem;line-height:1.5;resize:vertical}.textarea[data-v-faaf12d6]:focus{outline:none;border-color:#10b98180}.textarea[data-v-faaf12d6]::placeholder{color:#ffffff4d}.actions[data-v-faaf12d6]{display:flex;gap:8px;flex-wrap:wrap}.btn[data-v-faaf12d6]{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.btn i[data-v-faaf12d6]{font-size:.8125rem}.btn-primary[data-v-faaf12d6]{background:#10b981;color:#fff}.btn-primary[data-v-faaf12d6]:hover{background:#059669}.btn-secondary[data-v-faaf12d6]{background:#ffffff14;color:#fffc}.btn-secondary[data-v-faaf12d6]:hover{background:#ffffff1f}.error-message[data-v-faaf12d6]{display:flex;align-items:center;gap:8px;padding:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#fca5a5;font-size:.875rem}.error-message i[data-v-faaf12d6]{font-size:1rem}.warning-message[data-v-faaf12d6]{display:flex;align-items:center;gap:8px;padding:12px;background:#eab3081a;border:1px solid rgba(234,179,8,.3);border-radius:6px;color:#fde047;font-size:.8125rem}.warning-message i[data-v-faaf12d6]{font-size:1rem}.output-sections[data-v-faaf12d6]{display:flex;flex-direction:column;gap:16px}.output-section[data-v-faaf12d6]{display:flex;flex-direction:column;gap:8px}.output[data-v-faaf12d6]{width:100%;padding:12px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#10b981;font-family:Courier New,monospace;font-size:.8125rem;line-height:1.5;overflow-x:auto;margin:0}.output.signature[data-v-faaf12d6]{color:#fff9;word-break:break-all}@media (min-width: 1024px){.content[data-v-faaf12d6]{padding:60px 40px}.tool-container[data-v-faaf12d6]{gap:20px}.textarea[data-v-faaf12d6]{min-height:150px;padding:16px;font-size:.875rem}.actions[data-v-faaf12d6]{gap:12px}.btn[data-v-faaf12d6]{padding:12px 20px;font-size:.9375rem}.output[data-v-faaf12d6]{padding:16px;font-size:.875rem}}.view[data-v-818cf4e0]{flex:1;position:relative;overflow:hidden;min-height:100vh}.content[data-v-818cf4e0]{position:relative;z-index:10;max-width:700px;margin:0 auto;padding:40px 20px}.tool-container[data-v-818cf4e0]{display:flex;flex-direction:column;gap:20px}.actions[data-v-818cf4e0]{display:flex;gap:8px;flex-wrap:wrap}.btn[data-v-818cf4e0]{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.btn[data-v-818cf4e0]:disabled{opacity:.6;cursor:not-allowed}.btn i[data-v-818cf4e0]{font-size:.8125rem}.btn-primary[data-v-818cf4e0]{background:#10b981;color:#fff}.btn-primary[data-v-818cf4e0]:hover:not(:disabled){background:#059669}.error-message[data-v-818cf4e0]{display:flex;align-items:center;gap:8px;padding:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#fca5a5;font-size:.875rem}.error-message i[data-v-818cf4e0]{font-size:1rem}.ip-display[data-v-818cf4e0]{display:flex;flex-direction:column;gap:20px;padding:24px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:8px}.ip-main[data-v-818cf4e0]{text-align:center}.ip-label[data-v-818cf4e0]{font-size:.75rem;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.ip-value[data-v-818cf4e0]{font-size:2rem;font-weight:700;color:#10b981;font-family:Courier New,monospace;letter-spacing:.02em}.ip-details[data-v-818cf4e0]{display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.detail-item[data-v-818cf4e0]{display:flex;justify-content:space-between;align-items:center;gap:12px}.detail-label[data-v-818cf4e0]{font-size:.8125rem;font-weight:600;color:#ffffff80}.detail-value[data-v-818cf4e0]{font-size:.875rem;color:#fffc;text-align:right}.btn-copy-ip[data-v-818cf4e0]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fffc;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-copy-ip[data-v-818cf4e0]:hover{background:#ffffff1f}.btn-copy-ip i[data-v-818cf4e0]{font-size:.8125rem}@media (min-width: 1024px){.content[data-v-818cf4e0]{padding:60px 40px}.tool-container[data-v-818cf4e0]{gap:24px}.actions[data-v-818cf4e0]{gap:12px}.btn[data-v-818cf4e0]{padding:12px 20px;font-size:.9375rem}.ip-display[data-v-818cf4e0]{padding:32px}.ip-value[data-v-818cf4e0]{font-size:2.5rem}.detail-label[data-v-818cf4e0]{font-size:.875rem}.detail-value[data-v-818cf4e0]{font-size:.9375rem}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{height:100%;scrollbar-width:none;scroll-behavior:smooth}body{height:100%;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}#app{min-height:100vh;display:flex;flex-direction:column}html::-webkit-scrollbar{display:none}[id]{scroll-margin-top:5rem}.debug-border{border:1px dashed #6b6161!important}
