.mcp-demo[data-v-e8360c5f]{font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;margin:0 auto;max-width:500px;width:100%}.claude-win[data-v-e8360c5f],.mcp-demo[data-v-e8360c5f]{display:flex;flex-direction:column}.claude-win[data-v-e8360c5f]{background:#f0ece6;border:1px solid rgba(0,0,0,.08);border-radius:16px;box-shadow:0 4px 24px #0000001f;gap:14px;height:240px;overflow:hidden;padding:24px 20px 18px}.claude-greeting[data-v-e8360c5f]{align-items:center;display:flex;gap:8px;justify-content:center}.claude-star[data-v-e8360c5f]{flex-shrink:0;height:22px;width:22px}.claude-greeting-text[data-v-e8360c5f]{color:#2d2118;font-size:16px;font-weight:500;letter-spacing:-.01em}.claude-input-wrap[data-v-e8360c5f]{transition:all .3s ease}.claude-input-box[data-v-e8360c5f]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 1px 4px #0000000f;padding:12px 14px 10px}.claude-input-text[data-v-e8360c5f]{color:#2d2118;font-size:13px;line-height:1.45;min-height:20px}.input-placeholder[data-v-e8360c5f]{color:#00000059}.input-cursor[data-v-e8360c5f]{animation:blinkC-e8360c5f .9s step-end infinite;background:#d97757;display:inline-block;height:13px;margin-left:1px;vertical-align:middle;width:1.5px}.claude-input-footer[data-v-e8360c5f]{align-items:center;display:flex;justify-content:space-between;margin-top:8px}.claude-model-badge[data-v-e8360c5f]{align-items:center;color:#00000073;display:inline-flex;font-size:11px;gap:3px}.claude-send-btn[data-v-e8360c5f]{align-items:center;background:#00000014;border:none;border-radius:8px;color:#00000059;cursor:default;display:flex;height:28px;justify-content:center;transition:background .2s,color .2s;width:28px}.send-active[data-v-e8360c5f]{background:#d97757;color:#fff}.claude-thinking[data-v-e8360c5f]{align-items:center;display:flex;gap:8px;padding:2px 0}.think-star[data-v-e8360c5f]{animation:spinPulse-e8360c5f 2s ease-in-out infinite;flex-shrink:0;height:16px;width:16px}@keyframes spinPulse-e8360c5f{0%,to{opacity:.6;transform:rotate(0)}50%{opacity:1;transform:rotate(15deg)}}.think-dots[data-v-e8360c5f]{align-items:center;display:flex;gap:4px}.think-dot[data-v-e8360c5f]{animation:thinkB-e8360c5f 1.2s ease-in-out infinite;background:#d97757;border-radius:50%;height:5px;opacity:.5;width:5px}.think-dot[data-v-e8360c5f]:nth-child(2){animation-delay:.18s}.think-dot[data-v-e8360c5f]:nth-child(3){animation-delay:.36s}@keyframes thinkB-e8360c5f{0%,80%,to{opacity:.4;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}.claude-response[data-v-e8360c5f]{align-items:flex-start;display:flex;gap:8px;opacity:0;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease}.response-in[data-v-e8360c5f]{opacity:1;transform:translateY(0)}.resp-star[data-v-e8360c5f]{flex-shrink:0;height:16px;margin-top:2px;width:16px}.resp-text[data-v-e8360c5f]{color:#2d2118;font-size:13px;line-height:1.5}.resp-cursor[data-v-e8360c5f]{animation:blinkC-e8360c5f .9s step-end infinite;background:#d97757;display:inline-block;height:12px;margin-left:1px;vertical-align:middle;width:1.5px}@keyframes blinkC-e8360c5f{0%,49%{opacity:1}50%,to{opacity:0}}.win-gap[data-v-e8360c5f]{height:16px}.tl[data-v-e8360c5f]{border-radius:50%;flex-shrink:0;height:10px;width:10px}.tl-red[data-v-e8360c5f]{background:#ff5f57}.tl-yellow[data-v-e8360c5f]{background:#febc2e}.tl-green[data-v-e8360c5f]{background:#28c840}.nocal-win[data-v-e8360c5f]{background:#0f0f1c;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;box-shadow:0 12px 40px #00000080;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;overflow:hidden}.nocal-titlebar[data-v-e8360c5f]{align-items:center;background:#0a0a16;border-bottom:1px solid hsla(0,0%,100%,.07);display:flex;height:40px;padding:0 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.titlebar-lights[data-v-e8360c5f]{align-items:center;display:flex;flex-shrink:0;gap:6px;padding-right:12px}.titlebar-tabs[data-v-e8360c5f]{align-items:flex-end;display:flex;flex:1;gap:2px;height:100%;padding-top:6px}.ntab[data-v-e8360c5f]{align-items:center;border-radius:6px 6px 0 0;cursor:default;display:flex;font-size:11px;font-weight:500;gap:5px;height:30px;padding:0 11px;position:relative;white-space:nowrap}.ntab-inactive[data-v-e8360c5f]{color:#ffffff47}.ntab-active[data-v-e8360c5f]{background:#0f0f1c;border:1px solid hsla(0,0%,100%,.08);border-bottom:none;color:#ffffffd1;font-weight:600;margin-bottom:-1px;z-index:2}.ntab-active[data-v-e8360c5f]:after,.ntab-active[data-v-e8360c5f]:before{bottom:0;content:"";height:7px;pointer-events:none;position:absolute;width:7px}.ntab-active[data-v-e8360c5f]:before{background:radial-gradient(circle at top right,transparent 6px,#0a0a16 0);left:-7px}.ntab-active[data-v-e8360c5f]:after{background:radial-gradient(circle at top left,transparent 6px,#0a0a16 0);right:-7px}.titlebar-controls[data-v-e8360c5f]{flex-shrink:0;padding-left:10px}.titlebar-btn[data-v-e8360c5f]{align-items:center;background:#ffffff0f;border:none;border-radius:5px;color:#ffffff4d;cursor:default;display:flex;height:20px;justify-content:center;width:20px}.nocal-body[data-v-e8360c5f]{height:230px;overflow:hidden;padding:16px 18px 18px}.note-h1[data-v-e8360c5f]{color:#ffffffe6;font-size:15px;font-weight:700;letter-spacing:-.01em;margin-bottom:10px}.note-lines-wrap[data-v-e8360c5f]{display:flex;flex-direction:column;gap:5px}.nline[data-v-e8360c5f]{align-items:flex-start;border-radius:4px;color:#ffffffa6;display:flex;font-size:12px;gap:7px;line-height:1.45;margin:0 -5px;padding:2px 5px;transition:background .6s ease}.nline-h2[data-v-e8360c5f]{margin-bottom:1px;margin-top:4px}.nh2[data-v-e8360c5f]{color:#ffffffe0;font-size:12.5px;font-weight:700}.ncb[data-v-e8360c5f]{border:1.5px solid hsla(0,0%,100%,.22);border-radius:3px;display:inline-block;flex-shrink:0;height:12px;margin-top:1px;width:12px}.ncb-writing[data-v-e8360c5f]{border-color:#d9775780}.ntext[data-v-e8360c5f]{color:#ffffffa6}.nline-fresh[data-v-e8360c5f]{background:#d977571a}.nline-writing[data-v-e8360c5f]{background:#d977571f}.w-cursor[data-v-e8360c5f]{animation:blinkC-e8360c5f .9s step-end infinite;background:#d97757;display:inline-block;height:12px;margin-left:1px;vertical-align:middle;width:1.5px}
