.catalog-disclosure[data-v-7824adab]{background:#150c10;border:1px solid #522028;min-width:0;transition:border-color .15s}.catalog-disclosure[open][data-v-7824adab]{border-color:#00f0ff8c}.catalog-disclosure[data-v-7824adab]:has(>summary:hover){border-color:#00f0ff8c}.catalog-disclosure[open] .catalog-disclosure__chevron[data-v-7824adab]{transform:rotate(180deg)}.catalog-disclosure[open] .catalog-disclosure__icon[data-v-7824adab],.catalog-disclosure--active .catalog-disclosure__icon[data-v-7824adab]{color:#00f0ff}.catalog-disclosure__trigger[data-v-7824adab]{cursor:pointer;align-items:center;gap:.75rem;min-height:4rem;padding:.75rem 1rem;list-style:none;display:flex}.catalog-disclosure__trigger[data-v-7824adab]::-webkit-details-marker{display:none}.catalog-disclosure__trigger[data-v-7824adab]:focus-visible{outline-offset:2px;outline:2px solid #00f0ffd9}.catalog-disclosure__icon[data-v-7824adab]{color:#a3969b;flex:none;font-size:1.25rem}.catalog-disclosure__text[data-v-7824adab]{flex:1;gap:.25rem;min-width:0;display:grid}.catalog-disclosure__label[data-v-7824adab]{color:#f4efe6;font-weight:600}.catalog-disclosure__value[data-v-7824adab]{text-overflow:ellipsis;white-space:nowrap;color:#a3969b;font-size:.85rem;overflow:hidden}.catalog-disclosure__count[data-v-7824adab]{color:#00f0ff;font-variant-numeric:tabular-nums;background:#00f0ff1a;padding:.25rem .5rem;font-size:.85rem}.catalog-disclosure__chevron[data-v-7824adab]{color:#a3969b;flex:none;transition:transform .15s}.catalog-disclosure__content[data-v-7824adab]{border-top:1px solid #522028;padding:1rem}.source-filter__options[data-v-5ba9b4d8]{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.5rem;max-height:20rem;padding:.25rem;display:grid;overflow-y:auto}.source-filter__option[data-v-5ba9b4d8]{overflow-wrap:anywhere;background:#040203;border:1px solid #522028;min-width:0;padding:.75rem}.source-filter__option[data-v-5ba9b4d8]:hover{border-color:#00f0ff80}.source-filter__option.checkbox--checked[data-v-5ba9b4d8]{background:#00f0ff0d;border-color:#00f0ff80}.source-filter__reset[data-v-5ba9b4d8]{margin-top:.75rem}.source-filter__error[data-v-5ba9b4d8]{color:#a3969b;flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.item-tile[data-v-2a053aac]{min-width:0;display:grid;position:relative}.item-tile[data-v-2a053aac]:after{content:"";pointer-events:none;border:1px solid #0000;transition:border-color .12s;position:absolute;inset:0}@media (hover:hover){.item-tile[data-v-2a053aac]:hover:after{border-color:#ff3247}}.item-tile:hover .item-tile__body[data-v-2a053aac],.item-tile:focus-within .item-tile__body[data-v-2a053aac]{background:#1f0f15f2}.item-tile:hover .item-tile__picture[data-v-2a053aac],.item-tile:focus-within .item-tile__picture[data-v-2a053aac]{background-color:#040203f2}.item-tile:hover .item-tile__glyph[data-v-2a053aac],.item-tile:focus-within .item-tile__glyph[data-v-2a053aac]{color:#f4efe6}.item-tile__main[data-v-2a053aac]{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);padding:0;display:grid}.item-tile__main[data-v-2a053aac]:focus-visible{outline-offset:2px;outline:2px solid #00f0ffd9}@media (width<=767px){.item-tile__main[data-v-2a053aac]{grid-template-rows:none;grid-template-columns:auto minmax(0,1fr);align-items:stretch}}.item-tile__picture[data-v-2a053aac]{aspect-ratio:16/10;background:#040203b3;place-items:center;transition:background-color .12s;display:grid;position:relative;overflow:hidden}@media (width<=767px){.item-tile__picture[data-v-2a053aac]{aspect-ratio:1;width:3.5rem}}.item-tile__glyph[data-v-2a053aac]{color:#f4efe6bf;font-size:2.2rem;transition:color .12s}@media (width<=767px){.item-tile__glyph[data-v-2a053aac]{font-size:1.6rem}}.item-tile--no-image .item-tile__main[data-v-2a053aac]{flex-direction:column;display:flex}.item-tile--no-image .item-tile__picture[data-v-2a053aac]{aspect-ratio:auto;background:0 0;width:100%;min-height:1.5rem;overflow:visible}.item-tile--no-image .item-tile__picture[data-v-2a053aac]:empty{display:none}.item-tile--no-image .item-tile__body[data-v-2a053aac]{flex:1;width:100%}.item-tile--icons .item-tile__picture[data-v-2a053aac]{aspect-ratio:3}@media (width<=767px){.item-tile--icons .item-tile__picture[data-v-2a053aac]{aspect-ratio:1}}.item-tile__image[data-v-2a053aac]{object-fit:contain;width:100%;height:100%;padding:.5rem;position:absolute;inset:0}.item-tile[data-v-2a053aac]{--tier-color:#00f0ff}.item-tile--uncommon[data-v-2a053aac]{--tier-color:#2fbf63}.item-tile--rare[data-v-2a053aac]{--tier-color:#3d8bff}.item-tile--epic[data-v-2a053aac]{--tier-color:#b45cff}.item-tile--legendary[data-v-2a053aac]{--tier-color:#ff8a1e}.item-tile--in-use .item-tile__picture[data-v-2a053aac]{background:radial-gradient(ellipse 90% 70% at 50% 100%, color-mix(in srgb, var(--tier-color) 26%, transparent), transparent 70%), #040203b3}.item-tile--in-use .item-tile__picture .item-tile__glyph[data-v-2a053aac],.item-tile--in-use .item-tile__name[data-v-2a053aac]{color:var(--tier-color)}.item-tile__body[data-v-2a053aac]{background:#150c10b3;align-content:start;gap:.25rem;min-width:0;padding:.5rem;transition:background-color .12s;display:grid}@media (width<=767px){.item-tile__body[data-v-2a053aac]{align-content:center;padding:.5rem .75rem}}.item-tile--action .item-tile__body[data-v-2a053aac]{padding-right:3rem}.item-tile__name[data-v-2a053aac]{color:#f4efe6;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.item-tile__category[data-v-2a053aac]{color:#a3969b;font-size:.75rem}.item-tile__meta[data-v-2a053aac]{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.item-tile__action[data-v-2a053aac]{position:absolute;bottom:.25rem;right:.25rem}@media (width<=767px){.item-tile__action[data-v-2a053aac]{top:50%;bottom:auto;transform:translateY(-50%)}}.item-tile--mini .item-tile__glyph[data-v-2a053aac]{font-size:1.5rem}.item-tile__tag{color:#040203;clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%);background:#a3969b;place-items:center;width:1.5rem;height:1.5rem;font-size:.85rem;display:grid;position:absolute;top:0;left:0}@media (width<=767px){.item-tile__tag{width:1.2rem;height:1.2rem;font-size:.7rem}}.item-tile--in-use .item-tile__tag{background:#00f0ff}.item-tile__warn{color:#ff8a1e;font-size:.9rem;display:inline-flex;position:absolute;top:.25rem;right:.25rem}.item-tile__quantity{color:#eaff00;text-shadow:0 0 4px #040203;font-family:Russo One,"Exo 2",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;line-height:1;position:absolute;bottom:.25rem;right:.25rem}.item-tile__number{color:#f4efe6;font-variant-numeric:tabular-nums;align-items:center;gap:2px;font-family:Russo One,"Exo 2",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.15rem;line-height:1;display:inline-flex}.item-tile__number .base-icon{color:#a3969b;margin-right:2px;font-size:.85rem}.item-tile__number small{color:#a3969b;font-size:.8rem}.item-tile__number--alarm,.item-tile__number--alarm small{color:#ff3247}.item-tile__mark{color:#a3969b;align-items:center;gap:2px;font-size:.8rem;font-weight:700;display:inline-flex}.item-tile--combat .item-tile__picture{aspect-ratio:2}.item-tile--combat .item-tile__picture,.item-tile--combat .item-tile__body,.item-tile--combat:hover .item-tile__picture,.item-tile--combat:hover .item-tile__body,.item-tile--combat:focus-within .item-tile__picture,.item-tile--combat:focus-within .item-tile__body{background:0 0}.item-tile--combat .item-tile__body{align-content:center;min-height:4rem;padding:.75rem}.item-tile--combat .item-tile__name{line-clamp:2;-webkit-line-clamp:2}@media (width<=767px){.item-tile--combat .item-tile__picture{aspect-ratio:1;width:6rem}.item-tile--combat .item-tile__body{min-height:0}}.item-tile-grid[data-v-7b269e0d]{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.75rem;display:grid}@media (width<=767px){.item-tile-grid[data-v-7b269e0d]{grid-template-columns:minmax(0,1fr);gap:.5rem}}.item-catalog__weapon[data-v-ea78ae89]{color:#00f0ff;align-items:center;gap:.5rem;display:flex}.item-catalog__filters[data-v-ea78ae89]{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));align-items:end;gap:.75rem;display:grid}@media (width<=767px){.item-catalog__filters[data-v-ea78ae89]{grid-template-columns:minmax(0,1fr)}}.item-catalog__advanced[data-v-ea78ae89]{align-items:start;gap:.75rem;display:grid}.item-catalog__advanced--compact[data-v-ea78ae89]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}@media (width<=767px){.item-catalog__advanced--compact[data-v-ea78ae89]{grid-template-columns:minmax(0,1fr)}}.item-catalog__sort-fields[data-v-ea78ae89]{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.75rem;display:grid}.item-catalog__toggles[data-v-ea78ae89]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.item-catalog__sentinel[data-v-ea78ae89]{justify-content:center;min-height:1.5rem;display:flex}.item-effects[data-v-fc981835]{gap:.5rem;display:grid}.item-effects__homebrew[data-v-fc981835]{color:#eaff00;font-size:.8rem}.item-effects__list[data-v-fc981835]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.item-effects__effect[data-v-fc981835]{color:#f4efe6;background:#150c1099;border-left:2px solid #522028e6;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;padding:.5rem .75rem;font-size:.95rem;display:flex}.item-effects__icon[data-v-fc981835]{color:#a3969b}.item-effects__value[data-v-fc981835]{letter-spacing:.04em;font-family:Russo One,"Exo 2",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}.item-effects__when[data-v-fc981835]{color:#a3969b;flex-basis:100%;padding-left:calc(1.2em + .5rem);font-size:.8rem}.item-effects__effect--bonus[data-v-fc981835]{border-left-color:#2fbf63}.item-effects__effect--bonus .item-effects__icon[data-v-fc981835],.item-effects__effect--bonus .item-effects__value[data-v-fc981835]{color:#2fbf63}.item-effects__effect--penalty[data-v-fc981835]{border-left-color:#ff3247}.item-effects__effect--penalty .item-effects__icon[data-v-fc981835],.item-effects__effect--penalty .item-effects__value[data-v-fc981835]{color:#ff3247}.item-properties[data-v-76072bae]{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5rem;display:grid}.item-properties__tile[data-v-76072bae]{background:#150c10;border:1px solid #52202899;align-content:start;gap:.25rem;padding:.5rem .75rem;display:grid}.item-properties__tile dt[data-v-76072bae]{color:#a3969b;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700}.item-properties__tile dd[data-v-76072bae]{color:#f4efe6;overflow-wrap:anywhere;font-size:1rem;font-weight:600}.item-details[data-v-7539776d]{gap:1.25rem;display:grid}.item-details__head[data-v-7539776d]{background:linear-gradient(#ff3247,#ff3247) 0 100%/40px 2px no-repeat,linear-gradient(90deg,#d9182ecc,#0000) 0 100%/100% 1px no-repeat;align-items:center;gap:.75rem;padding-bottom:.75rem;display:flex}.item-details__glyph[data-v-7539776d]{color:#ff3247;background:#1f0f15;border:1px solid #522028;flex:none;place-items:center;width:3rem;height:3rem;font-size:1.5rem;display:grid}.item-details__glyph--image[data-v-7539776d]{background:#040203b3;border-color:#0000;width:6rem;height:6rem;position:relative;overflow:hidden}@media (width<=767px){.item-details__glyph--image[data-v-7539776d]{width:4.5rem;height:4.5rem}}.item-details__image[data-v-7539776d]{object-fit:contain;width:100%;height:100%;padding:.25rem;position:absolute;inset:0}.item-details__heading[data-v-7539776d]{min-width:0}.item-details__type[data-v-7539776d]{color:#ff3247;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700}.item-details__title[data-v-7539776d]{color:#f4efe6;letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;margin-top:.25rem;font-family:Russo One,"Exo 2",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.2}.item-details__chips[data-v-7539776d]{flex-wrap:wrap;gap:.5rem;display:flex}.item-details__chip[data-v-7539776d]{color:#f4efe6;background:#150c10;border:1px solid #522028cc;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.85rem;display:inline-flex}.item-details__chip-icon[data-v-7539776d]{color:#a3969b}.item-details__chip-label[data-v-7539776d]{color:#a3969b;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700}.item-details__description[data-v-7539776d]{color:#f4efe6e6;white-space:pre-line;overflow-wrap:anywhere;background:#150c1099;border-left:2px solid #d9182e;margin:0;padding:.75rem 1rem;font-size:.95rem;line-height:1.6}.item-details__empty[data-v-7539776d]{color:#a3969b;font-size:.9rem;font-style:italic}.item-details__section[data-v-7539776d]{gap:.75rem;display:grid}.item-details__section-title[data-v-7539776d]{color:#f4efe6;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;font-family:Russo One,"Exo 2",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.85rem;font-weight:400;display:flex}.item-details__section-title .base-icon[data-v-7539776d]{color:#ff3247}.item-details__section-title[data-v-7539776d]:after{content:"";background:linear-gradient(90deg,#522028e6,#0000);flex:1;height:1px}.item-details__tiles[data-v-7539776d]{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5rem;display:grid}.item-details__tile[data-v-7539776d]{background:#150c10;border:1px solid #52202899;align-content:start;gap:.25rem;padding:.5rem .75rem;display:grid}.item-details__tile dt[data-v-7539776d]{color:#a3969b;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700}.item-details__tile dd[data-v-7539776d]{color:#f4efe6;overflow-wrap:anywhere;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:flex}.item-details__tile--active[data-v-7539776d]{border-left:2px solid #00f0ff}.item-details__tile--active .base-icon[data-v-7539776d]{color:#00f0ff}.item-details__note[data-v-7539776d]{color:#a3969b;font-size:.9rem;line-height:1.5}.item-details__penalty[data-v-7539776d]{color:#ff3247}.item-details__violation[data-v-7539776d]{color:#ff8a1e;background:#ff8a1e14;border-left:2px solid #ff8a1e;gap:.5rem;padding:.5rem .75rem;font-size:.9rem;line-height:1.5;display:flex}.item-details__actions[data-v-7539776d]{flex-wrap:wrap;gap:.75rem;display:flex}.item-group[data-v-6da2c0ce]{background:#f4efe608;border:1px solid #f4efe614;gap:.75rem;padding:.75rem;display:grid}@media (width<=767px){.item-group[data-v-6da2c0ce]{gap:.5rem;padding:.5rem}}.item-group__title[data-v-6da2c0ce]{color:#ff00a8;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0;font-family:"Exo 2",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8rem;font-weight:700;display:flex}.item-group__title .base-icon[data-v-6da2c0ce]{font-size:1rem}.item-group__title small[data-v-6da2c0ce]{color:#a3969b;letter-spacing:.04em;font-size:.8rem}.item-state-dialog[data-v-cea4ed2a]{gap:1rem;display:grid}.item-state-dialog__title[data-v-cea4ed2a]{color:#f4efe6;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#ff3247,#ff3247) 0 100%/40px 2px no-repeat,linear-gradient(90deg,#d9182ecc,#0000) 0 100%/100% 1px no-repeat;padding-bottom:.5rem;font-family:Russo One,"Exo 2",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:400}.item-state-dialog__item[data-v-cea4ed2a]{color:#a3969b;overflow-wrap:anywhere;font-size:.95rem}.item-state-dialog__actions[data-v-cea4ed2a]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.item-usage-dialog[data-v-89d890e8]{gap:1rem;display:grid}.item-usage-dialog__title[data-v-89d890e8]{color:#f4efe6;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#ff3247,#ff3247) 0 100%/40px 2px no-repeat,linear-gradient(90deg,#d9182ecc,#0000) 0 100%/100% 1px no-repeat;padding-bottom:.5rem;font-family:Russo One,"Exo 2",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:400}.item-usage-dialog__item[data-v-89d890e8]{color:#a3969b;overflow-wrap:anywhere;font-size:.95rem}.item-usage-dialog__actions[data-v-89d890e8]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.item-armor-dialog[data-v-e1d4b092]{gap:1rem;display:grid}.item-armor-dialog__title[data-v-e1d4b092]{color:#f4efe6;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#ff3247,#ff3247) 0 100%/40px 2px no-repeat,linear-gradient(90deg,#d9182ecc,#0000) 0 100%/100% 1px no-repeat;padding-bottom:.5rem;font-family:Russo One,"Exo 2",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:400}.item-armor-dialog__item[data-v-e1d4b092]{color:#a3969b;overflow-wrap:anywhere;font-size:.95rem}.item-armor-dialog__stepper[data-v-e1d4b092]{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.5rem;display:grid}.item-armor-dialog__stepper[data-v-e1d4b092]>.button{margin-top:1.6rem}.item-armor-dialog__presets[data-v-e1d4b092],.item-armor-dialog__actions[data-v-e1d4b092]{flex-wrap:wrap;gap:.75rem;display:flex}.item-armor-dialog__actions[data-v-e1d4b092]{margin-top:.5rem}.item-reload-dialog[data-v-1efe54ca]{gap:1rem;display:grid}.item-reload-dialog__title[data-v-1efe54ca]{color:#f4efe6;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#ff3247,#ff3247) 0 100%/40px 2px no-repeat,linear-gradient(90deg,#d9182ecc,#0000) 0 100%/100% 1px no-repeat;padding-bottom:.5rem;font-family:Russo One,"Exo 2",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:400}.item-reload-dialog__item[data-v-1efe54ca]{color:#a3969b;overflow-wrap:anywhere;font-size:.95rem}.item-reload-dialog__state[data-v-1efe54ca]{color:#f4efe6;align-items:center;gap:.5rem;display:flex}.item-reload-dialog__actions[data-v-1efe54ca]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.dice-formula[data-v-dcbfff9e]{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.dice-formula__label[data-v-dcbfff9e]{color:#a3969b;margin-bottom:.5rem;padding:0;font-size:.875rem}.dice-formula__row[data-v-dcbfff9e]{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.dice-formula__count[data-v-dcbfff9e],.dice-formula__bonus[data-v-dcbfff9e]{width:9.5rem}.dice-formula__error[data-v-dcbfff9e]{color:#ff4242;font-size:.875rem}.dice-formula__hint[data-v-dcbfff9e]{color:#a3969b;font-size:.8rem}.humanity-loss[data-v-76d394ea]{gap:.75rem;display:grid}.item-refs[data-v-b0bd34c8]{gap:.5rem;display:grid}.item-refs__found[data-v-b0bd34c8]{border:1px solid #00f0ff80;margin:0;padding:0;list-style:none;display:grid}.item-refs__option[data-v-b0bd34c8]{color:#f4efe6;width:100%;font:inherit;text-align:left;cursor:pointer;background:#040203;border:0;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.item-refs__option[data-v-b0bd34c8]:hover,.item-refs__option[data-v-b0bd34c8]:focus-visible{background:#00f0ff1f;outline:none}.item-refs__chips[data-v-b0bd34c8]{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.item-refs__chip[data-v-b0bd34c8]{background:#00f0ff14;border:1px solid #00f0ff80;align-items:center;gap:.25rem;padding-left:.5rem;font-size:.85rem;display:inline-flex}.skill-select[data-v-96b7629d]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.property-input__unset[data-v-151a5225]{border-bottom:1px dashed #522028cc;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.property-input__unset-label[data-v-151a5225]{color:#a3969b;font-size:.875rem}.property-input__dice[data-v-151a5225]{align-items:flex-start;gap:.5rem;display:flex}.target-picker[data-v-b45291df]{gap:.75rem;display:grid}.target-picker__filters[data-v-b45291df]{gap:.5rem;display:grid}.target-picker__scroll[data-v-b45291df]{overscroll-behavior:contain;background:#04020366;border:1px solid #52202899;align-content:start;gap:1rem;max-height:min(20rem,40vh);padding:.75rem;display:grid;overflow-y:auto}.target-picker__section[data-v-b45291df]{gap:.5rem;display:grid}.target-picker__title[data-v-b45291df]{color:#a3969b;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.72rem;font-weight:700;display:flex}.target-picker__chips[data-v-b45291df]{flex-wrap:wrap;gap:.25rem;display:flex}.target-picker__chip[data-v-b45291df]{color:#f4efe6;font:inherit;cursor:pointer;background:#1f0f15d9;border:1px solid #522028e6;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.85rem;display:inline-flex}.target-picker__chip[data-v-b45291df]:hover{border-color:#00f0ff8c}.target-picker__chip[data-v-b45291df]:focus-visible{outline-offset:2px;outline:2px solid #00f0ffd9}.target-picker__chip--extra[data-v-b45291df]{color:#eaff00;justify-self:start}.target-picker__chip--active[data-v-b45291df]{color:#00f0ff;background:#00f0ff24;border-color:#00f0ff}.target-picker__empty[data-v-b45291df],.target-picker__selected[data-v-b45291df]{color:#a3969b;font-size:.85rem}.target-picker__selected strong[data-v-b45291df]{color:#00f0ff}.effect-dialog[data-v-b53a4a65]{gap:1.25rem;display:grid}.effect-dialog__step[data-v-b53a4a65]{gap:.75rem;display:grid}.effect-dialog__label[data-v-b53a4a65]{color:#a3969b;letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:600}.effect-dialog__kinds[data-v-b53a4a65]{flex-wrap:wrap;gap:.5rem;display:flex}.effect-dialog__kind[data-v-b53a4a65]{color:#f4efe6;font:inherit;text-align:left;cursor:pointer;background:#1f0f1599;border:1px solid #522028d9;flex:13rem;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label""icon example";align-items:center;gap:2px .75rem;padding:.75rem;display:grid}.effect-dialog__kind[data-v-b53a4a65]:hover{border-color:#00f0ff8c}.effect-dialog__kind[data-v-b53a4a65]:focus-visible{outline-offset:2px;outline:2px solid #00f0ffd9}.effect-dialog__kind-icon[data-v-b53a4a65]{color:#a3969b;grid-area:icon;font-size:1.4rem}.effect-dialog__kind-label[data-v-b53a4a65]{grid-area:label;font-size:.9rem;font-weight:700}.effect-dialog__kind-example[data-v-b53a4a65]{color:#a3969b;grid-area:example;font-size:.75rem}.effect-dialog__kind--active[data-v-b53a4a65]{background:#00f0ff1f;border-color:#00f0ff}.effect-dialog__kind--active .effect-dialog__kind-icon[data-v-b53a4a65],.effect-dialog__kind--active .effect-dialog__kind-label[data-v-b53a4a65]{color:#00f0ff}.effect-dialog__kinds--compact .effect-dialog__kind[data-v-b53a4a65]{flex-basis:auto;padding:.5rem .75rem}.effect-dialog__kinds--compact .effect-dialog__kind-example[data-v-b53a4a65]{display:none}.effect-dialog__kinds--compact .effect-dialog__kind-icon[data-v-b53a4a65]{font-size:1.1rem}.effect-dialog__preview[data-v-b53a4a65]{background:#150c10d9;border:1px solid #522028e6;border-left:2px solid #00f0ff;gap:.25rem;padding:.75rem;display:grid}.effect-dialog__preview-label[data-v-b53a4a65]{color:#a3969b;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:700}.effect-dialog__arrow[data-v-b53a4a65]{margin-right:.25rem}.effect-dialog__preview--bonus .effect-dialog__arrow[data-v-b53a4a65],.effect-dialog__preview--bonus strong[data-v-b53a4a65]{color:#2fbf63}.effect-dialog__preview--penalty .effect-dialog__arrow[data-v-b53a4a65],.effect-dialog__preview--penalty strong[data-v-b53a4a65]{color:#ff3247}.effect-dialog__when[data-v-b53a4a65],.effect-dialog__missing[data-v-b53a4a65]{color:#a3969b}.effect-dialog__missing[data-v-b53a4a65]{font-size:.85rem}.effects-field[data-v-9c78e7a6]{gap:.75rem;display:grid}.effects-field__list[data-v-9c78e7a6]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.effects-field__row[data-v-9c78e7a6]{background:#150c10d9;border:1px solid #522028b3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem;display:grid}.effects-field__main[data-v-9c78e7a6]{color:#f4efe6;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.5rem .75rem;display:grid}.effects-field__main:hover .effects-field__pencil[data-v-9c78e7a6]{color:#00f0ff}.effects-field__main[data-v-9c78e7a6]:focus-visible{outline-offset:2px;outline:2px solid #00f0ffd9}.effects-field__text[data-v-9c78e7a6]{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.effects-field__text small[data-v-9c78e7a6]{color:#a3969b;font-size:.78rem}.effects-field__pencil[data-v-9c78e7a6]{color:#a3969b}.effects-field__row--bonus .effects-field__arrow[data-v-9c78e7a6],.effects-field__row--bonus strong[data-v-9c78e7a6]{color:#2fbf63}.effects-field__row--penalty .effects-field__arrow[data-v-9c78e7a6],.effects-field__row--penalty strong[data-v-9c78e7a6]{color:#ff3247}.effects-field__empty[data-v-9c78e7a6]{color:#a3969b;font-size:.875rem}.effects-field__error[data-v-9c78e7a6],.effects-field__text .effects-field__error[data-v-9c78e7a6]{color:#ff4242;font-size:.85rem}.effects-field__add[data-v-9c78e7a6]{justify-self:start}.slots-field[data-v-5d07297f]{justify-items:start;gap:.75rem;display:grid}.slots-field__phrase[data-v-5d07297f]{flex-wrap:wrap;align-items:start;gap:1rem;display:flex}.slots-field__hint[data-v-5d07297f]{color:#a3969b;font-size:.85rem}.properties-field[data-v-9e7ff9e2]{gap:1.25rem;display:grid}.properties-field__grid[data-v-9e7ff9e2]{grid-template-columns:repeat(auto-fill,minmax(min(13rem,100%),1fr));align-items:start;gap:1rem;display:grid}.properties-field__cell[data-v-9e7ff9e2]{min-width:0}.properties-field__cell--wide[data-v-9e7ff9e2]{grid-column:1/-1}.properties-field__group[data-v-9e7ff9e2]{border-left:2px solid #00f0ff99;gap:.75rem;padding-left:1rem;display:grid}.properties-field__group-title[data-v-9e7ff9e2]{color:#00f0ff;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}.properties-field__more[data-v-9e7ff9e2]{justify-self:start}.properties-field__error[data-v-9e7ff9e2]{color:#ff4242;font-size:.875rem}.item-type-picker[data-v-16f7c35b]{gap:.5rem;display:grid}.item-type-picker__label[data-v-16f7c35b]{color:#a3969b;letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:600}.item-type-picker__grid[data-v-16f7c35b]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem;display:grid}@media (width<=767px){.item-type-picker__grid[data-v-16f7c35b]{grid-template-columns:repeat(3,minmax(0,1fr))}}.item-type-picker__option[data-v-16f7c35b]{color:#a3969b;font:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;background:#1f0f1599;border:1px solid #522028cc;justify-items:center;gap:.25rem;padding:.5rem .25rem;font-size:.75rem;font-weight:600;line-height:1.2;display:grid}.item-type-picker__option[data-v-16f7c35b]:hover{color:#f4efe6}.item-type-picker__option[data-v-16f7c35b]:focus-visible{outline-offset:2px;outline:2px solid #00f0ffd9}.item-type-picker__icon[data-v-16f7c35b]{font-size:1.4rem}.item-type-picker__option--active[data-v-16f7c35b]{color:#00f0ff;background:#00f0ff1f;border-color:#00f0ff}.item-type-picker__error[data-v-16f7c35b]{color:#ff4242;font-size:.85rem}.item-image-dialog[data-v-231d09a1]{gap:1rem;display:grid}.item-image-dialog__scroll[data-v-231d09a1]{overscroll-behavior:contain;max-height:min(26rem,50vh);overflow-y:auto}.item-image-dialog__grid[data-v-231d09a1]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.item-image-dialog__grid>li[data-v-231d09a1]{flex:0 0 6rem}@media (width<=767px){.item-image-dialog__grid>li[data-v-231d09a1]{flex-basis:4.5rem}}.item-image-dialog__cell[data-v-231d09a1]{aspect-ratio:1;cursor:pointer;background:#040203b3;border:1px solid #522028b3;place-items:center;width:100%;padding:.25rem;display:grid}.item-image-dialog__cell img[data-v-231d09a1]{object-fit:contain;width:100%;height:100%}.item-image-dialog__cell[data-v-231d09a1]:hover{border-color:#00f0ff8c}.item-image-dialog__cell[data-v-231d09a1]:focus-visible{outline-offset:2px;outline:2px solid #00f0ffd9}.item-image-dialog__cell--active[data-v-231d09a1]{background:#00f0ff1a;border-color:#00f0ff;box-shadow:inset 0 0 0 1px #00f0ff}.item-image-dialog__sentinel[data-v-231d09a1]{place-items:center;min-height:3rem;display:grid}.item-image-dialog__empty[data-v-231d09a1],.item-image-dialog__hint[data-v-231d09a1]{color:#a3969b;font-size:.85rem}.item-image-dialog__own[data-v-231d09a1]{gap:.5rem;display:grid}.item-image-dialog__drop[data-v-231d09a1]{color:#a3969b;min-height:12rem;font:inherit;cursor:pointer;background:#1f0f1580;border:1px dashed #522028;place-items:center;gap:.5rem;display:grid}.item-image-dialog__drop[data-v-231d09a1]:hover:not(:disabled){color:#f4efe6;border-color:#00f0ff8c}.item-image-dialog__drop[data-v-231d09a1]:focus-visible{outline-offset:2px;outline:2px solid #00f0ffd9}.item-image-dialog__drop[data-v-231d09a1]:disabled{cursor:progress}.item-image-dialog__drop-icon[data-v-231d09a1]{font-size:2.2rem}.item-image-dialog__input[data-v-231d09a1]{display:none}.item-image-dialog__error[data-v-231d09a1]{color:#ff4242}.item-image-field[data-v-dfa3df49]{gap:.5rem;display:grid}.item-image-field__frame[data-v-dfa3df49]{aspect-ratio:1;color:#a3969b;width:100%;font:inherit;cursor:pointer;background:#040203b3;border:1px solid #522028;place-items:center;padding:.5rem;transition:border-color .15s;display:grid;position:relative;overflow:hidden}.item-image-field__frame[data-v-dfa3df49]:hover:not(:disabled){border-color:#00f0ff8c}.item-image-field__frame:hover:not(:disabled) .item-image-field__caption[data-v-dfa3df49]{color:#00f0ff}.item-image-field__frame[data-v-dfa3df49]:focus-visible{outline-offset:2px;outline:2px solid #00f0ffd9}.item-image-field__frame[data-v-dfa3df49]:disabled{cursor:default}.item-image-field__image[data-v-dfa3df49]{object-fit:contain;width:100%;height:100%}.item-image-field__glyph[data-v-dfa3df49]{opacity:.6;font-size:3rem}.item-image-field__caption[data-v-dfa3df49]{color:#a3969b;letter-spacing:.08em;text-transform:uppercase;background:#040203d1;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;font-size:.75rem;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.item-image-field__error[data-v-dfa3df49]{color:#ff4242;font-size:.85rem}.choice__list[data-v-9ad3cdc6]{gap:.25rem;max-height:45vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.choice__skill[data-v-9ad3cdc6]{color:#f4efe6;width:100%;font:inherit;text-align:left;cursor:pointer;background:#150c10d9;border:1px solid #522028b3;padding:.5rem .75rem}.choice__skill[data-v-9ad3cdc6]:hover{border-color:#00f0ffbf}.choice__skill[data-v-9ad3cdc6]:focus-visible{outline-offset:2px;outline:2px solid #00f0ffd9}.choice__skill--other[data-v-9ad3cdc6]{color:#a3969b}.choice__skill--active[data-v-9ad3cdc6]{color:#00f0ff;background:#00f0ff1f;border-color:#00f0ff}.choice__separator[data-v-9ad3cdc6]{color:#a3969b;border-top:1px solid #522028e6;margin-top:.5rem;padding-top:.5rem;font-size:.8rem}.choice__error[data-v-9ad3cdc6]{color:#ff4242;font-size:.875rem}
