/* Randemly v5 visual refinements */
.feed-actions{display:flex;justify-content:space-between;gap:5px}.feed-actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:48px;min-height:40px;padding:7px 10px;border-radius:22px;color:var(--muted);transition:background .15s,color .15s}.feed-actions button:hover{background:color-mix(in srgb,var(--green) 10%,transparent);color:var(--green)}.feed-actions button svg{width:21px;height:21px;flex-shrink:0}.feed-actions button span{font-size:13px;font-weight:500}.feed-actions button.selected{color:var(--green)}.post-head .avatar[data-user]{cursor:pointer}.post-head .avatar[data-user]:hover{outline:2px solid var(--green)}.inline-entity{color:var(--green);text-decoration:none}.inline-entity:hover{text-decoration:underline}.discover-panel{margin-top:24px}.discover-search{display:flex;align-items:center;gap:12px;background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:8px 15px}.discover-search:focus-within{border-color:var(--green)}.discover-search input{flex:1;border:0;background:transparent;color:var(--text);padding:10px 0;outline:none;min-width:0}.discover-tabs{display:flex;justify-content:space-around;border-bottom:1px solid var(--border);margin:14px 0 12px}.discover-tabs button{background:none;border:0;color:var(--muted);padding:14px 12px;border-bottom:2px solid transparent;cursor:pointer}.discover-tabs button.on{color:var(--green);border-color:var(--green)}.result-heading{font-size:14px;color:var(--muted);margin:22px 12px 12px}.person-result,.tag-result{display:flex;align-items:center;text-align:left;gap:13px;padding:14px 12px;border:0;border-bottom:1px solid var(--border);width:100%;background:transparent;color:var(--text);cursor:pointer}.person-result:hover,.tag-result:hover{background:var(--panel)}.person-result>span:nth-child(2){flex:1}.person-result strong,.person-result small,.tag-result small{display:block}.person-result small,.tag-result small{color:var(--muted);margin-top:3px}.person-avatar{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#235740;color:white;overflow:hidden;font-weight:700}.person-avatar img{width:100%;height:100%;object-fit:cover}.person-arrow{color:var(--muted);font-size:25px}.tag-result{justify-content:space-between}.tag-result b{color:var(--green)}.profile-metrics span[data-connections]{cursor:pointer}.profile-metrics span[data-connections]:hover{text-decoration:underline}.media-editor-overlay{position:fixed;inset:0;z-index:100;background:#000b;display:grid;place-items:center;padding:18px;backdrop-filter:blur(6px)}.media-editor-box{width:min(100%,800px);background:var(--panel);border:1px solid var(--border);border-radius:20px;padding:24px;color:var(--text);box-shadow:0 20px 70px #0009}.media-editor-head{display:flex;justify-content:space-between;align-items:center;font-size:20px}.media-editor-head button{border:0;background:none;color:var(--text);font-size:28px}.media-editor-box p{color:var(--muted);font-size:13px}.media-editor-box canvas{display:block;width:100%;max-height:50vh;object-fit:contain;border-radius:12px;cursor:grab;touch-action:none;background:#131e19}.media-editor-box label{display:flex;gap:15px;align-items:center;margin:18px 0}.media-editor-box input{flex:1;accent-color:var(--green)}.media-editor-buttons{display:flex;justify-content:flex-end;gap:10px}.media-editor-buttons button,#mediaPreview button{padding:9px 14px;border-radius:20px;border:1px solid var(--border);background:var(--panel2);color:var(--text)}.media-editor-buttons .primary{background:var(--green);color:#08251b}#mediaPreview{margin:14px 0;border:1px solid var(--border);border-radius:14px;padding:12px}#mediaPreview img{display:block;width:100%;max-height:350px;object-fit:contain;border-radius:9px}#mediaPreview .media-preview-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:13px;color:var(--muted)}#mediaPreview .media-preview-head div{display:flex;gap:7px}@media(max-width:600px){.feed-actions button{min-width:38px;padding:7px 5px}.feed-actions button svg{width:20px}.feed-actions button span{font-size:11px}.discover-tabs button{padding:12px 5px;font-size:12px}}
