.company-base .company-reply-card[data-reply-family]{--reply-paper:var(--ui-task-paper,var(--ui-surface-content));box-sizing:border-box;min-width:0;max-width:100%;padding:var(--sp-2) var(--sp-4);border-radius:var(--ui-radius-conversation);background:var(--reply-paper);box-shadow:var(--ui-task-card-shadow);color:var(--ui-text-primary);font-family:var(--font-cjk);font-size:var(--ui-company-chat-copy-size);font-weight:500;line-height:var(--ui-company-chat-line-height);overflow-wrap:anywhere;background-image:none;border:0;margin:0}.company-base .company-reply-card[data-reply-family=decision]{--reply-paper:var(--ui-task-peach,var(--ui-surface-content))}.company-base .company-reply-card[data-reply-family=result]{--reply-paper:var(--ui-task-mint,var(--ui-surface-content))}.company-base .company-reply-card[data-reply-family=link]{--reply-paper:var(--ui-task-paper,var(--ui-surface-content))}.company-base .company-reply-card[data-reply-family]:hover{background:var(--reply-paper)}.company-base .company-reply-card[data-reply-family=link]:hover{background:var(--ui-active)}.company-base .company-reply-card :is(p,li,td,th,label,input,select,textarea,button){font-family:var(--font-cjk);font-size:var(--ui-company-chat-copy-size);font-weight:500;line-height:var(--ui-company-chat-line-height)}.company-base .company-reply-card>:first-child{margin-top:0}.company-base .company-reply-card>:last-child{margin-bottom:0}.company-base .company-reply-card .reply-card-heading{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-2);flex-wrap:wrap;padding:0;display:flex}.company-base .company-reply-card .reply-card-heading :is(h2,h3,strong,.u-caps),.company-base .company-reply-card .s3-result-card-title{color:var(--ui-text-primary);font-family:var(--font-cjk);font-size:var(--ui-company-chat-copy-size);font-weight:600;line-height:var(--ui-company-chat-line-height);letter-spacing:normal;text-transform:none;margin:0}.company-base .company-reply-card .reply-card-heading>span:not(.u-caps),.company-base .company-reply-card :is(.s3-plan-card-hint,.s3-import-meta,.s3-excel-route-meta,.s3-need-note,.s3-question-option-copy small){color:var(--ui-text-secondary);font-size:var(--ui-caption-size);line-height:var(--ui-body-line-height)}.company-base .company-reply-card .reply-card-actions{align-items:center;gap:var(--sp-2);margin:var(--sp-3) 0 0;padding:var(--sp-3) 0 0;border-top:1px solid var(--line-1);flex-wrap:wrap;display:flex}.company-base .company-reply-card .reply-card-actions button,.company-base .company-reply-card .s3-plan-exec-btn{min-height:var(--ui-control-height);max-width:100%;padding:var(--sp-1) var(--sp-3);border-radius:var(--ui-company-shell-pill,999px);font:inherit;white-space:normal;text-align:center}.company-base .company-reply-card .reply-card-actions :is(.s3-plan-exec-btn,.s3-approve-btn,.s3-question-submit){background:var(--ui-company-shell-selected,var(--ui-action-primary));color:var(--ui-company-shell-selected-ink,var(--ui-action-on-primary));border:0}.company-base .company-reply-card .reply-card-actions .s3-confirm-cancel{color:var(--ui-text-secondary);background:0 0;border:0}.company-base .company-reply-card .m03-timeline h4{font-family:var(--font-cjk);font-size:var(--ui-company-chat-copy-size);line-height:var(--ui-company-chat-line-height)}.company-base .company-reply-card .m03-timeline :is(.m03-timeline-meta,.m03-timeline-sub){font-size:var(--ui-caption-size);line-height:var(--ui-body-line-height)}.company-base .company-reply-card :is(button,a,input,select,textarea):focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.company-base .company-reply-card :is(.s3-question-card-head,.s3-question-list,.s3-result-card-body){padding:0}.company-base .company-reply-card .s3-result-card-body:disabled{opacity:1}.company-base .company-reply-card :is(.s3-excel-route-import,.s3-excel-route-import select){min-width:0;max-width:100%}.company-base .company-reply-card .s3-excel-route-import{flex-wrap:wrap}.company-base .company-reply-card .s3-flow-hint{padding:var(--sp-2) 0;box-shadow:none;background:0 0;border:0}.company-base .company-reply-card :is(.s3-md-table-wrap,.s3-result-card-table-wrap){min-width:0;max-width:100%;overflow-x:auto}.company-base .company-reply-card .s3-mini-table{max-width:100%;display:block;overflow-x:auto}.company-base .company-reply-card .s3-diff-content{max-width:100%;overflow-x:auto}.company-base .company-reply-card.company-message-link{text-align:left}.company-base .company-reply-card.company-message-link:hover{background:var(--ui-hover)}.company-base .company-reply-card .company-reply-card,.company-base .company-answer-card:not(.company-work-response)>.company-reply-card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.company-base .company-reply-card .company-reply-card:hover{background:0 0}.company-base :is(.receiving-chat,.complaint-chat).company-reply-card{width:var(--ui-company-chat-answer-width);gap:var(--sp-3)}.company-base :is(.receiving-chat,.complaint-chat).company-reply-card :is(.receiving-work-card,.work-module[data-appearance=card]){padding:var(--sp-3) 0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.company-base .s3-thread-item.is-work-reply .company-work-response{width:var(--ui-company-chat-answer-width);container:reply-row/inline-size}.company-base .company-work-response>.company-reply-card{width:100%}.company-base .company-reply-card:is(.s3-plan-card,.s3-ops-confirm-card,.s3-diff-card,.s3-result-card){align-items:center;gap:var(--sp-2) var(--sp-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.company-base .company-reply-card:is(.s3-plan-card,.s3-ops-confirm-card,.s3-diff-card)>.reply-card-heading{grid-area:1/1;margin:0}.company-base .company-reply-card:is(.s3-plan-card,.s3-ops-confirm-card,.s3-diff-card,.s3-result-card)>.reply-card-actions{border:0;grid-area:1/2;justify-content:flex-end;margin:0;padding:0}.company-base .company-reply-card>:is(.reply-card-details,.s3-diff-content,.s3-ops-confirm-list){grid-column:1/-1;margin:0}.company-base .company-reply-card .s3-ops-confirm-list{gap:var(--sp-1) var(--sp-4);flex-flow:wrap;grid-row:2;padding:0;list-style:none;display:flex}.company-base .company-reply-card .s3-ops-confirm-list li{width:auto;margin:0}.company-base .company-reply-card .reply-card-details{min-width:0}.company-base .company-reply-card .reply-card-details>summary{align-items:center;gap:var(--sp-1);cursor:pointer;width:fit-content;font-size:var(--ui-caption-size);color:var(--ui-text-secondary);line-height:var(--ui-company-chat-line-height);list-style:none;display:flex}.company-base .reply-card-details>summary::-webkit-details-marker{display:none}.company-base .reply-card-details>summary::marker{content:""}.company-base .reply-card-chevron{flex:none;display:inline-flex;transform:rotate(-90deg)}.company-base .reply-card-chevron svg{transform:scaleY(.65)}.company-base .reply-card-details[open]>summary .reply-card-chevron{transform:rotate(0)}.company-base .company-reply-card .reply-card-details>summary:focus-visible{box-shadow:var(--ui-focus-ring);border-radius:var(--ui-radius-control);outline:none}.company-base .company-reply-card .reply-card-details-body{min-width:0;padding-top:var(--sp-2)}.company-base .company-reply-card .reply-card-details:not([open])>.reply-card-details-body{display:none}.company-base .company-reply-card .s3-result-card-body{gap:var(--sp-1) var(--sp-3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.company-base .company-reply-card .s3-result-card-head{grid-column:1;margin:0}.company-base .company-reply-card .s3-result-card-title{grid-column:1}.company-base .company-reply-card .s3-result-card-stats{gap:var(--sp-3);flex-wrap:wrap;grid-area:1/2/3;margin:0;display:flex}.company-base .company-reply-card .s3-result-card-stat{align-items:baseline;gap:var(--sp-1);display:flex}.company-base .company-reply-card .s3-result-card-stat dd{font-size:var(--ui-company-chat-copy-size);margin:0}.company-base .s3-result-card-body>.reply-card-details{grid-column:1/-1}.company-base .company-reply-card .m03-timeline{gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.company-base .company-reply-card .m03-timeline-item{flex:auto;padding:0}.company-base .company-reply-card .m03-timeline-stem{display:none}.company-base .company-reply-card .m03-timeline-body{padding-bottom:0}.company-base .company-message-link{padding-block:var(--sp-2)}.company-base .company-reply-card .s3-web-result-item{padding:var(--sp-1) 0;gap:var(--sp-1)}.company-base .company-reply-card .s3-web-result-item p{margin:0}@container reply-row (width<=340px){.company-base .company-reply-card:is(.s3-plan-card,.s3-ops-confirm-card,.s3-diff-card,.s3-result-card){grid-template-columns:minmax(0,1fr)}.company-base .company-reply-card:is(.s3-plan-card,.s3-ops-confirm-card,.s3-diff-card,.s3-result-card)>.reply-card-actions{grid-area:auto/1;justify-content:flex-start}.company-base .company-reply-card .s3-ops-confirm-list{grid-row:auto}}
