.legacy-admin{color:silver;font-family:"Press Start 2P",monospace;line-height:1.85}.legacy-admin a{color:#00ff41;text-decoration:none;transition:color .2s}.legacy-admin a:hover{color:silver}.legacy-admin .dashboard-wrapper{max-width:1280px;margin:auto}.legacy-admin .top-bar{justify-content:space-between;align-items:center;margin-bottom:20px;font-size:12px;display:flex}.legacy-admin .tabs{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.legacy-admin .tab-link{color:#00ff41;cursor:pointer;background:#1a1a1a;border:1.5px solid #4a4a4a;border-radius:10px;align-items:center;min-height:40px;padding:10px 16px;font-family:inherit;font-size:10px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.legacy-admin .tab-link:hover{background:#4a4a4a}.legacy-admin .tab-link.active{color:#fff;background:#ff0094;border-color:#ff0094}.legacy-admin .section{border:1.5px solid #4a4a4a;border-radius:14px;min-height:300px;margin-bottom:28px;padding:18px;box-shadow:0 0 8px #00ff411f}.legacy-admin .section h2{color:#000;letter-spacing:.5px;background:#00ff41;border-radius:8px;margin:0 0 14px;padding:8px 12px;font-size:11px}.legacy-admin .card{background:#1a1a1a;border:1px solid #4a4a4a;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;padding:12px;transition:border-color .2s;display:flex}.legacy-admin .card:hover{border-color:#4a4a4a}.legacy-admin .card img.thumb{object-fit:cover;border:1.5px solid #4a4a4a;border-radius:8px;flex-shrink:0;width:72px;height:72px}.legacy-admin .card img.avatar{object-fit:cover;border:1.5px solid #00ff41;border-radius:50%;flex-shrink:0;width:40px;height:40px}.legacy-admin .status-user-column{text-align:center;color:#00ff41;flex-shrink:0;width:130px;font-size:9px;line-height:1.6}.legacy-admin .status-user-column img.avatar{margin-bottom:6px}.legacy-admin .status-user-column .username{color:#4a4a4a}.legacy-admin .card-content{flex:1;min-width:0;font-size:9px;line-height:1.8}.legacy-admin .card-content p{margin:3px 0}.legacy-admin .actions{flex-direction:column;flex-shrink:0;gap:6px;display:flex}.legacy-admin .actions button,.legacy-admin .vip-bulk-button,.legacy-admin .vip-add-button{color:#00ff41;cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #4a4a4a;border-radius:8px;min-height:36px;padding:7px 10px;font-family:inherit;font-size:9px;transition:background .2s,color .2s}.legacy-admin .actions button:hover,.legacy-admin .vip-bulk-button:hover,.legacy-admin .vip-add-button:hover{color:#00ff41;background:#4a4a4a}.legacy-admin .vip-bulk-button:disabled,.legacy-admin .vip-add-button:disabled,.legacy-admin .actions button:disabled{opacity:.6;cursor:not-allowed}.legacy-admin .vip-thumb-placeholder{background:#4a4a4a;border:1px solid #00ff41;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;font-size:20px;display:flex}.legacy-admin .vip-select-cell{align-items:center;display:flex}.legacy-admin .vip-bulk-actions,.legacy-admin .vip-filter-row{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.legacy-admin .vip-bulk-actions{gap:8px;margin-bottom:12px}.legacy-admin .vip-bulk-button--danger,.legacy-admin .vip-action-button--danger,.legacy-admin .vip-remove-button{color:#ff0094;border-color:#ff0094}.legacy-admin .vip-bulk-count{color:#00ff41;align-self:center;font-size:9px}.legacy-admin .vip-filter-wrap{margin-bottom:14px}.legacy-admin .vip-filter-input{color:#00ff41;background:#1a1a1a;border:1px solid #00ff41;border-radius:8px;width:100%;max-width:420px;padding:8px;font-family:inherit;font-size:10px}.legacy-admin .vip-filter-input--flex{flex:260px;max-width:none}.legacy-admin .vip-filter-input--wide{flex:280px;max-width:none}.legacy-admin .vip-card-meta,.legacy-admin .vip-card-meta-inline{color:#4a4a4a}.legacy-admin .vip-card-meta-inline{font-size:8px}.legacy-admin .vip-card-text-strong{margin-bottom:6px}.legacy-admin .vip-club-form{background:#1a1a1a;border:1px solid #ff0094;border-radius:8px;max-width:600px;margin:0 0 2rem;padding:2rem}.legacy-admin .vip-club-form__title{margin:0 0 1.5rem}.legacy-admin .vip-club-form input,.legacy-admin .vip-club-form textarea{color:#fff;background:#333;border:1px solid #555;border-radius:4px;width:100%;padding:.75rem;font-family:monospace}@media (width<=480px){.legacy-admin .card{flex-wrap:wrap}.legacy-admin .card img.thumb{width:56px;height:56px}.legacy-admin .card img.avatar{width:32px;height:32px}.legacy-admin .status-user-column{text-align:left;align-items:center;gap:8px;width:100%;display:flex}.legacy-admin .status-user-column img.avatar{margin-bottom:0}.legacy-admin .card-content{width:100%}.legacy-admin .actions{flex-flow:wrap;width:100%}.legacy-admin .actions button{flex:1;min-height:44px}.legacy-admin .section{padding:12px}.legacy-admin .tab-link{padding:8px 12px;font-size:9px}}.legacy-dashboard{--bg:#000;--surface:#1a1a1a;--surface2:#1a1a1a;--border:#4a4a4a;--accent:#00ff41;--green:#00ff41;--text:silver;--muted:#4a4a4a;--dim:#4a4a4a;--danger:#ff0094;--glow:0 0 14px #00ff4140;--glow-sm:0 0 6px #00ff412e;--radius:16px;--radius-sm:10px;--font:"Press Start 2P", monospace;font-family:var(--font);color:var(--text);flex-direction:column;display:flex}.legacy-dashboard img{max-width:100%;height:auto}.legacy-dashboard a{color:var(--accent);text-decoration:none;transition:color .2s}.legacy-dashboard a:hover{color:silver}.legacy-dashboard .dashboard,.legacy-dashboard .user-status,.legacy-dashboard .friends-status,.legacy-dashboard .whats-fresh,.legacy-dashboard .community{background:var(--surface2);border:1.5px solid var(--border);border-radius:var(--radius);box-shadow:var(--glow-sm);margin-bottom:24px;padding:24px 20px;transition:box-shadow .3s}.legacy-dashboard .dashboard:hover,.legacy-dashboard .user-status:hover,.legacy-dashboard .friends-status:hover{box-shadow:var(--glow)}.legacy-dashboard .user-status h2,.legacy-dashboard .friends-status h2,.legacy-dashboard .whats-fresh h2,.legacy-dashboard .community h2{color:var(--accent);letter-spacing:1px;border-bottom:1px solid var(--dim);margin:0 0 18px;padding-bottom:10px;font-size:11px}.legacy-dashboard .profile-pic{border:2px solid var(--accent);background:var(--surface2);object-fit:cover;border-radius:50%;width:100px;height:100px;display:block;box-shadow:0 0 12px #00ff414d}.legacy-dashboard .profile-info{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:16px;display:flex}.legacy-dashboard .dashboard-profile-meta{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.legacy-dashboard .dashboard-welcome-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.legacy-dashboard .dashboard-follow-stats{justify-content:flex-start;margin:0}.legacy-dashboard .username{color:var(--accent);margin:0;font-size:13px}.legacy-dashboard .status-scroll{scrollbar-width:thin;scrollbar-color:var(--dim) transparent;scroll-behavior:smooth;flex-direction:column;gap:14px;max-height:460px;padding:4px 6px 4px 2px;display:flex;overflow-y:auto}.legacy-dashboard .status-scroll::-webkit-scrollbar{width:4px}.legacy-dashboard .status-scroll::-webkit-scrollbar-thumb{background:var(--dim);border-radius:4px}.legacy-dashboard .status-empty-panel{padding:10px}.legacy-dashboard .community{padding:20px 44px;position:relative}.legacy-dashboard .community-scroll{scroll-behavior:smooth;scrollbar-width:none;gap:14px;padding:4px 2px;display:flex;overflow-x:auto}.legacy-dashboard .community-scroll::-webkit-scrollbar{display:none}.legacy-dashboard .creator-card{background:var(--surface);border:1px solid var(--dim);border-radius:var(--radius-sm);text-align:center;flex-direction:column;flex-shrink:0;align-items:center;min-width:110px;max-width:130px;padding:14px 10px;transition:border-color .2s,box-shadow .2s;display:flex}.legacy-dashboard .creator-card:hover{border-color:var(--border);box-shadow:var(--glow-sm)}.legacy-dashboard .creator-card img{border:2px solid var(--accent);object-fit:cover;background:var(--surface2);border-radius:50%;width:48px;height:48px;margin-bottom:8px}.legacy-dashboard .creator-card a{color:var(--accent);word-break:break-all;font-size:9px;line-height:1.5;text-decoration:none}.legacy-dashboard .creator-card a:hover{color:silver}.legacy-dashboard .scroll-btn{background:var(--surface2);color:var(--green);border:1px solid var(--border);cursor:pointer;z-index:1;border-radius:8px;justify-content:center;align-items:center;width:28px;height:36px;padding:0;font-size:18px;transition:background .2s,color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.legacy-dashboard .scroll-btn:hover{background:var(--green);color:var(--bg)}.legacy-dashboard .scroll-left{left:6px}.legacy-dashboard .scroll-right{right:6px}.legacy-dashboard .button-group{flex-wrap:wrap;justify-content:center;gap:12px;margin:20px 0;display:flex}.legacy-dashboard .create-form-wrapper{opacity:0;max-height:0;transition:max-height .35s,opacity .25s;overflow:hidden}.legacy-dashboard .create-form-wrapper.open{opacity:1;max-height:800px}.legacy-dashboard .create-form{background:var(--surface2);border:1.5px solid var(--border);border-radius:var(--radius);box-shadow:var(--glow-sm);margin-bottom:24px;padding:20px}.legacy-dashboard .create-post-button{background:var(--accent);color:var(--bg);font-family:var(--font);border:1.5px solid var(--accent);border-radius:var(--radius);cursor:pointer;box-shadow:var(--glow-sm);letter-spacing:.5px;text-align:center;flex:200px;max-width:300px;padding:14px 28px;font-size:11px;transition:background .25s,color .25s,box-shadow .25s}.legacy-dashboard .create-post-button:hover{background:var(--bg);color:var(--accent);box-shadow:var(--glow)}.legacy-dashboard .dashboard-action-row{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.legacy-dashboard .btn{font-family:var(--font);cursor:pointer;white-space:nowrap;color:#00ff41;background:#000;border:1.5px solid #00ff41;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:9px 16px;font-size:10px;line-height:1.4;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;display:inline-flex}.legacy-dashboard .btn:hover{color:#000;background:#00ff41;box-shadow:0 0 10px #00ff4166}.legacy-dashboard .btn--primary{color:#000;background:#00ff41;border-color:#00ff41}.legacy-dashboard .btn--primary:hover{color:#00ff41;background:#000}.legacy-dashboard .btn--secondary{color:#00ff41;background:#000;border-color:#00ff41}.legacy-dashboard .btn--danger{color:#ff0094;background:#000;border-color:#ff0094}.legacy-dashboard .btn--danger:hover{color:#000;background:#ff0094;border-color:#ff0094;box-shadow:0 0 8px #ff009473}.legacy-dashboard .btn--small{border-radius:8px;min-height:32px;padding:7px 12px;font-size:9px}.legacy-dashboard .btn--block{width:100%}.legacy-dashboard .invite-popup,.legacy-dashboard .inbox-popup{z-index:9999;background:#000000d1;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}.legacy-dashboard .invite-popup.show,.legacy-dashboard .inbox-popup.show,.legacy-dashboard .modal-overlay-force{display:flex}.legacy-dashboard .modal-panel,.legacy-dashboard .popup-box,.legacy-dashboard .inbox-box{color:silver;background:#1a1a1a;border:1.5px solid #4a4a4a;border-radius:18px;box-shadow:0 0 20px #00ff4140}.legacy-dashboard .modal-panel{width:min(440px,92vw);max-height:90vh;padding:26px 24px;overflow-y:auto}.legacy-dashboard .modal-panel--wide{width:min(500px,92vw)}.legacy-dashboard .popup-box,.legacy-dashboard .inbox-box{text-align:center;width:min(380px,92vw);padding:24px}.legacy-dashboard .inbox-box{text-align:left;width:min(480px,92vw)}.legacy-dashboard .modal-title{color:#00ff41;text-align:center;letter-spacing:.5px;margin:0 0 18px;font-size:11px}.legacy-dashboard .popup-box h3,.legacy-dashboard .inbox-box h3{color:#00ff41;margin:0 0 16px;font-size:11px}.legacy-dashboard .modal-form{flex-direction:column;gap:12px;display:flex}.legacy-dashboard .modal-input,.legacy-dashboard .modal-textarea{box-sizing:border-box;color:silver;width:100%;font-family:var(--font);background:#000;border:1.5px solid #4a4a4a;border-radius:10px;padding:11px 12px;font-size:10px;line-height:1.7;transition:border-color .2s,box-shadow .2s}.legacy-dashboard .modal-input:focus,.legacy-dashboard .modal-textarea:focus{border-color:#00ff41;outline:none;box-shadow:0 0 6px #00ff4140}.legacy-dashboard .modal-input--spaced{margin-bottom:10px}.legacy-dashboard .modal-note{font-size:9px}.legacy-dashboard .modal-message{text-align:center;margin-top:10px;font-size:10px;line-height:1.7;display:block}.legacy-dashboard .modal-message--success{color:#00ff41}.legacy-dashboard .modal-message--danger{color:#ff0094}.legacy-dashboard .modal-close-spaced{margin-top:10px}.legacy-dashboard .modal-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.legacy-dashboard .modal-char-count{text-align:right;color:#4a4a4a;margin-top:-6px;font-size:9px;display:block}.legacy-dashboard .follow-component-stats{flex-wrap:wrap;justify-content:center;gap:10px;margin:10px 0;display:flex}.legacy-dashboard .follow-stat-btn{color:#00ff41;cursor:pointer;font-family:var(--font);background:0 0;border:1.5px solid #4a4a4a;border-radius:10px;min-height:38px;padding:9px 14px;font-size:9px;transition:background .2s,color .2s,border-color .2s}.legacy-dashboard .follow-stat-btn:hover{color:#000;background:#00ff41;border-color:#00ff41}.legacy-dashboard .follow-list{text-align:left;scrollbar-width:thin;scrollbar-color:#4a4a4a transparent;max-height:300px;margin:14px 0;padding-right:4px;overflow-y:auto}.legacy-dashboard .follow-list-item{border-bottom:1px solid #00ff4126;align-items:center;gap:10px;padding:9px 4px;transition:background .15s;display:flex}.legacy-dashboard .follow-list-item:last-child{border-bottom:0}.legacy-dashboard .follow-list-item:hover{background:#00ff410d;border-radius:6px}.legacy-dashboard .follow-avatar{object-fit:cover;background:#4a4a4a;border:1.5px solid #00ff41;border-radius:50%;flex-shrink:0;width:32px;height:32px}.legacy-dashboard .follow-user-link{color:#00ff41;font-size:10px;text-decoration:none;transition:color .2s}.legacy-dashboard .follow-user-link:hover{color:silver;text-decoration:underline}.legacy-dashboard .inbox-message-item{color:var(--text);background:var(--surface2);border-radius:var(--radius-sm);border:1px solid var(--dim);margin-bottom:10px;padding:10px 12px;font-size:10px;line-height:1.8;transition:border-color .2s}.legacy-dashboard .inbox-message-item:hover{border-color:var(--border)}.legacy-dashboard .inbox-message-header{align-items:center;gap:8px;margin-bottom:4px;display:flex}.legacy-dashboard .inbox-message-link{color:var(--accent);align-items:center;text-decoration:none;display:flex}.legacy-dashboard .inbox-message-avatar{border:1px solid var(--accent);object-fit:cover;border-radius:50%;width:24px;height:24px;margin-right:6px}.legacy-dashboard .inbox-message-time{color:var(--accent);font-size:8px}.legacy-dashboard .inbox-message-text{margin-left:30px}.legacy-dashboard .inbox-message-delete{color:var(--danger);cursor:pointer;background:0 0;border:none;margin-left:12px;font-size:11px}.legacy-dashboard .inbox-message-reply-box{margin-top:6px}.legacy-dashboard .inbox-message-reply-box textarea{width:100%}@media (width<=480px){.legacy-dashboard .dashboard,.legacy-dashboard .user-status,.legacy-dashboard .friends-status,.legacy-dashboard .whats-fresh,.legacy-dashboard .community{border-radius:12px;margin-bottom:16px;padding:16px 12px}.legacy-dashboard .profile-pic{width:80px;height:80px}.legacy-dashboard .username{font-size:11px}.legacy-dashboard .profile-info{text-align:center;flex-direction:column;align-items:center;gap:10px}.legacy-dashboard .dashboard-profile-meta{align-items:center}.legacy-dashboard .dashboard-welcome-row,.legacy-dashboard .dashboard-follow-stats{justify-content:center}.legacy-dashboard .community{padding:14px 36px}.legacy-dashboard .creator-card{min-width:90px}.legacy-dashboard .create-post-button{padding:12px 18px;font-size:10px}.legacy-dashboard .btn{min-height:44px;padding:10px 14px}.legacy-dashboard .btn--small{min-height:38px;padding:8px 12px}.legacy-dashboard .follow-stat-btn{min-height:44px}.legacy-dashboard .modal-panel{border-radius:14px;padding:18px 14px}.legacy-dashboard .modal-panel--wide{width:min(500px,94vw)}.legacy-dashboard .follow-list{max-height:220px}}@media (width>=1100px){.legacy-dashboard .user-status h2,.legacy-dashboard .friends-status h2,.legacy-dashboard .whats-fresh h2,.legacy-dashboard .community h2{font-size:12px}}.legacy-profile{font-family:"Press Start 2P",monospace}.legacy-profile a{color:#00ff41;text-decoration:none;transition:color .2s}.legacy-profile a:hover{color:silver}.legacy-profile .container{padding:0 20px 40px}.legacy-profile .profile{background:#1a1a1a;border:2px solid #00ff41;border-radius:20px;flex-direction:column;align-items:center;margin-bottom:30px;padding:20px;display:flex}.legacy-profile .profile-avatar-wrap{justify-content:center;margin-bottom:16px;display:flex}.legacy-profile .profile-pic{object-fit:cover;background:#4a4a4a;border:3px solid #00ff41;border-radius:50%;width:120px;height:120px}.legacy-profile .profile-title-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:10px;display:flex}.legacy-profile .profile-title{color:#00ff41;margin:0;font-size:13px}.legacy-profile .profile-message-btn{margin-left:10px}.legacy-profile .bio{color:#00ff41;white-space:pre-wrap;word-break:break-word;margin-bottom:10px;font-size:10px}.legacy-profile .bio-rich b,.legacy-profile .bio-rich strong{font-weight:700}.legacy-profile .bio-rich i,.legacy-profile .bio-rich em{font-style:italic}.legacy-profile .bio-rich u{text-decoration:underline}.legacy-profile .bio-rich .red{color:#ff5f5f}.legacy-profile .bio-rich .orange{color:#ff9f43}.legacy-profile .bio-rich .yellow{color:#ffe66d}.legacy-profile .bio-rich .lime{color:#d4ff4f}.legacy-profile .bio-rich .green{color:#7dff7d}.legacy-profile .bio-rich .emerald{color:#38d996}.legacy-profile .bio-rich .teal{color:#33d1c6}.legacy-profile .bio-rich .cyan{color:#58e1ff}.legacy-profile .bio-rich .sky{color:#7ed6ff}.legacy-profile .bio-rich .blue{color:#6ea8ff}.legacy-profile .bio-rich .indigo{color:#8c8cff}.legacy-profile .bio-rich .violet{color:#b388ff}.legacy-profile .bio-rich .purple{color:#d28cff}.legacy-profile .bio-rich .magenta{color:#ff6ad5}.legacy-profile .bio-rich .pink{color:#ff8cc6}.legacy-profile .bio-rich .rose{color:#ff8f9f}.legacy-profile .bio-rich .coral{color:#ff8a6b}.legacy-profile .bio-rich .gold{color:#ffd24d}.legacy-profile .bio-rich .amber{color:#ffbf47}.legacy-profile .bio-rich .brown{color:#c58b5a}.legacy-profile .bio-rich .beige{color:#e6d3b3}.legacy-profile .bio-rich .white{color:silver}.legacy-profile .bio-rich .silver{color:#d5d9e0}.legacy-profile .bio-rich .gray{color:#9da3af}.legacy-profile .bio-rich .black{color:#000;background:#00ff41;border-radius:4px;padding:0 4px}.legacy-profile .bio-rich .mint{color:#9ff5d1}.legacy-profile .bio-rich .aqua{color:#7fffd4}.legacy-profile .bio-rich .lavender{color:#c7b8ff}.legacy-profile .bio-rich .peach{color:#ffbea8}.legacy-profile .bio-rich .crimson{color:#ff4d6d}.legacy-profile .statuses--spaced{margin-top:24px}.legacy-profile .statuses{background:#1a1a1a;border:2px solid #00ff41;border-radius:20px;margin-bottom:24px;padding:20px}.legacy-profile .statuses h3{color:#00ff41;margin-bottom:12px;font-size:12px}.legacy-profile .status-scroll{flex-direction:column;gap:14px;display:flex}.legacy-profile .status-empty{color:#444;text-align:center;padding:8px;font-size:9px;line-height:1.8}.legacy-profile .follow-component-stats{flex-wrap:wrap;justify-content:center;gap:10px;margin:10px 0;display:flex}.legacy-profile .follow-stat-btn{color:#00ff41;cursor:pointer;background:0 0;border:1.5px solid #4a4a4a;border-radius:10px;min-height:38px;padding:9px 14px;font-family:inherit;font-size:9px;transition:background .2s,color .2s,border-color .2s}.legacy-profile .follow-stat-btn:hover{color:#000;background:#00ff41;border-color:#00ff41}.legacy-profile .follow-list{text-align:left;scrollbar-width:thin;scrollbar-color:#4a4a4a transparent;max-height:300px;margin:14px 0;padding-right:4px;overflow-y:auto}.legacy-profile .follow-list-item{border-bottom:1px solid #00ff4126;align-items:center;gap:10px;padding:9px 4px;transition:background .15s;display:flex}.legacy-profile .follow-list-item:last-child{border-bottom:0}.legacy-profile .follow-list-item:hover{background:#00ff410d;border-radius:6px}.legacy-profile .follow-avatar{object-fit:cover;background:#4a4a4a;border:1.5px solid #00ff41;border-radius:50%;flex-shrink:0;width:32px;height:32px}.legacy-profile .follow-user-link{color:#00ff41;font-size:10px;text-decoration:none;transition:color .2s}.legacy-profile .follow-user-link:hover{color:silver;text-decoration:underline}.legacy-profile .btn{cursor:pointer;white-space:nowrap;color:#00ff41;background:#000;border:1.5px solid #00ff41;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:9px 16px;font-family:inherit;font-size:10px;line-height:1.4;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;display:inline-flex}.legacy-profile .btn:hover{color:#000;background:#00ff41;box-shadow:0 0 10px #00ff4166}.legacy-profile .btn--primary{color:#000;background:#00ff41;border-color:#00ff41}.legacy-profile .btn--primary:hover{color:#00ff41;background:#000}.legacy-profile .btn--secondary{color:#00ff41;background:#000;border-color:#00ff41}.legacy-profile .btn--danger{color:#ff0094;background:#000;border-color:#ff0094}.legacy-profile .btn--danger:hover{color:#000;background:#ff0094;border-color:#ff0094;box-shadow:0 0 8px #ff009473}.legacy-profile .btn--block{width:100%}.legacy-profile .invite-popup{z-index:9999;background:#000000d1;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}.legacy-profile .invite-popup.show,.legacy-profile .modal-overlay-force{display:flex}.legacy-profile .modal-panel,.legacy-profile .popup-box{color:silver;background:#1a1a1a;border:1.5px solid #4a4a4a;border-radius:18px;box-shadow:0 0 20px #00ff4140}.legacy-profile .modal-panel{width:min(440px,92vw);max-height:90vh;padding:26px 24px;overflow-y:auto}.legacy-profile .modal-panel--narrow{width:min(400px,92vw)}.legacy-profile .modal-panel--wide{width:min(500px,92vw)}.legacy-profile .popup-box{text-align:center;width:min(380px,92vw);padding:24px}.legacy-profile .modal-title{color:#00ff41;text-align:center;letter-spacing:.5px;margin:0 0 18px;font-size:11px}.legacy-profile .modal-form{flex-direction:column;gap:12px;display:flex}.legacy-profile .modal-input,.legacy-profile .modal-textarea{box-sizing:border-box;color:silver;background:#000;border:1.5px solid #4a4a4a;border-radius:10px;width:100%;padding:11px 12px;font-family:inherit;font-size:10px;line-height:1.7;transition:border-color .2s,box-shadow .2s}.legacy-profile .modal-input:focus,.legacy-profile .modal-textarea:focus{border-color:#00ff41;outline:none;box-shadow:0 0 6px #00ff4140}.legacy-profile .modal-note{font-size:9px}.legacy-profile .modal-input--spaced{margin-bottom:10px}.legacy-profile .modal-char-count{text-align:right;color:#4a4a4a;margin-top:-6px;font-size:9px;display:block}.legacy-profile .modal-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.legacy-profile .modal-close-spaced{margin-top:10px}
