.data-shell[data-v-ff5457f5]{display:grid}.profile-card[data-v-ff5457f5],.empty-card[data-v-ff5457f5]{position:relative;border:1px solid rgba(19,31,56,.08);border-radius:18px;background:#fffffff7;box-shadow:0 12px 32px #1c2f560f;overflow:hidden}.profile-main[data-v-ff5457f5]{display:grid;gap:8px;padding:18px 18px 12px}.profile-title[data-v-ff5457f5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.title-stack[data-v-ff5457f5]{display:grid;gap:6px}.title-row[data-v-ff5457f5]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.profile-title h2[data-v-ff5457f5]{margin:0;font-size:24px;line-height:1.18;letter-spacing:-.02em}.status-badge[data-v-ff5457f5]{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700}.status-badge.pending[data-v-ff5457f5]{background:#db8e1624;color:#9a5b00}.status-badge.success[data-v-ff5457f5]{background:#2188381f;color:#1f6b33}.summary-line[data-v-ff5457f5]{margin:0;color:#697588;font-size:13px;line-height:1.6}.rename-modal-backdrop[data-v-ff5457f5]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:18px;background:#0f172a33;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.feedback-modal-backdrop[data-v-ff5457f5]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:center;justify-content:center;padding:18px;background:#0f172a47;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.feedback-modal[data-v-ff5457f5]{width:min(100%,420px);padding:20px;border-radius:18px;background:#fff;box-shadow:0 18px 40px #0f172a2e}.feedback-modal h3[data-v-ff5457f5]{margin:0 0 8px;font-size:18px}.feedback-modal p[data-v-ff5457f5]{margin:0;color:#697588;font-size:13px;line-height:1.7;word-break:break-word}.feedback-actions[data-v-ff5457f5]{display:flex;justify-content:flex-end;margin-top:14px}.rename-modal[data-v-ff5457f5]{width:min(100%,520px);padding:20px;border-radius:18px;background:#fff;box-shadow:0 18px 40px #0f172a2e}.rename-modal h3[data-v-ff5457f5]{margin:0 0 8px;font-size:18px}.rename-modal p[data-v-ff5457f5]{margin:0;color:#697588;font-size:13px;line-height:1.6}.rename-preview[data-v-ff5457f5]{margin-top:14px;padding:12px 14px;border-radius:12px;background:#f4f7fb;color:#1b2433;font-size:14px;font-weight:700;word-break:break-word}.rename-actions[data-v-ff5457f5]{display:flex;gap:8px;margin-top:14px}.rename-feedback[data-v-ff5457f5]{margin-top:10px!important}.info-grid[data-v-ff5457f5]{display:grid;gap:0;padding:0 18px 18px}.info-row[data-v-ff5457f5]{display:grid;grid-template-columns:210px minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid rgba(19,31,56,.08)}.inline-row[data-v-ff5457f5],.multi-line[data-v-ff5457f5]{align-items:start}.label[data-v-ff5457f5]{color:#6d788b;font-size:13px;font-weight:600}.value[data-v-ff5457f5]{color:var(--text-primary);font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.rating-value[data-v-ff5457f5]{color:#c39210;letter-spacing:.05em}.clickable[data-v-ff5457f5]{cursor:pointer}.editor-inline[data-v-ff5457f5],.editor-stack[data-v-ff5457f5]{display:grid;gap:8px}.field-label[data-v-ff5457f5]{display:grid;gap:5px;color:#6d788b;font-size:12px;font-weight:600}.compact-editor[data-v-ff5457f5]{max-width:460px}.editor-inline input[data-v-ff5457f5],.editor-inline select[data-v-ff5457f5],.editor-stack input[data-v-ff5457f5],.editor-stack select[data-v-ff5457f5],.editor-stack textarea[data-v-ff5457f5]{width:100%;padding:9px 11px;border:1px solid rgba(19,31,56,.12);border-radius:10px;font-size:13px;font-family:inherit;background:#fbfcfd}.editor-stack textarea[data-v-ff5457f5]{min-height:74px;resize:vertical}.editor-actions[data-v-ff5457f5]{display:flex;gap:8px}.refresh-btn[data-v-ff5457f5],.primary-btn[data-v-ff5457f5],.ghost-btn[data-v-ff5457f5]{cursor:pointer}.refresh-btn[data-v-ff5457f5]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(31,35,41,.08);border-radius:999px;background:#fffffff0;color:var(--text-primary);transition:transform .15s ease,opacity .15s ease,background .15s ease}.primary-btn[data-v-ff5457f5],.ghost-btn[data-v-ff5457f5]{padding:7px 12px;border-radius:10px;border:none;font-size:12px;font-weight:600}.primary-btn[data-v-ff5457f5]{background:#1f6feb;color:#fff}.ghost-btn[data-v-ff5457f5]{background:#1f6feb1a;color:#1f6feb}.refresh-btn[data-v-ff5457f5]:hover{transform:translateY(-1px)}.refresh-btn[data-v-ff5457f5]:disabled,.primary-btn[data-v-ff5457f5]:disabled,.ghost-btn[data-v-ff5457f5]:disabled{opacity:.5;cursor:not-allowed;transform:none}.spinning[data-v-ff5457f5]{display:inline-block;animation:spin-ff5457f5 .8s linear infinite}.empty-card[data-v-ff5457f5]{padding:18px;color:#697588;font-size:13px}@media(max-width:720px){.profile-main[data-v-ff5457f5]{padding:16px 16px 10px}.profile-title h2[data-v-ff5457f5]{font-size:21px}.info-grid[data-v-ff5457f5]{padding:0 16px 16px}.info-row[data-v-ff5457f5]{grid-template-columns:1fr;gap:4px;padding:9px 0}.rename-actions[data-v-ff5457f5]{flex-direction:column}}@keyframes spin-ff5457f5{to{transform:rotate(360deg)}}.empty-shell[data-v-59c1f98f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 24px;border:1px dashed rgba(31,35,41,.16);border-radius:20px;background:#ffffffb3;text-align:center}.empty-shell h2[data-v-59c1f98f]{margin:0;font-size:20px}.empty-shell p[data-v-59c1f98f]{max-width:420px;margin:0;color:var(--text-secondary)}.action-row[data-v-59c1f98f]{display:flex;gap:12px}.temp-form[data-v-59c1f98f]{width:min(100%,420px);text-align:left}.temp-label[data-v-59c1f98f]{display:block;margin-bottom:6px;color:var(--text-secondary);font-size:13px;font-weight:600}.temp-input[data-v-59c1f98f]{width:100%;padding:11px 12px;border:1px solid rgba(19,31,56,.12);border-radius:12px;font-size:14px;background:#fbfcfd}.temp-input[data-v-59c1f98f]:focus{outline:none;border-color:var(--primary-color)}.retry-btn[data-v-59c1f98f],.init-btn[data-v-59c1f98f]{padding:10px 18px;border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600}.retry-btn[data-v-59c1f98f]{background:#3370ff1f;color:var(--primary-color)}.init-btn[data-v-59c1f98f]{background:var(--primary-color);color:#fff}.followup-shell[data-v-d71b4bc2]{display:grid;gap:10px}.composer-card[data-v-d71b4bc2],.timeline-card[data-v-d71b4bc2]{border:1px solid rgba(19,31,56,.08);border-radius:18px;background:#fffffff7;box-shadow:0 12px 32px #1c2f560f;padding:16px}.composer-head[data-v-d71b4bc2],.timeline-head[data-v-d71b4bc2],.timeline-item-head[data-v-d71b4bc2],.timeline-title[data-v-d71b4bc2],.draft-actions[data-v-d71b4bc2],.action-row[data-v-d71b4bc2],.timeline-meta[data-v-d71b4bc2]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.composer-head h3[data-v-d71b4bc2],.timeline-head h3[data-v-d71b4bc2]{margin:0;font-size:16px;letter-spacing:-.01em}.form-grid[data-v-d71b4bc2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.field[data-v-d71b4bc2]{display:grid;gap:8px}.field span[data-v-d71b4bc2]{color:#6d788b;font-size:12px;font-weight:600}.field input[data-v-d71b4bc2],.field select[data-v-d71b4bc2],.field textarea[data-v-d71b4bc2]{width:100%;min-height:38px;padding:8px 10px;border:1px solid rgba(19,31,56,.12);border-radius:10px;background:#fbfcfd;font-size:13px;font-family:inherit;line-height:1.45}.field textarea[data-v-d71b4bc2]{min-height:38px;resize:vertical}.time-picker-row[data-v-d71b4bc2]{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:8px}.span-2[data-v-d71b4bc2]{grid-column:span 2}.action-row[data-v-d71b4bc2]{margin-top:10px;justify-content:flex-end}.editing-hint[data-v-d71b4bc2]{margin:6px 0 0;color:#7a8596;font-size:12px}.primary-btn[data-v-d71b4bc2],.ghost-btn[data-v-d71b4bc2],.icon-btn[data-v-d71b4bc2],.link-btn[data-v-d71b4bc2]{border:none;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.primary-btn[data-v-d71b4bc2],.ghost-btn[data-v-d71b4bc2]{padding:7px 12px;border-radius:10px;font-size:12px;font-weight:600}.primary-btn[data-v-d71b4bc2]{background:#1f6feb;color:#fff}.ghost-btn[data-v-d71b4bc2]{background:#1f6feb1a;color:#1f6feb}.icon-btn[data-v-d71b4bc2]{width:32px;height:32px;border-radius:999px;background:#fffffff0;border:1px solid rgba(19,31,56,.08)}.link-btn[data-v-d71b4bc2]{background:transparent;color:#1f6feb;font-size:12px}.timeline-count[data-v-d71b4bc2],.timeline-operator[data-v-d71b4bc2],.timeline-meta[data-v-d71b4bc2],.error-text[data-v-d71b4bc2],.empty-state[data-v-d71b4bc2]{color:#7a8596;font-size:12px}.timeline-list[data-v-d71b4bc2]{display:grid;gap:8px;margin-top:10px}.timeline-item[data-v-d71b4bc2]{display:grid;gap:6px;padding:10px 11px;border-radius:14px;background:linear-gradient(180deg,#fbfcfe,#f4f7fa);border:1px solid rgba(19,31,56,.05)}.timeline-item.draft[data-v-d71b4bc2]{background:linear-gradient(180deg,#fffaf2,#fcf1dd)}.type-chip[data-v-d71b4bc2]{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;background:#1f6feb1a;color:#1f6feb;font-size:10px;font-weight:700}.draft-chip[data-v-d71b4bc2]{background:#c382001f;color:#966200}.timeline-content[data-v-d71b4bc2]{margin:0;white-space:pre-wrap;word-break:break-word;line-height:1.5;font-size:12px}.spinning[data-v-d71b4bc2]{display:inline-block;animation:spin-d71b4bc2 .8s linear infinite}@media(max-width:720px){.composer-card[data-v-d71b4bc2],.timeline-card[data-v-d71b4bc2]{padding:14px}.form-grid[data-v-d71b4bc2]{grid-template-columns:1fr}.span-2[data-v-d71b4bc2]{grid-column:span 1}}@keyframes spin-d71b4bc2{to{transform:rotate(360deg)}}.orders-shell[data-v-a38ae0c0]{border:1px solid rgba(31,35,41,.08);border-radius:20px;background:#fffffff0;box-shadow:0 16px 44px #1a284714;overflow:hidden}.summary-grid[data-v-a38ae0c0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;padding:24px 24px 0}.summary-card[data-v-a38ae0c0]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:14px;background:linear-gradient(180deg,#f7fbf8,#eef6f3)}.count-card[data-v-a38ae0c0]{background:linear-gradient(180deg,#f8fbff,#edf4ff)}.summary-label[data-v-a38ae0c0]{color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.04em}.orders-list[data-v-a38ae0c0]{display:grid;gap:12px;padding:24px}.order-item[data-v-a38ae0c0]{display:grid;gap:10px;padding:16px;border-radius:14px;background:linear-gradient(180deg,#fbfcfe,#f3f6fa)}.order-main[data-v-a38ae0c0],.order-meta[data-v-a38ae0c0]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.order-main strong[data-v-a38ae0c0]{font-size:15px}.order-meta[data-v-a38ae0c0]{color:var(--text-secondary);font-size:13px}.empty-card[data-v-a38ae0c0]{padding:24px;color:var(--text-secondary)}.empty-card h3[data-v-a38ae0c0]{margin:0 0 8px;color:var(--text-primary);font-size:16px}.empty-card p[data-v-a38ae0c0]{margin:0;line-height:1.6}.app-shell[data-v-3a6409ea]{min-height:100vh;background:radial-gradient(circle at top right,rgba(26,115,232,.1),transparent 28%),linear-gradient(180deg,#f5f7fa,#eef2f6);color:var(--text-primary)}.center-panel[data-v-3a6409ea],.content-shell[data-v-3a6409ea],.dev-shell[data-v-3a6409ea]{width:min(920px,calc(100vw - 24px));margin:0 auto;padding:18px 0 28px}.center-panel[data-v-3a6409ea]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.error-panel[data-v-3a6409ea]{color:var(--danger-color)}.spinner[data-v-3a6409ea]{width:42px;height:42px;border:3px solid rgba(51,112,255,.2);border-top-color:var(--primary-color);border-radius:999px;animation:spin-3a6409ea .9s linear infinite}.page-header[data-v-3a6409ea]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.page-header h1[data-v-3a6409ea]{margin:0;font-size:26px;font-weight:800;letter-spacing:-.02em}.page-header p[data-v-3a6409ea]{margin:4px 0 0;color:var(--text-secondary);font-size:13px}.query-card[data-v-3a6409ea]{padding:16px;margin-bottom:14px;border:1px solid rgba(19,31,56,.08);border-radius:18px;background:#fffffff5;box-shadow:0 10px 28px #1c2f560f}.query-card label[data-v-3a6409ea]{display:block;margin-bottom:6px;font-size:13px;font-weight:600;color:var(--text-secondary)}.query-card input[data-v-3a6409ea]{width:100%;padding:11px 12px;border:1px solid rgba(19,31,56,.12);border-radius:12px;font-size:14px;background:#fbfcfd}.query-card input[data-v-3a6409ea]:focus{outline:none;border-color:var(--primary-color)}.code-row[data-v-3a6409ea],.action-row[data-v-3a6409ea]{display:flex;align-items:center;justify-content:space-between;margin-top:12px;gap:12px}.tab-bar[data-v-3a6409ea]{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px;padding:8px 0 10px;background:linear-gradient(180deg,#f5f7fafa,#eef2f6f5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tab-buttons[data-v-3a6409ea],.tab-tools[data-v-3a6409ea]{display:flex;align-items:center;gap:8px}.tab-btn[data-v-3a6409ea]{padding:9px 14px;border:1px solid rgba(19,31,56,.08);border-radius:999px;background:#fffffff0;color:#5b677b;font-size:13px;font-weight:600;cursor:pointer;box-shadow:inset 0 1px #ffffffbf}.tab-btn.active[data-v-3a6409ea]{background:#1f6feb;color:#fff;border-color:#1f6feb;box-shadow:0 8px 18px #1f6feb38}.status-chip[data-v-3a6409ea]{display:inline-flex;align-items:center;height:34px;padding:0 12px;border-radius:999px;background:#fffffff0;border:1px solid rgba(19,31,56,.08);color:var(--text-primary);font-size:12px;font-weight:700}.inline-hint[data-v-3a6409ea]{margin:0 0 10px;color:#7f8898;font-size:12px}.primary-btn[data-v-3a6409ea],.icon-btn[data-v-3a6409ea]{border:none;cursor:pointer;transition:transform .15s ease,opacity .15s ease,background .15s ease}.primary-btn[data-v-3a6409ea]{padding:9px 16px;border-radius:12px;background:#1f6feb;color:#fff;font-size:13px;font-weight:600;box-shadow:0 10px 22px #1f6feb33}.icon-btn[data-v-3a6409ea]{width:34px;height:34px;border-radius:999px;background:#fffffff0;border:1px solid rgba(19,31,56,.08);color:var(--text-primary)}.primary-btn[data-v-3a6409ea]:hover,.icon-btn[data-v-3a6409ea]:hover{transform:translateY(-1px)}.primary-btn[data-v-3a6409ea]:disabled,.icon-btn[data-v-3a6409ea]:disabled{opacity:.5;cursor:not-allowed;transform:none}.spinning[data-v-3a6409ea]{display:inline-block;animation:spin-3a6409ea .8s linear infinite}@media(max-width:720px){.content-shell[data-v-3a6409ea],.dev-shell[data-v-3a6409ea]{width:calc(100vw - 24px);padding:12px 0 24px}.tab-bar[data-v-3a6409ea]{align-items:stretch;flex-direction:column}.tab-buttons[data-v-3a6409ea],.tab-tools[data-v-3a6409ea]{width:100%;justify-content:space-between}.tab-buttons[data-v-3a6409ea]{gap:8px}.tab-btn[data-v-3a6409ea]{flex:1;text-align:center}}@keyframes spin-3a6409ea{to{transform:rotate(360deg)}}:root{--primary-color: #3370ff;--success-color: #00b628;--warning-color: #ff8800;--danger-color: #f54a45;--text-primary: #1f2329;--text-secondary: #646a73;--text-placeholder: #8f959e;--bg-primary: #ffffff;--bg-secondary: #f5f6f7;--border-color: #dee0e3}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--text-primary);background:var(--bg-secondary)}#app{min-height:100vh}
