.card-tile{will-change:transform}.card-tile:hover:not(:disabled){z-index:10}.deck-card-row{min-height:36px}.mana-curve [style*=height]{transition:height .3s ease}.band-slot-empty{border-style:dashed}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.card-skeleton{background:linear-gradient(90deg,oklch(var(--b2)) 25%,oklch(var(--b3)),oklch(var(--b2)) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.public-editor .ProseMirror{min-height:200px;outline:none;padding:1rem}.public-editor .ProseMirror p{margin-bottom:.5em}.public-editor .ProseMirror h2{font-size:1.25rem;font-weight:700;margin-top:1.5em;margin-bottom:.5em}.public-editor .ProseMirror h3{font-size:1.1rem;font-weight:600;margin-top:1.25em;margin-bottom:.5em}.public-editor .ProseMirror ul,.public-editor .ProseMirror ol{padding-left:1.5em;margin-bottom:.5em}.public-editor .ProseMirror blockquote{border-left:3px solid oklch(var(--bc) / .2);padding-left:1em;margin-left:0;color:oklch(var(--bc) / .7)}.public-editor .ProseMirror a{color:oklch(var(--p));text-decoration:underline}.public-editor .ProseMirror .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:oklch(var(--bc) / .3);pointer-events:none;height:0}.save-dialog-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(min-width:1024px){.card-tile:nth-child(5n) .group-hover\/tooltip\:block,.card-tile:nth-child(5n-1) .group-hover\/tooltip\:block{left:auto;right:100%;margin-left:0;margin-right:.5rem}}
