.figma-paste-canvas[data-v-4c53075b]{background:#f8f9fb;flex-direction:column;width:100%;height:100%;display:flex}.figma-paste-canvas__toolbar[data-v-4c53075b]{z-index:2;background:#fff;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex;position:relative}.figma-paste-canvas__status[data-v-4c53075b]{color:#4b5563;flex:220px;min-width:0;min-height:18px;font-size:13px}.figma-paste-canvas__error[data-v-4c53075b]{color:#dc2626;font-weight:600}.figma-paste-canvas__hint[data-v-4c53075b]{color:#6b7280}.figma-paste-canvas__truncate[data-v-4c53075b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.figma-paste-canvas__button[data-v-4c53075b]{appearance:none;color:#111827;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;flex:none;padding:6px 14px;font-size:13px;transition:background .15s,border-color .15s}.figma-paste-canvas__button[data-v-4c53075b]:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.figma-paste-canvas__button[data-v-4c53075b]:disabled{opacity:.5;cursor:not-allowed}.figma-paste-canvas__url-import[data-v-4c53075b]{flex:360px;justify-content:flex-end;align-items:center;gap:8px;min-width:280px;display:flex}.figma-paste-canvas__url-input[data-v-4c53075b]{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:6px;outline:none;flex:260px;min-width:160px;max-width:520px;height:32px;padding:5px 10px;font-size:13px;line-height:20px}.figma-paste-canvas__url-input[data-v-4c53075b]:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f124}.figma-paste-canvas__url-input[data-v-4c53075b]:disabled{opacity:.6;cursor:not-allowed}.figma-paste-canvas__render-panel[data-v-4c53075b]{z-index:2;background:#fff;border-top:1px solid #e5e7eb;flex:none;grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:stretch;gap:12px;padding:10px 16px;display:grid;position:relative}.figma-paste-canvas__render-header[data-v-4c53075b]{color:#374151;flex-direction:column;justify-content:center;gap:4px;min-width:0;font-size:12px;display:flex}.figma-paste-canvas__render-body[data-v-4c53075b]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;min-height:96px;max-height:180px;display:flex;overflow:hidden}.figma-paste-canvas__render-image[data-v-4c53075b]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:180px;display:block}.figma-paste-canvas__render-placeholder[data-v-4c53075b]{color:#9ca3af;font-size:12px}.figma-paste-canvas__debug-bar[data-v-4c53075b]{z-index:2;background:#fff;border-top:1px solid #e5e7eb;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex;position:relative}.figma-paste-canvas__debug-copy[data-v-4c53075b]{color:#374151;flex:auto;align-items:baseline;gap:8px;min-width:0;font-size:12px;display:flex}.figma-paste-canvas__debug-copy strong[data-v-4c53075b]{flex:none}.figma-paste-canvas__debug-actions[data-v-4c53075b]{flex:none;align-items:center;gap:8px;display:flex}.figma-paste-canvas__stage[data-v-4c53075b]{flex:1;min-height:0;position:relative;overflow:hidden}.figma-paste-canvas__editor[data-v-4c53075b]{outline:none;width:100%;height:100%}.figma-paste-canvas__overlay[data-v-4c53075b]{text-align:center;pointer-events:none;color:#6b7280;background:#f8f9fb99;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.figma-paste-canvas__overlay-title[data-v-4c53075b]{color:#374151;margin:0;font-size:16px;font-weight:600}.figma-paste-canvas__overlay-text[data-v-4c53075b]{max-width:360px;margin:0;font-size:13px}.figma-paste-canvas__warnings[data-v-4c53075b]{z-index:2;color:#92400e;background:#fffbeb;border-top:1px solid #e5e7eb;flex:none;max-height:140px;padding:10px 16px;font-size:12px;position:relative;overflow:auto}.figma-paste-canvas__warnings ul[data-v-4c53075b]{margin:6px 0 0;padding-left:18px}@media (width<=640px){.figma-paste-canvas__toolbar[data-v-4c53075b]{flex-direction:column;align-items:stretch}.figma-paste-canvas__url-import[data-v-4c53075b]{flex:none;min-width:0}.figma-paste-canvas__render-panel[data-v-4c53075b]{grid-template-columns:1fr}.figma-paste-canvas__debug-bar[data-v-4c53075b]{flex-direction:column;align-items:stretch}.figma-paste-canvas__debug-actions[data-v-4c53075b]{flex-wrap:wrap}}
