.conversejs[data-converse-theme=deskpp],converse-bg[data-converse-theme=deskpp]{--dp-canvas:#f2f4f7;--dp-surface:#fff;--dp-elevated:#eaecf0;--dp-border:#d8dce3;--dp-accent:#2563eb;--dp-accent-rgb:37, 99, 235;--dp-accent-hover:#1d4ed8;--dp-bubble-out:#dbeafe;--dp-text:#111827;--dp-text-rgb:17, 24, 39;--dp-text-secondary:#6b7280;--dp-error:#ef4444;--dp-error-rgb:239, 68, 68;--dp-shadow:0 1px 3px #11182714, 0 4px 12px #1118270f}.conversejs[data-converse-theme=deskpp-dark],converse-bg[data-converse-theme=deskpp-dark]{--dp-canvas:#13181e;--dp-surface:#1c2228;--dp-elevated:#242b34;--dp-border:#2d3540;--dp-accent:#4f8ef7;--dp-accent-rgb:79, 142, 247;--dp-accent-hover:#6b9ff8;--dp-bubble-out:#1b3461;--dp-text:#e6eaf0;--dp-text-rgb:230, 234, 240;--dp-text-secondary:#8a95a3;--dp-error:#f87171;--dp-error-rgb:248, 113, 113;--dp-shadow:0 1px 3px #0006, 0 4px 12px #0000004d}.conversejs[data-converse-theme^=deskpp],converse-bg[data-converse-theme^=deskpp]{--green:#22c55e;--green-rgb:34, 197, 94;--orange:#f59e0b;--orange-rgb:245, 158, 11;--red:var(--dp-error);--red-rgb:var(--dp-error-rgb);--gray:var(--dp-text-secondary);--normal-font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--heading-font:var(--normal-font);--branding-font:var(--normal-font);--foreground-color:var(--dp-text);--background-color:var(--dp-surface);--background-color-rgb:255, 255, 255;--global-background-color:var(--dp-canvas);--chat-rgb:var(--dp-accent-rgb);--muc-rgb:var(--dp-accent-rgb);--primary-rgb:var(--dp-accent-rgb);--primary-color-hover:var(--dp-accent-hover);--secondary-rgb:var(--dp-text-rgb);--secondary-color-hover:var(--dp-elevated);--success-color:var(--green);--success-color-rgb:var(--green-rgb);--danger-color:var(--dp-error);--danger-color-rgb:var(--dp-error-rgb);--danger-color-hover:var(--dp-error);--warning-color:var(--orange);--warning-color-hover:var(--orange);--info-color:var(--dp-accent);--info-color-rgb:var(--dp-accent-rgb);--chat-status-online:var(--green);--chat-status-away:var(--orange);--chat-status-busy:var(--red);--chat-status-offline:#9ca3af;--controlbox-color:var(--dp-text);--disabled-color:var(--dp-text-secondary);--error-color:var(--dp-error);--focus-color:var(--dp-accent);--heading-color:var(--dp-text);--brand-heading-color:var(--dp-accent);--link-color:var(--dp-accent);--link-color-hover:var(--dp-accent-hover);--subdued-color:var(--dp-text-secondary);--selection-color:var(--dp-text);--highlight-color:var(--dp-elevated);--highlight-color-hover:var(--dp-elevated);--chat-color:var(--dp-accent);--chat-color-hover:var(--dp-accent-hover);--chat-header-fg-color:var(--dp-text);--chat-header-bg-color:var(--dp-surface);--muc-color:var(--dp-accent);--muc-color-hover:var(--dp-accent-hover);--muc-header-fg-color:var(--dp-text);--muc-header-bg-color:var(--dp-surface);--headlines-color:var(--dp-accent);--headlines-header-fg-color:var(--dp-text);--headlines-header-bg-color:var(--dp-surface);--chat-separator-border-bottom:1px solid var(--dp-border);--button-border-radius:8px;--chatbox-border-radius:0;--avatar-border-radius:50%;--raised-el-shadow:var(--dp-shadow);--converse-body-bg:var(--dp-surface);--converse-body-bg-rgb:var(--background-color-rgb);--converse-body-color-rgb:var(--dp-text-rgb);--converse-emphasis-color:var(--dp-text);--converse-secondary-color:var(--dp-text-secondary);--converse-secondary-bg:var(--dp-elevated);--converse-tertiary-color:var(--dp-text-secondary);--converse-tertiary-bg:var(--dp-canvas);--converse-border-color:var(--dp-border);--converse-border-color-translucent:var(--dp-border);--converse-border-radius:8px;--converse-primary:var(--dp-accent);--converse-primary-rgb:var(--dp-accent-rgb);--converse-link-color-rgb:var(--dp-accent-rgb);--converse-highlight-color:var(--dp-text);--converse-highlight-bg:var(--dp-bubble-out);--converse-info:var(--dp-accent);--converse-info-rgb:var(--dp-accent-rgb);--converse-success:var(--green);--converse-success-rgb:var(--green-rgb);--converse-danger:var(--dp-error);--converse-danger-rgb:var(--dp-error-rgb);--converse-focus-ring-color:rgba(var(--dp-accent-rgb), .25);--primary-color:var(--dp-accent)!important;--secondary-color:var(--dp-text-secondary)!important;--converse-body-color:var(--dp-text)!important;--converse-link-color:var(--dp-accent)!important;--converse-link-hover-color:var(--dp-accent-hover)!important}:is(.conversejs[data-converse-theme^=deskpp],converse-bg[data-converse-theme^=deskpp]) .modal{--converse-modal-bg:var(--dp-surface);--converse-modal-border-color:var(--dp-border);--converse-modal-color:var(--dp-text)!important}:is(.conversejs[data-converse-theme^=deskpp],converse-bg[data-converse-theme^=deskpp]) .popover{--converse-popover-bg:var(--dp-surface);--converse-popover-header-color:var(--dp-text)!important;--converse-popover-header-bg:var(--dp-elevated)!important}:is(.conversejs[data-converse-theme^=deskpp],converse-bg[data-converse-theme^=deskpp]) .dropdown-menu{--converse-dropdown-bg:var(--dp-surface);--converse-dropdown-color:var(--dp-text);--converse-dropdown-link-color:var(--dp-text);--converse-dropdown-link-hover-bg:var(--dp-elevated);--converse-dropdown-border-color:var(--dp-border)}:is(.conversejs[data-converse-theme^=deskpp],converse-bg[data-converse-theme^=deskpp]) .list-group-item{--converse-list-group-color:var(--dp-text);--converse-list-group-bg:var(--dp-surface)}:is(.conversejs[data-converse-theme^=deskpp],converse-bg[data-converse-theme^=deskpp]) .toast{--converse-toast-color:var(--dp-text);--converse-toast-bg:var(--dp-elevated)!important}:is(.conversejs[data-converse-theme^=deskpp],converse-bg[data-converse-theme^=deskpp]) .btn-primary{--converse-btn-bg:var(--dp-accent);--converse-btn-border-color:var(--dp-accent);--converse-btn-hover-bg:var(--dp-accent-hover);--converse-btn-hover-border-color:var(--dp-accent-hover);--converse-btn-active-bg:var(--dp-accent-hover);--converse-btn-active-border-color:var(--dp-accent-hover);--converse-btn-disabled-bg:var(--dp-accent);--converse-btn-disabled-border-color:var(--dp-accent)}:is(.conversejs[data-converse-theme^=deskpp],converse-bg[data-converse-theme^=deskpp]) .form-control,:is(.conversejs[data-converse-theme^=deskpp],converse-bg[data-converse-theme^=deskpp]) .form-select{background-color:var(--dp-surface);border-color:var(--dp-border);color:var(--dp-text)}:is(.conversejs[data-converse-theme^=deskpp],converse-bg[data-converse-theme^=deskpp]) .form-control::placeholder{color:var(--dp-text-secondary)}:is(.conversejs[data-converse-theme^=deskpp],converse-bg[data-converse-theme^=deskpp]) .form-check-input:checked{background-color:var(--dp-accent);border-color:var(--dp-accent)}.conversejs[data-converse-theme=deskpp-dark],converse-bg[data-converse-theme=deskpp-dark]{--background-color-rgb:28, 34, 40;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.converse-fullscreen{background:#f2f4f7}@media (prefers-color-scheme:dark){body.converse-fullscreen{background:#13181e}}.conversejs[data-converse-theme^=deskpp] #controlbox.logged-out,.conversejs[data-converse-theme^=deskpp] #controlbox.logged-out .flyout{background:var(--dp-canvas)}.conversejs[data-converse-theme^=deskpp] #controlbox.logged-out .controlbox-pane{align-items:center;min-height:100%;justify-content:center!important}.conversejs[data-converse-theme^=deskpp] #controlbox.logged-out converse-brand-logo{display:none}.conversejs[data-converse-theme^=deskpp] .deskpp-brand__name{color:var(--dp-accent);font-size:28px;font-weight:600;line-height:1.2}.conversejs[data-converse-theme^=deskpp] converse-login-form{box-sizing:border-box;border:1px solid var(--dp-border);box-shadow:var(--dp-shadow);display:block;background:var(--dp-surface)!important;border-radius:12px!important;width:380px!important;max-width:calc(100vw - 32px)!important;margin:0!important;padding:32px!important}.conversejs[data-converse-theme^=deskpp] converse-login-form .deskpp-brand{flex-direction:column;gap:4px;margin-bottom:24px;display:flex}.conversejs[data-converse-theme^=deskpp] converse-login-form .deskpp-brand__byline{color:var(--dp-text-secondary);font-size:14px}.conversejs[data-converse-theme^=deskpp] converse-login-form #converse-login{width:100%;max-width:none;box-shadow:none;background:0 0;margin:0;padding:0}.conversejs[data-converse-theme^=deskpp] converse-login-form .form-label{color:var(--dp-text-secondary);font-size:13px;font-weight:500}.conversejs[data-converse-theme^=deskpp] converse-login-form .form-control{border-radius:8px;padding:10px 12px}.conversejs[data-converse-theme^=deskpp] converse-login-form .login-trusted__desc{color:var(--dp-text-secondary)}.conversejs[data-converse-theme^=deskpp] converse-login-form button[type=submit]{border-radius:8px;width:100%;font-weight:500;padding:10px 0!important}.conversejs[data-converse-theme^=deskpp]{--hoggy-rail-width:220px;--hoggy-list-width:380px;--controlbox-width:calc(var(--hoggy-rail-width) + var(--hoggy-list-width));--message-avatar-width:32px;--message-avatar-height:32px}@media (max-width:1100px){.conversejs[data-converse-theme^=deskpp]{--hoggy-rail-width:64px}}.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out){flex:0 0 var(--controlbox-width);width:var(--controlbox-width);border-inline-end:1px solid var(--dp-border)}.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .box-flyout{width:var(--controlbox-width);min-width:0!important;box-shadow:none!important;border:0!important}.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .flyout,.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .controlbox-pane{background:var(--dp-surface)}.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .controlbox-heading,.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .controlbox-heading a,.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .group-toggle,.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .controlbox-heading--groupchats,.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .controlbox-heading--contacts{font-family:var(--normal-font);letter-spacing:.04em;font-size:12px;font-weight:600;color:var(--dp-text-secondary)!important}.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .controlbox-heading converse-icon svg,.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .group-toggle converse-icon svg,.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) converse-dropdown converse-icon svg{fill:var(--dp-text-secondary)!important}.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .list-item{border-radius:8px;margin:1px 8px;padding:6px 8px}.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .list-item:hover,.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .list-item.open{background:var(--dp-elevated)}.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .list-item-link,.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .open-chat,.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .open-room{color:var(--dp-text)!important}.conversejs[data-converse-theme^=deskpp] #controlbox:not(.logged-out) .badge{border-radius:10px;background:var(--dp-accent)!important;color:#fff!important}.conversejs[data-converse-theme^=deskpp] .hoggy-profile{align-items:center;gap:12px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-profile .hoggy-profile__settings{border-radius:8px;flex:none;place-items:center;width:32px;height:32px;margin-inline-start:auto;display:grid}.conversejs[data-converse-theme^=deskpp] .hoggy-profile .hoggy-profile__settings:hover{background:var(--dp-elevated)}.conversejs[data-converse-theme^=deskpp] .hoggy-profile .hoggy-profile__settings converse-icon svg{fill:var(--dp-text-secondary)!important}.conversejs[data-converse-theme^=deskpp] .hoggy-profile__avatar{flex:none;line-height:0;position:relative}.conversejs[data-converse-theme^=deskpp] .hoggy-profile__avatar converse-avatar,.conversejs[data-converse-theme^=deskpp] .hoggy-profile__avatar .avatar{width:40px;height:40px}.conversejs[data-converse-theme^=deskpp] .hoggy-presence-dot{border:2px solid var(--dp-surface);box-sizing:border-box;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}.conversejs[data-converse-theme^=deskpp] .hoggy-presence-dot--online{background:var(--chat-status-online)}.conversejs[data-converse-theme^=deskpp] .hoggy-presence-dot--away{background:var(--chat-status-away)}.conversejs[data-converse-theme^=deskpp] .hoggy-presence-dot--busy{background:var(--chat-status-busy)}.conversejs[data-converse-theme^=deskpp] .hoggy-presence-dot--offline{background:var(--chat-status-offline)}.conversejs[data-converse-theme^=deskpp] .hoggy-profile__text{flex-direction:column;gap:2px;min-width:0;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-profile__name,.conversejs[data-converse-theme^=deskpp] .hoggy-profile__status{text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.conversejs[data-converse-theme^=deskpp] .hoggy-profile__name{font-size:15px;font-weight:600;color:var(--dp-text)!important}.conversejs[data-converse-theme^=deskpp] .hoggy-profile__status{font-size:12px;color:var(--dp-text-secondary)!important}.conversejs[data-converse-theme^=deskpp] .hoggy-profile__status:hover{color:var(--dp-text)!important}.conversejs[data-converse-theme^=deskpp] converse-chats.converse-fullscreen:not(.converse-singleton) .chatbox:not(#controlbox){flex:1 1 0;width:auto;min-width:0;max-width:none}.conversejs[data-converse-theme^=deskpp] converse-chats.converse-fullscreen:not(.converse-singleton) .chatbox:not(#controlbox) .box-flyout{width:calc(100% - var(--controlbox-width));max-width:none}.conversejs[data-converse-theme^=deskpp] converse-muc.chatroom converse-split-resize{background-color:var(--dp-border)}.conversejs[data-converse-theme^=deskpp] converse-muc-sidebar{min-width:180px}.conversejs[data-converse-theme^=deskpp] converse-muc-sidebar,.conversejs[data-converse-theme^=deskpp] converse-muc-occupants{background:var(--dp-surface)}:is(.conversejs[data-converse-theme^=deskpp] converse-muc-sidebar,.conversejs[data-converse-theme^=deskpp] converse-muc-occupants) .sidebar-heading,:is(.conversejs[data-converse-theme^=deskpp] converse-muc-sidebar,.conversejs[data-converse-theme^=deskpp] converse-muc-occupants) .occupants-header--title{font-family:var(--normal-font);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600;color:var(--dp-text-secondary)!important}:is(.conversejs[data-converse-theme^=deskpp] converse-muc-sidebar,.conversejs[data-converse-theme^=deskpp] converse-muc-occupants) .occupant-nick,:is(.conversejs[data-converse-theme^=deskpp] converse-muc-sidebar,.conversejs[data-converse-theme^=deskpp] converse-muc-occupants) .occupant-nick a{color:var(--dp-text)!important}.conversejs[data-converse-theme^=deskpp] .chatroom-body .message .separator{border-bottom:1px solid var(--dp-border)}.conversejs[data-converse-theme^=deskpp] .chat-head-chatbox,.conversejs[data-converse-theme^=deskpp] .chat-head-chatroom{background:var(--dp-surface)!important;color:var(--dp-text)!important;border-bottom:0!important}.conversejs[data-converse-theme^=deskpp] .chat-head .chatbox-title__text,.conversejs[data-converse-theme^=deskpp] .chat-head .show-msg-author-modal{font-size:16px;font-weight:600;color:var(--dp-text)!important}.conversejs[data-converse-theme^=deskpp] .chat-head converse-icon svg{fill:var(--dp-text-secondary)!important}.conversejs[data-converse-theme^=deskpp] .chat-content{background:var(--dp-canvas)}.conversejs[data-converse-theme^=deskpp] .message.chat-msg{padding:2px 16px}.conversejs[data-converse-theme^=deskpp] .message.chat-msg:hover{background:0 0}.conversejs[data-converse-theme^=deskpp] .message.chat-msg .chat-msg__content{width:auto;max-width:min(480px,75%)}.conversejs[data-converse-theme^=deskpp] .message.chat-msg .chat-msg__heading{margin-bottom:2px}.conversejs[data-converse-theme^=deskpp] .message.chat-msg .chat-msg__author{font-size:12px;font-weight:600}.conversejs[data-converse-theme^=deskpp] .message.chat-msg .chat-msg__time{color:var(--dp-text-secondary);font-size:11px}.conversejs[data-converse-theme^=deskpp] .message.chat-msg .chat-msg__body{background:var(--dp-elevated);color:var(--dp-text);border-radius:4px 16px 16px;align-self:flex-start;padding:8px 12px}.conversejs[data-converse-theme^=deskpp] .message.chat-msg .chat-msg__text{color:var(--dp-text)!important}.conversejs[data-converse-theme^=deskpp] .message.chat-msg.chat-msg--followup.chat-msg--with-avatar .chat-msg__content{width:auto;margin-inline-start:calc(var(--message-avatar-width) + .5rem)}.conversejs[data-converse-theme^=deskpp] .message.chat-msg:has(>.chat-msg__content--me){flex-direction:row-reverse}.conversejs[data-converse-theme^=deskpp] .message.chat-msg:has(>.chat-msg__content--me)>.show-msg-author-modal{display:none}.conversejs[data-converse-theme^=deskpp] .message.chat-msg:has(>.chat-msg__content--me) .chat-msg__content{align-items:flex-end;margin-inline-start:0!important}.conversejs[data-converse-theme^=deskpp] .message.chat-msg:has(>.chat-msg__content--me) .chat-msg__author{display:none}.conversejs[data-converse-theme^=deskpp] .message.chat-msg:has(>.chat-msg__content--me) .chat-msg__heading{justify-content:flex-end}.conversejs[data-converse-theme^=deskpp] .message.chat-msg:has(>.chat-msg__content--me) .chat-msg__body{background:var(--dp-bubble-out);border-radius:16px 4px 16px 16px;align-self:flex-end}.conversejs[data-converse-theme^=deskpp] converse-chat .message.chat-msg>.show-msg-author-modal,.conversejs[data-converse-theme^=deskpp] converse-chat .message.chat-msg .chat-msg__author{display:none}.conversejs[data-converse-theme^=deskpp] converse-chat .message.chat-msg .chat-msg__content,.conversejs[data-converse-theme^=deskpp] converse-chat .message.chat-msg.chat-msg--followup.chat-msg--with-avatar .chat-msg__content{margin-inline-start:0}.conversejs[data-converse-theme^=deskpp] converse-chat-message-body figure{margin:0}.conversejs[data-converse-theme^=deskpp] converse-chat-message-body video,.conversejs[data-converse-theme^=deskpp] .message .chat-image,.conversejs[data-converse-theme^=deskpp] converse-chat-message-body .gif-canvas{border-radius:10px;width:auto;max-width:min(360px,60vw);height:auto;max-height:360px;display:block}.conversejs[data-converse-theme^=deskpp] converse-chat-message-body video{background:#000}.conversejs[data-converse-theme^=deskpp] .message .chat-image{background:0 0;border:0;padding:0}.conversejs[data-converse-theme^=deskpp] .message.chat-msg .chat-msg__body:has(video,.chat-image,converse-gif){padding:4px}.conversejs[data-converse-theme^=deskpp] .message.chat-msg .chat-msg__body:has(video,.chat-image,converse-gif) converse-chat-message-body{margin-inline-end:0}.conversejs[data-converse-theme^=deskpp] .message.chat-msg .chat-msg__body:has(video,.chat-image,converse-gif) .chat-msg__body--wrapper{align-items:flex-end;gap:4px}.conversejs[data-converse-theme^=deskpp] .message.chat-msg .chat-msg__body:has(video,.chat-image,converse-gif) .chat-msg__receipt{margin:0 4px 4px 0}.conversejs[data-converse-theme^=deskpp] .message.chat-msg .chat-msg__body:has(video,.chat-image,converse-gif) figure>a{padding:4px 6px 0;font-size:12px;display:block}.conversejs[data-converse-theme^=deskpp] .message.chat-msg .chat-msg__body:has(.chat-image):not(:has(video)) .chat-msg__body--wrapper{position:relative}.conversejs[data-converse-theme^=deskpp] .message.chat-msg .chat-msg__body:has(.chat-image):not(:has(video)) .chat-msg__receipt{box-sizing:content-box;background:#00000073;border-radius:8px;margin:0;padding:3px 5px;position:absolute;bottom:8px;right:8px}.conversejs[data-converse-theme^=deskpp] .message.chat-msg .chat-msg__body:has(.chat-image):not(:has(video)) .chat-msg__receipt svg{fill:#fff!important}.conversejs[data-converse-theme^=deskpp] converse-message-actions{margin:0}.conversejs[data-converse-theme^=deskpp] converse-message-actions .chat-msg__actions{display:none!important}.conversejs[data-converse-theme^=deskpp] .hoggy-msg--menu-open .chat-msg__body{filter:brightness(1.15)}.conversejs[data-converse-theme^=deskpp] .message.chat-info{text-align:center;justify-content:center;padding:2px 16px;font-size:12px;font-weight:400;color:var(--dp-text-secondary)!important}.conversejs[data-converse-theme^=deskpp] .message.chat-info .chat-info__message,.conversejs[data-converse-theme^=deskpp] .message.chat-info converse-texture{font-weight:400;color:var(--dp-text-secondary)!important}.conversejs[data-converse-theme^=deskpp] .message.chat-info .reason{display:none}:is(.conversejs[data-converse-theme^=deskpp] .message.date-separator,.conversejs[data-converse-theme^=deskpp] .message.separator) .separator{border-color:var(--dp-border)}:is(.conversejs[data-converse-theme^=deskpp] .message.date-separator,.conversejs[data-converse-theme^=deskpp] .message.separator) .separator-text{background:var(--dp-canvas);color:var(--dp-text-secondary);font-size:12px}.conversejs[data-converse-theme^=deskpp] .chatbox .chat-body,.conversejs[data-converse-theme^=deskpp] .bottom-panel,.conversejs[data-converse-theme^=deskpp] converse-muc-bottom-panel{background:var(--dp-canvas)!important}.conversejs[data-converse-theme^=deskpp] .chatbox .chat-content .chat-content__notifications{background:0 0}.hoggy-sidebar-resizer{cursor:col-resize;z-index:1040;touch-action:none;width:6px;position:fixed;top:0;bottom:0}.hoggy-sidebar-resizer:after{content:"";background:0 0;width:2px;transition:background .15s;position:absolute;top:0;bottom:0;left:2px}.hoggy-sidebar-resizer:hover:after,body.hoggy-resizing .hoggy-sidebar-resizer:after{background:#4f8ef7}@media (max-width:767px){.hoggy-sidebar-resizer{display:none}}body.modal-open .hoggy-sidebar-resizer{display:none}body.hoggy-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.conversejs[data-converse-theme^=deskpp] .hoggy-msg-menu{z-index:1050;border:1px solid var(--dp-border);background:var(--dp-surface);min-width:180px;box-shadow:var(--dp-shadow);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:fixed}.conversejs[data-converse-theme^=deskpp] .hoggy-msg-menu .hoggy-msg-menu__item{color:var(--dp-text);font:14px var(--normal-font);text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-msg-menu .hoggy-msg-menu__item:hover,.conversejs[data-converse-theme^=deskpp] .hoggy-msg-menu .hoggy-msg-menu__item:focus-visible{background:var(--dp-elevated);outline:none}.conversejs[data-converse-theme^=deskpp] .hoggy-msg-menu .hoggy-msg-menu__item converse-icon svg{fill:var(--dp-text-secondary)!important}.conversejs[data-converse-theme^=deskpp] .hoggy-msg-menu .chat-msg__action-retract{color:var(--dp-error)}.conversejs[data-converse-theme^=deskpp] .hoggy-msg-menu .chat-msg__action-retract converse-icon svg{fill:var(--dp-error)!important}.conversejs[data-converse-theme^=deskpp] .hoggy-shell{flex-direction:row;height:100%;display:flex;overflow:hidden}.conversejs[data-converse-theme^=deskpp] .hoggy-icon{flex:none}.conversejs[data-converse-theme^=deskpp] .hoggy-rail{flex:0 0 var(--hoggy-rail-width);width:var(--hoggy-rail-width);box-sizing:border-box;background:var(--dp-canvas);border-inline-end:1px solid var(--dp-border);flex-direction:column;gap:8px;padding:12px 8px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-rail__nav{flex-direction:column;gap:2px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-rail__item{width:100%;color:var(--dp-text);font:500 15px var(--normal-font);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:14px;padding:9px 12px;display:flex;position:relative}.conversejs[data-converse-theme^=deskpp] .hoggy-rail__item:hover{background:var(--dp-elevated)}.conversejs[data-converse-theme^=deskpp] .hoggy-rail__item.is-active{background:var(--dp-elevated);font-weight:600}.conversejs[data-converse-theme^=deskpp] .hoggy-rail__label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.conversejs[data-converse-theme^=deskpp] .hoggy-rail__badge{box-sizing:border-box;background:var(--dp-accent);color:#fff;text-align:center;border-radius:10px;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;line-height:20px}.conversejs[data-converse-theme^=deskpp] converse-user-profile.hoggy-rail__profile{border:0;margin-top:auto;padding:8px 4px 4px 8px}@media (max-width:1100px){.conversejs[data-converse-theme^=deskpp] .hoggy-rail{align-items:center;padding-inline:6px}.conversejs[data-converse-theme^=deskpp] .hoggy-rail__item{justify-content:center;width:48px;height:48px;padding:0}.conversejs[data-converse-theme^=deskpp] .hoggy-rail__label{display:none}.conversejs[data-converse-theme^=deskpp] .hoggy-rail__badge{min-width:18px;height:18px;padding:0 4px;font-size:11px;line-height:18px;position:absolute;top:2px;right:0}.conversejs[data-converse-theme^=deskpp] converse-user-profile.hoggy-rail__profile{padding:0}.conversejs[data-converse-theme^=deskpp] converse-user-profile.hoggy-rail__profile .hoggy-profile{flex-direction:column;gap:8px}.conversejs[data-converse-theme^=deskpp] converse-user-profile.hoggy-rail__profile .hoggy-profile__text{display:none}.conversejs[data-converse-theme^=deskpp] converse-user-profile.hoggy-rail__profile .hoggy-profile__settings{margin:0}}.conversejs[data-converse-theme^=deskpp] .hoggy-list-pane{background:var(--dp-surface);flex-direction:column;flex:1;min-width:0;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-pane-header{box-sizing:border-box;flex:none;align-items:center;gap:12px;height:64px;padding:0 12px 0 20px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-pane-header:has(>.hoggy-round-btn:first-child){padding-inline-start:10px}.conversejs[data-converse-theme^=deskpp] .hoggy-pane-header__title{font:700 20px var(--heading-font);color:var(--dp-text);flex:1;margin:0}.conversejs[data-converse-theme^=deskpp] .hoggy-round-btn{width:38px;height:38px;color:var(--dp-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.conversejs[data-converse-theme^=deskpp] .hoggy-round-btn:hover{background:var(--dp-elevated);color:var(--dp-text)}.conversejs[data-converse-theme^=deskpp] .hoggy-round-btn--accent{background:var(--dp-accent);color:#fff}.conversejs[data-converse-theme^=deskpp] .hoggy-round-btn--accent:hover{background:var(--dp-accent-hover);color:#fff}.conversejs[data-converse-theme^=deskpp] hoggy-chat-list{flex-direction:column;flex:1;min-height:0;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-search{background:var(--dp-elevated);height:38px;color:var(--dp-text-secondary);border-radius:19px;flex:none;align-items:center;gap:10px;margin:0 16px 10px;padding:0 14px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-search:focus-within{outline:2px solid rgba(var(--dp-accent-rgb), .4)}.conversejs[data-converse-theme^=deskpp] .hoggy-search input{min-width:0;color:var(--dp-text);font:15px var(--normal-font);background:0 0;border:0;outline:0;flex:1}.conversejs[data-converse-theme^=deskpp] .hoggy-search input::placeholder{color:var(--dp-text-secondary)}.conversejs[data-converse-theme^=deskpp] .hoggy-chips{flex-wrap:wrap;flex:none;gap:8px;padding:0 16px 10px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-chip{border:1px solid var(--dp-border);color:var(--dp-text-secondary);font:500 14px var(--normal-font);cursor:pointer;background:0 0;border-radius:16px;align-items:center;gap:6px;padding:5px 14px;display:inline-flex}.conversejs[data-converse-theme^=deskpp] .hoggy-chip:hover{background:var(--dp-elevated)}.conversejs[data-converse-theme^=deskpp] .hoggy-chip.is-active{background:rgba(var(--dp-accent-rgb), .15);color:var(--dp-accent);border-color:#0000}.conversejs[data-converse-theme^=deskpp] .hoggy-chip__count{opacity:.8;font-size:12px}.conversejs[data-converse-theme^=deskpp] .hoggy-chats{flex:1;min-height:0;margin:0;padding:0 8px 8px;list-style:none;overflow-y:auto}.conversejs[data-converse-theme^=deskpp] .hoggy-chat{cursor:pointer;border-radius:10px;align-items:center;gap:12px;height:72px;padding:0 12px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-chat:hover,.conversejs[data-converse-theme^=deskpp] .hoggy-chat.is-open{background:var(--dp-elevated)}.conversejs[data-converse-theme^=deskpp] .hoggy-chat converse-avatar,.conversejs[data-converse-theme^=deskpp] .hoggy-chat .avatar{flex:none;width:48px;height:48px;margin:0;display:block}.conversejs[data-converse-theme^=deskpp] .hoggy-chat__main{border-bottom:1px solid var(--dp-border);flex-direction:column;flex:1;justify-content:center;align-self:stretch;gap:3px;min-width:0;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-chat:is(:hover,.is-open) .hoggy-chat__main,.conversejs[data-converse-theme^=deskpp] .hoggy-chat:last-child .hoggy-chat__main{border-bottom-color:#0000}.conversejs[data-converse-theme^=deskpp] .hoggy-chat:has(+.hoggy-chat:is(:hover,.is-open)) .hoggy-chat__main{border-bottom-color:#0000}.conversejs[data-converse-theme^=deskpp] .hoggy-chat__row{align-items:center;gap:8px;min-width:0;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-chat__name{text-overflow:ellipsis;white-space:nowrap;color:var(--dp-text);flex:1;font-size:16px;font-weight:600;overflow:hidden}.conversejs[data-converse-theme^=deskpp] .hoggy-chat__time{color:var(--dp-text-secondary);flex:none;font-size:12px}.conversejs[data-converse-theme^=deskpp] .hoggy-chat.is-unread .hoggy-chat__time{color:var(--dp-accent);font-weight:600}.conversejs[data-converse-theme^=deskpp] .hoggy-chat__preview{text-overflow:ellipsis;white-space:nowrap;color:var(--dp-text-secondary);flex:1;font-size:14px;overflow:hidden}.conversejs[data-converse-theme^=deskpp] .hoggy-chat__preview .hoggy-icon{vertical-align:-3px}.conversejs[data-converse-theme^=deskpp] .hoggy-chat.is-unread .hoggy-chat__preview{color:var(--dp-text)}.conversejs[data-converse-theme^=deskpp] .hoggy-chat__ticks{margin-inline-end:3px}.conversejs[data-converse-theme^=deskpp] .hoggy-chat__ticks.is-received{color:var(--dp-accent)}.conversejs[data-converse-theme^=deskpp] .hoggy-chat__typing{color:var(--dp-accent);font-weight:500}.conversejs[data-converse-theme^=deskpp] .hoggy-chat__badge,.conversejs[data-converse-theme^=deskpp] .hoggy-chat__mention{box-sizing:border-box;background:var(--dp-accent);color:#fff;text-align:center;border-radius:10px;flex:none;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;line-height:20px}.conversejs[data-converse-theme^=deskpp] .hoggy-chat__mention{padding:0}.conversejs[data-converse-theme^=deskpp] .hoggy-empty{text-align:center;color:var(--dp-text-secondary);margin:32px 24px;font-size:14px}.conversejs[data-converse-theme^=deskpp] .hoggy-new-chat{flex:1;min-height:0;overflow-y:auto}.conversejs[data-converse-theme^=deskpp] .hoggy-actions{margin:0;padding:0 8px 8px;list-style:none}.conversejs[data-converse-theme^=deskpp] .hoggy-action{cursor:pointer;border-radius:10px;align-items:center;gap:14px;padding:8px 12px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-action:hover{background:var(--dp-elevated)}.conversejs[data-converse-theme^=deskpp] .hoggy-action__icon{background:var(--dp-accent);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.conversejs[data-converse-theme^=deskpp] .hoggy-action__label{color:var(--dp-text);font-size:16px}.conversejs[data-converse-theme^=deskpp] .hoggy-placeholder{text-align:center;color:var(--dp-text-secondary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:24px 32px 96px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-placeholder p{max-width:260px;margin:0;font-size:14px}.conversejs[data-converse-theme^=deskpp] .hoggy-placeholder__icon{background:var(--dp-elevated);border-radius:50%;place-items:center;width:88px;height:88px;margin-bottom:12px;display:grid}.conversejs[data-converse-theme^=deskpp] .hoggy-placeholder__soon{letter-spacing:.04em;text-transform:uppercase;font-weight:600;margin-top:8px!important;font-size:12px!important}.conversejs[data-converse-theme^=deskpp] .chat-message-form.hoggy-composer{background:0 0;flex-direction:row;align-items:flex-end;gap:8px;padding:6px 12px 12px;display:flex;position:relative;border:0!important}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__btn,.conversejs[data-converse-theme^=deskpp] .hoggy-composer__action{cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;padding:0;display:grid}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__btn{color:var(--dp-text-secondary);background:0 0}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__btn:hover{background:var(--dp-elevated);color:var(--dp-text)}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__plus .hoggy-icon{transition:transform .15s}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__plus.is-open{background:var(--dp-elevated);color:var(--dp-text)}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__plus.is-open .hoggy-icon{transform:rotate(45deg)}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__action{background:var(--dp-accent);color:#fff}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__action:hover{background:var(--dp-accent-hover)}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__field{background:var(--dp-elevated);border-radius:21px;flex-direction:column;flex:1;min-width:0;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__field:focus-within{outline:2px solid rgba(var(--dp-accent-rgb), .4)}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__field .spoiler-hint{color:var(--dp-text);background:0 0;border:0;outline:0;margin:0;padding:10px 16px 0;font-size:13px}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__row{align-items:flex-end;min-width:0;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__row .suggestion-box{flex:1;min-width:0}.conversejs[data-converse-theme^=deskpp] .hoggy-composer.hoggy-composer .chat-textarea.chat-textarea{field-sizing:fixed;width:100%;min-width:0;height:42px;min-height:0;max-height:160px;color:var(--dp-text);font:15px/20px var(--normal-font);resize:none;border-radius:0;flex:1;margin:0;padding:11px 4px 11px 16px;display:block;overflow-y:auto;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.conversejs[data-converse-theme^=deskpp] .hoggy-composer.hoggy-composer .chat-textarea.chat-textarea::placeholder{color:var(--dp-text-secondary)}.conversejs[data-converse-theme^=deskpp] .hoggy-composer.hoggy-composer .chat-textarea.chat-textarea.correcting{color:var(--dp-accent);background:0 0!important}.conversejs[data-converse-theme^=deskpp] .hoggy-composer converse-emoji-dropdown{flex:none}.conversejs[data-converse-theme^=deskpp] .hoggy-composer converse-emoji-dropdown .toggle-emojis{background:0 0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;padding:0!important}.conversejs[data-converse-theme^=deskpp] .hoggy-composer converse-emoji-dropdown .toggle-emojis converse-icon svg{fill:var(--dp-text-secondary)!important;width:22px!important;height:22px!important}.conversejs[data-converse-theme^=deskpp] .hoggy-composer converse-emoji-dropdown .toggle-emojis:hover converse-icon svg{fill:var(--dp-text)!important}.conversejs[data-converse-theme^=deskpp] .hoggy-composer converse-emoji-dropdown .dropdown-menu{border:1px solid var(--dp-border);min-width:320px;box-shadow:var(--dp-shadow);border-radius:12px;overflow:hidden}.conversejs[data-converse-theme^=deskpp] .hoggy-composer converse-emoji-dropdown converse-emoji-picker .emoji-picker__lists{height:16em}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__attach{flex:none;position:relative}.conversejs[data-converse-theme^=deskpp] .hoggy-attach-menu{z-index:10;border:1px solid var(--dp-border);background:var(--dp-surface);min-width:240px;box-shadow:var(--dp-shadow);visibility:hidden;opacity:0;border-radius:14px;padding:6px;transition:opacity .12s,transform .12s,visibility 0s linear .12s;position:absolute;bottom:calc(100% + 10px);left:0;transform:translateY(6px)}.conversejs[data-converse-theme^=deskpp] .hoggy-attach-menu.is-open{visibility:visible;opacity:1;transition:opacity .12s,transform .12s;transform:none}.conversejs[data-converse-theme^=deskpp] converse-chat-toolbar.hoggy-attach-menu__toolbar{background:0 0;border:0;padding:0;display:block}.conversejs[data-converse-theme^=deskpp] converse-chat-toolbar.hoggy-attach-menu__toolbar>span{display:contents}.conversejs[data-converse-theme^=deskpp] converse-chat-toolbar.hoggy-attach-menu__toolbar .toolbar-buttons{flex-direction:column;align-items:stretch;gap:2px;display:flex!important}.conversejs[data-converse-theme^=deskpp] converse-chat-toolbar.hoggy-attach-menu__toolbar converse-location-button{display:block}.conversejs[data-converse-theme^=deskpp] converse-chat-toolbar.hoggy-attach-menu__toolbar .btn{width:100%;color:var(--dp-text);font:14px var(--normal-font);text-align:start;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:14px;display:flex;padding:9px 12px!important}.conversejs[data-converse-theme^=deskpp] converse-chat-toolbar.hoggy-attach-menu__toolbar .btn:after{content:attr(title)}.conversejs[data-converse-theme^=deskpp] converse-chat-toolbar.hoggy-attach-menu__toolbar .btn:hover{background:var(--dp-elevated)}.conversejs[data-converse-theme^=deskpp] converse-chat-toolbar.hoggy-attach-menu__toolbar .btn[data-disabled=true]{opacity:.5}.conversejs[data-converse-theme^=deskpp] converse-chat-toolbar.hoggy-attach-menu__toolbar .btn converse-icon{flex:none}.conversejs[data-converse-theme^=deskpp] converse-chat-toolbar.hoggy-attach-menu__toolbar .btn converse-icon svg{width:18px!important;height:18px!important;fill:var(--dp-accent)!important}.conversejs[data-converse-theme^=deskpp] converse-chat-toolbar.hoggy-attach-menu__toolbar .toggle-omemo converse-icon.fa-unlock svg{fill:var(--dp-error)!important}.conversejs[data-converse-theme^=deskpp] .hoggy-composer.is-recording .hoggy-composer__attach,.conversejs[data-converse-theme^=deskpp] .hoggy-composer.is-recording .hoggy-composer__field{display:none}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__recording{min-width:0;height:42px;color:var(--dp-text);flex:1;align-items:center;gap:10px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__rec-dot{background:var(--dp-error);border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite hoggy-rec-pulse}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__rec-time{font:600 15px var(--normal-font);font-variant-numeric:tabular-nums}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__live-wave{flex:1;justify-content:flex-end;align-items:center;gap:2px;min-width:0;height:28px;display:flex;overflow:hidden}.conversejs[data-converse-theme^=deskpp] .hoggy-composer__live-wave .hoggy-wave__bar{background:var(--dp-accent);flex:0 0 3px;max-width:none;transition:height 80ms linear}@keyframes hoggy-rec-pulse{50%{opacity:.3}}.conversejs[data-converse-theme^=deskpp] converse-reply-preview{background:0 0;padding:6px 12px 0 66px;padding-inline-end:62px;display:block}.conversejs[data-converse-theme^=deskpp] .hoggy-reply{background:var(--dp-elevated);border-radius:12px;align-items:center;gap:8px;padding:6px 6px 6px 0;display:flex;overflow:hidden}.conversejs[data-converse-theme^=deskpp] .hoggy-reply__quote{border-inline-start:4px solid var(--dp-accent);flex-direction:column;flex:1;gap:1px;min-width:0;padding:2px 10px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-reply__sender,.conversejs[data-converse-theme^=deskpp] .hoggy-quote__sender{text-overflow:ellipsis;white-space:nowrap;color:var(--dp-accent);font-size:13px;font-weight:600;overflow:hidden}.conversejs[data-converse-theme^=deskpp] .hoggy-reply__text,.conversejs[data-converse-theme^=deskpp] .hoggy-quote__text{text-overflow:ellipsis;white-space:nowrap;color:var(--dp-text-secondary);font-size:13px;overflow:hidden}:is(.conversejs[data-converse-theme^=deskpp] .hoggy-reply__text,.conversejs[data-converse-theme^=deskpp] .hoggy-quote__text) .hoggy-icon{vertical-align:-3px}.conversejs[data-converse-theme^=deskpp] .hoggy-reply__cancel{width:32px;height:32px;color:var(--dp-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.conversejs[data-converse-theme^=deskpp] .hoggy-reply__cancel:hover{background:rgba(var(--dp-text-rgb), .08);color:var(--dp-text)}.conversejs[data-converse-theme^=deskpp] .hoggy-reply__cancel .hoggy-icon{transform:rotate(45deg)}.conversejs[data-converse-theme^=deskpp] .chat-msg__reply-context.hoggy-quote{text-align:start;border:0;border-inline-start:4px solid var(--dp-accent);background:rgba(var(--dp-text-rgb), .06);cursor:pointer;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;max-width:100%;margin:0 0 4px;padding:4px 10px;display:flex}.conversejs[data-converse-theme^=deskpp] .chat-msg__reply-context.hoggy-quote:hover{background:rgba(var(--dp-text-rgb), .1)}.conversejs[data-converse-theme^=deskpp] .hoggy-wave{cursor:pointer;outline:none;align-items:center;gap:2px;height:28px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-wave:focus-visible{outline:2px solid rgba(var(--dp-accent-rgb), .5);outline-offset:2px;border-radius:4px}.conversejs[data-converse-theme^=deskpp] .hoggy-wave__bar{background:rgba(var(--dp-text-rgb), .3);border-radius:2px;flex:1 1 0;min-width:2px;max-width:4px}.conversejs[data-converse-theme^=deskpp] .hoggy-wave__bar.is-played{background:var(--dp-accent)}.conversejs[data-converse-theme^=deskpp] converse-audio-player{display:block}.conversejs[data-converse-theme^=deskpp] .hoggy-voice,.conversejs[data-converse-theme^=deskpp] .hoggy-upload{white-space:normal}.conversejs[data-converse-theme^=deskpp] .chat-msg__body--wrapper:has(>.chat-msg__text converse-audio-player){align-items:flex-end}.conversejs[data-converse-theme^=deskpp] .chat-msg__body--wrapper:has(>.chat-msg__text converse-audio-player) .chat-msg__receipt{margin-bottom:2px}.conversejs[data-converse-theme^=deskpp] .hoggy-voice{width:min(280px,60vw);color:var(--dp-text);align-items:center;gap:12px;padding:2px 0;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-voice.is-loading .hoggy-wave__bar{opacity:.6}.conversejs[data-converse-theme^=deskpp] .hoggy-voice.is-error{color:var(--dp-text-secondary);font-size:13px}.conversejs[data-converse-theme^=deskpp] .hoggy-voice.is-error .hoggy-voice__body{gap:2px}.conversejs[data-converse-theme^=deskpp] .hoggy-voice__play{background:var(--dp-accent);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;padding:0;display:grid}.conversejs[data-converse-theme^=deskpp] .hoggy-voice__play:hover{background:var(--dp-accent-hover)}.conversejs[data-converse-theme^=deskpp] .hoggy-voice__play .hoggy-icon{margin-inline-start:2px}.conversejs[data-converse-theme^=deskpp] .hoggy-voice.is-error .hoggy-voice__play,.conversejs[data-converse-theme^=deskpp] .hoggy-upload .hoggy-voice__play{background:rgba(var(--dp-text-rgb), .12);color:var(--dp-text);cursor:default}:is(.conversejs[data-converse-theme^=deskpp] .hoggy-voice.is-error .hoggy-voice__play,.conversejs[data-converse-theme^=deskpp] .hoggy-upload .hoggy-voice__play) .hoggy-icon{margin:0}.conversejs[data-converse-theme^=deskpp] .hoggy-voice__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-voice__meta{color:var(--dp-text-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:18px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-voice__speed{background:rgba(var(--dp-text-rgb), .1);width:auto;min-width:0;height:18px;color:var(--dp-text-secondary);font:600 11px/18px var(--normal-font);cursor:pointer;border:0;border-radius:9px;flex:none;margin:0;padding:0 8px}.conversejs[data-converse-theme^=deskpp] .hoggy-voice__speed.is-active{background:var(--dp-accent);color:#fff}.conversejs[data-converse-theme^=deskpp] .hoggy-ring{place-items:center;display:grid}.conversejs[data-converse-theme^=deskpp] .hoggy-ring>*{grid-area:1/1}.conversejs[data-converse-theme^=deskpp] .hoggy-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.conversejs[data-converse-theme^=deskpp] .hoggy-ring circle{fill:none;stroke-width:4px}.conversejs[data-converse-theme^=deskpp] .hoggy-ring__track{stroke:rgba(var(--dp-text-rgb), .2)}.conversejs[data-converse-theme^=deskpp] .hoggy-ring__value{stroke:var(--dp-accent);stroke-linecap:round;transition:stroke-dashoffset .2s linear}.conversejs[data-converse-theme^=deskpp] .hoggy-ring__percent{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:1}.conversejs[data-converse-theme^=deskpp] .hoggy-voice__play .hoggy-ring,.conversejs[data-converse-theme^=deskpp] .hoggy-file__icon .hoggy-ring{width:34px;height:34px}.conversejs[data-converse-theme^=deskpp] .message.chat-msg.hoggy-upload{flex-direction:row-reverse}.conversejs[data-converse-theme^=deskpp] .message.chat-msg.hoggy-upload .chat-msg__content{align-items:flex-end;margin-inline-start:0!important}.conversejs[data-converse-theme^=deskpp] .hoggy-upload .hoggy-upload__bubble{background:var(--dp-bubble-out);border-radius:16px 4px 16px 16px;flex-direction:column;gap:4px;display:flex;position:relative}.conversejs[data-converse-theme^=deskpp] .hoggy-upload__bubble--image,.conversejs[data-converse-theme^=deskpp] .hoggy-upload__bubble--video{padding:4px!important}.conversejs[data-converse-theme^=deskpp] .hoggy-upload__status{color:var(--dp-text-secondary);white-space:nowrap;align-self:flex-end;align-items:center;gap:4px;font-size:11px;line-height:16px;display:inline-flex}.conversejs[data-converse-theme^=deskpp] .hoggy-upload__status.is-failed{color:var(--dp-error);font-weight:600}.conversejs[data-converse-theme^=deskpp] .hoggy-upload__failed{width:42px;height:42px;color:var(--dp-error);place-items:center;display:grid}.conversejs[data-converse-theme^=deskpp] .hoggy-upload__media{background:#000;border-radius:12px 2px 12px 12px;line-height:0;position:relative;overflow:hidden}.conversejs[data-converse-theme^=deskpp] .hoggy-upload__media img,.conversejs[data-converse-theme^=deskpp] .hoggy-upload__media video{object-fit:cover;opacity:.6;min-width:120px;max-width:min(320px,60vw);max-height:320px;display:block}.conversejs[data-converse-theme^=deskpp] .hoggy-upload__media .hoggy-upload__status{color:#fff;background:#00000073;border-radius:8px;padding:0 6px;position:absolute;bottom:6px;right:8px}.conversejs[data-converse-theme^=deskpp] .hoggy-upload__overlay{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.conversejs[data-converse-theme^=deskpp] .hoggy-upload__overlay .hoggy-ring{color:#fff;background:#00000059;border-radius:50%;width:56px;height:56px}.conversejs[data-converse-theme^=deskpp] .hoggy-upload__overlay .hoggy-ring__track{stroke:#ffffff4d}.conversejs[data-converse-theme^=deskpp] .hoggy-upload__overlay .hoggy-ring__value{stroke:#fff}.conversejs[data-converse-theme^=deskpp] .hoggy-upload__overlay .hoggy-upload__failed{background:#00000080;border-radius:50%}.conversejs[data-converse-theme^=deskpp] .hoggy-file{background:rgba(var(--dp-text-rgb), .06);border-radius:10px;align-items:center;gap:12px;width:min(280px,60vw);padding:8px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-file__icon{background:rgba(var(--dp-text-rgb), .08);border-radius:8px;flex:none;place-items:center;width:42px;height:42px;display:grid}.conversejs[data-converse-theme^=deskpp] .hoggy-file__text{flex-direction:column;gap:2px;min-width:0;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-file__name{text-overflow:ellipsis;white-space:nowrap;color:var(--dp-text);font-size:14px;font-weight:600;overflow:hidden}.conversejs[data-converse-theme^=deskpp] .hoggy-file__size{color:var(--dp-text-secondary);font-size:12px}.conversejs[data-converse-theme^=deskpp] hoggy-gif-picker{z-index:1040;display:block;position:fixed}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs{border:1px solid var(--dp-border);background:var(--dp-surface);height:min(420px,60vh);box-shadow:var(--dp-shadow);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__search{background:var(--dp-elevated);height:38px;color:var(--dp-text-secondary);border-radius:19px;flex:none;align-items:center;gap:8px;margin:10px;padding:0 4px 0 12px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__search:focus-within{outline:2px solid rgba(var(--dp-accent-rgb), .4)}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__search input{min-width:0;color:var(--dp-text);font:15px var(--normal-font);background:0 0;border:0;outline:0;flex:1}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__search input::placeholder{color:var(--dp-text-secondary)}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__close{width:30px;height:30px;color:var(--dp-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__close:hover{background:rgba(var(--dp-text-rgb), .08);color:var(--dp-text)}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__close .hoggy-icon{transform:rotate(45deg)}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__grid{flex:1;min-height:0;padding:0 10px 10px;overflow-y:auto}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__columns{align-items:flex-start;gap:6px;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__column{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__item{background:var(--dp-elevated);cursor:pointer;border:0;border-radius:8px;width:100%;margin:0;padding:0;display:block;overflow:hidden}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__item img{object-fit:cover;width:100%;height:100%;display:block}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__item:hover,.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__item:focus-visible{outline:2px solid var(--dp-accent);outline-offset:-2px}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__status{text-align:center;color:var(--dp-text-secondary);margin:40px 16px;font-size:14px}.conversejs[data-converse-theme^=deskpp] .hoggy-gifs__footer{border-top:1px solid var(--dp-border);text-align:end;letter-spacing:.03em;color:var(--dp-text-secondary);flex:none;padding:6px 12px;font-size:11px;font-weight:600}.conversejs[data-converse-theme^=deskpp] .hoggy-gif-badge{border:1.5px solid var(--dp-accent);width:22px;height:16px;color:var(--dp-accent);font:800 8px/1 var(--normal-font);letter-spacing:.02em;border-radius:4px;flex:none;place-items:center;display:grid}.hoggy-video-editor{z-index:2000;font-family:var(--normal-font,system-ui, sans-serif);color:var(--dp-text);background:#0000008c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.hve-panel{box-sizing:border-box;background:var(--dp-surface);border:1px solid var(--dp-border);border-radius:14px;flex-direction:column;gap:14px;width:min(760px,100%);max-height:calc(100vh - 32px);padding:20px;display:flex;box-shadow:0 12px 40px #00000059}.hve-header{align-items:baseline;gap:10px;min-width:0;display:flex}.hve-title{flex:none;font-size:16px;font-weight:600}.hve-filename{color:var(--dp-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.hve-preview{background:#000;border-radius:10px;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.hve-video{cursor:pointer;width:100%;max-height:50vh;display:block}.hoggy-video-editor .hve-play{cursor:pointer;background:#0000008c;border:0;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;transition:opacity .15s;display:grid;position:absolute}.hoggy-video-editor .hve-play svg{fill:#fff;width:26px;height:26px}.hve-icon-pause,.is-playing .hve-icon-play{display:none}.is-playing .hve-icon-pause{display:block}.is-playing .hve-play{opacity:0}.hve-preview:hover .hve-play{opacity:1}.hve-timeline{background:var(--dp-canvas);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:8px;flex:none;height:64px;position:relative}.hve-wave{width:100%;height:100%;position:absolute;inset:0}.hve-noaudio{color:var(--dp-text-secondary);pointer-events:none;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.hve-noaudio[hidden]{display:none}.hve-shade{pointer-events:none;background:#00000059;position:absolute;top:0;bottom:0}.hve-shade--start{border-radius:8px 0 0 8px;left:0}.hve-shade--end{border-radius:0 8px 8px 0;right:0}.hve-playhead{background:var(--dp-text);pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.hve-keyframe{border-left:2px dashed var(--orange,#f59e0b);pointer-events:none;width:0;position:absolute;top:0;bottom:0}.hve-keyframe[hidden]{display:none}.hve-handle{cursor:ew-resize;outline:none;width:14px;margin-left:-7px;position:absolute;top:-6px;bottom:-6px}.hve-handle:before{content:"";background:var(--dp-accent);width:6px;box-shadow:0 0 0 2px var(--dp-surface);border-radius:3px;position:absolute;top:0;bottom:0;left:4px}.hve-handle:focus-visible:before{box-shadow:0 0 0 2px var(--dp-surface), 0 0 0 4px rgba(var(--dp-accent-rgb), .5)}.hve-info{font-variant-numeric:tabular-nums;color:var(--dp-text-secondary);gap:16px;font-size:13px;display:flex}.hve-info .hve-length{color:var(--dp-text);font-weight:600}.hve-note,.hve-error{font-size:12px;line-height:1.4}:is(.hve-note,.hve-error)[hidden]{display:none}.hve-note{color:var(--dp-text-secondary)}.hve-error{color:var(--dp-error)}.hve-footer{align-items:center;gap:8px;display:flex}.hve-spacer{flex:1}.hoggy-video-editor .hve-btn{border:1px solid var(--dp-border);color:var(--dp-text);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500}.hoggy-video-editor .hve-btn:hover:not(:disabled){background:var(--dp-elevated)}.hoggy-video-editor .hve-btn:disabled{opacity:.5;cursor:default}.hoggy-video-editor .hve-btn--primary{border-color:var(--dp-accent);background:var(--dp-accent);color:#fff;min-width:120px}.hoggy-video-editor .hve-btn--primary:hover:not(:disabled){background:var(--dp-accent-hover)}body.hoggy-editing .hoggy-sidebar-resizer{display:none}
