#stalkea-local-tools{position:fixed;left:12px;bottom:72px;z-index:2147483646;font-family:Arial,sans-serif;color:#fff}
#stalkea-local-tools .local-badge{font-size:10px;letter-spacing:.04em;border:1px solid #9481d1;border-radius:30px;background:#211b39eF;color:#fff;padding:9px 12px;cursor:pointer;box-shadow:0 3px 15px #0006}
#stalkea-local-tools .local-panel{width:min(330px,calc(100vw - 24px));max-height:65vh;overflow:auto;background:#171322;border:1px solid #605277;border-radius:14px;padding:16px;margin-bottom:8px;box-shadow:0 12px 40px #0008}
#stalkea-local-tools .local-panel[hidden]{display:none}
#stalkea-local-tools .local-panel strong{display:block;font-size:16px}
#stalkea-local-tools .local-panel p{font-size:12px;line-height:1.5;color:#cfc4e5;margin:8px 0 12px}
#stalkea-local-tools .local-panel a{display:block;padding:9px 6px;color:#e0d5ff;font-size:13px;text-decoration:none;border-top:1px solid #ffffff12}
#stalkea-local-tools .local-panel a:hover{background:#322647}
.local-load-error{margin:12vh auto;padding:28px;max-width:560px;border:1px solid #605277;border-radius:18px;background:#171322;color:#eee;font:16px/1.6 system-ui}
.local-load-error h1{font-size:24px}.local-load-error button,.local-load-error a{display:inline-block;padding:10px 16px;margin:8px 12px 0 0;border:0;border-radius:8px;background:#673bcf;color:white;cursor:pointer;text-decoration:none}

@media(min-width:768px){.local-feed{max-width:640px;margin-inline:auto}.local-feed>header{max-width:640px;margin-inline:auto}}

.local-demo-login-avatar{width:68px;height:68px;object-fit:cover;border-radius:50%;margin:0 auto 8px;border:2px solid #8462d6}.local-demo-profile-tag{display:flex;align-items:center;gap:7px;max-width:155px;font:12px/1.3 Arial,sans-serif;color:#e9defc}.local-demo-profile-tag img{width:27px;height:27px;border-radius:50%;object-fit:cover}.local-demo-profile-tag span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#stalkea-local-tools .local-badge{max-width:calc(100vw - 24px);line-height:1.4;text-align:left}@media(max-width:420px){.local-demo-profile-tag{max-width:125px;font-size:10px}.local-demo-profile-tag img{width:23px;height:23px}}
