.tile-wrap[data-v-c576ad66]{perspective:900px}.tile[data-v-c576ad66]{cursor:default;border-radius:.9rem;width:100%;height:7.5rem;display:block}.tile.is-hidden[data-v-c576ad66]:not([aria-disabled=true]){cursor:pointer}.tile-inner[data-v-c576ad66]{width:100%;height:100%;transform-style:preserve-3d;transition:transform .56s cubic-bezier(.2,.8,.25,1.15);transition-delay:var(--d,0s);display:block;position:relative}.flipped .tile-inner[data-v-c576ad66]{transform:rotateY(180deg)}.face[data-v-c576ad66]{border:1px solid var(--line);backface-visibility:hidden;border-radius:.9rem;flex-direction:column;justify-content:center;align-items:center;padding:.5rem .25rem;display:flex;position:absolute;inset:0}.front[data-v-c576ad66]{background:repeating-linear-gradient(135deg, transparent 0 9px, var(--line) 9px 10px), var(--surface-2);transition:border-color .16s,transform .16s}.tile.is-hidden:not([aria-disabled=true]):hover .front[data-v-c576ad66],.tile.is-hidden:focus-visible .front[data-v-c576ad66]{border-color:var(--g-career-text)}.back[data-v-c576ad66]{background:var(--surface);border-color:var(--line-strong);transform:rotateY(180deg)}.is-guess .back[data-v-c576ad66]{border:2px solid var(--g-career);box-shadow:0 0 0 3px color-mix(in srgb, var(--g-career) 22%, transparent)}.is-end .back[data-v-c576ad66]{background:var(--surface-2);border-style:dashed}.step[data-v-c576ad66]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.66rem;font-weight:800;position:absolute;top:.35rem;left:.5rem}.loan[data-v-c576ad66]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-strong);border-radius:999px;margin-top:.3rem;padding:0 .4rem;font-size:.62rem;font-weight:800}.cost[data-v-c576ad66]{color:var(--muted);opacity:0;font-size:.62rem;font-weight:700;transition:opacity .16s;position:absolute;bottom:.35rem}.tile:hover .cost[data-v-c576ad66],.tile:focus-visible .cost[data-v-c576ad66]{opacity:1}@media (pointer:coarse){.cost[data-v-c576ad66]{opacity:.85}}.step-tag[data-v-c576ad66]{color:var(--g-career-text);text-transform:uppercase;letter-spacing:.04em}
