.mail-prototype{--mail-line:var(--green-light);max-width:1080px;margin-inline:auto;min-width:0}.mail-prototype *{min-width:0}.mail-prototype svg{flex-shrink:0}.mail-prototype button,.mail-prototype input,.mail-prototype select{touch-action:manipulation}.mail-prototype h1,.mail-prototype h2,.mail-prototype h3{text-wrap:balance}.mail-prototype button,.mail-prototype input,.mail-prototype select,.mail-prototype textarea{font-size:calc(13px * var(--text-scale,1))}.main-content:has(>.mail-prototype){padding-top:22px}.main-content:has(>.mail-prototype)>.workspace-footer{display:none}.mail-page-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.mail-page-heading>div:first-child{display:flex;align-items:center;gap:9px}.mail-page-heading h1{font-size:calc(23px * var(--text-scale,1));letter-spacing:-.5px;margin:0}.mail-demo-label{display:inline-block;background:var(--canvas);color:var(--muted);font-size:calc(10px * var(--text-scale,1));padding:2px 6px;border-radius:4px}.mail-view-switch{display:flex;background:var(--green-light);border-radius:7px;padding:3px;gap:3px}.mail-view-switch button{border:0;background:none;color:var(--muted);border-radius:5px;min-height:30px;padding:5px 11px;font-size:calc(12px * var(--text-scale,1))}.mail-view-switch button[aria-pressed=true]{background:#fffefa;color:var(--green);box-shadow:0 1px 4px #23472110}.mail-digest,.mail-view-switch button:hover{background:var(--canvas)}.mail-digest{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:9px;padding:7px 12px;margin-bottom:12px}.mail-counters{display:flex;flex-wrap:wrap;gap:5px}.mail-counters button{display:flex;gap:6px;align-items:center;border:1px solid transparent;border-radius:5px;background:none;padding:5px 8px;min-height:32px}.mail-counters button:hover,.mail-counters button[aria-pressed=true]{background:#fffefa;border-color:var(--line)}.mail-counters strong{font-size:calc(17px * var(--text-scale,1));font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mail-counters span{font-size:calc(12px * var(--text-scale,1))}.urgent{color:#995144}.attention{color:#82602f}.info{color:var(--green)}.mail-sync{display:flex;align-items:center;gap:5px;flex-shrink:0;font-size:calc(11px * var(--text-scale,1));color:var(--muted)}.mail-sync button{display:grid;place-items:center;width:30px;min-height:30px;border:0;background:none;border-radius:4px}.mail-sync button:hover{background:var(--line)}.mail-workspace{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;border:1px solid var(--mail-line);border-radius:10px;background:#fffefa}.mail-inbox{align-self:stretch;border-right:1px solid var(--mail-line);background:var(--surface);border-radius:10px 0 0 10px}.mail-inbox-heading{display:flex;align-items:center;justify-content:space-between;padding:14px 15px 9px;color:var(--muted)}.mail-inbox-heading h2{display:flex;gap:7px;align-items:center;font-size:calc(14px * var(--text-scale,1));font-weight:600}.mail-inbox-heading h2>span{font-size:calc(10px * var(--text-scale,1));color:var(--muted);border:1px solid var(--line);padding:1px 5px;border-radius:4px}.mail-search{display:flex;align-items:center;gap:7px;margin:0 12px 6px;padding:0 9px;border:1px solid var(--line);border-radius:6px;background:#fffefa;color:var(--muted)}.mail-search input{border:0;background:none;width:100%;padding:7px 0;min-height:33px;font-size:calc(12px * var(--text-scale,1));color:var(--ink)}.mail-search input:focus-visible{outline-offset:1px}.mail-search button{border:0;background:none;display:grid;place-items:center;min-height:32px;width:26px}.mail-filters{display:flex;gap:2px;flex-wrap:wrap;padding:0 12px 8px;border-bottom:1px solid var(--mail-line)}.mail-filters button{border:0;background:none;border-radius:4px;min-height:32px;padding:6px;font-size:calc(11px * var(--text-scale,1));color:var(--muted);display:flex;align-items:center;gap:5px}.mail-filters .mail-filter-active,.mail-filters button:hover,.mail-filters button[aria-pressed=true]{background:var(--green-light);color:var(--green)}.mail-filters button>span{font-size:calc(10px * var(--text-scale,1));padding:0 4px;background:var(--line);border-radius:3px}.mail-thread{display:block;width:100%;text-align:left;border:0;border-bottom:1px solid var(--mail-line);background:none;padding:12px 15px}.mail-thread.selected,.mail-thread:hover{background:var(--canvas)}.mail-thread.selected{box-shadow:inset 3px 0 var(--muted)}.mail-thread-person{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:5px}.mail-thread-person strong{font-size:calc(11px * var(--text-scale,1));font-weight:500;color:var(--muted)}.mail-thread-person time{font-size:calc(10px * var(--text-scale,1));color:var(--muted);flex-shrink:0}.mail-thread-subject{display:block;font-size:calc(13px * var(--text-scale,1));font-weight:550;color:var(--green);line-height:1.45;overflow-wrap:anywhere}.mail-thread-meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:7px}.mail-thread-meta>span:not(.mail-priority){display:inline-flex;gap:3px;align-items:center;font-size:calc(10px * var(--text-scale,1));color:var(--muted)}.mail-thread-meta .mail-thread-deadline{margin-left:auto;color:#95664a}.mail-priority{display:inline-flex;gap:5px;align-items:center;border-radius:4px;padding:2px 5px;font-size:calc(10px * var(--text-scale,1));line-height:1.5}.mail-priority i,.mail-thread-dot{height:4px;width:4px;border-radius:50%;background:currentColor;flex-shrink:0}.mail-priority.urgent{background:#f4e7df;color:#995144}.mail-priority.attention{background:#f4eddf;color:#82602f}.mail-priority.info{background:var(--green-light);color:var(--green)}.mail-more{border:0;border-radius:0 0 0 10px;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;background:none;padding:9px 15px;color:var(--green);font-size:calc(11px * var(--text-scale,1))}.mail-more:hover{background:var(--green-light)}.mail-detail-header{padding:15px 18px 12px}.mail-detail-meta{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:calc(10px * var(--text-scale,1));color:var(--muted);margin-bottom:8px}.mail-detail-meta .mail-link{margin-left:auto;font-size:calc(11px * var(--text-scale,1));min-height:25px}.mail-link{display:inline-flex;align-items:center;gap:5px;text-align:left;background:none;border:0;padding:3px 0;color:var(--green);font-size:calc(12px * var(--text-scale,1));min-height:32px;font-weight:500}.mail-link:hover{color:#866a3f}.mail-detail-title{font-size:calc(18px * var(--text-scale,1));font-weight:550;line-height:1.35;letter-spacing:-.25px;margin-bottom:6px}.mail-detail-header>p{font-size:calc(11px * var(--text-scale,1));color:var(--muted)}.mail-detail-header>p>span{color:var(--muted)}.mail-detail-tabs{display:flex;gap:20px;padding:0 18px;border-bottom:1px solid var(--mail-line);flex-wrap:wrap}.mail-detail-tabs button{background:none;border:0;border-bottom:2px solid transparent;display:flex;align-items:center;gap:5px;padding:8px 0;min-height:35px;font-size:calc(12px * var(--text-scale,1));color:var(--muted)}.mail-detail-tabs button[aria-pressed=true]{color:var(--green);border-bottom-color:var(--muted)}.mail-detail-tabs button:hover{color:var(--surface-dark)}.mail-detail-tabs i{height:4px;width:4px;border-radius:50%;background:var(--muted)}.mail-back{display:none}.mail-analysis{padding:14px 18px}.mail-main-summary{font-size:calc(14px * var(--text-scale,1));line-height:1.65;color:var(--green)}.mail-required{display:flex;align-items:baseline;gap:9px;background:var(--canvas);border-radius:6px;padding:10px 12px;margin-top:12px}.mail-required h3{font-size:calc(11px * var(--text-scale,1));font-weight:600;flex-shrink:0;color:var(--muted);white-space:nowrap}.mail-required>p{font-size:calc(12px * var(--text-scale,1));line-height:1.6;color:var(--green)}.mail-required.urgent{background:#f7f0e3}.mail-required.urgent h3{color:#8a6b3d}.mail-required.urgent>p{color:#6e6043}.mail-attachments{display:flex;flex-direction:column;gap:5px;margin-top:12px}.mail-file{gap:8px;width:100%;text-align:left;background:none;border:1px solid var(--line);border-radius:6px;padding:8px 10px;color:var(--muted)}.mail-file,.mail-file>span{display:flex;align-items:center}.mail-file>span{flex:1 1;gap:9px;flex-wrap:wrap}.mail-file strong{font-size:calc(11px * var(--text-scale,1));font-weight:500;color:var(--green);overflow-wrap:anywhere}.mail-file-status{font-size:calc(10px * var(--text-scale,1));color:var(--muted)}.mail-file-status.locked,.mail-file-status.partial{color:#976838}.mail-file:hover{background:var(--canvas);border-color:var(--line-strong)}.mail-context{margin-top:8px}.mail-context summary{display:flex;justify-content:space-between;gap:10px;align-items:center;min-height:34px;padding:6px 0;color:var(--muted);font-size:calc(11px * var(--text-scale,1));cursor:pointer;list-style:none}.mail-context[open] summary>svg{transform:rotate(90deg)}.mail-context>div{padding:7px 0 12px;border-top:1px solid var(--mail-line)}.mail-context h4{margin:11px 0 4px;font-weight:600}.mail-context h4,.mail-context p{font-size:calc(12px * var(--text-scale,1))}.mail-context p{line-height:1.7;color:var(--muted)}.mail-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.mail-compare button{display:flex;align-items:center;gap:7px;flex-wrap:wrap;text-align:left;padding:9px 10px;border:1px solid var(--line);border-radius:5px;background:var(--surface);color:var(--ink)}.mail-compare button:hover{background:var(--canvas)}.mail-compare span{font-size:calc(10px * var(--text-scale,1))}.mail-compare strong{font-size:calc(13px * var(--text-scale,1));font-weight:550}.mail-primary-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.mail-prototype .btn{font-size:calc(12px * var(--text-scale,1));min-height:36px;padding:8px 12px;border-radius:6px}.mail-questions{margin-top:10px}.mail-questions form{display:flex;align-items:center;gap:7px;padding:3px 5px 3px 10px;background:var(--surface);border:1px solid var(--line);border-radius:6px}.mail-questions input{background:none;border:0;padding:7px 0;min-height:34px;width:100%;font-size:calc(12px * var(--text-scale,1))}.mail-questions form button{display:grid;place-items:center;min-height:30px;width:30px;flex-shrink:0;border:0;border-radius:4px;background:var(--green-light);color:var(--green)}.mail-questions form button:hover{background:var(--line)}.mail-question-history>div{padding:10px;background:var(--canvas);border-radius:6px;margin-bottom:8px;font-size:calc(12px * var(--text-scale,1));line-height:1.7}.mail-question-history p{margin-top:6px}.mail-source{display:inline-flex;gap:5px;align-items:center;min-height:30px;background:none;border:0;padding:4px 0;font-size:calc(11px * var(--text-scale,1));color:var(--muted)}.mail-source:hover{color:var(--green)}.mail-thread-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 18px;border-top:1px solid var(--mail-line);flex-wrap:wrap}.mail-thread-controls .btn{min-height:32px;font-size:calc(11px * var(--text-scale,1));padding:6px 0}.mail-thread-controls label{display:flex;flex-direction:column;gap:4px}.mail-thread-controls select{background:#fffefa;border:1px solid var(--line);border-radius:5px;padding:6px;max-width:100%;font-size:calc(11px * var(--text-scale,1));color:var(--muted);min-height:30px}.mail-editor{padding:13px 18px}.mail-recipient{display:flex;align-items:baseline;gap:9px;padding-bottom:9px;border-bottom:1px solid var(--mail-line)}.mail-recipient>span{font-size:calc(11px * var(--text-scale,1));color:var(--muted);flex-shrink:0}.mail-recipient>div{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;overflow-wrap:anywhere}.mail-recipient strong{font-size:calc(12px * var(--text-scale,1));font-weight:550}.mail-recipient>div>span{font-size:calc(11px * var(--text-scale,1));color:var(--muted)}.mail-reply-subject{display:flex;gap:9px;font-size:calc(11px * var(--text-scale,1));padding:9px 0}.mail-reply-subject>span{flex-shrink:0;color:var(--muted)}.mail-reply-subject strong{font-weight:500;overflow-wrap:anywhere}.mail-editor textarea{display:block;width:100%;min-height:205px;resize:vertical;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--green);padding:12px;font-size:calc(13px * var(--text-scale,1));line-height:1.75}.mail-editor-tools{display:flex;gap:8px;flex-wrap:wrap;padding:7px 0}.mail-editor-tools button{border:1px solid var(--line);border-radius:4px;padding:5px 8px;min-height:30px;font-size:calc(11px * var(--text-scale,1));background:none}.mail-editor-tools button:hover{background:var(--canvas)}.mail-save-status{display:flex;align-items:flex-start;gap:6px;font-size:calc(11px * var(--text-scale,1));line-height:1.6;color:var(--muted);padding:5px 0 9px}.mail-save-status.error{color:#9e6549}.mail-editor-actions{display:flex;gap:8px;flex-wrap:wrap}.mail-help{font-size:calc(11px * var(--text-scale,1));color:var(--muted);line-height:1.65}.mail-widget-stage{max-width:420px}.mail-widget{width:100%;background:#fffefa;border:1px solid var(--line);border-radius:10px}.mail-widget-heading{display:flex;align-items:center;gap:9px;padding:13px 15px 10px}.mail-module-icon{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;background:var(--canvas);border-radius:7px;color:var(--muted)}.mail-module-icon svg{width:18px;height:18px}.mail-widget-heading h2{font-size:calc(17px * var(--text-scale,1));font-weight:550}.mail-widget-heading p{font-size:calc(10px * var(--text-scale,1));color:var(--muted);margin-top:2px}.mail-widget-heading>.mail-demo-label{margin-left:auto}.mail-widget-counts{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;background:var(--canvas);border-radius:6px;margin:0 14px 3px;padding:8px 10px}.mail-widget-counts>div{display:flex;align-items:baseline;gap:5px}.mail-widget-counts strong{font-size:calc(17px * var(--text-scale,1));font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mail-widget-counts span{font-size:calc(11px * var(--text-scale,1));color:var(--muted)}.mail-widget-threads{padding:0 14px}.mail-widget-threads>button{width:100%;display:flex;align-items:center;gap:8px;padding:10px 0;border:0;border-bottom:1px solid var(--mail-line);background:none;text-align:left}.mail-widget-threads>button:last-child{border-bottom:0}.mail-widget-threads>button>span:nth-child(2){flex:1 1}.mail-widget-threads strong{font-size:calc(12px * var(--text-scale,1));line-height:1.5;font-weight:550;display:block;overflow-wrap:anywhere}.mail-widget-threads small{display:block;font-size:calc(10px * var(--text-scale,1));color:var(--muted);margin-top:2px;line-height:1.55}.mail-widget-threads>button:hover strong{color:var(--muted)}.mail-widget footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 14px;border-top:1px solid var(--mail-line);flex-wrap:wrap}.mail-widget footer>span{font-size:calc(10px * var(--text-scale,1));color:var(--muted)}.mail-widget footer>.mail-link{font-size:calc(11px * var(--text-scale,1));min-height:28px}.mail-widget-state{font-size:calc(11px * var(--text-scale,1));color:#8b6b3a;padding:0 14px 9px}.mail-widget-threads>.mail-help{padding:14px 0}.mail-recommendation,.mail-status-banner{display:flex;align-items:flex-start;gap:8px;background:#f8f0df;border:1px solid #e9ddc5;border-radius:6px;padding:10px 12px;font-size:calc(12px * var(--text-scale,1));color:#866538;margin-bottom:10px;line-height:1.7}.mail-status-banner strong{font-weight:600}.mail-status-banner p{font-size:inherit}.mail-status-banner .mail-link{margin:4px 10px 0 0}.mail-recommendation{margin:0 18px 10px;flex-wrap:wrap}.mail-recommendation>p{flex:1 1;min-width:130px}.mail-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;min-height:230px;padding:24px;border:1px solid var(--mail-line);border-radius:10px;background:#fffefa;text-align:center}.mail-empty h2{font-size:calc(19px * var(--text-scale,1))}.mail-list-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:24px 15px;font-size:calc(12px * var(--text-scale,1));color:var(--muted)}.mail-list-empty strong{font-size:calc(14px * var(--text-scale,1))}.mail-demo-controls{margin-top:9px;color:var(--muted)}.mail-demo-controls summary{display:flex;align-items:center;gap:7px;min-height:32px;font-size:calc(10px * var(--text-scale,1));cursor:pointer;list-style:none}.mail-demo-controls summary:before{content:"+";font-size:15px}.mail-demo-controls[open] summary:before{content:"−"}.mail-demo-controls>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px;background:var(--canvas);border-radius:7px}.mail-demo-controls label{display:flex;flex-direction:column;gap:5px;font-size:calc(11px * var(--text-scale,1))}.mail-demo-controls select{background:#fffefa;color:var(--green);border:1px solid var(--line);border-radius:4px;padding:6px;max-width:100%}.mail-demo-controls .mail-check{flex-direction:row;align-items:center}.mail-demo-controls>p{font-size:calc(11px * var(--text-scale,1));padding:9px 0}.mail-modal-host{font-size:calc(16px * var(--text-scale,1))}.mail-original article{border:1px solid var(--line);border-radius:7px;padding:15px;margin-top:12px}.mail-original article>header{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:calc(13px * var(--text-scale,1));margin-bottom:10px}.mail-original article>header>span{font-size:calc(11px * var(--text-scale,1));color:var(--muted)}.mail-original article>p{white-space:pre-wrap;line-height:1.8;font-size:calc(14px * var(--text-scale,1))}.mail-file-detail{display:flex;flex-direction:column;gap:13px}.mail-file-detail li{overflow-wrap:anywhere;margin-bottom:8px}.mail-send-review h3{margin-top:12px}.mail-send-review>p{font-size:calc(13px * var(--text-scale,1));color:var(--muted)}.mail-proposal pre,.mail-send-review pre{font-family:inherit;white-space:pre-wrap;overflow-wrap:anywhere;padding:15px;background:var(--canvas);border:1px solid var(--line);border-radius:7px;font-size:calc(14px * var(--text-scale,1));line-height:1.75}.mail-proposal{background:var(--canvas);border:1px solid var(--line);border-radius:6px;padding:12px;margin-bottom:10px}.mail-proposal h4{margin:0 0 6px;font-size:calc(13px * var(--text-scale,1))}.mail-proposal>p{font-size:calc(11px * var(--text-scale,1));color:var(--muted)}.mail-detail-title:focus-visible,.mail-page-title:focus-visible{outline:2px solid #9d783d;outline-offset:4px;border-radius:2px}.mail-detail-title:focus:not(:focus-visible),.mail-page-title:focus:not(:focus-visible){outline:none}@media(max-width:850px){.mail-workspace{display:block}.mail-inbox{border:0;border-radius:10px}.mail-detail,.mail-mobile-detail .mail-inbox{display:none}.mail-mobile-detail .mail-detail{display:block}.mail-mobile-detail .mail-digest{display:none}.mail-back{display:flex;margin:6px 15px 0}.mail-thread{padding:12px 15px}.mail-thread-subject{font-size:calc(14px * var(--text-scale,1))}.mail-thread-person strong{font-size:calc(12px * var(--text-scale,1))}.mail-thread-meta .mail-priority,.mail-thread-meta>span:not(.mail-priority){font-size:calc(11px * var(--text-scale,1))}.mail-more{min-height:40px}.mail-detail-title{font-size:calc(19px * var(--text-scale,1))}.mail-main-summary{font-size:calc(14px * var(--text-scale,1))}.mail-required>p{font-size:calc(13px * var(--text-scale,1))}.mail-prototype .btn{min-height:40px}.mail-widget-stage{max-width:420px}}@media(max-width:520px){.main-content:has(>.mail-prototype){padding-top:16px}.mail-page-heading{margin-bottom:10px}.mail-page-heading h1{font-size:calc(21px * var(--text-scale,1))}.mail-view-switch button{font-size:calc(11px * var(--text-scale,1));padding:5px 9px;min-height:32px}.mail-digest{padding:5px 8px;gap:4px;flex-wrap:wrap}.mail-counters{gap:1px}.mail-counters button{gap:4px;padding:4px 5px}.mail-counters strong{font-size:calc(16px * var(--text-scale,1))}.mail-counters span{font-size:calc(11px * var(--text-scale,1))}.mail-sync{margin-left:auto;font-size:calc(10px * var(--text-scale,1))}.mail-detail-header{padding:10px 14px}.mail-detail-tabs{padding:0 14px;gap:18px}.mail-analysis,.mail-editor{padding:12px 14px}.mail-required{padding:9px 10px;gap:7px}.mail-required h3{font-size:calc(11px * var(--text-scale,1))}.mail-file>span{gap:1px;flex-direction:column;align-items:flex-start}.mail-file strong{font-size:calc(12px * var(--text-scale,1))}.mail-file-status{font-size:calc(11px * var(--text-scale,1))}.mail-thread-controls{padding:7px 14px;gap:8px}.mail-primary-actions{gap:7px}.mail-prototype .btn{padding:8px 10px;font-size:calc(12px * var(--text-scale,1))}.mail-questions input{font-size:calc(13px * var(--text-scale,1))}.mail-recipient{align-items:flex-start}.mail-recipient>div{flex-direction:column;gap:3px}.mail-reply-subject{font-size:calc(12px * var(--text-scale,1))}.mail-editor textarea{font-size:calc(14px * var(--text-scale,1));min-height:230px}.mail-widget-counts{gap:11px;padding:8px}.mail-widget-counts span{font-size:calc(10px * var(--text-scale,1))}.mail-widget-threads strong{font-size:calc(13px * var(--text-scale,1))}.mail-widget-threads small{font-size:calc(11px * var(--text-scale,1))}.mail-widget footer>.mail-link{font-size:calc(12px * var(--text-scale,1))}.mail-widget footer>span{font-size:calc(10px * var(--text-scale,1))}.mail-demo-controls>div{flex-direction:column;align-items:stretch}.mail-demo-controls .mail-check{line-height:1.5}}.text-large .mail-workspace{grid-template-columns:minmax(0,1fr)}.text-large .mail-inbox{border-right:0;border-bottom:1px solid var(--mail-line)}.text-large .mail-detail{display:block}.text-large .mail-digest,.text-large .mail-page-heading{flex-wrap:wrap}.text-large .mail-sync{flex-shrink:1}.text-large .mail-required{flex-direction:column;gap:5px}.text-large .mail-required h3{white-space:normal}.text-large .mail-compare{grid-template-columns:minmax(0,1fr)}.text-large .mail-thread-person{flex-wrap:wrap}.text-large .mail-thread-person time{flex-shrink:1}.text-large .mail-reply-subject{flex-direction:column;gap:5px}.text-large .mail-recipient,.text-large .mail-widget-heading{flex-wrap:wrap}.text-large .mail-widget-counts{gap:8px 16px}.text-large .mail-thread-controls label{max-width:100%}.text-large .mail-file>span{flex-direction:column;align-items:flex-start}.text-large .mail-widget-stage{max-width:540px}