@keyframes premium-fade-in-f6475d08{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes premium-slide-up-f6475d08{0%{opacity:0;transform:translateY(40px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes premium-scale-in-f6475d08{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes premium-glow-pulse-f6475d08{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes premium-float-f6475d08{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-10px) rotate(1deg)}75%{transform:translateY(5px) rotate(-1deg)}}@keyframes premium-shimmer-f6475d08{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes gradient-shift-f6475d08{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes border-glow-f6475d08{0%,to{border-color:#6366f14d;box-shadow:0 0 20px #6366f11a}50%{border-color:#8b5cf680;box-shadow:0 0 30px #8b5cf633}}.premium-container[data-v-f6475d08]{margin:0 auto;max-width:1400px;padding:0 1.5rem;width:100%}@media(max-width:767px){.premium-container[data-v-f6475d08]{padding:0 1rem}}.premium-container-narrow[data-v-f6475d08]{max-width:1000px}.premium-container-wide[data-v-f6475d08]{max-width:1600px}.premium-grid[data-v-f6475d08]{display:grid;gap:1.5rem}.premium-grid.grid-2[data-v-f6475d08]{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){.premium-grid.grid-2[data-v-f6475d08]{grid-template-columns:1fr}}.premium-grid.grid-3[data-v-f6475d08]{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1023px){.premium-grid.grid-3[data-v-f6475d08]{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.premium-grid.grid-3[data-v-f6475d08]{grid-template-columns:1fr}}.premium-grid.grid-4[data-v-f6475d08]{grid-template-columns:repeat(4,1fr)}@media(min-width:768px)and (max-width:1023px){.premium-grid.grid-4[data-v-f6475d08]{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.premium-grid.grid-4[data-v-f6475d08]{grid-template-columns:1fr}}.premium-grid.grid-auto[data-v-f6475d08]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}[data-v-f6475d08]:root{--premium-primary:#6366f1;--premium-primary-light:#818cf8;--premium-primary-dark:#4f46e5;--premium-accent:#f97316;--premium-success:#10b981;--premium-error:#ef4444;--premium-warning:#f59e0b;--premium-bg-base:#0a0a0b;--premium-bg-elevated:#111113;--premium-bg-surface:#18181b;--premium-text-primary:#f4f4f5;--premium-text-secondary:#a1a1aa;--premium-text-muted:#71717a;--premium-border:hsla(0,0%,100%,.08);--premium-border-hover:hsla(0,0%,100%,.15);--premium-shadow-glow:0 0 40px rgba(99,102,241,.3),0 0 80px rgba(139,92,246,.2);--premium-ease:cubic-bezier(.4,0,.2,1);--premium-duration:.3s}.hash-page[data-v-f6475d08]{background-color:#000;min-height:100vh;overflow-x:hidden;padding:6rem 1.5rem 3rem;position:relative}@media(max-width:767px){.hash-page[data-v-f6475d08]{padding:5rem 1rem 2rem}}.background-effects[data-v-f6475d08]{inset:0;pointer-events:none;position:fixed;z-index:0}.glow-orb[data-v-f6475d08]{animation:pulse-slow-f6475d08 8s cubic-bezier(.4,0,.6,1) infinite;border-radius:50%;filter:blur(150px);mix-blend-mode:screen;position:absolute}.glow-orb--blue[data-v-f6475d08]{background:#0a84ff26;height:600px;left:20%;top:-20%;width:600px}.glow-orb--purple[data-v-f6475d08]{animation-delay:-3s;background:#8a2be21f;bottom:-20%;height:500px;right:20%;width:500px}.glow-orb--cyan[data-v-f6475d08]{animation-delay:-5s;background:#32ade61a;height:400px;right:10%;top:40%;width:400px}.grid-overlay[data-v-f6475d08]{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:40px 40px;inset:0;-webkit-mask-image:radial-gradient(ellipse 60% 60% at 50% 50%,#000,transparent);mask-image:radial-gradient(ellipse 60% 60% at 50% 50%,#000,transparent);position:absolute}@keyframes pulse-slow-f6475d08{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.6;transform:translateY(-10px)}}.hash-container[data-v-f6475d08]{gap:1.5rem;margin:0 auto;max-width:1400px;position:relative;z-index:1}.hash-container[data-v-f6475d08],.hash-header[data-v-f6475d08]{display:flex;flex-direction:column}.hash-header[data-v-f6475d08]{align-items:center;gap:.75rem;justify-content:center;margin-bottom:.5rem;text-align:center}.title-glow-effect[data-v-f6475d08]{background:#0a84ff38;border-radius:9999px;filter:blur(60px);height:70px;left:50%;opacity:.35;pointer-events:none;position:absolute;top:38px;transform:translate(-50%);width:320px}.title-capsule[data-v-f6475d08]{align-items:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff05;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;box-shadow:0 8px 32px #0003;display:inline-flex;gap:1.25rem;overflow:hidden;padding:1rem 2.5rem;position:relative;transition:all .5s ease}.title-capsule[data-v-f6475d08]:hover{background:#ffffff0d;transform:translateY(-4px)}.title-capsule:hover .title-shine[data-v-f6475d08]{animation:title-shine-pass-f6475d08 1s ease-in-out}.title-shine[data-v-f6475d08]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.07),transparent);inset:0;pointer-events:none;position:absolute;transform:translate(-150%) skew(-20deg)}@keyframes title-shine-pass-f6475d08{0%{transform:translate(-150%) skew(-20deg)}to{transform:translate(150%) skew(-20deg)}}.title-icon-wrapper[data-v-f6475d08]{align-items:center;background:linear-gradient(135deg,rgba(10,132,255,.2),transparent);border:1px solid rgba(10,132,255,.2);border-radius:50%;display:flex;height:2.25rem;justify-content:center;width:2.25rem}.title-icon-wrapper .material-symbols-outlined[data-v-f6475d08]{color:#0a84ff;font-size:20px}.title-divider[data-v-f6475d08]{background:#ffffff1a;height:1.25rem;width:1px}.hash-title[data-v-f6475d08]{color:#fff;font-size:1.5rem;font-weight:300;letter-spacing:.2em;margin:0;text-transform:uppercase}.title-subtitle[data-v-f6475d08]{color:#ffffff80;font-size:.875rem}.hash-actions[data-v-f6475d08]{display:flex;justify-content:center;margin-bottom:.5rem}.action-capsule[data-v-f6475d08]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);display:inline-flex;padding:.375rem}.action-btn[data-v-f6475d08],.action-capsule[data-v-f6475d08]{align-items:center;border-radius:9999px;gap:.5rem}.action-btn[data-v-f6475d08]{background:transparent;border:1px solid transparent;color:#ffffffb3;cursor:pointer;display:flex;font-size:.875rem;height:2.25rem;padding:0 1.25rem;transition:all .3s ease}.action-btn[data-v-f6475d08]:hover{background:#ffffff14;color:#fff}.action-btn .material-symbols-outlined[data-v-f6475d08]{font-size:1.125rem}.action-btn .icon-rotate[data-v-f6475d08]{transition:transform .5s ease}.action-btn:hover .icon-rotate[data-v-f6475d08]{transform:rotate(180deg)}.action-divider[data-v-f6475d08]{background:#ffffff1a;height:1.25rem;width:1px}.hash-studio-layout[data-v-f6475d08]{display:flex;gap:1.5rem;height:600px}@media(max-width:767px){.hash-studio-layout[data-v-f6475d08]{flex-direction:column;height:auto}}.editor-panel[data-v-f6475d08],.result-panel[data-v-f6475d08]{display:flex;flex:1;flex-direction:column;min-width:0}.window[data-v-f6475d08]{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#14141499;border:1px solid hsla(0,0%,100%,.08);border-radius:1.5rem;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;transition:all .3s ease}.window[data-v-f6475d08]:hover{border-color:#ffffff26;box-shadow:0 20px 40px #0006}@media(max-width:767px){.window[data-v-f6475d08]{min-height:300px}}.window--result.has-content[data-v-f6475d08]{border-color:#0a84ff4d;box-shadow:0 0 40px #0a84ff1a}.window-header[data-v-f6475d08]{align-items:center;background:#ffffff08;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;flex-shrink:0;height:3.5rem;padding:0 1.25rem}.window-controls[data-v-f6475d08]{display:flex;gap:.5rem}.window-dot[data-v-f6475d08]{border-radius:50%;height:.75rem;width:.75rem}.window-dot--red[data-v-f6475d08]{background:#ff5f57}.window-dot--yellow[data-v-f6475d08]{background:#febc2e}.window-dot--green[data-v-f6475d08]{background:#28c840}.window-divider[data-v-f6475d08]{background:#ffffff1a;height:1rem;margin:0 1rem;width:1px}.window-title[data-v-f6475d08]{color:#fff6;flex:1;font-size:.75rem;font-weight:600;text-transform:uppercase}.window-badges[data-v-f6475d08]{display:flex;gap:.5rem}.window-badge[data-v-f6475d08]{background:#ffffff0d;border-radius:9999px;color:#fff9;font-size:.7rem;padding:.25rem .75rem}.window-badge--success[data-v-f6475d08]{background:#30d15826;color:#30d158}.window-body[data-v-f6475d08]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.editor-textarea[data-v-f6475d08]{background:transparent;border:none;color:#ffffffe6;flex:1;font-family:JetBrains Mono,monospace;font-size:.95rem;line-height:1.6;outline:none;padding:1.5rem;resize:none;width:100%}.editor-textarea[data-v-f6475d08]::-moz-placeholder{color:#fff3}.editor-textarea[data-v-f6475d08]::placeholder{color:#fff3}.editor-textarea[data-v-f6475d08]::-webkit-scrollbar{width:6px}.editor-textarea[data-v-f6475d08]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.result-body[data-v-f6475d08]{overflow-y:auto;padding:1rem}.result-body[data-v-f6475d08]::-webkit-scrollbar{width:6px}.result-body[data-v-f6475d08]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.result-placeholder[data-v-f6475d08]{align-items:center;color:#fff3;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center}.result-placeholder .placeholder-icon[data-v-f6475d08]{font-size:4rem;opacity:.5}.result-placeholder .placeholder-text[data-v-f6475d08]{font-size:.9rem}.hash-result-list[data-v-f6475d08]{display:flex;flex-direction:column;gap:1rem}.result-card[data-v-f6475d08]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;padding:1rem;transition:all .3s ease}.result-card[data-v-f6475d08]:hover{background:#ffffff0f;border-color:#ffffff1a;transform:translate(4px)}.result-card-head[data-v-f6475d08]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.algo-info[data-v-f6475d08]{align-items:baseline;display:flex;gap:.5rem}.algo-name[data-v-f6475d08]{color:#0a84ff;font-size:.9rem;font-weight:700;letter-spacing:.05em}.algo-bits[data-v-f6475d08]{color:#ffffff4d;font-size:.7rem}.copy-icon-btn[data-v-f6475d08]{align-items:center;background:#ffffff0d;border:none;border-radius:50%;color:#ffffff80;cursor:pointer;display:flex;height:2rem;justify-content:center;transition:all .2s ease;width:2rem}.copy-icon-btn[data-v-f6475d08]:hover{background:#0a84ff;color:#fff;transform:scale(1.1)}.copy-icon-btn .material-symbols-outlined[data-v-f6475d08]{font-size:1rem}.result-card-body[data-v-f6475d08]{background:#0003;border:1px solid hsla(0,0%,100%,.03);border-radius:.5rem;padding:.75rem}.hash-code[data-v-f6475d08]{color:#ffffffe6;display:block;font-family:JetBrains Mono,monospace;font-size:.85rem;line-height:1.5;word-break:break-all}.usage-guide[data-v-f6475d08]{margin-top:1rem}.usage-details[data-v-f6475d08]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:1.5rem;overflow:hidden}.usage-summary[data-v-f6475d08]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1.25rem 1.5rem;transition:background .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.usage-summary[data-v-f6475d08]:hover{background:#ffffff0a}.summary-left[data-v-f6475d08]{align-items:center;color:#fff;display:flex;font-weight:600;gap:.75rem}.summary-left .material-symbols-outlined[data-v-f6475d08]{color:#0a84ff}.summary-right[data-v-f6475d08]{align-items:center;color:#fff6;display:flex;font-size:.8rem;gap:.5rem}.usage-content[data-v-f6475d08]{padding:0 1.5rem 1.5rem}.guide-grid[data-v-f6475d08]{border-top:1px solid hsla(0,0%,100%,.05);display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding-top:1rem}.guide-item[data-v-f6475d08]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.03);border-radius:1rem;display:flex;gap:1rem;padding:1rem}.guide-icon[data-v-f6475d08]{align-items:center;background:#0a84ff1a;border-radius:.75rem;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.guide-icon .material-symbols-outlined[data-v-f6475d08]{color:#0a84ff;font-size:1.25rem}.guide-text strong[data-v-f6475d08]{color:#fff;display:block;font-size:.9rem;margin-bottom:.25rem}.guide-text p[data-v-f6475d08]{color:#ffffff80;font-size:.85rem;line-height:1.5;margin:0}.material-symbols-outlined[data-v-f6475d08]{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}
