@charset "UTF-8";@keyframes orb-pulse-d15bbceb{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}@keyframes float-ethereal-d15bbceb{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.02)}}@keyframes shimmer-text-d15bbceb{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes shine-sweep-d15bbceb{0%{transform:translate(-150%) skew(12deg)}to{transform:translate(150%) skew(12deg)}}@keyframes fade-in-up-d15bbceb{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-d15bbceb{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-left-d15bbceb{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-right-d15bbceb{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes scale-in-d15bbceb{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes glow-pulse-d15bbceb{0%,to{box-shadow:0 0 20px #6366f133}50%{box-shadow:0 0 40px #6366f166}}@keyframes border-glow-d15bbceb{0%,to{border-color:#6366f14d}50%{border-color:#6366f199}}@keyframes spin-d15bbceb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes bounce-soft-d15bbceb{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-8px)}70%{transform:translateY(-4px)}90%{transform:translateY(-2px)}}@keyframes heartbeat-d15bbceb{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes breathe-d15bbceb{0%,to{opacity:.6}50%{opacity:1}}@keyframes ripple-d15bbceb{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(4)}}@keyframes gradient-flow-d15bbceb{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animate-orb-pulse[data-v-d15bbceb]{animation:orb-pulse-d15bbceb 8s ease-in-out infinite}.animate-float-ethereal[data-v-d15bbceb]{animation:float-ethereal-d15bbceb 10s ease-in-out infinite}.animate-shimmer-text[data-v-d15bbceb]{animation:shimmer-text-d15bbceb 6s linear infinite}.animate-shine-sweep[data-v-d15bbceb]{animation:shine-sweep-d15bbceb 1.5s ease-out forwards}.animate-fade-in-up[data-v-d15bbceb]{animation:fade-in-up-d15bbceb .6s ease-out forwards}.animate-fade-in-down[data-v-d15bbceb]{animation:fade-in-down-d15bbceb .6s ease-out forwards}.animate-fade-in-left[data-v-d15bbceb]{animation:fade-in-left-d15bbceb .6s ease-out forwards}.animate-fade-in-right[data-v-d15bbceb]{animation:fade-in-right-d15bbceb .6s ease-out forwards}.animate-scale-in[data-v-d15bbceb]{animation:scale-in-d15bbceb .5s ease-out forwards}.animate-glow-pulse[data-v-d15bbceb]{animation:glow-pulse-d15bbceb 2s ease-in-out infinite}.animate-border-glow[data-v-d15bbceb]{animation:border-glow-d15bbceb 2s ease-in-out infinite}.animate-spin[data-v-d15bbceb]{animation:spin-d15bbceb 1s linear infinite}.animate-bounce-soft[data-v-d15bbceb]{animation:bounce-soft-d15bbceb 2s infinite}.animate-heartbeat[data-v-d15bbceb]{animation:heartbeat-d15bbceb 1.5s ease-in-out infinite}.animate-breathe[data-v-d15bbceb]{animation:breathe-d15bbceb 3s ease-in-out infinite}.animate-gradient-flow[data-v-d15bbceb]{animation:gradient-flow-d15bbceb 5s ease infinite;background-size:200% 200%}.delay-75[data-v-d15bbceb]{animation-delay:75ms}.delay-100[data-v-d15bbceb]{animation-delay:.1s}.delay-150[data-v-d15bbceb]{animation-delay:.15s}.delay-200[data-v-d15bbceb]{animation-delay:.2s}.delay-300[data-v-d15bbceb]{animation-delay:.3s}.delay-400[data-v-d15bbceb]{animation-delay:.4s}.delay-500[data-v-d15bbceb]{animation-delay:.5s}.delay-700[data-v-d15bbceb]{animation-delay:.7s}.delay-1000[data-v-d15bbceb]{animation-delay:1s}.transition-all[data-v-d15bbceb]{transition:all .3s ease}.transition-fast[data-v-d15bbceb]{transition:all .15s ease}.transition-slow[data-v-d15bbceb]{transition:all .5s ease}.transition-colors[data-v-d15bbceb]{transition:color .3s ease,background-color .3s ease,border-color .3s ease}.transition-transform[data-v-d15bbceb]{transition:transform .3s ease}.transition-opacity[data-v-d15bbceb]{transition:opacity .3s ease}.hover-lift[data-v-d15bbceb]{transition:transform .3s ease,box-shadow .3s ease}.hover-lift[data-v-d15bbceb]:hover{transform:translateY(-4px)}.hover-scale[data-v-d15bbceb]{transition:transform .3s ease}.hover-scale[data-v-d15bbceb]:hover{transform:scale(1.02)}.hover-glow[data-v-d15bbceb]{transition:box-shadow .3s ease}.hover-glow[data-v-d15bbceb]:hover{box-shadow:0 0 30px #6366f14d}.fade-enter-active[data-v-d15bbceb],.fade-leave-active[data-v-d15bbceb]{transition:opacity .3s ease}.fade-enter-from[data-v-d15bbceb],.fade-leave-to[data-v-d15bbceb]{opacity:0}.slide-fade-enter-active[data-v-d15bbceb]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-d15bbceb]{transition:all .2s ease-in}.slide-fade-enter-from[data-v-d15bbceb],.slide-fade-leave-to[data-v-d15bbceb]{opacity:0;transform:translateY(20px)}.scale-enter-active[data-v-d15bbceb],.scale-leave-active[data-v-d15bbceb]{transition:all .3s ease}.scale-enter-from[data-v-d15bbceb],.scale-leave-to[data-v-d15bbceb]{opacity:0;transform:scale(.9)}[data-v-d15bbceb]:root{--ds-color-primary:#6366f1;--ds-color-primary-light:#818cf8;--ds-color-primary-dark:#4f46e5;--ds-color-secondary:#a855f7;--ds-color-secondary-light:#c4b5fd;--ds-color-secondary-dark:#9333ea;--ds-color-success:#22c55e;--ds-color-success-light:#4ade80;--ds-color-warning:#f59e0b;--ds-color-warning-light:#fbbf24;--ds-color-error:#ef4444;--ds-color-error-light:#f87171;--ds-color-info:#3b82f6;--ds-color-info-light:#60a5fa;--ds-color-accent:#6366f1;--ds-color-accent-cyan:#0891b2;--ds-color-accent-pink:#db2777;--ds-color-accent-purple:#9333ea;--ds-color-luxury-50:#fbfbfb;--ds-color-luxury-100:#f5f5f7;--ds-color-luxury-200:#e5e5e7;--ds-color-luxury-300:#d1d1d6;--ds-color-luxury-400:#a1a1aa;--ds-color-luxury-500:#71717a;--ds-color-luxury-600:#52525b;--ds-color-luxury-700:#3f3f46;--ds-color-luxury-800:#27272a;--ds-color-luxury-900:#18181b;--ds-color-luxury-950:#050505;--ds-color-gray-50:#fbfbfb;--ds-color-gray-100:#f5f5f7;--ds-color-gray-200:#e5e5e7;--ds-color-gray-300:#d1d1d6;--ds-color-gray-400:#a1a1aa;--ds-color-gray-500:#71717a;--ds-color-gray-600:#52525b;--ds-color-gray-700:#3f3f46;--ds-color-gray-800:#27272a;--ds-color-gray-900:#18181b;--ds-color-bg-primary:#030303;--ds-color-bg-secondary:#0c0c0c;--ds-color-bg-tertiary:#18181b;--ds-color-bg-elevated:#27272a;--ds-color-border-primary:hsla(0,0%,100%,.1);--ds-color-border-secondary:hsla(0,0%,100%,.05);--ds-color-border-muted:hsla(0,0%,100%,.03);--ds-glass-bg:hsla(0,0%,100%,.03);--ds-glass-bg-light:hsla(0,0%,100%,.05);--ds-glass-border:hsla(0,0%,100%,.05);--ds-glass-border-light:hsla(0,0%,100%,.1);--ds-blur-lg:20px;--ds-blur-md:10px;--ds-font-size-xs:.75rem;--ds-font-size-sm:.875rem;--ds-font-size-base:1rem;--ds-font-size-lg:1.125rem;--ds-font-size-xl:1.25rem;--ds-font-size-2xl:1.5rem;--ds-font-size-3xl:1.875rem;--ds-font-size-4xl:2.25rem;--ds-font-size-5xl:3rem;--ds-font-weight-normal:400;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-bold:700;--ds-line-height-tight:1.25;--ds-line-height-normal:1.5;--ds-line-height-relaxed:1.75;--ds-font-family-mono:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;--ds-font-family-sans:Inter,-apple-system,BlinkMacSystemFont,sans-serif;--ds-spacing-xs:.25rem;--ds-spacing-sm:.5rem;--ds-spacing-md:1rem;--ds-spacing-lg:1.5rem;--ds-spacing-xl:2rem;--ds-spacing-2xl:3rem;--ds-spacing-3xl:4rem;--ds-spacing-4xl:6rem;--ds-radius-sm:.5rem;--ds-radius-md:.75rem;--ds-radius-lg:1rem;--ds-radius-xl:1.5rem;--ds-radius-2xl:2rem;--ds-radius-full:9999px;--ds-shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--ds-shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--ds-shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--ds-shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--ds-shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--ds-glass-shadow-sm:0 4px 16px rgba(0,0,0,.1);--ds-glass-shadow-md:0 8px 32px rgba(0,0,0,.15);--ds-glass-shadow-lg:0 16px 64px rgba(0,0,0,.2);--ds-transition-fast:.15s;--ds-transition-normal:.3s;--ds-transition-slow:.5s;--ds-ease-out:cubic-bezier(.25,.46,.45,.94);--ds-ease-in-out:cubic-bezier(.455,.03,.515,.955);--ds-ease-bounce:cubic-bezier(.68,-.55,.265,1.55);--ds-breakpoint-sm:640px;--ds-breakpoint-md:768px;--ds-breakpoint-lg:1024px;--ds-breakpoint-xl:1280px;--ds-breakpoint-2xl:1536px;--ds-color-brand-primary:#6366f1;--ds-color-brand-primary-alpha:rgba(99,102,241,.2);--ds-color-brand-primary-glow:rgba(99,102,241,.15);--ds-color-logo-gradient:linear-gradient(135deg,#6366f1,#a855f7);--ds-luxury-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.05),inset 0 0 0 1px hsla(0,0%,100%,.02),0 20px 40px -20px rgba(0,0,0,.5);--ds-luxury-shadow-hover:inset 0 1px 0 0 hsla(0,0%,100%,.1),inset 0 0 20px hsla(0,0%,100%,.02),0 30px 60px -20px rgba(0,0,0,.6),0 0 40px rgba(99,102,241,.1);--ds-glow-primary:0 0 40px rgba(99,102,241,.3);--ds-glow-accent:0 0 30px rgba(99,102,241,.2);--ds-color-gradient-start:rgba(88,166,255,.1);--ds-color-gradient-end:rgba(210,168,255,.1);--ds-color-gradient-start-hover:rgba(88,166,255,.15);--ds-color-gradient-end-hover:rgba(210,168,255,.15);--ds-color-surface-dark:rgba(22,27,34,.8);--ds-color-surface-muted:rgba(22,27,34,.5);--ds-color-surface-light:hsla(0,0%,100%,.1);--ds-color-surface-elevated:rgba(33,38,45,.7);--ds-color-header-bg:rgba(0,0,0,.8);--ds-color-header-bg-scrolled:rgba(0,0,0,.95);--ds-color-border-header:hsla(0,0%,100%,.1);--ds-color-footer-bg:#0c0c0c;--ds-color-border-footer:hsla(0,0%,100%,.1);--ds-color-text-nav:hsla(0,0%,100%,.8);--ds-color-nav-hover:hsla(0,0%,100%,.1);--ds-color-nav-active:linear-gradient(135deg,#667eea,#764ba2);--ds-color-nav-shine:hsla(0,0%,100%,.1);--ds-shadow-header:0 4px 20px rgba(0,0,0,.3);--ds-shadow-nav-active:0 4px 15px rgba(102,126,234,.4);--ds-shadow-nav-active-hover:0 6px 20px rgba(102,126,234,.6);--ds-color-text-primary:#fff;--ds-color-text-secondary:hsla(0,0%,100%,.7);--ds-color-text-muted:hsla(0,0%,100%,.6);--ds-color-text-inverse:#fff;--ds-color-particle-trail:rgba(13,17,23,.1);--ds-color-particle-connection:rgba(59,130,246,.5);--ds-color-particle-blue:rgba(59,130,246,.8);--ds-color-particle-violet:rgba(139,92,246,.8);--ds-color-particle-teal:rgba(20,184,166,.8);--ds-color-particle-green:rgba(34,197,94,.8);--ds-color-particle-purple:rgba(168,85,247,.8);--ds-color-particle-pink:rgba(244,114,182,.8);--ds-color-mouse-glow:radial-gradient(circle,rgba(102,126,234,.15) 0%,rgba(118,75,162,.1) 30%,transparent 70%);--ds-color-particle-bg:linear-gradient(135deg,#667eea,#764ba2);--ds-shadow-particle:0 0 10px rgba(102,126,234,.5);--ds-color-grid-cell-bg:rgba(102,126,234,.1);--ds-color-grid-cell-hover:rgba(102,126,234,.3);--ds-color-floating-text:hsla(0,0%,100%,.3);--ds-shadow-floating-text:0 0 10px rgba(102,126,234,.3);--ds-opacity-noise:.05;--ds-bg-noise-pattern:repeating-linear-gradient(45deg,transparent,transparent 2px,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(-45deg,transparent,transparent 2px,hsla(0,0%,100%,.02) 0,hsla(0,0%,100%,.02) 4px);--ds-color-pulse-gradient-1:rgba(59,130,246,calc(var(--bg-intensity, .5)*.2));--ds-color-pulse-gradient-2:rgba(139,92,246,calc(var(--bg-intensity, .5)*.2));--ds-color-pulse-gradient-3:rgba(20,184,166,calc(var(--bg-intensity, .5)*.15));--ds-color-bg-gradient-1:rgba(59,130,246,calc(var(--bg-intensity, .5)*.3));--ds-color-bg-gradient-2:rgba(139,92,246,calc(var(--bg-intensity, .5)*.3));--ds-color-bg-gradient-3:rgba(20,184,166,calc(var(--bg-intensity, .5)*.2));--ds-color-bg-base:linear-gradient(135deg,#0d1117,#161b22)}@keyframes ds-fade-in-d15bbceb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ds-slide-in-up-d15bbceb{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ds-slide-in-down-d15bbceb{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ds-glow-d15bbceb{0%,to{filter:brightness(1)}50%{filter:brightness(1.2)}}@keyframes ds-pulse-d15bbceb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes ds-float-d15bbceb{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}[data-v-d15bbceb]::selection{background-color:#6366f159;color:#fafafa;text-shadow:none}[data-v-d15bbceb]::-moz-selection{background-color:#6366f159;color:#fafafa;text-shadow:none}code[data-v-d15bbceb]::selection,input[data-v-d15bbceb]::selection,pre[data-v-d15bbceb]::selection,textarea[data-v-d15bbceb]::selection{background-color:#6366f166;color:#fafafa}code[data-v-d15bbceb]::-moz-selection,input[data-v-d15bbceb]::-moz-selection,pre[data-v-d15bbceb]::-moz-selection,textarea[data-v-d15bbceb]::-moz-selection{background-color:#6366f166;color:#fafafa}.ds-card[data-v-d15bbceb],.ds-glass[data-v-d15bbceb],.ds-page-header.ds-page-header-glass[data-v-d15bbceb],.ds-tool-card[data-v-d15bbceb],.ds-usage-guide[data-v-d15bbceb]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:2rem;box-shadow:0 8px 32px #0000001f;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-card[data-v-d15bbceb]:hover,.ds-glass[data-v-d15bbceb]:hover,.ds-page-header.ds-page-header-glass[data-v-d15bbceb]:hover,.ds-tool-card[data-v-d15bbceb]:hover,.ds-usage-guide[data-v-d15bbceb]:hover{background:#ffffff0d;border-color:#ffffff1a;box-shadow:0 16px 64px #0003;transform:translateY(-2px)}.ds-glass-light[data-v-d15bbceb]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;border:1px solid rgba(0,0,0,.08)}.ds-glass-light[data-v-d15bbceb]:hover{background:#fffffff2;border-color:#0000001f}.ds-card[data-v-d15bbceb],.ds-tool-card[data-v-d15bbceb],.ds-usage-guide[data-v-d15bbceb]{padding:1.5rem}.ds-card-gradient.ds-tool-card[data-v-d15bbceb],.ds-card-gradient.ds-usage-guide[data-v-d15bbceb],.ds-card.ds-card-gradient[data-v-d15bbceb]{background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff}.ds-card-gradient.ds-tool-card[data-v-d15bbceb]:hover,.ds-card-gradient.ds-usage-guide[data-v-d15bbceb]:hover,.ds-card.ds-card-gradient[data-v-d15bbceb]:hover{background:linear-gradient(135deg,#818cf8,#6366f1)}.ds-card-secondary.ds-tool-card[data-v-d15bbceb],.ds-card-secondary.ds-usage-guide[data-v-d15bbceb],.ds-card.ds-card-secondary[data-v-d15bbceb]{background:linear-gradient(135deg,#a855f7,#c4b5fd);color:#fff}.ds-button[data-v-d15bbceb],.ds-button-ghost[data-v-d15bbceb],.ds-button-outline[data-v-d15bbceb],.ds-button-primary[data-v-d15bbceb],.ds-button-secondary[data-v-d15bbceb]{align-items:center;border:none;border-radius:.75rem;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;overflow:hidden;padding:1rem 1.5rem;position:relative;text-decoration:none;transition:all .15s cubic-bezier(.25,.46,.45,.94)}.ds-button-ghost[data-v-d15bbceb]:disabled,.ds-button-outline[data-v-d15bbceb]:disabled,.ds-button-primary[data-v-d15bbceb]:disabled,.ds-button-secondary[data-v-d15bbceb]:disabled,.ds-button[data-v-d15bbceb]:disabled{cursor:not-allowed;opacity:.6}.ds-button-ghost[data-v-d15bbceb]:focus,.ds-button-outline[data-v-d15bbceb]:focus,.ds-button-primary[data-v-d15bbceb]:focus,.ds-button-secondary[data-v-d15bbceb]:focus,.ds-button[data-v-d15bbceb]:focus{outline:2px solid #6366f1;outline-offset:2px}.ds-button-primary[data-v-d15bbceb]{background:linear-gradient(135deg,#6366f1,#818cf8);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff}.ds-button-primary[data-v-d15bbceb]:hover:not(:disabled){box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}.ds-button-primary[data-v-d15bbceb]:active{transform:translateY(0)}.ds-button-secondary[data-v-d15bbceb]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);color:#fafafa}.ds-button-secondary[data-v-d15bbceb]:hover:not(:disabled){background:#ffffff0d;transform:translateY(-1px)}.ds-button-outline[data-v-d15bbceb]{background:transparent;border:2px solid #6366f1;color:#6366f1}.ds-button-outline[data-v-d15bbceb]:hover:not(:disabled){background:#6366f1;color:#fff;transform:translateY(-1px)}.ds-button-ghost[data-v-d15bbceb]{background:transparent;border:1px solid transparent;color:#fafafa}.ds-button-ghost[data-v-d15bbceb]:hover:not(:disabled){background:#0c0c0c;border-color:#ffffff1a}.ds-input[data-v-d15bbceb],.ds-textarea[data-v-d15bbceb]{background:#0c0c0c;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;color:#fafafa;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;padding:1rem;transition:all .15s cubic-bezier(.25,.46,.45,.94);width:100%}.ds-input[data-v-d15bbceb]:focus,.ds-textarea[data-v-d15bbceb]:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a;outline:none}.ds-input[data-v-d15bbceb]::-moz-placeholder,.ds-textarea[data-v-d15bbceb]::-moz-placeholder{color:#71717a}.ds-input[data-v-d15bbceb]::placeholder,.ds-textarea[data-v-d15bbceb]::placeholder{color:#71717a}.ds-input[data-v-d15bbceb]:disabled,.ds-textarea[data-v-d15bbceb]:disabled{background:#18181b;color:#52525b;cursor:not-allowed}.ds-textarea[data-v-d15bbceb]{min-height:100px;resize:vertical}.ds-toolbar[data-v-d15bbceb]{align-items:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;display:flex;gap:1rem;justify-content:space-between;padding:1rem}@media(max-width:640px){.ds-toolbar[data-v-d15bbceb]{align-items:stretch;flex-direction:column;gap:.5rem}}@media(max-width:768px){.ds-toolbar[data-v-d15bbceb]{flex-wrap:wrap;gap:.5rem}}.ds-toolbar-left[data-v-d15bbceb],.ds-toolbar-right[data-v-d15bbceb]{display:flex;flex-wrap:wrap;gap:.5rem}.ds-editor-panel[data-v-d15bbceb],.ds-panel[data-v-d15bbceb]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:2rem;overflow:hidden;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-editor-panel[data-v-d15bbceb]:hover,.ds-panel[data-v-d15bbceb]:hover{box-shadow:0 16px 64px #0003;transform:translateY(-2px)}.ds-panel-header[data-v-d15bbceb]{align-items:center;background:#18181b99;border-bottom:1px solid hsla(0,0%,100%,.1);color:#a1a1aa;display:flex;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;gap:.5rem;padding:1rem}.ds-panel-content[data-v-d15bbceb]{padding:1.5rem}.ds-page-header[data-v-d15bbceb]{animation:ds-slide-in-up-d15bbceb .8s cubic-bezier(.25,.46,.45,.94) forwards;margin-bottom:4rem;margin-top:4rem;text-align:center}.ds-page-header.ds-page-header-glass[data-v-d15bbceb]{margin-bottom:4rem;margin-top:4rem;padding:4rem}@media(max-width:640px){.ds-page-header[data-v-d15bbceb]{margin-bottom:3rem;margin-top:3rem}}.ds-page-title[data-v-d15bbceb]{align-items:center;color:#fafafa;display:flex;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:2.25rem;font-weight:700;gap:1rem;justify-content:center;margin-bottom:1rem}@media(max-width:640px){.ds-page-title[data-v-d15bbceb]{font-size:1.875rem}}.ds-page-description[data-v-d15bbceb]{color:#a1a1aa;font-size:1.125rem;line-height:1.75;margin:0 auto;max-width:600px}.ds-tool-card[data-v-d15bbceb]{overflow:hidden;padding:0;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-tool-card[data-v-d15bbceb]:hover{box-shadow:0 32px 80px #00000059;transform:translateY(-8px) scale(1.02)}.ds-tool-card-link[data-v-d15bbceb]{align-items:center;color:inherit;display:flex;gap:1rem;height:100%;padding:1.5rem;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-tool-card-link:hover .ds-tool-card-icon[data-v-d15bbceb]{box-shadow:0 8px 24px #6366f14d;transform:scale(1.1) rotate(-5deg)}.ds-tool-card-link:hover .ds-tool-card-arrow[data-v-d15bbceb]{color:#6366f1;transform:translate(8px)}@media(max-width:640px){.ds-tool-card-link[data-v-d15bbceb]{flex-direction:column;text-align:center}}.ds-tool-card-icon[data-v-d15bbceb]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#27272a,#2c2c2f);border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;color:#6366f1;display:flex;flex-shrink:0;height:56px;justify-content:center;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:56px}.ds-tool-card-content[data-v-d15bbceb]{flex:1}.ds-tool-card-title[data-v-d15bbceb]{color:#fafafa;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:1.125rem;font-weight:600;margin-bottom:.25rem}.ds-tool-card-description[data-v-d15bbceb]{color:#a1a1aa;font-size:.875rem;line-height:1.75;margin:0}.ds-tool-card-arrow[data-v-d15bbceb]{color:#71717a}.ds-search-bar[data-v-d15bbceb],.ds-tool-card-arrow[data-v-d15bbceb]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-search-bar[data-v-d15bbceb]{align-items:center;animation:ds-slide-in-up-d15bbceb .8s cubic-bezier(.25,.46,.45,.94) .2s forwards;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:1.5rem;box-shadow:0 8px 32px #0000001f;display:flex;gap:1rem;margin:0 auto 4rem;max-width:600px;opacity:0;padding:1rem 1.5rem}.ds-search-bar[data-v-d15bbceb]:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a,0 16px 64px #0003;transform:translateY(-2px)}@media(max-width:640px){.ds-search-bar[data-v-d15bbceb]{margin:0 1rem 4rem;max-width:100%}}.ds-search-input[data-v-d15bbceb]{background:none;border:none;color:#fafafa;flex:1;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:1rem;outline:none}.ds-search-input[data-v-d15bbceb]::-moz-placeholder{color:#71717a}.ds-search-input[data-v-d15bbceb]::placeholder{color:#71717a}.ds-category-header[data-v-d15bbceb]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;gap:1rem;margin-bottom:2rem;padding-bottom:1rem}@media(max-width:640px){.ds-category-header[data-v-d15bbceb]{flex-direction:column;text-align:center}}.ds-category-icon[data-v-d15bbceb]{align-items:center;background:linear-gradient(135deg,#6366f1,#a855f7);border-radius:1rem;box-shadow:0 4px 12px #6366f14d;color:#fff;display:flex;height:48px;justify-content:center;transition:transform .3s cubic-bezier(.25,.46,.45,.94);width:48px}.ds-category-icon[data-v-d15bbceb]:hover{transform:scale(1.1) rotate(5deg)}.ds-category-title[data-v-d15bbceb]{color:#fafafa;flex:1;font-size:1.5rem;font-weight:600;text-shadow:0 2px 4px rgba(99,102,241,.1)}.ds-category-count[data-v-d15bbceb],.ds-category-title[data-v-d15bbceb]{font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace}.ds-category-count[data-v-d15bbceb]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:.75rem;color:#71717a;font-size:.875rem;padding:.25rem .5rem}.ds-grid[data-v-d15bbceb]{display:grid;gap:1.5rem}.ds-grid-tools[data-v-d15bbceb]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}@media(max-width:640px){.ds-grid-tools[data-v-d15bbceb]{gap:1rem;grid-template-columns:1fr}}.ds-grid-2[data-v-d15bbceb]{grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.ds-grid-2[data-v-d15bbceb]{grid-template-columns:1fr}}@media(max-width:640px){.ds-grid-2[data-v-d15bbceb]{gap:1rem;grid-template-columns:1fr}}.ds-grid-3[data-v-d15bbceb]{grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.ds-grid-3[data-v-d15bbceb]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ds-grid-3[data-v-d15bbceb]{grid-template-columns:1fr}}.ds-grid-json-editor[data-v-d15bbceb]{gap:1.5rem;grid-template-columns:1fr 1fr}@media(max-width:768px){.ds-grid-json-editor[data-v-d15bbceb]{gap:2rem;grid-template-columns:1fr}}@media(max-width:640px){.ds-grid-json-editor[data-v-d15bbceb]{gap:1.5rem;grid-template-columns:1fr}}.ds-editor-panel[data-v-d15bbceb]{height:500px;position:relative}@media(max-width:640px){.ds-editor-panel[data-v-d15bbceb]{height:400px;margin-bottom:1.5rem}}@media(max-width:768px){.ds-editor-panel[data-v-d15bbceb]{height:450px}}.ds-editor-panel.ds-editor-panel-error[data-v-d15bbceb]{border-left:3px solid #ef4444}@media(max-width:640px){.ds-editor-panel.ds-editor-panel-responsive[data-v-d15bbceb]{height:350px}}@media(max-width:768px){.ds-editor-panel.ds-editor-panel-responsive[data-v-d15bbceb]{height:400px}}.ds-editor-output[data-v-d15bbceb],.ds-editor-textarea[data-v-d15bbceb]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030303cc;border:none;color:#fafafa;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;height:100%;line-height:1.75;outline:none;overflow-y:auto;padding:1rem 1rem 1rem 60px;resize:none;width:100%}.ds-editor-output[data-v-d15bbceb]:focus,.ds-editor-textarea[data-v-d15bbceb]:focus{background:#030303e6;box-shadow:inset 0 0 0 2px #6366f133}.ds-editor-output[data-v-d15bbceb]::-moz-placeholder,.ds-editor-textarea[data-v-d15bbceb]::-moz-placeholder{color:#71717a}.ds-editor-output[data-v-d15bbceb]::placeholder,.ds-editor-textarea[data-v-d15bbceb]::placeholder{color:#71717a}.ds-editor-output[data-v-d15bbceb]{overflow-y:auto;white-space:pre}.ds-line-numbers[data-v-d15bbceb]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18181b99;border-right:1px solid hsla(0,0%,100%,.05);bottom:0;color:#71717a;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;left:0;line-height:1.75;overflow-x:hidden;overflow-y:auto;padding-bottom:1rem;padding-right:.25rem;padding-top:1rem;pointer-events:none;position:absolute;scrollbar-width:none;text-align:right;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50px}.ds-line-numbers[data-v-d15bbceb]::-webkit-scrollbar{display:none}.ds-line-number[data-v-d15bbceb]{align-items:center;display:flex;gap:.25rem;justify-content:flex-end;line-height:1.75;position:relative}.ds-line-number.ds-line-error[data-v-d15bbceb]{background-color:#ef444426;color:#ef4444;font-weight:700}.ds-error-panel[data-v-d15bbceb]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ef44440d,#ef44441a);border:2px solid rgba(239,68,68,.4);border-radius:1rem;box-shadow:0 4px 12px #ef444426;overflow:hidden;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-error-panel[data-v-d15bbceb]:hover{box-shadow:0 8px 24px #ef444433;transform:translateY(-2px)}.ds-error-header[data-v-d15bbceb]{align-items:center;background:#ef444426;border-bottom:1px solid rgba(239,68,68,.3);display:flex;gap:1rem;padding:1rem 1.5rem}.ds-error-title[data-v-d15bbceb]{color:#ef4444;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:1.125rem;font-weight:700}.ds-error-content[data-v-d15bbceb]{padding:1.5rem}.ds-error-message[data-v-d15bbceb]{color:#ef4444;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:1.25rem;font-weight:700;margin:0 0 1rem}.ds-error-location[data-v-d15bbceb]{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem}.ds-error-location-item[data-v-d15bbceb]{align-items:center;background:#ef444414;border-radius:.5rem;color:#fafafa;display:flex;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;gap:.25rem;padding:.25rem .5rem}.ds-error-location-item.ds-error-char[data-v-d15bbceb]{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#ef4444;font-weight:700}.ds-usage-guide .ds-usage-title[data-v-d15bbceb]{align-items:center;color:#fafafa;display:flex;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:1.125rem;font-weight:600;gap:.5rem;margin-bottom:1rem}.ds-usage-guide .ds-usage-content ul[data-v-d15bbceb]{list-style:none;margin:0;padding:0}.ds-usage-guide .ds-usage-content ul li[data-v-d15bbceb]{color:#a1a1aa;font-size:.875rem;line-height:1.75;padding:.5rem 0}.ds-usage-guide .ds-usage-content ul li[data-v-d15bbceb]:before{color:#6366f1;content:"›";margin-right:.5rem}.ds-usage-guide .ds-usage-content ul li code[data-v-d15bbceb],.ds-usage-guide .ds-usage-content ul li kbd[data-v-d15bbceb]{background:#27272a;border-radius:.5rem;color:#6366f1;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.75rem;padding:2px 6px}.ds-form-grid[data-v-d15bbceb]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media(max-width:640px){.ds-form-grid[data-v-d15bbceb]{gap:.5rem;grid-template-columns:1fr}}.ds-form-grid-json[data-v-d15bbceb]{align-items:end;gap:1.5rem;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.ds-form-grid-json[data-v-d15bbceb]{gap:1rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ds-form-grid-json[data-v-d15bbceb]{gap:1rem;grid-template-columns:1fr}.ds-form-grid-json .ds-form-item-button[data-v-d15bbceb]{margin-top:.5rem}}.ds-form-item[data-v-d15bbceb]{display:flex;flex-direction:column;gap:.25rem}.ds-form-label[data-v-d15bbceb]{color:#a1a1aa;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;font-weight:500}.ds-form-checkbox[data-v-d15bbceb]{align-items:center;flex-direction:row;gap:.5rem}.ds-form-checkbox .ds-form-label[data-v-d15bbceb]{margin-bottom:0}.ds-animate-fade-in[data-v-d15bbceb]{animation:ds-fade-in-d15bbceb .6s cubic-bezier(.25,.46,.45,.94) forwards}.ds-animate-slide-in-up[data-v-d15bbceb]{animation:ds-slide-in-up-d15bbceb .8s cubic-bezier(.25,.46,.45,.94) forwards}.ds-animate-slide-in-down[data-v-d15bbceb]{animation:ds-slide-in-down-d15bbceb .8s cubic-bezier(.25,.46,.45,.94) forwards}.ds-animate-glow[data-v-d15bbceb]{animation:ds-glow-d15bbceb 2s cubic-bezier(.455,.03,.515,.955) infinite}.ds-animate-pulse[data-v-d15bbceb]{animation:ds-pulse-d15bbceb 2s infinite}.ds-animate-float[data-v-d15bbceb]{animation:ds-float-d15bbceb 3s ease-in-out infinite}.ds-delay-100[data-v-d15bbceb]{animation-delay:.1s}.ds-delay-200[data-v-d15bbceb]{animation-delay:.2s}.ds-delay-300[data-v-d15bbceb]{animation-delay:.3s}.ds-delay-400[data-v-d15bbceb]{animation-delay:.4s}.ds-delay-500[data-v-d15bbceb]{animation-delay:.5s}.ds-sr-only[data-v-d15bbceb]{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.ds-sr-only[data-v-d15bbceb],.ds-text-truncate[data-v-d15bbceb]{overflow:hidden;white-space:nowrap}.ds-text-truncate[data-v-d15bbceb]{text-overflow:ellipsis}.ds-text-gradient[data-v-d15bbceb]{background:linear-gradient(135deg,#6366f1,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ds-mono[data-v-d15bbceb]{font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace!important}@media(max-width:640px){.ds-hidden-mobile[data-v-d15bbceb]{display:none!important}}@media(max-width:768px){.ds-hidden-tablet[data-v-d15bbceb]{display:none!important}}.ds-visible-mobile[data-v-d15bbceb]{display:none!important}@media(max-width:640px){.ds-visible-mobile[data-v-d15bbceb]{display:block!important}}.ds-visible-tablet[data-v-d15bbceb]{display:none!important}@media(max-width:768px){.ds-visible-tablet[data-v-d15bbceb]{display:block!important}}.command-palette-overlay[data-v-d15bbceb]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0006;display:flex;inset:0;justify-content:center;padding-top:15vh;pointer-events:auto;position:fixed;z-index:9999}.palette-container[data-v-d15bbceb]{-webkit-backdrop-filter:blur(40px) saturate(180%);backdrop-filter:blur(40px) saturate(180%);background:#141416d9;border:1px solid hsla(0,0%,100%,.1);border-radius:1.25rem;box-shadow:0 32px 64px -12px #0009;display:flex;flex-direction:column;max-height:60vh;max-width:640px;overflow:hidden;width:100%}.palette-header[data-v-d15bbceb]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;gap:1rem;padding:1.25rem 1.5rem}.palette-header .search-icon[data-v-d15bbceb]{color:#fff6;font-size:1.5rem}.palette-header .palette-input[data-v-d15bbceb]{background:transparent;border:none!important;box-shadow:none!important;caret-color:#0a84ff;color:#fff;flex:1;font-size:1.125rem;outline:none!important}.palette-header .palette-input[data-v-d15bbceb]::-moz-placeholder{color:#ffffff40}.palette-header .palette-input[data-v-d15bbceb]::placeholder{color:#ffffff40}.palette-header .palette-input[data-v-d15bbceb]:active,.palette-header .palette-input[data-v-d15bbceb]:focus,.palette-header .palette-input[data-v-d15bbceb]:focus-visible{border:none!important;box-shadow:none!important;outline:none!important;outline-offset:0!important}.palette-header .esc-hint kbd[data-v-d15bbceb]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#fff6;font-size:10px;padding:.2rem .5rem}.palette-results[data-v-d15bbceb]{flex:1;overflow-y:auto;padding:.75rem}.result-item[data-v-d15bbceb]{align-items:center;border-radius:.75rem;cursor:pointer;display:flex;gap:1rem;padding:.875rem 1rem;position:relative;transition:all .2s ease}.result-item--active[data-v-d15bbceb]{background:#ffffff0d}.result-item--active .item-title[data-v-d15bbceb]{color:#0a84ff}.result-item--active .enter-icon[data-v-d15bbceb]{opacity:.4}.result-item .item-icon[data-v-d15bbceb]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.result-item .item-icon .material-symbols-outlined[data-v-d15bbceb]{font-size:20px}.result-item .item-content[data-v-d15bbceb]{flex:1;min-width:0}.result-item .item-title-row[data-v-d15bbceb]{align-items:center;display:flex;gap:.75rem;margin-bottom:.25rem}.result-item .item-title[data-v-d15bbceb]{color:#ffffffe6;font-size:.9375rem;font-weight:600}.result-item .item-category[data-v-d15bbceb]{background:#ffffff08;border-radius:4px;color:#fff3;font-size:10px;font-weight:700;letter-spacing:.05em;padding:.1rem .4rem;text-transform:uppercase}.result-item .item-desc[data-v-d15bbceb]{color:#fff6;font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-item .enter-icon[data-v-d15bbceb]{color:#fff;font-size:18px;opacity:0;transition:opacity .2s ease}.no-results[data-v-d15bbceb]{align-items:center;color:#fff3;display:flex;flex-direction:column;gap:1rem;padding:4rem 2rem}.no-results .material-symbols-outlined[data-v-d15bbceb]{font-size:3rem}.no-results p[data-v-d15bbceb]{font-size:.9375rem}.palette-footer[data-v-d15bbceb]{background:#0003;border-top:1px solid hsla(0,0%,100%,.05);padding:.75rem 1.5rem}.shortcut-hints[data-v-d15bbceb]{display:flex;gap:1.5rem}.shortcut-hints .hint[data-v-d15bbceb]{align-items:center;color:#ffffff4d;display:flex;font-size:11px;gap:.5rem}.shortcut-hints .hint kbd[data-v-d15bbceb]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:3px;padding:.1rem .3rem}.shortcut-hints .hint kbd .material-symbols-outlined[data-v-d15bbceb]{display:block;font-size:14px}.custom-scrollbar[data-v-d15bbceb]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-d15bbceb]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-d15bbceb]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.custom-scrollbar[data-v-d15bbceb]::-webkit-scrollbar-thumb:hover{background:#fff3}.palette-fade-enter-active[data-v-d15bbceb],.palette-fade-leave-active[data-v-d15bbceb]{transition:opacity .3s ease}.palette-fade-enter-from[data-v-d15bbceb],.palette-fade-leave-to[data-v-d15bbceb]{opacity:0}.animate-in[data-v-d15bbceb]{animation:slide-in-d15bbceb .3s cubic-bezier(.16,1,.3,1)}@keyframes slide-in-d15bbceb{0%{transform:translateY(-20px) scale(.98)}to{transform:translateY(0) scale(1)}}.icon-bg-blue[data-v-d15bbceb]{background:#0a84ff1a;border:1px solid rgba(10,132,255,.2);color:#0a84ff}.icon-bg-orange[data-v-d15bbceb]{background:#ff9f0a1a;border:1px solid rgba(255,159,10,.2);color:#ff9f0a}.icon-bg-purple[data-v-d15bbceb]{background:#bf5af21a;border:1px solid rgba(191,90,242,.2);color:#bf5af2}.icon-bg-pink[data-v-d15bbceb]{background:#ff375f1a;border:1px solid rgba(255,55,95,.2);color:#ff375f}.icon-bg-green[data-v-d15bbceb]{background:#30d1581a;border:1px solid rgba(48,209,88,.2);color:#30d158}.icon-bg-cyan[data-v-d15bbceb]{background:#64d2ff1a;border:1px solid rgba(100,210,255,.2);color:#64d2ff}.icon-bg-yellow[data-v-d15bbceb]{background:#ffd60a1a;border:1px solid rgba(255,214,10,.2);color:#ffd60a}.icon-bg-white[data-v-d15bbceb]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);color:#fff}@keyframes orb-pulse-8ed4fb6b{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}@keyframes float-ethereal-8ed4fb6b{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.02)}}@keyframes shimmer-text-8ed4fb6b{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes shine-sweep-8ed4fb6b{0%{transform:translate(-150%) skew(12deg)}to{transform:translate(150%) skew(12deg)}}@keyframes fade-in-up-8ed4fb6b{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-8ed4fb6b{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-left-8ed4fb6b{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-right-8ed4fb6b{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes scale-in-8ed4fb6b{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes glow-pulse-8ed4fb6b{0%,to{box-shadow:0 0 20px #6366f133}50%{box-shadow:0 0 40px #6366f166}}@keyframes border-glow-8ed4fb6b{0%,to{border-color:#6366f14d}50%{border-color:#6366f199}}@keyframes spin-8ed4fb6b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes bounce-soft-8ed4fb6b{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-8px)}70%{transform:translateY(-4px)}90%{transform:translateY(-2px)}}@keyframes heartbeat-8ed4fb6b{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes breathe-8ed4fb6b{0%,to{opacity:.6}50%{opacity:1}}@keyframes ripple-8ed4fb6b{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(4)}}@keyframes gradient-flow-8ed4fb6b{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animate-orb-pulse[data-v-8ed4fb6b]{animation:orb-pulse-8ed4fb6b 8s ease-in-out infinite}.animate-float-ethereal[data-v-8ed4fb6b]{animation:float-ethereal-8ed4fb6b 10s ease-in-out infinite}.animate-shimmer-text[data-v-8ed4fb6b]{animation:shimmer-text-8ed4fb6b 6s linear infinite}.animate-shine-sweep[data-v-8ed4fb6b]{animation:shine-sweep-8ed4fb6b 1.5s ease-out forwards}.animate-fade-in-up[data-v-8ed4fb6b]{animation:fade-in-up-8ed4fb6b .6s ease-out forwards}.animate-fade-in-down[data-v-8ed4fb6b]{animation:fade-in-down-8ed4fb6b .6s ease-out forwards}.animate-fade-in-left[data-v-8ed4fb6b]{animation:fade-in-left-8ed4fb6b .6s ease-out forwards}.animate-fade-in-right[data-v-8ed4fb6b]{animation:fade-in-right-8ed4fb6b .6s ease-out forwards}.animate-scale-in[data-v-8ed4fb6b]{animation:scale-in-8ed4fb6b .5s ease-out forwards}.animate-glow-pulse[data-v-8ed4fb6b]{animation:glow-pulse-8ed4fb6b 2s ease-in-out infinite}.animate-border-glow[data-v-8ed4fb6b]{animation:border-glow-8ed4fb6b 2s ease-in-out infinite}.animate-spin[data-v-8ed4fb6b]{animation:spin-8ed4fb6b 1s linear infinite}.animate-bounce-soft[data-v-8ed4fb6b]{animation:bounce-soft-8ed4fb6b 2s infinite}.animate-heartbeat[data-v-8ed4fb6b]{animation:heartbeat-8ed4fb6b 1.5s ease-in-out infinite}.animate-breathe[data-v-8ed4fb6b]{animation:breathe-8ed4fb6b 3s ease-in-out infinite}.animate-gradient-flow[data-v-8ed4fb6b]{animation:gradient-flow-8ed4fb6b 5s ease infinite;background-size:200% 200%}.delay-75[data-v-8ed4fb6b]{animation-delay:75ms}.delay-100[data-v-8ed4fb6b]{animation-delay:.1s}.delay-150[data-v-8ed4fb6b]{animation-delay:.15s}.delay-200[data-v-8ed4fb6b]{animation-delay:.2s}.delay-300[data-v-8ed4fb6b]{animation-delay:.3s}.delay-400[data-v-8ed4fb6b]{animation-delay:.4s}.delay-500[data-v-8ed4fb6b]{animation-delay:.5s}.delay-700[data-v-8ed4fb6b]{animation-delay:.7s}.delay-1000[data-v-8ed4fb6b]{animation-delay:1s}.transition-all[data-v-8ed4fb6b]{transition:all .3s ease}.transition-fast[data-v-8ed4fb6b]{transition:all .15s ease}.transition-slow[data-v-8ed4fb6b]{transition:all .5s ease}.transition-colors[data-v-8ed4fb6b]{transition:color .3s ease,background-color .3s ease,border-color .3s ease}.transition-transform[data-v-8ed4fb6b]{transition:transform .3s ease}.transition-opacity[data-v-8ed4fb6b]{transition:opacity .3s ease}.hover-lift[data-v-8ed4fb6b]{transition:transform .3s ease,box-shadow .3s ease}.hover-lift[data-v-8ed4fb6b]:hover{transform:translateY(-4px)}.hover-scale[data-v-8ed4fb6b]{transition:transform .3s ease}.hover-scale[data-v-8ed4fb6b]:hover{transform:scale(1.02)}.hover-glow[data-v-8ed4fb6b]{transition:box-shadow .3s ease}.hover-glow[data-v-8ed4fb6b]:hover{box-shadow:0 0 30px #6366f14d}.fade-enter-active[data-v-8ed4fb6b],.fade-leave-active[data-v-8ed4fb6b]{transition:opacity .3s ease}.slide-fade-enter-active[data-v-8ed4fb6b]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-8ed4fb6b]{transition:all .2s ease-in}.slide-fade-enter-from[data-v-8ed4fb6b],.slide-fade-leave-to[data-v-8ed4fb6b]{transform:translateY(20px)}.scale-enter-active[data-v-8ed4fb6b],.scale-leave-active[data-v-8ed4fb6b]{transition:all .3s ease}.scale-enter-from[data-v-8ed4fb6b],.scale-leave-to[data-v-8ed4fb6b]{opacity:0;transform:scale(.9)}[data-v-8ed4fb6b]:root{--ds-color-primary:#6366f1;--ds-color-primary-light:#818cf8;--ds-color-primary-dark:#4f46e5;--ds-color-secondary:#a855f7;--ds-color-secondary-light:#c4b5fd;--ds-color-secondary-dark:#9333ea;--ds-color-success:#22c55e;--ds-color-success-light:#4ade80;--ds-color-warning:#f59e0b;--ds-color-warning-light:#fbbf24;--ds-color-error:#ef4444;--ds-color-error-light:#f87171;--ds-color-info:#3b82f6;--ds-color-info-light:#60a5fa;--ds-color-accent:#6366f1;--ds-color-accent-cyan:#0891b2;--ds-color-accent-pink:#db2777;--ds-color-accent-purple:#9333ea;--ds-color-luxury-50:#fbfbfb;--ds-color-luxury-100:#f5f5f7;--ds-color-luxury-200:#e5e5e7;--ds-color-luxury-300:#d1d1d6;--ds-color-luxury-400:#a1a1aa;--ds-color-luxury-500:#71717a;--ds-color-luxury-600:#52525b;--ds-color-luxury-700:#3f3f46;--ds-color-luxury-800:#27272a;--ds-color-luxury-900:#18181b;--ds-color-luxury-950:#050505;--ds-color-gray-50:#fbfbfb;--ds-color-gray-100:#f5f5f7;--ds-color-gray-200:#e5e5e7;--ds-color-gray-300:#d1d1d6;--ds-color-gray-400:#a1a1aa;--ds-color-gray-500:#71717a;--ds-color-gray-600:#52525b;--ds-color-gray-700:#3f3f46;--ds-color-gray-800:#27272a;--ds-color-gray-900:#18181b;--ds-color-bg-primary:#030303;--ds-color-bg-secondary:#0c0c0c;--ds-color-bg-tertiary:#18181b;--ds-color-bg-elevated:#27272a;--ds-color-border-primary:hsla(0,0%,100%,.1);--ds-color-border-secondary:hsla(0,0%,100%,.05);--ds-color-border-muted:hsla(0,0%,100%,.03);--ds-glass-bg:hsla(0,0%,100%,.03);--ds-glass-bg-light:hsla(0,0%,100%,.05);--ds-glass-border:hsla(0,0%,100%,.05);--ds-glass-border-light:hsla(0,0%,100%,.1);--ds-blur-lg:20px;--ds-blur-md:10px;--ds-font-size-xs:.75rem;--ds-font-size-sm:.875rem;--ds-font-size-base:1rem;--ds-font-size-lg:1.125rem;--ds-font-size-xl:1.25rem;--ds-font-size-2xl:1.5rem;--ds-font-size-3xl:1.875rem;--ds-font-size-4xl:2.25rem;--ds-font-size-5xl:3rem;--ds-font-weight-normal:400;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-bold:700;--ds-line-height-tight:1.25;--ds-line-height-normal:1.5;--ds-line-height-relaxed:1.75;--ds-font-family-mono:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;--ds-font-family-sans:Inter,-apple-system,BlinkMacSystemFont,sans-serif;--ds-spacing-xs:.25rem;--ds-spacing-sm:.5rem;--ds-spacing-md:1rem;--ds-spacing-lg:1.5rem;--ds-spacing-xl:2rem;--ds-spacing-2xl:3rem;--ds-spacing-3xl:4rem;--ds-spacing-4xl:6rem;--ds-radius-sm:.5rem;--ds-radius-md:.75rem;--ds-radius-lg:1rem;--ds-radius-xl:1.5rem;--ds-radius-2xl:2rem;--ds-radius-full:9999px;--ds-shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--ds-shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--ds-shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--ds-shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--ds-shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--ds-glass-shadow-sm:0 4px 16px rgba(0,0,0,.1);--ds-glass-shadow-md:0 8px 32px rgba(0,0,0,.15);--ds-glass-shadow-lg:0 16px 64px rgba(0,0,0,.2);--ds-transition-fast:.15s;--ds-transition-normal:.3s;--ds-transition-slow:.5s;--ds-ease-out:cubic-bezier(.25,.46,.45,.94);--ds-ease-in-out:cubic-bezier(.455,.03,.515,.955);--ds-ease-bounce:cubic-bezier(.68,-.55,.265,1.55);--ds-breakpoint-sm:640px;--ds-breakpoint-md:768px;--ds-breakpoint-lg:1024px;--ds-breakpoint-xl:1280px;--ds-breakpoint-2xl:1536px;--ds-color-brand-primary:#6366f1;--ds-color-brand-primary-alpha:rgba(99,102,241,.2);--ds-color-brand-primary-glow:rgba(99,102,241,.15);--ds-color-logo-gradient:linear-gradient(135deg,#6366f1,#a855f7);--ds-luxury-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.05),inset 0 0 0 1px hsla(0,0%,100%,.02),0 20px 40px -20px rgba(0,0,0,.5);--ds-luxury-shadow-hover:inset 0 1px 0 0 hsla(0,0%,100%,.1),inset 0 0 20px hsla(0,0%,100%,.02),0 30px 60px -20px rgba(0,0,0,.6),0 0 40px rgba(99,102,241,.1);--ds-glow-primary:0 0 40px rgba(99,102,241,.3);--ds-glow-accent:0 0 30px rgba(99,102,241,.2);--ds-color-gradient-start:rgba(88,166,255,.1);--ds-color-gradient-end:rgba(210,168,255,.1);--ds-color-gradient-start-hover:rgba(88,166,255,.15);--ds-color-gradient-end-hover:rgba(210,168,255,.15);--ds-color-surface-dark:rgba(22,27,34,.8);--ds-color-surface-muted:rgba(22,27,34,.5);--ds-color-surface-light:hsla(0,0%,100%,.1);--ds-color-surface-elevated:rgba(33,38,45,.7);--ds-color-header-bg:rgba(0,0,0,.8);--ds-color-header-bg-scrolled:rgba(0,0,0,.95);--ds-color-border-header:hsla(0,0%,100%,.1);--ds-color-footer-bg:#0c0c0c;--ds-color-border-footer:hsla(0,0%,100%,.1);--ds-color-text-nav:hsla(0,0%,100%,.8);--ds-color-nav-hover:hsla(0,0%,100%,.1);--ds-color-nav-active:linear-gradient(135deg,#667eea,#764ba2);--ds-color-nav-shine:hsla(0,0%,100%,.1);--ds-shadow-header:0 4px 20px rgba(0,0,0,.3);--ds-shadow-nav-active:0 4px 15px rgba(102,126,234,.4);--ds-shadow-nav-active-hover:0 6px 20px rgba(102,126,234,.6);--ds-color-text-primary:#fff;--ds-color-text-secondary:hsla(0,0%,100%,.7);--ds-color-text-muted:hsla(0,0%,100%,.6);--ds-color-text-inverse:#fff;--ds-color-particle-trail:rgba(13,17,23,.1);--ds-color-particle-connection:rgba(59,130,246,.5);--ds-color-particle-blue:rgba(59,130,246,.8);--ds-color-particle-violet:rgba(139,92,246,.8);--ds-color-particle-teal:rgba(20,184,166,.8);--ds-color-particle-green:rgba(34,197,94,.8);--ds-color-particle-purple:rgba(168,85,247,.8);--ds-color-particle-pink:rgba(244,114,182,.8);--ds-color-mouse-glow:radial-gradient(circle,rgba(102,126,234,.15) 0%,rgba(118,75,162,.1) 30%,transparent 70%);--ds-color-particle-bg:linear-gradient(135deg,#667eea,#764ba2);--ds-shadow-particle:0 0 10px rgba(102,126,234,.5);--ds-color-grid-cell-bg:rgba(102,126,234,.1);--ds-color-grid-cell-hover:rgba(102,126,234,.3);--ds-color-floating-text:hsla(0,0%,100%,.3);--ds-shadow-floating-text:0 0 10px rgba(102,126,234,.3);--ds-opacity-noise:.05;--ds-bg-noise-pattern:repeating-linear-gradient(45deg,transparent,transparent 2px,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(-45deg,transparent,transparent 2px,hsla(0,0%,100%,.02) 0,hsla(0,0%,100%,.02) 4px);--ds-color-pulse-gradient-1:rgba(59,130,246,calc(var(--bg-intensity, .5)*.2));--ds-color-pulse-gradient-2:rgba(139,92,246,calc(var(--bg-intensity, .5)*.2));--ds-color-pulse-gradient-3:rgba(20,184,166,calc(var(--bg-intensity, .5)*.15));--ds-color-bg-gradient-1:rgba(59,130,246,calc(var(--bg-intensity, .5)*.3));--ds-color-bg-gradient-2:rgba(139,92,246,calc(var(--bg-intensity, .5)*.3));--ds-color-bg-gradient-3:rgba(20,184,166,calc(var(--bg-intensity, .5)*.2));--ds-color-bg-base:linear-gradient(135deg,#0d1117,#161b22)}@keyframes ds-fade-in-8ed4fb6b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ds-slide-in-up-8ed4fb6b{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ds-slide-in-down-8ed4fb6b{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ds-glow-8ed4fb6b{0%,to{filter:brightness(1)}50%{filter:brightness(1.2)}}@keyframes ds-pulse-8ed4fb6b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes ds-float-8ed4fb6b{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}[data-v-8ed4fb6b]::selection{background-color:#6366f159;color:#fafafa;text-shadow:none}[data-v-8ed4fb6b]::-moz-selection{background-color:#6366f159;color:#fafafa;text-shadow:none}code[data-v-8ed4fb6b]::selection,input[data-v-8ed4fb6b]::selection,pre[data-v-8ed4fb6b]::selection,textarea[data-v-8ed4fb6b]::selection{background-color:#6366f166;color:#fafafa}code[data-v-8ed4fb6b]::-moz-selection,input[data-v-8ed4fb6b]::-moz-selection,pre[data-v-8ed4fb6b]::-moz-selection,textarea[data-v-8ed4fb6b]::-moz-selection{background-color:#6366f166;color:#fafafa}.ds-card[data-v-8ed4fb6b],.ds-glass[data-v-8ed4fb6b],.ds-page-header.ds-page-header-glass[data-v-8ed4fb6b],.ds-tool-card[data-v-8ed4fb6b],.ds-usage-guide[data-v-8ed4fb6b]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:2rem;box-shadow:0 8px 32px #0000001f;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-card[data-v-8ed4fb6b]:hover,.ds-glass[data-v-8ed4fb6b]:hover,.ds-page-header.ds-page-header-glass[data-v-8ed4fb6b]:hover,.ds-tool-card[data-v-8ed4fb6b]:hover,.ds-usage-guide[data-v-8ed4fb6b]:hover{background:#ffffff0d;border-color:#ffffff1a;box-shadow:0 16px 64px #0003;transform:translateY(-2px)}.ds-glass-light[data-v-8ed4fb6b]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;border:1px solid rgba(0,0,0,.08)}.ds-glass-light[data-v-8ed4fb6b]:hover{background:#fffffff2;border-color:#0000001f}.ds-card[data-v-8ed4fb6b],.ds-tool-card[data-v-8ed4fb6b],.ds-usage-guide[data-v-8ed4fb6b]{padding:1.5rem}.ds-card-gradient.ds-tool-card[data-v-8ed4fb6b],.ds-card-gradient.ds-usage-guide[data-v-8ed4fb6b],.ds-card.ds-card-gradient[data-v-8ed4fb6b]{background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff}.ds-card-gradient.ds-tool-card[data-v-8ed4fb6b]:hover,.ds-card-gradient.ds-usage-guide[data-v-8ed4fb6b]:hover,.ds-card.ds-card-gradient[data-v-8ed4fb6b]:hover{background:linear-gradient(135deg,#818cf8,#6366f1)}.ds-card-secondary.ds-tool-card[data-v-8ed4fb6b],.ds-card-secondary.ds-usage-guide[data-v-8ed4fb6b],.ds-card.ds-card-secondary[data-v-8ed4fb6b]{background:linear-gradient(135deg,#a855f7,#c4b5fd);color:#fff}.ds-button[data-v-8ed4fb6b],.ds-button-ghost[data-v-8ed4fb6b],.ds-button-outline[data-v-8ed4fb6b],.ds-button-primary[data-v-8ed4fb6b],.ds-button-secondary[data-v-8ed4fb6b]{align-items:center;border:none;border-radius:.75rem;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;overflow:hidden;padding:1rem 1.5rem;position:relative;text-decoration:none;transition:all .15s cubic-bezier(.25,.46,.45,.94)}.ds-button-ghost[data-v-8ed4fb6b]:disabled,.ds-button-outline[data-v-8ed4fb6b]:disabled,.ds-button-primary[data-v-8ed4fb6b]:disabled,.ds-button-secondary[data-v-8ed4fb6b]:disabled,.ds-button[data-v-8ed4fb6b]:disabled{cursor:not-allowed;opacity:.6}.ds-button-ghost[data-v-8ed4fb6b]:focus,.ds-button-outline[data-v-8ed4fb6b]:focus,.ds-button-primary[data-v-8ed4fb6b]:focus,.ds-button-secondary[data-v-8ed4fb6b]:focus,.ds-button[data-v-8ed4fb6b]:focus{outline:2px solid #6366f1;outline-offset:2px}.ds-button-primary[data-v-8ed4fb6b]{background:linear-gradient(135deg,#6366f1,#818cf8);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff}.ds-button-primary[data-v-8ed4fb6b]:hover:not(:disabled){box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}.ds-button-primary[data-v-8ed4fb6b]:active{transform:translateY(0)}.ds-button-secondary[data-v-8ed4fb6b]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);color:#fafafa}.ds-button-secondary[data-v-8ed4fb6b]:hover:not(:disabled){background:#ffffff0d;transform:translateY(-1px)}.ds-button-outline[data-v-8ed4fb6b]{background:transparent;border:2px solid #6366f1;color:#6366f1}.ds-button-outline[data-v-8ed4fb6b]:hover:not(:disabled){background:#6366f1;color:#fff;transform:translateY(-1px)}.ds-button-ghost[data-v-8ed4fb6b]{background:transparent;border:1px solid transparent;color:#fafafa}.ds-button-ghost[data-v-8ed4fb6b]:hover:not(:disabled){background:#0c0c0c;border-color:#ffffff1a}.ds-input[data-v-8ed4fb6b],.ds-textarea[data-v-8ed4fb6b]{background:#0c0c0c;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;color:#fafafa;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;padding:1rem;transition:all .15s cubic-bezier(.25,.46,.45,.94);width:100%}.ds-input[data-v-8ed4fb6b]:focus,.ds-textarea[data-v-8ed4fb6b]:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a;outline:none}.ds-input[data-v-8ed4fb6b]::-moz-placeholder,.ds-textarea[data-v-8ed4fb6b]::-moz-placeholder{color:#71717a}.ds-input[data-v-8ed4fb6b]::placeholder,.ds-textarea[data-v-8ed4fb6b]::placeholder{color:#71717a}.ds-input[data-v-8ed4fb6b]:disabled,.ds-textarea[data-v-8ed4fb6b]:disabled{background:#18181b;color:#52525b;cursor:not-allowed}.ds-textarea[data-v-8ed4fb6b]{min-height:100px;resize:vertical}.ds-toolbar[data-v-8ed4fb6b]{align-items:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;display:flex;gap:1rem;justify-content:space-between;padding:1rem}@media(max-width:640px){.ds-toolbar[data-v-8ed4fb6b]{align-items:stretch;flex-direction:column;gap:.5rem}}@media(max-width:768px){.ds-toolbar[data-v-8ed4fb6b]{flex-wrap:wrap;gap:.5rem}}.ds-toolbar-left[data-v-8ed4fb6b],.ds-toolbar-right[data-v-8ed4fb6b]{display:flex;flex-wrap:wrap;gap:.5rem}.ds-editor-panel[data-v-8ed4fb6b],.ds-panel[data-v-8ed4fb6b]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:2rem;overflow:hidden;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-editor-panel[data-v-8ed4fb6b]:hover,.ds-panel[data-v-8ed4fb6b]:hover{box-shadow:0 16px 64px #0003;transform:translateY(-2px)}.ds-panel-header[data-v-8ed4fb6b]{align-items:center;background:#18181b99;border-bottom:1px solid hsla(0,0%,100%,.1);color:#a1a1aa;display:flex;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;gap:.5rem;padding:1rem}.ds-panel-content[data-v-8ed4fb6b]{padding:1.5rem}.ds-page-header[data-v-8ed4fb6b]{animation:ds-slide-in-up-8ed4fb6b .8s cubic-bezier(.25,.46,.45,.94) forwards;margin-bottom:4rem;margin-top:4rem;text-align:center}.ds-page-header.ds-page-header-glass[data-v-8ed4fb6b]{margin-bottom:4rem;margin-top:4rem;padding:4rem}@media(max-width:640px){.ds-page-header[data-v-8ed4fb6b]{margin-bottom:3rem;margin-top:3rem}}.ds-page-title[data-v-8ed4fb6b]{align-items:center;color:#fafafa;display:flex;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:2.25rem;font-weight:700;gap:1rem;justify-content:center;margin-bottom:1rem}@media(max-width:640px){.ds-page-title[data-v-8ed4fb6b]{font-size:1.875rem}}.ds-page-description[data-v-8ed4fb6b]{color:#a1a1aa;font-size:1.125rem;line-height:1.75;margin:0 auto;max-width:600px}.ds-tool-card[data-v-8ed4fb6b]{overflow:hidden;padding:0;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-tool-card[data-v-8ed4fb6b]:hover{box-shadow:0 32px 80px #00000059;transform:translateY(-8px) scale(1.02)}.ds-tool-card-link[data-v-8ed4fb6b]{align-items:center;color:inherit;display:flex;gap:1rem;height:100%;padding:1.5rem;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-tool-card-link:hover .ds-tool-card-icon[data-v-8ed4fb6b]{box-shadow:0 8px 24px #6366f14d;transform:scale(1.1) rotate(-5deg)}.ds-tool-card-link:hover .ds-tool-card-arrow[data-v-8ed4fb6b]{color:#6366f1;transform:translate(8px)}@media(max-width:640px){.ds-tool-card-link[data-v-8ed4fb6b]{flex-direction:column;text-align:center}}.ds-tool-card-icon[data-v-8ed4fb6b]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#27272a,#2c2c2f);border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;color:#6366f1;display:flex;flex-shrink:0;height:56px;justify-content:center;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:56px}.ds-tool-card-content[data-v-8ed4fb6b]{flex:1}.ds-tool-card-title[data-v-8ed4fb6b]{color:#fafafa;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:1.125rem;font-weight:600;margin-bottom:.25rem}.ds-tool-card-description[data-v-8ed4fb6b]{color:#a1a1aa;font-size:.875rem;line-height:1.75;margin:0}.ds-tool-card-arrow[data-v-8ed4fb6b]{color:#71717a}.ds-search-bar[data-v-8ed4fb6b],.ds-tool-card-arrow[data-v-8ed4fb6b]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-search-bar[data-v-8ed4fb6b]{align-items:center;animation:ds-slide-in-up-8ed4fb6b .8s cubic-bezier(.25,.46,.45,.94) .2s forwards;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:1.5rem;box-shadow:0 8px 32px #0000001f;display:flex;gap:1rem;margin:0 auto 4rem;max-width:600px;opacity:0;padding:1rem 1.5rem}.ds-search-bar[data-v-8ed4fb6b]:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a,0 16px 64px #0003;transform:translateY(-2px)}@media(max-width:640px){.ds-search-bar[data-v-8ed4fb6b]{margin:0 1rem 4rem;max-width:100%}}.ds-search-input[data-v-8ed4fb6b]{background:none;border:none;color:#fafafa;flex:1;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:1rem;outline:none}.ds-search-input[data-v-8ed4fb6b]::-moz-placeholder{color:#71717a}.ds-search-input[data-v-8ed4fb6b]::placeholder{color:#71717a}.ds-category-header[data-v-8ed4fb6b]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;gap:1rem;margin-bottom:2rem;padding-bottom:1rem}@media(max-width:640px){.ds-category-header[data-v-8ed4fb6b]{flex-direction:column;text-align:center}}.ds-category-icon[data-v-8ed4fb6b]{align-items:center;background:linear-gradient(135deg,#6366f1,#a855f7);border-radius:1rem;box-shadow:0 4px 12px #6366f14d;color:#fff;display:flex;height:48px;justify-content:center;transition:transform .3s cubic-bezier(.25,.46,.45,.94);width:48px}.ds-category-icon[data-v-8ed4fb6b]:hover{transform:scale(1.1) rotate(5deg)}.ds-category-title[data-v-8ed4fb6b]{color:#fafafa;flex:1;font-size:1.5rem;font-weight:600;text-shadow:0 2px 4px rgba(99,102,241,.1)}.ds-category-count[data-v-8ed4fb6b],.ds-category-title[data-v-8ed4fb6b]{font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace}.ds-category-count[data-v-8ed4fb6b]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:.75rem;color:#71717a;font-size:.875rem;padding:.25rem .5rem}.ds-grid[data-v-8ed4fb6b]{display:grid;gap:1.5rem}.ds-grid-tools[data-v-8ed4fb6b]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}@media(max-width:640px){.ds-grid-tools[data-v-8ed4fb6b]{gap:1rem;grid-template-columns:1fr}}.ds-grid-2[data-v-8ed4fb6b]{grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.ds-grid-2[data-v-8ed4fb6b]{grid-template-columns:1fr}}@media(max-width:640px){.ds-grid-2[data-v-8ed4fb6b]{gap:1rem;grid-template-columns:1fr}}.ds-grid-3[data-v-8ed4fb6b]{grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.ds-grid-3[data-v-8ed4fb6b]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ds-grid-3[data-v-8ed4fb6b]{grid-template-columns:1fr}}.ds-grid-json-editor[data-v-8ed4fb6b]{gap:1.5rem;grid-template-columns:1fr 1fr}@media(max-width:768px){.ds-grid-json-editor[data-v-8ed4fb6b]{gap:2rem;grid-template-columns:1fr}}@media(max-width:640px){.ds-grid-json-editor[data-v-8ed4fb6b]{gap:1.5rem;grid-template-columns:1fr}}.ds-editor-panel[data-v-8ed4fb6b]{height:500px;position:relative}@media(max-width:640px){.ds-editor-panel[data-v-8ed4fb6b]{height:400px;margin-bottom:1.5rem}}@media(max-width:768px){.ds-editor-panel[data-v-8ed4fb6b]{height:450px}}.ds-editor-panel.ds-editor-panel-error[data-v-8ed4fb6b]{border-left:3px solid #ef4444}@media(max-width:640px){.ds-editor-panel.ds-editor-panel-responsive[data-v-8ed4fb6b]{height:350px}}@media(max-width:768px){.ds-editor-panel.ds-editor-panel-responsive[data-v-8ed4fb6b]{height:400px}}.ds-editor-output[data-v-8ed4fb6b],.ds-editor-textarea[data-v-8ed4fb6b]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030303cc;border:none;color:#fafafa;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;height:100%;line-height:1.75;outline:none;overflow-y:auto;padding:1rem 1rem 1rem 60px;resize:none;width:100%}.ds-editor-output[data-v-8ed4fb6b]:focus,.ds-editor-textarea[data-v-8ed4fb6b]:focus{background:#030303e6;box-shadow:inset 0 0 0 2px #6366f133}.ds-editor-output[data-v-8ed4fb6b]::-moz-placeholder,.ds-editor-textarea[data-v-8ed4fb6b]::-moz-placeholder{color:#71717a}.ds-editor-output[data-v-8ed4fb6b]::placeholder,.ds-editor-textarea[data-v-8ed4fb6b]::placeholder{color:#71717a}.ds-editor-output[data-v-8ed4fb6b]{overflow-y:auto;white-space:pre}.ds-line-numbers[data-v-8ed4fb6b]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18181b99;border-right:1px solid hsla(0,0%,100%,.05);bottom:0;color:#71717a;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;left:0;line-height:1.75;overflow-x:hidden;overflow-y:auto;padding-bottom:1rem;padding-right:.25rem;padding-top:1rem;pointer-events:none;position:absolute;scrollbar-width:none;text-align:right;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50px}.ds-line-numbers[data-v-8ed4fb6b]::-webkit-scrollbar{display:none}.ds-line-number[data-v-8ed4fb6b]{align-items:center;display:flex;gap:.25rem;justify-content:flex-end;line-height:1.75;position:relative}.ds-line-number.ds-line-error[data-v-8ed4fb6b]{background-color:#ef444426;color:#ef4444;font-weight:700}.ds-error-panel[data-v-8ed4fb6b]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ef44440d,#ef44441a);border:2px solid rgba(239,68,68,.4);border-radius:1rem;box-shadow:0 4px 12px #ef444426;overflow:hidden;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-error-panel[data-v-8ed4fb6b]:hover{box-shadow:0 8px 24px #ef444433;transform:translateY(-2px)}.ds-error-header[data-v-8ed4fb6b]{align-items:center;background:#ef444426;border-bottom:1px solid rgba(239,68,68,.3);display:flex;gap:1rem;padding:1rem 1.5rem}.ds-error-title[data-v-8ed4fb6b]{color:#ef4444;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:1.125rem;font-weight:700}.ds-error-content[data-v-8ed4fb6b]{padding:1.5rem}.ds-error-message[data-v-8ed4fb6b]{color:#ef4444;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:1.25rem;font-weight:700;margin:0 0 1rem}.ds-error-location[data-v-8ed4fb6b]{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem}.ds-error-location-item[data-v-8ed4fb6b]{align-items:center;background:#ef444414;border-radius:.5rem;color:#fafafa;display:flex;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;gap:.25rem;padding:.25rem .5rem}.ds-error-location-item.ds-error-char[data-v-8ed4fb6b]{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#ef4444;font-weight:700}.ds-usage-guide .ds-usage-title[data-v-8ed4fb6b]{align-items:center;color:#fafafa;display:flex;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:1.125rem;font-weight:600;gap:.5rem;margin-bottom:1rem}.ds-usage-guide .ds-usage-content ul[data-v-8ed4fb6b]{list-style:none;margin:0;padding:0}.ds-usage-guide .ds-usage-content ul li[data-v-8ed4fb6b]{color:#a1a1aa;font-size:.875rem;line-height:1.75;padding:.5rem 0}.ds-usage-guide .ds-usage-content ul li[data-v-8ed4fb6b]:before{color:#6366f1;content:"›";margin-right:.5rem}.ds-usage-guide .ds-usage-content ul li code[data-v-8ed4fb6b],.ds-usage-guide .ds-usage-content ul li kbd[data-v-8ed4fb6b]{background:#27272a;border-radius:.5rem;color:#6366f1;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.75rem;padding:2px 6px}.ds-form-grid[data-v-8ed4fb6b]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media(max-width:640px){.ds-form-grid[data-v-8ed4fb6b]{gap:.5rem;grid-template-columns:1fr}}.ds-form-grid-json[data-v-8ed4fb6b]{align-items:end;gap:1.5rem;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.ds-form-grid-json[data-v-8ed4fb6b]{gap:1rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ds-form-grid-json[data-v-8ed4fb6b]{gap:1rem;grid-template-columns:1fr}.ds-form-grid-json .ds-form-item-button[data-v-8ed4fb6b]{margin-top:.5rem}}.ds-form-item[data-v-8ed4fb6b]{display:flex;flex-direction:column;gap:.25rem}.ds-form-label[data-v-8ed4fb6b]{color:#a1a1aa;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;font-weight:500}.ds-form-checkbox[data-v-8ed4fb6b]{align-items:center;flex-direction:row;gap:.5rem}.ds-form-checkbox .ds-form-label[data-v-8ed4fb6b]{margin-bottom:0}.ds-animate-fade-in[data-v-8ed4fb6b]{animation:ds-fade-in-8ed4fb6b .6s cubic-bezier(.25,.46,.45,.94) forwards}.ds-animate-slide-in-up[data-v-8ed4fb6b]{animation:ds-slide-in-up-8ed4fb6b .8s cubic-bezier(.25,.46,.45,.94) forwards}.ds-animate-slide-in-down[data-v-8ed4fb6b]{animation:ds-slide-in-down-8ed4fb6b .8s cubic-bezier(.25,.46,.45,.94) forwards}.ds-animate-glow[data-v-8ed4fb6b]{animation:ds-glow-8ed4fb6b 2s cubic-bezier(.455,.03,.515,.955) infinite}.ds-animate-pulse[data-v-8ed4fb6b]{animation:ds-pulse-8ed4fb6b 2s infinite}.ds-animate-float[data-v-8ed4fb6b]{animation:ds-float-8ed4fb6b 3s ease-in-out infinite}.ds-delay-100[data-v-8ed4fb6b]{animation-delay:.1s}.ds-delay-200[data-v-8ed4fb6b]{animation-delay:.2s}.ds-delay-300[data-v-8ed4fb6b]{animation-delay:.3s}.ds-delay-400[data-v-8ed4fb6b]{animation-delay:.4s}.ds-delay-500[data-v-8ed4fb6b]{animation-delay:.5s}.ds-sr-only[data-v-8ed4fb6b]{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.ds-sr-only[data-v-8ed4fb6b],.ds-text-truncate[data-v-8ed4fb6b]{overflow:hidden;white-space:nowrap}.ds-text-truncate[data-v-8ed4fb6b]{text-overflow:ellipsis}.ds-text-gradient[data-v-8ed4fb6b]{background:linear-gradient(135deg,#6366f1,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ds-mono[data-v-8ed4fb6b]{font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace!important}@media(max-width:640px){.ds-hidden-mobile[data-v-8ed4fb6b]{display:none!important}}@media(max-width:768px){.ds-hidden-tablet[data-v-8ed4fb6b]{display:none!important}}.ds-visible-mobile[data-v-8ed4fb6b]{display:none!important}@media(max-width:640px){.ds-visible-mobile[data-v-8ed4fb6b]{display:block!important}}.ds-visible-tablet[data-v-8ed4fb6b]{display:none!important}@media(max-width:768px){.ds-visible-tablet[data-v-8ed4fb6b]{display:block!important}}.app-header[data-v-8ed4fb6b]{display:flex;justify-content:center;left:0;padding:0 1rem;pointer-events:none;position:fixed;right:0;top:1.5rem;z-index:1000}@media(max-width:768px){.app-header[data-v-8ed4fb6b]{top:1rem}}.header-capsule[data-v-8ed4fb6b]{align-items:center;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#0d0d0d99;border:1px solid hsla(0,0%,100%,.05);border-radius:9999px;box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #ffffff05,0 20px 40px -20px #00000080;display:flex;gap:2rem;justify-content:space-between;max-width:600px;min-width:320px;padding:.5rem .5rem .5rem 1rem;pointer-events:auto;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.header-capsule[data-v-8ed4fb6b]:hover{box-shadow:inset 0 1px #ffffff1a,inset 0 0 20px #ffffff05,0 30px 60px -20px #0009,0 0 40px #6366f11a}.header-capsule.header-scrolled[data-v-8ed4fb6b]{background:#0d0d0dd9;border-color:#ffffff14}:root.light .header-capsule[data-v-8ed4fb6b]{background:#ffffffb3;border-color:#00000014;box-shadow:0 8px 32px #00000014}:root.light .header-capsule.header-scrolled[data-v-8ed4fb6b]{background:#ffffffe6}@media(max-width:768px){.header-capsule[data-v-8ed4fb6b]{gap:1rem;min-width:auto;padding:.375rem .375rem .375rem .75rem;width:auto}}.logo-link[data-v-8ed4fb6b]{align-items:center;color:#fafafa;display:flex;gap:.5rem;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.logo-link:hover .logo-icon[data-v-8ed4fb6b]{transform:rotate(-5deg) scale(1.05)}:root.light .logo-link[data-v-8ed4fb6b]{color:#18181b}.logo-icon[data-v-8ed4fb6b]{align-items:center;display:flex;height:2rem;justify-content:center;transition:transform .3s cubic-bezier(.68,-.55,.265,1.55);width:2rem}.logo-icon .material-icon[data-v-8ed4fb6b]{color:#fafafa;font-family:Material Symbols Outlined;font-size:1.25rem}:root.light .logo-icon .material-icon[data-v-8ed4fb6b]{color:#27272a}.logo-text[data-v-8ed4fb6b]{color:#e5e5e7;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}:root.light .logo-text[data-v-8ed4fb6b]{color:#3f3f46}@media(max-width:640px){.logo-text[data-v-8ed4fb6b]{display:none}}.nav-menu[data-v-8ed4fb6b]{align-items:center;display:flex;gap:.5rem}@media(max-width:768px){.nav-menu[data-v-8ed4fb6b]{display:none}}.nav-link[data-v-8ed4fb6b]{border-radius:.75rem;color:#a1a1aa;font-size:.75rem;font-weight:500;letter-spacing:.1em;padding:.5rem 1rem;text-decoration:none;text-transform:uppercase;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.nav-link[data-v-8ed4fb6b]:hover{background:#ffffff0d;color:#fafafa}.nav-link.nav-link-active[data-v-8ed4fb6b]{background:#ffffff1a;color:#fafafa}:root.light .nav-link[data-v-8ed4fb6b]{color:#71717a}:root.light .nav-link[data-v-8ed4fb6b]:hover{background:#0000000d;color:#18181b}:root.light .nav-link.nav-link-active[data-v-8ed4fb6b]{background:#00000014;color:#18181b}.header-actions[data-v-8ed4fb6b]{gap:.25rem}.action-btn[data-v-8ed4fb6b],.header-actions[data-v-8ed4fb6b]{align-items:center;display:flex}.action-btn[data-v-8ed4fb6b]{background:transparent;border:none;border-radius:9999px;color:#a1a1aa;cursor:pointer;height:2.25rem;justify-content:center;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:2.25rem}.action-btn .material-icon[data-v-8ed4fb6b]{font-family:Material Symbols Outlined;font-size:1.25rem}.action-btn[data-v-8ed4fb6b]:hover{background:#ffffff1a;color:#fafafa}.action-btn.action-btn-primary[data-v-8ed4fb6b]{background:#18181b;color:#fafafa}.action-btn.action-btn-primary[data-v-8ed4fb6b]:hover{box-shadow:0 4px 12px #0000004d;transform:scale(1.05)}:root.light .action-btn[data-v-8ed4fb6b]{color:#52525b}:root.light .action-btn[data-v-8ed4fb6b]:hover{background:#0000000d;color:#18181b}:root.light .action-btn.action-btn-primary[data-v-8ed4fb6b]{background:#18181b;color:#fff}@media(max-width:768px){.action-btn[data-v-8ed4fb6b]:first-child{display:none}}.mobile-menu[data-v-8ed4fb6b]{backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);background:#141416e6;border:1px solid hsla(0,0%,100%,.1);border-radius:1.25rem;box-shadow:0 32px 64px -12px #0009;left:1rem;overflow:hidden;padding:.75rem;pointer-events:auto;position:fixed;right:1rem;top:5rem;z-index:999}:root.light .mobile-menu[data-v-8ed4fb6b]{background:#ffffffe6;border-color:#00000014;box-shadow:0 20px 40px -10px #00000026}.mobile-nav[data-v-8ed4fb6b]{display:flex;flex-direction:column;gap:.25rem}.mobile-nav-link[data-v-8ed4fb6b]{align-items:center;border-radius:.75rem;color:#fff9;display:flex;gap:1rem;padding:.875rem 1rem;text-decoration:none;transition:all .2s ease}.mobile-nav-link .nav-icon[data-v-8ed4fb6b]{font-size:1.25rem;opacity:.7;transition:opacity .2s ease}.mobile-nav-link .nav-text[data-v-8ed4fb6b]{font-size:.9375rem;font-weight:500}.mobile-nav-link[data-v-8ed4fb6b]:hover{background:#ffffff0d;color:#ffffffe6}.mobile-nav-link:hover .nav-icon[data-v-8ed4fb6b]{opacity:1}.mobile-nav-link.mobile-nav-link-active[data-v-8ed4fb6b]{background:#ffffff14;color:#0a84ff}.mobile-nav-link.mobile-nav-link-active .nav-icon[data-v-8ed4fb6b]{color:#0a84ff;opacity:1}:root.light .mobile-nav-link[data-v-8ed4fb6b]{color:#00000080}:root.light .mobile-nav-link .nav-icon[data-v-8ed4fb6b]{opacity:.6}:root.light .mobile-nav-link[data-v-8ed4fb6b]:hover{background:#0000000d;color:#000000e6}:root.light .mobile-nav-link:hover .nav-icon[data-v-8ed4fb6b]{opacity:1}:root.light .mobile-nav-link.mobile-nav-link-active[data-v-8ed4fb6b]{background:#0a84ff1a;color:#0a84ff}:root.light .mobile-nav-link.mobile-nav-link-active .nav-icon[data-v-8ed4fb6b]{color:#0a84ff;opacity:1}.mobile-menu-overlay[data-v-8ed4fb6b]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;inset:0;pointer-events:auto;position:fixed;z-index:998}:root.light .mobile-menu-overlay[data-v-8ed4fb6b]{background:#0003}.material-icon[data-v-8ed4fb6b]{display:inline-block;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased}.slide-fade-enter-active[data-v-8ed4fb6b]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.slide-fade-leave-active[data-v-8ed4fb6b]{transition:all .2s cubic-bezier(.25,.46,.45,.94)}.slide-fade-enter-from[data-v-8ed4fb6b],.slide-fade-leave-to[data-v-8ed4fb6b]{opacity:0;transform:translateY(-10px)}.fade-enter-active[data-v-8ed4fb6b],.fade-leave-active[data-v-8ed4fb6b]{transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.fade-enter-from[data-v-8ed4fb6b],.fade-leave-to[data-v-8ed4fb6b]{opacity:0}
