.md-wrapper pre{white-space:pre-wrap;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));border:1px solid rgba(139,92,246,.2);border-radius:12px;padding:16px;margin:12px 0;font-family:Monaco,Courier New,monospace;font-size:14px;line-height:1.6;color:#e2e8f0;overflow-x:auto;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.md-wrapper think,.md-wrapper thinking{display:none}.md-wrapper.error-fallback{padding:12px;background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(220,38,38,.08));border:1px solid rgba(239,68,68,.3);border-radius:12px;margin:8px 0}.md-wrapper .status-bar{display:flex;align-items:center;gap:12px;padding:12px 16px;background:linear-gradient(135deg,rgba(147,51,234,.08),rgba(168,85,247,.08));border:1px solid rgba(168,85,247,.2);border-radius:16px;margin-bottom:16px;box-shadow:0 4px 12px rgba(147,51,234,.1);transition:all .3s ease}.md-wrapper .status-bar .status-indicator{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#10b981,#34d399);box-shadow:0 0 12px rgba(16,185,129,.6)}.md-wrapper .status-bar .status-text{font-size:14px;color:#e9d5ff;font-weight:500;letter-spacing:.3px}.md-wrapper .emotion-panel{background:linear-gradient(135deg,rgba(236,72,153,.06),rgba(244,114,182,.06));border:1px solid rgba(236,72,153,.15);border-radius:20px;padding:20px;margin:16px 0;box-shadow:0 10px 25px rgba(236,72,153,.08);transition:all .4s cubic-bezier(.4,0,.2,1)}.md-wrapper .emotion-panel .emotion-emoji{font-size:48px;text-align:center;margin-bottom:12px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.md-wrapper .emotion-panel .emotion-label{text-align:center;font-size:16px;font-weight:600;background:linear-gradient(135deg,#ec4899,#f472b6);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;letter-spacing:1px}.md-wrapper .body-panel{background:linear-gradient(135deg,rgba(59,130,246,.06),rgba(96,165,250,.06));border:1px solid rgba(59,130,246,.15);border-radius:20px;padding:24px;margin:16px 0;position:relative;overflow:hidden}.md-wrapper .body-panel:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(96,165,250,.1),transparent)}.md-wrapper .body-panel .action-text{position:relative;z-index:1;font-style:italic;color:#93c5fd;font-size:15px;line-height:1.8;padding:8px 12px;border-left:3px solid rgba(59,130,246,.4);background:rgba(0,0,0,.2);border-radius:8px}.md-wrapper .detail-panel{background:linear-gradient(135deg,rgba(34,197,94,.05),rgba(74,222,128,.05));border:1px solid rgba(34,197,94,.15);border-radius:18px;padding:20px;margin:16px 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px rgba(34,197,94,.08);transition:all .3s ease}.md-wrapper .panel-header{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.08)}.md-wrapper .panel-header .panel-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(168,85,247,.2),rgba(139,92,246,.2));border-radius:8px;font-size:14px}.md-wrapper .panel-header .panel-title{font-size:16px;font-weight:600;background:linear-gradient(135deg,#501fe4,#381584);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;letter-spacing:.5px;text-transform:uppercase}.md-wrapper .panel-content{display:flex;flex-direction:column;gap:12px}.md-wrapper .panel-content .content-row{display:flex;align-items:flex-start;gap:12px;padding:8px 0;transition:all .2s ease}.md-wrapper .panel-content .label{flex-shrink:0;min-width:80px;font-size:13px;font-weight:500;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;opacity:.8}.md-wrapper .panel-content .label:after{content:":";margin-left:2px;color:#6b7280}.md-wrapper .panel-content .value{flex:1;font-size:14px;color:#e5e7eb;line-height:1.6;padding:4px 12px;background:hsla(0,0%,100%,.03);border-radius:8px;border:1px solid hsla(0,0%,100%,.05);transition:all .2s ease}.md-wrapper .panel-content .value.highlight{background:linear-gradient(135deg,rgba(251,191,36,.1),rgba(252,211,77,.1));border-color:rgba(251,191,36,.3);color:#fde047;font-weight:500}.md-wrapper h1,.md-wrapper h2,.md-wrapper h3,.md-wrapper h4,.md-wrapper h5,.md-wrapper h6{margin:24px 0 16px;font-weight:700;line-height:1.4;background:linear-gradient(135deg,#03ee0b,#5803ac);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.md-wrapper p{font-style:normal;line-height:1.5;color:#e5e7eb;overflow-wrap:anywhere}.md-wrapper p img{display:block;margin-top:1rem;margin-bottom:.6rem;border-radius:1rem}.md-wrapper blockquote{margin:16px 0;padding:12px 20px;border-left:4px solid rgba(168,85,247,.5);background:linear-gradient(90deg,rgba(168,85,247,.1),transparent);border-radius:8px;font-style:italic;color:#d8b4fe}.md-wrapper ol,.md-wrapper ul{margin:12px 0;padding-left:24px}.md-wrapper ol li,.md-wrapper ul li{margin:6px 0;line-height:1.6;color:#e5e7eb}.md-wrapper ol li::marker,.md-wrapper ul li::marker{color:#a78bfa}.md-wrapper hr{margin:24px 0;border:none;height:1px;background:linear-gradient(90deg,transparent,rgba(168,85,247,.3),transparent)}.md-wrapper table{width:100%;margin:16px 0;border-collapse:separate;border-spacing:0;border:1px solid rgba(168,85,247,.2);border-radius:12px;overflow:hidden}.md-wrapper table th{background:linear-gradient(135deg,rgba(168,85,247,.15),rgba(139,92,246,.15));padding:12px;text-align:left;font-weight:600;color:#e9d5ff;border-bottom:1px solid rgba(168,85,247,.2)}.md-wrapper table td{padding:12px;border-bottom:1px solid rgba(168,85,247,.1);color:#e5e7eb}.md-wrapper table td:not(:last-child){border-right:1px solid rgba(168,85,247,.1)}.md-wrapper table tr:last-child td{border-bottom:none}.md-wrapper em{color:#8b8b8b}.md-wrapper strong{color:#dda706}.md-wrapper plot{border:4px solid rgba(0,0,0,0);-o-border-image:linear-gradient(45deg,#0099ff,#00cc66) 1;border-image:linear-gradient(45deg,#0099ff,#00cc66) 1;background:#1a1a1a;display:block;padding:.6rem;font-size:.8rem;color:#57f2ff;box-shadow:0 4px 8px rgba(0,0,0,.5);transition:all .3s ease-in-out;margin-bottom:1rem}.md-wrapper del{text-decoration:none}.md-wrapper pre{color:#39efe6!important;font-size:12px;display:block!important;background:#202020!important;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;padding:10px 10px 1px;margin-top:.6rem;word-wrap:break-word;width:100%;border-radius:.5rem;line-height:1.4;border:1px solid #464646}.md-wrapper pre code{display:block;text-wrap:auto}.md-wrapper pre code br{display:block;content:"";margin-top:5px}.md-wrapper pre code br:last-of-type{display:none}.md-wrapper-live2d p{color:#fff}.md-wrapper-live2d em{color:hsla(0,0%,100%,.8)}.md-wrapper-live2d plot{background:rgba(26,26,26,.8)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shimmer{0%{transform:translate(-50%,-50%) rotate(45deg) translateX(-100%)}to{transform:translate(-50%,-50%) rotate(45deg) translateX(100%)}}
/*# sourceMappingURL=90b382fde2194e2c.css.map*/