.public-profile-page_main__fWG1_{width:100%;max-width:1160px;margin:0 auto;padding:20px clamp(12px,3.5vw,16px) 28px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;min-width:0}@media (max-width:1023px){.public-profile-page_main__fWG1_{padding:8px clamp(10px,3vw,14px) 20px;gap:10px}}.BlockAction_moreButton__I55X_{width:44px;height:44px;padding:0;flex-shrink:0;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.08);color:#fafafa;cursor:pointer}.BlockAction_moreButton__I55X_:hover{background:rgba(255,255,255,.14)}.BlockAction_moreButton__I55X_:active{opacity:.85}.BlockAction_moreButton__I55X_:focus-visible,.BlockAction_primaryButton__VOyB_:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}.BlockAction_primaryButton__VOyB_{border:1px solid rgba(255,255,255,.24);border-radius:999px;padding:8px 14px;background:rgba(77,186,255,.16);color:#d6f6ff;font-weight:700;font-size:14px;line-height:1.2;cursor:pointer}.BlockAction_moreButton__I55X_:disabled,.BlockAction_primaryButton__VOyB_:disabled{opacity:.75;cursor:not-allowed}.BlockAction_dialog__wcQkp{position:fixed;inset:0;z-index:1260;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));box-sizing:border-box;border:0;background:transparent;color:#f5f5f5}.BlockAction_dialog__wcQkp[open]{display:flex;align-items:center;justify-content:center}.BlockAction_dialog__wcQkp::backdrop{background:rgba(0,0,0,.58)}.BlockAction_dialogCard__RpKta{width:min(420px,100%);max-height:100%;overflow-y:auto;box-sizing:border-box;padding:24px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:#151515;box-shadow:0 22px 50px rgba(0,0,0,.45)}.BlockAction_dialogTitle__b42hO{margin:0;font-size:20px;line-height:1.4;font-weight:700;overflow-wrap:anywhere}.BlockAction_dialogBody__I06Wf{margin:12px 0 0;font-size:14px;line-height:1.6;color:rgba(255,255,255,.72);overflow-wrap:anywhere}.BlockAction_dialogError__Qwbh1{margin:12px 0 0;font-size:14px;line-height:1.6;color:#fca5a5}.BlockAction_dialogActions__cnxxi{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:24px}.BlockAction_dialogActions__cnxxi button{min-height:44px;padding:10px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.22);font:inherit;font-size:14px;font-weight:700;line-height:1.4;cursor:pointer}.BlockAction_cancelButton__wxo11{background:rgba(255,255,255,.06);color:#f5f5f5}.BlockAction_confirmButton__J9sAQ{background:rgba(77,186,255,.2);color:#d6f6ff}.BlockAction_dialogActions__cnxxi .BlockAction_destructiveButton__zUx0x{background:#b91c1c;border-color:#ef4444;color:#fff}.BlockAction_dialogActions__cnxxi button:hover:not(:disabled){filter:brightness(1.2)}.BlockAction_dialogActions__cnxxi button:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}.BlockAction_dialogActions__cnxxi button:disabled{opacity:.5;cursor:not-allowed}.BlockAction_menu__JRUg1{position:fixed;z-index:1000;width:min(200px,calc(100vw - 24px));display:grid;gap:2px;padding:6px;border:1px solid rgba(255,255,255,.2);border-radius:14px;background:#141a24;box-shadow:0 4px 24px rgba(0,0,0,.3)}.BlockAction_menu__JRUg1 button{border:0;border-radius:10px;background:transparent;color:inherit;min-height:44px;padding:10px;text-align:left;font:inherit;cursor:pointer}.BlockAction_menu__JRUg1 button:disabled{opacity:.4;cursor:default}.BlockAction_menu__JRUg1 button:not(:disabled):hover{background:rgba(255,255,255,.14)}.BlockAction_menu__JRUg1 button.BlockAction_destructive__URr9h{color:#fca5a5}@media (max-width:1023px){.BlockAction_primaryButton__VOyB_{padding:8px 12px;font-size:13px}}.BlockAction_secondaryButton__lu7HI{min-height:44px;padding:10px 14px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.06);color:#f5f5f5;font:inherit;font-size:14px;font-weight:700;line-height:1.4;white-space:nowrap;cursor:pointer}.BlockAction_secondaryButton__lu7HI:hover:not(:disabled){background:rgba(255,255,255,.12)}.BlockAction_secondaryButton__lu7HI:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}.BlockAction_secondaryButton__lu7HI:disabled{opacity:.5;cursor:not-allowed}.BlockedProfileContent_content__x4IAA{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 24px;text-align:center}.BlockedProfileContent_icon__H_pPp{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.08);color:rgba(255,255,255,.68)}.BlockedProfileContent_content__x4IAA h2{margin:0;color:#fafafa;font-size:20px;font-weight:700}.BlockedProfileContent_content__x4IAA p{margin:0;max-width:320px;color:rgba(255,255,255,.68);font-size:14px;line-height:22px}.PostExternalInfoCollapsibleSection_toggle__I5EET{display:block;width:100%;margin:0;padding:0;border:none;background:transparent;text-align:left;font:inherit;font-size:12px;font-weight:600;color:rgba(255,255,255,.72);cursor:pointer}.PostExternalInfoCollapsibleSection_toggle__I5EET:focus-visible{outline:2px solid rgba(255,255,255,.65);outline-offset:2px}.PostExternalInfoCollapsibleSection_body__WLzV8{margin-top:6px}.PostExternalInfoSection_section__Eygwu{flex-shrink:0;padding:8px 12px 10px;border-bottom:1px solid rgba(255,255,255,.08)}.PostExternalInfoSection_heading__qBh0L{margin:0 0 6px;font-size:12px;font-weight:600;color:rgba(255,255,255,.72)}.PostExternalInfoSection_commercialText__DlzFb{margin:0 0 6px;font-size:11px;line-height:1.45;color:rgba(255,255,255,.55)}.PostExternalInfoSection_priceRow__HTAxk{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 6px}.PostExternalInfoSection_priceBadge__8HehZ{display:inline-block;padding:2px 6px;border-radius:4px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);font-size:10px;line-height:1.4;color:rgba(255,255,255,.62)}.PostExternalInfoSection_empty__y5hia{margin:0;font-size:11px;color:rgba(255,255,255,.5)}.PostCommentsComposer_composerCompact__8abOL{flex-shrink:0;border-top:1px solid rgba(255,255,255,.1);padding:8px 12px;display:flex;flex-direction:column;gap:6px;box-sizing:border-box}.PostCommentsComposer_inputWrap__1wTZU{position:relative;width:100%;min-width:0}.PostCommentsComposer_textarea__lEEM_{display:block;width:100%;min-height:40px;max-height:132px;border-radius:22px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.06);padding:10px 14px;resize:none;overflow-y:auto;font-size:16px;line-height:1.35;color:inherit;font-family:inherit;box-sizing:border-box;outline:none}.PostCommentsComposer_textareaWithSend__G8lee{padding-right:46px}.PostCommentsComposer_textarea__lEEM_:disabled{opacity:.7}.PostCommentsComposer_sendBtn__Z_sui{position:absolute;right:6px;bottom:4px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;padding:0;border:none;border-radius:999px;background:rgba(77,186,255,.38);color:#e8fbff;touch-action:manipulation;cursor:pointer}.PostCommentsComposer_sendBtn__Z_sui:disabled{opacity:.55;cursor:not-allowed}.PostCommentsComposer_replyChip__GYcA3{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);font-size:12px}.PostCommentsComposer_replyCancel__LK307{font-size:12px;background:none;border:none;color:inherit;cursor:pointer;padding:0}.PostCommentsComposer_submitError__QWWWo{margin:0;color:#f88;font-size:12px}.MobileCommentSheet_root__PYi8w{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none;box-sizing:border-box;--comment-keyboard-inset:0px;--comment-sheet-bottom-inset:var(--comment-keyboard-inset);--comment-visual-viewport-height:100dvh}.MobileCommentSheet_sheet__eWrmA{pointer-events:auto;width:100%;max-width:100%;height:min(85dvh,100%);max-height:calc(100dvh - var(--comment-sheet-bottom-inset, 0px));min-height:0;display:flex;flex-direction:column;border-radius:16px 16px 0 0;background:rgba(18,18,22,.98);box-shadow:0 -8px 28px rgba(0,0,0,.35);padding-bottom:env(safe-area-inset-bottom,0);margin-bottom:var(--comment-sheet-bottom-inset,0);overflow:hidden;overscroll-behavior:contain;transform:translateY(100%);transition:transform .2s ease;outline:none;box-sizing:border-box}.MobileCommentSheet_root__PYi8w[data-mobile-comment-composer-focused] .MobileCommentSheet_sheet__eWrmA{padding-bottom:0}.MobileCommentSheet_sheetEntered__5s_yw{transform:none}.MobileCommentSheet_sheetFeed__Lwb_x{height:var(--feed-mobile-comments-sheet-height,min(70dvh,100%));max-height:min(var(--feed-mobile-comments-sheet-height,min(70dvh,100%)),calc(100dvh - var(--comment-sheet-bottom-inset, 0px)))}.MobileCommentSheet_sheetWatch__IewbF{position:absolute;top:var(--watch-mobile-comments-media-height);right:0;bottom:var(--comment-sheet-bottom-inset,0);left:0;height:auto;max-height:none;min-height:0;margin-bottom:0}.MobileCommentSheet_rootOverlay__JdDqB{z-index:1100}.MobileCommentSheet_sheetOverlay___EEu_{position:absolute;top:var(--overlay-mobile-comments-media-height);right:0;bottom:var(--comment-sheet-bottom-inset,0);left:0;height:auto;max-height:none;min-height:0;margin-bottom:0}.MobileCommentSheet_content__YIi8w{flex:1 1 auto;min-height:0;height:100%;max-height:100%}.MobileCommentSheet_srOnly__wIVUD{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.MobileCommentSheet_closeButton__lzNP4{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-6px -4px -6px 0;padding:0;border:none;border-radius:9999px;background:transparent;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.MobileCommentSheet_closeButton__lzNP4:focus{outline:none}.MobileCommentSheet_closeButton__lzNP4:focus-visible{outline:2px solid rgba(77,186,255,.85);outline-offset:2px}.MobileCommentSheet_closeIcon__ROjUi{display:block;font-size:24px;font-weight:300;line-height:1;opacity:.9}@media (hover:hover) and (pointer:fine){.MobileCommentSheet_closeButton__lzNP4:hover{background:rgba(255,255,255,.08)}}.MobileCommentSheet_closeButton__lzNP4:active{opacity:.72;transform:scale(.96)}@media (prefers-color-scheme:light){.MobileCommentSheet_closeButton__lzNP4:hover{background:rgba(0,0,0,.06)}}@media (prefers-reduced-motion:reduce){.MobileCommentSheet_sheet__eWrmA{transition:none}}