@charset "UTF-8";@keyframes orb-pulse-4bdb87f7{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}@keyframes float-ethereal-4bdb87f7{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.02)}}@keyframes shimmer-text-4bdb87f7{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes shine-sweep-4bdb87f7{0%{transform:translate(-150%) skew(12deg)}to{transform:translate(150%) skew(12deg)}}@keyframes fade-in-up-4bdb87f7{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-4bdb87f7{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-left-4bdb87f7{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-right-4bdb87f7{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes scale-in-4bdb87f7{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes glow-pulse-4bdb87f7{0%,to{box-shadow:0 0 20px #6366f133}50%{box-shadow:0 0 40px #6366f166}}@keyframes border-glow-4bdb87f7{0%,to{border-color:#6366f14d}50%{border-color:#6366f199}}@keyframes bounce-soft-4bdb87f7{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-8px)}70%{transform:translateY(-4px)}90%{transform:translateY(-2px)}}@keyframes heartbeat-4bdb87f7{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes breathe-4bdb87f7{0%,to{opacity:.6}50%{opacity:1}}@keyframes ripple-4bdb87f7{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(4)}}@keyframes gradient-flow-4bdb87f7{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animate-orb-pulse[data-v-4bdb87f7]{animation:orb-pulse-4bdb87f7 8s ease-in-out infinite}.animate-float-ethereal[data-v-4bdb87f7]{animation:float-ethereal-4bdb87f7 10s ease-in-out infinite}.animate-shimmer-text[data-v-4bdb87f7]{animation:shimmer-text-4bdb87f7 6s linear infinite}.animate-shine-sweep[data-v-4bdb87f7]{animation:shine-sweep-4bdb87f7 1.5s ease-out forwards}.animate-fade-in-up[data-v-4bdb87f7]{animation:fade-in-up-4bdb87f7 .6s ease-out forwards}.animate-fade-in-down[data-v-4bdb87f7]{animation:fade-in-down-4bdb87f7 .6s ease-out forwards}.animate-fade-in-left[data-v-4bdb87f7]{animation:fade-in-left-4bdb87f7 .6s ease-out forwards}.animate-fade-in-right[data-v-4bdb87f7]{animation:fade-in-right-4bdb87f7 .6s ease-out forwards}.animate-scale-in[data-v-4bdb87f7]{animation:scale-in-4bdb87f7 .5s ease-out forwards}.animate-glow-pulse[data-v-4bdb87f7]{animation:glow-pulse-4bdb87f7 2s ease-in-out infinite}.animate-border-glow[data-v-4bdb87f7]{animation:border-glow-4bdb87f7 2s ease-in-out infinite}.animate-spin[data-v-4bdb87f7]{animation:spin-4bdb87f7 1s linear infinite}.animate-bounce-soft[data-v-4bdb87f7]{animation:bounce-soft-4bdb87f7 2s infinite}.animate-heartbeat[data-v-4bdb87f7]{animation:heartbeat-4bdb87f7 1.5s ease-in-out infinite}.animate-breathe[data-v-4bdb87f7]{animation:breathe-4bdb87f7 3s ease-in-out infinite}.animate-gradient-flow[data-v-4bdb87f7]{animation:gradient-flow-4bdb87f7 5s ease infinite;background-size:200% 200%}.delay-75[data-v-4bdb87f7]{animation-delay:75ms}.delay-100[data-v-4bdb87f7]{animation-delay:.1s}.delay-150[data-v-4bdb87f7]{animation-delay:.15s}.delay-200[data-v-4bdb87f7]{animation-delay:.2s}.delay-300[data-v-4bdb87f7]{animation-delay:.3s}.delay-400[data-v-4bdb87f7]{animation-delay:.4s}.delay-500[data-v-4bdb87f7]{animation-delay:.5s}.delay-700[data-v-4bdb87f7]{animation-delay:.7s}.delay-1000[data-v-4bdb87f7]{animation-delay:1s}.transition-all[data-v-4bdb87f7]{transition:all .3s ease}.transition-fast[data-v-4bdb87f7]{transition:all .15s ease}.transition-slow[data-v-4bdb87f7]{transition:all .5s ease}.transition-colors[data-v-4bdb87f7]{transition:color .3s ease,background-color .3s ease,border-color .3s ease}.transition-transform[data-v-4bdb87f7]{transition:transform .3s ease}.transition-opacity[data-v-4bdb87f7]{transition:opacity .3s ease}.hover-lift[data-v-4bdb87f7]{transition:transform .3s ease,box-shadow .3s ease}.hover-lift[data-v-4bdb87f7]:hover{transform:translateY(-4px)}.hover-scale[data-v-4bdb87f7]{transition:transform .3s ease}.hover-scale[data-v-4bdb87f7]:hover{transform:scale(1.02)}.hover-glow[data-v-4bdb87f7]{transition:box-shadow .3s ease}.hover-glow[data-v-4bdb87f7]:hover{box-shadow:0 0 30px #6366f14d}.fade-enter-active[data-v-4bdb87f7],.fade-leave-active[data-v-4bdb87f7]{transition:opacity .3s ease}.slide-fade-enter-active[data-v-4bdb87f7]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-4bdb87f7]{transition:all .2s ease-in}.slide-fade-enter-from[data-v-4bdb87f7],.slide-fade-leave-to[data-v-4bdb87f7]{opacity:0;transform:translateY(20px)}.scale-enter-active[data-v-4bdb87f7],.scale-leave-active[data-v-4bdb87f7]{transition:all .3s ease}.scale-enter-from[data-v-4bdb87f7],.scale-leave-to[data-v-4bdb87f7]{opacity:0;transform:scale(.9)}[data-v-4bdb87f7]: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-4bdb87f7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ds-slide-in-up-4bdb87f7{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ds-slide-in-down-4bdb87f7{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ds-glow-4bdb87f7{0%,to{filter:brightness(1)}50%{filter:brightness(1.2)}}@keyframes ds-pulse-4bdb87f7{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes ds-float-4bdb87f7{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}[data-v-4bdb87f7]::selection{background-color:#6366f159;color:#fafafa;text-shadow:none}[data-v-4bdb87f7]::-moz-selection{background-color:#6366f159;color:#fafafa;text-shadow:none}code[data-v-4bdb87f7]::selection,input[data-v-4bdb87f7]::selection,pre[data-v-4bdb87f7]::selection,textarea[data-v-4bdb87f7]::selection{background-color:#6366f166;color:#fafafa}code[data-v-4bdb87f7]::-moz-selection,input[data-v-4bdb87f7]::-moz-selection,pre[data-v-4bdb87f7]::-moz-selection,textarea[data-v-4bdb87f7]::-moz-selection{background-color:#6366f166;color:#fafafa}.ds-card[data-v-4bdb87f7],.ds-glass[data-v-4bdb87f7],.ds-page-header.ds-page-header-glass[data-v-4bdb87f7],.ds-tool-card[data-v-4bdb87f7],.ds-usage-guide[data-v-4bdb87f7]{-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-4bdb87f7]:hover,.ds-glass[data-v-4bdb87f7]:hover,.ds-page-header.ds-page-header-glass[data-v-4bdb87f7]:hover,.ds-tool-card[data-v-4bdb87f7]:hover,.ds-usage-guide[data-v-4bdb87f7]:hover{background:#ffffff0d;border-color:#ffffff1a;box-shadow:0 16px 64px #0003;transform:translateY(-2px)}.ds-glass-light[data-v-4bdb87f7]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;border:1px solid rgba(0,0,0,.08)}.ds-glass-light[data-v-4bdb87f7]:hover{background:#fffffff2;border-color:#0000001f}.ds-card[data-v-4bdb87f7],.ds-tool-card[data-v-4bdb87f7],.ds-usage-guide[data-v-4bdb87f7]{padding:1.5rem}.ds-card-gradient.ds-tool-card[data-v-4bdb87f7],.ds-card-gradient.ds-usage-guide[data-v-4bdb87f7],.ds-card.ds-card-gradient[data-v-4bdb87f7]{background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff}.ds-card-gradient.ds-tool-card[data-v-4bdb87f7]:hover,.ds-card-gradient.ds-usage-guide[data-v-4bdb87f7]:hover,.ds-card.ds-card-gradient[data-v-4bdb87f7]:hover{background:linear-gradient(135deg,#818cf8,#6366f1)}.ds-card-secondary.ds-tool-card[data-v-4bdb87f7],.ds-card-secondary.ds-usage-guide[data-v-4bdb87f7],.ds-card.ds-card-secondary[data-v-4bdb87f7]{background:linear-gradient(135deg,#a855f7,#c4b5fd);color:#fff}.ds-button[data-v-4bdb87f7],.ds-button-ghost[data-v-4bdb87f7],.ds-button-outline[data-v-4bdb87f7],.ds-button-primary[data-v-4bdb87f7],.ds-button-secondary[data-v-4bdb87f7]{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-4bdb87f7]:disabled,.ds-button-outline[data-v-4bdb87f7]:disabled,.ds-button-primary[data-v-4bdb87f7]:disabled,.ds-button-secondary[data-v-4bdb87f7]:disabled,.ds-button[data-v-4bdb87f7]:disabled{cursor:not-allowed;opacity:.6}.ds-button-ghost[data-v-4bdb87f7]:focus,.ds-button-outline[data-v-4bdb87f7]:focus,.ds-button-primary[data-v-4bdb87f7]:focus,.ds-button-secondary[data-v-4bdb87f7]:focus,.ds-button[data-v-4bdb87f7]:focus{outline:2px solid #6366f1;outline-offset:2px}.ds-button-primary[data-v-4bdb87f7]{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-4bdb87f7]:hover:not(:disabled){box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}.ds-button-primary[data-v-4bdb87f7]:active{transform:translateY(0)}.ds-button-secondary[data-v-4bdb87f7]{-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-4bdb87f7]:hover:not(:disabled){background:#ffffff0d;transform:translateY(-1px)}.ds-button-outline[data-v-4bdb87f7]{background:transparent;border:2px solid #6366f1;color:#6366f1}.ds-button-outline[data-v-4bdb87f7]:hover:not(:disabled){background:#6366f1;color:#fff;transform:translateY(-1px)}.ds-button-ghost[data-v-4bdb87f7]{background:transparent;border:1px solid transparent;color:#fafafa}.ds-button-ghost[data-v-4bdb87f7]:hover:not(:disabled){background:#0c0c0c;border-color:#ffffff1a}.ds-input[data-v-4bdb87f7],.ds-textarea[data-v-4bdb87f7]{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-4bdb87f7]:focus,.ds-textarea[data-v-4bdb87f7]:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a;outline:none}.ds-input[data-v-4bdb87f7]::-moz-placeholder,.ds-textarea[data-v-4bdb87f7]::-moz-placeholder{color:#71717a}.ds-input[data-v-4bdb87f7]::placeholder,.ds-textarea[data-v-4bdb87f7]::placeholder{color:#71717a}.ds-input[data-v-4bdb87f7]:disabled,.ds-textarea[data-v-4bdb87f7]:disabled{background:#18181b;color:#52525b;cursor:not-allowed}.ds-textarea[data-v-4bdb87f7]{min-height:100px;resize:vertical}.ds-toolbar[data-v-4bdb87f7]{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-4bdb87f7]{align-items:stretch;flex-direction:column;gap:.5rem}}@media(max-width:768px){.ds-toolbar[data-v-4bdb87f7]{flex-wrap:wrap;gap:.5rem}}.ds-toolbar-left[data-v-4bdb87f7],.ds-toolbar-right[data-v-4bdb87f7]{display:flex;flex-wrap:wrap;gap:.5rem}.ds-editor-panel[data-v-4bdb87f7],.ds-panel[data-v-4bdb87f7]{-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-4bdb87f7]:hover,.ds-panel[data-v-4bdb87f7]:hover{box-shadow:0 16px 64px #0003;transform:translateY(-2px)}.ds-panel-header[data-v-4bdb87f7]{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-4bdb87f7]{padding:1.5rem}.ds-page-header[data-v-4bdb87f7]{animation:ds-slide-in-up-4bdb87f7 .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-4bdb87f7]{margin-bottom:4rem;margin-top:4rem;padding:4rem}@media(max-width:640px){.ds-page-header[data-v-4bdb87f7]{margin-bottom:3rem;margin-top:3rem}}.ds-page-title[data-v-4bdb87f7]{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-4bdb87f7]{font-size:1.875rem}}.ds-page-description[data-v-4bdb87f7]{color:#a1a1aa;font-size:1.125rem;line-height:1.75;margin:0 auto;max-width:600px}.ds-tool-card[data-v-4bdb87f7]{overflow:hidden;padding:0;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-tool-card[data-v-4bdb87f7]:hover{box-shadow:0 32px 80px #00000059;transform:translateY(-8px) scale(1.02)}.ds-tool-card-link[data-v-4bdb87f7]{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-4bdb87f7]{box-shadow:0 8px 24px #6366f14d;transform:scale(1.1) rotate(-5deg)}.ds-tool-card-link:hover .ds-tool-card-arrow[data-v-4bdb87f7]{color:#6366f1;transform:translate(8px)}@media(max-width:640px){.ds-tool-card-link[data-v-4bdb87f7]{flex-direction:column;text-align:center}}.ds-tool-card-icon[data-v-4bdb87f7]{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-4bdb87f7]{flex:1}.ds-tool-card-title[data-v-4bdb87f7]{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-4bdb87f7]{color:#a1a1aa;font-size:.875rem;line-height:1.75;margin:0}.ds-tool-card-arrow[data-v-4bdb87f7]{color:#71717a}.ds-search-bar[data-v-4bdb87f7],.ds-tool-card-arrow[data-v-4bdb87f7]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-search-bar[data-v-4bdb87f7]{align-items:center;animation:ds-slide-in-up-4bdb87f7 .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-4bdb87f7]: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-4bdb87f7]{margin:0 1rem 4rem;max-width:100%}}.ds-search-input[data-v-4bdb87f7]{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-4bdb87f7]::-moz-placeholder{color:#71717a}.ds-search-input[data-v-4bdb87f7]::placeholder{color:#71717a}.ds-category-header[data-v-4bdb87f7]{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-4bdb87f7]{flex-direction:column;text-align:center}}.ds-category-icon[data-v-4bdb87f7]{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-4bdb87f7]:hover{transform:scale(1.1) rotate(5deg)}.ds-category-title[data-v-4bdb87f7]{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-4bdb87f7],.ds-category-title[data-v-4bdb87f7]{font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace}.ds-category-count[data-v-4bdb87f7]{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-4bdb87f7]{display:grid;gap:1.5rem}.ds-grid-tools[data-v-4bdb87f7]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}@media(max-width:640px){.ds-grid-tools[data-v-4bdb87f7]{gap:1rem;grid-template-columns:1fr}}.ds-grid-2[data-v-4bdb87f7]{grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.ds-grid-2[data-v-4bdb87f7]{grid-template-columns:1fr}}@media(max-width:640px){.ds-grid-2[data-v-4bdb87f7]{gap:1rem;grid-template-columns:1fr}}.ds-grid-3[data-v-4bdb87f7]{grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.ds-grid-3[data-v-4bdb87f7]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ds-grid-3[data-v-4bdb87f7]{grid-template-columns:1fr}}.ds-grid-json-editor[data-v-4bdb87f7]{gap:1.5rem;grid-template-columns:1fr 1fr}@media(max-width:768px){.ds-grid-json-editor[data-v-4bdb87f7]{gap:2rem;grid-template-columns:1fr}}@media(max-width:640px){.ds-grid-json-editor[data-v-4bdb87f7]{gap:1.5rem;grid-template-columns:1fr}}.ds-editor-panel[data-v-4bdb87f7]{position:relative}@media(max-width:640px){.ds-editor-panel[data-v-4bdb87f7]{height:400px;margin-bottom:1.5rem}}@media(max-width:768px){.ds-editor-panel[data-v-4bdb87f7]{height:450px}}.ds-editor-panel.ds-editor-panel-error[data-v-4bdb87f7]{border-left:3px solid #ef4444}@media(max-width:640px){.ds-editor-panel.ds-editor-panel-responsive[data-v-4bdb87f7]{height:350px}}@media(max-width:768px){.ds-editor-panel.ds-editor-panel-responsive[data-v-4bdb87f7]{height:400px}}.ds-editor-output[data-v-4bdb87f7],.ds-editor-textarea[data-v-4bdb87f7]{-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-4bdb87f7]:focus,.ds-editor-textarea[data-v-4bdb87f7]:focus{background:#030303e6;box-shadow:inset 0 0 0 2px #6366f133}.ds-editor-output[data-v-4bdb87f7]::-moz-placeholder,.ds-editor-textarea[data-v-4bdb87f7]::-moz-placeholder{color:#71717a}.ds-editor-output[data-v-4bdb87f7]::placeholder,.ds-editor-textarea[data-v-4bdb87f7]::placeholder{color:#71717a}.ds-editor-output[data-v-4bdb87f7]{overflow-y:auto;white-space:pre}.ds-line-numbers[data-v-4bdb87f7]{-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-4bdb87f7]::-webkit-scrollbar{display:none}.ds-line-number[data-v-4bdb87f7]{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-4bdb87f7]{background-color:#ef444426;color:#ef4444;font-weight:700}.ds-error-panel[data-v-4bdb87f7]{-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-4bdb87f7]:hover{box-shadow:0 8px 24px #ef444433;transform:translateY(-2px)}.ds-error-header[data-v-4bdb87f7]{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-4bdb87f7]{color:#ef4444;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:1.125rem;font-weight:700}.ds-error-content[data-v-4bdb87f7]{padding:1.5rem}.ds-error-message[data-v-4bdb87f7]{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-4bdb87f7]{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem}.ds-error-location-item[data-v-4bdb87f7]{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-4bdb87f7]{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#ef4444;font-weight:700}.ds-usage-guide .ds-usage-title[data-v-4bdb87f7]{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-4bdb87f7]{list-style:none;margin:0;padding:0}.ds-usage-guide .ds-usage-content ul li[data-v-4bdb87f7]{color:#a1a1aa;font-size:.875rem;line-height:1.75;padding:.5rem 0}.ds-usage-guide .ds-usage-content ul li[data-v-4bdb87f7]:before{color:#6366f1;content:"›";margin-right:.5rem}.ds-usage-guide .ds-usage-content ul li code[data-v-4bdb87f7],.ds-usage-guide .ds-usage-content ul li kbd[data-v-4bdb87f7]{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-4bdb87f7]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media(max-width:640px){.ds-form-grid[data-v-4bdb87f7]{gap:.5rem;grid-template-columns:1fr}}.ds-form-grid-json[data-v-4bdb87f7]{align-items:end;gap:1.5rem;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.ds-form-grid-json[data-v-4bdb87f7]{gap:1rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ds-form-grid-json[data-v-4bdb87f7]{gap:1rem;grid-template-columns:1fr}.ds-form-grid-json .ds-form-item-button[data-v-4bdb87f7]{margin-top:.5rem}}.ds-form-item[data-v-4bdb87f7]{display:flex;flex-direction:column;gap:.25rem}.ds-form-label[data-v-4bdb87f7]{color:#a1a1aa;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;font-weight:500}.ds-form-checkbox[data-v-4bdb87f7]{align-items:center;flex-direction:row;gap:.5rem}.ds-form-checkbox .ds-form-label[data-v-4bdb87f7]{margin-bottom:0}.ds-animate-fade-in[data-v-4bdb87f7]{animation:ds-fade-in-4bdb87f7 .6s cubic-bezier(.25,.46,.45,.94) forwards}.ds-animate-slide-in-up[data-v-4bdb87f7]{animation:ds-slide-in-up-4bdb87f7 .8s cubic-bezier(.25,.46,.45,.94) forwards}.ds-animate-slide-in-down[data-v-4bdb87f7]{animation:ds-slide-in-down-4bdb87f7 .8s cubic-bezier(.25,.46,.45,.94) forwards}.ds-animate-glow[data-v-4bdb87f7]{animation:ds-glow-4bdb87f7 2s cubic-bezier(.455,.03,.515,.955) infinite}.ds-animate-pulse[data-v-4bdb87f7]{animation:ds-pulse-4bdb87f7 2s infinite}.ds-animate-float[data-v-4bdb87f7]{animation:ds-float-4bdb87f7 3s ease-in-out infinite}.ds-delay-100[data-v-4bdb87f7]{animation-delay:.1s}.ds-delay-200[data-v-4bdb87f7]{animation-delay:.2s}.ds-delay-300[data-v-4bdb87f7]{animation-delay:.3s}.ds-delay-400[data-v-4bdb87f7]{animation-delay:.4s}.ds-delay-500[data-v-4bdb87f7]{animation-delay:.5s}.ds-sr-only[data-v-4bdb87f7]{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.ds-sr-only[data-v-4bdb87f7],.ds-text-truncate[data-v-4bdb87f7]{overflow:hidden;white-space:nowrap}.ds-text-truncate[data-v-4bdb87f7]{text-overflow:ellipsis}.ds-text-gradient[data-v-4bdb87f7]{background:linear-gradient(135deg,#6366f1,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ds-mono[data-v-4bdb87f7]{font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace!important}@media(max-width:640px){.ds-hidden-mobile[data-v-4bdb87f7]{display:none!important}}@media(max-width:768px){.ds-hidden-tablet[data-v-4bdb87f7]{display:none!important}}.ds-visible-mobile[data-v-4bdb87f7]{display:none!important}@media(max-width:640px){.ds-visible-mobile[data-v-4bdb87f7]{display:block!important}}.ds-visible-tablet[data-v-4bdb87f7]{display:none!important}@media(max-width:768px){.ds-visible-tablet[data-v-4bdb87f7]{display:block!important}}.container[data-v-4bdb87f7]{max-width:1600px}.ds-card-header[data-v-4bdb87f7]{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 1.5rem}.ds-card-title[data-v-4bdb87f7]{color:#fafafa;font-size:1rem;font-weight:600}.ds-card-body[data-v-4bdb87f7]{padding:1.5rem}.ds-card-error[data-v-4bdb87f7]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ef44440d,#ef444414);border:1px solid rgba(239,68,68,.3);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ds-card-error[data-v-4bdb87f7]:hover{border-color:#ef444466;box-shadow:0 8px 24px #ef444426;transform:translateY(-2px)}.ds-card-error .ds-card-header[data-v-4bdb87f7]{background:#ef44441a;border-bottom:1px solid rgba(239,68,68,.2)}.ds-card-error .ds-card-header .ds-card-title[data-v-4bdb87f7]{color:#ef4444}.ds-card-success[data-v-4bdb87f7]{background:linear-gradient(135deg,#22c55e0d,#22c55e14);border:1px solid rgba(34,197,94,.3)}.ds-card-success .success-content[data-v-4bdb87f7]{padding:2rem;text-align:center}.ds-card-success .success-icon[data-v-4bdb87f7]{color:#22c55e;margin-bottom:1rem}.ds-card-success .success-title[data-v-4bdb87f7]{color:#22c55e;font-size:1.25rem;font-weight:600;margin:0 0 .25rem}.ds-card-success .success-description[data-v-4bdb87f7]{color:#a1a1aa;font-size:.875rem;margin:0}.error-list[data-v-4bdb87f7]{gap:1.5rem}.error-item[data-v-4bdb87f7]{background:#27272a4d;border:1px solid hsla(0,0%,100%,.5);border-radius:1rem;padding:1.5rem;transition:all .15s cubic-bezier(.25,.46,.45,.94)}.error-item[data-v-4bdb87f7]:hover{background:#27272a80;border-color:#ef444433;box-shadow:0 4px 12px #ef44441a;transform:translateY(-2px)}.ds-alert[data-v-4bdb87f7]{align-items:flex-start;display:flex;gap:1rem}.ds-alert-icon[data-v-4bdb87f7]{align-items:center;background:#ef44441a;border-radius:.75rem;color:#ef4444;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}@media(max-width:768px){.ds-alert-icon[data-v-4bdb87f7]{height:40px;width:40px}}.ds-alert-content[data-v-4bdb87f7]{flex:1;min-width:0}.ds-alert-title[data-v-4bdb87f7]{color:#ef4444;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:1rem;font-weight:600;line-height:1.4;margin:0 0 1rem}@media(max-width:768px){.ds-alert-title[data-v-4bdb87f7]{font-size:.875rem}}.ds-alert-meta[data-v-4bdb87f7]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}@media(max-width:768px){.ds-alert-meta[data-v-4bdb87f7]{gap:.25rem}}.ds-meta-item[data-v-4bdb87f7]{align-items:center;background:#18181b99;border-radius:.5rem;color:#a1a1aa;display:flex;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.75rem;gap:.25rem;padding:4px 10px;white-space:nowrap}.ds-meta-item.ds-meta-error[data-v-4bdb87f7]{background:#ef44441f;border:1px solid rgba(239,68,68,.25);color:#ef4444;font-weight:600}@media(max-width:768px){.ds-meta-item[data-v-4bdb87f7]{font-size:11px;padding:3px 8px}}.ds-code-context[data-v-4bdb87f7]{background:#27272a99;border-left:3px solid rgba(239,68,68,.4);border-radius:.75rem;margin:1rem 0;padding:1rem}.ds-context-label[data-v-4bdb87f7]{align-items:center;color:#71717a;display:flex;font-weight:500;gap:.25rem;margin-bottom:.5rem}.ds-context-label[data-v-4bdb87f7],.ds-context-preview[data-v-4bdb87f7]{font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.75rem}.ds-context-preview[data-v-4bdb87f7]{color:#fafafa;line-height:1.6;word-break:break-all}.ds-context-preview code[data-v-4bdb87f7]{background:#03030366;border-radius:.5rem;color:#fafafa;display:block;padding:.25rem;white-space:pre-wrap;word-break:break-word}@media(max-width:768px){.ds-context-preview[data-v-4bdb87f7]{font-size:11px}}.ds-alert-suggestion[data-v-4bdb87f7]{align-items:flex-start;background:#6366f114;border-left:3px solid rgba(99,102,241,.5);border-radius:.75rem;color:#a1a1aa;display:flex;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.75rem;gap:.5rem;line-height:1.6;padding:.5rem 1rem}.ds-alert-suggestion strong[data-v-4bdb87f7]{color:#fafafa;font-weight:600}@media(max-width:768px){.ds-alert-suggestion[data-v-4bdb87f7]{font-size:11px;padding:.25rem .5rem}}.ds-editor-panel[data-v-4bdb87f7]{display:flex;flex-direction:column;height:500px}@media(max-width:768px){.ds-editor-panel[data-v-4bdb87f7]{height:400px}}.ds-editor-panel .ds-panel-content[data-v-4bdb87f7]{flex:1;overflow:hidden;padding:0}.code-editor-container[data-v-4bdb87f7],.code-editor-wrapper[data-v-4bdb87f7]{height:100%;overflow:hidden;position:relative}.code-editor-container[data-v-4bdb87f7]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030303cc;display:flex}.code-editor-gutter[data-v-4bdb87f7]{background:#18181b99;border-right:1px solid hsla(0,0%,100%,.1);color:#71717a;flex-shrink:0;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;line-height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50px}.code-editor-gutter .gutter-line[data-v-4bdb87f7]{align-items:center;display:flex;gap:.25rem;height:24px;justify-content:flex-end;padding-right:.5rem;transition:all .15s cubic-bezier(.25,.46,.45,.94)}.code-editor-gutter .gutter-line.gutter-line-error[data-v-4bdb87f7]{background:#ef44441a;color:#ef4444;font-weight:600}.code-editor-gutter .gutter-line.gutter-line-highlighted[data-v-4bdb87f7]{background:#6366f126;color:#6366f1;font-weight:600}.code-editor-gutter .gutter-line-number[data-v-4bdb87f7]{display:inline-block}.code-editor-gutter .gutter-error-icon[data-v-4bdb87f7]{color:#ef4444;flex-shrink:0}.code-editor-content[data-v-4bdb87f7]{flex:1;overflow:hidden;position:relative}.code-editor-textarea[data-v-4bdb87f7]{background:transparent;border:none;color:#fafafa;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;height:100%;line-height:24px;min-height:380px;outline:none;overflow:auto;overflow-wrap:normal;padding:0 1rem;resize:none;scrollbar-color:hsla(240,4%,46%,.4) rgba(24,24,27,.3);scrollbar-width:thin;white-space:pre;width:100%;word-break:normal}.code-editor-textarea[data-v-4bdb87f7]::-webkit-scrollbar{height:10px;width:10px}.code-editor-textarea[data-v-4bdb87f7]::-webkit-scrollbar-track{background:#18181b4d;border-radius:.5rem}.code-editor-textarea[data-v-4bdb87f7]::-webkit-scrollbar-thumb{background:#71717a66;border:2px solid rgba(24,24,27,.3);border-radius:.5rem}.code-editor-textarea[data-v-4bdb87f7]::-webkit-scrollbar-thumb:hover{background:#71717a99}.code-editor-textarea[data-v-4bdb87f7]::-webkit-scrollbar-thumb:active{background:#71717acc}.code-editor-textarea[data-v-4bdb87f7]::-webkit-scrollbar-corner{background:#18181b4d}.code-editor-textarea[data-v-4bdb87f7]:focus{outline:none}.code-editor-textarea[data-v-4bdb87f7]::-moz-placeholder{color:#71717a}.code-editor-textarea[data-v-4bdb87f7]::placeholder{color:#71717a}@media(max-width:768px){.code-editor-textarea[data-v-4bdb87f7]{min-height:300px}}.panel-stats[data-v-4bdb87f7]{color:#71717a;display:flex;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.75rem;gap:1rem}.panel-stats .stat-item[data-v-4bdb87f7]{align-items:center;background:#18181b80;border-radius:.5rem;display:flex;gap:.25rem;padding:.25rem .5rem;transition:all .15s cubic-bezier(.25,.46,.45,.94)}.panel-stats .stat-item[data-v-4bdb87f7]:hover{background:#18181bb3}.ds-guide-card[data-v-4bdb87f7]{background:linear-gradient(135deg,#6366f105,#818cf805);border:1px solid hsla(0,0%,100%,.5)}.ds-guide-card[data-v-4bdb87f7]:hover{border-color:#6366f14d;transform:translateY(-2px)}.ds-guide-card .ds-card-header[data-v-4bdb87f7]{background:#18181b80}.ds-guide-card .ds-card-header .ds-card-title[data-v-4bdb87f7]{color:#6366f1}.ds-guide-list[data-v-4bdb87f7]{display:flex;flex-direction:column;gap:.5rem}.ds-guide-item[data-v-4bdb87f7]{align-items:center;color:#71717a;display:flex;font-size:.75rem;gap:1rem;padding:.25rem 0;transition:all .15s cubic-bezier(.25,.46,.45,.94)}.ds-guide-item[data-v-4bdb87f7]:hover{color:#a1a1aa}.ds-guide-item:hover .ds-code[data-v-4bdb87f7]{background:#6366f10d;border-color:#6366f14d;color:#6366f1}@media(max-width:768px){.ds-guide-item[data-v-4bdb87f7]{align-items:flex-start;flex-direction:column;gap:.25rem}}.ds-guide-text[data-v-4bdb87f7]{color:#71717a;flex:1;font-size:.75rem;line-height:1.5}@media(max-width:768px){.ds-guide-text[data-v-4bdb87f7]{font-size:11px}}.ds-code[data-v-4bdb87f7]{background:#18181b66;border:1px solid hsla(0,0%,100%,.5);border-radius:.5rem;color:#a1a1aa;display:inline-block;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.75rem;font-weight:500;min-width:60px;padding:2px 8px;text-align:center;transition:all .15s cubic-bezier(.25,.46,.45,.94)}@media(max-width:768px){.ds-code[data-v-4bdb87f7]{font-size:11px}}.ds-card[data-v-4bdb87f7]{border:1px solid hsla(0,0%,100%,.5);opacity:.95}.ds-card[data-v-4bdb87f7]:last-child{margin-bottom:0}.ds-card .ds-card-body[data-v-4bdb87f7]{padding:1.5rem}.fade-enter-active[data-v-4bdb87f7],.fade-leave-active[data-v-4bdb87f7]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.fade-enter-from[data-v-4bdb87f7],.fade-leave-to[data-v-4bdb87f7]{opacity:0;transform:translateY(-10px)}.sql-validator-page[data-v-4bdb87f7]{background-color:#000;min-height:100vh;overflow-x:hidden;padding:6rem 1.5rem 3rem;position:relative}@media(max-width:768px){.sql-validator-page[data-v-4bdb87f7]{padding:5rem 1rem 2rem}}.background-effects[data-v-4bdb87f7]{background-color:#000;inset:0;pointer-events:none;position:fixed;z-index:0}.glow-orb[data-v-4bdb87f7]{animation:pulse-slow-4bdb87f7 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-4bdb87f7]{background:#0a84ff24;height:620px;left:18%;top:-20%;width:620px}.glow-orb--purple[data-v-4bdb87f7]{animation-delay:-3s;background:#bf5af21f;bottom:-25%;height:520px;right:18%;width:520px}.glow-orb--cyan[data-v-4bdb87f7]{animation-delay:-5s;background:#32ade61a;height:420px;right:6%;top:42%;width:420px}.grid-overlay[data-v-4bdb87f7]{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-4bdb87f7{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.6;transform:translateY(-10px)}}.sql-validator-container[data-v-4bdb87f7]{gap:1.5rem;margin:0 auto;max-width:1600px;z-index:1}.sql-validator-container[data-v-4bdb87f7],.sql-validator-header[data-v-4bdb87f7]{display:flex;flex-direction:column;position:relative}.sql-validator-header[data-v-4bdb87f7]{align-items:center;gap:.75rem;justify-content:center;margin-bottom:.5rem;text-align:center;z-index:20}.title-glow-effect[data-v-4bdb87f7]{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-4bdb87f7]{align-items:center;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#ffffff05;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;box-shadow:0 8px 32px #0003,inset 0 1px 1px #ffffff1a,inset 0 0 20px #ffffff03;cursor:default;display:inline-flex;gap:1.25rem;overflow:hidden;padding:1rem 2.5rem;position:relative;transition:all .5s ease}.title-capsule[data-v-4bdb87f7]:hover{background:#ffffff0d;box-shadow:0 15px 40px #0000004d,inset 0 1px 1px #fff3;transform:translateY(-4px)}.title-capsule:hover .title-shine[data-v-4bdb87f7]{animation:title-shine-pass-4bdb87f7 1s ease-in-out}.title-capsule:hover .title-icon-wrapper[data-v-4bdb87f7]{transform:scale(1.1) rotate(5deg)}.title-shine[data-v-4bdb87f7]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.07),transparent);inset:0;pointer-events:none;position:absolute;transform:translate(-150%) skew(-20deg)}.title-icon-wrapper[data-v-4bdb87f7]{align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.1),transparent);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;box-shadow:inset 0 1px 1px #ffffff1a;display:flex;height:2.25rem;justify-content:center;transition:all .5s ease;width:2.25rem}.title-icon-wrapper .material-symbols-outlined[data-v-4bdb87f7]{color:#ffffffe6;filter:drop-shadow(0 0 5px rgba(255,255,255,.3));font-size:20px}.title-divider[data-v-4bdb87f7]{background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.2),transparent);height:1.25rem;width:1px}.sql-validator-title[data-v-4bdb87f7]{background:linear-gradient(90deg,#fff,#ffffffe6 50%,#fff9);background-clip:text;-webkit-background-clip:text;font-size:1.5rem;font-weight:300;letter-spacing:.2em;margin:0;text-transform:uppercase;-webkit-text-fill-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:640px){.sql-validator-title[data-v-4bdb87f7]{font-size:1.125rem;letter-spacing:.15em}}.title-subtitle[data-v-4bdb87f7]{color:#ffffff8c;font-size:.875rem;line-height:1.6;margin:0;max-width:920px}@keyframes title-shine-pass-4bdb87f7{0%{transform:translate(-150%) skew(-20deg)}to{transform:translate(150%) skew(-20deg)}}.sql-validator-actions[data-v-4bdb87f7]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;z-index:30}.action-capsule[data-v-4bdb87f7]{align-items:center;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#0006;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;box-shadow:0 25px 50px -12px #000000b3;display:inline-flex;gap:.5rem;padding:.375rem;transition:transform .25s ease}.action-capsule[data-v-4bdb87f7]:hover{transform:scale(1.01)}.action-divider[data-v-4bdb87f7]{background:#ffffff1a;height:1rem;margin:0 .25rem;width:1px}.action-btn[data-v-4bdb87f7]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.05);border-radius:9999px;color:#ffffffb3;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;height:2.25rem;padding:0 1.25rem;transition:background .16s ease,box-shadow .16s ease,transform .12s ease,color .16s ease;white-space:nowrap}.action-btn[data-v-4bdb87f7]:hover{background:#ffffff24;box-shadow:0 4px 12px #00000040;color:#fff;transform:translateY(-1px)}.action-btn[data-v-4bdb87f7]:active{transform:translateY(0)}.action-btn[data-v-4bdb87f7]:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}.action-btn .material-symbols-outlined[data-v-4bdb87f7]{font-size:18px}.action-btn .icon-rotate[data-v-4bdb87f7]{transition:transform .24s ease}.action-btn:hover .icon-rotate[data-v-4bdb87f7]{transform:rotate(180deg)}.action-btn--primary[data-v-4bdb87f7]{background:linear-gradient(135deg,#0a84ff,#0071e3);border:none;box-shadow:0 4px 15px #0a84ff4d;color:#fff}.action-btn--primary[data-v-4bdb87f7]:hover{box-shadow:0 6px 20px #0a84ff66}.stats-capsule[data-v-4bdb87f7]{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#00000059;border:1px solid hsla(0,0%,100%,.1);gap:.5rem;padding:.375rem}.stat-pill[data-v-4bdb87f7],.stats-capsule[data-v-4bdb87f7]{align-items:center;border-radius:9999px;display:inline-flex}.stat-pill[data-v-4bdb87f7]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.06);color:#ffffffa6;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.75rem;gap:.375rem;padding:.4rem .75rem;transition:background .14s ease,border-color .14s ease,color .14s ease}.stat-pill .material-symbols-outlined[data-v-4bdb87f7]{font-size:16px}.stat-pill--validating[data-v-4bdb87f7]{border-color:#0a84ff38;box-shadow:0 0 0 2px #0a84ff14;color:#ffffffd9}.stat-pill--success[data-v-4bdb87f7]{background:#30d15814;border-color:#30d15838;color:#30d158}.stat-pill--error[data-v-4bdb87f7]{background:#ff453a14;border-color:#ff453a38;color:#ff453a}.validator-split[data-v-4bdb87f7]{display:flex;gap:1.5rem;min-height:750px}@media(max-width:1024px){.validator-split[data-v-4bdb87f7]{flex-direction:column;min-height:auto}}.editor-panel[data-v-4bdb87f7]{flex:0 0 60%}.result-panel[data-v-4bdb87f7]{flex:1}.window[data-v-4bdb87f7]{backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);background:#1e1e1e66;border:1px solid hsla(0,0%,100%,.08);border-radius:1.5rem;box-shadow:0 20px 40px #0006,inset 0 1px #ffffff1a,inset 0 0 20px #ffffff05;display:flex;flex-direction:column;height:750px;overflow:hidden;transition:box-shadow .3s ease}.window[data-v-4bdb87f7]:hover{box-shadow:0 25px 60px #0009}@media(max-width:1024px){.window[data-v-4bdb87f7]{height:650px}}.window--result[data-v-4bdb87f7]{-webkit-backdrop-filter:blur(60px) saturate(200%);backdrop-filter:blur(60px) saturate(200%);background:#121214bf;border-color:#ffffff1f;box-shadow:0 25px 50px -12px #0009,inset 0 0 0 1px #ffffff0d,0 0 60px #0a84ff1a}.window-header[data-v-4bdb87f7]{align-items:center;background:linear-gradient(180deg,#ffffff0d,#fff0);border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;flex-shrink:0;height:3rem;padding:0 1.25rem;position:relative}.window-controls[data-v-4bdb87f7]{display:flex;filter:grayscale(.25);gap:.5rem;opacity:.7;transition:all .22s ease}.window:hover .window-controls[data-v-4bdb87f7]{filter:grayscale(0);gap:.625rem;opacity:1}.window-dot[data-v-4bdb87f7]{border:1px solid rgba(0,0,0,.12);border-radius:50%;box-shadow:0 1px 2px #0000001f;height:.75rem;width:.75rem}.window-dot--red[data-v-4bdb87f7]{background:#ff5f57}.window-dot--yellow[data-v-4bdb87f7]{background:#febc2e}.window-dot--green[data-v-4bdb87f7]{background:#28c840}.window-divider[data-v-4bdb87f7]{background:#ffffff1a;height:1rem;margin:0 .75rem 0 .5rem;width:1px}.window-title[data-v-4bdb87f7]{color:#ffffff8c;flex:1;font-size:.75rem;font-weight:600;letter-spacing:.1em}.window-badge[data-v-4bdb87f7],.window-title[data-v-4bdb87f7]{font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;text-transform:uppercase}.window-badge[data-v-4bdb87f7]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:9999px;color:#ffffffb3;font-size:.6875rem;font-weight:700;letter-spacing:.05em;padding:.25rem .75rem}.window-badge--success[data-v-4bdb87f7]{background:#30d1581a;border-color:#30d15833;color:#30d158}.window-badge--error[data-v-4bdb87f7]{background:#ff453a1a;border-color:#ff453a33;color:#ff453a}.header-progress[data-v-4bdb87f7]{bottom:0;height:2px;left:0;overflow:hidden;position:absolute;right:0}.header-progress-bar[data-v-4bdb87f7]{animation:progress-sweep-4bdb87f7 1.1s linear infinite;background:linear-gradient(90deg,transparent,rgba(10,132,255,.9),transparent);height:100%;width:35%}@keyframes progress-sweep-4bdb87f7{0%{transform:translate(-80%)}to{transform:translate(320%)}}.window-body[data-v-4bdb87f7]{flex:1;min-height:0}.editor-shell[data-v-4bdb87f7]{background:#00000038;display:flex;height:100%}.editor-gutter[data-v-4bdb87f7]{background:#00000047;border-right:1px solid hsla(0,0%,100%,.06);flex-shrink:0;overflow:auto;scrollbar-width:none;width:54px}.editor-gutter[data-v-4bdb87f7]::-webkit-scrollbar{height:0;width:0}.gutter-line[data-v-4bdb87f7]{align-items:center;background:transparent;border:none;color:#ffffff59;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:12px;gap:6px;height:24px;justify-content:flex-end;padding:0 10px 0 8px;transition:background .12s ease,color .12s ease;width:100%}.gutter-line[data-v-4bdb87f7]:hover{background:#ffffff0a;color:#ffffff8c}.gutter-line-highlighted[data-v-4bdb87f7]{background:#0a84ff24;color:#0a84fff2}.gutter-line-error[data-v-4bdb87f7]{background:#ff453a1f;color:#ff453af2}.gutter-error-icon[data-v-4bdb87f7]{color:#ff453af2;font-size:14px}.editor-content[data-v-4bdb87f7]{--editor-padding-x:16px;flex:1;min-width:0;overflow:hidden;position:relative}.editor-overlay[data-v-4bdb87f7]{inset:0;overflow:auto;padding:0 var(--editor-padding-x);pointer-events:none;position:absolute;scrollbar-width:none}.editor-overlay[data-v-4bdb87f7]::-webkit-scrollbar{height:0;width:0}.overlay-line[data-v-4bdb87f7]{height:24px}.overlay-line-error[data-v-4bdb87f7]{background:#ff453a17;border-left:3px solid rgba(255,69,58,.45);border-radius:6px}.overlay-line-highlighted[data-v-4bdb87f7]{background:#0a84ff1f;border-left:3px solid rgba(10,132,255,.45);border-radius:6px}.column-marker[data-v-4bdb87f7]{height:24px;opacity:.9;pointer-events:none;position:absolute;width:1.4ch}.column-marker[data-v-4bdb87f7]:after{background:radial-gradient(circle at 3px 3px,rgba(255,69,58,.95) 2px,transparent 2.2px) repeat-x;background-size:8px 6px;bottom:6px;content:"";filter:drop-shadow(0 0 6px rgba(255,69,58,.25));height:6px;left:0;position:absolute;right:0}.editor-textarea[data-v-4bdb87f7]{background:transparent;border:none;color:#ffffffe6;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:13px;height:100%;line-height:24px;outline:none;overflow:auto;overflow-wrap:normal;padding:0 var(--editor-padding-x);resize:none;scrollbar-color:hsla(0,0%,100%,.18) transparent;scrollbar-width:thin;white-space:pre;width:100%;word-break:normal}.editor-textarea[data-v-4bdb87f7]::-moz-placeholder{color:#ffffff59}.editor-textarea[data-v-4bdb87f7]::placeholder{color:#ffffff59}.editor-textarea[data-v-4bdb87f7]::-webkit-scrollbar{height:10px;width:10px}.editor-textarea[data-v-4bdb87f7]::-webkit-scrollbar-track{background:transparent}.editor-textarea[data-v-4bdb87f7]::-webkit-scrollbar-thumb{background:#ffffff1f;background-clip:content-box;border:2px solid transparent;border-radius:99px}.editor-textarea[data-v-4bdb87f7]::-webkit-scrollbar-thumb:hover{background:#fff3;background-clip:content-box}.result-body[data-v-4bdb87f7]{overflow:auto;padding:1rem}.result-placeholder[data-v-4bdb87f7]{align-items:center;color:#ffffff80;display:flex;flex-direction:column;gap:.75rem;height:100%;justify-content:center;min-height:280px}.placeholder-icon[data-v-4bdb87f7]{font-size:56px;opacity:.35}.placeholder-text[data-v-4bdb87f7]{font-size:.875rem}.error-list[data-v-4bdb87f7]{display:flex;flex-direction:column;gap:.875rem}.error-card[data-v-4bdb87f7]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;cursor:pointer;padding:1rem;text-align:left;transition:transform .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease}.error-card[data-v-4bdb87f7]:hover{background:#ffffff0f;border-color:#ff453a40;box-shadow:0 10px 28px #00000059;transform:translateY(-1px)}.error-head[data-v-4bdb87f7]{align-items:center;display:flex;gap:.75rem;margin-bottom:.5rem}.error-icon[data-v-4bdb87f7]{color:#ff453a;font-size:22px}.error-title[data-v-4bdb87f7]{color:#ffffffeb;flex:1;font-weight:600}.error-meta[data-v-4bdb87f7]{color:#ffffff73;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.75rem}.error-badges[data-v-4bdb87f7]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.badge[data-v-4bdb87f7]{align-items:center;background:#00000059;border:1px solid hsla(0,0%,100%,.08);border-radius:9999px;color:#ffffffa6;display:inline-flex;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.75rem;gap:.25rem;padding:.25rem .55rem}.badge .material-symbols-outlined[data-v-4bdb87f7]{font-size:16px}.badge--danger[data-v-4bdb87f7]{background:#ff453a14;border-color:#ff453a38;color:#ff453a}.error-snippet[data-v-4bdb87f7]{background:#00000059;border:1px solid hsla(0,0%,100%,.06);border-radius:.875rem;margin:.5rem 0 .75rem;padding:.75rem}.snippet-label[data-v-4bdb87f7]{align-items:center;color:#ffffff8c;display:flex;gap:.375rem;margin-bottom:.5rem}.snippet-code code[data-v-4bdb87f7],.snippet-label[data-v-4bdb87f7]{font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.75rem}.snippet-code code[data-v-4bdb87f7]{color:#fffc;display:block;line-height:1.6;white-space:pre-wrap;word-break:break-word}.error-suggestion[data-v-4bdb87f7]{align-items:flex-start;background:#0a84ff14;border-left:3px solid rgba(10,132,255,.45);border-radius:.875rem;color:#ffffffbf;display:flex;gap:.5rem;padding:.75rem}.error-suggestion .material-symbols-outlined[data-v-4bdb87f7]{color:#0a84fff2;font-size:18px}.error-suggestion strong[data-v-4bdb87f7]{color:#ffffffe6}.success-card[data-v-4bdb87f7]{align-items:center;background:#30d1580f;border:1px solid rgba(48,209,88,.22);border-radius:1rem;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:280px;padding:2rem 1rem;text-align:center}.success-icon[data-v-4bdb87f7]{color:#30d158;font-size:64px;margin-bottom:.75rem}.success-title[data-v-4bdb87f7]{color:#fffffff2;font-size:1.125rem;font-weight:700;margin:0}.success-desc[data-v-4bdb87f7]{color:#fff9;font-size:.875rem;margin:.35rem 0 0}.feature-guide[data-v-4bdb87f7]{margin-top:.5rem}.guide-details[data-v-4bdb87f7]{backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);background:#121214a6;border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;box-shadow:0 20px 40px #00000073,inset 0 1px #ffffff14;overflow:hidden}.guide-summary[data-v-4bdb87f7]{align-items:center;background:linear-gradient(180deg,#ffffff0d,#fff0);border-bottom:1px solid hsla(0,0%,100%,.06);cursor:pointer;display:flex;gap:1rem;justify-content:space-between;list-style:none;padding:1rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.guide-summary[data-v-4bdb87f7]::-webkit-details-marker{display:none}.guide-summary-left[data-v-4bdb87f7],.guide-summary-right[data-v-4bdb87f7]{align-items:center;display:inline-flex;gap:.5rem}.guide-hint[data-v-4bdb87f7]{color:#ffffff80;font-size:.75rem}.guide-chevron[data-v-4bdb87f7]{color:#fff9;transition:transform .25s ease}.guide-details[open] .guide-chevron[data-v-4bdb87f7]{transform:rotate(180deg)}.guide-body[data-v-4bdb87f7]{padding:1.25rem}.guide-list[data-v-4bdb87f7]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1024px){.guide-list[data-v-4bdb87f7]{grid-template-columns:1fr}}.guide-item[data-v-4bdb87f7]{align-items:center;background:#00000038;border:1px solid hsla(0,0%,100%,.06);border-radius:1rem;color:#ffffffb3;display:flex;gap:.75rem;padding:.75rem;transition:border-color .14s ease,background .14s ease}.guide-item[data-v-4bdb87f7]:hover{background:#00000047;border-color:#0a84ff38}.guide-code[data-v-4bdb87f7]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:9999px;color:#fffc;flex-shrink:0;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.75rem;font-weight:700;padding:.2rem .55rem}.spin[data-v-4bdb87f7]{animation:spin-4bdb87f7 1s linear infinite}@keyframes spin-4bdb87f7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.material-symbols-outlined[data-v-4bdb87f7]{display:inline-block;font-family:Material Symbols Outlined;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}
