body,html{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin:0;padding:0;background-color:#191b1a;box-sizing:border-box}div#app{height:100%!important}.chatOuter{height:calc(100vh - 150px)!important;top:80px;left:0;right:0;bottom:60px;overflow:hidden}.auth-container[data-v-5292781e]{min-height:100vh;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f172a,#1e293b 25%,#334155 50%,#1e293b 75%,#0f172a)}.bg-shapes[data-v-5292781e]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.shape[data-v-5292781e]{position:absolute;border-radius:50%;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(147,197,253,.05));animation:float-5292781e 6s ease-in-out infinite}.shape-1[data-v-5292781e]{width:250px;height:250px;top:-125px;right:-125px;animation-delay:0s}.shape-2[data-v-5292781e]{width:180px;height:180px;top:40%;left:-90px;animation-delay:2s}.shape-3[data-v-5292781e]{width:120px;height:120px;bottom:-60px;right:25%;animation-delay:4s}.shape-4[data-v-5292781e]{width:90px;height:90px;top:15%;left:20%;animation-delay:1s}@keyframes float-5292781e{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-15px) rotate(120deg)}66%{transform:translateY(8px) rotate(240deg)}}.auth-content[data-v-5292781e]{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr 1fr;max-width:1400px;width:100%;min-height:700px;margin:20px;border-radius:24px;overflow:hidden;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 25px 50px -12px rgba(0,0,0,.4),inset 0 0 0 1px hsla(0,0%,100%,.1)}.form-section[data-v-5292781e]{background:linear-gradient(135deg,rgba(15,23,42,.95),rgba(30,41,59,.92) 50%,rgba(15,23,42,.95));position:relative;overflow:hidden;backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;padding:40px}.form-section[data-v-5292781e]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.5),transparent)}.form-section[data-v-5292781e]:after{content:"";position:absolute;bottom:0;right:0;width:100px;height:100px;background:radial-gradient(circle,rgba(59,130,246,.1) 0,transparent 70%);border-radius:50%}.form-container[data-v-5292781e]{width:100%;max-width:500px}.form-header[data-v-5292781e]{text-align:center;margin-bottom:40px}.form-header h2[data-v-5292781e]{font-size:32px;font-weight:700;color:#f8fafc;margin:0 0 8px 0;text-shadow:0 2px 4px rgba(0,0,0,.3)}.form-header p[data-v-5292781e]{font-size:16px;color:#cbd5e1;margin:0}.register-form[data-v-5292781e]{margin-bottom:32px}.input-row[data-v-5292781e]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}.input-group[data-v-5292781e]{display:flex;flex-direction:column}.modern-input[data-v-5292781e] .v-field{background:linear-gradient(135deg,rgba(30,41,59,.8),rgba(15,23,42,.9))!important;border-radius:12px!important;border:2px solid rgba(59,130,246,.3)!important;box-shadow:0 4px 12px -4px rgba(0,0,0,.2),inset 0 1px 2px hsla(0,0%,100%,.05)!important;backdrop-filter:blur(10px)!important;transition:all .3s ease!important}.modern-input[data-v-5292781e] .v-field--focused{border-color:#60a5fa!important;box-shadow:0 4px 12px -4px rgba(0,0,0,.3),0 0 0 4px rgba(59,130,246,.2),inset 0 1px 2px hsla(0,0%,100%,.1)!important;background:linear-gradient(135deg,rgba(30,41,59,.9),rgba(15,23,42,.95))!important}.modern-input[data-v-5292781e] .v-label{color:#cbd5e1!important;font-weight:500!important;font-size:14px!important}.modern-input[data-v-5292781e] .v-field__input{color:#f8fafc!important;font-weight:500!important;font-size:16px!important;line-height:1.5!important;padding:16px!important}.modern-input[data-v-5292781e] .v-field__input input{color:#f8fafc!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.modern-input[data-v-5292781e] .v-field__input input::-moz-placeholder{color:#94a3b8!important;opacity:1!important}.modern-input[data-v-5292781e] .v-field__input input::placeholder{color:#94a3b8!important;opacity:1!important}.modern-input[data-v-5292781e] .v-field__prepend-inner{color:#94a3b8!important;padding-right:12px!important}.modern-input[data-v-5292781e] .v-field--focused .v-field__prepend-inner{color:#60a5fa!important}.modern-input[data-v-5292781e] .v-messages{color:#ef4444!important;font-size:12px}.terms-section[data-v-5292781e]{margin:24px 0}.terms-checkbox[data-v-5292781e] .v-selection-control{align-items:flex-start!important}.terms-text[data-v-5292781e]{color:#64748b;font-size:14px;line-height:1.4}.terms-link[data-v-5292781e]{color:#3b82f6;text-decoration:none;font-weight:500}.terms-link[data-v-5292781e]:hover{text-decoration:underline}.register-btn[data-v-5292781e]{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important;border-radius:12px!important;height:56px!important;font-weight:600!important;text-transform:none!important;letter-spacing:.025em!important;box-shadow:0 8px 24px -6px rgba(59,130,246,.4),inset 0 0 0 1px hsla(0,0%,100%,.1)!important;transition:all .3s ease!important}.register-btn[data-v-5292781e]:hover:not(:disabled){transform:translateY(-2px)!important;box-shadow:0 12px 32px -8px rgba(59,130,246,.5),inset 0 0 0 1px hsla(0,0%,100%,.2)!important}.register-btn[data-v-5292781e]:disabled{opacity:.5!important;transform:none!important}.secondary-btn[data-v-5292781e]{border:2px solid #3b82f6!important;color:#3b82f6!important;border-radius:12px!important;height:48px!important;font-weight:600!important;text-transform:none!important;background:hsla(0,0%,100%,.8)!important;transition:all .3s ease!important}.secondary-btn[data-v-5292781e]:hover{background:#3b82f6!important;color:#fff!important;transform:translateY(-1px)!important}.form-footer[data-v-5292781e]{text-align:center}.divider[data-v-5292781e]{position:relative;margin:24px 0;color:#94a3b8;font-size:14px;font-weight:500}.divider[data-v-5292781e]:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e2e8f0}.divider span[data-v-5292781e]{background:rgba(248,250,252,.95);padding:0 16px;position:relative}.action-buttons[data-v-5292781e],.brand-section[data-v-5292781e]{display:flex;justify-content:center}.brand-section[data-v-5292781e]{background:linear-gradient(135deg,#3b82f6,#2563eb 50%,#1d4ed8);align-items:center;padding:60px 40px;position:relative;overflow:hidden}.brand-section[data-v-5292781e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 70% 30%,hsla(0,0%,100%,.2),transparent 50%),radial-gradient(circle at 30% 70%,hsla(0,0%,100%,.1),transparent 50%);pointer-events:none}.brand-content[data-v-5292781e]{position:relative;z-index:1;color:#fff;max-width:400px}.logo-container[data-v-5292781e]{text-align:center;margin-bottom:48px}.logo-icon[data-v-5292781e]{width:80px;height:80px;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.3)}.brand-title[data-v-5292781e]{font-size:42px;font-weight:700;margin:0 0 12px 0;background:linear-gradient(135deg,#fff,#e2e8f0);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 4px 8px rgba(0,0,0,.3)}.brand-tagline[data-v-5292781e]{font-size:18px;margin:0;opacity:.9;font-weight:300;text-align:center}.benefits[data-v-5292781e]{display:flex;flex-direction:column;gap:32px}.benefit[data-v-5292781e]{display:flex;align-items:flex-start;gap:16px}.benefit-icon[data-v-5292781e]{width:48px;height:48px;background:hsla(0,0%,100%,.15);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;backdrop-filter:blur(10px)}.benefit-content h3[data-v-5292781e]{font-size:18px;font-weight:600;margin:0 0 8px 0}.benefit-content p[data-v-5292781e]{font-size:14px;margin:0;opacity:.9;line-height:1.5}@media (max-width:1200px){.auth-content[data-v-5292781e]{grid-template-columns:1fr;margin:10px}.form-section[data-v-5292781e]{order:1;padding:40px 30px}.brand-section[data-v-5292781e]{order:2;padding:40px 30px}}@media (max-width:768px){.input-row[data-v-5292781e]{grid-template-columns:1fr;gap:12px}.brand-section[data-v-5292781e],.form-section[data-v-5292781e]{padding:30px 20px}.form-header h2[data-v-5292781e]{font-size:28px}.brand-title[data-v-5292781e]{font-size:32px}.benefits[data-v-5292781e]{gap:24px}}@media (max-width:600px){.auth-content[data-v-5292781e]{min-height:100vh;margin:0;border-radius:0}.brand-section[data-v-5292781e]{display:none}.form-section[data-v-5292781e]{padding:20px}}.auth-container[data-v-0e70668e]{min-height:100vh;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f172a,#1e293b 25%,#334155 50%,#1e293b 75%,#0f172a)}.bg-shapes[data-v-0e70668e]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.shape[data-v-0e70668e]{position:absolute;border-radius:50%;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(147,197,253,.05));animation:float-0e70668e 6s ease-in-out infinite}.shape-1[data-v-0e70668e]{width:300px;height:300px;top:-150px;left:-150px;animation-delay:0s}.shape-2[data-v-0e70668e]{width:200px;height:200px;top:50%;right:-100px;animation-delay:2s}.shape-3[data-v-0e70668e]{width:150px;height:150px;bottom:-75px;left:30%;animation-delay:4s}.shape-4[data-v-0e70668e]{width:100px;height:100px;top:20%;left:70%;animation-delay:1s}@keyframes float-0e70668e{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-20px) rotate(120deg)}66%{transform:translateY(10px) rotate(240deg)}}.auth-content[data-v-0e70668e]{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;max-width:1200px;width:100%;min-height:600px;margin:20px;border-radius:24px;overflow:hidden;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 25px 50px -12px rgba(0,0,0,.4),inset 0 0 0 1px hsla(0,0%,100%,.1)}.brand-section[data-v-0e70668e]{background:linear-gradient(135deg,#3b82f6,#2563eb 50%,#1d4ed8);display:flex;align-items:center;justify-content:center;padding:60px 40px;position:relative;overflow:hidden}.brand-section[data-v-0e70668e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.2),transparent 50%),radial-gradient(circle at 70% 70%,hsla(0,0%,100%,.1),transparent 50%);pointer-events:none}.brand-content[data-v-0e70668e]{position:relative;z-index:1;text-align:center;color:#fff}.logo-container[data-v-0e70668e]{margin-bottom:48px}.logo-icon[data-v-0e70668e]{width:80px;height:80px;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.3)}.brand-title[data-v-0e70668e]{font-size:42px;font-weight:700;margin:0 0 12px 0;background:linear-gradient(135deg,#fff,#e2e8f0);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 4px 8px rgba(0,0,0,.3)}.brand-tagline[data-v-0e70668e]{font-size:18px;margin:0;opacity:.9;font-weight:300}.features[data-v-0e70668e]{display:flex;flex-direction:column;gap:20px;margin-top:40px}.feature[data-v-0e70668e]{display:flex;align-items:center;gap:12px;font-size:16px;opacity:.9}.form-section[data-v-0e70668e]{background:linear-gradient(135deg,rgba(15,23,42,.95),rgba(30,41,59,.92) 50%,rgba(15,23,42,.95));backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;padding:60px 40px;position:relative}.form-section[data-v-0e70668e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,rgba(59,130,246,.08),transparent 50%),radial-gradient(circle at 70% 70%,rgba(59,130,246,.05),transparent 50%);pointer-events:none}.form-container[data-v-0e70668e]{width:100%;max-width:400px;position:relative;z-index:1}.form-header[data-v-0e70668e]{text-align:center;margin-bottom:40px}.form-header h2[data-v-0e70668e]{font-size:32px;font-weight:700;color:#f8fafc;margin:0 0 8px 0;text-shadow:0 2px 4px rgba(0,0,0,.3)}.form-header p[data-v-0e70668e]{font-size:16px;color:#cbd5e1;margin:0}.login-form[data-v-0e70668e]{margin-bottom:32px}.input-group[data-v-0e70668e]{margin-bottom:20px}.modern-input[data-v-0e70668e] .v-field{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(30,41,59,.6))!important;border-radius:12px!important;border:2px solid rgba(59,130,246,.3)!important;box-shadow:0 4px 12px -4px rgba(0,0,0,.3)!important;transition:all .3s ease!important;backdrop-filter:blur(10px)!important}.modern-input[data-v-0e70668e] .v-field--focused{border-color:#3b82f6!important;box-shadow:0 4px 12px -4px rgba(0,0,0,.3),0 0 0 4px rgba(59,130,246,.2)!important;background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(30,41,59,.8))!important}.modern-input[data-v-0e70668e] .v-label{color:#e2e8f0!important;font-weight:500!important;font-size:14px!important}.modern-input[data-v-0e70668e] .v-field__input{color:#f8fafc!important;font-weight:500!important;font-size:16px!important;line-height:1.5!important;padding:16px!important}.modern-input[data-v-0e70668e] .v-field__input input{color:#f8fafc!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.modern-input[data-v-0e70668e] .v-field__input input::-moz-placeholder{color:#94a3b8!important;opacity:1!important}.modern-input[data-v-0e70668e] .v-field__input input::placeholder{color:#94a3b8!important;opacity:1!important}.modern-input[data-v-0e70668e] .v-field__prepend-inner{color:#cbd5e1!important;padding-right:12px!important}.modern-input[data-v-0e70668e] .v-field--focused .v-field__prepend-inner{color:#60a5fa!important}.login-btn[data-v-0e70668e]{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important;border-radius:12px!important;height:56px!important;font-weight:600!important;text-transform:none!important;letter-spacing:.025em!important;box-shadow:0 8px 24px -6px rgba(59,130,246,.4),inset 0 0 0 1px hsla(0,0%,100%,.1)!important;transition:all .3s ease!important}.login-btn[data-v-0e70668e]:hover{transform:translateY(-2px)!important;box-shadow:0 12px 32px -8px rgba(59,130,246,.5),inset 0 0 0 1px hsla(0,0%,100%,.2)!important}.secondary-btn[data-v-0e70668e]{border:2px solid #60a5fa!important;color:#e2e8f0!important;border-radius:12px!important;height:48px!important;font-weight:600!important;text-transform:none!important;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(30,41,59,.8))!important;backdrop-filter:blur(10px)!important;transition:all .3s ease!important}.secondary-btn[data-v-0e70668e]:hover{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important;transform:translateY(-1px)!important;border-color:#3b82f6!important}.link-btn[data-v-0e70668e]{color:#cbd5e1!important;text-transform:none!important;font-weight:500!important}.link-btn[data-v-0e70668e]:hover{color:#60a5fa!important;background:rgba(59,130,246,.1)!important}.form-footer[data-v-0e70668e]{text-align:center}.divider[data-v-0e70668e]{position:relative;margin:24px 0;color:#94a3b8;font-size:14px}.divider[data-v-0e70668e]:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e2e8f0}.divider span[data-v-0e70668e]{background:rgba(248,250,252,.95);padding:0 16px;position:relative}.action-buttons[data-v-0e70668e]{display:flex;flex-direction:column;gap:12px;align-items:center}.dialog-card[data-v-0e70668e]{background:linear-gradient(135deg,rgba(15,23,42,.95),rgba(30,41,59,.92) 50%,rgba(15,23,42,.95))!important;backdrop-filter:blur(20px)!important;border-radius:20px!important;border:1px solid rgba(59,130,246,.3)!important;box-shadow:0 8px 32px -8px rgba(0,0,0,.3),inset 0 0 0 1px hsla(0,0%,100%,.05)!important}.dialog-title[data-v-0e70668e]{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important;padding:24px!important;font-size:20px!important;font-weight:600!important}.dialog-subtitle[data-v-0e70668e]{color:#cbd5e1;margin-bottom:20px}.dialog-actions[data-v-0e70668e]{padding:16px 24px 24px!important;gap:12px!important}.cancel-btn[data-v-0e70668e]{color:#cbd5e1!important;background:rgba(30,41,59,.5)!important;border:1px solid rgba(59,130,246,.2)!important}.cancel-btn[data-v-0e70668e]:hover{background:rgba(30,41,59,.8)!important;color:#e2e8f0!important}.send-btn[data-v-0e70668e]{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important;border-radius:8px!important;box-shadow:0 4px 12px -4px rgba(59,130,246,.4)!important}.send-btn[data-v-0e70668e]:hover{box-shadow:0 6px 16px -4px rgba(59,130,246,.5)!important;transform:translateY(-1px)!important}.glass-alert[data-v-0e70668e]{background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(59,130,246,.08))!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(59,130,246,.3)!important;border-radius:12px!important;color:#e2e8f0!important}@media (max-width:968px){.auth-content[data-v-0e70668e]{grid-template-columns:1fr;margin:10px}.brand-section[data-v-0e70668e],.form-section[data-v-0e70668e]{padding:40px 20px}.brand-title[data-v-0e70668e]{font-size:32px}.features[data-v-0e70668e]{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media (max-width:600px){.auth-content[data-v-0e70668e]{min-height:100vh;margin:0;border-radius:0}.brand-section[data-v-0e70668e],.form-section[data-v-0e70668e]{padding:30px 20px}.form-header h2[data-v-0e70668e]{font-size:28px}}.sideNav[data-v-6490ea18]{--nav-bg:rgba(20,24,32,.72);--nav-border:hsla(0,0%,100%,.08);--nav-border-active:#3b82f6;--nav-text:#e5edf5;--nav-text-dim:#92a4b6;--nav-hover-bg:hsla(0,0%,100%,.08);--nav-active-bg:linear-gradient(90deg,#2563eb,#3b82f6);--nav-radius:18px;background:var(--nav-bg)!important;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);border-right:1px solid var(--nav-border);box-shadow:4px 0 18px -8px rgba(0,0,0,.55);color:var(--nav-text);padding:10px 8px 70px;display:flex;flex-direction:column;gap:4px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.sideNav[data-v-6490ea18]::-webkit-scrollbar{display:none;width:0;height:0}.PanelLogo[data-v-6490ea18]{margin:10px 0;cursor:pointer}.v-main[data-v-6490ea18]{padding-bottom:80px}.player-container[data-v-6490ea18]{width:100%;background-color:#212121;color:#fff}.PlayerName[data-v-6490ea18]{flex:1}.PlayerControls[data-v-6490ea18]{flex:0;justify-content:center}.PlayerStats[data-v-6490ea18]{flex:2;justify-content:flex-end;margin-right:200px}.PlayerStats .d-flex[data-v-6490ea18]{margin-left:20px}.navfoot[data-v-6490ea18]{position:fixed!important;bottom:0!important;width:200px;left:0;background:linear-gradient(135deg,rgba(15,23,42,.95),rgba(30,41,59,.92) 35%,rgba(15,23,42,.95));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-top:1px solid rgba(59,130,246,.15);border-right:1px solid hsla(0,0%,100%,.1);box-shadow:0 -2px 12px -4px rgba(0,0,0,.2),inset 0 0 0 1px hsla(0,0%,100%,.05),0 0 12px -6px rgba(59,130,246,.08);color:rgba(248,250,252,.7);padding:12px 10px;font-size:9px;text-align:center;font-weight:400;letter-spacing:.02em;z-index:1001}.appbar[data-v-6490ea18]{--glass-border:hsla(0,0%,100%,.18);background:radial-gradient(circle at 12% 15%,rgba(0,160,255,.28),transparent 60%),radial-gradient(circle at 88% 80%,rgba(0,120,255,.22),transparent 65%),linear-gradient(115deg,rgba(0,10,25,.78),rgba(10,25,45,.82))!important;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);border-bottom:1px solid var(--glass-border);box-shadow:0 6px 24px -6px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.05);color:#f5faff!important}.appbar .v-btn[data-v-6490ea18],.appbar .v-icon[data-v-6490ea18],.appbar .v-toolbar-title[data-v-6490ea18]{color:#f5faff!important}.appbar .loginBtn[data-v-6490ea18]{background:linear-gradient(135deg,#00b7ff,#0064e4)!important;color:#fff!important;box-shadow:0 4px 14px -4px rgba(0,140,255,.7)}.appbar .loginBtn[data-v-6490ea18]:hover{box-shadow:0 6px 20px -4px rgba(0,140,255,.85)}.go-live-center[data-v-6490ea18]{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;pointer-events:auto;z-index:20}.go-live-btn[data-v-6490ea18]{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;background:rgba(15,120,255,.28);backdrop-filter:blur(8px);color:#f5faff!important;text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:600;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.go-live-btn[data-v-6490ea18]:hover{transform:translateY(-1px);box-shadow:0 6px 16px -6px rgba(0,160,255,.75)}.go-live-btn.is-live[data-v-6490ea18]{background:rgba(58,219,118,.32);box-shadow:0 8px 22px -10px rgba(58,219,118,.85)}.go-live-text[data-v-6490ea18]{white-space:nowrap}.go-live-btn .live-indicator[data-v-6490ea18]{width:12px;height:12px;border-radius:50%;background:rgba(58,219,118,.9);box-shadow:0 0 0 0 rgba(58,219,118,.6);opacity:0;transition:opacity .2s ease}.go-live-btn.is-live .live-indicator[data-v-6490ea18]{opacity:1;animation:goLivePulse-6490ea18 1.4s ease-in-out infinite}@keyframes goLivePulse-6490ea18{0%{box-shadow:0 0 0 0 rgba(58,219,118,.6)}70%{box-shadow:0 0 0 10px rgba(58,219,118,0)}to{box-shadow:0 0 0 0 rgba(58,219,118,0)}}.user-mini-avatar[data-v-6490ea18]{width:38px!important;height:38px!important}.user-mini-avatar img[data-v-6490ea18]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.menuText[data-v-6490ea18]{font-size:13px!important;color:#f1f5f9!important;font-weight:500!important;letter-spacing:.015em;text-shadow:0 1px 2px rgba(0,0,0,.2);transition:all .3s ease}.menuTabs.active .menuText[data-v-6490ea18]{color:#fff!important;font-weight:600!important;text-shadow:0 1px 2px rgba(0,0,0,.3)}.menuTabs:hover .menuText[data-v-6490ea18]{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.2)}.menuTabs[data-v-6490ea18]{--pill-radius:12px;margin:2px 6px;border-radius:var(--pill-radius);padding:10px 14px;min-height:42px;display:flex;align-items:center;gap:10px;font-weight:500;letter-spacing:.3px;cursor:pointer;position:relative;color:var(--nav-text)!important;background:transparent;border:1px solid transparent;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.menuTabs .v-icon[data-v-6490ea18]{color:var(--nav-text-dim)!important;transition:color .25s ease,transform .25s ease}.menuTabs .menuText[data-v-6490ea18]{color:var(--nav-text-dim)!important;font-weight:500!important}.menuTabs[data-v-6490ea18]:hover{background:var(--nav-hover-bg);border-color:hsla(0,0%,100%,.06)}.menuTabs:hover .v-icon[data-v-6490ea18]{color:var(--nav-text)!important;transform:translateY(-1px)}.menuTabs:hover .menuText[data-v-6490ea18]{color:var(--nav-text)!important}.menuTabs.active[data-v-6490ea18]{background:var(--nav-active-bg);border-color:var(--nav-border-active);color:#fff!important;box-shadow:0 4px 14px -4px rgba(37,99,235,.55)}.menuTabs.active .menuText[data-v-6490ea18],.menuTabs.active .v-icon[data-v-6490ea18]{color:#fff!important}.menuTabs[data-v-6490ea18]:focus-visible{outline:2px solid var(--nav-border-active);outline-offset:2px}.menuPic[data-v-6490ea18]{width:28px;height:28px;border-radius:50%;margin-right:10px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(59,130,246,.2);box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 1px 4px -1px rgba(0,0,0,.2);transition:all .3s ease}.menuTabs:hover .menuPic[data-v-6490ea18]{border-color:rgba(59,130,246,.4);box-shadow:0 0 0 1px hsla(0,0%,100%,.15),0 2px 6px -1px rgba(0,0,0,.3),0 0 12px -3px rgba(59,130,246,.25)}.fixed-footer[data-v-6490ea18]{--glass-bg:linear-gradient(135deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.03));--glass-border:hsla(0,0%,100%,.18);--accent:#00b7ff;--accent2:#0064e4;--danger:#ff3d71;--ok:#2ecc71;position:fixed!important;inset:auto 0 0 0;height:92px!important;padding:10px clamp(12px,2vw,28px) 14px!important;background:radial-gradient(circle at 15% 20%,rgba(0,160,255,.25),transparent 60%),radial-gradient(circle at 85% 70%,rgba(0,120,255,.18),transparent 65%),linear-gradient(120deg,rgba(0,10,25,.7),rgba(10,20,35,.75));backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);border-top:1px solid var(--glass-border);box-shadow:0 -6px 24px -4px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.05);z-index:1000!important;display:flex;align-items:stretch;justify-content:center;overflow:hidden}.fixed-footer.player-collapsed[data-v-6490ea18]{height:56px!important;padding:6px 12px!important}.fixed-footer.player-collapsed .player-glass-wrapper[data-v-6490ea18]{grid-template-columns:auto 1fr!important;gap:10px}.fixed-footer.player-collapsed .avatar-glow[data-v-6490ea18],.fixed-footer.player-collapsed .player-left .titles[data-v-6490ea18],.fixed-footer.player-collapsed .player-right[data-v-6490ea18],.fixed-footer.player-collapsed .reload-btn[data-v-6490ea18],.fixed-footer.player-collapsed .volume-row[data-v-6490ea18]{display:none!important}.fixed-footer.player-collapsed .play-btn[data-v-6490ea18]{width:46px!important;height:46px!important}.dj-mini[data-v-6490ea18]{font-size:13px;font-weight:600;letter-spacing:.4px;background:linear-gradient(90deg,#fff,#a2d9ff);-webkit-background-clip:text;background-clip:text;color:transparent;text-align:center;white-space:nowrap;max-width:140px;overflow:hidden;text-overflow:ellipsis}.fixed-footer.player-collapsed .dj-mini[data-v-6490ea18]{display:inline-block;margin-left:10px}.fixed-footer.player-collapsed .player-center[data-v-6490ea18]{flex-direction:row}.fixed-footer.player-collapsed .controls[data-v-6490ea18]{display:flex;align-items:center}.fixed-footer.player-collapsed .controls.solo[data-v-6490ea18]{justify-content:center}.collapse-btn[data-v-6490ea18]{position:absolute;top:6px;right:6px;background:hsla(0,0%,100%,.08)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.15)!important}.collapse-btn[data-v-6490ea18]:hover{background:hsla(0,0%,100%,.18)!important}@media (min-width:821px){.collapse-btn[data-v-6490ea18]{display:none!important}}@media (max-width:680px){.collapse-btn[data-v-6490ea18]{display:inline-flex}}.fixed-footer[data-v-6490ea18]:after,.fixed-footer[data-v-6490ea18]:before{content:"";position:absolute;inset:0;pointer-events:none}.fixed-footer[data-v-6490ea18]:before{background:linear-gradient(90deg,hsla(0,0%,100%,.08),transparent 30%,transparent 70%,hsla(0,0%,100%,.08))}.fixed-footer[data-v-6490ea18]:after{background:radial-gradient(circle at 50% 120%,rgba(0,183,255,.25),transparent 70%);mix-blend-mode:overlay}.player-glass-wrapper[data-v-6490ea18]{position:relative;width:100%;display:grid;grid-template-columns:1fr auto 1fr;gap:clamp(12px,3vw,42px);align-items:center}.player-section[data-v-6490ea18]{display:flex;align-items:center;min-width:0}.player-left[data-v-6490ea18]{justify-content:flex-start}.player-center[data-v-6490ea18]{flex-direction:column;justify-content:center;gap:6px}.player-right[data-v-6490ea18]{justify-content:flex-end;gap:10px;flex-wrap:wrap}.avatar-glow[data-v-6490ea18]{position:relative;width:54px;height:54px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#141824,#1f2735);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 12px -2px rgba(0,0,0,.7),inset 0 0 0 2px hsla(0,0%,100%,.05)}.avatar-glow .station-icon[data-v-6490ea18]{font-size:30px;background:linear-gradient(145deg,var(--accent),var(--accent2));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.avatar-glow .pulse[data-v-6490ea18]{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.25),transparent 70%);opacity:0;transform:scale(.8);transition:.6s ease;box-shadow:0 0 0 0 rgba(0,183,255,.4)}.avatar-glow .pulse.active[data-v-6490ea18]{animation:pulse-6490ea18 2.4s ease-in-out infinite;opacity:1}@keyframes pulse-6490ea18{0%{transform:scale(.9);box-shadow:0 0 0 0 rgba(0,183,255,.55)}70%{transform:scale(1);box-shadow:0 0 0 18px rgba(0,183,255,0)}to{transform:scale(.9);box-shadow:0 0 0 0 rgba(0,183,255,0)}}.titles[data-v-6490ea18]{margin-left:14px;display:flex;flex-direction:column;gap:4px;min-width:0}.station-name[data-v-6490ea18]{font-size:clamp(14px,2.2vw,18px);font-weight:600;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gradient-text[data-v-6490ea18]{background:linear-gradient(90deg,#fff,#a2d9ff 35%,#c2afff 70%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.dj-name[data-v-6490ea18]{font-size:12px;opacity:.75;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.controls[data-v-6490ea18]{display:flex;align-items:center;gap:16px}.controls.solo[data-v-6490ea18]{justify-content:center}.player-btn[data-v-6490ea18]{position:relative;--btn-bg:linear-gradient(135deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.15);backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%);box-shadow:0 4px 14px -4px rgba(0,0,0,.8),inset 0 0 0 1px hsla(0,0%,100%,.05);transition:.35s cubic-bezier(.4,.2,.2,1);overflow:hidden}.player-btn[data-v-6490ea18]:before{content:"";position:absolute;inset:0;background:var(--btn-bg);opacity:1;transition:.4s}.player-btn[data-v-6490ea18]:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 10px 28px -6px rgba(0,0,0,.9),inset 0 0 0 1px hsla(0,0%,100%,.07)}.player-btn[data-v-6490ea18]:hover:before{background:linear-gradient(135deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.06))}.player-btn.subtle[data-v-6490ea18]{width:42px;height:42px;border-radius:14px}.reload-btn[data-v-6490ea18]{width:32px!important;height:32px!important;min-width:32px!important;border-radius:10px!important;background:linear-gradient(135deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.04))!important;border:1px solid hsla(0,0%,100%,.2)!important;margin-left:8px!important}.reload-btn[data-v-6490ea18]:hover{background:linear-gradient(135deg,rgba(0,183,255,.2),rgba(0,140,255,.1))!important;border-color:rgba(0,183,255,.4)!important;transform:translateY(-2px) scale(1.03)!important}.reload-btn[data-v-6490ea18]:disabled{opacity:.5!important;transform:none!important;cursor:not-allowed!important}.reload-btn .v-icon[data-v-6490ea18]{color:hsla(0,0%,100%,.8)!important}.play-btn[data-v-6490ea18]{--v-btn-height:48px;width:48px!important;height:48px!important;aspect-ratio:1/1;border-radius:50%!important;background:linear-gradient(155deg,#00b7ff,#0064e4 60%,#0046a8);border:none;box-shadow:0 6px 18px -4px rgba(0,140,255,.6),inset 0 0 0 1px hsla(0,0%,100%,.2);position:relative;padding:0!important;min-width:48px!important;display:flex;align-items:center;justify-content:center}.play-btn[data-v-6490ea18] .v-btn__content,.play-btn[data-v-6490ea18] .v-btn__overlay{border-radius:50%!important}.play-btn[data-v-6490ea18]:before{background:radial-gradient(circle at 38% 32%,hsla(0,0%,100%,.55),hsla(0,0%,100%,.15) 45%,hsla(0,0%,100%,.05) 70%,hsla(0,0%,100%,0) 78%);mix-blend-mode:overlay}.play-btn[data-v-6490ea18]:hover{box-shadow:0 14px 40px -10px rgba(0,140,255,.9),inset 0 0 0 1px hsla(0,0%,100%,.3);transform:translateY(-4px) scale(1.04)}.play-btn[data-v-6490ea18]:active{transform:translateY(-1px) scale(.99)}.play-btn.playing[data-v-6490ea18]{background:linear-gradient(155deg,#0098ff,#0059ff 60%,#003f85);box-shadow:0 12px 34px -10px rgba(0,140,255,.85),inset 0 0 0 1px hsla(0,0%,100%,.22)}.play-btn.playing[data-v-6490ea18]:hover{box-shadow:0 15px 42px -10px rgba(0,140,255,.95),inset 0 0 0 1px hsla(0,0%,100%,.3)}.play-btn .glow-ring[data-v-6490ea18]{position:absolute;inset:-6px;border-radius:inherit;background:conic-gradient(from 0deg,#00b7ff,#0064e4,#00b7ff);filter:blur(14px) opacity(.38);animation:rotate-6490ea18 6s linear infinite;z-index:-1}.play-btn.playing .glow-ring[data-v-6490ea18]{animation:rotate-6490ea18 3.5s linear infinite;filter:blur(16px) opacity(.48)}.btn-content[data-v-6490ea18]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative}@keyframes rotate-6490ea18{to{transform:rotate(1turn)}}.volume-row[data-v-6490ea18]{display:flex;align-items:center;gap:8px;width:clamp(180px,30vw,340px)}.volume-slider[data-v-6490ea18]{--track-bg:linear-gradient(90deg,var(--accent),var(--accent2));margin-top:2px}.volume-slider[data-v-6490ea18] .v-slider-track__background{opacity:.15}.volume-slider[data-v-6490ea18] .v-slider-track__fill{background:var(--track-bg);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2),0 0 12px -2px rgba(0,183,255,.6)}.volume-slider[data-v-6490ea18] .v-slider-thumb__surface{background:linear-gradient(145deg,#fff,#d7f3ff);box-shadow:0 2px 6px -1px rgba(0,0,0,.7),0 0 0 3px rgba(0,183,255,.35)}.vol-val[data-v-6490ea18]{font-size:11px;letter-spacing:.5px;opacity:.75;min-width:32px;text-align:right}.stat-chip[data-v-6490ea18]{display:flex;align-items:center;gap:6px;font-size:11px;padding:6px 12px;border-radius:14px;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.14);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:relative;overflow:hidden;letter-spacing:.5px;text-transform:uppercase;font-weight:600;color:#f5f8ff;box-shadow:0 4px 10px -4px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.05);transition:.4s cubic-bezier(.4,.2,.2,1)}.stat-chip[data-v-6490ea18]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.35),transparent 65%);opacity:.35;mix-blend-mode:overlay;transition:.45s}.stat-chip[data-v-6490ea18]:hover{transform:translateY(-4px) scale(1.04);box-shadow:0 10px 24px -6px rgba(0,0,0,.85),inset 0 0 0 1px hsla(0,0%,100%,.08)}.stat-chip[data-v-6490ea18]:hover:before{opacity:.65}.stat-chip.live[data-v-6490ea18]{background:linear-gradient(135deg,rgba(0,140,255,.28),rgba(0,140,255,.05));border-color:rgba(0,140,255,.4);box-shadow:0 0 18px -4px rgba(0,140,255,.6),inset 0 0 0 1px hsla(0,0%,100%,.07)}.stat-chip.live[data-v-6490ea18]:before{background:radial-gradient(circle at 30% 30%,rgba(170,220,255,.55),transparent 65%)}@media (max-width:1100px){.player-glass-wrapper[data-v-6490ea18]{grid-template-columns:1fr 1fr;row-gap:10px}.player-right[data-v-6490ea18]{grid-column:span 2;justify-content:center}.player-center[data-v-6490ea18]{order:-1}}@media (max-width:680px){.fixed-footer[data-v-6490ea18]{height:auto!important;padding:14px 14px 18px!important}.player-glass-wrapper[data-v-6490ea18]{grid-template-columns:1fr}.player-left[data-v-6490ea18],.player-right[data-v-6490ea18]{justify-content:center}.titles[data-v-6490ea18]{align-items:center}.volume-row[data-v-6490ea18]{width:100%}.play-btn[data-v-6490ea18]{width:72px;height:72px}.player-right[data-v-6490ea18]{gap:8px}}@media (max-width:440px){.stat-chip span[data-v-6490ea18]{display:none}.stat-chip[data-v-6490ea18]{padding:6px 10px}.vol-val[data-v-6490ea18]{display:none}}.PControls[data-v-6490ea18],.PName[data-v-6490ea18],.PStats[data-v-6490ea18]{display:none!important}@media (max-width:600px){.fixed-footer[data-v-6490ea18]{flex-direction:column;align-items:center;height:auto;padding:15px}.fixed-footer .PControls[data-v-6490ea18],.fixed-footer .PName[data-v-6490ea18],.fixed-footer .PStats[data-v-6490ea18]{flex:1 1 100%;margin-bottom:5px;text-align:center}}.fixed-footer .PName[data-v-6490ea18]{flex:1;text-align:left}.fixed-footer .PControls[data-v-6490ea18]{flex:0;text-align:center}.fixed-footer .PStats[data-v-6490ea18]{flex:1;text-align:right;display:flex;justify-content:flex-end;gap:10px}.fixed-footer .PStats span[data-v-6490ea18],.fixed-footer .PStats v-icon[data-v-6490ea18]{font-size:12px}.unread[data-v-6490ea18]{background-color:rgba(var(--v-theme-primary),.05)}.notification-chip[data-v-6490ea18]{cursor:pointer}.nav-user-search[data-v-6490ea18]{position:relative;width:220px}.drawer-user-search[data-v-6490ea18]{position:relative}.user-search-field[data-v-6490ea18] input{font-size:13px}.user-search-results[data-v-6490ea18]{position:absolute;top:calc(100% + 4px);left:0;width:100%;background:rgba(17,25,40,.96);backdrop-filter:blur(16px) saturate(180%);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;box-shadow:0 14px 38px -10px rgba(0,0,0,.65),inset 0 0 0 1px hsla(0,0%,100%,.05);z-index:4000;padding:6px 0;overflow:hidden}.drawer-user-search .user-search-results[data-v-6490ea18]{top:calc(100% + 2px)}.appbar[data-v-6490ea18],.appbar[data-v-6490ea18] .v-toolbar__content{overflow:visible!important}.appbar[data-v-6490ea18] .v-toolbar__content{position:relative}@media (max-width:600px){.welcome-name[data-v-6490ea18]{display:none}.user-mini-avatar[data-v-6490ea18]{width:30px!important;height:30px!important}.go-live-center[data-v-6490ea18]{top:8px}.go-live-btn[data-v-6490ea18]{padding:6px 12px;gap:6px;font-size:10px;letter-spacing:.05em;transform:translateY(0)}.go-live-btn[data-v-6490ea18]:hover{transform:translateY(-.5px)}.go-live-btn .v-icon[data-v-6490ea18]{font-size:18px!important}.go-live-btn .live-indicator[data-v-6490ea18]{width:8px;height:8px}}.user-search-results ul[data-v-6490ea18]{list-style:none;padding:0;margin:0;max-height:320px;overflow:auto}.usr-item[data-v-6490ea18]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px 6px 10px;cursor:pointer;font-size:13px;border-radius:10px;transition:background .22s}.usr-item[data-v-6490ea18]:hover{background:hsla(0,0%,100%,.08)}.usr-left[data-v-6490ea18]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.usr-avatar[data-v-6490ea18]{width:30px;height:30px;border-radius:10px;-o-object-fit:cover;object-fit:cover;box-shadow:0 2px 6px -2px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.08)}.usr-name[data-v-6490ea18]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;letter-spacing:.4px;color:#f1f5f9}.follow-mini[data-v-6490ea18]{min-width:0!important;height:30px!important;width:34px!important;border-radius:10px!important}.no-results[data-v-6490ea18]{padding:6px 12px;text-align:center;font-size:12px;opacity:.65}.fade-enter-active[data-v-6490ea18],.fade-leave-active[data-v-6490ea18]{transition:opacity .18s ease,transform .18s ease}.fade-enter-from[data-v-6490ea18],.fade-leave-to[data-v-6490ea18]{opacity:0;transform:translateY(-4px)}@media (max-width:820px){.nav-user-search[data-v-6490ea18]{display:none}}.v-list-item[data-v-6490ea18]{cursor:default!important}.v-list-item[data-v-6490ea18]:hover{background-color:transparent!important}.text-caption[data-v-6490ea18]{font-size:.75rem;color:hsla(0,0%,100%,.7)}@media (max-width:768px){.PName[data-v-6490ea18],.siteName[data-v-6490ea18]{display:none!important}.PControls[data-v-6490ea18],.PStats[data-v-6490ea18]{display:flex!important;justify-content:center!important}.PStats span[data-v-6490ea18]{font-size:10px!important}}.volume-control[data-v-6490ea18]{margin:0 2px}.volume-display[data-v-6490ea18]{display:flex;align-items:center;margin-left:8px;color:#fff;font-size:12px}.volume-display span[data-v-6490ea18]{margin-left:4px}.PControls[data-v-6490ea18]{display:flex;align-items:center;justify-content:center}@media (max-width:768px){.volume-display[data-v-6490ea18]{font-size:10px}.PControls[data-v-6490ea18]{flex-wrap:nowrap}}.schedule-wrapper[data-v-70eafe9f]{--glass-border:hsla(0,0%,100%,.12);--blue-grad:linear-gradient(135deg,#3b82f6,#2563eb,#1d4ed8);--panel-bg:linear-gradient(135deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.05));display:flex;flex-direction:column;gap:26px;padding:clamp(14px,2vw,32px);position:relative}.tabs-glass[data-v-70eafe9f]{backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);background:linear-gradient(120deg,rgba(30,41,59,.85),rgba(15,23,42,.82));border:1px solid var(--glass-border);border-radius:24px;overflow:hidden;box-shadow:0 8px 32px -12px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.05)}.day-tabs[data-v-70eafe9f]{--v-theme-surface:transparent}.day-tab[data-v-70eafe9f]{text-transform:none;font-weight:600;font-size:13px;letter-spacing:.4px;padding:10px 14px;min-width:84px;color:#cbd5e1!important}.day-tab.v-tab--selected[data-v-70eafe9f]{color:#fff!important}.day-tab.v-tab--selected[data-v-70eafe9f]:before{background:var(--blue-grad);opacity:.18}.day-tab[data-v-70eafe9f]:not(.v-tab--selected):hover:before{opacity:.08}.day-tab[data-v-70eafe9f]:before{border-radius:14px}.admin-actions[data-v-70eafe9f]{display:flex;align-items:center;padding-right:12px}.primary-btn[data-v-70eafe9f]{background:var(--blue-grad)!important;color:#fff!important;font-weight:600!important;letter-spacing:.5px;border-radius:12px!important;box-shadow:0 4px 14px -4px rgba(59,130,246,.6)}.primary-btn[data-v-70eafe9f]:hover{box-shadow:0 8px 24px -8px rgba(59,130,246,.7)}.outline-btn[data-v-70eafe9f]{background:hsla(0,0%,100%,.08)!important;color:#e2e8f0!important;font-weight:600!important;border-radius:12px!important}.outline-btn[data-v-70eafe9f]:hover{background:hsla(0,0%,100%,.14)!important}.danger-outline-btn[data-v-70eafe9f]{background:rgba(220,38,38,.15)!important;color:#fca5a5!important;font-weight:600!important;border-radius:12px!important}.danger-outline-btn[data-v-70eafe9f]:hover{background:rgba(220,38,38,.25)!important;color:#fecaca!important}.danger-btn[data-v-70eafe9f]{background:linear-gradient(135deg,#ef4444,#dc2626)!important;color:#fff!important;font-weight:600!important;border-radius:14px!important;box-shadow:0 4px 14px -4px rgba(239,68,68,.55)}.danger-btn[data-v-70eafe9f]:hover{box-shadow:0 8px 24px -10px rgba(239,68,68,.7)}.text-btn[data-v-70eafe9f]{color:#cbd5e1!important;font-weight:600!important}.text-btn[data-v-70eafe9f]:hover{color:#fff!important}.schedule-head[data-v-70eafe9f]{display:flex;flex-direction:column;gap:10px;padding:2px 6px 0}.schedule-title[data-v-70eafe9f]{margin:0;font-size:clamp(22px,3.2vw,32px);font-weight:700;letter-spacing:.5px}.gradient-text[data-v-70eafe9f]{background:linear-gradient(90deg,#fff,#b4d7ff 40%,#c9b8ff 75%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent}.booking-policy[data-v-70eafe9f]{margin:0;font-size:13px;color:#94a3b8;max-width:840px;line-height:1.4}.slots-list[data-v-70eafe9f]{display:flex;flex-direction:column}.slots-grid[data-v-70eafe9f]{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;align-items:stretch;justify-content:flex-start;width:100%}.slot-item[data-v-70eafe9f]{display:flex;flex:0 0 280px}.glass-slot[data-v-70eafe9f]{flex:1 1 auto;position:relative;padding:20px;border-radius:22px;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);background:linear-gradient(145deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.045));border:1px solid var(--glass-border);box-shadow:0 8px 28px -14px rgba(0,0,0,.58),inset 0 0 0 1px hsla(0,0%,100%,.04),0 0 22px -10px rgba(59,130,246,.22);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;min-height:220px;width:100%}.glass-slot[data-v-70eafe9f]:before{content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(59,130,246,.35),rgba(59,130,246,0) 55%),radial-gradient(circle at 85% 20%,rgba(59,130,246,.22),transparent 60%);mix-blend-mode:overlay;opacity:.55;pointer-events:none}.slot-main[data-v-70eafe9f]{display:flex;flex-direction:column;gap:14px;align-items:center;height:100%;text-align:center}.avatar-col[data-v-70eafe9f]{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative}.slot-avatar[data-v-70eafe9f]{box-shadow:0 3px 10px -3px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.12);width:40px!important;height:40px!important}.perm-badge[data-v-70eafe9f]{position:absolute;bottom:-4px;right:-4px;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#1f2937;padding:2px 4px;border-radius:10px;font-size:10px;box-shadow:0 2px 8px -2px rgba(0,0,0,.6);display:flex}.slot-info[data-v-70eafe9f]{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.slot-time-chip[data-v-70eafe9f]{display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:600;letter-spacing:.45px;background:linear-gradient(135deg,rgba(59,130,246,.32),rgba(59,130,246,.14));color:#fff;padding:3px 8px 3px 6px;border-radius:12px;width:-moz-fit-content;width:fit-content;box-shadow:0 3px 10px -5px rgba(59,130,246,.55);margin:0 auto}.dj-line[data-v-70eafe9f],.free-line[data-v-70eafe9f]{font-size:13px;font-weight:500;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;color:#e2e8f0}.accent[data-v-70eafe9f]{color:#60a5fa}.free-text[data-v-70eafe9f],.genre[data-v-70eafe9f]{font-weight:600;letter-spacing:.45px}.free-text[data-v-70eafe9f]{color:#94a3b8}.divider[data-v-70eafe9f]{opacity:.4;padding:0 4px}.user-link[data-v-70eafe9f]{color:#fff;font-weight:600;text-decoration:none;position:relative}.user-link[data-v-70eafe9f]:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:0;background:var(--blue-grad);transition:.35s;border-radius:2px}.user-link[data-v-70eafe9f]:hover:after{width:100%}.slot-actions[data-v-70eafe9f]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.non-dj-msg[data-v-70eafe9f]{display:flex;align-items:center;font-size:12px;font-weight:600;letter-spacing:.4px;color:#94a3b8;background:hsla(0,0%,100%,.06);padding:6px 10px 6px 8px;border-radius:12px;backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.08)}.non-dj-msg .accent[data-v-70eafe9f]{color:#60a5fa}.slot-free .slot-time-chip[data-v-70eafe9f]{background:linear-gradient(135deg,rgba(59,130,246,.25),rgba(59,130,246,.1))}.slot-booked .slot-time-chip[data-v-70eafe9f]{background:linear-gradient(135deg,rgba(59,130,246,.45),rgba(59,130,246,.25))}.booking-card[data-v-70eafe9f]{border-radius:30px;backdrop-filter:blur(34px) saturate(170%);-webkit-backdrop-filter:blur(34px) saturate(170%);background:linear-gradient(140deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.06));border:1px solid var(--glass-border);box-shadow:0 18px 60px -22px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.05),0 0 32px -10px rgba(59,130,246,.25);overflow:hidden}.booking-title[data-v-70eafe9f]{font-weight:700;font-size:20px;display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,#1e293b,#1e3250);color:#fff;padding:18px 26px;letter-spacing:.6px}.booking-body[data-v-70eafe9f]{padding:28px 26px 10px;display:flex;flex-direction:column;gap:20px}.booking-form[data-v-70eafe9f] .v-field{background:linear-gradient(135deg,rgba(30,41,59,.85),rgba(15,23,42,.88))!important;border:1px solid rgba(59,130,246,.25);border-radius:16px}.booking-form[data-v-70eafe9f] .v-field--focused{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(59,130,246,.25)}.booking-form[data-v-70eafe9f] .v-select .v-field__prepend-inner{color:#60a5fa}.booking-form[data-v-70eafe9f] .v-select .v-field__append-inner{color:#94a3b8}.perm-row[data-v-70eafe9f]{margin-top:6px}.slot-summary[data-v-70eafe9f]{font-size:13px;color:#94a3b8;margin:6px 0 0}.avatar-preview[data-v-70eafe9f]{display:flex;justify-content:center;padding:8px 0 4px}.preview-avatar[data-v-70eafe9f]{box-shadow:0 6px 24px -10px rgba(0,0,0,.8),inset 0 0 0 1px hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.15)}.booking-actions[data-v-70eafe9f]{padding:12px 26px 24px}.booking-card[data-v-70eafe9f]{position:relative;background:radial-gradient(circle at 70% 20%,rgba(99,102,241,.18),transparent 60%),linear-gradient(145deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.04))}.booking-card[data-v-70eafe9f]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,0));pointer-events:none;mix-blend-mode:overlay}.booking-title[data-v-70eafe9f]{position:relative;background:linear-gradient(135deg,#0f172a,#1e293b);box-shadow:0 4px 14px -6px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.06)}.booking-title[data-v-70eafe9f]:after{content:"";position:absolute;bottom:0;left:0;height:3px;width:100%;background:linear-gradient(90deg,#3b82f6,#6366f1,#8b5cf6);box-shadow:0 0 8px -2px rgba(99,102,241,.8)}.booking-form[data-v-70eafe9f]{display:flex;flex-direction:column;gap:18px}.booking-form[data-v-70eafe9f] .v-field{backdrop-filter:blur(14px);transition:border-color .3s,box-shadow .35s;font-weight:600;letter-spacing:.4px}.booking-form[data-v-70eafe9f] .v-field__field{padding-top:4px}.booking-form[data-v-70eafe9f] .v-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.6px;opacity:.75}.booking-form[data-v-70eafe9f] .v-field--focused .v-label{opacity:1}.perm-row[data-v-70eafe9f] .v-selection-control{--v-theme-surface:transparent}.slot-summary[data-v-70eafe9f]{font-size:.8rem;letter-spacing:.4px;font-weight:600}.preview-avatar[data-v-70eafe9f]{width:92px!important;height:92px!important;border-radius:26px;position:relative}.preview-avatar[data-v-70eafe9f]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 3px hsla(0,0%,100%,.12),0 0 0 6px rgba(99,102,241,.25);mix-blend-mode:overlay;pointer-events:none}.booking-divider[data-v-70eafe9f]{height:1px;width:100%;background:linear-gradient(90deg,hsla(0,0%,100%,.05),rgba(99,102,241,.6),hsla(0,0%,100%,.05));margin:10px 0 0}.booking-actions[data-v-70eafe9f]{display:flex;gap:10px;align-items:center}.booking-actions .primary-btn[data-v-70eafe9f]{background:linear-gradient(135deg,#2563eb,#6366f1,#8b5cf6)!important;box-shadow:0 6px 20px -8px rgba(99,102,241,.7)}.booking-actions .primary-btn[data-v-70eafe9f]:hover{box-shadow:0 10px 28px -10px rgba(99,102,241,.85)}.booking-actions .text-btn[data-v-70eafe9f]{font-weight:600!important;letter-spacing:.5px}.booking-actions .text-btn[data-v-70eafe9f]:hover{color:#fff!important}.booking-card .v-card-title[data-v-70eafe9f]{font-size:1.05rem}.booking-card .v-btn[data-v-70eafe9f]{text-transform:none}.booking-card .v-card-title .v-icon[data-v-70eafe9f]{color:#60a5fa;filter:drop-shadow(0 0 6px rgba(96,165,250,.45))}.booking-card .v-card-title .v-icon[data-v-70eafe9f]:before{transform:translateY(1px)}.booking-card .v-field--focused[data-v-70eafe9f]{box-shadow:0 0 0 2px rgba(99,102,241,.45)!important}.booking-card .v-overlay__scrim[data-v-70eafe9f]{backdrop-filter:blur(6px)}.slot-fade-enter-active[data-v-70eafe9f],.slot-fade-leave-active[data-v-70eafe9f]{transition:all .5s cubic-bezier(.4,.2,.2,1)}.slot-fade-enter-from[data-v-70eafe9f],.slot-fade-leave-to[data-v-70eafe9f]{opacity:0;transform:translateY(14px)}@media (max-width:820px){.slot-item[data-v-70eafe9f]{flex:0 0 240px}.glass-slot[data-v-70eafe9f]{border-radius:20px;padding:18px;min-height:200px}}@media (max-width:640px){.day-tabs[data-v-70eafe9f]{overflow-x:auto;scrollbar-width:none}.day-tabs[data-v-70eafe9f]::-webkit-scrollbar{display:none}.slots-grid[data-v-70eafe9f]{gap:18px;justify-content:center}.slot-item[data-v-70eafe9f]{flex:0 0 160px}.slot-main[data-v-70eafe9f]{gap:12px}.avatar-col[data-v-70eafe9f]{flex-direction:row;justify-content:center}.slot-info[data-v-70eafe9f]{gap:8px}.schedule-wrapper[data-v-70eafe9f]{padding:16px 12px 34px}.glass-slot[data-v-70eafe9f]{padding:14px;border-radius:18px;min-height:144px}.slot-avatar[data-v-70eafe9f]{width:34px!important;height:34px!important}.slot-time-chip[data-v-70eafe9f]{font-size:10px;padding:3px 7px 3px 6px}.dj-line[data-v-70eafe9f],.free-line[data-v-70eafe9f]{font-size:11.5px}.slot-actions[data-v-70eafe9f]{gap:6px}.day-tab[data-v-70eafe9f]{padding:8px 10px;font-size:11px}.booking-card[data-v-70eafe9f]{border-radius:24px}}.share-glass-card[data-v-c27c44fc]{position:relative;border-radius:28px;padding:0 0 10px;overflow:hidden;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);border:1px solid hsla(0,0%,100%,.14);box-shadow:0 14px 48px -18px rgba(0,0,0,.65),inset 0 0 0 1px hsla(0,0%,100%,.06),0 0 40px -12px rgba(59,130,246,.28);display:flex;flex-direction:column}.share-glass-card[data-v-c27c44fc]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 15%,rgba(59,130,246,.25),transparent 60%),radial-gradient(circle at 85% 80%,rgba(59,130,246,.15),transparent 65%);mix-blend-mode:overlay;pointer-events:none}.share-header[data-v-c27c44fc]{display:flex;align-items:center;justify-content:space-between;padding:20px 26px 14px;background:linear-gradient(135deg,#1e293b,#1e3250);border-bottom:1px solid hsla(0,0%,100%,.07)}.sh-user[data-v-c27c44fc]{display:flex;align-items:center;gap:14px}.sh-avatar[data-v-c27c44fc]{box-shadow:0 4px 14px -4px rgba(0,0,0,.75),inset 0 0 0 1px hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.18)}.sh-meta[data-v-c27c44fc]{display:flex;flex-direction:column;line-height:1.1}.sh-name[data-v-c27c44fc]{font-weight:600;letter-spacing:.4px;font-size:15px;color:#f8fafc}.sh-hint[data-v-c27c44fc]{font-size:11px;opacity:.65;color:#cbd5e1}.sh-close[data-v-c27c44fc]{color:#cbd5e1!important}.sh-close[data-v-c27c44fc]:hover{color:#fff!important;background:hsla(0,0%,100%,.08)!important}.share-body[data-v-c27c44fc]{padding:16px 24px 6px;display:flex;flex-direction:column;gap:14px}.sh-textarea[data-v-c27c44fc] textarea{color:#f1f5f9!important;font-size:14.5px;font-weight:500;line-height:1.5}.sh-textarea[data-v-c27c44fc] .v-field{background:linear-gradient(135deg,rgba(30,41,59,.9),rgba(15,23,42,.92))!important;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;box-shadow:0 2px 10px -2px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.05)}.sh-textarea[data-v-c27c44fc] .v-field--focused{border-color:#60a5fa;box-shadow:0 0 0 4px rgba(59,130,246,.18),0 6px 18px -6px rgba(0,0,0,.7)}.original-preview-wrapper[data-v-c27c44fc]{position:relative;border-radius:20px;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(135deg,rgba(30,41,59,.78),rgba(15,23,42,.82));box-shadow:0 4px 18px -6px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.05);overflow:hidden}.original-preview-wrapper.loading[data-v-c27c44fc]{opacity:.7}.op-inner[data-v-c27c44fc]{display:flex;flex-direction:column;gap:10px;padding:14px 16px 16px;cursor:pointer;min-height:80px}.op-inner[data-v-c27c44fc]:hover{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(59,130,246,.04))}.op-head[data-v-c27c44fc]{display:flex;align-items:center;gap:12px}.op-avatar[data-v-c27c44fc]{box-shadow:0 2px 8px -2px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.18)}.op-meta[data-v-c27c44fc]{display:flex;flex-direction:column;line-height:1.1}.op-user[data-v-c27c44fc]{font-size:13px;font-weight:600;color:#f8fafc;letter-spacing:.3px}.op-date[data-v-c27c44fc]{font-size:10px;opacity:.6;color:#cbd5e1}.op-body[data-v-c27c44fc]{display:flex;flex-direction:column;gap:10px}.op-text[data-v-c27c44fc]{margin:0;font-size:13.5px;line-height:1.45;color:#e2e8f0;font-weight:500;white-space:pre-wrap;word-break:break-word}.op-image-wrap[data-v-c27c44fc]{position:relative;border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 4px 14px -6px rgba(0,0,0,.65)}.op-image[data-v-c27c44fc]{height:clamp(140px,32vh,320px);transition:.5s}.op-image-wrap:hover .op-image[data-v-c27c44fc]{transform:scale(1.03)}.op-loading[data-v-c27c44fc]{padding:12px 4px 6px;font-size:12px;opacity:.7}.share-footer[data-v-c27c44fc]{display:flex;align-items:center;justify-content:space-between;padding:10px 22px 16px;gap:20px}.sf-left[data-v-c27c44fc]{display:flex;align-items:center;gap:14px}.char-count[data-v-c27c44fc]{font-size:11px;font-weight:600;letter-spacing:.5px;background:linear-gradient(135deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.08));padding:4px 10px;border-radius:20px;border:1px solid hsla(0,0%,100%,.18);color:#fff;box-shadow:0 2px 8px -2px rgba(0,0,0,.5)}.char-count.warn[data-v-c27c44fc]{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:hsla(0,0%,100%,.25)}.sf-right[data-v-c27c44fc]{display:flex;align-items:center;gap:10px}.sf-btn[data-v-c27c44fc]{font-weight:600!important;letter-spacing:.4px}.sf-btn[data-v-c27c44fc]:not([disabled]):hover{background:rgba(59,130,246,.18)!important}.busy-bar[data-v-c27c44fc]{position:absolute;left:0;bottom:0;width:100%}@media (max-width:700px){.share-glass-card[data-v-c27c44fc]{border-radius:24px}.share-header[data-v-c27c44fc]{padding:16px 20px 12px}.share-body[data-v-c27c44fc]{padding:14px 18px 4px}.share-footer[data-v-c27c44fc]{padding:10px 18px 14px}.op-image[data-v-c27c44fc]{height:clamp(140px,42vh,340px)}}.profile-container[data-v-99ff4d42]{--glass-bg:linear-gradient(135deg,rgba(15,23,42,.85),rgba(30,41,59,.82));--glass-border:hsla(0,0%,100%,.15);--glass-hover:rgba(59,130,246,.15);--gradient-accent:linear-gradient(135deg,#3b82f6,#2563eb,#1d4ed8);--text-primary:#f8fafc;--text-secondary:#94a3b8;--shadow-elev:0 10px 40px -14px rgba(0,0,0,.65),0 0 0 1px hsla(0,0%,100%,.04) inset;--radius-lg:26px;--transition:220ms cubic-bezier(.4,0,.2,1);position:relative;padding:0}.profile-container[data-v-99ff4d42]:after,.profile-container[data-v-99ff4d42]:before{content:"";position:fixed;inset:0;background:radial-gradient(circle at 20% 18%,rgba(59,130,246,.2),transparent 60%),radial-gradient(circle at 80% 75%,rgba(59,130,246,.12),transparent 65%);pointer-events:none;z-index:-2}.cover-photo[data-v-99ff4d42]{height:260px;width:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.9) saturate(110%);position:relative;border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);overflow:hidden}.share-glass-card[data-v-99ff4d42]{position:relative;border-radius:28px;padding:0 0 10px;overflow:hidden;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);border:1px solid hsla(0,0%,100%,.14);box-shadow:0 14px 48px -18px rgba(0,0,0,.65),inset 0 0 0 1px hsla(0,0%,100%,.06),0 0 40px -12px rgba(59,130,246,.28);display:flex;flex-direction:column}.share-glass-card[data-v-99ff4d42]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 15%,rgba(59,130,246,.25),transparent 60%),radial-gradient(circle at 85% 80%,rgba(59,130,246,.15),transparent 65%);mix-blend-mode:overlay;pointer-events:none}.share-header[data-v-99ff4d42]{display:flex;align-items:center;justify-content:space-between;padding:20px 26px 14px;background:linear-gradient(135deg,#1e293b,#1e3250);border-bottom:1px solid hsla(0,0%,100%,.07)}.sh-user[data-v-99ff4d42]{display:flex;align-items:center;gap:14px}.sh-avatar[data-v-99ff4d42]{box-shadow:0 4px 14px -4px rgba(0,0,0,.75),inset 0 0 0 1px hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.18)}.sh-meta[data-v-99ff4d42]{display:flex;flex-direction:column;line-height:1.1}.sh-name[data-v-99ff4d42]{font-weight:600;letter-spacing:.4px;font-size:15px;color:#f8fafc}.sh-hint[data-v-99ff4d42]{font-size:11px;opacity:.65;color:#cbd5e1}.sh-close[data-v-99ff4d42]{color:#cbd5e1!important}.sh-close[data-v-99ff4d42]:hover{color:#fff!important;background:hsla(0,0%,100%,.08)!important}.share-body[data-v-99ff4d42]{padding:16px 24px 6px;display:flex;flex-direction:column;gap:14px}.sh-textarea[data-v-99ff4d42] textarea{color:#f1f5f9!important;font-size:14.5px;font-weight:500;line-height:1.5}.sh-textarea[data-v-99ff4d42] .v-field{background:linear-gradient(135deg,rgba(30,41,59,.9),rgba(15,23,42,.92))!important;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;box-shadow:0 2px 10px -2px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.05)}.sh-textarea[data-v-99ff4d42] .v-field--focused{border-color:#60a5fa;box-shadow:0 0 0 4px rgba(59,130,246,.18),0 6px 18px -6px rgba(0,0,0,.7)}.original-preview-wrapper[data-v-99ff4d42]{position:relative;border-radius:20px;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(135deg,rgba(30,41,59,.78),rgba(15,23,42,.82));box-shadow:0 4px 18px -6px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.05);overflow:hidden}.original-preview-wrapper.loading[data-v-99ff4d42]{opacity:.7}.op-inner[data-v-99ff4d42]{display:flex;flex-direction:column;gap:10px;padding:14px 16px 16px;cursor:pointer;min-height:80px}.op-inner[data-v-99ff4d42]:hover{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(59,130,246,.04))}.op-head[data-v-99ff4d42]{display:flex;align-items:center;gap:12px}.op-avatar[data-v-99ff4d42]{box-shadow:0 2px 8px -2px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.18)}.op-meta[data-v-99ff4d42]{display:flex;flex-direction:column;line-height:1.1}.op-user[data-v-99ff4d42]{font-size:13px;font-weight:600;color:#f8fafc;letter-spacing:.3px}.op-date[data-v-99ff4d42]{font-size:10px;opacity:.6;color:#cbd5e1}.op-body[data-v-99ff4d42]{display:flex;flex-direction:column;gap:10px}.op-text[data-v-99ff4d42]{margin:0;font-size:13.5px;line-height:1.45;color:#e2e8f0;font-weight:500;white-space:pre-wrap;word-break:break-word}.op-image-wrap[data-v-99ff4d42]{position:relative;border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 4px 14px -6px rgba(0,0,0,.65)}.op-image[data-v-99ff4d42]{height:clamp(140px,32vh,320px);transition:.5s}.op-image-wrap:hover .op-image[data-v-99ff4d42]{transform:scale(1.03)}.op-loading[data-v-99ff4d42]{padding:12px 4px 6px;font-size:12px;opacity:.7}.share-footer[data-v-99ff4d42]{display:flex;align-items:center;justify-content:space-between;padding:10px 22px 16px;gap:20px}.sf-left[data-v-99ff4d42]{display:flex;align-items:center;gap:14px}.char-count[data-v-99ff4d42]{font-size:11px;font-weight:600;letter-spacing:.5px;background:linear-gradient(135deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.08));padding:4px 10px;border-radius:20px;border:1px solid hsla(0,0%,100%,.18);color:#fff;box-shadow:0 2px 8px -2px rgba(0,0,0,.5)}.char-count.warn[data-v-99ff4d42]{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:hsla(0,0%,100%,.25)}.sf-right[data-v-99ff4d42]{display:flex;align-items:center;gap:10px}.sf-btn[data-v-99ff4d42]{font-weight:600!important;letter-spacing:.4px}.sf-btn[data-v-99ff4d42]:not([disabled]):hover{background:rgba(59,130,246,.18)!important}.busy-bar[data-v-99ff4d42]{position:absolute;left:0;bottom:0;width:100%}@media (max-width:700px){.share-glass-card[data-v-99ff4d42]{border-radius:24px}.share-header[data-v-99ff4d42]{padding:16px 20px 12px}.share-body[data-v-99ff4d42]{padding:14px 18px 4px}.share-footer[data-v-99ff4d42]{padding:10px 18px 14px}.op-image[data-v-99ff4d42]{height:clamp(140px,42vh,340px)}}.cover-photo[data-v-99ff4d42]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.3) 65%,rgba(0,0,0,.38) 90%);pointer-events:none;transition:opacity .4s ease}.cover-photo[data-v-99ff4d42]:hover:after{opacity:.75}.coverUpIcon[data-v-99ff4d42]{color:#fff;transition:var(--transition);right:24px;top:16px;cursor:pointer!important;text-shadow:0 4px 12px rgba(0,0,0,.55)}.coverUpIcon[data-v-99ff4d42]:hover{color:#60a5fa}.v-avatar.VAvatar[data-v-99ff4d42]{box-shadow:0 16px 40px -10px rgba(0,0,0,.7);border:4px solid hsla(0,0%,100%,.18);backdrop-filter:blur(14px) saturate(160%);background:var(--glass-bg);border-radius:50%;overflow:hidden;position:relative;transition:var(--transition)}.v-avatar.VAvatar[data-v-99ff4d42]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.25),transparent 70%);mix-blend-mode:overlay;pointer-events:none}.v-avatar.VAvatar[data-v-99ff4d42]:hover{transform:translateY(-4px)}.profileUpIcon[data-v-99ff4d42]{position:absolute!important;left:50%;bottom:8px;transform:translate(-50%);z-index:5;background:linear-gradient(135deg,rgba(30,41,59,.85),rgba(15,23,42,.8));border:1px solid hsla(0,0%,100%,.22);box-shadow:0 4px 14px -6px rgba(0,0,0,.75),inset 0 0 0 1px hsla(0,0%,100%,.04);border-radius:12px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:.22s cubic-bezier(.4,0,.2,1);font-size:28px!important;backdrop-filter:blur(14px) saturate(160%)}.profileUpIcon[data-v-99ff4d42]:hover{color:#60a5fa;border-color:rgba(96,165,250,.65);box-shadow:0 8px 26px -10px rgba(0,0,0,.85),inset 0 0 0 1px hsla(0,0%,100%,.08)}.profileUpIcon.v-progress-circular[data-v-99ff4d42]{font-size:inherit}.profile-info[data-v-99ff4d42]{position:relative;top:-90px;margin-bottom:-70px}.profile-details[data-v-99ff4d42]{padding-left:18px;margin-top:95px;position:relative;z-index:2}@media (max-width:1200px){.profile-info[data-v-99ff4d42]{top:-60px}.profile-details[data-v-99ff4d42]{margin-top:70px}}@media (max-width:1040px){.profile-info[data-v-99ff4d42]{top:-40px}.profile-details[data-v-99ff4d42]{margin-top:50px}}@media (max-width:960px){.profile-info[data-v-99ff4d42]{top:0;margin-bottom:18px;display:flex;align-items:center;flex-wrap:nowrap}.profile-info>.v-col[data-v-99ff4d42]{flex:0 0 auto;width:auto;max-width:none}.profile-info[data-v-99ff4d42]{gap:26px}.profile-details[data-v-99ff4d42]{margin-top:0;padding-left:0;text-align:left;display:flex;flex-direction:column;min-width:0}}@media (max-width:600px){.profile-info[data-v-99ff4d42]{flex-wrap:wrap;align-items:flex-start}.v-avatar.VAvatar[data-v-99ff4d42]{width:120px!important;height:120px!important}.profile-details[data-v-99ff4d42]{padding-left:12px;margin-top:0;flex:1 1 auto;min-width:0}.profile-name[data-v-99ff4d42]{font-size:1.25rem;line-height:1.2}.profile-details[data-v-99ff4d42],.profile-name[data-v-99ff4d42]{white-space:normal}}@media (max-width:420px){.profile-details[data-v-99ff4d42]{padding-left:8px}.profile-name[data-v-99ff4d42]{font-size:1.15rem}}.profile-name[data-v-99ff4d42]{margin:0 0 4px;font-weight:700;letter-spacing:.5px;font-size:clamp(1.5rem,2vw,2.2rem);color:#fff;background:none}.profile-friends[data-v-99ff4d42]{margin:0;color:var(--text-secondary);font-size:.9rem;letter-spacing:.5px}.Tabs,.glass-card,.postCard{&[data-v-99ff4d42]{position:relative;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04));backdrop-filter:blur(28px) saturate(170%);-webkit-backdrop-filter:blur(28px) saturate(170%);border:1px solid var(--glass-border);box-shadow:var(--shadow-elev);border-radius:var(--radius-lg);overflow:hidden;transition:var(--transition)}.report-dialog-card[data-v-99ff4d42]{position:relative;overflow:hidden;border-radius:22px;background:radial-gradient(circle at 20% 0,rgba(255,90,120,.22),transparent 60%),linear-gradient(145deg,rgba(60,60,75,.85),rgba(35,35,50,.85))}.report-head[data-v-99ff4d42]{display:flex;align-items:center;justify-content:space-between;padding:14px 22px 10px 22px;background:linear-gradient(110deg,rgba(255,80,120,.55),rgba(140,60,255,.45),rgba(40,160,255,.4));border-bottom:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(12px) saturate(180%)}.report-head .title[data-v-99ff4d42]{font-weight:600;letter-spacing:.5px;font-size:15px;text-transform:uppercase}.report-head .flame[data-v-99ff4d42]{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.report-head .close-btn[data-v-99ff4d42]{color:#fff}.reason-grid[data-v-99ff4d42]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.reason-pill[data-v-99ff4d42]{font-size:12px;line-height:1;padding:10px 12px;border-radius:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.75);border:1px solid hsla(0,0%,100%,.07);transition:.25s ease;position:relative;overflow:hidden}.reason-pill[data-v-99ff4d42]:hover{background:hsla(0,0%,100%,.12);color:#fff}.reason-pill.active[data-v-99ff4d42]{color:#fff;font-weight:600;letter-spacing:.3px;background:linear-gradient(135deg,#ff5a78,#ff8a4f,#ffce4f);box-shadow:0 4px 14px -2px hsla(0,100%,74%,.55),0 2px 6px -1px rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.18)}.detail-field[data-v-99ff4d42] textarea{background:hsla(0,0%,100%,.04)!important}.detail-field[data-v-99ff4d42] .v-field{border-radius:16px}.detail-field[data-v-99ff4d42] .v-field--variant-outlined{--v-field-border-opacity:0.15}.detail-field[data-v-99ff4d42] textarea:focus{outline:none}.submit-btn[data-v-99ff4d42]{background:linear-gradient(135deg,#ff4d6d,#ff784f,#ffbe3d)!important;color:#fff!important;font-weight:600;letter-spacing:.5px;text-transform:uppercase;border-radius:14px;box-shadow:0 4px 18px -4px rgba(255,90,110,.7),0 2px 8px -2px rgba(0,0,0,.55)}.submit-btn[data-v-99ff4d42]:hover{filter:brightness(1.08)}.submit-btn[data-v-99ff4d42]:disabled{background:linear-gradient(135deg,#777,#555)!important;box-shadow:none}.cancel-btn[data-v-99ff4d42]{color:hsla(0,0%,100%,.7)!important}.cancel-btn[data-v-99ff4d42]:hover{color:#fff!important}.user-tag[data-v-99ff4d42]{color:#ffd18b}@media (max-width:600px){.report-head[data-v-99ff4d42]{padding:12px 18px 8px 18px}.reason-grid[data-v-99ff4d42]{gap:8px}.reason-pill[data-v-99ff4d42]{padding:9px 10px;font-size:11px}}}.Tabs[data-v-99ff4d42]:before,.glass-card[data-v-99ff4d42]:before,.postCard[data-v-99ff4d42]:before{content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(59,130,246,.3),rgba(59,130,246,0) 40%),radial-gradient(circle at 85% 20%,rgba(59,130,246,.18),transparent 60%);opacity:.55;mix-blend-mode:overlay;pointer-events:none}.Tabs[data-v-99ff4d42]:hover,.glass-card[data-v-99ff4d42]:hover,.postCard[data-v-99ff4d42]:hover{box-shadow:0 14px 48px -10px rgba(0,0,0,.8),inset 0 0 0 1px hsla(0,0%,100%,.08);border-color:rgba(96,165,250,.6)}.TabContent[data-v-99ff4d42]{width:40%}.TabContent[data-v-99ff4d42],.postArea[data-v-99ff4d42]{padding:10px;display:flex;flex-direction:column;gap:14px}.postArea[data-v-99ff4d42]{width:60%}.ProfileContainer[data-v-99ff4d42]{display:flex;padding:10px;margin-top:10px;gap:18px}.postCard[data-v-99ff4d42]{width:100%;color:var(--text-primary);--pc-border:hsla(0,0%,100%,.12);--pc-border-hover:rgba(96,165,250,.55);--pc-bg-grad:linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));border:1px solid var(--pc-border)}.postCard .post-inner[data-v-99ff4d42]{padding:20px 20px 16px;display:flex;flex-direction:column;gap:14px}.postCard .post-header[data-v-99ff4d42]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.postCard .post-header-left[data-v-99ff4d42]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.postCard .post-avatar[data-v-99ff4d42]{box-shadow:0 6px 18px -8px rgba(0,0,0,.7);border:3px solid hsla(0,0%,100%,.16)}.postCard .post-header-meta[data-v-99ff4d42]{display:flex;flex-direction:column;line-height:1.1}.postCard .post-username[data-v-99ff4d42]{font-weight:700;letter-spacing:.4px;font-size:.95rem;text-decoration:none;color:var(--text-primary);transition:var(--transition)}.postCard .post-username[data-v-99ff4d42]:hover{color:#fff}.postCard .post-date[data-v-99ff4d42]{color:var(--text-secondary);font-size:.65rem;letter-spacing:.5px}.postCard .post-header-actions[data-v-99ff4d42]{display:flex;align-items:center;gap:4px}.postCard .action-icon .v-icon[data-v-99ff4d42]{opacity:.65;transition:var(--transition)}.postCard .action-icon:hover .v-icon[data-v-99ff4d42]{opacity:1;color:#60a5fa}.postCard .post-body[data-v-99ff4d42]{display:flex;flex-direction:column;gap:14px}.postCard .postText[data-v-99ff4d42]{font-size:.9rem;line-height:1.55}.postCard .post-image-wrapper[data-v-99ff4d42]{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 10px 32px -12px rgba(0,0,0,.75)}.postCard .postImg[data-v-99ff4d42]{cursor:pointer;transition:transform .5s ease}.postCard .postImg[data-v-99ff4d42]:hover{transform:scale(1.02)}.postCard .comments-section[data-v-99ff4d42]{margin-top:4px;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:12px}.postCard .comments-list[data-v-99ff4d42]{display:flex;flex-direction:column;gap:10px}.postCard .comment-avatar[data-v-99ff4d42]{box-shadow:0 4px 12px -6px rgba(0,0,0,.65);border:2px solid hsla(0,0%,100%,.14)}.postCard .commentMainCon[data-v-99ff4d42]{margin:0;padding:10px 12px;background:linear-gradient(135deg,rgba(30,41,59,.85),rgba(15,23,42,.85));border:1px solid hsla(0,0%,100%,.07);border-radius:16px;box-shadow:0 4px 16px -8px rgba(0,0,0,.65),inset 0 0 0 1px hsla(0,0%,100%,.04)}.postCard .commentMainCon[data-v-99ff4d42]:hover{border-color:rgba(96,165,250,.45)}.postCard .commentInsideCon[data-v-99ff4d42]{padding:2px 0 2px}.postCard .comment-header[data-v-99ff4d42]{display:flex;justify-content:space-between;align-items:center;gap:12px}.postCard .comment-username[data-v-99ff4d42]{font-weight:600;letter-spacing:.4px;font-size:.75rem;color:var(--text-primary);text-decoration:none}.postCard .comment-username[data-v-99ff4d42]:hover{color:#fff}.postCard .comment-date[data-v-99ff4d42]{color:var(--text-secondary);font-size:.55rem;letter-spacing:.5px}.postCard .comment-text[data-v-99ff4d42]{font-size:.7rem;line-height:1.4;margin-top:4px;white-space:normal;word-break:break-word}.postCard .comment-actions[data-v-99ff4d42]{display:flex;gap:2px;margin-top:2px}.postCard .comment-input[data-v-99ff4d42]{--v-field-padding-start:8px}.postCard .comment-edit-inline[data-v-99ff4d42]{display:flex;flex-direction:column;gap:4px}.postCard .comment-edit-inline[data-v-99ff4d42] .v-field{background:rgba(15,23,42,.6)}.postCard .inline-hint[data-v-99ff4d42]{font-size:.55rem;letter-spacing:.4px;color:var(--text-secondary);text-transform:uppercase}.postCard[data-v-99ff4d42]:hover{border-color:var(--pc-border-hover);box-shadow:0 14px 40px -14px rgba(0,0,0,.78),inset 0 0 0 1px hsla(0,0%,100%,.06)}.postCard[data-v-99ff4d42]:before{background:linear-gradient(160deg,rgba(59,130,246,.25),rgba(59,130,246,0) 45%),radial-gradient(circle at 85% 15%,rgba(59,130,246,.22),transparent 60%)!important;opacity:.45}.postCard .comment-btn[data-v-99ff4d42]{text-transform:none;font-size:.65rem;letter-spacing:.5px;font-weight:600;color:var(--text-secondary)}.postCard .comment-btn .v-icon[data-v-99ff4d42]{color:#60a5fa}.postCard .comment-btn[data-v-99ff4d42]:hover{color:#fff}.like-wrapper[data-v-99ff4d42]{display:inline-flex}.like-popover[data-v-99ff4d42]{position:absolute;top:-6px;left:0;transform:translateY(-100%);background:rgba(15,23,42,.92);padding:6px 0 4px;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;box-shadow:0 8px 24px -10px rgba(0,0,0,.7);z-index:40;backdrop-filter:blur(12px) saturate(160%);min-width:170px}.like-popover-inner[data-v-99ff4d42]{max-height:220px;overflow:auto}.like-popover-title[data-v-99ff4d42]{font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#60a5fa;padding:0 12px 4px}.like-user-list[data-v-99ff4d42]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.like-user-row[data-v-99ff4d42]{display:flex;align-items:center;gap:8px;padding:4px 10px;font-size:12px;cursor:pointer;border-radius:8px;transition:.18s}.like-user-row[data-v-99ff4d42]:hover{background:hsla(0,0%,100%,.08)}.lur-avatar[data-v-99ff4d42]{width:22px;height:22px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px hsla(0,0%,100%,.25)}.lur-name[data-v-99ff4d42]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.like-more-row[data-v-99ff4d42]{padding:4px 10px 6px;font-size:11px;color:hsla(0,0%,100%,.65)}.postCard[data-v-99ff4d42]{overflow:visible!important}.postCard .like-wrapper.show-below .like-popover[data-v-99ff4d42]{top:100%;transform:translateY(8px)}.postTitle[data-v-99ff4d42]{font-size:1rem;font-weight:600;letter-spacing:.5px;line-height:1.4;background:linear-gradient(135deg,#1e293b,#1e3250);color:#fff}.postText[data-v-99ff4d42]{margin:10px 0;font-size:.95rem;line-height:1.55;color:var(--text-primary)}.postCard .postText[data-v-99ff4d42]{margin:0}.create-post-card .post-image-preview[data-v-99ff4d42]{position:relative;width:54px;height:54px;border-radius:14px;overflow:hidden;cursor:pointer;box-shadow:0 6px 18px -8px rgba(0,0,0,.7);border:1px solid hsla(0,0%,100%,.15);display:flex}.create-post-card .post-image-preview img[data-v-99ff4d42]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.create-post-card .post-image-preview .remove-badge[data-v-99ff4d42]{position:absolute;top:2px;right:4px;background:rgba(0,0,0,.55);color:#fff;font-size:.7rem;line-height:1;padding:2px 5px;border-radius:8px}.create-post-card .post-image-preview:hover .remove-badge[data-v-99ff4d42]{background:#dc2626}.posts-list[data-v-99ff4d42]{margin-top:22px}.posts-list>div[data-v-99ff4d42]{display:flex;flex-direction:column;gap:34px}.posts-list .post-card[data-v-99ff4d42]{margin:0}.posts-list .post-card[data-v-99ff4d42]:first-child{margin-top:0}.post-card[data-v-99ff4d42]{position:relative;border-radius:26px;overflow:hidden;padding:0 0 18px;backdrop-filter:blur(28px) saturate(170%);-webkit-backdrop-filter:blur(28px) saturate(170%);background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.15);box-shadow:0 10px 40px -14px rgba(0,0,0,.65),inset 0 0 0 1px hsla(0,0%,100%,.04),0 0 32px -10px rgba(59,130,246,.25);display:flex;flex-direction:column;gap:10px}.post-card[data-v-99ff4d42]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(160deg,rgba(59,130,246,.3),rgba(59,130,246,0) 40%),radial-gradient(circle at 85% 20%,rgba(59,130,246,.18),transparent 60%);mix-blend-mode:overlay;opacity:.55}.post-header[data-v-99ff4d42]{display:flex;justify-content:space-between;align-items:center;padding:18px 24px 14px;background:linear-gradient(135deg,#1e293b,#1e3250);border-bottom:1px solid hsla(0,0%,100%,.08)}.user-block[data-v-99ff4d42]{display:flex;align-items:center;gap:14px;cursor:pointer;min-width:0}.user-avatar[data-v-99ff4d42]{box-shadow:0 4px 14px -4px rgba(0,0,0,.75),inset 0 0 0 1px hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.15)}.user-meta[data-v-99ff4d42]{display:flex;flex-direction:column;gap:2px}.username[data-v-99ff4d42]{font-size:14px;font-weight:600;letter-spacing:.4px;color:#f8fafc}.date[data-v-99ff4d42]{font-size:11px;opacity:.7;color:#cbd5e1}.post-stats[data-v-99ff4d42]{display:flex;align-items:center;gap:8px}.stat-chip[data-v-99ff4d42]{background:linear-gradient(135deg,rgba(59,130,246,.35),rgba(59,130,246,.15))!important;color:#fff!important;font-weight:600;letter-spacing:.5px;border-radius:10px}.post-media[data-v-99ff4d42]{position:relative;margin:2px 14px 4px;border-radius:20px;overflow:hidden;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 6px 24px -10px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.05);cursor:zoom-in}.media-img[data-v-99ff4d42]{height:clamp(160px,38vh,420px);border-radius:inherit!important;transition:.5s ease}.post-media:hover .media-img[data-v-99ff4d42]{transform:scale(1.02)}.post-body[data-v-99ff4d42]{padding:6px 24px 4px}.post-text[data-v-99ff4d42]{margin:0;font-size:15px;line-height:1.55;font-weight:500;color:#e2e8f0;white-space:pre-wrap;word-break:break-word}.post-actions[data-v-99ff4d42]{display:flex;padding:4px 18px 4px 16px;gap:4px}.action-btn[data-v-99ff4d42]{color:#cbd5e1!important;font-weight:600!important;border-radius:12px!important;text-transform:none!important;letter-spacing:.4px}.action-btn[data-v-99ff4d42]:hover{background:rgba(59,130,246,.15)!important;color:#fff!important}.like-wrapper[data-v-99ff4d42]{position:relative;display:flex;align-items:center}.like-btn[data-v-99ff4d42]{min-width:0!important}.shared-original[data-v-99ff4d42]{margin-top:4px;border:1px solid hsla(0,0%,100%,.12);border-radius:18px;background:linear-gradient(135deg,rgba(30,41,59,.78),rgba(15,23,42,.82));padding:12px 14px 14px;box-shadow:0 4px 16px -6px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.04)}.shared-head[data-v-99ff4d42]{display:flex;align-items:center;gap:10px;cursor:pointer}.so-meta[data-v-99ff4d42]{display:flex;flex-direction:column;line-height:1.1}.so-user[data-v-99ff4d42]{font-size:12.5px;font-weight:600;color:#f8fafc}.so-date[data-v-99ff4d42]{font-size:10px;opacity:.6;color:#cbd5e1}.so-body[data-v-99ff4d42]{margin-top:6px;cursor:pointer}.so-text[data-v-99ff4d42]{font-size:13.5px;line-height:1.45;color:#e2e8f0;margin:0 0 6px;white-space:pre-wrap;word-break:break-word}.so-image-wrap[data-v-99ff4d42]{position:relative;border-radius:14px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 4px 14px -6px rgba(0,0,0,.65)}.so-image[data-v-99ff4d42]{height:clamp(140px,34vh,320px);transition:.5s}.so-image-wrap:hover .so-image[data-v-99ff4d42]{transform:scale(1.03)}.shared-loading[data-v-99ff4d42]{font-size:12px;opacity:.6;padding:6px 2px 2px}.comments-wrapper[data-v-99ff4d42]{display:flex;flex-direction:column;gap:18px;padding:6px 22px 18px}.comments-list[data-v-99ff4d42]{display:flex;flex-direction:column;gap:12px}.comment-item[data-v-99ff4d42]{display:flex;gap:10px;align-items:flex-start}.comment-avatar[data-v-99ff4d42]{box-shadow:0 2px 8px -2px rgba(0,0,0,.7);border:1px solid hsla(0,0%,100%,.15)}.comment-bubble[data-v-99ff4d42]{flex:1;background:linear-gradient(135deg,rgba(30,41,59,.9),rgba(15,23,42,.88));border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:10px 14px 11px;box-shadow:0 4px 14px -6px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.04);position:relative}.comment-bubble[data-v-99ff4d42]:before{content:"";position:absolute;top:10px;left:-8px;width:12px;height:12px;background:inherit;transform:rotate(45deg);border-left:1px solid hsla(0,0%,100%,.08);border-top:1px solid hsla(0,0%,100%,.08)}.comment-header[data-v-99ff4d42]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.comment-user[data-v-99ff4d42]{font-size:12.5px;font-weight:600;color:#f1f5f9}.comment-date[data-v-99ff4d42]{font-size:10px;opacity:.6;color:#94a3b8}.comment-text[data-v-99ff4d42]{font-size:13px;line-height:1.4;color:#e2e8f0;white-space:pre-wrap;word-break:break-word}.comment-textarea[data-v-99ff4d42] textarea{font-size:13px}.comment-textarea[data-v-99ff4d42] .v-field{background:linear-gradient(135deg,rgba(30,41,59,.85),rgba(15,23,42,.85))!important;border:1px solid rgba(59,130,246,.25);border-radius:14px}.comment-textarea[data-v-99ff4d42] .v-field--focused{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(59,130,246,.25)}.send-comment-btn[data-v-99ff4d42]{background:linear-gradient(135deg,#3b82f6,#2563eb,#1d4ed8)!important;color:#fff!important;font-weight:600!important;border-radius:12px!important;box-shadow:0 4px 14px -4px rgba(59,130,246,.6)}.send-comment-btn[data-v-99ff4d42]:disabled{opacity:.4!important;box-shadow:none!important}@media (max-width:700px){.post-card[data-v-99ff4d42]{border-radius:22px}.post-header[data-v-99ff4d42]{flex-wrap:wrap;gap:8px}.comment-input-row[data-v-99ff4d42]{flex-direction:column}.send-comment-btn[data-v-99ff4d42]{align-self:flex-end}}.edit-comment-dialog .v-overlay__content[data-v-99ff4d42]{backdrop-filter:blur(18px)}.edit-comment-card[data-v-99ff4d42]{position:relative;overflow:hidden}.edit-comment-card[data-v-99ff4d42]:before{content:"";position:absolute;inset:0;background:linear-gradient(150deg,rgba(59,130,246,.25),rgba(59,130,246,0) 45%),radial-gradient(circle at 85% 15%,rgba(59,130,246,.25),transparent 60%);mix-blend-mode:overlay;opacity:.55;pointer-events:none}.edit-comment-title[data-v-99ff4d42]{padding:18px 24px 10px;font-weight:600;letter-spacing:.5px}.edit-comment-title .title-text[data-v-99ff4d42]{font-size:1rem;background:var(--gradient-accent);-webkit-background-clip:text;background-clip:text;color:transparent}.edit-comment-body[data-v-99ff4d42]{padding:0 24px 8px}.comment-edit-input[data-v-99ff4d42] textarea{font-size:.85rem;line-height:1.5;color:#f1f5f9!important;caret-color:#60a5fa}.comment-edit-input[data-v-99ff4d42] textarea::-moz-placeholder{color:hsla(0,0%,100%,.4)}.comment-edit-input[data-v-99ff4d42] textarea::placeholder{color:hsla(0,0%,100%,.4)}.comment-edit-input[data-v-99ff4d42] .v-field-label{color:hsla(0,0%,100%,.7)!important}.comment-edit-input[data-v-99ff4d42] .v-field{background:rgba(15,23,42,.55);backdrop-filter:blur(8px)}.comment-edit-input[data-v-99ff4d42] .v-field__outline{--v-field-border-opacity:0.18}.comment-edit-input[data-v-99ff4d42] .v-field--focused{box-shadow:inset 0 0 0 1px rgba(96,165,250,.6)}.commentMaindiv[data-v-99ff4d42]{width:100%}.commentMainCon[data-v-99ff4d42]{padding:12px;border-radius:16px;background:linear-gradient(135deg,rgba(30,41,59,.9),rgba(15,23,42,.88));backdrop-filter:blur(18px);border:1px solid hsla(0,0%,100%,.08);margin:6px 4px;width:100%;transition:var(--transition);box-shadow:0 4px 14px -6px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.04)}.commentMainCon[data-v-99ff4d42]:hover{background:linear-gradient(135deg,rgba(37,99,235,.25),rgba(30,41,59,.82))}.commentInsideCon[data-v-99ff4d42]{background:transparent;padding:8px 10px;border-radius:12px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05)}.follower-container[data-v-99ff4d42]{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:10px 12px;border-radius:18px;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04));backdrop-filter:blur(18px);border:1px solid hsla(0,0%,100%,.12);transition:var(--transition);box-shadow:0 6px 24px -10px rgba(0,0,0,.65)}.follower-container[data-v-99ff4d42]:hover{border-color:rgba(96,165,250,.6);transform:translateY(-4px);box-shadow:0 10px 30px -12px rgba(0,0,0,.75),inset 0 0 0 1px hsla(0,0%,100%,.06)}.section-bar[data-v-99ff4d42]{position:relative}.tab-heading[data-v-99ff4d42]{margin:0;font-size:1rem;font-weight:600;letter-spacing:.5px;color:var(--text-primary)}.count-pill[data-v-99ff4d42]{margin-left:8px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;padding:2px 10px;font-size:.65rem;font-weight:700;border-radius:14px;letter-spacing:.6px;box-shadow:0 4px 14px -6px rgba(0,0,0,.65)}.accent-icon[data-v-99ff4d42]{color:#60a5fa;filter:drop-shadow(0 2px 6px rgba(59,130,246,.4))}.followers-grid[data-v-99ff4d42]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:18px}.follower-card[data-v-99ff4d42]{position:relative;padding:16px 12px 18px;border:1px solid hsla(0,0%,100%,.12);border-radius:22px;background:linear-gradient(145deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04));backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);cursor:pointer;transition:.22s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;gap:10px;overflow:hidden;box-shadow:0 8px 26px -12px rgba(0,0,0,.65),inset 0 0 0 1px hsla(0,0%,100%,.05)}.follower-card[data-v-99ff4d42]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 70% 18%,rgba(59,130,246,.35),transparent 70%);opacity:.55;mix-blend-mode:overlay;pointer-events:none}.follower-card[data-v-99ff4d42]:hover{transform:translateY(-6px);border-color:rgba(96,165,250,.55);box-shadow:0 14px 40px -14px rgba(0,0,0,.75),inset 0 0 0 1px hsla(0,0%,100%,.08)}.follower-card:hover .f-username[data-v-99ff4d42]{color:#fff}.avatar-wrap[data-v-99ff4d42]{position:relative}.elevated-avatar[data-v-99ff4d42]{box-shadow:0 8px 26px -10px rgba(0,0,0,.7);border:3px solid hsla(0,0%,100%,.16)}.f-meta[data-v-99ff4d42]{text-align:center;display:flex;flex-direction:column}.f-username[data-v-99ff4d42]{font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-state[data-v-99ff4d42],.f-username[data-v-99ff4d42]{font-size:.75rem;letter-spacing:.5px;color:var(--text-secondary)}.empty-state[data-v-99ff4d42]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 10px;opacity:.85}.empty-state .v-icon[data-v-99ff4d42],.empty-state v-icon[data-v-99ff4d42]{color:#475569}.photo-grid[data-v-99ff4d42]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.photo-cell[data-v-99ff4d42]{position:relative;aspect-ratio:1/1;border-radius:18px;overflow:hidden;cursor:pointer;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));backdrop-filter:blur(12px);transition:.22s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 18px -8px rgba(0,0,0,.65)}.photo-cell[data-v-99ff4d42]:hover{transform:translateY(-4px);border-color:rgba(96,165,250,.55);box-shadow:0 12px 28px -10px rgba(0,0,0,.75)}.photo-thumb[data-v-99ff4d42]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.photo-cell:hover .photo-thumb[data-v-99ff4d42]{transform:scale(1.05)}.photo-viewer-dialog[data-v-99ff4d42]{background:transparent!important;box-shadow:none!important}.photo-viewer-wrapper[data-v-99ff4d42]{position:relative;background:linear-gradient(135deg,rgba(15,23,42,.85),rgba(30,41,59,.82));backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border:1px solid hsla(0,0%,100%,.15);border-radius:32px;padding:20px 60px;display:flex;flex-direction:column;align-items:center;box-shadow:0 18px 60px -18px rgba(0,0,0,.75),inset 0 0 0 1px hsla(0,0%,100%,.05)}.pv-stage[data-v-99ff4d42]{position:relative;width:100%;display:flex;align-items:center;justify-content:center;min-height:400px}.pv-image[data-v-99ff4d42]{max-height:70vh;border-radius:22px;box-shadow:0 14px 44px -16px rgba(0,0,0,.8),inset 0 0 0 1px hsla(0,0%,100%,.06)}.pv-nav[data-v-99ff4d42]{position:absolute!important;top:50%;transform:translateY(-50%);background:rgba(15,23,42,.55)!important;border:1px solid hsla(0,0%,100%,.18)!important;backdrop-filter:blur(10px)}.pv-prev[data-v-99ff4d42]{left:10px}.pv-next[data-v-99ff4d42]{right:10px}.pv-close[data-v-99ff4d42]{position:absolute!important;top:10px;right:10px;background:rgba(15,23,42,.55)!important;border:1px solid hsla(0,0%,100%,.18)!important}.pv-caption[data-v-99ff4d42]{margin-top:14px;font-size:.7rem;letter-spacing:.5px;color:var(--text-secondary);display:flex;align-items:center;gap:6px}.pv-divider[data-v-99ff4d42]{opacity:.45}.pv-index[data-v-99ff4d42]{margin-left:auto;font-weight:600;color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);padding:4px 10px;border-radius:18px;font-size:.6rem;letter-spacing:.6px;box-shadow:0 4px 14px -6px rgba(59,130,246,.65)}@media (max-width:700px){.photo-viewer-wrapper[data-v-99ff4d42]{padding:16px 42px}.pv-image[data-v-99ff4d42]{max-height:60vh}}.track-container[data-v-99ff4d42]{margin-bottom:22px}.track-player[data-v-99ff4d42]{display:flex;align-items:flex-start;background:var(--glass-bg);backdrop-filter:blur(14px);border-radius:18px;border:1px solid var(--glass-border);padding:14px;gap:14px}.track-image[data-v-99ff4d42]{width:140px;height:140px;border-radius:16px;-o-object-fit:cover;object-fit:cover;box-shadow:0 6px 20px -6px rgba(0,0,0,.55)}.player-container[data-v-99ff4d42]{flex:1}.play-button[data-v-99ff4d42]{margin-right:12px;cursor:pointer}.trackActions[data-v-99ff4d42]{margin-right:8px;cursor:pointer;background:transparent}.waveform-container[data-v-99ff4d42]{margin-top:12px;height:60px;background:hsla(0,0%,100%,.04);border-radius:10px;position:relative;overflow:hidden}.waveform-container[data-v-99ff4d42]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,0));pointer-events:none}.track-actions[data-v-99ff4d42]{margin-top:10px;display:flex;justify-content:flex-end}.small-text[data-v-99ff4d42]{font-size:.75rem;letter-spacing:.5px;color:var(--text-secondary)}.chip-small[data-v-99ff4d42]{font-size:.7rem;padding:4px 8px}.interests-section[data-v-99ff4d42]{position:relative;padding-top:4px}.section-heading[data-v-99ff4d42]{font-size:.65rem;letter-spacing:.6px;font-weight:700;text-transform:uppercase;color:var(--text-secondary);margin-bottom:8px;opacity:.85}.interest-chip[data-v-99ff4d42]{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important;box-shadow:0 4px 16px -6px rgba(0,0,0,.55)}.interest-chip[data-v-99ff4d42]:hover{filter:brightness(1.15)}.socials-section .section-heading[data-v-99ff4d42]{margin-bottom:10px}.edit-profile-card[data-v-99ff4d42]{background:linear-gradient(135deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.05))!important;border:1px solid hsla(0,0%,100%,.18)!important;backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);box-shadow:0 18px 60px -18px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.06);border-radius:28px!important;overflow:hidden}.edit-profile-title[data-v-99ff4d42]{background:linear-gradient(135deg,#1e293b,#1e3250);border-bottom:1px solid hsla(0,0%,100%,.08);padding:14px 26px;font-weight:600;letter-spacing:.5px}.title-text[data-v-99ff4d42]{font-size:1rem;letter-spacing:.6px}.edit-profile-body[data-v-99ff4d42]{display:flex;flex-direction:column;gap:34px;padding:22px 28px 8px}.form-section[data-v-99ff4d42]{display:flex;flex-direction:column;gap:14px;position:relative}.section-head[data-v-99ff4d42]{display:flex;align-items:center;gap:4px;font-size:.65rem;letter-spacing:.6px;font-weight:700;text-transform:uppercase;color:var(--text-secondary);opacity:.9}.triple-grid[data-v-99ff4d42]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.two-col[data-v-99ff4d42]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.custom-links-list[data-v-99ff4d42]{display:flex;flex-direction:column;gap:8px}.link-row[data-v-99ff4d42]{display:flex;align-items:center;gap:6px}.hint-text[data-v-99ff4d42]{font-size:.65rem;letter-spacing:.4px;color:var(--text-secondary);opacity:.75;padding:4px 4px 2px}.error-text[data-v-99ff4d42]{color:#f87171;font-size:.7rem;letter-spacing:.4px}.elevate[data-v-99ff4d42]{box-shadow:0 6px 22px -10px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.06)}.edit-profile-card[data-v-99ff4d42] .v-field{border-radius:16px!important}.edit-profile-card[data-v-99ff4d42] textarea{line-height:1.4}.edit-profile-card[data-v-99ff4d42] .v-btn{border-radius:14px!important}.limit-indicator[data-v-99ff4d42]{font-size:.55rem;color:#fca5a5;font-weight:700;letter-spacing:.6px;padding:2px 6px;border:1px solid hsla(0,0%,100%,.18);border-radius:12px;background:hsla(0,0%,100%,.06);align-self:center;margin-left:4px}.postActions[data-v-99ff4d42]{font-size:.75rem;letter-spacing:.4px;color:var(--text-secondary)}.post-actions .action-btn[color=red][data-v-99ff4d42]:hover{background:rgba(255,0,0,.08)}.v-card-title[data-v-99ff4d42]{font-weight:600}.postActions[data-v-99ff4d42] .v-btn:hover{background:rgba(59,130,246,.15)!important;color:#fff!important}.comment-btn[data-v-99ff4d42]{display:flex;align-items:center;gap:2px;font-size:11px;font-weight:600;letter-spacing:.3px}.comment-count[data-v-99ff4d42]{opacity:.8}.chip-input-label[data-v-99ff4d42]{display:block;font-size:.7rem;letter-spacing:.5px;margin-bottom:4px;color:var(--text-secondary);font-weight:600;text-transform:uppercase}.chip-input[data-v-99ff4d42]{min-height:46px;display:flex;flex-wrap:wrap;gap:6px;padding:6px 8px;border:1px solid hsla(0,0%,100%,.15);border-radius:14px;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04));backdrop-filter:blur(18px);cursor:text}.chip-pill[data-v-99ff4d42]{display:inline-flex;align-items:center;background:linear-gradient(135deg,rgba(59,130,246,.35),rgba(59,130,246,.15));color:#fff;padding:4px 10px;border-radius:24px;font-size:.65rem;font-weight:600;letter-spacing:.5px;position:relative;animation:fadeInUp-99ff4d42 .4s}.chip-x[data-v-99ff4d42]{background:transparent;border:none;color:#fff;cursor:pointer;margin-left:6px;font-size:12px;line-height:1;padding:0 2px}.chip-x[data-v-99ff4d42]:hover{color:#fca5a5}.chip-text-input[data-v-99ff4d42]{flex:1;min-width:140px;background:transparent;border:none;outline:none;color:var(--text-primary);font-size:.75rem;padding:4px 2px}.chip-text-input[data-v-99ff4d42]::-moz-placeholder{color:hsla(0,0%,100%,.35)}.chip-text-input[data-v-99ff4d42]::placeholder{color:hsla(0,0%,100%,.35)}.postImg[data-v-99ff4d42]{border-radius:20px;max-height:340px;-o-object-fit:cover;object-fit:cover;width:100%;box-shadow:0 10px 32px -10px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.05);cursor:pointer}.social-link[data-v-99ff4d42]{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:14px;font-size:12px;font-weight:600;letter-spacing:.4px;color:var(--text-secondary);text-decoration:none;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.12);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:var(--transition);box-shadow:0 4px 14px -6px rgba(0,0,0,.6)}.social-link[data-v-99ff4d42]:hover{color:#fff;border-color:rgba(96,165,250,.6);box-shadow:0 8px 26px -10px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.06)}.social-link .v-icon[data-v-99ff4d42],.social-link v-icon[data-v-99ff4d42]{color:#60a5fa}@keyframes fadeInUp-99ff4d42{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.fade-in[data-v-99ff4d42]{animation:fadeInUp-99ff4d42 .6s var(--transition)}@media (max-width:1080px){.ProfileContainer[data-v-99ff4d42]{flex-direction:column}.TabContent[data-v-99ff4d42],.postArea[data-v-99ff4d42]{width:100%}.profile-info[data-v-99ff4d42]{top:-120px}}@media (max-width:768px){.cover-photo[data-v-99ff4d42]{height:200px}.profile-details[data-v-99ff4d42]{margin-top:70px;text-align:center;padding-left:0}.profile-name[data-v-99ff4d42]{font-size:1.6rem}.inbound-follow-banner[data-v-99ff4d42]{--vf-pad:10px;padding-top:var(--vf-pad)!important;padding-bottom:var(--vf-pad)!important}.inbound-follow-banner .v-alert__content[data-v-99ff4d42]{width:100%}@media (max-width:600px){.inbound-follow-banner .v-btn[data-v-99ff4d42]{flex:1 1 auto}}.v-avatar.VAvatar[data-v-99ff4d42]{width:140px!important;height:140px!important}}.edit-profile-dialog[data-v-99ff4d42] .v-overlay__scrim{background:radial-gradient(circle at 25% 20%,rgba(59,130,246,.28),rgba(15,23,42,.85) 60%)!important;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%)}.edit-profile-dialog[data-v-99ff4d42] .v-card.glass-card{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04))!important;border:1px solid hsla(0,0%,100%,.15)!important;box-shadow:0 10px 40px -14px rgba(0,0,0,.65),inset 0 0 0 1px hsla(0,0%,100%,.05)}.edit-profile-dialog[data-v-99ff4d42] .v-card-title{background:linear-gradient(135deg,#1e293b,#1e3250);border-bottom:1px solid hsla(0,0%,100%,.08)}@media (min-width:1280px){.profile-container[data-v-99ff4d42]{max-width:1200px!important}}@media (min-width:1920px){.profile-container[data-v-99ff4d42]{max-width:1400px!important}}@media (min-width:2560px){.profile-container[data-v-99ff4d42]{max-width:2000px!important}}.v-btn[data-v-99ff4d42]{margin-top:10px;border-radius:14px;text-transform:none;font-weight:600;letter-spacing:.5px;backdrop-filter:blur(10px)}.v-btn[data-v-99ff4d42]:not(.v-btn--disabled){transition:.22s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-99ff4d42]:hover{transform:translateY(-2px);box-shadow:0 6px 18px -6px rgba(0,0,0,.6)}.highlight-post[data-v-99ff4d42]{animation:highlight-99ff4d42 2s ease-out}@keyframes highlight-99ff4d42{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.35)}70%{box-shadow:0 0 0 18px hsla(0,0%,100%,0)}to{box-shadow:none}}.follow-requests[data-v-99ff4d42]{border:1px solid hsla(0,0%,100%,.12)}.request-list[data-v-99ff4d42]{display:flex;flex-direction:column;gap:10px}.request-row[data-v-99ff4d42]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;background:linear-gradient(145deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.request-row[data-v-99ff4d42]:hover{border-color:rgba(96,165,250,.55)}.req-username[data-v-99ff4d42]{font-size:.75rem;font-weight:600;letter-spacing:.4px}.commentCont[data-v-71b3c13d]{background-color:#424242;padding:10px;border-radius:10px;width:100%;max-width:300px;display:flex!important;flex-direction:column!important;align-content:flex-start;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.dateCom[data-v-71b3c13d]{margin-left:2px;font-size:10px}.commentInsideCon[data-v-71b3c13d]{display:flex!important;flex-direction:column;justify-content:center;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;margin-left:10px}.commentMainCon[data-v-71b3c13d]{display:flex;flex-direction:row;align-content:center;justify-content:flex-start;align-items:flex-start;margin:20px}.coverUpIcon[data-v-71b3c13d]{color:#fff;transition:color .3s;right:20px;top:5px;cursor:pointer!important}.coverUpIcon[data-v-71b3c13d]:hover{color:#424242}.ProfileDetails[data-v-71b3c13d]{margin-bottom:20px;flex-direction:column!important}.follower-container[data-v-71b3c13d]{display:flex;flex-direction:column;align-items:center;cursor:pointer}.follower-container[data-v-71b3c13d]:hover{background-color:#424242;border-radius:10px}.profileUpIcon[data-v-71b3c13d]{top:-43px;color:#fff;cursor:pointer;transition:color .3s}.profileUpIcon[data-v-71b3c13d]:hover{color:#424242}.postText[data-v-71b3c13d]{line-height:1.6;color:#fff;font-size:1.6rem}.postTitle[data-v-71b3c13d]{line-height:1.6;background-color:#424242;color:#fff}.Tabs[data-v-71b3c13d]{line-height:1.6;background-color:#212121;color:#fff}.profile-container[data-v-71b3c13d]{position:relative;padding:0}.cover-photo[data-v-71b3c13d]{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}.profile-info[data-v-71b3c13d]{position:relative;top:-60px;margin-bottom:-60px}.profile-details[data-v-71b3c13d]{padding-left:15px;margin-top:80px}.profile-name[data-v-71b3c13d]{margin:0;font-weight:700}.profile-friends[data-v-71b3c13d]{margin:0;color:gray;font-size:14px}.TabContent[data-v-71b3c13d]{width:40%;height:100%;padding:10px}.postArea[data-v-71b3c13d]{width:60%;height:100%;padding:10px}.ProfileContainer[data-v-71b3c13d]{display:flex;padding:10px;margin-top:10px}.postCard[data-v-71b3c13d]{width:100%;height:100%;margin-bottom:10px;background-color:#212121;color:#fff}.postImg[data-v-71b3c13d]{border-radius:10px}.track-container[data-v-71b3c13d]{margin-bottom:20px}.track-player[data-v-71b3c13d]{display:flex;align-items:flex-start;background-color:#2b2a2a}.track-image[data-v-71b3c13d]{width:150px;height:150px;margin-right:15px;-o-object-fit:cover;object-fit:cover}.player-container[data-v-71b3c13d]{flex-grow:1}.top-section[data-v-71b3c13d]{display:flex;align-items:center}.play-button[data-v-71b3c13d],.trackActions[data-v-71b3c13d]{margin-right:10px;cursor:pointer}.trackActions[data-v-71b3c13d]{background-color:#2b2a2a}.track-title[data-v-71b3c13d]{margin:0}.waveform-container[data-v-71b3c13d]{margin-top:10px;height:60px;background-color:#42424200;border-radius:4px;position:relative}.track-actions[data-v-71b3c13d]{margin-top:10px;display:flex;justify-content:flex-end}.v-avatar[data-v-71b3c13d]{margin:0 auto;display:block;width:100%}.v-btn[data-v-71b3c13d]{margin-top:10px}.feed[data-v-5e7e4f2d]{--glass-border:hsla(0,0%,100%,.15);--glass-bg:linear-gradient(135deg,rgba(15,23,42,.85),rgba(30,41,59,.82));--blue-grad:linear-gradient(135deg,#3b82f6,#2563eb,#1d4ed8);--soft-blue:rgba(59,130,246,.15);padding:clamp(16px,2.5vw,42px);min-height:100%;display:flex;flex-direction:column;gap:32px;position:relative}.feed-header[data-v-5e7e4f2d]{display:flex;flex-direction:column;gap:18px}.feed-title[data-v-5e7e4f2d]{margin:0;font-size:clamp(22px,4vw,34px);font-weight:700;letter-spacing:.5px}.gradient-text[data-v-5e7e4f2d]{background:linear-gradient(90deg,#fff,#a5d8ff 35%,#c2b5ff 70%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent}.composer[data-v-5e7e4f2d]{padding:18px 20px 14px;border-radius:22px;position:relative;overflow:hidden;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--glass-border);background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04));box-shadow:0 8px 32px -12px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.05)}.composer[data-v-5e7e4f2d]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 25% 15%,rgba(59,130,246,.25),transparent 60%),radial-gradient(circle at 80% 80%,rgba(59,130,246,.12),transparent 65%);opacity:.6;mix-blend-mode:overlay}.composer-input[data-v-5e7e4f2d] textarea{color:#f8fafc!important;font-size:15px;font-weight:500;line-height:1.5}.composer-input[data-v-5e7e4f2d] .v-field{background:linear-gradient(135deg,rgba(30,41,59,.85),rgba(15,23,42,.88))!important;border:1px solid rgba(59,130,246,.25);border-radius:16px;box-shadow:0 2px 8px -2px rgba(0,0,0,.4),inset 0 0 0 1px hsla(0,0%,100%,.06)}.composer-input[data-v-5e7e4f2d] .v-field--focused{border-color:#60a5fa;box-shadow:0 0 0 4px rgba(59,130,246,.15),0 4px 14px -4px rgba(0,0,0,.6)}.composer-actions[data-v-5e7e4f2d]{display:flex;justify-content:flex-end;padding-top:10px}.publish-btn[data-v-5e7e4f2d]{background:var(--blue-grad)!important;color:#fff!important;font-weight:600!important;letter-spacing:.5px;border-radius:14px!important;box-shadow:0 6px 18px -6px rgba(59,130,246,.6),inset 0 0 0 1px hsla(0,0%,100%,.15)}.publish-btn[data-v-5e7e4f2d]:disabled{opacity:.4!important;box-shadow:none!important}.publish-btn[data-v-5e7e4f2d]:hover:not(:disabled){box-shadow:0 10px 28px -8px rgba(59,130,246,.75),inset 0 0 0 1px hsla(0,0%,100%,.25);transform:translateY(-2px)}.attach-btn[data-v-5e7e4f2d]{font-weight:600!important;letter-spacing:.5px;border-radius:14px!important}.attach-btn[data-v-5e7e4f2d]:hover{background:rgba(59,130,246,.15)!important}.attach-preview[data-v-5e7e4f2d]{margin-top:12px}.preview-inner[data-v-5e7e4f2d]{position:relative;width:clamp(150px,40%,260px);aspect-ratio:4/3;border-radius:18px;overflow:hidden;border:1px solid hsla(0,0%,100%,.18);box-shadow:0 6px 18px -6px rgba(0,0,0,.6);background:#0f172a}.preview-img[data-v-5e7e4f2d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.4s}.preview-inner:hover .preview-img[data-v-5e7e4f2d]{transform:scale(1.04)}.remove-btn[data-v-5e7e4f2d]{position:absolute;top:6px;right:6px;backdrop-filter:blur(6px);background:rgba(0,0,0,.45)!important}.posts-list[data-v-5e7e4f2d]{display:flex;flex-direction:column;gap:34px}.post-card[data-v-5e7e4f2d]{position:relative;border-radius:26px;overflow:hidden;padding:0 0 18px;backdrop-filter:blur(28px) saturate(170%);-webkit-backdrop-filter:blur(28px) saturate(170%);background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04));border:1px solid var(--glass-border);box-shadow:0 10px 40px -14px rgba(0,0,0,.65),inset 0 0 0 1px hsla(0,0%,100%,.04),0 0 32px -10px rgba(59,130,246,.25);display:flex;flex-direction:column;gap:10px}.post-card+.post-card[data-v-5e7e4f2d]{margin-top:6px}.post-card[data-v-5e7e4f2d]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(160deg,rgba(59,130,246,.3),rgba(59,130,246,0) 40%),radial-gradient(circle at 85% 20%,rgba(59,130,246,.18),transparent 60%);mix-blend-mode:overlay;opacity:.55}.post-header[data-v-5e7e4f2d]{display:flex;justify-content:space-between;align-items:center;padding:18px 24px 14px;background:linear-gradient(135deg,#1e293b,#1e3250);border-bottom:1px solid hsla(0,0%,100%,.08)}.user-block[data-v-5e7e4f2d]{display:flex;align-items:center;gap:14px;cursor:pointer;min-width:0}.avatar-wrapper[data-v-5e7e4f2d]{position:relative}.user-avatar[data-v-5e7e4f2d]{box-shadow:0 4px 14px -4px rgba(0,0,0,.75),inset 0 0 0 1px hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.15)}.online-dot[data-v-5e7e4f2d]{position:absolute;bottom:2px;right:2px;width:10px;height:10px;background:#22c55e;border:2px solid #1e293b;border-radius:50%;box-shadow:0 0 6px 0 rgba(34,197,94,.6)}.user-meta[data-v-5e7e4f2d]{display:flex;flex-direction:column;gap:2px}.username[data-v-5e7e4f2d]{font-size:14px;font-weight:600;letter-spacing:.4px;color:#f8fafc}.date[data-v-5e7e4f2d]{font-size:11px;opacity:.7;color:#cbd5e1}.post-stats[data-v-5e7e4f2d]{display:flex;align-items:center;gap:8px}.stat-chip[data-v-5e7e4f2d]{background:linear-gradient(135deg,rgba(59,130,246,.35),rgba(59,130,246,.15))!important;color:#fff!important;font-weight:600;letter-spacing:.5px;border-radius:10px}.post-media[data-v-5e7e4f2d]{position:relative;margin:2px 14px 4px;border-radius:20px;overflow:hidden;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 6px 24px -10px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.05)}.media-img[data-v-5e7e4f2d]{height:clamp(160px,38vh,420px);border-radius:inherit!important;transition:.5s ease}.post-media:hover .media-img[data-v-5e7e4f2d]{transform:scale(1.02)}.post-body[data-v-5e7e4f2d]{padding:6px 24px 4px}.post-text[data-v-5e7e4f2d]{margin:0;font-size:15px;line-height:1.55;font-weight:500;color:#e2e8f0;white-space:pre-wrap;word-break:break-word}.post-actions[data-v-5e7e4f2d]{display:flex;padding:4px 18px 4px 16px;gap:4px}.action-btn[data-v-5e7e4f2d]{color:#cbd5e1!important;font-weight:600!important;border-radius:12px!important;text-transform:none!important;letter-spacing:.4px}.action-btn[data-v-5e7e4f2d]:hover{background:rgba(59,130,246,.15)!important;color:#fff!important}.like-wrapper[data-v-5e7e4f2d]{position:relative;display:flex;align-items:center}.like-btn[data-v-5e7e4f2d]{min-width:0!important}.like-popover[data-v-5e7e4f2d]{position:absolute;top:-4px;left:0;transform:translateY(-100%);background:rgba(15,23,42,.92);padding:8px 10px;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;box-shadow:0 8px 24px -10px rgba(0,0,0,.7);z-index:30;backdrop-filter:blur(12px) saturate(160%)}.avatar-stack[data-v-5e7e4f2d]{display:flex;align-items:center;gap:4px}.stack-item[data-v-5e7e4f2d]{width:28px;height:28px;border-radius:50%;overflow:hidden;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 2px 6px -2px rgba(0,0,0,.6)}.stack-item img[data-v-5e7e4f2d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.stack-more[data-v-5e7e4f2d]{font-size:11px;font-weight:600;padding:0 6px;background:linear-gradient(135deg,rgba(59,130,246,.35),rgba(59,130,246,.15));border:1px solid hsla(0,0%,100%,.15);border-radius:10px;line-height:22px;height:22px;color:#fff}.like-popover.detailed[data-v-5e7e4f2d]{padding:6px 0 4px;min-width:170px}.like-popover-inner[data-v-5e7e4f2d]{max-height:220px;overflow:auto;overscroll-behavior:contain}.like-popover-title[data-v-5e7e4f2d]{font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#60a5fa;padding:0 12px 4px}.like-user-list[data-v-5e7e4f2d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.like-user-row[data-v-5e7e4f2d]{display:flex;align-items:center;gap:8px;padding:4px 10px;font-size:12px;cursor:pointer;border-radius:8px;transition:.18s}.like-user-row[data-v-5e7e4f2d]:hover{background:hsla(0,0%,100%,.08)}.lur-avatar[data-v-5e7e4f2d]{width:22px;height:22px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px hsla(0,0%,100%,.25)}.lur-name[data-v-5e7e4f2d]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.like-more-row[data-v-5e7e4f2d]{padding:4px 10px 6px;font-size:11px;color:hsla(0,0%,100%,.65)}.fade-enter-active[data-v-5e7e4f2d],.fade-leave-active[data-v-5e7e4f2d]{transition:opacity .25s ease,transform .25s ease}.fade-enter-from[data-v-5e7e4f2d],.fade-leave-to[data-v-5e7e4f2d]{opacity:0;transform:translateY(6px)}.comment-like-btn[data-v-5e7e4f2d]{min-width:0!important;margin-left:8px}.comment-like-wrapper[data-v-5e7e4f2d]{position:relative;display:inline-flex}.like-popover.comment[data-v-5e7e4f2d]{top:-4px}.comment-like-count[data-v-5e7e4f2d]{font-size:11px;margin-left:2px}.comments-wrapper[data-v-5e7e4f2d]{display:flex;flex-direction:column;gap:18px;padding:6px 22px 18px}.comments-list[data-v-5e7e4f2d]{display:flex;flex-direction:column;gap:12px}.comment-item[data-v-5e7e4f2d]{display:flex;gap:10px;align-items:flex-start}.comment-avatar[data-v-5e7e4f2d]{box-shadow:0 2px 8px -2px rgba(0,0,0,.7);border:1px solid hsla(0,0%,100%,.15)}.comment-bubble[data-v-5e7e4f2d]{flex:1;background:linear-gradient(135deg,rgba(30,41,59,.9),rgba(15,23,42,.88));border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:10px 14px 11px;box-shadow:0 4px 14px -6px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.04);position:relative}.comment-bubble[data-v-5e7e4f2d]:before{content:"";position:absolute;top:10px;left:-8px;width:12px;height:12px;background:inherit;transform:rotate(45deg);border-left:1px solid hsla(0,0%,100%,.08);border-top:1px solid hsla(0,0%,100%,.08)}.comment-header[data-v-5e7e4f2d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.comment-user[data-v-5e7e4f2d]{font-size:12.5px;font-weight:600;color:#f1f5f9}.comment-date[data-v-5e7e4f2d]{font-size:10px;opacity:.6;color:#94a3b8}.comment-text[data-v-5e7e4f2d]{font-size:13px;line-height:1.4;color:#e2e8f0;white-space:pre-wrap;word-break:break-word}.comment-input-row[data-v-5e7e4f2d]{display:flex;gap:10px;align-items:flex-start}.comment-textarea[data-v-5e7e4f2d] textarea{font-size:13px}.comment-textarea[data-v-5e7e4f2d] .v-field{background:linear-gradient(135deg,rgba(30,41,59,.85),rgba(15,23,42,.85))!important;border:1px solid rgba(59,130,246,.25);border-radius:14px}.comment-textarea[data-v-5e7e4f2d] .v-field--focused{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(59,130,246,.25)}.send-comment-btn[data-v-5e7e4f2d]{background:var(--blue-grad)!important;color:#fff!important;font-weight:600!important;border-radius:12px!important;box-shadow:0 4px 14px -4px rgba(59,130,246,.6)}.send-comment-btn[data-v-5e7e4f2d]:disabled{opacity:.4!important;box-shadow:none!important}.fade-move-enter-active[data-v-5e7e4f2d],.fade-move-leave-active[data-v-5e7e4f2d]{transition:all .5s cubic-bezier(.4,.2,.2,1)}.fade-move-enter-from[data-v-5e7e4f2d],.fade-move-leave-to[data-v-5e7e4f2d]{opacity:0;transform:translateY(12px)}.feed[data-v-5e7e4f2d] ::-webkit-scrollbar{width:10px}.feed[data-v-5e7e4f2d] ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#3b82f6,#2563eb,#1d4ed8);border-radius:6px}.feed[data-v-5e7e4f2d] ::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05)}.share-glass-card[data-v-5e7e4f2d]{position:relative;border-radius:28px;padding:0 0 10px;overflow:hidden;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);border:1px solid hsla(0,0%,100%,.14);box-shadow:0 14px 48px -18px rgba(0,0,0,.65),inset 0 0 0 1px hsla(0,0%,100%,.06),0 0 40px -12px rgba(59,130,246,.28);display:flex;flex-direction:column}.share-glass-card[data-v-5e7e4f2d]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 15%,rgba(59,130,246,.25),transparent 60%),radial-gradient(circle at 85% 80%,rgba(59,130,246,.15),transparent 65%);mix-blend-mode:overlay;pointer-events:none}.share-header[data-v-5e7e4f2d]{display:flex;align-items:center;justify-content:space-between;padding:20px 26px 14px;background:linear-gradient(135deg,#1e293b,#1e3250);border-bottom:1px solid hsla(0,0%,100%,.07)}.sh-user[data-v-5e7e4f2d]{display:flex;align-items:center;gap:14px}.sh-avatar[data-v-5e7e4f2d]{box-shadow:0 4px 14px -4px rgba(0,0,0,.75),inset 0 0 0 1px hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.18)}.sh-meta[data-v-5e7e4f2d]{display:flex;flex-direction:column;line-height:1.1}.sh-name[data-v-5e7e4f2d]{font-weight:600;letter-spacing:.4px;font-size:15px;color:#f8fafc}.sh-hint[data-v-5e7e4f2d]{font-size:11px;opacity:.65;color:#cbd5e1}.sh-close[data-v-5e7e4f2d]{color:#cbd5e1!important}.sh-close[data-v-5e7e4f2d]:hover{color:#fff!important;background:hsla(0,0%,100%,.08)!important}.share-body[data-v-5e7e4f2d]{padding:16px 24px 6px;display:flex;flex-direction:column;gap:14px}.sh-textarea[data-v-5e7e4f2d] textarea{color:#f1f5f9!important;font-size:14.5px;font-weight:500;line-height:1.5}.sh-textarea[data-v-5e7e4f2d] .v-field{background:linear-gradient(135deg,rgba(30,41,59,.9),rgba(15,23,42,.92))!important;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;box-shadow:0 2px 10px -2px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.05)}.sh-textarea[data-v-5e7e4f2d] .v-field--focused{border-color:#60a5fa;box-shadow:0 0 0 4px rgba(59,130,246,.18),0 6px 18px -6px rgba(0,0,0,.7)}.original-preview-wrapper[data-v-5e7e4f2d]{position:relative;border-radius:20px;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(135deg,rgba(30,41,59,.78),rgba(15,23,42,.82));box-shadow:0 4px 18px -6px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.05);overflow:hidden}.original-preview-wrapper.loading[data-v-5e7e4f2d]{opacity:.7}.op-inner[data-v-5e7e4f2d]{display:flex;flex-direction:column;gap:10px;padding:14px 16px 16px;cursor:pointer;min-height:80px}.op-inner[data-v-5e7e4f2d]:hover{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(59,130,246,.04))}.op-head[data-v-5e7e4f2d]{display:flex;align-items:center;gap:12px}.op-avatar[data-v-5e7e4f2d]{box-shadow:0 2px 8px -2px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.18)}.op-meta[data-v-5e7e4f2d]{display:flex;flex-direction:column;line-height:1.1}.op-user[data-v-5e7e4f2d]{font-size:13px;font-weight:600;color:#f8fafc;letter-spacing:.3px}.op-date[data-v-5e7e4f2d]{font-size:10px;opacity:.6;color:#cbd5e1}.op-body[data-v-5e7e4f2d]{display:flex;flex-direction:column;gap:10px}.op-text[data-v-5e7e4f2d]{margin:0;font-size:13.5px;line-height:1.45;color:#e2e8f0;font-weight:500;white-space:pre-wrap;word-break:break-word}.op-image-wrap[data-v-5e7e4f2d]{position:relative;border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 4px 14px -6px rgba(0,0,0,.65)}.op-image[data-v-5e7e4f2d]{height:clamp(140px,32vh,320px);transition:.5s}.op-image-wrap:hover .op-image[data-v-5e7e4f2d]{transform:scale(1.03)}.shared-original[data-v-5e7e4f2d]{margin-top:4px;border:1px solid hsla(0,0%,100%,.12);border-radius:18px;background:linear-gradient(135deg,rgba(30,41,59,.78),rgba(15,23,42,.82));padding:12px 14px 14px;box-shadow:0 4px 16px -6px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.04)}.shared-head[data-v-5e7e4f2d]{display:flex;align-items:center;gap:10px;cursor:pointer}.so-meta[data-v-5e7e4f2d]{display:flex;flex-direction:column;line-height:1.1}.so-user[data-v-5e7e4f2d]{font-size:12.5px;font-weight:600;color:#f8fafc}.so-date[data-v-5e7e4f2d]{font-size:10px;opacity:.6;color:#cbd5e1}.so-body[data-v-5e7e4f2d]{margin-top:6px;cursor:pointer}.so-text[data-v-5e7e4f2d]{font-size:13.5px;line-height:1.45;color:#e2e8f0;margin:0 0 6px;white-space:pre-wrap;word-break:break-word}.so-image-wrap[data-v-5e7e4f2d]{position:relative;border-radius:14px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 4px 14px -6px rgba(0,0,0,.65)}.so-image[data-v-5e7e4f2d]{height:clamp(140px,34vh,320px);transition:.5s}.so-image-wrap:hover .so-image[data-v-5e7e4f2d]{transform:scale(1.03)}.expand-image-btn[data-v-5e7e4f2d]{position:absolute;top:6px;right:6px;backdrop-filter:blur(6px);background:rgba(0,0,0,.45)!important;color:#fff!important;box-shadow:0 2px 6px -2px rgba(0,0,0,.6)}.expand-image-btn[data-v-5e7e4f2d]:hover{background:rgba(0,0,0,.65)!important}.op-loading[data-v-5e7e4f2d]{padding:12px 4px 6px;font-size:12px;opacity:.7}.share-footer[data-v-5e7e4f2d]{display:flex;align-items:center;justify-content:space-between;padding:10px 22px 16px;gap:20px}.sf-left[data-v-5e7e4f2d]{display:flex;align-items:center;gap:14px}.char-count[data-v-5e7e4f2d]{font-size:11px;font-weight:600;letter-spacing:.5px;background:linear-gradient(135deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.08));padding:4px 10px;border-radius:20px;border:1px solid hsla(0,0%,100%,.18);color:#fff;box-shadow:0 2px 8px -2px rgba(0,0,0,.5)}.char-count.warn[data-v-5e7e4f2d]{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:hsla(0,0%,100%,.25)}.sf-right[data-v-5e7e4f2d]{display:flex;align-items:center;gap:10px}.sf-btn[data-v-5e7e4f2d]{font-weight:600!important;letter-spacing:.4px}.sf-btn[data-v-5e7e4f2d]:not([disabled]):hover{background:rgba(59,130,246,.18)!important}.busy-bar[data-v-5e7e4f2d]{position:absolute;left:0;bottom:0;width:100%}@media (max-width:700px){.share-glass-card[data-v-5e7e4f2d]{border-radius:24px}.share-header[data-v-5e7e4f2d]{padding:16px 20px 12px}.share-body[data-v-5e7e4f2d]{padding:14px 18px 4px}.share-footer[data-v-5e7e4f2d]{padding:10px 18px 14px}.op-image[data-v-5e7e4f2d]{height:clamp(140px,42vh,340px)}.post-card[data-v-5e7e4f2d]{border-radius:22px}.post-header[data-v-5e7e4f2d]{flex-wrap:wrap;gap:8px}.comment-input-row[data-v-5e7e4f2d]{flex-direction:column}.send-comment-btn[data-v-5e7e4f2d]{align-self:flex-end}}.image-viewer-card[data-v-5e7e4f2d]{position:relative;background:rgba(15,23,42,.92);border-radius:18px}.image-viewer-card .close-btn[data-v-5e7e4f2d]{position:absolute;top:6px;right:6px;z-index:5}.full-image[data-v-5e7e4f2d]{max-height:80vh}.post-media[data-v-5e7e4f2d]{cursor:zoom-in}.report-dialog-card[data-v-5e7e4f2d]{position:relative;overflow:hidden;border-radius:22px;background:radial-gradient(circle at 20% 0,rgba(255,90,120,.22),transparent 60%),linear-gradient(145deg,rgba(60,60,75,.85),rgba(35,35,50,.85))}.report-head[data-v-5e7e4f2d]{display:flex;align-items:center;justify-content:space-between;padding:14px 22px 10px;background:linear-gradient(110deg,rgba(255,80,120,.55),rgba(140,60,255,.45),rgba(40,160,255,.4));border-bottom:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(12px) saturate(180%)}.report-head .title[data-v-5e7e4f2d]{font-weight:600;letter-spacing:.5px;font-size:15px;text-transform:uppercase}.report-head .flame[data-v-5e7e4f2d]{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.reason-grid[data-v-5e7e4f2d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.reason-pill[data-v-5e7e4f2d]{font-size:12px;line-height:1;padding:10px 12px;border-radius:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.75);border:1px solid hsla(0,0%,100%,.07);transition:.25s ease;position:relative;overflow:hidden}.reason-pill[data-v-5e7e4f2d]:hover{background:hsla(0,0%,100%,.12);color:#fff}.reason-pill.active[data-v-5e7e4f2d]{color:#fff;font-weight:600;letter-spacing:.3px;background:linear-gradient(135deg,#ff5a78,#ff8a4f,#ffce4f);box-shadow:0 4px 14px -2px hsla(0,100%,74%,.55),0 2px 6px -1px rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.18)}.detail-field[data-v-5e7e4f2d] textarea{background:hsla(0,0%,100%,.04)!important}.detail-field[data-v-5e7e4f2d] .v-field{border-radius:16px}.submit-btn[data-v-5e7e4f2d]{background:linear-gradient(135deg,#ff4d6d,#ff784f,#ffbe3d)!important;color:#fff!important;font-weight:600;letter-spacing:.5px;text-transform:uppercase;border-radius:14px;box-shadow:0 4px 18px -4px rgba(255,90,110,.7),0 2px 8px -2px rgba(0,0,0,.55)}.submit-btn[data-v-5e7e4f2d]:hover{filter:brightness(1.08)}.submit-btn[data-v-5e7e4f2d]:disabled{background:linear-gradient(135deg,#777,#555)!important;box-shadow:none}.cancel-btn[data-v-5e7e4f2d]{color:hsla(0,0%,100%,.7)!important}.cancel-btn[data-v-5e7e4f2d]:hover{color:#fff!important}.user-tag[data-v-5e7e4f2d]{color:#ffd18b}.report-btn.reported[data-v-5e7e4f2d]{color:#ffb347!important}.report-btn.reported[data-v-5e7e4f2d]:hover{background:rgba(255,179,71,.15)!important}@media (max-width:600px){.report-head[data-v-5e7e4f2d]{padding:12px 18px 8px}.reason-grid[data-v-5e7e4f2d]{gap:8px}.reason-pill[data-v-5e7e4f2d]{padding:9px 10px;font-size:11px}}.feed-layout[data-v-5e7e4f2d]{display:grid;grid-template-columns:280px 1fr;gap:40px;align-items:start}.feed-sidebar[data-v-5e7e4f2d]{display:flex;flex-direction:column;gap:34px;position:sticky;top:20px;align-self:start;max-height:calc(100vh - 40px);overflow:auto;padding-right:4px}.side-section[data-v-5e7e4f2d]{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));backdrop-filter:blur(26px) saturate(170%);-webkit-backdrop-filter:blur(26px) saturate(170%);border:1px solid hsla(0,0%,100%,.14);border-radius:26px;padding:18px 18px 20px;box-shadow:0 10px 38px -16px rgba(0,0,0,.65),inset 0 0 0 1px hsla(0,0%,100%,.05),0 0 34px -10px rgba(59,130,246,.25);position:relative;overflow:hidden}.side-section[data-v-5e7e4f2d]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 15%,rgba(59,130,246,.25),transparent 60%),radial-gradient(circle at 80% 85%,rgba(59,130,246,.15),transparent 65%);pointer-events:none;mix-blend-mode:overlay;opacity:.7}.side-title[data-v-5e7e4f2d]{margin:0 0 14px;font-size:15px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;background:linear-gradient(90deg,#fff,#a5d8ff 40%,#c2b5ff);-webkit-background-clip:text;background-clip:text;color:transparent;position:relative}.user-bubbles[data-v-5e7e4f2d]{display:flex;flex-wrap:wrap;gap:14px}.bubble-wrapper[data-v-5e7e4f2d]{position:relative;width:62px;height:62px;cursor:pointer;transition:.3s;border-radius:50%}.bubble-avatar[data-v-5e7e4f2d]{width:100%;height:100%;border-radius:50%;border:1px solid hsla(0,0%,100%,.18);box-shadow:0 4px 14px -4px rgba(0,0,0,.75),inset 0 0 0 1px hsla(0,0%,100%,.1);overflow:hidden;transition:.35s}.bubble-wrapper:hover .bubble-avatar[data-v-5e7e4f2d]{transform:scale(1.06);box-shadow:0 10px 26px -10px rgba(0,0,0,.85),inset 0 0 0 1px hsla(0,0%,100%,.22)}.name-fade[data-v-5e7e4f2d]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;letter-spacing:.4px;color:#fff;padding:6px 6px;opacity:0;background:rgba(0,0,0,.55);backdrop-filter:blur(2px);border-radius:50%;pointer-events:none;transition:.3s;text-align:center;line-height:1.05}.bubble-wrapper:hover .name-fade[data-v-5e7e4f2d]{opacity:1}.empty-hint[data-v-5e7e4f2d]{font-size:12px;opacity:.65;font-weight:500}.feed-main[data-v-5e7e4f2d]{display:flex;flex-direction:column;gap:32px;min-width:0}@media (max-width:1150px){.feed-layout[data-v-5e7e4f2d]{grid-template-columns:230px 1fr;gap:28px}.feed-sidebar[data-v-5e7e4f2d]{gap:24px}.side-section[data-v-5e7e4f2d]{border-radius:22px;padding:16px 16px 18px}}@media (max-width:900px){.feed-layout[data-v-5e7e4f2d]{display:flex;flex-direction:column}.feed-sidebar[data-v-5e7e4f2d]{position:static;flex-direction:row;overflow:auto;max-height:none;padding-bottom:6px}.side-section[data-v-5e7e4f2d]{flex:1;min-width:240px}}@media (max-width:600px){.feed-sidebar[data-v-5e7e4f2d]{flex-direction:column}.side-section[data-v-5e7e4f2d]{min-width:0}.bubble-avatar[data-v-5e7e4f2d],.bubble-wrapper[data-v-5e7e4f2d]{width:56px;height:56px}}:root{--bvblue:#0089e3;--bvdark:#424242;--bvlight:#d7d7d7}.preview-container{display:flex;justify-content:center;margin:20px}.bb-rainbow{background:linear-gradient(90deg,red,#ff7f00,#ff0,#0f0,#0ff,#00f,#8b00ff);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.nameplate{display:flex;align-items:center;padding:2px 2px;border-radius:10px;font-size:18px;font-weight:700;box-shadow:0 2px 10px rgba(0,0,0,.2)}.profile-pic{margin-right:10px}.pulse{animation:pulse 1.5s infinite alternate}.spin{animation:spin 3s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.user-grid{display:flex;flex-wrap:wrap;gap:20px;padding:20px}.user-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:15px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);width:200px;background-color:#090909}.user-avatar{width:80px;height:80px;overflow:hidden}.avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-info{margin:10px 0;text-align:center}.user-name{font-size:16px}.vote-btn{width:100%;margin-top:10px}.SideMenuHead{background-color:var(--bvblue)!important;color:#fff!important;font-size:10px;text-align:center;cursor:pointer;max-height:40px}.SideMenuHead:hover{background-color:var(--bvdark)!important;color:var(--bvblue)!important}.SideMenuList{margin:0!important;padding:0!important}.scoreboard-card{background:linear-gradient(145deg,#1e1e2f,#2a2a40);border-radius:15px}.scoreboard-title{color:#fff;font-size:24px;font-weight:700}.scoreboard-list{background:transparent}.scoreboard-item{margin:10px 0;border-radius:10px;background:hsla(0,0%,100%,.1);transition:background .3s ease}.scoreboard-item:hover{background:hsla(0,0%,100%,.2)}.user-avatar{border:1px solid var(--bvblue);width:50px;height:50px;border-radius:50%}.user-name{color:#fff;font-size:18px;font-weight:700}.user-score{color:#bbb;font-size:16px}.chat-tools-bar{padding:0 2px}.chat-tool{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:35px!important;height:35px!important;min-width:35px!important;padding:0!important;border-radius:50%!important;background-color:#3b4252;color:#d8dee9;border:1px solid #4c566a;cursor:pointer;margin:0 4px!important;transition:all .2s ease-in-out;font-size:16px!important;box-shadow:0 1px 2px rgba(0,0,0,.2);box-sizing:border-box!important}.chat-tool:hover{background-color:#4c566a;color:#eceff4;border-color:var(--bvblue,#81a1c1);transform:scale(1.1);box-shadow:0 2px 4px rgba(0,0,0,.3)}.chat-tool.active-format,.chat-tool:active{background-color:var(--bvblue,#81a1c1);color:#2e3440;border-color:var(--bvblue-dark,#5e81ac);transform:scale(1.05);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.chat-tool .v-icon{color:inherit!important;font-size:inherit!important;line-height:1!important;width:auto!important;height:auto!important}img.chat-tool{padding:5px!important;-o-object-fit:contain;object-fit:contain}.color-picker-btn.chat-tool:hover{border-color:var(--bvblue,#81a1c1)!important;box-shadow:0 2px 4px rgba(0,0,0,.3)}.chatOuter{padding:0!important;margin:0!important}@media screen and (max-width:800px){.side-panel{width:50%!important}.CamsChat{width:100%!important}}.side-toggle{position:fixed;top:12%;right:0;transform:translateY(-50%);border-radius:1;z-index:99999;font-size:15px;width:35px!important;height:35px!important}SendBtn{background-color:var(--bvblue)!important;color:#fff;border:none;padding:10px;border-radius:5px;cursor:pointer}.messageText{color:#fff;word-break:break-word;overflow-wrap:break-word;margin-left:5px}.remote-video-container{margin:1px}.profile-container{position:relative;padding:0}.gif{width:100px;height:100px;margin:5px;cursor:pointer}.gif:hover{border:2px solid var(--bvblue);cursor:pointer}.chat-input-container{width:100%}.chat-input-box{flex:0 0 auto}.side-panel{width:15%}.user-head{text-align:center}.MyCam-Head,.user-head{background-color:var(--bvblue)!important;color:#fff!important;font-size:10px}div.CamBtn{display:flex;justify-content:center;align-items:center;background-color:var(--bvblue);color:#fff;width:25px;height:25px;border-radius:20%;margin:0 auto;margin-top:5px;cursor:pointer;font-size:20px}.camHead{display:flex;flex-direction:column;padding:0;min-height:20px}.camHead,.chat-head{margin:0;background-color:var(--bvblue);font-size:10px}.chat-head{flex:0 0 auto;padding:2px 4px;margin-bottom:1px;min-height:18px}.chathead{background-color:#191b1a!important;color:#fff!important}.remote-webcam{max-width:auto!important;max-height:90px!important;border-radius:5px}.MyCamPanel{margin:1px}.MyCamPanel,.user-list{color:#fff;background-color:#212121}.user-list{min-width:15%;margin:2px;height:100%;margin-top:1px;overflow:auto}.user-list-item{display:flex;margin:2px;padding:0;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}.user-list-item:hover{background-color:var(--bvblue);cursor:pointer}div#remoteCams{background-color:#212121;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;padding:4px;overflow:visible;max-height:calc(100vh - 180px)}.cams-container{flex:0 0 auto;overflow:visible;max-height:calc(100vh - 160px);min-height:-moz-fit-content;min-height:fit-content}.chat-box{background-color:#212121;margin:1px}div#chatContainer{display:flex;flex-direction:row;height:100%;flex:1 1 auto;min-height:0}.CamsChat{justify-content:flex-start;width:100%;flex:1 1 auto;min-height:0;margin-right:5px}.chat-messages{display:flex;flex-direction:column;align-items:flex-start;padding:10px;background-color:#212121;flex:1 1 0;min-height:100px}.chat-message{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;padding:5px}.username-header{background:var(--bvblue);color:#fff;text-align:center}#remoteCams .remote-video-container{width:calc(var(--cam-base-width, 180px)*var(--cam-scale, 1));max-width:100%;aspect-ratio:16/9;background:#000;border-radius:6px;position:relative;overflow:hidden}#remoteCams .remote-video-container .remote-webcam{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;-o-object-fit:contain;object-fit:contain;display:block}#remoteCams .username-header{position:absolute;top:0;left:0;right:0;padding:2px 8px;background:rgba(0,0,0,.4);z-index:2}.ServerMsg{width:100%;position:relative;margin-top:2px}.ServerMsgText{text-align:center}.fancy-title{font-size:28px;color:gold;text-shadow:2px 2px 4px #000}.top-member{border:2px solid gold;box-shadow:0 0 10px gold;background:rgba(255,215,0,.1);margin:20px}.points-info{font-size:16px;font-weight:400;color:#fff;margin-bottom:10px}.top-user-trophy{color:gold;margin-left:5px;font-size:16px;text-shadow:0 0 3px #000}.top-user-name{color:gold!important;font-weight:700}@media screen and (max-height:800px){.username-header{font-size:10px!important}.msgProfImg{width:20px!important;height:20px!important}.messageName,.messageText{font-size:10px!important}.msgGif{width:50px!important;height:50px!important}.chat-message{padding:2px!important}.sysMessage{font-size:10px!important}.myCamBox{width:100px!important;height:100px!important}.user-list-item{padding:0!important;margin:2px!important}.ServerMsgText,.user-list-item{font-size:10px!important}}@media screen and (max-width:1200px){.username-header{font-size:10px!important}.msgProfImg{width:20px!important;height:20px!important}.messageName,.messageText{font-size:10px!important}.msgGif{width:50px!important;height:50px!important}.chat-message{padding:2px!important}.sysMessage{font-size:10px!important}.myCamBox{width:100px!important;height:100px!important}.user-list-item{padding:0!important;margin:2px!important}.ServerMsgText,.user-list-item{font-size:10px!important}}.chatOuter{height:calc(100vh - 30px);display:flex;flex-direction:column;width:100%}#chatContainer{height:100%;flex:1 1 auto;min-height:0}.CamsChat{flex-direction:column}.CamsChat,.chat-box{display:flex;height:100%}.chat-box{flex:1 1 auto;flex-direction:column;overflow:hidden}.chat-messages{flex:1;overflow-y:auto;min-height:0}.user-list{height:calc(100vh - 250px);overflow-y:auto}.side-panel{height:100%;display:flex;flex-direction:column}@media screen and (max-width:800px){.chathead,.mx-auto.chathead{width:100%;max-width:none;margin:0;padding:0}.chatOuter{width:100%;margin:0!important;padding:0!important;height:calc(var(--app-vh, 100vh) - 210px);min-height:calc(var(--app-vh, 100vh) - 210px)}#chatContainer{width:100%;flex:1 1 auto}.CamsChat,.chat-box{width:100%}.CamsChat{margin-right:0}}.remote-video-container{cursor:pointer;transition:transform .2s}.remote-video-container:hover{transform:scale(1.05)}.expanded-webcam-window{position:fixed;background:#212121;border:2px solid var(--bvblue);border-radius:8px;overflow:hidden;min-width:320px;min-height:240px;z-index:1000;box-shadow:0 4px 6px rgba(0,0,0,.1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.expanded-webcam-header{background:var(--bvblue);color:#fff;padding:8px;display:flex;justify-content:space-between;align-items:center;cursor:move}.expanded-video{width:100%;height:calc(100% - 36px);-o-object-fit:contain;object-fit:contain}.resize-handle{position:absolute;bottom:0;right:0;width:20px;height:20px;cursor:se-resize;background:linear-gradient(135deg,transparent 50%,var(--bvblue) 50%);z-index:1001}.cam-eye-icon{margin-right:5px;cursor:pointer;transition:color .3s ease}.cam-eye-icon:hover{transform:scale(1.1)}.color-button{width:24px!important;height:24px!important;margin-right:2px;transition:transform .2s}.color-picker-btn{width:20px!important;height:20px!important;min-width:0!important;min-height:0!important;padding:0!important;margin:2px}.color-picker{position:fixed;bottom:200px;z-index:9999999}.v-menu__content{max-width:240px!important}.active-format{background-color:var(--bvblue)!important;border:2px solid #fff!important;color:#fff!important;transform:scale(1.1);box-shadow:0 0 5px rgba(0,137,227,.5)}.v-menu__content{z-index:1000!important}.v-color-picker-preview__eye-dropper{display:none!important}.vote-btn{margin-left:8px}.vote-btn.v-btn--disabled{opacity:.6;cursor:not-allowed}.color-picker-card{position:absolute;z-index:999;left:90px;padding:12px;background-color:#212121;border:1px solid var(--bvblue);bottom:21%;height:160px;overflow-y:auto}.color-picker-container{display:flex;flex-direction:column;gap:8px}.color-group{display:flex;align-items:center;justify-content:space-between}.color-label{color:#fff;text-transform:capitalize;font-size:12px;width:60px}.color-shades{display:flex;gap:5px}.color-button{width:22px!important;height:22px!important;border-radius:50%;border:2px solid #2c2c2c;cursor:pointer;transition:transform .2s,border-color .2s}.color-button-base{width:28px!important;height:28px!important}.color-button:hover{transform:scale(1.2);border-color:#fff}.camera-loading{display:flex;align-items:center;justify-content:center;width:100%;height:150px;background-color:rgba(0,0,0,.7);color:#fff;font-size:14px;border-radius:4px}.camera-loading span{animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.annc-btn{position:relative}.annc-badge{position:absolute;top:4px;right:4px;width:10px;height:10px;background:#ff5252;border-radius:50%;box-shadow:0 0 0 2px #1e1e1e;animation:annc-ping 1.4s infinite}@keyframes annc-ping{0%{transform:scale(.9);opacity:.9}70%{transform:scale(1.4);opacity:0}to{opacity:0}}.annc-card{background:linear-gradient(135deg,#242424,#1a1a1a);border:1px solid #333;box-shadow:0 8px 28px -6px rgba(0,0,0,.7)}.annc-header{display:flex;align-items:center;padding:14px 18px;border-bottom:1px solid hsla(0,0%,100%,.06);background:radial-gradient(circle at top left,hsla(0,0%,100%,.08),transparent)}.annc-icon{color:#ffb347;margin-right:6px}.annc-title{font-weight:600;letter-spacing:.5px}.annc-body{padding:18px;display:flex;flex-direction:column;gap:14px}.annc-input :deep(.v-field){background:hsla(0,0%,100%,.05)}.annc-textarea :deep(.v-field){background:hsla(0,0%,100%,.05)}.annc-hint{font-size:12px;opacity:.7;margin-top:-6px}.annc-actions{padding:12px 18px;display:flex;align-items:center;border-top:1px solid hsla(0,0%,100%,.06)}.annc-send{background:linear-gradient(135deg,#ff9800,#ff5722);color:#fff}.annc-send:hover{filter:brightness(1.1)}.annc-incoming-card{background:linear-gradient(140deg,#202020,#151515);border:1px solid #303030;box-shadow:0 10px 30px -4px rgba(0,0,0,.75)}.annc-incoming-banner{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#ff8a00,#e52e71);color:#fff;font-weight:600;letter-spacing:.5px}.annc-incoming-content{padding:18px 20px}.annc-incoming-content .inc-title{font-size:18px;font-weight:600;margin-bottom:4px}.annc-incoming-content .inc-meta{font-size:12px;opacity:.65;margin-bottom:12px}.annc-incoming-content .inc-message{white-space:pre-line;line-height:1.5;font-size:14px}.annc-incoming-actions{padding:10px 16px;display:flex;align-items:center;border-top:1px solid hsla(0,0%,100%,.06)}@media screen and (max-width:800px){.v-dialog{width:100vw!important;height:100vh!important;margin:0!important;left:0!important;top:0!important;max-width:none!important;max-height:none!important}.v-dialog .v-card{height:100%!important;border-radius:0!important}.annc-close-btn,.close-btn,.tab-close{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important}.tab-close{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important}.private-message-dialog .v-card-title{padding:16px!important;position:relative}.private-message-dialog .v-card-title:after{content:"×";position:absolute;top:8px;right:8px;font-size:24px;color:#fff;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);border-radius:50%}.annc-card .annc-header{position:relative}.annc-card .annc-header .annc-close-btn{position:absolute;top:8px;right:8px}}.chat-head[data-v-c37ca3dc]{position:relative}.chat-head .chat-fullscreen-btn[data-v-c37ca3dc]{position:absolute;right:-8px;top:50%;transform:translateY(-50%)}.chat-faux-fullscreen[data-v-c37ca3dc]{position:fixed!important;z-index:9999!important;inset:0!important;width:100vw!important;height:100vh!important;background:#0b0e14}.gradient-builder[data-v-c37ca3dc]{margin-top:12px;padding:10px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;backdrop-filter:blur(8px)}.gradient-builder .gb-title[data-v-c37ca3dc]{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px;opacity:.85}.gradient-builder .gb-row.colors[data-v-c37ca3dc]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:8px}.gb-color-item[data-v-c37ca3dc]{position:relative}.gb-color-item input[type=color][data-v-c37ca3dc]{width:42px;height:42px;padding:0;border:none;border-radius:8px;background:transparent;cursor:pointer;box-shadow:0 2px 6px -2px rgba(0,0,0,.6)}.gb-color-item .remove-color[data-v-c37ca3dc]{position:absolute;top:-8px;right:-8px;background:rgba(0,0,0,.55);backdrop-filter:blur(4px)}.gradient-builder .add-color[data-v-c37ca3dc]{min-width:42px;height:42px;border-radius:8px}.gb-row.angle[data-v-c37ca3dc]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.angle-label[data-v-c37ca3dc]{font-size:12px;opacity:.75;width:80px}.angle-slider[data-v-c37ca3dc]{flex:1}.gb-preview[data-v-c37ca3dc]{height:48px;border-radius:8px;margin-bottom:8px;border:1px solid hsla(0,0%,100%,.15);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05),0 4px 12px -4px rgba(0,0,0,.7)}.gb-actions[data-v-c37ca3dc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.gb-suggestions[data-v-c37ca3dc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:6px}.gb-suggestions .suggestion[data-v-c37ca3dc]{height:36px;border-radius:6px;cursor:pointer;position:relative;border:1px solid hsla(0,0%,100%,.12);transition:transform .25s,box-shadow .25s,border-color .25s}.gb-suggestions .suggestion[data-v-c37ca3dc]:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.4);box-shadow:0 4px 12px -4px rgba(0,0,0,.65)}.gb-suggestions .suggestion[data-v-c37ca3dc]:active{transform:translateY(0)}.user-menu-popup[data-v-c37ca3dc]{position:fixed;z-index:1000;min-width:180px}.user-list-item span[data-v-c37ca3dc]{cursor:pointer}.marquee-host[data-v-c37ca3dc]{display:inline-block;max-width:140px;vertical-align:bottom;white-space:nowrap;overflow:hidden;position:relative}.marquee-inner[data-v-c37ca3dc]{display:inline-block;padding-left:.5rem;animation:marquee-scroll-c37ca3dc var(--marquee-duration,10s) linear infinite}.marquee-inner.paused[data-v-c37ca3dc]{animation-play-state:paused}@keyframes marquee-scroll-c37ca3dc{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.sr-only[data-v-c37ca3dc]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,1px,1px);white-space:nowrap;border:0}.user-list-item span[data-v-c37ca3dc]:hover{text-decoration:underline}.private-messages-container[data-v-c37ca3dc]{height:300px;padding:10px;background-color:#1e1e1e}.private-message[data-v-c37ca3dc]{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:10px}.private-message-sender[data-v-c37ca3dc]{font-weight:700;margin-bottom:2px}.private-message-bubble[data-v-c37ca3dc]{max-width:70%;border-radius:18px;background-color:#424242;word-break:break-word}.private-message-time[data-v-c37ca3dc]{font-size:.7rem;color:#888}.chat-messages .messageName[data-v-c37ca3dc],.chat-messages .messageText[data-v-c37ca3dc],.chat-messages[data-v-c37ca3dc]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.chat-messages .messageText[data-v-c37ca3dc]{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.chat-messages a[data-v-c37ca3dc]{color:#4da3ff;text-decoration:underline;cursor:pointer}.chat-font-controls[data-v-c37ca3dc]{position:absolute;right:20px;bottom:120px;display:flex;gap:8px;z-index:100}.chat-font-controls .font-btn[data-v-c37ca3dc]{background:none;border:none;color:#e6edf7;cursor:pointer;padding:0;font-weight:700}.chat-font-controls .font-btn.smaller[data-v-c37ca3dc]{font-size:13px}.chat-font-controls .font-btn.larger[data-v-c37ca3dc]{font-size:16px}.chat-font-controls .font-btn[data-v-c37ca3dc]:hover{opacity:.7}.chat-font-controls .font-btn[data-v-c37ca3dc]:active{transform:scale(.95)}.chat-box[data-v-c37ca3dc]{--chat-font-scale:1;position:relative}.chat-messages[data-v-c37ca3dc]{position:relative}.chat-box[data-v-c37ca3dc] .chat-messages{font-size:calc(1rem*var(--chat-font-scale))!important}.chat-box[data-v-c37ca3dc] .chat-messages .messageText{font-size:inherit!important}.chat-box[data-v-c37ca3dc] .chat-messages .messageName{font-size:.95em!important}.chat-box[data-v-c37ca3dc] .ServerMsgText,.chat-box[data-v-c37ca3dc] .chat-message{font-size:calc(1rem*var(--chat-font-scale))!important}.private-message-bubble[data-v-c37ca3dc]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.bb-rainbow[data-v-c37ca3dc]{background:linear-gradient(90deg,red,#ff7f00,#ff0,#0f0,#0ff,#00f,#8b00ff);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.private-message-received[data-v-c37ca3dc],.private-message-sent[data-v-c37ca3dc]{align-items:flex-start}.no-messages[data-v-c37ca3dc]{color:#888;margin-top:60px}.private-message-header[data-v-c37ca3dc]{background-color:#333;color:#fff}.private-message-content[data-v-c37ca3dc]{padding:0}.private-message-input[data-v-c37ca3dc]{padding:10px;display:flex;align-items:center}.private-message-input .v-text-field[data-v-c37ca3dc]{margin-right:8px}.pm-tabs[data-v-c37ca3dc]{overflow-x:auto;background-color:#2a2a2a;border-bottom:1px solid #444}.pm-tab[data-v-c37ca3dc]{padding:8px 16px;min-width:120px;border-right:1px solid #444;transition:background-color .2s}.pm-tab[data-v-c37ca3dc]:hover{background-color:#3a3a3a}.active-tab[data-v-c37ca3dc]{background-color:#333;border-bottom:2px solid #0084ff}.tab-username[data-v-c37ca3dc]{max-width:100px}.tab-close[data-v-c37ca3dc]{margin-left:8px;opacity:.7;transition:opacity .2s}.tab-close[data-v-c37ca3dc]:hover{opacity:1;color:#ff5252}.message-indicator[data-v-c37ca3dc]{cursor:pointer;color:#fff;margin-left:5px}.flashing[data-v-c37ca3dc]{animation:flash-animation-c37ca3dc 1s infinite}@keyframes flash-animation-c37ca3dc{0%,to{opacity:1}50%{opacity:.3}}.pm-modal-backdrop[data-v-c37ca3dc]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;display:flex;align-items:flex-start;justify-content:flex-start;pointer-events:auto;background:radial-gradient(1200px 600px at 10% -10%,rgba(59,130,246,.25),transparent 45%),radial-gradient(1200px 600px at 100% 20%,rgba(99,102,241,.18),transparent 40%),rgba(10,12,18,.55);backdrop-filter:none}.pm-modal-backdrop[data-v-c37ca3dc]:focus{outline:none}.pm-modal-container[data-v-c37ca3dc]{position:relative;pointer-events:auto;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.pm-draggable-card[data-v-c37ca3dc]{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));border:1px solid hsla(0,0%,100%,.12);border-radius:18px;box-shadow:0 18px 48px -16px rgba(0,0,0,.65),inset 0 0 0 1px hsla(0,0%,100%,.06),0 0 50px -14px rgba(59,130,246,.28);display:flex;flex-direction:column;width:100%;height:100%;min-width:380px;min-height:340px;overflow:hidden;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.pm-header[data-v-c37ca3dc]{background:linear-gradient(135deg,#1f2937,#0f172a);padding:10px 14px;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;align-items:center;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.pm-title[data-v-c37ca3dc]{font-weight:700;font-size:13px;letter-spacing:.3px;background:linear-gradient(90deg,#4a00f5,#54d3ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pm-close-btn[data-v-c37ca3dc]{background:linear-gradient(135deg,rgba(59,130,246,.2),rgba(99,102,241,.2));border:1px solid hsla(0,0%,100%,.16);color:#e5e7eb;cursor:pointer;padding:6px;border-radius:10px;transition:transform .2s,box-shadow .2s,background-color .2s,opacity .2s}.pm-close-btn[data-v-c37ca3dc]:hover{background:linear-gradient(135deg,rgba(59,130,246,.3),rgba(99,102,241,.3));box-shadow:0 6px 18px -6px rgba(59,130,246,.45);color:#fff}.pm-content[data-v-c37ca3dc]{flex:1;overflow:hidden;display:flex;flex-direction:column;background:linear-gradient(145deg,rgba(24,27,32,.85),rgba(17,18,24,.92))}.pm-input-area[data-v-c37ca3dc]{padding:14px 16px 16px;border-top:1px solid hsla(0,0%,100%,.08);display:flex;gap:10px;align-items:flex-end;background:linear-gradient(135deg,rgba(30,41,59,.8),rgba(15,23,42,.78))}.pm-input-area[data-v-c37ca3dc] .v-field{background:linear-gradient(135deg,rgba(30,41,59,.9),rgba(15,23,42,.92))!important;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 2px 10px -2px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.05)}.pm-input-area[data-v-c37ca3dc] .v-btn{border-radius:12px;background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 6px 18px -6px rgba(59,130,246,.55)}.pm-tabs[data-v-c37ca3dc]{background:linear-gradient(145deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));display:flex;border-bottom:1px solid hsla(0,0%,100%,.08);cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;height:36px}.pm-tab[data-v-c37ca3dc]{padding:6px 10px;border-right:1px solid hsla(0,0%,100%,.06);background:linear-gradient(135deg,rgba(59,130,246,.06),rgba(99,102,241,.05));color:#e5e7eb;cursor:pointer;display:flex;align-items:center;gap:6px;position:relative;min-width:100px;font-size:12px;line-height:1}.pm-tab.active-tab[data-v-c37ca3dc]{background:#2c2c2c;background:linear-gradient(135deg,rgba(59,130,246,.2),rgba(99,102,241,.18));color:#fff;box-shadow:inset 0 -2px 0 0 rgba(84,211,255,.6)}.pm-tab.flashing-tab[data-v-c37ca3dc]{animation:tabFlash-c37ca3dc 1s infinite}@keyframes tabFlash-c37ca3dc{0%,to{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(99,102,241,.08))}50%{background:linear-gradient(135deg,rgba(99,102,241,.18),rgba(59,130,246,.16))}}.tab-username[data-v-c37ca3dc]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unread-indicator[data-v-c37ca3dc]{background:#f44;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:10px;padding:2px 6px;font-size:11px;min-width:16px;box-shadow:0 2px 10px -2px rgba(220,38,38,.55)}.tab-close[data-v-c37ca3dc]{background:transparent;border:none;color:#999;padding:2px;border-radius:2px;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);color:#cbd5e1;cursor:pointer;padding:0 4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s,box-shadow .2s}.tab-close[data-v-c37ca3dc]:hover{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(59,130,246,.06));box-shadow:0 4px 14px -6px rgba(59,130,246,.45);background:hsla(0,0%,100%,.1);color:#fff}.pm-no-drag[data-v-c37ca3dc]{cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.pm-resize-handle[data-v-c37ca3dc]{position:absolute;width:18px;height:18px;right:8px;bottom:8px;cursor:se-resize;background:linear-gradient(135deg,#4a00f5,#54d3ff);clip-path:polygon(100% 0,0 100%,100% 100%);border-radius:0;touch-action:none;box-shadow:0 6px 16px -6px rgba(59,130,246,.55)}.pm-resize-handle[data-v-c37ca3dc]:after{content:none}.private-messages-container[data-v-c37ca3dc]{background:#1e1e1e;flex:1;overflow-y:auto;padding:16px;background:linear-gradient(145deg,rgba(21,23,30,.85),rgba(14,16,24,.92))}.no-messages[data-v-c37ca3dc]{text-align:center;color:#999;padding:40px 20px;font-style:italic}.private-message[data-v-c37ca3dc]{margin-bottom:12px}.private-message-sender[data-v-c37ca3dc]{font-size:12px;color:#999;margin-bottom:4px}.private-message-bubble[data-v-c37ca3dc]{background:#333;background:linear-gradient(135deg,rgba(59,130,246,.16),rgba(99,102,241,.12));padding:8px 12px;border-radius:12px;color:#fff;display:inline-block;max-width:80%;word-wrap:break-word;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 2px 10px -2px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.04)}.private-message-time[data-v-c37ca3dc]{font-size:11px;color:#666;margin-top:2px}.private-message-dialog[data-v-c37ca3dc]{display:flex;flex-direction:column;height:100%;max-height:none}.pm-dialog-overlay[data-v-c37ca3dc]{align-items:flex-start;justify-content:flex-start;pointer-events:none}.pm-dialog-overlay .v-overlay__content[data-v-c37ca3dc]{overflow:visible;position:fixed!important;left:var(--pm-dialog-left,50%)!important;top:var(--pm-dialog-top,50%)!important;width:var(--pm-dialog-width,600px)!important;height:var(--pm-dialog-height,520px)!important;max-width:none!important;max-height:none!important;transform:none!important;pointer-events:auto}.local-video-container[data-v-c37ca3dc]{border:1px solid #4caf50;overflow:hidden;transform-origin:center center}.local-webcam[data-v-c37ca3dc]{display:block}.cam-close-btn[data-v-c37ca3dc]{position:absolute;top:50%;right:6px;transform:translateY(-50%);width:20px;height:20px;line-height:20px;text-align:center;font-size:14px;font-weight:600;background:rgba(0,0,0,.55);color:#fff;border-radius:4px;cursor:pointer;z-index:5;transition:background .2s,transform .2s}.cam-close-btn[data-v-c37ca3dc]:hover{background:rgba(0,0,0,.8);transform:scale(1.05)}.remote-video-container[data-v-c37ca3dc]{transform-origin:center center}.remote-video-container .username-header[data-v-c37ca3dc]{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;gap:6px;font-size:12px;font-weight:600;padding:2px 28px 2px 8px;background:rgba(0,0,0,.4);z-index:2}.remote-video-container .username-label[data-v-c37ca3dc]{flex:1;text-align:center}.video-grid.collapsed[data-v-c37ca3dc]{display:none!important}.cam-reload-icon[data-v-c37ca3dc]{font-size:18px;cursor:pointer}.cam-reload-icon.spinning[data-v-c37ca3dc]{animation:camSpin-c37ca3dc 1s linear infinite}@keyframes camSpin-c37ca3dc{to{transform:rotate(1turn)}}.camera-loading[data-v-c37ca3dc]{display:flex;justify-content:center;align-items:center;height:100%;color:#aaa;font-style:italic}.camera-select-container[data-v-c37ca3dc]{margin:20px 0;text-align:center}.camera-select[data-v-c37ca3dc]{width:100%;padding:12px;border-radius:8px;background-color:#333;color:#e0e0e0;border:1px solid #444;font-size:16px;margin-bottom:15px;cursor:pointer;transition:all .2s ease}.camera-select[data-v-c37ca3dc]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 2px rgba(99,102,241,.2)}.camera-select option[data-v-c37ca3dc]{background-color:#222;color:#e0e0e0;padding:8px}.camera-select-note[data-v-c37ca3dc]{color:#aaa;font-size:13px;margin-top:10px;line-height:1.5;text-align:center;padding:0 15px}.no-cameras-message[data-v-c37ca3dc]{color:#ff6b6b;background-color:hsla(0,100%,71%,.1);border:1px solid hsla(0,100%,71%,.3);border-radius:8px;padding:15px;margin:20px 0}.flashing-tab[data-v-c37ca3dc]{animation:flash-tab-bg-c37ca3dc 1s infinite}@keyframes flash-tab-bg-c37ca3dc{0%,to{background-color:#333}50%{background-color:#ff5252}}.unread-indicator[data-v-c37ca3dc]{display:inline-block;background:#ff5252;color:#fff;border-radius:50%;min-width:20px;min-height:20px;font-size:12px;text-align:center;line-height:20px;margin-left:8px;font-weight:700;box-shadow:0 0 2px #000}body.chat-faux-fullscreen{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;background:#0b0e14}@media (max-width:760px){.cam-head-inner[data-v-c37ca3dc]{padding:4px 44px 4px 8px;display:flex;justify-content:center;position:relative}.cams-title[data-v-c37ca3dc]{font-size:14px;margin:0 auto;text-align:center}.cam-toggle-mobile[data-v-c37ca3dc]{font-size:20px;cursor:pointer}.side-panel[data-v-c37ca3dc]{position:fixed!important;top:60px;right:0;width:72%;max-width:320px;height:calc(100vh - 60px);background:#14161a;z-index:2800;box-shadow:-4px 0 12px -2px rgba(0,0,0,.7);border-left:1px solid #2b2f36;display:flex;flex-direction:column}.side-panel .user-list[data-v-c37ca3dc]{flex:1 1 auto;min-height:0;overflow-y:auto}.side-toggle[data-v-c37ca3dc]{top:120px!important;right:0!important}.side-panel-backdrop[data-v-c37ca3dc]{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:2700}.chatOuter[data-v-c37ca3dc]{height:var(--app-vh,100vh)!important;display:flex;flex-direction:column}#chatContainer[data-v-c37ca3dc],.CamsChat[data-v-c37ca3dc]{flex:1 1 auto;min-height:0}.chat-box[data-v-c37ca3dc]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.chat-messages[data-v-c37ca3dc]{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom)}.up-next-banner[data-v-c37ca3dc]{position:sticky;top:0;z-index:5;padding:8px 10px;background:rgba(13,24,36,.7);backdrop-filter:saturate(120%) blur(8px);border-bottom:1px solid rgba(84,211,255,.25);box-shadow:0 2px 10px rgba(0,0,0,.25)}.up-next-inner[data-v-c37ca3dc]{position:relative;display:flex;align-items:center;gap:10px}.up-next-avatar[data-v-c37ca3dc]{width:25px;height:25px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 2px rgba(84,211,255,.28)}.up-next-text[data-v-c37ca3dc]{display:flex;flex-direction:column;gap:3px;min-width:0}.up-next-title[data-v-c37ca3dc]{color:#eaf6ff;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.up-next-title .label[data-v-c37ca3dc]{color:#9ad6ff;font-weight:700;text-transform:uppercase;letter-spacing:.4px;margin-right:6px;font-size:11px}.up-next-title .time-pill[data-v-c37ca3dc]{display:inline-flex;align-items:center;gap:4px;background:rgba(84,211,255,.14);color:#bbecff;border:1px solid rgba(84,211,255,.25);border-radius:999px;padding:2px 8px;font-size:11px;margin-right:6px}.up-next-title .time-icon[data-v-c37ca3dc]{color:#9ad6ff}.up-next-title .dj[data-v-c37ca3dc]{color:#eaf6ff}.up-next-title .genre[data-v-c37ca3dc]{color:#cfe9f7}.up-next-sub[data-v-c37ca3dc]{color:#bfd9ea;font-size:12px}.up-next-timer[data-v-c37ca3dc]{margin-left:auto;color:#9ad6ff;font-weight:700;background:rgba(84,211,255,.12);border:1px solid rgba(84,211,255,.25);padding:2px 8px;border-radius:8px}.up-next-progress[data-v-c37ca3dc]{position:absolute;left:35px;right:8px;bottom:0;transform:translateY(100%);height:3px;background:rgba(84,211,255,.18);border-radius:2px;overflow:hidden}.up-next-progress-bar[data-v-c37ca3dc]{height:100%;background:linear-gradient(90deg,#4a00f5,#54d3ff);box-shadow:0 0 8px rgba(84,211,255,.5);transition:width .4s cubic-bezier(.22,.61,.36,1)}.chat-input-box[data-v-c37ca3dc]{position:sticky;bottom:0;background:#111;z-index:50}}@media (min-width:761px){.cam-toggle-desktop[data-v-c37ca3dc]{overflow:hidden;display:block}.cam-head-inner[data-v-c37ca3dc]{display:flex;justify-content:center;align-items:center;padding:6px 52px 6px 10px;position:relative}.universal-cam-toggle[data-v-c37ca3dc]{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.cams-title[data-v-c37ca3dc]{margin:0;text-align:center;flex:0 1 auto;font-weight:600;letter-spacing:.5px}.side-toggle[data-v-c37ca3dc]{display:none!important}.side-panel[data-v-c37ca3dc]{overflow:hidden;display:flex;flex-direction:column}.side-panel .user-list[data-v-c37ca3dc]{flex:1 1 auto;min-height:0;overflow-y:auto}.side-panel[data-v-c37ca3dc]::-webkit-scrollbar{width:0;height:0}.side-panel[data-v-c37ca3dc]{scrollbar-width:none}}.up-next-banner[data-v-c37ca3dc]{position:sticky;top:0;z-index:5;padding:8px 12px;background:rgba(13,24,36,.6);backdrop-filter:saturate(120%) blur(8px);border-bottom:1px solid rgba(84,211,255,.22);box-shadow:0 2px 10px rgba(0,0,0,.25)}.up-next-inner[data-v-c37ca3dc]{position:relative;display:flex;align-items:center;gap:12px}.up-next-avatar[data-v-c37ca3dc]{width:25px;height:25px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 2px rgba(84,211,255,.28)}.up-next-text[data-v-c37ca3dc]{display:flex;flex-direction:column;gap:2px;min-width:0}.up-next-title[data-v-c37ca3dc]{color:#eaf6ff;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.up-next-title .label[data-v-c37ca3dc]{color:#9ad6ff;font-weight:700;text-transform:uppercase;letter-spacing:.45px;margin-right:8px;font-size:11px}.up-next-title .time-pill[data-v-c37ca3dc]{display:inline-flex;align-items:center;gap:6px;background:rgba(84,211,255,.14);color:#bbecff;border:1px solid rgba(84,211,255,.25);border-radius:999px;padding:3px 10px;font-size:12px;margin-right:8px}.up-next-title .time-icon[data-v-c37ca3dc]{color:#9ad6ff}.up-next-title .dj[data-v-c37ca3dc]{color:#fff}.up-next-title .genre[data-v-c37ca3dc]{color:#cfe9f7}.up-next-sub[data-v-c37ca3dc]{color:#bfd9ea;font-size:12.5px}.up-next-timer[data-v-c37ca3dc]{margin-left:auto;color:#bbecff;font-weight:700;background:rgba(84,211,255,.12);border:1px solid rgba(84,211,255,.25);padding:3px 10px;border-radius:8px}.up-next-progress[data-v-c37ca3dc]{position:absolute;left:40px;right:10px;bottom:0;transform:translateY(100%);height:3px;background:rgba(84,211,255,.18);border-radius:2px;overflow:hidden}.up-next-progress-bar[data-v-c37ca3dc]{height:100%;background:linear-gradient(90deg,#4a00f5,#54d3ff);box-shadow:0 0 8px rgba(84,211,255,.5);transition:width .4s cubic-bezier(.22,.61,.36,1)}.cam-head-inner[data-v-c37ca3dc],.user-list .user-head[data-v-c37ca3dc]{height:20px;padding:0 12px;display:flex;align-items:center;justify-content:center;position:relative}.cam-head-inner h3[data-v-c37ca3dc],.user-list .user-head h3[data-v-c37ca3dc]{margin:0;font-size:12px;line-height:1}.cams-container[data-v-c37ca3dc]{position:relative;display:flex;width:100%;height:100%;overflow:auto;background:#212121}.camHead[data-v-c37ca3dc]{position:relative;overflow:hidden;color:#fff;height:22px}.cam-head-inner[data-v-c37ca3dc]{color:#fff;height:22px}.cam-controls[data-v-c37ca3dc]{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:12px}.cam-controls .cam-reload-icon[data-v-c37ca3dc]{position:static!important;transform:none!important}.cam-scale-btn[data-v-c37ca3dc]{background:none;border:none;color:#fff;cursor:pointer;padding:0;font-weight:700;font-size:14px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;opacity:.8;transition:opacity .2s}.cam-scale-btn[data-v-c37ca3dc]:hover{opacity:1}.cam-scale-btn[data-v-c37ca3dc]:active{transform:scale(.9)}.video-grid[data-v-c37ca3dc]{--cam-scale:1;--cam-base-width:280px;--cam-gap:10px;display:flex;flex-wrap:wrap;gap:var(--cam-gap);justify-content:center;padding:8px}.remote-video-container[data-v-c37ca3dc]{position:relative;overflow:hidden;flex:0 0 auto;width:clamp(220px,calc(32vw*var(--cam-scale)),100%);max-width:100%;aspect-ratio:16/9;background:#000;border-radius:6px;transition:width .25s ease}.remote-video-container video[data-v-c37ca3dc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.swal2-popup.swal2-modal{background-color:#222!important;color:#e0e0e0!important;border-radius:12px!important}.swal2-html-container,.swal2-title{color:#e0e0e0!important}.swal2-actions{margin-top:25px!important}.swal2-cancel,.swal2-confirm{border-radius:8px!important;padding:10px 24px!important;font-weight:500!important;transition:transform .1s ease!important}.swal2-confirm{background-color:#6366f1!important}.swal2-cancel{background-color:#4b5563!important}.swal2-cancel:hover,.swal2-confirm:hover{transform:translateY(-2px)}.chat-tools-bar[data-v-674ae201][data-v-c37ca3dc]{flex-wrap:wrap;padding:0 2px;backdrop-filter:blur(10px) saturate(140%);position:relative}.chat-tool[data-v-c37ca3dc]{width:35px!important;height:35px!important;min-width:35px!important;min-height:35px!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:16px!important;line-height:1!important;border-radius:9px!important;background:linear-gradient(145deg,#24252b,#15161a);border:1px solid #303139;color:#d0d4da!important;position:relative;cursor:pointer;transition:background .25s,color .25s,transform .15s,box-shadow .25s,border-color .25s;box-shadow:0 2px 4px rgba(0,0,0,.45),inset 0 0 0 1px hsla(0,0%,100%,.05)}.chat-tool[data-v-c37ca3dc]:hover{background:linear-gradient(145deg,#30323a,#1c1e22);color:#fff!important;box-shadow:0 4px 10px rgba(0,0,0,.6),inset 0 0 0 1px #42434c;transform:translateY(-2px)}.chat-tool[data-v-c37ca3dc]:active{transform:translateY(0);background:linear-gradient(145deg,#1e2024,#131417);box-shadow:inset 0 2px 6px rgba(0,0,0,.55),inset 0 0 0 1px #393a42}.chat-tool.disabled[data-v-c37ca3dc]{opacity:.45;cursor:default;filter:grayscale(.3);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04)}.chat-tool .mdi-loading[data-v-c37ca3dc]{animation:spin-c37ca3dc 1s linear infinite}@keyframes spin-c37ca3dc{to{transform:rotate(1turn)}}.scoreboard-dialog-card[data-v-c37ca3dc]{background:linear-gradient(145deg,#1d1f25,#14161a);border:1px solid #2d2f36;box-shadow:0 8px 28px -6px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.04);border-radius:20px;padding:16px 20px 18px;color:#d5d8dc;position:relative;overflow:hidden}.sb-header[data-v-c37ca3dc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.sb-title[data-v-c37ca3dc]{font-size:19px;font-weight:600;letter-spacing:.6px;background:linear-gradient(90deg,#ffd36b,#ff9f4d);-webkit-background-clip:text;background-clip:text;color:transparent;margin:0}.sb-header .trophy[data-v-c37ca3dc]{color:#ffce59;filter:drop-shadow(0 0 6px rgba(255,194,87,.35));margin-right:6px}.month-end-banner[data-v-c37ca3dc]{display:flex;align-items:center;gap:8px;background:linear-gradient(90deg,rgba(255,206,89,.12),rgba(255,152,56,.12));border:1px solid rgba(255,188,97,.35);padding:8px 12px;border-radius:12px;margin-bottom:14px;font-size:13px;letter-spacing:.5px}.month-end-banner .pulse[data-v-c37ca3dc]{animation:pulseGlow-c37ca3dc 2s ease-in-out infinite}@keyframes pulseGlow-c37ca3dc{0%,to{filter:drop-shadow(0 0 0 rgba(255,194,87,0))}50%{filter:drop-shadow(0 0 6px rgba(255,194,87,.55))}}.sb-search-bar[data-v-c37ca3dc]{margin-bottom:14px}.top-user-highlight[data-v-c37ca3dc]{display:flex;align-items:center;gap:14px;background:linear-gradient(145deg,#232731,#191c22);border:1px solid #30343c;padding:14px 16px 16px;border-radius:18px;margin-bottom:18px;position:relative;overflow:hidden;box-shadow:0 4px 14px -4px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.04)}.top-user-highlight[data-v-c37ca3dc]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 15%,rgba(255,206,89,.12),transparent 60%);pointer-events:none}.top-user-highlight .avatar-wrap[data-v-c37ca3dc]{width:70px;height:70px;border-radius:18px;overflow:hidden;position:relative;box-shadow:0 4px 12px -3px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.05)}.top-user-highlight .avatar-wrap img[data-v-c37ca3dc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;filter:brightness(.95) saturate(1.05)}.top-user-highlight .info[data-v-c37ca3dc]{flex:1 1 auto;display:flex;flex-direction:column;gap:6px}.top-user-highlight .name[data-v-c37ca3dc]{font-size:18px;font-weight:600;letter-spacing:.5px;color:#f5f7fa;text-shadow:0 2px 6px rgba(0,0,0,.6)}.top-user-highlight .score-line[data-v-c37ca3dc]{display:flex;flex-direction:column;gap:6px}.top-user-highlight .score-number[data-v-c37ca3dc]{font-size:13px;font-weight:600;letter-spacing:.6px;color:#ffce59}.top-user-highlight .progress-track[data-v-c37ca3dc]{width:100%;height:8px;border-radius:6px;background:#262a31;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05)}.top-user-highlight .progress-fill[data-v-c37ca3dc]{position:absolute;inset:0;background:linear-gradient(90deg,#ffce59,#ff994d);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 2px 6px rgba(0,0,0,.55);animation:fillSlide-c37ca3dc 1.2s ease-out}@keyframes fillSlide-c37ca3dc{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.rank-badge[data-v-c37ca3dc]{font-size:11px;font-weight:700;letter-spacing:.5px;padding:5px 10px 6px;border-radius:8px;background:#2b3038;color:#b8bec7;display:inline-flex;align-items:center;justify-content:center;min-width:42px;box-shadow:0 2px 6px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.06)}.rank-badge.gold[data-v-c37ca3dc]{background:linear-gradient(145deg,#ffce59,#ff9f4d);color:#2e1d00}.rank-badge.silver[data-v-c37ca3dc]{background:linear-gradient(145deg,#d7dce3,#9ea5af);color:#1d2025}.rank-badge.bronze[data-v-c37ca3dc]{background:linear-gradient(145deg,#d19a6e,#b3763d);color:#2d1a05}.sb-list-wrapper[data-v-c37ca3dc]{max-height:420px;overflow:auto;padding-right:6px;display:flex;flex-direction:column;gap:10px}.sb-list-wrapper.with-top[data-v-c37ca3dc]{max-height:360px}.score-row[data-v-c37ca3dc]{display:grid;grid-template-columns:60px 56px 1fr;gap:10px;align-items:center;background:linear-gradient(145deg,#21252d,#171a20);border:1px solid #2d3239;border-radius:16px;padding:10px 14px 12px;position:relative;box-shadow:0 2px 10px -3px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.04);transition:transform .25s,box-shadow .25s}.score-row[data-v-c37ca3dc]:hover{transform:translateY(-3px);box-shadow:0 6px 18px -5px rgba(0,0,0,.65),inset 0 0 0 1px #373c44}.score-row .avatar-col[data-v-c37ca3dc]{width:56px;height:56px;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px -2px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.06)}.score-row .avatar-col img[data-v-c37ca3dc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.score-row .main-col[data-v-c37ca3dc]{display:flex;flex-direction:column;gap:6px}.score-row .row-head[data-v-c37ca3dc]{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;letter-spacing:.5px}.score-row .username[data-v-c37ca3dc]{color:#e4e8ed}.score-row .points[data-v-c37ca3dc]{color:#8aa2ff;font-weight:600}.bar-track[data-v-c37ca3dc]{width:100%;height:6px;border-radius:5px;background:#262b32;position:relative;overflow:hidden}.bar-fill[data-v-c37ca3dc]{position:absolute;inset:0;background:linear-gradient(90deg,#7e8bff,#4fa9ff);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05),0 2px 6px rgba(0,0,0,.55)}.empty-state[data-v-c37ca3dc]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 12px;gap:14px;color:#9ba3ae}.empty-state.loading-state[data-v-c37ca3dc]{padding:40px 12px}.djvotes-dialog-card[data-v-c37ca3dc]{background:linear-gradient(145deg,#1d1f25,#14161a);border:1px solid #2d2f36;box-shadow:0 8px 28px -6px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.04);border-radius:20px;padding:16px 20px 18px;color:#d5d8dc;position:relative;overflow:hidden}.user-list-item .top-dj-icon[data-v-c37ca3dc]{margin-left:6px;vertical-align:middle}.dj-header[data-v-c37ca3dc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.dj-title[data-v-c37ca3dc]{font-size:19px;font-weight:600;letter-spacing:.6px;background:linear-gradient(90deg,#c084fc,#60a5fa);-webkit-background-clip:text;background-clip:text;color:transparent;margin:0}.dj-header .music[data-v-c37ca3dc]{color:#b48efc;filter:drop-shadow(0 0 6px rgba(180,142,252,.35));margin-right:6px}.dj-winner-banner[data-v-c37ca3dc]{display:flex;align-items:center;gap:12px;background:linear-gradient(90deg,rgba(186,104,200,.16),rgba(96,165,250,.16));border:1px solid rgba(156,113,238,.45);padding:12px 14px;border-radius:14px;margin-bottom:16px;font-size:13px;letter-spacing:.5px;position:relative}.dj-winner-banner[data-v-c37ca3dc]:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 40% at 20% 0,hsla(0,0%,100%,.06),transparent 60%),radial-gradient(50% 35% at 80% 0,hsla(0,0%,100%,.05),transparent 60%);filter:blur(.3px)}.dj-winner-banner .crown[data-v-c37ca3dc]{color:#ffdf6b;filter:drop-shadow(0 2px 6px rgba(255,223,107,.35))}.dj-winner-banner .cele-badge[data-v-c37ca3dc]{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:rgba(255,223,107,.08);border:1px solid rgba(255,223,107,.35)}.dj-winner-banner .confetti[data-v-c37ca3dc]{animation:float-c37ca3dc 2.4s ease-in-out infinite}.dj-winner-banner .winner-avatar[data-v-c37ca3dc]{width:40px;height:40px;border-radius:50%;overflow:hidden;border:2px solid rgba(156,113,238,.6);box-shadow:0 4px 12px -4px rgba(0,0,0,.6)}.dj-winner-banner .winner-avatar img[data-v-c37ca3dc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dj-winner-banner .winner-copy .headline[data-v-c37ca3dc]{font-weight:700;color:#e9eaf1;line-height:1.1}.dj-winner-banner .winner-copy .sub[data-v-c37ca3dc]{color:#cfd6e6;opacity:.95}.dj-winner-banner .congrats-btn[data-v-c37ca3dc]{background:linear-gradient(90deg,#6a5ae0,#4bc1ff);color:#0b0e13;font-weight:700;letter-spacing:.3px;box-shadow:0 6px 18px -6px rgba(75,193,255,.45)}.dj-winner-banner .congrats-btn[data-v-c37ca3dc]:hover{filter:brightness(1.08);box-shadow:0 8px 22px -8px rgba(75,193,255,.6)}@keyframes float-c37ca3dc{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-2px) rotate(8deg)}to{transform:translateY(0) rotate(0deg)}}.dj-search-bar[data-v-c37ca3dc]{margin-bottom:14px}.dj-list-wrapper[data-v-c37ca3dc]{max-height:420px;overflow:auto;display:flex;flex-direction:column;gap:10px;padding-right:6px}.dj-row[data-v-c37ca3dc]{display:grid;grid-template-columns:60px 1fr;gap:14px;align-items:center;background:linear-gradient(145deg,#21252d,#171a20);border:1px solid #2d3239;border-radius:16px;padding:10px 14px 12px;position:relative;box-shadow:0 2px 10px -3px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.04);transition:transform .25s,box-shadow .25s}.dj-row[data-v-c37ca3dc]:hover{transform:translateY(-3px);box-shadow:0 6px 18px -5px rgba(0,0,0,.65),inset 0 0 0 1px #373c44}.dj-row .avatar-col[data-v-c37ca3dc]{width:60px;height:60px;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px -2px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.06)}.dj-row .avatar-col img[data-v-c37ca3dc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.dj-row .main-col[data-v-c37ca3dc]{display:flex;flex-direction:column;gap:10px}.dj-row .row-head[data-v-c37ca3dc]{font-size:14px;font-weight:600;letter-spacing:.5px;color:#e4e8ed}.dj-row .actions[data-v-c37ca3dc]{display:flex}.dj-row .vote-btn[data-v-c37ca3dc]{text-transform:none;letter-spacing:.5px;font-weight:600}.dj-footer[data-v-c37ca3dc]{margin-top:16px;display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #2c3038}.dj-footer .hint[data-v-c37ca3dc]{font-size:12px;letter-spacing:.4px;color:#8d949d}.nametag-dialog-card[data-v-c37ca3dc]{background:linear-gradient(145deg,#1d1f25,#14161a);border:1px solid #2d2f36;box-shadow:0 8px 28px -6px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.04);border-radius:22px;padding:18px 22px 20px;color:#d5d8dc;position:relative;overflow:hidden}.nt-header[data-v-c37ca3dc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.nt-title[data-v-c37ca3dc]{font-size:19px;font-weight:600;letter-spacing:.6px;background:linear-gradient(90deg,#7dd3fc,#a5b4fc);-webkit-background-clip:text;background-clip:text;color:transparent;margin:0}.nt-header .tag[data-v-c37ca3dc]{color:#7dd3fc;filter:drop-shadow(0 0 6px rgba(125,211,252,.35));margin-right:6px}.preview-wrap[data-v-c37ca3dc]{display:flex;justify-content:center;margin-bottom:16px}.preview-surface[data-v-c37ca3dc]{background:linear-gradient(145deg,#232731,#191c22);border:1px solid #30343c;padding:16px 22px 20px;border-radius:20px;display:flex;align-items:center;gap:18px;box-shadow:0 4px 14px -4px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.04)}.preview-surface .profile-pic[data-v-c37ca3dc]{width:70px;height:70px;border-radius:18px;overflow:hidden;position:relative;box-shadow:0 4px 12px -3px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.05)}.preview-surface .profile-pic img[data-v-c37ca3dc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.preview-surface .nameplate[data-v-c37ca3dc]{padding:10px 18px;border-radius:14px;font-size:16px;font-weight:600;letter-spacing:.5px;box-shadow:0 2px 10px -3px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.05);backdrop-filter:blur(4px)}.preview-surface .name-text[data-v-c37ca3dc]{text-shadow:0 2px 6px rgba(0,0,0,.6)}.nt-grid[data-v-c37ca3dc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:12px}.nt-section[data-v-c37ca3dc]{background:linear-gradient(145deg,#21252d,#171a20);border:1px solid #2d3239;border-radius:18px;padding:14px 16px 18px;display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 10px -3px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.04)}.nt-section .sec-title[data-v-c37ca3dc]{margin:0;font-size:13px;font-weight:700;letter-spacing:.6px;color:#e4e8ed;text-transform:uppercase}.dense-radios[data-v-c37ca3dc]{gap:4px}.mini-color[data-v-c37ca3dc]{max-width:100%}.nt-footer[data-v-c37ca3dc]{margin-top:8px;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px solid #2c3038}.gradient-swatches[data-v-c37ca3dc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:8px}.gradient-swatch[data-v-c37ca3dc]{height:38px;border-radius:10px;cursor:pointer;position:relative;box-shadow:0 2px 6px rgba(0,0,0,.45),inset 0 0 0 1px hsla(0,0%,100%,.06);transition:transform .25s,box-shadow .25s}.gradient-swatch[data-v-c37ca3dc]:hover{transform:translateY(-3px);box-shadow:0 6px 14px -4px rgba(0,0,0,.6),inset 0 0 0 1px #414651}.gradient-swatch.active[data-v-c37ca3dc]{box-shadow:0 0 0 2px #6366f1,0 0 0 4px rgba(99,102,241,.35)}.image-url-field[data-v-c37ca3dc]{display:flex;flex-direction:column;gap:10px}.image-preview-wrapper[data-v-c37ca3dc]{position:relative;width:100%;height:120px;border-radius:14px;overflow:hidden;background:#222830;border:1px solid #30363f;box-shadow:inset 0 2px 8px -2px rgba(0,0,0,.55)}.image-preview-wrapper.invalid[data-v-c37ca3dc]{border-color:#ef4444}.image-preview-wrapper img[data-v-c37ca3dc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.preset-save-row[data-v-c37ca3dc]{display:flex;gap:8px;align-items:center}.preset-list[data-v-c37ca3dc]{display:flex;flex-direction:column;gap:10px;max-height:180px;overflow:auto}.preset-item[data-v-c37ca3dc]{display:flex;align-items:center;gap:10px}.preset-preview[data-v-c37ca3dc]{flex:1 1 auto;padding:8px 12px;border-radius:12px;cursor:pointer;position:relative;min-height:42px;display:flex;align-items:center;background:#232731;border:1px solid #30343c;box-shadow:0 2px 6px rgba(0,0,0,.45),inset 0 0 0 1px hsla(0,0%,100%,.04);backdrop-filter:blur(3px);transition:transform .25s,box-shadow .25s}.preset-preview[data-v-c37ca3dc]:hover{transform:translateY(-3px);box-shadow:0 6px 14px -4px rgba(0,0,0,.6),inset 0 0 0 1px #3a3d44}.preset-label[data-v-c37ca3dc]{font-size:12px;font-weight:600;letter-spacing:.5px;color:#f3f5f8;text-shadow:0 2px 4px rgba(0,0,0,.6)}.preset-actions[data-v-c37ca3dc]{display:flex;gap:4px}.preset-empty[data-v-c37ca3dc]{font-size:12px;color:#8d949d}.profile-pic.pulse[data-v-c37ca3dc]{animation:pulseAvatar-c37ca3dc 2s ease-in-out infinite}@keyframes pulseAvatar-c37ca3dc{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.profile-pic.spin[data-v-c37ca3dc]{animation:spinAvatar-c37ca3dc 6s linear infinite}@keyframes spinAvatar-c37ca3dc{to{transform:rotate(1turn)}}@media (max-width:640px){.dj-row[data-v-c37ca3dc]{grid-template-columns:50px 1fr}.dj-row .avatar-col[data-v-c37ca3dc]{width:50px;height:50px}.preview-surface[data-v-c37ca3dc]{flex-direction:column;text-align:center}}.empty-state p[data-v-c37ca3dc]{margin:0;font-size:14px}.sb-footer[data-v-c37ca3dc]{margin-top:16px;display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #2c3038}.sb-footer .hint[data-v-c37ca3dc]{font-size:12px;letter-spacing:.4px;color:#8d949d}@media (max-width:640px){.score-row[data-v-c37ca3dc]{grid-template-columns:50px 50px 1fr;padding:8px 10px 10px}.score-row .avatar-col[data-v-c37ca3dc]{width:50px;height:50px}.top-user-highlight[data-v-c37ca3dc]{flex-direction:row}.top-user-highlight .avatar-wrap[data-v-c37ca3dc]{width:64px;height:64px}}.bv-gif-dialog-card[data-v-c37ca3dc]{background:linear-gradient(145deg,#1d1f25,#14161a);border:1px solid #2d2f36;box-shadow:0 8px 28px -6px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.04);border-radius:18px;padding:14px 18px 16px;color:#d5d8dc;position:relative;overflow:hidden}.bv-gif-dialog-header[data-v-c37ca3dc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.bv-gif-dialog-header .dialog-title[data-v-c37ca3dc]{font-size:18px;font-weight:600;letter-spacing:.5px;background:linear-gradient(90deg,#9fa9ff,#76d4ff);-webkit-background-clip:text;background-clip:text;color:transparent;margin:0}.bv-gif-dialog-header .spark[data-v-c37ca3dc]{color:#9fa9ff;filter:drop-shadow(0 0 6px rgba(130,147,255,.35));margin-right:6px}.bv-gif-search-bar[data-v-c37ca3dc]{display:flex;gap:10px;align-items:center;margin-bottom:14px}.bv-gif-search-input[data-v-c37ca3dc]{flex:1 1 auto}.refresh-btn[data-v-c37ca3dc]{text-transform:none;letter-spacing:.5px;font-weight:500}.bv-gif-status[data-v-c37ca3dc]{display:flex;gap:10px;align-items:center;justify-content:center;padding:28px 12px;font-size:14px;color:#b6bac2}.bv-gif-grid-wrapper[data-v-c37ca3dc]{max-height:420px;overflow:auto;padding:4px 4px 2px}.bv-gif-grid[data-v-c37ca3dc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.bv-gif-item[data-v-c37ca3dc]{position:relative;cursor:pointer;border-radius:12px;overflow:hidden;background:#262a30;aspect-ratio:1/1;box-shadow:0 2px 6px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.05);transition:transform .25s,box-shadow .25s}.bv-gif-item img[data-v-c37ca3dc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;filter:brightness(.92) saturate(.92);transition:filter .35s}.bv-gif-item[data-v-c37ca3dc]:hover{transform:translateY(-4px);box-shadow:0 6px 16px -4px rgba(0,0,0,.7),inset 0 0 0 1px #3a3d45}.bv-gif-item:hover img[data-v-c37ca3dc]{filter:brightness(1.05) saturate(1.15)}.bv-gif-overlay[data-v-c37ca3dc]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,rgba(24,27,32,.15),rgba(24,27,32,.72));opacity:0;transition:opacity .3s;backdrop-filter:blur(4px);padding:6px}.bv-gif-item:hover .bv-gif-overlay[data-v-c37ca3dc]{opacity:1}.bv-gif-overlay .v-icon[data-v-c37ca3dc]{color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.65)}.bv-gif-meta[data-v-c37ca3dc]{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.bv-gif-name[data-v-c37ca3dc]{max-width:100%;font-size:11px;line-height:1.2;font-weight:600;letter-spacing:.5px;color:#f0f3f7;text-shadow:0 2px 4px rgba(0,0,0,.7);overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bv-gif-footer[data-v-c37ca3dc]{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:10px;border-top:1px solid #2c2f37}.bv-gif-footer .pagination[data-v-c37ca3dc]{display:flex;align-items:center;gap:6px}.bv-gif-footer .page-indicator[data-v-c37ca3dc]{font-size:13px;letter-spacing:.5px;color:#aeb3bb}.bv-gif-footer .actions[data-v-c37ca3dc]{display:flex;gap:6px}@media (max-width:600px){.bv-gif-grid[data-v-c37ca3dc]{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px}.bv-gif-dialog-card[data-v-c37ca3dc]{padding:12px 12px 14px}}.active-format.chat-tool[data-v-c37ca3dc],.chat-tool.active-format[data-v-c37ca3dc]{background:linear-gradient(145deg,#3a3d5f,#23263d);border-color:#4d527a;color:#fff!important;box-shadow:0 0 0 2px #6366f1,0 0 0 4px rgba(99,102,241,.35),0 4px 12px -3px rgba(0,0,0,.65)}.color-picker-btn.chat-tool[data-v-c37ca3dc],.color-picker-btn[data-v-c37ca3dc]{border:1px solid #303139;box-shadow:0 2px 4px rgba(0,0,0,.45),inset 0 0 0 1px hsla(0,0%,100%,.05);transition:box-shadow .25s,transform .25s,border-color .25s}.color-picker-btn[data-v-c37ca3dc]:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.6),inset 0 0 0 1px #42434c}.chat-tool img[data-v-c37ca3dc]{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;pointer-events:none;filter:brightness(.9) saturate(.9);transition:filter .25s}.chat-tool:hover img[data-v-c37ca3dc]{filter:brightness(1) saturate(1.1)}img.chat-tool[data-v-c37ca3dc]{width:27px;height:27px;-o-object-fit:contain;object-fit:contain;pointer-events:auto;filter:brightness(.9) saturate(.9);transition:filter .25s}img.chat-tool[data-v-c37ca3dc]:hover{filter:brightness(1) saturate(1.1)}.chat-tool.v-btn[data-v-c37ca3dc]{padding:0!important}.chat-tool .v-icon[data-v-c37ca3dc]{font-size:16px!important}@media (max-width:640px){.chat-tools-bar[data-v-c37ca3dc]{overflow-x:auto;scrollbar-width:none}.chat-tools-bar[data-v-c37ca3dc]::-webkit-scrollbar{display:none}}.color-popover[data-v-c37ca3dc]{position:absolute;top:calc(100% + 8px);left:0;z-index:5000;background:rgba(24,25,30,.92);backdrop-filter:blur(18px) saturate(160%);border:1px solid #30323a;border-radius:18px;padding:12px 14px 10px;width:250px;box-shadow:0 12px 32px -8px rgba(0,0,0,.75),inset 0 0 0 1px hsla(0,0%,100%,.06);animation:popIn-c37ca3dc .18s ease}.color-popover.global[data-v-c37ca3dc]{position:fixed;top:var(--cp-top,0);left:var(--cp-left,0);z-index:100000}@keyframes popIn-c37ca3dc{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.color-popover-head[data-v-c37ca3dc]{display:flex;align-items:center;justify-content:space-between;font-size:12px;letter-spacing:.5px;text-transform:uppercase;color:#94a3b8;margin-bottom:6px}.color-popover-head .close-icon[data-v-c37ca3dc]{cursor:pointer;opacity:.6;transition:opacity .2s}.color-popover-head .close-icon[data-v-c37ca3dc]:hover{opacity:1}.color-section[data-v-c37ca3dc]{margin-top:8px}.color-section[data-v-c37ca3dc]:first-of-type{margin-top:0}.section-label[data-v-c37ca3dc]{font-size:10px;text-transform:uppercase;letter-spacing:.7px;color:#64748b;margin:2px 0 4px}.swatch-grid[data-v-c37ca3dc]{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.swatch-row[data-v-c37ca3dc]{display:flex;gap:6px;flex-wrap:wrap}.color-swatch[data-v-c37ca3dc]{width:28px;height:28px;border-radius:9px;position:relative;cursor:pointer;border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 2px 4px rgba(0,0,0,.4),0 1px 2px -1px rgba(0,0,0,.8);transition:transform .25s,box-shadow .25s,border-color .25s}.color-swatch.small[data-v-c37ca3dc]{width:22px;height:22px}.color-swatch[data-v-c37ca3dc]:hover{transform:translateY(-3px);box-shadow:0 4px 10px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.12)}.color-swatch.active[data-v-c37ca3dc]{box-shadow:0 0 0 2px #6366f1,0 0 0 4px rgba(99,102,241,.35);border-color:#6366f1aa}.color-swatch .ring[data-v-c37ca3dc]{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2px rgba(0,0,0,.45),0 0 0 1px hsla(0,0%,100%,.4);mix-blend-mode:overlay;pointer-events:none}.color-section.inputs[data-v-c37ca3dc]{display:flex;align-items:center;gap:8px;margin-top:12px}.native-picker-btn[data-v-c37ca3dc]{background:#2e3139;border:1px solid #3a3d45;color:#e2e8f0;border-radius:8px;padding:6px 12px;font-size:12px;cursor:pointer;transition:background .25s,transform .2s,box-shadow .25s}.native-picker-btn[data-v-c37ca3dc]:hover{background:#3d4049}.native-picker-btn[data-v-c37ca3dc]:active{transform:translateY(1px)}.native-color-input[data-v-c37ca3dc]{position:absolute;left:-9999px;width:0;height:0;opacity:0}.color-section.util-buttons[data-v-c37ca3dc]{display:flex;justify-content:space-between;margin-top:10px}.color-popover .v-text-field[data-v-c37ca3dc]{flex:1}.gif-dialog-card[data-v-c37ca3dc]{background:linear-gradient(145deg,#17191f,#101115 65%);border:1px solid #2b2e36;border-radius:22px!important;padding:0 0 6px 0;box-shadow:0 12px 40px -8px rgba(0,0,0,.85),inset 0 0 0 1px hsla(0,0%,100%,.05);overflow:hidden}.gif-dialog-header[data-v-c37ca3dc]{display:flex;align-items:center;justify-content:space-between;padding:16px 22px 10px}.gif-dialog-header .dialog-title[data-v-c37ca3dc]{font-size:18px;font-weight:600;letter-spacing:.5px;margin:0;background:linear-gradient(90deg,#fff,#a3b8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.gif-dialog-header .spark[data-v-c37ca3dc]{color:#6366f1;margin-right:8px;filter:drop-shadow(0 0 4px rgba(99,102,241,.6))}.gif-dialog-header .title-area[data-v-c37ca3dc]{display:flex;align-items:center}.gif-dialog-header .close-btn[data-v-c37ca3dc]{color:#94a3b8}.gif-dialog-header .close-btn[data-v-c37ca3dc]:hover{color:#fff}.welcome-chat-title[data-v-c37ca3dc]{display:inline-block;font-size:1.4rem;font-weight:600;letter-spacing:.5px}@media (max-width:640px){.welcome-chat-title[data-v-c37ca3dc]{font-size:1.05rem}.swal2-popup.swal2-chat-rules-modal[data-v-c37ca3dc]{width:90%!important;padding:18px 16px!important}.swal2-popup.swal2-chat-rules-modal h3[data-v-c37ca3dc]{font-size:.9rem}.swal2-popup.swal2-chat-rules-modal li[data-v-c37ca3dc]{font-size:.75rem}.scoreboard-dialog-card[data-v-c37ca3dc]{padding:12px 14px 14px;border-radius:16px}.sb-title[data-v-c37ca3dc]{font-size:14px}.month-end-banner[data-v-c37ca3dc]{padding:6px 8px;font-size:11px}.top-user-highlight[data-v-c37ca3dc]{gap:10px;padding:12px 12px 14px}.top-user-highlight .avatar-wrap[data-v-c37ca3dc]{width:54px;height:54px;border-radius:14px}.top-user-highlight .name[data-v-c37ca3dc]{font-size:15px}.top-user-highlight .score-number[data-v-c37ca3dc]{font-size:11px}.top-user-highlight .progress-track[data-v-c37ca3dc]{height:6px}.sb-list-wrapper[data-v-c37ca3dc]{max-height:300px}.score-row[data-v-c37ca3dc]{grid-template-columns:50px 44px 1fr;padding:8px 10px 9px;border-radius:14px}.score-row .avatar-col[data-v-c37ca3dc]{width:46px;height:46px;border-radius:12px}.rank-badge[data-v-c37ca3dc]{font-size:9px;padding:4px 8px 5px;min-width:34px}.score-row .row-head[data-v-c37ca3dc]{font-size:11px}.bar-track[data-v-c37ca3dc]{height:5px}.sb-footer .hint[data-v-c37ca3dc]{font-size:10px}.chat-tool[data-v-c37ca3dc]{width:24.3px!important;height:24.3px!important;min-width:24.3px!important;min-height:24.3px!important;border-radius:8px!important}.chat-tool .v-icon[data-v-c37ca3dc]{font-size:14.4px!important}.chat-tool img[data-v-c37ca3dc],img.chat-tool[data-v-c37ca3dc]{width:20px;height:20px}.chat-input .chat-message-field[data-v-c37ca3dc] .v-field__input{font-size:.8rem!important;padding-top:4px!important;padding-bottom:4px!important;min-height:34px!important}.chat-input .chat-message-field[data-v-c37ca3dc] .v-label{display:none!important;font-size:.7rem!important}.chat-input .chat-message-field[data-v-c37ca3dc] .v-text-field__details{display:none}.chat-input .sendBtn[data-v-c37ca3dc]{height:34px!important;min-height:34px!important;font-size:.7rem!important;padding:0 10px!important}}.gif-search-bar[data-v-c37ca3dc]{display:flex;gap:12px;padding:0 22px 10px}.gif-search-input .v-field[data-v-c37ca3dc]{border-radius:14px!important}.search-btn[data-v-c37ca3dc]{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;border-radius:14px;font-weight:500;letter-spacing:.5px;box-shadow:0 4px 10px -2px rgba(99,102,241,.45);transition:transform .25s,box-shadow .25s}.search-btn[data-v-c37ca3dc]:hover{transform:translateY(-2px);box-shadow:0 6px 16px -4px rgba(99,102,241,.55)}.search-btn[data-v-c37ca3dc]:active{transform:translateY(0)}.gif-status[data-v-c37ca3dc]{padding:4px 26px 8px;font-size:13px;color:#cbd5e1;display:flex;align-items:center;gap:6px}.gif-grid-wrapper[data-v-c37ca3dc]{max-height:430px;overflow-y:auto;padding:4px 18px 6px 22px}.gif-grid[data-v-c37ca3dc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:14px}.gif-item[data-v-c37ca3dc]{position:relative;border-radius:14px;overflow:hidden;cursor:pointer;background:#22242a;border:1px solid #2c3139;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 2px 6px rgba(0,0,0,.5),0 2px 4px -2px rgba(0,0,0,.7);transition:transform .35s,border-color .3s,box-shadow .35s}.gif-item img[data-v-c37ca3dc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.9) saturate(.9);transition:filter .35s}.gif-item[data-v-c37ca3dc]:hover{transform:translateY(-6px) scale(1.05);border-color:#6366f1;box-shadow:0 8px 22px -6px rgba(0,0,0,.85),inset 0 0 0 1px #6366f144}.gif-item:hover img[data-v-c37ca3dc]{filter:brightness(1) saturate(1.15)}@media (min-width:1200px){.chat-input .chat-message-field[data-v-c37ca3dc] .v-field__input{font-size:.85rem!important;min-height:38px!important;padding-top:6px!important;padding-bottom:6px!important}.chat-input .sendBtn[data-v-c37ca3dc]{min-height:38px!important;height:38px!important;font-size:.75rem!important}}.gif-overlay[data-v-c37ca3dc]{position:absolute;inset:0;background:linear-gradient(145deg,rgba(20,22,28,.15),rgba(99,102,241,.25));opacity:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;font-weight:500;backdrop-filter:blur(2px);transition:opacity .35s}.gif-item:hover .gif-overlay[data-v-c37ca3dc]{opacity:1}.gif-footer[data-v-c37ca3dc]{display:flex;align-items:center;justify-content:space-between;padding:10px 22px 14px;font-size:11px;letter-spacing:.5px;color:#64748b}.gif-footer .hint[data-v-c37ca3dc]{opacity:.6}.gif-footer .actions[data-v-c37ca3dc]{display:flex;gap:6px}.gif-footer .mini-btn[data-v-c37ca3dc]{font-size:11px;text-transform:none;letter-spacing:.4px;border-radius:10px;color:#94a3b8}.gif-footer .mini-btn[data-v-c37ca3dc]:hover{color:#fff;background:#262a33}[data-v-c37ca3dc]::-webkit-scrollbar{width:10px}[data-v-c37ca3dc]::-webkit-scrollbar-track{background:transparent}[data-v-c37ca3dc]::-webkit-scrollbar-thumb{background:#2a2f37;border-radius:10px;border:2px solid #17191f}[data-v-c37ca3dc]::-webkit-scrollbar-thumb:hover{background:#363d47}@media (max-width:600px){.gif-dialog-card[data-v-c37ca3dc]{border-radius:18px!important}.gif-grid[data-v-c37ca3dc]{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:10px}.gif-grid-wrapper[data-v-c37ca3dc]{max-height:320px}}.coinflip-dialog-card[data-v-c37ca3dc]{padding:16px;background:hsla(0,0%,9%,.9);color:#fff;backdrop-filter:blur(8px)}.coinflip-dialog-card .dialog-header[data-v-c37ca3dc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.coinflip-dialog-card .dialog-body[data-v-c37ca3dc]{padding:8px 0}.coinflip-dialog-card .pick-row[data-v-c37ca3dc]{display:flex;flex-direction:column;gap:8px}.coinflip-dialog-card .hint[data-v-c37ca3dc]{opacity:.8;font-size:12px;margin-top:8px}.coinflip-dialog-card .dialog-actions[data-v-c37ca3dc]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.coin-modal-card[data-v-c37ca3dc]{padding:16px;background:hsla(0,0%,7%,.95);color:#fff;backdrop-filter:blur(10px)}.cf-header[data-v-c37ca3dc]{text-align:center;margin-bottom:6px}.cf-body[data-v-c37ca3dc]{display:flex;flex-direction:column;align-items:center;gap:12px;min-height:220px}.cf-countdown[data-v-c37ca3dc]{font-size:18px;opacity:.9}.coin-scene[data-v-c37ca3dc]{perspective:800px;width:160px;height:160px;position:relative}.coin[data-v-c37ca3dc]{width:160px;height:160px;position:absolute;transform-style:preserve-3d;transition:transform 1.4s cubic-bezier(.2,.6,.2,1)}.coin.flip[data-v-c37ca3dc]{animation:coinFlip-c37ca3dc 1.4s ease-in-out infinite}.coin .face[data-v-c37ca3dc]{position:absolute;width:160px;height:160px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0;font-weight:700;color:#fff;box-shadow:inset 0 0 40px hsla(0,0%,100%,.12),0 10px 30px rgba(0,0,0,.4);backface-visibility:hidden}.coin .face img[data-v-c37ca3dc]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:50%;pointer-events:none}.coin .heads[data-v-c37ca3dc]{transform:translateZ(5px)}.coin .tails[data-v-c37ca3dc]{transform:rotateY(180deg) translateZ(5px)}.coin.show-heads[data-v-c37ca3dc]{transform:rotateY(0deg)}.coin.show-tails[data-v-c37ca3dc]{transform:rotateY(180deg)}@keyframes coinFlip-c37ca3dc{0%{transform:rotateY(0deg)}25%{transform:rotateY(180deg)}50%{transform:rotateY(1turn)}75%{transform:rotateY(540deg)}to{transform:rotateY(2turn)}}.cf-footer[data-v-c37ca3dc]{display:flex;justify-content:space-between;align-items:center}.swal2-chat-rules-modal{max-width:500px!important;border-radius:16px!important;background:#23272a!important;color:#fff!important;font-size:1.1em}.mention-dropdown{position:absolute;top:-200px;left:0;right:60px;background:#2f3136;border:1px solid #40444b;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.3);z-index:1000;max-height:200px;overflow-y:auto}.mention-item{display:flex;align-items:center;padding:8px 12px;cursor:pointer;border-bottom:1px solid #40444b;transition:background-color .2s ease}.mention-item:last-child{border-bottom:none}.mention-item.selected,.mention-item:hover{background-color:#5865f2}.mention-avatar{width:24px;height:24px;border-radius:50%;margin-right:8px;-o-object-fit:cover;object-fit:cover}.mention-username{color:#fff;font-weight:500;font-size:14px}.mention-highlight{background:linear-gradient(135deg,#5865f2,#7289da);color:#fff;padding:2px 4px;border-radius:4px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.3)}.mentioned-message{background:linear-gradient(135deg,rgba(88,101,242,.1),rgba(114,137,218,.1))!important;border-left:4px solid #5865f2!important;border-radius:8px!important;padding:8px 12px!important;margin:4px 0!important;box-shadow:0 2px 8px rgba(88,101,242,.2)!important;animation:mentionPulse 2s ease-in-out}@keyframes mentionPulse{0%,to{box-shadow:0 2px 8px rgba(88,101,242,.2)}50%{box-shadow:0 4px 16px rgba(88,101,242,.4)}}@media (max-width:768px){.mention-dropdown{top:-150px;max-height:150px}.mention-item{padding:6px 10px}.mention-avatar{width:20px;height:20px;margin-right:6px}.mention-username{font-size:13px}}.reply-button{opacity:0;transition:opacity .2s ease,background-color .2s ease;font-size:11px;font-weight:500;border-radius:6px;padding:4px 8px;background:rgba(0,0,0,.8);color:#fff;border:1px solid hsla(0,0%,100%,.1);cursor:pointer;backdrop-filter:blur(8px);box-shadow:0 2px 8px rgba(0,0,0,.3)}.chat-message:hover .reply-button{opacity:1}.reply-button:hover{background:rgba(88,101,242,.8);border-color:rgba(88,101,242,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(88,101,242,.4)}.message-normal{display:flex;align-items:center;width:100%}.message-header-with-reply{display:flex;align-items:flex-start;width:100%;margin-bottom:4px;flex-wrap:wrap}.message-header-with-reply .reply-indicator-inline{flex-basis:100%;margin-left:35px;margin-top:2px}.message-text-content{margin-left:35px;width:calc(100% - 35px)}.message-text-content .messageText{display:inline;word-wrap:break-word}.reply-indicator-inline{display:inline-flex;align-items:center;background:rgba(88,101,242,.1);border-left:3px solid #5865f2;border-radius:4px;padding:2px 6px;margin-left:8px;font-size:11px;flex-shrink:0}.reply-icon{color:#5865f2;font-weight:700;margin-right:4px;font-size:12px}.reply-text{color:#b9bbbe;line-height:1.2;word-wrap:break-word;font-size:11px}.reply-text strong{color:#5865f2;font-weight:600}.chat-message{position:relative!important;padding:2px 6px 2px 2px!important;margin:2px 0!important;border-radius:8px!important;transition:background-color .2s ease!important}.chat-message:hover{background:hsla(0,0%,100%,.02)!important}.replying-indicator{display:flex;align-items:center;background:rgba(88,101,242,.1);border:1px solid rgba(88,101,242,.3);border-radius:8px;padding:8px 12px;margin-bottom:8px;font-size:13px;color:#b9bbbe}.replying-indicator .reply-cancel{margin-left:auto;background:none;border:none;color:#ed4245;cursor:pointer;font-size:18px;line-height:1;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.replying-indicator .reply-cancel:hover{background:rgba(237,66,69,.2)}@media (max-width:768px){.reply-button{font-size:10px;padding:3px 6px;right:4px;top:4px}.reply-content{padding-left:4px}.reply-info{padding:4px 8px}.reply-text,.reply-username{font-size:11px}.chat-message{padding:6px 8px 6px 4px!important}}@media (max-width:640px){.swal2-popup.swal2-chat-rules-modal{width:92%!important;max-width:420px!important;padding:14px 14px 18px!important;font-size:.85rem!important}.swal2-popup.swal2-chat-rules-modal .welcome-chat-title{font-size:1rem!important}.swal2-popup.swal2-chat-rules-modal .swal2-html-container{max-height:50vh;overflow:auto;text-align:left;font-size:.8rem;line-height:1.3}.swal2-popup.swal2-chat-rules-modal ul{padding-left:18px}.swal2-popup.swal2-chat-rules-modal li{font-size:.75rem;margin-bottom:4px}.swal2-popup.swal2-chat-rules-modal hr{margin:10px 0}.swal2-popup.swal2-chat-rules-modal .swal2-confirm{min-width:140px;padding:10px 0!important}}.admin-panel-modern[data-v-38d2fb66]{padding:8px 12px}.ap-shell[data-v-38d2fb66]{background:transparent}.ap-tabs[data-v-38d2fb66]{backdrop-filter:blur(12px);background:linear-gradient(120deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);border-radius:16px}.ap-divider[data-v-38d2fb66]{opacity:.12}.ap-body[data-v-38d2fb66]{padding-top:24px}.ap-section[data-v-38d2fb66]{padding-bottom:40px}.ap-header[data-v-38d2fb66]{display:flex;align-items:flex-start;gap:24px;margin-bottom:16px;flex-wrap:wrap}.ap-flex-between[data-v-38d2fb66]{justify-content:space-between}.ap-title[data-v-38d2fb66]{font-size:clamp(1.4rem,2.2vw,2.3rem);font-weight:600;margin:0;letter-spacing:.5px}.ap-sub[data-v-38d2fb66]{margin:4px 0 0;opacity:.7;font-size:.9rem}.ap-actions[data-v-38d2fb66]{display:flex;gap:12px}.ap-metrics[data-v-38d2fb66]{margin-bottom:16px}.ap-metric-card[data-v-38d2fb66]{position:relative;background:linear-gradient(145deg,#1e1e23,#16161a);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;padding:18px 18px 20px;overflow:hidden;box-shadow:0 4px 14px -4px rgba(0,0,0,.6);transition:.35s ease}.ap-metric-card[data-v-38d2fb66]:hover{transform:translateY(-4px);box-shadow:0 10px 26px -8px rgba(0,0,0,.7)}.ap-metric-label[data-v-38d2fb66]{font-size:.75rem;letter-spacing:1px;text-transform:uppercase;opacity:.65;margin-bottom:8px}.ap-metric-value[data-v-38d2fb66]{font-size:1.9rem;font-weight:600;line-height:1}.ap-metric-pill[data-v-38d2fb66]{position:absolute;top:0;right:0;width:42%;height:100%;opacity:.18;filter:blur(1px);background:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.25),transparent 70%);mix-blend-mode:overlay}.accent-blue .ap-metric-value[data-v-38d2fb66],.accent-blue[data-v-38d2fb66]{color:#4ea8ff}.accent-green .ap-metric-value[data-v-38d2fb66],.accent-green[data-v-38d2fb66]{color:#4ade80}.accent-purple .ap-metric-value[data-v-38d2fb66],.accent-purple[data-v-38d2fb66]{color:#c084fc}.accent-pink .ap-metric-value[data-v-38d2fb66],.accent-pink[data-v-38d2fb66]{color:#f472b6}.ap-card[data-v-38d2fb66]{background:linear-gradient(160deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.07);border-radius:20px;backdrop-filter:blur(14px)}.ap-card-head[data-v-38d2fb66]{display:flex;flex-direction:column;margin-bottom:12px}.ap-card-head h2[data-v-38d2fb66]{margin:0 0 2px;font-size:1.1rem;font-weight:600;letter-spacing:.5px}.ap-card-sub[data-v-38d2fb66]{font-size:.75rem;text-transform:uppercase;letter-spacing:1.5px;opacity:.55}.ap-table[data-v-38d2fb66]{--ap-row-bg:hsla(0,0%,100%,.03);background:transparent;border-radius:14px;overflow:hidden}.ap-table[data-v-38d2fb66] table{background:transparent!important}.ap-table[data-v-38d2fb66] thead th{background:hsla(0,0%,100%,.05);font-weight:600;font-size:.75rem;letter-spacing:1px;text-transform:uppercase}.ap-table[data-v-38d2fb66] tbody tr{transition:.25s ease}.ap-table[data-v-38d2fb66] tbody tr:hover{background:var(--ap-row-bg)}.ap-table[data-v-38d2fb66] .v-data-footer{background:transparent}.ap-switch[data-v-38d2fb66]{--v-theme-surface:transparent}.ap-field[data-v-38d2fb66]{max-width:360px}.user-grid[data-v-38d2fb66]{display:flex;flex-wrap:wrap;gap:18px;margin-top:12px}.user-card[data-v-38d2fb66]{width:170px;height:230px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:14px;background:linear-gradient(170deg,#1e1e23,#16161a);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;text-align:center;box-shadow:0 6px 18px -6px rgba(0,0,0,.55);transition:.35s}.user-card[data-v-38d2fb66]:hover{transform:translateY(-6px);box-shadow:0 14px 32px -10px rgba(0,0,0,.7)}.profile-picture[data-v-38d2fb66]{width:90px;height:90px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid hsla(0,0%,100%,.08);box-shadow:0 4px 14px -4px rgba(0,0,0,.6)}.user-info[data-v-38d2fb66]{display:flex;flex-direction:column;align-items:center;gap:6px}@media (max-width:960px){.ap-metric-value[data-v-38d2fb66]{font-size:1.5rem}.user-card[data-v-38d2fb66]{width:46%}}@media (max-width:600px){.ap-header[data-v-38d2fb66]{flex-direction:column;align-items:flex-start}.user-card[data-v-38d2fb66]{width:100%}}.message-list[data-v-38d2fb66]{max-height:300px;overflow-y:auto}.admin-control[data-v-38d2fb66]{padding:0;background:transparent}.tickets-filters[data-v-38d2fb66]{gap:12px}.ticket-card-admin[data-v-38d2fb66]{display:flex;flex-direction:column;height:100%;padding:16px 18px 14px;position:relative;overflow:hidden;background:linear-gradient(150deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(14px);transition:.3s}.ticket-card-admin[data-v-38d2fb66]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(120,172,255,.18),transparent 55%);opacity:0;transition:opacity .35s}.ticket-card-admin[data-v-38d2fb66]:hover:before{opacity:1}.ticket-card-admin[data-v-38d2fb66]:hover{transform:translateY(-4px);box-shadow:0 8px 24px -8px rgba(0,0,0,.65)}.admin-ticket-dialog[data-v-38d2fb66]{backdrop-filter:blur(10px)}.message-scroll[data-v-38d2fb66]{max-height:340px;overflow-y:auto;padding:6px 8px 16px 6px;scrollbar-width:thin;border-radius:22px;background:hsla(0,0%,100%,.03);backdrop-filter:blur(14px) saturate(150%);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 2px 6px -2px rgba(0,0,0,.4)}.message-row[data-v-38d2fb66]{display:flex;align-items:flex-start;margin-bottom:16px}.message-row.mine[data-v-38d2fb66]{flex-direction:row-reverse}.message-row.mine .mr-2[data-v-38d2fb66]{margin-right:0;margin-left:8px}.bubble-content[data-v-38d2fb66]{--bubble-bg:hsla(0,0%,100%,.08);background:var(--bubble-bg);padding:12px 16px 11px;border-radius:18px;line-height:1.45;position:relative;word-break:break-word;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 4px 12px -4px rgba(0,0,0,.45);backdrop-filter:blur(10px) saturate(160%)}.bubble-mine[data-v-38d2fb66]{--bubble-bg:linear-gradient(135deg,rgba(var(--v-theme-primary),0.85),rgba(var(--v-theme-primary),0.65));color:rgb(var(--v-theme-on-primary));border:1px solid rgba(var(--v-theme-primary),.55)}.bubble-admin[data-v-38d2fb66]{--bubble-bg:linear-gradient(135deg,rgba(255,160,0,.25),rgba(255,160,0,.08));border:1px solid rgba(255,160,0,.35)}.bubble-other[data-v-38d2fb66]{--bubble-bg:hsla(0,0%,100%,.06)}.composer-wrapper[data-v-38d2fb66]{position:sticky;bottom:0;padding-top:12px;background:linear-gradient(to bottom,transparent,rgba(var(--v-theme-surface),.9) 25%,rgba(var(--v-theme-surface),1))}.composer-inner[data-v-38d2fb66]{display:flex;align-items:flex-end;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:22px;padding:8px 14px 6px 14px;backdrop-filter:blur(18px) saturate(160%);box-shadow:0 4px 14px -4px rgba(0,0,0,.55)}.inline-code[data-v-38d2fb66]{font-family:monospace;background:rgba(var(--v-theme-on-surface),.08);padding:2px 6px;border-radius:6px;font-size:12px}.date-separator[data-v-38d2fb66]{text-align:center;margin:12px 0 20px;position:relative}.date-separator span[data-v-38d2fb66]{background:rgba(var(--v-theme-surface),.85);padding:4px 12px;border-radius:16px;backdrop-filter:blur(6px)}.ticket-dialog-card[data-v-38d2fb66]{background:radial-gradient(circle at 20% 15%,rgba(120,160,255,.14),transparent 60%),linear-gradient(135deg,rgba(40,40,55,.9),rgba(25,25,35,.9));border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(28px) saturate(170%)}.ticket-dialog-header[data-v-38d2fb66]{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 26px 14px 26px;border-bottom:1px solid hsla(0,0%,100%,.06)}.tdh-left[data-v-38d2fb66]{display:flex}.tdh-icon[data-v-38d2fb66]{width:42px;height:42px;border-radius:14px;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.15),rgba(var(--v-theme-primary),.05));display:flex;align-items:center;justify-content:center;margin-right:14px;border:1px solid rgba(var(--v-theme-primary),.25);box-shadow:0 4px 10px -4px rgba(0,0,0,.55)}.ticket-title[data-v-38d2fb66]{font-weight:600;font-size:1.05rem;line-height:1.25;margin-bottom:2px}.ticket-desc[data-v-38d2fb66]{font-size:.78rem;opacity:.75;line-height:1.25;max-width:540px}.ticket-meta-row[data-v-38d2fb66]{display:flex;gap:26px;padding:6px 26px 8px 26px;font-size:.7rem;text-transform:uppercase;letter-spacing:.5px;font-weight:500;color:hsla(0,0%,100%,.55);border-bottom:1px solid hsla(0,0%,100%,.05)}.ticket-meta-row .meta-item[data-v-38d2fb66]{display:flex;align-items:center}.ticket-dialog-card .message-scroll[data-v-38d2fb66]{margin:14px 22px 6px 22px;background:rgba(8,8,14,.35);border:1px solid hsla(0,0%,100%,.08);border-radius:26px;padding:12px 18px 16px 14px;box-shadow:inset 0 2px 6px -2px rgba(0,0,0,.8),0 4px 24px -10px rgba(0,0,0,.6)}.ticket-dialog-card .composer-wrapper[data-v-38d2fb66]{margin:4px 22px 0 22px;background:linear-gradient(180deg,transparent,rgba(10,10,16,.9));padding-bottom:4px}.ticket-dialog-card .composer-inner[data-v-38d2fb66]{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 6px 18px -6px rgba(0,0,0,.7)}.ticket-dialog-card .bubble-content[data-v-38d2fb66]{font-size:.82rem}.ticket-dialog-card .bubble-mine[data-v-38d2fb66]{box-shadow:0 6px 18px -6px rgba(0,0,0,.7)}.ticket-dialog-card .bubble-admin[data-v-38d2fb66]{backdrop-filter:blur(12px) saturate(180%)}.ticket-dialog-card .bubble-other[data-v-38d2fb66]{backdrop-filter:blur(8px) saturate(140%)}.reported-post-dialog[data-v-38d2fb66]{background:linear-gradient(155deg,rgba(35,35,50,.95),rgba(20,20,28,.92));border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(24px) saturate(170%)}.rpd-header[data-v-38d2fb66]{display:flex;justify-content:space-between;align-items:center;padding:18px 20px 12px;border-bottom:1px solid hsla(0,0%,100%,.08)}.rpd-title[data-v-38d2fb66]{font-size:1.05rem;font-weight:600;display:flex;align-items:center}.rpd-body[data-v-38d2fb66]{padding:18px 22px 8px;max-height:70vh;overflow-y:auto}.rpd-detail[data-v-38d2fb66]{background:hsla(0,0%,100%,.06);padding:6px 10px;border-radius:8px;margin-top:4px;line-height:1.3}.rpd-actions[data-v-38d2fb66]{padding:0 22px 18px}.reported-post-dialog .v-timeline-item__body[data-v-38d2fb66]{padding-top:4px}.reported-post-dialog[data-v-38d2fb66] ::-webkit-scrollbar{width:8px}.reported-post-dialog[data-v-38d2fb66] ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:4px}.user-dialog-card[data-v-38d2fb66]{background:radial-gradient(circle at 18% 10%,rgba(120,160,255,.12),transparent 55%),linear-gradient(150deg,rgba(35,35,50,.96),rgba(20,20,28,.94));border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(24px) saturate(170%)}.ud-header[data-v-38d2fb66]{display:flex;align-items:center;padding:18px 20px 12px;border-bottom:1px solid hsla(0,0%,100%,.08)}.ud-titles .ud-name[data-v-38d2fb66]{font-weight:600;font-size:1.05rem;letter-spacing:.2px}.ud-sub[data-v-38d2fb66]{opacity:.75}.ud-body[data-v-38d2fb66]{padding:14px 18px 6px}.ud-actions[data-v-38d2fb66]{padding:12px 18px 16px;border-top:1px solid hsla(0,0%,100%,.06)}.danger-zone[data-v-38d2fb66]{border-color:rgba(244,67,54,.35)!important;box-shadow:inset 0 0 0 1px rgba(244,67,54,.15),0 6px 18px -10px rgba(244,67,54,.35)}.reset-container[data-v-1d3c6aa4]{--blue-light:rgba(59,130,246,.25);--blue-mid:rgba(37,99,235,.2);--blue-dark:rgba(29,78,216,.18);--glass-border:hsla(0,0%,100%,.15);background:radial-gradient(circle at 25% 20%,var(--blue-light),transparent 50%),radial-gradient(circle at 75% 80%,var(--blue-mid),transparent 60%),radial-gradient(circle at 50% 40%,rgba(59,130,246,.12),transparent 70%),linear-gradient(135deg,rgba(15,23,42,.98) 0,rgba(30,41,59,.95) 35%,rgba(15,23,42,.98) 100%);min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:20px}.reset-container[data-v-1d3c6aa4]:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 30%,rgba(59,130,246,.03) 50%,transparent 70%),radial-gradient(circle at 25% 25%,hsla(0,0%,100%,.05),transparent 50%);pointer-events:none}.reset-glass-card[data-v-1d3c6aa4]{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05) 50%,rgba(59,130,246,.03));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--glass-border);border-radius:24px;padding:40px 32px;box-shadow:0 8px 32px -8px rgba(0,0,0,.3),inset 0 0 0 1px hsla(0,0%,100%,.08),0 0 40px -12px rgba(59,130,246,.15);position:relative;overflow:hidden;max-width:450px;width:100%}.reset-glass-card[data-v-1d3c6aa4]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05) 30%,transparent 70%),radial-gradient(circle at 30% 20%,rgba(59,130,246,.1),transparent 60%);mix-blend-mode:overlay;pointer-events:none;border-radius:inherit}.reset-header[data-v-1d3c6aa4]{text-align:center;margin-bottom:32px;position:relative;z-index:1}.brand-title[data-v-1d3c6aa4]{color:#fff;font-weight:700;font-size:28px;margin:0 0 16px 0;background:linear-gradient(135deg,#fff,#e2e8f0);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 2px 4px rgba(0,0,0,.2)}.reset-title[data-v-1d3c6aa4]{color:#e2e8f0;font-weight:600;font-size:20px;margin:0 0 8px 0;text-shadow:0 1px 2px rgba(0,0,0,.3)}.reset-subtitle[data-v-1d3c6aa4]{color:#cbd5e1;font-size:14px;margin:0;opacity:.8}.reset-form[data-v-1d3c6aa4]{position:relative;z-index:1}.reset-form[data-v-1d3c6aa4] .v-text-field .v-field{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));backdrop-filter:blur(10px);border:1px solid rgba(59,130,246,.2);border-radius:12px;box-shadow:0 4px 12px -4px rgba(0,0,0,.2)}.reset-form[data-v-1d3c6aa4] .v-text-field .v-field--focused{border-color:rgba(59,130,246,.5);box-shadow:0 4px 12px -4px rgba(0,0,0,.2),0 0 20px -8px rgba(59,130,246,.3)}.reset-form[data-v-1d3c6aa4] .v-text-field input{color:#f1f5f9!important}.reset-form[data-v-1d3c6aa4] .v-label{color:#cbd5e1!important;font-weight:500}.glass-alert[data-v-1d3c6aa4]{background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(59,130,246,.08))!important;backdrop-filter:blur(10px);border:1px solid rgba(59,130,246,.3);border-radius:12px;color:#e2e8f0!important}.button-group[data-v-1d3c6aa4]{display:flex;flex-direction:column;gap:16px;align-items:center;margin-top:24px}.primary-btn[data-v-1d3c6aa4]{background:linear-gradient(135deg,#3b82f6,#2563eb,#1d4ed8)!important;border-radius:12px;box-shadow:0 4px 16px -4px rgba(59,130,246,.4),inset 0 0 0 1px hsla(0,0%,100%,.1);font-weight:600;text-transform:none;letter-spacing:.025em;color:#fff!important;min-width:200px}.primary-btn[data-v-1d3c6aa4]:hover{box-shadow:0 8px 24px -6px rgba(59,130,246,.5),inset 0 0 0 1px hsla(0,0%,100%,.15);transform:translateY(-2px)}.login-chip[data-v-1d3c6aa4]{background:linear-gradient(135deg,rgba(59,130,246,.2),rgba(59,130,246,.1))!important;border:1px solid rgba(59,130,246,.3);backdrop-filter:blur(10px);color:#e2e8f0!important;transition:all .3s ease;cursor:pointer}.login-chip[data-v-1d3c6aa4]:hover{background:linear-gradient(135deg,rgba(59,130,246,.3),rgba(59,130,246,.15))!important;transform:translateY(-1px);box-shadow:0 4px 12px -4px rgba(59,130,246,.3)}@media (max-width:600px){.reset-container[data-v-1d3c6aa4]{padding:16px}.reset-glass-card[data-v-1d3c6aa4]{padding:32px 24px}.brand-title[data-v-1d3c6aa4]{font-size:24px}.reset-title[data-v-1d3c6aa4]{font-size:18px}}.ticket-system[data-v-f48f8526]{min-height:100vh}.filters-wrapper[data-v-f48f8526]{gap:12px}.ticket-card[data-v-f48f8526]{display:flex;flex-direction:column;height:100%;padding:18px 20px 16px;position:relative;overflow:hidden}.ticket-card[data-v-f48f8526]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.08),transparent 60%);opacity:0;transition:opacity .3s;pointer-events:none}.ticket-card[data-v-f48f8526]:hover:before{opacity:1}.ticket-title[data-v-f48f8526]{line-height:1.25}.status-chip[data-v-f48f8526]{text-transform:capitalize}.clamp-2[data-v-f48f8526]{-webkit-line-clamp:2;line-clamp:2}.clamp-2[data-v-f48f8526],.clamp-3[data-v-f48f8526]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.clamp-3[data-v-f48f8526]{-webkit-line-clamp:3;line-clamp:3}.empty-state[data-v-f48f8526]{max-width:480px;margin:0 auto}.fab-create[data-v-f48f8526]{position:fixed;bottom:26px;right:26px;z-index:50}.ticket-dialog[data-v-f48f8526]{backdrop-filter:blur(8px)}.description-text[data-v-f48f8526]{white-space:pre-line}.message-scroll[data-v-f48f8526]{max-height:340px;overflow-y:auto;padding:6px 8px 16px 6px;scrollbar-width:thin;border-radius:22px;background:hsla(0,0%,100%,.03);backdrop-filter:blur(14px) saturate(150%);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 2px 6px -2px rgba(0,0,0,.4)}.message-scroll[data-v-f48f8526]::-webkit-scrollbar{width:8px}.message-scroll[data-v-f48f8526]::-webkit-scrollbar-track{background:transparent}.message-scroll[data-v-f48f8526]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-on-surface),.12);border-radius:4px}.message-row[data-v-f48f8526]{display:flex;align-items:flex-start;margin-bottom:16px;animation:fadeIn-f48f8526 .3s ease}.message-row.mine[data-v-f48f8526]{flex-direction:row-reverse}.message-row.mine .mr-2[data-v-f48f8526]{margin-right:0;margin-left:8px}.bubble-wrapper[data-v-f48f8526]{max-width:100%;flex:1}.message-row.mine .bubble-wrapper[data-v-f48f8526]{text-align:right}.bubble-content[data-v-f48f8526]{--bubble-bg:hsla(0,0%,100%,.08);background:var(--bubble-bg);padding:12px 16px 11px;border-radius:18px;line-height:1.45;position:relative;word-break:break-word;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 4px 12px -4px rgba(0,0,0,.45);backdrop-filter:blur(10px) saturate(160%);transition:box-shadow .25s,transform .25s,background .3s}.bubble-content[data-v-f48f8526]:hover{box-shadow:0 6px 18px -4px rgba(0,0,0,.55)}.bubble-mine[data-v-f48f8526]{--bubble-bg:linear-gradient(135deg,rgba(var(--v-theme-primary),0.85),rgba(var(--v-theme-primary),0.65));color:rgb(var(--v-theme-on-primary));border:1px solid rgba(var(--v-theme-primary),.55)}.bubble-admin[data-v-f48f8526]{--bubble-bg:linear-gradient(135deg,rgba(255,160,0,.25),rgba(255,160,0,.08));border:1px solid rgba(255,160,0,.35)}.bubble-other[data-v-f48f8526]{--bubble-bg:hsla(0,0%,100%,.06)}.message-row.mine .bubble-content[data-v-f48f8526]{text-align:left}.bubble-header[data-v-f48f8526]{opacity:.8}.date-separator[data-v-f48f8526]{text-align:center;margin:12px 0 20px;position:relative}.date-separator span[data-v-f48f8526]{background:rgba(var(--v-theme-surface),.85);padding:4px 12px;border-radius:16px;box-shadow:0 2px 4px rgba(0,0,0,.15);backdrop-filter:blur(6px)}.day-group:first-of-type .date-separator[data-v-f48f8526]{margin-top:0}.composer-wrapper[data-v-f48f8526]{position:sticky;bottom:0;padding-top:12px;background:linear-gradient(to bottom,transparent,rgba(var(--v-theme-surface),.9) 25%,rgba(var(--v-theme-surface),1))}.composer-inner[data-v-f48f8526]{display:flex;align-items:flex-end;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:22px;padding:8px 14px 6px 14px;backdrop-filter:blur(18px) saturate(160%);box-shadow:0 4px 14px -4px rgba(0,0,0,.55)}.composer-inner .v-field--variant-solo[data-v-f48f8526]{--v-field-padding-start:0;--v-field-padding-end:0;background:transparent}.composer-inner .v-field[data-v-f48f8526]{background:transparent!important}.shortcut-hint[data-v-f48f8526]{text-align:right;opacity:.6}.new-msg-indicator[data-v-f48f8526]{position:sticky;bottom:0;margin:8px auto 0;background:linear-gradient(90deg,rgba(var(--v-theme-primary),1),rgba(var(--v-theme-primary),.7));color:rgb(var(--v-theme-on-primary));width:-moz-fit-content;width:fit-content;padding:7px 18px;border-radius:24px;font-size:12px;cursor:pointer;box-shadow:0 6px 18px -4px rgba(0,0,0,.55);letter-spacing:.25px}.new-msg-indicator[data-v-f48f8526]:hover{filter:brightness(1.05)}.inline-code[data-v-f48f8526]{font-family:monospace;background:rgba(var(--v-theme-on-surface),.08);padding:2px 6px;border-radius:6px;font-size:12px}.message-row.mine .inline-code[data-v-f48f8526]{background:rgba(var(--v-theme-on-primary),.2)}@keyframes fadeIn-f48f8526{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.fade-up-enter-active[data-v-f48f8526],.fade-up-leave-active[data-v-f48f8526]{transition:all .25s ease}.fade-up-enter-from[data-v-f48f8526],.fade-up-leave-to[data-v-f48f8526]{opacity:0;transform:translateY(6px)}@media (max-width:600px){.header-row[data-v-f48f8526]{flex-direction:column;align-items:flex-start}}.v-container[data-v-51425d94]{min-height:100vh}.v-card[data-v-51425d94]{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}[data-v-0b15a5b8]:root{--bvr-bg:#0b0d12;--bvr-grad:radial-gradient(circle at 20% 20%,#1d2738 0%,#0b0d12 70%);--glass-bg:hsla(0,0%,100%,.06);--glass-brd:hsla(0,0%,100%,.12);--accent:#6366f1;--accent-grad:linear-gradient(135deg,#6366f1,#8b5cf6)}.home-shell[data-v-0b15a5b8]{min-height:100vh;color:#fff;background:var(--bvr-grad) fixed,url(https://bouncy-vibes.co.uk/images/bg.jpg) 50%/cover no-repeat;font-size:14.5px}.hero[data-v-0b15a5b8]{position:relative;min-height:220px;display:flex;flex-direction:column;justify-content:flex-start;padding:0 clamp(16px,4vw,60px);padding-bottom:10px}.hero-overlay[data-v-0b15a5b8]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,13,18,.7),rgba(11,13,18,.9) 65%,#0b0d12);pointer-events:none;z-index:0}.nav-bar[data-v-0b15a5b8]{position:relative;display:flex;align-items:center;gap:28px;padding:12px 20px;border-radius:20px;margin-top:28px;border:1px solid hsla(0,0%,100%,.22);backdrop-filter:blur(20px) saturate(180%);box-shadow:0 8px 30px -12px rgba(0,0,0,.65),inset 0 2px 4px -1px hsla(0,0%,100%,.08);z-index:2}.brand[data-v-0b15a5b8]{display:flex;align-items:center;gap:10px;font-weight:600;letter-spacing:.5px;cursor:pointer;font-size:15px;color:#fff}.brand-logo[data-v-0b15a5b8]{width:46px;height:46px;-o-object-fit:cover;object-fit:cover;border-radius:12px;box-shadow:0 4px 12px -4px rgba(0,0,0,.6)}.main-tabs[data-v-0b15a5b8]{position:relative;display:flex;gap:6px;flex:1}.nav-tab[data-v-0b15a5b8]{position:relative;background:hsla(0,0%,100%,.05);border:none;color:#fff;padding:10px 18px;font-weight:600;border-radius:12px;cursor:pointer;transition:color .25s,background .35s,box-shadow .35s;font-size:13px;letter-spacing:.35px;text-shadow:0 0 6px hsla(0,0%,100%,.25)}.nav-tab[data-v-0b15a5b8]:hover{color:#fff;background:hsla(0,0%,100%,.18)}.nav-tab.active[data-v-0b15a5b8]{color:#fff;background:linear-gradient(145deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.05));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.28),0 4px 10px -4px rgba(0,0,0,.55)}.active-bar[data-v-0b15a5b8]{position:absolute;bottom:-6px;left:0;height:4px;background:var(--accent-grad);border-radius:4px;transition:transform .45s cubic-bezier(.65,.05,.36,1);box-shadow:0 0 8px -2px rgba(99,102,241,.8)}.social-cluster[data-v-0b15a5b8]{display:flex;gap:8px}.soc-btn[data-v-0b15a5b8]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.08);color:#fff;backdrop-filter:blur(4px);transition:background .3s,transform .35s}.soc-btn[data-v-0b15a5b8]:hover{background:var(--accent-grad);transform:translateY(-3px)}.hero-content[data-v-0b15a5b8]{position:relative;margin-top:24px;max-width:760px;z-index:2}.headline[data-v-0b15a5b8]{font-size:clamp(1.55rem,3.36vw,2.48rem);line-height:1.09;background:linear-gradient(90deg,#fff,#cbd5e1);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700;margin:0 0 14px;letter-spacing:1px}.tagline[data-v-0b15a5b8]{font-size:clamp(.76rem,1.04vw,.92rem);opacity:.85;margin:0 0 22px;line-height:1.5}.hero-actions[data-v-0b15a5b8]{display:flex;gap:14px;flex-wrap:wrap}.cta[data-v-0b15a5b8]{font-weight:600;letter-spacing:.4px}.cta.alt[data-v-0b15a5b8]{background:hsla(0,0%,100%,.1)}.layout-grid[data-v-0b15a5b8]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:34px;padding:20px clamp(16px,4vw,60px) 60px;max-width:1680px;margin:0 auto}@media (max-width:1250px){.layout-grid[data-v-0b15a5b8]{grid-template-columns:1fr 320px;gap:28px}}@media (max-width:1000px){.layout-grid[data-v-0b15a5b8]{grid-template-columns:1fr;padding:40px 22px 70px}.primary-panel[data-v-0b15a5b8]{order:1}.side-rail[data-v-0b15a5b8]{order:2;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px}}.mini-panel[data-v-0b15a5b8],.panel[data-v-0b15a5b8]{position:relative;border-radius:22px;padding:26px clamp(18px,2vw,36px);background:linear-gradient(145deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.14);backdrop-filter:blur(18px) saturate(160%);box-shadow:0 12px 40px -18px rgba(0,0,0,.65),0 2px 6px -2px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.04);overflow:hidden}.panel[data-v-0b15a5b8]:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,0));pointer-events:none}.panel-head h2[data-v-0b15a5b8]{margin:0 0 4px;font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:600;letter-spacing:.5px}.subtitle[data-v-0b15a5b8]{margin:0 0 18px;font-size:.95rem;opacity:.75;letter-spacing:.3px}.rich-text[data-v-0b15a5b8]{line-height:1.55;font-size:.95rem;letter-spacing:.25px}.rich-text.long[data-v-0b15a5b8]{max-height:60vh;overflow:auto;padding-right:4px}.rich-text p[data-v-0b15a5b8]{margin:0 0 14px}.rich-text ul[data-v-0b15a5b8]{margin:0 0 18px 20px;padding:0}.list-grid[data-v-0b15a5b8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6px 18px;list-style:disc}.list-stack[data-v-0b15a5b8]{list-style:disc;margin-left:20px}.list-stack.tight li[data-v-0b15a5b8]{margin-bottom:6px}.stream-wrap[data-v-0b15a5b8]{position:relative;width:100%;aspect-ratio:16/9;border-radius:18px;overflow:hidden;margin:12px 0 24px;background:#111;box-shadow:0 8px 28px -12px rgba(0,0,0,.7)}.stream-wrap iframe[data-v-0b15a5b8]{position:absolute;inset:0;width:100%;height:100%;border:none}.action-row[data-v-0b15a5b8]{display:flex;gap:14px;flex-wrap:wrap;margin-top:14px}.pill[data-v-0b15a5b8]{border-radius:30px!important;font-weight:600;letter-spacing:.4px}.w-100[data-v-0b15a5b8]{width:100%}.contact-form[data-v-0b15a5b8]{display:grid;gap:14px;grid-template-columns:1fr 1fr}.contact-form[data-v-0b15a5b8] .v-textarea{grid-column:1/-1}.form-actions[data-v-0b15a5b8]{grid-column:1/-1;display:flex;justify-content:flex-end}.schedule[data-v-0b15a5b8]{display:flex;flex-direction:column;gap:24px}.legend[data-v-0b15a5b8]{display:flex;gap:10px;flex-wrap:wrap}.chip[data-v-0b15a5b8]{font-size:.7rem;font-weight:600;padding:6px 10px;border-radius:40px;letter-spacing:.5px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);text-transform:uppercase}.chip.booked[data-v-0b15a5b8]{background:linear-gradient(135deg,#1e3a8a,#2563eb)}.chip.permanent[data-v-0b15a5b8]{background:linear-gradient(135deg,#7f1d1d,#dc2626)}.chip.available[data-v-0b15a5b8]{background:linear-gradient(135deg,#334155,#1e293b)}.day-toggle[data-v-0b15a5b8]{overflow:auto;padding-bottom:4px}.day-buttons[data-v-0b15a5b8]{background:hsla(0,0%,100%,.06);border-radius:14px;padding:4px}.day-btn[data-v-0b15a5b8]{text-transform:none;font-weight:500;letter-spacing:.3px}.slots[data-v-0b15a5b8]{display:block}.slot-list[data-v-0b15a5b8]{display:flex;flex-direction:column;gap:8px}.slot-row[data-v-0b15a5b8]{display:grid;grid-template-columns:120px 1fr;gap:18px;background:hsla(0,0%,100%,.05);padding:12px 18px;border-radius:14px;position:relative;overflow:hidden;transition:background .35s,transform .35s}.slot-row[data-v-0b15a5b8]:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,0));opacity:0;transition:opacity .4s}.slot-row[data-v-0b15a5b8]:hover{background:hsla(0,0%,100%,.09);transform:translateY(-3px)}.slot-row[data-v-0b15a5b8]:hover:before{opacity:1}.slot-row.is-booked[data-v-0b15a5b8]{border-left:4px solid #2563eb}.slot-row.is-permanent[data-v-0b15a5b8]{border-left:4px solid #dc2626}.time-col[data-v-0b15a5b8]{font-weight:600;letter-spacing:.4px;display:flex;align-items:center}.detail-col[data-v-0b15a5b8]{display:flex;align-items:center;gap:14px}.dj-avatar[data-v-0b15a5b8]{width:50px;height:50px;border-radius:16px;-o-object-fit:cover;object-fit:cover;box-shadow:0 4px 14px -6px rgba(0,0,0,.6)}.dj-meta[data-v-0b15a5b8]{display:flex;flex-direction:column;line-height:1.25}.dj-name[data-v-0b15a5b8]{font-weight:600}.dj-genre[data-v-0b15a5b8]{font-size:.7rem;opacity:.7;letter-spacing:.5px;text-transform:uppercase}.empty[data-v-0b15a5b8]{display:flex;align-items:center;font-style:italic;opacity:.65}.no-data[data-v-0b15a5b8]{padding:40px 0;text-align:center;opacity:.6}.side-rail[data-v-0b15a5b8]{display:flex;flex-direction:column;gap:26px}.mini-panel[data-v-0b15a5b8]{padding:22px 24px 26px;border-radius:20px}.mini-title[data-v-0b15a5b8]{margin:0 0 14px;font-size:1rem;font-weight:600;display:flex;align-items:center;gap:4px;letter-spacing:.5px}.mini-text[data-v-0b15a5b8]{font-size:.8rem;line-height:1.5;opacity:.8;margin:0 0 18px}.alexa-img[data-v-0b15a5b8],.chat-img[data-v-0b15a5b8]{width:120px;height:auto;display:block;margin:0 auto 14px;filter:drop-shadow(0 6px 18px rgba(0,0,0,.55))}.fade-slide-enter-active[data-v-0b15a5b8],.fade-slide-leave-active[data-v-0b15a5b8]{transition:all .45s cubic-bezier(.65,.05,.36,1)}.fade-slide-enter-from[data-v-0b15a5b8],.fade-slide-leave-to[data-v-0b15a5b8]{opacity:0;transform:translateY(16px)}.rich-text.long[data-v-0b15a5b8]::-webkit-scrollbar{width:8px}.rich-text.long[data-v-0b15a5b8]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:10px}.rich-text.long[data-v-0b15a5b8]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6366f1,#8b5cf6);border-radius:10px}@media (max-width:780px){.hero[data-v-0b15a5b8]{min-height:380px}.nav-bar[data-v-0b15a5b8]{flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px}.main-tabs[data-v-0b15a5b8]{order:1;width:100%;justify-content:flex-start;flex-direction:column;gap:6px}.main-tabs.mobile-collapsed[data-v-0b15a5b8]{display:none}.main-tabs.mobile-open[data-v-0b15a5b8]{display:flex;animation:fadeSlide-0b15a5b8 .3s ease}.nav-tab[data-v-0b15a5b8]{flex:0 0 auto;width:100%;text-align:left}.active-bar[data-v-0b15a5b8]{display:none}.social-cluster[data-v-0b15a5b8]{order:2;justify-content:center;padding-top:2px}.mobile-nav-toggle-wrap[data-v-0b15a5b8]{order:0}.mobile-nav-toggle[data-v-0b15a5b8]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);color:#fff;padding:10px 14px;border-radius:14px;font-weight:600;letter-spacing:.4px;cursor:pointer;transition:background .3s,box-shadow .35s}.mobile-nav-toggle[data-v-0b15a5b8]:hover{background:hsla(0,0%,100%,.16)}.mobile-nav-toggle .chevron[data-v-0b15a5b8]{transition:transform .35s}.mobile-nav-toggle .chevron.open[data-v-0b15a5b8]{transform:rotate(180deg)}@keyframes fadeSlide-0b15a5b8{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.layout-grid[data-v-0b15a5b8]{padding:34px 18px 70px}.contact-form[data-v-0b15a5b8]{grid-template-columns:1fr}.slot-row[data-v-0b15a5b8]{grid-template-columns:100px 1fr}}@media (max-width:520px){.brand-text[data-v-0b15a5b8]{display:none}.nav-tab[data-v-0b15a5b8]{padding:8px 10px;font-size:12px}.headline[data-v-0b15a5b8]{font-size:1.85rem;font-size:2.1rem}.schedule[data-v-0b15a5b8]{font-size:.7rem}.legend[data-v-0b15a5b8]{gap:6px}.chip[data-v-0b15a5b8]{font-size:.5rem;padding:4px 8px}.day-toggle[data-v-0b15a5b8]{overflow:visible}.day-buttons[data-v-0b15a5b8]{flex-wrap:wrap;padding:4px}.day-buttons[data-v-0b15a5b8] .v-btn{min-width:auto;padding:4px 8px;font-size:.55rem}.slots[data-v-0b15a5b8]{width:100%;overflow-x:hidden}.slot-list[data-v-0b15a5b8]{gap:6px}.slot-row[data-v-0b15a5b8]{grid-template-columns:70px 1fr;gap:10px;padding:8px 10px}.time-col[data-v-0b15a5b8]{font-size:.6rem}.detail-col[data-v-0b15a5b8]{gap:10px}.dj-avatar[data-v-0b15a5b8]{width:34px;height:34px;border-radius:10px}.dj-meta[data-v-0b15a5b8]{line-height:1.1}.dj-name[data-v-0b15a5b8]{font-size:.65rem}.dj-genre[data-v-0b15a5b8]{font-size:.45rem}.empty[data-v-0b15a5b8]{font-size:.55rem}.contact-form[data-v-0b15a5b8]{gap:10px}}.v-card[data-v-ac64da28]{border-radius:8px}.v-card-title[data-v-ac64da28]{color:var(--v-primary-base)}.inbox-container[data-v-0ece3038]{max-width:1400px}.inbox-glass[data-v-0ece3038]{display:flex;gap:18px;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04));backdrop-filter:blur(28px) saturate(170%);-webkit-backdrop-filter:blur(28px) saturate(170%);border:1px solid hsla(0,0%,100%,.15);box-shadow:0 10px 40px -14px rgba(0,0,0,.65),inset 0 0 0 1px hsla(0,0%,100%,.04);border-radius:26px;padding:16px}.pane[data-v-0ece3038]{display:flex;flex-direction:column;position:relative;overflow:hidden}.pane.conversations[data-v-0ece3038]{width:32%;min-width:280px;border-right:1px solid hsla(0,0%,100%,.08)}.pane.messages[data-v-0ece3038]{flex:1}.pane.info[data-v-0ece3038]{width:26%;min-width:240px;max-width:320px;border-left:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;position:relative}.info-scroll[data-v-0ece3038]{flex:1;overflow:auto;padding:10px 10px 20px;display:flex;flex-direction:column;gap:28px}.info-section[data-v-0ece3038]{display:flex;flex-direction:column;align-items:center;text-align:center}.info-section .username[data-v-0ece3038]{font-size:.9rem;font-weight:600;letter-spacing:.5px;cursor:pointer;margin-bottom:6px}.info-section .username[data-v-0ece3038]:hover{opacity:.85;text-decoration:underline}.info-section .meta-lines[data-v-0ece3038]{font-size:.6rem;opacity:.7;display:flex;flex-direction:column;gap:4px}.divider[data-v-0ece3038]{height:1px;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.18),hsla(0,0%,100%,0));margin:4px 0}.section-label[data-v-0ece3038]{font-size:.55rem;text-transform:uppercase;letter-spacing:.5px;opacity:.55;margin-bottom:8px;font-weight:700}.participant-row[data-v-0ece3038]{display:flex;align-items:center;padding:6px 4px;border-radius:12px;cursor:pointer;transition:.2s}.participant-row[data-v-0ece3038]:hover{background:hsla(0,0%,100%,.05)}.participant-row .pr-name[data-v-0ece3038]{font-size:.7rem;letter-spacing:.4px;font-weight:600}.placeholder-line[data-v-0ece3038]{font-size:.6rem;opacity:.65;letter-spacing:.4px}.placeholder-line.subtle[data-v-0ece3038]{opacity:.4;font-style:italic}.shadowed[data-v-0ece3038]{box-shadow:0 8px 24px -10px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.08);border:2px solid hsla(0,0%,100%,.12)}.close-info-btn[data-v-0ece3038],.info-toggle-btn[data-v-0ece3038]{display:none}.pane-header[data-v-0ece3038]{padding:6px 4px 10px;border-bottom:1px solid hsla(0,0%,100%,.08);margin-bottom:6px}.title[data-v-0ece3038]{font-size:.8rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;opacity:.75;display:flex;align-items:center}.conversation-list[data-v-0ece3038]{display:flex;flex-direction:column;overflow:auto;gap:6px;padding-right:6px}.conversation-row[data-v-0ece3038]{display:flex;gap:12px;cursor:pointer;padding:10px 12px;border-radius:18px;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);position:relative;align-items:flex-start;transition:.25s}.conversation-row[data-v-0ece3038]:hover{border-color:rgba(96,165,250,.55);background:linear-gradient(135deg,rgba(59,130,246,.18),rgba(59,130,246,.05))}.conversation-row.active[data-v-0ece3038]{border-color:rgba(96,165,250,.75);box-shadow:0 6px 18px -8px rgba(0,0,0,.65)}.avatar-stack[data-v-0ece3038]{display:flex}.stack-avatar[data-v-0ece3038]{margin-left:-6px;box-shadow:0 4px 12px -6px rgba(0,0,0,.6);border:2px solid hsla(0,0%,100%,.18)}.stack-avatar[data-v-0ece3038]:first-child{margin-left:0}.conv-avatar[data-v-0ece3038]{display:flex;align-items:center;justify-content:center;min-width:50px}.main-avatar[data-v-0ece3038]{box-shadow:0 4px 14px -6px rgba(0,0,0,.6);border:2px solid hsla(0,0%,100%,.15)}.group-avatars[data-v-0ece3038]{position:relative;width:54px;height:48px}.group-avatars .ga[data-v-0ece3038]{position:absolute;box-shadow:0 4px 10px -4px rgba(0,0,0,.55);border:2px solid hsla(0,0%,100%,.15)}.group-avatars .ga-0[data-v-0ece3038]{top:0;left:0;z-index:3}.group-avatars .ga-1[data-v-0ece3038]{top:4px;right:0;z-index:2}.group-avatars .ga-2[data-v-0ece3038]{bottom:0;left:12px;z-index:1}.group-avatars .ga.more[data-v-0ece3038]{bottom:0;right:0;background:hsla(0,0%,100%,.08);color:#fff;font-size:.55rem;display:flex;align-items:center;justify-content:center;border-radius:50%;width:32px;height:32px;backdrop-filter:blur(4px)}.c-preview .preview-text[data-v-0ece3038]{display:inline-block;max-width:100%}.c-main[data-v-0ece3038]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.c-top[data-v-0ece3038]{display:flex;justify-content:space-between;font-size:.65rem;letter-spacing:.4px;font-weight:600}.c-names[data-v-0ece3038]{color:#fff;font-size:.72rem;font-weight:600;letter-spacing:.4px}.c-time[data-v-0ece3038]{opacity:.6}.c-preview[data-v-0ece3038]{font-size:.65rem;letter-spacing:.3px;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.badge[data-v-0ece3038]{position:absolute;top:8px;right:10px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;padding:3px 8px;font-size:.55rem;font-weight:700;border-radius:12px;letter-spacing:.5px}.empty-state[data-v-0ece3038]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:.6;font-size:.7rem;letter-spacing:.5px}.message-scroll[data-v-0ece3038]{flex:1;overflow:auto;padding:6px 6px 10px 4px;display:flex;flex-direction:column}.msgs[data-v-0ece3038]{display:flex;flex-direction:column;gap:10px;margin-top:auto}.msg-group[data-v-0ece3038]{display:flex;gap:6px;align-items:flex-end;width:100%}.msg-group.own[data-v-0ece3038]{justify-content:flex-end}.avatar-col[data-v-0ece3038]{width:38px;display:flex;justify-content:flex-end}.msg-avatar[data-v-0ece3038]{box-shadow:0 4px 10px -4px rgba(0,0,0,.55);border:2px solid hsla(0,0%,100%,.15)}.bubbles-col[data-v-0ece3038]{display:flex;flex-direction:column;gap:2px;max-width:78%}.msg-row[data-v-0ece3038]{display:flex;width:100%}.msg-row.out[data-v-0ece3038]{justify-content:flex-end}.msg-row.in[data-v-0ece3038]{justify-content:flex-start}.bubble[data-v-0ece3038]{background:linear-gradient(135deg,rgba(30,41,59,.92),rgba(15,23,42,.9));border:1px solid hsla(0,0%,100%,.08);padding:6px 12px 6px;border-radius:18px;position:relative;box-shadow:0 4px 14px -6px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.04);font-size:.7rem;white-space:pre-wrap;word-break:break-word;color:#fff}.msg-group.own .bubble[data-v-0ece3038]{background:linear-gradient(135deg,#3b82f6,#2563eb,#1d4ed8);border-color:hsla(0,0%,100%,.18)}.bubble.first[data-v-0ece3038]:not(.last){border-bottom-left-radius:6px}.msg-group.own .bubble.first[data-v-0ece3038]:not(.last){border-bottom-right-radius:6px}.bubble.last[data-v-0ece3038]:not(.first){border-top-left-radius:6px}.msg-group.own .bubble.last[data-v-0ece3038]:not(.first){border-top-right-radius:6px}.bubble .meta[data-v-0ece3038]{font-size:.5rem;opacity:.6;margin-top:4px;text-align:right}.conversation-list[data-v-0ece3038]::-webkit-scrollbar,.info-scroll[data-v-0ece3038]::-webkit-scrollbar,.message-scroll[data-v-0ece3038]::-webkit-scrollbar{width:8px}.conversation-list[data-v-0ece3038]::-webkit-scrollbar-track,.info-scroll[data-v-0ece3038]::-webkit-scrollbar-track,.message-scroll[data-v-0ece3038]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.04);border-radius:6px}.conversation-list[data-v-0ece3038]::-webkit-scrollbar-thumb,.info-scroll[data-v-0ece3038]::-webkit-scrollbar-thumb,.message-scroll[data-v-0ece3038]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(59,130,246,.55),rgba(37,99,235,.55));border-radius:6px}.conversation-list[data-v-0ece3038]::-webkit-scrollbar-thumb:hover,.info-scroll[data-v-0ece3038]::-webkit-scrollbar-thumb:hover,.message-scroll[data-v-0ece3038]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(59,130,246,.75),rgba(37,99,235,.75))}.date-separator[data-v-0ece3038]{align-self:center;background:hsla(0,0%,100%,.08);padding:3px 10px;border-radius:20px;font-size:.55rem;letter-spacing:.5px;opacity:.8;margin:12px 0 4px}.composer[data-v-0ece3038]{border-top:1px solid hsla(0,0%,100%,.08);padding:10px 4px 4px;display:flex;gap:10px;align-items:flex-end}.composer-left[data-v-0ece3038]{gap:4px;display:flex;padding-left:4px}.composer-icon[data-v-0ece3038]{color:hsla(0,0%,100%,.7)!important}.composer-icon[data-v-0ece3038]:hover{color:#fff!important}.composer-middle[data-v-0ece3038]{display:flex}.composer-right[data-v-0ece3038]{display:flex;align-items:flex-end}.composer-input[data-v-0ece3038] .v-field{border-radius:18px!important;background:linear-gradient(135deg,rgba(30,41,59,.85),rgba(15,23,42,.85))!important}.send-btn[data-v-0ece3038]{border-radius:16px!important;font-weight:600!important;letter-spacing:.4px}.empty-center[data-v-0ece3038]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px}.empty-center h3[data-v-0ece3038]{font-weight:600;letter-spacing:.5px}.empty-center .hint[data-v-0ece3038]{font-size:.7rem;opacity:.65}.load-more[data-v-0ece3038]{text-align:center;margin:4px 0 10px}.loading-older[data-v-0ece3038]{display:flex;justify-content:center;margin:8px 0}@media (max-width:980px){.inbox-glass[data-v-0ece3038]{flex-direction:column}.pane.conversations[data-v-0ece3038]{width:100%;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.08)}}@media (max-width:720px){.inbox-glass[data-v-0ece3038]{padding:10px;border-radius:22px}.pane.conversations[data-v-0ece3038]{min-height:220px}.pane.messages[data-v-0ece3038]{min-height:50vh}}@media (max-width:1180px){.pane.info[data-v-0ece3038]{width:28%}}@media (max-width:1080px){.pane.info[data-v-0ece3038]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999}.pane.info.mobile-open[data-v-0ece3038]{display:flex;animation:slideIn-0ece3038 .25s ease}.mobile-backdrop[data-v-0ece3038]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1;cursor:pointer}.info-panel-content[data-v-0ece3038]{position:absolute;top:0;right:0;width:85%;max-width:400px;height:100%;background:linear-gradient(135deg,rgba(30,41,59,.98),rgba(15,23,42,.96));backdrop-filter:blur(12px);box-shadow:-6px 0 18px -8px rgba(0,0,0,.75);display:flex;flex-direction:column;z-index:10}.info-toggle-btn[data-v-0ece3038]{display:inline-flex}.close-info-btn[data-v-0ece3038]{display:inline-flex;min-width:48px!important;min-height:48px!important;z-index:11!important;position:relative}}@keyframes slideIn-0ece3038{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:1080px){.close-info-btn[data-v-0ece3038]{background:hsla(0,0%,100%,.15)!important;border-radius:12px!important;border:2px solid hsla(0,0%,100%,.2)!important}.close-info-btn[data-v-0ece3038]:active,.close-info-btn[data-v-0ece3038]:hover{background:hsla(0,0%,100%,.25)!important;border-color:hsla(0,0%,100%,.4)!important}.pane.info .pane-header[data-v-0ece3038]{padding:16px 12px 12px;border-bottom:2px solid hsla(0,0%,100%,.1)}.pane.info .info-scroll[data-v-0ece3038]{padding:16px 20px 24px}.info-panel-content[data-v-0ece3038]{animation:slideIn-0ece3038 .3s ease-out}}.fade-enter-active[data-v-0ece3038],.fade-leave-active[data-v-0ece3038]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-0ece3038],.fade-leave-to[data-v-0ece3038]{opacity:0;transform:translateY(4px)}.c-right[data-v-0ece3038]{display:flex;align-items:center;gap:2px}.archive-btn[data-v-0ece3038]{min-width:30px!important;opacity:.5;transition:.2s}.conversation-row:hover .archive-btn[data-v-0ece3038]{opacity:.95}.archive-btn[data-v-0ece3038] .v-btn__content{margin:0!important}.archive-btn[data-v-0ece3038]:hover{color:#ef4444!important}.simple-info[data-v-0ece3038]{justify-content:center}.simple-user[data-v-0ece3038]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.simple-user .simple-username[data-v-0ece3038]{font-size:.9rem;font-weight:700;letter-spacing:.6px;cursor:pointer}.simple-user .simple-username[data-v-0ece3038]:hover{text-decoration:underline;opacity:.85}.about-line[data-v-0ece3038]{font-size:.6rem;opacity:.78;max-width:260px;line-height:1.35;letter-spacing:.4px;white-space:pre-line}.about-line.empty[data-v-0ece3038]{opacity:.35;font-style:italic}.clickable[data-v-0ece3038]{cursor:pointer}.msg-gif[data-v-0ece3038]{max-width:220px;border-radius:12px;display:block}.gif-dialog-card[data-v-0ece3038]{background:linear-gradient(135deg,rgba(15,23,42,.96),rgba(30,41,59,.92));border:1px solid hsla(0,0%,100%,.08);box-shadow:0 10px 34px -12px rgba(0,0,0,.7)}.gif-dialog-header[data-v-0ece3038]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid hsla(0,0%,100%,.08)}.gif-dialog-header .dialog-title[data-v-0ece3038]{font-size:.9rem;font-weight:700;letter-spacing:.5px;margin-left:6px}.gif-search-bar[data-v-0ece3038]{display:flex;gap:10px;padding:12px 14px 4px;align-items:flex-start}.gif-search-input[data-v-0ece3038]{flex:1}.gif-status[data-v-0ece3038]{padding:0 16px;font-size:.6rem;opacity:.7;display:flex;gap:6px;align-items:center}.gif-grid-wrapper[data-v-0ece3038]{max-height:420px;overflow:auto;padding:10px 14px 14px}.gif-grid[data-v-0ece3038]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.gif-item[data-v-0ece3038]{position:relative;cursor:pointer;border-radius:14px;overflow:hidden;background:hsla(0,0%,100%,.05)}.gif-item img[data-v-0ece3038]{width:100%;display:block;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;transition:.25s}.gif-item:hover img[data-v-0ece3038]{transform:scale(1.05);filter:brightness(1.12)}.gif-overlay[data-v-0ece3038]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;background:linear-gradient(135deg,rgba(59,130,246,.25),rgba(37,99,235,.35));transition:.25s}.gif-item:hover .gif-overlay[data-v-0ece3038]{opacity:1}.gif-footer[data-v-0ece3038]{display:flex;justify-content:space-between;align-items:center;padding:8px 14px 12px;border-top:1px solid hsla(0,0%,100%,.08);font-size:.6rem;opacity:.75}.gif-footer .actions[data-v-0ece3038]{display:flex;gap:6px}.emoji-picker-wrapper[data-v-0ece3038]{background:linear-gradient(135deg,rgba(30,41,59,.95),rgba(15,23,42,.92));padding:10px 10px 12px;width:300px;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;box-shadow:0 8px 24px -10px rgba(0,0,0,.65)}.ep-header[data-v-0ece3038]{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}.ep-tabs[data-v-0ece3038]{display:flex;gap:4px;flex-wrap:wrap}.ep-tab[data-v-0ece3038]{background:hsla(0,0%,100%,.08);border:none;padding:4px 10px;font-size:.6rem;letter-spacing:.5px;border-radius:12px;cursor:pointer;color:#fff;text-transform:uppercase;font-weight:600}.ep-tab.active[data-v-0ece3038]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.ep-search[data-v-0ece3038] .v-field{border-radius:12px!important;min-height:34px!important}.ep-grid[data-v-0ece3038]{display:grid;grid-template-columns:repeat(auto-fill,minmax(32px,1fr));gap:4px;max-height:220px;overflow:auto;padding:4px 2px 2px}.ep-emoji[data-v-0ece3038]{background:hsla(0,0%,100%,.07);border:none;border-radius:10px;cursor:pointer;font-size:20px;line-height:1;padding:4px 0;transition:.2s}.ep-emoji[data-v-0ece3038]:hover{background:hsla(0,0%,100%,.18);transform:translateY(-2px)}.ep-empty[data-v-0ece3038]{grid-column:1/-1;text-align:center;font-size:.6rem;opacity:.6;padding:20px 0}.pm-page{--pm-offset:120px}.pm-page .inbox-glass{height:calc(100vh - var(--pm-offset));min-height:calc(100vh - var(--pm-offset));overflow:hidden}.pm-page .pane{overflow:hidden}.pm-page .pane.messages{display:flex;flex-direction:column}.pm-page .message-scroll{flex:1;overflow:auto}.pm-page .pane.conversations,.pm-page .pane.info{display:flex;flex-direction:column}.pm-page .conversation-list,.pm-page .info-scroll{flex:1;overflow:auto}@media (max-width:1080px){.pm-page .pane.info.mobile-open{position:fixed!important;z-index:9999!important}}