.smwc{border:1px solid var(--edge);background:var(--light-surface);background-image:radial-gradient(ellipse 170% 190% at 0 0,color-mix(in srgb,var(--light-key) 52%,transparent) 0,color-mix(in srgb,var(--light-key) 45.5%,transparent) 20%,color-mix(in srgb,var(--light-key) 24.7%,transparent) 42%,color-mix(in srgb,var(--light-key) 7.8%,transparent) 66%,transparent 100%);border-radius:15px;align-items:flex-end;gap:3px;display:flex}@media (prefers-contrast:more){.smwc{background-image:none}}.smwc .smwc__field{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text-3);flex:1;padding:9px 12px;font-size:.9375rem;line-height:1.3125rem;overflow:hidden}.smwc .smwc__actions{flex-shrink:0;align-items:center;gap:3px;padding:0 3px 3px 0;display:flex}.smwc .smwc__button{border:1px solid #0000;border-radius:9px;padding:5px 8px;font-size:.9375rem;line-height:1.3125rem;display:inline-block}.smwc .smwc__button--attach{padding-left:9px;padding-right:9px}.smwc .smwc__button--attach svg.icon{fill:var(--action-1)}.smwc .smwc__button--send{border-color:var(--overlay-hover);background-color:var(--overlay-hover)}.smwc .smwc__button--send svg.icon{fill:var(--text-2)}.smw{z-index:2;box-sizing:border-box;text-align:left;background-color:var(--light-surface);border:1px solid var(--edge);width:440px;box-shadow:var(--shadow-4);background-image:radial-gradient(ellipse 170% 190% at 0 0,color-mix(in srgb,var(--light-key) 52%,transparent) 0,color-mix(in srgb,var(--light-key) 45.5%,transparent) 20%,color-mix(in srgb,var(--light-key) 24.7%,transparent) 42%,color-mix(in srgb,var(--light-key) 7.8%,transparent) 66%,transparent 100%);border-radius:19px;flex-flow:column;display:flex;position:absolute;top:80px;bottom:24px;right:24px;overflow:hidden}@media (prefers-contrast:more){.smw{background-image:none}}.smw .smw__header{border-bottom:1px solid var(--edge);flex:none;justify-content:space-between;align-items:center;gap:6px;padding:6px;display:flex}.smw .smw__history{min-width:0;color:var(--text-1);border:1px solid #0000;flex:0 auto;align-items:center;padding:5px 8px;font-size:.9375rem;font-weight:500;line-height:1.3125rem;display:inline-flex}.smw .smw__history svg.icon{fill:var(--text-1);flex:none;margin-left:9px}.smw .smw__title{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.smw .smw__header-actions{flex:none;align-items:center;gap:3px;display:flex}.smw .smw__round{place-items:center;width:32px;height:32px;display:grid}.smw .smw__round svg.icon{fill:var(--text-1)}.smw .smw__mode{background:var(--dazzle);color:var(--text-1-dark);white-space:nowrap;border-radius:11px;align-items:flex-start;gap:3px;margin:0 3px;padding:2px 6px 3px;font-size:.775rem;font-weight:500;line-height:1rem;display:inline-flex}.smw .smw__mode svg.icon{fill:currentColor;width:1rem;height:1rem}.smw .smw__progress{border:1px solid var(--edge);background:var(--surface-1);border-radius:15px;flex:none;margin:9px 12px 6px;padding:9px 12px}.smw .smw__progress-row{color:var(--text-1);align-items:center;gap:6px;font-size:.875rem;line-height:1.125rem;display:flex}.smw .smw__progress-row svg.icon{fill:var(--text-3);flex:none}.smw .smw__progress-summary{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.smw .smw__progress-done{color:var(--text-3);flex:none}.smw .smw__progress-track{gap:3px;margin-top:6px;display:flex}.smw .smw__progress-track span{background:var(--track);border-radius:3px;flex:1;height:3px}.smw .smw__progress-track .smw__segment--done{background:var(--dazzle)}.smw .smw__progress-track .smw__segment--now{background:linear-gradient(90deg,var(--beau) 45%,var(--track) 45%)}.smw .smw__thread{border-bottom:1px solid var(--edge);flex-flow:column;flex:auto;align-items:flex-start;gap:15px;min-height:0;padding:6px 18px 18px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 24px);mask-image:linear-gradient(#0000,#000 24px)}.smw .smw__ask,.smw .smw__thread{justify-content:flex-end;display:flex}.smw .smw__agent,.smw .smw__ask,.smw .smw__table .smg{align-self:stretch}.smw .smw__bubble{box-sizing:border-box;background:var(--edge);max-width:85%;color:var(--text-1);border-radius:15px;padding:9px 12px}.smw .smw__bubble,.smw .smw__reply{font-size:.9375rem;line-height:1.3125rem}.smw .smw__meta,.smw .smw__summary{color:var(--text-3);margin:0;font-size:.775rem;line-height:1rem}.smw .smw__summary{align-items:center;gap:3px;display:inline-flex}.smw .smw__summary svg.icon{fill:currentColor}.smw .smw__agent{flex-flow:column;gap:9px;min-width:0;display:flex}.smw .smw__reply{color:var(--text-1);margin:0}.smw .smw__chip{border:1px solid var(--action-2-hover);background-color:var(--action-2);white-space:nowrap;border-radius:7px;padding:0 6px 0 3px;font-weight:500}.smw svg.icon.smw__chip-icon{vertical-align:calc(.3625em - 6px);fill:var(--text-1);margin:0 6px 0 3px}.smw .smw__table{flex-flow:column;align-items:flex-end;gap:3px;margin:3px 0;display:flex}.smw .smw__table .smg__cell{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.smw .smw__table .smg__cell.smg__cell--right{padding-left:15px}.smw .smw__download{border:1px solid #0000;padding:5px 8px;display:inline-flex}.smw .smw__download svg.icon{fill:var(--text-1)}.smw .smw__footer{align-items:center;gap:3px;margin-top:-9px;display:flex}.smw .smw__meta{white-space:nowrap}.smw .smw__tiny{border:1px solid #0000;padding:2px 6px;line-height:16px;display:inline-flex}.smw .smw__tiny svg.icon{width:12px;height:12px;fill:var(--text-3)}.smw .smw__actions{flex:none;padding:6px;display:flex}.smw .smw__actions .smwc{background:0 0;border:none;border-radius:0;flex:1}
