/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties,theme,base;@layer components{.ac-dialog.ac-case-guide{width:640px}.ac-case-guide__body{gap:var(--space-16);flex-direction:column;display:flex}.ac-case-guide__example{color:var(--text-tertiary);margin:0;font-size:12px;font-weight:400;line-height:16px}.ac-case-guide__bar{align-items:center;gap:var(--space-8);display:flex}.ac-case-guide__steps{gap:var(--space-4);flex:1;margin:0;padding:0;list-style:none;display:flex}.ac-case-guide__steps>li{flex:1}.ac-case-guide__seg{width:100%;height:var(--space-24);cursor:pointer;background:0 0;border:0;padding:0;display:block}.ac-case-guide__seg:before{content:"";height:var(--space-4);border-radius:var(--radius-full);background:var(--bg-tertiary);display:block}.ac-case-guide__seg[data-state=done]:before{background:var(--success)}.ac-case-guide__seg[data-state=now]:before{background:var(--text-primary)}.ac-case-guide__count{color:var(--text-tertiary);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:400;line-height:16px}.ac-case-guide__stage{aspect-ratio:16/9;border-radius:var(--radius-12);background:var(--bg-primary);isolation:isolate;position:relative;overflow:hidden}.ac-case-guide__lines{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.ac-case-guide__lines line{stroke:var(--border-secondary);opacity:.6;stroke-width:1.5px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.ac-case-guide__tethers{width:100%;height:100%;position:absolute;inset:0}.ac-case-guide__tethers line{stroke-width:2px;stroke-linecap:round;stroke-opacity:.7;vector-effect:non-scaling-stroke}.ac-case-guide__tethers line[data-actor=buyer]{stroke:var(--rep)}.ac-case-guide__tethers line[data-actor=seller]{stroke:var(--amber)}.ac-case-guide__tethers line[data-actor=mediator]{stroke:var(--mediator)}.ac-case-guide__actor,.ac-case-guide__token{left:var(--x);top:var(--y);position:absolute;translate:-50% -50%}.ac-case-guide__actor{flex-direction:column;align-items:center;display:flex}.ac-case-guide__actor[data-dim]{opacity:.35}.ac-case-guide__actor[data-away]{opacity:0;scale:.6}.ac-case-guide__trainer{width:64px;height:64px;image-rendering:pixelated;display:block}.ac-case-guide__name{align-items:center;gap:var(--space-4);color:var(--text-secondary);white-space:nowrap;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.ac-case-guide__actor[data-actor=mediator] .ac-case-guide__name{padding:0 var(--space-6) 0 var(--space-2);border-radius:var(--radius-6);background:var(--mediator-badge);color:var(--mediator-text)}.ac-case-guide__name em{padding:0 var(--space-4);border-radius:var(--radius-4);background:var(--bg-tertiary);color:var(--text-primary);font-style:normal}.ac-case-guide__say{bottom:calc(100% + var(--space-2));padding:var(--space-2) var(--space-8);border-radius:var(--radius-8);background:var(--text-primary);color:var(--bg-primary);white-space:nowrap;font-size:12px;font-weight:600;line-height:16px;position:absolute}.ac-case-guide__actor[data-actor=buyer] .ac-case-guide__say{left:0}.ac-case-guide__actor[data-actor=seller] .ac-case-guide__say{right:0}.ac-case-guide__say[data-say=rate]{background:var(--rep)}.ac-case-guide__actor[data-actor=mediator] .ac-case-guide__say{background:var(--mediator);color:var(--white)}.ac-case-guide__token{align-items:center;gap:var(--space-2);z-index:1;flex-direction:column;display:flex}.ac-case-guide__token[data-kept]{opacity:0;scale:.4}.ac-case-guide__token[data-token=pokemon] img{width:88px;height:88px;image-rendering:pixelated;margin:-20px 0 -22px;display:block}.ac-case-guide__pill{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-full);background:var(--bg-tertiary);color:var(--text-primary);white-space:nowrap;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.ac-case-guide__bill{fill:var(--success-surface);stroke:var(--success);stroke-width:1.5px;flex:none}.ac-case-guide__mark{padding:0 var(--space-6);border-radius:var(--radius-4);background:var(--success-surface);color:var(--rep);white-space:nowrap;font-size:12px;font-weight:600;line-height:16px}.ac-case-guide__mark[data-say=returned]{background:var(--warning-surface);color:var(--warning-text)}.ac-case-guide__caption{gap:var(--space-4);flex-direction:column;min-height:94px;display:flex}.ac-case-guide__title{margin:0;font-size:16px;font-weight:600;line-height:24px}.ac-case-guide__text{color:var(--text-secondary);margin:0}.ac-case-guide__ways{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.ac-case-guide__ways{grid-template-columns:repeat(3,minmax(0,1fr))}}.ac-case-guide__ways>li{gap:var(--space-2);padding:var(--space-10) var(--space-12);border-radius:var(--radius-8);background:var(--bg-tertiary);flex-direction:column;display:flex}.ac-case-guide__ways span{color:var(--text-secondary);font-size:12px;font-weight:400;line-height:16px}.ac-case-guide__you{gap:var(--space-8);flex-direction:column;display:flex}.ac-case-guide__part{gap:var(--space-2);padding:var(--space-10) var(--space-12);border-radius:var(--radius-8);background:var(--bg-tertiary);flex-direction:column;margin:0;display:flex}.ac-case-guide__part>span{color:var(--text-tertiary);font-size:12px;font-weight:400;line-height:16px}.ac-case-guide__never{margin-right:auto}.ac-case-guide-link{color:var(--link);font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;font-weight:400;line-height:16px}.ac-case-guide-link:hover{text-decoration:underline}@media (prefers-reduced-motion:no-preference){.ac-case-guide__actor{transition:opacity var(--duration-sheet) var(--ease-standard), scale var(--duration-sheet) var(--ease-standard)}.ac-case-guide__token{transition:left var(--duration-sheet) var(--ease-standard), top var(--duration-sheet) var(--ease-standard), opacity var(--duration-sheet) var(--ease-standard), scale var(--duration-sheet) var(--ease-standard)}.ac-case-guide__trainer{animation:ac-case-guide-breathe var(--duration-pulse) var(--ease-pulse) infinite}.ac-case-guide__actor[data-actor=seller] .ac-case-guide__trainer{animation-delay:calc(var(--duration-pulse) / -3)}.ac-case-guide__actor[data-actor=mediator] .ac-case-guide__trainer{animation-delay:calc(var(--duration-pulse) / -1.5)}.ac-case-guide__tethers line{animation:ac-case-guide-fade var(--duration-sheet) var(--ease-standard) var(--duration-sheet) both}.ac-case-guide__say,.ac-case-guide__mark{animation:ac-case-guide-pop var(--duration-pop) var(--ease-standard) both}}@keyframes ac-case-guide-breathe{50%{translate:0 calc(-1 * var(--space-2))}}@keyframes ac-case-guide-fade{0%{opacity:0}}@keyframes ac-case-guide-pop{0%{opacity:0;scale:.7}}@media not all and (width>=48rem){.ac-case-guide__stage{aspect-ratio:4/3.4}.ac-case-guide__trainer{width:48px;height:48px}.ac-case-guide__token[data-token=pokemon] img{width:64px;height:64px;margin:-14px 0 -16px}}}@layer utilities;
