.package-filter-row[data-v-6d4af25a]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.package-filter-error[data-v-6d4af25a]{margin:0;color:var(--ui-error);font-size:.875rem}.generate-tab[data-v-da520d6b],.generate-tab-form[data-v-da520d6b]{display:flex;flex-direction:column;gap:.75rem}.generate-tab-character-select[data-v-da520d6b]{max-width:20rem}.generate-tab-ai-off[data-v-da520d6b],.generate-tab-notice[data-v-da520d6b]{margin:0}.generate-tab-list[data-v-da520d6b]{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.generate-tab-empty[data-v-da520d6b]{color:var(--ui-text-dimmed);padding:.5rem 0}.generate-tab-item[data-v-da520d6b]{display:flex;flex-direction:column;gap:.4rem;padding:.5rem;border:1px solid var(--ui-border-muted);--ivtt-border-frame-image:var(--ivtt-border-muted-image);--ivtt-border-frame-slice:var(--ivtt-border-muted-slice);--ivtt-border-frame-width:var(--ivtt-border-muted-width);--ivtt-border-frame-repeat:var(--ivtt-border-muted-repeat);border-image-source:var(--ivtt-border-frame-image,none);border-image-slice:var(--ivtt-border-frame-slice,100%);border-image-width:var(--ivtt-border-frame-width,1);border-image-repeat:var(--ivtt-border-frame-repeat,stretch);border-radius:8px;background:var(--ui-bg-elevated);background-image:var(--ivtt-bg-elevated-image,none);background-size:var(--ivtt-bg-elevated-size,auto);background-repeat:var(--ivtt-bg-elevated-repeat,repeat);background-position:var(--ivtt-bg-elevated-position,0 0)}.generate-tab-status[data-v-da520d6b]{margin:0;color:var(--ui-text-muted);font-size:.85rem}.generate-tab-thumbnail[data-v-da520d6b]{width:100%;max-width:12rem;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;background:var(--ui-bg-muted);background-image:var(--ivtt-bg-muted-image,none);background-size:var(--ivtt-bg-muted-size,auto);background-repeat:var(--ivtt-bg-muted-repeat,repeat);background-position:var(--ivtt-bg-muted-position,0 0);border-radius:6px}.generate-tab-item-actions[data-v-da520d6b]{display:flex;gap:.5rem}.toolbar-group[data-v-2df2d34a]{display:flex;align-items:center;gap:.35rem}.eraser-settings-panel[data-v-2df2d34a]{display:flex;flex-direction:column;gap:.6rem;padding:.75rem;width:22rem}.eraser-settings-row[data-v-2df2d34a]{display:flex;flex-direction:column;gap:.35rem}.eraser-settings-label[data-v-2df2d34a]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.eraser-settings-value[data-v-2df2d34a]{font-variant-numeric:tabular-nums}.definition-mirror[data-v-9f42d0ea]{position:absolute;inset:0;pointer-events:none}.mirror-camera[data-v-9f42d0ea],.mirror-element[data-v-9f42d0ea],.mirror-frame[data-v-9f42d0ea]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.definition-canvas-viewport[data-v-35368cc7]{position:relative;width:100%;height:100%;overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab;outline:none}.definition-canvas-viewport[data-v-35368cc7]:focus-visible{outline:2px solid #2b6cb0;outline-offset:-2px}.definition-canvas-viewport.panning[data-v-35368cc7]{cursor:grabbing}.definition-canvas-viewport.selecting[data-v-35368cc7]{cursor:crosshair}.definition-canvas-viewport.erasing[data-v-35368cc7]{cursor:none}.definition-canvas-viewport.drawing-blockers[data-v-35368cc7],.definition-canvas-viewport.drawing-effects[data-v-35368cc7],.definition-canvas-viewport.erasing.erasing-area[data-v-35368cc7],.definition-canvas-viewport.viewport--wand[data-v-35368cc7]{cursor:crosshair}.definition-canvas-viewport.viewport--wand.viewport--wand-busy[data-v-35368cc7]{cursor:progress}.definition-binding-select[data-v-d087abfb]{display:flex;flex-direction:column;gap:.35rem;width:100%}.definition-binding-select-row[data-v-d087abfb]{display:flex;align-items:center;gap:.35rem}.definition-binding-select-type-name[data-v-d087abfb]{flex-shrink:0;font-size:.75rem;font-weight:600;color:var(--ui-text-muted)}.definition-binding-select-menu[data-v-d087abfb]{flex:1;min-width:0}.formula-gap[data-v-0ac5f049]{opacity:.35}.formula-row--empty>.formula-gap[data-v-0ac5f049]{opacity:1}.formula-gap[data-v-0ac5f049]:focus-visible,.formula-row:focus-within>.formula-gap[data-v-0ac5f049],.formula-row:hover>.formula-gap[data-v-0ac5f049]{opacity:1}.document-formula-binding[data-v-99a25c71]{display:flex;flex-direction:column;gap:.35rem;width:100%;min-width:0}.document-formula-binding-type[data-v-99a25c71]{display:flex;flex-direction:column;gap:.15rem}.image-view-button[data-v-4c1a85f7]{border:0;background:none;padding:0;cursor:zoom-in;display:inline-flex}.image-view-button[data-v-4c1a85f7]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.definition-property-table[data-v-4c1a85f7]{width:100%;border-collapse:collapse}.definition-property-row[data-v-4c1a85f7]{border-bottom:1px solid var(--ui-border-muted)}.definition-property-row[data-v-4c1a85f7]:last-child{border-bottom:none}.definition-property-name[data-v-4c1a85f7]{padding:.35rem .5rem .35rem 0;font-size:.75rem;font-weight:600;color:var(--ui-text-muted);white-space:nowrap;vertical-align:middle}.definition-property-value[data-v-4c1a85f7]{padding:.35rem 0;width:100%}.definition-property-value-cell[data-v-4c1a85f7]{display:flex;align-items:center;gap:.35rem;width:100%}.definition-property-control[data-v-4c1a85f7]{flex:1;min-width:0}.definition-property-bind-toggle[data-v-4c1a85f7],.definition-property-hex-field[data-v-4c1a85f7]{flex-shrink:0}.definition-property-formula-below[data-v-4c1a85f7]{padding:0 0 .35rem}.definition-property-reset-toggle[data-v-4c1a85f7]{flex-shrink:0}.definition-property-color-input[data-v-4c1a85f7]{background:var(--ui-bg);background-image:var(--ivtt-bg-default-image,none);background-size:var(--ivtt-bg-default-size,auto);background-repeat:var(--ivtt-bg-default-repeat,repeat);background-position:var(--ivtt-bg-default-position,0 0);border:1px solid var(--ui-border-accented);--ivtt-border-frame-image:var(--ivtt-border-accented-image);--ivtt-border-frame-slice:var(--ivtt-border-accented-slice);--ivtt-border-frame-width:var(--ivtt-border-accented-width);--ivtt-border-frame-repeat:var(--ivtt-border-accented-repeat);border-image-source:var(--ivtt-border-frame-image,none);border-image-slice:var(--ivtt-border-frame-slice,100%);border-image-width:var(--ivtt-border-frame-width,1);border-image-repeat:var(--ivtt-border-frame-repeat,stretch);border-radius:4px;padding:0;width:2rem;height:1.75rem}.definition-property-nullable-color-label[data-v-4c1a85f7]{display:flex;align-items:center;gap:.25rem;font-size:.7rem;color:var(--ui-text-muted);flex-shrink:0}.definition-property-notice[data-v-4c1a85f7]{flex:1}.definition-property-image-cell[data-v-4c1a85f7]{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.definition-property-image-thumb[data-v-4c1a85f7]{height:2.5rem;width:2.5rem;border-radius:4px;-o-object-fit:contain;object-fit:contain;background:var(--ui-bg-accented);background-image:var(--ivtt-bg-accented-image,none);background-size:var(--ivtt-bg-accented-size,auto);background-repeat:var(--ivtt-bg-accented-repeat,repeat);background-position:var(--ivtt-bg-accented-position,0 0);flex-shrink:0}.definition-property-editable[data-v-4c1a85f7]{display:flex;flex-direction:column;gap:.25rem;padding:0 0 .35rem}.definition-property-editable-label[data-v-4c1a85f7]{display:flex;align-items:center;gap:.4rem;font-size:.75rem;color:var(--ui-text-muted)}.definition-property-editable-label--refused[data-v-4c1a85f7]{opacity:.5;cursor:not-allowed}.definition-element-list[data-v-311205fd]{display:flex;flex-direction:column;min-width:0}.element-rows[data-v-311205fd]{gap:.25rem;min-height:0}.element-row[data-v-311205fd],.element-rows[data-v-311205fd]{display:flex;flex-direction:column}.element-row[data-v-311205fd]{border:1px solid transparent;border-radius:4px}.element-row--selected[data-v-311205fd]{border-color:var(--ui-primary)}.element-row-header[data-v-311205fd]{display:flex;align-items:center;gap:.35rem;padding:.25rem .35rem;cursor:pointer}.element-row-name[data-v-311205fd]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.element-row-move-buttons[data-v-311205fd]{display:flex;align-items:center;gap:.15rem;flex-shrink:0}.element-row-body[data-v-311205fd]{display:flex;flex-direction:column;gap:.75rem;padding:.5rem .5rem .75rem;border-top:1px dashed var(--ui-border-muted)}.element-row-name-field[data-v-311205fd]{width:100%}.element-row-section-title[data-v-311205fd]{margin:0;font-size:.8rem;font-weight:600;color:var(--ui-text-muted)}.element-row-erase[data-v-311205fd]{display:flex;flex-direction:column;gap:.35rem;padding-top:.25rem;border-top:1px dashed var(--ui-border-muted)}.erase-summary[data-v-311205fd]{font-size:.85rem;margin:0}.element-row-triggers[data-v-311205fd]{padding-top:.25rem;border-top:1px dashed var(--ui-border-muted)}.element-row-triggers[data-v-311205fd],.trigger-type-row[data-v-311205fd]{display:flex;flex-direction:column;gap:.5rem}.trigger-type-header[data-v-311205fd]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.trigger-parameter-row[data-v-311205fd]{display:flex;flex-direction:column;gap:.35rem;padding-left:.5rem;border-left:2px solid var(--ui-border-muted)}.binding-type-name[data-v-311205fd]{font-weight:600;opacity:.85}.field-label[data-v-311205fd]{font-size:.8rem;opacity:.75}.element-row-play-style[data-v-311205fd]{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem;border-top:1px solid var(--ui-border-muted)}.shape-rows[data-v-311205fd]{display:flex;flex-direction:column;gap:.25rem;margin-top:.75rem}.shape-row-select[data-v-311205fd]{flex:1;min-width:0;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.element-list-empty[data-v-311205fd]{padding:.5rem .35rem;opacity:.6;font-size:.85rem}.image-picker-edit-tab[data-v-2b2a19bd]{display:flex;flex-direction:column;gap:.75rem}.image-picker-edit-tab-notice[data-v-2b2a19bd]{margin:0}.image-picker-edit-tab-body[data-v-2b2a19bd]{display:flex;gap:.75rem;min-height:0}.image-picker-edit-tab-canvas[data-v-2b2a19bd]{flex:1;min-width:0;height:min(60vh,36rem)}.image-picker-edit-tab-list[data-v-2b2a19bd]{width:18rem;flex:none;overflow-y:auto}.image-picker-edit-tab-footer[data-v-2b2a19bd]{display:flex;justify-content:flex-end;gap:.5rem}.asset-tab[data-v-063f4ff9]{display:flex;flex-direction:column;gap:.75rem}.asset-tab-body[data-v-063f4ff9]{max-height:22rem;overflow-y:auto}.asset-row[data-v-063f4ff9]{display:flex;align-items:center;gap:.35rem}.asset-select[data-v-063f4ff9]{flex:1;min-width:0;justify-content:flex-start}.asset-thumb[data-v-063f4ff9]{flex:none;width:28px;height:28px;-o-object-fit:contain;object-fit:contain;border-radius:4px;background:var(--ui-bg-elevated);background-image:var(--ivtt-bg-elevated-image,none);background-size:var(--ivtt-bg-elevated-size,auto);background-repeat:var(--ivtt-bg-elevated-repeat,repeat);background-position:var(--ivtt-bg-elevated-position,0 0)}.picker-tabs[data-v-dfa33e16]{margin-bottom:.75rem}.picker-toolbar[data-v-dfa33e16]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.picker-search[data-v-dfa33e16]{flex:1}.picker-search[data-v-dfa33e16],.picker-tag-filter[data-v-dfa33e16]{min-width:12rem}.picker-notice[data-v-dfa33e16],.picker-package-filter[data-v-dfa33e16],.picker-upload[data-v-dfa33e16]{margin-top:.75rem}.picker-grid-wrapper[data-v-dfa33e16]{margin-top:.75rem;max-height:22rem;overflow-y:auto}.picker-sentinel[data-v-dfa33e16]{flex:none;height:1px}.picker-loading-more[data-v-dfa33e16]{padding:.5rem 0}.picker-empty[data-v-dfa33e16]{color:var(--ui-text-dimmed);padding:1rem 0}.picker-grid[data-v-dfa33e16]{display:grid;--picker-tile-width:7.5rem;grid-template-columns:repeat(auto-fill,var(--picker-tile-width));justify-content:start;gap:.75rem}.picker-tile-wrapper[data-v-dfa33e16]{position:relative;width:var(--picker-tile-width)}.picker-tile[data-v-dfa33e16]{display:flex;flex-direction:column;gap:.35rem;padding:.4rem;width:100%;border:1px solid var(--ui-border-muted);--ivtt-border-frame-image:var(--ivtt-border-muted-image);--ivtt-border-frame-slice:var(--ivtt-border-muted-slice);--ivtt-border-frame-width:var(--ivtt-border-muted-width);--ivtt-border-frame-repeat:var(--ivtt-border-muted-repeat);border-image-source:var(--ivtt-border-frame-image,none);border-image-slice:var(--ivtt-border-frame-slice,100%);border-image-width:var(--ivtt-border-frame-width,1);border-image-repeat:var(--ivtt-border-frame-repeat,stretch);border-radius:6px;background:var(--ui-bg-elevated);background-image:var(--ivtt-bg-elevated-image,none);background-size:var(--ivtt-bg-elevated-size,auto);background-repeat:var(--ivtt-bg-elevated-repeat,repeat);background-position:var(--ivtt-bg-elevated-position,0 0);cursor:pointer;text-align:left}.picker-tile-expand[data-v-dfa33e16]{position:absolute;top:.35rem;left:.35rem}.picker-tile-edit[data-v-dfa33e16]{position:absolute;top:.35rem;right:.35rem}.picker-tile[data-v-dfa33e16]:focus-visible,.picker-tile[data-v-dfa33e16]:hover{border-color:var(--ui-border-accented);--ivtt-border-frame-image:var(--ivtt-border-accented-image);--ivtt-border-frame-slice:var(--ivtt-border-accented-slice);--ivtt-border-frame-width:var(--ivtt-border-accented-width);--ivtt-border-frame-repeat:var(--ivtt-border-accented-repeat)}.picker-tile.is-current[data-v-dfa33e16]{border-color:var(--ui-primary);background:color-mix(in oklab,var(--ui-primary) 12%,transparent)}.picker-thumbnail[data-v-dfa33e16]{width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;background:var(--ui-bg-muted);background-image:var(--ivtt-bg-muted-image,none);background-size:var(--ivtt-bg-muted-size,auto);background-repeat:var(--ivtt-bg-muted-repeat,repeat);background-position:var(--ivtt-bg-muted-position,0 0);border-radius:4px}.picker-tile-name[data-v-dfa33e16]{font-size:.8rem;color:var(--ui-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
