.db-difficulty-labels[data-v-2cdc21d7]{display:inline-flex;flex-wrap:wrap;gap:.125rem .5rem}.db-difficulty-labels>span[data-v-2cdc21d7]{white-space:nowrap}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-9ff7517c],[data-v-9ff7517c]::backdrop,[data-v-9ff7517c]:after,[data-v-9ff7517c]:before{--tw-border-style:solid}}}.db-module-glyph[data-v-9ff7517c]{color:var(--color-gray-700,#646464);font-family:Pelagiad,serif;font-size:1.75rem;line-height:1}.db-card-cover.is-artless[data-v-9ff7517c]{background-image:repeating-linear-gradient(45deg,#ffce790d 0 1px,#0000 1px 7px)}@supports (color:color-mix(in lab,red,red)){.db-card-cover.is-artless[data-v-9ff7517c]{background-image:repeating-linear-gradient(45deg,color-mix(in srgb,var(--color-tan-500) 5%,transparent) 0,color-mix(in srgb,var(--color-tan-500) 5%,transparent) 1px,transparent 1px,transparent 7px)}}.db-module-glyph.is-placeholder[data-v-9ff7517c]{color:#ffce7966}@supports (color:color-mix(in lab,red,red)){.db-module-glyph.is-placeholder[data-v-9ff7517c]{color:color-mix(in oklab,var(--color-tan-500,#ffce79) 40%,transparent)}}.db-module-glyph.is-placeholder[data-v-9ff7517c]{font-size:2.5rem}.db-module-difficulties[data-v-9ff7517c]{display:flex;margin-bottom:.125rem}.db-module-count[data-v-9ff7517c]{font-variant-numeric:tabular-nums}:is(.db-module-card[data-v-9ff7517c] .db-card-name,.db-module-card[data-v-9ff7517c] .db-card-subtext){overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.db-card-cover.has-markers img[data-v-9ff7517c]{-o-object-fit:contain;object-fit:contain}.db-module-marker[data-v-9ff7517c]{background:var(--db-spawn-marker,#67d9ff);border-color:var(--color-black,#000);border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:2px;box-shadow:0 0 0 1px #ffffffe6,0 0 0 3px #000c,0 0 10px var(--db-spawn-marker,#67d9ff);height:calc(var(--spacing,.25rem)*3);pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:calc(var(--spacing,.25rem)*3);z-index:2}@supports (color:color-mix(in lab,red,red)){.db-module-marker[data-v-9ff7517c]{box-shadow:0 0 0 1px #ffffffe6,0 0 0 3px #000c,0 0 10px color-mix(in srgb,var(--db-spawn-marker,#67d9ff) 95%,transparent)}}.db-module-marker[data-v-9ff7517c]:after{background:#fff;border-radius:9999px;content:"";inset:3px;position:absolute}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.db-modules-grid{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}
