.gameplay-toolbar[data-v-cb723933]{flex:none;display:flex;align-items:center;gap:.75rem;padding:.35rem .75rem}.av-panel-toggle[data-v-cb723933]{margin-inline-start:auto}.av-status-indicator[data-v-cb723933]{display:flex;align-items:center;gap:.3rem;font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.av-status-indicator--error[data-v-cb723933]{color:var(--ui-error)}.av-status-indicator--evicted[data-v-cb723933]{color:var(--ui-warning)}.av-status-text[data-v-cb723933]{overflow:hidden;text-overflow:ellipsis}.tabletop-tree[data-v-c83dc3e6]{--nav-child-indent:1.25rem;display:flex;flex-direction:column;min-width:0;min-height:0;width:100%;flex:none;border-top:1px solid var(--ui-border-muted);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);color:var(--ui-text)}.icon-accept[data-v-c83dc3e6],.icon-cancel[data-v-c83dc3e6],.icon-favorite[data-v-c83dc3e6],.icon-forget[data-v-c83dc3e6],.tree-create[data-v-c83dc3e6],.tree-root-toggle[data-v-c83dc3e6]{background:transparent;border:none;color:inherit;cursor:pointer;display:grid;place-items:center;padding:.2rem}.tree-header[data-v-c83dc3e6]{display:flex;align-items:center;gap:.25rem;padding:.5rem;font-weight:600;flex:none}.tree-root-toggle[data-v-c83dc3e6]{flex:none}.tree-icon[data-v-c83dc3e6]{flex:none;opacity:.75}.tree-title[data-v-c83dc3e6]{flex:1;min-width:0;text-align:left;background:transparent;border:none;color:inherit;font:inherit;cursor:pointer;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-list[data-v-c83dc3e6]{display:flex;flex-direction:column;flex:none}.tree-row[data-v-c83dc3e6]{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;padding-left:calc(.5rem + var(--nav-child-indent))}.tree-row.open[data-v-c83dc3e6]{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)}.tabletop-label[data-v-c83dc3e6]{flex:1;text-align:left;background:transparent;border:none;color:inherit;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabletop-label--visitor[data-v-c83dc3e6]{font-style:italic}.shown-marker[data-v-c83dc3e6]{flex:none;opacity:.75}.thumb[data-v-c83dc3e6]{width:20px;height:20px;flex:none;display:grid;place-items:center}.thumb-image[data-v-c83dc3e6]{-o-object-fit:cover;object-fit:cover}.thumb-image[data-v-c83dc3e6],.thumb-placeholder[data-v-c83dc3e6]{width:100%;height:100%;border-radius:3px}.thumb-placeholder[data-v-c83dc3e6]{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)}.rename-input[data-v-c83dc3e6]{flex:1;min-width:0;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);color:inherit;border-radius:4px;padding:.15rem .35rem}.tree-empty[data-v-c83dc3e6]{display:block;width:100%;text-align:left;background:transparent;border:none;color:var(--ui-text-toned);cursor:pointer;padding:.25rem .5rem;font-size:.85rem;padding-left:calc(.5rem + var(--nav-child-indent))}.definition-tree[data-v-41bdba5f]{--nav-child-indent:1.25rem;display:flex;flex-direction:column;min-width:0;min-height:0;width:100%;flex:none;border-top:1px solid var(--ui-border-muted);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);color:var(--ui-text)}.definition-create[data-v-41bdba5f],.definition-icon-accept[data-v-41bdba5f],.definition-icon-cancel[data-v-41bdba5f],.definition-icon-favorite[data-v-41bdba5f],.definition-icon-forget[data-v-41bdba5f],.definition-root-toggle[data-v-41bdba5f]{background:transparent;border:none;color:inherit;cursor:pointer;display:grid;place-items:center;padding:.2rem}.definition-header[data-v-41bdba5f]{display:flex;align-items:center;gap:.25rem;padding:.5rem;font-weight:600;flex:none}.definition-section-icon[data-v-41bdba5f]{flex:none;opacity:.75}.definition-title[data-v-41bdba5f]{flex:1;min-width:0;text-align:left;background:transparent;border:none;color:inherit;font:inherit;cursor:pointer;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.definition-list[data-v-41bdba5f]{display:flex;flex-direction:column;flex:none}.definition-row[data-v-41bdba5f]{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;padding-left:calc(.5rem + var(--nav-child-indent))}.definition-row.open[data-v-41bdba5f]{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)}.definition-label[data-v-41bdba5f]{flex:1;text-align:left;background:transparent;border:none;color:inherit;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.definition-label--visitor[data-v-41bdba5f]{font-style:italic}.definition-rename-input[data-v-41bdba5f]{flex:1;min-width:0;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);color:inherit;border-radius:4px;padding:.15rem .35rem}.definition-empty[data-v-41bdba5f]{display:block;width:100%;text-align:left;background:transparent;border:none;color:var(--ui-text-toned);cursor:pointer;padding:.25rem .5rem;font-size:.85rem;padding-left:calc(.5rem + var(--nav-child-indent))}.document-create[data-v-41bdba5f],.document-icon-accept[data-v-41bdba5f],.document-icon-cancel[data-v-41bdba5f],.document-icon-favorite[data-v-41bdba5f],.document-icon-forget[data-v-41bdba5f],.document-root-toggle[data-v-41bdba5f]{background:transparent;border:none;color:inherit;cursor:pointer;display:grid;place-items:center;padding:.2rem}.document-header[data-v-41bdba5f]{display:flex;align-items:center;gap:.25rem;padding:.5rem;font-weight:600;flex:none;border-top:1px solid var(--ui-border-muted)}.document-section-icon[data-v-41bdba5f]{flex:none;opacity:.75}.document-title[data-v-41bdba5f]{flex:1;min-width:0;text-align:left;background:transparent;border:none;color:inherit;font:inherit;cursor:pointer;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-list[data-v-41bdba5f]{display:flex;flex-direction:column;flex:none}.document-row[data-v-41bdba5f]{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;padding-left:calc(.5rem + var(--nav-child-indent))}.document-row.open[data-v-41bdba5f]{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)}.document-label[data-v-41bdba5f]{flex:1;text-align:left;background:transparent;border:none;color:inherit;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-label--visitor[data-v-41bdba5f]{font-style:italic}.document-rename-input[data-v-41bdba5f]{flex:1;min-width:0;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);color:inherit;border-radius:4px;padding:.15rem .35rem}.document-empty[data-v-41bdba5f]{display:block;width:100%;text-align:left;background:transparent;border:none;color:var(--ui-text-toned);cursor:pointer;padding:.25rem .5rem;font-size:.85rem;padding-left:calc(.5rem + var(--nav-child-indent))}.character-tree[data-v-d614e6c3]{--nav-child-indent:1.25rem;display:flex;flex-direction:column;min-width:0;min-height:0;width:100%;flex:none;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);color:var(--ui-text)}.character-create[data-v-d614e6c3],.character-icon-accept[data-v-d614e6c3],.character-icon-cancel[data-v-d614e6c3],.character-icon-favorite[data-v-d614e6c3],.character-icon-forget[data-v-d614e6c3],.character-root-toggle[data-v-d614e6c3]{background:transparent;border:none;color:inherit;cursor:pointer;display:grid;place-items:center;padding:.2rem}.character-header[data-v-d614e6c3]{display:flex;align-items:center;gap:.25rem;padding:.5rem;font-weight:600}.character-section-icon[data-v-d614e6c3]{flex:none;opacity:.75}.character-title[data-v-d614e6c3]{flex:1;min-width:0;text-align:left;background:transparent;border:none;color:inherit;font:inherit;cursor:pointer;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.character-list[data-v-d614e6c3]{display:flex;flex-direction:column;min-height:0}.character-row[data-v-d614e6c3]{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;padding:.25rem .5rem;padding-left:calc(.5rem + var(--nav-child-indent))}.character-row.open[data-v-d614e6c3]{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)}.character-label[data-v-d614e6c3]{flex:1;text-align:left;background:transparent;border:none;color:inherit;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.character-label--visitor[data-v-d614e6c3]{font-style:italic}.character-image-wrap[data-v-d614e6c3]{width:20px;height:20px;flex:none;display:grid;place-items:center}.character-image[data-v-d614e6c3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:3px}.character-rename-input[data-v-d614e6c3]{flex:1;min-width:0;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);color:inherit;border-radius:4px;padding:.15rem .35rem}.character-empty[data-v-d614e6c3]{display:block;width:100%;text-align:left;background:transparent;border:none;color:var(--ui-text-toned);cursor:pointer;padding:.25rem .5rem;font-size:.85rem;padding-left:calc(.5rem + var(--nav-child-indent))}.world-event-tree[data-v-067f459d]{--nav-child-indent:1.25rem;display:flex;flex-direction:column;min-width:0;min-height:0;width:100%;flex:none;border-top:1px solid var(--ui-border-muted);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);color:var(--ui-text)}.icon-favorite[data-v-067f459d],.icon-forget[data-v-067f459d],.world-event-tree-create[data-v-067f459d],.world-event-tree-root-toggle[data-v-067f459d]{background:transparent;border:none;color:inherit;cursor:pointer;display:grid;place-items:center;padding:.2rem}.world-event-tree-header[data-v-067f459d]{display:flex;align-items:center;gap:.25rem;padding:.5rem;font-weight:600;flex:none}.world-event-tree-root-toggle[data-v-067f459d]{flex:none}.world-event-tree-icon[data-v-067f459d]{flex:none;opacity:.75}.world-event-tree-title[data-v-067f459d]{flex:1;min-width:0;text-align:left;background:transparent;border:none;color:inherit;font:inherit;cursor:pointer;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.world-event-tree-list[data-v-067f459d]{display:flex;flex-direction:column;flex:none}.world-event-tree-row[data-v-067f459d]{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;padding-left:calc(.5rem + var(--nav-child-indent))}.world-event-tree-row.open[data-v-067f459d]{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)}.world-event-label[data-v-067f459d]{flex:1;text-align:left;background:transparent;border:none;color:inherit;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.world-event-label--visitor[data-v-067f459d]{font-style:italic}.thumb[data-v-067f459d]{width:20px;height:20px;flex:none;display:grid;place-items:center}.thumb-image[data-v-067f459d]{-o-object-fit:cover;object-fit:cover}.thumb-image[data-v-067f459d],.thumb-placeholder[data-v-067f459d]{width:100%;height:100%;border-radius:3px}.thumb-placeholder[data-v-067f459d]{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)}.world-event-tree-empty[data-v-067f459d]{display:block;width:100%;text-align:left;background:transparent;border:none;color:var(--ui-text-toned);cursor:pointer;padding:.25rem .5rem;font-size:.85rem;padding-left:calc(.5rem + var(--nav-child-indent))}.world-item-tree[data-v-8ccd8f57]{--nav-child-indent:1.25rem;display:flex;flex-direction:column;min-width:0;min-height:0;width:100%;flex:none;border-top:1px solid var(--ui-border-muted);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);color:var(--ui-text)}.icon-favorite[data-v-8ccd8f57],.icon-forget[data-v-8ccd8f57],.world-item-tree-create[data-v-8ccd8f57],.world-item-tree-root-toggle[data-v-8ccd8f57]{background:transparent;border:none;color:inherit;cursor:pointer;display:grid;place-items:center;padding:.2rem}.world-item-tree-header[data-v-8ccd8f57]{display:flex;align-items:center;gap:.25rem;padding:.5rem;font-weight:600;flex:none}.world-item-tree-root-toggle[data-v-8ccd8f57]{flex:none}.world-item-tree-icon[data-v-8ccd8f57]{flex:none;opacity:.75}.world-item-tree-title[data-v-8ccd8f57]{flex:1;min-width:0;text-align:left;background:transparent;border:none;color:inherit;font:inherit;cursor:pointer;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.world-item-tree-list[data-v-8ccd8f57]{display:flex;flex-direction:column;flex:none}.world-item-tree-row[data-v-8ccd8f57]{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;padding-left:calc(.5rem + var(--nav-child-indent))}.world-item-tree-row.open[data-v-8ccd8f57]{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)}.world-item-label[data-v-8ccd8f57]{flex:1;text-align:left;background:transparent;border:none;color:inherit;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.world-item-label--visitor[data-v-8ccd8f57]{font-style:italic}.thumb[data-v-8ccd8f57]{width:20px;height:20px;flex:none;display:grid;place-items:center}.thumb-image[data-v-8ccd8f57]{-o-object-fit:cover;object-fit:cover}.thumb-image[data-v-8ccd8f57],.thumb-placeholder[data-v-8ccd8f57]{width:100%;height:100%;border-radius:3px}.thumb-placeholder[data-v-8ccd8f57]{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)}.world-item-tree-empty[data-v-8ccd8f57]{display:block;width:100%;text-align:left;background:transparent;border:none;color:var(--ui-text-toned);cursor:pointer;padding:.25rem .5rem;font-size:.85rem;padding-left:calc(.5rem + var(--nav-child-indent))}.image-tree[data-v-ead9050d]{display:flex;flex-direction:column;min-width:0;width:100%;flex:none;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);border-top:1px solid var(--ui-border-muted);color:var(--ui-text)}.image-tree-header[data-v-ead9050d]{display:flex;align-items:center;gap:.4rem;width:100%;padding:.5rem;background:transparent;border:none;color:inherit;font-weight:600;text-align:left;cursor:pointer}.image-tree-header.current[data-v-ead9050d]{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)}.image-tree-icon[data-v-ead9050d]{flex:none;opacity:.75}.image-tree-label[data-v-ead9050d]{flex:1}.scene3d-tree[data-v-ed085416]{--nav-child-indent:1.25rem;display:flex;flex-direction:column;min-width:0;min-height:0;width:100%;flex:none;border-top:1px solid var(--ui-border-muted);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);color:var(--ui-text)}.tree-root-toggle[data-v-ed085416]{background:transparent;border:none;color:inherit;cursor:pointer;display:grid;place-items:center;padding:.2rem;flex:none}.tree-header[data-v-ed085416]{display:flex;align-items:center;gap:.25rem;padding:.5rem;font-weight:600;flex:none}.tree-icon[data-v-ed085416]{flex:none;opacity:.75}.tree-title[data-v-ed085416]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-list[data-v-ed085416]{display:flex;flex-direction:column;flex:none}.tree-row[data-v-ed085416]{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;padding-left:calc(.5rem + var(--nav-child-indent))}.tree-row.open[data-v-ed085416]{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)}.scene-label[data-v-ed085416]{flex:1;min-width:0;text-align:left;background:transparent;border:none;color:inherit;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shown-marker[data-v-ed085416]{flex:none;font-size:.8em;white-space:nowrap}.shown-marker[data-v-ed085416],.tree-empty[data-v-ed085416]{color:var(--ui-text-muted)}.tree-empty[data-v-ed085416]{margin:0;padding:.25rem .5rem;padding-left:calc(.5rem + var(--nav-child-indent));font-size:.85em}.actions-tree[data-v-72c6522e],.campaign-tree[data-v-72c6522e],.library-tree[data-v-72c6522e],.runs-tree[data-v-72c6522e],.simulate-tree[data-v-72c6522e]{display:flex;flex-direction:column;min-width:0;width:100%;flex:none;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);border-top:1px solid var(--ui-border-muted);color:var(--ui-text)}.actions-tree-header[data-v-72c6522e],.campaign-tree-header[data-v-72c6522e],.library-tree-header[data-v-72c6522e],.runs-tree-header[data-v-72c6522e],.simulate-tree-header[data-v-72c6522e]{display:flex;align-items:center;gap:.4rem;width:100%;padding:.5rem;background:transparent;border:none;color:inherit;font-weight:600;text-align:left;cursor:pointer}.actions-tree-header.current[data-v-72c6522e],.campaign-tree-header.current[data-v-72c6522e],.library-tree-header.current[data-v-72c6522e],.runs-tree-header.current[data-v-72c6522e],.simulate-tree-header.current[data-v-72c6522e]{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)}.actions-tree-icon[data-v-72c6522e],.campaign-tree-icon[data-v-72c6522e],.library-tree-icon[data-v-72c6522e],.runs-tree-icon[data-v-72c6522e],.simulate-tree-icon[data-v-72c6522e]{flex:none;opacity:.75}.actions-tree-label[data-v-72c6522e],.campaign-tree-label[data-v-72c6522e],.library-tree-label[data-v-72c6522e],.runs-tree-label[data-v-72c6522e],.simulate-tree-label[data-v-72c6522e]{flex:1}.nav-menu-foot-role[data-v-72c6522e]{font-size:.75rem;color:var(--ui-text-muted)}.layout-switcher[data-v-e62a83e0]{flex:none;display:flex;align-items:center;align-items:safe center;justify-content:center;justify-content:safe center;gap:.15rem;background:#00000059}.layout-switcher--column[data-v-e62a83e0]{flex-direction:row;padding:.25rem 0}.layout-switcher--row[data-v-e62a83e0]{flex-direction:column;padding:0 .25rem}.layout-switcher[data-v-e62a83e0] .layout-switcher-btn{width:var(--layout-switcher-btn);height:var(--layout-switcher-btn)}.tile[data-v-44503167]{position:relative;aspect-ratio:var(--tile-aspect,4/3);box-sizing:border-box;max-height:var(--tile-max-h,none);background:#171b21;border:1px solid #23282f;border-radius:10px;overflow:hidden;display:grid;place-items:center}.media-video[data-v-44503167],.tile-avatar[data-v-44503167],.tile-impersonation[data-v-44503167]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tile-impersonation[data-v-44503167]{-webkit-user-drag:none}.tile-impersonation-controls[data-v-44503167]{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:.75rem}.impersonation-approve-button[data-v-44503167],.impersonation-cancel-button[data-v-44503167]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;border:none;cursor:pointer;color:#fff}.impersonation-approve-button[data-v-44503167]{background:#228b4ad9}.impersonation-cancel-button[data-v-44503167]{background:#8b2222d9}.tile-name-placeholder[data-v-44503167]{position:absolute;inset:0;display:grid;place-items:center;background:#1d232b;padding:.75rem;text-align:center}.tile-name-placeholder span[data-v-44503167]{color:#4a5058;font-size:1rem;font-weight:600;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tile-name[data-v-44503167]{position:absolute;left:.5rem;bottom:.5rem;z-index:1;background:#0000008c;padding:.15rem .5rem;border-radius:5px;font-size:.8rem}.tile-status-icons[data-v-44503167]{position:absolute;top:.5rem;right:.5rem;z-index:1;display:flex;gap:.3rem}.status-icon[data-v-44503167]{display:block;width:1.1rem;height:1.1rem;color:#fff;background:#0000008c;border-radius:4px;padding:.15rem}.enforcement-dot[data-v-44503167]{display:block;width:.65rem;height:.65rem;margin:.225rem;border-radius:9999px;box-shadow:0 0 0 2px #0000008c}.enforcement-dot--enforced[data-v-44503167]{background:var(--ui-success)}.enforcement-dot--pending[data-v-44503167]{background:var(--ui-warning)}.status-icon.blink[data-v-44503167]{animation:status-icon-blink-44503167 .5s step-end infinite}@keyframes status-icon-blink-44503167{50%{opacity:.15}}.tile-volume-slider[data-v-44503167]{position:absolute;left:.5rem;right:.5rem;bottom:2.1rem;z-index:2;width:calc(100% - 1rem)}.tile-toolbar[data-v-99e19743]{position:relative;z-index:2;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.35rem 0}.toolbar-btn[data-v-99e19743]{display:grid;place-items:center;width:2rem;height:2rem;background:#0000008c;color:#fff;border:1px solid #4a5058;border-radius:6px;cursor:pointer;font-size:1.1rem}.toolbar-btn.on[data-v-99e19743]{background:#2b6cb0;border-color:#2b6cb0}.toolbar-btn[data-v-99e19743]:disabled{opacity:.6;cursor:default}.toolbar-btn-status-icon[data-v-99e19743]{font-size:.75em;margin-left:.2em}.toolbar-btn.pt-toggle[data-v-99e19743],.toolbar-btn.whisper-toggle[data-v-99e19743]{width:auto;height:auto;padding:.25rem .6rem;font-size:.75rem}.toolbar-btn--all[data-v-99e19743]{font-size:.7rem;font-weight:700;letter-spacing:.05em;background:#742a2a;border-color:#c05621}.toolbar-btn--all[data-v-99e19743],.toolbar-btn.volume-toggle[data-v-99e19743]{display:flex;align-items:center;gap:.25rem;width:auto;height:auto;padding:.25rem .5rem}.toolbar-btn.volume-toggle[data-v-99e19743]{font-size:.75rem}.tile-toolbar--compact[data-v-99e19743]{gap:.2rem;padding:.15rem 0;justify-content:center;justify-content:safe center}.tile-toolbar--compact .toolbar-btn[data-v-99e19743]{width:1.5rem;height:1.5rem;border-radius:4px;font-size:.85rem}.tile-toolbar--compact .toolbar-btn.pt-toggle[data-v-99e19743],.tile-toolbar--compact .toolbar-btn.volume-toggle[data-v-99e19743],.tile-toolbar--compact .toolbar-btn.whisper-toggle[data-v-99e19743]{width:auto;height:1.5rem;padding:0 .3rem;font-size:.6rem}.tile-toolbar--compact .toolbar-btn.toolbar-btn--all[data-v-99e19743]{width:auto;height:1.5rem;padding:0 .3rem;font-size:.55rem;gap:.15rem}.image-slot-field[data-v-88fdc584]{display:flex;flex-direction:column;gap:.5rem}.image-drop-zone[data-v-88fdc584]{width:160px;height:160px;display:grid;grid-template:minmax(0,1fr) /minmax(0,1fr);place-items:center;border:1px dashed var(--ui-border-muted);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);text-align:center;padding:.5rem;overflow:hidden}.image-preview[data-v-88fdc584]{cursor:zoom-in;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:4px}.image-placeholder[data-v-88fdc584]{font-size:.8rem;color:var(--ui-text-dimmed)}.image-slot-actions[data-v-88fdc584]{display:flex;align-items:center;gap:.5rem}.field-notice[data-v-88fdc584]{margin:0;font-size:.8rem;color:var(--ui-text-muted)}.compare-body[data-v-3f2fc302]{gap:.75rem}.compare-body[data-v-3f2fc302],.compare-rows[data-v-3f2fc302]{display:flex;flex-direction:column}.compare-rows[data-v-3f2fc302]{gap:.25rem;max-height:22rem;overflow-y:auto}.compare-row[data-v-3f2fc302]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:.75rem;padding:.2rem 0}.compare-header[data-v-3f2fc302]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--ui-text-dimmed);border-bottom:1px solid var(--ui-border-muted);padding-bottom:.35rem}.compare-path[data-v-3f2fc302]{font-family:monospace;font-size:.8rem;color:var(--ui-text-muted);word-break:break-word}.compare-row.is-changed .compare-path[data-v-3f2fc302]{color:var(--ui-warning);font-weight:600}.compare-value[data-v-3f2fc302]{font-size:.85rem;color:var(--ui-text);word-break:break-word}.compare-note[data-v-3f2fc302]{margin:0;font-size:.8rem;color:var(--ui-text-dimmed)}.launch-form[data-v-45d3ec16]{display:flex;flex-direction:column;gap:1rem}.launch-notice[data-v-45d3ec16]{margin-top:.25rem}.creation-panel[data-v-d367366b]{display:flex;flex-direction:column;gap:.75rem;min-width:0}.creation-panel-head[data-v-d367366b]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.creation-panel-title[data-v-d367366b]{font-weight:600;color:var(--ui-text-highlighted)}.placement-editor[data-v-7f3bfeee]{display:flex;flex-direction:column;gap:.5rem}.placement-row[data-v-7f3bfeee]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.placement-hint[data-v-7f3bfeee]{font-size:.75rem;color:var(--ui-text-muted)}.character-items[data-v-f19bdf78]{display:flex;flex-direction:column;gap:.5rem}.field-label[data-v-f19bdf78]{font-size:.8rem;color:var(--ui-text-muted)}.items-notice[data-v-f19bdf78]{font-size:.75rem;color:var(--ui-text-muted)}.items-list[data-v-f19bdf78]{list-style:none;margin:0;padding:0}.item-row[data-v-f19bdf78],.items-list[data-v-f19bdf78]{display:flex;flex-direction:column;gap:.35rem}.item-row-main[data-v-f19bdf78]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.item-row-name[data-v-f19bdf78]{font-weight:600}.item-row-from[data-v-f19bdf78],.item-row-placement[data-v-f19bdf78]{font-size:.8rem;color:var(--ui-text-muted)}.item-row-actions[data-v-f19bdf78]{display:inline-flex;gap:.25rem;margin-inline-start:auto}.items-add[data-v-f19bdf78]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.equipment-slot-row[data-v-78abc579]{display:flex;flex-wrap:wrap;gap:.25rem;max-width:12.75rem}.equipment-figure-shell[data-v-c2ebd101]{container-type:inline-size}.equipment-figure[data-v-c2ebd101]{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"top top" "centre centre" "left right" "bottom bottom";gap:.5rem}.equipment-top[data-v-c2ebd101]{grid-area:top}.equipment-left[data-v-c2ebd101]{grid-area:left;align-items:flex-end}.equipment-centre[data-v-c2ebd101]{grid-area:centre;display:flex;align-items:center;justify-content:center;min-width:0}.equipment-right[data-v-c2ebd101]{grid-area:right;align-items:flex-start}.equipment-bottom[data-v-c2ebd101]{grid-area:bottom}.equipment-row[data-v-c2ebd101]{flex-wrap:wrap;align-items:flex-start}.equipment-column[data-v-c2ebd101],.equipment-row[data-v-c2ebd101]{display:flex;justify-content:center;gap:.5rem}.equipment-column[data-v-c2ebd101]{flex-direction:column;min-width:0}@container (min-width: 26rem){.equipment-figure[data-v-c2ebd101]{grid-template-columns:auto minmax(6rem,1fr) auto;grid-template-areas:"top top top" "left centre right" "bottom bottom bottom"}}.character-instances[data-v-bda5908d]{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 0}.instances-list[data-v-bda5908d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.instance-row[data-v-bda5908d]{display:flex;align-items:center;gap:.75rem}.instance-text[data-v-bda5908d]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.instance-placement[data-v-bda5908d]{font-size:.75rem}.instance-thumb[data-v-bda5908d]{width:40px;height:40px;flex:none;display:grid;grid-template:minmax(0,1fr) /minmax(0,1fr);place-items:center;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);overflow:hidden}.instance-thumb-image[data-v-bda5908d]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.item-modifiers[data-v-8d91450c]{display:flex;flex-direction:column;gap:.6rem;max-width:48rem}.item-modifiers-title[data-v-8d91450c]{font-weight:600}.item-modifiers-notice[data-v-8d91450c]{font-size:.75rem;color:var(--ui-text-muted)}.item-modifiers-actions[data-v-8d91450c]{display:flex;gap:.5rem}.creation-split[data-v-40382086]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start}.creation-sheet[data-v-40382086]{min-width:0}@media(max-width:900px){.creation-split[data-v-40382086]{grid-template-columns:minmax(0,1fr)}}.world-character-page[data-v-40382086]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.character-toolbar[data-v-40382086]{flex:none;display:flex;align-items:center;gap:.5rem;padding:.35rem .5rem;background:#1b2028;border-bottom:1px solid #2a303a}.character-page-name[data-v-40382086]{color:#8a919c;font-size:.85rem}.toolbar-group--right[data-v-40382086]{display:flex;align-items:center;gap:.35rem;margin-left:auto}.toolbar-rule[data-v-40382086]{align-self:stretch;border-left:1px solid var(--ui-border-muted)}.character-body[data-v-40382086]{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:1rem;gap:1.25rem;color:#e2e5ea}.character-body[data-v-40382086],.field[data-v-40382086]{display:flex;flex-direction:column}.field[data-v-40382086]{gap:.35rem}.field-label[data-v-40382086]{font-size:.8rem;opacity:.75}.description-input[data-v-40382086],.name-input[data-v-40382086]{background:#12161c;border:1px solid #4a5058;color:inherit;border-radius:4px;padding:.35rem .5rem;font:inherit}.description-input[data-v-40382086]{resize:vertical}.template-list[data-v-40382086]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.template-row[data-v-40382086]{display:flex;align-items:center;gap:.5rem}.template-row--inherited[data-v-40382086]{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);border-radius:4px;padding:.15rem .35rem}.template-kind-glyph[data-v-40382086]{display:grid;place-items:center;flex:none;opacity:.75}.template-name[data-v-40382086]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-name.trashed[data-v-40382086]{opacity:.6}.template-trashed-badge[data-v-40382086]{font-size:.75rem;opacity:.75}.template-row-move-buttons[data-v-40382086]{display:flex;align-items:center;gap:.15rem;flex-shrink:0}.template-attach-button[data-v-40382086],.template-detach[data-v-40382086],.template-primary-toggle[data-v-40382086]{padding:.2rem .5rem;background:transparent;border:1px solid #4a5058;color:inherit;border-radius:4px;cursor:pointer;font-size:.8rem}.template-primary-toggle.active[data-v-40382086]{background:#2b6cb0;border-color:#2b6cb0}.template-attach-button[data-v-40382086]:disabled,.template-primary-toggle[data-v-40382086]:disabled{opacity:.5;cursor:default}.template-empty[data-v-40382086]{opacity:.6;font-size:.85rem}.template-attach-row[data-v-40382086]{display:flex;gap:.5rem;margin-top:.5rem}.template-attach-select[data-v-40382086]{flex:1;min-width:12rem}.attach-option-warning[data-v-40382086]{color:var(--ui-warning)}.attach-option-glyph[data-v-40382086]{opacity:.75;vertical-align:-2px}.field-notice[data-v-40382086]{margin:0;font-size:.8rem;color:#f5b8b8}.game-object-type-name[data-v-40382086]{margin:0;font-size:.85rem;color:var(--ui-text-muted)}.field-notice-muted[data-v-40382086]{margin:0;font-size:.8rem;color:var(--ui-text-dimmed)}.game-object-create-row[data-v-40382086]{display:flex;align-items:center;gap:.5rem}.game-object-type-select[data-v-40382086]{min-width:12rem}.world-event-page[data-v-dface755]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.world-event-toolbar[data-v-dface755]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.35rem .5rem;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);border-bottom:1px solid var(--ui-border-muted)}.world-event-toolbar-name[data-v-dface755]{color:var(--ui-text-muted);font-size:.85rem}.source-scene-link[data-v-dface755]{align-self:flex-start}.world-event-body[data-v-dface755]{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:1rem;gap:1.25rem}.field[data-v-dface755],.world-event-body[data-v-dface755]{display:flex;flex-direction:column}.field[data-v-dface755]{gap:.35rem;max-width:32rem}.field-label[data-v-dface755]{font-size:.8rem;color:var(--ui-text-muted)}.field-notice[data-v-dface755]{font-size:.75rem;color:var(--ui-text-muted)}.clear-game-date[data-v-dface755]{align-self:flex-start;padding:.25rem .6rem;background:transparent;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);color:var(--ui-text);border-radius:4px;cursor:pointer}.clear-game-date[data-v-dface755]:disabled{opacity:.4;cursor:default}.game-instant-row[data-v-dface755]{display:flex;align-items:center;gap:.5rem}.history-actions[data-v-cf7991b4]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.weight-row[data-v-06315e79]{display:flex;align-items:center;gap:.5rem}.weight-unit[data-v-06315e79]{color:var(--ui-text-muted);font-size:.85rem}.item-page[data-v-06315e79]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.item-toolbar[data-v-06315e79]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.35rem .5rem;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);border-bottom:1px solid var(--ui-border-muted)}.item-toolbar-name[data-v-06315e79]{color:var(--ui-text-muted);font-size:.85rem}.item-body[data-v-06315e79]{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1.25rem}.item-header[data-v-06315e79]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.item-from[data-v-06315e79]{display:inline-flex;align-items:center;gap:.25rem;color:var(--ui-text-muted);font-size:.85rem}.field[data-v-06315e79]{display:flex;flex-direction:column;gap:.35rem;max-width:32rem}.field-head[data-v-06315e79],.field-marker[data-v-06315e79]{display:flex;align-items:center;gap:.5rem}.field-label[data-v-06315e79]{font-size:.8rem;color:var(--ui-text-muted)}.field-notice[data-v-06315e79]{font-size:.75rem;color:var(--ui-text-muted)}.item-sheet-type[data-v-06315e79]{font-weight:600}.item-sheet-create-row[data-v-06315e79]{display:flex;align-items:center;gap:.5rem}.content-card[data-v-681a941e]{min-width:0}.content-card-row[data-v-681a941e]{display:flex;align-items:flex-start;gap:.5rem}.content-card-open[data-v-681a941e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.35rem;background:transparent;border:none;padding:0;color:inherit;cursor:pointer;text-align:left}.content-card-media[data-v-681a941e]{width:100%;aspect-ratio:1;display:block;border-radius:4px;overflow:hidden}.content-card-image[data-v-681a941e],.content-card-placeholder[data-v-681a941e],.content-card-swatch[data-v-681a941e]{display:block;width:100%;height:100%}.content-card-image[data-v-681a941e]{-o-object-fit:contain;object-fit:contain}.content-card-image[data-v-681a941e],.content-card-placeholder[data-v-681a941e]{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)}.content-card-name[data-v-681a941e]{font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-card-info[data-v-681a941e]{min-height:1rem}.content-card-action[data-v-681a941e],[data-v-681a941e] .content-card-action{flex:none}.content-card-info-character[data-v-8c0ef974],.content-card-info-tabletop[data-v-ab4f05fb],.content-card-info-item-definition[data-v-d7d0903f],.content-card-info-document-template[data-v-35960f9f],.content-card-info-world-event[data-v-8ad1c6f1]{color:var(--ui-text-muted);font-size:.8rem}.content-card-info-world-item[data-v-536609a2]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.content-card-info-world-item-line[data-v-536609a2]{color:var(--ui-text-muted);font-size:.8rem}.content-page[data-v-4c3d5954]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:.75rem;padding:1rem;overflow:hidden;color:var(--ui-text)}.content-toolbar[data-v-4c3d5954]{flex:none;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.content-search[data-v-4c3d5954]{flex:1;min-width:12rem}.tag-filter[data-v-4c3d5954]{min-width:12rem}.content-add[data-v-4c3d5954],.content-view-tabs[data-v-4c3d5954]{flex:none}.content-body[data-v-4c3d5954]{flex:1;min-height:0;overflow-y:auto;gap:1rem}.content-body[data-v-4c3d5954],.content-group[data-v-4c3d5954]{display:flex;flex-direction:column}.content-group[data-v-4c3d5954]{gap:.5rem}.content-group-heading[data-v-4c3d5954]{margin:0;font-size:.9rem;font-weight:600;color:var(--ui-text-muted)}.content-group-note[data-v-4c3d5954]{font-weight:400;font-size:.8rem;color:var(--ui-text-dimmed)}.content-group-hint[data-v-4c3d5954]{margin:0;font-size:.85rem;color:var(--ui-text-dimmed)}.content-card-grid[data-v-4c3d5954]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.content-skeleton[data-v-4c3d5954]{aspect-ratio:1}.content-page-error[data-v-4c3d5954]{flex:none}.content-more[data-v-4c3d5954]{margin:0;align-self:center;font-size:.85rem;color:var(--ui-text-dimmed)}.content-sentinel[data-v-4c3d5954]{flex:0 0 1px;height:1px}.action-runs-page[data-v-a56a8418]{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.runs-stale-notice[data-v-a56a8418]{flex:none;margin:1rem 1rem 0}.action-runs-scroll[data-v-a56a8418]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;padding:1rem}.runs-actions-empty[data-v-a56a8418],.runs-body[data-v-a56a8418],.runs-search-bar[data-v-a56a8418],.runs-toolbar[data-v-a56a8418]{flex:none}.runs-toolbar[data-v-a56a8418]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.runs-title[data-v-a56a8418]{flex:1;margin:0;font-size:1.1rem}.runs-notice[data-v-a56a8418]{flex:none}.runs-body[data-v-a56a8418]{display:flex;gap:1.5rem;min-height:0;flex-wrap:wrap}.run-list-column[data-v-a56a8418]{display:flex;flex-direction:column;gap:.5rem;min-width:16rem;flex:1 1 16rem}.run-mode-filter[data-v-a56a8418]{align-self:flex-start;min-width:10rem}.run-list[data-v-a56a8418]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.run-row[data-v-a56a8418]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .6rem;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);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;color:inherit;text-align:left;cursor:pointer}.run-row[data-v-a56a8418]:focus-visible,.run-row[data-v-a56a8418]: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)}.run-row.is-open[data-v-a56a8418]{border-color:var(--ui-primary)}.run-row.active-match[data-v-a56a8418]{outline:2px solid var(--ui-primary);outline-offset:2px}.load-older-button[data-v-a56a8418]{align-self:flex-start}.runs-empty[data-v-a56a8418]{color:var(--ui-text-dimmed);margin:0}.run-detail-panel[data-v-a56a8418]{flex:2 1 20rem;min-width:18rem}.new-entries-indicator[data-v-a56a8418]{position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.simulate-page[data-v-15341128]{display:flex;flex-direction:column;gap:1.5rem;min-height:0;overflow-y:auto;padding:1rem}.sim-section-title[data-v-15341128],.sim-title[data-v-15341128]{margin:0;font-size:1.1rem}.sim-form[data-v-15341128]{display:flex;flex-direction:column;gap:1rem;max-width:32rem}.sim-notice[data-v-15341128]{margin-top:.25rem}.sim-results[data-v-15341128]{display:flex;flex-direction:column;gap:1rem}.sim-bucket-summary[data-v-15341128]{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.sim-bucket[data-v-15341128]{display:flex;align-items:center;gap:.4rem}.sim-seed[data-v-15341128]{color:var(--ui-text-dimmed);font-size:.85rem}.sim-field-table[data-v-15341128]{display:flex;flex-direction:column;gap:.35rem}.sim-field-name[data-v-15341128]{margin:0;font-weight:600}.sim-value-table[data-v-15341128]{width:100%;border-collapse:collapse}.sim-value-table th[data-v-15341128]{text-align:left;color:var(--ui-text-dimmed);font-weight:500;font-size:.8rem;padding:.25rem .5rem}.sim-value-table td[data-v-15341128]{padding:.25rem .5rem;border-top:1px solid var(--ui-border-muted)}.sim-bar-track[data-v-15341128]{min-width:6rem;height:.5rem;border-radius:999px;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);overflow:hidden}.sim-bar-fill[data-v-15341128]{height:100%;background:var(--ui-primary)}.sim-field-note[data-v-15341128]{margin:0;color:var(--ui-text-dimmed);font-size:.85rem}.sim-breakdown ul[data-v-15341128]{list-style:none;margin:0;padding:0;gap:.2rem}.sim-breakdown ul[data-v-15341128],.sim-history[data-v-15341128]{display:flex;flex-direction:column}.sim-history[data-v-15341128]{gap:.5rem}.sim-history-toolbar[data-v-15341128]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.sim-history-list[data-v-15341128]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.sim-history-item[data-v-15341128],.sim-history-row[data-v-15341128]{display:flex;align-items:center;gap:.5rem}.sim-history-row[data-v-15341128]{flex:1;padding:.5rem .6rem;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);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;color:inherit;text-align:left;cursor:pointer}.sim-history-row[data-v-15341128]:focus-visible,.sim-history-row[data-v-15341128]: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)}.sim-history-row.is-open[data-v-15341128]{border-color:var(--ui-primary)}.sim-history-name[data-v-15341128]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sim-history-n[data-v-15341128],.sim-history-when[data-v-15341128]{color:var(--ui-text-dimmed);font-size:.8rem}.sim-history-empty[data-v-15341128]{color:var(--ui-text-dimmed);margin:0}.generic-object-detail[data-v-1617669e]{display:flex;flex-direction:column;gap:.75rem}.generic-object-detail[data-v-1617669e]>*{flex:none}.generic-object-fields[data-v-1617669e]{display:flex;gap:1rem;align-items:flex-start}.generic-object-image[data-v-1617669e]{flex:none}.generic-object-text[data-v-1617669e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.6rem}.generic-object-field[data-v-1617669e]{display:flex;flex-direction:column;gap:.25rem}.generic-object-label[data-v-1617669e]{font-size:.75rem;font-weight:600;color:var(--ui-text-muted)}.generic-object-notice[data-v-1617669e]{margin:0;font-size:.8rem;color:var(--ui-error)}.library-detail-empty[data-v-1617669e]{margin:0;color:var(--ui-text-dimmed)}.library-panel[data-v-08529309]{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;padding:1rem;gap:.75rem}@media(min-width:1024px){.library-panel[data-v-08529309]{overflow:hidden}}.library-error[data-v-08529309],.library-loading[data-v-08529309]{flex:none}.library-detail-header[data-v-08529309]{display:flex;align-items:center;gap:.6rem}.library-detail-name[data-v-08529309]{margin:0;font-size:1.05rem;color:var(--ui-text-highlighted)}.library-detail-empty[data-v-08529309]{margin:0;color:var(--ui-text-dimmed)}.universe-actions-page[data-v-a971d559]{flex:1;display:flex;flex-direction:column;gap:1rem;min-height:0;overflow-y:auto;padding:1rem}.actions-title[data-v-a971d559]{margin:0;font-size:1.1rem}.actions-body[data-v-a971d559]{display:flex;gap:1.5rem;min-height:0;flex-wrap:wrap}.action-list-column[data-v-a971d559]{display:flex;flex-direction:column;gap:.5rem;min-width:18rem;flex:1 1 18rem}.new-action-form[data-v-a971d559]{display:flex;align-items:center;gap:.5rem}.action-list[data-v-a971d559]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.action-row[data-v-a971d559]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4rem .6rem;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);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}.action-row-select[data-v-a971d559]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:none;color:var(--ui-text);text-align:left;cursor:pointer;padding:.2rem 0}.action-row-select.is-selected[data-v-a971d559]{color:var(--ui-text-highlighted);font-weight:600}.action-list-empty[data-v-a971d559]{color:var(--ui-text-dimmed);margin:0}.action-editor-column[data-v-a971d559]{flex:2 1 20rem;min-width:18rem}@media(min-width:1024px){.universe-actions-page[data-v-a971d559]{overflow:hidden}.actions-body[data-v-a971d559]{flex:1;min-height:0;flex-wrap:nowrap}.action-editor-column[data-v-a971d559],.action-list-column[data-v-a971d559]{min-height:0;overflow-y:auto}}.scene-world-event-offer-fields[data-v-4ca4fcc2]{display:flex;flex-direction:column;gap:.5rem}.scene-world-event-offer-field[data-v-4ca4fcc2]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.scene-world-event-offer-label[data-v-4ca4fcc2]{font-size:.8rem;color:var(--ui-text-muted)}.scene-world-event-offer-start-row[data-v-4ca4fcc2]{display:flex;flex-wrap:wrap;gap:.5rem}.scene-world-event-offer-start-row .scene-world-event-offer-field[data-v-4ca4fcc2]{flex:1 1 200px}.scene-world-event-offer-picture-row[data-v-4ca4fcc2]{display:flex;align-items:center;gap:.5rem}.scene-world-event-offer-thumb[data-v-4ca4fcc2]{width:2.5rem;height:2.5rem;-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);border-radius:.375rem}.campaign-panel[data-v-f4496a0f]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;padding:1rem;gap:.75rem}.campaign-panel-header[data-v-f4496a0f]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.campaign-panel-title[data-v-f4496a0f]{margin:0;font-size:1.05rem;color:var(--ui-text-highlighted)}.campaign-panel-error[data-v-f4496a0f],.campaign-panel-loading[data-v-f4496a0f]{flex:none}.campaign-panel-body[data-v-f4496a0f]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem}.campaign-section[data-v-f4496a0f]{display:flex;flex-direction:column;gap:.5rem;flex:none}.campaign-section-title[data-v-f4496a0f]{margin:0;font-size:.75rem;font-weight:600;color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.03em}.campaign-section-empty[data-v-f4496a0f]{margin:0;font-size:.85rem;color:var(--ui-text-dimmed)}.campaign-row-list[data-v-f4496a0f]{list-style:none;margin:0;padding:0}.campaign-row[data-v-f4496a0f],.campaign-row-list[data-v-f4496a0f]{display:flex;flex-direction:column;gap:.4rem}.campaign-row[data-v-f4496a0f]{padding:.5rem .65rem;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);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}.campaign-row-main[data-v-f4496a0f]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.campaign-row-name[data-v-f4496a0f]{flex:1;min-width:0;text-align:left;background:transparent;border:none;padding:0;color:var(--ui-text);font-weight:500;cursor:pointer}.campaign-row-name[data-v-f4496a0f]:focus-visible,.campaign-row-name[data-v-f4496a0f]:hover{color:var(--ui-text-highlighted)}.campaign-row-name-static[data-v-f4496a0f]{flex:1;min-width:0;color:var(--ui-text-muted);font-weight:500}.campaign-row-actions[data-v-f4496a0f]{display:flex;flex-wrap:wrap;gap:.35rem}.campaign-row-removed[data-v-f4496a0f]{border-style:dashed;border-image-source:none}.campaign-row-body-preview[data-v-f4496a0f]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-dimmed);font-size:.85rem}.campaign-row-precondition[data-v-f4496a0f]{margin:0;font-size:.85rem;color:var(--ui-text-muted)}.campaign-marker-list[data-v-f4496a0f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.campaign-marker-row[data-v-f4496a0f]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.campaign-marker-provenance[data-v-f4496a0f]{font-size:.85rem;color:var(--ui-text-muted)}.campaign-marker-unheld-label[data-v-f4496a0f]{margin:.5rem 0 .25rem;font-size:.8rem;color:var(--ui-text-dimmed)}.campaign-marker-unheld[data-v-f4496a0f]{display:flex;flex-wrap:wrap;gap:.35rem}.scene-page[data-v-1a455d7e]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.scene-toolbar[data-v-1a455d7e]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.35rem .5rem;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);border-bottom:1px solid var(--ui-border-muted)}.scene-toolbar-name[data-v-1a455d7e]{color:var(--ui-text-muted);font-size:.85rem}.scene-toolbar-actions[data-v-1a455d7e]{display:flex;align-items:center;gap:.25rem}.scene-body[data-v-1a455d7e]{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:1rem;gap:1.25rem}.field[data-v-1a455d7e],.scene-body[data-v-1a455d7e]{display:flex;flex-direction:column}.field[data-v-1a455d7e]{gap:.35rem;max-width:40rem}.field-label[data-v-1a455d7e]{font-size:.8rem;color:var(--ui-text-muted)}.field-notice[data-v-1a455d7e]{font-size:.75rem;color:var(--ui-text-muted)}.image-row[data-v-1a455d7e]{display:flex;align-items:center;gap:.75rem}.scene-section[data-v-1a455d7e]{display:flex;flex-direction:column;gap:.5rem;max-width:40rem;padding-top:.75rem;border-top:1px solid var(--ui-border-muted)}.scene-section-header[data-v-1a455d7e]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.scene-section-title[data-v-1a455d7e]{margin:0;font-size:.85rem;font-weight:600;color:var(--ui-text-highlighted)}.scene-section-empty[data-v-1a455d7e]{margin:0;font-size:.85rem;color:var(--ui-text-dimmed)}.scene-section-help[data-v-1a455d7e]{margin:0;font-size:.8rem;color:var(--ui-text-muted)}.scene-precondition-markers[data-v-1a455d7e]{display:flex;flex-wrap:wrap;gap:.25rem}.scene-precondition-violation-list[data-v-1a455d7e]{margin:0;padding-left:1rem}.scene-child-list[data-v-1a455d7e],.scene-lead-list[data-v-1a455d7e],.scene-outcome-list[data-v-1a455d7e],.scene-reference-list[data-v-1a455d7e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.scene-outcome-row[data-v-1a455d7e]{display:flex;flex-direction:column;gap:.35rem;padding:.5rem;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);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}.scene-outcome-controls[data-v-1a455d7e]{display:flex;gap:.25rem}.scene-outcome-effects[data-v-1a455d7e]{display:flex;flex-wrap:wrap;gap:.5rem}.scene-outcome-effect-field[data-v-1a455d7e]{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:10rem}.scene-child-row[data-v-1a455d7e],.scene-lead-row[data-v-1a455d7e],.scene-reference-row[data-v-1a455d7e]{display:flex;align-items:center;gap:.5rem;padding:.35rem .5rem;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);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}.scene-child-name[data-v-1a455d7e]{flex:1;min-width:0;text-align:left;background:transparent;border:none;padding:0;color:var(--ui-text);font-weight:500;cursor:pointer}.scene-child-name[data-v-1a455d7e]:focus-visible,.scene-child-name[data-v-1a455d7e]:hover{color:var(--ui-text-highlighted)}.scene-lead-target[data-v-1a455d7e]{flex:1;min-width:0;color:var(--ui-text);font-weight:500}.scene-lead-label[data-v-1a455d7e]{color:var(--ui-text-muted);font-size:.8rem}.scene-lead-add[data-v-1a455d7e],.scene-reference-add[data-v-1a455d7e]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.scene-reference-group[data-v-1a455d7e]{display:flex;flex-direction:column;gap:.4rem}.scene-reference-group-title[data-v-1a455d7e]{margin:0;font-size:.75rem;font-weight:600;color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.03em}.scene-reference-row span[data-v-1a455d7e]{flex:1;min-width:0;color:var(--ui-text)}.scene-record-summary[data-v-1a455d7e]{display:flex;flex-direction:column;gap:.35rem}.scene-record-note[data-v-1a455d7e]{margin:0;color:var(--ui-text-muted);font-size:.85rem}.scene-run-controls[data-v-1a455d7e]{display:flex;flex-wrap:wrap;gap:.35rem}.player-tabletop-board[data-v-a78e4cfa]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.player-toolbar[data-v-a78e4cfa]{flex:none;display:flex;align-items:center;padding:.35rem .5rem;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);border-bottom:1px solid var(--ui-border-muted)}.board-notice[data-v-a78e4cfa]{flex:none}.toolbar-status[data-v-a78e4cfa]{margin-left:auto;display:flex;align-items:center;gap:.5rem}.lead-indicator[data-v-a78e4cfa],.pointer-trigger[data-v-a78e4cfa],.reset-movement-trigger[data-v-a78e4cfa]{display:inline-flex}.lead-indicator[data-v-a78e4cfa]{align-items:center;padding:.25rem;border-radius:.25rem;color:var(--ui-primary);cursor:help}.lead-indicator[data-v-a78e4cfa]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:1px}.player-body[data-v-a78e4cfa]{display:flex}.player-body[data-v-a78e4cfa],.player-surface[data-v-a78e4cfa]{flex:1;min-width:0;min-height:0}.character-sheet-panel[data-v-a21ca4f9]{position:relative;flex:none;height:100%;min-height:0;display:flex;flex-direction:row;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-right:1px solid var(--ui-border-muted)}.character-sheet-panel[data-drop-active=true][data-v-a21ca4f9]{outline:2px solid var(--ui-primary);outline-offset:-2px}.character-sheet-column[data-v-a21ca4f9]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.character-sheet-header[data-v-a21ca4f9]{flex:none;display:flex;align-items:center;padding:.5rem .75rem;font-weight:600;color:var(--ui-text);border-bottom:1px solid var(--ui-border-muted)}.character-sheet-header-name[data-v-a21ca4f9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.character-sheet-tabs[data-v-a21ca4f9]{flex:none;padding:0 .5rem;border-bottom:1px solid var(--ui-border-muted)}.character-sheet-body[data-v-a21ca4f9]{flex:1;min-height:0;overflow-y:auto;padding:.75rem}.character-sheet-empty[data-v-a21ca4f9]{color:var(--ui-text-dimmed)}.presentation-ambient-breathe[data-v-1f14c674],.presentation-ambient-drift[data-v-1f14c674],.presentation-slide-layers[data-v-1f14c674],.presentation-stage[data-v-1f14c674]{width:100%;height:100%}.presentation-stage[data-v-1f14c674]{position:relative;overflow:hidden}.presentation-slide-layers[data-v-1f14c674]{position:relative}.presentation-slide-layer[data-v-1f14c674]{position:absolute;inset:0}.presentation-ambient-drift.is-ambient[data-v-1f14c674]{position:absolute;inset:-2%;width:auto;height:auto;animation:presentation-ambient-drift-1f14c674 var(--presentation-ambient-drift-duration,97s) linear infinite}.presentation-ambient-breathe.is-ambient[data-v-1f14c674]{animation:presentation-ambient-breathe-1f14c674 var(--presentation-ambient-breathe-duration,61s) ease-in-out infinite}@keyframes presentation-ambient-drift-1f14c674{0%,to{transform:translate(0)}25%{transform:translate(1.6%,-1.1%)}50%{transform:translate(-1.2%,1.6%)}75%{transform:translate(-1.6%,-1.4%)}}@keyframes presentation-ambient-breathe-1f14c674{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@media(prefers-reduced-motion:reduce){.presentation-ambient-breathe.is-ambient[data-v-1f14c674],.presentation-ambient-drift.is-ambient[data-v-1f14c674]{animation:none}.presentation-ambient-drift.is-ambient[data-v-1f14c674]{position:static;inset:auto;width:100%;height:100%}.presentation-slide-layer[data-v-1f14c674]{transition:none!important}}.presentation-surface[data-v-4c98d8af]{width:100%;height:100%;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)}.wtl-event[data-v-23f6e1a8]{position:absolute;display:flex;align-items:center}.wtl-event--side[data-v-23f6e1a8]{flex-direction:column;align-items:flex-start}.wtl-event-marker[data-v-23f6e1a8]{display:grid;place-items:center;width:1.75rem;height:1.75rem;flex:none;border-radius:9999px;overflow:hidden;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);border:1px solid var(--wtl-band-accent,var(--ui-border-muted));color:var(--ui-text-muted);cursor:default;padding:0}button.wtl-event-marker[data-v-23f6e1a8]{cursor:pointer}button.wtl-event-marker[data-v-23f6e1a8]:hover{border-color:var(--ui-primary);color:var(--ui-text-highlighted)}.wtl-event-image[data-v-23f6e1a8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wtl-event-icon[data-v-23f6e1a8]{width:1rem;height:1rem}.wtl-event-terminus[data-v-23f6e1a8]{position:relative;flex:none;display:flex;align-items:center}.wtl-event-terminus--side[data-v-23f6e1a8]{flex-direction:column}.wtl-event-line[data-v-23f6e1a8]{display:block;flex:none}.wtl-event-chevron[data-v-23f6e1a8]{position:absolute;width:.875rem;height:.875rem;color:var(--ui-text-dimmed)}.wtl-event-chevron--bottom[data-v-23f6e1a8]{right:-.125rem}.wtl-event-chevron--side[data-v-23f6e1a8]{bottom:-.125rem}.wtl-event-summary[data-v-23f6e1a8]{display:flex;flex-direction:column;gap:.125rem;max-width:16rem}.wtl-event-summary-name[data-v-23f6e1a8]{font-weight:600;color:var(--ui-text-highlighted)}.wtl-event-summary-dates[data-v-23f6e1a8],.wtl-event-summary-type[data-v-23f6e1a8]{color:var(--ui-text-muted)}.wtl-axis[data-v-6c2544d3]{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.wtl-axis--bottom[data-v-6c2544d3],.wtl-axis--side[data-v-6c2544d3]{flex-direction:column}.wtl-axis-toolbar[data-v-6c2544d3]{flex:none;display:flex;align-items:center;gap:.375rem;padding:.25rem .5rem;border-bottom:1px solid var(--ui-border-muted)}.wtl-axis-zoom-btn[data-v-6c2544d3]{display:grid;place-items:center;width:1.5rem;height:1.5rem;background:transparent;color:var(--ui-text-muted);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:.25rem;cursor:pointer}.wtl-axis-zoom-btn[data-v-6c2544d3]:hover:not(:disabled){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);color:var(--ui-text)}.wtl-axis-zoom-btn[data-v-6c2544d3]:disabled{opacity:.5;cursor:not-allowed}.wtl-axis-zoom-readout[data-v-6c2544d3]{color:var(--ui-text-muted);font-size:.75rem}.wtl-axis-scroll[data-v-6c2544d3]{flex:1;min-width:0;min-height:0;overflow:auto}.wtl-axis-content[data-v-6c2544d3],.wtl-axis-scroll[data-v-6c2544d3]{position:relative}.wtl-axis-tick[data-v-6c2544d3]{position:absolute;top:0;bottom:0;border-left:1px solid var(--ui-border-muted);padding-left:.25rem}.wtl-axis-tick--side[data-v-6c2544d3]{inset:auto 0;border-left:none;border-top:1px solid var(--ui-border-muted);padding-left:0;padding-top:.125rem}.wtl-axis-tick-label[data-v-6c2544d3]{white-space:nowrap}.wtl-axis-gap[data-v-6c2544d3],.wtl-axis-tick-label[data-v-6c2544d3]{color:var(--ui-text-dimmed);font-size:.6875rem}.wtl-axis-gap[data-v-6c2544d3]{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:hidden;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);border-left:1px dashed var(--ui-border-muted);border-right:1px dashed var(--ui-border-muted)}.wtl-axis-gap--side[data-v-6c2544d3]{inset:auto 0;border-left:none;border-right:none;border-top:1px dashed var(--ui-border-muted);border-bottom:1px dashed var(--ui-border-muted)}.wtl-axis-gap[role=button][data-v-6c2544d3]{cursor:pointer}.wtl-axis-gap-label[data-v-6c2544d3]{padding:0 .25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wtl-axis-band-row[data-v-6c2544d3]{position:absolute;pointer-events:none}.wtl-axis-band-row--bottom[data-v-6c2544d3]{left:0;right:0}.wtl-axis-band-row--side[data-v-6c2544d3]{top:0;bottom:0}.wtl-axis-band-label[data-v-6c2544d3]{position:sticky;display:inline-flex;align-items:center;gap:.25rem;max-width:12rem;padding:.0625rem .375rem;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);color:var(--ui-text-muted);font-size:.6875rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:.25rem;pointer-events:none}.wtl-axis-band-label--bottom[data-v-6c2544d3]{left:.25rem}.wtl-axis-band-label--side[data-v-6c2544d3]{top:.25rem}.wtl-axis-band-swatch[data-v-6c2544d3]{flex:none;width:.5rem;height:.5rem;border-radius:9999px}.wtl-axis-band-label-text[data-v-6c2544d3]{overflow:hidden;text-overflow:ellipsis}.wtl-axis-content--dragging[data-v-6c2544d3]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.wtl-axis-cursor[data-v-6c2544d3]{position:absolute;top:0;bottom:0;width:2px;background:var(--ui-primary);pointer-events:none}.wtl-axis-cursor--side[data-v-6c2544d3]{inset:auto 0;width:auto;height:2px}.wtl-axis-cursor-handle[data-v-6c2544d3]{position:absolute;z-index:2;width:.75rem;height:.75rem;border-radius:9999px;background:var(--ui-primary);border:none;padding:0;cursor:grab;touch-action:none}.wtl-axis-cursor-handle--bottom[data-v-6c2544d3]{transform:translate(-50%)}.wtl-axis-cursor-handle--side[data-v-6c2544d3]{transform:translateY(-50%)}.wtl-axis-cursor-handle[data-v-6c2544d3]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:1px}.wtl-axis-cursor-readout[data-v-6c2544d3]{color:var(--ui-text-muted);font-size:.75rem}.wtl-axis-selection[data-v-6c2544d3]{position:absolute;top:0;bottom:0;background:color-mix(in oklab,var(--ui-primary) 12%,transparent);pointer-events:none}.wtl-axis-selection--side[data-v-6c2544d3]{inset:auto 0}.wtl-axis-clock-marker[data-v-6c2544d3]{position:absolute;top:0;bottom:0;width:2px;background:var(--ui-text-dimmed);pointer-events:none}.wtl-axis-clock-marker--side[data-v-6c2544d3]{inset:auto 0;width:auto;height:2px}.wtl-axis-playhead-marker[data-v-6c2544d3]{position:absolute;top:0;bottom:0;width:2px;background:var(--ui-warning);pointer-events:none}.wtl-axis-playhead-marker--side[data-v-6c2544d3]{inset:auto 0;width:auto;height:2px}.wtl-tray[data-v-4a0bf4f1]{flex:none;display:flex;flex-direction:column;gap:.375rem;padding:.5rem .75rem;border-top:1px solid var(--ui-border-muted);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);max-height:9rem;overflow-y:auto}.wtl-tray-header[data-v-4a0bf4f1]{display:flex;align-items:center;gap:.375rem}.wtl-tray-icon[data-v-4a0bf4f1]{color:var(--ui-text-muted)}.wtl-tray-title[data-v-4a0bf4f1]{font-weight:600;color:var(--ui-text)}.wtl-tray-list[data-v-4a0bf4f1]{display:flex;flex-direction:column;gap:.125rem;list-style:none;margin:0;padding:0}.wtl-tray-row[data-v-4a0bf4f1]{display:flex;align-items:baseline;gap:.5rem;width:100%;padding:.125rem .25rem;text-align:left;background:transparent;border:none;border-radius:.25rem;color:var(--ui-text)}.wtl-tray-row--button[data-v-4a0bf4f1]{cursor:pointer}.wtl-tray-row--button[data-v-4a0bf4f1]:hover{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)}.wtl-tray-row-name[data-v-4a0bf4f1]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wtl-tray-row-reason[data-v-4a0bf4f1]{flex:none;color:var(--ui-text-dimmed);font-size:.75rem}.wtl-map-pane[data-v-21b9c51d]{display:flex;flex-direction:column;gap:.5rem;flex:none;padding-bottom:.5rem;border-bottom:1px solid var(--ui-border-muted)}.wtl-map-pane-toolbar[data-v-21b9c51d]{display:flex;align-items:center;gap:.5rem}.wtl-map-pane-picker[data-v-21b9c51d]{min-width:12rem}.wtl-map-pane-name[data-v-21b9c51d]{font-weight:600;color:var(--ui-text-highlighted)}.wtl-map-pane-notice[data-v-21b9c51d]{flex:none}.wtl-map-pane-hint[data-v-21b9c51d]{flex:none;font-size:.8125rem;color:var(--ui-text-muted)}.wtl-map-pane-viewport[data-v-21b9c51d]{display:flex;flex-direction:column;height:16rem;flex:none}.wtl-map-pane-transport[data-v-21b9c51d]{gap:.5rem;margin-left:auto}.wtl-map-pane-speed[data-v-21b9c51d],.wtl-map-pane-transport[data-v-21b9c51d]{display:flex;align-items:center}.wtl-map-pane-speed-slider[data-v-21b9c51d]{width:8rem}.wtl-filter-bar[data-v-2f7d0ce7]{flex:none;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.5rem .75rem;border-bottom:1px solid var(--ui-border-muted)}.wtl-filter-type-select[data-v-2f7d0ce7]{flex:1;min-width:14rem}.wtl-filter-name-input[data-v-2f7d0ce7]{flex:1;min-width:12rem}.wtl-filter-count[data-v-2f7d0ce7]{flex:none;white-space:nowrap}.wtl-filter-period-bound[data-v-2f7d0ce7]{flex:none;display:flex;align-items:center;gap:.25rem}.world-timeline-panel[data-v-36fdee8f]{position:relative;flex:none;min-width:0;min-height:0;display:flex;flex-direction:column;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)}.world-timeline-panel[data-orientation=bottom][data-v-36fdee8f]{width:100%;border-top:1px solid var(--ui-border-muted)}.world-timeline-panel[data-orientation=side][data-v-36fdee8f]{height:100%;border-left:1px solid var(--ui-border-muted)}.world-timeline-panel-header[data-v-36fdee8f]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;font-weight:600;color:var(--ui-text);border-bottom:1px solid var(--ui-border-muted)}.world-timeline-panel-title[data-v-36fdee8f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.world-timeline-panel-actions[data-v-36fdee8f]{flex:none;display:flex;align-items:center;gap:.25rem}.world-timeline-panel-btn[data-v-36fdee8f]{display:grid;place-items:center;width:1.75rem;height:1.75rem;background:transparent;color:var(--ui-text-muted);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:.375rem;cursor:pointer}.world-timeline-panel-btn[data-v-36fdee8f]:hover{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);color:var(--ui-text)}.world-timeline-panel-body[data-v-36fdee8f]{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column}.world-timeline-panel-placeholder-wrap[data-v-36fdee8f]{flex:1;min-height:0;display:grid;place-items:center}.world-timeline-panel-placeholder[data-v-36fdee8f]{color:var(--ui-text-dimmed)}.wtl-panel-selector[data-v-36fdee8f]{flex:none;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.5rem .75rem;border-bottom:1px solid var(--ui-border-muted)}.wtl-panel-selector-label[data-v-36fdee8f]{flex:none;font-size:.75rem;font-weight:600;color:var(--ui-text-muted)}.wtl-selector-menu[data-v-36fdee8f]{flex:1;min-width:14rem}.wtl-selector-swatch[data-v-36fdee8f]{display:inline-block;width:.75rem;height:.75rem;border-radius:9999px}.wtl-selector-hint[data-v-36fdee8f]{flex-basis:100%;color:var(--ui-text-dimmed);font-size:.75rem}.wtl-panel-banner[data-v-36fdee8f]{flex:none;border-radius:0;border-bottom:1px solid var(--ui-border-muted)}.world-timeline-panel-resize-handle[data-v-36fdee8f]{position:absolute;z-index:1;touch-action:none}.world-timeline-panel-resize-handle--bottom[data-v-36fdee8f]{inset-inline:0;top:-3px;height:6px;cursor:ns-resize}.world-timeline-panel-resize-handle--bottom[data-v-36fdee8f]:before{content:"";position:absolute;inset-inline:0;inset-block:0 -9px}.world-timeline-panel-resize-handle--side[data-v-36fdee8f]{inset-block:0;left:-3px;width:6px;cursor:ew-resize}.world-timeline-panel-resize-handle--side[data-v-36fdee8f]:before{content:"";position:absolute;inset-block:0;inset-inline:0 -9px}.world-timeline-panel-resize-handle[data-v-36fdee8f]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-1px}.market-list-sentinel[data-v-86d9f1d1]{flex:0 0 100%;height:1px}.markets-panel[data-v-bfee4d38]{position:relative;flex:none;height:100%;min-height:0;display:flex;flex-direction:row;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-right:1px solid var(--ui-border-muted)}.markets-panel[data-mode=overlay][data-v-bfee4d38]{position:absolute;top:0;right:0;bottom:0;height:auto;z-index:1}.markets-panel-column[data-v-bfee4d38]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.combat-card[data-v-47849e14]{flex:none;display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:7rem;padding:.5rem;border:2px 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:.5rem;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:grab}.combat-card--current[data-v-47849e14]{border-color:var(--ui-primary)}.combat-card--sheet[data-v-47849e14],.combat-card-sheet[data-v-47849e14]{max-height:100%;min-height:0}.combat-card-sheet[data-v-47849e14]{overflow:auto;align-self:stretch}.combat-card-name[data-v-47849e14]{font-weight:600;color:var(--ui-text-highlighted);max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combat-card-timed[data-v-47849e14]{display:flex;flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none}.combat-card-actions[data-v-47849e14]{display:flex;gap:.15rem}.combat-card-initiative[data-v-47849e14]{display:inline-flex}.combat-card-initiative-edit[data-v-47849e14]{padding:.5rem}.combat-card-locate[data-v-47849e14]{display:inline-flex}.combat-panel[data-v-44d1feed]{position:relative;flex:none;min-width:0;min-height:0;width:100%;display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;overflow-y:auto;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-top:1px solid var(--ui-border-muted)}.combat-panel-header[data-v-44d1feed]{flex:none;display:flex;align-items:center;gap:.75rem}.combat-panel-mode[data-v-44d1feed]{color:var(--ui-text-muted);font-size:.8rem}.combat-panel-controls[data-v-44d1feed]{margin-inline-start:auto;display:flex;gap:.5rem}.combat-panel-start[data-v-44d1feed]{display:inline-flex}.combat-strip[data-v-44d1feed]{flex:1;min-height:0;flex-wrap:nowrap;overflow-x:auto;padding-bottom:.25rem}.combat-strip[data-v-44d1feed],.combat-strip-list[data-v-44d1feed]{display:flex;align-items:flex-start;gap:.5rem}.combat-strip-list[data-v-44d1feed]{flex:none;flex-wrap:nowrap}.combat-empty[data-v-44d1feed]{align-self:center;color:var(--ui-text-muted);font-size:.85rem}.combat-add[data-v-44d1feed]{flex:none;align-self:center}.combat-panel-resize-handle[data-v-44d1feed]{position:absolute;z-index:1;inset-inline:0;top:-3px;height:6px;cursor:ns-resize;touch-action:none}.combat-panel-resize-handle[data-v-44d1feed]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-1px}.name-tool[data-v-51f3857c]{width:20rem}.name-tool[data-v-51f3857c],.name-tool-empty[data-v-51f3857c]{display:flex;flex-direction:column;gap:.5rem}.name-tool-empty[data-v-51f3857c]{align-items:flex-start}.name-tool-list[data-v-51f3857c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.name-tool-item[data-v-51f3857c]{display:flex;align-items:center;gap:.375rem;min-width:0}.name-tool-name[data-v-51f3857c]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name-tool-actions[data-v-51f3857c]{flex:none;display:inline-flex;gap:.125rem}.name-tool-footer[data-v-51f3857c]{display:flex;gap:.5rem}.gm-toolbox-panel[data-v-e5810aae]{position:relative;flex:none;min-width:0;min-height:0;width:100%;display:flex;flex-direction:column;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-top:1px solid var(--ui-border-muted)}.gm-toolbox-body[data-v-e5810aae]{flex:1;min-height:0;display:flex;flex-direction:row;align-items:stretch;overflow-x:auto;overflow-y:hidden}.gm-toolbox-body[data-v-e5810aae] .gm-toolbox-section{flex:none;min-height:0;overflow-y:auto;padding:.5rem .75rem}.gm-toolbox-body[data-v-e5810aae] .gm-toolbox-section+.gm-toolbox-section{border-inline-start:1px solid var(--ui-border-muted)}.gm-toolbox-resize-handle[data-v-e5810aae]{position:absolute;z-index:1;inset-inline:0;top:-3px;height:6px;cursor:ns-resize;touch-action:none}.gm-toolbox-resize-handle[data-v-e5810aae]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-1px}.main-section[data-v-ca572e8f]{min-width:0;min-height:0;position:relative;isolation:isolate;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);display:flex;flex-direction:row}.main-content-wrapper[data-v-ca572e8f]{flex:1;flex-direction:column;overflow:hidden;container-name:panel-host;container-type:inline-size}.main-content-wrapper[data-v-ca572e8f],.main-shell[data-v-ca572e8f]{min-width:0;min-height:0;display:flex}.main-shell[data-v-ca572e8f]{flex:1}.main-content[data-v-ca572e8f]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.definitions-notice[data-v-ca572e8f],.document-templates-notice[data-v-ca572e8f],.mutation-notice[data-v-ca572e8f],.world-objects-notice[data-v-ca572e8f]{flex:none}.editor-leave-actions[data-v-ca572e8f]{display:flex;justify-content:flex-end;gap:.5rem;width:100%}.no-tabletop-open[data-v-ca572e8f]{flex:1;display:grid;place-items:center;color:var(--ui-text-dimmed)}.main-retry[data-v-ca572e8f]{gap:.5rem}.main-bare[data-v-ca572e8f],.main-retry[data-v-ca572e8f]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--ui-text)}.main-bare[data-v-ca572e8f]{gap:.75rem;padding:1.75rem;text-align:center}.main-bare-image[data-v-ca572e8f]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.main-bare-image.placeholder[data-v-ca572e8f]{display:grid;place-items:center;width:min(60%,20rem);aspect-ratio:16/9;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);color:var(--ui-text-dimmed);font-size:4rem;font-weight:700}.presentation-content-host[data-v-ca572e8f]{position:absolute;inset:0;z-index:2}.master-volume[data-v-f3fc6992]{display:flex;align-items:center;gap:.5rem;margin-inline-start:auto}.master-volume-slider[data-v-f3fc6992]{width:7rem}.workspace-toolbar[data-v-e1bb0101]{display:flex;align-items:center;gap:.35rem;padding:.25rem .5rem;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);border-top:1px solid var(--ui-border-muted)}.workspace-toolbar-btn[data-v-e1bb0101]{display:grid;place-items:center;width:2rem;height:2rem;background:transparent;color:var(--ui-text-muted);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:.375rem;cursor:pointer}.workspace-toolbar-btn[data-v-e1bb0101]:hover{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);color:var(--ui-text)}.workspace-toolbar-btn--on[data-v-e1bb0101],.workspace-toolbar-btn--on[data-v-e1bb0101]:hover{background:var(--ui-primary);color:var(--ui-bg);border-color:var(--ui-primary)}.workspace-toolbar-btn--on[data-v-e1bb0101]:hover{filter:brightness(1.1)}.workspace-toolbar-btn[aria-disabled=true][data-v-e1bb0101]{cursor:not-allowed;opacity:.6}.log-rail[data-v-3b6ac0a3]{width:2.5rem;flex:none;height:100%;display:flex;flex-direction:column;align-items:center;padding-top:.5rem;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);border-left:1px solid var(--ui-border-muted)}.log-unread-indicator[data-v-3b6ac0a3]{flex:none;width:1.75rem;height:1.75rem;margin-top:.25rem;display:flex;align-items:center;justify-content:center;color:var(--ui-primary);animation:log-unread-pulse-3b6ac0a3 2.8s ease-in-out infinite}@keyframes log-unread-pulse-3b6ac0a3{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.log-unread-indicator[data-v-3b6ac0a3]{animation:none}}.log-panel[data-v-3b6ac0a3]{display:flex;flex-direction:column;flex:none;height:100%;min-height:0;position:relative;border-left:1px solid var(--ui-border-muted);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)}.log-panel-header[data-v-3b6ac0a3]{flex:none;display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;font-weight:600;color:var(--ui-text);border-bottom:1px solid var(--ui-border-muted)}.log-panel-title[data-v-3b6ac0a3]{font-weight:600}.log-panel-header-actions[data-v-3b6ac0a3]{display:flex;align-items:center;gap:.375rem}.log-panel-body[data-v-3b6ac0a3]{flex:1;min-height:0;display:flex}.log-resize-handle[data-v-3b6ac0a3]{position:absolute;inset-block:0;left:-3px;width:6px;cursor:ew-resize;touch-action:none}.log-resize-handle[data-v-3b6ac0a3]:before{content:"";position:absolute;inset-block:0;inset-inline:0 -9px}.log-resize-handle[data-v-3b6ac0a3]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-1px}.presentation-monitor[data-v-b1caa7ff]{position:fixed;z-index:30;width:min(20vw,22.5rem);min-width:11.25rem;display:flex;flex-direction:column;border-radius:calc(var(--ui-radius)*3);overflow:hidden;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);box-shadow:0 8px 24px #0006}.presentation-monitor-handle[data-v-b1caa7ff]{flex:none;display:flex;align-items:center;justify-content:center;height:1.1rem;cursor:grab;touch-action:none;color:var(--ui-text-dimmed);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)}.presentation-monitor-handle[data-v-b1caa7ff]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px}.presentation-monitor-picture[data-v-b1caa7ff]{position:relative;flex:1;min-height:0}.presentation-monitor-footer[data-v-b1caa7ff]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem .5rem;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)}.presentation-monitor-audience[data-v-b1caa7ff]{font-size:.75rem;color:var(--ui-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto}.presentation-monitor-slideshow-controls[data-v-b1caa7ff]{flex:none;display:flex;align-items:center;gap:.125rem}.presentation-monitor-slide[data-v-b1caa7ff]{font-size:.75rem;color:var(--ui-text-muted);white-space:nowrap}.impersonation-picker[data-v-0c966370]{display:flex;flex-direction:column;gap:1rem}.impersonation-section[data-v-0c966370]{display:flex;flex-direction:column;gap:.5rem}.impersonation-section-title[data-v-0c966370]{font-size:.85rem;font-weight:600;color:var(--ui-text-muted)}.impersonation-empty[data-v-0c966370]{color:var(--ui-text-dimmed);font-size:.85rem}.impersonation-saved-list[data-v-0c966370]{display:flex;flex-direction:column;gap:.5rem;max-height:12rem;overflow-y:auto}.impersonation-saved-row[data-v-0c966370]{display:flex;align-items:center;gap:.5rem}.impersonation-saved-thumb[data-v-0c966370]{display:block;width:3rem;overflow:hidden;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);flex:none;position:relative}.impersonation-saved-thumb-image[data-v-0c966370]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-drag:none}.impersonation-saved-name[data-v-0c966370]{flex:1;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.impersonation-character-list[data-v-0c966370]{display:flex;flex-direction:column;gap:.25rem;max-height:10rem;overflow-y:auto}.impersonation-character-button[data-v-0c966370]{width:100%;text-align:left;padding:.35rem .5rem;border-radius:4px;background:transparent;color:var(--ui-text);font-size:.85rem}.impersonation-character-button[data-v-0c966370]:focus-visible,.impersonation-character-button[data-v-0c966370]:hover{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)}.impersonation-framing-box[data-v-0c966370]{position:relative;width:100%;max-width:16rem;overflow:hidden;border-radius:6px;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);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);touch-action:none;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.impersonation-framing-box.is-dragging[data-v-0c966370]{cursor:grabbing}.impersonation-framing-image[data-v-0c966370]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.impersonation-framing-placeholder[data-v-0c966370]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:.5rem;text-align:center;color:var(--ui-text-dimmed);font-size:.8rem}.diagnostic-rows[data-v-1f42fa12]{gap:1rem}.diagnostic-row[data-v-1f42fa12],.diagnostic-rows[data-v-1f42fa12]{display:flex;flex-direction:column}.diagnostic-row[data-v-1f42fa12]{gap:.35rem;padding-bottom:1rem;border-bottom:1px solid var(--ui-border-muted)}.diagnostic-row[data-v-1f42fa12]:last-child{border-bottom:none;padding-bottom:0}.diagnostic-row-header[data-v-1f42fa12]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.diagnostic-row-name[data-v-1f42fa12]{font-weight:600;color:var(--ui-text-highlighted)}.diagnostic-row-meta[data-v-1f42fa12],.diagnostic-row-reason[data-v-1f42fa12],.diagnostic-turn-list[data-v-1f42fa12]{font-size:.85rem;color:var(--ui-text-muted)}.diagnostic-turn-list[data-v-1f42fa12]{display:flex;flex-direction:column;gap:.15rem}.diagnostic-turn-list li[data-v-1f42fa12]{display:flex;gap:.5rem}.diagnostic-turn-trigger[data-v-1f42fa12]{font-weight:500;color:var(--ui-text)}.diagnostic-turn-cut[data-v-1f42fa12]{color:var(--ui-error)}.diagnostic-ask-list[data-v-1f42fa12]{display:flex;flex-direction:column;gap:.15rem;font-size:.85rem;color:var(--ui-text-muted)}.diagnostic-ask-list li[data-v-1f42fa12]{display:flex;flex-wrap:wrap;gap:.5rem}.diagnostic-ask-action[data-v-1f42fa12]{font-weight:500;color:var(--ui-text)}.diagnostic-ask-refused[data-v-1f42fa12]{color:var(--ui-text-muted)}.gameplay-page[data-v-36a35a55]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:#0f1216}.state[data-v-36a35a55]{flex:1;min-height:0;display:grid;place-items:center;align-content:center;gap:.75rem;padding:1.5rem;text-align:center}.state h2[data-v-36a35a55]{margin:0;font-size:1.2rem}.rejoin[data-v-36a35a55],.retry[data-v-36a35a55]{background:#2b6cb0;color:#fff;border:0;border-radius:6px;padding:.6rem 1.1rem;font-size:.95rem;cursor:pointer}.muted[data-v-36a35a55]{color:#9aa4af;margin:0}.error[data-v-36a35a55]{color:#ff6b6b;font-size:.9rem;margin:0}.media-unavailable[data-v-36a35a55]{background:#3b2f14;color:#f0c36d}.media-unavailable[data-v-36a35a55],.rec-error[data-v-36a35a55]{flex:none;margin:0;padding:.5rem 1rem;font-size:.9rem;text-align:center}.rec-error[data-v-36a35a55]{background:#3b1418;color:#ff6b6b}.workspace[data-v-36a35a55]{flex:1;min-width:0;min-height:0;display:grid}.workspace.layout-top[data-v-36a35a55]{grid-template-columns:auto 1fr auto;grid-template-rows:var(--av-size,25%) auto 1fr auto;grid-template-areas:"menu av    av" "menu split split" "menu main  log" "menu bar   log"}.workspace.layout-bottom[data-v-36a35a55]{grid-template-columns:auto 1fr auto;grid-template-rows:1fr auto auto var(--av-size,25%);grid-template-areas:"menu main  log" "menu bar   log" "menu split split" "menu av    av"}.workspace.layout-top-inset[data-v-36a35a55]{grid-template-columns:auto 1fr auto;grid-template-rows:var(--av-size,25%) auto 1fr auto;grid-template-areas:"menu av    log" "menu split log" "menu main  log" "menu bar   log"}.workspace.layout-bottom-inset[data-v-36a35a55]{grid-template-columns:auto 1fr auto;grid-template-rows:1fr auto auto var(--av-size,25%);grid-template-areas:"menu main  log" "menu bar   log" "menu split log" "menu av    log"}.workspace.layout-left[data-v-36a35a55]{grid-template-rows:1fr auto;grid-template-columns:auto var(--av-size,20%) auto 1fr auto;grid-template-areas:"menu av   split main log" "menu bar  bar   bar  log"}.workspace.layout-right[data-v-36a35a55]{grid-template-rows:1fr auto;grid-template-columns:auto 1fr auto auto var(--av-size,20%);grid-template-areas:"menu main log split av" "menu bar  log split av"}.workspace.av-hidden[data-v-36a35a55],.workspace.layout-fullscreen[data-v-36a35a55]{grid-template-columns:auto 1fr auto;grid-template-rows:1fr auto;grid-template-areas:"menu main log" "menu bar  log"}.workspace.av-hidden .av-section[data-v-36a35a55],.workspace.av-hidden .splitter[data-v-36a35a55]{display:none}.av-section[data-v-36a35a55]{grid-area:av;min-width:0;min-height:0;display:flex;background:#0f1216}.av-top-strip[data-v-36a35a55]{display:contents}.layout-fullscreen .av-top-strip[data-v-36a35a55]{display:flex;flex:none;align-items:center;justify-content:center;gap:.35rem;background:#00000059}.layout-fullscreen .av-top-strip[data-v-36a35a55] .layout-switcher{background:none}.layout-bottom .av-section[data-v-36a35a55],.layout-bottom-inset .av-section[data-v-36a35a55],.layout-top .av-section[data-v-36a35a55],.layout-top-inset .av-section[data-v-36a35a55]{flex-direction:row}.layout-fullscreen .av-section[data-v-36a35a55],.layout-left .av-section[data-v-36a35a55],.layout-right .av-section[data-v-36a35a55]{flex-direction:column}.av-content[data-v-36a35a55]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.nav-menu-host[data-v-36a35a55]{grid-area:menu}.main-section[data-v-36a35a55]{grid-area:main}.log-panel-host[data-v-36a35a55]{grid-area:log}.workspace-toolbar-host[data-v-36a35a55]{grid-area:bar}.layout-fullscreen .av-section[data-v-36a35a55]{position:fixed;inset:0;z-index:10}.presentation-fullscreen-host[data-v-36a35a55]{position:fixed;inset:0;z-index:20}@keyframes av-section-fade-scale-36a35a55{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.av-section.av-transitioning[data-v-36a35a55]{animation:av-section-fade-scale-36a35a55 .2s ease-out}@media(prefers-reduced-motion:reduce){.av-section.av-transitioning[data-v-36a35a55]{animation:none}}.splitter[data-v-36a35a55]{grid-area:split;background:#23282f;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splitter[data-v-36a35a55]:focus-visible{outline:2px solid #2b6cb0;outline-offset:-2px}.layout-bottom .splitter[data-v-36a35a55],.layout-bottom-inset .splitter[data-v-36a35a55],.layout-top .splitter[data-v-36a35a55],.layout-top-inset .splitter[data-v-36a35a55]{height:6px;cursor:row-resize}.layout-left .splitter[data-v-36a35a55],.layout-right .splitter[data-v-36a35a55]{width:6px;cursor:col-resize}.layout-fullscreen .splitter[data-v-36a35a55]{display:none}.stage[data-v-36a35a55]{flex:1;min-width:0;min-height:0;overflow:auto;scrollbar-gutter:stable;display:grid;align-content:center;align-content:safe center;--stage-gap:.75rem;gap:var(--stage-gap);padding:.75rem}.stage-lines[data-v-36a35a55]{display:contents}.stage--grid>.stage-lines[data-v-36a35a55]{display:flex;flex-wrap:wrap;justify-content:center;justify-content:safe center;align-content:safe center;gap:var(--stage-gap);width:100%;max-width:var(--stage-line-w,none);margin-inline:auto}.stage--grid .tile-slot[data-v-36a35a55]{flex:0 0 calc((100% - (var(--stage-columns, 1) - 1)*var(--stage-gap))/var(--stage-columns, 1))}.stage--grid[data-v-36a35a55] .tile{width:min(100%,var(--tile-w,100%));margin-inline:auto}.stage--row[data-v-36a35a55]{grid-auto-flow:column;grid-auto-columns:var(--tile-slot-w,1fr);grid-template-rows:auto}.stage--column[data-v-36a35a55],.stage--row[data-v-36a35a55]{justify-content:center;justify-content:safe center}.stage--column[data-v-36a35a55]{grid-auto-flow:row;grid-auto-rows:auto;grid-template-columns:var(--tile-slot-w,1fr)}.stage--column[data-v-36a35a55] .tile,.stage--row[data-v-36a35a55] .tile{width:var(--tile-w,100%);margin-inline:auto}.tile-slot[data-v-36a35a55]{position:relative;min-width:0;min-height:0}.tile-slot.placeholder[data-v-36a35a55]{opacity:.55}.tiles-per-row-control[data-v-36a35a55]{flex:none;width:5.5rem}.tile-reorder-handle[data-v-36a35a55]{position:absolute;top:.5rem;left:calc(.5rem + max(0px,(100% - var(--tile-w, 100%)) / 2));z-index:2;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:4px;background:#0000008c;color:#fff;cursor:grab}.tile-reorder-handle[data-v-36a35a55]:active{cursor:grabbing}.tile-reorder-handle[data-v-36a35a55]{transition:opacity .16s ease}.handles-idle .tile-reorder-handle[data-v-36a35a55]{opacity:0}.handles-idle .tile-slot:focus-within .tile-reorder-handle[data-v-36a35a55],.handles-idle .tile-slot:hover .tile-reorder-handle[data-v-36a35a55]{opacity:1}.tile-slot.drag-over[data-v-36a35a55] .tile{outline:3px solid #5b9dd9;outline-offset:-3px}
