:root{--dialog-safe-top:0px;--dialog-safe-bottom:0px;--dialog-safe-x:0px}:root.electron-app{--dialog-safe-top:calc(var(--electron-title-bar-height, 32px) + 10px);--dialog-safe-bottom:calc(24px + env(safe-area-inset-bottom, 0px));--dialog-safe-x:calc(16px + env(safe-area-inset-left, 0px) + env(safe-area-inset-right, 0px))}.electron-app .q-dialog:not(.q-dialog--fullscreen):not(.q-dialog--maximized) .q-dialog__inner{box-sizing:border-box!important;padding:var(--dialog-safe-top) var(--dialog-safe-x) var(--dialog-safe-bottom)!important}.electron-app .q-dialog:not(.q-dialog--fullscreen):not(.q-dialog--maximized) .q-dialog__inner>.q-card,.electron-app .q-dialog:not(.q-dialog--fullscreen):not(.q-dialog--maximized) .q-dialog__inner>.q-dialog-plugin{border-radius:16px!important;overflow:hidden!important}.electron-app .q-dialog--fullscreen .q-dialog__inner,.electron-app .q-dialog--maximized .q-dialog__inner{box-sizing:border-box!important;padding:var(--dialog-safe-top) max(8px,var(--dialog-safe-x)) var(--dialog-safe-bottom)!important}::-webkit-scrollbar{width:1px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#fff;border-radius:1px}.q-scrollarea__thumb{background:#64646480!important;width:4px!important}.q-scrollarea__thumb:hover{background:#555}.q-message-text:last-child{min-height:auto!important}:root{--electron-title-bar-height:0px;--electron-dialog-inset:0px;--capacitor-keyboard-height:0px}@media (max-width:599px){@supports (height:100dvh){html.capacitor-native .main-layout{height:100dvh;max-height:100dvh;min-height:100dvh}}}html.capacitor-native{--chat-picker-height:0px}:root.electron-app{--electron-title-bar-height:32px;--electron-dialog-inset:24px}.electron-app .electron-title-bar{display:flex!important;flex-shrink:0!important;height:32px!important;opacity:1!important;position:relative!important;visibility:visible!important;z-index:10000!important}@media (max-width:599px){.electron-app .electron-title-bar{display:flex!important;visibility:visible!important}}@media (max-width:1024px){.electron-app .electron-title-bar{display:flex!important;visibility:visible!important}}.electron-app .q-dialog__inner.tweet-dialog{padding-bottom:calc(28px + var(--electron-dialog-inset, 0px) + env(safe-area-inset-bottom, 0px))!important}.electron-app .q-dialog__inner.tweet-dialog .tweet-dialog-card{max-height:calc(100vh - var(--electron-title-bar-height, 32px) - var(--electron-dialog-inset, 0px) - 36px - env(safe-area-inset-bottom, 0px))!important}.electron-app .q-dialog__inner.tweet-dialog .content-section{padding-bottom:calc(120px + env(safe-area-inset-bottom, 0px))!important}.electron-app .q-dialog__inner.tweet-dialog .tweet-footer{padding-bottom:calc(22px + env(safe-area-inset-bottom, 0px))!important}.electron-app .electron-container-content .main-layout{height:calc(100vh - var(--electron-title-bar-height, 32px))!important;max-height:calc(100vh - var(--electron-title-bar-height, 32px))!important;min-height:calc(100vh - var(--electron-title-bar-height, 32px))!important}.electron-app .electron-container-content>*{max-height:100%}.electron-app .q-drawer{height:calc(100vh - var(--electron-title-bar-height, 32px) - env(safe-area-inset-top, 0px))!important;max-height:calc(100vh - var(--electron-title-bar-height, 32px) - env(safe-area-inset-top, 0px))!important;top:calc(var(--electron-title-bar-height, 32px) + env(safe-area-inset-top, 0px))!important}.electron-app .q-drawer__content{padding-top:env(safe-area-inset-top,0)!important}.electron-app .electron-safe-page-container{margin-top:var(--electron-title-bar-height,32px)!important;padding-top:var(--electron-title-bar-height,32px)!important}.chat-panel .q-page-container.bg-black,.chat-panel .q-page-container.bg-white{background-color:initial!important;background-image:none!important}.chat-panel .chat-main-container,.chat-panel .message-container,.chat-panel .message-list,.chat-panel .q-page{background:#0000 none!important}.chat-layout-mobile .q-footer,.chat-layout-mobile .q-header.bg-dark,.chat-layout-mobile .q-header.bg-white,.chat-layout-mobile .q-page-container{background-color:initial!important;background-image:none!important}html.capacitor-keyboard-open .chat-layout.q-layout{transform:translate3d(0,calc(var(--capacitor-keyboard-height, 0px)*-1),0);transition:transform .12s cubic-bezier(.215,.61,.355,1);will-change:transform}.chat-layout-mobile.q-layout .q-footer.chat-footer-keyboard-aware{bottom:0!important;transform:none!important}.chat-layout{height:100%;max-height:100%;overflow:hidden}.chat-layout .electron-safe-page-container{margin-top:0!important;padding-top:0!important}.custom-active-bg{background-color:#00000014!important}:root,body.capacitor,body.cordova,body.ios{--safe-area-inset-top:0px;--safe-area-inset-right:0px;--safe-area-inset-bottom:0px;--safe-area-inset-left:0px;--q-safe-area-top:0px;--q-safe-area-bottom:0px}body,html{margin:0;padding:0}#q-app,body,html{min-height:100vh}.global-avatar[data-v-96b03b56]{color:#fff;position:relative;transition:all .3s ease}.global-avatar.avatar-square[data-v-96b03b56]{border-radius:4px}.global-avatar.avatar-rounded[data-v-96b03b56]{border-radius:10px}.global-avatar[data-v-96b03b56]:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.05)}.global-avatar.avatar-hoverable[data-v-96b03b56]:hover{box-shadow:0 6px 20px #0003;transform:scale(1.08)}.global-avatar.avatar-clickable[data-v-96b03b56]{cursor:pointer}.global-avatar.avatar-clickable[data-v-96b03b56]:active{transform:scale(.95)}.global-avatar img[data-v-96b03b56]{border-radius:50%;height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:opacity .3s ease;width:100%}.global-avatar img.avatar-img-loading[data-v-96b03b56]{opacity:.5}.global-avatar[data-v-96b03b56] .q-avatar__content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.global-avatar .avatar-badge[data-v-96b03b56]{align-items:center;background:#0000;border-radius:50%;display:flex;font-size:.7rem;font-weight:700;height:20px;justify-content:center;position:absolute;width:20px}.global-avatar .avatar-badge.badge-top-right[data-v-96b03b56]{right:-5px;top:-5px}.global-avatar .avatar-badge.badge-top-left[data-v-96b03b56]{left:-5px;top:-5px}.global-avatar .avatar-badge.badge-bottom-right[data-v-96b03b56]{bottom:-5px;right:-5px}.global-avatar .avatar-badge.badge-bottom-left[data-v-96b03b56]{bottom:-5px;left:-5px}.avatar-xs .global-avatar .avatar-badge[data-v-96b03b56]{font-size:.5rem;height:14px;width:14px}.avatar-lg .global-avatar .avatar-badge[data-v-96b03b56],.avatar-xl .global-avatar .avatar-badge[data-v-96b03b56]{font-size:.8rem;height:24px;width:24px}.global-avatar .avatar-spinner[data-v-96b03b56]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.global-avatar .avatar-status-indicator[data-v-96b03b56]{background:#23a559;border:2px solid #fff;border-radius:50%;bottom:0;height:25%;min-height:8px;min-width:8px;position:absolute;right:0;width:25%}.body--dark .global-avatar .avatar-status-indicator[data-v-96b03b56]{border-color:#1e1e1e}.global-avatar .avatar-status-indicator.status-online[data-v-96b03b56]{background:#23a559}.global-avatar .avatar-status-indicator.status-offline[data-v-96b03b56]{background:#747f87}.global-avatar .avatar-status-indicator.status-away[data-v-96b03b56]{background:#faa61a}.global-avatar .avatar-status-indicator.status-busy[data-v-96b03b56]{background:#f04747}.avatar-xs .global-avatar .avatar-status-indicator[data-v-96b03b56]{border-width:1px;height:30%;min-height:6px;min-width:6px;width:30%}.avatar-sm .global-avatar .avatar-status-indicator[data-v-96b03b56]{height:28%;min-height:7px;min-width:7px;width:28%}.avatar-lg .global-avatar .avatar-status-indicator[data-v-96b03b56],.avatar-xl .global-avatar .avatar-status-indicator[data-v-96b03b56]{border-width:3px;height:22%;width:22%}.global-avatar.avatar-xs[data-v-96b03b56]{font-size:.7rem}.global-avatar.avatar-sm[data-v-96b03b56]{font-size:.9rem}.global-avatar.avatar-lg[data-v-96b03b56]{font-size:1.5rem}.global-avatar.avatar-xl[data-v-96b03b56]{font-size:2rem}.global-avatar.avatar-bordered[data-v-96b03b56]{box-sizing:border-box}.media-preview-container[data-v-35a3e210]{width:100%}.media-single[data-v-35a3e210]{border-radius:8px;cursor:pointer;max-height:600px;overflow:hidden;position:relative;width:100%}.media-single .image-container.single[data-v-35a3e210]{height:auto;max-height:600px;position:relative;width:100%}.media-single .image-container.single .media-image[data-v-35a3e210]{display:block;height:auto!important;max-height:600px;object-fit:contain;width:100%!important}.media-carousel-wrapper[data-v-35a3e210]{border-radius:8px;max-height:600px;overflow:hidden;position:relative;width:100%}.media-carousel-wrapper .carousel-content[data-v-35a3e210]{align-items:center;cursor:pointer;display:flex;height:auto;justify-content:center;max-height:600px;position:relative;width:100%}.media-carousel-wrapper .carousel-image[data-v-35a3e210]{display:block;height:auto!important;max-height:600px;object-fit:contain;width:100%!important}.carousel-nav-btn[data-v-35a3e210]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;color:#fff;height:36px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:36px;z-index:10}.carousel-nav-btn[data-v-35a3e210]:hover{background:#000000bf;transform:translateY(-50%) scale(1.05)}.carousel-nav-btn.prev-btn[data-v-35a3e210]{left:8px}.carousel-nav-btn.next-btn[data-v-35a3e210]{right:8px}.carousel-indicator[data-v-35a3e210]{background:#0009;border-radius:16px;color:#fff;font-size:12px;font-weight:500;left:50%;padding:4px 12px;position:absolute;top:12px;transform:translateX(-50%);z-index:10}.carousel-dots[data-v-35a3e210]{bottom:12px;display:flex;gap:6px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.carousel-dot[data-v-35a3e210]{background:#fff6;border-radius:50%;cursor:pointer;height:6px;transition:all .2s ease;width:6px}.carousel-dot[data-v-35a3e210]:hover{background:#ffffffb3}.carousel-dot.active[data-v-35a3e210]{background:#fff;border-radius:9px;width:18px}.media-loading[data-v-35a3e210]{background:#0000000d;border-radius:inherit}.media-remove-btn-wrapper[data-v-35a3e210]{pointer-events:none;position:absolute;right:8px;top:8px;z-index:10}.media-remove-btn-wrapper .media-remove-btn[data-v-35a3e210]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;pointer-events:all;transition:background .15s ease,transform .15s ease}.media-remove-btn-wrapper .media-remove-btn[data-v-35a3e210]:hover{background:#dc2626cc;transform:scale(1.05)}.media-preview-container[data-v-8ddbc912]{width:100%}.media-single[data-v-8ddbc912]{background:#f5f5f5;border-radius:24px;box-shadow:0 4px 12px #0000000d;cursor:pointer;margin:0 auto;max-width:75%;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.2,.9,.4,1.1);width:100%}.body--dark .media-single[data-v-8ddbc912]{background:#1a1a1a;box-shadow:0 4px 12px #0003}.media-single[data-v-8ddbc912]:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-4px)}.media-single .image-container.single[data-v-8ddbc912]{background:#0000;width:100%}.media-single .image-container.single .media-image[data-v-8ddbc912]{display:block;height:auto!important;max-height:480px;min-height:280px;object-fit:contain;width:100%!important}.media-grid-2[data-v-8ddbc912]{background:#0000;border-radius:24px;display:flex;gap:12px;margin:0 auto;max-width:100%;overflow:hidden;width:100%}.media-grid-2 .grid-item-2[data-v-8ddbc912]{border-radius:20px;box-shadow:0 2px 8px #00000014;cursor:pointer;flex:1;overflow:hidden;position:relative;transition:all .3s ease}.media-grid-2 .grid-item-2[data-v-8ddbc912]:before{content:"";display:block;padding-top:70%}.media-grid-2 .grid-item-2 .grid-image-wrapper[data-v-8ddbc912]{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.media-grid-2 .grid-item-2 .grid-image[data-v-8ddbc912]{height:100%!important;object-fit:cover;transition:transform .5s cubic-bezier(.2,.9,.4,1.1);width:100%!important}.media-grid-2 .grid-item-2[data-v-8ddbc912]:hover{box-shadow:0 12px 28px #00000026;transform:translateY(-4px)}.media-grid-2 .grid-item-2:hover .grid-image[data-v-8ddbc912]{transform:scale(1.05)}.media-grid-3[data-v-8ddbc912]{background:#f5f5f5;border-radius:20px;display:flex;gap:4px;margin:0 auto;max-width:100%;overflow:hidden;width:100%}.body--dark .media-grid-3[data-v-8ddbc912]{background:#1a1a1a}.media-grid-3 .grid-main[data-v-8ddbc912]{cursor:pointer;flex:1.2;overflow:hidden;position:relative}.media-grid-3 .grid-main[data-v-8ddbc912]:before{content:"";display:block;padding-top:75%}.media-grid-3 .grid-main .grid-image-wrapper[data-v-8ddbc912]{height:100%;left:0;position:absolute;top:0;width:100%}.media-grid-3 .grid-main .grid-image[data-v-8ddbc912]{height:100%!important;object-fit:cover;transition:transform .3s ease;width:100%!important}.media-grid-3 .grid-main:hover .grid-image[data-v-8ddbc912]{transform:scale(1.02)}.media-grid-3 .grid-side[data-v-8ddbc912]{display:flex;flex:0.8;flex-direction:column;gap:4px}.media-grid-3 .grid-side .grid-side-item[data-v-8ddbc912]{cursor:pointer;flex:1;overflow:hidden;position:relative}.media-grid-3 .grid-side .grid-side-item[data-v-8ddbc912]:before{content:"";display:block;padding-top:75%}.media-grid-3 .grid-side .grid-side-item .grid-image-wrapper[data-v-8ddbc912]{height:100%;left:0;position:absolute;top:0;width:100%}.media-grid-3 .grid-side .grid-side-item .grid-image[data-v-8ddbc912]{height:100%!important;object-fit:cover;transition:transform .3s ease;width:100%!important}.media-grid-3 .grid-side .grid-side-item:hover .grid-image[data-v-8ddbc912]{transform:scale(1.02)}.media-grid-4[data-v-8ddbc912]{background:#f5f5f5;border-radius:20px;display:grid;gap:4px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:100%;overflow:hidden;width:100%}.body--dark .media-grid-4[data-v-8ddbc912]{background:#1a1a1a}.media-grid-4 .grid-item-4[data-v-8ddbc912]{cursor:pointer;overflow:hidden;position:relative}.media-grid-4 .grid-item-4[data-v-8ddbc912]:before{content:"";display:block;padding-top:100%}.media-grid-4 .grid-item-4 .grid-image-wrapper[data-v-8ddbc912]{height:100%;left:0;position:absolute;top:0;width:100%}.media-grid-4 .grid-item-4 .grid-image[data-v-8ddbc912]{height:100%!important;object-fit:cover;transition:transform .3s ease;width:100%!important}.media-grid-4 .grid-item-4:hover .grid-image[data-v-8ddbc912]{transform:scale(1.02)}.media-grid-5-6[data-v-8ddbc912]{background:#f5f5f5;border-radius:20px;display:flex;flex-direction:column;gap:4px;margin:0 auto;max-width:100%;overflow:hidden;width:100%}.body--dark .media-grid-5-6[data-v-8ddbc912]{background:#1a1a1a}.media-grid-5-6 .grid-row[data-v-8ddbc912]{display:flex;gap:4px}.media-grid-5-6 .grid-row .grid-item-row[data-v-8ddbc912]{cursor:pointer;flex:1;overflow:hidden;position:relative}.media-grid-5-6 .grid-row .grid-item-row[data-v-8ddbc912]:before{content:"";display:block;padding-top:100%}.media-grid-5-6 .grid-row .grid-item-row .grid-image-wrapper[data-v-8ddbc912]{height:100%;left:0;position:absolute;top:0;width:100%}.media-grid-5-6 .grid-row .grid-item-row .grid-image[data-v-8ddbc912]{height:100%!important;object-fit:cover;transition:transform .3s ease;width:100%!important}.media-grid-5-6 .grid-row .grid-item-row:hover .grid-image[data-v-8ddbc912]{transform:scale(1.02)}.media-grid-9[data-v-8ddbc912]{background:#f5f5f5;border-radius:20px;display:flex;flex-direction:column;gap:4px;margin:0 auto;max-width:100%;overflow:hidden;width:100%}.body--dark .media-grid-9[data-v-8ddbc912]{background:#1a1a1a}.media-grid-9 .grid-row[data-v-8ddbc912]{display:flex;gap:4px}.media-grid-9 .grid-row .grid-item-9[data-v-8ddbc912]{cursor:pointer;flex:1;overflow:hidden;position:relative}.media-grid-9 .grid-row .grid-item-9[data-v-8ddbc912]:before{content:"";display:block;padding-top:100%}.media-grid-9 .grid-row .grid-item-9 .grid-image-wrapper[data-v-8ddbc912]{height:100%;left:0;position:absolute;top:0;width:100%}.media-grid-9 .grid-row .grid-item-9 .grid-image[data-v-8ddbc912]{height:100%!important;object-fit:cover;transition:transform .3s ease;width:100%!important}.media-grid-9 .grid-row .grid-item-9:hover .grid-image[data-v-8ddbc912]{transform:scale(1.02)}.grid-item-overlay[data-v-8ddbc912]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000a6;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .2s ease;width:100%;z-index:5}.grid-item-overlay[data-v-8ddbc912]:hover{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf}.grid-item-overlay-content[data-v-8ddbc912]{align-items:baseline;color:#fff;display:flex;gap:2px;justify-content:center}.grid-item-overlay-content .overlay-plus[data-v-8ddbc912]{font-size:32px;font-weight:500;line-height:1}.grid-item-overlay-content .overlay-count[data-v-8ddbc912]{font-size:36px;font-weight:700;line-height:1}.media-loading[data-v-8ddbc912]{background:#0000000d;border-radius:inherit}.media-remove-btn-wrapper[data-v-8ddbc912]{pointer-events:none;position:absolute;right:12px;top:12px;z-index:10}.media-remove-btn-wrapper .media-remove-btn[data-v-8ddbc912]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;height:32px;pointer-events:all;transition:all .2s ease;width:32px}.media-remove-btn-wrapper .media-remove-btn[data-v-8ddbc912]:hover{background:#dc2626f2;transform:scale(1.1)}@media (max-width:600px){.media-single[data-v-8ddbc912]{max-width:90%}.media-single .image-container.single .media-image[data-v-8ddbc912]{max-height:360px;min-height:200px}.media-grid-2[data-v-8ddbc912]{gap:8px}.media-grid-2 .grid-item-2[data-v-8ddbc912]:before{padding-top:75%}.media-grid-2 .grid-item-2[data-v-8ddbc912]:hover{transform:translateY(-2px)}.grid-item-overlay-content .overlay-plus[data-v-8ddbc912]{font-size:24px}.grid-item-overlay-content .overlay-count[data-v-8ddbc912]{font-size:28px}.media-remove-btn-wrapper[data-v-8ddbc912]{right:8px;top:8px}.media-remove-btn-wrapper .media-remove-btn[data-v-8ddbc912]{height:28px;width:28px}}@media (min-width:1024px){.media-single[data-v-8ddbc912]{max-width:65%}.media-single .image-container.single .media-image[data-v-8ddbc912]{max-height:520px;min-height:320px}.media-grid-2[data-v-8ddbc912]{gap:16px}.media-grid-2 .grid-item-2[data-v-8ddbc912]:before{padding-top:65%}}.video-box[data-v-9dbe1f74]{background:#000;cursor:pointer;overflow:hidden;position:relative;width:100%}.video-box.show-controls .custom-controls[data-v-9dbe1f74],.video-box:hover .custom-controls[data-v-9dbe1f74]{opacity:1}.video-box.is-fullscreen[data-v-9dbe1f74]{border-radius:0}.video-box--compact[data-v-9dbe1f74],.video-box--grid[data-v-9dbe1f74]{height:100%}.video-box--single[data-v-9dbe1f74]{border-radius:12px;max-height:50vh;width:100%}.video-box--detail[data-v-9dbe1f74]{border-radius:8px;max-height:70vh}.video-element[data-v-9dbe1f74]{background:#000;height:100%;object-fit:cover;width:100%}.video-box--single .video-element[data-v-9dbe1f74]{max-height:50vh;object-fit:contain}.video-box--detail .video-element[data-v-9dbe1f74]{max-height:70vh;object-fit:contain}.play-overlay[data-v-9dbe1f74]{align-items:center;background:#0000004d;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.play-icon[data-v-9dbe1f74]{align-items:center;background:#ffffffe6;border-radius:50%;cursor:pointer;display:flex;height:64px;justify-content:center;transition:transform .2s,background .2s;width:64px}.play-icon .q-icon[data-v-9dbe1f74]{color:#333;font-size:32px;margin-left:4px}.play-icon[data-v-9dbe1f74]:hover{background:#fff;transform:scale(1.1)}.video-box--grid .play-icon[data-v-9dbe1f74]{height:40px;width:40px}.video-box--grid .play-icon .q-icon[data-v-9dbe1f74]{font-size:20px;margin-left:2px}.video-box--compact .play-icon[data-v-9dbe1f74]{height:48px;width:48px}.video-box--compact .play-icon .q-icon[data-v-9dbe1f74]{font-size:24px;margin-left:3px}.custom-controls[data-v-9dbe1f74]{align-items:center;background:linear-gradient(#0000,#000c);bottom:0;box-sizing:border-box;display:flex;gap:8px;left:0;opacity:0;padding:6px 8px;position:absolute;transition:opacity .3s;width:100%;z-index:20}.video-box--compact .custom-controls[data-v-9dbe1f74],.video-box--grid .custom-controls[data-v-9dbe1f74]{display:none}.progress-bar[data-v-9dbe1f74]{align-items:center;cursor:pointer;display:flex;flex:1;height:20px;padding:0}.progress-track[data-v-9dbe1f74]{background:#ffffff4d;border-radius:2px;height:4px;overflow:visible;position:relative;width:100%}.progress-buffered[data-v-9dbe1f74]{background:#ffffff80}.progress-buffered[data-v-9dbe1f74],.progress-current[data-v-9dbe1f74]{border-radius:2px;height:100%;left:0;position:absolute;top:0;transition:width .1s}.progress-current[data-v-9dbe1f74]{background:var(--q-primary,#1976d2)}.progress-handle[data-v-9dbe1f74]{background:#fff;border-radius:50%;box-shadow:0 2px 4px #0000004d;height:12px;opacity:0;position:absolute;right:-6px;top:50%;transform:translateY(-50%);transition:opacity .2s;width:12px}.progress-bar:hover .progress-handle[data-v-9dbe1f74]{opacity:1}.progress-bar:hover .progress-track[data-v-9dbe1f74]{height:6px}.control-btn[data-v-9dbe1f74]{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:background .2s;width:28px}.control-btn .q-icon[data-v-9dbe1f74]{color:#fff;font-size:18px}.control-btn[data-v-9dbe1f74]:hover{background:#fff3}.time-display[data-v-9dbe1f74]{color:#fff;flex-shrink:0;font-family:monospace;font-size:11px;-webkit-user-select:none;user-select:none}.video-box:not(.has-metadata) .video-element[data-v-9dbe1f74]{background:linear-gradient(135deg,#2a2a2a,#1a1a1a)}.is-playing .play-overlay[data-v-9dbe1f74]{opacity:0;pointer-events:none}.media-display[data-v-2d4a44fd]{display:flex;flex-direction:column;gap:8px;height:100%;width:100%}[data-v-919a2dda] .q-item{min-height:36px;padding:6px 12px}[data-v-919a2dda] .q-item .q-item__section--avatar{min-width:32px;padding-right:4px}.post-actions[data-v-05cbf02a]{display:flex;flex-direction:column;gap:8px;padding:8px 0 12px}.post-actions--detail[data-v-05cbf02a]{padding:8px 0 12px}.actions-stats-row[data-v-05cbf02a]{align-items:center;color:#787c7e;display:flex;font-size:12px;gap:16px;padding:4px 0}.body--dark .actions-stats-row[data-v-05cbf02a]{color:#8b8b8b}.stat-item[data-v-05cbf02a]{align-items:center;display:inline-flex;gap:4px}.actions-row[data-v-05cbf02a]{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:space-evenly;padding:4px 0}.action-btn[data-v-05cbf02a]{border-radius:20px;font-size:14px;min-height:36px;padding:8px 14px;transition:all .2s ease}.action-btn i[data-v-05cbf02a]{font-size:20px!important}.action-btn.text-negative[data-v-05cbf02a],.action-btn.text-positive[data-v-05cbf02a]{font-weight:600}.media-carousel-container[data-v-7c24b377]{max-height:100%;min-height:250px;touch-action:pan-y}.media-carousel-container[data-v-7c24b377],.media-carousel-content[data-v-7c24b377]{background:#000;height:100%;position:relative;width:100%}.media-item[data-v-7c24b377]{height:100%;position:relative;width:100%}.media-image[data-v-7c24b377]{border-radius:0;height:100%;max-height:100%;object-fit:contain;transition:opacity .2s ease;width:100%}.gif-badge[data-v-7c24b377]{bottom:24px;position:absolute;right:32px;z-index:2}.carousel-nav-btn[data-v-7c24b377]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;color:#fff;height:40px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s cubic-bezier(.4,0,.2,1);width:40px;z-index:10}.carousel-nav-btn[data-v-7c24b377]:hover{background:#000c;transform:translateY(-50%) scale(1.1)}.carousel-nav-btn[data-v-7c24b377]:active{transform:translateY(-50%) scale(.95)}.carousel-nav-btn.prev-btn[data-v-7c24b377]{left:16px}.carousel-nav-btn.next-btn[data-v-7c24b377]{right:24px}.carousel-nav-btn.carousel-nav-btn-mobile[data-v-7c24b377]{height:36px;width:36px}.carousel-nav-btn.carousel-nav-btn-mobile.prev-btn[data-v-7c24b377]{left:12px}.carousel-nav-btn.carousel-nav-btn-mobile.next-btn[data-v-7c24b377]{right:20px}.carousel-indicator[data-v-7c24b377]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000b3;border-radius:20px;box-shadow:0 2px 8px #0003;color:#fff;font-size:13px;font-weight:500;left:50%;padding:6px 14px;position:absolute;top:16px;transform:translateX(-50%);transition:all .2s ease;z-index:10}.carousel-indicator.carousel-indicator-mobile[data-v-7c24b377]{font-size:12px;padding:5px 12px;top:12px}.carousel-dots[data-v-7c24b377]{bottom:16px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.carousel-dot[data-v-7c24b377]{background:#fff6;border-radius:50%;cursor:pointer;height:6px;transition:all .3s cubic-bezier(.4,0,.2,1);width:6px}.carousel-dot[data-v-7c24b377]:hover{background:#ffffffb3;transform:scale(1.3)}.carousel-dot.active[data-v-7c24b377]{background:#fff;border-radius:10px;box-shadow:0 0 8px #ffffff80;width:20px}.post-media-preview-dialog[data-v-d3014ec6] .q-dialog__backdrop{background:#000000eb}.post-media-preview-body[data-v-d3014ec6]{box-sizing:border-box;min-height:50vh}.post-card[data-v-9586158c]{background:#fff;cursor:pointer;transition:all .2s ease}.post-card--dark[data-v-9586158c]{background:#1a1a1a}.post-card--dark[data-v-9586158c]:hover{background:#242424}.post-card--single[data-v-9586158c]{border:1px solid #eaeaea;border-left:none;border-right:none;box-shadow:0 1px 3px #00000014;overflow:hidden;transition:all .2s ease}.post-card--single[data-v-9586158c]:hover{box-shadow:0 4px 12px #0000001f}.post-card--dark.post-card--single[data-v-9586158c]{background:#1e1e1e;border-bottom-color:#333;border-top-color:#333;box-shadow:0 1px 3px #0000004d}.post-card--dark.post-card--single[data-v-9586158c]:hover{background:#242424;box-shadow:0 4px 12px #0006}.single-user-header[data-v-9586158c]{align-items:center;display:flex;gap:12px;padding:12px 16px}.single-user-row[data-v-9586158c]{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;width:100%}.single-user-avatar[data-v-9586158c]{flex-shrink:0}.single-user-info[data-v-9586158c]{display:flex;flex:1;flex-direction:column;min-width:0}.single-user-name[data-v-9586158c]{color:#1a1a1b;cursor:pointer;font-size:13px;font-weight:600;transition:color .2s}.single-user-name[data-v-9586158c]:hover{color:#ff4500}.single-user-account[data-v-9586158c]{color:#787c7e;font-size:12px}.post-card--dark .single-user-account[data-v-9586158c]{color:#8b8b8b}.following-btn[data-v-9586158c]{border-radius:16px;flex-shrink:0;font-size:12px;font-weight:500;margin-left:auto;min-height:28px;padding:4px 12px;transition:all .2s ease}.following-btn--not-following[data-v-9586158c]{background-color:#1a1a1b!important;border:1px solid #1a1a1b!important;color:#fff!important}.following-btn--not-following[data-v-9586158c]:hover{background-color:#333!important;border-color:#333!important}.following-btn--following[data-v-9586158c]{background-color:initial!important;border:1px solid #cfd9de!important;color:#536471!important}.following-btn--following.following-btn--hover[data-v-9586158c],.following-btn--following[data-v-9586158c]:hover{background-color:#e6231b1a!important;border-color:#e02432!important;color:#e02432!important}.body--dark .following-btn--not-following[data-v-9586158c]{background-color:#e7e9ea!important;border-color:#e7e9ea!important;color:#1a1a1b!important}.body--dark .following-btn--not-following[data-v-9586158c]:hover{background-color:#c5c8c9!important;border-color:#c5c8c9!important}.body--dark .following-btn--following[data-v-9586158c]{background-color:initial!important;border:1px solid #2f3336!important;color:#8b98a5!important}.body--dark .following-btn--following.following-btn--hover[data-v-9586158c],.body--dark .following-btn--following[data-v-9586158c]:hover{background-color:#e6231b26!important;border-color:#f4212e!important;color:#f4212e!important}.post-card--dark .single-text[data-v-9586158c],.post-card--dark .single-user-name[data-v-9586158c]{color:#b0b0b0}.post-card--dark .single-user-name[data-v-9586158c]:hover{color:#ff4500}.single-content[data-v-9586158c]{cursor:pointer;padding:12px 16px}.single-text[data-v-9586158c]{color:#1a1a1b;font-size:15px;line-height:1.5;margin-bottom:12px;white-space:pre-wrap;word-break:break-word}.single-media[data-v-9586158c]{cursor:default;margin-top:8px;position:relative}.single-media-display[data-v-9586158c],.single-media-display[data-v-9586158c] .media-display,.single-media[data-v-9586158c]{border-radius:12px;overflow:hidden;width:100%}.single-media-display[data-v-9586158c] .media-video-container{border-radius:12px}.single-media-display[data-v-9586158c] .media-video-glass-bg{display:none}.single-media-display[data-v-9586158c] .media-video-element{object-fit:contain}.single-image-display[data-v-9586158c],.single-image-display[data-v-9586158c] .media-display,.single-image-display[data-v-9586158c] .media-preview-container{border-radius:12px;overflow:hidden;width:100%}.single-actions[data-v-9586158c]{display:flex;flex-direction:column;gap:8px;padding:8px 16px 12px}.repost-badge[data-v-9586158c]{align-items:center;color:var(--q-primary);display:flex;font-size:13px;gap:4px;margin-bottom:6px}.repost-text[data-v-9586158c]{font-weight:500}.original-post-mini[data-v-9586158c]{border:1px solid #3b82f626;border-radius:16px;box-shadow:0 1px 4px #3b82f60f;margin-top:12px;padding:14px;transition:all .2s ease}.original-mini-header[data-v-9586158c]{align-items:center;display:flex;gap:10px;margin-bottom:10px}.original-mini-author[data-v-9586158c]{display:flex;flex-direction:column;gap:2px}.original-mini-name[data-v-9586158c]{color:var(--q-dark);font-size:13px;font-weight:600}.body--dark .original-mini-name[data-v-9586158c]{color:var(--q-light)}.original-mini-account[data-v-9586158c]{color:var(--q-grey);font-size:12px}.body--dark .original-mini-account[data-v-9586158c]{color:var(--q-grey-5)}.original-mini-content[data-v-9586158c]{color:var(--q-dark);font-size:14px;font-weight:500;line-height:1.4;word-break:break-word}.body--dark .original-mini-content[data-v-9586158c]{color:var(--q-light)}.original-mini-media[data-v-9586158c]{margin-top:14px}.skeleton-single-list[data-v-80214ba4]{display:flex;flex-direction:column;gap:16px;width:100%}.skeleton-single-item[data-v-80214ba4]{background:#00000008;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:16px}.skeleton-single-header[data-v-80214ba4]{align-items:center;display:flex;gap:12px}.skeleton-single-user-info[data-v-80214ba4]{display:flex;flex:1;flex-direction:column;gap:4px}.skeleton-single-name[data-v-80214ba4]{height:18px}.skeleton-single-time[data-v-80214ba4]{height:12px}.skeleton-single-content[data-v-80214ba4]{display:flex;flex-direction:column;gap:8px}.skeleton-single-actions[data-v-80214ba4]{display:flex;gap:16px;padding-top:8px}.skeleton-single-actions[data-v-80214ba4]>*{border-radius:16px;height:32px;width:60px}.body--dark .skeleton-single-item[data-v-80214ba4]{background:#ffffff0d}.posts-list-wrapper[data-v-94766d96]{display:flex;justify-content:center;width:100%}.posts-list-container[data-v-94766d96]{border-radius:12px;box-sizing:border-box;margin:0 auto;padding:12px;width:100%}@media (max-width:768px){.posts-list-container[data-v-94766d96]{border-radius:0;padding-left:0;padding-right:0}}.posts-list-container.single-mode[data-v-94766d96]{border-radius:12px;display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:900px}.posts-list-container.single-mode .post-list-item[data-v-94766d96]{width:100%}@media (max-width:480px){.posts-list-container[data-v-94766d96]{border-radius:0;padding:0}.posts-list-container.single-mode[data-v-94766d96]{border-radius:0}}.post-list-item[data-v-94766d96]{animation:fadeInUp-94766d96 .5s ease-out forwards;display:flex;flex-direction:column;height:auto;min-width:0;opacity:0;transform:translateY(20px);width:100%}@keyframes fadeInUp-94766d96{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.posts-list-footer[data-v-94766d96]{align-items:center;display:flex;justify-content:center;margin-top:16px;min-height:40px}@media (min-width:769px){.post-list-item[data-v-94766d96]:first-child{border-radius:12px 12px 0 0;overflow:hidden}.post-list-item[data-v-94766d96]:first-child .post-card--single{border-top:none}.post-list-item[data-v-94766d96]:last-child{border-radius:0 0 12px 12px;overflow:hidden}.post-list-item[data-v-94766d96]:last-child .post-card--single{border-bottom:none}.post-list-item[data-v-94766d96]:first-child:last-child{border-radius:12px}.post-list-item[data-v-94766d96]:first-child:last-child .post-card--single{border-bottom:none;border-top:none}}@media (hover:none){.posts-list-container[data-v-94766d96]{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}}.emoji-picker-container[data-v-3624a8cc]{display:inline-block;font-size:0;height:0;line-height:0;overflow:visible;vertical-align:initial;width:0}.emoji-picker-container--embed[data-v-3624a8cc]{display:block;flex-shrink:0;font-size:medium;height:auto;line-height:normal;order:2;overflow:hidden;width:100%}.emoji-picker-overlay[data-v-3624a8cc]{background:#0000;bottom:0;left:0;pointer-events:auto;position:fixed;right:0;top:0;z-index:6001}@media (max-width:599px){.emoji-picker-overlay[data-v-3624a8cc]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#00000073}body.body--dark .emoji-picker-overlay[data-v-3624a8cc]{background:#00000094}}.emoji-picker-popup[data-v-3624a8cc]{border-radius:14px;overflow:hidden;pointer-events:auto;position:fixed;z-index:6002!important}@media (max-width:599px){.emoji-picker-popup[data-v-3624a8cc]{border-radius:16px 16px 0 0}}.emoji-picker-popup[data-v-3624a8cc]{background:linear-gradient(165deg,#fff,#f4f7fc 48%,#eef2f9);border:1px solid #94a3b847;box-shadow:inset 0 1px 0 #ffffffe6,0 4px 6px -1px #0f172a0f,0 18px 44px -12px #0f172a24}body.body--dark .emoji-picker-popup[data-v-3624a8cc]{background:linear-gradient(165deg,#2a2e38,#1e222b 45%,#171a21);border:1px solid #ffffff1a;box-shadow:inset 0 1px 0 #ffffff0f,0 8px 24px #00000073,0 2px 8px #00000059}.emoji-picker-popup--chat-embed[data-v-3624a8cc]{border-bottom:none!important;border-left:none!important;border-radius:0!important;border-right:none!important;box-shadow:inset 0 -1px 0 #94a3b833,0 4px 16px #0f172a0f;height:min(42vh,360px)!important;left:auto!important;margin:0!important;max-height:48vh;min-height:240px;position:relative!important;top:auto!important;width:100%!important;z-index:1!important}body.body--dark .emoji-picker-popup--chat-embed[data-v-3624a8cc]{box-shadow:inset 0 -1px 0 #ffffff0f,0 4px 20px #00000059}@media (max-width:599px){.emoji-picker-popup--chat-embed[data-v-3624a8cc]{border-radius:0!important}.emoji-picker-popup--chat-embed .emoji-picker[data-v-3624a8cc]{padding-bottom:0}}.sticky-tabs[data-v-3624a8cc]{background:#ffffffc7;border-bottom:1px solid #94a3b838;position:sticky;top:0;z-index:2}body.body--dark .sticky-tabs[data-v-3624a8cc]{background:#20242ceb;border-bottom:1px solid #ffffff14}.emoji-picker[data-v-3624a8cc]{height:100%;min-height:0;width:100%}@media (max-width:599px){.emoji-picker[data-v-3624a8cc]{padding-bottom:env(safe-area-inset-bottom,0)}}.emoji-picker-fade-enter-active[data-v-3624a8cc],.emoji-picker-fade-leave-active[data-v-3624a8cc]{transition:opacity .2s ease,transform .2s ease}.emoji-picker-fade-enter-from[data-v-3624a8cc],.emoji-picker-fade-leave-to[data-v-3624a8cc]{opacity:0;transform:translateY(-8px) scale(.96)}.picker-bottom-sheet-enter-active[data-v-3624a8cc],.picker-bottom-sheet-leave-active[data-v-3624a8cc]{transition:transform .3s cubic-bezier(.215,.61,.355,1)}.picker-bottom-sheet-enter-from[data-v-3624a8cc],.picker-bottom-sheet-leave-to[data-v-3624a8cc]{transform:translate3d(0,100%,0)}.picker-embed-instant-enter-active[data-v-3624a8cc],.picker-embed-instant-leave-active[data-v-3624a8cc]{transition:none}.picker-embed-instant-enter-from[data-v-3624a8cc],.picker-embed-instant-enter-to[data-v-3624a8cc],.picker-embed-instant-leave-from[data-v-3624a8cc],.picker-embed-instant-leave-to[data-v-3624a8cc]{opacity:1;transform:none}.emoji-grid[data-v-3624a8cc]{display:grid;gap:4px;grid-template-columns:repeat(8,1fr)}.emoji-item[data-v-3624a8cc]{font-size:20px;min-height:36px;min-width:36px}@media (max-width:599px){.emoji-grid[data-v-3624a8cc]{grid-template-columns:repeat(7,1fr)}}.emoji-picker-container[data-v-352b58b2]{display:inline-block;font-size:0;height:0;line-height:0;overflow:visible;vertical-align:initial;width:0}.emoji-picker-container--embed[data-v-352b58b2]{display:block;flex-shrink:0;font-size:medium;height:auto;line-height:normal;order:2;overflow:hidden;width:100%}.emoji-picker-overlay[data-v-352b58b2]{background:#0000;bottom:0;left:0;pointer-events:auto;position:fixed;right:0;top:0;z-index:6001}@media (max-width:599px){.emoji-picker-overlay[data-v-352b58b2]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#00000073}body.body--dark .emoji-picker-overlay[data-v-352b58b2]{background:#00000094}}.emoji-picker-popup[data-v-352b58b2]{border-radius:14px;overflow:hidden;pointer-events:auto;position:fixed;z-index:6002!important}@media (max-width:599px){.emoji-picker-popup[data-v-352b58b2]{border-radius:16px 16px 0 0}}.emoji-picker-popup[data-v-352b58b2]{background:linear-gradient(165deg,#fff,#f4f7fc 48%,#eef2f9);border:1px solid #94a3b847;box-shadow:inset 0 1px 0 #ffffffe6,0 4px 6px -1px #0f172a0f,0 18px 44px -12px #0f172a24}body.body--dark .emoji-picker-popup[data-v-352b58b2]{background:linear-gradient(165deg,#2a2e38,#1e222b 45%,#171a21);border:1px solid #ffffff1a;box-shadow:inset 0 1px 0 #ffffff0f,0 8px 24px #00000073,0 2px 8px #00000059}.emoji-picker-popup--chat-embed[data-v-352b58b2]{border-bottom:none!important;border-left:none!important;border-radius:0!important;border-right:none!important;box-shadow:inset 0 -1px 0 #94a3b833,0 4px 16px #0f172a0f;height:min(48vh,420px)!important;left:auto!important;margin:0!important;max-height:52vh;min-height:280px;position:relative!important;top:auto!important;width:100%!important;z-index:1!important}body.body--dark .emoji-picker-popup--chat-embed[data-v-352b58b2]{box-shadow:inset 0 -1px 0 #ffffff0f,0 4px 20px #00000059}@media (max-width:599px){.emoji-picker-popup--chat-embed[data-v-352b58b2]{border-radius:0!important}.emoji-picker-popup--chat-embed .emoji-picker[data-v-352b58b2]{padding-bottom:0}}.sticky-tabs[data-v-352b58b2]{background:#ffffffc7;border-bottom:1px solid #94a3b838;position:sticky;top:0;z-index:2}body.body--dark .sticky-tabs[data-v-352b58b2]{background:#20242ceb;border-bottom:1px solid #ffffff14}.picker-q-tabs[data-v-352b58b2]{background:#0000!important}.picker-q-tabs[data-v-352b58b2] .q-tabs__content{border-bottom:none}.emoji-picker[data-v-352b58b2]{height:100%;min-height:0;width:100%}@media (max-width:599px){.emoji-picker[data-v-352b58b2]{padding-bottom:env(safe-area-inset-bottom,0)}}.emoji-picker-fade-enter-active[data-v-352b58b2],.emoji-picker-fade-leave-active[data-v-352b58b2]{transition:opacity .2s ease,transform .2s ease}.emoji-picker-fade-enter-from[data-v-352b58b2],.emoji-picker-fade-leave-to[data-v-352b58b2]{opacity:0;transform:translateY(-8px) scale(.96)}.picker-bottom-sheet-enter-active[data-v-352b58b2],.picker-bottom-sheet-leave-active[data-v-352b58b2]{transition:transform .3s cubic-bezier(.215,.61,.355,1)}.picker-bottom-sheet-enter-from[data-v-352b58b2],.picker-bottom-sheet-leave-to[data-v-352b58b2]{transform:translate3d(0,100%,0)}.picker-embed-instant-enter-active[data-v-352b58b2],.picker-embed-instant-leave-active[data-v-352b58b2]{transition:none}.picker-embed-instant-enter-from[data-v-352b58b2],.picker-embed-instant-enter-to[data-v-352b58b2],.picker-embed-instant-leave-from[data-v-352b58b2],.picker-embed-instant-leave-to[data-v-352b58b2]{opacity:1;transform:none}.gif-grid[data-v-352b58b2]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.gif-card-inner[data-v-352b58b2],.gif-card[data-v-352b58b2]{min-width:0}.gif-card-inner[data-v-352b58b2]{position:relative;width:100%}.gif-image[data-v-352b58b2]{border-radius:10px;overflow:hidden}.gif-image-loading[data-v-352b58b2]{align-items:center;display:flex;justify-content:center;min-height:120px;width:100%}.gif-actions[data-v-352b58b2]{gap:2px;opacity:0;transform:translateY(-2px);transition:opacity .12s ease-in-out,transform .12s ease-in-out}.gif-actions--visible[data-v-352b58b2],.gif-card-inner:hover .gif-actions[data-v-352b58b2]{opacity:1;transform:translateY(0)}.gif-actions[data-v-352b58b2] .q-btn{border-radius:50%;box-shadow:0 2px 6px #00000040;height:24px;min-height:24px;min-width:24px;padding:0;width:24px}.gif-actions[data-v-352b58b2] .q-btn:hover{box-shadow:0 3px 8px #00000059}.upload-meta[data-v-352b58b2],.upload-preview[data-v-352b58b2]{border-radius:10px;overflow:hidden}.upload-preview[data-v-352b58b2]{display:block;height:120px;margin:0 auto;width:120px}.upload-placeholder[data-v-352b58b2]{background:#00000005;border:1px dashed #0003;border-radius:10px;cursor:pointer;padding-top:100%;position:relative;transition:background .15s ease-in-out,border-color .15s ease-in-out;width:100%}.upload-placeholder[data-v-352b58b2]:hover{background:#2196f308;border-color:#2196f399}.upload-placeholder-content[data-v-352b58b2]{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.media-preview-section[data-v-58f49461]{border-radius:16px;margin-top:12px;overflow:visible;position:relative}.media-grid[data-v-58f49461]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.media-grid .media-item[data-v-58f49461]{aspect-ratio:1/1}.media-item[data-v-58f49461]{background-color:#f2f2f2;border-radius:12px;box-shadow:0 1px 3px #0000000f;overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease}.media-item[data-v-58f49461]:hover{box-shadow:0 6px 16px #0000001a;transform:translateY(-2px)}.media-item-container[data-v-58f49461]{height:100%;position:relative;width:100%}.media-image[data-v-58f49461]{background-color:#ececec;display:block;height:100%;object-fit:cover;width:100%}.media-hover-overlay[data-v-58f49461]{align-items:flex-start;background:linear-gradient(0deg,#00000059 0,#0000000d 60%,#0000);display:flex;inset:0;justify-content:flex-end;opacity:0;padding:6px;pointer-events:none;position:absolute;transition:opacity .25s ease}.media-item:hover .media-hover-overlay[data-v-58f49461]{opacity:1}.media-remove-btn[data-v-58f49461]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0000008c!important;border-radius:50%;color:#fff!important;font-size:16px;height:26px;min-height:26px;min-width:26px;pointer-events:all;transition:all .2s ease;width:26px}.media-remove-btn[data-v-58f49461]:hover{background:#dc2626d9!important;transform:scale(1.1)}.media-badge[data-v-58f49461]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:6px;bottom:8px;color:#fff;font-size:11px;font-weight:600;left:8px;letter-spacing:.3px;padding:3px 10px;pointer-events:none;position:absolute;z-index:5}.gif-badge[data-v-58f49461]{background:#8b5cf6d9}.video-badge[data-v-58f49461]{background:#ef4444d9}.video-preview[data-v-58f49461]{height:100%;position:relative;width:100%}.video-play-button[data-v-58f49461]{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#00000073;border:2px solid #ffffff40;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .25s ease;width:44px;z-index:5}.video-play-button[data-v-58f49461]:hover{background:#000000a6;transform:translate(-50%,-50%) scale(1.12)}.media-add-slot[data-v-58f49461]{align-items:center;aspect-ratio:1/1;background:rgba(0,0,0,.015);border:2px dashed #0000001a;border-radius:12px;cursor:pointer;display:flex;justify-content:center;min-height:80px;transition:all .25s ease}.media-add-slot[data-v-58f49461]:hover{background:rgba(var(--q-primary-rgb,33,150,243),.04);border-color:var(--q-primary)}.media-add-content[data-v-58f49461]{align-items:center;display:flex;flex-direction:column;gap:4px}.media-add-text[data-v-58f49461]{font-size:11px}.media-count-hint[data-v-58f49461]{align-items:center;display:flex;padding:2px 0}.body--dark .media-item[data-v-58f49461]{background-color:#2a2a2a;box-shadow:0 1px 3px #0000004d}.body--dark .media-image[data-v-58f49461]{background-color:#3a3a3a}.body--dark .media-remove-btn[data-v-58f49461]{background:#ffffff26!important}.body--dark .media-remove-btn[data-v-58f49461]:hover{background:#dc2626bf!important}.body--dark .media-add-slot[data-v-58f49461]{background:#ffffff05;border-color:#ffffff1a}.body--dark .media-add-slot[data-v-58f49461]:hover{background:#ffffff0d;border-color:var(--q-primary)}.tweet-dialog-card[data-v-0910890e]{border-radius:16px!important;display:flex;flex-direction:column;max-height:90vh;min-height:400px;overflow:hidden;position:relative;transition:transform .3s ease}.dialog-header[data-v-0910890e]{border-bottom:1px solid #0000001a;flex-shrink:0;min-height:64px;padding:12px 16px}.main-content[data-v-0910890e]{flex:1;min-height:0;overflow:hidden;position:relative}.scroll-area[data-v-0910890e]{display:flex;flex-direction:column;height:500px;width:100%}.content-section[data-v-0910890e]{padding-bottom:96px!important}.debug-info[data-v-0910890e]{border:1px solid gold;border-radius:8px;margin-bottom:8px}.tweet-footer[data-v-0910890e]{background:rgba(0,0,0,.015);border-top:1px solid #00000012;flex-shrink:0;min-height:52px}.toolbar-inner[data-v-0910890e]{min-height:52px;padding:4px 12px!important}.toolbar-inner .q-btn--round[data-v-0910890e]{color:#1d9bf0;transition:background-color .18s ease,opacity .2s ease}.body--dark .toolbar-inner .q-btn--round[data-v-0910890e]{color:#1d9bf0}.toolbar-inner .q-btn--round[data-v-0910890e]:hover:not([disabled]){background-color:#1d9bf01f!important}.toolbar-inner .q-btn--round[disabled][data-v-0910890e]{opacity:.3!important}.char-count-inline[data-v-0910890e]{display:flex;font-size:13px;font-variant-numeric:tabular-nums;justify-content:flex-end;padding-right:4px}.char-count-inline span[data-v-0910890e]{transition:color .2s ease,font-weight .2s ease}.char-count-inline .text-negative[data-v-0910890e]{font-weight:700}.char-count-inline .text-orange-8[data-v-0910890e]{font-weight:600}.toolbar-inner .col-auto:last-child>.q-btn[data-v-0910890e]:not(.q-btn--round):not(.more-btn){font-size:14px;font-weight:600;letter-spacing:.3px;min-height:34px;padding:4px 22px}.more-btn[data-v-0910890e]{color:#536471!important}.body--dark .more-btn[data-v-0910890e]{color:#71767b!important}.more-btn[data-v-0910890e]:hover{background-color:#5364711a!important}.tweet-textarea[data-v-0910890e] .q-field__control{min-height:120px}.tweet-textarea[data-v-0910890e] textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:20px;line-height:28px;resize:none}.toolbar-spacer[data-v-0910890e]{flex-shrink:0;pointer-events:none}@media (min-width:600px){.tweet-dialog-card[data-v-0910890e]{min-width:600px;width:600px}}@media (max-width:599px){.tweet-dialog-card[data-v-0910890e]{border-radius:0!important;height:100vh;max-height:100vh}.dialog-header[data-v-0910890e]{min-height:56px;padding:8px 12px}.content-section[data-v-0910890e]{padding:12px 12px calc(120px + env(safe-area-inset-bottom, 0px))!important}.tweet-footer[data-v-0910890e]{min-height:52px;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))!important}.tweet-textarea[data-v-0910890e] textarea{font-size:18px;min-height:80px}}.electron-app{@media (max-width:599px){.tweet-dialog-card[data-v-0910890e]{border-radius:16px!important;height:calc(100vh - var(--electron-title-bar-height, 0px) - var(--electron-dialog-inset, 0px));max-height:calc(100vh - var(--electron-title-bar-height, 0px) - var(--electron-dialog-inset, 0px));overflow:hidden}}}.original-post-preview[data-v-0910890e]{border-radius:12px;padding:12px}.preview-header[data-v-0910890e]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.preview-author[data-v-0910890e]{display:flex;flex-direction:column;gap:1px}.preview-author-name{&[data-v-0910890e]{color:#1a1a1b;font-size:13px;font-weight:600}.body--dark &[data-v-0910890e]{color:#e7e9ea}}.preview-author-account{&[data-v-0910890e]{color:#787c7e;font-size:12px}.body--dark &[data-v-0910890e]{color:#71767b}}.preview-content{&[data-v-0910890e]{color:#1a1a1b;font-size:14px;line-height:1.5;word-break:break-word}.body--dark &[data-v-0910890e]{color:#e7e9ea}}.preview-media[data-v-0910890e]{margin-top:12px}.preview-media-grid[data-v-0910890e]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);max-width:360px}.preview-media-image[data-v-0910890e]{background:#0000000d;border-radius:10px;height:110px;object-fit:cover;width:100%}.tweet-dialog-card[data-v-49fc4c7f]{border-radius:16px!important;display:flex;flex-direction:column;max-height:90vh;min-height:400px;overflow:hidden;position:relative;transition:transform .3s ease}.dialog-header[data-v-49fc4c7f]{border-bottom:1px solid #0000001a;flex-shrink:0;min-height:64px;padding:12px 16px}.main-content[data-v-49fc4c7f]{flex:1;min-height:0;overflow:hidden;position:relative}.scroll-area[data-v-49fc4c7f]{display:flex;flex-direction:column;height:500px;width:100%}.content-section[data-v-49fc4c7f]{padding-bottom:96px!important}.tweet-footer[data-v-49fc4c7f]{background:rgba(0,0,0,.015);border-top:1px solid #00000012;flex-shrink:0;min-height:52px}.toolbar-inner[data-v-49fc4c7f]{min-height:52px;padding:4px 12px!important}.toolbar-inner .q-btn--round[data-v-49fc4c7f]{color:#1d9bf0;transition:background-color .18s ease,opacity .2s ease}.body--dark .toolbar-inner .q-btn--round[data-v-49fc4c7f]{color:#1d9bf0}.toolbar-inner .q-btn--round[data-v-49fc4c7f]:hover:not([disabled]){background-color:#1d9bf01f!important}.toolbar-inner .q-btn--round[disabled][data-v-49fc4c7f]{opacity:.3!important}.char-count-inline[data-v-49fc4c7f]{display:flex;font-size:13px;font-variant-numeric:tabular-nums;justify-content:flex-end;padding-right:4px}.char-count-inline span[data-v-49fc4c7f]{transition:color .2s ease,font-weight .2s ease}.char-count-inline .text-negative[data-v-49fc4c7f]{font-weight:700}.char-count-inline .text-orange-8[data-v-49fc4c7f]{font-weight:600}.toolbar-inner .col-auto:last-child>.q-btn[data-v-49fc4c7f]:not(.q-btn--round):not(.more-btn){font-size:14px;font-weight:600;letter-spacing:.3px;min-height:34px;padding:4px 22px}.more-btn[data-v-49fc4c7f]{color:#536471!important}.body--dark .more-btn[data-v-49fc4c7f]{color:#71767b!important}.more-btn[data-v-49fc4c7f]:hover{background-color:#5364711a!important}.tweet-textarea[data-v-49fc4c7f] .q-field__control{min-height:120px}.tweet-textarea[data-v-49fc4c7f] textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:20px;line-height:28px;resize:none}.toolbar-spacer[data-v-49fc4c7f]{flex-shrink:0;pointer-events:none}@media (min-width:600px){.tweet-dialog-card[data-v-49fc4c7f]{min-width:600px;width:600px}}@media (max-width:599px){.tweet-dialog-card[data-v-49fc4c7f]{border-radius:0!important;height:100vh;max-height:100vh}.dialog-header[data-v-49fc4c7f]{min-height:56px;padding:8px 12px}.content-section[data-v-49fc4c7f]{padding:12px 12px calc(120px + env(safe-area-inset-bottom, 0px))!important}.tweet-footer[data-v-49fc4c7f]{min-height:52px;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))!important}.tweet-textarea[data-v-49fc4c7f] textarea{font-size:18px;min-height:80px}}.electron-app{@media (max-width:599px){.tweet-dialog-card[data-v-49fc4c7f]{border-radius:16px!important;height:calc(100vh - var(--electron-title-bar-height, 0px) - var(--electron-dialog-inset, 0px));max-height:calc(100vh - var(--electron-title-bar-height, 0px) - var(--electron-dialog-inset, 0px));overflow:hidden}}}.body--dark .dialog-header[data-v-49fc4c7f]{background-color:#15202b;border-bottom-color:#ffffff1a}.body--dark .content-section[data-v-49fc4c7f]{background-color:#15202b}.scroll-area[data-v-49fc4c7f] .q-scrollarea__thumb{background-color:#888;opacity:.6}.scroll-area[data-v-49fc4c7f] .q-scrollarea__thumb:hover{background-color:#555}.body--dark .scroll-area[data-v-49fc4c7f] .q-scrollarea__thumb{background-color:#4a5568}.body--dark .scroll-area[data-v-49fc4c7f] .q-scrollarea__thumb:hover{background-color:#718096}.tweet-dialog-card[data-v-1381026e]{border-radius:16px!important;display:flex;flex-direction:column;max-height:90vh;min-height:400px;overflow:hidden;position:relative;transition:transform .3s ease}.dialog-header[data-v-1381026e]{align-items:center;border-bottom:1px solid #0000001a;display:flex;flex-shrink:0;min-height:64px;padding:12px 16px!important}.main-content[data-v-1381026e]{flex:1;min-height:0;overflow:hidden;padding:0!important;position:relative}.scroll-area[data-v-1381026e]{display:flex;flex-direction:column;height:500px;width:100%}.content-section[data-v-1381026e]{padding:16px 16px 96px!important}.tweet-footer[data-v-1381026e]{background:rgba(0,0,0,.015);border-top:1px solid #00000012;flex-shrink:0;min-height:52px}.toolbar-inner[data-v-1381026e]{min-height:52px;padding:4px 12px!important}.toolbar-inner .q-btn--round[data-v-1381026e]{color:#1d9bf0;transition:background-color .18s ease,opacity .2s ease}.body--dark .toolbar-inner .q-btn--round[data-v-1381026e]{color:#1d9bf0}.toolbar-inner .q-btn--round[data-v-1381026e]:hover:not([disabled]){background-color:#1d9bf01f!important}.toolbar-inner .q-btn--round[disabled][data-v-1381026e]{opacity:.3!important}.toolbar-inner .text-caption[data-v-1381026e]{font-size:13px;font-variant-numeric:tabular-nums;min-width:52px;text-align:right;transition:color .2s ease}.toolbar-inner .text-caption.text-negative[data-v-1381026e]{font-weight:700}.toolbar-inner .col-auto:last-child>.q-btn[data-v-1381026e]:not(.q-btn--round){font-size:14px;font-weight:600;letter-spacing:.3px;min-height:34px;padding:4px 22px}.tweet-textarea[data-v-1381026e] .q-field__control{min-height:120px}.tweet-textarea[data-v-1381026e] textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:20px;line-height:28px;resize:none}.toolbar-spacer[data-v-1381026e]{flex-shrink:0;height:80px;pointer-events:none}.timeline-preview[data-v-1381026e]{margin-bottom:16px;padding-left:24px;position:relative}.timeline-item[data-v-1381026e]{display:flex;padding-bottom:12px;position:relative}.timeline-line[data-v-1381026e]{background-color:#0000001a;bottom:0;left:-20px;position:absolute;top:24px;width:2px}.timeline-dot[data-v-1381026e]{background-color:#1da1f2;border:2px solid #fff;border-radius:50%;height:8px;left:-23px;position:absolute;top:20px;width:8px}.reply-dot[data-v-1381026e]{background-color:#657786}.timeline-content[data-v-1381026e]{background-color:#00000008;border-radius:12px;flex:1;padding:12px}.original-post .timeline-content[data-v-1381026e]{background-color:#1da1f20d;border:1px solid #1da1f21a}.reply-comment .timeline-content[data-v-1381026e]{background-color:#00000008;border:1px solid #00000014}.preview-header[data-v-1381026e]{align-items:center;display:flex;margin-bottom:8px}.preview-author[data-v-1381026e]{margin-left:8px}.preview-author-name[data-v-1381026e]{color:#14171a;font-size:14px;font-weight:600}.preview-author-handle[data-v-1381026e]{color:#657786;font-size:12px;margin-left:4px}.preview-content[data-v-1381026e]{color:#14171a;font-size:14px;line-height:1.4;word-break:break-word}@media (min-width:600px){.tweet-dialog-card[data-v-1381026e]{min-width:600px;width:600px}}@media (max-width:599px){.tweet-dialog-card[data-v-1381026e]{border-radius:0!important;height:100vh;max-height:100vh}.dialog-header[data-v-1381026e]{min-height:56px;padding:8px 12px!important}.content-section[data-v-1381026e]{padding:12px 12px calc(120px + env(safe-area-inset-bottom, 0px))!important}.tweet-footer[data-v-1381026e]{min-height:52px;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.tweet-textarea[data-v-1381026e] textarea{font-size:18px;min-height:80px}}.electron-app{@media (max-width:599px){.tweet-dialog-card[data-v-1381026e]{border-radius:16px!important;height:calc(100vh - var(--electron-title-bar-height, 0px) - var(--electron-dialog-inset, 0px));max-height:calc(100vh - var(--electron-title-bar-height, 0px) - var(--electron-dialog-inset, 0px));overflow:hidden}}}.mobile-bottom-menu[data-v-7588531e]{border:1px solid #fff3;border-bottom:none;border-radius:20px;bottom:8px;left:12px;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:12px;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);z-index:2000}.bottom-menu-hidden[data-v-7588531e]{opacity:0;pointer-events:none;transform:translateY(150%)}.bottom-menu-visible[data-v-7588531e]{opacity:1;pointer-events:auto;transform:translateY(0)}.glass-effect[data-v-7588531e]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fffffff2;box-shadow:0 4px 30px #0000001f,0 0 1px #00000014;color:#424242}.body--dark .glass-effect[data-v-7588531e]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#282828f2;border-color:#ffffff26;box-shadow:0 4px 30px #00000059,0 0 1px #0003;color:#b0b0b0}.bottom-menu-item[data-v-7588531e]{border-radius:16px;height:var(--bottom-menu-height);padding:0!important}.bottom-menu-item .bottom-menu-icon[data-v-7588531e]{font-size:22px}.bottom-menu-item .bottom-menu-label[data-v-7588531e]{display:block;font-size:11px;letter-spacing:.2px;line-height:1.1}.bottom-menu-item[data-v-7588531e]:before{display:none!important}.bottom-menu-item[data-v-7588531e] .q-focus-helper{display:none!important;opacity:0!important}.bottom-menu-item[data-v-7588531e]:not(.bottom-menu-item--active):hover{background-color:initial!important}.bottom-menu-item--active[data-v-7588531e]{color:#1976d2!important}.body--dark .bottom-menu-item--active[data-v-7588531e]{color:#64b5f6!important}.app-drawer[data-v-a4d91ce8] .q-drawer__content{background:#fff}.body--dark .app-drawer[data-v-a4d91ce8] .q-drawer__content{background:#000}.drawer-container[data-v-a4d91ce8]{overflow:hidden;position:relative}.drawer-user-section[data-v-a4d91ce8]{align-items:center;border-radius:0;cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:24px 16px;transition:background-color .2s}.drawer-user-section[data-v-a4d91ce8]:hover{background-color:#00000008}.body--dark .drawer-user-section[data-v-a4d91ce8]:hover{background-color:#ffffff08}.user-info[data-v-a4d91ce8]{align-items:center;display:flex;flex-direction:column;min-width:0;text-align:center}.user-name[data-v-a4d91ce8]{color:var(--q-dark-page);font-size:18px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.body--dark .user-name[data-v-a4d91ce8]{color:#e7e9ea}.user-handle[data-v-a4d91ce8]{color:#536471;font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.body--dark .user-handle[data-v-a4d91ce8]{color:#8b98a5}.drawer-divider[data-v-a4d91ce8]{background-color:#eff3f4}.body--dark .drawer-divider[data-v-a4d91ce8]{background-color:#2f3336}.drawer-menu-list[data-v-a4d91ce8]{padding:8px 0}.drawer-menu-item[data-v-a4d91ce8]{border-radius:0;margin:0;min-height:52px;padding:12px 16px;transition:background-color .2s}.drawer-menu-item[data-v-a4d91ce8]:hover{background-color:#0000000d}.body--dark .drawer-menu-item[data-v-a4d91ce8]:hover{background-color:#ffffff14}.drawer-menu-item[data-v-a4d91ce8] .q-item__section--avatar{min-width:44px;padding-right:16px}.drawer-menu-item[data-v-a4d91ce8] .q-item__label{color:var(--q-dark-page);font-size:18px;font-weight:600}.body--dark .drawer-menu-item[data-v-a4d91ce8] .q-item__label{color:#e7e9ea}.drawer-logout-item .body--dark[data-v-a4d91ce8] .q-item__label,.drawer-logout-item[data-v-a4d91ce8] .q-item__label{color:#f4212e}.theme-toggle-btn[data-v-a4d91ce8]{color:#536471;position:absolute;right:12px;top:12px;z-index:10}.body--dark .theme-toggle-btn[data-v-a4d91ce8]{color:#8b98a5}.theme-toggle-btn[data-v-a4d91ce8]:hover{background-color:#0000000d;color:var(--q-dark-page)}.body--dark .theme-toggle-btn[data-v-a4d91ce8]:hover{background-color:#ffffff14;color:#e7e9ea}.mobile-user-menu-btn-wrap[data-v-fbc1bcee]{align-items:center;display:flex;flex-shrink:0}.body--dark{color:#fff!important}.body--light{color:#111!important}.posts-index-page[data-v-1a115712]{display:flex;flex-direction:column;margin:0!important;overflow:hidden;padding:0!important}.posts-index-page .main-content-wrapper[data-v-1a115712]{display:flex;flex:1;flex-direction:column;height:100%;min-width:0;position:relative}@media (max-width:599px){.main-content-wrapper[data-v-1a115712]{padding-top:56px;transition:padding-top .3s cubic-bezier(.4,0,.2,1)}.main-content-wrapper.header-offset-hidden[data-v-1a115712]{padding-top:0}}.x-header[data-v-1a115712]{backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%);box-shadow:none;flex-shrink:0;position:sticky;top:0;width:100%;z-index:1000}.x-header.header-mobile[data-v-1a115712]{left:0;position:fixed;right:0;top:0}.x-header.header-hidden[data-v-1a115712]{opacity:0;pointer-events:none;transform:translateY(-100%)}.x-header.header-visible[data-v-1a115712]{opacity:1;pointer-events:auto;transform:translateY(0)}.header-search-row[data-v-1a115712]{align-items:center;display:flex;gap:12px;justify-content:center;padding:8px 20px;width:100%}.header-search-row .header-left-placeholder[data-v-1a115712]{flex-shrink:0;width:48px}.header-search-row .search-bar-container[data-v-1a115712]{flex:1;max-width:520px;min-width:200px}.header-search-row .header-menu-btn[data-v-1a115712]{display:none;flex-shrink:0}@media (max-width:599px){.header-search-row .header-menu-btn[data-v-1a115712]{display:flex}.header-search-row[data-v-1a115712]{gap:8px;padding:8px 12px}.header-search-row .header-left-placeholder[data-v-1a115712],.header-search-row .search-bar-container[data-v-1a115712]{display:none}.header-search-row .mobile-search-btn[data-v-1a115712]{margin-left:auto}}.search-icon-btn[data-v-1a115712]{color:#0009}.body--dark .search-icon-btn[data-v-1a115712]{color:#fffc}.mobile-search-btn[data-v-1a115712]{color:#0009}.body--dark .mobile-search-btn[data-v-1a115712]{color:#fffc}[data-v-1a115712] .q-field--outlined .q-field__control{background-color:#00000008;border-radius:28px}.body--dark[data-v-1a115712] .q-field--outlined .q-field__control{background-color:#ffffff0f}[data-v-1a115712] .q-field--focused .q-field__control{background-color:#0000000d}.body--dark[data-v-1a115712] .q-field--focused .q-field__control{background-color:#ffffff1a}.page-content[data-v-1a115712]{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto}@media (max-width:599px){.page-content[data-v-1a115712]{height:auto!important;max-height:none;min-height:0!important;overflow-y:auto;transition:padding-top .3s cubic-bezier(.4,0,.2,1)}.page-content.header-offset-hidden[data-v-1a115712]{padding-top:0}.content-wrapper[data-v-1a115712]{min-height:100%;padding-bottom:0}}.content-wrapper[data-v-1a115712]{margin:0 auto;width:100%}@media (min-width:1024px){.content-wrapper[data-v-1a115712]{padding:8px 0 72px}}.empty-state-container[data-v-1a115712]{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:60px 20px;width:100%}.empty-state-content[data-v-1a115712]{align-items:center;animation:fadeInUp-1a115712 .5s ease-out;display:flex;flex-direction:column;justify-content:center;max-width:500px;text-align:center}.empty-state-icon-wrapper[data-v-1a115712]{margin-bottom:24px;opacity:.6}.empty-state-icon[data-v-1a115712]{color:var(--q-primary);opacity:.5}.empty-state-text[data-v-1a115712]{display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.empty-state-title[data-v-1a115712]{color:var(--q-primary);font-size:20px;font-weight:600;opacity:.9}.empty-state-subtitle[data-v-1a115712]{color:#808080cc;font-size:15px;font-weight:400;line-height:1.5}.empty-state-actions[data-v-1a115712]{display:flex;gap:12px;justify-content:center}@keyframes fadeInUp-1a115712{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.body--dark .empty-state-icon[data-v-1a115712]{color:var(--q-primary);opacity:.6}.body--dark .empty-state-title[data-v-1a115712]{color:var(--q-primary);opacity:.95}.body--dark .empty-state-subtitle[data-v-1a115712]{color:#c8c8c8b3}.chat-header-surface[data-v-3df496e1]{backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%);background-color:initial}.chat-header-toolbar[data-v-3df496e1]{width:100%}.chat-header-main[data-v-3df496e1]{min-width:0;padding-left:8px}.chat-header-main[data-v-3df496e1] .ellipsis{min-width:0}.chat-header-actions[data-v-3df496e1]{align-items:center;display:flex;flex:0 0 auto;gap:2px;margin-left:4px}.selection-toolbar[data-v-08e72e2c]{background-color:inherit;border-bottom:1px solid var(--q-separator);flex:0 0 auto;position:relative;z-index:1000}@media (max-width:599px){.selection-toolbar[data-v-08e72e2c]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:inherit;position:relative;z-index:1000}.chat-main-container:has(.selection-toolbar) .message-container[data-v-08e72e2c]{padding-top:0!important}}.input-area-modern[data-v-d0f724d2]{background-color:inherit;flex:0 0 auto;position:relative}@media (min-width:1024px){.input-area-modern[data-v-d0f724d2]{margin:8px}}@media (max-width:1023px){.input-area-modern[data-v-d0f724d2]{contain:layout style;padding-bottom:12px}}.input-container[data-v-d0f724d2]{background:linear-gradient(135deg,#fff,#f8f9ff);border:1px solid #6366f11a;border-radius:20px;box-shadow:0 4px 20px #0000000d;color:#374151;display:flex;flex-direction:column;gap:4px;position:relative;transition:all .3s ease}.input-container[data-v-d0f724d2]:hover{border-color:#6366f133;box-shadow:0 8px 30px #6366f11a}.body--dark .input-container[data-v-d0f724d2]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#222622e6,#0f1b2ae6);border:1px solid #6366f133;box-shadow:0 4px 20px #0003;color:#e2e8f0}.body--dark .input-container[data-v-d0f724d2]:hover{border-color:#6366f166;box-shadow:0 8px 30px #6366f126}.input-container-mobile[data-v-d0f724d2]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffd9;border:1px solid #ffffff4d;border-radius:20px!important;box-shadow:0 4px 20px #00000014;gap:0!important;margin:0 12px 12px;padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.body--dark .input-container-mobile[data-v-d0f724d2]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#1e1e1ed9;border-color:#ffffff1a;box-shadow:0 4px 20px #0003}@supports (padding-bottom:env(safe-area-inset-bottom)){.input-container-mobile[data-v-d0f724d2]{margin-bottom:calc(12px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)!important}}.chat-pickers-host--embed[data-v-d0f724d2]{flex-shrink:0;width:100%}.chat-pickers-host[data-v-d0f724d2]:not(.chat-pickers-host--embed){align-self:flex-end;flex:0 0 0;height:0;margin:0;overflow:visible;padding:0;width:0}.input-area-left[data-v-d0f724d2]{align-items:center;display:flex;flex-shrink:0;gap:4px;padding-left:4px}.input-container-mobile .input-area-left[data-v-d0f724d2]{padding-left:0}.input-area-center[data-v-d0f724d2]{flex:1 1 auto;min-width:0;padding:0 4px}.input-area-right[data-v-d0f724d2]{align-items:center;display:flex;flex-shrink:0;gap:4px;margin-left:auto;padding-right:12px}.input-container-mobile .input-area-right[data-v-d0f724d2]{padding-right:0}.input-single-row[data-v-d0f724d2]{align-items:center;display:flex;gap:8px;width:100%}.input-single-row--bottom[data-v-d0f724d2]{align-items:flex-end;padding-bottom:10px}.message-input-modern[data-v-d0f724d2] .q-field__control{background:#0000;border:0;box-shadow:none}.message-input-modern[data-v-d0f724d2] .q-field__counter{color:#00000073;font-size:14px}.body--dark .message-input-modern[data-v-d0f724d2] .q-field__counter{color:#ffffff73}.message-input-modern[data-v-d0f724d2] .q-field__native{line-height:1.5;max-height:300px;overflow-y:auto}.message-input-modern[data-v-d0f724d2] .q-field__native::-webkit-scrollbar{width:3px}.message-input-modern[data-v-d0f724d2] .q-field__native::-webkit-scrollbar-track{background:#0000}.message-input-modern[data-v-d0f724d2] .q-field__native::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.send-btn-fake[data-v-d0f724d2]{align-items:center;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;outline:none;-webkit-tap-highlight-color:transparent;box-shadow:0 1px 2px #00000014}.send-btn-modern[data-v-d0f724d2]{min-height:40px;min-width:40px;transition:all .2s ease}.send-btn--inactive[data-v-d0f724d2]{color:#9ca3af}.q-dark .send-btn--inactive[data-v-d0f724d2]{color:#6b7280}.send-btn--active[data-v-d0f724d2]{background:#3b82f6;color:#fff}.send-btn--active[data-v-d0f724d2]:hover{background:#2563eb;transform:scale(1.05)}.send-btn--active[data-v-d0f724d2]:active{transform:scale(.95)}.q-dark .send-btn--active[data-v-d0f724d2]{background:#60a5fa}.q-dark .send-btn--active[data-v-d0f724d2]:hover{background:#3b82f6}.picker-tool-btn[data-v-d0f724d2]{align-items:center;border-radius:30%;cursor:pointer;display:inline-flex;height:40px;justify-content:center;min-height:40px;min-width:40px;outline:none;width:40px;-webkit-tap-highlight-color:transparent;transition:background .2s ease,transform .12s ease;-webkit-user-select:none;user-select:none}.picker-tool-btn[data-v-d0f724d2]:active{background:#3b82f61f;transform:scale(.94);transform:scale(.96)}.body--dark .picker-tool-btn[data-v-d0f724d2]:active{background:#ffffff1a}.body--dark .picker-tool-btn[data-v-d0f724d2]:hover{background:#42a5f533}.body--dark .picker-tool-btn:hover .q-icon[data-v-d0f724d2]{color:#60a5fa!important}.input-area-left .q-btn[data-v-d0f724d2],.input-area-right .q-btn[data-v-d0f724d2]:not(.send-btn-modern){transition:all .15s ease}.input-area-left .q-btn[data-v-d0f724d2]:hover,.input-area-right .q-btn[data-v-d0f724d2]:not(.send-btn-modern):hover{background:#3b82f61a;transform:scale(1.05)}.input-area-left .q-btn[data-v-d0f724d2]:active,.input-area-right .q-btn[data-v-d0f724d2]:not(.send-btn-modern):active{transform:scale(.95)}.reply-preview[data-v-d0f724d2]{animation:slideDown-d0f724d2 .2s ease-out}.reply-preview__content[data-v-d0f724d2]{align-items:flex-start;background:#f5f5f5;border-radius:4px;display:flex;gap:10px;padding:8px 12px;transition:background .2s ease}.q-dark .reply-preview__content[data-v-d0f724d2]{background:#ffffff14}.reply-preview__content[data-v-d0f724d2]:hover{background:#eee}.q-dark .reply-preview__content[data-v-d0f724d2]:hover{background:#ffffff1f}.reply-preview__info[data-v-d0f724d2]{cursor:pointer;display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.reply-preview__indicator[data-v-d0f724d2]{background:#1677ff;border-radius:2px;flex-shrink:0;height:100%;margin-top:2px;min-height:36px;width:3px}.q-dark .reply-preview__indicator[data-v-d0f724d2]{background:#4096ff}.reply-preview__header[data-v-d0f724d2]{align-items:center;display:flex;gap:4px}.reply-preview__icon[data-v-d0f724d2]{color:#1677ff;flex-shrink:0;font-size:12px}.q-dark .reply-preview__icon[data-v-d0f724d2]{color:#4096ff}.reply-preview__label[data-v-d0f724d2]{color:#1677ff;font-size:12px;font-weight:500;line-height:1.4}.q-dark .reply-preview__label[data-v-d0f724d2]{color:#4096ff}.reply-preview__text[data-v-d0f724d2]{color:#666;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-clamp:2;line-height:1.5;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:100%}.q-dark .reply-preview__text[data-v-d0f724d2]{color:#ffffffb3}.reply-preview__close[data-v-d0f724d2]{color:#999;flex-shrink:0;transition:all .2s ease}.q-dark .reply-preview__close[data-v-d0f724d2]{color:#ffffff80}.reply-preview__close[data-v-d0f724d2]:hover{background:#0000000d;color:#666}.q-dark .reply-preview__close[data-v-d0f724d2]:hover{background:#ffffff1a;color:#ffffffb3}@keyframes slideDown-d0f724d2{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.chat-media-preview[data-v-45862dcd]{max-width:100%}.chat-media-preview .media-container[data-v-45862dcd]{overflow:hidden;width:100%}.chat-media-preview .media-container .media-content[data-v-45862dcd]{display:block;max-height:100%;max-width:100%;object-fit:contain}.chat-media-preview .audio-player[data-v-45862dcd]{max-width:300px;width:100%}.chat-media-preview .document-preview[data-v-45862dcd]{width:100%}.chat-media-preview .document-preview .q-card[data-v-45862dcd]{border-radius:8px;transition:all .3s ease}.chat-media-preview .document-preview .q-card[data-v-45862dcd]:hover{box-shadow:0 2px 8px #00000026}.chat-media-preview .fullscreen-card[data-v-45862dcd]{display:flex}.chat-media-preview .fullscreen-card .fullscreen-image[data-v-45862dcd]{max-height:calc(100vh - 48px);max-width:calc(100vw - 48px)}.message-status[data-v-46b2f130]{display:inline-flex}.custom-message-context-menu[data-v-9176739a]{animation:contextMenuFadeIn-9176739a .16s ease-out;border-radius:12px;box-shadow:0 6px 24px #0000001a,0 0 1px #0000000f;max-width:min(400px,100vw - 16px);position:fixed;-webkit-user-select:none;user-select:none;z-index:1100}.custom-message-context-menu--light[data-v-9176739a]{background:#fff;color:#000000d9}.custom-message-context-menu--dark[data-v-9176739a]{background:#2c2c2e;box-shadow:0 8px 28px #00000073,0 0 1px #ffffff14;color:#ffffffe6}.custom-message-context-menu__bar[data-v-9176739a]{align-items:stretch;display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:6px 4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.custom-message-context-menu__bar[data-v-9176739a]::-webkit-scrollbar{display:none}.custom-message-context-menu__action[data-v-9176739a]{align-items:center;background:#0000;border:none;border-radius:8px;color:inherit;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;font:inherit;gap:4px;justify-content:center;margin:0;max-width:76px;min-width:52px;padding:8px 6px;-webkit-tap-highlight-color:transparent}.custom-message-context-menu__action[data-v-9176739a]:not(:first-child){border-left:1px solid #0000000f}.custom-message-context-menu--dark .custom-message-context-menu__action[data-v-9176739a]:not(:first-child){border-left-color:#ffffff1a}.custom-message-context-menu__action[data-v-9176739a]:hover{background:#1677ff14}.custom-message-context-menu__action[data-v-9176739a]:active{background:#1677ff24}.custom-message-context-menu--dark .custom-message-context-menu__action[data-v-9176739a]:hover{background:#ffffff14}.custom-message-context-menu--dark .custom-message-context-menu__action[data-v-9176739a]:active{background:#ffffff1f}.custom-message-context-menu__action--danger[data-v-9176739a]{color:#e53935}.custom-message-context-menu--dark .custom-message-context-menu__action--danger[data-v-9176739a]{color:#ff8a80}.custom-message-context-menu__action--danger[data-v-9176739a]:hover{background:#e539351a}.custom-message-context-menu--dark .custom-message-context-menu__action--danger[data-v-9176739a]:hover{background:#e539352e}.custom-message-context-menu__icon[data-v-9176739a]{font-size:18px;opacity:.92}.custom-message-context-menu__label[data-v-9176739a]{display:-webkit-box;font-size:11px;font-weight:500;-webkit-line-clamp:2;line-height:1.15;text-align:center;word-break:break-all;-webkit-box-orient:vertical;overflow:hidden}.custom-message-context-menu__backdrop[data-v-9176739a]{background:#0000;inset:0;position:fixed;z-index:1099}@keyframes contextMenuFadeIn-9176739a{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.rounded-borders[data-v-523119ac]{border-radius:20px}.forward-dialog[data-v-523119ac]{display:flex;flex-direction:column;max-height:80vh;max-width:90vw;width:420px}.forward-dialog.full-screen[data-v-523119ac]{height:100vh;max-height:100vh;max-width:100vw;width:100vw}.forward-body[data-v-523119ac]{display:flex;flex:1;flex-direction:column;min-height:0}.sticky-toolbar[data-v-523119ac]{position:sticky;top:0;z-index:5}.forward-scroll-area[data-v-523119ac]{display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0}.forward-scroll-area .q-list[data-v-523119ac]{flex:1;overflow-y:auto}.selected-item[data-v-523119ac]{background:#007bff0f}.selected-preview[data-v-523119ac]{border-top:1px solid #0000000d}.selected-preview .row[data-v-523119ac]{max-height:120px;overflow-y:auto}.footer-actions[data-v-523119ac]{margin-top:auto}.ellipsis[data-v-523119ac]{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:600px){.forward-dialog[data-v-523119ac]{height:100vh;max-height:100vh}.forward-body[data-v-523119ac]{padding-bottom:max(16px,var(--safe-area-inset-bottom))}}.rounded-borders[data-v-c2f0cfda]{border-radius:20px}.hidden[data-v-c2f0cfda]{display:none}.member-item[data-v-c2f0cfda]{transition:background-color .2s ease}.member-item[data-v-c2f0cfda]:hover{background:#0000000a}.body--dark .member-item[data-v-c2f0cfda]:hover{background:#ffffff14}.invisible[data-v-c2f0cfda]{visibility:hidden}@media (max-width:480px){.fullscreen-dialog .q-toolbar[data-v-c2f0cfda]{min-height:50px}}.rounded-borders[data-v-017bfe5e]{border-radius:20px}.invite-members-dialog[data-v-017bfe5e]{display:flex;flex-direction:column;height:100%;width:100%}.selected-item[data-v-017bfe5e]{background:#007bff0f}.dialog-content[data-v-017bfe5e]{display:flex;flex:1;flex-direction:column;min-height:0}.contact-scroll-area[data-v-017bfe5e]{flex:1;min-height:0}.sticky-top[data-v-017bfe5e]{position:sticky;z-index:1}.rounded-borders[data-v-017bfe5e]{border-radius:8px}[data-v-017bfe5e] .q-dialog__inner--fullscreen .invite-members-dialog,[data-v-017bfe5e] .q-dialog__inner--maximized .invite-members-dialog{height:100vh;max-height:100vh!important}@media (min-width:600px){.contact-scroll-area[data-v-017bfe5e]{max-height:calc(80vh - 120px)}}.user-detail-dialog>.q-scrollarea[data-v-acc103b6]{min-height:0}@media (max-width:480px){.user-detail-dialog.fullscreen-dialog .q-toolbar[data-v-acc103b6]{min-height:50px}.user-detail-dialog.fullscreen-dialog>.q-scrollarea[data-v-acc103b6]{height:calc(100vh - 50px - env(safe-area-inset-top, 0px))}}.hidden[data-v-acc103b6]{display:none}.rounded-borders[data-v-acc103b6]{border-radius:20px}.action-card-btn[data-v-acc103b6]{transition:all .2s ease}.action-card-btn[data-v-acc103b6]:hover{opacity:.85}.action-card-btn[data-v-acc103b6]:active{transform:scale(.98)}.admin-actions-container[data-v-acc103b6]{display:flex;flex-direction:column}.rounded-borders[data-v-35393337]{border-radius:20px}.dissolve-icon-wrapper[data-v-35393337]{align-items:center;background:linear-gradient(135deg,#ffebee,#ffcdd2);border-radius:50%;display:flex;height:80px;justify-content:center;width:80px}.video-call-container[data-v-491182d2]{background:#0a0a0a;height:100%;min-height:100vh;overflow:hidden;position:relative;width:100%}.video-call-container.is-pc[data-v-491182d2]{border-radius:16px;box-shadow:0 20px 60px #00000080;height:min(100vh,720px);max-height:90vh;max-width:960px;width:100%}.video-call-container.is-pc .remote-video-container[data-v-491182d2]{border-radius:16px;overflow:hidden}.video-call-container.is-mobile[data-v-491182d2]{border-radius:0;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1000}.remote-video-container[data-v-491182d2]{background:#111;height:100%;position:relative;width:100%}.remote-video[data-v-491182d2]{height:100%;object-fit:cover;width:100%}.waiting-overlay[data-v-491182d2]{align-items:center;background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.waiting-content[data-v-491182d2]{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.is-mobile .waiting-content[data-v-491182d2]{gap:12px}.ring-icon-wrapper[data-v-491182d2]{align-items:center;display:flex;height:96px;justify-content:center;position:relative;width:96px}.ring-icon-wrapper .ring-icon[data-v-491182d2]{position:relative;z-index:2}.is-mobile .ring-icon-wrapper[data-v-491182d2]{height:72px;width:72px}.is-mobile .ring-icon-wrapper[data-v-491182d2] .q-icon{font-size:36px!important}.is-mobile .ring-icon-wrapper .ripple[data-v-491182d2]{height:72px;width:72px}.ripple[data-v-491182d2]{animation:ripple-anim-491182d2 2s ease-out infinite;border:2px solid #ffffff4d;border-radius:50%;height:96px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:96px}.ripple.ripple-2[data-v-491182d2]{animation-delay:.6s}.ripple.ripple-3[data-v-491182d2]{animation-delay:1.2s}@keyframes ripple-anim-491182d2{0%{height:48px;opacity:1;width:48px}to{height:160px;opacity:0;width:160px}}.avatar-wrapper[data-v-491182d2]{border:3px solid #fff3;border-radius:50%;box-shadow:0 8px 32px #0006;height:100px;overflow:hidden;width:100px}.is-mobile .avatar-wrapper[data-v-491182d2]{height:80px;width:80px}.ringing[data-v-491182d2]{animation:ring-pulse-491182d2 1s ease-in-out infinite}@keyframes ring-pulse-491182d2{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}.user-name[data-v-491182d2]{color:#fff;font-size:22px;font-weight:600;letter-spacing:.5px}.is-mobile .user-name[data-v-491182d2]{font-size:18px}.status-text[data-v-491182d2]{color:#fff9;font-size:14px;font-weight:400}.local-video-container[data-v-491182d2]{background:#1a1a1a;border-radius:14px;box-shadow:0 8px 32px #0006,0 0 0 2px #ffffff26;cursor:grab;height:280px;overflow:hidden;position:absolute;right:24px;top:80px;transition:box-shadow .2s,transform .1s;width:200px;z-index:20}.local-video-container[data-v-491182d2]:hover{box-shadow:0 12px 40px #00000080,0 0 0 2px #ffffff4d}.local-video-container.dragging[data-v-491182d2]{cursor:grabbing;opacity:.85;transition:none}.is-mobile .local-video-container[data-v-491182d2]{border-radius:10px;box-shadow:0 4px 16px #0006,0 0 0 1.5px #ffffff1f;height:150px;right:12px;top:72px;width:110px}.local-video[data-v-491182d2]{height:100%;object-fit:cover;width:100%}.local-video-off-overlay[data-v-491182d2]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;display:flex;inset:0;justify-content:center;position:absolute}.remote-video-off-overlay[data-v-491182d2]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.remote-off-content[data-v-491182d2]{align-items:center;display:flex;flex-direction:column;gap:16px}.off-text[data-v-491182d2]{color:#fff;font-size:16px;font-weight:500;margin-top:8px}.local-label[data-v-491182d2]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;border-radius:20px;bottom:8px;color:#fff;display:flex;font-size:12px;font-weight:500;left:8px;padding:4px 10px;pointer-events:none;position:absolute}.is-mobile .local-label[data-v-491182d2]{font-size:11px;padding:3px 8px}.top-bar[data-v-491182d2]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(180deg,#000000b3 0,#0003 70%,#0000);display:flex;justify-content:space-between;left:0;padding:12px 20px;position:absolute;right:0;top:0;z-index:30}.is-mobile .top-bar[data-v-491182d2]{padding:calc(12px + env(safe-area-inset-top, 0px)) 14px 10px}.top-bar-left[data-v-491182d2]{align-items:center;display:flex;gap:8px}.back-btn[data-v-491182d2]{opacity:.8}.back-btn[data-v-491182d2]:hover{opacity:1}.call-info[data-v-491182d2]{display:flex;flex-direction:column;gap:2px}.call-user-name[data-v-491182d2]{color:#fff;font-size:16px;font-weight:600;line-height:1.2}.is-mobile .call-user-name[data-v-491182d2]{font-size:15px}.call-duration[data-v-491182d2]{align-items:center;color:#ffffffb3;display:flex;font-size:13px;gap:6px}.live-dot[data-v-491182d2]{animation:live-blink-491182d2 1.5s ease-in-out infinite;background:#ff4757;border-radius:50%;height:8px;width:8px}@keyframes live-blink-491182d2{0%,to{opacity:1}50%{opacity:.3}}.call-status-sub[data-v-491182d2]{color:#ffffff80;font-size:12px}.top-bar-right[data-v-491182d2]{align-items:center;display:flex}.bottom-bar[data-v-491182d2]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(0deg,#000000bf 0,#00000026 70%,#0000);bottom:0;left:0;padding:20px 24px 28px;position:absolute;right:0;z-index:30}.is-mobile .bottom-bar[data-v-491182d2]{padding:12px 16px calc(20px + env(safe-area-inset-bottom, 0px))}.controls-wrapper[data-v-491182d2]{align-items:center;display:flex;gap:20px;justify-content:center;margin:0 auto;max-width:520px}.is-mobile .controls-wrapper[data-v-491182d2]{gap:14px}.controls-wrapper[data-v-491182d2] .q-btn{transition:all .25s ease}.controls-wrapper[data-v-491182d2] .q-btn.btn-active{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26!important;border:1px solid #fff3}.controls-wrapper[data-v-491182d2] .q-btn.btn-active:hover{background:#ffffff40!important;transform:scale(1.05)}.controls-wrapper[data-v-491182d2] .q-btn:not(.btn-active):not(.end-call-btn){background:#ffffff14!important;border:1px solid #ffffff1a}.controls-wrapper[data-v-491182d2] .q-btn:not(.btn-active):not(.end-call-btn):hover{background:#ffffff26!important;transform:scale(1.05)}.end-call-wrapper[data-v-491182d2]{margin:0 8px}.controls-wrapper[data-v-491182d2] .end-call-btn{box-shadow:0 4px 20px #ff475766}.controls-wrapper[data-v-491182d2] .end-call-btn:hover{box-shadow:0 6px 28px #ff475780;transform:scale(1.08)}.remote-audio[data-v-30fe92c7]{display:none}.voice-call-container[data-v-30fe92c7]{align-items:center;background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:24px;display:flex;flex-direction:column;justify-content:space-between;min-height:500px;overflow:hidden;padding:40px 24px;position:relative;width:320px}.voice-call-container.mobile-mode[data-v-30fe92c7]{border-radius:0;height:100vh;min-height:100vh;width:100vw}.top-bar[data-v-30fe92c7]{align-items:center;display:flex;flex-direction:column;margin-top:20px;position:relative;text-align:center;z-index:20}.caller-name[data-v-30fe92c7]{color:#fff}.call-status[data-v-30fe92c7]{color:#fffc}.center-section[data-v-30fe92c7]{flex:1;width:100%}.call-animation[data-v-30fe92c7],.center-section[data-v-30fe92c7]{align-items:center;display:flex;justify-content:center;position:relative}.call-animation[data-v-30fe92c7]{height:200px;width:200px}.pulse-ring[data-v-30fe92c7]{animation:pulse-30fe92c7 2s infinite;border:2px solid #fff3;border-radius:50%;height:200px;position:absolute;width:200px}.pulse-ring.delay-1[data-v-30fe92c7]{animation-delay:.5s}.pulse-ring.delay-2[data-v-30fe92c7]{animation-delay:1s}@keyframes pulse-30fe92c7{0%{height:120px;opacity:1;width:120px}to{height:300px;opacity:0;width:300px}}.avatar[data-v-30fe92c7]{box-shadow:0 8px 32px #0000004d;position:relative;z-index:10}.call-duration[data-v-30fe92c7]{color:#4caf50;font-family:Roboto Mono,monospace}.status-icon[data-v-30fe92c7]{position:relative;z-index:10}.connected-section[data-v-30fe92c7]{align-items:center;display:flex;flex-direction:column;text-align:center}.bottom-bar[data-v-30fe92c7]{align-items:center;bottom:40px;display:flex;gap:32px;justify-content:center;left:0;position:absolute;right:0;z-index:20}.mobile-safe-area[data-v-30fe92c7]{background:#0000;bottom:0;height:env(safe-area-inset-bottom,0);left:0;position:absolute;right:0}@media (max-width:768px){.bottom-bar[data-v-30fe92c7]{bottom:60px;gap:48px;padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px))}}.incoming-call-container[data-v-760466c4]{align-items:center;background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:24px;display:flex;flex-direction:column;justify-content:space-between;min-height:400px;overflow:hidden;padding:40px 24px;position:relative;width:320px}.incoming-call-container.mobile-mode[data-v-760466c4]{border-radius:0;height:100vh;min-height:100vh;width:100vw}.top-bar[data-v-760466c4]{align-items:center;display:flex;flex-direction:column;margin-top:20px;padding-bottom:20px;position:relative;text-align:center;z-index:20}.caller-name[data-v-760466c4]{color:#fff;margin-bottom:8px}.call-type[data-v-760466c4]{color:#fffc;margin-bottom:4px}.call-status[data-v-760466c4]{font-size:14px}.center-section[data-v-760466c4]{flex:1;padding:20px 0;width:100%}.call-animation[data-v-760466c4],.center-section[data-v-760466c4]{align-items:center;display:flex;justify-content:center;position:relative}.call-animation[data-v-760466c4]{height:200px;width:200px}.pulse-ring[data-v-760466c4]{animation:pulse-760466c4 2s infinite;border:2px solid #fff3;border-radius:50%;height:200px;position:absolute;width:200px}.pulse-ring.delay-1[data-v-760466c4]{animation-delay:.5s}.pulse-ring.delay-2[data-v-760466c4]{animation-delay:1s}@keyframes pulse-760466c4{0%{height:120px;opacity:1;width:120px}to{height:300px;opacity:0;width:300px}}.avatar[data-v-760466c4]{box-shadow:0 8px 32px #0000004d;position:relative;z-index:10}.action-buttons[data-v-760466c4]{display:flex;gap:48px;margin-bottom:20px;position:relative;z-index:10}@media (max-width:768px){.action-buttons[data-v-760466c4]{gap:64px;margin-top:64px}.pulse-ring[data-v-760466c4]{height:150px;width:150px}@keyframes pulse-760466c4{0%{height:100px;opacity:1;width:100px}to{height:250px;opacity:0;width:250px}}}.group-call-container[data-v-0a97d4f0]{background:#0f0f0f;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100vw}.group-call-container.pc-mode[data-v-0a97d4f0]{background:linear-gradient(135deg,#111,#1a1a2e);border-radius:16px;box-shadow:0 20px 60px #00000080;height:min(100vh,680px);max-height:90vh;max-width:1000px;width:100%}.top-bar[data-v-0a97d4f0]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(180deg,#000c 0,#0000001a 80%,#0000);display:flex;justify-content:space-between;left:0;padding:12px 20px;position:absolute;right:0;top:0;z-index:20}.mobile-mode .top-bar[data-v-0a97d4f0]{padding:calc(12px + env(safe-area-inset-top, 0px)) 14px 10px}.top-left[data-v-0a97d4f0]{align-items:center;display:flex;gap:8px}.back-btn[data-v-0a97d4f0]{opacity:.7}.back-btn[data-v-0a97d4f0]:hover{opacity:1}.group-info[data-v-0a97d4f0]{align-items:center;display:flex;gap:10px}.group-avatar[data-v-0a97d4f0]{flex-shrink:0}.group-text[data-v-0a97d4f0]{display:flex;flex-direction:column;gap:2px}.group-text .separator[data-v-0a97d4f0]{margin:0 4px;opacity:.4}.group-text .duration-text[data-v-0a97d4f0]{font-weight:500}.top-right[data-v-0a97d4f0]{align-items:center;display:flex}.video-grid[data-v-0a97d4f0]{align-content:center;display:grid;flex:1;gap:10px;overflow:auto;padding:80px 20px 120px}.mobile-mode .video-grid[data-v-0a97d4f0]{gap:6px;padding:70px 8px 100px}.mobile-mode .video-grid.grid-1[data-v-0a97d4f0],.mobile-mode .video-grid.grid-2[data-v-0a97d4f0]{margin:0;max-width:none}.video-grid.grid-1[data-v-0a97d4f0]{grid-template-columns:1fr;margin:0 auto;max-width:700px}.video-grid.grid-2[data-v-0a97d4f0]{grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:900px}.video-grid.grid-2x2[data-v-0a97d4f0]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.video-grid.grid-3x2[data-v-0a97d4f0]{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.video-grid.grid-3x3[data-v-0a97d4f0]{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.video-grid.grid-4x3[data-v-0a97d4f0]{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr)}.video-item[data-v-0a97d4f0]{align-items:center;aspect-ratio:16/10;background:#1c1c1c;border:2px solid #0000;border-radius:14px;display:flex;justify-content:center;overflow:hidden;position:relative;transition:border-color .3s,box-shadow .3s}.video-item.local-video[data-v-0a97d4f0]{border-color:#2196f366}.video-item.speaking[data-v-0a97d4f0]{border-color:#4caf50;box-shadow:0 0 24px #4caf504d,0 0 0 1px #4caf5033}.mobile-mode .video-item[data-v-0a97d4f0]{border-radius:10px;border-width:1.5px}.video-player[data-v-0a97d4f0]{height:100%;object-fit:cover;width:100%}.avatar-placeholder[data-v-0a97d4f0]{align-items:center;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.placeholder-avatar[data-v-0a97d4f0]{box-shadow:0 4px 16px #0000004d}.video-label[data-v-0a97d4f0]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;border-radius:20px;bottom:10px;color:#fff;display:flex;font-size:12px;font-weight:500;left:10px;max-width:calc(100% - 20px);overflow:hidden;padding:4px 10px;position:absolute;text-overflow:ellipsis;white-space:nowrap}.mobile-mode .video-label[data-v-0a97d4f0]{bottom:8px;font-size:11px;left:8px;padding:3px 8px}.empty-state[data-v-0a97d4f0]{align-items:center;display:flex;grid-column:1/-1;grid-row:1/-1;justify-content:center}.empty-state-content[data-v-0a97d4f0]{text-align:center}.empty-state-content .empty-text[data-v-0a97d4f0]{font-size:15px;margin-top:16px}.bottom-bar[data-v-0a97d4f0]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(0deg,#000c 0,#0000001a 80%,#0000);bottom:0;left:0;padding:20px 24px 28px;position:absolute;right:0;z-index:20}.mobile-mode .bottom-bar[data-v-0a97d4f0]{padding:14px 14px calc(20px + env(safe-area-inset-bottom, 0px))}.controls-wrapper[data-v-0a97d4f0]{align-items:center;display:flex;gap:18px;justify-content:center;margin:0 auto;max-width:560px}.mobile-mode .controls-wrapper[data-v-0a97d4f0]{gap:12px}.controls-wrapper[data-v-0a97d4f0] .q-btn{transition:all .25s ease}.controls-wrapper[data-v-0a97d4f0] .q-btn.ctrl-active{background:#ffffff26!important;border:1px solid #fff3}.controls-wrapper[data-v-0a97d4f0] .q-btn.ctrl-active:hover{background:#ffffff40!important;transform:scale(1.05)}.controls-wrapper[data-v-0a97d4f0] .q-btn:not(.ctrl-active):not(.end-btn){background:#ffffff14!important;border:1px solid #ffffff1a}.controls-wrapper[data-v-0a97d4f0] .q-btn:not(.ctrl-active):not(.end-btn):hover{background:#ffffff26!important;transform:scale(1.05)}.end-call-wrap[data-v-0a97d4f0]{margin:0 6px}.controls-wrapper[data-v-0a97d4f0] .end-btn{box-shadow:0 4px 20px #ff475766}.controls-wrapper[data-v-0a97d4f0] .end-btn:hover{box-shadow:0 6px 28px #ff475780;transform:scale(1.08)}.chat-page[data-v-efe6b744]{display:flex;flex-direction:column;height:100%;min-height:0}[data-v-efe6b744]::deep(.q-page-container){overflow:visible!important;position:relative}@media (max-width:1023px){[data-v-efe6b744] .chat-footer-mobile-flush{bottom:0!important;left:0!important;position:fixed!important;width:100%!important;z-index:1000!important}}.message-container[data-v-efe6b744]{box-sizing:border-box;flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;position:relative;scroll-behavior:auto;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.message-container[data-v-efe6b744]::-webkit-scrollbar{width:3px}.message-container[data-v-efe6b744]::-webkit-scrollbar-track{background:var(--q-separator);border-radius:2px}.message-container[data-v-efe6b744]::-webkit-scrollbar-thumb{background:#9e9e9e;border-radius:2px}.message-container[data-v-efe6b744]::-webkit-scrollbar-thumb:hover{background:#757575}@media (max-width:599px){.message-container-mobile[data-v-efe6b744]{flex:1 0 0;will-change:scroll-position;-webkit-overflow-scrolling:touch}}@media (min-width:600px){.message-container[data-v-efe6b744]:not(.message-container-mobile){padding:8px 12px}}@media (max-width:599px){.message-list[data-v-efe6b744]{padding:6px 0}}@media (min-width:600px){.message-list[data-v-efe6b744]{padding:8px 12px}}.message-row-wrapper[data-v-efe6b744]{align-items:center;border-radius:8px;display:flex;margin-bottom:6px;padding:2px 4px;transition:background-color .2s ease}.message-row-wrapper[data-v-efe6b744]:hover{background-color:rgba(var(--q-primary-rgb),.05)}.message-row-wrapper.highlighted-message[data-v-efe6b744]{animation:highlightPulse-efe6b744 .6s ease-out;background-color:#1677ff26}.q-dark .message-row-wrapper.highlighted-message[data-v-efe6b744]{background-color:#24262e73}.message-selector-column[data-v-efe6b744]{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:28px}.message-row[data-v-efe6b744]{align-items:flex-end;display:flex;flex:1}.message-row.message-row-mobile[data-v-efe6b744]{margin-bottom:4px}.message-row[data-v-efe6b744]:not(.message-row-mobile){margin-bottom:6px}.message-content-wrapper[data-v-efe6b744]{width:fit-content}.message-actions-wrapper[data-v-efe6b744]{bottom:-8px;display:flex;flex-direction:row;gap:2px;opacity:0;position:absolute;transition:opacity .2s ease;z-index:10}.message-content-wrapper:hover .message-actions-wrapper[data-v-efe6b744]{opacity:1}.message-actions-wrapper[data-v-efe6b744] .q-icon{font-size:16px}@media (max-width:599px){.message-actions-wrapper[data-v-efe6b744]:active{opacity:1}}.actions-sent[data-v-efe6b744]{left:-48px}.actions-received[data-v-efe6b744]{right:-48px}.message-actions-container[data-v-efe6b744]{display:flex;flex-direction:column;flex-shrink:0;gap:2px;opacity:0;position:absolute;transition:opacity .2s ease;z-index:10}.message-row:hover .message-actions-container[data-v-efe6b744]{opacity:1}.message-actions-container[data-v-efe6b744] .q-icon{color:#00000080;font-size:16px}.q-dark .message-actions-container[data-v-efe6b744] .q-icon{color:#fff9}@media (max-width:599px){.message-actions-container[data-v-efe6b744]:active{opacity:1}}.message-select-checkbox[data-v-efe6b744] .q-checkbox__inner{border-radius:50%!important;height:20px;width:20px}.message-select-checkbox[data-v-efe6b744] .q-checkbox__inner .q-checkbox__bg,.message-select-checkbox[data-v-efe6b744] .q-checkbox__inner .q-checkbox__check,.message-select-checkbox[data-v-efe6b744] .q-checkbox__inner:before,.message-select-checkbox[data-v-efe6b744] .q-checkbox__native{border-radius:50%!important}@keyframes highlightPulse-efe6b744{0%{background-color:#1677ff4d}to{background-color:#1677ff26}}.custom-chat-message[data-v-efe6b744] :before{display:none!important}.message-padding-sent[data-v-efe6b744]{padding-left:50px}.message-padding-sent[data-v-efe6b744] .q-message-text--sent{border-radius:15px 15px 0 15px}.message-padding-received[data-v-efe6b744] .q-message-text--received{border-radius:15px 15px 15px 0}.message-row-wrapper.selected-message[data-v-efe6b744] .q-message-text--received,.message-row-wrapper.selected-message[data-v-efe6b744] .q-message-text--sent{background:#1d9bf0!important;border:2px solid #1d9bf0!important;box-shadow:0 3px 12px #1d9bf080}.message-row-wrapper.selected-message[data-v-efe6b744] .q-message-text--received .message-text-content,.message-row-wrapper.selected-message[data-v-efe6b744] .q-message-text--received .q-message-text-content,.message-row-wrapper.selected-message[data-v-efe6b744] .q-message-text--sent .message-text-content,.message-row-wrapper.selected-message[data-v-efe6b744] .q-message-text--sent .q-message-text-content{color:#fff!important}.message-row-wrapper.selected-message .message-time[data-v-efe6b744]{color:#fffc!important}.q-dark .message-row-wrapper.selected-message[data-v-efe6b744] .q-message-text--received,.q-dark .message-row-wrapper.selected-message[data-v-efe6b744] .q-message-text--sent{background:#1d9bf0!important;border-color:#1d9bf0!important;box-shadow:0 3px 12px #1d9bf080}.q-dark .message-row-wrapper.selected-message[data-v-efe6b744] .q-message-text--received .message-text-content,.q-dark .message-row-wrapper.selected-message[data-v-efe6b744] .q-message-text--received .q-message-text-content,.q-dark .message-row-wrapper.selected-message[data-v-efe6b744] .q-message-text--sent .message-text-content,.q-dark .message-row-wrapper.selected-message[data-v-efe6b744] .q-message-text--sent .q-message-text-content{color:#fff!important}.q-dark .message-row-wrapper.selected-message .message-time[data-v-efe6b744]{color:#fffc!important}.message-time[data-v-efe6b744]{color:#6b7280;font-size:12px}.q-dark .message-time[data-v-efe6b744]{color:#9ca3af}.message-content-wrapper[data-v-efe6b744]{margin:0 auto;position:relative}@media (max-width:1023px){.message-content-wrapper[data-v-efe6b744]{max-width:230px}}.message-text-content[data-v-efe6b744]{white-space:pre-line;word-wrap:break-word;color:#1f2937;font-size:14px;line-height:1.6;-webkit-user-select:none;user-select:none;word-break:break-word;-webkit-touch-callout:none}.q-dark .message-text-content[data-v-efe6b744]{color:#e5e7eb}.body--dark .recalled-message[data-v-efe6b744]{background:#ffffff14;color:#ffffffb3}.reply-preview-wrapper[data-v-efe6b744]{border-radius:8px;cursor:pointer;transition:background-color .2s ease}.reply-preview-wrapper[data-v-efe6b744]:hover{background:rgba(var(--q-primary-rgb),.08)}.reply-preview[data-v-efe6b744]{background:#0000000a;border-left:3px solid #1677ff;border-radius:8px;padding:8px 10px}.q-dark .reply-preview[data-v-efe6b744]{background:#ffffff0f;border-left-color:#4096ff}.reply-preview__header[data-v-efe6b744]{align-items:center;display:flex;gap:6px;margin-bottom:4px}.reply-preview__bar[data-v-efe6b744]{background:#1677ff;border-radius:2px;height:14px;width:3px}.q-dark .reply-preview__bar[data-v-efe6b744]{background:#4096ff}.reply-preview__sender[data-v-efe6b744]{color:#1677ff;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-dark .reply-preview__sender[data-v-efe6b744]{color:#4096ff}.reply-preview__content[data-v-efe6b744]{color:#4b5563;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;margin-bottom:4px;overflow:hidden;word-break:break-word}.q-dark .reply-preview__content[data-v-efe6b744]{color:#d1d5db}.reply-preview__divider[data-v-efe6b744]{background:#0000001a;height:1px;margin:4px 0}.q-dark .reply-preview__divider[data-v-efe6b744]{background:#ffffff1a}.reply-preview__origin[data-v-efe6b744]{color:#6b7280;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.q-dark .reply-preview__origin[data-v-efe6b744]{color:#9ca3af}.gif-message-container[data-v-efe6b744]{max-width:300px}.gif-message-container .gif-message-img[data-v-efe6b744]{border-radius:12px}.gif-message-container .gif-message-img[data-v-efe6b744]:hover{opacity:.95;transform:scale(1.02);transition:all .2s ease}.file-message-card[data-v-efe6b744]{max-width:320px;min-width:200px;transition:all .2s ease}.file-message-card[data-v-efe6b744]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}.file-message-card--light[data-v-efe6b744]{background:linear-gradient(135deg,#fffffff2,#fafafaf2);border:1px solid #00000014;color:#263238}.file-message-card--dark[data-v-efe6b744]{background:linear-gradient(135deg,#1e1e1ef2,#282828f2);border:1px solid #ffffff1a;color:#e0e0e0}.file-message-card__icon[data-v-efe6b744]{background:linear-gradient(135deg,#1976d21a,#0d47a11a);border-radius:12px;height:48px;width:48px}.q-dark .file-message-card__icon[data-v-efe6b744]{background:linear-gradient(135deg,#42a5f526,#1976d226)}.file-message-card__icon .q-icon[data-v-efe6b744]{color:#1976d2}.q-dark .file-message-card__icon .q-icon[data-v-efe6b744]{color:#42a5f5}.file-message-card__action[data-v-efe6b744]{color:#1976d2}.q-dark .file-message-card__action[data-v-efe6b744]{color:#42a5f5}.file-message-card__action[data-v-efe6b744]:hover{background:#1976d21a}.q-dark .file-message-card__action[data-v-efe6b744]:hover{background:#42a5f526}.loading-indicator[data-v-efe6b744],.loading-more-indicator[data-v-efe6b744]{background:rgba(var(--q-card-rgb),.8);order:-3}.q-dark .loading-indicator[data-v-efe6b744],.q-dark .loading-more-indicator[data-v-efe6b744]{background:rgba(var(--q-dark-page-rgb),.8)}.load-more-hint[data-v-efe6b744]{order:-1}.pull-down-hint[data-v-efe6b744]{background:rgba(var(--q-card-rgb),.95);border-radius:8px;margin:8px 16px;order:-4;transition:all .3s ease}.q-dark .pull-down-hint[data-v-efe6b744]{background:rgba(var(--q-dark-page-rgb),.95)}.pull-down-hint .rotating[data-v-efe6b744]{animation:rotate-icon-efe6b744 .5s ease-in-out}@keyframes rotate-icon-efe6b744{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.telegram-gradient-bg[data-v-efe6b744]{background:linear-gradient(135deg,#209bd41a,#209bd40d 25%,rgba(32,155,212,.025) 50%,#209bd403) fixed}.animated-gradient-bg[data-v-efe6b744],.dark-gradient-bg[data-v-efe6b744]{background:#0000}.chat-userinfo-box[data-v-efe6b744]{flex:1}.chat-userinfo-card[data-v-efe6b744]{max-width:360px;width:100%}.body--dark .timeline-content[data-v-efe6b744]{color:var(--q-light)}.create-group-dialog[data-v-3738febd]{display:flex;flex-direction:column;height:100%;width:100%}.rounded-borders[data-v-3738febd]{border-radius:20px}.dialog-content[data-v-3738febd]{display:flex;flex:1;flex-direction:column;min-height:0}.selected-item[data-v-3738febd]{background:#007bff0f}.contact-scroll-area[data-v-3738febd]{flex:1;min-height:0}.member-section[data-v-3738febd]{display:flex;flex:1;flex-direction:column;min-height:0}.member-scroll-area[data-v-3738febd]{flex:1;min-height:0}.sticky-top[data-v-3738febd]{position:sticky;z-index:1}.rounded-borders[data-v-3738febd]{border-radius:8px}[data-v-3738febd] .q-dialog__inner--fullscreen .create-group-dialog,[data-v-3738febd] .q-dialog__inner--maximized .create-group-dialog{height:100vh;max-height:100vh!important}@media (min-width:600px){.contact-scroll-area[data-v-3738febd],.member-scroll-area[data-v-3738febd]{max-height:calc(80vh - 200px)}}.contacts-dialog[data-v-692e1056]{box-shadow:0 10px 25px #0000001a;overflow:hidden;width:100%}.rounded-borders[data-v-692e1056]{border-radius:20px}.contacts-dialog-max-height[data-v-692e1056]{max-height:700px}.search-input[data-v-692e1056]{border-radius:8px}.contact-list-area[data-v-692e1056]{height:calc(100vh - 180px)}.contact-item[data-v-692e1056],.group-item[data-v-692e1056]{transition:background .2s,box-shadow .2s,transform .15s}.contact-item[data-v-692e1056]:hover,.group-item[data-v-692e1056]:hover{background-color:#00000005;box-shadow:0 2px 8px #0f172a0f;transform:translateY(-1px)}.contact-item[data-v-692e1056]{padding:10px 16px}.contact-avatar[data-v-692e1056]{box-shadow:0 4px 10px #0f172a1f}.contact-name[data-v-692e1056],.group-name[data-v-692e1056]{font-size:1rem;font-weight:500}.contact-remark[data-v-692e1056],.contact-username[data-v-692e1056],.group-member-count[data-v-692e1056],.group-remark[data-v-692e1056]{color:#666;font-size:.8rem}.contact-remark[data-v-692e1056],.group-remark[data-v-692e1056]{color:#888;font-style:italic}.contact-info[data-v-692e1056]{padding-right:4px}.contact-info-editing[data-v-692e1056]{flex:1}.contact-sub[data-v-692e1056]{margin-top:2px}.contact-username[data-v-692e1056]{color:#909399}.contact-nickname[data-v-692e1056]{color:#9ca3af;font-size:.78rem}.contact-sub-main[data-v-692e1056]{align-items:center;display:inline-flex;max-width:100%}.dot-separator[data-v-692e1056]{color:#c0c4cc;margin:0 4px}.contact-main-row[data-v-692e1056],.group-main-row[data-v-692e1056]{width:100%}.contact-text[data-v-692e1056],.group-text[data-v-692e1056]{max-width:calc(100% - 140px)}.contact-text-editing[data-v-692e1056]{max-width:100%}.contact-name .q-input[data-v-692e1056]{font-size:.95rem}.contact-name .q-field[data-v-692e1056]{margin-bottom:0}.actions-inline[data-v-692e1056]{gap:8px}.group-actions[data-v-692e1056]{min-width:120px}.group-actions .q-btn[data-v-692e1056]{width:100%}.entry-buttons[data-v-692e1056]{display:flex;flex-direction:column;gap:8px}.group-entry-pill[data-v-692e1056]{border-radius:9999px;color:#1d9bf0;cursor:pointer;font-size:.93rem;font-weight:600;padding:10px 18px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.group-entry-pill[data-v-692e1056]:hover{background:#1d9bf01a;color:var(--q-primary,#1d9bf0)}.contacts-dialog[data-v-0e72de42]{box-shadow:0 10px 25px #0000001a;overflow:hidden;width:100%}.rounded-borders[data-v-0e72de42]{border-radius:20px}.dialog-max-height[data-v-0e72de42]{max-height:700px}.request-list-area[data-v-0e72de42]{height:calc(100vh - 120px)}.request-item[data-v-0e72de42]{border-bottom:1px solid #0000000d;transition:background .2s}.request-item[data-v-0e72de42]:hover{background-color:#00000008}.request-name[data-v-0e72de42]{font-size:1rem;font-weight:500}.empty-state[data-v-0e72de42]{height:200px}.request-actions[data-v-0e72de42]{align-items:center;display:flex}.body--dark .request-item[data-v-0e72de42]:hover{background-color:#ffffff0d}.rounded-borders[data-v-2e7dce92]{border-radius:20px}.invite-card[data-v-2e7dce92]{box-shadow:0 10px 25px #0000001a;overflow:hidden;width:100%}.request-list-area[data-v-2e7dce92]{height:calc(100vh - 180px)}.invite-list[data-v-2e7dce92],.skeleton-list[data-v-2e7dce92]{padding:4px 0 14px}.request-item[data-v-2e7dce92]{padding:10px 16px;transition:background .2s,box-shadow .2s,transform .15s}.request-item[data-v-2e7dce92]:hover{background-color:#00000005;box-shadow:0 2px 8px #0f172a0f;transform:translateY(-1px)}.invite-avatar[data-v-2e7dce92]{box-shadow:0 4px 10px #0f172a1f}.group-name[data-v-2e7dce92]{font-weight:500}.empty-state[data-v-2e7dce92]{min-height:260px}.status-badge[data-v-2e7dce92]{border-radius:12px;font-size:12px;font-weight:500;padding:2px 8px}.status-badge.pending[data-v-2e7dce92]{background-color:#fff3e0;color:#e65100}.status-badge.accepted[data-v-2e7dce92]{background-color:#e8f5e8;color:#2e7d32}.status-badge.rejected[data-v-2e7dce92]{background-color:#ffebee;color:#c62828}.status-badge.expired[data-v-2e7dce92]{background-color:#f5f5f5;color:#616161}.chat-page[data-v-e778bd02]{display:flex!important;flex-direction:column!important;height:100vh!important;max-height:100vh!important;min-height:100vh!important;overflow:hidden}.chat-toolbar[data-v-e778bd02]{flex-shrink:0}.chat-toolbar .body--dark &[data-v-e778bd02]{border-bottom-color:#ffffff1f}@media (max-width:599px){.chat-toolbar[data-v-e778bd02]{flex-shrink:0;padding-top:var( 32px)}.chat-toolbar[data-v-e778bd02] .q-toolbar{min-height:50px}.chat-page[data-v-e778bd02]{padding-top:0}}@media (min-width:1024px){.chat-toolbar[data-v-e778bd02]{position:sticky;top:0;z-index:1000}}.conversation-scroll[data-v-e778bd02]{flex:1 1 auto;min-height:0;overflow:hidden}.chat-filter-chip[data-v-e778bd02]{border-radius:999px;font-size:14px;letter-spacing:.2px;padding:0 12px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .12s ease}@media (max-width:599px){.conversation-list-wrapper[data-v-e778bd02],.scroll-area-safe[data-v-e778bd02]{padding-bottom:env(safe-area-inset-bottom)}}@media (max-width:600px){.chat-page[data-v-e778bd02]{height:calc(100vh - 56px - env(safe-area-inset-bottom))!important;max-height:calc(100vh - 56px - env(safe-area-inset-bottom))!important;min-height:calc(100vh - 56px - env(safe-area-inset-bottom))!important}.contact-item[data-v-e778bd02]{word-wrap:break-word}.empty-state-wrapper[data-v-e778bd02]{max-width:90%}.empty-state-icon-container[data-v-e778bd02]{height:72px;width:72px}}.users-results[data-v-0b568170]{margin:0 auto;max-width:720px;padding:clamp(8px,2vw,12px);width:100%}.user-list[data-v-0b568170]{display:flex;flex-direction:column;gap:clamp(8px,1.5vw,10px)}.user-card[data-v-0b568170]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:clamp(12px,3vw,16px);cursor:pointer;display:flex;gap:clamp(12px,3vw,16px);padding:clamp(12px,3vw,16px);transition:all .25s cubic-bezier(.4,0,.2,1)}.user-card[data-v-0b568170]:hover{border-color:#3b82f6;box-shadow:0 8px 25px #3b82f626;transform:translateY(-1px)}.body--dark .user-card[data-v-0b568170]{background:#1f2937;border-color:#374151}.body--dark .user-card[data-v-0b568170]:hover{border-color:#3b82f6;box-shadow:0 8px 25px #3b82f633}.avatar-wrapper[data-v-0b568170]{flex-shrink:0;position:relative}.user-avatar[data-v-0b568170]{border:3px solid #f3f4f6;border-radius:50%;height:clamp(56px,12vw,72px)!important;transition:border-color .25s ease;width:clamp(56px,12vw,72px)!important}.body--dark .user-avatar[data-v-0b568170]{border-color:#374151}.user-card:hover .user-avatar[data-v-0b568170]{border-color:#3b82f6}.gender-badge[data-v-0b568170]{align-items:center;background:#fff;border:2px solid #f3f4f6;border-radius:50%;bottom:2px;display:flex;height:clamp(18px,3vw,20px);justify-content:center;position:absolute;right:2px;width:clamp(18px,3vw,20px)}.body--dark .gender-badge[data-v-0b568170]{background:#1f2937;border-color:#374151}.user-content[data-v-0b568170]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.user-info-row[data-v-0b568170]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.user-header[data-v-0b568170]{align-items:baseline;display:flex;flex:1;flex-wrap:wrap;gap:8px;min-width:0}.user-name[data-v-0b568170]{color:#111827;font-size:clamp(14px,3vw,16px);font-weight:600}.body--dark .user-name[data-v-0b568170]{color:#f9fafb}.user-handle[data-v-0b568170]{color:#6b7280;font-size:clamp(12px,2.5vw,14px)}.body--dark .user-handle[data-v-0b568170]{color:#9ca3af}.user-bio[data-v-0b568170]{color:#6b7280;display:-webkit-box;font-size:clamp(12px,2.5vw,14px);-webkit-line-clamp:2;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.body--dark .user-bio[data-v-0b568170]{color:#9ca3af}.user-actions[data-v-0b568170]{align-items:center;display:flex;flex-shrink:0;flex-wrap:nowrap;gap:8px}.action-btn[data-v-0b568170]{align-items:center;border:none;border-radius:20px;cursor:pointer;display:inline-flex;font-size:clamp(12px,2.5vw,14px);font-weight:500;justify-content:center;padding:clamp(6px,1.5vw,8px) clamp(12px,3vw,16px);transition:all .2s ease}.follow-btn[data-v-0b568170]{background:#3b82f6;color:#fff}.follow-btn[data-v-0b568170]:hover{background:#2563eb;transform:translateY(-1px)}.follow-btn.is-following[data-v-0b568170]{background:#f3f4f6;color:#374151}.follow-btn.is-following[data-v-0b568170]:hover{background:#ef4444;color:#fff}.body--dark .follow-btn.is-following[data-v-0b568170]{background:#374151;color:#d1d5db}.body--dark .follow-btn.is-following[data-v-0b568170]:hover{background:#ef4444;color:#fff}.body--dark .follow-btn[data-v-0b568170]{background:#3b82f6;color:#fff}.message-btn[data-v-0b568170]{background:#f3f4f6;color:#374151;height:clamp(36px,7vw,40px);padding:0;width:clamp(36px,7vw,40px)}.message-btn[data-v-0b568170]:hover{background:#e5e7eb;transform:translateY(-1px)}.body--dark .message-btn[data-v-0b568170]{background:#374151;color:#d1d5db}.body--dark .message-btn[data-v-0b568170]:hover{background:#4b5563}.view-more[data-v-0b568170]{align-items:center;background:#0000;border:1px dashed #d1d5db;border-radius:clamp(12px,3vw,16px);color:#3b82f6;cursor:pointer;display:flex;font-size:clamp(12px,2.5vw,14px);font-weight:500;gap:6px;justify-content:center;margin-top:8px;padding:clamp(12px,3vw,14px);transition:all .2s ease}.view-more[data-v-0b568170]:hover{background:#eff6ff;border-color:#3b82f6}.body--dark .view-more[data-v-0b568170]{border-color:#4b5563;color:#60a5fa}.body--dark .view-more[data-v-0b568170]:hover{background:#1e3a5f;border-color:#60a5fa}.empty-state[data-v-0b568170]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,10vw,60px) 20px;text-align:center}.empty-icon[data-v-0b568170]{align-items:center;background:#f3f4f6;border-radius:50%;display:flex;height:clamp(80px,18vw,100px);justify-content:center;margin-bottom:20px;width:clamp(80px,18vw,100px)}.body--dark .empty-icon[data-v-0b568170]{background:#374151}.empty-state h3[data-v-0b568170]{color:#374151;font-size:clamp(16px,3.5vw,18px);font-weight:500;margin:0 0 8px}.body--dark .empty-state h3[data-v-0b568170]{color:#d1d5db}.empty-state p[data-v-0b568170]{color:#9ca3af;font-size:clamp(12px,2.5vw,14px);margin:0}.all-results[data-v-1714b68f]{margin:0 auto;max-width:800px;padding:16px}.result-section[data-v-1714b68f]{margin-bottom:24px}.result-section .section-title[data-v-1714b68f]{color:#1a1a1b;font-size:16px;font-weight:600;margin-bottom:12px;padding-left:4px}.body--dark .result-section .section-title[data-v-1714b68f]{color:#e0e0e0}.empty-state[data-v-1714b68f]{color:#787c7e;padding:60px 20px;text-align:center}.empty-state h4[data-v-1714b68f]{font-size:18px;font-weight:500;margin:16px 0 8px}.empty-state p[data-v-1714b68f]{font-size:14px}@media (max-width:768px){.all-results[data-v-1714b68f]{padding:12px}}.posts-results[data-v-ae760bda]{margin:0 auto;width:100%}.empty-state[data-v-ae760bda]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:80px 20px}.empty-title[data-v-ae760bda]{color:#1a1a1b;font-size:18px;font-weight:500}.body--dark .empty-title[data-v-ae760bda]{color:#e0e0e0}.empty-desc[data-v-ae760bda]{color:#787c7e;font-size:14px}.body--dark .empty-desc[data-v-ae760bda]{color:#b5bac1}.search-page[data-v-06a68caa]{display:flex;flex-direction:column;height:100vh;overflow:hidden}.search-content-container[data-v-06a68caa]{display:flex;height:100%;width:100%}.main-content-wrapper[data-v-06a68caa]{display:flex;flex:1;flex-direction:column;height:100%;min-width:0;position:relative}.search-header[data-v-06a68caa]{border-bottom:1px solid #edeff1;flex-shrink:0;padding:8px 16px;position:sticky;top:0;z-index:1000}.body--dark .search-header[data-v-06a68caa]{border-bottom-color:#2a2a2a}.header-content[data-v-06a68caa]{align-items:center;display:flex;gap:12px;margin:0 auto;max-width:800px}.back-btn[data-v-06a68caa]{border-radius:50%;cursor:pointer;flex-shrink:0;padding:4px;transition:background .2s}.back-btn[data-v-06a68caa]:hover{background:#0000000d}.search-bar-container[data-v-06a68caa]{flex:1}.search-input[data-v-06a68caa] .q-field__control{background:#f6f7f8;border-radius:24px;min-height:40px}.body--dark .search-input[data-v-06a68caa] .q-field__control{background:#2a2a2a}.page-content[data-v-06a68caa]{flex:1;overflow:hidden}.content-wrapper[data-v-06a68caa]{height:100%;overflow-y:auto;padding-bottom:80px}.category-tabs[data-v-06a68caa]{background:inherit;border-bottom:1px solid #edeff1;display:flex;gap:8px;margin:0 auto;max-width:800px;padding:12px 16px;position:sticky;top:0;z-index:99}.body--dark .category-tabs[data-v-06a68caa]{border-bottom-color:#2a2a2a}.tab-item[data-v-06a68caa]{border-radius:24px;color:#787c7e;cursor:pointer;font-size:15px;font-weight:500;padding:8px 20px;position:relative;transition:all .2s}.tab-item[data-v-06a68caa]:hover{background:#0000000d}.tab-item.active[data-v-06a68caa]{background:#ff45001a;color:#ff4500}.tab-item .tab-count[data-v-06a68caa]{color:#787c7e;font-size:12px;margin-left:6px}.tab-item.active .tab-count[data-v-06a68caa]{color:#ff4500}.loading-state[data-v-06a68caa]{align-items:center;color:#787c7e;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px}.all-results[data-v-06a68caa],.posts-results[data-v-06a68caa],.users-results[data-v-06a68caa]{margin:0 auto;padding:16px}.result-section[data-v-06a68caa]{margin-bottom:24px}.result-section .section-title[data-v-06a68caa]{color:#1a1a1b;font-size:16px;font-weight:600;margin-bottom:12px;padding-left:4px}.body--dark .result-section .section-title[data-v-06a68caa]{color:#e0e0e0}.user-result-card[data-v-06a68caa]{align-items:center;background:#fff;border:1px solid #edeff1;border-radius:12px;cursor:pointer;display:flex;gap:14px;margin-bottom:10px;padding:14px;transition:all .2s}.user-result-card[data-v-06a68caa]:hover{border-color:#d3d6d8;box-shadow:0 2px 8px #0000000d}.body--dark .user-result-card[data-v-06a68caa]{background:#1e1e1e;border-color:#2a2a2a}.user-avatar[data-v-06a68caa]{flex-shrink:0}.user-info[data-v-06a68caa]{flex:1;min-width:0}.user-name[data-v-06a68caa]{color:#1a1a1b;font-size:16px;font-weight:600}.body--dark .user-name[data-v-06a68caa]{color:#e0e0e0}.user-username[data-v-06a68caa]{color:#787c7e;font-size:13px;margin-left:8px}.user-bio[data-v-06a68caa]{color:#787c7e;font-size:13px;margin-top:4px}.user-stats[data-v-06a68caa]{color:#787c7e;display:flex;font-size:12px;gap:16px;margin-top:6px}.follow-btn[data-v-06a68caa]{flex-shrink:0;min-width:70px}.posts-list[data-v-06a68caa]{display:flex;flex-direction:column;gap:12px}.post-item[data-v-06a68caa]{width:100%}.load-more[data-v-06a68caa]{padding:24px;text-align:center}.load-more .load-more-btn[data-v-06a68caa]{color:#ff4500;padding:8px 32px}.load-more .load-more-btn[data-v-06a68caa]:hover{background:#ff45001a}.empty-state[data-v-06a68caa]{color:#787c7e;padding:60px 20px;text-align:center}.empty-state h4[data-v-06a68caa]{font-size:18px;font-weight:500;margin:16px 0 8px}.empty-state p[data-v-06a68caa]{font-size:14px}.initial-state[data-v-06a68caa]{color:#787c7e;padding:80px 20px;text-align:center}.initial-state h3[data-v-06a68caa]{font-size:20px;font-weight:500;margin:16px 0 8px}.initial-state p[data-v-06a68caa]{font-size:14px;margin-bottom:24px}.hot-suggestions[data-v-06a68caa]{margin-top:32px}.hot-suggestions .hot-title[data-v-06a68caa]{color:#787c7e;display:block;font-size:14px;margin-bottom:12px}.hot-suggestions .hot-tags[data-v-06a68caa]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.hot-suggestions .hot-tag[data-v-06a68caa]{background:#f6f7f8;border-radius:24px;color:#1a1a1b;cursor:pointer;display:inline-block;font-size:14px;padding:6px 16px;transition:all .2s}.hot-suggestions .hot-tag[data-v-06a68caa]:hover{background:#e6e7e8;color:#ff4500}.body--dark .hot-suggestions .hot-tag[data-v-06a68caa]{background:#2a2a2a;color:#e0e0e0}.body--dark .hot-suggestions .hot-tag[data-v-06a68caa]:hover{background:#3a3a3a}.bottom-spacer[data-v-06a68caa]{height:40px}@media (max-width:768px){.search-header[data-v-06a68caa]{padding:6px 12px}.category-tabs[data-v-06a68caa]{padding:10px 12px}.tab-item[data-v-06a68caa]{font-size:14px;padding:6px 16px}.all-results[data-v-06a68caa],.posts-results[data-v-06a68caa],.user-result-card[data-v-06a68caa],.users-results[data-v-06a68caa]{padding:12px}.user-name[data-v-06a68caa]{font-size:14px}.user-username[data-v-06a68caa]{font-size:12px}}.right-sidebar[data-v-284a1b6b]{display:flex;flex-direction:column;height:calc(100vh - var(--electron-title-bar-height, 32px))!important;max-width:none;padding:16px 12px 0 16px;position:sticky;top:0}.right-sidebar .scrollable-content[data-v-284a1b6b]{flex:1;overflow-x:hidden;overflow-y:auto;padding-bottom:24px;padding-right:4px}.right-sidebar .communities-section[data-v-284a1b6b]{border:1px solid #0000000f;border-radius:12px;box-shadow:0 1px 2px #0000000d;padding:20px 18px}.right-sidebar .section-title[data-v-284a1b6b]{color:#0f1419;font-size:17px;font-weight:700;letter-spacing:-.2px;margin-bottom:14px}.body--dark .right-sidebar .section-title[data-v-284a1b6b]{color:#e7e9ea}.right-sidebar .communities-list[data-v-284a1b6b]{display:flex;flex-direction:column;gap:2px}.right-sidebar .community-item[data-v-284a1b6b]{align-items:center;border-radius:8px;cursor:pointer;display:flex;margin:0 -8px;min-width:0;padding:10px 8px;transition:background-color .15s ease}.right-sidebar .community-item[data-v-284a1b6b]:hover{background-color:#0000000a}.right-sidebar .body--dark .community-item[data-v-284a1b6b]:hover{background-color:#ffffff0f}.right-sidebar .community-icon-wrap[data-v-284a1b6b]{align-items:center;background:#e7e9ea;border-radius:50%;display:flex;height:36px;justify-content:center;margin-right:12px;min-width:36px;width:36px}.body--dark .right-sidebar .community-icon-wrap[data-v-284a1b6b]{background:#ffffff1f}.right-sidebar .community-icon[data-v-284a1b6b]{color:#536471}.body--dark .right-sidebar .community-icon[data-v-284a1b6b]{color:#8b98a5}.right-sidebar .community-info[data-v-284a1b6b]{flex:1;min-width:0}.right-sidebar .community-name[data-v-284a1b6b]{color:#0f1419;font-size:15px;font-weight:500;line-height:1.3}.body--dark .right-sidebar .community-name[data-v-284a1b6b]{color:#e7e9ea}.right-sidebar .community-meta[data-v-284a1b6b]{color:#536471;font-size:12px;line-height:1.3;margin-top:2px}.body--dark .right-sidebar .community-meta[data-v-284a1b6b]{color:#71767b}.right-sidebar .loading-container[data-v-284a1b6b]{align-items:center;display:flex;gap:8px;justify-content:center;padding:20px}.right-sidebar .loading-container .loading-text[data-v-284a1b6b]{color:#536471;font-size:13px}.body--dark .right-sidebar .loading-container .loading-text[data-v-284a1b6b]{color:#71767b}.right-sidebar .legal-section[data-v-284a1b6b]{margin-top:16px;padding-top:12px}.right-sidebar .legal-links[data-v-284a1b6b]{color:#536471;font-size:12px;line-height:1.6;margin-bottom:4px}.body--dark .right-sidebar .legal-links[data-v-284a1b6b]{color:#71767b}.right-sidebar .legal-link[data-v-284a1b6b]{color:inherit;text-decoration:none}.right-sidebar .legal-link[data-v-284a1b6b]:hover{color:var(--q-primary)!important;text-decoration:underline}.right-sidebar .legal-dot[data-v-284a1b6b]{margin:0 4px;opacity:.6}.right-sidebar .legal-copyright[data-v-284a1b6b],.right-sidebar .legal-record[data-v-284a1b6b]{color:#536471;font-size:12px;line-height:1.5;margin-top:6px}.body--dark .right-sidebar .legal-copyright[data-v-284a1b6b],.body--dark .right-sidebar .legal-record[data-v-284a1b6b]{color:#71767b}.posts-content-container[data-v-161ef297]{background:#0000!important;box-sizing:border-box;display:flex;gap:16px;margin:0 auto;max-width:1280px;padding:0 16px;width:100%}.main-content-wrapper[data-v-161ef297]{background:#0000!important;display:flex;flex:1;flex-direction:column;height:100%;min-width:0;position:relative}.notification-top-safe[data-v-161ef297]{background:#0000!important;flex-shrink:0;height:0;min-height:0;width:100%}.notification-title[data-v-161ef297]{color:#050505;letter-spacing:-.02em;line-height:1.25}.body--dark .notification-title[data-v-161ef297]{color:#fffffff2}.notification-header-sub[data-v-161ef297]{color:#65676b;line-height:1.2;margin-top:2px;opacity:.92}.body--dark .notification-header-sub[data-v-161ef297]{color:#ffffff85}.page-content[data-v-161ef297]{background:#0000!important;flex:1;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.content-section[data-v-161ef297]{width:100%}.explore-body[data-v-161ef297]{background:#0000!important;min-height:100%}.notification-list[data-v-161ef297]{background:#0000!important}.notification-page-inner.notification-x-feed[data-v-161ef297]{background:#0000!important;margin:0 auto;max-width:600px;padding:0 0 24px;width:100%}.notification-x-list[data-v-161ef297]{padding:0}.notification-x-list[data-v-161ef297] .q-item{padding-left:16px;padding-right:12px}.notification-x-list[data-v-161ef297] .q-item__section--avatar{min-width:48px;padding-right:12px}.notification-x-list[data-v-161ef297] .q-item__section--side{padding-left:4px}.notification-x-item[data-v-161ef297]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;border:none!important;border-bottom:1px solid #eff3f4!important;border-radius:0!important;box-shadow:none!important;margin:0!important;min-height:72px;padding-bottom:12px!important;padding-top:12px!important;position:relative;transition:background-color .12s ease}.notification-x-item[data-v-161ef297]:before{display:none!important}.notification-x-item[data-v-161ef297]:hover{background-color:#0f141908!important}.body--dark .notification-x-item[data-v-161ef297]{border-bottom-color:#2f3336!important}.body--dark .notification-x-item[data-v-161ef297]:hover{background-color:#ffffff0a!important}.notification-x-item--unread[data-v-161ef297]{background-color:#1d9bf00f!important}.body--dark .notification-x-item--unread[data-v-161ef297]{background-color:#1d9bf01f!important}.notification-x-avatar-stack[data-v-161ef297]{flex-shrink:0;height:40px;position:relative;width:40px}.notification-x-icon[data-v-161ef297]{font-size:28px}.body--dark .notification-x-icon[data-v-161ef297],.notification-x-icon[data-v-161ef297]{background:linear-gradient(135deg,#f91880,#ffd60a,#00ba7c,#1d9bf0);-webkit-background-clip:text;pointer-events:none;-webkit-text-fill-color:#0000;background-clip:text}.notification-x-body[data-v-161ef297]{min-width:0;padding-top:2px;text-align:left}.notification-x-line1[data-v-161ef297]{color:#0f1419;font-size:15px;line-height:1.35;word-break:break-word}.body--dark .notification-x-line1[data-v-161ef297]{color:#e7e9ea}.notification-x-name[data-v-161ef297]{color:#0f1419;font-weight:700}.body--dark .notification-x-name[data-v-161ef297]{color:#e7e9ea}.notification-x-name+.notification-x-action[data-v-161ef297]:before{content:" "}.notification-x-action[data-v-161ef297]{color:#536471;font-weight:400}.body--dark .notification-x-action[data-v-161ef297]{color:#71767b}.notification-x-action--solo[data-v-161ef297]{color:#0f1419;font-weight:400}.body--dark .notification-x-action--solo[data-v-161ef297]{color:#e7e9ea}.notification-x-preview[data-v-161ef297]{color:#536471;display:-webkit-box;font-size:15px;-webkit-line-clamp:4;line-height:1.4;margin-top:4px;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.body--dark .notification-x-preview[data-v-161ef297]{color:#71767b}.notification-x-meta[data-v-161ef297]{color:#536471;font-size:15px;margin-top:4px}.body--dark .notification-x-meta[data-v-161ef297]{color:#71767b}.notification-x-side[data-v-161ef297]{align-self:flex-start;padding-top:4px}.notification-read-btn[data-v-161ef297]{color:#536471!important;opacity:0;transition:opacity .12s ease}.notification-x-item--unread .notification-read-btn[data-v-161ef297],.notification-x-item:hover .notification-read-btn[data-v-161ef297]{opacity:1}@media (max-width:599px){.notification-read-btn[data-v-161ef297]{opacity:1}}.body--dark .notification-read-btn[data-v-161ef297]{color:#71767b!important}.notification-empty-wrap[data-v-161ef297]{min-height:48vh}.notification-empty-card[data-v-161ef297]{backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);background:#ffffff73;border:1px solid #0000000f;border-radius:20px;box-shadow:0 12px 40px #0f172a0f;max-width:380px;width:100%}.body--dark .notification-empty-card[data-v-161ef297]{background:#00000059;border-color:#ffffff1a;box-shadow:0 16px 48px #0000004d}.notification-empty-ring[data-v-161ef297]{background:linear-gradient(145deg,#1976d21f,#9c27b01a);border:1px solid #1976d226;border-radius:50%;height:100px;width:100px}.body--dark .notification-empty-ring[data-v-161ef297]{background:linear-gradient(145deg,#42a5f526,#ab47bc1f);border-color:#ffffff1f}.notification-loading-card[data-v-161ef297]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff6;border:1px solid #0000000f;border-radius:16px;min-height:100px;min-width:120px}.body--dark .notification-loading-card[data-v-161ef297]{background:#0000004d;border-color:#ffffff14}.empty-state-title[data-v-161ef297]{color:#050505;font-weight:600}.body--dark .empty-state-title[data-v-161ef297]{color:#ffffffeb}.empty-state-subtitle[data-v-161ef297]{color:#65676b;max-width:280px}.body--dark .empty-state-subtitle[data-v-161ef297]{color:#ffffff8c}.notification-empty-icon[data-v-161ef297]{color:#1976d273}.body--dark .notification-empty-icon[data-v-161ef297]{color:#90caf98c}.content-skeleton[data-v-34a7ace3],.likes-tab-skeleton[data-v-34a7ace3],.posts-tab-skeleton[data-v-34a7ace3],.profile-header-skeleton[data-v-34a7ace3],.replies-tab-skeleton[data-v-34a7ace3]{width:100%}.skeleton-avatar[data-v-34a7ace3]{border-radius:50%}.profile-header-skeleton[data-v-34a7ace3]{align-items:center;display:flex;justify-content:center;min-height:320px;position:relative}.skeleton-header-bg[data-v-34a7ace3]{background:linear-gradient(135deg,var(--q-primary) 0,var(--q-primary-light) 100%);inset:0;position:absolute}.skeleton-content-wrapper[data-v-34a7ace3]{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;max-width:480px;padding:1.5rem 1rem;position:relative;width:100%}.skeleton-avatar-section[data-v-34a7ace3]{flex-shrink:0}.skeleton-avatar[data-v-34a7ace3]{border:4px solid var(--q-surface);box-shadow:0 4px 24px #00000026}.skeleton-info-section[data-v-34a7ace3]{align-items:center;display:flex;flex:1;flex-direction:column;gap:.875rem;text-align:center;width:100%}.skeleton-user-title[data-v-34a7ace3]{align-items:center;display:flex;flex-direction:column;gap:.25rem}.skeleton-stats-row[data-v-34a7ace3]{display:flex;gap:1.5rem;justify-content:center}.skeleton-stat-item[data-v-34a7ace3]{align-items:center;display:flex;flex-direction:column;gap:.25rem}.skeleton-actions-row[data-v-34a7ace3]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center;width:100%}.skeleton-actions-row .q-skeleton[data-v-34a7ace3]{border-radius:1.25rem}@media (min-width:600px){.skeleton-content-wrapper[data-v-34a7ace3]{gap:1.5rem;max-width:560px;padding:2rem 1.5rem}.skeleton-stats-row[data-v-34a7ace3]{gap:2rem}.skeleton-actions-row[data-v-34a7ace3]{gap:.625rem}.skeleton-actions-row .q-skeleton[data-v-34a7ace3]{border-radius:1.5rem}}@media (min-width:1024px){.profile-header-skeleton[data-v-34a7ace3]{min-height:360px}.skeleton-content-wrapper[data-v-34a7ace3]{gap:1.75rem;max-width:640px;padding:2.5rem 2rem}.skeleton-stats-row[data-v-34a7ace3]{gap:2.5rem}.skeleton-actions-row[data-v-34a7ace3]{gap:.75rem}}.posts-skeleton-wrapper[data-v-34a7ace3]{display:flex;justify-content:center;width:100%}.posts-skeleton-container[data-v-34a7ace3]{background:#f2f3f5;border-radius:12px;box-sizing:border-box;margin:0 auto;max-width:900px;padding:12px;width:100%}.body--dark .posts-skeleton-container[data-v-34a7ace3]{background:#2b2d31}@media (max-width:768px){.posts-skeleton-container[data-v-34a7ace3]{border-radius:0;padding-left:0;padding-right:0}}@media (max-width:480px){.posts-skeleton-container[data-v-34a7ace3]{border-radius:0;padding:8px 0}}.replies-skeleton-wrapper[data-v-34a7ace3]{display:flex;justify-content:center;width:100%}.replies-skeleton-container[data-v-34a7ace3]{background:#f2f3f5;border-radius:12px;box-sizing:border-box;margin:0 auto;max-width:900px;padding:12px;width:100%}.body--dark .replies-skeleton-container[data-v-34a7ace3]{background:#2b2d31}@media (max-width:768px){.replies-skeleton-container[data-v-34a7ace3]{border-radius:0;padding-left:0;padding-right:0}}@media (max-width:480px){.replies-skeleton-container[data-v-34a7ace3]{border-radius:0;padding:8px 0}}.comment-media-display[data-v-25dc30d9]{margin-top:8px;max-width:280px}.comment-gif-wrapper[data-v-25dc30d9]{background-color:#0000000a;border-radius:12px;cursor:pointer;max-width:220px;overflow:hidden;position:relative}.comment-gif-wrapper .comment-gif-img[data-v-25dc30d9]{display:block;max-height:180px;width:100%}.comment-gif-wrapper .gif-label[data-v-25dc30d9]{background:#0009;border-radius:4px;bottom:6px;color:#fff;font-size:10px;font-weight:700;left:6px;letter-spacing:.5px;padding:2px 7px;position:absolute}.comment-gif-wrapper[data-v-25dc30d9]:hover{opacity:.9}.comment-images-grid[data-v-25dc30d9]{border-radius:12px;display:grid;gap:4px;overflow:hidden}.comment-images-grid.grid-1[data-v-25dc30d9]{grid-template-columns:1fr;max-width:220px}.comment-images-grid.grid-2[data-v-25dc30d9]{grid-template-columns:repeat(2,1fr);max-width:224px}.comment-images-grid.grid-3[data-v-25dc30d9]{grid-template-columns:repeat(3,1fr);max-width:228px}.comment-images-grid.grid-4[data-v-25dc30d9]{grid-template-columns:repeat(2,1fr);max-width:224px}.comment-image-item[data-v-25dc30d9]{background-color:#0000000a;border-radius:6px;cursor:pointer;overflow:hidden;position:relative}.comment-image-item .comment-image-thumb[data-v-25dc30d9]{display:block;height:100%;width:100%}.comment-image-item[data-v-25dc30d9]:hover{opacity:.88}.more-overlay[data-v-25dc30d9]{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:absolute}.more-overlay .more-count[data-v-25dc30d9]{color:#fff;font-size:18px;font-weight:700;text-shadow:0 1px 2px #00000080}.media-fallback[data-v-25dc30d9]{align-items:center;background:#00000008;border-radius:6px;display:flex;height:100%;justify-content:center;min-height:80px;width:100%}.body--dark .comment-gif-wrapper[data-v-25dc30d9],.body--dark .comment-image-item[data-v-25dc30d9]{background-color:#ffffff0f}.body--dark .media-fallback[data-v-25dc30d9]{background:#ffffff0d}.body--dark .comment-gif-wrapper[data-v-25dc30d9]:hover,.body--dark .comment-image-item[data-v-25dc30d9]:hover{opacity:.8}.comment-viewer-overlay{align-items:center;background:#000000f0;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.comment-viewer-overlay .comment-viewer-img{border-radius:4px;cursor:pointer;max-height:95vh;max-width:95vw;object-fit:contain}.comment-viewer-overlay .comment-viewer-nav{background:#ffffff2e!important;color:#fff!important;height:44px;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s;width:44px;z-index:5}.comment-viewer-overlay .comment-viewer-nav:hover{background:#ffffff59!important}.comment-viewer-overlay .comment-viewer-prev{left:16px}.comment-viewer-overlay .comment-viewer-next{right:16px}.comment-viewer-overlay .comment-viewer-indicator{background:#0000008c;border-radius:20px;bottom:24px;color:#fff;font-size:14px;font-weight:500;left:50%;padding:4px 14px;position:absolute;transform:translateX(-50%);z-index:5}.comment-item[data-v-2e70accc]{border-bottom:1px solid #0000000d;box-sizing:border-box;display:flex;max-width:100%;padding:12px 0;transition:background-color .2s ease;width:100%}.comment-item[data-v-2e70accc]:hover{background-color:#00000005}.comment-item[data-v-2e70accc]:last-child{border-bottom:none}.comment-item.child-comment[data-v-2e70accc]{border-bottom:1px solid #0000000f;margin-top:8px;padding:10px 0}.comment-item.child-comment[data-v-2e70accc]:hover{background-color:#00000005;border-radius:8px}.comment-item.child-comment[data-v-2e70accc]:last-child{border-bottom:none}.comment-avatar[data-v-2e70accc]{align-self:flex-start;flex-shrink:0;margin-right:12px}.comment-content[data-v-2e70accc]{flex:1;min-width:0}.comment-header[data-v-2e70accc]{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px;min-height:24px}.user-info[data-v-2e70accc]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:6px;min-width:0}.user-info .author-chip[data-v-2e70accc]{font-size:11px;height:18px;padding:0 6px}.display-name[data-v-2e70accc]{color:var(--q-dark);cursor:pointer;font-weight:700}.display-name[data-v-2e70accc]:hover{text-decoration:underline}.timestamp-container[data-v-2e70accc]{align-items:center;color:#0009;display:flex;flex-wrap:wrap;gap:8px}.username[data-v-2e70accc]{color:#536471}.separator[data-v-2e70accc]{color:#536471;font-size:14px}.timestamp[data-v-2e70accc]{align-items:center;color:#0009;display:flex;font-size:14px;white-space:nowrap}.comment-actions .more-btn[data-v-2e70accc]{color:#536471;height:24px;width:24px}.comment-actions .more-btn[data-v-2e70accc]:hover{background-color:#1d9bf01a;color:#1d9bf0}.comment-body[data-v-2e70accc]{font-size:14px;line-height:1.5;margin-bottom:6px}.reply-target-text[data-v-2e70accc]{color:#536471}.comment-text[data-v-2e70accc]{color:var(--q-dark);line-height:1.4;white-space:pre-line;word-break:break-word}.comment-footer[data-v-2e70accc]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:6px}.action-buttons .action-btn[data-v-2e70accc]{border-radius:16px;color:#000000a6;gap:6px;min-height:32px;min-width:auto;padding:6px 12px;transition:all .2s ease}.action-buttons .action-btn[data-v-2e70accc]:hover{background-color:#0000000a;color:#000000d9}.action-buttons .action-btn[data-v-2e70accc]:active{transform:scale(.95)}.action-buttons .action-btn.liked-active .action-count[data-v-2e70accc],.action-buttons .action-btn.liked-active[data-v-2e70accc]{color:var(--q-primary)}.action-buttons .action-btn.liked-active[data-v-2e70accc]:hover{background-color:#1d9bf01a;color:var(--q-primary)}.action-buttons .action-btn .q-icon[data-v-2e70accc]{flex-shrink:0}.action-buttons .action-btn .action-count[data-v-2e70accc]{color:#000000a6;font-size:13px;font-weight:400;line-height:1;margin-left:0}.nested-comments[data-v-2e70accc]{border-left:2px solid #1d9bf033;margin-top:12px;padding-left:10px;position:relative}.nested-comments[data-v-2e70accc]:before{background:linear-gradient(180deg,#1d9bf066,#1d9bf033);content:"";height:32px;left:-2px;position:absolute;top:0;width:2px}.load-more-replies[data-v-2e70accc]{margin:8px 0}.load-more-btn[data-v-2e70accc]{align-items:center;background:none;border:none;border-radius:16px;color:#1d9bf0;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease}.load-more-btn[data-v-2e70accc]:hover:not(:disabled){background-color:#1d9bf01a}.load-more-btn[data-v-2e70accc]:disabled{cursor:not-allowed;opacity:.6}.loading-spinner[data-v-2e70accc]{align-items:center;display:flex}.spinning[data-v-2e70accc]{animation:spin-2e70accc 1s linear infinite}@keyframes spin-2e70accc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.load-more-text[data-v-2e70accc]{align-items:center;display:flex;gap:4px}.load-more-icon[data-v-2e70accc]{transition:transform .2s ease}.load-more-btn:hover .load-more-icon[data-v-2e70accc]{transform:translateY(1px)}.remaining-count[data-v-2e70accc]{color:#536471;font-weight:400}.view-more-replies[data-v-2e70accc]{margin:8px 0}.view-more-btn[data-v-2e70accc]{background:none;border:none;cursor:pointer;padding:4px 0;width:100%}.view-more-content[data-v-2e70accc]{align-items:center;color:#1d9bf0;display:flex;font-size:13px;font-weight:500;gap:8px}.view-more-line[data-v-2e70accc]{background-color:#0000001a;flex:1;height:1px}.view-more-text[data-v-2e70accc]{white-space:nowrap}.view-more-btn:hover .view-more-text[data-v-2e70accc]{text-decoration:underline}.body--dark .comment-item[data-v-2e70accc]{border-bottom-color:#ffffff0d}.body--dark .comment-item[data-v-2e70accc]:hover{background-color:#ffffff05}.body--dark .comment-item.child-comment[data-v-2e70accc]{border-bottom-color:#ffffff14}.body--dark .comment-item.child-comment[data-v-2e70accc]:hover{background-color:#ffffff0a}.body--dark .display-name[data-v-2e70accc]{color:#ffffffe6}.body--dark .separator[data-v-2e70accc],.body--dark .timestamp-container[data-v-2e70accc],.body--dark .timestamp[data-v-2e70accc],.body--dark .username[data-v-2e70accc]{color:#fff9}.body--dark .comment-text[data-v-2e70accc]{color:#ffffffe6}.body--dark .action-buttons .action-btn .action-count[data-v-2e70accc],.body--dark .action-buttons .action-btn[data-v-2e70accc]{color:#ffffffb3}.body--dark .action-buttons .action-btn[data-v-2e70accc]:hover{background-color:#ffffff14;color:#ffffffe6}.body--dark .action-buttons .action-btn.liked-active .action-count[data-v-2e70accc],.body--dark .action-buttons .action-btn.liked-active[data-v-2e70accc]{color:var(--q-primary)}.body--dark .action-buttons .action-btn.liked-active[data-v-2e70accc]:hover{background-color:#1d9bf026;color:var(--q-primary)}.body--dark .nested-comments[data-v-2e70accc]{border-left-color:#1d9bf040}.body--dark .nested-comments[data-v-2e70accc]:before{background:linear-gradient(180deg,#1d9bf080,#1d9bf040)}.body--dark .view-more-line[data-v-2e70accc]{background-color:#ffffff1a}.replies-list-wrapper[data-v-1b803a2c]{display:flex;justify-content:center;width:100%}.replies-list-container[data-v-1b803a2c]{box-sizing:border-box;margin:0 auto;max-width:900px;padding:12px 16px;width:100%}.replies-list[data-v-1b803a2c]{display:flex;flex-direction:column;margin:0 auto;padding:0;width:100%}.reply-item-wrapper[data-v-1b803a2c]{width:100%}.reply-item-wrapper[data-v-1b803a2c]>*{max-width:100%;width:100%}.row.justify-center[data-v-1b803a2c]{display:flex;justify-content:center;width:100%}.profile-content[data-v-4ffaf4b4]{overflow:hidden}.content-wrapper[data-v-4ffaf4b4]{box-sizing:border-box;max-width:100%;width:100%}@media (max-width:768px){.content-wrapper[data-v-4ffaf4b4]{padding-left:0;padding-right:0}}.profile-tabs-wrapper[data-v-4ffaf4b4]{display:flex;justify-content:center;width:100%}.custom-tabs[data-v-4ffaf4b4]{align-items:center;border-bottom:1px solid #0000001f;display:flex;justify-content:center;position:relative}.custom-tabs .custom-tab[data-v-4ffaf4b4]{border-bottom:2px solid #0000;color:#0009;cursor:pointer;font-size:16px;font-weight:500;margin-bottom:-1px;padding:12px 20px;position:relative;transition:all .3s ease}.custom-tabs .custom-tab[data-v-4ffaf4b4]:hover{color:#000000de}.custom-tabs .custom-tab.active[data-v-4ffaf4b4]{border-bottom-color:#000;color:#000;font-weight:600}.custom-tabs.dark-mode[data-v-4ffaf4b4]{border-bottom-color:#ffffff1f}.custom-tabs.dark-mode .custom-tab[data-v-4ffaf4b4]{color:#fff9}.custom-tabs.dark-mode .custom-tab[data-v-4ffaf4b4]:hover{color:#ffffffde}.custom-tabs.dark-mode .custom-tab.active[data-v-4ffaf4b4]{border-bottom-color:#fff;color:#fff}.tab-panel[data-v-4ffaf4b4]{align-items:center;animation:fadeIn-4ffaf4b4 .3s ease;display:flex;flex-direction:column;width:100%}.tab-panel[data-v-4ffaf4b4]>*{max-width:100%;width:100%}.replies-tab-panel[data-v-4ffaf4b4]{align-items:center;display:flex;flex-direction:column;width:100%}.replies-content-wrapper[data-v-4ffaf4b4]{display:flex;justify-content:center;width:100%}.replies-content-wrapper[data-v-4ffaf4b4]>*{max-width:100%;width:100%}@media (max-width:768px){.tab-panel[data-v-4ffaf4b4]{padding-top:0!important}.replies-tab-panel[data-v-4ffaf4b4],.tab-panel[data-v-4ffaf4b4]{padding-left:0!important;padding-right:0!important}}@keyframes fadeIn-4ffaf4b4{0%{opacity:0}to{opacity:1}}.empty-state-container[data-v-4ffaf4b4]{min-height:400px}.empty-state-container[data-v-4ffaf4b4],.loading-state-container[data-v-4ffaf4b4]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 32px;text-align:center}.loading-state-container[data-v-4ffaf4b4]{min-height:300px}.content-wrapper[data-v-02ba5736],.profile-header[data-v-02ba5736]{align-items:center;display:flex;justify-content:center;position:relative}.content-wrapper[data-v-02ba5736]{flex-direction:column;gap:1.25rem;max-width:480px;padding:1rem;width:100%}.avatar-section[data-v-02ba5736]{flex-shrink:0}.profile-avatar[data-v-02ba5736]{border:4px solid var(--q-surface);box-shadow:0 4px 24px #00000026;transition:transform .2s ease}.profile-avatar[data-v-02ba5736]:hover{transform:scale(1.05)}.info-section[data-v-02ba5736]{align-items:center;display:flex;flex:1;flex-direction:column;gap:.875rem;text-align:center;width:100%}.user-title[data-v-02ba5736]{align-items:center;display:flex;flex-direction:column;gap:.25rem}.nickname[data-v-02ba5736]{color:var(--q-text-primary);font-size:1.5rem;font-weight:700;line-height:1.2;margin:0}.bio[data-v-02ba5736],.username[data-v-02ba5736]{color:var(--q-text-secondary);font-size:.8125rem}.bio[data-v-02ba5736]{line-height:1.5;margin:0;max-width:100%}.stats-row[data-v-02ba5736]{display:flex;gap:1.5rem;justify-content:center}.stat-item[data-v-02ba5736]{align-items:baseline;display:flex;flex-direction:row;gap:.2rem;transition:opacity .2s}.stat-item strong[data-v-02ba5736]{color:var(--q-text-primary);font-size:1.125rem;font-weight:600}.stat-item .stat-label[data-v-02ba5736]{color:var(--q-text-secondary);font-size:.75rem}.stat-item[data-v-02ba5736]:hover{opacity:.7}.actions-row[data-v-02ba5736]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center;width:100%}.action-btn[data-v-02ba5736]{border-radius:1.25rem;font-weight:600;min-width:6rem;padding:.625rem 1rem;transition:all .2s ease}.action-btn[data-v-02ba5736]:hover{transform:translateY(-2px)}@media (min-width:600px){.content-wrapper[data-v-02ba5736]{gap:1.5rem;max-width:560px}.nickname[data-v-02ba5736]{font-size:1.625rem}.stats-row[data-v-02ba5736]{gap:2rem}.stat-item strong[data-v-02ba5736]{font-size:1.25rem}.actions-row[data-v-02ba5736]{gap:.625rem}.action-btn[data-v-02ba5736]{border-radius:1.5rem;min-width:7rem;padding:.75rem 1.25rem}}@media (min-width:1024px){.content-wrapper[data-v-02ba5736]{gap:1.75rem;max-width:640px;padding:2.5rem 2rem}.nickname[data-v-02ba5736]{font-size:1.875rem}.stats-row[data-v-02ba5736]{gap:2.5rem}.stat-item strong[data-v-02ba5736]{font-size:1.375rem}.actions-row[data-v-02ba5736]{gap:.75rem}.action-btn[data-v-02ba5736]{min-width:7.5rem;padding:.875rem 1.5rem}}.contacts-dialog[data-v-203705f9]{border-radius:12px;box-shadow:0 10px 25px #0000001a;max-width:500px;overflow:hidden;width:100%}.dialog-max-height[data-v-203705f9]{max-height:700px}.request-list-area[data-v-203705f9]{height:calc(100vh - 120px);max-height:600px}.request-item[data-v-203705f9]{border-bottom:1px solid #0000000d;cursor:pointer;transition:background .2s}.request-item[data-v-203705f9]:hover{background-color:#00000008}.empty-state[data-v-203705f9]{height:200px}.request-actions[data-v-203705f9]{align-items:center;display:flex}.btn-following[data-v-203705f9]{background-color:#e4e6eb;color:#050505;transition:all .2s ease}.btn-following[data-v-203705f9]:hover{background-color:#f02849;color:#fff}.btn-follow[data-v-203705f9]{background-color:initial;border:1px solid #e4e6eb;color:#050505}.btn-follow[data-v-203705f9]:hover{background-color:#e4e6eb}.body--dark .btn-following[data-v-203705f9]{background-color:#3a3b3c;color:#e4e6eb}.body--dark .btn-following[data-v-203705f9]:hover{background-color:#f02849;color:#fff}.body--dark .btn-follow[data-v-203705f9]{border:1px solid #3a3b3c;color:#e4e6eb}.body--dark .btn-follow[data-v-203705f9]:hover{background-color:#3a3b3c}.body--dark .request-item[data-v-203705f9]:hover{background-color:#ffffff0d}.contacts-dialog[data-v-11522f96]{max-width:500px;width:100%}.dialog-max-height[data-v-11522f96]{max-height:700px}.request-list-area[data-v-11522f96]{height:calc(100vh - 120px);max-height:600px}.fan-item[data-v-11522f96]{cursor:pointer;transition:all .2s ease}.fan-item[data-v-11522f96]:hover{transform:translateX(4px)}.btn-following[data-v-11522f96]{background-color:#e4e6eb;color:#050505;transition:all .2s ease}.btn-following[data-v-11522f96]:hover{background-color:#f02849;color:#fff}.btn-follow-back[data-v-11522f96]{background-color:#1877f2;color:#fff;transition:all .2s ease}.btn-follow-back[data-v-11522f96]:hover{background-color:#166fe5}.body--dark .btn-following[data-v-11522f96]{background-color:#3a3b3c;color:#e4e6eb}.body--dark .btn-following[data-v-11522f96]:hover{background-color:#f02849;color:#fff}.body--dark .btn-follow-back[data-v-11522f96]{background-color:#1877f2;color:#fff}.profile-header-bar[data-v-63416aa7]{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffe6;border-bottom:1px solid #0000000f;display:flex;justify-content:space-between;left:0;padding:8px 12px;position:fixed;right:0;top:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);z-index:100}.body--dark .profile-header-bar[data-v-63416aa7]{background:#202020e6;border-bottom-color:#ffffff1a}.profile-header-bar.header-hidden[data-v-63416aa7]{opacity:0;pointer-events:none;transform:translateY(-100%)}.profile-header-bar.header-visible[data-v-63416aa7]{opacity:1;pointer-events:auto;transform:translateY(0)}.profile-page[data-v-63416aa7]{background:#0000;display:flex;flex-direction:column;margin:0!important;overflow:hidden;padding:0!important}.body--dark .profile-page[data-v-63416aa7]{background:#0000}.posts-content-container[data-v-63416aa7]{box-sizing:border-box;display:flex;margin:0;padding-top:0;width:100%}.main-content-wrapper[data-v-63416aa7]{display:flex;flex:1;flex-direction:column;height:100%;min-width:0;position:relative}@media (max-width:599px){.main-content-wrapper[data-v-63416aa7]{padding-top:51px;transition:padding-top .3s cubic-bezier(.4,0,.2,1)}.main-content-wrapper.header-offset-hidden[data-v-63416aa7]{padding-top:0}}.page-content[data-v-63416aa7]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.content-wrapper[data-v-63416aa7]{box-sizing:border-box;margin:0 auto;max-width:100%;padding:4px 0 24px;width:100%}@media (min-width:1024px){.content-wrapper[data-v-63416aa7]{padding:8px 0 32px}}@media (max-width:768px){.content-wrapper[data-v-63416aa7]{padding:4px 0 24px}}.profile-card.glass-card[data-v-63416aa7]{backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%);background:var(--app-card-surface);border:1px solid var(--app-border);border-radius:16px;box-shadow:var(--app-shadow-1);overflow:hidden}.empty-state[data-v-63416aa7]{align-items:center;color:var(--q-dark);display:flex;flex-direction:column;height:60vh;justify-content:center;text-align:center}.body--dark .empty-state[data-v-63416aa7]{color:var(--q-light)}.user-card[data-v-cbc03f54]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin:0 auto;max-width:500px;width:100%}.body--dark .user-card[data-v-cbc03f54]{background:#1a1a2e;border-color:#2a2a4a}.user-content[data-v-cbc03f54]{padding:28px 32px}.user-avatar-wrapper[data-v-cbc03f54]{margin-bottom:16px;text-align:center}.user-section[data-v-cbc03f54]{margin-bottom:20px;text-align:center}.user-names[data-v-cbc03f54]{display:flex;flex-direction:column;gap:4px}.user-nickname[data-v-cbc03f54]{color:#1f2937;font-size:20px;font-weight:600}.body--dark .user-nickname[data-v-cbc03f54]{color:#e7e9ea}.user-username[data-v-cbc03f54]{color:#6b7280;font-size:14px}.body--dark .user-username[data-v-cbc03f54]{color:#8b98a5}.user-bio[data-v-cbc03f54]{color:#4b5563;font-size:14px;line-height:1.5;margin-top:12px}.body--dark .user-bio[data-v-cbc03f54]{color:#9ca3af}.user-stats[data-v-cbc03f54]{align-items:center;border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb;display:flex;gap:24px;justify-content:center;margin-bottom:16px;padding:16px 0}.body--dark .user-stats[data-v-cbc03f54]{border-bottom-color:#2f3336;border-top-color:#2f3336}.user-stat[data-v-cbc03f54]{align-items:center;display:flex;flex-direction:column;gap:4px;min-width:60px}.stat-value[data-v-cbc03f54]{color:#1f2937;font-size:16px;font-weight:600}.body--dark .stat-value[data-v-cbc03f54]{color:#e7e9ea}.stat-label[data-v-cbc03f54]{color:#6b7280;font-size:12px;letter-spacing:.02em;text-transform:uppercase}.body--dark .stat-label[data-v-cbc03f54]{color:#8b98a5}.user-stat-divider[data-v-cbc03f54]{background:#e5e7eb;height:32px;width:1px}.body--dark .user-stat-divider[data-v-cbc03f54]{background:#2f3336}.user-info-rows[data-v-cbc03f54]{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.user-info-row[data-v-cbc03f54]{align-items:center;display:flex;gap:10px}.user-info-icon[data-v-cbc03f54]{color:#6b7280;font-size:16px}.body--dark .user-info-icon[data-v-cbc03f54]{color:#8b98a5}.user-info-link[data-v-cbc03f54]{color:#3b82f6;font-size:14px;text-decoration:none}.body--dark .user-info-link[data-v-cbc03f54]{color:#60a5fa}.user-info-link[data-v-cbc03f54]:hover{text-decoration:underline}.user-info-text[data-v-cbc03f54]{color:#4b5563;font-size:14px}.body--dark .user-info-text[data-v-cbc03f54]{color:#9ca3af}.user-actions[data-v-cbc03f54]{display:flex;flex-direction:column;gap:8px}.user-btn[data-v-cbc03f54]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:10px 16px;text-decoration:none;transition:all .15s ease}.user-btn--primary[data-v-cbc03f54]{background:#3b82f6;color:#fff}.user-btn--primary[data-v-cbc03f54]:hover{background:#2563eb}.user-btn--secondary[data-v-cbc03f54]{background:#f3f4f6;color:#374151}.body--dark .user-btn--secondary[data-v-cbc03f54]{background:#2a2a4a;color:#e7e9ea}.user-btn--secondary[data-v-cbc03f54]:hover{background:#e5e7eb}.body--dark .user-btn--secondary[data-v-cbc03f54]:hover{background:#3a3a5a}.user-btn--danger[data-v-cbc03f54]{background:#0000;border:1px solid #ef4444;color:#ef4444}.user-btn--danger[data-v-cbc03f54]:hover{background:#ef44441a}.user-btn .q-icon[data-v-cbc03f54]{font-size:16px}@media (max-width:768px){.user-card[data-v-cbc03f54]{border:1px solid #e5e7eb;border-radius:12px;margin:0 8px;max-width:100%;width:100%}.body--dark .user-card[data-v-cbc03f54]{border-color:#2a2a4a}.user-content[data-v-cbc03f54]{padding:24px}.user-nickname[data-v-cbc03f54]{font-size:20px}.user-username[data-v-cbc03f54]{font-size:14px}.user-stats[data-v-cbc03f54]{gap:20px}.user-stat[data-v-cbc03f54]{min-width:60px}.stat-value[data-v-cbc03f54]{font-size:16px}.stat-label[data-v-cbc03f54]{font-size:12px}.user-btn[data-v-cbc03f54]{font-size:14px;padding:12px 20px}}@media (min-width:1024px){.user-card[data-v-cbc03f54]{max-width:450px}.user-content[data-v-cbc03f54]{padding:28px}.user-nickname[data-v-cbc03f54]{font-size:22px}.user-username[data-v-cbc03f54]{font-size:15px}.stat-value[data-v-cbc03f54]{font-size:18px}}[data-v-14e78358]:root{--twitter-primary:#1da1f2;--twitter-secondary:#657786;--twitter-background:#f5f8fa;--twitter-card:#fff;--twitter-border:#e1e8ed;--twitter-hover:#e8f4f8;--twitter-text:#14171a;--twitter-dark-background:#15202b;--twitter-dark-card:#1e2732;--twitter-dark-border:#343a40;--twitter-dark-hover:#253341;--twitter-dark-text:#f7f9f9}.settings-page[data-v-14e78358]{background:var(--twitter-background);height:100%;overflow:hidden;width:100%}.body--dark .settings-page[data-v-14e78358]{background:var(--twitter-dark-background)}.settings-layout-pc[data-v-14e78358]{display:flex;height:100%;overflow:hidden;width:100%}.settings-sidebar[data-v-14e78358]{background:var(--twitter-card);border-right:1px solid var(--twitter-border);box-shadow:1px 0 0 #0000000d;flex-shrink:0;height:100%;overflow-x:hidden;overflow-y:auto;padding:0;width:320px}.body--dark .settings-sidebar[data-v-14e78358]{background:var(--twitter-dark-card);border-right-color:var(--twitter-dark-border);box-shadow:1px 0 0 #ffffff0d}.settings-sidebar[data-v-14e78358]::-webkit-scrollbar{width:6px}.settings-sidebar[data-v-14e78358]::-webkit-scrollbar-track{background:#0000}.settings-sidebar[data-v-14e78358]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.body--dark .settings-sidebar[data-v-14e78358]::-webkit-scrollbar-thumb{background:#ffffff1a}.user-info-section[data-v-14e78358]{align-items:center;border-bottom:1px solid var(--twitter-border);display:flex;padding:20px}.body--dark .user-info-section[data-v-14e78358]{border-bottom-color:var(--twitter-dark-border)}.settings-user-avatar[data-v-14e78358]{flex-shrink:0;margin-right:16px}.user-info-item[data-v-14e78358]{align-items:center;border-radius:8px;color:var(--twitter-text);cursor:pointer;display:flex;margin:0 8px;padding:16px 20px;position:relative;text-decoration:none;transition:all .2s ease}.body--dark .user-info-item[data-v-14e78358]{color:var(--twitter-dark-text)}.user-info-item[data-v-14e78358]:hover{background-color:#0000000a;box-shadow:0 2px 8px #00000014;transform:translateX(4px)}.body--dark .user-info-item[data-v-14e78358]:hover{background-color:#ffffff0f;box-shadow:0 2px 8px #0003}.user-info-item[data-v-14e78358]:active{transform:translateX(2px)}.user-info-active[data-v-14e78358]{background-color:#1da1f21f;box-shadow:0 2px 8px #1da1f233;color:var(--twitter-primary)}.body--dark .user-info-active[data-v-14e78358]{background-color:#1da1f233;box-shadow:0 2px 8px #1da1f24d;color:var(--twitter-primary)}.user-info-active .setting-item-desc[data-v-14e78358]{color:var(--twitter-secondary)}.body--dark .user-info-active .setting-item-desc[data-v-14e78358]{color:#8899a6}.user-info-active[data-v-14e78358]:before{background-color:var(--twitter-primary);border-radius:0 4px 4px 0;content:"";height:60%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.user-info[data-v-14e78358]{display:flex;flex:1;flex-direction:column;justify-content:center}.user-nickname[data-v-14e78358]{color:var(--twitter-text);font-size:16px;font-weight:700;margin-bottom:2px}.body--dark .user-nickname[data-v-14e78358]{color:var(--twitter-dark-text)}.user-username[data-v-14e78358]{color:var(--twitter-secondary);font-size:14px}.body--dark .user-username[data-v-14e78358]{color:#8899a6}.settings-sidebar-title[data-v-14e78358]{border-bottom:1px solid var(--twitter-border);font-size:20px;font-weight:700;margin-bottom:0;padding:20px}.body--dark .settings-sidebar-title[data-v-14e78358]{border-bottom-color:var(--twitter-dark-border);color:var(--twitter-dark-text)}.settings-list[data-v-14e78358]{padding:0 0 20px}.settings-group-title[data-v-14e78358]{color:var(--twitter-secondary);font-size:12px;font-weight:700;letter-spacing:.5px;padding:16px 20px 8px;text-transform:uppercase}.body--dark .settings-group-title[data-v-14e78358]{color:#8899a6}.setting-item[data-v-14e78358]{align-items:center;border-radius:8px;color:var(--twitter-text);cursor:pointer;display:flex;margin:0 8px;padding:12px 20px;text-decoration:none;transition:all .2s ease}.body--dark .setting-item[data-v-14e78358]{color:var(--twitter-dark-text)}.setting-item[data-v-14e78358]:hover{background-color:#0000000a;box-shadow:0 2px 8px #00000014;transform:translateX(4px)}.body--dark .setting-item[data-v-14e78358]:hover{background-color:#ffffff0f;box-shadow:0 2px 8px #0003}.setting-item[data-v-14e78358]:active{transform:translateX(2px)}.setting-item-active[data-v-14e78358]{background-color:#1da1f21a;color:var(--twitter-primary)}.body--dark .setting-item-active[data-v-14e78358]{background-color:#1da1f233}.setting-item-active .setting-item-desc[data-v-14e78358]{color:var(--twitter-secondary)}.body--dark .setting-item-active .setting-item-desc[data-v-14e78358]{color:#8899a6}.setting-item-icon[data-v-14e78358]{flex-shrink:0;font-size:20px;margin-right:16px;text-align:center;width:24px}.setting-item-content[data-v-14e78358]{flex:1}.setting-item-label[data-v-14e78358]{font-size:15px;font-weight:500;line-height:1.2;margin-bottom:2px}.setting-item-desc[data-v-14e78358]{color:var(--twitter-secondary);font-size:13px;line-height:1.2}.body--dark .setting-item-desc[data-v-14e78358]{color:#8899a6}.settings-separator[data-v-14e78358]{background-color:var(--twitter-border);height:1px;margin:0}.body--dark .settings-separator[data-v-14e78358]{background-color:var(--twitter-dark-border)}.settings-content-pc[data-v-14e78358]{background:var(--twitter-background);flex:1;height:100%;overflow-x:hidden;overflow-y:auto;padding:24px}.body--dark .settings-content-pc[data-v-14e78358]{background:var(--twitter-dark-background)}.settings-content-pc[data-v-14e78358]::-webkit-scrollbar{width:6px}.settings-content-pc[data-v-14e78358]::-webkit-scrollbar-track{background:#0000}.settings-content-pc[data-v-14e78358]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.body--dark .settings-content-pc[data-v-14e78358]::-webkit-scrollbar-thumb{background:#ffffff1a}.settings-layout-mobile[data-v-14e78358]{background:var(--twitter-background);height:100%;overflow:hidden;width:100%}.body--dark .settings-layout-mobile[data-v-14e78358]{background:var(--twitter-dark-background)}.mobile-menu-page[data-v-14e78358]{background:var(--twitter-background);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.body--dark .mobile-menu-page[data-v-14e78358]{background:var(--twitter-dark-background)}.mobile-menu-header[data-v-14e78358]{align-items:center;background:var(--twitter-card);border-bottom:1px solid var(--twitter-border);display:flex;flex-shrink:0;justify-content:space-between;padding:16px}.body--dark .mobile-menu-header[data-v-14e78358]{background:var(--twitter-dark-card);border-bottom-color:var(--twitter-dark-border)}.mobile-menu-close[data-v-14e78358]{color:var(--twitter-text)}.body--dark .mobile-menu-close[data-v-14e78358]{color:var(--twitter-dark-text)}.mobile-menu-title[data-v-14e78358]{color:var(--twitter-text);flex:1;font-size:20px;font-weight:700;margin-right:40px;text-align:center}.body--dark .mobile-menu-title[data-v-14e78358]{color:var(--twitter-dark-text)}.mobile-menu-list[data-v-14e78358]{flex:1;overflow-x:hidden;overflow-y:auto;padding:0 0 20px}.mobile-menu-list[data-v-14e78358]::-webkit-scrollbar{width:6px}.mobile-menu-list[data-v-14e78358]::-webkit-scrollbar-track{background:#0000}.mobile-menu-list[data-v-14e78358]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.body--dark .mobile-menu-list[data-v-14e78358]::-webkit-scrollbar-thumb{background:#ffffff1a}.mobile-group-title[data-v-14e78358]{color:var(--twitter-secondary);font-size:12px;font-weight:700;letter-spacing:.5px;padding:16px 16px 8px;text-transform:uppercase}.body--dark .mobile-group-title[data-v-14e78358]{color:#8899a6}.mobile-menu-item[data-v-14e78358]{align-items:center;background:var(--twitter-card);border-bottom:1px solid var(--twitter-border);border-radius:8px;cursor:pointer;display:flex;margin:0 8px;padding:14px 16px;transition:all .2s ease}.body--dark .mobile-menu-item[data-v-14e78358]{background:var(--twitter-dark-card);border-bottom-color:var(--twitter-dark-border)}.mobile-menu-item[data-v-14e78358]:hover{background-color:#0000000a;box-shadow:0 2px 8px #00000014;transform:translateX(4px)}.body--dark .mobile-menu-item[data-v-14e78358]:hover{background-color:#ffffff0f;box-shadow:0 2px 8px #0003}.mobile-menu-item[data-v-14e78358]:active{background-color:#00000014;transform:translateX(2px)}.body--dark .mobile-menu-item[data-v-14e78358]:active{background-color:#ffffff1a}.mobile-user-info-item[data-v-14e78358]{border-radius:8px;margin:0 8px;padding:16px;position:relative;transition:all .2s ease}.mobile-user-info-item[data-v-14e78358]:hover{background-color:#0000000a;box-shadow:0 2px 8px #00000014;transform:translateX(4px)}.body--dark .mobile-user-info-item[data-v-14e78358]:hover{background-color:#ffffff0f;box-shadow:0 2px 8px #0003}.mobile-user-info-item[data-v-14e78358]:active{background:#00000014;transform:scale(.98)}.body--dark .mobile-user-info-item[data-v-14e78358]:active{background:#ffffff1a}.mobile-user-info-active[data-v-14e78358]{background-color:#1da1f21f;box-shadow:0 2px 8px #1da1f233;color:var(--twitter-primary)}.body--dark .mobile-user-info-active[data-v-14e78358]{background-color:#1da1f233;box-shadow:0 2px 8px #1da1f24d;color:var(--twitter-primary)}.mobile-user-info-active .mobile-menu-desc[data-v-14e78358]{color:var(--twitter-secondary)}.body--dark .mobile-user-info-active .mobile-menu-desc[data-v-14e78358]{color:#8899a6}.mobile-user-info-active[data-v-14e78358]:before{background-color:var(--twitter-primary);border-radius:0 4px 4px 0;content:"";height:60%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.mobile-settings-user-avatar[data-v-14e78358]{flex-shrink:0;margin-right:12px}.mobile-menu-icon[data-v-14e78358]{flex-shrink:0;font-size:20px;margin-right:16px;text-align:center;width:24px}.mobile-menu-info[data-v-14e78358]{flex:1}.mobile-menu-label[data-v-14e78358]{color:var(--twitter-text);font-size:15px;font-weight:500;margin-bottom:2px}.body--dark .mobile-menu-label[data-v-14e78358]{color:var(--twitter-dark-text)}.mobile-menu-desc[data-v-14e78358]{color:var(--twitter-secondary);font-size:13px;line-height:1.2}.body--dark .mobile-menu-desc[data-v-14e78358]{color:#8899a6}.mobile-menu-arrow[data-v-14e78358]{color:var(--twitter-secondary);font-size:20px;margin-left:8px}.body--dark .mobile-menu-arrow[data-v-14e78358]{color:#8899a6}.mobile-detail-page[data-v-14e78358]{background:var(--twitter-background);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.body--dark .mobile-detail-page[data-v-14e78358]{background:var(--twitter-dark-background)}.mobile-detail-header[data-v-14e78358]{align-items:center;background:var(--twitter-card);border-bottom:1px solid var(--twitter-border);display:flex;flex-shrink:0;padding:12px 16px}.body--dark .mobile-detail-header[data-v-14e78358]{background:var(--twitter-dark-card);border-bottom-color:var(--twitter-dark-border)}.mobile-detail-title[data-v-14e78358]{color:var(--twitter-text);font-size:18px;font-weight:600;margin-left:12px}.body--dark .mobile-detail-title[data-v-14e78358]{color:var(--twitter-dark-text)}.mobile-detail-content[data-v-14e78358]{flex:1;overflow-x:hidden;overflow-y:auto;padding:0}.settings-empty-state[data-v-14e78358]{align-items:center;background:var(--twitter-background);display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;padding:24px}.body--dark .settings-empty-state[data-v-14e78358]{background:var(--twitter-dark-background)}.fade-enter-active[data-v-14e78358],.fade-leave-active[data-v-14e78358]{transition:opacity .2s ease}.fade-enter-from[data-v-14e78358],.fade-leave-to[data-v-14e78358]{opacity:0}.q-page[data-v-24cef24a]{margin:0 auto;max-width:800px}