.gallery-confirm[data-v-531f409d]{box-sizing:border-box;width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:auto;border:1px solid var(--line,#dce3ed);border-radius:12px;padding:28px;color:var(--ink,#172b4d);background:var(--surface,#fff);box-shadow:0 18px 60px #172b4d33}.gallery-confirm[data-v-531f409d]::backdrop{background:#0f172a7a}.gallery-confirm h2[data-v-531f409d]{font-size:20px;line-height:1.4;margin:0 0 20px}.confirm-resource[data-v-531f409d]{font-size:16px;font-weight:600;line-height:1.6;overflow-wrap:anywhere;margin:0 0 12px}.confirm-impact[data-v-531f409d]{font-size:14px;line-height:1.8;color:var(--muted,#607089);margin:0 0 28px}.confirm-actions[data-v-531f409d]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px}.confirm-actions button[data-v-531f409d]{font:inherit;font-size:14px;min-width:88px;min-height:44px;border:1px solid var(--line,#ccd6e5);border-radius:6px;background:var(--surface,#fff);color:var(--ink,#172b4d);padding:10px 16px;cursor:pointer}.confirm-actions .confirm-danger[data-v-531f409d]{background:#b93831;color:#fff;border-color:#b93831}.confirm-actions button[data-v-531f409d]:focus-visible{outline:3px solid var(--primary,#2563eb);outline-offset:3px}@media(max-width:480px){.gallery-confirm[data-v-531f409d]{padding:22px}.confirm-actions button[data-v-531f409d]{flex:1}}.capacity-settings[data-v-53f60823]{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:12px 20px;margin:0 0 20px;padding:16px 0;border-block:1px solid var(--editor-line)}.capacity-settings select[data-v-53f60823]{min-height:44px!important}.capacity-settings>div[data-v-53f60823]{font-size:13px;line-height:1.7}.capacity-settings>div>span[data-v-53f60823]{font-weight:600}.capacity-settings p[data-v-53f60823]{margin:4px 0 0;color:var(--editor-muted);line-height:1.7;font-size:13px}.capacity-settings .capacity-note[data-v-53f60823]{grid-column:1/-1;color:var(--primary,#2563eb)}.capacity-settings select[data-v-53f60823]:disabled{opacity:.65;cursor:not-allowed}@media(max-width:600px){.capacity-settings[data-v-53f60823]{grid-template-columns:minmax(0,1fr)}.capacity-settings label[data-v-53f60823]{max-width:200px}}.scene-editor[data-v-53f60823]{--editor-line:var(--line,#e4eaf2);--editor-text:var(--text,#344563);--editor-muted:var(--muted,#607089);color:var(--editor-text)}.editor-heading[data-v-53f60823]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin:20px 0 16px}.editor-heading h3[data-v-53f60823]{margin:0 0 7px;color:var(--ink,#172b4d);font-size:19px}.editor-heading p[data-v-53f60823],.preview-help[data-v-53f60823]{margin:0;color:var(--editor-muted);font-size:13px;line-height:1.7}.template-name[data-v-53f60823]{max-width:100%;overflow-wrap:anywhere;font-size:13px;padding:7px 10px;background:var(--primary-soft,#edf3ff);border-radius:6px}.editor-layout[data-v-53f60823]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px}.preview-column[data-v-53f60823]{min-width:0}.preview-toolbar[data-v-53f60823]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;font-size:12px}.mode-buttons[data-v-53f60823]{display:flex;gap:4px;background:var(--bg,#f5f7fb);padding:4px;border-radius:8px}.mode-buttons button[data-v-53f60823]{border:0;background:transparent;color:var(--editor-muted);padding:9px 12px;min-height:40px;border-radius:5px;cursor:pointer}.mode-buttons button[aria-pressed=true][data-v-53f60823]{background:#fff;color:var(--primary,#2563eb);box-shadow:0 1px 3px #172b4d18}.scene-preview[data-v-53f60823]{height:480px;position:relative;overflow:hidden;border-radius:12px;background:#07131b}.scene-fallback[data-v-53f60823]{position:absolute;z-index:2;inset:auto 20px 20px;background:#fff;padding:16px;border-radius:8px;color:#8b2727;line-height:1.6}.preview-help[data-v-53f60823]{margin-top:9px}.scene-editor fieldset[data-v-53f60823]{margin:0;padding:18px;border:1px solid var(--editor-line);border-radius:12px;min-width:0}.scene-editor legend[data-v-53f60823]{font-weight:650;padding:0 8px;color:var(--ink,#172b4d)}.surface-settings[data-v-53f60823]{display:flex;flex-direction:column;gap:18px}.control-stack[data-v-53f60823]{display:flex;flex-direction:column;gap:16px}.scene-editor label[data-v-53f60823]{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:550}.scene-editor input[data-v-53f60823]:not([type=range]):not([type=color]):not([type=checkbox]):not([type=file]),.scene-editor select[data-v-53f60823],.scene-editor textarea[data-v-53f60823]{box-sizing:border-box;width:100%;min-height:42px;border:1px solid #bdcbe0;border-radius:6px;padding:8px 10px;color:var(--editor-text);background:#fff;font:inherit}.scene-editor input[type=range][data-v-53f60823]{width:100%;accent-color:var(--primary,#2563eb);min-height:28px}.scene-editor input[type=color][data-v-53f60823]{width:46px;height:36px;padding:3px;border:1px solid var(--editor-line);border-radius:5px;background:#fff;cursor:pointer}.scene-editor small[data-v-53f60823]{font-size:12px;font-weight:400;color:var(--editor-muted);line-height:1.6}.scene-editor button[data-v-53f60823]:focus-visible,.scene-editor input[data-v-53f60823]:focus-visible,.scene-editor textarea[data-v-53f60823]:focus-visible,.scene-editor select[data-v-53f60823]:focus-visible,.file-button[data-v-53f60823]:focus-within{outline:2px solid var(--primary,#2563eb);outline-offset:3px}.scene-editor button[data-v-53f60823]:disabled,.scene-editor fieldset[data-v-53f60823]:disabled{opacity:.65;cursor:not-allowed}.file-button[data-v-53f60823]{position:relative;align-items:center;justify-content:center;min-height:42px;padding:0 12px;border:1px solid #bdcbe0;border-radius:6px;background:#fff;color:var(--primary,#2563eb);cursor:pointer;overflow:hidden}.file-button input[data-v-53f60823]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.surface-thumbnail[data-v-53f60823]{width:100%;max-height:140px;object-fit:contain;background:var(--bg,#f5f7fb);border-radius:6px}.pair[data-v-53f60823],.environment-grid[data-v-53f60823]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.color-line[data-v-53f60823],.button-line[data-v-53f60823]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.secondary-button[data-v-53f60823]{min-height:40px;padding:7px 10px;border:1px solid #bdcbe0;border-radius:6px;color:var(--editor-text);background:#fff;cursor:pointer}.text-button[data-v-53f60823]{padding:7px 0;min-height:36px;background:transparent;border:0;color:var(--primary,#2563eb);text-align:left;cursor:pointer}.music-settings[data-v-53f60823],.environment-settings[data-v-53f60823]{display:flex;flex-direction:column;gap:14px;margin-top:24px!important}.music-settings audio[data-v-53f60823]{width:100%;height:44px}.music-settings .checkbox-label[data-v-53f60823]{flex-direction:row;align-items:center}.environment-grid[data-v-53f60823]{grid-template-columns:repeat(3,minmax(0,1fr))}.environment-grid label[data-v-53f60823]{flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.editor-error[data-v-53f60823]{padding:12px;background:#fff2f2;color:#a32727;border-radius:6px;line-height:1.6}.editor-note[data-v-53f60823]{padding:10px;background:var(--primary-soft,#edf3ff);color:var(--primary,#2563eb)}@media(max-width:1000px){.editor-layout[data-v-53f60823]{grid-template-columns:minmax(0,1fr) 260px}.environment-grid[data-v-53f60823]{grid-template-columns:1fr 1fr}.scene-preview[data-v-53f60823]{height:380px}}@media(max-width:760px){.editor-layout[data-v-53f60823]{grid-template-columns:1fr}.editor-heading[data-v-53f60823]{flex-direction:column;gap:10px}.scene-preview[data-v-53f60823]{height:330px}.preview-toolbar[data-v-53f60823]{flex-wrap:wrap}.preview-toolbar>span[data-v-53f60823]{flex-basis:100%}.scene-editor fieldset[data-v-53f60823]{padding:14px}.environment-grid[data-v-53f60823]{grid-template-columns:1fr 1fr}}.design-plan[data-v-01d292bb]{color:var(--text,#344563);background:#fafbfc;min-width:0}.design-tools[data-v-01d292bb]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--surface,#fff);border-bottom:1px solid var(--line,#e4eaf2)}.design-modes[data-v-01d292bb],.design-zoom[data-v-01d292bb]{display:flex;align-items:center;gap:6px}.design-plan button[data-v-01d292bb]{font:inherit;font-size:13px;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid var(--line,#dce3ed);border-radius:6px;background:#fff;color:var(--text,#344563);cursor:pointer}.design-plan button[aria-pressed=true][data-v-01d292bb]{background:var(--primary-soft,#edf3ff);color:var(--primary,#2563eb);border-color:var(--primary,#2563eb)}.design-plan button[data-v-01d292bb]:disabled{opacity:.4;cursor:default}.design-plan button[data-v-01d292bb]:focus-visible,.design-scroll[data-v-01d292bb]:focus-visible{outline:3px solid var(--primary,#2563eb);outline-offset:2px}.design-zoom output[data-v-01d292bb]{min-width:48px;text-align:center;font-size:13px}.design-scroll[data-v-01d292bb]{max-width:100%;max-height:60vh;overflow:auto;min-width:0}.design-scroll img[data-v-01d292bb]{display:block;height:auto;max-width:none;object-fit:contain}.design-caption[data-v-01d292bb]{margin:0;padding:10px 16px;color:var(--muted,#607089);font-size:12px;line-height:1.6;background:var(--surface,#fff)}.design-error[data-v-01d292bb]{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;font-size:14px}.compact[data-v-01d292bb]{height:100%;display:flex;flex-direction:column}.compact .design-scroll[data-v-01d292bb]{flex:1;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.compact img[data-v-01d292bb]{width:100%;height:100%;object-fit:contain}.compact .design-caption[data-v-01d292bb]{padding:5px 12px;background:transparent}.compact .design-error[data-v-01d292bb]{min-height:0;flex:1}@media(max-width:580px){.design-tools[data-v-01d292bb]{padding:10px;gap:8px}.design-zoom[data-v-01d292bb]{margin-left:auto}.design-caption[data-v-01d292bb]{padding:10px;font-size:12px}}.floorplan[data-v-ed061da5]{color:var(--text,#344563);background:var(--bg,#f5f7fb);min-width:0}.floorplan-state[data-v-ed061da5]{padding:24px 16px;text-align:center;font-size:13px;line-height:1.7;min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin:0}.floorplan-state p[data-v-ed061da5]{margin:0}.floorplan button[data-v-ed061da5]{font:inherit;font-size:13px;min-height:44px;min-width:44px;border:1px solid var(--line,#e4eaf2);border-radius:6px;background:var(--surface,#fff);color:var(--primary,#2563eb);padding:8px 12px;cursor:pointer}.floorplan button[data-v-ed061da5]:disabled{opacity:.45;cursor:default}.floorplan button[data-v-ed061da5]:focus-visible,.floorplan-scroll[data-v-ed061da5]:focus-visible{outline:3px solid var(--primary,#2563eb);outline-offset:2px}.floorplan-tools[data-v-ed061da5]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 16px;font-size:14px}.floorplan-tools>div[data-v-ed061da5]{display:flex;gap:6px;align-items:center}.floorplan-tools output[data-v-ed061da5]{min-width:48px;text-align:center;font-size:12px}.floorplan-scroll[data-v-ed061da5]{overflow:auto;max-width:100%;min-width:0}.floorplan-scroll-large[data-v-ed061da5]{max-height:60vh;border-block:1px solid var(--line,#e4eaf2)}svg[data-v-ed061da5]{display:block;height:auto;min-width:100%;max-width:none}.plan-floor[data-v-ed061da5]{fill:var(--surface,#fff);stroke:var(--ink,#172b4d);stroke-width:2}.plan-walls[data-v-ed061da5]{stroke:var(--ink,#172b4d);stroke-linecap:butt}.plan-columns[data-v-ed061da5]{stroke:var(--ink,#172b4d);stroke-width:1}.plan-doors[data-v-ed061da5]{stroke:var(--primary,#2563eb);stroke-width:1;stroke-dasharray:2 2}.plan-slots[data-v-ed061da5]{fill:var(--muted,#607089)}.plan-route[data-v-ed061da5]{fill:none;stroke:var(--primary,#2563eb);stroke-width:2;stroke-dasharray:6 5;stroke-linecap:round;stroke-linejoin:round}.plan-installation[data-v-ed061da5]{fill:var(--primary-soft,#edf3ff);stroke:none}.plan-suspended[data-v-ed061da5]{fill:var(--primary,#2563eb);fill-opacity:.55}.plan-plinth[data-v-ed061da5]{fill:var(--line,#e4eaf2)}.plan-light[data-v-ed061da5]{fill:var(--accent,#c58b2b)}.plan-overhead[data-v-ed061da5]{fill:var(--muted,#607089);fill-opacity:.32}.plan-entry circle[data-v-ed061da5]{fill:var(--primary,#2563eb);stroke:var(--surface,#fff);stroke-width:2}.plan-entry path[data-v-ed061da5]{stroke:var(--surface,#fff);stroke-width:1.5}.plan-exit rect[data-v-ed061da5]{fill:var(--primary-soft,#edf3ff);stroke:var(--primary,#2563eb);stroke-width:2}.plan-rooms circle[data-v-ed061da5]{fill:var(--surface,#fff);stroke:var(--line,#e4eaf2)}.plan-rooms text[data-v-ed061da5]{fill:var(--ink,#172b4d);font-size:11px;font-weight:600}.floorplan-legend[data-v-ed061da5]{display:flex;flex-wrap:wrap;gap:8px 14px;padding:12px 16px;font-size:12px;line-height:1.5}.floorplan-legend span[data-v-ed061da5]{display:inline-flex;align-items:center;gap:6px}.floorplan-legend i[data-v-ed061da5]{display:inline-block;width:12px;height:8px;background:var(--muted,#607089)}.floorplan-legend .legend-entry[data-v-ed061da5]{width:9px;height:9px;border-radius:50%;background:var(--primary,#2563eb)}.floorplan-legend .legend-route[data-v-ed061da5]{background:none;height:0;border-top:2px dashed var(--primary,#2563eb);width:16px}.floorplan-legend .legend-door[data-v-ed061da5]{background:none;border:1px dashed var(--primary,#2563eb)}.floorplan-legend .legend-suspended[data-v-ed061da5]{background:var(--primary,#2563eb);transform:rotate(45deg);width:8px;height:8px}.floorplan-legend .legend-light[data-v-ed061da5]{background:var(--accent,#c58b2b)}.floorplan-legend .legend-plinth[data-v-ed061da5]{background:var(--line,#e4eaf2);border:1px solid var(--muted,#607089)}.floorplan-note[data-v-ed061da5]{font-size:13px;line-height:1.7;margin:0;padding:0 16px 12px;color:var(--muted,#607089)}.floorplan-rooms[data-v-ed061da5]{margin:0;padding:4px 20px 20px 38px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;font-size:13px;line-height:1.5}.floorplan-compact[data-v-ed061da5]{height:100%;display:flex;flex-direction:column}.floorplan-compact .floorplan-scroll[data-v-ed061da5]{flex:1;min-height:0;overflow:hidden}.floorplan-compact svg[data-v-ed061da5]{height:100%;width:100%!important}.floorplan-compact .floorplan-legend[data-v-ed061da5]{font-size:12px;padding:6px 10px;gap:3px 10px}.floorplan-compact .floorplan-state[data-v-ed061da5]{flex:1;min-height:0}@media(max-width:580px){.floorplan-tools[data-v-ed061da5]{padding:12px;gap:8px}.floorplan-tools>span[data-v-ed061da5]{width:100%}.floorplan-rooms[data-v-ed061da5]{grid-template-columns:1fr}.floorplan-legend[data-v-ed061da5]{gap:8px 12px;padding:10px 12px}}.picker-heading[data-v-48801e7c]{display:flex;justify-content:space-between;gap:28px;align-items:flex-start}.picker-heading>div[data-v-48801e7c]{min-width:0;max-width:650px}.picker-heading p[data-v-48801e7c]{font-size:14px;color:var(--muted,#607089);margin:0}.picker-search[data-v-48801e7c]{width:280px;flex-shrink:0}.picker-search>span[data-v-48801e7c]:last-child{position:relative}.picker-search svg[data-v-48801e7c]{position:absolute;left:12px;top:13px;pointer-events:none;color:var(--muted,#607089)}.picker-search input[data-v-48801e7c]{padding-left:38px!important}.picker-categories[data-v-48801e7c]{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0 14px}.picker-categories button[data-v-48801e7c]{min-height:44px;padding:9px 14px;background:var(--surface,#fff);border:1px solid var(--line,#d9e2f0);border-radius:6px;font:inherit;color:var(--text,#344563);cursor:pointer}.picker-categories button[aria-pressed=true][data-v-48801e7c]{background:var(--primary-soft,#edf3ff);border-color:var(--primary,#2563eb);color:var(--primary,#2563eb)}.picker-count[data-v-48801e7c]{font-size:13px;color:var(--muted,#607089);margin:0 0 14px}.picker-grid[data-v-48801e7c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.space-option[data-v-48801e7c]{padding:0;background:#fff;border:1px solid var(--line,#d9e2f0);border-radius:10px;overflow:hidden;cursor:pointer;text-align:left;font:inherit;color:var(--text,#344563);min-width:0}.space-option[data-v-48801e7c]:hover,.space-option.selected[data-v-48801e7c]{border-color:var(--primary,#2563eb)}.space-option.selected[data-v-48801e7c]{outline:1px solid var(--primary,#2563eb)}.space-cover[data-v-48801e7c]{position:relative;aspect-ratio:8/5;overflow:hidden;background:var(--bg,#f5f7fb)}.space-cover img[data-v-48801e7c]{display:block;width:100%;height:100%;object-fit:cover}.original-cover[data-v-48801e7c]{height:100%;display:grid;align-content:center;justify-items:center;gap:10px;color:var(--muted,#607089)}.space-cover[data-layout=tech][data-v-48801e7c]{background:#163541}.space-cover[data-layout=tech] .original-cover[data-v-48801e7c]{color:#bcecf0}.space-current[data-v-48801e7c]{position:absolute;top:10px;left:10px;padding:5px 8px;background:var(--primary,#2563eb);color:#fff;font-size:12px;border-radius:4px}.space-copy[data-v-48801e7c]{padding:16px;overflow-wrap:anywhere}.space-category[data-v-48801e7c]{font-size:12px;color:var(--muted,#607089)}.space-copy h4[data-v-48801e7c]{font-size:18px;margin:7px 0;color:var(--ink,#172b4d)}.space-copy p[data-v-48801e7c]{font-size:13px;margin:0 0 14px;color:var(--muted,#607089)}.space-meta[data-v-48801e7c]{display:block;font-size:12px;color:var(--muted,#607089)}.space-choose[data-v-48801e7c]{display:block;margin-top:16px;font-size:14px;color:var(--primary,#2563eb)}@media(max-width:1050px){.picker-grid[data-v-48801e7c]{grid-template-columns:repeat(2,minmax(0,1fr))}.picker-heading[data-v-48801e7c]{display:block}.picker-search[data-v-48801e7c]{width:100%;margin-top:18px}}@media(max-width:580px){.picker-grid[data-v-48801e7c]{grid-template-columns:minmax(0,1fr)}.picker-categories[data-v-48801e7c]{gap:7px}.picker-categories button[data-v-48801e7c]{padding:9px 11px}}.space-option[data-v-48801e7c]{cursor:default}.picker-toolbar[data-v-48801e7c]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.picker-toolbar .picker-count[data-v-48801e7c]{margin:0}.picker-view[data-v-48801e7c]{display:flex;gap:4px;flex:none}.picker-view button[data-v-48801e7c],.space-actions button[data-v-48801e7c],.plan-dialog header>button[data-v-48801e7c]{font:inherit;font-size:13px;min-height:44px;padding:9px 13px;border:1px solid var(--line,#e4eaf2);border-radius:6px;background:var(--surface,#fff);color:var(--text,#344563);cursor:pointer}.picker-view button[aria-pressed=true][data-v-48801e7c]{background:var(--primary-soft,#edf3ff);color:var(--primary,#2563eb);border-color:var(--primary,#2563eb)}.space-actions[data-v-48801e7c]{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.space-actions .space-choose[data-v-48801e7c]{margin:0;color:var(--primary,#2563eb);flex:1}.space-actions .space-plan-open[data-v-48801e7c]{padding-inline:10px;font-size:12px}.space-actions button[data-v-48801e7c]:disabled{opacity:.5;cursor:not-allowed}.space-picker button[data-v-48801e7c]:focus-visible{outline:3px solid var(--primary,#2563eb);outline-offset:3px}.plan-dialog[data-v-48801e7c]{box-sizing:border-box;width:min(940px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--line,#e4eaf2);border-radius:12px;background:var(--surface,#fff);color:var(--text,#344563);overflow:auto}.plan-dialog[data-v-48801e7c]::backdrop{background:#172b4d80}.plan-dialog header[data-v-48801e7c]{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;background:var(--surface,#fff);border-bottom:1px solid var(--line,#e4eaf2)}.plan-dialog h3[data-v-48801e7c]{margin:0;font-size:20px;color:var(--ink,#172b4d)}.plan-dialog header p[data-v-48801e7c]{margin:4px 0 0;color:var(--muted,#607089);font-size:13px}.plan-dialog header>div[data-v-48801e7c]{min-width:0}.plan-dialog header>button[data-v-48801e7c]{flex:none}@media(max-width:580px){.picker-toolbar[data-v-48801e7c]{gap:10px}.picker-view button[data-v-48801e7c]{padding-inline:12px}.plan-dialog[data-v-48801e7c]{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.plan-dialog header[data-v-48801e7c]{padding:14px}.space-actions .space-plan-open[data-v-48801e7c]{font-size:13px}}.saved-exhibition-templates[data-v-05201dbd]{margin-top:32px;border-top:1px solid var(--line,#e4eaf2);padding-top:20px}.saved-empty[data-v-05201dbd]{color:var(--muted,#607089);line-height:1.7}.template-confirm[data-v-05201dbd]{padding:20px;background:var(--bg,#f5f7fb);border-radius:8px}.template-confirm h3[data-v-05201dbd]{margin:0 0 12px}.template-confirm p[data-v-05201dbd]{line-height:1.7}.confirm-actions[data-v-05201dbd]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:20px}.batch-queue[data-v-1270027a]{padding:0;list-style:none;max-height:360px;overflow:auto}.batch-queue li[data-v-1270027a]{display:flex;gap:15px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line,#e4eaf2);padding:12px 0}.batch-queue strong[data-v-1270027a]{font-size:13px;word-break:break-all}.batch-queue p[data-v-1270027a]{font-size:12px;margin:5px 0}.library-count[data-v-1270027a]{font-size:13px;color:var(--muted,#607089)}.library-grid[data-v-1270027a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:25px}.library-grid article[data-v-1270027a]{min-width:0}.work-image[data-v-1270027a]{width:100%;border:0;border-radius:8px;overflow:hidden;padding:0;background:var(--bg,#f5f7fb);cursor:pointer}.work-image img[data-v-1270027a],.work-image>span[data-v-1270027a]{width:100%;height:240px;object-fit:contain}.library-grid h3[data-v-1270027a]{font-size:16px;margin-top:12px}.library-grid p[data-v-1270027a]{font-size:13px;margin:6px 0;color:var(--muted,#607089)}.neutral-fieldset[data-v-1270027a]{border:0;padding:0;margin:0;min-width:0}.upload-artwork[data-v-1270027a]{min-height:330px;gap:14px;background:var(--bg,#f5f7fb)}.upload-artwork img[data-v-1270027a]{width:100%;max-height:350px;object-fit:contain}.artwork-form[data-v-1270027a]{padding:0}.artwork-form p[data-v-1270027a]{font-size:13px;color:var(--muted,#607089)}.artwork-choices[data-v-e77fd593]{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px;max-height:430px;overflow:auto;margin-top:14px}.artwork-choices>button[data-v-e77fd593]{position:relative;min-width:0;border:1px solid var(--line,#e4eaf2);border-radius:8px;background:#fff;padding:8px;text-align:left;color:var(--text,#344563);cursor:pointer}.artwork-choices>button[aria-pressed=true][data-v-e77fd593]{border:2px solid var(--primary,#2563eb);padding:7px;background:var(--primary-soft,#edf3ff)}.artwork-choices img[data-v-e77fd593],.artwork-choices .gm-image-empty[data-v-e77fd593]{width:100%;height:130px;object-fit:contain;background:var(--bg,#f5f7fb)}.artwork-choices strong[data-v-e77fd593],.artwork-choices small[data-v-e77fd593]{display:block;margin:7px 0}.selection-mark[data-v-e77fd593]{font-size:12px;color:var(--primary,#2563eb)}.artwork-order[data-v-e77fd593]{padding:0;list-style:none;border-top:1px solid var(--line,#e4eaf2);margin-top:20px}.artwork-order li[data-v-e77fd593]{display:flex;align-items:center;gap:6px;padding:9px 0;border-bottom:1px solid var(--line,#e4eaf2)}.artwork-order li>span[data-v-e77fd593]{flex:1}.artwork-picker[data-v-e77fd593]{margin:18px 0}.template-library-intro[data-v-d213dc99]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:28px;padding:24px;background:var(--bg,#f5f7fb);border:1px solid var(--line,#d9e2f0);border-radius:10px;margin:22px 0 28px}.library-copy p[data-v-d213dc99]{font-size:14px;color:var(--muted,#607089);margin:10px 0 20px}.library-copy a[data-v-d213dc99]{display:inline-flex;align-items:center;text-decoration:none;font-size:13px}.library-examples[data-v-d213dc99]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-content:center}.library-examples figure[data-v-d213dc99]{margin:0;min-width:0}.library-examples img[data-v-d213dc99]{width:100%;display:block;aspect-ratio:8/5;object-fit:cover;border-radius:6px}.library-examples figcaption[data-v-d213dc99]{font-size:12px;margin-top:8px;color:var(--muted,#607089)}.saved-heading[data-v-d213dc99]{margin-top:28px!important}.template-filters[data-v-d213dc99]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:15px;margin:20px 0}.current-space[data-v-d213dc99]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:20px;margin-bottom:22px;border-bottom:1px solid var(--line,#d9e2f0)}.current-space>div[data-v-d213dc99]{min-width:0}.current-space span[data-v-d213dc99],.current-space p[data-v-d213dc99]{font-size:13px;color:var(--muted,#607089)}.current-space h3[data-v-d213dc99]{margin:7px 0}.current-space p[data-v-d213dc99]{margin:0}.current-space button[data-v-d213dc99]{flex-shrink:0}.template-description[data-v-d213dc99]{grid-column:1/-1}.space-replace-warning[data-v-d213dc99]{border:1px solid var(--warning,#cc8b2c);background:var(--warning-light,#fff8e8);padding:20px;border-radius:8px;margin-bottom:24px}.space-replace-warning p[data-v-d213dc99]{font-size:14px;max-width:80ch;margin:10px 0 16px}.template-dialog[data-v-d213dc99]{padding-top:0}.template-dialog .gm-footer[data-v-d213dc99]{flex-wrap:wrap}.gm-row>div[data-v-d213dc99]:first-child{min-width:0;overflow-wrap:anywhere}@media(max-width:1050px){.template-library-intro[data-v-d213dc99]{grid-template-columns:minmax(0,1fr)}.library-examples[data-v-d213dc99]{max-width:680px}}@media(max-width:700px){.template-filters[data-v-d213dc99]{grid-template-columns:minmax(0,1fr)}.template-library-intro[data-v-d213dc99]{padding:18px}.library-examples[data-v-d213dc99]{gap:8px}.current-space[data-v-d213dc99]{align-items:flex-start}.current-space h3[data-v-d213dc99]{font-size:17px}.template-dialog .gm-two[data-v-d213dc99]{grid-template-columns:minmax(0,1fr)}}.feature-filters[data-v-4a678a6c]{margin-bottom:22px}.feature-filters [aria-pressed=true][data-v-4a678a6c]{color:var(--primary,#2563eb);background:var(--primary-soft,#edf3ff);border-color:var(--primary,#2563eb)}.feature-editor[data-v-4a678a6c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:30px;border:0;margin:0;padding:0;min-width:0}.master-portrait[data-v-4a678a6c]{width:160px;height:200px;object-fit:contain;background:var(--bg,#f5f7fb)}.master-work-details[data-v-4a678a6c]{border-top:1px solid var(--line,#e4eaf2);padding:14px 0}.master-work-details summary[data-v-4a678a6c]{cursor:pointer;padding:5px 0;color:var(--ink,#172b4d);font-weight:600}.master-work-details .gm-fields[data-v-4a678a6c]{margin-top:16px}@media(max-width:800px){.feature-editor[data-v-4a678a6c]{grid-template-columns:1fr}}.appearance-settings[data-v-d1c519a3]{padding:20px 0}.appearance-heading[data-v-d1c519a3]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px}.appearance-heading>div[data-v-d1c519a3]{max-width:750px;min-width:0}.appearance-heading p[data-v-d1c519a3]{font-size:14px;color:var(--muted,#607089);margin:8px 0 0}.appearance-heading>button[data-v-d1c519a3]{display:inline-flex;align-items:center;gap:7px;flex-shrink:0}.appearance-layout[data-v-d1c519a3]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:28px;align-items:start}.appearance-form[data-v-d1c519a3]{min-width:0}.appearance-group[data-v-d1c519a3]{min-width:0;padding:22px;margin:0 0 20px;border:1px solid var(--line,#e0e7f0);border-radius:10px;background:#fff}.appearance-group legend[data-v-d1c519a3]{padding:0 7px;margin-left:-7px;font-size:17px;font-weight:650;color:var(--ink,#172b4d)}.group-note[data-v-d1c519a3]{font-size:13px;color:var(--muted,#607089);margin:0 0 18px}.theme-presets[data-v-d1c519a3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:22px}.theme-preset[data-v-d1c519a3]{position:relative;min-width:0;min-height:44px;padding:8px;border:1px solid var(--line,#d5dfeb);border-radius:7px;background:#fff;cursor:pointer;color:var(--text,#344563);font:inherit;font-size:13px;text-align:left}.theme-preset[aria-pressed=true][data-v-d1c519a3]{border-color:var(--primary,#2563eb);outline:1px solid var(--primary,#2563eb)}.preset-swatch[data-v-d1c519a3]{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:5px;background:var(--gallery-page);border-radius:3px;margin-bottom:8px}.preset-swatch>span[data-v-d1c519a3]{grid-column:1/-1;display:block;height:22px;background:var(--gallery-accent);border-radius:2px}.preset-swatch i[data-v-d1c519a3]{height:15px;background:var(--gallery-section);border:1px solid var(--gallery-line);border-radius:2px}.preset-swatch i[data-v-d1c519a3]:last-child{background:var(--gallery-surface)}.preset-selected[data-v-d1c519a3]{position:absolute;right:6px;bottom:8px;font-size:10px;color:var(--primary,#2563eb)}.custom-color-label[data-v-d1c519a3]{margin-bottom:7px}.custom-color[data-v-d1c519a3]{display:flex;gap:10px;align-items:center}.custom-color input[type=color][data-v-d1c519a3]{width:48px;height:44px;flex-shrink:0;border:1px solid var(--line,#d5dfeb);border-radius:6px;background:#fff;padding:4px}.custom-color input[data-v-d1c519a3]:last-child{min-width:0}.field-note[data-v-d1c519a3]{font-size:12px;color:var(--muted,#607089);margin:9px 0 0;line-height:1.7}.field-note.invalid[data-v-d1c519a3]{color:#a32727}.public-address[data-v-d1c519a3]{font-size:12px;margin:18px 0 0}.public-address>span[data-v-d1c519a3]{display:block;color:var(--muted,#607089);margin-bottom:7px}.public-address a[data-v-d1c519a3]{display:inline-flex;align-items:center;gap:5px;color:var(--primary,#2563eb);overflow-wrap:anywhere;word-break:break-all;text-decoration:none;line-height:1.7}.public-address svg[data-v-d1c519a3]{flex-shrink:0}.brand-fields[data-v-d1c519a3]{display:grid;gap:18px}.logo-label[data-v-d1c519a3]{font-size:13px;font-weight:550;display:block;margin-bottom:8px}.appearance-logo-upload[data-v-d1c519a3]{position:relative;display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border:1px solid #bdcbe0;border-radius:6px;color:var(--primary,#2563eb);cursor:pointer;overflow:hidden;font-size:13px;box-sizing:border-box}.appearance-logo-upload input[data-v-d1c519a3]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.appearance-logo-upload[data-v-d1c519a3]:focus-within{outline:2px solid var(--primary,#2563eb);outline-offset:3px}.appearance-logo-preview[data-v-d1c519a3]{padding:14px;margin-top:14px;border:1px solid var(--line,#d5dfeb);background:#fff}.appearance-logo-preview img[data-v-d1c519a3]{display:block;width:auto;max-width:100%;height:auto;max-height:110px;object-fit:contain;margin:auto}.logo-address[data-v-d1c519a3]{margin-top:14px;font-size:12px;color:var(--muted,#607089)}.logo-address summary[data-v-d1c519a3]{cursor:pointer;min-height:32px;line-height:32px}.logo-address label[data-v-d1c519a3]{margin-top:10px}.appearance-save[data-v-d1c519a3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:4px 0 16px}.appearance-save>span[data-v-d1c519a3]{font-size:12px;color:var(--muted,#607089)}.appearance-preview-panel[data-v-d1c519a3]{position:sticky;top:20px;min-width:0;border:1px solid var(--line,#dce4ef);border-radius:10px;padding:18px;background:var(--bg,#f5f7fb)}.preview-toolbar[data-v-d1c519a3]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.preview-toolbar h3[data-v-d1c519a3]{font-size:16px;margin:0 0 6px}.preview-toolbar span[data-v-d1c519a3]{font-size:11px;color:var(--muted,#607089)}.preview-devices[data-v-d1c519a3]{display:flex;gap:5px;flex-shrink:0}.preview-devices button[data-v-d1c519a3]{width:40px;height:40px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--muted,#607089);display:grid;place-items:center;cursor:pointer}.preview-devices button[aria-pressed=true][data-v-d1c519a3]{background:#fff;border-color:#bdcbe0;color:var(--primary,#2563eb)}.appearance-preview[data-v-d1c519a3]{overflow:hidden;border:1px solid var(--gallery-line);border-radius:6px;background:var(--gallery-page);color:var(--gallery-ink);font-family:var(--el-font-family);margin-inline:auto;max-width:100%}.appearance-preview[data-preview-mode=mobile][data-v-d1c519a3]{max-width:290px}.sample-brand[data-v-d1c519a3]{padding:22px 20px;background:var(--gallery-surface);display:flex;flex-direction:column;gap:12px}.sample-brand img[data-v-d1c519a3]{display:block;width:100%;height:auto;max-height:58px;object-fit:contain;object-position:left center}.sample-brand strong[data-v-d1c519a3]{font-size:16px;line-height:1.6;overflow-wrap:anywhere}.sample-brand>span[data-v-d1c519a3]{font-size:12px;letter-spacing:.08em;color:var(--gallery-heading)}.sample-nav[data-v-d1c519a3]{display:flex;justify-content:space-between;gap:8px;padding:12px 18px;background:var(--gallery-surface);border-top:1px solid var(--gallery-line);color:var(--gallery-link);font-size:10px}.sample-hero[data-v-d1c519a3]{padding:28px 22px;background:var(--gallery-hero);color:var(--gallery-on-hero)}.sample-hero h4[data-v-d1c519a3]{font:500 27px/1.35 Songti SC,STSong,serif;margin:0 0 14px;color:inherit;overflow-wrap:anywhere}.sample-hero p[data-v-d1c519a3]{font-size:12px;line-height:1.85;margin:0 0 18px;white-space:pre-line;overflow-wrap:anywhere}.sample-hero>span[data-v-d1c519a3]{display:inline-flex;align-items:center;gap:12px;border:1px solid currentColor;padding:8px 11px;font-size:11px}.sample-exhibitions[data-v-d1c519a3],.sample-masters[data-v-d1c519a3]{padding:24px 20px;background:var(--gallery-page)}.sample-exhibitions h4[data-v-d1c519a3],.sample-review h4[data-v-d1c519a3],.sample-masters h4[data-v-d1c519a3]{font-size:17px;font-family:Songti SC,STSong,serif;font-weight:500;margin:0 0 16px;color:var(--gallery-heading)}.sample-art-grid[data-v-d1c519a3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sample-art-grid>div[data-v-d1c519a3]{background:var(--gallery-surface);min-width:0;border:1px solid var(--gallery-line)}.sample-art-grid span[data-v-d1c519a3]{display:grid;place-items:center;height:72px;background:var(--gallery-section);color:var(--gallery-muted)}.sample-art-grid p[data-v-d1c519a3]{font-size:10px;margin:9px 10px;color:var(--gallery-muted)}.sample-review[data-v-d1c519a3]{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:24px 20px;background:var(--gallery-section)}.sample-review>div[data-v-d1c519a3]{min-width:0}.sample-review h4[data-v-d1c519a3]{margin-bottom:8px!important}.sample-review p[data-v-d1c519a3]{font-size:11px;margin:0;color:var(--gallery-muted)}.sample-review>span[data-v-d1c519a3]{flex-shrink:0;color:var(--gallery-heading)}.sample-master-row[data-v-d1c519a3]{display:flex;gap:15px;align-items:center}.sample-master-row>span[data-v-d1c519a3]{display:grid;place-items:center;width:65px;height:80px;background:var(--gallery-section);color:var(--gallery-muted);flex-shrink:0}.sample-master-row>div[data-v-d1c519a3]{flex:1;min-width:0}.sample-master-row p[data-v-d1c519a3]{font-size:12px;margin:0 0 14px}.sample-master-row i[data-v-d1c519a3]{height:5px;display:block;background:var(--gallery-line);margin-top:7px;max-width:90%}.sample-master-row i[data-v-d1c519a3]:last-child{max-width:60%}.sample-footer[data-v-d1c519a3]{display:flex;flex-direction:column;gap:9px;padding:20px;background:var(--gallery-section);font-size:11px;color:var(--gallery-muted)}.sample-footer strong[data-v-d1c519a3]{color:var(--gallery-heading);overflow-wrap:anywhere}.sample-closed[data-v-d1c519a3]{padding:10px 20px;font-size:12px;background:var(--gallery-section);color:var(--gallery-ink);border-bottom:1px solid var(--gallery-line)}.preview-disclaimer[data-v-d1c519a3]{font-size:11px;line-height:1.8;color:var(--muted,#607089);margin:14px 0 0}.preview-boundary[data-v-d1c519a3]{font-size:12px;color:var(--primary,#2563eb);margin:10px 0 0}.appearance-preview[data-preview-mode=mobile] .sample-art-grid[data-v-d1c519a3]{grid-template-columns:minmax(0,1fr)}.appearance-preview[data-preview-mode=mobile] .sample-hero h4[data-v-d1c519a3]{font-size:24px}.appearance-preview[data-preview-mode=mobile] .sample-nav[data-v-d1c519a3]{flex-wrap:wrap;justify-content:flex-start;gap:14px}.appearance-group[data-v-d1c519a3]:disabled{opacity:.72}.theme-preset[data-v-d1c519a3]:disabled{cursor:not-allowed}.appearance-settings button[data-v-d1c519a3]:focus-visible,.appearance-settings summary[data-v-d1c519a3]:focus-visible{outline:2px solid var(--primary,#2563eb);outline-offset:3px}@media(max-width:950px){.appearance-layout[data-v-d1c519a3]{grid-template-columns:minmax(0,1fr)}.appearance-preview-panel[data-v-d1c519a3]{position:static}.appearance-preview[data-v-d1c519a3]{max-width:620px}.appearance-heading[data-v-d1c519a3]{flex-direction:column;gap:14px}}@media(max-width:540px){.appearance-group[data-v-d1c519a3]{padding:18px 14px}.appearance-preview-panel[data-v-d1c519a3]{padding:14px}.theme-presets[data-v-d1c519a3]{gap:8px}.theme-preset[data-v-d1c519a3]{font-size:12px}.preset-selected[data-v-d1c519a3]{font-size:9px;right:4px}.appearance-save[data-v-d1c519a3]{align-items:stretch;flex-direction:column}.appearance-save button[data-v-d1c519a3]{width:100%}.preview-toolbar[data-v-d1c519a3]{align-items:flex-start}.sample-brand[data-v-d1c519a3]{padding:20px 16px}.sample-hero[data-v-d1c519a3]{padding:24px 18px}.preview-devices button[data-v-d1c519a3]{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.appearance-preview[data-v-d1c519a3]{transition:none}}.gallery-module{color:var(--text,#344563);padding:18px 0}.gallery-module h2,.gallery-module h3{color:var(--ink,#172b4d);margin:0 0 8px}.gallery-module h2{font-size:22px}.gallery-module h3{font-size:18px}.gallery-module p{line-height:1.7}.gallery-module .module-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.gallery-module .module-heading p{font-size:13px;color:var(--muted,#607089);margin:0}.gallery-module label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:550}.gallery-module input:not([type=checkbox]):not([type=file]):not([type=range]):not([type=color]),.gallery-module textarea,.gallery-module select{font:inherit;box-sizing:border-box;width:100%;min-height:42px;padding:9px 11px;border:1px solid #bdcbe0;border-radius:6px;background:#fff;color:var(--text,#344563)}.gallery-module input:focus-visible,.gallery-module button:focus-visible,.gallery-module textarea:focus-visible,.gallery-module select:focus-visible{outline:2px solid var(--primary,#2563eb);outline-offset:3px}.gallery-module .gm-button,.gallery-module .gm-primary,.gallery-module .gm-text-button{font:inherit;min-height:42px;padding:8px 12px;border:1px solid #bdcbe0;border-radius:6px;background:#fff;color:var(--text,#344563);cursor:pointer}.gallery-module .gm-primary{background:var(--primary,#2563eb);border-color:var(--primary,#2563eb);color:#fff}.gallery-module .gm-text-button{border-color:transparent;color:var(--primary,#2563eb);background:transparent}.gallery-module button:disabled{opacity:.55;cursor:not-allowed}.gallery-module .gm-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gallery-module .gm-error{padding:12px;background:#fff2f2;color:#a32727;border-radius:6px;line-height:1.6}.gallery-module .gm-note{padding:12px;background:var(--primary-soft,#edf3ff);font-size:13px}.gallery-module .gm-empty{padding:45px 18px;background:var(--bg,#f5f7fb);text-align:center;color:var(--muted,#607089)}.gallery-module .gm-image-empty{display:flex;align-items:center;justify-content:center;background:var(--bg,#f5f7fb);color:var(--muted,#607089);font-size:12px}.gallery-module .gm-search{max-width:380px}.gallery-module .gm-fields{display:flex;flex-direction:column;gap:15px}.gallery-module .gm-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.gallery-module .gm-stack{display:flex;flex-direction:column;gap:14px}.gallery-module .gm-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line,#e4eaf2)}.gallery-module .gm-file{position:relative;border:1px solid #bdcbe0;border-radius:6px;min-height:44px;padding:10px 14px;align-items:center;justify-content:center;overflow:hidden;color:var(--primary,#2563eb);cursor:pointer}.gallery-module .gm-file input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.gallery-module .gm-file:focus-within{outline:2px solid var(--primary,#2563eb);outline-offset:3px}.gallery-module .gm-chip{display:inline-flex;border-radius:4px;padding:4px 8px;background:var(--bg,#f5f7fb);color:var(--muted,#607089);font-size:12px}.gallery-module .gm-list{display:flex;flex-direction:column;border-top:1px solid var(--line,#e4eaf2)}.gallery-module .gm-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid var(--line,#e4eaf2)}.gallery-module .gm-row p{margin:5px 0;font-size:13px;color:var(--muted,#607089)}.gallery-module .gm-checkbox{display:inline-flex;flex-direction:row;gap:8px;align-items:center;font-weight:400;font-size:12px}@media(max-width:700px){.gallery-module .module-heading,.gallery-module .gm-row{flex-direction:column;align-items:stretch}.gallery-module .gm-two{grid-template-columns:1fr}.gallery-module .gm-row .gm-actions{justify-content:flex-start}.gallery-module .gm-footer{flex-wrap:wrap}}.exhibition-template-summary[data-v-3c3f4bf5]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--line,#e4eaf2)}.exhibition-template-summary>div[data-v-3c3f4bf5]{min-width:0;display:flex;flex-direction:column;gap:6px}.exhibition-template-summary span[data-v-3c3f4bf5]{font-size:13px;color:var(--muted,#607089)}.exhibition-template-summary strong[data-v-3c3f4bf5]{overflow-wrap:anywhere;color:var(--ink,#172b4d)}.gallery-date[data-v-3c3f4bf5]{box-sizing:border-box;min-height:42px;width:100%;padding:8px 12px;border:1px solid #bdcbe0;border-radius:6px;color:#344563;font:inherit}.gallery-workspace[data-v-3c3f4bf5]{max-width:1120px;margin:0 auto;color:#344563}.workspace-heading[data-v-3c3f4bf5]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.heading-actions[data-v-3c3f4bf5]{display:flex;gap:8px;flex-wrap:wrap}.workspace-eyebrow[data-v-3c3f4bf5]{display:flex;align-items:center;gap:7px;color:#436bb0;font-size:13px;font-weight:650}.workspace-heading h1[data-v-3c3f4bf5]{margin:10px 0 8px;color:#172b4d;font-size:27px;line-height:1.35}.workspace-heading p[data-v-3c3f4bf5]{margin:0;color:#52627a;font-size:14px}.workspace-error[data-v-3c3f4bf5]{padding:12px 14px;background:#fff3f3;border-radius:8px;color:#a32727}.toolbar[data-v-3c3f4bf5]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 0}.count[data-v-3c3f4bf5]{color:#52627a;font-size:13px}.gallery-table-wrap[data-v-3c3f4bf5]{overflow-x:auto;border:1px solid #e4eaf2;border-radius:12px;background:#fff}.gallery-table-wrap table[data-v-3c3f4bf5]{width:100%;border-collapse:collapse;text-align:left}.gallery-table-wrap th[data-v-3c3f4bf5],.gallery-table-wrap td[data-v-3c3f4bf5]{padding:16px 18px;border-bottom:1px solid #e4eaf2;white-space:nowrap}.gallery-table-wrap tbody tr[data-v-3c3f4bf5]:last-child>*{border-bottom:0}.gallery-table-wrap tbody th[data-v-3c3f4bf5]{font-weight:600;color:#172b4d}.actions[data-v-3c3f4bf5]{text-align:right}.status[data-v-3c3f4bf5]{display:inline-flex;padding:4px 9px;border-radius:999px;background:#edf3ff;color:#436bb0;font-size:12px}.status[data-state=PUBLISHED][data-v-3c3f4bf5]{background:#e8f7ef;color:#23724b}.status[data-state=UNPUBLISHED][data-v-3c3f4bf5],.status[data-state=ARCHIVED][data-v-3c3f4bf5]{background:#f2f4f7;color:#687384}.empty[data-v-3c3f4bf5]{display:grid;justify-items:center;gap:8px;padding:84px 24px;color:#687384;text-align:center}.empty h2[data-v-3c3f4bf5]{margin:6px 0 0;color:#172b4d;font-size:20px}.empty p[data-v-3c3f4bf5]{margin:0;font-size:14px}.exhibition-basics[data-v-3c3f4bf5]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:16px}.draft-hint[data-v-3c3f4bf5]{display:inline-block;margin-right:16px;font-size:12px;color:var(--muted,#607089)}@media(max-width:700px){.exhibition-basics[data-v-3c3f4bf5]{grid-template-columns:1fr}.draft-hint[data-v-3c3f4bf5]{display:block;margin-bottom:12px;text-align:left}}.sr-only[data-v-3c3f4bf5]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:700px){.workspace-heading[data-v-3c3f4bf5]{flex-direction:column}.workspace-heading h1[data-v-3c3f4bf5]{font-size:23px}.gallery-table-wrap th[data-v-3c3f4bf5],.gallery-table-wrap td[data-v-3c3f4bf5]{padding:13px 12px}}
