1"use strict";(self.webpackChunkallyourbasedotgg=self.webpackChunkallyourbasedotgg||[]).push([[483],{2992(e,t,r){var o=r(15073),a=r(58468),i=r(63679),n=r(91111);const l=i.Ay.div.attrs(e=>({style:{top:`${e.$top}px`,left:`${e.$left}px`}}))` 2 position: absolute; 3 z-index: 1000000; 4`;r.d(t,["C",0,({children:e,content:t,place:r,mobileDisable:i})=>{const[s,c]=(0,a.J0)(!1),[d,h]=(0,a.J0)({top:0,left:0}),p=(0,a.li)(null),u=(0,a.li)(null),m=()=>{c(!1)};(0,a.vJ)(()=>(document.addEventListener("mousedown",m),()=>{document.removeEventListener("mousedown",m)}),[]);const f=a.Ay.cloneElement(e,{onMouseEnter:()=>{if(!p.current)return;if(i&&window.innerWidth<=1e3)return;const e=p.current.getBoundingClientRect();window.innerWidth<=500?h({top:e.top+window.scrollY+60,left:0}):"right"===r?h({top:e.top+window.scrollY+30,left:e.left+e.width+10}):"bottom"===r&&h({top:e.top+window.scrollY+e.height+30,left:e.left+10}),c(!0)},onMouseLeave:()=>c(!1),ref:p});return(0,o.FD)(o.FK,{children:[f,s&&(0,o.Y)(n.f,{children:(0,o.Y)(l,{$top:d.top,$left:d.left,ref:u,children:t})})]})}])},27798(e,t,r){r.d(t,{j:()=>M});var o=r(15073),a=r(58468),i=r(63679),n=r(22197),l=r(2992),s=r(70994),c=r(36340);function d(e){return e.toLowerCase().replace(/[^a-z0-9]+/g,"-")}const h=new Map;function p(){return h}function u({adapter:e}){const[t]=(0,s.QZ)(),r=t.replace(/^#/,""),[i,n]=(0,a.J0)(""),l=(e.useSamples??p)();(0,a.vJ)(()=>{if(!r)return;const e=requestAnimationFrame(()=>{document.getElementById(r)?.scrollIntoView({behavior:"smooth",block:"center"})});return()=>cancelAnimationFrame(e)},[r]);const h=i.trim().toLowerCase(),u=e=>!h||e.title.toLowerCase().includes(h)||e.text.toLowerCase().includes(h),f=e.groups.map(e=>({group:e,terms:e.terms.filter(u)})).filter(({terms:e})=>e.length>0),$=f.reduce((e,{terms:t})=>e+t.length,0);return(0,o.FD)(o.FK,{children:[(0,o.FD)(x,{children:[(0,o.Y)(g,{type:"search",value:i,placeholder:"Search keywords and rules textâ¦","aria-label":"Search the glossary",onInput:e=>n(e.currentTarget.value)}),""!==h&&(0,o.FD)(y,{children:[$," match",1===$?"":"es"]})]}),""===h&&(0,o.Y)(v,{children:e.groups.flatMap(e=>e.terms.map(e=>(0,o.Y)(b,{"data-native":!0,href:(0,c.Y$)(d(e.title)),children:e.title},e.title)))}),0===$&&(0,o.FD)(w,{children:["No keyword or rules text matches â",i,"â."]}),f.map(({group:t,terms:a})=>(0,o.Y)(m,{adapter:e,group:t,terms:a,target:r,samples:l},t.title)),(0,o.Y)(I,{children:e.revisionLine})]})}function m({adapter:e,group:t,terms:r,target:a,samples:i}){return(0,o.FD)(o.FK,{children:[(0,o.FD)($,{children:[(0,o.FD)("h3",{children:[t.title," ",(0,o.Y)(A,{children:r.length})]}),void 0!==t.blurb&&(0,o.Y)(k,{children:t.blurb})]}),(0,o.Y)(S,{children:r.map(r=>(0,o.Y)(f,{adapter:e,group:t,term:r,highlighted:d(r.title)===a,cards:i.get(r.title)??[]},r.title))})]})}function f({adapter:e,group:t,term:r,highlighted:a,cards:i}){const s=i.slice(0,3),c=e.cardsHref?.(r);return(0,o.FD)(Y,{id:d(r.title),$highlighted:a,$muted:!0===t.muted,children:[(0,o.FD)(C,{children:[(0,o.FD)(D,{children:[e.renderChip?.(r,t)??(0,o.FD)(F,{$muted:!0===t.muted,children:[r.title,void 0!==r.suffix?` ${r.suffix}`:""]}),void 0!==r.note&&(0,o.Y)(N,{children:r.note})]}),void 0!==c&&(i.length>0||void 0===e.useSamples)&&(0,o.FD)(z,{href:c,target:"_blank",rel:"noopener noreferrer",title:`Browse cards with ${r.title}`,children:[i.length>0?`${i.length} card${1===i.length?"":"s"}`:"cards"," â"]})]}),(0,o.Y)(E,{children:r.text}),s.length>0&&(0,o.Y)(L,{children:s.map(e=>(0,o.Y)(l.C,{place:"right",mobileDisable:!0,content:(0,o.Y)(n.Uc,{cardSlug:e.slug,width:300,clickable:!1}),children:(0,o.Y)(R,{children:(0,o.Y)(n.Uc,{cardId:e.id,width:104,clickable:!0,hidePrice:!0})})},e.id))})]})}const x=i.Ay.div` 5 display: flex; 6 align-items: center; 7 gap: 10px; 8 margin-bottom: 12px; 9`,g=i.Ay.input` 10 flex: 1 1 auto; 11 max-width: 420px; 12 padding: 9px 12px; 13 border-radius: 8px; 14 border: 1px solid var(--theme-palette-color-5); 15 background: var(--theme-palette-color-8); 16 color: inherit; 17 font-size: 0.95rem; 18 19 &:focus-visible { 20 outline: 2px solid var(--theme-palette-color-1); 21 outline-offset: 1px; 22 } 23`,y=i.Ay.span` 24 font-size: 0.85rem; 25 opacity: 0.7; 26`,v=i.Ay.div` 27 display: flex; 28 flex-wrap: wrap; 29 gap: 6px; 30 margin-bottom: 22px; 31 padding-bottom: 18px; 32 border-bottom: 1px solid var(--theme-palette-color-5); 33`,b=i.Ay.a` 34 font-size: 0.8rem; 35 padding: 3px 9px; 36 border-radius: 999px; 37 border: 1px solid var(--theme-palette-color-5); 38 opacity: 0.75; 39 text-decoration: none; 40 color: inherit; 41 42 &:hover { 43 opacity: 1; 44 border-color: var(--theme-palette-color-1); 45 text-decoration: none; 46 } 47`,w=i.Ay.div` 48 padding: 28px 0; 49 opacity: 0.7; 50`,$=i.Ay.div` 51 margin: 26px 0 12px; 52 53 h3 { 54 margin: 0 0 4px; 55 font-size: 1.2rem; 56 display: flex; 57 align-items: center; 58 gap: 8px; 59 } 60`,A=i.Ay.span` 61 font-size: 0.75rem; 62 font-weight: 500; 63 opacity: 0.6; 64 border: 1px solid var(--theme-palette-color-5); 65 border-radius: 999px; 66 padding: 1px 8px; 67`,k=i.Ay.div` 68 font-size: 0.88rem; 69 opacity: 0.65; 70`,S=i.Ay.div` 71 display: grid; 72 grid-template-columns: repeat(auto-fill, minmax(420px, 1fr)); 73 gap: 12px; 74 75 @media (max-width: 900px) { 76 grid-template-columns: 1fr; 77 } 78`,Y=i.Ay.div` 79 display: flex; 80 flex-direction: column; 81 padding: 12px 14px; 82 border-radius: 8px; 83 background: var(--theme-palette-color-8); 84 border: 1px solid ${({$highlighted:e})=>e?"var(--theme-palette-color-1)":"transparent"}; 85 border-left: 3px solid ${({$muted:e})=>e?"var(--theme-palette-color-5)":"var(--theme-palette-color-1)"}; 86 scroll-margin-top: 90px; 87 transition: border-color 0.2s ease; 88 89 &:hover { 90 border-color: ${({$highlighted:e})=>e?"var(--theme-palette-color-1)":"var(--theme-palette-color-5)"}; 91 } 92`,C=i.Ay.div` 93 display: flex; 94 align-items: center; 95 justify-content: space-between; 96 gap: 10px; 97 margin-bottom: 6px; 98`,D=i.Ay.div` 99 display: flex; 100 align-items: baseline; 101 gap: 8px; 102 min-width: 0; 103`,F=i.Ay.span` 104 display: inline-flex; 105 align-items: center; 106 padding: 0 4px; 107 border-radius: 3px; 108 font-weight: 600; 109 font-size: 0.9em; 110 111 ${({$muted:e})=>e?"\n background: transparent;\n color: inherit;\n border: 1px dashed var(--theme-palette-color-5);\n ":"\n background: var(--theme-palette-color-5);\n color: var(--theme-palette-color-4);\n border: 1px solid transparent;\n "} 112`,N=i.Ay.span` 113 font-size: 0.75rem; 114 opacity: 0.5; 115 white-space: nowrap; 116`,z=i.Ay.a` 117 flex: 0 0 auto; 118 font-size: 0.78rem; 119 opacity: 0.65; 120 white-space: nowrap; 121 text-decoration: none; 122 color: inherit; 123 124 &:hover { 125 opacity: 1; 126 color: var(--dotgg-accent-text, var(--theme-palette-color-1)); 127 text-decoration: none; 128 } 129`,E=i.Ay.div` 130 line-height: 1.5; 131 opacity: 0.9; 132 font-size: 0.92rem; 133`,L=i.Ay.div` 134 display: flex; 135 flex-wrap: wrap; 136 gap: 6px; 137 margin-top: 10px; 138`,R=i.Ay.span` 139 display: inline-block; 140 border-radius: 4px; 141 overflow: hidden; 142`,I=i.Ay.div` 143 margin-top: 34px; 144 font-size: 0.8rem; 145 opacity: 0.5; 146`;var T=r(85592);function M({tabs:e,intro:t,adapter:r}){return(0,o.Y)(T.F,{tabs:e,intro:t,children:(0,o.Y)(u,{adapter:r})})}},85592(e,t,r){r.d(t,{F:()=>n});var o=r(15073),a=r(4534),i=r(21623);function n({tabs:e,intro:t,children:r}){return(0,o.FD)(a.YW,{children:[(0,o.Y)(i.Q,{tabs:e}),void 0!==t&&(0,o.Y)(a.hI,{children:t}),r]})}},21623(e,t,r){r.d(t,{Q:()=>l});var o=r(15073),a=r(63679),i=r(62596),n=r(12434);function l({tabs:e}){const t=window.location.pathname.replace(/\/+$/,"");return(0,o.Y)(s,{children:e.map(e=>{const r=`${n.Ay.BASE_FOLDER}${e.path}`;return(0,o.Y)(i.sB,{"data-native":!0,href:r,$active:r.replace(/\/+$/,"")===t,children:e.label},e.path)})})}const s=(0,a.Ay)(i.VQ)` 147 margin-top: 0; 148`},36340(e,t,r){function o(e){return e.replace(/\.+$/,"").replace(/[.â-]/g,"-").toLowerCase()}function a(e){return`r-${o(e)}`}function i(e){return`${window.location.pathname}${window.location.search}#${e}`}function n(e){const t=new Map;for(const r of e.chapters)for(const e of r.rules)""!==e.n&&t.set(o(e.n),{chapter:r,rule:e});return t}r.d(t,{Ei:()=>a,Uy:()=>n,Y$:()=>i,eN:()=>o})},4534(e,t,r){var o=r(63679);const a=e=>`color-mix(in srgb, var(--theme-palette-color-1) ${e}%, transparent)`,i=o.Ay.div` 149 max-width: 1140px; 150 padding: 4px 0 48px; 151`,n=o.Ay.div` 152 margin-bottom: 10px; 153`,l=o.Ay.input` 154 width: 100%; 155 max-width: 480px; 156 padding: 9px 12px; 157 border-radius: 8px; 158 border: 1px solid var(--theme-palette-color-5); 159 background: var(--theme-palette-color-8); 160 color: inherit; 161 font-size: 0.95rem; 162 163 &:focus-visible { 164 outline: 2px solid var(--theme-palette-color-1); 165 outline-offset: 1px; 166 } 167`,s=o.Ay.div` 168 max-width: 680px; 169 margin-bottom: 16px; 170 border: 1px solid var(--theme-palette-color-5); 171 border-radius: 8px; 172 overflow: hidden; 173`,c=o.Ay.div` 174 padding: 12px 14px; 175 opacity: 0.7; 176 font-size: 0.9rem; 177`,d=o.Ay.a` 178 display: block; 179 padding: 9px 14px; 180 color: inherit; 181 text-decoration: none; 182 183 & + & { 184 border-top: 1px solid var(--theme-palette-color-5); 185 } 186 187 &:hover { 188 background: var(--theme-palette-color-8); 189 text-decoration: none; 190 } 191`,h=o.Ay.span` 192 display: block; 193 font-size: 0.83rem; 194 opacity: 0.7; 195 line-height: 1.45; 196`,p=o.Ay.div` 197 display: grid; 198 grid-template-columns: ${({$tocWidth:e})=>e??220}px minmax(0, 1fr); 199 gap: 28px; 200 align-items: start; 201 202 @media (max-width: 980px) { 203 grid-template-columns: 1fr; 204 gap: 0; 205 } 206`,u=o.Ay.nav` 207 position: sticky; 208 top: 90px; 209 display: flex; 210 flex-direction: column; 211 gap: 2px; 212 font-size: 0.88rem; 213 214 @media (max-width: 980px) { 215 position: static; 216 flex-direction: row; 217 flex-wrap: wrap; 218 gap: 6px; 219 padding-bottom: 16px; 220 margin-bottom: 8px; 221 border-bottom: 1px solid var(--theme-palette-color-5); 222 } 223`,m=o.Ay.a` 224 padding: 5px 10px; 225 border-radius: 6px; 226 color: inherit; 227 text-decoration: none; 228 opacity: ${({$active:e})=>e?1:.7}; 229 border-left: 2px solid ${({$active:e})=>e?"var(--theme-palette-color-1)":"transparent"}; 230 background: ${({$active:e})=>e?a(10):"transparent"}; 231 232 &:hover { 233 opacity: 1; 234 text-decoration: none; 235 } 236 237 @media (max-width: 980px) { 238 border: 1px solid var(--theme-palette-color-5); 239 border-radius: 999px; 240 font-size: 0.8rem; 241 padding: 3px 10px; 242 } 243`,f=o.Ay.div` 244 min-width: 0; 245`,x=o.Ay.section` 246 scroll-margin-top: 84px; 247 margin-bottom: 30px; 248`,g=o.Ay.h2` 249 margin: 0 0 8px; 250 font-size: 1.35rem; 251 padding-bottom: 6px; 252 border-bottom: 1px solid var(--theme-palette-color-5); 253`,y=o.Ay.a` 254 color: inherit; 255 text-decoration: none; 256 257 &:hover { 258 text-decoration: none; 259 color: var(--dotgg-accent-text, var(--theme-palette-color-1)); 260 } 261`,v=o.Ay.p` 262 margin: 0 0 16px; 263 opacity: 0.8; 264 line-height: 1.6; 265`,b=o.Ay.div` 266 margin-top: 30px; 267 font-size: 0.8rem; 268 opacity: 0.55; 269 270 a { 271 color: inherit; 272 text-decoration: underline; 273 } 274`;r.d(t,["DO",0,l,"JA",0,f,"LT",0,s,"MX",0,y,"U$",0,a,"YW",0,i,"_x",0,g,"e",0,p,"eE",0,c,"hI",0,v,"kL",0,b,"rF",0,m,"rK",0,h,"vN",0,u,"vq",0,n,"wn",0,x,"yt",0,d])},94045(e,t,r){r.d(t,{$:()=>i});var o=r(58468),a=r(91181);function i(e){const t=[...e.tokens.entries()].sort((e,t)=>
274t[0].length-e[0].length),r=new RegExp(t.map(([e])=>function(e){const t=/^\w/.test(e)?"\\b":"",r=/\w$/.test(e)?"\\b":"";return`${t}${function(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}(e)}${r}`}(e)).join("|"),!0===e.caseInsensitive?"gi":"g"),i=t=>!0===e.caseInsensitive?t.toLowerCase():t,n=new Map(t.map(([e,t])=>[i(e),t]));return function(){const t=(0,a.Md)();return(0,o.Kr)(()=>{const o=new Map;for(const a of t??[]){const t=e.textOf(a);if(!t)continue;const l=new Set;r.lastIndex=0;for(let e=r.exec(t);null!==e;e=r.exec(t)){const t=n.get(i(e[0]));if(void 0===t||l.has(t))continue;l.add(t);const r={id:a.id,slug:a.slug},s=o.get(t);s?s.push(r):o.set(t,[r])}}return o},[t])}}},54769(e,t,r){r.d(t,["m",0,"Comprehensive Rules revision 2.2.0 (2026-07-09) â Disney Lorcana Comprehensive Rules. Ravensburger revises the document with each set release.","x",0,[{title:"Keywords",blurb:"The official keyword abilities (Comprehensive Rules chapter 8), printed in bold on the cards. Abilities followed by +N stack; the others don't.",terms:[{title:"Alert",text:"This character ignores the challenging limiters of Evasive â it can challenge Evasive characters without having Evasive itself."},{title:"Bodyguard",text:"This character may enter play exerted. If an opponent would choose one of your characters to challenge, they must choose this character or another with Bodyguard if able."},{title:"Boost",suffix:"N",text:"Once during your turn, you may pay N ink to put the top card of your deck facedown under this card. Cards under a card aren't in play, and no one may look at them."},{title:"Challenger",suffix:"+N",text:"While this character is challenging, they get +N Strength. It stacks with other Challenger effects and doesn't apply while being challenged."},{title:"Evasive",text:"Can't be challenged except by a character with Evasive."},{title:"Reckless",text:"This character can't quest, and you can't declare the end of your turn while it's ready and able to challenge an opposing character or location."},{title:"Resist",suffix:"+N",text:"Damage that would be dealt to this character or location is reduced by N; stacks with other Resist effects. Damage put or moved onto it isn't reduced."},{title:"Rush",text:"This character can challenge as though they were in play at the beginning of your turn."},{title:"Shift",suffix:"N",text:"You may play this character for their Shift cost by putting them on top of another of your characters with the same name. The stack keeps its damage, state, and available turn actions."},{title:"Singer",suffix:"N",text:"This character can exert to sing a song as though they had ink cost N instead of their normal cost."},{title:"Sing Together",suffix:"N",text:"Instead of paying a song's ink cost, exert any number of your (or your teammates') ready characters with total ink cost N or more to play it."},{title:"Support",text:"Whenever this character quests, you may add their Strength to another chosen character's Strength this turn."},{title:"Vanish",text:"When this character is chosen by an opponent as part of resolving an action's effect, banish them."},{title:"Ward",text:"Your opponents can't choose this card when resolving an effect. Effects that don't choose still affect it."}]},{title:"Shift variants",blurb:"Alternate forms of Shift (rule 8.10.8). Each follows all Shift rules, differing only in what the character may be played on top of.",muted:!0,terms:[{title:"[Classification] Shift",suffix:"N",text:"Printed with a real classification, e.g. Puppy Shift: play this character for their Shift cost by putting them on top of a character you have in play with that classification."},{title:"Universal Shift",suffix:"N",text:"Play this character for their Universal Shift cost by putting them on top of any character you have in play, regardless of name."},{title:"Duo Shift",suffix:"N",text:"Play this character for their Duo Shift cost by putting them on top of two characters you have in play that each match one of the names on this card, stacked in any order."},{title:"Combo Shift",suffix:"N",text:"Two Shift abilities in one: play this character for their Combo Shift cost on top of one character sharing a name on this card, or on top of two characters that each share one."}
274,{title:"Temporary Shift",suffix:"N",text:"Shift by name for the Temporary Shift cost. At the end of your turn, if this card is in play, remove all damage from it and return only this card to your hand."},{title:"Potato Shift",suffix:"N",text:"Play this character for their Potato Shift cost by putting them on top of an item you have in play named Potato."}]}]])},59694(e,t,r){r.d(t,["U",0,[{path:"rules/",label:"How to Play"},{path:"rules/comprehensive-rules/",label:"Comprehensive Rules"},{path:"rules/banned-cards/",label:"Banned Cards"},{path:"rules/glossary/",label:"Glossary"}]])},10483(e,t,r){r.r(t),r.d(t,{LorcanaGlossaryPage:()=>d});var o=r(15073),a=r(94045),i=r(27798),n=r(54769),l=r(59694);const s=(0,a.$)({tokens:new Map(n.x.flatMap(e=>e.terms).filter(e=>!e.title.startsWith("[")).map(e=>[e.title,e.title])),textOf:e=>e.action}),c={groups:n.x,revisionLine:n.m,cardsHref:e=>e.title.startsWith("[")?void 0:`/cards/?textSearch=${encodeURIComponent(e.title)}`,useSamples:s};function d(e){return(0,o.Y)(i.j,{tabs:l.U,intro:"Every Disney Lorcana keyword ability and Shift variant, with the official rules text condensed from the Comprehensive Rules. Search the list or jump straight to a term.",adapter:c})}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.