.lme-ui-trigger-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;border-radius:50em;font-family:'Varela Round',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:11px;font-weight:700;letter-spacing:.4px;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 10px rgb(102 126 234 / .3);position:relative;overflow:hidden;z-index:10;animation:lme-ui-triggerGlow 3s ease-in-out infinite}.lme-ui-trigger-btn::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}.lme-ui-trigger-btn:hover::before{left:100%}.lme-ui-trigger-btn:hover{transform:translateY(-1px);box-shadow:0 5px 18px rgb(102 126 234 / .5);animation:none}.lme-ui-trigger-btn:active{transform:scale(.96);animation:none}.lme-ui-trigger-btn svg{flex-shrink:0}.lme-ui-trigger-label{line-height:1;font-size:12px}@keyframes lme-ui-triggerGlow{0%,100%{box-shadow:0 3px 12px rgb(102 126 234 / .35)}50%{box-shadow:0 3px 22px rgb(102 126 234 / .55),0 0 40px rgb(118 75 162 / .15)}}.lme-ui-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);z-index:999999;display:flex;align-items:flex-end;justify-content:center;visibility:hidden;opacity:0;transition:all 0.35s cubic-bezier(.4,0,.2,1);padding:0}.lme-ui-overlay.is-active{visibility:visible;opacity:1;background:rgb(0 0 0 / .5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);align-items:center;padding:20px}.lme-ui-modal{background:#fff;border-radius:24px;width:100%;max-width:420px;max-height:85vh;overflow:hidden;box-shadow:0 25px 60px rgb(0 0 0 / .3),0 0 0 1px rgb(255 255 255 / .1);transform:translateY(100%) scale(.95);transition:transform 0.4s cubic-bezier(.34,1.56,.64,1);display:flex;flex-direction:column}.lme-ui-overlay.is-active .lme-ui-modal{transform:translateY(0) scale(1)}.lme-ui-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid rgb(0 0 0 / .06);background:linear-gradient(135deg,#f8f9ff 0%,#f0f2ff 100%)}.lme-ui-modal-user-info{display:flex;align-items:center;gap:14px}.lme-ui-modal-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 2px 10px rgb(102 126 234 / .3)}.lme-ui-modal-title{font-family:'Varela Round',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:17px;font-weight:700;color:#1a1a2e;margin:0;line-height:1.2}.lme-ui-modal-subtitle{font-size:13px;color:#8b8fa3;font-weight:500}.lme-ui-modal-text{display:flex;flex-direction:column;gap:2px}.lme-ui-close-btn{width:36px;height:36px;border-radius:50%;border:none;background:rgb(0 0 0 / .06);color:#555;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;flex-shrink:0}.lme-ui-close-btn:hover{background:rgb(0 0 0 / .12);color:#333;transform:rotate(90deg)}.lme-ui-modal-body{padding:8px 12px;overflow-y:auto;flex:1;scrollbar-width:thin;scrollbar-color:rgb(0 0 0 / .1) #fff0}.lme-ui-modal-body::-webkit-scrollbar{width:4px}.lme-ui-modal-body::-webkit-scrollbar-track{background:#fff0}.lme-ui-modal-body::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .1);border-radius:10px}.lme-ui-actions-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.lme-ui-action-item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;cursor:pointer;transition:all 0.25s cubic-bezier(.4,0,.2,1);position:relative;border:none;background:#fff0;text-decoration:none;color:inherit}.lme-ui-action-item:hover{background:linear-gradient(135deg,rgb(102 126 234 / .08) 0%,rgb(118 75 162 / .08) 100%);transform:translateX(4px)}.lme-ui-action-item:active{transform:translateX(4px) scale(.98);background:linear-gradient(135deg,rgb(102 126 234 / .14) 0%,rgb(118 75 162 / .14) 100%)}.lme-ui-action-item:not(:last-child)::after{content:'';position:absolute;bottom:0;left:60px;right:20px;height:1px;background:rgb(0 0 0 / .04)}.lme-ui-action-icon{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.25s ease}.lme-ui-action-item:hover .lme-ui-action-icon{transform:scale(1.08);box-shadow:0 4px 15px rgb(0 0 0 / .15)}.lme-ui-action-icon--friend{background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%);color:#fff}.lme-ui-action-icon--unfriend{background:linear-gradient(135deg,#f5576c 0%,#ff6b6b 100%);color:#fff}.lme-ui-action-icon--review{background:linear-gradient(135deg,#f7971e 0%,#ffd200 100%);color:#fff}.lme-ui-action-icon--message{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff}.lme-ui-action-icon--money{background:linear-gradient(135deg,#a18cd1 0%,#fbc2eb 100%);color:#fff}.lme-ui-action-icon--contact{background:linear-gradient(135deg,#2c3e50 0%,#4ca1af 100%);color:#fff}.lme-ui-action-icon--share{background:linear-gradient(135deg,#11998e 0%,#38ef7d 100%);color:#fff}.lme-ui-action-icon--whatsapp{background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);color:#fff}.lme-ui-action-icon--pro{background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%);color:#fff}.lme-ui-action-content{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.lme-ui-action-label{font-family:'Varela Round',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:15px;font-weight:600;color:#1a1a2e;line-height:1.2}.lme-ui-action-desc{font-size:12.5px;color:#8b8fa3;font-weight:500;line-height:1.2}.lme-ui-action-chevron{flex-shrink:0;color:#c5c8d6;transition:all 0.25s ease}.lme-ui-action-item:hover .lme-ui-action-chevron{color:#667eea;transform:translateX(3px)}.lme-ui-pro-badge{font-family:'Varela Round',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:10px;font-weight:800;letter-spacing:1px;padding:4px 10px;border-radius:20px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;flex-shrink:0;box-shadow:0 2px 8px rgb(102 126 234 / .4)}.lme-ui-modal-footer{padding:12px 24px;border-top:1px solid rgb(0 0 0 / .04);text-align:center}.lme-ui-modal-powered{font-family:'Varela Round',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:11px;color:#b8bccb;font-weight:600;letter-spacing:.5px}.lme-ui-toast{position:fixed;bottom:30px;left:50%;transform:translateX(-50%) translateY(100px);background:#1a1a2e;color:#fff;padding:14px 28px;border-radius:50px;font-family:'Varela Round',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:14px;font-weight:500;z-index:9999999;box-shadow:0 10px 30px rgb(0 0 0 / .3);transition:transform 0.4s cubic-bezier(.34,1.56,.64,1);white-space:nowrap}.lme-ui-toast.is-visible{transform:translateX(-50%) translateY(0)}.lme-ui-hidden-original{display:none!important;visibility:hidden!important;height:0!important;width:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;position:absolute!important;pointer-events:none!important}body.lme-ui-loading #members-dir-list>*:not(.lme-ui-trigger-btn),body.lme-ui-loading #members-dir-list>*>*:not(.lme-ui-trigger-btn),body.lme-ui-loading #members-dir-list *:not(.lme-ui-trigger-btn){display:none!important;position:absolute!important;pointer-events:none!important;overflow:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important}#members-dir-list>*:not(.lme-ui-trigger-btn),#members-dir-list .friendship-button,#members-dir-list .friendship-button *,#members-dir-list .socialv-btn-primary:not(.lme-ui-trigger-btn),#members-dir-list a.btn:not(.lme-ui-trigger-btn){display:none!important;visibility:hidden!important;height:0!important;width:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;position:absolute!important;pointer-events:none!important}@media (max-width:480px){.lme-ui-modal{max-width:100%;max-height:90vh;border-radius:20px 20px 0 0}.lme-ui-overlay.is-active{align-items:flex-end;padding:0}.lme-ui-overlay.is-active .lme-ui-modal{border-radius:20px 20px 0 0}.lme-ui-modal-header{padding:18px 20px 14px}.lme-ui-action-item{padding:12px 14px;gap:12px}.lme-ui-action-icon{width:40px;height:40px;border-radius:12px}.lme-ui-action-label{font-size:14.5px}.lme-ui-trigger-btn{padding:3px 10px;font-size:10px}.lme-ui-modal::before{content:'';position:absolute;top:8px;left:50%;transform:translateX(-50%);width:36px;height:4px;border-radius:4px;background:rgb(0 0 0 / .12)}.lme-ui-modal{position:relative}}[data-mode="dark"] .lme-ui-modal,[data-theme="dark"] .lme-ui-modal{background:#1e1e2d;box-shadow:0 25px 60px rgb(0 0 0 / .5),0 0 0 1px rgb(255 255 255 / .05)}[data-mode="dark"] .lme-ui-modal-header,[data-theme="dark"] .lme-ui-modal-header{background:linear-gradient(135deg,#252538 0%,#1e1e2d 100%);border-bottom-color:rgb(255 255 255 / .06)}[data-mode="dark"] .lme-ui-modal-title,[data-theme="dark"] .lme-ui-modal-title{color:#e8e8f0}[data-mode="dark"] .lme-ui-modal-subtitle,[data-theme="dark"] .lme-ui-modal-subtitle{color:#6b6d85}[data-mode="dark"] .lme-ui-action-label,[data-theme="dark"] .lme-ui-action-label{color:#e8e8f0}[data-mode="dark"] .lme-ui-action-desc,[data-theme="dark"] .lme-ui-action-desc{color:#6b6d85}[data-mode="dark"] .lme-ui-action-item:hover,[data-theme="dark"] .lme-ui-action-item:hover{background:linear-gradient(135deg,rgb(102 126 234 / .15) 0%,rgb(118 75 162 / .15) 100%)}[data-mode="dark"] .lme-ui-action-item:not(:last-child)::after,[data-theme="dark"] .lme-ui-action-item:not(:last-child)::after{background:rgb(255 255 255 / .06)}[data-mode="dark"] .lme-ui-close-btn,[data-theme="dark"] .lme-ui-close-btn{background:rgb(255 255 255 / .08);color:#888}[data-mode="dark"] .lme-ui-close-btn:hover,[data-theme="dark"] .lme-ui-close-btn:hover{background:rgb(255 255 255 / .14);color:#ccc}[data-mode="dark"] .lme-ui-action-chevron,[data-theme="dark"] .lme-ui-action-chevron{color:#3d3f52}[data-mode="dark"] .lme-ui-modal-footer,[data-theme="dark"] .lme-ui-modal-footer{border-top-color:rgb(255 255 255 / .06)}[data-mode="dark"] .lme-ui-modal-powered,[data-theme="dark"] .lme-ui-modal-powered{color:#4a4c62}[data-mode="dark"] .lme-ui-modal::before,[data-theme="dark"] .lme-ui-modal::before{background:rgb(255 255 255 / .15)}@keyframes lme-ui-slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.lme-ui-action-item{animation:lme-ui-slideUp 0.4s ease backwards}.lme-ui-actions-list li:nth-child(1){animation-delay:0.05s}.lme-ui-actions-list li:nth-child(2){animation-delay:0.1s}.lme-ui-actions-list li:nth-child(3){animation-delay:0.15s}.lme-ui-actions-list li:nth-child(4){animation-delay:0.2s}.lme-ui-actions-list li:nth-child(5){animation-delay:0.25s}.lme-ui-actions-list li:nth-child(6){animation-delay:0.3s}.lme-ui-actions-list li:nth-child(7){animation-delay:0.35s}.lme-ui-actions-list li:nth-child(8){animation-delay:0.4s}.lme-ui-overlay:focus-within .lme-ui-modal{outline:none}.lme-ui-action-item:focus-visible{outline:2px solid #667eea;outline-offset:-2px;border-radius:16px}.lme-ui-trigger-btn:focus-visible{outline:2px solid #667eea;outline-offset:3px}@media print{.lme-ui-overlay,.lme-ui-trigger-btn,.lme-ui-toast{display:none!important}}