.eia-msgfix{max-width:1120px!important;margin:34px auto!important;padding:34px!important;background:#fff!important;border:1px solid #e1e8e0!important;border-radius:18px!important;box-shadow:0 16px 40px rgba(18,58,38,.06)!important}
.eia-msgfix>h2{margin:0 0 24px!important;color:#174c32!important;font:500 34px/1.15 Georgia,serif!important}
.eia-msgfix-layout{display:grid!important;grid-template-columns:245px minmax(0,1fr)!important;gap:24px!important;min-height:570px!important}
.eia-msgfix-list{display:flex!important;flex-direction:column!important;gap:9px!important;align-self:start!important}
.eia-msgfix-person{position:relative!important;display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important}
.eia-msgfix-person>a{flex:1 1 auto!important;min-width:0!important}
.eia-msgfix-options{position:relative!important;flex:0 0 auto!important}
.eia-msgfix-options summary{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;border:1px solid #dce7df!important;border-radius:50%!important;background:#fff!important;color:#174c32!important;cursor:pointer!important;font:700 21px/1 Arial,sans-serif!important;list-style:none!important}
.eia-msgfix-options summary::-webkit-details-marker{display:none!important}
.eia-msgfix-menu{position:absolute!important;z-index:20!important;right:0!important;top:39px!important;width:190px!important;padding:7px!important;border:1px solid #dce7df!important;border-radius:12px!important;background:#fff!important;box-shadow:0 12px 28px rgba(18,58,38,.15)!important}
.eia-msgfix-menu form{margin:0!important}.eia-msgfix-menu button{display:block!important;width:100%!important;padding:9px 10px!important;border:0!important;background:transparent!important;color:#274536!important;text-align:left!important;font:600 13px/1.25 Arial,sans-serif!important;cursor:pointer!important}.eia-msgfix-menu button:hover{background:#f2f7f2!important;border-radius:8px!important}
.eia-msgfix-menu-link{display:block!important;padding:9px 10px!important;border:0!important;border-radius:8px!important;color:#274536!important;background:transparent!important;text-decoration:none!important;font:600 13px/1.25 Arial,sans-serif!important}.eia-msgfix-menu-link:hover{background:#f2f7f2!important}
.eia-msgfix-report-modal{position:fixed!important;z-index:9999!important;inset:0!important;display:grid!important;place-items:center!important;padding:20px!important;background:rgba(12,31,22,.38)!important}
.eia-msgfix-report-form{display:grid!important;gap:12px!important;width:min(520px,calc(100vw - 40px))!important;padding:20px!important;border:1px solid #dce7df!important;border-radius:16px!important;background:#fff!important;box-shadow:0 20px 55px rgba(10,40,26,.25)!important}.eia-msgfix-report-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}.eia-msgfix-report-form h3{margin:0!important}.eia-msgfix-report-title a{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;border:1px solid #dce7df!important;border-radius:50%!important;color:#174c32!important;text-decoration:none!important;font:700 25px/1 Arial,sans-serif!important}.eia-msgfix-report-form select,.eia-msgfix-report-form textarea{width:100%!important;box-sizing:border-box!important}.eia-msgfix-report-form textarea{min-height:110px!important}
.eia-msgfix-person>a{display:flex!important;align-items:center!important;gap:10px!important;min-height:64px!important;padding:10px 12px!important;border:1px solid #dce7df!important;border-radius:12px!important;background:#fff!important;color:#173f2c!important;text-decoration:none!important;box-sizing:border-box!important}
.eia-msgfix-person>a.active{border-color:#1f5d3e!important;background:#eff7f0!important}
.eia-msgfix-avatar{display:grid!important;place-items:center!important;flex:0 0 34px!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#e9f1e9!important;color:#1f5d3e!important;font:700 14px/1 Arial,sans-serif!important}
.eia-msgfix-list b,.eia-msgfix-list small{display:block!important;max-width:165px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
.eia-msgfix-list b{font:700 14px/1.3 Arial,sans-serif!important}.eia-msgfix-list small{margin-top:2px!important;color:#69796e!important;font:12px/1.3 Arial,sans-serif!important}
.eia-msgfix-person>a>span:last-child{display:flex!important;min-height:34px!important;flex-direction:column!important;justify-content:center!important}
.eia-msgfix-thread{display:flex!important;flex-direction:column!important;min-width:0!important;min-height:570px!important;border:1px solid #dce7df!important;border-radius:16px!important;background:#fff!important;overflow:hidden!important}
.eia-msgfix-thread-head{flex:0 0 auto!important;padding:18px 22px!important;border-bottom:1px solid #edf1ed!important;color:#174c32!important;font:700 17px/1.3 Arial,sans-serif!important}
.eia-msgfix-history{flex:1 1 auto!important;min-height:0!important;max-height:430px!important;overflow-y:auto!important;padding:18px 20px!important;background:#fcfdfb!important}
.eia-msgfix-compose{display:grid!important;grid-template-columns:minmax(0,1fr) 132px!important;gap:10px!important;flex:0 0 auto!important;margin:0!important;padding:14px!important;border-top:1px solid #edf1ed!important;background:#fff!important}
.eia-msgfix-compose textarea{width:100%!important;min-height:48px!important;max-height:120px!important;margin:0!important;padding:13px!important;resize:vertical!important;box-sizing:border-box!important}
.eia-msgfix-compose button{width:100%!important;min-height:48px!important;margin:0!important;align-self:end!important}
.eia-msgfix-empty{display:grid!important;place-items:center!important;min-height:530px!important;margin:0!important;color:#7a887d!important;font:15px/1.5 Arial,sans-serif!important}.eia-msgfix-blank{flex:1!important}.eia-msgfix-closed{margin:auto!important;color:#7a6a42!important}
.eia-msgfix-message{display:block!important;width:fit-content!important;max-width:72%!important;margin:7px 0!important;padding:8px 11px 6px!important;border-radius:13px!important;background:#f0f5f0!important;box-sizing:border-box!important;color:#21342a!important}
.eia-msgfix-message.mine{margin-left:auto!important;background:#eaf5ed!important;border-right:3px solid #2b7950!important}.eia-msgfix-message.other{margin-right:auto!important;border-left:3px solid #97bda2!important}
.eia-msgfix-message p{margin:0!important;white-space:pre-wrap!important;line-height:1.35!important}.eia-msgfix-message time{display:block!important;margin-top:3px!important;text-align:right!important;color:#78877d!important;font:10px/1 Arial,sans-serif!important}
.eia-msgfix-date{margin:13px 0!important;text-align:center!important;color:#7b897e!important;font:11px/1 Arial,sans-serif!important}
@media(max-width:720px){.eia-msgfix{margin:18px 12px!important;padding:20px!important}.eia-msgfix-layout{grid-template-columns:1fr!important;min-height:0!important}.eia-msgfix-list{max-height:220px!important;overflow-y:auto!important}.eia-msgfix-thread{min-height:520px!important}.eia-msgfix-compose{grid-template-columns:1fr!important}.eia-msgfix-compose button{min-height:45px!important}.eia-msgfix-message{max-width:86%!important}}
