.attachment-dialog[data-v-b8a102d2]{height:100%}.attachment-dialog .attachment-icon[data-v-b8a102d2]{display:grid;background-color:transparent;place-items:center;padding:3px 5px;cursor:pointer;border:none;height:100%}.attachment-dialog .attachment-icon[data-v-b8a102d2]:hover{transform:scale(1.1)}.attachment-dialog .attachment-icon svg[data-v-b8a102d2]{position:relative;left:-4px;height:25px;width:25px}.attachment-dialog .attachment-widget-wrapper[data-v-b8a102d2]{z-index:100;display:flex;width:auto;top:0;left:0;right:0}.attachment-dialog .attachment-widget-wrapper .attachment-widget[data-v-b8a102d2]{border-radius:5px;display:flex;flex-direction:column;gap:5px;background-color:#509558;padding:10px;width:calc(100% - .6rem)}.attachment-dialog .attachment-widget-wrapper .attachment-header[data-v-b8a102d2]{display:flex;align-items:center}.attachment-dialog .attachment-widget-wrapper .attachment-header h3[data-v-b8a102d2]{margin:0;color:#fff}.attachment-dialog .attachment-widget-wrapper .close-button[data-v-b8a102d2]{border:none;background:none;cursor:pointer;fill:#fff;margin-left:auto}.attachment-dialog .attachment-widget-wrapper .close-button svg[data-v-b8a102d2]{width:12px}.attachment-dialog .attachment-widget-wrapper .attachments-container[data-v-b8a102d2]{display:flex;gap:5px;height:145px;box-sizing:content-box;padding-block:.25rem;max-width:100%;overflow-x:auto;scroll-snap-align:center;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:thin}.attachment-dialog .attachment-widget-wrapper .attachment-tile[data-v-b8a102d2]{background-color:#3e7445;display:flex;border-radius:5px;padding:5px}.attachment-dialog .attachment-widget-wrapper .attachment-tile--pdf[data-v-b8a102d2]{box-sizing:border-box;width:150px}.attachment-dialog .attachment-widget-wrapper .tile-add[data-v-b8a102d2]{aspect-ratio:1;cursor:pointer;background-color:transparent;border:2px dashed #2d5331}.attachment-dialog .attachment-widget-wrapper .tile-add.dragging[data-v-b8a102d2],.attachment-dialog .attachment-widget-wrapper .tile-add[data-v-b8a102d2]:hover{background-color:#6aaf72}.attachment-dialog .attachment-widget-wrapper .tile-add svg[data-v-b8a102d2]{width:2rem}.attachment-dialog .attachment-widget-wrapper .pdf-container[data-v-b8a102d2]{display:flex;width:150px;flex-direction:column;padding-block:1.5rem .5rem;position:relative;align-items:center;padding-inline:10px;color:#333;background-color:#fff;text-decoration:none}.attachment-dialog .attachment-widget-wrapper .pdf-container .delete-button[data-v-b8a102d2]{top:0;right:0;position:absolute;background-color:#509558;fill:#fff;border:none;border-radius:3px;padding:2px 5px;cursor:pointer}.attachment-dialog .attachment-widget-wrapper .pdf-container .delete-button svg[data-v-b8a102d2]{width:12px}.attachment-dialog .attachment-widget-wrapper .pdf-container .pdf-icon[data-v-b8a102d2]{width:30%;fill:#d92626;flex-shrink:0}.attachment-dialog .attachment-widget-wrapper .pdf-container .pdf-name[data-v-b8a102d2]{display:contents}.attachment-dialog .attachment-widget-wrapper .pdf-container .pdf-filename[data-v-b8a102d2]{margin-top:auto;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap}.attachment-dialog .attachment-widget-wrapper .pdf-container .pdf-size[data-v-b8a102d2]{font-size:.9em;flex-shrink:0}.attachment-dialog .attachment-widget-wrapper .image-container[data-v-b8a102d2]{display:flex;position:relative;height:100%;box-sizing:border-box}.attachment-dialog .attachment-widget-wrapper .image-container .delete-button[data-v-b8a102d2]{position:absolute;background-color:#509558;fill:#fff;right:0;top:0;border:none;border-radius:3px;padding:2px 5px;cursor:pointer}.attachment-dialog .attachment-widget-wrapper .image-container .delete-button svg[data-v-b8a102d2]{width:12px}.attachment-dialog .attachment-widget-wrapper .image-container img[data-v-b8a102d2]{max-height:100%;-o-object-fit:contain;object-fit:contain}.attachment-dialog .attachment-widget-wrapper .image-container .image-name[data-v-b8a102d2]{margin-top:auto}.attachment-dialog .attachment-widget-wrapper .remove-attachment[data-v-b8a102d2]{width:12px;background-color:#fff;aspect-ratio:1/1;right:10px;top:10px}.attachment-dialog .attachment-widget-wrapper .attachment-name[data-v-b8a102d2]{position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.e-chat__message[data-v-2384aacc]{clear:right;float:right;position:relative;background:#f2f2f2;padding:.625rem .9375rem;border-radius:.625rem;font-size:.8125rem}.e-chat__message__text[data-v-2384aacc]{word-break:break-word}.e-chat__message-delete[data-v-2384aacc]{position:absolute;top:-6px;right:-6px;height:18px;box-sizing:content-box;opacity:0;cursor:pointer;background-color:#509558;border-radius:3px;padding:3px;fill:#fff}.e-chat__message:hover .e-chat__message-delete[data-v-2384aacc]{opacity:1}.e-chat__message.deleted[data-v-2384aacc]{color:#b3b3b3;font-style:italic}.e-chat__item--user .e-chat__message[data-v-2384aacc]:first-child{border-bottom-right-radius:2px}.e-chat__item--opponent .e-chat__message[data-v-2384aacc]:first-child{border-bottom-left-radius:2px}.e-chat__item--user .e-chat__message[data-v-2384aacc]:last-child:not(:first-child){border-top-right-radius:2px}.e-chat__item--opponent .e-chat__message[data-v-2384aacc]:last-child:not(:first-child){border-top-left-radius:2px}.e-chat__item--user .e-chat__message[data-v-2384aacc]:not(:first-child):not(:last-child){border-top-right-radius:2px;border-bottom-right-radius:2px}.e-chat__item--opponent .e-chat__message[data-v-2384aacc]:not(:first-child):not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.e-chat__item--opponent .e-chat__message[data-v-2384aacc]{clear:left;float:left;background:#dff5df}.e-chat__item--opponent .e-chat__message svg[data-v-2384aacc]{display:none}.e-chat__message+[data-v-2384aacc]{margin-top:.3125rem}.e-chat__message__content[data-v-2384aacc]{display:flex;flex-direction:column;gap:10px}.e-chat__message__content.emoji-only[data-v-2384aacc]{font-size:1.5625rem}.e-chat__message__date[data-v-2384aacc]{width:45px;height:1em}.e-chat__message__date svg[data-v-2384aacc]{position:absolute;right:10px;bottom:5px;width:1rem;height:1rem;fill:grey}.e-chat__message__date time[data-v-2384aacc]{position:absolute;bottom:5px;color:#aaa;font-size:.8em}.e-chat__message__date .read svg[data-v-2384aacc]{fill:#007cff}.e-chat__message__preview .pdf[data-v-2384aacc]{display:flex;margin:2px 0}.e-chat__message__preview .pdf .pdf-icon[data-v-2384aacc]{display:block;margin-right:5px;height:20px}.e-chat__item--user time[data-v-2384aacc]{right:35px}.e-chat__message--typing[data-v-2384aacc]{position:absolute;bottom:0;left:18px;font-size:11px;will-change:transform;color:#b3b3b3;padding:4px;background:#fff}.e-chat__message--typing span[data-v-2384aacc]{height:4px;width:4px;float:right;margin:7px 2px 0;background-color:#b3b3b3;display:block;border-radius:50%;opacity:.1}.e-chat__message--typing span[data-v-2384aacc]:first-of-type{-webkit-animation:blink-data-v-2384aacc 1s .3333s infinite;animation:blink-data-v-2384aacc 1s .3333s infinite}.e-chat__message--typing span[data-v-2384aacc]:nth-of-type(2){-webkit-animation:blink-data-v-2384aacc 1s .6666s infinite;animation:blink-data-v-2384aacc 1s .6666s infinite}.e-chat__message--typing span[data-v-2384aacc]:nth-of-type(3){-webkit-animation:blink-data-v-2384aacc 1s .9999s infinite;animation:blink-data-v-2384aacc 1s .9999s infinite}@-webkit-keyframes blink-data-v-2384aacc{50%{opacity:1}}@keyframes blink-data-v-2384aacc{50%{opacity:1}}@-webkit-keyframes bulge-data-v-2384aacc{50%{transform:scale(1.05)}}@keyframes bulge-data-v-2384aacc{50%{transform:scale(1.05)}}.e-volume[data-v-45fe1cf5]{border:none;background:transparent!important;padding:.75rem!important}.e-volume svg[data-v-45fe1cf5]{width:1.5rem;height:1.5rem}.e-volume svg path[data-v-45fe1cf5]{fill:grey!important;stroke:grey!important}.e-module[data-v-054c5216]{height:calc(100% - .625rem);padding:0}@media screen and (min-width:73.75em){.e-module[data-v-054c5216]{height:40.625rem;max-height:100%}}.e-chat[data-v-054c5216]{display:flex;flex-direction:column;width:100%;height:100%}.e-chat__header[data-v-054c5216]{position:relative;flex:0 0 auto;display:flex;align-items:center;min-height:3.125rem;padding-inline:.6875rem;border-bottom:1px solid #e6e6e6}.e-chat__title[data-v-054c5216]{color:grey;text-align:center;flex-grow:1}.e-chat .chat-is-pending[data-v-054c5216]{font-size:.9em}@media screen and (min-width:30em){.e-chat .chat-is-pending[data-v-054c5216]{font-size:1em}}.e-chat__header-buttons[data-v-054c5216]{margin-left:auto;display:flex;align-items:center;max-height:100%}.e-chat__close[data-v-054c5216]{cursor:pointer;fill:grey;width:.875rem}.e-chat__content[data-v-054c5216]{position:relative;flex:1 0 auto}.e-chat__content>.ps-container[data-v-054c5216]{position:absolute;right:0;bottom:0;left:0;width:100%;max-height:100%;overflow:hidden!important}.e-chat__content-inner[data-v-054c5216]{padding:1.25rem 1.25rem 2rem}.e-chat .emoji-icon[data-v-054c5216]{display:grid;background-color:transparent;place-items:center;padding:3px;cursor:pointer;border:none;height:100%}.e-chat .emoji-icon input[data-v-054c5216]{display:none}.e-chat .emoji-icon[data-v-054c5216]:hover{transform:scale(1.1)}.e-chat .emoji-icon svg[data-v-054c5216]{position:relative;left:-4px;height:27px;width:27px}.e-chat .emoji-icon svg path[data-v-054c5216]{fill:grey}.e-chat .attachment-icon[data-v-054c5216]{display:grid;background-color:transparent;place-items:center;padding:3px 5px;cursor:pointer;border:none;height:100%}.e-chat .attachment-icon input[data-v-054c5216]{display:none}.e-chat .attachment-icon[data-v-054c5216]:hover{transform:scale(1.1)}.e-chat .attachment-icon svg[data-v-054c5216]{position:relative;left:-5px;height:23px;width:22px}.e-chat .attachment-icon svg path[data-v-054c5216]{fill:grey}.e-chat .widget-open[data-v-054c5216]{transform:scale(1.1)}.e-chat__footer[data-v-054c5216]{display:flex;position:relative;flex:0 0 auto;flex-direction:row;padding:.625rem;border-top:1px solid #d9d9d9;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background:#f2f2f2;align-items:center}.e-chat__footer .e-dialog__charcount[data-v-054c5216]{right:8.125rem}.e-chat__input[data-v-054c5216]{display:block;flex:1 0 auto;min-height:2.5rem;max-height:21.875rem;padding:.5625rem .625rem .625rem;border:1px solid #d9d9d9;border-radius:4px;background:#fff;font-size:.875rem;resize:vertical}.e-chat__input[data-v-054c5216]::-moz-placeholder{color:#b3b3b3;font-style:italic}.e-chat__input[data-v-054c5216]:-ms-input-placeholder{color:#b3b3b3;font-style:italic}.e-chat__input[data-v-054c5216]::placeholder{color:#b3b3b3;font-style:italic}.e-chat__submit[data-v-054c5216]{display:flex;flex-direction:column-reverse;margin-left:.3125rem}.e-chat__submit button[data-v-054c5216]{padding-top:.875rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem;border-radius:4px}.e-chat__submit button.is-disabled[data-v-054c5216],.e-chat__submit button.is-disabled[data-v-054c5216]:hover{background:#ccc}@media screen and (min-width:73.75em){.e-chat__submit button[data-v-054c5216]{padding-right:1.5625rem;padding-left:1.5625rem}}.e-chat__scroll-to-message[data-v-054c5216]{display:flex;align-items:center;justify-content:center;height:25px;width:25px;position:absolute;bottom:25px;right:25px;transform:translateX(-50%);transition:opacity .3s;opacity:0}.e-chat__scroll-to-message-btn[data-v-054c5216]{padding:.375rem}.e-chat__scroll-to-message--icon[data-v-054c5216]{width:20px;height:20px;flex-shrink:0}.e-chat__scroll-to-message--visible[data-v-054c5216]{opacity:1}.e-chat__scroll-to-message--visible[data-v-054c5216]:hover{cursor:pointer}.e-chat__scroll-to-message .e-badge[data-v-054c5216]{margin-bottom:30px;display:none}.e-chat__scroll-to-message .e-badge--visible[data-v-054c5216]{display:block}.e-chat .emoji-picker-wrapper[data-v-054c5216]{position:absolute;z-index:100;width:auto;bottom:0;left:0}.block-start[data-v-054c5216],.pdf[data-v-054c5216]{grid-column:span 2}.even[data-v-054c5216]{grid-column:span 1}.e-chat.on-drag [data-v-054c5216]{pointer-events:none}.e-chat.on-drag .drop-overlay[data-v-054c5216]{display:block}.e-chat .drop-overlay[data-v-054c5216]{display:none;position:absolute;width:100%;height:100%;pointer-events:none;background-color:rgba(38,13,13,.05);outline:2px dashed #333;inset:2px;right:0;top:1px;left:1px;bottom:1px;border-radius:4px}.e-content__inner[data-v-7ac664e4]{width:100%}@media screen and (min-width:73.75em){.e-content__inner[data-v-7ac664e4]{width:67%}}.e-content__scroll[data-v-7ac664e4]{height:100%}