.animate-fade-in[data-v-dbb6f1f5]{animation:fadeIn-dbb6f1f5 .3s ease-out}.animate-slide-up[data-v-dbb6f1f5]{animation:slideUp-dbb6f1f5 .4s cubic-bezier(.16,1,.3,1)}@keyframes fadeIn-dbb6f1f5{0%{opacity:0}to{opacity:1}}@keyframes slideUp-dbb6f1f5{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.custom-scrollbar[data-v-dbb6f1f5]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-dbb6f1f5]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-dbb6f1f5]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:10px}.custom-scrollbar[data-v-dbb6f1f5]:hover::-webkit-scrollbar-thumb{background:#0003}.ai-badge[data-v-bbb0ce92]{position:relative;overflow:hidden;isolation:isolate;animation:aiBadgePulse-bbb0ce92 3.2s ease-in-out infinite}.ai-badge[data-v-bbb0ce92]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%);background:linear-gradient(112deg,transparent 0%,rgba(255,255,255,.08) 28%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.08) 72%,transparent 100%);animation:aiBadgeSweep-bbb0ce92 2.8s ease-in-out infinite}.ai-badge[data-v-bbb0ce92]:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:9999px;border:1px solid rgba(125,211,252,.6);opacity:.55;animation:aiBadgeHalo-bbb0ce92 2.4s ease-in-out infinite}@keyframes aiBadgeSweep-bbb0ce92{0%{transform:translate(-120%)}65%,to{transform:translate(130%)}}@keyframes aiBadgeHalo-bbb0ce92{0%,to{opacity:.28}50%{opacity:.75}}@keyframes aiBadgePulse-bbb0ce92{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-1px,0)}}.maker-orders-shell[data-v-9cb955e8]{position:relative;--glass-x: 50%;--glass-y: 24%}.liquid-panel[data-v-9cb955e8],.liquid-tile[data-v-9cb955e8],.liquid-pill[data-v-9cb955e8],.liquid-surface[data-v-9cb955e8]{position:relative;overflow:hidden}.liquid-panel[data-v-9cb955e8]{border:1px solid rgba(255,255,255,.12);background:linear-gradient(122deg,#ffffff1c,#ffffff0e 35%,#ffffff05);box-shadow:0 24px 55px #0000005c,inset 0 1px #ffffff4d,inset 0 -1px #ffffff14;backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%)}.liquid-surface[data-v-9cb955e8]{border:1px solid rgba(255,255,255,.11);background:#ffffff14;box-shadow:inset 0 1px #ffffff4d;backdrop-filter:blur(20px) saturate(125%);-webkit-backdrop-filter:blur(20px) saturate(125%)}.liquid-tile[data-v-9cb955e8]{border:1px solid rgba(255,255,255,.1);background:#ffffff0d;box-shadow:0 16px 34px #00000047,inset 0 1px #ffffff3d;backdrop-filter:blur(18px) saturate(122%);-webkit-backdrop-filter:blur(18px) saturate(122%)}.liquid-pill[data-v-9cb955e8]{border:1px solid rgba(255,255,255,.18);background:#ffffff12;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}.liquid-cta[data-v-9cb955e8]{background:#0f1118e6;border:1px solid rgba(255,255,255,.16);box-shadow:0 14px 26px #00000047}.dark{background:#fff}.liquid-panel[data-v-9cb955e8]:before,.liquid-tile[data-v-9cb955e8]:before,.liquid-pill[data-v-9cb955e8]:before,.liquid-surface[data-v-9cb955e8]:before{content:"";position:absolute;top:-34%;right:-34%;bottom:-34%;left:-34%;pointer-events:none;background:radial-gradient(circle at var(--glass-x) var(--glass-y),rgba(255,255,255,.26),rgba(255,255,255,.09) 22%,transparent 58%);opacity:.24;transition:opacity .35s ease}.liquid-panel[data-v-9cb955e8]:hover:before,.liquid-tile[data-v-9cb955e8]:hover:before,.liquid-pill[data-v-9cb955e8]:hover:before,.liquid-surface[data-v-9cb955e8]:hover:before{opacity:.34}.liquid-panel[data-v-9cb955e8]:after,.liquid-tile[data-v-9cb955e8]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(140deg,#ffffff30,#fff0 32%);opacity:.13}html:not(.dark){border-color:#0f172a1f;background:linear-gradient(122deg,#ffffffe6,#ffffffad 35%,#ffffff6b);box-shadow:0 16px 40px #0f172a1f,inset 0 1px #fffffff0}html:not(.dark){border-color:#0f172a1f;background:#ffffffb3}html:not(.dark){background:#0f172a;border-color:#0f172a14}html:not(.dark){color:#fff!important}@media (max-width: 768px){.liquid-panel[data-v-9cb955e8],.liquid-surface[data-v-9cb955e8]{backdrop-filter:blur(18px) saturate(122%);-webkit-backdrop-filter:blur(18px) saturate(122%)}.liquid-tile[data-v-9cb955e8],.liquid-pill[data-v-9cb955e8]{backdrop-filter:blur(14px) saturate(116%);-webkit-backdrop-filter:blur(14px) saturate(116%)}}.custom-scrollbar[data-v-d490bd0c]::-webkit-scrollbar{width:4px}.quota-modal>h3[data-v-d490bd0c]:first-of-type{display:none}.custom-scrollbar[data-v-d490bd0c]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-d490bd0c]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:4px}.custom-scrollbar[data-v-d490bd0c]::-webkit-scrollbar-thumb:hover{background:#fff3}.slide-enter-active[data-v-d490bd0c],.slide-leave-active[data-v-d490bd0c]{transition:transform .3s ease}.slide-enter-from[data-v-d490bd0c],.slide-leave-to[data-v-d490bd0c]{transform:translate(-100%)}.animate-fade-in[data-v-d490bd0c]{animation:fadeIn-d490bd0c .5s ease-out}.terminal-breathe[data-v-d490bd0c]{animation:terminalBreathe-d490bd0c 2.6s ease-in-out infinite}.prose-shell[data-v-d490bd0c] pre{margin-top:1rem;margin-bottom:1rem}.proposal-card[data-v-d490bd0c]{background:linear-gradient(140deg,#0c4a6e70,#1e293b8f),linear-gradient(180deg,#ffffff0f,#fff0);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.proposal-orb[data-v-d490bd0c]{animation:proposalOrbPulse-d490bd0c 6s ease-in-out infinite}@keyframes fadeIn-d490bd0c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes terminalBreathe-d490bd0c{0%,to{opacity:.4}50%{opacity:.7}}@keyframes proposalOrbPulse-d490bd0c{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(8px,-10px,0) scale(1.08)}}.pop-enter-active[data-v-d490bd0c],.pop-leave-active[data-v-d490bd0c]{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.pop-enter-from[data-v-d490bd0c],.pop-leave-to[data-v-d490bd0c]{opacity:0;transform:scale(.5) translateY(20px)}.lab-workspace[data-v-d490bd0c]{background:#f7f4ee;color:#272820;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.lab-header[data-v-d490bd0c]{display:grid;min-height:86px;grid-template-columns:252px minmax(0,1fr) auto;align-items:center;border-top:1px solid #d8d4ca;border-bottom:1px solid #ded9cf;background:#fbfaf6}.lab-brand[data-v-d490bd0c]{height:100%;border-right:1px solid #ded9cf;padding:0 32px;text-align:left;font-family:var(--display-font, Georgia, serif);font-size:29px;letter-spacing:-.04em}.lab-project-title[data-v-d490bd0c]{display:flex;align-items:center;gap:13px;padding:0 35px;font-family:var(--display-font, Georgia, serif);font-size:20px;letter-spacing:-.025em;white-space:nowrap;overflow:hidden}.lab-project-title span[data-v-d490bd0c]{overflow:hidden;text-overflow:ellipsis}.lab-project-title i[data-v-d490bd0c]{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:#3e5842}.lab-actions[data-v-d490bd0c]{display:flex;align-items:center;gap:8px;padding-right:32px}.lab-utility[data-v-d490bd0c],.lab-primary[data-v-d490bd0c]{border:1px solid #cfc9bf;padding:10px 14px;font-size:12px;color:#41443d;background:transparent;transition:background .2s ease,color .2s ease}.lab-utility[data-v-d490bd0c]:hover{background:#f0eee7}.lab-primary[data-v-d490bd0c]{border-color:#3d573f;color:#fff;background:#3d573f}.lab-primary[data-v-d490bd0c]:hover{background:#2f4732}.lab-grid[data-v-d490bd0c]{display:grid;min-height:0;grid-template-columns:252px minmax(0,1fr) 280px}.lab-roster[data-v-d490bd0c]{flex-direction:column;border-right:1px solid #ded9cf;background:#faf8f3}.lab-roster-label[data-v-d490bd0c]{margin-bottom:28px;color:#8d8a82;font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.lab-agent[data-v-d490bd0c]{position:relative;display:flex;align-items:center;gap:18px;color:#9d9a91;opacity:.72}.lab-agent.is-active[data-v-d490bd0c]{color:#2c322b;opacity:1}.lab-agent.is-active[data-v-d490bd0c]:after{position:absolute;bottom:-9px;left:138px;width:20px;height:3px;content:"";background:#c55835}.lab-portrait[data-v-d490bd0c]{width:80px;height:98px;flex:0 0 auto;border-radius:3px;background-position:center;background-size:cover;filter:grayscale(1) contrast(.92)}.lab-agent-role[data-v-d490bd0c]{font-family:var(--display-font, Georgia, serif);font-size:18px;letter-spacing:.02em}.lab-agent-name[data-v-d490bd0c]{margin-top:5px;color:#9a978f;font-size:10px;letter-spacing:.1em}.lab-main[data-v-d490bd0c]{background:#fcfbf7}.lab-chat[data-v-d490bd0c]{scrollbar-color:#c9c5bc transparent}.lab-intro[data-v-d490bd0c]{border-bottom:1px solid #ddd8ce}.lab-kicker[data-v-d490bd0c]{position:relative;padding-left:0;color:#ad4e2c;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.lab-kicker[data-v-d490bd0c]:before{display:block;width:25px;height:3px;margin-bottom:23px;content:"";background:#c85a35}.lab-statement[data-v-d490bd0c]{max-width:830px;margin-top:18px;font-family:var(--display-font, Georgia, serif);font-size:clamp(30px,3vw,43px);font-weight:500;line-height:1.35;letter-spacing:-.045em;color:#20251f}.lab-starter-card[data-v-d490bd0c]{border:1px solid #dfdbd1;background:#faf8f3;transition:border-color .2s ease,transform .2s ease,background .2s ease}.lab-starter-card[data-v-d490bd0c]:hover{border-color:#bd7b63;transform:translateY(-2px);background:#fffdfa}.lab-main[data-v-d490bd0c] .text-white{color:#2d332d}.lab-main[data-v-d490bd0c] .text-slate-200,.lab-main[data-v-d490bd0c] .text-slate-300,.lab-main[data-v-d490bd0c] .text-slate-100{color:#5d635c}.lab-main[data-v-d490bd0c] .text-slate-500{color:#8b877e}.lab-main[data-v-d490bd0c] .bg-black\/20,.lab-main[data-v-d490bd0c] .bg-black\/25,.lab-main[data-v-d490bd0c] .bg-black\/30,.lab-main[data-v-d490bd0c] .bg-white\/\[0\.02\],.lab-main[data-v-d490bd0c] .bg-white\/\[0\.03\],.lab-main[data-v-d490bd0c] .bg-white\/\[0\.06\],.lab-main[data-v-d490bd0c] .bg-white\/\[0\.08\]{background:#f7f4ed}.lab-record[data-v-d490bd0c]{padding:11px 0 32px;border-bottom:1px solid #ded9cf}.lab-message-portrait[data-v-d490bd0c]{width:42px;height:52px;flex:0 0 auto;border-radius:2px;background-position:center;background-size:cover;filter:grayscale(1) contrast(.94)}.lab-prose[data-v-d490bd0c]{color:#5c615a}.lab-prose[data-v-d490bd0c] h1,.lab-prose[data-v-d490bd0c] h2,.lab-prose[data-v-d490bd0c] h3{font-family:var(--display-font, Georgia, serif);color:#293027}.lab-prose[data-v-d490bd0c] blockquote{border-left:3px solid #c45a37;color:#555b53}.lab-user-note[data-v-d490bd0c]{padding:4px 0 22px}.lab-user-avatar[data-v-d490bd0c]{border:1px solid #d6d1c7;background:#efede6;color:#77736a}.lab-user-note>div[data-v-d490bd0c]:last-child{border-bottom:2px solid #c75a36;padding-bottom:7px}.proposal-card[data-v-d490bd0c]{border-color:#d8d2c7;background:#f7f4ed;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.proposal-orb[data-v-d490bd0c]{display:none}.lab-composer-wrap[data-v-d490bd0c]{border-top:1px solid #ded9cf;background:#fcfbf7}.lab-composer[data-v-d490bd0c]{border:1px solid #d1cbc0;border-radius:5px;background:#fffefb}.lab-composer[data-v-d490bd0c]:before{position:absolute;left:22px;bottom:11px;color:#8d8a82;content:"⌕　▤　@";font-size:18px;letter-spacing:7px}.lab-composer input[data-v-d490bd0c]{position:relative;z-index:1;padding-bottom:45px}.lab-send[data-v-d490bd0c]{border-radius:3px;background:#3d573f;color:#fff}.lab-send[data-v-d490bd0c]:hover{background:#2d4630}.lab-next-stage[data-v-d490bd0c]{border:1px solid #3d573f;background:#3d573f;color:#fff;box-shadow:0 12px 28px #28392933}.lab-timeline[data-v-d490bd0c]{border-left:1px solid #ded9cf;background:#faf8f3;padding:49px 31px}.lab-timeline h2[data-v-d490bd0c]{font-family:var(--display-font, Georgia, serif);font-size:22px;letter-spacing:-.03em}.lab-timeline-rule[data-v-d490bd0c]{height:1px;margin:16px 0 35px;background:#dcd7cd}.lab-timeline-list[data-v-d490bd0c]{position:relative}.lab-timeline-list[data-v-d490bd0c]:before{position:absolute;left:6px;top:7px;bottom:25px;width:1px;content:"";background:#d5d0c5}.lab-timeline-item[data-v-d490bd0c]{position:relative;display:flex;gap:15px;padding-bottom:31px;color:#969289}.lab-timeline-dot[data-v-d490bd0c]{z-index:1;width:13px;height:13px;flex:0 0 auto;border:1px solid #a49f95;border-radius:50%;background:#faf8f3}.lab-timeline-item.is-complete .lab-timeline-dot[data-v-d490bd0c],.lab-timeline-item.is-current .lab-timeline-dot[data-v-d490bd0c]{border-color:#3f5942;background:#3f5942}.lab-timeline-item p[data-v-d490bd0c]{margin-top:-4px;font-family:var(--display-font, Georgia, serif);font-size:13px;color:#50544c}.lab-timeline-item small[data-v-d490bd0c]{display:block;margin-top:10px;font-size:12px;line-height:1.7;color:#8f8b82}.lab-timeline-item.is-current p[data-v-d490bd0c]{color:#2f4332;font-weight:700}.lab-history-backdrop[data-v-d490bd0c]{background:#2a2c2652;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lab-history-panel[data-v-d490bd0c]{border-right:1px solid #ded9cf;background:#fbfaf6;box-shadow:20px 0 55px #38372f1f}.lab-history-panel[data-v-d490bd0c] .text-white{color:#2b322b}.lab-history-panel[data-v-d490bd0c] .text-slate-500,.lab-history-panel[data-v-d490bd0c] .text-slate-600{color:#8f8a82}.lab-history-panel[data-v-d490bd0c] .bg-black\/95,.lab-history-panel[data-v-d490bd0c] .bg-white\/\[0\.02\],.lab-history-panel[data-v-d490bd0c] .bg-emerald-500\/\[0\.03\]{background:#f7f4ed}.lab-history-panel[data-v-d490bd0c] .border-white\/5,.lab-history-panel[data-v-d490bd0c] .border-emerald-500\/15{border-color:#ddd8ce}@media (max-width: 1279px){.lab-grid[data-v-d490bd0c]{grid-template-columns:252px minmax(0,1fr)}}@media (max-width: 767px){.lab-header[data-v-d490bd0c]{min-height:66px;grid-template-columns:1fr auto}.lab-brand[data-v-d490bd0c]{padding:0 18px;border-right:0;font-size:23px}.lab-project-title[data-v-d490bd0c]{display:none}.lab-actions[data-v-d490bd0c]{gap:5px;padding-right:12px}.lab-actions>.lab-utility[data-v-d490bd0c]:first-child,.lab-actions>span[data-v-d490bd0c]{display:none}.lab-utility[data-v-d490bd0c],.lab-primary[data-v-d490bd0c]{padding:8px 10px;font-size:11px}.lab-grid[data-v-d490bd0c]{display:block}.lab-chat[data-v-d490bd0c]{padding:26px 20px 18px}.lab-statement[data-v-d490bd0c]{font-size:29px}.lab-composer-wrap[data-v-d490bd0c]{padding:14px 20px 20px}}.mentor-page[data-v-a8fb34e9]{background:radial-gradient(circle at 20% 0%,rgba(99,102,241,.18),transparent 32rem),radial-gradient(circle at 90% 35%,rgba(14,165,233,.08),transparent 30rem),#07080d}.mentor-scroll[data-v-a8fb34e9]::-webkit-scrollbar{width:5px}.mentor-scroll[data-v-a8fb34e9]::-webkit-scrollbar-track{background:transparent}.mentor-scroll[data-v-a8fb34e9]::-webkit-scrollbar-thumb{border-radius:999px;background:#94a3b838}.mentor-select[data-v-a8fb34e9],.mentor-chat-input[data-v-a8fb34e9],.canvas-name-input[data-v-a8fb34e9],.canvas-field-input[data-v-a8fb34e9]{color-scheme:dark;color:#e2e8f0!important;box-shadow:none!important}.mentor-select[data-v-a8fb34e9],.mentor-chat-input[data-v-a8fb34e9]{background:#00000047!important}.canvas-name-input[data-v-a8fb34e9],.canvas-field-input[data-v-a8fb34e9]{background:transparent!important}.mentor-chat-input[data-v-a8fb34e9]::-moz-placeholder,.canvas-name-input[data-v-a8fb34e9]::-moz-placeholder,.canvas-field-input[data-v-a8fb34e9]::-moz-placeholder{color:#94a3b8!important;opacity:1}.mentor-chat-input[data-v-a8fb34e9]::placeholder,.canvas-name-input[data-v-a8fb34e9]::placeholder,.canvas-field-input[data-v-a8fb34e9]::placeholder{color:#94a3b8!important;opacity:1}.mentor-chat-input[data-v-a8fb34e9]:disabled{opacity:.55}
