.store-loading[data-v-e97d9e48]{color:#6b7280;font-size:14px;padding:8px 0}.store-selector[data-v-e97d9e48]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.store-search[data-v-e97d9e48]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.store-search>i[data-v-e97d9e48]{color:#9ca3af;font-size:16px;flex-shrink:0}.store-search-input[data-v-e97d9e48]{flex:1;border:none;background:transparent;outline:none;font-size:14px;color:#111827}.store-search-input[data-v-e97d9e48]::-moz-placeholder{color:#9ca3af}.store-search-input[data-v-e97d9e48]::placeholder{color:#9ca3af}.store-search-clear[data-v-e97d9e48]{background:none;border:none;color:#9ca3af;cursor:pointer;padding:0;font-size:16px;display:flex;align-items:center}.store-search-clear[data-v-e97d9e48]:hover{color:#374151}.store-btn-list[data-v-e97d9e48]{display:flex;flex-wrap:wrap;gap:8px;padding:12px;max-height:220px;overflow-y:auto}.store-btn[data-v-e97d9e48]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1.5px solid #e5e7eb;border-radius:20px;background:#fff;color:#374151;font-size:13px;cursor:pointer;transition:all .15s;white-space:nowrap}.store-btn[data-v-e97d9e48]:hover{border-color:#93c5fd;background:#eff6ff;color:#2563eb}.store-btn.active[data-v-e97d9e48]{border-color:#2563eb;background:#2563eb;color:#fff}.store-btn-name[data-v-e97d9e48]{font-weight:500}.store-btn-code[data-v-e97d9e48]{font-size:11px;opacity:.7}.store-btn.active .store-btn-code[data-v-e97d9e48]{opacity:.85}.store-empty[data-v-e97d9e48]{width:100%;text-align:center;color:#9ca3af;font-size:13px;padding:12px 0}.selected-store-hint[data-v-e97d9e48]{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:8px 14px;background:#eff6ff;border:1.5px solid #bfdbfe;border-radius:8px;font-size:14px;color:#1d4ed8}.selected-store-hint i[data-v-e97d9e48]{font-size:16px;color:#2563eb;flex-shrink:0}.selected-store-name[data-v-e97d9e48]{font-weight:600;color:#1e40af}.selected-code[data-v-e97d9e48]{font-size:12px;color:#60a5fa;background:#dbeafe;padding:1px 7px;border-radius:10px}.spin[data-v-e97d9e48]{animation:spin-e97d9e48 1s linear infinite;display:inline-block}@keyframes spin-e97d9e48{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.create-table-container[data-v-c4ffe324]{padding:20px}.page-header[data-v-c4ffe324]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-title[data-v-c4ffe324]{font-size:24px;font-weight:600;margin:0}.form-container[data-v-c4ffe324]{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.form-section[data-v-c4ffe324]{margin-bottom:32px}.section-title[data-v-c4ffe324]{font-size:18px;font-weight:600;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #e0e0e0}.form-row[data-v-c4ffe324]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.form-group[data-v-c4ffe324]{display:flex;flex-direction:column}.form-group.full-width[data-v-c4ffe324]{grid-column:1/-1}.form-group label[data-v-c4ffe324]{margin-bottom:6px;font-weight:500}.form-group label.required[data-v-c4ffe324]:after{content:" *";color:#dc3545}.form-hint[data-v-c4ffe324]{margin-top:6px;color:#6b7280;font-size:13px}.form-actions[data-v-c4ffe324]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid #e0e0e0}@media (max-width:768px){.form-row[data-v-c4ffe324]{grid-template-columns:1fr}}