.budget-seam.svelte-71pk1s{background-color:var(--color-secondary)}.equipment-picker-dialog.svelte-4xeiva{padding:0;border:0;background:transparent;color:inherit;margin:auto;max-width:none;max-height:90vh}@media(max-width:639px){.equipment-picker-dialog.svelte-4xeiva{max-height:100dvh;max-width:100vw}}.equipment-picker-dialog.svelte-4xeiva::backdrop{background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.equipment-picker-dialog[open].svelte-4xeiva{animation:svelte-4xeiva-equipment-picker-in .12s ease-out}@keyframes svelte-4xeiva-equipment-picker-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.equipment-picker-dialog[open].svelte-4xeiva{animation:none}}.flaw-picker-dialog.svelte-14pmu4a{padding:0;border:0;background:transparent;color:inherit;margin:auto;max-width:none;max-height:90vh}@media(max-width:639px){.flaw-picker-dialog.svelte-14pmu4a{max-height:100dvh;max-width:100vw}}.flaw-picker-dialog.svelte-14pmu4a::backdrop{background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.flaw-picker-dialog[open].svelte-14pmu4a{animation:svelte-14pmu4a-flaw-picker-in .12s ease-out}@keyframes svelte-14pmu4a-flaw-picker-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.flaw-picker-dialog[open].svelte-14pmu4a{animation:none}}.alter-ego-link-dialog.svelte-xn98p3{margin:auto;max-height:none;max-width:none;border:0;padding:0;background:transparent;color:inherit}.alter-ego-link-dialog.svelte-xn98p3::backdrop{background:#00000080}.alter-ego-budget-badge{animation:svelte-xn98p3-alter-ego-budget-glow 2.6s ease-in-out infinite}@keyframes svelte-xn98p3-alter-ego-budget-glow{0%,to{box-shadow:0 0 color-mix(in srgb,var(--color-gm-accent) 0%,transparent)}50%{box-shadow:0 0 .8rem .08rem color-mix(in srgb,var(--color-gm-accent) 36%,transparent)}}@media(prefers-reduced-motion:reduce){.alter-ego-budget-badge{animation:none}}.linked-character-removal-dialog.svelte-bhf2ol{margin:auto;max-height:none;max-width:none;border:0;padding:0;background:transparent;color:inherit}.linked-character-removal-dialog.svelte-bhf2ol::backdrop{background:#0000008c}.perk-picker-dialog.svelte-1gi012c{padding:0;border:0;background:transparent;color:inherit;margin:auto;max-width:none;max-height:90vh}@media(max-width:639px){.perk-picker-dialog.svelte-1gi012c{max-height:100dvh;max-width:100vw}}.perk-picker-dialog.svelte-1gi012c::backdrop{background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.perk-picker-dialog[open].svelte-1gi012c{animation:svelte-1gi012c-perk-picker-in .12s ease-out}@keyframes svelte-1gi012c-perk-picker-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.perk-picker-dialog[open].svelte-1gi012c{animation:none}}.companion-link-dialog.svelte-1xw35qi{margin:auto;max-height:none;max-width:none;border:0;padding:0;background:transparent;color:inherit}.companion-link-dialog.svelte-1xw35qi::backdrop{background:#00000080}@keyframes svelte-1xw35qi-companion-budget-glow{0%,to{box-shadow:0 0 color-mix(in oklab,var(--color-gm-accent) 0%,transparent)}50%{box-shadow:0 0 0 2px color-mix(in oklab,var(--color-gm-accent) 20%,transparent),0 0 12px color-mix(in oklab,var(--color-gm-accent) 42%,transparent)}}.companion-budget-badge{animation:svelte-1xw35qi-companion-budget-glow 2.8s ease-in-out infinite}.companion-budget-badge:hover,.companion-budget-badge:focus-visible{animation-play-state:paused;box-shadow:0 0 14px color-mix(in oklab,var(--color-gm-accent) 50%,transparent)}@media(prefers-reduced-motion:reduce){.companion-budget-badge{animation:none;box-shadow:0 0 0 2px color-mix(in oklab,var(--color-gm-accent) 18%,transparent)}}.source-icon.svelte-1h9jmo4,.source-icon.svelte-1t5ouqt{display:inline-block;background-color:currentColor;mask-image:var(--source-icon);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--source-icon);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.power-picker-dialog.svelte-1t5ouqt{padding:0;border:0;background:transparent;color:inherit;margin:auto;max-width:none;max-height:90vh}@media(max-width:639px){.power-picker-dialog.svelte-1t5ouqt{max-height:100dvh;max-width:100vw}}.power-picker-dialog.svelte-1t5ouqt::backdrop{background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.power-picker-dialog[open].svelte-1t5ouqt{animation:svelte-1t5ouqt-power-picker-in .12s ease-out}@keyframes svelte-1t5ouqt-power-picker-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.power-picker-dialog[open].svelte-1t5ouqt{animation:none}}
