#message-field-toolbar{position:relative}@media (max-width: 400px){.text-area textarea::placeholder{font-size:12px}.actions-popup,.small-text{font-size:.8em}}.box-map{width:80%;height:auto;border-radius:8px;margin:auto;align-items:center;justify-content:center;display:flex}.search-bar{display:flex;margin-bottom:15px;gap:10px;align-content:flex-end}@media (max-width: 400px){.small-text input,input::placeholder{font-size:.8em;height:18px}.small-text label{font-size:1em}.search-button{font-size:.8em!important;min-width:38px!important;height:34px}.search-button svg{font-size:20px!important}}.reply-content{display:flex;align-items:center;flex:1;min-width:0}.reply-content-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:8px;flex:1}.message-body-container{box-sizing:border-box;width:100%;display:flex;justify-content:start;padding:0;overflow-x:hidden}.message-body-container p{margin:0}.message-body-container.from-me{justify-content:end;margin-right:5px}.message-body .message-actions-button{opacity:0;transition:opacity .2s ease}@media (hover: hover){.message-body:hover .message-actions-button{opacity:1}}@media (hover: none){.message-body .message-actions-button{opacity:1}}.new-row{padding-top:5px}.text-message{font-size:.8rem}.text-message,.box-message-buttons,.box-message-carousel{-webkit-user-select:text;user-select:text}@keyframes message-blink-anim{0%,to{opacity:0}25%,75%{opacity:.55}}.message-blink .message-body:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:var(--primary-light);pointer-events:none;animation:message-blink-anim 1.2s ease}.message-body{position:relative;border-radius:8px;padding:.5rem .5rem 1.5rem;width:fit-content;max-width:75%;min-width:7rem;overflow-wrap:break-word;margin-bottom:2px!important;background:var(--fromOtherMessageColor-main);color:var(--fromOtherMessageColor-contrastText)}.message-body.replyable{padding-right:1.3rem}@media (max-width: 600px){.message-body{max-width:85%}}.from-me>.message-body{background:var(--fromMeMessageColor-main);color:var(--fromMeMessageColor-contrastText)}.header-message{position:relative;margin-top:10px;border-top-left-radius:0}.header-message:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:var(--fromOtherMessageColor-main) transparent transparent transparent;transform:translate(-70%) rotate(90deg)}.from-me>.header-message{border-top-right-radius:0;border-top-left-radius:8px}.from-me>.header-message:before{right:0;left:auto;border-width:10px 10px 0 0;border-color:var(--fromMeMessageColor-main) transparent transparent transparent;transform:translate(70%)}.message-avatar-area{width:20px;margin-right:10px;justify-content:center;align-items:start;display:flex}.message-avatar-area.no-avatar{width:5px}.from-me>.message-avatar-area{margin-left:10px;margin-right:0}.message-body-sender{top:5px;left:5px;font-size:10px;font-weight:700;margin-bottom:5px}.message-body-content{margin-bottom:10px}.message-body-info{position:absolute;right:6px;bottom:4px;font-size:.55rem;color:var(--grey-600);display:flex;align-items:center;gap:2px}.message-body-info:hover{cursor:pointer}.message-status-info{margin-left:2px;font-size:.7rem;display:flex;align-items:center}.message-body-reply{padding:5px;border-left:3px solid var(--primary-main);margin-bottom:10px;text-align:left;background-color:#0000000a;color:inherit;border-radius:4px}.message-error{font-size:.6rem;color:var(--error-main);max-width:100%;margin-top:2px;margin-bottom:6px;display:flex;align-items:center;gap:2px}.message-error-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.message-text-reply{font-size:12px;white-space:normal;margin:0;color:inherit;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.message-body-container-system{width:100%;display:flex;justify-content:center;position:relative;margin:30px 0}.message-body-container-system .message-body-info{color:var(--primary-main)}.text-link{color:inherit;word-break:break-word}.chat-text{white-space:pre-wrap;overflow-wrap:break-word}.chat-text code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em;padding:0 .2em;border-radius:3px;background-color:#0000000f}.mention-chip{background:var(--primary-light);color:var(--primary-main);padding:2px 6px;border-radius:12px;font-weight:500;white-space:nowrap}.message-editor-container{position:relative;width:100%;margin:8px;border:1px solid var(--divider);border-radius:4px;background:transparent;display:flex;align-items:center;cursor:text}.message-editor-input{width:100%;max-height:20vh;overflow-y:auto;padding:2px 4px;margin:4px;outline:none;border:none;background:transparent;white-space:pre-wrap;word-break:break-word}.message-editor-placeholder{position:absolute;left:6px;top:6px;color:var(--text-secondary);pointer-events:none;-webkit-user-select:none;user-select:none}.editor-paragraph{margin:0}.chat-body-container{position:relative;bottom:0;left:0;right:0;top:0;padding:10px 5px;overflow-y:auto;overflow-x:hidden;flex-direction:column;display:flex;flex:1}.scroll-to-bottom{position:absolute!important;right:20px;bottom:20px}.scroll-to-bottom.MuiFab-primary{background:var(--fromMeMessageColor-main)!important;color:var(--fromMeMessageColor-contrastText)!important}.is-header-visible{padding-top:60px}.chat-body-skeleton{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.is-header-visible>.chat-body-skeleton{top:60px}.chat-body-loading{position:absolute;top:10px;left:0;right:0;z-index:1;display:flex;justify-content:center;pointer-events:none}.is-header-visible>.chat-body-loading{top:70px}.media-body{position:relative;width:240px;height:240px;max-width:100%;object-fit:cover;border-radius:4px;padding-right:10px}.video-preview{position:relative}.video-play-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.15);pointer-events:none}.video-play-icon{font-size:42px;color:#fff;background:rgba(0,0,0,.6);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.media-preview-container{width:30vw;height:auto;aspect-ratio:1;object-fit:cover;left:0;right:0;z-index:1;-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px);background-size:cover}.document-body-container{border-radius:8px;background-color:#0000001a;padding:15px;width:100%}.document-title{font-size:14px;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;margin:0}.document-subtitle{margin:0;font-size:12px}@media (hover: hover){.document-body-container:hover{cursor:pointer}}@media (max-width: 700px){.media-preview-container{width:40vw}}@media (min-width: 701px) and (max-width: 1000px){.media-preview-container{width:30vw}}@media (min-width: 1001px){.media-preview-container{width:20vw}}@media (min-width: 1500px){.media-preview-container{width:15vw}}@media (min-width: 2000px){.media-preview-container{width:10vw}}.media-preview-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.media-body-container{position:relative}@media (hover: hover){.media-body-container:hover{cursor:pointer}}.download-btn{position:absolute!important;bottom:10px;right:15px}@media (hover: hover){.download-btn:hover{cursor:pointer}}.close-btn{position:absolute!important;top:10px;right:10px}.media-viewer-dialog .MuiDialog-paper{margin:0!important;max-width:100vw!important;max-height:100vh!important;width:100vw!important;height:100vh!important;overflow:hidden!important;background-color:#0003!important}.media-viewer-container{display:flex;justify-items:center;align-items:center;justify-content:center;align-content:center;height:100vh;width:100vw}.media-viewer-content{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}.rhap_container{box-sizing:border-box;display:flex;flex-direction:column;line-height:1;font-family:inherit;width:100%;padding:10px 15px;background-color:#fff;box-shadow:0 0 3px #0003}.rhap_container:focus:not(:focus-visible){outline:0}.rhap_container svg{vertical-align:initial}.rhap_header{margin-bottom:10px}.rhap_footer{margin-top:5px}.rhap_main{display:flex;flex-direction:column;flex:1 1 auto}.rhap_stacked .rhap_controls-section{margin-top:8px}.rhap_horizontal{flex-direction:row}.rhap_horizontal .rhap_controls-section{margin-left:8px}.rhap_horizontal-reverse{flex-direction:row-reverse}.rhap_horizontal-reverse .rhap_controls-section{margin-right:8px}.rhap_stacked-reverse{flex-direction:column-reverse}.rhap_stacked-reverse .rhap_controls-section{margin-bottom:8px}.rhap_progress-section{display:flex;flex:3 1 auto;align-items:center}.rhap_progress-container{display:flex;align-items:center;height:20px;flex:1 0 auto;align-self:center;margin:0 calc(10px + 1%);cursor:pointer;user-select:none;-webkit-user-select:none}.rhap_progress-container:focus:not(:focus-visible){outline:0}.rhap_time{color:#333;font-size:16px;user-select:none;-webkit-user-select:none}.rhap_progress-bar{box-sizing:border-box;position:relative;z-index:0;width:100%;height:5px;background-color:#ddd;border-radius:2px}.rhap_progress-filled{height:100%;position:absolute;z-index:2;background-color:#868686;border-radius:2px}.rhap_progress-bar-show-download{background-color:#dddddd80}.rhap_download-progress{height:100%;position:absolute;z-index:1;background-color:#ddd;border-radius:2px}.rhap_progress-indicator{box-sizing:border-box;position:absolute;z-index:3;width:20px;height:20px;margin-left:-10px;top:-8px;background:#868686;border-radius:50px;box-shadow:#86868680 0 0 5px}.rhap_controls-section{display:flex;flex:1 1 auto;justify-content:space-between;align-items:center}.rhap_additional-controls{display:flex;flex:1 0 auto;align-items:center}.rhap_repeat-button{font-size:26px;width:26px;height:26px;color:#868686;margin-right:6px}.rhap_main-controls{flex:0 1 auto;display:flex;justify-content:center;align-items:center}.rhap_main-controls-button{margin:0 3px;color:#868686;font-size:35px;width:35px;height:35px}.rhap_play-pause-button{font-size:40px;width:40px;height:40px}.rhap_volume-controls{display:flex;flex:1 0 auto;justify-content:flex-end;align-items:center}.rhap_volume-button{flex:0 0 26px;font-size:26px;width:26px;height:26px;color:#868686;margin-right:6px}.rhap_volume-container{display:flex;align-items:center;flex:0 1 100px;user-select:none;-webkit-user-select:none}.rhap_volume-bar-area{display:flex;align-items:center;width:100%;height:14px;cursor:pointer}.rhap_volume-bar-area:focus:not(:focus-visible){outline:0}.rhap_volume-bar{box-sizing:border-box;position:relative;width:100%;height:4px;background:#dddddd;border-radius:2px}.rhap_volume-indicator{box-sizing:border-box;position:absolute;width:12px;height:12px;margin-left:-6px;left:0;top:-4px;background:#868686;opacity:.9;border-radius:50px;box-shadow:#86868680 0 0 3px;cursor:pointer}.rhap_volume-indicator:hover{opacity:.9}.rhap_volume-filled{height:100%;position:absolute;z-index:2;background-color:#868686;border-radius:2px}.rhap_button-clear{background-color:transparent;border:none;padding:0;overflow:hidden;cursor:pointer}.rhap_button-clear:hover{opacity:.9;transition-duration:.2s}.rhap_button-clear:active{opacity:.95}.rhap_button-clear:focus:not(:focus-visible){outline:0}.audioplayer-container{width:100%!important;min-width:40vw;font-size:12px;height:40px}.audioplayer-container .rhap_main-controls-button{font-size:18px;padding:4px}.audioplayer-container .rhap_controls-section{display:contents;padding:0}.audioplayer-container .rhap_main-controls{order:1;margin:0;flex:none;display:flex;align-items:center;justify-content:center}.audioplayer-container .rhap_play-pause-button{display:flex;align-items:center;justify-content:center}.audioplayer-container .rhap_additional-controls{order:2;display:flex;align-items:center;gap:2px;flex:none}.audioplayer-container .rhap_volume-controls{order:4;margin-left:4px;margin-right:6px;display:flex;align-items:center;justify-content:flex-end;flex:none}.audioplayer-container .audio-speed-button{font-size:12px;font-weight:600;min-width:30px;padding:4px;color:var(--text-secondary);cursor:pointer}@media (hover: hover){.audioplayer-container .audio-speed-button:hover{color:var(--primary-main)}}.audioplayer-container .download-btn{position:static!important;bottom:auto;right:auto;background-color:transparent!important;padding:4px}.audioplayer-container .rhap_progress-section{order:3;flex:1 1 auto;margin:0 8px}.audioplayer-container .rhap_progress-bar{height:4px}.audioplayer-container .rhap_time.rhap_total-time{display:none}.audioplayer-container .rhap_time.rhap_current-time{margin-left:0;margin-right:2px}.rhap_time{font-size:12px}.rhap_progress-indicator{height:10px;width:10px;top:-3px}.rhap_main{display:flex;justify-content:center;align-items:center}.rhap_play-pause-button{width:100%;height:100%}.rhap_container{padding:0;box-shadow:none;border-radius:8px;background-color:#00000012}.rhap_progress-bar{background-color:color-mix(in srgb,var(--primary-main) 30%,transparent)}.audio-transcription{margin-top:4px;font-size:.7rem}.audio-transcription-button{color:var(--primary-main);cursor:pointer;opacity:.8}@media (hover: hover){.audio-transcription-button:hover{opacity:1;text-decoration:underline}}.audio-transcription-loading{display:flex;align-items:center;gap:4px;color:var(--text-secondary);opacity:.7}.audio-transcription-text{display:block;color:var(--text-primary);white-space:pre-wrap;word-break:break-word}.audio-transcription-text--clamped{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}@media only screen and (max-width: 480px){.audioplayer-container{min-width:40vw!important}}@media only screen and (max-width: 768px){.audioplayer-container{min-width:40vw!important}}.buttons-list{display:flex;flex-direction:column;gap:4px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.08)}.button-message{width:100%;min-height:34px;height:auto!important;padding:4px 12px!important;border-radius:10px!important;text-transform:none!important;font-size:.8rem!important;font-weight:500!important;line-height:1.2!important;color:var(--primary-main)!important;border:1px solid color-mix(in srgb,var(--primary-main) 35%,transparent)!important;background-color:transparent!important;box-shadow:none!important}@media (hover: hover){.button-message:hover{background-color:color-mix(in srgb,var(--primary-main) 8%,transparent)!important}}.button-message p{margin:0}.box-message-buttons{display:flex;flex-direction:column;width:100%;gap:2px;font-size:.8rem}.box-message-buttons p{text-transform:none}.header-buttons{font-weight:700;font-size:.85rem;margin:0}.footer-buttons{color:var(--palette-primary-dark);font-size:.7rem;margin:0}.box-message-buttons.has-image>:not(.buttons-image){width:0;min-width:100%}.buttons-image{display:block;width:calc(100% + 1rem);margin:-.5rem -.5rem 6px;max-height:280px;object-fit:contain;background-color:#fff;border-radius:8px 8px 0 0}.list-options{width:100%;overflow-x:hidden;box-sizing:border-box}.list-option-item .MuiListItemText-primary,.list-option-item .MuiListItemText-secondary{overflow-wrap:anywhere}.list-options-title{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);padding:2px 4px 8px}.list-option-item{padding:6px 4px!important}.list-option-item .MuiListItemText-primary{font-size:.8rem}.list-option-item .MuiListItemText-secondary{font-size:.72rem}.box-message-list{display:flex;flex-direction:column;width:100%;gap:5px;flex-wrap:"wrap";justify-content:"center"}.message-body.carousel-message{width:100%;max-width:min(100%,30rem);min-width:0;padding:0 0 1.1rem;background:transparent;color:var(--fromOtherMessageColor-contrastText)}.message-body.carousel-message.header-message:before,.message-body.carousel-message>.message-actions-button{display:none}.message-body.carousel-message.replyable{padding-right:0}.message-body.carousel-message .message-body-info{left:8px;right:auto}.box-message-carousel{display:flex;flex-direction:column;width:100%;gap:6px;font-size:.8rem}.carousel-body{width:fit-content;max-width:85%;padding:6px 8px;border-radius:8px;background:var(--fromOtherMessageColor-main)}.carousel-viewport{position:relative}.carousel-track{position:relative;display:flex;gap:8px;padding:2px 6px 2px 0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;scrollbar-width:none}.carousel-track::-webkit-scrollbar{display:none}.carousel-card{flex:0 0 clamp(132px,62%,168px);scroll-snap-align:start;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;background:var(--fromOtherMessageColor-main);color:var(--fromOtherMessageColor-contrastText)}.carousel-card-image{width:100%;height:104px;object-fit:contain;background-color:#00000008}.carousel-card-image.is-broken{visibility:hidden}.carousel-card-content{display:flex;flex-direction:column;gap:2px;padding:6px 8px}.carousel-card-title{margin:0;font-size:.78rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.carousel-card-subtitle{margin:0;font-size:.8rem;font-weight:600;color:var(--primary-main)}.carousel-card-buttons{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding:4px 6px 6px}.carousel-card-buttons .button-message{width:100%}.carousel-viewport .carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:28px;height:28px;background-color:#0009!important;color:#fff!important;box-shadow:0 1px 6px #00000059}.carousel-viewport .carousel-arrow.previous{left:2px}.carousel-viewport .carousel-arrow.next{right:2px}@media (hover: none){.carousel-viewport .carousel-arrow{display:none}}.carousel-viewport .carousel-arrow:hover{background-color:#000000c7!important}.from-me>.message-body.carousel-message .carousel-body{margin-left:auto}.from-me>.message-body.carousel-message .message-body-info{left:auto;right:8px}.message-body.payment-message,.from-me>.message-body.payment-message{--payment-surface: var(--fromOtherMessageColor-main);--payment-ink: var(--fromOtherMessageColor-contrastText);--payment-line: color-mix(in srgb, var(--payment-ink) 14%, transparent);color:var(--fromOtherMessageColor-contrastText);background:transparent!important;padding:0!important;max-width:20rem}.message-body.payment-message:before{display:none}.box-message-payment{background:var(--payment-surface);border-radius:10px;padding:.6rem .75rem .4rem;display:flex;flex-direction:column;gap:4px}.box-message-payment:not(:has(.payment-action-button)){padding-bottom:1.5rem}.message-body.payment-message:has(.payment-action-button) .message-body-info{bottom:46px;right:12px}.box-message-payment p,.payment-receipt p,.payment-action-button p{margin:0}.payment-summary{display:flex;flex-direction:column;gap:4px;padding:.5rem .6rem;border:1px solid var(--payment-line);border-radius:8px;background:color-mix(in srgb,var(--payment-ink) 6%,transparent);cursor:pointer}@media (hover: hover){.payment-summary:hover{background:color-mix(in srgb,var(--payment-ink) 11%,transparent)}}.payment-summary:focus-visible{outline:2px solid var(--primary-main);outline-offset:-2px}.payment-divider{height:1px;background:var(--payment-line);margin:0 -.75rem}.payment-summary .payment-divider{margin:0 -.6rem}.payment-divider-action{margin-top:1.1rem}.payment-order-id{font-size:.7rem;font-weight:600;letter-spacing:.02em;opacity:.75;text-transform:uppercase}.payment-items-description{font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payment-item-count{font-size:.8rem;opacity:.85}.payment-items-description+.payment-item-count{font-size:.7rem;opacity:.7}.payment-method-row,.payment-total-row,.payment-details-row{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.payment-method-row{align-items:center}.payment-method-label{font-size:.85rem}.payment-method-icon{display:flex;align-items:center;color:var(--primary-main)}.payment-total-label,.payment-total-value{font-size:.9rem;font-weight:700}.payment-instruction{font-size:.8rem;margin:.4rem 0 0;display:flex;flex-direction:column;gap:.6rem}.payment-fallback{background:color-mix(in srgb,var(--payment-ink) 10%,transparent);border-radius:6px;padding:.4rem .5rem}.payment-fallback .payment-fallback-label{font-size:.7rem;margin-bottom:.25rem;opacity:.8}.payment-fallback-code{font-family:monospace;font-size:.7rem;word-break:break-all;-webkit-user-select:all;user-select:all}.payment-action-button.MuiButton-root{width:100%;min-height:34px;border:0!important;border-radius:0!important;text-transform:none!important;font-size:.85rem!important;font-weight:500!important;color:var(--primary-main)!important;background:transparent!important;margin:0;padding:.25rem 0 0}@media (hover: hover){.payment-action-button.MuiButton-root:hover{background:color-mix(in srgb,var(--primary-main) 8%,transparent)!important}}.payment-details-dialog .MuiDialogTitle-root{padding-right:3rem;font-weight:600;color:var(--text-secondary)}.payment-details-dialog .close-btn .MuiIconButton-root{background-color:transparent!important;box-shadow:none!important;color:var(--text-secondary);opacity:1}@media (hover: hover){.payment-details-dialog .close-btn .MuiIconButton-root:hover{color:var(--text-primary)}}.payment-details-dialog .MuiDialogContent-root{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1rem}.payment-details-dialog .MuiDialogActions-root{padding:1rem;border-top:1px solid color-mix(in srgb,var(--text-secondary) 8%,transparent)}.payment-details-dialog .MuiDialog-paper{background-image:linear-gradient(rgba(10,11,30,.22),rgba(10,11,30,.22))}.payment-details-dialog.is-light .MuiDialog-paper{background-color:color-mix(in srgb,#4e55fd 3%,#f7f8fb);background-image:none}.payment-details-dialog .payment-action-button.MuiButton-root{background:#4e55fd!important;color:#fff!important;border-radius:8px!important;min-height:40px;font-weight:600!important;padding:.4rem 1rem}@media (hover: hover){.payment-details-dialog .payment-action-button.MuiButton-root:hover{background:color-mix(in srgb,#4e55fd 88%,#000)!important}}.payment-details-dialog .payment-action-button.MuiButton-root.Mui-disabled{background:color-mix(in srgb,#4e55fd 35%,transparent)!important;color:#ffffffb3!important}.payment-receipt{--tooth: 10px;--receipt-mask: conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--tooth) calc(var(--tooth) / 2) repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--tooth) calc(var(--tooth) / 2) repeat-x, linear-gradient(#000 0 0) center / 100% calc(100% - var(--tooth)) no-repeat;background:var(--background-paper, var(--fromOtherMessageColor-main));border-radius:2px;display:flex;flex-direction:column;gap:.6rem;padding:1.25rem 1rem;-webkit-mask:var(--receipt-mask);mask:var(--receipt-mask)}.payment-receipt-header{display:flex;flex-direction:column;align-items:center;gap:.35rem}.payment-receipt-logo{width:40px;height:40px;object-fit:contain;border-radius:4px}.payment-receipt-company{font-size:.95rem;font-weight:700;text-align:center;overflow-wrap:anywhere}.payment-receipt-status.MuiChip-root{height:22px;border-radius:11px;font-size:.7rem;border-color:color-mix(in srgb,var(--grey-600) 35%,transparent);background:color-mix(in srgb,var(--grey-600) 10%,transparent);color:var(--grey-600)}.payment-receipt-status.MuiChip-root .MuiChip-icon{font-size:.85rem;margin-left:.4rem;color:inherit}.payment-details-order-id{font-size:.7rem;font-weight:500;letter-spacing:.02em;opacity:.7;text-align:center}.payment-details-items{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.payment-details-item{display:flex;align-items:center;gap:.6rem}.payment-details-item-thumb{flex-shrink:0;width:40px;height:40px;border-radius:6px;background:color-mix(in srgb,#4e55fd 10%,transparent);display:flex;align-items:center;justify-content:center;color:#4e55fd;opacity:.55}.payment-details-item-text{display:flex;flex-direction:column;flex:1;min-width:0}.payment-details-item-name{font-size:.85rem;overflow-wrap:anywhere}.payment-details-item-quantity{font-size:.7rem;opacity:.7}.payment-details-item-value{font-size:.85rem;flex-shrink:0;white-space:nowrap}.payment-details-divider{height:0;border-top:1px dashed color-mix(in srgb,#4e55fd 18%,transparent);margin:.15rem 0}.payment-details-row{font-size:.85rem}.payment-details-total{font-size:.9rem;font-weight:700}.message-actions-button{position:absolute;top:5px;right:5px}.chat-tabs{flex:0 0 48px;height:48px;display:flex;align-items:center;z-index:1101}.chat-tabs-list{flex:1;min-width:0;min-height:48px!important}.chat-tabs-list .MuiTab-root{min-height:48px!important;text-transform:none}.chat-tabs-close{margin-right:4px!important}.connection-banner{position:fixed;left:0;right:0;z-index:1050;display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 12px;font-size:13px;line-height:1.2;background-color:var(--action-hover);color:var(--text-secondary)}.connection-banner.is-offline{background-color:color-mix(in srgb,var(--error-main) 12%,transparent);color:var(--error-main)}.panel-track-viewport{flex:1;min-height:0;display:flex;overflow:hidden}.panel-track{display:flex;flex-shrink:0;width:200%;height:100%;transition:transform .24s ease}.panel-track-slide{width:50%;min-width:0;display:flex;flex-direction:column}@media (prefers-reduced-motion: reduce){.panel-track{transition:none}}.link-panel{position:relative;flex:1;min-height:0}.link-panel-iframe{display:block;width:100%;height:100%;border:none}.link-panel-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.chat-container{position:relative;height:100vh;display:flex;flex-direction:column;justify-content:end;overflow:hidden}.message-field-container{position:relative}.chat-drag-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;pointer-events:none;background-color:#00000059;color:#fff;font-size:16px}.chat-drag-overlay-icon{font-size:64px!important}body{margin:0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-horizontal{height:8px}::-webkit-scrollbar-thumb:horizontal{background-color:#888;border-radius:4px}::-webkit-scrollbar-track:horizontal{background-color:#f1f1f1}.rhap_controls-section button{color:var(--primary-main)}.rhap_progress-container .rhap_progress-indicator,.rhap_volume-container .rhap_volume-indicator{background-color:var(--primary-main)}.audioplayer-container{min-width:400px}@media only screen and (max-width: 768px){.audioplayer-container{min-width:300px}}@media only screen and (max-width: 480px){.audioplayer-container{min-width:200px}}@media (max-width: 400px){.css-ypiqx9-MuiDialogContent-root{overflow-x:hidden!important}}
