.Intro-module__XC4VmG__intro{color:var(--muted-foreground);margin-top:20px}.Intro-module__XC4VmG__intro p+p{margin-top:12px}.Intro-module__XC4VmG__pill{background:var(--muted);color:var(--foreground);border-radius:999px;align-items:center;gap:6px;margin-left:2px;padding:1px 6px;transition:background-color .15s;display:inline-flex}.Intro-module__XC4VmG__pill:hover{background:var(--accent)}
.Notes-module__l5kHga__notes{color:var(--muted-foreground);flex-direction:column;gap:8px;list-style:none;display:flex}.Notes-module__l5kHga__notes li{gap:10px;display:flex}.Notes-module__l5kHga__notes li:before{content:"–";color:var(--border)}
.XpCallout-module__SSJYeG__xp{border:1px solid var(--border);border-radius:16px;align-items:center;gap:14px;margin-top:48px;padding:14px 16px;transition:border-color .2s,background-color .2s;display:flex;position:relative;overflow:hidden}.XpCallout-module__SSJYeG__xp:hover{background:var(--muted);border-color:color-mix(in oklab, var(--foreground) 20%, transparent)}.XpCallout-module__SSJYeG__logo{flex-shrink:0;grid-template-columns:11px 11px;gap:2px;display:grid;transform:skewY(-6deg)rotate(-4deg)}.XpCallout-module__SSJYeG__logo span{border-radius:2px 5px;width:11px;height:11px}.XpCallout-module__SSJYeG__logo span:first-child{background:#f35325}.XpCallout-module__SSJYeG__logo span:nth-child(2){background:#81bc06}.XpCallout-module__SSJYeG__logo span:nth-child(3){background:#05a6f0}.XpCallout-module__SSJYeG__logo span:nth-child(4){background:#ffba08}.XpCallout-module__SSJYeG__body{flex:1;min-width:0}.XpCallout-module__SSJYeG__desc{color:var(--muted-foreground)}.XpCallout-module__SSJYeG__start{color:#fff;text-shadow:1px 1px 1px #00000059;background:linear-gradient(#5eac56 0%,#3c8d0d 45%,#2f7a0a 100%);border-radius:0 10px 10px 0;flex-shrink:0;align-items:center;gap:6px;padding:3px 12px 3px 8px;font-size:13px;font-style:italic;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff59}@media (max-width:640px){.XpCallout-module__SSJYeG__xp{flex-wrap:wrap}.XpCallout-module__SSJYeG__start{margin-left:30px}}
