.glow-floating-action{position:fixed;right:max(28px,calc((100vw - 728px) / 2 + 24px));bottom:32px;z-index:25;display:grid;place-items:center;width:54px;height:54px;padding:0;border:1px solid #ebebee;border-radius:50%;background:#fff;color:#df293a;box-shadow:0 5px 20px #00000014}.glow-floating-action:focus-visible{outline:2px solid #df293a;outline-offset:4px}.glow-action-panel{position:fixed;inset:auto;left:calc(var(--panel-vx, 0px) + var(--panel-vw, 100vw) / 2);top:calc(var(--panel-vy, 0px) + var(--panel-vh, 100dvh) / 2);transform:translate(-50%,-50%);box-sizing:border-box;width:min(440px,calc(var(--panel-vw, 100vw) - 32px));max-width:calc(var(--panel-vw, 100vw) - 32px);max-height:calc(var(--panel-vh, 100dvh) - 32px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;margin:0;padding:24px;border:0;border-radius:22px;color:#171717;background:#fff}.glow-action-panel::backdrop{background:#0008}.glow-action-panel header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.glow-action-panel header h2{margin:0;font-size:18px}.glow-action-panel header button{display:grid;place-items:center;width:32px;height:32px;border:0;background:transparent;color:#68686f}.glow-action-panel form{display:grid;gap:12px}.glow-action-panel input{width:100%;min-width:0;padding:14px;border:1px solid #ebebee;border-radius:12px;background:#f7f7f8}.glow-action-panel label{font-size:14px}.profile-top-actions{position:absolute;top:-16px;right:0;z-index:1}.profile-hero{position:relative}.profile-hero:not(.has-cover){margin-top:0}.profile-hero.has-cover .profile-top-actions{top:0}.profile-top-actions .button{padding:9px 16px;font-size:13px}@media (max-width:700px){.glow-floating-action{right:24px;bottom:calc(24px + env(safe-area-inset-bottom, 0px))}.glow-action-panel{top:calc(var(--panel-vy, 0px) + var(--panel-vh, 100dvh));transform:translate(-50%,-100%);width:var(--panel-vw,100vw);max-width:var(--panel-vw,100vw);max-height:calc(var(--panel-vh, 100dvh) - 16px);margin:0;border-radius:24px 24px 0 0;padding:22px 22px max(24px,env(safe-area-inset-bottom))}}.dashboard:has(>.profile-hero),.profile-page:has(>.profile-hero){padding-top:48px}.profile-post_post__A06NZ{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:18px;margin:0 0 12px;border:1px solid #efeff1;border-radius:18px;background:#fff;color:#26262b}.profile-post_avatar__fMHwL{display:grid;place-items:center;width:40px;height:40px;overflow:hidden;border-radius:50%;background:#f3f3f5;color:#96969e;font-size:15px;font-weight:500;text-decoration:none}.profile-post_avatar__fMHwL img{width:100%;height:100%;object-fit:cover}.profile-post_content__Wi4h8{min-width:0}.profile-post_header__vrd_e{display:flex;align-items:center;gap:10px;min-height:24px}.profile-post_name__RIXe9{min-width:0;color:#242429;font-size:14px;line-height:22px;font-weight:600;text-decoration:none;overflow-wrap:anywhere}.profile-post_name__RIXe9:hover{text-decoration:underline;text-underline-offset:3px}.profile-post_time__lLCTr{margin-left:auto;flex-shrink:0;font-size:11px;line-height:20px;color:#aaaab2;white-space:nowrap}.profile-post_body__yzr_1{margin:3px 0 10px;font-size:14px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.profile-post_media___xaPA{display:grid;gap:5px;margin:10px 0}.profile-post_media___xaPA:empty{display:none}.profile-post_mediaGrid__OChPN{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-post_mediaButton__nY8hJ{display:block;width:100%;min-width:0;padding:0;border:0;border-radius:12px;overflow:hidden;background:#f6f6f8;cursor:zoom-in}.profile-post_mediaButton__nY8hJ img{display:block;width:100%;height:auto;max-height:420px;object-fit:cover}.profile-post_mediaGrid__OChPN .profile-post_mediaButton__nY8hJ{aspect-ratio:1}.profile-post_mediaGrid__OChPN img{height:100%}.profile-post_actions__PL6Th{display:flex;align-items:center;margin-top:6px}.profile-post_actions__PL6Th button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 5px;margin-left:-5px;border:0;border-radius:6px;background:none;color:#92929a;font:inherit;font-size:12px;cursor:pointer;transition:color .15s}.profile-post_actions__PL6Th button:hover,.profile-post_actions__PL6Th button[aria-pressed=true]{color:#df293a}.profile-post_actions__PL6Th button:disabled{opacity:.5;cursor:default}.profile-post_menu__KMKRQ{position:relative;margin-left:-3px;flex-shrink:0}.profile-post_menu__KMKRQ summary{display:grid;place-items:center;width:28px;height:28px;color:#aaaab2;cursor:pointer;border-radius:8px;list-style:none}.profile-post_menu__KMKRQ summary::-webkit-details-marker{display:none}.profile-post_menu__KMKRQ summary:hover,.profile-post_menu__KMKRQ[open] summary{background:#f7f7f8;color:#65656d}.profile-post_menuPanel__SbC_n{position:absolute;right:0;top:calc(100% + 4px);z-index:10;min-width:116px;padding:5px;background:#fff;border:1px solid #efeff1;border-radius:12px;box-shadow:0 6px 24px #1717170d}.profile-post_menuPanel__SbC_n button{display:flex;align-items:center;gap:8px;width:100%;padding:10px;background:none;border:0;border-radius:7px;font:inherit;font-size:12px;color:#d14452;cursor:pointer}.profile-post_menuPanel__SbC_n button:hover{background:#fff5f6}.profile-post_error__7tRHz{color:#df293a;font-size:12px;margin:6px 0 0;line-height:1.5}.profile-post_menu__KMKRQ summary:focus-visible,.profile-post_post__A06NZ button:focus-visible{outline:2px solid #df293a;outline-offset:3px}@media (max-width:520px){.profile-post_post__A06NZ{padding:15px 13px;gap:10px;grid-template-columns:36px minmax(0,1fr);border-radius:16px}.profile-post_avatar__fMHwL{width:36px;height:36px;font-size:14px}.profile-post_header__vrd_e{gap:6px;flex-wrap:wrap}.profile-post_name__RIXe9{flex:1}.profile-post_time__lLCTr{font-size:10px}.profile-post_body__yzr_1{line-height:1.75}}