.wrap.svelte-1mv9j5o{height:100%;display:flex;flex-direction:column;gap:8px;padding:12px}.url-bar.svelte-1mv9j5o{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#0c0c10;border-radius:16px;padding:12px 16px}.url-left.svelte-1mv9j5o{display:flex;flex-direction:column;gap:2px}.url-label.svelte-1mv9j5o{font-size:10px;font-weight:600;letter-spacing:.01em;color:#ffffff38}.url-value.svelte-1mv9j5o{font-family:SF Mono,Fira Code,monospace;font-size:13px;color:#7dd3fc}.url-copy.svelte-1mv9j5o{width:28px;height:28px;border-radius:6px;background:#ffffff0f;border:none;color:#ffffff59;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .12s,color .12s}.url-copy.svelte-1mv9j5o:hover{background:#ffffff1f;color:#fff}.code-area.svelte-1mv9j5o{flex:1;background:#0c0c10;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.code-tabs.svelte-1mv9j5o{display:flex;border-bottom:1px solid rgba(255,255,255,.06);padding:0 6px}.tab.svelte-1mv9j5o{padding:8px 10px;font-size:11px;font-weight:500;color:#ffffff38;background:none;border:none;cursor:pointer;font-family:inherit;position:relative;transition:color .12s}.tab.svelte-1mv9j5o:hover{color:#fff6}.tab.active.svelte-1mv9j5o{color:#ffffffa6}.tab.active.svelte-1mv9j5o:after{content:"";position:absolute;bottom:0;left:10px;right:10px;height:1.5px;background:#7dd3fc;border-radius:1px}.code.svelte-1mv9j5o{flex:1;padding:14px 16px;margin:0;font-family:SF Mono,Fira Code,monospace;font-size:12px;line-height:1.65;color:#e2e8f0;overflow:hidden;white-space:pre-wrap;word-break:break-word}.code.svelte-1mv9j5o .kw{color:#7dd3fc}.code.svelte-1mv9j5o .str{color:#db2777}.code.svelte-1mv9j5o .fn{color:#93c5fd}.toolkit-scene.svelte-drha0d{position:relative;height:100%;min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px 24px}.tool-card.svelte-drha0d{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:14px;padding:14px 18px;width:100%;max-width:260px;box-shadow:0 1px 4px #00000008,0 4px 16px #00000005;position:relative;z-index:2;animation:svelte-drha0d-float 5s ease-in-out infinite}.card-1.svelte-drha0d{animation-delay:0s}.card-2.svelte-drha0d{animation-delay:-1.7s}.card-3.svelte-drha0d{animation-delay:-3.3s}@keyframes svelte-drha0d-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.tool-icon.svelte-drha0d{flex-shrink:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#eef6ff;color:#4d9cf5}.tool-info.svelte-drha0d{display:flex;flex-direction:column;gap:1px}.tool-name.svelte-drha0d{font-size:13px;font-weight:600;color:#111}.tool-desc.svelte-drha0d{font-size:11px;color:#999}.ghost.svelte-drha0d{position:absolute;display:flex;align-items:center;gap:10px;background:#00000004;border:1px solid rgba(0,0,0,.04);border-radius:12px;padding:12px 16px;z-index:1;opacity:.45}.ghost-1.svelte-drha0d{top:6%;right:4%;width:160px;transform:rotate(2deg)}.ghost-2.svelte-drha0d{bottom:8%;left:3%;width:180px;transform:rotate(-3deg)}.ghost-3.svelte-drha0d{top:28%;left:2%;width:140px;transform:rotate(1deg)}.ghost-4.svelte-drha0d{bottom:26%;right:2%;width:150px;transform:rotate(-1.5deg)}.ghost-5.svelte-drha0d{top:12%;left:30%;width:130px;transform:rotate(3deg);opacity:.25}.gh-icon.svelte-drha0d{width:28px;height:28px;border-radius:7px;background:#0000000a;flex-shrink:0}.gh-line.svelte-drha0d{height:8px;border-radius:4px;background:#0000000a}.w-10.svelte-drha0d{width:40px}.w-12.svelte-drha0d{width:48px}.w-14.svelte-drha0d{width:56px}.w-16.svelte-drha0d{width:64px}.w-20.svelte-drha0d{width:80px}.chat-wrap.svelte-1q7a3cx{height:100%;display:flex;flex-direction:column;padding:16px 14px;gap:10px}.messages.svelte-1q7a3cx{display:flex;flex-direction:column;gap:10px;overflow:hidden}.msg.svelte-1q7a3cx{display:flex}.msg-user.svelte-1q7a3cx{justify-content:flex-end}.msg-ai.svelte-1q7a3cx{flex-direction:column;align-items:flex-start;gap:6px}.msg-bubble.svelte-1q7a3cx{max-width:85%;padding:8px 14px;border-radius:18px;font-size:12px;line-height:1.5}.user-bubble.svelte-1q7a3cx{background:#0000000a;color:#1e1e1e}.ai-text.svelte-1q7a3cx{font-size:12px;line-height:1.55;color:#1e1e1e;padding:0 2px}.ai-text.svelte-1q7a3cx .code:where(.svelte-1q7a3cx){font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;background:#0000000d;padding:1px 5px;border-radius:4px;color:#111}.metrics.svelte-1q7a3cx{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:0 2px;font-size:11px;font-weight:500;color:#00000073;font-variant-numeric:tabular-nums}.metric.svelte-1q7a3cx{display:inline-flex;align-items:center;gap:4px}.metric-icon.svelte-1q7a3cx{width:12px;height:12px;opacity:.6;flex-shrink:0}.sep.svelte-1q7a3cx{color:#0003}.input-bar.svelte-1q7a3cx{margin-top:auto;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;overflow:hidden;box-shadow:0 1px 6px #0000000a}.input-area.svelte-1q7a3cx{padding:14px 18px 8px;min-height:44px}.input-text.svelte-1q7a3cx{font-size:14px;color:#333;line-height:1.5}.caret.svelte-1q7a3cx{animation:svelte-1q7a3cx-blink 1s step-end infinite;color:#7cb8ef;font-weight:300}@keyframes svelte-1q7a3cx-blink{50%{opacity:0}}.input-controls.svelte-1q7a3cx{display:flex;align-items:center;justify-content:space-between;padding:6px 8px}.input-left.svelte-1q7a3cx,.input-right.svelte-1q7a3cx{display:flex;align-items:center;gap:4px}.ctrl-btn.svelte-1q7a3cx{width:32px;height:32px;border-radius:9px;background:none;border:none;color:#bbb;display:flex;align-items:center;justify-content:center;cursor:default}.model-trigger.svelte-1q7a3cx{display:flex;align-items:center;gap:5px;padding:6px 10px;border-radius:9px;background:#00000008;border:none;font-size:12px;font-weight:500;color:#666;cursor:default;font-family:inherit}.model-trigger.svelte-1q7a3cx svg:where(.svelte-1q7a3cx){color:#7cb8ef}.send-btn.svelte-1q7a3cx{width:32px;height:32px;border-radius:10px;background:#111;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:default}
