.tryit-dd-btn{display:inline-flex;align-items:center;gap:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:inherit;line-height:inherit;padding:0;border:none;border-radius:0;background:transparent;color:#c026d3;cursor:pointer;outline:none;text-decoration:underline;text-decoration-style:dashed;text-decoration-color:#c026d359;text-underline-offset:3px;text-decoration-thickness:1.5px;transition:text-decoration-color .2s,text-decoration-style .2s}:is([data-theme=dark]) .tryit-dd-btn{color:#e879f9;text-decoration-color:#e879f94d}.tryit-dd-btn:hover{text-decoration-style:solid;text-decoration-color:#c026d3}:is([data-theme=dark]) .tryit-dd-btn:hover{text-decoration-color:#e879f9}.tryit-dd-btn[aria-expanded=true]{text-decoration-style:solid;text-decoration-color:#d946ef}.tryit-dd-menu{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);z-index:50;width:max-content;padding:4px;border-radius:8px;border:1px solid #e4e4e7;background:#fff;box-shadow:0 4px 16px #00000014,0 1px 4px #0000000a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;overflow:auto;max-height:15rem}:is([data-theme=dark]) .tryit-dd-menu{background:#18181b;border-color:#3f3f46;box-shadow:0 4px 24px #0006,0 1px 4px #0003}.tryit-dd-menu:not(.hidden){animation:tryit-dd-in .15s ease-out}@keyframes tryit-dd-in{0%{opacity:0;transform:translate(-50%) translateY(-4px) scale(.97)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.tryit-dd-opt{padding:6px 10px;border-radius:6px;cursor:pointer;color:#52525b;transition:background-color .12s,color .12s;white-space:nowrap}:is([data-theme=dark]) .tryit-dd-opt{color:#d4d4d8}.tryit-dd-opt:hover{background-color:#f4f4f5;color:#18181b}:is([data-theme=dark]) .tryit-dd-opt:hover{background-color:#27272a;color:#f4f4f5}.tryit-dd-opt.selected{background-color:#d946ef1a;color:#c026d3;font-weight:500}:is([data-theme=dark]) .tryit-dd-opt.selected{background-color:#d946ef26;color:#e879f9}.tryit-dd-opt.selected:hover{background-color:#d946ef26;color:#c026d3}:is([data-theme=dark]) .tryit-dd-opt.selected:hover{background-color:#d946ef33;color:#e879f9}.tryit-kbd{display:inline-block;transform:rotate(-2deg);transition:transform .2s ease}.tryit-kbd:hover{transform:rotate(0)}.tryit-copy-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;border:none;background:transparent;color:#a1a1aa;cursor:pointer;transition:all .2s;padding:0;flex-shrink:0}.tryit-copy-btn:hover{color:#d946ef}.tryit-copy-btn.copied{color:#e879f9}#tryit-gif-area{aspect-ratio:16 / 9;width:100%}.discord-card-left{transform:rotate(-1.5deg);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.discord-card-right{transform:rotate(1.5deg);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.discord-card-left:hover,.discord-card-right:hover{transform:rotate(0)}.sponsor-heart-float{transform:rotate(12deg);animation:heartFloat 2.5s ease-in-out infinite}@keyframes heartFloat{0%,to{transform:rotate(12deg) translate(-1px,2px)}50%{transform:rotate(12deg) translate(1px,-3px)}}.tier-badge{position:relative;animation:tierBadgeFloat 4s ease-in-out infinite}@keyframes tierBadgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.sponsor-count-number{background:linear-gradient(90deg,#ec4899,#a855f7,#ec4899);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:sponsorCountShimmer 5s ease-in-out infinite alternate;filter:drop-shadow(0 0 14px rgba(217,70,239,.25))}@keyframes sponsorCountShimmer{0%{background-position:0% 50%}to{background-position:100% 50%}}.sponsor-count-heart{color:#ec4899;animation:sponsorCountHeartBeat 1.6s ease-in-out infinite,sponsorCountHeartShimmer 5s ease-in-out infinite alternate;filter:drop-shadow(0 0 8px rgba(217,70,239,.5))}@keyframes sponsorCountHeartBeat{0%,to{transform:scale(1)}20%{transform:scale(1.15)}40%{transform:scale(.95)}60%{transform:scale(1.1)}80%{transform:scale(1)}}@keyframes sponsorCountHeartShimmer{0%{color:#ec4899}to{color:#a855f7}}.sponsor-skeleton-dot{width:.5rem;height:.5rem;border-radius:9999px;background:linear-gradient(to right,#d946ef,#a855f7);animation:sponsorDotPulse 1.2s ease-in-out infinite}@keyframes sponsorDotPulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes float-delayed{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes float-delayed-2{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes float-delayed-3{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-7px) rotate(2deg)}}.animate-float:where(.astro-m5fdtfkn){animation:float 4s ease-in-out infinite}.animate-float-delayed:where(.astro-m5fdtfkn){animation:float-delayed 4s ease-in-out .5s infinite}.animate-float-delayed-2:where(.astro-m5fdtfkn){animation:float-delayed-2 4s ease-in-out 1s infinite}.animate-float-delayed-3:where(.astro-m5fdtfkn){animation:float-delayed-3 4s ease-in-out 1.5s infinite}.landing-page~.page,.page:has(.landing-page){background:linear-gradient(215deg,var(--overlay-blurple),transparent 40%),radial-gradient(var(--overlay-blurple),transparent 40%) no-repeat -60vw -40vh / 105vw 200vh,radial-gradient(var(--overlay-blurple),transparent 65%) no-repeat 50% calc(100% + 20rem) / 60rem 30rem;background-attachment:fixed}
