(function(L,s,k,n,o,Q,ne){"use strict";constMe="[ServerDrawer]";functionQe(e){constt=s.findByProps("useIsMobileQuestDockRendered");if(!t?.useIsMobileQuestDockRendered)returnconsole.log(Me,"WARN: useIsMobileQuestDockRendered not found"),!1;constr=t.useIsMobileQuestDockRendered;returnt.useIsMobileQuestDockRendered=function(...i){returnr.apply(this,i),!0},e.push(function(){t.useIsMobileQuestDockRendered=r}),!0}constTe="[ServerDrawer]";functionVe(e){constt=s.findByProps("useIsMobileQuestDockRenderedBase");if(!t?.useIsMobileQuestDockRenderedBase)returnconsole.log(Te,"WARN: useIsMobileQuestDockRenderedBase not found"),!1;constr=t.useIsMobileQuestDockRenderedBase;returnt.useIsMobileQuestDockRenderedBase=function(...i){returnr.apply(this,i),!0},e.push(function(){t.useIsMobileQuestDockRenderedBase=r}),!0}constFe="[ServerDrawer]";functionGe(e){constt=s.findByProps("useMobileQuestDock");if(!t.useMobileQuestDock)returnconsole.log(Fe,"WARN: useMobileQuestDock not found"),!1;constr=t.useMobileQuestDock;returnt.useMobileQuestDock=function(...i){returnr.apply(this,i)||{id:"server-drawer",config:{quest_content_type:0,assets:{questBarHeroVideo:null,questBarHero:null},features:[]},userStatus:{enrolledAt:"2099-01-01",claimedAt:null},benefits:{rewards:[]},guildId:"0",tasks:[]}},e.push(function(){t.useMobileQuestDock=r}),!0}constHe="[ServerDrawer]";functionWe(e){constt=s.findByProps("getQuestAsset");if(!t?.getQuestAsset)returnconsole.log(He,"WARN: getQuestAsset not found"),!1;constr=t.getQuestAsset;returnt.getQuestAsset=function(...i){try{returnr.apply(this,i)}catch{return{url:null,isAnimated:!1}}},e.push(function(){t.getQuestAsset=r}),!0}constLe=s.findByStoreName("GuildStore"),Oe=s.findByProps("colors","unsafe_rawColors")?.colors;functionoe({id:e,size:t=48}){constr=Le?.getGuild(e);if(!r)returnnull;consti=t>=40?16:8;returnr.icon?n.createElement(o.Image,{source:{uri:`https://cdn.discordapp.com/icons/${r.id}/${r.icon}.png?size=${t*2}`},style:{width:t,height:t,borderRadius:i}}):n.createElement(o.View,{style:[re.fallback,{width:t,height:t,borderRadius:i,backgroundColor:Oe?.BG_ACCENT??"#5865f2"}]},n.createElement(o.Text,{style:[re.letter,{fontSize:Math.max(10,t*.4)}]},r.name?.split(" ").map(function(l){returnl[0]}).join("").slice(0,2).toUpperCase()||"?"))}constre=o.StyleSheet.create({fallback:{alignItems:"center",justifyContent:"center"},letter:{color:"#fff",fontWeight:"700"}}),se=s.findByProps("TextStyleSheet")?.TextStyleSheet,_e=s.findByStoreName("ThemeStore"),ie=s.findByProps("colors","unsafe_rawColors"),je=ie?.internal??ie?.meta,le=s.findByProps("triggerHapticFeedback","HapticFeedbackTypes");functionT(e){constt=_e?.theme;returne&&je?.resolveSemanticColor(t,e)||"#000000"}constw=12,O=12,ue=42,_=220,ae=4,P=16,V=20,de={tension:200,friction:20};functionze({visible:e,items:t,title:r,anchorX:i,anchorY:l,onClose:d}){const{width:c,height:S}=o.Dimensions.get("window"),E=(r?O+20+ae:0)+t.length*ue;letg=i,f=l+48+10;g+_>c-w&&(g=c-_-w),g<w&&(g=w),f+E>S-w&&(f=l-E-10),f<w&&(f=w);constC=T(Q.semanticColors?.BACKGROUND_SURFACE_HIGHEST),u=T(Q.semanticColors?.BORDER_SUBTLE),h=T(Q.semanticColors?.TEXT_STRONG),v=T(Q.semanticColors?.BACKGROUND_MOD_SUBTLE),R=n.useRef(newo.Animated.Value(0)).current,B=n.useRef(newo.Animated.Value(.5)).current,p=n.useRef(newo.Animated.Value(0)).current,[N,$]=n.useState(!1),A=n.useRef(!1);n.useEffect(function(){e&&!A.current&&($(!0),R.setValue(0),B.setValue(.5),p.setValue(0),o.Animated.parallel([o.Animated.timing(R,{toValue:1,duration:150,useNativeDriver:!0}),o.Animated.spring(B,{toValue:1,useNativeDriver:!0,...de}),o.Animated.spring(p,{toValue:1,useNativeDriver:!0,...de})]).start())},[e]);constM=n.useCallback(function(){A.current||(A.current=!0,o.Animated.parallel([o.Animated.timing(R,{toValue:0,duration:120,useNativeDriver:!0}),o.Animated.timing(B,{toValue:.8,duration:120,useNativeDriver:!0}),o.Animated.timing(p,{toValue:0,duration:120,useNativeDriver:!0})]).start(function(){A.current=!1,$(!1),d()}))},[d]);returnN?n.createElement(o.Modal,{transparent:!0,visible:N,onRequestClose:M,statusBa