.blueprint-module__Xa5pxa__card{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--line:rgba(92,225,230,.7);isolation:isolate;border-radius:1rem;flex-direction:column;min-width:0;padding:1.25rem;display:flex;position:relative}@media (min-width:640px){.blueprint-module__Xa5pxa__card{padding:1.5rem}}.blueprint-module__Xa5pxa__paper{z-index:-2;border-radius:inherit;opacity:0;pointer-events:none;background-image:linear-gradient(rgba(92,225,230,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(92,225,230,.09) 1px,transparent 1px);background-position:-1px -1px;background-size:24px 24px;border:1px dashed rgba(92,225,230,.45);position:absolute;top:0;bottom:0;left:0;right:0}.blueprint-module__Xa5pxa__surface{z-index:-1;border-radius:inherit;clip-path:inset(0 round 1rem);pointer-events:none;background:#003e45;border:1px solid rgba(255,255,255,.08);position:absolute;top:0;bottom:0;left:0;right:0}.blueprint-module__Xa5pxa__part{position:relative}.blueprint-module__Xa5pxa__ghost{border:1px dashed var(--line);opacity:0;pointer-events:none;border-radius:.5rem;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}.blueprint-module__Xa5pxa__lines{background:repeating-linear-gradient(transparent 0,transparent .55em,rgba(92,225,230,.32) .55em,rgba(92,225,230,.32) 1.1em,transparent 1.1em,transparent 1.65em);border:0;border-radius:0;top:0;bottom:0;left:0;right:0}.blueprint-module__Xa5pxa__cross{background:linear-gradient(to top right, transparent calc(50% - .5px), var(--line) 50%, transparent calc(50% + .5px)), linear-gradient(to bottom right, transparent calc(50% - .5px), var(--line) 50%, transparent calc(50% + .5px))}.blueprint-module__Xa5pxa__pill{border-radius:999px}.blueprint-module__Xa5pxa__note{z-index:1;color:#5ce1e6;white-space:nowrap;opacity:0;pointer-events:none;background:#050a0a;padding:0 .375rem;font-size:12px;font-weight:500;line-height:1.25rem;position:absolute;top:-.7rem;left:.5rem}@media (scripting:enabled){.blueprint-module__Xa5pxa__card[data-phase=idle] .blueprint-module__Xa5pxa__surface{clip-path:inset(0 0 100% round 1rem)}.blueprint-module__Xa5pxa__card[data-phase=idle] .blueprint-module__Xa5pxa__real{opacity:0}}.blueprint-module__Xa5pxa__card[data-phase=plan] .blueprint-module__Xa5pxa__paper{opacity:1;clip-path:inset(0 round 1rem);transition:clip-path .6s var(--ease-out), opacity .15s var(--ease-out)}@media (scripting:enabled){.blueprint-module__Xa5pxa__card[data-phase=idle] .blueprint-module__Xa5pxa__paper{opacity:1;clip-path:inset(0 0 100% round 1rem)}}.blueprint-module__Xa5pxa__card[data-phase=plan] .blueprint-module__Xa5pxa__surface{clip-path:inset(0 0 100% round 1rem);transition:clip-path .25s var(--ease-in-out)}.blueprint-module__Xa5pxa__card[data-phase=plan] .blueprint-module__Xa5pxa__ghost,.blueprint-module__Xa5pxa__card[data-phase=plan] .blueprint-module__Xa5pxa__note{opacity:1;transition:opacity .2s var(--ease-out);transition-delay:calc(.12s + var(--d,0s))}.blueprint-module__Xa5pxa__card[data-phase=plan] .blueprint-module__Xa5pxa__real{opacity:0;transition:opacity .15s var(--ease-out), transform .15s var(--ease-out);transform:translateY(4px)}.blueprint-module__Xa5pxa__card[data-phase=build] .blueprint-module__Xa5pxa__paper{opacity:0;clip-path:inset(0 round 1rem);transition:opacity .3s .7s}.blueprint-module__Xa5pxa__card[data-phase=build] .blueprint-module__Xa5pxa__surface{clip-path:inset(0 round 1rem);transition:clip-path .5s var(--ease-in-out)}.blueprint-module__Xa5pxa__card[data-phase=build] .blueprint-module__Xa5pxa__note{opacity:0;transition:opacity .15s var(--ease-out)}.blueprint-module__Xa5pxa__card[data-phase=build] .blueprint-module__Xa5pxa__ghost{opacity:0;transition:opacity .2s var(--ease-out);transition-delay:calc(.26s + var(--d,0s))}.blueprint-module__Xa5pxa__card[data-phase=build] .blueprint-module__Xa5pxa__real{opacity:1;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);transition-delay:calc(.26s + var(--d,0s));transform:none}@media (prefers-reduced-motion:reduce){.blueprint-module__Xa5pxa__card .blueprint-module__Xa5pxa__paper,.blueprint-module__Xa5pxa__card .blueprint-module__Xa5pxa__surface,.blueprint-module__Xa5pxa__card .blueprint-module__Xa5pxa__ghost,.blueprint-module__Xa5pxa__card .blueprint-module__Xa5pxa__note,.blueprint-module__Xa5pxa__card .blueprint-module__Xa5pxa__real{transition-property:opacity!important;transition-duration:.2s!important;transition-delay:0s!important;transform:none!important}.blueprint-module__Xa5pxa__card[data-phase] .blueprint-module__Xa5pxa__paper{clip-path:none}.blueprint-module__Xa5pxa__card[data-phase] .blueprint-module__Xa5pxa__surface{clip-path:none;opacity:1}.blueprint-module__Xa5pxa__card[data-phase=plan] .blueprint-module__Xa5pxa__surface{opacity:0}}@media (prefers-reduced-motion:reduce) and (scripting:enabled){.blueprint-module__Xa5pxa__card[data-phase=idle] .blueprint-module__Xa5pxa__surface{opacity:0}}.blueprint-module__Xa5pxa__toggle{transition:transform .15s var(--ease-out), border-color .15s ease, color .15s ease}.blueprint-module__Xa5pxa__toggle:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.blueprint-module__Xa5pxa__toggle:active{transform:none}}
