.dd-help{position:fixed;right:20px;bottom:max(20px,env(safe-area-inset-bottom));z-index:60;font-family:inherit;color:#eaf0fb}.dd-help-launcher{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(140,170,230,.22);background:radial-gradient(120% 120% at 30% 20%,rgba(86,132,255,.28),transparent 60%),linear-gradient(180deg,#1a2331,#0c111a);color:#eef4ff;box-shadow:0 14px 32px #0000008c,inset 0 1px #ffffff12;cursor:pointer;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .22s ease,border-color .22s ease}.dd-help-launcher:hover{transform:translateY(-2px);border-color:#78aaff80;box-shadow:0 20px 40px #0009,0 0 0 4px #4678ff1f}.dd-help-launcher:active{transform:translateY(0) scale(.97)}.dd-help-launcher:focus-visible{outline:2px solid #5b8cff;outline-offset:3px}.dd-help-launcher svg{width:26px;height:26px}.dd-help-launch-icon{transition:opacity .16s ease,transform .22s cubic-bezier(.16,1,.3,1)}.dd-help.is-open .dd-help-launch-icon{opacity:0;transform:scale(.7)}.dd-help-panel{position:absolute;right:0;bottom:70px;width:min(378px,calc(100vw - 28px));max-height:min(620px,calc(100dvh - 120px));display:flex;flex-direction:column;overflow:hidden;border-radius:20px;border:1px solid rgba(120,150,210,.18);background:#0a0e15;box-shadow:0 30px 80px #000000b3,inset 0 1px #ffffff0d;opacity:0;transform:translateY(14px) scale(.96);transform-origin:100% 100%;transition:opacity .2s ease,transform .24s cubic-bezier(.16,1,.3,1)}.dd-help-panel[hidden]{display:none!important}.dd-help-panel.is-visible{opacity:1;transform:translateY(0) scale(1)}.dd-help-hero{position:relative;height:138px;flex:none;overflow:hidden;background:radial-gradient(90% 120% at 88% 10%,rgba(52,108,255,.55),transparent 62%),radial-gradient(70% 100% at 10% 0%,rgba(40,196,255,.28),transparent 60%),linear-gradient(160deg,#0e1830,#0a1220 60%,#0a0e15)}.dd-help-hero-art,.dd-help-hero-custom{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.dd-help-hero-art{opacity:.42;object-position:82% 46%}.dd-help-hero-custom{opacity:1}.dd-help-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#080b12f0,#080b12b8 42%,#090d142e),linear-gradient(180deg,#06090f1a,#0a0e1580 62%,#0a0e15fa)}.dd-help-hero-text{position:relative;z-index:2;padding:20px 58px 16px 18px}.dd-help-hero-text p{margin:0 0 5px;font-size:.78rem;letter-spacing:.01em;color:#a3b4cd}.dd-help-hero-text p b{color:#fff;font-weight:800}.dd-help-hero-text h2{margin:0;font-size:1.32rem;line-height:1.15;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.5)}.dd-help-close{position:absolute;z-index:3;top:10px;right:10px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#080c148c;color:#cfdaee;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.dd-help-close:hover{background:#141e30e6;color:#fff;transform:rotate(90deg)}.dd-help-close svg{width:14px;height:14px}.dd-help-search{position:relative;flex:none;margin:-22px 14px 0;z-index:3}.dd-help-search-input{width:100%;height:46px;padding:0 42px 0 14px;border-radius:13px;border:1px solid rgba(130,160,220,.24);background:#111826;color:#eef3ff;font:inherit;font-size:.86rem;box-shadow:0 10px 26px #00000073;transition:border-color .16s ease,box-shadow .16s ease}.dd-help-search-input::placeholder{color:#7c8ca6}.dd-help-search-input:focus{outline:none;border-color:#6ea0ffa8;box-shadow:0 10px 26px #00000073,0 0 0 3px #4678ff29}.dd-help-search-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#9fb2cf;pointer-events:none}.dd-help-search-icon svg{width:16px;height:16px}.dd-help-body{flex:1;min-height:0;overflow-y:auto;padding:14px 14px 6px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent;overscroll-behavior:contain}.dd-help-body::-webkit-scrollbar{width:8px}.dd-help-body::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:8px}.dd-help-view.is-entering{animation:dd-view-in .26s cubic-bezier(.16,1,.3,1) both}@keyframes dd-view-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.dd-discord-card{display:flex;align-items:center;gap:12px;padding:14px;border-radius:15px;border:1px solid rgba(110,140,220,.2);background:radial-gradient(120% 140% at 100% 0%,rgba(88,101,242,.24),transparent 60%),linear-gradient(180deg,#ffffff0b,#ffffff04);text-decoration:none;color:inherit;transition:border-color .18s ease,transform .18s cubic-bezier(.16,1,.3,1),background .18s ease}.dd-discord-card:hover{transform:translateY(-1px);border-color:#789bf580}.dd-discord-logo{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:12px;background:#5865f2;color:#fff;box-shadow:0 8px 20px #5865f259}.dd-discord-logo svg{width:24px;height:24px}.dd-discord-card b{display:block;font-size:.86rem;color:#f2f6ff}.dd-discord-card small{display:block;margin-top:2px;font-size:.72rem;color:#93a4bf}.dd-discord-arrow{margin-left:auto;color:#93a4bf;flex:none}.dd-discord-arrow svg{width:16px;height:16px}.dd-help-section{margin:16px 2px 8px}.dd-help-section:first-of-type{margin-top:14px}.dd-help-section h3{margin:0;font-size:.7rem;letter-spacing:.13em;text-transform:uppercase;color:#7f90ab;font-weight:800}.dd-ticket{margin-top:8px;padding:14px;border-radius:15px;border:1px solid rgba(120,150,220,.16);background:#ffffff08}.dd-ticket p{margin:0;font-size:.79rem;line-height:1.5;color:#b9c6dc}.dd-ticket p b{color:#e8f0ff}.dd-ticket p code{padding:1px 6px;border-radius:6px;background:#6e96ff24;color:#bcd4ff;font-size:.75rem}.dd-ticket ul{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:7px}.dd-ticket li{display:flex;align-items:flex-start;gap:8px;font-size:.76rem;color:#a8b6cd;line-height:1.35}.dd-ticket li svg{width:13px;height:13px;margin-top:2px;flex:none;color:#4fd39a}.dd-faq{display:grid;gap:6px}.dd-faq-item{border-radius:12px;border:1px solid rgba(120,150,220,.14);background:#ffffff07;overflow:hidden;transition:border-color .18s ease,background .18s ease}.dd-faq-item[data-open=true]{border-color:#6e9bff66;background:#5a82e617}.dd-faq-q{width:100%;display:flex;align-items:center;gap:10px;padding:11px 12px;border:0;background:none;color:#e2ebfa;font:inherit;font-size:.8rem;font-weight:600;text-align:left;cursor:pointer}.dd-faq-q svg{width:13px;height:13px;margin-left:auto;flex:none;color:#8496b2;transition:transform .22s cubic-bezier(.16,1,.3,1)}.dd-faq-item[data-open=true] .dd-faq-q svg{transform:rotate(180deg);color:#9bc0ff}.dd-faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.16,1,.3,1)}.dd-faq-item[data-open=true] .dd-faq-a{grid-template-rows:1fr}.dd-faq-a>div{overflow:hidden}.dd-faq-a p{margin:0;padding:0 12px 12px;font-size:.77rem;line-height:1.55;color:#a9b8cf}.dd-faq-a code{padding:1px 5px;border-radius:5px;background:#78a0ff24;color:#c3d7ff;font-size:.73rem}.dd-help-empty{margin:18px 4px;font-size:.8rem;color:#8797b0;text-align:center}.dd-steps{display:grid;gap:8px;margin-top:8px}.dd-step{display:flex;gap:10px;padding:12px;border-radius:13px;border:1px solid rgba(120,150,220,.14);background:#ffffff07}.dd-step span{width:22px;height:22px;flex:none;display:grid;place-items:center;border-radius:50%;background:#5a82e62e;color:#a9c8ff;font-size:.72rem;font-weight:800}.dd-step p{margin:0;font-size:.78rem;line-height:1.5;color:#b3c1d8}.dd-step p b{color:#e9f1ff}.dd-help-note{display:flex;gap:8px;margin:12px 2px 0;font-size:.72rem;line-height:1.5;color:#8f9fb8}.dd-help-note svg{width:14px;height:14px;flex:none;margin-top:2px;color:#6f86a8}.dd-help-more{width:100%;margin-top:10px;padding:10px;border-radius:11px;border:1px solid rgba(120,150,220,.18);background:transparent;color:#a9c4ee;font:inherit;font-size:.77rem;font-weight:700;cursor:pointer;transition:background .16s ease,border-color .16s ease}.dd-help-more:hover{background:#5a82e61f;border-color:#789bf566}.dd-help-tabs{flex:none;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(120,150,210,.14);background:#080c13e6}.dd-help-tab{display:grid;justify-items:center;gap:4px;padding:9px 4px 10px;border:0;background:none;color:#7f8ea6;font:inherit;font-size:.66rem;font-weight:700;letter-spacing:.02em;cursor:pointer;position:relative;transition:color .16s ease}.dd-help-tab svg{width:18px;height:18px}.dd-help-tab:hover{color:#bccbe3}.dd-help-tab.is-active{color:#dce9ff}.dd-help-tab.is-active:after{content:"";position:absolute;top:0;left:50%;width:26px;height:2px;border-radius:2px;background:#6a97ff;transform:translate(-50%);animation:dd-tab-in .22s cubic-bezier(.16,1,.3,1) both}@keyframes dd-tab-in{0%{transform:translate(-50%) scaleX(.2);opacity:0}to{transform:translate(-50%) scaleX(1);opacity:1}}@media(max-width:480px){.dd-help{right:14px;bottom:max(14px,env(safe-area-inset-bottom))}.dd-help-panel{width:calc(100vw - 28px);max-height:min(78dvh,620px);bottom:66px}.dd-help-hero{height:126px}.dd-help-hero-text h2{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.dd-help-panel,.dd-help-launch-icon,.dd-help-launcher,.dd-faq-a,.dd-faq-q svg,.dd-help-view.is-entering{transition-duration:1ms!important;animation-duration:1ms!important}}
