:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#0d0f1f;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-theme=myspace]{--primary: #FF00FF;--primary-alt: #FF00FF;--secondary: #FF00FF;--accent: #FF00FF;--bg-start: #000000;--bg-end: #000000;--text: #FFFFFF;--border: #FF00FF;--header-bg: #FF00FF}[data-theme=myspace] body{background:#000!important;font-family:Tahoma,Arial,Verdana,sans-serif}[data-theme=myspace] h1,[data-theme=myspace] h2,[data-theme=myspace] h3,[data-theme=myspace] .me-username,[data-theme=myspace] .user-username{font-family:Tahoma,Arial,sans-serif;color:#fff}[data-theme=myspace] .avatar,[data-theme=myspace] .avatar.large{border:2px solid #FF00FF}[data-theme=myspace] button:not(.secondary-btn):not(.theme-btn):not(.settings-toggle):not(.settings-logout):not(.shop-btn){background:#f0f;border:none;color:#fff;font-family:Tahoma,sans-serif;font-weight:700}[data-theme=vkontakte]{--primary: #5181B8;--primary-alt: #3A6D9E;--secondary: #5181B8;--accent: #5181B8;--bg-start: #F7F7F7;--bg-end: #F7F7F7;--text: #000000;--border: #45688E;--header-bg: #5181B8}[data-theme=vkontakte] body{background:#f7f7f7!important;font-family:Tahoma,Arial,Verdana,sans-serif}[data-theme=vkontakte] h1,[data-theme=vkontakte] h2,[data-theme=vkontakte] h3{font-family:Tahoma,Arial,sans-serif;color:#000}[data-theme=vkontakte] .me-username,[data-theme=vkontakte] .user-username{font-family:Tahoma,sans-serif;color:#000}[data-theme=vkontakte] .avatar,[data-theme=vkontakte] .avatar.large{border:2px solid #45688E}[data-theme=vkontakte] .sidebar{background:linear-gradient(to bottom,#5181b8,#3a6d9e);color:#fff}[data-theme=vkontakte] .main,[data-theme=vkontakte] .photos-section,[data-theme=vkontakte] .news-section,[data-theme=vkontakte] .wall-section,[data-theme=vkontakte] .profile-section{background:#fff;color:#000;border:1px solid #C0C0C0}[data-theme=vkontakte] .sidebar h3,[data-theme=vkontakte] .sidebar .me-name,[data-theme=vkontakte] .sidebar .me-username{color:#fff}[data-theme=vkontakte] .user-item{background:#ffffff1a;color:#fff}[data-theme=vkontakte] .user-item:hover{background:#fff3}[data-theme=vkontakte] .secondary-btn{color:#fff;border-color:#ffffff4d}[data-theme=vkontakte] .secondary-btn:hover{background:#ffffff1a;color:#fff}[data-theme=vkontakte] button:not(.secondary-btn):not(.theme-btn):not(.settings-toggle):not(.settings-logout):not(.shop-btn){background:#5181b8;border:none;color:#fff;font-family:Tahoma,sans-serif}[data-theme=blingee]{--primary: #FF33CC;--primary-alt: #FF33CC;--secondary: #FF33CC;--accent: #FF33CC;--bg-start: #000000;--bg-end: #000000;--text: #FFFFFF;--border: #FF33CC;--header-bg: #FF33CC}[data-theme=blingee] body{background:#000!important;font-family:Tahoma,Arial,Verdana,sans-serif}[data-theme=blingee] h1,[data-theme=blingee] h2,[data-theme=blingee] h3{font-family:Tahoma,Arial,sans-serif;color:#fff}[data-theme=blingee] .me-username,[data-theme=blingee] .user-username{font-family:Comic Sans MS,cursive;font-weight:700;font-size:28px;color:#fff}[data-theme=blingee] .avatar,[data-theme=blingee] .avatar.large{border:2px solid #FF33CC}[data-theme=blingee] button:not(.secondary-btn):not(.theme-btn):not(.settings-toggle):not(.settings-logout):not(.shop-btn){background:#f3c;border:none;color:#fff;font-family:Tahoma,sans-serif}[data-theme=dark2009]{--primary: #FF0000;--primary-alt: #FF0000;--secondary: #FF0000;--accent: #FF0000;--bg-start: #000000;--bg-end: #000000;--text: #FFFFFF;--border: #FF0000;--header-bg: #FF0000}[data-theme=dark2009] body{background:#000!important;font-family:Tahoma,Arial,Verdana,sans-serif}[data-theme=dark2009] h1,[data-theme=dark2009] h2,[data-theme=dark2009] h3{font-family:Tahoma,Arial,sans-serif;color:#fff}[data-theme=dark2009] .me-username,[data-theme=dark2009] .user-username{font-family:Arial Black,sans-serif;font-size:28px;color:#fff}[data-theme=dark2009] .avatar,[data-theme=dark2009] .avatar.large{border:2px solid #FF0000}[data-theme=dark2009] button:not(.secondary-btn):not(.theme-btn):not(.settings-toggle):not(.settings-logout):not(.shop-btn){background:red;border:none;color:#fff;font-family:Arial,sans-serif}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html{background:#0d0f1f;height:100%}body{margin:0;min-width:320px;min-height:100vh;background:#0d0f1f!important}[data-theme=myspace] html,[data-theme=myspace] body{background:#0d0f1f!important}[data-theme=vkontakte] html,[data-theme=vkontakte] body{background:#f7f7f7!important}[data-theme=blingee] html,[data-theme=blingee] body,[data-theme=dark2009] html,[data-theme=dark2009] body{background:#0d0f1f!important}[data-theme=myspace] .attachmentBadge{background:transparent!important;color:#f472b6!important}h1{font-size:3.2em;line-height:1.1}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.app{min-height:100vh;background:#0d0f1f!important;color:var(--text, #e5e7eb);display:flex;align-items:stretch;justify-content:center;padding:16px 24px;box-sizing:border-box;position:relative}[data-theme=myspace] .app{background:#0d0f1f!important}[data-theme=vkontakte] .app{background:#f7f7f7!important;color:#000}[data-theme=blingee] .app,[data-theme=dark2009] .app{background:#0d0f1f!important}.settings-menu{position:fixed;top:16px;right:16px;z-index:1000}.settings-toggle{width:40px;height:40px;border:1px solid var(--border, #4b5563);background:#0f172af2;color:var(--text, #e5e7eb);cursor:pointer;font-size:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s}.settings-toggle:hover{background:#94a3b833;border-color:var(--primary, #FF0099)}.settings-dropdown{position:absolute;top:48px;right:0;background:#0f172afa;border:1px solid var(--border, #4b5563);border-radius:4px;padding:12px;min-width:200px;box-shadow:0 4px 12px #00000080}.settings-section{margin-bottom:12px}.settings-section label{display:block;font-size:12px;color:var(--text, #9ca3af);margin-bottom:8px}.settings-divider{height:1px;background:var(--border, #4b5563);margin:12px 0}.settings-shop-btn{width:100%;padding:8px 12px;border:1px solid var(--border, #4b5563);background:var(--primary, #FF00FF);color:#fff;cursor:pointer;font-size:13px;font-weight:700;border-radius:4px;transition:all .2s;margin-bottom:8px}.settings-shop-btn:hover{background:var(--primary-alt, #FF00FF);transform:scale(1.02);box-shadow:0 2px 8px #0000004d}.settings-logout{width:100%;padding:8px 12px;border:1px solid #4b5563;background:#ef44441a;color:#fecaca;cursor:pointer;font-size:13px;border-radius:4px;transition:background .2s}.settings-logout:hover{background:#ef444440}.theme-buttons{display:flex;gap:4px}.theme-btn{width:32px;height:32px;border:1px solid var(--border, #4b5563);background:#0f172acc;color:var(--text, #e5e7eb);cursor:pointer;font-size:16px;border-radius:4px;transition:all .2s}.theme-btn:hover{background:#94a3b833;transform:scale(1.1)}.theme-btn.active{border-color:var(--primary, #FF0099);background:var(--primary, #FF0099);box-shadow:0 0 10px var(--primary, #FF0099)}.layout{display:grid;grid-template-columns:280px minmax(0,720px);gap:16px;width:100%;max-width:1100px}.sidebar{background:#0f172af2;border-radius:0;border:1px solid var(--border, #4b5563);padding:16px;display:flex;flex-direction:column;box-shadow:0 20px 40px #0f172a99}[data-theme=vkontakte] .sidebar{background:var(--primary, #0066FF);color:#fff;border-color:var(--primary-alt, #2787F5)}.me{display:flex;align-items:center;gap:12px;margin-bottom:12px}.avatar{width:40px;height:40px;border-radius:0;background:#0f172acc;border:1px solid var(--border, #4b5563);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;overflow:hidden;color:var(--text, #e5e7eb)}.avatar img{width:100%;height:100%;object-fit:cover}.avatar.large{width:250px;height:350px;font-size:120px;border-radius:0;border:2px solid var(--border, #4b5563)}.avatar.small{width:32px;height:32px;font-size:14px}.me-name{font-weight:600}.me-username,.user-username{font-size:12px;color:#9ca3af}[data-theme=myspace] .me-username,[data-theme=myspace] .user-username{font-family:Comic Sans MS,cursive;font-weight:700;font-size:28px;color:#fff;text-shadow:0 0 8px #FF00FF}[data-theme=vkontakte] .me-username,[data-theme=vkontakte] .user-username{font-family:Tahoma,sans-serif;font-weight:700;font-size:18px;color:#000;text-shadow:-1px -1px 0 #FFFFFF,1px -1px 0 #FFFFFF,-1px 1px 0 #FFFFFF,1px 1px 0 #FFFFFF}[data-theme=blingee] .me-username,[data-theme=blingee] .user-username{font-family:Comic Sans MS,cursive;font-weight:700;font-size:36px;background:linear-gradient(to right,#f3c,#c0f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 20px #FF00FF}[data-theme=dark2009] .me-username,[data-theme=dark2009] .user-username{font-family:Arial Black,sans-serif;font-size:32px;color:red;text-shadow:-2px -2px 0 #000000,2px -2px 0 #000000,-2px 2px 0 #000000,2px 2px 0 #000000}.logout-btn{margin-bottom:12px;border-radius:0;border:1px solid #4b5563;padding:6px 12px;background:#ef44441a;color:#fecaca;cursor:pointer;font-size:13px;align-self:flex-start}.logout-btn:hover{background:#ef444440}.secondary-btn{border-radius:0;border:1px solid var(--border, #4b5563);padding:6px 10px;background:transparent;color:var(--text, #e5e7eb);cursor:pointer;font-size:13px;transition:all .2s;font-family:inherit}.secondary-btn:hover{background:#94a3b826;border-color:var(--primary, #FF0099)}.secondary-btn.active{background:var(--primary, #FF0099);border-color:var(--primary, #FF0099);color:#fff}[data-theme=myspace] .secondary-btn{border:2px solid #00FFFF;color:#fff;font-family:Arial Black,sans-serif}[data-theme=myspace] .secondary-btn:hover{border-color:#f0f;box-shadow:0 0 10px #0ff}[data-theme=myspace] .secondary-btn.active{background:linear-gradient(to bottom,#f6f,#f0c);border:2px solid #00FFFF;text-shadow:0 0 10px #00FFFF}[data-theme=vkontakte] .secondary-btn{border:1px solid #C0C0C0;color:#000;font-family:Tahoma,sans-serif;font-weight:700}[data-theme=vkontakte] .secondary-btn.active{background:linear-gradient(to bottom,#ffac1a,#ff8f00);border:1px solid #D77D00;color:#fff}[data-theme=blingee] .secondary-btn{border:3px dashed #FF00FF;color:#fff}[data-theme=blingee] .secondary-btn.active{background:linear-gradient(to bottom,#f9f,#f3c);border:3px solid #00FFCC}[data-theme=dark2009] .secondary-btn{border:2px solid #00FF00;color:#fff;font-family:Arial Black,sans-serif}[data-theme=dark2009] .secondary-btn.active{background:linear-gradient(to bottom,#400,#800);border:3px solid #00FF00;color:#0f0}.sidebar h3{font-size:14px;text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;margin-bottom:8px}.user-list{flex:1;overflow-y:auto;padding-right:4px}.user-item{display:flex;align-items:center;gap:8px;padding:8px;border-radius:0;border:1px solid var(--border, #4b5563);cursor:pointer;transition:background .15s ease;background:#0f172a80}.friend-unread-dot{width:12px;height:12px;border-radius:50%;background:radial-gradient(circle,#34d399,#10b981 60%,#059669);box-shadow:0 0 12px #34d399e6,0 0 6px #10b98199;animation:friendUnreadPulse 1.5s ease-in-out infinite}@keyframes friendUnreadPulse{0%{box-shadow:0 0 6px #34d39999,0 0 #34d39966;transform:scale(.95)}50%{box-shadow:0 0 15px #34d399e6,0 0 10px #10b98199;transform:scale(1.05)}to{box-shadow:0 0 6px #34d39999,0 0 #34d39966;transform:scale(.95)}}.user-item:hover{background:#94a3b826;border-color:var(--primary, #FF0099)}.user-item.selected{background:var(--primary, #FF0099);border-color:var(--primary, #FF0099);opacity:.8}.user-name{font-size:14px}.main{background:#0f172ae6;border-radius:0;border:1px solid var(--border, #4b5563);padding:16px;display:flex;flex-direction:column;gap:16px;box-shadow:0 20px 40px #0f172a99}[data-theme=vkontakte] .main{background:var(--bg-end, #FFFFFF);color:var(--text, #000000)}[data-theme=vkontakte] .sidebar{background:var(--primary, #0066FF);color:#fff}.photos-section{background:#0f172acc;border-radius:0;border:1px solid var(--border, #4b5563);padding:12px 14px 14px}.news-section{background:#0f172acc;border-radius:12px;padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px;border:1px solid var(--border, #4b5563)}.wall-section{margin-top:10px;background:#0f172acc;border-radius:0;border:1px solid var(--border, #4b5563);padding:12px 14px 14px}.music-section{background:#0f172acc;border-radius:0;border:1px solid #4b5563;padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}.music-header{display:flex;justify-content:space-between;align-items:center;gap:12px}.music-header h3{margin:0}.music-upload-form{display:flex;flex-wrap:wrap;gap:8px}.music-upload-form input[type=text]{flex:1 1 120px}.music-list{display:flex;flex-direction:column;gap:8px}.music-item{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:0;border:1px solid #4b5563;background:#0f172ae6}.music-title{font-weight:500}.music-meta{font-size:12px;color:#9ca3af}.groups-section{background:#0f172acc;border-radius:12px;padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}.groups-header{display:flex;justify-content:space-between;align-items:center;gap:12px}.groups-header h3{margin:0}.group-create-form{display:flex;flex-wrap:wrap;gap:8px}.group-create-form input[type=text]{flex:1 1 160px}.group-list{display:flex;flex-direction:column;gap:8px}.group-item{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:10px;background:#0f172ae6;cursor:pointer}.group-item.active{outline:1px solid rgba(129,140,248,.8)}.group-name{font-weight:500}.group-meta{font-size:12px;color:#9ca3af}.group-posts{margin-top:8px;display:flex;flex-direction:column;gap:8px}.group-post-form{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}.group-post-item{padding:8px 10px;border-radius:10px;background:#0f172ae6;display:flex;flex-direction:column;gap:4px}.group-post-author{font-size:13px;color:#9ca3af}.group-post-text{font-size:14px}.group-post-image{max-width:100%;border-radius:8px}.news-section{background:#0f172acc;border-radius:12px;padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}.all-users-section{background:#0f172acc;border-radius:0;border:1px solid #4b5563;padding:12px 14px 14px}.all-users-section h3{margin:0 0 12px}.users-list{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.user-card{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--border, #4b5563);background:#0f172a80;cursor:pointer;transition:all .15s ease}.user-card:hover{background:#94a3b826;border-color:var(--primary, #FF0099)}.avatar.medium{width:64px;height:64px;font-size:28px;border-radius:0}.user-card-main{flex:1}.user-card-name{font-size:16px;font-weight:600;margin-bottom:4px}.user-card-username{font-size:12px;color:#9ca3af;margin-bottom:4px}.user-card-rating{font-size:14px;color:var(--primary, #fbbf24);font-weight:600}.pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px}.pagination span{color:#9ca3af;font-size:14px}.quests-section{background:#0f172acc;border-radius:0;border:1px solid #4b5563;padding:12px 14px 14px;margin-top:16px}.quests-section h3{margin:0 0 12px;font-size:16px}.quests-list{display:flex;flex-direction:column;gap:8px}.quest-item{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #4b5563;background:#0f172a80;transition:background .15s ease}.quest-item:hover{background:#94a3b826}.quest-completed{opacity:.6;background:#22c55e1a}.quest-icon{font-size:24px}.quest-info{flex:1}.quest-name{font-size:14px;font-weight:600;margin-bottom:4px}.quest-reward{font-size:12px;color:#fbbf24}.quest-status{font-size:12px;color:#22c55e;font-weight:600}.quest-complete-btn{padding:6px 12px;border:1px solid #4b5563;background:#fbbf2433;color:#fbbf24;cursor:pointer;font-size:12px;border-radius:0}.quest-complete-btn:hover{background:#fbbf244d}@keyframes sparkle{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}.sparkle{position:absolute;pointer-events:none;font-size:20px;animation:sparkle .6s ease-out;z-index:1000}blink{animation:blink 1s linear infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.top8-section{background:#0f172acc;border-radius:0;border:1px solid #4b5563;padding:12px 14px 14px;margin-bottom:16px}.top8-section h3{margin:0 0 12px;font-size:16px}.top8-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.top8-item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px;border:1px solid #4b5563;background:#0f172a80;cursor:pointer;transition:background .15s ease}.top8-item:hover{background:#94a3b826}.top8-name{font-size:11px;text-align:center;color:#e5e7eb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.news-item{padding:8px 10px;border-radius:10px;background:#0f172ae6;display:flex;flex-direction:column;gap:4px}.news-header{font-size:13px;color:#9ca3af}.news-text{font-size:14px}.news-image{max-width:100%;border-radius:8px}.photos-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;position:relative}.photos-header h3{margin:0;font-size:16px}.photo-add-btn{position:absolute;top:0;right:0;width:32px;height:32px;border-radius:0;border:1px solid #4b5563;background:#22c55e33;color:#22c55e;font-size:24px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.photo-add-btn:hover{background:#22c55e4d}.add-photo-form{display:flex;gap:8px}.add-photo-form input{flex:1}.photos-grid{margin-top:8px;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.photo-item{border-radius:0;border:1px solid #4b5563;overflow:hidden;background:#020617;position:relative}.photo-item img{width:100%;height:120px;object-fit:cover;display:block}.photo-delete-btn{position:absolute;top:4px;right:4px;border-radius:0;border:1px solid #4b5563;width:22px;height:22px;padding:0;font-size:14px;background:#0f172ae6;color:#fecaca;cursor:pointer}.chat-section{flex:1;display:flex;flex-direction:column;background:#0f172acc;border-radius:0;border:1px solid #4b5563;padding:12px 14px 14px;min-height:0;overflow:hidden}.chat-header{margin-bottom:8px}.messages-list{flex:1;overflow-y:auto;overflow-x:hidden;padding-right:4px;display:flex;flex-direction:column;gap:6px;min-height:0;max-height:100%}.message{max-width:70%;padding:8px 10px;border-radius:0;border:1px solid #4b5563;font-size:14px;display:inline-flex;flex-direction:column}.message.from-me{align-self:flex-end;background:linear-gradient(135deg,#6366f1,#4f46e5)}.message.from-them{align-self:flex-start;background:#1f2937e6}.message-time{font-size:10px;color:#cbd5f5;margin-top:2px;opacity:.8}.chat-input{margin-top:8px;display:flex;gap:8px}.chat-input input{flex:1}input,textarea{border-radius:0;border:1px solid #4b5563;padding:8px 12px;font-size:14px;outline:none}input{background:#0f172ae6;border:1px solid rgba(148,163,184,.6);color:#e5e7eb}input::placeholder{color:#6b7280}.error{margin-top:4px;padding:6px 10px;border-radius:0;border:1px solid #ef4444;background:#f871711f;color:#fecaca;font-size:13px}[data-theme=dark2009] .error{border-color:var(--primary, #FF0000);background:#f003;color:#fcc}.error.top{margin-bottom:4px}.empty{font-size:13px;color:var(--text, #9ca3af);padding:6px 2px;opacity:.7}.center-message{flex:1;display:flex;align-items:center;justify-content:center;color:#9ca3af;text-align:center}.auth-container{width:100%;max-width:380px;margin:auto;background:#0f172af2;padding:24px 24px 26px;border-radius:0;border:1px solid #4b5563;box-shadow:0 25px 60px #0f172acc}.auth-container h1{text-align:center;margin-top:0;margin-bottom:16px;font-size:26px;background:linear-gradient(135deg,#6366f1,#ec4899);-webkit-background-clip:text;color:transparent}.auth-toggle{display:flex;gap:6px;background:#0f172ae6;padding:4px;border-radius:0;border:1px solid #4b5563;margin-bottom:16px}.auth-toggle button{flex:1;padding:6px 10px;background:transparent;border-radius:0;font-size:14px}.auth-toggle button.active{background:#818cf8e6}.auth-form{display:flex;flex-direction:column;gap:10px}.tabs{display:flex;gap:8px;margin-bottom:8px}.tabs .secondary-btn.active{background:#818cf8e6}.avatar-form{display:flex;gap:8px;margin-bottom:8px}.avatar-upload-section{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:12px;border:1px solid #4b5563;background:#0f172a80}.avatar-upload-section label{font-size:14px;color:#9ca3af}.profile-chat-action{margin:8px 0}.profile-media-tabs{display:flex;gap:8px;margin:16px 0 12px}.media-tab{border:1px solid rgba(148,163,184,.4);border-radius:999px;padding:6px 18px;background:transparent;color:inherit;cursor:pointer;font-size:13px;transition:all .2s ease}.media-tab:hover{border-color:var(--primary, #ff00ff);color:var(--primary, #ff00ff)}.media-tab.active{background:var(--primary, #ff00ff);border-color:var(--primary, #ff00ff);color:#0f0f0f;box-shadow:0 0 12px #f0f6}@media(max-width:800px){.app{padding:12px}.layout{grid-template-columns:1fr}.sidebar{flex-direction:row;align-items:center;gap:12px}.sidebar h3{display:none}.user-list{display:flex;flex-direction:row;gap:8px;overflow-x:auto}.user-item{min-width:170px}}.profile-section{background:#0f172acc;border-radius:0;border:1px solid #4b5563;padding:12px 14px 14px;margin-bottom:10px}.profile-section h2{font-size:24px;margin:0}[data-theme=myspace] .profile-section h2{font-family:Tahoma,Arial Black,sans-serif;font-weight:700;font-size:24px;color:#fff;text-shadow:0 0 8px #FF00FF}[data-theme=vkontakte] .profile-section h2{font-family:Tahoma,Arial Narrow,sans-serif;font-weight:700;font-size:14px;color:#000}[data-theme=blingee] .profile-section h2{color:#fff;text-shadow:0 0 10px #FF00FF}[data-theme=dark2009] .profile-section h2{font-family:Arial Black,sans-serif;color:#fff;text-shadow:0 0 10px #FF0000}.profile-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:12px;border-radius:0}[data-theme=myspace] .profile-header{background:linear-gradient(to bottom,#f09,#c06);border:2px solid #00FFFF;box-shadow:0 0 0 1px #f0f}[data-theme=vkontakte] .profile-header{background:linear-gradient(to bottom,#5181b8,#3a6d9e);color:#fff}[data-theme=blingee] .profile-header{background:linear-gradient(to bottom,#f3c,#c0f);border:3px dashed #FF00FF}[data-theme=dark2009] .profile-header{background:linear-gradient(to bottom,#300,#000);border:2px solid #00FF00;box-shadow:0 0 0 1px red}.profile-header-main{display:flex;align-items:center;gap:12px}.profile-form{display:flex;flex-direction:column;gap:8px}textarea{resize:vertical;border-radius:0}.profile-info{display:flex;flex-direction:column;gap:4px;font-size:14px}.profile-rating-section{margin:12px 0;padding:12px;background:#0f172a99;border:1px solid #4b5563}.profile-rating-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.profile-rating-label{font-size:14px;color:#9ca3af}.profile-rating-value{font-size:24px;font-weight:700;color:var(--primary, #FF00FF)}.profile-sparkles-balance{font-size:20px;font-weight:700;color:var(--primary, #FF00FF);margin-bottom:12px;padding:8px;background:#0f172a80;border:1px solid var(--border, #4b5563);text-align:center}[data-theme=myspace] .profile-rating-value{text-shadow:0 0 8px #FF00FF}[data-theme=vkontakte] .profile-rating-value{font-family:Arial,sans-serif;font-weight:700;font-size:14px;color:#000;text-shadow:none}[data-theme=blingee] .profile-rating-value{text-shadow:0 0 10px #FF00FF}[data-theme=dark2009] .profile-rating-value{color:red;text-shadow:0 0 10px #FF0000}.rating-progress-bar{width:100%;height:20px;background:silver;border:1px solid #808080;margin:8px 0;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0003}.rating-progress-fill{height:100%;background:linear-gradient(to bottom,#4a9eff,#06c);transition:width .3s ease;box-shadow:inset 0 1px #ffffff4d;border-right:1px solid rgba(0,0,0,.2)}[data-theme=myspace] .rating-progress-fill{background:linear-gradient(90deg,#0f0,#cf0);box-shadow:none}[data-theme=vkontakte] .rating-progress-fill{background:#5c82b7;box-shadow:none}[data-theme=blingee] .rating-progress-fill{background:linear-gradient(90deg,#f0f,#0fc,#ff3,#f0f);background-size:200% 100%;animation:rainbow-progress 2s linear infinite;box-shadow:0 0 20px #f0f}[data-theme=dark2009] .rating-progress-fill{background:linear-gradient(90deg,red,#0f0);box-shadow:0 0 10px red}.profile-sparkles{font-size:14px;color:#e5e7eb;margin-top:8px}.sparkles-max{color:#9ca3af;font-size:12px}.profile-level{font-size:12px;color:#9ca3af;margin-top:4px}.profile-role{font-size:12px;color:#a5b4fc}.profile-admin{margin-top:8px;display:flex;flex-direction:column;gap:6px}.profile-admin-row{display:flex;gap:8px}.profile-about{margin-top:4px;color:#e5e7eb}.wall-section{margin-top:10px;background:#0f172acc;border-radius:0;border:1px solid #4b5563;padding:12px 14px 14px}.wall-header{margin-bottom:6px}.wall-form{display:flex;gap:8px;margin-bottom:8px}.wall-list{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-y:auto}.wall-item{padding:8px 10px;border-radius:0;border:1px solid #4b5563;background:#0f172ad9;font-size:14px}.wall-author{font-weight:500;margin-bottom:2px}.wall-content{margin-bottom:2px}.wall-time{font-size:11px;color:#9ca3af}.modal-backdrop{position:fixed;inset:0;background:#0f172abf;display:flex;align-items:center;justify-content:center;z-index:40}.modal{width:100%;max-width:640px;max-height:80vh;background:var(--bg-end, #020617);border-radius:0;border:1px solid var(--border, #4b5563);padding:14px 16px 16px;box-shadow:0 25px 60px #000000b3;display:flex;flex-direction:column;color:var(--text, #e5e7eb);overflow:hidden}.chat-modal{max-height:80vh}[data-theme=vkontakte] .modal{background:var(--bg-end, #FFFFFF);color:var(--text, #000000)}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.modal-search{display:flex;gap:8px;margin-bottom:10px}.modal-list{flex:1;overflow-y:auto;padding-right:4px}.user-main{flex:1}.user-actions{display:flex;gap:6px}[class*=avatar].decoration-neon_frame_pink,.avatar.decoration-neon_frame_pink{border:none!important;box-shadow:0 0 10px #f0f,0 0 20px #f0f,0 0 30px #f0f,inset 0 0 10px #ff00ff4d!important;animation:neon-pulse-pink 2s ease-in-out infinite}@keyframes neon-pulse-pink{0%,to{box-shadow:0 0 10px #f0f,0 0 20px #f0f,0 0 30px #f0f,inset 0 0 10px #ff00ff4d}50%{box-shadow:0 0 20px #f0f,0 0 40px #f0f,0 0 60px #f0f,inset 0 0 20px #ff00ff80}}[class*=avatar].decoration-neon_frame_blue,.avatar.decoration-neon_frame_blue{border:none!important;box-shadow:0 0 10px #00bfff,0 0 20px #00bfff,0 0 30px #00bfff,inset 0 0 10px #00bfff4d!important;animation:neon-pulse-blue 2s ease-in-out infinite}@keyframes neon-pulse-blue{0%,to{box-shadow:0 0 10px #00bfff,0 0 20px #00bfff,0 0 30px #00bfff,inset 0 0 10px #00bfff4d}50%{box-shadow:0 0 20px #00bfff,0 0 40px #00bfff,0 0 60px #00bfff,inset 0 0 20px #00bfff80}}[class*=avatar].decoration-neon_frame_green,.avatar.decoration-neon_frame_green{border:none!important;box-shadow:0 0 10px #0f0,0 0 20px #0f0,0 0 30px #0f0,inset 0 0 10px #00ff004d!important;animation:neon-pulse-green 2s ease-in-out infinite}@keyframes neon-pulse-green{0%,to{box-shadow:0 0 10px #0f0,0 0 20px #0f0,0 0 30px #0f0,inset 0 0 10px #00ff004d}50%{box-shadow:0 0 20px #0f0,0 0 40px #0f0,0 0 60px #0f0,inset 0 0 20px #00ff0080}}[class*=avatar].decoration-neon_frame_purple,.avatar.decoration-neon_frame_purple{border:none!important;box-shadow:0 0 10px #9370db,0 0 20px #9370db,0 0 30px #9370db,inset 0 0 10px #9370db4d!important;animation:neon-pulse-purple 2s ease-in-out infinite}@keyframes neon-pulse-purple{0%,to{box-shadow:0 0 10px #9370db,0 0 20px #9370db,0 0 30px #9370db,inset 0 0 10px #9370db4d}50%{box-shadow:0 0 20px #9370db,0 0 40px #9370db,0 0 60px #9370db,inset 0 0 20px #9370db80}}[class*=avatar].decoration-neon_frame_pink_animated,.avatar.decoration-neon_frame_pink_animated{border:none!important;box-shadow:0 0 20px #f0f,0 0 40px #f0f,0 0 60px #f0f,inset 0 0 20px #f0f6;animation:neon-pulse-pink-animated 2s ease-in-out infinite alternate}@keyframes neon-pulse-pink-animated{0%{box-shadow:0 0 20px #f0f,0 0 40px #f0f,0 0 60px #f0f,inset 0 0 20px #f0f6}to{box-shadow:0 0 #f0f0,0 0 #f0f0,0 0 #f0f0,inset 0 0 20px #f0f0}}[class*=avatar].decoration-neon_frame_blue_animated,.avatar.decoration-neon_frame_blue_animated{border:none!important;box-shadow:0 0 20px #00bfff,0 0 40px #00bfff,0 0 60px #00bfff,inset 0 0 20px #00bfff66;animation:neon-pulse-blue-animated 2s ease-in-out infinite alternate}@keyframes neon-pulse-blue-animated{0%{box-shadow:0 0 20px #00bfff,0 0 40px #00bfff,0 0 60px #00bfff,inset 0 0 20px #00bfff66}to{box-shadow:0 0 #00bfff00,0 0 #00bfff00,0 0 #00bfff00,inset 0 0 20px #00bfff00}}[class*=avatar].decoration-neon_frame_green_animated,.avatar.decoration-neon_frame_green_animated{border:none!important;box-shadow:0 0 20px #0f0,0 0 40px #0f0,0 0 60px #0f0,inset 0 0 20px #0f06;animation:neon-pulse-green-animated 2s ease-in-out infinite alternate}@keyframes neon-pulse-green-animated{0%{box-shadow:0 0 20px #0f0,0 0 40px #0f0,0 0 60px #0f0,inset 0 0 20px #0f06}to{box-shadow:0 0 #0f00,0 0 #0f00,0 0 #0f00,inset 0 0 20px #0f00}}[class*=avatar].decoration-neon_frame_purple_animated,.avatar.decoration-neon_frame_purple_animated{border:none!important;box-shadow:0 0 20px #9370db,0 0 40px #9370db,0 0 60px #9370db,inset 0 0 20px #9370db66;animation:neon-pulse-purple-animated 2s ease-in-out infinite alternate}@keyframes neon-pulse-purple-animated{0%{box-shadow:0 0 20px #9370db,0 0 40px #9370db,0 0 60px #9370db,inset 0 0 20px #9370db66}to{box-shadow:0 0 #9370db00,0 0 #9370db00,0 0 #9370db00,inset 0 0 20px #9370db00}}[class*=avatar].decoration-neon_frame_pink_border,.avatar.decoration-neon_frame_pink_border{border:4px solid #FF00FF!important;box-shadow:none!important}[class*=avatar].decoration-neon_frame_blue_border,.avatar.decoration-neon_frame_blue_border{border:4px solid #00BFFF!important;box-shadow:none!important}[class*=avatar].decoration-neon_frame_green_border,.avatar.decoration-neon_frame_green_border{border:4px solid #00FF00!important;box-shadow:none!important}[class*=avatar].decoration-neon_frame_purple_border,.avatar.decoration-neon_frame_purple_border{border:4px solid #9370DB!important;box-shadow:none!important}.avatar.decoration-skull_frame:before{content:"💀";position:absolute;top:-15px;left:-15px;font-size:24px;animation:sparkle 1s infinite}.avatar.decoration-skull_frame:after{content:"💀";position:absolute;bottom:-15px;right:-15px;font-size:24px;animation:sparkle 1s infinite .5s}@keyframes sparkle{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}.avatar.decoration-fire_frame{border:4px solid #FF6600!important;box-shadow:0 0 30px #f60,0 0 60px #f30!important;animation:fire-flicker .5s infinite}@keyframes fire-flicker{0%,to{box-shadow:0 0 30px #f60,0 0 60px #f30}50%{box-shadow:0 0 40px #f90,0 0 80px #f60}}body.decoration-hearts_rain:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;background-image:radial-gradient(circle at 20% 30%,rgba(255,0,150,.3) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,100,200,.3) 0%,transparent 50%);animation:hearts-fall 3s infinite}@keyframes hearts-fall{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}body.decoration-snow_rain:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;background-image:radial-gradient(circle at 10% 20%,rgba(255,255,255,.8) 2px,transparent 2px),radial-gradient(circle at 30% 40%,rgba(255,255,255,.8) 1px,transparent 1px),radial-gradient(circle at 50% 60%,rgba(255,255,255,.8) 2px,transparent 2px),radial-gradient(circle at 70% 80%,rgba(255,255,255,.8) 1px,transparent 1px),radial-gradient(circle at 90% 10%,rgba(255,255,255,.8) 2px,transparent 2px);background-size:200% 200%;animation:snow-fall 5s linear infinite}@keyframes snow-fall{0%{background-position:0% 0%}to{background-position:0% 100%}}body.decoration-marquee:after{content:"♡ ♫ ☆ приветик, я принцесса 2009 ☆ ♫ ♡";position:fixed;bottom:0;left:0;width:100%;background:#000c;color:#fff;font-family:Comic Sans MS,cursive;font-size:16px;padding:8px;white-space:nowrap;animation:marquee 20s linear infinite;z-index:999;pointer-events:none}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}body.decoration-space_bg{background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.1) 1px,transparent 1px),radial-gradient(circle at 60% 70%,rgba(255,255,255,.1) 1px,transparent 1px),radial-gradient(circle at 40% 50%,rgba(255,255,255,.1) 1px,transparent 1px)!important;background-size:200% 200%;animation:space-twinkle 10s linear infinite}@keyframes space-twinkle{0%,to{background-position:0% 0%}50%{background-position:100% 100%}}body.decoration-winamp:before{content:"";position:fixed;bottom:20px;right:20px;width:200px;height:100px;background:linear-gradient(to bottom,red,#0f0);clip-path:polygon(0% 0%,20% 100%,40% 0%,60% 100%,80% 0%,100% 100%,100% 0%);animation:winamp-visualizer .5s infinite;z-index:999;pointer-events:none}@keyframes winamp-visualizer{0%,to{clip-path:polygon(0% 0%,20% 100%,40% 0%,60% 100%,80% 0%,100% 100%,100% 0%)}25%{clip-path:polygon(0% 0%,20% 30%,40% 100%,60% 20%,80% 80%,100% 40%,100% 0%)}50%{clip-path:polygon(0% 0%,20% 60%,40% 10%,60% 90%,80% 30%,100% 70%,100% 0%)}75%{clip-path:polygon(0% 0%,20% 80%,40% 50%,60% 100%,80% 20%,100% 60%,100% 0%)}}body.decoration-gradient_buttons button:not(.secondary-btn):not(.theme-btn):not(.settings-toggle):not(.settings-logout):not(.shop-btn){background:linear-gradient(135deg,var(--primary, #6366f1),var(--primary-alt, #ec4899))!important}body.decoration-text_glow h1,body.decoration-text_glow h2,body.decoration-text_glow h3,body.decoration-text_glow .me-username,body.decoration-text_glow .user-username{text-shadow:0 0 10px var(--primary, #FF00FF)!important}.avatar.decoration-avatar_shadow{box-shadow:0 10px 30px #00000080!important}body.decoration-button_glow button:not(.secondary-btn):not(.theme-btn):not(.settings-toggle):not(.settings-logout):not(.shop-btn){box-shadow:0 0 20px var(--primary, #FF00FF)!important}.requests-list{margin-top:8px}.request-item{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:0;border:1px solid #4b5563;background:#0f172ae6;margin-bottom:4px}.lightbox-backdrop{position:fixed;inset:0;background:#0f172ae6;display:flex;align-items:center;justify-content:center;z-index:50}.lightbox-image{max-width:90vw;max-height:90vh;border-radius:0;border:1px solid #4b5563;box-shadow:0 25px 60px #000000e6}[data-theme=myspace] .attachmentBadge,[data-theme=myspace] span.attachmentBadge,[data-theme=myspace] div.attachmentBadge{background:transparent!important;border:none!important;color:#f472b6!important}.announcement-ticker-desktop{position:fixed;bottom:20px;right:20px;width:400px;max-width:calc(100vw - 40px);background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;padding:10px 0;z-index:999;overflow:hidden;white-space:nowrap;box-shadow:0 4px 12px #8b5cf666;border-radius:8px;height:50px;display:flex;align-items:center}.announcement-ticker-desktop-wrapper{display:flex;align-items:center;animation:ticker-scroll-desktop 25s linear infinite;will-change:transform}.announcement-ticker-desktop-content{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding-right:50px}.announcement-ticker-desktop .announcement-icon{font-size:18px;flex-shrink:0}.announcement-ticker-desktop .announcement-text{font-size:14px;font-weight:500;white-space:nowrap}@keyframes ticker-scroll-desktop{0%{transform:translate(0)}to{transform:translate(-50%)}}._overlay_1fopi_1{position:fixed;inset:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}._modal_1fopi_15{background:#0f172af2;border:1px solid rgba(148,163,184,.3);border-radius:16px;max-width:700px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 25px 60px #00000080}._header_1fopi_27{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(148,163,184,.2)}._header_1fopi_27 h2{margin:0;font-size:20px;color:#e2e8f0}._closeButton_1fopi_41{width:28px;height:28px;border-radius:50%;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:#e2e8f0;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;padding:0}._closeButton_1fopi_41:hover{border-color:var(--primary, #ff00ff);background:#ff00ff1a;transform:rotate(90deg)}._content_1fopi_63{flex:1;overflow-y:auto;padding:24px}._termsText_1fopi_69{color:#cbd5e1;line-height:1.6;font-size:14px}._termsText_1fopi_69 h3{color:#e2e8f0;font-size:18px;margin-top:0;margin-bottom:20px}._termsText_1fopi_69 h4{color:#e2e8f0;font-size:16px;margin-top:24px;margin-bottom:12px}._termsText_1fopi_69 p{margin:8px 0}._termsText_1fopi_69 a{color:#818cf8;text-decoration:none}._termsText_1fopi_69 a:hover{text-decoration:underline}._footer_1fopi_102{padding:16px 24px;border-top:1px solid rgba(148,163,184,.2);display:flex;justify-content:flex-end}._closeBtn_1fopi_109{padding:6px 12px;background:#1f2937;border:1px solid #4b5563;border-radius:12px;color:#e5e7eb;cursor:pointer;font-size:14px;transition:border-color .2s ease,background .2s ease;font-family:inherit}._closeBtn_1fopi_109:hover{border-color:var(--primary, #ff00ff);background:#ff00ff1a}._content_1fopi_63::-webkit-scrollbar{width:8px}._content_1fopi_63::-webkit-scrollbar-track{background:#0f172a80;border-radius:4px}._content_1fopi_63::-webkit-scrollbar-thumb{background:#94a3b866;border-radius:4px}._content_1fopi_63::-webkit-scrollbar-thumb:hover{background:#94a3b899}._container_pzkbi_1{width:100%;max-width:520px;margin:auto;background:#0f172a;padding:0;border-radius:16px;border:1px solid rgba(148,163,184,.4);box-shadow:0 30px 60px #00000080;display:flex;flex-direction:column}._betaBanner_pzkbi_14{text-align:center;font-size:14px;font-weight:700;color:#fbbf24;background:#fbbf241a;border:1px solid rgba(251,191,36,.3);padding:8px 12px;margin:16px 16px 0;border-radius:8px;letter-spacing:1px}._title_pzkbi_27{text-align:center;margin-top:0;margin-bottom:16px;font-size:26px;background:linear-gradient(135deg,#6366f1,#ec4899);-webkit-background-clip:text;color:transparent}._tabs_pzkbi_37{display:flex;gap:0;padding:0;margin:16px 16px 0;align-items:flex-end}._tab_pzkbi_37{padding:10px 20px;background:#0f172a99;border:1px solid rgba(148,163,184,.3);border-bottom:2px solid transparent;border-top-left-radius:12px;border-top-right-radius:12px;cursor:pointer;font-size:14px;font-weight:500;color:#9ca3af;transition:background-color .2s,color .2s;position:relative;margin-right:2px;width:120px;text-align:center;box-sizing:border-box}._tab_pzkbi_37:hover{color:#e5e7eb;background:#0f172ab3}._tab_pzkbi_37:active{border-bottom:2px solid transparent}._tab_pzkbi_37._active_pzkbi_73{color:#e5e7eb;font-weight:600;background:#0f172acc;border-bottom:2px solid rgba(15,23,42,.8);z-index:2;margin-bottom:-2px;position:relative}._formContainer_pzkbi_83{background:#0f172acc;border-top:1px solid rgba(148,163,184,.3);padding:16px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}._form_pzkbi_83{display:flex;flex-direction:column;gap:10px}._form_pzkbi_83 input{width:100%;padding:12px 16px;background:#0f172a99;border:1px solid rgba(148,163,184,.3);border-radius:8px;color:#e5e7eb;font-size:14px;font-family:inherit;box-sizing:border-box}._form_pzkbi_83 input:focus{outline:none;border-color:var(--primary, #ff00ff)}._form_pzkbi_83 input::placeholder{color:#9ca3af}._codeRow_pzkbi_118{display:flex;gap:8px}._codeRow_pzkbi_118 input{flex:1}._recoveryBlock_pzkbi_127{margin-top:8px;display:flex;flex-direction:column;gap:8px}._actionButton_pzkbi_134{align-self:flex-start;padding:6px 12px;background:#1f2937;border:1px solid #4b5563;border-radius:12px;color:#e5e7eb;cursor:pointer;font-size:14px;transition:border-color .2s ease,background .2s ease;white-space:nowrap;font-family:inherit}._actionButton_pzkbi_134:hover:not(:disabled){border-color:var(--primary, #ff00ff);background:#ff00ff1a}._actionButton_pzkbi_134:disabled,._actionButtonDisabled_pzkbi_154{opacity:.5;cursor:not-allowed;pointer-events:none}._linkButton_pzkbi_160{background:none;border:none;color:#a5b4fc;cursor:pointer;padding:0;text-align:left;font-size:13px}._linkButton_pzkbi_160:hover{text-decoration:underline}._recoveryForm_pzkbi_174{display:flex;flex-direction:column;gap:8px;border:1px dashed #4b5563;padding:8px}._recoveryActions_pzkbi_182{display:flex;gap:8px;flex-wrap:wrap}._error_pzkbi_188{margin-top:4px;padding:6px 10px;border-radius:8px;border:1px solid #ef4444;background:#f871711f;color:#fecaca;font-size:13px}._hint_pzkbi_198{font-size:12px;color:#a5b4fc;margin-top:-4px}._termsCheckbox_pzkbi_204{display:flex;align-items:center;gap:8px;font-size:13px;color:#cbd5e1}._termsCheckbox_pzkbi_204 input[type=checkbox]{width:16px;height:16px;accent-color:var(--primary, #ff00ff);cursor:pointer}._termsCheckbox_pzkbi_204 label{cursor:pointer;-webkit-user-select:none;user-select:none}._termsLink_pzkbi_224{color:var(--primary, #ff00ff);text-decoration:underline;cursor:pointer}._termsLink_pzkbi_224:hover{color:var(--primary-alt, #ff00ff)}._sidebar_1w7tk_1{background:#111827;border:1px solid #4b5563;border-radius:12px;padding:10px;display:flex;flex-direction:column}._me_1w7tk_10{display:flex;align-items:center;gap:12px;margin-bottom:12px}._avatar_1w7tk_17{width:40px;height:40px;border-radius:50%;background:#1f2937;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;overflow:hidden;flex-shrink:0}._avatarSmall_1w7tk_31{width:32px;height:32px;font-size:14px}._avatar_1w7tk_17 img{width:100%;height:100%;object-fit:cover}._meName_1w7tk_43{font-weight:600}._meUsername_1w7tk_47,._userUsername_1w7tk_48{font-size:12px;color:#9ca3af}._logoutBtn_1w7tk_53{margin-bottom:8px;border-radius:0;border:1px solid #dc2626;padding:4px 8px;background:#111827;color:#fecaca;cursor:pointer;font-size:13px;align-self:flex-start}._logoutBtn_1w7tk_53:hover{background:#ef444440}._secondaryBtn_1w7tk_69{border-radius:0;border:1px solid #4b5563;padding:4px 8px;background:#111827;color:#e5e7eb;cursor:pointer;font-size:13px}._secondaryBtn_1w7tk_69:hover{background:#94a3b826}._questsBtn_1w7tk_83{margin-top:8px}._heading_1w7tk_87{font-size:14px;text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;margin-bottom:8px}._userList_1w7tk_95{flex:1;overflow-y:auto;padding-right:4px}._userItem_1w7tk_101{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:0;cursor:pointer;transition:background .15s ease}._userItem_1w7tk_101:hover{background:#94a3b826}._userItemSelected_1w7tk_115{background:#1f2937;border-radius:999px}._userName_1w7tk_120{font-size:14px}._friendUnreadDot_1w7tk_124{width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,#34d399,#059669 70%);box-shadow:0 0 8px #34d399cc,0 0 4px #05966999;animation:_friendUnreadPulse_1w7tk_1 1.5s ease-in-out infinite}@keyframes _friendUnreadPulse_1w7tk_1{0%{transform:scale(.9);box-shadow:0 0 6px #34d39999,0 0 #34d39966}50%{transform:scale(1.1);box-shadow:0 0 12px #10b981e6,0 0 8px #059669b3}to{transform:scale(.9);box-shadow:0 0 6px #34d39999,0 0 #34d39966}}._requestsList_1w7tk_148{margin-top:8px}._requestItem_1w7tk_152{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:0;background:#111827;margin-bottom:4px}._userMain_1w7tk_162{flex:1}._userActions_1w7tk_166{display:flex;gap:6px}@media(max-width:800px){._sidebar_1w7tk_1{flex-direction:row;align-items:center;gap:12px}._heading_1w7tk_87{display:none}._userList_1w7tk_95{display:flex;flex-direction:row;gap:8px;overflow-x:auto}._userItem_1w7tk_101{min-width:170px}}._app_1vavi_1{min-height:100vh;background:transparent;color:#e5e7eb;display:flex;justify-content:center;align-items:stretch;padding:24px 0;box-sizing:border-box}._shell_1vavi_12{width:80%;max-width:1400px;min-width:320px;display:flex;flex-direction:column;gap:16px;min-height:calc(100vh - 48px);flex:0 0 auto;height:calc(100vh - 48px);margin:0 auto}._topNav_1vavi_25{display:flex;justify-content:space-between;align-items:center;background:#0f172af2;border-radius:12px;border:1px solid rgba(148,163,184,.2);padding:12px 20px;box-shadow:0 10px 30px #0f172a80;gap:16px}._navLeft_1vavi_37{min-width:0;display:flex;align-items:center}._navRight_1vavi_43{display:flex;align-items:center;gap:12px}._notificationsBtn_1vavi_49{position:relative;background:transparent;color:inherit;padding:8px 12px;border-radius:8px;cursor:pointer;font-size:18px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._notificationsBtn_1vavi_49:hover{border-color:var(--primary, #ff00ff);color:var(--primary, #ff00ff);background:#ff00ff1a}._notificationsBadge_1vavi_69{position:absolute;top:-4px;right:-4px;background:#ef4444;color:#fff;border-radius:10px;padding:2px 6px;font-size:10px;font-weight:600;min-width:18px;text-align:center;box-shadow:0 0 8px #ef4444cc;border:2px solid rgba(15,23,42,.95)}._navButtons_1vavi_85{display:flex;gap:12px;margin-left:auto}._navButton_1vavi_85{background:transparent;border:1px solid rgba(148,163,184,.4);color:inherit;padding:8px 18px;border-radius:999px;cursor:pointer;font-size:14px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;text-align:center}._navButton_1vavi_85:hover{color:#fff}._navButton_1vavi_85:disabled{opacity:.5;cursor:not-allowed}._navButton_1vavi_85:disabled:hover{border-color:#94a3b866;color:inherit}._navButtonActive_1vavi_121:disabled{opacity:.6;cursor:not-allowed}._navButtonActive_1vavi_121:disabled:hover{opacity:.6}._navButtonActive_1vavi_121{background:linear-gradient(135deg,var(--primary),var(--primary-alt));color:#fff;box-shadow:0 0 20px #f0f6}._layout_1vavi_137{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;width:100%;background:transparent;flex:1;min-height:0;height:100%}._sidebarPanel_1vavi_148{background:#0f172aeb;border-radius:16px;border:1px solid rgba(148,163,184,.2);padding:12px;min-height:0;overflow-y:auto;display:flex;flex-direction:column}._main_1vavi_159{background:#0f172ae6;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px;box-shadow:0 20px 40px #0f172a99;min-height:0;overflow:hidden}._contentScroll_1vavi_171{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:8px}._contentStatic_1vavi_179{flex:1;min-height:0;overflow:hidden}._contentScroll_1vavi_171::-webkit-scrollbar,._sidebarPanel_1vavi_148::-webkit-scrollbar,._chatPanelBody_1vavi_187::-webkit-scrollbar{width:8px}._contentScroll_1vavi_171::-webkit-scrollbar-track,._sidebarPanel_1vavi_148::-webkit-scrollbar-track,._chatPanelBody_1vavi_187::-webkit-scrollbar-track{background:#0f172a66;border-radius:999px}._contentScroll_1vavi_171::-webkit-scrollbar-thumb,._sidebarPanel_1vavi_148::-webkit-scrollbar-thumb,._chatPanelBody_1vavi_187::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6366f1e6,#ec4899d9);border-radius:999px;box-shadow:inset 0 0 4px #0000004d}._contentScroll_1vavi_171::-webkit-scrollbar-thumb:hover,._sidebarPanel_1vavi_148::-webkit-scrollbar-thumb:hover,._chatPanelBody_1vavi_187::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#818cf8,#f472b6)}._chatPanel_1vavi_187{display:flex;flex-direction:column;gap:12px;min-height:0;height:100%;position:relative}._chatPanelHeader_1vavi_221{display:flex;align-items:center;gap:12px;padding:16px 16px 8px;cursor:pointer;position:relative;z-index:1;overflow:visible;margin:-12px -12px 0}._chatHeaderAvatar_1vavi_234{width:40px;height:40px;border-radius:50%;overflow:visible;background:transparent;border:none;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;color:#e2e8f0;flex-shrink:0;position:relative;z-index:10;padding:0}._chatHeaderAvatar_1vavi_234 img{width:100%;height:100%;object-fit:cover;border-radius:50%;position:relative;z-index:1;display:block}._chatHeaderInfo_1vavi_263{display:flex;flex-direction:column}._chatHeaderName_1vavi_268{margin:0;font-size:18px}._chatHeaderUsername_1vavi_273{font-size:13px;color:#94a3b8}._chatPanelActions_1vavi_278 button{flex:0 0 auto}._chatPanelBody_1vavi_187{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto}._centerMessage_1vavi_290{flex:1;display:flex;align-items:center;justify-content:center;color:#9ca3af;text-align:center}@media(max-width:900px){._app_1vavi_1{padding:16px 0 24px}._shell_1vavi_12{width:100%;padding:0 12px}._topNav_1vavi_25{flex-wrap:wrap;justify-content:space-between;gap:12px}._navButtons_1vavi_85{width:100%;flex-wrap:wrap;justify-content:space-between}._navButton_1vavi_85{flex:1 1 calc(50% - 8px);text-align:center}._layout_1vavi_137{grid-template-columns:1fr;gap:12px}._sidebarPanel_1vavi_148{order:2;max-height:320px;overflow-y:auto}._main_1vavi_159{order:1}}._backdrop_y1yj7_1{position:fixed;inset:0;background:#0f172acc;display:flex;align-items:center;justify-content:center;z-index:40}._modal_y1yj7_11{width:100%;max-width:520px;max-height:80vh;background:#020617;border:1px solid #4b5563;border-radius:0;padding:10px 12px 12px;display:flex;flex-direction:column}._header_y1yj7_23{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._searchRow_y1yj7_30{display:flex;gap:8px;margin-bottom:8px}._list_y1yj7_36{flex:1;overflow-y:auto}._item_y1yj7_41{display:flex;align-items:center;gap:8px;padding:6px 8px;border-bottom:1px solid #1f2937;cursor:pointer}._avatar_y1yj7_50{width:32px;height:32px;border-radius:0;background:#111827;display:flex;align-items:center;justify-content:center;font-size:14px}._avatar_y1yj7_50 img{width:100%;height:100%;object-fit:cover}._main_y1yj7_67{flex:1}._name_y1yj7_71{font-size:14px}._username_y1yj7_75{font-size:12px;color:#9ca3af}._wrapper_8p4zb_1{display:flex;flex-direction:column;gap:12px}._canvas_8p4zb_7{width:100%;border:2px dashed rgba(148,163,184,.5);background:repeating-linear-gradient(45deg,rgba(59,130,246,.1),rgba(59,130,246,.1) 10px,transparent 10px,transparent 20px),#050814;border-radius:12px;touch-action:none}._toolbar_8p4zb_22{display:flex;flex-direction:column;gap:12px}._colors_8p4zb_28{display:flex;gap:8px;flex-wrap:wrap}._colorBtn_8p4zb_34{width:28px;height:28px;border-radius:50%;border:2px solid rgba(255,255,255,.4);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}._colorBtn_8p4zb_34._active_8p4zb_43{transform:scale(1.1);box-shadow:0 0 10px #fff9}._controls_8p4zb_48{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._sliderLabel_8p4zb_55{display:flex;flex-direction:column;font-size:12px;color:#e2e8f0e6}._sliderLabel_8p4zb_55 input{width:160px}._thumbnail_1eqtj_1{width:100%;aspect-ratio:16 / 9;background:#0f172acc;border-bottom:1px solid rgba(148,163,184,.2);position:relative;overflow:hidden;pointer-events:none}._compact_1eqtj_11{max-height:120px}._news_1eqtj_15{max-height:360px}._wide_1eqtj_19{max-height:240px}._square_1eqtj_23{aspect-ratio:1}._thumbnail_1eqtj_1 img{width:100%;height:100%;object-fit:cover;display:block}._placeholder_1eqtj_34{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:32px;color:#e2e8f0b3;background:linear-gradient(135deg,#3b82f61a,#ec489926)}._processing_1eqtj_45{opacity:.6;cursor:not-allowed;position:relative}._processingOverlay_1eqtj_51{position:absolute;inset:0;background:#000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._processingSpinner_1eqtj_63{font-size:32px;animation:_pulse_1eqtj_1 1.5s ease-in-out infinite;margin-bottom:8px}._processingText_1eqtj_69{color:#fff;font-size:14px;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.5)}@keyframes _pulse_1eqtj_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}._picker_kjlbl_1{position:absolute;background:var(--bg-panel, rgba(15, 23, 42, .95));border:1px solid #4b5563;border-radius:12px;padding:12px;z-index:1000;box-shadow:0 4px 20px #00000080;width:400px;max-width:calc(100vw - 16px);max-height:300px;overflow-y:auto}._picker_kjlbl_1::-webkit-scrollbar{width:8px}._picker_kjlbl_1::-webkit-scrollbar-track{background:#0f172a66;border-radius:999px}._picker_kjlbl_1::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6366f1e6,#ec4899d9);border-radius:999px;box-shadow:inset 0 0 4px #0000004d}._picker_kjlbl_1::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#818cf8,#f472b6)}._picker_kjlbl_1._bottom_kjlbl_34{top:calc(100% + 8px);left:0;right:0}._picker_kjlbl_1._top_kjlbl_40{bottom:calc(100% + 8px);left:0;right:0}._grid_kjlbl_46{display:grid;grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:8px}._smileButton_kjlbl_52{background:transparent;border:1px solid transparent;border-radius:8px;padding:6px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}._smileButton_kjlbl_52:hover{background:#f093;border-color:#f096}._smileButton_kjlbl_52:active{background:#f093;border-color:#f096;transform:scale(.95)}._smileImage_kjlbl_75{width:28px;height:28px;object-fit:contain;display:block}._backdrop_19zti_1{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:60;padding:24px}._modal_19zti_13{position:relative;z-index:2;width:min(900px,100%);background:#0f172a;border-radius:16px;border:1px solid rgba(148,163,184,.4);box-shadow:0 30px 60px #00000080;display:flex;flex-direction:column;gap:12px;max-height:100%;overflow:hidden}._header_19zti_28{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(148,163,184,.2)}._header_19zti_28 h3{margin:0;font-size:18px}._header_19zti_28 p{margin:2px 0 0;font-size:13px;color:#94a3b8}._header_19zti_28 button{border:none;background:transparent;color:#e2e8f0;font-size:18px;cursor:pointer}._closeButton_19zti_55{width:28px;height:28px;border-radius:50%;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeButton_19zti_55:hover{border-color:var(--primary, #ff00ff);background:#ff00ff1a;transform:rotate(90deg)}._player_19zti_76{width:100%;max-height:60vh;background:#000}._description_19zti_82{padding:0 16px 16px;font-size:14px;color:#cbd5f5}._actions_19zti_88{display:flex;gap:12px;margin:12px 0}._actionBtn_19zti_94{padding:8px 16px;background:#0f172a99;color:#e2e8f0;border-radius:8px;cursor:pointer;font-size:14px;transition:all .2s}._actionBtn_19zti_94:hover{background:#0f172acc}._actionBtnActive_19zti_108{color:#fecaca}._commentsSection_19zti_112{padding:0 16px 16px;display:flex;flex-direction:column;gap:12px;max-height:40vh;overflow-y:auto}._commentsSection_19zti_112 h4{margin:0;font-size:16px;color:#e2e8f0}._commentsList_19zti_127{display:flex;flex-direction:column;gap:12px;padding:8px;background:#0f172a4d;border-radius:8px}._comment_19zti_112{padding:10px;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#0f172a80}._commentAuthor_19zti_143{font-weight:600;font-size:14px;margin-bottom:4px;color:#e2e8f0}._commentContent_19zti_150{font-size:14px;margin-bottom:4px;white-space:pre-wrap;word-wrap:break-word;color:#cbd5f5;line-height:1.5}._commentContent_19zti_150 img._smile_19zti_159{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 2px}._commentTime_19zti_167{font-size:11px;color:#94a3b8;opacity:.7}._emptyComments_19zti_173{text-align:center;padding:20px;color:#94a3b8;font-size:13px}._commentForm_19zti_180{display:flex;flex-direction:column;gap:8px}._commentInputWrapper_19zti_186{position:relative;width:100%}._commentTextarea_19zti_191{width:100%;padding:8px 40px 40px 12px;border-radius:8px;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:#e2e8f0;font-size:14px;font-family:inherit;resize:vertical;min-height:60px;line-height:1.5;box-sizing:border-box}._smileButton_19zti_207{position:absolute;right:8px;bottom:8px;background:transparent;border:none;font-size:20px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;z-index:10;transition:transform .2s}._smileButton_19zti_207:hover{transform:scale(1.1)}._commentSubmitWrapper_19zti_227{display:flex;justify-content:flex-end;width:100%}._subscribeButton_19zti_233{align-self:flex-start;padding:6px 12px;background:#1f2937;border:1px solid #4b5563;border-radius:12px;color:#e5e7eb;cursor:pointer;font-size:14px}._subscribeButtonDisabled_19zti_244{opacity:.5;cursor:not-allowed;pointer-events:none}._subscribeButton_19zti_233:hover{border-color:var(--primary, #ff00ff);transition:.3s}._backdrop_1otrf_1{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:60;padding:24px}._modal_1otrf_12{width:min(900px,100%);background:#0f172a;border-radius:16px;border:1px solid rgba(148,163,184,.4);box-shadow:0 30px 60px #00000080;display:flex;flex-direction:column;gap:12px;max-height:100%;overflow:hidden}._header_1otrf_25{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(148,163,184,.2)}._header_1otrf_25 h3{margin:0;font-size:18px}._header_1otrf_25 p{margin:2px 0 0;font-size:13px;color:#94a3b8}._header_1otrf_25 button{border:none;background:transparent;color:#e2e8f0;font-size:18px;cursor:pointer}._closeButton_1otrf_52{width:28px;height:28px;border-radius:50%;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeButton_1otrf_52:hover{border-color:var(--primary, #ff00ff);background:#ff00ff1a;transform:rotate(90deg)}._imageContainer_1otrf_73{position:relative;width:100%;background:#000;display:flex;align-items:center;justify-content:center;overflow:hidden}._image_1otrf_73{width:100%;max-height:60vh;object-fit:contain;background:#000;transition:transform .3s ease}._imageContainer_1otrf_73:hover ._image_1otrf_73{transform:scale(1.02)}._fullscreenHint_1otrf_95{position:absolute;bottom:12px;left:50%;transform:translate(-50%);background:#000000b3;color:#fff;padding:6px 12px;border-radius:6px;font-size:12px;opacity:0;transition:opacity .3s ease;pointer-events:none}._imageContainer_1otrf_73:hover ._fullscreenHint_1otrf_95{opacity:1}._fullscreenToggleButton_1otrf_114{width:28px;height:28px;border-radius:50%;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._fullscreenToggleButton_1otrf_114:hover{border-color:var(--primary, #ff00ff);background:#ff00ff1a;transform:scale(1.1)}._fullscreenBackdrop_1otrf_135{position:fixed;inset:0;background:#000000f2;display:flex;align-items:center;justify-content:center;z-index:10000;cursor:pointer}._fullscreenImage_1otrf_146{max-width:100%;max-height:100vh;object-fit:contain;cursor:default}._fullscreenControls_1otrf_153{position:absolute;top:20px;right:20px;z-index:10001}._fullscreenButton_1otrf_160{width:40px;height:40px;border-radius:50%;border:2px solid rgba(255,255,255,.3);background:#0009;color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._fullscreenButton_1otrf_160:hover{border-color:#fffc;background:#000c;transform:scale(1.1)}._actions_1otrf_181{display:flex;gap:12px;margin:12px 0}._actionBtn_1otrf_187{padding:8px 16px;background:#0f172a99;color:#e2e8f0;border-radius:8px;cursor:pointer;font-size:14px;transition:all .2s}._actionBtn_1otrf_187:hover{background:#0f172acc}._actionBtnActive_1otrf_201{color:#fecaca}._commentsSection_1otrf_205{padding:0 16px 16px;display:flex;flex-direction:column;gap:12px;max-height:40vh;overflow-y:auto}._commentsSection_1otrf_205 h4{margin:0;font-size:16px;color:#e2e8f0}._commentsList_1otrf_220{display:flex;flex-direction:column;gap:12px;padding:8px;background:#0f172a4d;border-radius:8px}._comment_1otrf_205{padding:10px;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#0f172a80}._commentAuthor_1otrf_236{font-weight:600;font-size:14px;margin-bottom:4px;color:#e2e8f0}._commentContent_1otrf_243{font-size:14px;margin-bottom:4px;white-space:pre-wrap;word-wrap:break-word;color:#cbd5f5;line-height:1.5}._commentContent_1otrf_243 img._smile_1otrf_252{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 2px}._commentTime_1otrf_260{font-size:11px;color:#94a3b8;opacity:.7}._emptyComments_1otrf_266{text-align:center;padding:20px;color:#94a3b8;font-size:13px}._commentForm_1otrf_273{display:flex;flex-direction:column;gap:8px}._commentInputWrapper_1otrf_279{position:relative;width:100%}._commentTextarea_1otrf_284{width:100%;padding:8px 40px 40px 12px;border-radius:8px;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:#e2e8f0;font-size:14px;font-family:inherit;resize:vertical;min-height:60px;line-height:1.5;box-sizing:border-box}._smileButton_1otrf_300{position:absolute;right:8px;bottom:8px;background:transparent;border:none;font-size:20px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;z-index:10;transition:transform .2s}._smileButton_1otrf_300:hover{transform:scale(1.1)}._commentSubmitWrapper_1otrf_320{display:flex;justify-content:flex-end;width:100%}._subscribeButton_1otrf_326{align-self:flex-start;padding:6px 12px;background:#1f2937;border:1px solid #4b5563;border-radius:12px;color:#e5e7eb;cursor:pointer;font-size:14px}._subscribeButtonDisabled_1otrf_337{opacity:.5;cursor:not-allowed;pointer-events:none}._subscribeButton_1otrf_326:hover{border-color:var(--primary, #ff00ff);transition:.3s}._backdrop_twgix_1{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:9999;padding:24px}._modal_twgix_12{width:min(900px,100%);background:#0f172a;border-radius:16px;border:1px solid rgba(148,163,184,.4);box-shadow:0 30px 60px #00000080;display:flex;flex-direction:column;gap:12px;max-height:100%;overflow:hidden}._header_twgix_25{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(148,163,184,.2)}._header_twgix_25 h3{margin:0;font-size:18px}._header_twgix_25 button{border:none;background:transparent;color:#e2e8f0;font-size:18px;cursor:pointer}._closeButton_twgix_46{width:28px;height:28px;border-radius:50%;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeButton_twgix_46:hover{border-color:var(--primary, #ff00ff);background:#ff00ff1a;transform:rotate(90deg)}._content_twgix_67{padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}._post_twgix_75{padding-bottom:16px;border-bottom:1px solid rgba(148,163,184,.2)}._author_twgix_80{font-weight:600;margin-bottom:8px;font-size:16px;color:#e2e8f0}._postContent_twgix_87{margin-bottom:8px;font-size:14px;white-space:pre-wrap;word-wrap:break-word;color:#cbd5f5;line-height:1.5}._postContent_twgix_87 img._smile_twgix_96{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 2px}._attachment_twgix_104{margin:12px 0}._attachment_twgix_104 img{width:100%;max-height:400px;object-fit:contain;border-radius:8px}._photosGrid_twgix_115{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;border-radius:8px;overflow:hidden}._photoItem_twgix_123{position:relative;aspect-ratio:1;overflow:hidden;border-radius:8px;background:#0f172a99;cursor:pointer;transition:transform .2s}._photoItem_twgix_123:hover{transform:scale(1.02)}._photoItem_twgix_123 img{width:100%;height:100%;object-fit:cover;display:block}._attachmentCaption_twgix_144{display:block;margin-top:8px;font-size:13px;color:#94a3b8}._videoAttachment_twgix_151{margin:12px 0}._videoPreview_twgix_155{border:none;background:transparent;padding:0;cursor:pointer;width:100%;display:block;position:relative}._videoPreview_twgix_155:disabled{cursor:not-allowed;opacity:.6}._videoPreview_twgix_155:hover{opacity:.9}._actions_twgix_174{display:flex;gap:12px;margin:12px 0}._actionBtn_twgix_180{padding:8px 16px;background:#0f172a99;color:#e2e8f0;border-radius:8px;cursor:pointer;font-size:14px;transition:all .2s}._actionBtn_twgix_180:hover{background:#0f172acc}._actionBtn_twgix_180:disabled{opacity:.6;cursor:default}._actionBtnActive_twgix_200{color:#fecaca}._time_twgix_205{font-size:11px;color:#94a3b8;opacity:.7}._commentsSection_twgix_211{display:flex;flex-direction:column;gap:12px}._commentsSection_twgix_211 h4{margin:0;font-size:16px;color:#e2e8f0}._commentsList_twgix_223{display:flex;flex-direction:column;gap:12px;padding:8px;background:#0f172a4d;border-radius:8px;max-height:300px;overflow-y:auto}._comment_twgix_211{padding:10px;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#0f172a80}._commentAuthor_twgix_241{font-weight:600;font-size:14px;margin-bottom:4px;color:#e2e8f0}._commentContent_twgix_248{font-size:14px;margin-bottom:4px;white-space:pre-wrap;word-wrap:break-word;color:#cbd5f5;line-height:1.5}._commentContent_twgix_248 img._smile_twgix_96{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 2px}._commentTime_twgix_265{font-size:11px;color:#94a3b8;opacity:.7}._emptyComments_twgix_271{text-align:center;padding:20px;color:#94a3b8;font-size:13px}._commentForm_twgix_278{display:flex;flex-direction:column;gap:8px}._commentInputWrapper_twgix_284{position:relative;width:100%}._commentTextarea_twgix_289{width:100%;padding:8px 40px 40px 12px;border-radius:8px;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:#e2e8f0;font-size:14px;font-family:inherit;resize:vertical;min-height:60px;line-height:1.5;box-sizing:border-box}._smileButton_twgix_305{position:absolute;right:8px;bottom:8px;background:transparent;border:none;font-size:20px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;z-index:10;transition:transform .2s}._smileButton_twgix_305:hover{transform:scale(1.1)}._commentSubmitWrapper_twgix_325{display:flex;justify-content:flex-end;width:100%}._subscribeButton_twgix_331{align-self:flex-start;padding:6px 12px;background:#1f2937;border:1px solid #4b5563;border-radius:12px;color:#e5e7eb;cursor:pointer;font-size:14px}._subscribeButtonDisabled_twgix_342{opacity:.5;cursor:not-allowed;pointer-events:none}._subscribeButton_twgix_331:hover{border-color:var(--primary, #ff00ff);transition:.3s}._attachmentPopup_1ao99_1{position:absolute;bottom:36px;right:0;background:#0f172af2;border:1px solid rgba(148,163,184,.4);padding:8px;border-radius:12px;display:flex;flex-direction:column;gap:6px;z-index:15}._attachmentPopup_1ao99_1 button{padding:6px 12px;border-radius:8px;border:1px solid rgba(99,102,241,.6);background:#6366f126;color:var(--text, #e5e7eb);cursor:pointer;font-size:13px}._groupsSection_1ao99_24{background:#111827;border-radius:12px;border:1px solid #4b5563;padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}._groupsHeader_1ao99_34{display:flex;justify-content:space-between;align-items:center;gap:12px}._createGroupButton_1ao99_41{width:28px;height:28px;border-radius:50%;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._createGroupButton_1ao99_41:hover{border-color:var(--primary, #ff00ff);background:#ff00ff1a}._closeButton_1ao99_61{width:28px;height:28px;border-radius:50%;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeButton_1ao99_61:hover{border-color:var(--primary, #ff00ff);background:#ff00ff1a;transform:rotate(90deg)}._groupsHeader_1ao99_34 h3{margin:0}._createForm_1ao99_86{display:flex;flex-direction:column;gap:12px}._createForm_1ao99_86 input[type=text]{width:100%;box-sizing:border-box}._groupList_1ao99_97{display:flex;flex-direction:column;gap:8px}._groupItem_1ao99_104{display:flex;border-radius:12px;flex-direction:row;align-items:flex-start;gap:12px;padding:8px 10px;background:#1f2937;border:1px solid #4b5563;cursor:pointer}._groupItem_1ao99_104:hover{background:#374151}._groupName_1ao99_120{font-weight:600;color:#fff}._groupMeta_1ao99_125{font-size:12px;color:#9ca3af}._tabsContainer_1ao99_130{margin:1rem 0;display:flex;flex-direction:column}._tabs_1ao99_130{display:flex;gap:0;padding:0;margin:0;align-items:flex-end}._tab_1ao99_130{padding:10px 20px;background:#0f172a99;border:1px solid rgba(148,163,184,.3);border-bottom:2px solid transparent;border-top-left-radius:12px;border-top-right-radius:12px;cursor:pointer;font-size:14px;font-weight:500;color:var(--text, #9ca3af);transition:background-color .2s,color .2s;position:relative;margin-right:2px;width:140px;min-width:140px;max-width:140px;text-align:center;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tab_1ao99_130:hover{color:var(--text, #e5e7eb);background:#0f172ab3}._tab_1ao99_130:active{border-bottom:2px solid transparent}._tab_1ao99_130._active_1ao99_177{color:var(--text, #e5e7eb);font-weight:600;background:#0f172acc;border-bottom:2px solid rgba(15,23,42,.8);z-index:2;margin-bottom:-2px;position:relative}._tabsContent_1ao99_187{background:#0f172acc;border:1px solid rgba(148,163,184,.3);border-radius:0 0 12px 12px;padding:12px 14px 14px;margin:0;position:relative}._searchContainer_1ao99_196{margin-top:0;margin-bottom:1rem;width:100%;box-sizing:border-box}._searchContainer_1ao99_196 input{width:100%;max-width:100%;box-sizing:border-box}._searchContainer_1ao99_196 input{width:100%}._groupPage_1ao99_213{display:flex;flex-direction:column;gap:12px}._backButton_1ao99_219{align-self:flex-start;padding:6px 12px;background:#1f2937;border:1px solid #4b5563;color:#e5e7eb;cursor:pointer;font-size:14px}._backButton_1ao99_219:hover{background:#374151}._groupHeader_1ao99_233{display:flex;flex-direction:column;gap:6px;padding:12px;background:#1f2937}._groupHeaderTop_1ao99_241{display:flex;flex-direction:row;align-items:flex-start;gap:16px}._groupHeaderInfo_1ao99_248{flex:1;display:flex;flex-direction:column;gap:6px}._groupHeaderActions_1ao99_255{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._editGroupForm_1ao99_262{display:flex;flex-direction:column;gap:10px}._editGroupForm_1ao99_262 input,._editGroupForm_1ao99_262 textarea{padding:8px;background:#111827;border:1px solid #4b5563;border-radius:6px;color:var(--text, #e5e7eb);font-size:14px}._editGroupForm_1ao99_262 textarea{resize:vertical;min-height:60px}._editGroupActions_1ao99_283{display:flex;gap:8px}._groupAvatar_1ao99_288,._groupAvatarSmall_1ao99_289,._groupAvatarLarge_1ao99_290,._groupAvatarProfile_1ao99_291{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:#374151;display:flex;align-items:center;justify-content:center;overflow:hidden;border:2px solid #4b5563}._groupAvatarSmall_1ao99_289{width:40px;height:40px}._groupAvatarLarge_1ao99_290{width:80px;height:80px}._groupAvatarProfile_1ao99_291{width:250px;height:350px;border-radius:0;border:none;box-shadow:none;background:#0f172ae6;font-size:80px}._groupAvatar_1ao99_288 img,._groupAvatarSmall_1ao99_289 img,._groupAvatarLarge_1ao99_290 img,._groupAvatarProfile_1ao99_291 img{width:100%;height:100%;object-fit:cover}._groupAvatar_1ao99_288 span,._groupAvatarSmall_1ao99_289 span,._groupAvatarLarge_1ao99_290 span,._groupAvatarProfile_1ao99_291 span{font-size:20px;font-weight:600;color:var(--text, #e5e7eb);text-transform:uppercase}._groupAvatarSmall_1ao99_289 span{font-size:16px}._groupAvatarLarge_1ao99_290 span{font-size:32px}._groupAvatarProfile_1ao99_291 span{font-size:80px}._groupItemInfo_1ao99_355{flex:1;display:flex;flex-direction:column;gap:4px}._groupHeader_1ao99_233 h2{margin:0}._groupDescription_1ao99_367{color:#9ca3af;font-size:14px}._subscribeButton_1ao99_372{align-self:flex-start;padding:6px 12px;background:#1f2937;border:1px solid #4b5563;border-radius:12px;color:#e5e7eb;cursor:pointer;font-size:14px}._subscribeButtonDisabled_1ao99_383{opacity:.5;cursor:not-allowed;pointer-events:none}._subscribeButton_1ao99_372:hover{border-color:var(--primary, #ff00ff);transition:.3s}._postComposer_1ao99_394{position:relative;background:#1f2937;border:1px solid #4b5563;padding:12px;display:flex;flex-direction:column;gap:8px}._textareaWrapper_1ao99_404{position:relative;flex:1;display:flex;align-items:flex-start}._postForm_1ao99_411{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}._postForm_1ao99_411 input[type=text],._postForm_1ao99_411 textarea{flex:1;padding:8px 12px;border-radius:12px;border:1px solid #4b5563;background:#0f172ae6;color:var(--text, #e5e7eb);font-size:14px;font-family:inherit}._postForm_1ao99_411 textarea{resize:vertical;min-height:60px;line-height:1.5;width:100%;padding-right:80px;padding-bottom:40px;box-sizing:border-box}._textareaWrapper_1ao99_404{position:relative;width:100%}._smileButton_1ao99_445{position:absolute;right:44px;bottom:8px;background:transparent;border:none;font-size:20px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;z-index:10;transition:transform .2s}._smileButton_1ao99_445:hover{transform:scale(1.1)}._attachmentTrigger_1ao99_465{position:absolute;right:8px;bottom:8px;width:28px;height:28px;border-radius:4px;border:none;background:transparent;color:var(--text, #e5e7eb);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:transform .2s;padding:0}._attachmentTrigger_1ao99_465:hover{transform:scale(1.1);background:#0f172a80}._attachmentTriggerDisabled_1ao99_490{opacity:.5;cursor:not-allowed;pointer-events:none}._scheduledWrapper_1ao99_496{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px;background:#f5f5f5;border-radius:4px}._scheduledWrapper_1ao99_496 input[type=datetime-local]{padding:4px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px}._groupTabs_1ao99_513{display:flex;gap:8px;margin-bottom:16px;border-bottom:1px solid #e5e7eb}._groupTab_1ao99_513{padding:8px 16px;cursor:pointer;border-bottom:2px solid transparent;color:#6b7280;transition:all .2s}._groupTab_1ao99_513:hover{color:#374151}._groupTab_1ao99_513._active_1ao99_177{color:#3b82f6;border-bottom-color:#3b82f6}._editPostForm_1ao99_537{padding:16px;background:#f9fafb;border-radius:8px;margin-bottom:16px}._editPostForm_1ao99_537 textarea,._editPostForm_1ao99_537 input{padding:8px;border:1px solid #d1d5db;border-radius:4px;font-size:14px}._editPostForm_1ao99_537 button{padding:6px 12px;background:#3b82f6;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}._editPostForm_1ao99_537 button:hover{background:#2563eb}._submitWrapper_1ao99_566{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px;margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb}._scheduledWrapper_1ao99_496{display:flex;align-items:center;gap:12px;flex:1}._scheduledWrapper_1ao99_496 label{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;color:#374151;white-space:nowrap}._scheduledWrapper_1ao99_496 label:hover{color:#1f2937}._scheduledWrapper_1ao99_496 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:#3b82f6}._scheduledWrapper_1ao99_496 input[type=datetime-local]{padding:6px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#fff;color:#374151;transition:all .2s;min-width:200px}._scheduledWrapper_1ao99_496 input[type=datetime-local]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._scheduledWrapper_1ao99_496 input[type=datetime-local]:hover{border-color:#9ca3af}._attachmentSummary_1ao99_627{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px dashed rgba(148,163,184,.5);border-radius:999px;background:#0f172acc;font-size:12px;color:#e5e7eb}._attachmentSummary_1ao99_627 button{border:none;background:transparent;color:#f87171;cursor:pointer}._postsList_1ao99_646{display:flex;flex-direction:column;gap:8px}._postItem_1ao99_652{padding:8px 10px;background:#1f2937;border:1px solid #4b5563;display:flex;flex-direction:column;gap:4px;position:relative}._postAuthor_1ao99_662{font-size:13px;color:#9ca3af}._postText_1ao99_667{font-size:14px;white-space:pre-wrap;word-wrap:break-word;line-height:1.5}._postText_1ao99_667 b,._postText_1ao99_667 strong{font-weight:700}._postText_1ao99_667 i,._postText_1ao99_667 em{font-style:italic}._postText_1ao99_667 u{text-decoration:underline}._postText_1ao99_667 p{margin:.5em 0}._postText_1ao99_667 p:first-child{margin-top:0}._postText_1ao99_667 p:last-child{margin-bottom:0}._postActions_1ao99_700{display:flex;gap:12px;margin-top:8px;justify-content:flex-end}._actionBtn_1ao99_707{padding:6px 12px;color:#e2e8f0;border-radius:8px;cursor:pointer;font-size:13px;transition:all .2s}._actionBtn_1ao99_707:hover{background:#0f172acc}._actionBtn_1ao99_707:disabled{opacity:.6;cursor:default}._actionBtnActive_1ao99_726{color:#fecaca}._postAttachment_1ao99_730{margin-top:4px;border:1px solid rgba(148,163,184,.2);border-radius:12px;overflow:hidden;background:#0f172a99;transition:transform .15s ease,border-color .15s ease;position:relative}._postAttachment_1ao99_730[role=button]{cursor:pointer;pointer-events:auto}._postAttachment_1ao99_730:not([role=button]){cursor:zoom-in}._postAttachment_1ao99_730 img{width:100%;max-height:600px;object-fit:contain;display:block}._postAttachmentMeta_1ao99_756{display:flex;justify-content:space-between;padding:6px 10px;font-size:12px;color:#e2e8f0}._postAttachment_1ao99_730:focus-visible{outline:2px solid var(--primary, #ff00ff);outline-offset:2px}._postAttachment_1ao99_730:active{transform:scale(.99)}._attachmentBadge_1ao99_773{background:transparent!important;color:#f472b6;padding:2px 8px;border-radius:999px;font-size:11px;letter-spacing:.05em;text-transform:uppercase}._attachmentCaption_1ao99_783{color:#e2e8f0cc}._postGraffiti_1ao99_787 img{mix-blend-mode:screen}._postPhotosGrid_1ao99_791{margin-top:4px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4px;border-radius:12px;overflow:hidden}._postPhotoItem_1ao99_800{position:relative;aspect-ratio:1;overflow:hidden;border-radius:8px;background:#0f172a99}._postPhotoItem_1ao99_800 img{width:100%;height:100%;object-fit:cover;display:block}._photoCountBadge_1ao99_815{position:absolute;top:8px;right:8px;background:#000000b3;color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600}._photoPreviewContainer_1ao99_827{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin:12px 0}._videoPreview_1ao99_834{border:none;background:transparent;padding:0;cursor:pointer;width:100%;display:block;position:relative;z-index:1;pointer-events:auto}._videoPreview_1ao99_834:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}._videoPreview_1ao99_834:hover{opacity:.9}._postDeleteBtn_1ao99_856{width:22px;height:22px;border-radius:50%;border:1px solid rgba(239,68,68,.8);background:#ef444426;color:#fecaca;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center;transition:all .2s}._postDeleteBtn_1ao99_856:hover{background:#ef444440}._postDeleteBtnDisabled_1ao99_875{opacity:.5;cursor:not-allowed;pointer-events:none}._postEditBtn_1ao99_881{width:22px;height:22px;border-radius:50%;border:1px solid rgba(59,130,246,.8);background:#3b82f626;color:#93c5fd;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center;transition:all .2s}._postEditBtn_1ao99_881:hover{background:#3b82f640}._modalBackdrop_1ao99_900{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:40;padding:24px}._attachModal_1ao99_911{width:100%;max-width:520px;max-height:80vh;background:#0f172a;border:1px solid rgba(148,163,184,.4);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px;color:#e5e7eb;box-shadow:0 30px 60px #00000080}._attachModalHeader_1ao99_926{display:flex;align-items:center;justify-content:space-between}._attachForm_1ao99_932{display:flex;flex-direction:column;gap:10px}._attachModalActions_1ao99_938{display:flex;gap:8px;justify-content:flex-end}._photoPreview_1ao99_827{display:flex;align-items:center;gap:12px}._photoPreview_1ao99_827 img{width:140px;height:140px;object-fit:cover;border:1px solid rgba(148,163,184,.4)}._error_1ao99_957{margin-top:4px;padding:6px 10px;background:#f871711f;border:1px solid #ef4444;color:#fecaca;font-size:13px}._empty_1ao99_966{font-size:13px;color:#9ca3af;padding:6px 2px}.shop-modal{width:90%;max-width:1200px;max-height:90vh;background:var(--bg-end, #020617);border:1px solid var(--border, #4b5563);border-radius:0;padding:20px;box-shadow:0 25px 60px #000000b3;display:flex;flex-direction:column;color:var(--text, #e5e7eb);overflow-y:auto}.shop-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.shop-header h2{margin:0;font-size:24px}.shop-balance{padding:12px;background:#0f172a80;border:1px solid var(--border, #4b5563);margin-bottom:20px;font-size:16px}.shop-balance strong{color:var(--primary, #FF00FF);font-size:18px}.shop-content{flex:1;overflow-y:auto}.shop-category{margin-bottom:30px}.shop-category h3{font-size:18px;margin-bottom:12px;color:var(--primary, #FF00FF);border-bottom:1px solid var(--border, #4b5563);padding-bottom:8px}.shop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.shop-item{width:220px;height:280px;background:#0f172acc;border:1px solid var(--border, #4b5563);padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;transition:all .2s;position:relative}.shop-item:hover{border-color:var(--primary, #FF00FF);transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.shop-item.owned{border-color:#22c55e;background:#22c55e1a}.shop-item.active{border-color:var(--primary, #FF00FF);background:#f0f3;box-shadow:0 0 10px var(--primary, #FF00FF)}.shop-item.expensive{opacity:.6}.shop-item-toggle{width:100%;padding:8px;background:var(--primary, #FF00FF);border:none;color:#fff;font-weight:700;cursor:pointer;transition:all .2s;font-size:12px}.shop-item-toggle:hover{background:var(--primary-alt, #FF00FF);transform:scale(1.05)}.shop-item-toggle.active{background:#22c55e}.shop-item-toggle.active:hover{background:#16a34a}.shop-item-icon{font-size:48px;margin-bottom:8px}.shop-item-name{font-size:14px;text-align:center;margin-bottom:8px;flex:1;display:flex;align-items:center;justify-content:center}.shop-item-price{font-size:18px;font-weight:700;color:var(--primary, #FF00FF);margin-bottom:12px}.shop-item-buy{width:100%;padding:8px;background:var(--primary, #FF00FF);border:none;color:#fff;font-weight:700;cursor:pointer;transition:all .2s}.shop-item-buy:hover:not(:disabled){background:var(--primary-alt, #FF00FF);transform:scale(1.05)}.shop-item-buy:disabled{opacity:.5;cursor:not-allowed}.shop-item-owned{width:100%;padding:8px;background:#22c55e;color:#fff;text-align:center;font-weight:700}.modal-close{background:transparent;border:none;color:var(--text, #e5e7eb);font-size:32px;cursor:pointer;padding:0;width:32px;height:32px;line-height:1}.modal-close:hover{color:var(--primary, #FF00FF)}._backdrop_3wynr_1{position:fixed;inset:0;background:#0f172acc;display:flex;align-items:center;justify-content:center;z-index:40}._modal_3wynr_11{width:100%;max-width:520px;max-height:80vh;background:#020617;border:1px solid #4b5563;border-radius:0;padding:10px 12px 12px;display:flex;flex-direction:column}._header_3wynr_23{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._header_3wynr_23 h3{margin:0;font-size:18px}._questsList_3wynr_35{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px}._questItem_3wynr_43{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #4b5563;background:#0f172a80;border-radius:0}._questItem_3wynr_43._questCompleted_3wynr_53{background:#22c55e1a;border-color:#22c55e}._questIcon_3wynr_58{font-size:24px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}._questInfo_3wynr_67{flex:1;display:flex;flex-direction:column;gap:4px}._questName_3wynr_74{font-size:14px;font-weight:500}._questReward_3wynr_79{font-size:12px;color:#fbbf24}._questStatus_3wynr_84{font-size:12px;color:#22c55e;font-weight:600}._section_1rnnu_1{background:#0f172acc;border-radius:0 0 12px 12px;border:1px solid rgba(148,163,184,.3);padding:12px 14px 14px;margin:0;position:relative}._header_1rnnu_10{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;position:relative}._header_1rnnu_10 h3{margin:0;font-size:16px}._actions_1rnnu_24{display:flex;gap:8px;align-items:center}._viewAllBtn_1rnnu_30{padding:6px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.4);background:#0f172a99;color:var(--text, #e5e7eb);cursor:pointer;font-size:12px}._viewAllBtn_1rnnu_30:hover{background:#94a3b833}._addBtn_1rnnu_44{width:32px;height:32px;border:1px solid rgba(148,163,184,.5);background:#0f172ae6;color:var(--text, #e5e7eb);cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:transform .2s ease,border-color .2s ease}._addBtn_1rnnu_44:hover{transform:scale(1.05);border-color:#ec489999}._grid_1rnnu_64{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}._item_1rnnu_70{position:relative;aspect-ratio:1;border-radius:12px;border:1px solid #4b5563;cursor:pointer;overflow:hidden;background:#0f172a80}._item_1rnnu_70 img{width:100%;height:100%;object-fit:cover}._deleteBtn_1rnnu_86{position:absolute;top:6px;right:6px;width:24px;height:24px;border:1px solid rgba(239,68,68,.8);background:#ef4444e6;color:#fff;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s ease}._deleteBtn_1rnnu_86:hover{background:#ef4444}._photoActions_1rnnu_108{position:absolute;bottom:6px;left:6px;display:flex;gap:8px;z-index:2}._likeBtn_1rnnu_117{padding:4px 8px;color:#e2e8f0;border-radius:6px;cursor:pointer;font-size:12px;transition:all .2s}._likeBtn_1rnnu_117:hover{background:#0f172a}._likeBtn_1rnnu_117:disabled{opacity:.6;cursor:default}._likeBtnActive_1rnnu_136{color:#fecaca}._empty_1rnnu_141{grid-column:1 / -1;text-align:center;padding:20px;color:var(--text, #9ca3af);font-size:13px}._error_1rnnu_149{margin-top:4px;padding:6px 10px;border-radius:0;border:1px solid #ef4444;background:#f871711f;color:#fecaca;font-size:13px;margin-bottom:8px}._modalBackdrop_1rnnu_160{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:40;padding:24px}._modal_1rnnu_160{width:100%;max-width:520px;max-height:80vh;background:var(--bg-end, #020617);border-radius:12px;border:1px solid #4b5563;padding:14px 16px 16px;box-shadow:0 25px 60px #000000b3;display:flex;flex-direction:column;color:var(--text, #e5e7eb)}._attachModal_1rnnu_185{width:100%;max-width:520px;max-height:80vh;background:#0f172a;border:1px solid rgba(148,163,184,.4);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px;color:#e5e7eb;box-shadow:0 30px 60px #00000080}._attachModalHeader_1rnnu_200{display:flex;align-items:center;justify-content:space-between}._closeButton_1rnnu_206{width:28px;height:28px;border-radius:50%;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeButton_1rnnu_206:hover{border-color:#ef4444;background:#ef44441a;transform:rotate(90deg)}._attachForm_1rnnu_227{display:flex;flex-direction:column;gap:10px}._attachModalActions_1rnnu_233{display:flex;gap:8px;justify-content:flex-end}._subscribeButton_1rnnu_239{align-self:flex-start;padding:6px 12px;background:#1f2937;border:1px solid #4b5563;border-radius:12px;color:#e5e7eb;cursor:pointer;font-size:14px}._subscribeButtonDisabled_1rnnu_250{opacity:.5;cursor:not-allowed;pointer-events:none}._subscribeButton_1rnnu_239:hover{border-color:var(--primary, #ff00ff);transition:.3s}._albumModal_1rnnu_261{max-width:720px}._albumGrid_1rnnu_265{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;overflow-y:auto}._albumItem_1rnnu_272{border:1px solid rgba(148,163,184,.2);cursor:pointer;overflow:hidden;background:#0f172a66;position:relative}._albumItem_1rnnu_272 img{width:100%;height:160px;object-fit:cover;display:block}._modalHeader_1rnnu_287{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._modalHeader_1rnnu_287 h3{margin:0;font-size:18px}._form_1rnnu_299{display:flex;flex-direction:column;gap:10px}._form_1rnnu_299 input[type=file]{padding:6px}._form_1rnnu_299 input[type=text]{padding:8px 12px;border-radius:0;border:1px solid var(--border, #4b5563);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:14px}._form_1rnnu_299 button{padding:8px 12px;border-radius:0;border:1px solid var(--border, #4b5563);background:linear-gradient(135deg,var(--primary, #6366f1),var(--primary-alt, #ec4899));color:#fff;cursor:pointer;font-size:14px}._form_1rnnu_299 button:disabled{opacity:.6;cursor:default}._section_4n35i_1{background:#0f172acc;border-radius:12px;border:1px solid #4b5563;padding:12px 14px 14px;margin-bottom:10px}._section_4n35i_1 h2{font-size:24px;margin:0}[data-theme=myspace] ._section_4n35i_1 h2{font-family:Tahoma,Arial Black,sans-serif;font-weight:700;font-size:24px;color:#fff}[data-theme=vkontakte] ._section_4n35i_1 h2{font-family:Tahoma,Arial Narrow,sans-serif;font-weight:700;font-size:14px;color:#000}[data-theme=blingee] ._section_4n35i_1 h2{color:#fff;text-shadow:0 0 10px #FF00FF}[data-theme=dark2009] ._section_4n35i_1 h2{font-family:Arial Black,sans-serif;color:#fff;text-shadow:0 0 10px #FF0000}._header_4n35i_40{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:12px;border-radius:0;position:relative}[data-theme=vkontakte] ._header_4n35i_40{background:linear-gradient(to bottom,#5181b8,#3a6d9e);color:#fff}[data-theme=blingee] ._header_4n35i_40{background:linear-gradient(to bottom,#f3c,#c0f);border:1px solid #4b5563}[data-theme=dark2009] ._header_4n35i_40{background:linear-gradient(to bottom,#300,#000);border:2px solid #00FF00;box-shadow:0 0 0 1px red}._headerMain_4n35i_67{display:flex;align-items:flex-start;gap:12px}._avatarWrapper_4n35i_73{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0}._avatar_4n35i_73{width:250px;height:350px;border-radius:0;border:none;box-shadow:none;background:#0f172ae6;display:flex;align-items:center;justify-content:center;font-size:80px;font-weight:600;color:var(--text, #e5e7eb);flex-shrink:0}._avatar_4n35i_73._large_4n35i_97{width:250px;height:350px}._avatar_4n35i_73 img{width:100%;height:100%;object-fit:cover}._username_4n35i_108{font-size:13px;color:var(--text, #9ca3af);margin-top:4px}._actions_4n35i_114{display:flex;gap:8px;align-items:center;position:relative;flex-wrap:wrap}._actionButton_4n35i_122{align-self:flex-start;padding:6px 12px;background:#1f2937;border:1px solid #4b5563;border-radius:12px;color:#e5e7eb;cursor:pointer;font-size:14px;transition:border-color .3s}._actionButton_4n35i_122:hover{border-color:var(--primary, #ff00ff)}._actionButton_4n35i_122:disabled,._actionButtonDisabled_4n35i_139{opacity:.5;cursor:not-allowed;pointer-events:none}._editIconButton_4n35i_145{position:absolute;top:12px;right:12px;width:36px;height:36px;color:var(--text, #e5e7eb);cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center}._ratingSection_4n35i_161{margin:12px 0;padding:12px;border-radius:12px;background:#0f172a99;border:1px solid #4b5563}._ratingHeader_4n35i_169{display:flex;align-items:center;gap:8px;margin-bottom:8px}._ratingLabel_4n35i_176{font-size:14px;color:#9ca3af}._ratingValue_4n35i_181{font-size:24px;font-weight:700;color:var(--primary, #FF00FF)}[data-theme=myspace] ._ratingValue_4n35i_181{text-shadow:0 0 8px #FF00FF}[data-theme=vkontakte] ._ratingValue_4n35i_181{font-family:Arial,sans-serif;font-weight:700;font-size:14px;color:#000;text-shadow:none}[data-theme=blingee] ._ratingValue_4n35i_181{text-shadow:0 0 10px #FF00FF}[data-theme=dark2009] ._ratingValue_4n35i_181{color:red;text-shadow:0 0 10px #FF0000}._sparklesBalance_4n35i_208{font-size:12px;color:var(--text, #9ca3af);text-align:center;margin-top:4px}._progressBar_4n35i_215{width:250px;height:24px;background:silver;border:1px solid #808080;position:relative;overflow:visible;box-shadow:inset 0 1px 2px #0003}._progressFill_4n35i_225{height:100%;background:linear-gradient(to bottom,#4a9eff,#06c);transition:width .3s ease;box-shadow:inset 0 1px #ffffff4d;border-right:1px solid rgba(0,0,0,.2)}._progressText_4n35i_233{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:13px;font-weight:700;color:#333;white-space:nowrap;z-index:2;pointer-events:none}[data-theme=myspace] ._progressFill_4n35i_225{background:linear-gradient(90deg,#0f0,#cf0);box-shadow:none}[data-theme=vkontakte] ._progressFill_4n35i_225{background:#5c82b7;box-shadow:none}[data-theme=blingee] ._progressFill_4n35i_225{background:linear-gradient(90deg,#f0f,#0fc,#ff3,#f0f);background-size:200% 100%;animation:_rainbow-progress_4n35i_1 2s linear infinite;box-shadow:0 0 20px #f0f}[data-theme=dark2009] ._progressFill_4n35i_225{background:linear-gradient(90deg,red,#0f0);box-shadow:0 0 10px red}@keyframes _rainbow-progress_4n35i_1{0%{background-position:0% 50%}to{background-position:200% 50%}}._profileInfo_4n35i_277{margin-top:12px;display:flex;flex-direction:column;gap:6px}._infoItem_4n35i_284{display:flex;gap:8px;font-size:13px}._infoLabel_4n35i_290{color:var(--text-secondary, #9ca3af);font-weight:500;min-width:120px}._infoValue_4n35i_296{color:var(--text, #e5e7eb)}._role_4n35i_300{font-size:12px;color:#a5b4fc;margin-top:4px}._admin_4n35i_306{margin-top:8px;display:flex;flex-direction:column;gap:6px}._adminRow_4n35i_313{display:flex;gap:8px}._adminRow_4n35i_313 input,._adminRow_4n35i_313 select{flex:1;padding:8px 12px;border-radius:0;border:1px solid var(--border, #4b5563);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:14px}._adminRow_4n35i_313 button{padding:8px 12px;border-radius:0;border:1px solid var(--border, #4b5563);background:linear-gradient(135deg,var(--primary, #6366f1),var(--primary-alt, #ec4899));color:#fff;cursor:pointer;font-size:14px}._adminRow_4n35i_313 button:disabled{opacity:.6;cursor:default}._form_4n35i_344,._avatarUpload_4n35i_350{display:flex;flex-direction:column;gap:8px}._avatarUpload_4n35i_350 label{font-size:14px;color:var(--text, #e5e7eb)}._avatarUpload_4n35i_350 input[type=file]{padding:6px}._avatarUpload_4n35i_350 button{padding:8px 12px;border-radius:0;border:1px solid var(--border, #4b5563);background:linear-gradient(135deg,var(--primary, #6366f1),var(--primary-alt, #ec4899));color:#fff;cursor:pointer;font-size:14px}._avatarUpload_4n35i_350 button:disabled{opacity:.6;cursor:default}._removeAvatarBtn_4n35i_380{padding:6px 10px;border-radius:6px;border:1px solid rgba(239,68,68,.6);background:#ef444426;color:#fecaca;font-size:12px;cursor:pointer;align-self:flex-start}._removeAvatarBtn_4n35i_380:disabled{opacity:.5;cursor:default}._form_4n35i_344 input,._form_4n35i_344 select,._form_4n35i_344 textarea{padding:8px 12px;border-radius:0;border:1px solid #4b5563;background:#0f172ae6;color:var(--text, #e5e7eb);font-size:14px;font-family:inherit}._form_4n35i_344 textarea{resize:vertical}._form_4n35i_344 button[type=submit]{padding:8px 12px;border-radius:0;border:1px solid #4b5563;background:linear-gradient(135deg,var(--primary, #6366f1),var(--primary-alt, #ec4899));color:#fff;cursor:pointer;font-size:14px}._form_4n35i_344 button[type=submit]:disabled{opacity:.6;cursor:default}._error_4n35i_427{margin-top:4px;padding:6px 10px;border-radius:0;border:1px solid #ef4444;background:#f871711f;color:#fecaca;font-size:13px}._info_4n35i_284{display:flex;flex-direction:column;gap:4px;font-size:14px}._about_4n35i_444{margin-top:4px;color:#e5e7eb;white-space:pre-wrap}._empty_4n35i_450{text-align:center;padding:20px;color:var(--text, #9ca3af);font-size:13px;opacity:.7}._section_18cya_1{margin-top:10px;background:#0f172acc;border-radius:12px;border:1px solid #4b5563;padding:12px 14px 14px}._header_18cya_9{margin-bottom:8px}._header_18cya_9 h3{margin:0;font-size:16px}._formWrapper_18cya_18{position:relative}._textareaWrapper_18cya_22{position:relative;flex:1;display:flex;align-items:flex-start}._form_18cya_18{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}._form_18cya_18 input,._form_18cya_18 textarea{flex:1;padding:8px 12px;border-radius:12px;border:1px solid #4b5563;background:#0f172ae6;color:var(--text, #e5e7eb);font-size:14px;font-family:inherit}._form_18cya_18 textarea{resize:vertical;min-height:60px;line-height:1.5;width:100%;padding-right:80px;padding-bottom:40px;box-sizing:border-box}._textareaWrapper_18cya_22{position:relative;width:100%}._smileButton_18cya_63{position:absolute;right:44px;bottom:8px;background:transparent;border:none;font-size:20px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;z-index:10;transition:transform .2s}._smileButton_18cya_63:hover{transform:scale(1.1)}._form_18cya_18 button:not(._attachmentTrigger_18cya_83):not(._smileButton_18cya_63){padding:8px 12px;border-radius:0;border:1px solid #4b5563;background:linear-gradient(135deg,var(--primary, #6366f1),var(--primary-alt, #ec4899));color:#fff;cursor:pointer;font-size:14px}._form_18cya_18 button:not(._attachmentTrigger_18cya_83):not(._smileButton_18cya_63):disabled{opacity:.6;cursor:default}._submitButton_18cya_98{padding:8px 16px;border-radius:8px;border:1px solid #4b5563;background:linear-gradient(135deg,var(--primary, #6366f1),var(--primary-alt, #ec4899));color:#fff;cursor:pointer;font-size:14px}._submitButton_18cya_98:disabled{opacity:.6;cursor:default}._attachmentTrigger_18cya_83{position:absolute;right:8px;bottom:8px;width:28px;height:28px;border-radius:4px;border:none;background:transparent;color:var(--text, #e5e7eb);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:transform .2s;padding:0}._attachmentTrigger_18cya_83:hover{transform:scale(1.1);background:#0f172a80}._attachmentTriggerDisabled_18cya_138{opacity:.5;cursor:not-allowed;pointer-events:none}._submitWrapper_18cya_144{display:flex;justify-content:flex-end;width:100%}._attachmentPopup_18cya_150{position:absolute;bottom:36px;right:0;background:#0f172af2;border:1px solid rgba(148,163,184,.4);padding:8px;border-radius:12px;display:flex;flex-direction:column;gap:6px;z-index:15}._attachmentPopup_18cya_150 button{padding:6px 12px;border-radius:8px;border:1px solid rgba(99,102,241,.6);background:#6366f126;color:var(--text, #e5e7eb);cursor:pointer;font-size:13px}._attachmentBadgeRow_18cya_174{display:flex;align-items:center;gap:8px;margin-bottom:10px}._attachmentSummary_18cya_181{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px dashed rgba(148,163,184,.5);background:#0f172acc;font-size:12px;color:var(--text, #e5e7eb)}._attachmentSummary_18cya_181 button{border:none;background:transparent;color:#f87171;cursor:pointer;font-size:12px}._modalBackdrop_18cya_201{position:fixed;inset:0;background:#0f172acc;display:flex;align-items:center;justify-content:center;z-index:50}._attachModal_18cya_211{width:100%;max-width:520px;max-height:85vh;background:#050815;border:1px solid rgba(148,163,184,.4);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px;color:var(--text, #e5e7eb)}._attachModalHeader_18cya_225{display:flex;align-items:center;justify-content:space-between}._attachForm_18cya_231{display:flex;flex-direction:column;gap:12px}._attachModalActions_18cya_237{display:flex;gap:8px;justify-content:flex-end}._error_18cya_243{margin-top:4px;padding:6px 10px;border-radius:0;border:1px solid #ef4444;background:#f871711f;color:#fecaca;font-size:13px;margin-bottom:8px}._list_18cya_254{display:flex;flex-direction:column;gap:8px}._item_18cya_260{padding:8px 10px;border-radius:12px;border:1px solid #4b5563;background:#0f172a80;position:relative}._author_18cya_268{font-weight:600;margin-bottom:4px;font-size:14px}._content_18cya_274{margin-bottom:4px;font-size:14px;white-space:pre-wrap;word-wrap:break-word;line-height:1.5}._content_18cya_274 b,._content_18cya_274 strong{font-weight:700}._content_18cya_274 i,._content_18cya_274 em{font-style:italic}._content_18cya_274 u{text-decoration:underline}._content_18cya_274 p{margin:.5em 0}._content_18cya_274 p:first-child{margin-top:0}._content_18cya_274 p:last-child{margin-bottom:0}._time_18cya_308{font-size:11px;color:var(--text, #9ca3af);opacity:.7}._empty_18cya_314{text-align:center;padding:20px;color:var(--text, #9ca3af);font-size:13px}._modes_18cya_320{display:flex;gap:8px;margin-bottom:10px;flex-wrap:wrap}._modeBtn_18cya_327{flex:1;min-width:120px;padding:8px 12px;border:1px solid var(--border, #4b5563);background:#0f172a99;color:var(--text, #e5e7eb);cursor:pointer;font-size:13px;border-radius:999px;transition:all .2s ease}._modeBtnActive_18cya_340{background:linear-gradient(135deg,var(--primary, #6366f1),var(--primary-alt, #ec4899));color:#050505;box-shadow:0 10px 20px #6366f140}._photoForm_18cya_346,._graffitiForm_18cya_347{flex-direction:column}._photoInputs_18cya_351{display:flex;flex-direction:column;gap:8px}._photoPreviewContainer_18cya_357{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin:12px 0}._photoPreview_18cya_357{position:relative;display:flex;flex-direction:column;gap:8px}._photoPreview_18cya_357 img{width:100%;height:120px;object-fit:cover;border:2px solid rgba(148,163,184,.4);border-radius:8px}._attachment_18cya_83{margin:8px 0;border:1px solid rgba(148,163,184,.2);border-radius:12px;overflow:hidden;background:#0f172a99}._attachment_18cya_83 img{width:100%;max-height:360px;object-fit:cover;display:block}._postPhotosGrid_18cya_394{margin-top:4px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4px;border-radius:12px;overflow:hidden}._postPhotoItem_18cya_403{position:relative;aspect-ratio:1;overflow:hidden;border-radius:8px;background:#0f172a99}._postPhotoItem_18cya_403 img{width:100%;height:100%;object-fit:cover;display:block}._photoCountBadge_18cya_418{position:absolute;top:8px;right:8px;background:#000000b3;color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600}._attachmentMeta_18cya_430{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;font-size:12px;gap:8px}._attachmentBadge_18cya_174{background:transparent!important;color:#f472b6;padding:2px 8px;border-radius:999px;font-size:11px;letter-spacing:.05em;text-transform:uppercase}._attachmentCaption_18cya_449{color:#e2e8f0cc}._graffitiAttachment_18cya_453 img{mix-blend-mode:screen}._deletePostBtn_18cya_457{position:absolute;top:6px;display:flex;align-items:center;justify-content:center;right:6px;border:1px solid rgba(239,68,68,.8);background:#ef444433;color:#f8fafce6;border-radius:50%;width:24px;height:24px;cursor:pointer;font-size:12px}._deletePostBtn_18cya_457:disabled{opacity:.6;cursor:default}._postActions_18cya_479{display:flex;gap:12px;margin-top:8px;margin-bottom:4px;justify-content:flex-end}._actionBtn_18cya_487{padding:6px 12px;background:#0f172a99;color:#e2e8f0;border-radius:8px;cursor:pointer;font-size:13px;transition:all .2s}._actionBtn_18cya_487:hover{background:#0f172acc}._actionBtn_18cya_487:disabled{opacity:.6;cursor:default}._actionBtnActive_18cya_506{color:#fecaca}._postModal_18cya_511{width:100%;max-width:600px;max-height:85vh;background:#050815;border:1px solid rgba(148,163,184,.4);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:16px;color:var(--text, #e5e7eb);overflow-y:auto}._postModalHeader_18cya_526{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(148,163,184,.2);padding-bottom:12px}._postModalHeader_18cya_526 h3{margin:0;font-size:18px}._postModalContent_18cya_539{display:flex;flex-direction:column;gap:16px}._postModalPost_18cya_545{padding:12px;border:1px solid rgba(148,163,184,.2);border-radius:12px;background:#0f172a80}._commentsSection_18cya_552{display:flex;flex-direction:column;gap:12px}._commentsSection_18cya_552 h4{margin:0;font-size:16px;color:var(--text, #e5e7eb)}._commentsList_18cya_564{display:flex;flex-direction:column;gap:12px;max-height:300px;overflow-y:auto;padding:8px;background:#0f172a4d;border-radius:8px}._comment_18cya_552{padding:10px;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#0f172a80}._commentAuthor_18cya_582{font-weight:600;font-size:14px;margin-bottom:4px}._commentContent_18cya_588{font-size:14px;margin-bottom:4px;white-space:pre-wrap;word-wrap:break-word}._commentTime_18cya_595{font-size:11px;color:var(--text, #9ca3af);opacity:.7}._emptyComments_18cya_601{text-align:center;padding:20px;color:var(--text, #9ca3af);font-size:13px}._commentForm_18cya_608{display:flex;gap:8px;align-items:center}._commentForm_18cya_608 input{flex:1;padding:8px 12px;border-radius:8px;border:1px solid var(--border, #4b5563);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:14px}._commentForm_18cya_608 button{padding:8px 16px;border-radius:8px;border:1px solid var(--border, #4b5563);background:linear-gradient(135deg,var(--primary, #6366f1),var(--primary-alt, #ec4899));color:#fff;cursor:pointer;font-size:14px}._commentForm_18cya_608 button:disabled{opacity:.6;cursor:default}._backdrop_75cjt_1{position:fixed;inset:0;background:#0f172abf;display:flex;align-items:center;justify-content:center;z-index:40}._modal_75cjt_11{width:100%;max-width:520px;max-height:80vh;background:var(--bg-end, #020617);border-radius:0;border:1px solid var(--border, #4b5563);padding:14px 16px 16px;box-shadow:0 25px 60px #000000b3;display:flex;flex-direction:column;color:var(--text, #e5e7eb)}._header_75cjt_25{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._header_75cjt_25 h3{margin:0;font-size:18px}._search_75cjt_37{display:flex;gap:8px;margin-bottom:10px}._search_75cjt_37 input{flex:1;padding:8px 12px;border-radius:0;border:1px solid var(--border, #4b5563);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:14px}._search_75cjt_37 button{padding:8px 12px;border-radius:0;border:1px solid var(--border, #4b5563);background:linear-gradient(135deg,var(--primary, #6366f1),var(--primary-alt, #ec4899));color:#fff;cursor:pointer;font-size:14px}._search_75cjt_37 button:disabled{opacity:.6;cursor:default}._error_75cjt_68{margin-top:4px;padding:6px 10px;border-radius:0;border:1px solid #ef4444;background:#f871711f;color:#fecaca;font-size:13px;margin-bottom:8px}._list_75cjt_79{flex:1;overflow-y:auto;padding-right:4px}._item_75cjt_85{display:flex;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid var(--border, #1f2937);background:var(--secondary-bg, rgba(15, 23, 42, .5));margin-bottom:4px}._avatar_75cjt_95{width:40px;height:40px;border-radius:50%;border:1px solid var(--border, #4b5563);background:#0f172ae6;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:var(--text, #e5e7eb);flex-shrink:0;overflow:hidden}._avatar_75cjt_95 img{width:100%;height:100%;object-fit:cover}._main_75cjt_117{flex:1;min-width:0}._name_75cjt_122{font-size:15px;font-weight:600;color:var(--text, #e5e7eb);margin-bottom:2px}._username_75cjt_129{font-size:12px;color:var(--text, #9ca3af)}._actions_75cjt_134{display:flex;gap:8px;flex-shrink:0}._empty_75cjt_140{text-align:center;padding:20px;color:var(--text, #9ca3af);font-size:13px;opacity:.7}._section_1n23x_1{flex:1;display:flex;flex-direction:column;background:#0f172acc;border-radius:0;border:1px solid #4b5563;padding:12px 14px 14px;min-height:0;overflow:hidden}._header_1n23x_13{margin-bottom:8px}._headerContent_1n23x_17{display:flex;align-items:center;gap:12px}._header_1n23x_13 h3{margin:0;font-size:16px}._peerAvatar_1n23x_28{width:40px;height:40px;border-radius:50%;background:#1f2937;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;overflow:hidden;flex-shrink:0}._peerAvatar_1n23x_28 img{width:100%;height:100%;object-fit:cover}._error_1n23x_48{margin-top:4px;padding:6px 10px;border-radius:0;border:1px solid #ef4444;background:#f871711f;color:#fecaca;font-size:13px;margin-bottom:8px}._messagesList_1n23x_59{flex:1;overflow-y:auto;overflow-x:hidden;padding-right:4px;display:flex;flex-direction:column;gap:6px;min-height:0;max-height:100%}._messagesList_1n23x_59::-webkit-scrollbar{width:8px}._messagesList_1n23x_59::-webkit-scrollbar-track{background:#0f172a66;border-radius:999px}._messagesList_1n23x_59::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6366f1e6,#ec4899d9);border-radius:999px;box-shadow:inset 0 0 4px #0000004d}._messagesList_1n23x_59::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#818cf8,#f472b6)}._message_1n23x_59{max-width:70%;padding:8px 10px;border-radius:0;border:1px solid #4b5563;font-size:14px;display:inline-flex;flex-direction:column}._fromMe_1n23x_100{align-self:flex-end;background:linear-gradient(135deg,#6366f1,#4f46e5)}._fromThem_1n23x_105{align-self:flex-start;background:#1f2937e6}._content_1n23x_110{word-wrap:break-word;white-space:pre-wrap;line-height:1.5}._content_1n23x_110 b,._content_1n23x_110 strong{font-weight:700}._content_1n23x_110 i,._content_1n23x_110 em{font-style:italic}._content_1n23x_110 u{text-decoration:underline}._content_1n23x_110 p{margin:.5em 0}._content_1n23x_110 p:first-child{margin-top:0}._content_1n23x_110 p:last-child{margin-bottom:0}._time_1n23x_142{font-size:10px;color:#cbd5f5;margin-top:2px;opacity:.8}._empty_1n23x_149{text-align:center;padding:20px;color:var(--text, #9ca3af);font-size:13px;opacity:.7}._textareaWrapper_1n23x_157{position:relative;flex:1;display:flex;align-items:flex-start}._input_1n23x_164{margin-top:8px;display:flex;gap:8px;align-items:flex-start}._input_1n23x_164 input,._input_1n23x_164 textarea{flex:1;padding:8px 12px;border-radius:0;border:1px solid var(--border, #4b5563);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:14px;font-family:inherit}._input_1n23x_164 textarea{resize:vertical;min-height:60px;line-height:1.5;padding-right:40px}._smileButton_1n23x_190{position:absolute;right:8px;top:8px;background:transparent;border:none;font-size:20px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;z-index:10;transition:transform .2s}._smileButton_1n23x_190:hover{transform:scale(1.1)}._input_1n23x_164 button{padding:8px 12px;border-radius:0;border:1px solid var(--border, #4b5563);background:linear-gradient(135deg,var(--primary, #6366f1),var(--primary-alt, #ec4899));color:#fff;cursor:pointer;font-size:14px}._miniPlayer_i8juz_1{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.4);background:#0f172acc;color:#e5e7eb;font-size:12px;flex-shrink:0}._miniPlayBtn_i8juz_14{border:none;background:transparent;color:#e5e7eb;cursor:pointer;border-radius:50%}._miniVolume_i8juz_21 input[type=range]{width:110px}._playerInline_i8juz_25{width:100%;margin:16px 0 12px}._winampFrame_i8juz_30{background:linear-gradient(135deg,#1f2937,#0f172a);border:1px solid rgba(148,163,184,.4);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px;box-shadow:inset 0 0 10px #0006}._screen_i8juz_41{background:#0f172abf;border:1px solid rgba(148,163,184,.3);border-radius:12px;padding:12px;font-family:Courier New,monospace}._trackTitle_i8juz_49{font-size:14px;margin-bottom:8px;color:#f9fafb}._timeRow_i8juz_55{display:flex;align-items:center;gap:12px;font-size:12px;color:#94a3b8}._progressBar_i8juz_63{flex:1;position:relative;height:16px;display:flex;align-items:center;overflow:hidden;border-radius:999px}._progressBar_i8juz_63:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:4px;background:#94a3b84d;border-radius:999px}._progressBar_i8juz_63 input[type=range]{width:100%;background:transparent;appearance:none;height:16px;position:relative;border:none;z-index:3;margin:0;padding:0}._progressBar_i8juz_63 input[type=range]::-webkit-slider-runnable-track{height:4px;background:#94a3b84d;border-radius:999px}._progressBar_i8juz_63 input[type=range]::-webkit-slider-thumb{appearance:none;width:14px;height:14px;border-radius:50%;background:#f472b6;cursor:pointer;border:2px solid #0f172a;margin-top:-5px}._progressBar_i8juz_63 input[type=range]::-moz-range-track{height:4px;background:#94a3b84d;border-radius:999px}._progressBar_i8juz_63 input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#f472b6;border:2px solid #0f172a;cursor:pointer}._progressBar_i8juz_63 input[type=range]::-ms-track{height:4px;background:transparent;border-color:transparent;color:transparent}._progressBar_i8juz_63 input[type=range]::-ms-fill-lower,._progressBar_i8juz_63 input[type=range]::-ms-fill-upper{background:#94a3b84d;border-radius:999px}._progressBar_i8juz_63 input[type=range]::-ms-thumb{width:14px;height:14px;border-radius:50%;background:#f472b6;border:2px solid #0f172a;cursor:pointer;margin-top:0}._progressFill_i8juz_152{position:absolute;left:0;top:50%;transform:translateY(-50%);height:4px;background:linear-gradient(90deg,#a855f7,#ec4899);border-radius:999px;pointer-events:none;z-index:2}._controlsRow_i8juz_164{display:flex;flex-wrap:wrap;align-items:center;gap:12px}._controlsRow_i8juz_164 button{border:none;background:#94a3b833;color:#f1f5f9;padding:8px 12px;border-radius:8px;cursor:pointer;transition:background .2s ease}._controlsRow_i8juz_164 button:hover:not(:disabled){background:#ec489959}._controlsRow_i8juz_164 button:disabled{opacity:.4;cursor:not-allowed}._volume_i8juz_190{display:flex;align-items:center;gap:6px;margin-left:auto}._volume_i8juz_190 input[type=range]{width:140px}._section_6pwa0_1{background:#0f172acc;border-radius:12px;border:1px solid #4b5563;padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}._header_6pwa0_11{display:flex;justify-content:space-between;align-items:center;gap:12px}._headerInfo_6pwa0_18{display:flex;align-items:baseline;gap:10px}._header_6pwa0_11 h3{margin:0;font-size:16px}._addBtn_6pwa0_29{width:32px;height:32px;border:1px solid rgba(148,163,184,.5);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:transform .2s ease,border-color .2s ease}._addBtn_6pwa0_29:hover{transform:scale(1.05);border-color:#ec489999}._ratingToast_6pwa0_49{color:#fbbf24;background:#fbbf241a;border:1px solid rgba(251,191,36,.3);border-radius:8px;padding:8px 12px;font-size:13px;margin-top:8px}._form_6pwa0_59{display:flex;flex-direction:column;gap:10px}._form_6pwa0_59 input[type=file]{padding:6px}._form_6pwa0_59 input[type=text]{padding:8px 12px;border-radius:0;border:1px solid var(--border, #4b5563);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:14px}._form_6pwa0_59 button{padding:8px 12px;border-radius:0;border:1px solid var(--border, #4b5563);background:linear-gradient(135deg,var(--primary, #6366f1),var(--primary-alt, #ec4899));color:#fff;cursor:pointer;font-size:14px}._form_6pwa0_59 button:disabled{opacity:.6;cursor:default}._error_6pwa0_93{margin-top:4px;padding:6px 10px;border-radius:0;border:1px solid #ef4444;background:#f871711f;color:#fecaca;font-size:13px}._playerWrapper_6pwa0_103{width:100%}._list_6pwa0_107{display:flex;flex-direction:column;gap:8px}._item_6pwa0_113{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid #4b5563;background:#0f172ae6;cursor:pointer}._item_6pwa0_113._active_6pwa0_124{border-color:#ec4899cc;background:#ec489914}._title_6pwa0_129{font-weight:500;font-size:14px}._meta_6pwa0_134{font-size:12px;color:#9ca3af}._playingIndicator_6pwa0_139{font-size:12px;color:#6366f1}._empty_6pwa0_144{text-align:center;padding:20px;color:var(--text, #9ca3af);font-size:13px;opacity:.7}._modalBackdrop_6pwa0_152{position:fixed;inset:0;background:#0f172ac7;display:flex;align-items:center;justify-content:center;z-index:40}._modal_6pwa0_152{width:100%;max-width:520px;background:#0f172af2;border:1px solid rgba(148,163,184,.3);border-radius:16px;padding:18px;box-shadow:0 25px 60px #0009}._modalHeader_6pwa0_172{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._modalHeader_6pwa0_172 h3{margin:0;font-size:18px}._section_1bs94_1{background:#0f172acc;border-radius:12px;padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px;border:1px solid rgba(148,163,184,.2)}._section_1bs94_1 h3{margin:0 0 8px;font-size:16px}._item_1bs94_16{padding:12px;border-radius:12px;background:#0f172ae6;display:flex;flex-direction:column;gap:6px;border:1px solid rgba(148,163,184,.15)}._item_1bs94_16+._item_1bs94_16{margin-top:10px}._header_1bs94_30{font-size:13px;color:var(--text, #9ca3af);display:flex;align-items:center;gap:8px;flex-wrap:wrap}._userInfo_1bs94_39{display:inline-flex;align-items:center;gap:8px}._groupLink_1bs94_45{background:transparent!important;border:none!important;color:#e5e7eb;cursor:pointer;font:inherit;padding:0;display:inline-flex;align-items:center;gap:6px;font-weight:600}._groupAvatarSmall_1bs94_60{width:48px;height:48px;min-width:48px;min-height:48px;max-width:48px;max-height:48px;border-radius:50%;background:#374151;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #4b5563;flex-shrink:0;box-sizing:border-box}._groupAvatarSmall_1bs94_60 img{width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover;display:block}._groupAvatarPlaceholder_1bs94_87{width:48px;height:48px;min-width:48px;min-height:48px;max-width:48px;max-height:48px;border-radius:50%;background:#374151;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;color:var(--text, #e5e7eb);text-transform:uppercase;flex-shrink:0;box-sizing:border-box}._userAvatarSmall_1bs94_107{width:48px;height:48px;min-width:48px;min-height:48px;max-width:48px;max-height:48px;border-radius:50%;background:#374151;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #4b5563;flex-shrink:0;box-sizing:border-box}._userAvatarSmall_1bs94_107 img{width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover;display:block;pointer-events:auto}._userAvatarPlaceholder_1bs94_135{width:48px;height:48px;min-width:48px;min-height:48px;max-width:48px;max-height:48px;border-radius:50%;background:#374151;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;color:var(--text, #e5e7eb);text-transform:uppercase;flex-shrink:0;box-sizing:border-box}._text_1bs94_155{font-size:14px;color:var(--text, #e5e7eb);white-space:pre-wrap;line-height:1.5}._text_1bs94_155 b,._text_1bs94_155 strong{font-weight:700}._text_1bs94_155 i,._text_1bs94_155 em{font-style:italic}._text_1bs94_155 u{text-decoration:underline}._text_1bs94_155 p{margin:.5em 0}._text_1bs94_155 p:first-child{margin-top:0}._text_1bs94_155 p:last-child{margin-bottom:0}._friendName_1bs94_188{font-weight:600;color:#e5e7eb}._meta_1bs94_193{color:#94a3b8;font-size:12px}._videoBlock_1bs94_198{display:flex;flex-direction:column;gap:8px}._videoPreview_1bs94_204{border:none;background:transparent;padding:0;cursor:pointer}._videoInfo_1bs94_211{display:flex;flex-direction:column;gap:4px}._videoTitle_1bs94_217{font-weight:600}._videoDescription_1bs94_221{font-size:13px;color:#cbd5f5}._image_1bs94_226{max-width:100%;border-radius:8px;display:block}._attachment_1bs94_232{display:flex;flex-direction:column;gap:6px}._attachmentPreview_1bs94_238{border:none;background:transparent;padding:0;cursor:zoom-in}._graffitiPreview_1bs94_245{border:none;background:transparent!important;padding:0;cursor:zoom-in;display:block}._attachmentBadge_1bs94_253{font-size:12px;align-self:flex-start;color:#f472b6;text-transform:uppercase;letter-spacing:.06em;background:transparent!important}._caption_1bs94_262{font-size:12px;color:#cbd5f5}._friend_video_1bs94_267{background:#0f172af2}._empty_1bs94_271{text-align:center;padding:20px;color:var(--text, #9ca3af);font-size:13px;opacity:.7}._error_1bs94_279{margin-top:4px;padding:6px 10px;border-radius:0;border:1px solid #ef4444;background:#f871711f;color:#fecaca;font-size:13px}._actions_1bs94_289{display:flex;gap:12px;margin-top:8px;justify-content:flex-end}._actionBtn_1bs94_296{padding:6px 12px;background:#0f172a99;color:#e2e8f0;border-radius:8px;cursor:pointer;font-size:13px;transition:all .2s}._actionBtn_1bs94_296:hover{background:#0f172acc}._actionBtn_1bs94_296:disabled{opacity:.6;cursor:default}._actionBtnActive_1bs94_316{color:#fecaca}._photoBlock_1bs94_322{display:flex;flex-direction:column;gap:8px}._photoPreview_1bs94_328{border:none;background:transparent;padding:0;cursor:zoom-in}._photoPreview_1bs94_328 img{max-width:100%;border-radius:8px;display:block}._photoCaption_1bs94_341{font-size:12px;color:#cbd5f5}._modalBackdrop_1bs94_346{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:60;padding:24px}._commentsModal_1bs94_357{width:min(600px,100%);max-height:85vh;background:#0f172a;border-radius:16px;border:1px solid rgba(148,163,184,.4);box-shadow:0 30px 60px #00000080;display:flex;flex-direction:column;overflow:hidden}._commentsModalHeader_1bs94_369{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(148,163,184,.2)}._commentsModalHeader_1bs94_369 h3{margin:0;font-size:18px}._commentsModalHeader_1bs94_369 button{border:none;background:transparent;color:#e2e8f0;font-size:18px;cursor:pointer}._commentsModalContent_1bs94_390{padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}._commentItemPreview_1bs94_398{padding:12px;border:1px solid rgba(148,163,184,.2);border-radius:12px;background:#0f172a80}._commentItemHeader_1bs94_405{display:flex;align-items:center;gap:8px;margin-bottom:8px}._commentsList_1bs94_412{display:flex;flex-direction:column;gap:12px}._commentsList_1bs94_412 h4{margin:0;font-size:16px;color:#e2e8f0}._commentsListContent_1bs94_424{display:flex;flex-direction:column;gap:12px;max-height:300px;overflow-y:auto;padding:8px;background:#0f172a4d;border-radius:8px}._comment_1bs94_357{padding:10px;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#0f172a80}._commentAuthor_1bs94_442{font-weight:600;font-size:14px;margin-bottom:4px;color:#e2e8f0}._commentContent_1bs94_449{font-size:14px;margin-bottom:4px;white-space:pre-wrap;word-wrap:break-word;color:#cbd5f5}._commentTime_1bs94_457{font-size:11px;color:#94a3b8;opacity:.7}._emptyComments_1bs94_463{text-align:center;padding:20px;color:#94a3b8;font-size:13px}._commentForm_1bs94_470{display:flex;gap:8px;align-items:center}._commentForm_1bs94_470 input{flex:1;padding:8px 12px;border-radius:8px;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:#e2e8f0;font-size:14px}._commentForm_1bs94_470 button{padding:8px 16px;border-radius:8px;border:1px solid rgba(148,163,184,.4);background:linear-gradient(135deg,#6366f1,#ec4899);color:#fff;cursor:pointer;font-size:14px}._commentForm_1bs94_470 button:disabled{opacity:.6;cursor:default}._postPhotosGrid_1bs94_501{margin-top:4px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4px;border-radius:12px;overflow:hidden}._postPhotoItem_1bs94_510{position:relative;aspect-ratio:1;overflow:hidden;border-radius:8px;background:#0f172a99}._postPhotoItem_1bs94_510 img{width:100%;height:100%;object-fit:cover;display:block}._photoCountBadge_1bs94_525{position:absolute;top:8px;right:8px;background:#000000b3;color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600}._section_d1858_1{background:#0f172acc;border-radius:12px;border:1px solid #4b5563;padding:12px 14px 14px}._section_d1858_1 h3{margin:0 0 12px;font-size:16px}._searchContainer_d1858_13{margin-bottom:1rem;box-sizing:border-box}._searchContainer_d1858_13 input{width:100%;max-width:100%;padding:8px 12px;border-radius:8px;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:14px;font-family:inherit;box-sizing:border-box;transition:border-color .2s}._searchContainer_d1858_13 input:focus{outline:none;border-color:var(--primary, #ff00ff)}._searchContainer_d1858_13 input::placeholder{color:var(--text, #9ca3af)}._error_d1858_41{margin-top:4px;padding:6px 10px;border-radius:0;border:1px solid #ef4444;background:#f871711f;color:#fecaca;font-size:13px;margin-bottom:8px}._empty_d1858_52{text-align:center;padding:20px;color:var(--text, #9ca3af);font-size:13px;opacity:.7}._list_d1858_60{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:16px}._card_d1858_67{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;border-radius:12px;border:1px solid #4b5563;background:#0f172ae6;cursor:pointer;transition:all .2s}._card_d1858_67:hover{background:#0f172a;border-color:var(--primary, #6366f1)}._avatar_d1858_85{width:80px;height:80px;border-radius:50%;border:1px solid #4b5563;background:#0f172ae6;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:600;color:var(--text, #e5e7eb);flex-shrink:0;overflow:hidden}._avatar_d1858_85 img{width:100%;height:100%;object-fit:cover}._main_d1858_107{text-align:center;width:100%}._name_d1858_112{font-size:15px;font-weight:600;color:var(--text, #e5e7eb);margin-bottom:4px}._username_d1858_119{font-size:12px;color:var(--text, #9ca3af);margin-bottom:4px}._rating_d1858_125{font-size:12px;color:#4b5563}._pagination_d1858_130{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:16px}._pagination_d1858_130 span{color:var(--text, #e5e7eb);font-size:14px}._paginationButton_d1858_143{padding:6px 12px;background:#1f2937;border:1px solid #4b5563;border-radius:12px;color:#e5e7eb;cursor:pointer;font-size:14px}._paginationButton_d1858_143:hover{border-color:var(--primary, #ff00ff);transition:.3s}._section_9m6ft_1{background:#0f172acc;border-radius:0;border:1px solid var(--border, #4b5563);padding:12px 14px 14px;margin-bottom:10px}._section_9m6ft_1 h3{margin:0 0 12px;font-size:16px}._grid_9m6ft_14{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}._item_9m6ft_20{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px;border-radius:0;border:1px solid var(--border, #4b5563);background:#0f172ae6;cursor:pointer;transition:all .2s}._item_9m6ft_20:hover{background:#0f172a;border-color:var(--primary, #6366f1)}._avatar_9m6ft_38{width:60px;height:60px;border-radius:0;border:1px solid var(--border, #4b5563);background:#0f172ae6;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;color:var(--text, #e5e7eb)}._avatar_9m6ft_38 img{width:100%;height:100%;object-fit:cover}._name_9m6ft_58{font-size:12px;text-align:center;color:var(--text, #e5e7eb);word-break:break-word}._menu_6zjw7_1{position:fixed;top:16px;right:16px;z-index:1000}._toggle_6zjw7_8{width:40px;height:40px;border:1px solid var(--border, #4b5563);background:#0f172af2;color:var(--text, #e5e7eb);cursor:pointer;font-size:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s}._toggle_6zjw7_8:hover{background:#94a3b833;border-color:var(--primary, #FF0099)}._dropdown_6zjw7_28{position:absolute;top:48px;right:0;background:#0f172afa;border:1px solid var(--border, #4b5563);border-radius:4px;padding:12px;min-width:200px;box-shadow:0 4px 12px #00000080}._section_6zjw7_40{margin-bottom:12px}._section_6zjw7_40 label{display:block;font-size:12px;color:var(--text, #9ca3af);margin-bottom:8px}._themeButtons_6zjw7_51{display:flex;gap:8px}._themeBtn_6zjw7_56{width:36px;height:36px;border:1px solid var(--border, #4b5563);background:#0f172ae6;color:var(--text, #e5e7eb);cursor:pointer;font-size:18px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s}._themeBtn_6zjw7_56:hover{background:#94a3b833;border-color:var(--primary, #FF0099)}._themeBtn_6zjw7_56._active_6zjw7_76{border-color:var(--primary, #FF0099);background:#f093}._divider_6zjw7_81{height:1px;background:var(--border, #4b5563);margin:12px 0}._settingsBtn_6zjw7_87{width:100%;padding:8px 12px;border:1px solid var(--border, #4b5563);background:#3b82f626;color:var(--text, #e5e7eb);cursor:pointer;font-size:13px;border-radius:4px;transition:all .2s}._settingsBtn_6zjw7_87:hover{background:#3b82f64d}._shopBtn_6zjw7_103{width:100%;padding:8px 12px;border:1px solid var(--border, #4b5563);background:var(--primary, #FF00FF);color:#fff;cursor:pointer;font-size:13px;font-weight:700;border-radius:4px;transition:all .2s;margin-bottom:8px}._shopBtn_6zjw7_103:hover{background:var(--primary-alt, #FF00FF);box-shadow:0 0 10px var(--primary, #FF00FF)}._logout_6zjw7_122{width:100%;padding:8px 12px;border:1px solid var(--border, #4b5563);background:#ef4444e6;color:#fff;cursor:pointer;font-size:13px;font-weight:700;border-radius:4px;transition:all .2s}._logout_6zjw7_122:hover{background:#ef4444;box-shadow:0 0 10px #ef444480}._backdrop_1ge5o_1{position:fixed;inset:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_1ge5o_11{width:90%;max-width:480px;background:#0f172a;border:1px solid #4b5563;padding:20px;color:#f8fafc;box-shadow:0 20px 40px #0009}._header_1ge5o_21{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._header_1ge5o_21 h2{margin:0;font-size:20px}._closeBtn_1ge5o_33{border:1px solid #4b5563;background:transparent;color:inherit;width:32px;height:32px;cursor:pointer}._section_1ge5o_42{margin-top:16px;padding-top:16px;border-top:1px solid rgba(148,163,184,.3)}._section_1ge5o_42:first-of-type{border-top:none;padding-top:0}._section_1ge5o_42 h3{margin:0 0 8px;font-size:16px}._currentEmail_1ge5o_58{font-size:13px;color:#cbd5f5;margin:0 0 8px}._form_1ge5o_64{display:flex;flex-direction:column;gap:10px}._form_1ge5o_64 input{padding:8px;border:1px solid #4b5563;background:#0f172ab3;color:inherit}._form_1ge5o_64 button{padding:8px 12px}._codeRow_1ge5o_81{display:flex;gap:8px}._codeRow_1ge5o_81 input{flex:1}._smallButton_1ge5o_90{min-width:130px;font-size:12px}._error_1ge5o_95{background:#f871711a;border:1px solid #ef4444;padding:6px 8px;font-size:13px;color:#fecaca}._success_1ge5o_103{background:#22c55e1a;border:1px solid #22c55e;padding:6px 8px;font-size:13px;color:#bbf7d0}._section_k7ddy_1{background:#0f172ad9;border:1px solid rgba(148,163,184,.2);border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:16px;min-height:0}._header_k7ddy_12{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}._header_k7ddy_12 h2{margin:0;font-size:22px}._header_k7ddy_12 p{margin:4px 0 0;color:#94a3b8;font-size:14px}._stats_k7ddy_30{font-size:13px;color:#cbd5f5;align-self:center}._error_k7ddy_36{color:#fecaca;background:#f871711f;border:1px solid #ef4444;border-radius:12px;padding:8px 12px;font-size:13px}._loading_k7ddy_45{font-size:13px;color:#94a3b8}._grid_k7ddy_50{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._card_k7ddy_56{border:1px solid rgba(148,163,184,.3);border-radius:16px;overflow:hidden;background:#0f172ad9;display:flex;flex-direction:column;cursor:pointer;transition:transform .15s ease,border-color .15s ease;position:relative}._card_k7ddy_56:hover{border-color:#ec489980;transform:translateY(-2px)}._card_k7ddy_56:focus-visible{outline:2px solid var(--primary, #ff00ff);outline-offset:2px}._cardBody_k7ddy_78{padding:12px;display:flex;flex-direction:column;gap:8px}._cardTitle_k7ddy_85{font-weight:600}._cardMeta_k7ddy_89{font-size:12px;color:#94a3b8}._cardDescription_k7ddy_94{font-size:13px;color:#cbd5f5}._deleteBtn_k7ddy_100{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;border:1px solid rgba(239,68,68,.8);background:#ef4444e6;color:#fff;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center;z-index:2;transition:background .2s ease}._deleteBtn_k7ddy_100:disabled{opacity:.5;cursor:not-allowed}._empty_k7ddy_124{grid-column:1 / -1;text-align:center;padding:24px;border:1px dashed rgba(148,163,184,.4);border-radius:16px;color:#94a3b8}._pagination_k7ddy_133{display:flex;justify-content:center;gap:12px;align-items:center}._pagination_k7ddy_133 button{border:1px solid rgba(148,163,184,.4);background:transparent;color:inherit;padding:6px 12px;border-radius:999px;cursor:pointer;transition:background .2s ease,border-color .2s ease}._pagination_k7ddy_133 button:disabled{opacity:.4;cursor:not-allowed}._card_k7ddy_56._processing_k7ddy_155{opacity:.7;cursor:not-allowed}._card_k7ddy_56._processing_k7ddy_155:hover{transform:none;border-color:#94a3b84d}._section_1o1et_1{background:#0f172acc;border:1px solid rgba(148,163,184,.3);border-radius:0 0 12px 12px;padding:12px 14px 14px;margin:0 0 16px;display:flex;flex-direction:column;gap:10px;position:relative}._header_1o1et_13{display:flex;align-items:center;justify-content:space-between;gap:12px}._header_1o1et_13 h3{margin:0;font-size:16px}._headerInfo_1o1et_25{display:flex;align-items:baseline;gap:10px}._hint_1o1et_31{font-size:12px;color:#94a3b8}._addBtn_1o1et_36{width:32px;height:32px;min-width:32px;min-height:32px;border-radius:50%;border:1px solid rgba(148,163,184,.5);background:#0f172ae6;color:#e2e8f0;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin:0;box-sizing:border-box;transition:transform .2s ease,border-color .2s ease}._addBtn_1o1et_36:hover{transform:scale(1.05);border-color:#ec489999}._ratingToast_1o1et_62{color:#fbbf24;background:#fbbf241a;border:1px solid rgba(251,191,36,.3);border-radius:8px;padding:8px 12px;font-size:13px;margin-top:8px}._form_1o1et_72{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;align-items:center}._form_1o1et_72 input[type=file]{grid-column:1 / -1}._form_1o1et_72 input,._form_1o1et_72 textarea{padding:8px 10px;border-radius:8px;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:#e2e8f0;font-size:14px;font-family:inherit}._form_1o1et_72 textarea{min-height:60px;resize:vertical;grid-column:1 / -1}._form_1o1et_72 button{padding:10px 16px;border-radius:12px;border:none;background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;font-weight:600;cursor:pointer;transition:opacity .2s ease}._form_1o1et_72 button:disabled{opacity:.5;cursor:not-allowed}._error_1o1et_116{color:#fecaca;background:#f871711f;border:1px solid #ef4444;border-radius:12px;padding:8px 12px;font-size:13px}._loading_1o1et_125{font-size:13px;color:#94a3b8}._grid_1o1et_130{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}._card_1o1et_136{border:1px solid rgba(148,163,184,.3);border-radius:0;background:#0f172a80;position:relative;aspect-ratio:1;overflow:hidden;cursor:pointer;transition:transform .15s ease,border-color .15s ease}._card_1o1et_136:focus-visible{outline:2px solid var(--primary, #ff00ff);outline-offset:2px}._card_1o1et_136:hover{border-color:#ec489999;transform:translateY(-2px)}._card_1o1et_136._processing_1o1et_157{opacity:.7;cursor:not-allowed}._card_1o1et_136._processing_1o1et_157:hover{transform:none;border-color:#94a3b84d}._cardBody_1o1et_167{position:absolute;left:0;right:0;bottom:0;padding:6px 8px;background:linear-gradient(180deg,transparent,rgba(2,6,23,.9))}._cardTitle_1o1et_176{font-weight:600;font-size:12px;color:#e2e8f0;line-height:1.2}._deleteBtn_1o1et_184{position:absolute;top:6px;right:6px;width:24px;height:24px;min-width:24px;min-height:24px;border-radius:50%;border:1px solid rgba(239,68,68,.8);background:#ef4444e6;color:#fff;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;line-height:1;z-index:2;transition:background .2s ease;box-sizing:border-box;font-family:Arial,sans-serif}._deleteBtn_1o1et_184:disabled{opacity:.5;cursor:not-allowed}._empty_1o1et_215{grid-column:1 / -1;text-align:center;padding:20px;color:#94a3b8;border:1px dashed rgba(148,163,184,.4);border-radius:0}._modalBackdrop_1o1et_224{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:50;padding:24px}._modal_1o1et_224{width:100%;max-width:520px;background:#0f172af2;border:1px solid rgba(148,163,184,.4);border-radius:16px;padding:18px;box-shadow:0 20px 60px #0006}._modalHeader_1o1et_245{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._modalHeader_1o1et_245 h3{margin:0;font-size:18px}._attachModal_1o1et_257{width:100%;max-width:520px;max-height:80vh;background:#0f172a;border:1px solid rgba(148,163,184,.4);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px;color:#e5e7eb;box-shadow:0 30px 60px #00000080}._attachModalHeader_1o1et_272{display:flex;align-items:center;justify-content:space-between}._closeButton_1o1et_278{width:28px;height:28px;border-radius:50%;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeButton_1o1et_278:hover{border-color:#ef4444;background:#ef44441a;transform:rotate(90deg)}._attachForm_1o1et_299{display:flex;flex-direction:column;gap:10px}._attachForm_1o1et_299 textarea{padding:8px 12px;border-radius:0;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:var(--text, #e5e7eb);font-size:14px;font-family:inherit;resize:vertical}._attachModalActions_1o1et_316{display:flex;gap:8px;justify-content:flex-end}._subscribeButton_1o1et_322{align-self:flex-start;padding:6px 12px;background:#1f2937;border:1px solid #4b5563;border-radius:12px;color:#e5e7eb;cursor:pointer;font-size:14px}._subscribeButtonDisabled_1o1et_333{opacity:.5;cursor:not-allowed;pointer-events:none}._subscribeButton_1o1et_322:hover{border-color:var(--primary, #ff00ff);transition:.3s}._section_1jlrd_1{background:#0f172ad9;border:1px solid rgba(148,163,184,.2);border-radius:16px;padding:16px;margin-bottom:16px;display:flex;flex-direction:column;gap:16px}._header_1jlrd_12{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._header_1jlrd_12 h3{margin:0 0 4px;font-size:20px;color:#e2e8f0}._selfBtn_1jlrd_25{padding:6px 12px;border-radius:999px;border:1px solid rgba(148,163,184,.5);background:#0f172ae6;color:#e2e8f0;cursor:pointer;font-size:13px;transition:border-color .2s ease,transform .2s ease}._selfBtn_1jlrd_25:hover{border-color:#ec489999;transform:translateY(-1px)}._searchBar_1jlrd_41{display:flex;gap:8px;align-items:center}._searchBar_1jlrd_41 input{flex:1;padding:8px 10px;border-radius:8px;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:#e2e8f0;font-size:13px}._searchBar_1jlrd_41 button{padding:8px 16px;border-radius:8px;border:none;background:#3b82f64d;color:#e2e8f0;cursor:pointer;transition:opacity .2s ease}._searchBar_1jlrd_41 button:disabled{opacity:.5;cursor:not-allowed}._header_1jlrd_12 p{margin:0;font-size:14px;color:#94a3b8}._error_1jlrd_78{color:#fecaca;background:#f871711f;border:1px solid #ef4444;border-radius:12px;padding:8px 12px;font-size:13px}._loading_1jlrd_87{font-size:13px;color:#94a3b8;text-align:center;padding:20px}._userActions_1jlrd_94{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:16px}._selectedUser_1jlrd_104{display:flex;flex-direction:column;gap:4px}._selectedUser_1jlrd_104 h4{margin:0;color:#60a5fa;font-size:16px}._selectedUser_1jlrd_104 p{margin:0;font-size:13px;color:#cbd5f5}._cancelBtn_1jlrd_122{align-self:flex-start;padding:6px 12px;border-radius:8px;border:1px solid rgba(239,68,68,.5);background:#ef444426;color:#fecaca;cursor:pointer;font-size:12px;margin-top:8px}._actions_1jlrd_134{display:grid;grid-template-columns:1fr 1fr;gap:16px}._actionForm_1jlrd_140{display:flex;flex-direction:column;gap:8px;padding:12px;background:#0f172a99;border-radius:8px;border:1px solid rgba(148,163,184,.2)}._actionForm_1jlrd_140 h5{margin:0 0 8px;font-size:14px;color:#e2e8f0}._actionForm_1jlrd_140 input{padding:8px 10px;border-radius:6px;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:#e2e8f0;font-size:13px}._actionForm_1jlrd_140 button{padding:8px 12px;border-radius:6px;border:none;background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;font-weight:600;cursor:pointer;font-size:13px;transition:opacity .2s ease}._actionForm_1jlrd_140 button:disabled{opacity:.5;cursor:not-allowed}._usersList_1jlrd_182 h4{margin:0 0 12px;font-size:16px;color:#e2e8f0}._usersGrid_1jlrd_188{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin-bottom:16px}._userCard_1jlrd_195{padding:12px;background:#0f172acc;border:1px solid rgba(148,163,184,.2);border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;gap:4px}._userCard_1jlrd_195:hover{border-color:#3b82f680;background:#0f172ae6}._userCard_1jlrd_195._selected_1jlrd_104{border-color:#3b82f6;background:#3b82f626}._userName_1jlrd_217{font-weight:600;color:#e2e8f0;font-size:14px}._userUsername_1jlrd_223{font-size:12px;color:#94a3b8;font-weight:400}._selfBadge_1jlrd_229{align-self:flex-start;padding:2px 8px;border-radius:999px;font-size:11px;background:#3b82f633;color:#93c5fd;text-transform:uppercase;letter-spacing:.05em}._userMeta_1jlrd_240{font-size:12px;color:#94a3b8}._pagination_1jlrd_245{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:16px}._pagination_1jlrd_245 button{padding:6px 12px;border-radius:6px;border:1px solid rgba(148,163,184,.4);background:transparent;color:inherit;cursor:pointer;transition:background .2s ease,border-color .2s ease}._pagination_1jlrd_245 button:disabled{opacity:.4;cursor:not-allowed}._pagination_1jlrd_245 button:not(:disabled):hover{background:#3b82f61a;border-color:#3b82f680}._pagination_1jlrd_245 span{font-size:13px;color:#cbd5f5}._announcementSection_1jlrd_278{background:#8b5cf61a;border:1px solid rgba(139,92,246,.3);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}._announcementSection_1jlrd_278 h4{margin:0;color:#a78bfa;font-size:16px}._announcementHint_1jlrd_294{margin:0;font-size:12px;color:#94a3b8}._currentAnnouncement_1jlrd_300{padding:12px;background:#0f172a99;border:1px solid rgba(139,92,246,.3);border-radius:8px;display:flex;flex-direction:column;gap:8px}._currentAnnouncement_1jlrd_300 strong{color:#a78bfa;font-size:13px}._announcementText_1jlrd_315{color:#e2e8f0;font-size:14px;line-height:1.5;word-wrap:break-word}._announcementMeta_1jlrd_322{font-size:11px;color:#94a3b8}._announcementForm_1jlrd_327{display:flex;flex-direction:column;gap:8px}._announcementForm_1jlrd_327 textarea{padding:10px 12px;border-radius:8px;border:1px solid rgba(148,163,184,.4);background:#0f172ae6;color:#e2e8f0;font-size:14px;font-family:inherit;resize:vertical;min-height:80px}._announcementForm_1jlrd_327 textarea:disabled{opacity:.5;cursor:not-allowed}._turnOnBtn_1jlrd_350{padding:10px 16px;border-radius:8px;border:none;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-weight:600;cursor:pointer;font-size:14px;transition:opacity .2s ease}._turnOnBtn_1jlrd_350:hover:not(:disabled){opacity:.9}._turnOnBtn_1jlrd_350:disabled{opacity:.5;cursor:not-allowed}._turnOffBtn_1jlrd_371{padding:10px 16px;border-radius:8px;border:none;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-weight:600;cursor:pointer;font-size:14px;transition:opacity .2s ease}._turnOffBtn_1jlrd_371:hover:not(:disabled){opacity:.9}._turnOffBtn_1jlrd_371:disabled{opacity:.5;cursor:not-allowed}._keysList_1jlrd_392{margin-top:12px}._keysList_1jlrd_392 h5{margin:0 0 8px;font-size:14px;color:#a78bfa}._keysTable_1jlrd_402{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}._keyRow_1jlrd_410{padding:10px;background:#0f172a99;border:1px solid rgba(139,92,246,.2);border-radius:8px;display:flex;flex-direction:column;gap:6px}._keyCode_1jlrd_420{font-family:Courier New,monospace;font-size:16px;font-weight:700;color:#fbbf24;letter-spacing:2px;word-break:break-all}._keyInfo_1jlrd_429{font-size:12px;color:#94a3b8;display:flex;flex-direction:column;gap:4px}._keyAvailable_1jlrd_437{color:#10b981;font-weight:600}._keyUsed_1jlrd_442{color:#94a3b8;font-style:italic}@media(max-width:768px){._actions_1jlrd_134,._usersGrid_1jlrd_188{grid-template-columns:1fr}}._backdrop_i8ibe_1{position:fixed;inset:0;background:#000000b3;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}._modal_i8ibe_15{background:#0f172afa;border-radius:16px;border:1px solid rgba(148,163,184,.3);width:100%;max-width:500px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #000c}._header_i8ibe_27{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid rgba(148,163,184,.2)}._header_i8ibe_27 h3{margin:0;font-size:20px;color:#e5e7eb}._headerActions_i8ibe_41{display:flex;align-items:center;gap:12px}._markAllBtn_i8ibe_47{background:transparent;border:1px solid rgba(148,163,184,.4);color:#94a3b8;padding:6px 12px;border-radius:6px;cursor:pointer;font-size:12px;transition:all .2s}._markAllBtn_i8ibe_47:hover{border-color:var(--primary, #ff00ff);color:var(--primary, #ff00ff)}._closeBtn_i8ibe_63{background:transparent;border:none;color:#94a3b8;font-size:28px;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}._closeBtn_i8ibe_63:hover{background:#94a3b81a;color:#e5e7eb}._content_i8ibe_84{flex:1;overflow-y:auto;padding:8px}._empty_i8ibe_90{padding:40px 20px;text-align:center;color:#94a3b8}._list_i8ibe_96{display:flex;flex-direction:column;gap:4px}._item_i8ibe_102{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:8px;cursor:pointer;transition:background .2s;position:relative}._item_i8ibe_102:hover{background:#94a3b81a}._item_i8ibe_102._unread_i8ibe_117{background:#6366f11a}._item_i8ibe_102._unread_i8ibe_117:hover{background:#6366f126}._avatar_i8ibe_125{width:40px;height:40px;border-radius:50%;overflow:hidden;background:#0f172acc;border:1px solid rgba(148,163,184,.3);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;color:#e2e8f0;flex-shrink:0}._avatar_i8ibe_125 img{width:100%;height:100%;object-fit:cover}._item_i8ibe_102 ._content_i8ibe_84{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._text_i8ibe_155{color:#e5e7eb;font-size:14px;line-height:1.4}._preview_i8ibe_161{color:#94a3b8;font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._time_i8ibe_170{color:#64748b;font-size:11px}._unreadDot_i8ibe_175{width:8px;height:8px;border-radius:50%;background:var(--primary, #ff00ff);flex-shrink:0;margin-top:4px;box-shadow:0 0 8px #f0f9}._mediaContainer_xbn0l_1{margin:1rem 0;display:flex;flex-direction:column}._mediaTabs_xbn0l_7{display:flex;gap:0;padding:0;margin:0;align-items:flex-end}._mediaTab_xbn0l_7{padding:10px 20px;background:#0f172a99;border:1px solid rgba(148,163,184,.3);border-bottom:2px solid transparent;border-top-left-radius:12px;border-top-right-radius:12px;cursor:pointer;font-size:14px;font-weight:500;color:var(--text, #9ca3af);transition:background-color .2s,color .2s;position:relative;margin-right:2px;width:120px;text-align:center;box-sizing:border-box}._mediaTab_xbn0l_7:hover{color:var(--text, #e5e7eb);background:#0f172ab3}._mediaTab_xbn0l_7:active{border-bottom:2px solid transparent}._mediaTab_xbn0l_7._active_xbn0l_43{color:var(--text, #e5e7eb);font-weight:600;background:#0f172acc;border-bottom:2px solid rgba(15,23,42,.8);z-index:2;margin-bottom:-2px;position:relative}
