:root{--pchat-muted-color: #868890;--pchat-status-online: #408906;--pchat-primary-font-contrast: #252529;--pchat-active-element-bg: #1c1c1c;--pchat-status-private: #ea272c;--pchat-status-group: #9218e7;--pchat-status-break: rgb(206, 137, 21);--panel-padding: .5rem 1rem;--control-element-gap: .5rem;--pchat-left-panel-width: 420px;--pchat-background: #46494e;--pchat-color: #fff;--pchat-top-gap: var(--header1-height, 1rem);--pchat-border-color: #3a3b3e;--pchat-message-bg: #525457;--pchat-input-bg: #525457}@media(max-width: 1199.98px){:root{--pchat-left-panel-width: 340px}}@media(max-width: 767.98px){:root{--pchat-left-panel-width: 100%}}*::-webkit-scrollbar{-webkit-appearance:none;width:4px}*::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}@media(max-width: 575.98px){.page-direct #wp-footer{display:none;height:0 !important}}.private-chat-html{height:calc(100dvh - var(--pchat-top-gap) - 2rem)}.private-chat-html .direct-wrapper{height:100%;display:flex}.private-chat-html .direct-left,.private-chat-html .direct-right{height:100%}.private-chat-html .direct-left{width:var(--pchat-left-panel-width);max-width:var(--pchat-left-panel-width);flex:2 1 0;overflow:hidden;display:flex;flex-direction:column}.private-chat-html .direct-right{background:var(--pchat-background);color:var(--pchat-color);padding-left:0;padding-right:0;border-left:1px solid var(--pchat-border-color);flex:3 1 0;display:flex;flex-direction:column;width:calc(100% - var(--pchat-left-panel-width))}@media(max-width: 767.98px){.private-chat-html .direct-right{width:100%}}.private-chat-html .headline{padding:var(--panel-padding);background:var(--pchat-primary-font-contrast);border-bottom:1px solid var(--pchat-border-color);height:4rem;flex:0 0 4rem;display:flex;align-items:center;gap:.5rem}.private-chat-html .headline-icons{display:flex;margin-left:auto;justify-content:end}.private-chat-html .headline-icons .btn{color:var(--pchat-color)}.private-chat-html .avatar{height:60px;width:60px;padding:1px;border:2px solid #fff;background:rgba(255,255,255,.8);border-radius:50%}.private-chat-html .avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.private-chat-html .avatar img.new-stories{border:3px double rgba(0,0,0,0);border-radius:50%;background-image:linear-gradient(#fff, #fff),linear-gradient(to top, #7c6297 30%, #2c8fe5);background-origin:border-box;background-clip:content-box,border-box}.private-chat-html .avatar .status{height:16px;width:16px;border:2px solid #fff;border-radius:50%;position:absolute;right:0;bottom:0}.private-chat-html .avatar .status.online{background:var(--pchat-status-online)}.private-chat-html .avatar .status.private{background:var(--pchat-status-private)}.private-chat-html .avatar .status.paused{background:var(--pchat-status-break)}.private-chat-html .avatar .status.offline{display:none}.private-chat-html .sn .fa-heart:before{position:absolute;bottom:1px;left:-15px}.private-chat-html .direct-left .thread-item{cursor:pointer}.private-chat-html .direct-left .thread-item-content{display:flex;align-items:center}.private-chat-html .direct-left .thread-item-screenname{font-weight:bolder}.private-chat-html .direct-left .thread-item-date{opacity:.8;font-size:smaller}.private-chat-html .direct-left .thread-item-info{padding-right:15px}.private-chat-html .direct-left .thread-item .thread-item-close{opacity:0}.private-chat-html .direct-left .thread-item .thread-item-close:hover{opacity:1 !important}.private-chat-html .direct-left .thread-item .thread-info{flex:1;min-width:0;margin-left:1rem}.private-chat-html .direct-left .thread-item .thread-info .mobile-info{display:none}.private-chat-html .direct-left .thread-item:hover .thread-item-close{opacity:.5}.private-chat-html .direct-left .text-truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.private-chat-html .direct-right .headline .avatar{width:40px;height:40px}.private-chat-html .direct-right .headline .btn-translate.active{color:#00fa00}.private-chat-html .direct-right .headline .btn-close-thread{display:none}@media(max-width: 767.98px){.private-chat-html .direct-right .headline .btn-close-thread{display:flex;cursor:pointer;font-size:20px;padding-left:0}}.private-chat-html .direct-right .headline .avatar .status{bottom:2px;right:-5px;width:12px;height:12px}.private-chat-html .direct-right .headline .thread-type.online{color:var(--pchat-status-online)}.private-chat-html .direct-right .headline .thread-type.private{color:var(--pchat-status-private)}.private-chat-html .direct-right .cont-history{padding:1.5rem 2rem;flex:1 1 0}.private-chat-html .direct-right .cont-history .label-no-message{display:flex;flex-direction:column;align-items:center}.private-chat-html .direct-right .cont-history .label-no-message .fa{font-size:3.2rem;margin-bottom:1rem}@media(max-width: 767.98px){.private-chat-html .direct-right .cont-history{padding:1rem}}.private-chat-html .direct-right .cont-history .msg{flex:0 0 auto;margin:0 0 1.5rem auto;max-width:75%}.private-chat-html .direct-right .cont-history .msg .price{color:rgba(254,69,69,.7);font-size:.7em;display:flex;justify-content:flex-end}.private-chat-html .direct-right .cont-history .msg-body{padding:var(--panel-padding);text-align:start;border-radius:.75rem;background-color:color-mix(in srgb, var(--pchat-primary-font-contrast) 50%, var(--pchat-active-element-bg));position:relative;min-width:10rem;z-index:1;word-wrap:break-word}.private-chat-html .direct-right .cont-history .msg-body .translated-text{font-size:.8em;font-style:italic;border-top:1px solid rgba(255,255,255,.4509803922)}.private-chat-html .direct-right .cont-history .msg-body:before,.private-chat-html .direct-right .cont-history .msg-body:after{bottom:-0.1rem;content:"";height:1rem;position:absolute}.private-chat-html .direct-right .cont-history .msg-body:before{border-bottom-left-radius:.8rem .7rem;border-right:1rem solid color-mix(in srgb, var(--pchat-primary-font-contrast) 50%, var(--pchat-active-element-bg));right:-0.35rem;transform:translate(0, -0.1rem)}.private-chat-html .direct-right .cont-history .msg-body:after{background-color:var(--pchat-background);border-bottom-left-radius:.5rem;right:-40px;transform:translate(-30px, -2px);width:10px}.private-chat-html .direct-right .cont-history .msg-body .buy-btn{position:absolute;top:0;bottom:0;left:0;right:0;padding:8px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;cursor:pointer}.private-chat-html .direct-right .cont-history .msg-body .buy-btn>span{display:flex;align-items:center;justify-content:center;gap:4px;width:-moz-fit-content;width:fit-content}.private-chat-html .direct-right .cont-history .msg .sn,.private-chat-html .direct-right .cont-history .msg .time{font-size:smaller}.private-chat-html .direct-right .cont-history .msg .sn{font-weight:bolder}.private-chat-html .direct-right .cont-history .msg .time{padding-top:.5rem;text-align:end;opacity:.7}.private-chat-html .direct-right .cont-history .msg .msg-body .file-not-found{display:flex;align-items:center;gap:10px;font-size:20px;background-color:#fff;color:#000;padding:10px;border-radius:10px}.private-chat-html .direct-right .cont-history .msg .msg-body .file-not-found i{color:#ff4a4a}.private-chat-html .direct-right .cont-history .msg .msg-body .attachment-image-cont{display:flex;justify-content:center;width:200px;min-height:100px}.private-chat-html .direct-right .cont-history .msg .msg-body .attachment-image-cont .attachment-image{width:100%;-o-object-fit:contain;object-fit:contain}.private-chat-html .direct-right .cont-history .msg .msg-body .attachment-file{display:flex;align-items:center;gap:10px;font-size:14px;background-color:#fff;color:#000;padding:10px;border-radius:10px;word-break:break-word}.private-chat-html .direct-right .cont-history .msg .msg-body audio,.private-chat-html .direct-right .cont-history .msg .msg-body video{max-height:100%;max-width:100%;margin:auto;-o-object-fit:contain;object-fit:contain;display:block}.private-chat-html .direct-right .cont-history .msg.mS{margin:0 auto 1rem}.private-chat-html .direct-right .cont-history .msg.mS .msg-body{background:var(--pchat-message-bg)}.private-chat-html .direct-right .cont-history .msg.mS .msg-body:before{border-bottom-left-radius:0;border-right:none;right:auto;border-bottom-right-radius:0;border-left:none;left:0;transform:none}.private-chat-html .direct-right .cont-history .msg.mS .msg-body:after{border-bottom-left-radius:0;right:auto;background-color:rgba(0,0,0,0);border-bottom-right-radius:0;left:0;transform:none;width:0}.private-chat-html .direct-right .cont-history .msg.mU{margin:0 auto 1.5rem 0}@media(max-width: 767.98px){.private-chat-html .direct-right .cont-history .msg.mU{margin-left:0}}.private-chat-html .direct-right .cont-history .msg.mU .msg-body{background:var(--pchat-message-bg);word-wrap:break-word}.private-chat-html .direct-right .cont-history .msg.mU .msg-body:before{border-bottom-left-radius:0;border-right:none;right:auto;border-bottom-right-radius:.8rem .7rem;border-left:1rem solid var(--pchat-message-bg);left:-0.35rem;transform:translate(0, -0.1rem)}.private-chat-html .direct-right .cont-history .msg.mU .msg-body:after{border-bottom-left-radius:0;right:auto;background-color:var(--pchat-background);border-bottom-right-radius:.5rem;left:20px;transform:translate(-30px, -2px);width:10px}.private-chat-html .direct-right .cont-history .msg.mU .time{text-align:start}.private-chat-html .direct-right .ai-image-generation-bar{display:flex;justify-content:space-between;align-items:center;padding:5px 10px;background-color:var(--pchat-muted-color)}.private-chat-html .direct-right .ai-image-generation-bar .loader{width:15px;height:15px;vertical-align:text-bottom;border:2px solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:spinner-border 1s linear infinite}@keyframes spinner-border{to{transform:rotate(360deg)}}.private-chat-html .direct-right .upload-progress-bar{height:20px;width:100%;background-color:#c5c5c5}.private-chat-html .direct-right .upload-progress-bar .progress{display:flex;align-items:flex-end;justify-content:space-around;height:100%;width:0%;background-color:var(--bs-primary, #00fa67)}.private-chat-html .direct-right .panel-buttons-right{--border-radius: .75rem;--input-padding: 0.5rem .75rem;--input-height: 3.3rem;padding:var(--panel-padding);display:flex;align-self:center;align-items:center;width:700px;max-width:100%;font-size:1.3rem}@media(max-width: 991.98px){.private-chat-html .direct-right .panel-buttons-right{border-top:1px solid var(--pchat-border-color);padding:0}}.private-chat-html .direct-right .panel-buttons-right input.message-text{display:none}.private-chat-html .direct-right .panel-buttons-right .message-text-wrapper{flex:1 1 auto;display:flex;gap:var(--control-element-gap);position:relative;width:100%}@media(max-width: 767.98px){.private-chat-html .direct-right .panel-buttons-right .message-text-wrapper{padding:var(--panel-padding)}}.private-chat-html .direct-right .panel-buttons-right .message-text-group{flex:1 0 auto;display:flex;gap:var(--control-element-gap);width:calc(100% - var(--input-height) - var(--control-element-gap))}.private-chat-html .direct-right .panel-buttons-right .message-text-group .form-control{white-space:pre-wrap !important;overflow-wrap:break-word !important;height:auto;overflow:auto !important;max-height:200px}@media(max-width: 767.98px){.private-chat-html .direct-right .panel-buttons-right .message-text-group{background:var(--pchat-input-bg);border-radius:var(--border-radius);padding:var(--control-element-gap);gap:0;--inner-input-height: calc(3.3rem - 2 * var(--control-element-gap))}.private-chat-html .direct-right .panel-buttons-right .message-text-group .btn{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);padding:0;flex:0 0 var(--inner-input-height);height:var(--inner-input-height);width:var(--inner-input-height)}.private-chat-html .direct-right .panel-buttons-right .message-text-group .btn+.btn{margin-left:var(--control-element-gap)}.private-chat-html .direct-right .panel-buttons-right .message-text-group .message-text_cont{border-color:rgba(0,0,0,0)}.private-chat-html .direct-right .panel-buttons-right .message-text-group .form-control{border-color:rgba(0,0,0,0);padding:0}.private-chat-html .direct-right .panel-buttons-right .message-text-group.focused .btn:not(.btn-emoticons){display:none}}.private-chat-html .direct-right .panel-buttons-right .message-text_cont{flex:1 0 auto;position:relative}.private-chat-html .direct-right .panel-buttons-right .btn{font-size:1.3rem;border-radius:var(--border-radius);padding:var(--input-padding);width:var(--input-height);height:var(--input-height);flex:0 0 var(--input-height)}.private-chat-html .direct-right .panel-buttons-right .form-control{border-radius:var(--border-radius);padding:var(--input-padding);height:var(--input-height);background:var(--pchat-input-bg);outline:none;box-shadow:none}.private-chat-html .direct-right .btn-attachment{display:flex;align-items:center;justify-content:center}.private-chat-html .direct-right #file-attachment:disabled+label{opacity:.5}.private-chat-html .direct-right .emoticons{position:absolute;left:0;right:0px;bottom:70px;border-radius:4px;z-index:1}.private-chat-html .direct-right .emoticons:not(.open){display:none}.private-chat-html .typing-message .loader{display:block;margin-top:10px;width:35px;aspect-ratio:4;--_g: no-repeat radial-gradient(circle closest-side,var(--chat-color) 90%,#0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 100%;animation:l7 1s infinite linear}@keyframes l7{33%{background-size:33.3333333333% 0%,33.3333333333% 100%,33.3333333333% 100%}50%{background-size:33.3333333333% 100%,33.3333333333% 0%,33.3333333333% 100%}66%{background-size:33.3333333333% 100%,33.3333333333% 100%,33.3333333333% 0%}}.private-chat-html:not(.thread-opened) .panel-buttons-right{display:none}.private-chat-html:not(.thread-opened) .cont-history{justify-content:center}@media(max-width: 767.98px){.private-chat-html{overflow:hidden}.private-chat-html.thread-opened .direct-left{display:none}.private-chat-html:not(.thread-opened) .direct-right{display:none}.private-chat-html.performer-info-shown .direct-left{display:none}.private-chat-html .direct-left .thread-item .avatar .status{bottom:15px}.private-chat-html .direct-left .thread-item .thread-item-close{opacity:1}.private-chat-html .direct-left .thread-item .thread-info .msg-info{align-items:center}.private-chat-html .direct-left .thread-item .thread-info .mobile-info{display:flex;position:relative;bottom:6px}}.chat-wrapper{position:relative}@media(max-width: 767.98px){.chat-wrapper .side-info-performer{z-index:1;position:absolute;top:4rem;bottom:0}}@media(max-width: 767.98px){.chat-wrapper .private-chat-html{width:100%}}#privatechat-modal .modal-content{padding:1rem;border-radius:1.5rem}@media(max-width: 767.98px){#privatechat-modal .modal-content{padding:.5rem}}#privatechat-modal .modal-content .modal-header{display:flex;flex-direction:column;align-items:center;border-bottom:none;text-align:center}#privatechat-modal .modal-content .modal-header .modal-icon [class^=fa],#privatechat-modal .modal-content .modal-header .modal-icon [class^=fi]{font-size:66px;color:var(--pchat-active-element-bg)}#privatechat-modal .modal-content .modal-header .modal-title{font-weight:700;font-size:40px;margin:.5rem 0}@media(max-width: 767.98px){#privatechat-modal .modal-content .modal-header .modal-title{font-size:32px}}#privatechat-modal .modal-content .modal-header .subtitle{font-size:20px}#privatechat-modal .modal-content .modal-header .close{position:absolute;right:1rem;top:1rem;background:none;border:none;width:24px;height:24px;border-radius:50%;background:var(--pchat-muted-color);color:var(--pchat-background);padding:0;display:flex;align-items:center;justify-content:center}#privatechat-modal .modal-content .modal-header .close span{font-size:20px}#privatechat-modal .modal-content .btn-lg{font-size:1rem;border-radius:1rem}#privatechat-modal .modal-content .divider-winged{margin:.5rem 0;color:var(--pchat-muted-color);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;position:relative;text-align:center;gap:1rem}#privatechat-modal .modal-content .divider-winged:before,#privatechat-modal .modal-content .divider-winged:after{content:"";display:block;height:50%;border-top:1px solid var(--pchat-muted-color);flex:1 1 auto;width:auto}#privatechat-modal .modal-content .divider-winged span{flex:0 1 auto}#privatechat-modal .modal-content .panel{padding:1rem;border-radius:1rem;background-color:var(--pchat-input-bg);margin-bottom:1.5rem}#privatechat-modal .modal-content .panel ul{margin-bottom:0}
/*# sourceMappingURL=cache_private-chat-desktop.css.map */
