.can-drag[data-v-4b988c6f]{cursor:grab}.dragging[data-v-4b988c6f]{opacity:.5}.fillCardSpace[data-v-4b988c6f]{aspect-ratio:104/145;border-radius:10px;width:100%}.card-flipper[data-v-4b988c6f]{transform-style:preserve-3d;transition:transform .6s ease-in-out;position:relative;transform:perspective(1000px)rotateY(0)}.card-flipper.is-flipped[data-v-4b988c6f]{transform:perspective(1000px)rotateY(180deg)}.card-front[data-v-4b988c6f],.card-back[data-v-4b988c6f]{backface-visibility:hidden}.card-front[data-v-4b988c6f]{transition:transform .4s ease-in-out}.card-back[data-v-4b988c6f]{position:absolute;inset:0;transform:rotateY(180deg)}.card-zoom-layer[data-v-4b988c6f]{cursor:zoom-out;background-color:#0006;transition:background-color .35s;position:fixed;inset:0}.card-zoom[data-v-4b988c6f]{transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;transform:translate(0)rotate(0)scale(1)}.card-zoom img[data-v-4b988c6f]{border-radius:18px;max-width:none;position:absolute;box-shadow:0 8px 32px #0009}.card-zoom-leave-active[data-v-4b988c6f]{pointer-events:none}:is(.card-zoom-enter-from,.card-zoom-leave-to)[data-v-4b988c6f]{background-color:#0000}:is(.card-zoom-enter-from,.card-zoom-leave-to) .card-zoom[data-v-4b988c6f]{transform:var(--from-card)}.card-front.under-zoom[data-v-4b988c6f]{visibility:hidden;transition:none}@media (prefers-reduced-motion:reduce){.card-flipper[data-v-4b988c6f],.card-front[data-v-4b988c6f],.card-zoom-layer[data-v-4b988c6f],.card-zoom[data-v-4b988c6f]{transition:none}}@keyframes border-dance-4b988c6f{0%{}50%{outline-color:#bd6161}}.warning img[data-v-4b988c6f]{outline-offset:-8px;outline:8px solid #f8ffbe}.error-state img[data-v-4b988c6f]{outline-offset:-8px;outline:8px solid #980000}.diff-added img[data-v-4b988c6f],.diff-removed img[data-v-4b988c6f],.diff-changed img[data-v-4b988c6f]{outline-offset:-6px;outline-width:6px;outline-style:solid}.diff-added[data-v-4b988c6f]{--diff-color:var(--color-diff-add)}.diff-removed[data-v-4b988c6f]{--diff-color:var(--color-diff-remove);opacity:.55}.diff-changed[data-v-4b988c6f]{--diff-color:var(--color-diff-change)}.diff-added img[data-v-4b988c6f],.diff-removed img[data-v-4b988c6f],.diff-changed img[data-v-4b988c6f]{outline-color:var(--diff-color)}.diff-badge[data-v-4b988c6f]{background-color:var(--diff-color)}.card-in-stack .error-state img.on-screen[data-v-4b988c6f]{animation:1s cubic-bezier(.075,.82,.165,1) border-dance-4b988c6f}.button-container[data-v-4b988c6f]{height:12%;min-height:12%}.error-message-container[data-v-4b988c6f]{border-radius:5px;max-height:70%;font-size:1rem;font-weight:500}.warning .error-message-container[data-v-4b988c6f]{background:#f8ffbeb3}.error-state .error-message-container[data-v-4b988c6f]{background:#ffbebeb3}.text-and-links[data-v-4b988c6f]{background-color:var(--color-default)}.selected .text-and-links[data-v-4b988c6f]{color:#fff;background:var(--shuffle-ready-blue)!important}.is-grid .default-card-border[data-v-4b988c6f]:before{content:"";border-radius:calc(var(--card-border-radius) - 10px);pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 9px #1d1d1d}.is-grid .default-card-border[data-v-4b988c6f]{border:5px solid var(--gray-300);border-radius:calc(var(--card-border-radius) - 5px)}.is-grid.selected .default-card-border[data-v-4b988c6f]{border-color:var(--shuffle-ready-blue)}.card-container[data-v-126687b6]{grid-template-columns:repeat(auto-fill,minmax(min(230px,49%),1fr));grid-auto-flow:dense;align-items:start;column-gap:3px;display:grid}.group-header[data-v-126687b6]{z-index:10;background-color:var(--color-default);border-left:4px solid var(--color-accent-blue);border-bottom:1px solid var(--border-color-secondary);position:sticky;top:0}.drop-target[data-v-126687b6]{outline:2px dashed var(--color-accent-blue);outline-offset:-2px;border-radius:10px}.card-stack[data-v-126687b6]{grid-template-columns:1fr;display:grid;position:relative}.card-stack .card-in-stack[data-v-126687b6]{max-width:100%;height:-moz-fit-content;height:fit-content;transition:transform .1s ease-out;overflow:hidden}:is(.card-stack .card-in-stack.selected:not(:has(~:hover:not(:last-child)))~.card-in-stack[data-v-126687b6],.card-stack .card-in-stack:hover~.card-in-stack[data-v-126687b6]){transform:translateY(85%)}.card-stack .card-in-stack[data-v-126687b6]:last-child{margin-bottom:-20px}
