.dd-av{--av-ink:#fff;--av-ink-soft:#ffffff8c;--av-star:#fff;--mx:50%;--my:50%;background:radial-gradient(120% 90% at 50% 0,#11112a 0%,#06060c 60%);border:1px solid #ffffff0f}.dd-av-aurora{z-index:-3;filter:blur(90px);opacity:.42;pointer-events:none;position:absolute;inset:-30%}.dd-av-aurora span{border-radius:50%;animation:22s ease-in-out infinite alternate dd-av-roam;position:absolute}.dd-av-aurora span:first-child{background:#4338ca;width:50%;height:50%;top:12%;left:12%}.dd-av-aurora span:nth-child(2){background:#7e22ce;width:40%;height:40%;animation-duration:28s;animation-delay:-8s;top:30%;right:12%}.dd-av-aurora span:nth-child(3){background:#0369a1;width:35%;height:35%;animation-duration:32s;animation-delay:-14s;bottom:8%;left:35%}@keyframes dd-av-roam{50%{transform:translate(10%,-8%)scale(1.12)}to{transform:translate(-8%,6%)scale(.92)}}.dd-av-spot{z-index:-2;pointer-events:none;background:radial-gradient(420px circle at var(--mx) var(--my), #a5b4fc1a, transparent 60%);position:absolute;inset:0}.dd-av-grain{z-index:-1;opacity:.1;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.dd-av-star{background:var(--av-star);border-radius:50%;animation:4s ease-in-out infinite dd-av-twinkle;position:absolute}@keyframes dd-av-twinkle{50%{opacity:.15}}.dd-av-editor{-webkit-backdrop-filter:blur(18px);background:#0c0c14c7;border:1px solid #ffffff1a;box-shadow:0 40px 90px -30px #000000e6,0 0 0 1px #6366f11f,0 0 80px -20px #6366f173}.dd-av-code{font:13px/22px var(--font-mono);white-space:pre;color:#e4e4e7}.dd-av-code .kw{color:#c084fc}.dd-av-code .fn{color:#67e8f9}.dd-av-code .st{color:#86efac}.dd-av-code .cm{color:#6b7280;font-style:italic}.dd-av-code .va{color:#fca5a5}.dd-av-code .pu{color:#a1a1aa}.dd-av-caret{vertical-align:-2px;background:#a5b4fc;width:7px;height:15px;margin-left:1px;animation:1s step-end infinite dd-av-blink;display:inline-block}@keyframes dd-av-blink{50%{opacity:0}}.dd-av-toast{color:#fff;-webkit-backdrop-filter:blur(12px);background:#10b9811f;border:1px solid #10b98159;box-shadow:0 12px 30px -10px #10b98180}.dd-av-pill{color:#ffffffd9;-webkit-backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff1f}.dd-av-word{background:linear-gradient(90deg,#a5b4fc,#f0abfc,#67e8f9,#a5b4fc) 0 0/300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite dd-av-sheen}@keyframes dd-av-sheen{to{background-position:300% 0}}.dd-av-dot{animation:2s ease-in-out infinite dd-av-twinkle}html:not(.dark) .dd-av{--av-ink:#18181b;--av-ink-soft:#52525b;--av-star:#6366f1;background:radial-gradient(120% 90% at 50% 0,#e9ebff 0%,#f7f7fb 60%);border-color:#18181b0f}html:not(.dark) .dd-av-aurora{opacity:.3}html:not(.dark) .dd-av-spot{background:radial-gradient(420px circle at var(--mx) var(--my), #6366f11a, transparent 60%)}html:not(.dark) .dd-av-grain{opacity:.05}html:not(.dark) .dd-av-editor{box-shadow:0 40px 90px -30px #312e8173,0 0 0 1px #6366f11f,0 0 80px -20px #6366f159}html:not(.dark) .dd-av-toast{color:#064e3b;background:#ecfdf5eb;border-color:#10b98159}html:not(.dark) .dd-av-pill{color:#3f3f46;background:#ffffffb3;border-color:#18181b14}html:not(.dark) .dd-av-word{background-image:linear-gradient(90deg,#4f46e5,#a855f7,#0891b2,#4f46e5)}@media (prefers-reduced-motion:reduce){.dd-av *,.dd-av :before,.dd-av :after{animation:none!important}}.deldevs-auth .deldevs-auth-split .deldevs-card{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;padding:0}.deldevs-auth:has(.deldevs-auth-split) .deldevs-auth-bg:before{display:none}
.dd-mh,.dd-auth-sheet{--mh-p1:#6366f1;--mh-p2:#a855f7;--mh-rgb:99, 102, 241}.dd-mh{--mh-ink:#18181b;--mh-soft:#3f3f46;isolation:isolate;height:262px;padding:max(20px, env(safe-area-inset-top)) 24px 0;color:var(--mh-ink);background:radial-gradient(120% 100% at 85% 0,#c7d2fe 0%,#e0e7ff 45%,#f5f5ff 100%);position:relative;overflow:hidden}html.dark .dd-mh{--mh-ink:#fff;--mh-soft:#ffffffa6;background:radial-gradient(120% 100% at 85% 0,#3730a3 0%,#1e1b4b 45%,#0b0b12 100%)}.dd-mh:before{content:"";z-index:-2;opacity:.5;background-image:linear-gradient(#0000000d 1px,#0000 1px),linear-gradient(90deg,#0000000d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 10%,#0000 85%);mask-image:linear-gradient(#000 10%,#0000 85%)}html.dark .dd-mh:before{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px)}.dd-mh:after{content:"";z-index:-2;opacity:.09;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.dd-mh-top{justify-content:space-between;align-items:center;display:flex}.dd-mh-name{font-family:var(--font-heading);letter-spacing:-.2px;color:var(--mh-ink);font-size:19px;font-weight:800;text-decoration:none}.dd-mh-tbtn button{-webkit-backdrop-filter:blur(10px);background:#fff9;border:1px solid #0000000f;border-radius:12px;width:38px;height:38px}html.dark .dd-mh-tbtn button{background:#ffffff1f;border-color:#ffffff2e}.dd-mh h1{max-width:220px;font-family:var(--font-heading);letter-spacing:-.9px;margin-top:34px;font-size:30px;font-weight:800;line-height:1.1}.dd-mh h1 em{background:linear-gradient(90deg, var(--mh-p1), var(--mh-p2));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}html.dark .dd-mh h1 em{background:linear-gradient(90deg,#fff,#ffffffb3);-webkit-background-clip:text;background-clip:text}.dd-mh p{max-width:210px;color:var(--mh-soft);margin-top:8px;font-size:14px}.dd-mh-art{z-index:-1;width:150px;height:150px;position:absolute;top:70px;right:-6px}.dd-mh-glow{background:radial-gradient(closest-side, rgba(var(--mh-rgb), .55), transparent 70%);filter:blur(10px);border-radius:50%;position:absolute;inset:10px}.dd-mh-ed{background:#0c0c14d9;border:1px solid #ffffff1f;border-radius:14px;width:128px;padding:10px;position:absolute;top:26px;left:14px;transform:rotate(-8deg);box-shadow:0 20px 40px -10px #00000080}.dd-mh-dots{gap:4px;margin-bottom:9px;display:flex}.dd-mh-dots i{border-radius:50%;width:6px;height:6px}.dd-mh-ln{border-radius:3px;height:6px;margin-bottom:6px}.dd-auth-ic{display:none}.dd-auth-sheet .deldevs-auth-content{margin:0 auto}@media (max-width:1023px){.dd-auth-sheet{z-index:1;background:var(--bg-surface);border-radius:30px 30px 0 0;flex:1;margin-top:-30px;padding:14px 22px 34px;position:relative;box-shadow:0 -10px 30px -12px #00000040}.dd-auth-grab{background:var(--bg-border);border-radius:2px;width:38px;height:4px;margin:0 auto 18px}.dd-auth-tabs{background:var(--bg-muted);border:1px solid var(--bg-border);border-radius:14px;grid-template-columns:1fr 1fr;max-width:440px;margin:0 auto 20px;padding:4px;display:grid}.dd-auth-tabs a{text-align:center;color:var(--text-muted);border-radius:10px;padding:9px 0;font-size:14px;font-weight:600;text-decoration:none}.dd-auth-tabs a.on{background:var(--bg-surface);color:var(--text-primary);box-shadow:0 1px 2px #00000014,0 2px 8px #0000000f}.dd-auth-head{display:none}.dd-auth-sheet .deldevs-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dd-auth-social{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dd-auth-social>*{margin:0}.dd-auth-social button{border-radius:14px;height:48px;font-weight:600}.dd-auth-long{display:none}.deldevs-auth .dd-auth-sheet .deldevs-input{background:var(--bg-muted);border:1px solid var(--bg-border);border-radius:14px;height:52px;padding:0 44px 0 14px;font-size:16px}.deldevs-auth .dd-auth-sheet .deldevs-input.dd-auth-iconed{padding-left:44px}.deldevs-auth .dd-auth-sheet .deldevs-input:focus{background:var(--bg-surface);border-color:rgba(var(--mh-rgb), .8);box-shadow:0 0 0 4px rgba(var(--mh-rgb), .14)}.dd-auth-ic{color:var(--text-muted);pointer-events:none;line-height:0;display:block;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.deldevs-auth .dd-auth-sheet .deldevs-btn-primary{background:linear-gradient(135deg, var(--mh-p1), var(--mh-p2));height:54px;box-shadow:0 12px 28px -10px rgba(var(--mh-rgb), .75), inset 0 1px 0 #ffffff40;border-radius:16px;font-size:16px;font-weight:700}.dd-auth-trust{color:var(--text-muted);justify-content:center;align-items:center;gap:6px;margin-top:16px;font-size:12px;display:flex}}
