.guided-workbench{width:min(1120px,calc(100% - 32px));margin:16px auto;border-radius:12px;background:#fff}
.guided-workbench .workbench-header{padding:23px 32px;min-height:0}.guided-workbench .workbench-header h1{font-size:23px;margin-top:8px;line-height:1.4;font-weight:400}.guided-workbench .workbench-header p{font-size:14px}.guided-workbench .demo-disclosure{background:#f7fafb;border:0;min-width:0}.guided-workbench .demo-disclosure span{font-size:13px}
.guided-workbench .agent-tabs{padding:0 28px;gap:30px;background:#fff}.guided-workbench .agent-tabs button{display:block;padding:18px 5px;min-height:64px}.guided-workbench .agent-tabs button>span,.guided-workbench .agent-tabs small{display:none}.guided-workbench .agent-tabs strong{font-size:16px;font-weight:500}
.guided-workbench .agent-panel{padding:30px 55px 38px}.guide-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:25px;max-width:910px;margin:0 auto 23px}.guide-kicker{color:#077fa3;font-size:13px}.guide-heading h2{font-size:30px;font-weight:400;color:#17323e;margin:8px 0;line-height:1.4;text-wrap:balance}.guide-heading h2:focus{outline:none}.guide-heading p{font-size:15px;margin:0;color:#637580;line-height:1.8}.guide-heading .text-action{width:auto;white-space:nowrap;font-size:13px;padding:7px 0;margin:5px 0}
.guide-progress{display:flex;list-style:none;margin:0 auto 25px;padding:0;max-width:910px;border-bottom:1px solid #dce6eb;gap:35px}.guide-progress li{display:flex;align-items:center;gap:9px;padding:12px 0 14px;font-size:14px;color:#7b8d98}.guide-progress li>span{font-size:12px}.guide-progress li.current{color:#076e90;border-bottom:2px solid #0b86a8;margin-bottom:-1px}
.guided-workbench .operation-grid{display:block;border:0;background:transparent;min-height:0;max-width:910px;margin:auto;overflow:visible}.guided-workbench .source-column{padding:0;border:0;background:none}.guide-example{border:1px solid #d2e2e9;background:#f1f7fa;border-radius:9px;padding:26px 30px;margin-bottom:7px}.guide-document-label{font-size:12px;color:#668391}.guide-example h3{font-size:25px;font-weight:400;color:#173b4a;margin:10px 0 10px;line-height:1.45}.guide-example>p{font-size:16px;color:#576f7c;line-height:1.8;margin:0}.guide-purpose{font-size:15px;color:#24617a;border-top:1px solid #ccdee6;margin-top:22px;padding-top:17px}
.guide-details{border:0;border-bottom:1px solid #dbe6eb;margin:0;background:none;border-radius:0}.guide-details>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;font-size:14px;color:#516c7b;cursor:pointer;line-height:1.6}.guide-details>summary::-webkit-details-marker{display:none}.guide-details>summary:after{content:'+';font-size:20px;font-weight:400;color:#668898}.guide-details[open]>summary:after{content:'−'}.guide-details>.source-preview{margin:0 0 18px;max-height:400px;overflow:auto}.guide-examples .source-options{max-width:650px;margin:0 0 18px}.guide-original .source-preview{max-width:none}
.guided-workbench .source-column>.primary-action{margin-top:23px;width:auto;min-width:180px;padding:13px 24px;font-size:16px;border-radius:6px;display:flex;gap:30px;justify-content:space-between}.guided-workbench .run-column{padding:0}.guide-status{display:block;margin:0 0 15px;color:#5d7987;font-size:14px}.guided-workbench .run-output{min-height:0;padding:0;border:0;background:transparent}.guided-workbench .output-empty{min-height:220px;border:1px solid #cddfe8;border-radius:8px;background:#f3f8fb}.guided-workbench .output-empty span{font-weight:500;font-size:20px}.guided-workbench .output-empty p{font-size:15px}
.guide-analysis-summary{font-size:14px!important;margin:0 0 16px!important;color:#287265}.guided-workbench .review-box{margin:0;border:1px solid #cadfe7;border-radius:9px;overflow:hidden;background:#fff}.guided-workbench .review-head{padding:23px 27px;background:#f1f7fa;border-bottom:1px solid #d5e3ea;align-items:flex-start;gap:22px}.guided-workbench .review-head strong{font-size:21px;font-weight:500;color:#174253;line-height:1.5}.guided-workbench .review-head p{font-size:15px;line-height:1.8;color:#566f7c;max-width:740px;margin-top:9px}.guided-workbench .review-head>span{font-size:12px;font-weight:500;color:#7e5c20;background:#fff1ce;padding:5px 9px;white-space:nowrap}.guided-workbench .review-compare{padding:22px 27px;gap:16px;margin:0;background:#fff;grid-template-columns:.75fr 1.3fr 1.2fr}.guided-workbench .review-compare>div{background:none;padding:0 16px 0 0;border-right:1px solid #dce6eb}.guided-workbench .review-compare>div:last-child{border:0}.guided-workbench .review-compare span{font-size:13px;color:#66808c}.guided-workbench .review-compare strong{font-size:16px;font-weight:500;color:#214956;line-height:1.7;margin-top:8px}.guided-workbench .review-actions{margin:0;padding:0 27px 25px;gap:15px;display:flex;justify-content:flex-end}.guided-workbench .review-actions select{font-size:14px;padding:11px 12px;max-width:450px;min-width:0;border:1px solid #bbcfd9;border-radius:5px;background:#fff;min-height:46px}.guided-workbench .review-actions button{background:#0b7897;border:1px solid #0b7897;border-radius:5px;font-size:15px;padding:11px 20px;min-height:46px}.guided-workbench .review-actions button:disabled{opacity:.6;cursor:wait}.guide-fields{margin-top:12px}.guide-fields .parse-summary{font-size:13px;background:#f5f8fa;margin-bottom:14px}.guide-fields .parse-summary strong{font-size:23px}.guide-fields .table-wrap{margin-bottom:18px}.guide-trace .agent-steps{margin:10px 0 16px}.guide-trace .agent-steps li{font-size:13px}
.guided-workbench .result-zone{padding:0;border:0;margin:0 auto;max-width:910px}.guide-receipt{border:1px solid #c4ded8;border-radius:9px;background:#f3faf7;padding:27px 31px}.guide-success{font-size:13px;color:#287561}.guide-receipt h3{font-size:28px;font-weight:400;color:#1b483d;margin:11px 0;line-height:1.5}.guide-receipt>p{font-size:15px;color:#55756b;margin:0}.guide-receipt dl{padding-top:10px;margin:15px 0 0}.guide-receipt dl>div{display:grid;grid-template-columns:125px 1fr;gap:20px;padding:13px 0;border-top:1px solid #d8e7e1;font-size:15px;line-height:1.7}.guide-receipt dt{color:#628176}.guide-receipt dd{margin:0;color:#254b3f;font-weight:500}.guide-result-more{margin-top:13px}.guide-result-more .booking-draft,.guide-result-more .database-panel{margin:0 0 20px}.guide-order-chat .chat-panel{margin:0 0 20px}.guide-order-chat .chat-log{min-height:100px;max-height:380px}.guide-result-more .table-wrap{overflow:auto}
@media(max-width:800px){.guided-workbench{width:calc(100% - 16px);margin:8px auto}.guided-workbench .workbench-header{padding:19px 21px}.guided-workbench .workbench-header h1{font-size:21px}.guided-workbench .workbench-header p{display:none}.guided-workbench .demo-disclosure{margin-top:12px;padding:7px 10px;max-width:none;display:flex;gap:8px;align-items:center}.guided-workbench .demo-disclosure small{font-size:11px}.guided-workbench .demo-disclosure span{font-size:12px}.guided-workbench .agent-tabs{padding:0 14px;gap:10px}.guided-workbench .agent-tabs button{padding:16px 1px;min-height:58px}.guided-workbench .agent-tabs strong{font-size:14px}.guided-workbench .agent-panel{padding:24px 21px 28px}.guide-heading{gap:12px;margin-bottom:16px}.guide-heading h2{font-size:26px}.guide-heading p{font-size:14px;line-height:1.8}.guide-kicker{font-size:12px}.guide-heading .text-action{font-size:12px;min-height:40px}.guide-progress{gap:16px;margin-bottom:22px;justify-content:space-between}.guide-progress li{font-size:12px;gap:5px;white-space:nowrap}.guide-progress li>span{font-size:11px}.guide-example{padding:22px}.guide-example h3{font-size:23px}.guide-example>p{font-size:16px}.guide-purpose{font-size:14px}.guided-workbench .source-column>.primary-action{width:100%;min-height:48px;margin-top:21px}.guide-details>summary{font-size:14px;min-height:48px}.guide-examples .source-options{grid-template-columns:1fr}.guide-examples .source-options button{min-height:55px}.guide-status{font-size:13px;line-height:1.7}.guided-workbench .review-head{padding:21px;display:block}.guided-workbench .review-head strong{font-size:20px}.guided-workbench .review-head p{font-size:15px}.guided-workbench .review-head>span{display:inline-block;margin-top:13px}.guided-workbench .review-compare{grid-template-columns:1fr;padding:21px;gap:17px}.guided-workbench .review-compare>div{border-right:0;border-bottom:1px solid #dce6eb;padding:0 0 17px}.guided-workbench .review-compare>div:last-child{padding:0}.guided-workbench .review-compare strong{font-size:16px}.guided-workbench .review-actions{padding:0 21px 22px;flex-direction:column;align-items:stretch}.guided-workbench .review-actions select{width:100%;max-width:100%;font-size:14px}.guided-workbench .review-actions button{width:100%;font-size:15px}.guide-receipt{padding:23px}.guide-receipt h3{font-size:25px}.guide-receipt dl>div{grid-template-columns:1fr;gap:4px;padding:13px 0;font-size:15px}.guide-receipt dt{font-size:13px}.guide-analysis-summary{font-size:13px!important}.guide-result-more .draft-field{min-width:0;overflow-wrap:anywhere}}
@media(max-width:370px){.guided-workbench .agent-panel{padding-inline:16px}.guide-progress{gap:8px}.guide-progress li{font-size:11px}.guide-heading h2{font-size:24px}.guide-example{padding:19px}.guided-workbench .agent-tabs strong{font-size:13px}.guided-workbench .demo-disclosure small{display:none}}
.guide-tab-short{display:none}.guided-workbench .source-column>.primary-action{margin-bottom:16px}.guide-insight>.guide-heading{max-width:910px}.guide-query-context{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin:0 auto 22px;max-width:910px;border-bottom:1px solid #dce6eb;padding:0 0 20px}.guide-query-context>div:first-child span{display:block;font-size:12px;color:#7b8d98;margin-bottom:5px}.guide-query-context strong{font-size:16px;color:#294754;font-weight:500}.guide-query-context label{display:flex;align-items:center;gap:12px;font-size:13px;color:#66808c}.guide-query-context select{font-size:14px;min-height:42px;min-width:110px;border:1px solid #bfd3dd;background:#fff;color:#245166;border-radius:5px;padding:8px 12px}.guide-scope{font-size:12px;color:#62808c;margin-left:auto}
.guided-workbench .review-actions{flex-direction:column;align-items:flex-start;gap:9px}.guide-alternatives{border:0}.guide-alternatives>summary{padding:9px 0;gap:24px;min-height:40px;font-size:13px}.guide-alternatives select{margin-bottom:7px}.guide-insight .compact-intro{display:block}
.guided-workbench .guide-insight .agent-answer>p{font-size:15px!important;line-height:1.9;margin:12px 0 0!important}
.guided-workbench .guide-insight>.insight-chat{border:0;background:none;min-height:0;max-width:910px;margin:0 auto;display:flex;flex-direction:column;padding:0}.guide-insight .chat-form{display:flex;gap:12px;padding:0;border:0;background:none}.guide-insight .chat-form input{min-width:0;flex:1;font-size:16px;border:1px solid #aec9d6;border-radius:7px;padding:15px 18px;min-height:54px;background:#fff}.guide-insight .chat-form button{padding:12px 22px;border:1px solid #0b7897;border-radius:7px;background:#0b7897;color:#fff;font-size:15px;font-weight:500;min-height:54px}.guide-insight .quick-prompts{display:flex;flex-wrap:wrap;padding:15px 0 20px;gap:8px;border:0}.guide-insight .quick-prompts button{font-size:13px;line-height:1.6;font-weight:400;color:#416b7e;padding:9px 12px;min-height:40px;border:1px solid #d6e4ea;border-radius:5px;background:#f6fafb;text-align:left}.guided-workbench .guide-insight .chat-log{min-height:0;max-height:none;overflow:visible;padding:0;background:none;display:block;border:0}.guide-insight .compact-intro{background:#f5f9fb;border:1px dashed #d6e4ea;border-radius:8px;padding:34px 25px;margin:0 0 22px}.guide-insight .compact-intro p{font-size:15px;color:#718c99;background:none;border:0;padding:0;margin:0;max-width:none;text-align:center}.guide-insight .message.user{margin:0 0 12px;padding:0;display:block}.guide-insight .message.user>span{display:none}.guide-insight .message.user>p{font-size:15px;line-height:1.8;color:#315970;background:#eef5f9;border:0;border-radius:6px;max-width:none;padding:13px 18px;margin:0}.guide-insight .message.agent.rich{padding:0;margin:0 0 18px;display:block}.guide-insight .message.agent.rich>span{display:none}.guide-insight .agent-answer{padding:25px 28px;border:1px solid #cadfe7;border-radius:9px;background:#fff;max-width:none}.guide-insight .answer-head span{font-size:12px;font-weight:500;line-height:1.7}.guide-insight .answer-head strong{font-size:23px;line-height:1.5;font-weight:500;color:#173e4f;margin-top:8px}.guide-insight .agent-answer>p{font-size:15px;line-height:1.9;background:transparent;padding:0;color:#566f7c;max-width:none;border:0;margin:12px 0 0}.guide-insight .answer-outcome{grid-template-columns:1fr 1fr;gap:24px;margin-top:22px}.guide-insight .answer-outcome>div{border:0;border-top:1px solid #d9e5eb;background:none;padding:17px 0 0}.guide-insight .answer-outcome span{font-size:13px;font-weight:400;color:#6b8490}.guide-insight .answer-outcome strong{font-size:16px;line-height:1.8;font-weight:500;color:#345767;margin-top:7px}.guide-insight .answer-next button{font-size:14px;min-height:44px;font-weight:500;border-color:#94becd;color:#126480;background:#f0f7fa;margin-top:14px;padding:10px 14px}.guide-insight .answer-next button:disabled{background:#edf1f3;color:#7c8997;border-color:#afbbc6}.guide-insight .answer-details{margin-top:20px}.guide-insight .answer-details>summary{font-size:13px;background:#f7fafb;border-color:#dce7ec;padding:12px 15px;font-weight:400}.guide-insight .answer-facts span{font-size:12px}.guide-insight .answer-facts strong{font-size:14px;font-weight:500;line-height:1.7}.guide-insight .answer-facts>div{padding:14px}.guide-insight .answer-evidence{padding:16px}.guide-insight .answer-evidence>strong{font-size:13px}.guide-insight .answer-evidence ul{font-size:14px;line-height:1.8;margin-top:8px}.guide-insight .action-receipt{font-size:14px;padding:20px;margin-bottom:15px}.guide-insight .action-receipt span,.guide-insight .action-receipt small{font-size:12px}.guide-insight .action-receipt strong{font-size:16px}.guide-insight .action-receipt p{font-size:14px;line-height:1.8}.guide-query-history,.guide-advanced{max-width:910px;margin:0 auto}.guide-history-entry{margin:16px 0 24px;padding-bottom:8px;border-bottom:1px solid #dce6eb}.guide-advanced .insight-workspace{display:flex;flex-direction:column;border:0;gap:25px;padding:10px 0 20px}.guide-advanced .permission-column{order:2;border:1px solid #dce6eb;background:#f7fafb;padding:20px}.guide-advanced .insight-main{padding:0;min-width:0}.guide-advanced .insight-grid{display:block}.guide-advanced .insight-view-switcher small{display:none}.guide-advanced .insight-view-switcher button{font-size:14px;min-height:48px}.guide-advanced .insight-context{margin-bottom:20px}.guide-advanced .capability-ribbon{margin:0 0 20px}.guide-insight .chat-log[aria-busy="true"]:after{content:'正在查询相关记录…';display:block;padding:18px;color:#66808c;font-size:14px}
@media(max-width:800px){.guided-workbench .agent-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.guided-workbench .agent-tabs button{border-bottom:0;min-height:52px;padding:14px 0;text-align:center}.guide-tab-full{display:none}.guide-tab-short{display:inline}.guide-kicker{display:none}.guided-workbench .workbench-header h1{font-size:19px}.guided-workbench .workbench-header{padding:17px 21px}.guided-workbench .demo-disclosure{margin-top:10px}.guided-workbench .agent-panel{padding-top:20px}.guide-heading h2{font-size:25px;margin-top:0}.guide-heading p{font-size:13px}.guide-progress{margin-bottom:19px}.guide-example h3{font-size:22px}.guide-example{padding:20px}.guide-purpose{margin-top:16px;padding-top:14px}.guide-query-context{gap:14px;padding-bottom:18px;margin-bottom:20px;align-items:flex-start;justify-content:space-between}.guide-query-context strong{font-size:14px}.guide-query-context label{font-size:12px;display:block}.guide-query-context select{display:block;min-width:85px;min-height:42px;margin-top:5px;font-size:13px;padding:8px}.guide-scope{flex-basis:100%;margin:0;font-size:12px}.guide-insight .chat-form{gap:8px}.guide-insight .chat-form input{padding:12px;font-size:16px;min-height:50px}.guide-insight .chat-form button{padding:10px 12px;white-space:nowrap;font-size:13px;min-height:50px}.guide-insight .quick-prompts{display:flex;flex-direction:column;gap:8px;padding:13px 0 20px}.guide-insight .quick-prompts button{font-size:13px;min-height:44px;padding:10px 12px}.guide-insight .agent-answer{padding:21px}.guide-insight .answer-head strong{font-size:22px}.guide-insight .agent-answer>p{font-size:15px}.guide-insight .answer-outcome{grid-template-columns:1fr;gap:17px;margin-top:18px}.guide-insight .answer-outcome strong{font-size:15px}.guide-advanced .insight-view-switcher{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-advanced .insight-context{grid-template-columns:1fr}.guide-advanced .insight-table-wrap{max-width:100%;overflow:auto}.guide-insight .answer-facts{grid-template-columns:1fr}.guided-workbench .guide-insight{overflow-wrap:anywhere}}
