img[data-open-to-work=image]{outline:3px solid #1f9d55;outline-offset:-3px}[data-open-to-work-host~=static]{position:relative}[data-open-to-work-host~=label]:has(>img[data-open-to-work=frame]):before,[data-open-to-work-host~=ring]:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 3px #1f9d55;pointer-events:none}[data-open-to-work-host~=label]:after{content:"Open";position:absolute;left:50%;bottom:6%;z-index:2;transform:translateX(-50%);padding:2px 5px;border:1.5px solid #fff;border-radius:999px;background:#137a43;color:#fff;font:800 8px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.post-likers-layer{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:32px 16px;box-sizing:border-box}.post-likers-layer.is-immersive{z-index:200}.post-likers-overlay{position:absolute;inset:0;background:#06122180;animation:post-likers-fade .18s ease-out}.post-likers-panel{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:min(480px,100%);max-height:min(600px,calc(100dvh - 64px));min-height:min(280px,calc(100dvh - 64px));background:var(--immerse-surface,#fff);color:var(--immerse-text,#0b2545);border-radius:16px;box-shadow:0 24px 60px #0b25453d;outline:none;overflow:hidden;animation:post-likers-pop .2s cubic-bezier(.2,.8,.2,1)}.post-likers-layer.is-sheet{align-items:flex-end;padding:0}.post-likers-layer.is-sheet .post-likers-panel{width:100%;height:auto;min-height:min(380px,60dvh);max-height:calc(100dvh - max(env(safe-area-inset-top),20px) - 36px);padding-bottom:env(safe-area-inset-bottom);border-radius:16px 16px 0 0;box-shadow:0 -10px 32px #0b254533;animation:post-likers-sheet-in .26s cubic-bezier(.2,.8,.2,1);transition:transform .2s ease}.post-likers-panel[data-dragging]{transition:none}.post-likers-grab{flex:none}.post-likers-layer.is-sheet .post-likers-grab{touch-action:none;cursor:grab}.post-likers-handle{display:block;width:40px;height:5px;margin:8px auto 0;border-radius:3px;background:#9fb1c5}.post-likers-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:4px 8px 4px 20px;border-bottom:1px solid var(--immerse-border,#d5dfea)}.post-likers-layer.is-sheet .post-likers-head{min-height:52px;padding-left:16px}.post-likers-head>h2{display:flex;align-items:baseline;gap:8px;min-width:0;margin:0;color:var(--immerse-text,#0b2545);font:700 18px/1.3 Arial,Helvetica,sans-serif}.post-likers-count{color:var(--immerse-secondary,#52677d);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}html:root[data-theme] body .post-likers-panel[role=dialog] .post-likers-head.post-likers-head>button.post-likers-close{display:grid!important;place-items:center;flex:none;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:var(--immerse-text,#0b2545)!important;cursor:pointer}html:root[data-theme] body .post-likers-panel[role=dialog] .post-likers-head.post-likers-head>button.post-likers-close:hover{background:var(--immerse-selected,#e6f0fc)!important}.post-likers-panel :is(button,a):focus-visible,.post-likers-panel:focus-visible{outline:2px solid var(--immerse-accent,#0867d5);outline-offset:2px}.post-likers-panel:focus-visible{outline-offset:-2px}.post-likers-tabs{display:flex;flex:none;gap:2px;padding:0 10px;border-bottom:1px solid var(--immerse-border,#d5dfea);overflow-x:auto;scrollbar-width:none}.post-likers-tabs>button{display:inline-flex;align-items:center;gap:6px;flex:none;min-width:44px;min-height:44px;margin:0;padding:0 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;color:var(--immerse-secondary,#52677d);font:600 14px/1 Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums;box-shadow:none;cursor:pointer}.post-likers-tabs>button[aria-selected=true]{border-bottom-color:var(--immerse-accent,#0867d5);color:var(--immerse-accent,#0867d5)}.post-likers-tabs>button:focus-visible{outline-offset:-3px}.post-likers-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:4px 0 8px}.post-likers-list{margin:0;padding:0;list-style:none}.post-likers-row{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 12px 8px 20px;box-sizing:border-box}.post-likers-layer.is-sheet .post-likers-row{padding:8px 12px 8px 16px}.post-likers-avatar{position:relative;flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--immerse-selected,#e6f0fc);color:var(--immerse-accent,#0867d5)}.post-likers-avatar>img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.post-likers-badge{display:grid;place-items:center;flex:none;width:18px;height:18px;box-sizing:border-box;border-radius:50%;color:#fff;font-style:normal}.post-likers-avatar>.post-likers-badge{position:absolute;right:-3px;bottom:-3px;width:20px;height:20px;border:2px solid var(--immerse-surface,#fff)}.post-likers-badge.is-like{background:#0867d5}.post-likers-badge.is-love{background:#d1344f}.post-likers-badge.is-celebrate{background:#1f7a45}.post-likers-badge.is-insightful{background:#a8640b}.post-likers-text{display:grid;flex:1 1 auto;gap:2px;min-width:0}.post-likers-name{position:relative;display:block;justify-self:start;max-width:100%;min-width:0;color:var(--immerse-text,#0b2545);font:650 15px/1.3 Arial,Helvetica,sans-serif;text-decoration:none}.post-likers-name>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.post-likers-name:hover{text-decoration:underline}.post-likers-text>small{display:block;overflow:hidden;color:var(--immerse-secondary,#52677d);font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.post-likers-action{display:flex;flex:none;align-items:center;justify-content:flex-end;max-width:55%}.post-likers-action:empty{display:none}.post-likers-action>.network-person-actions{flex-wrap:nowrap}@media(pointer:coarse){.post-likers-action>.network-person-actions>:is(button,a){position:relative}.post-likers-action>.network-person-actions>:is(button,a):after{content:"";position:absolute;inset:-8px 0}}.post-likers-status{color:var(--immerse-secondary,#52677d);font-size:12px;font-weight:600;white-space:nowrap}.post-likers-state{margin:0;padding:36px 24px;color:var(--immerse-secondary,#52677d);font-size:15px;line-height:1.45;text-align:center}.post-likers-state>p{margin:0 0 12px}.post-likers-state.is-error>p{color:var(--immerse-danger,#b42318)}.post-likers-state.is-more{padding:12px 24px}.post-likers-more,.post-likers-retry{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid var(--immerse-border,#d5dfea);border-radius:22px;background:var(--immerse-surface,#fff);color:var(--immerse-accent,#0867d5);font:600 14px/1 Arial,Helvetica,sans-serif;text-decoration:none;box-shadow:none;cursor:pointer}.post-likers-more{display:flex;margin:8px auto 4px}.post-likers-more:hover,.post-likers-retry:hover{background:var(--immerse-selected,#e6f0fc)}.post-likers-more-status{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:14px;color:var(--immerse-secondary,#52677d);font-size:14px}.post-likers-more-status>svg{animation:post-likers-spin .9s linear infinite}.post-likers-sentinel{height:1px}.post-likers-list.is-placeholder .post-likers-avatar{background:#e8eef5}.post-likers-list.is-placeholder .post-likers-text>i{display:block;width:58%;height:11px;border-radius:6px;background:#e8eef5;animation:post-likers-pulse 1.2s ease-in-out infinite alternate}.post-likers-list.is-placeholder .post-likers-text>i+i{width:38%;height:9px}@media(pointer:coarse){.post-likers-name:after{content:"";position:absolute;inset:-12px 0}}@keyframes post-likers-fade{0%{opacity:0}to{opacity:1}}@keyframes post-likers-pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes post-likers-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes post-likers-spin{to{transform:rotate(1turn)}}@keyframes post-likers-pulse{0%{opacity:.55}to{opacity:1}}@media(prefers-reduced-motion:reduce){.post-likers-layer.is-sheet .post-likers-panel,.post-likers-list.is-placeholder .post-likers-text>i,.post-likers-more-status>svg,.post-likers-overlay,.post-likers-panel{animation:none}.post-likers-layer.is-sheet .post-likers-panel{transition:none}}@media (min-width:900px){.post-likers-layer:not(.is-sheet) .post-likers-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.prb-layer{position:fixed;inset:0;z-index:210;pointer-events:none}.prb-layer>*{pointer-events:auto}.prb,.prb *{box-sizing:border-box}.prb-scrim{position:fixed;inset:0;background:#0b1622a6;touch-action:none;animation:prb-fade .18s ease-out}html:root[data-theme] body .prb{--prb-text:var(--immerse-text,#0b2552);--prb-muted:var(--immerse-secondary,#55697f);--prb-line:var(--immerse-border,#d5deea);--prb-blue:#1f6fe5;--prb-field:var(--immerse-surface,#fff);--prb-soft:var(--immerse-selected,#eaf2fd);position:fixed;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;padding:8px 20px calc(16px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;background:var(--immerse-surface,#fff);color:var(--prb-text);box-shadow:0 -10px 30px #0004;font-size:14.5px;line-height:1.4;text-align:left;outline:none;transition:transform .2s ease-out;animation:prb-rise .22s ease-out}.prb-top{position:relative;touch-action:none;cursor:grab;padding-right:40px}.prb-grab{width:38px;height:5px;margin:0 auto 12px;border-radius:3px;background:var(--immerse-border,#c9d3de)}html:root[data-theme] body .prb h2{margin:0;color:var(--immerse-heading,var(--prb-text));font-size:21px;font-weight:800;letter-spacing:-.01em;line-height:1.25}html:root[data-theme=light] body .prb h2{color:#0b2552}.prb-sub{margin:4px 0 14px;color:var(--prb-muted);font-size:14px;font-weight:500}html:root[data-theme] body .prb .prb-close{position:absolute;top:10px;right:-8px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:none;color:var(--prb-muted);cursor:pointer}html:root[data-theme] body .prb .prb-close:hover{background:var(--immerse-background,#f2f6fb);color:var(--prb-text)}.prb-form{display:flex;flex-direction:column}.prb-kinds{margin:0 0 14px;padding:0;border:0;min-width:0}.prb-kinds legend,.prb-label{display:block;margin:0 0 7px;padding:0;color:var(--prb-text);font-size:13.5px;font-weight:700}.prb-chips{display:flex;flex-wrap:wrap;gap:8px}html:root[data-theme] body .prb .prb-chip{min-height:44px;padding:0 14px;border:1px solid var(--prb-line);border-radius:8px;background:var(--prb-field);color:var(--prb-text);font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}html:root[data-theme] body .prb .prb-chip:hover{border-color:var(--prb-blue)}html:root[data-theme] body .prb .prb-chip[aria-checked=true]{border-color:var(--prb-blue);background:var(--prb-soft);color:var(--immerse-heading,#0b2552);box-shadow:inset 0 0 0 1px var(--prb-blue)}html:root[data-theme] body .prb .prb-text{display:block;width:100%;min-height:104px;max-height:40dvh;margin:0;padding:10px 12px;border:1px solid var(--prb-line);border-radius:8px;background:var(--prb-field);color:var(--prb-text);font:inherit;font-size:16px;line-height:1.45;resize:vertical}.prb-text::placeholder{color:var(--prb-muted);opacity:.85}.prb-count{align-self:flex-end;margin:4px 0 0;color:var(--prb-muted);font-size:12.5px;font-variant-numeric:tabular-nums}.prb-count.is-full{color:var(--immerse-danger,#b3262d);font-weight:700}.prb-form>.prb-gap{margin-top:14px}.prb:focus{outline:none}.prb-file{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.prb-drop{display:flex;align-items:center;gap:10px;min-height:56px;padding:6px 12px;border:1.5px dashed var(--prb-line);border-radius:8px;background:var(--prb-field)}.prb-drop.is-over{border-color:var(--prb-blue);background:var(--prb-soft)}html:root[data-theme] body .prb .prb-pick{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:0;border:0;background:none;color:var(--prb-text);font:inherit;font-size:14.5px;font-weight:600;text-align:left;cursor:pointer}.prb-pick>svg{flex:none;color:var(--prb-blue)}.prb-pick u{color:var(--prb-blue);text-decoration:none}.prb-pick-wide{display:none}.prb-thumb{flex:none;width:40px;height:52px;border:1px solid var(--prb-line);border-radius:6px;object-fit:cover;background:var(--immerse-background,#f2f6fb)}.prb-attached{flex:1;min-width:0;font-weight:700}html:root[data-theme] body .prb .prb-link{min-height:44px;padding:0 6px;border:0;background:none;color:var(--prb-blue);font:inherit;font-size:14.5px;font-weight:700;cursor:pointer}html:root[data-theme] body .prb .prb-link.is-quiet{margin-left:auto;color:var(--prb-muted);font-weight:600}.prb-hint{margin:12px 0 0;color:var(--prb-muted);font-size:13px;font-weight:500;line-height:1.45}.prb-error{margin:10px 0 0;color:var(--immerse-danger,#b3262d);font-size:13.5px;font-weight:600}html:root[data-theme] body .prb .prb-send{min-height:48px;margin-top:16px;border:0;border-radius:10px;background:var(--prb-blue);color:#fff;font:inherit;font-size:16px;font-weight:700;cursor:pointer}html:root[data-theme] body .prb .prb-send:hover{background:#1a5fc7}html:root[data-theme] body .prb .prb-send:disabled{opacity:.7;cursor:progress}.prb :is(a,button,textarea):focus-visible{outline:2px solid var(--prb-blue);outline-offset:2px}html:root[data-theme=dark] body .prb{--prb-soft:#1f6fe526;--prb-field:var(--immerse-background,#0f1a2b)}html:root[data-theme=dark] body .prb .prb-chip[aria-checked=true]{color:var(--immerse-text,#e8eef7)}@media(min-width:768px){html:root[data-theme] body .prb{left:50%;right:auto;top:50%;bottom:auto;width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:22px 24px;border:1px solid #0b25451a;border-radius:14px;box-shadow:0 24px 60px #0b254552;transform:translate(-50%,-50%);animation:prb-pop .16s ease-out}html:root[data-theme] body .prb[style*=translateY]{transform:translate(-50%,-50%)!important}.prb-top{cursor:default;touch-action:auto}.prb-grab{display:none}html:root[data-theme] body .prb .prb-close{top:-10px;right:-12px}.prb-pick-phone{display:none}.prb-pick-wide{display:inline}}@keyframes prb-fade{0%{opacity:0}}@keyframes prb-rise{0%{transform:translateY(40px);opacity:.6}}@keyframes prb-pop{0%{opacity:0;transform:translate(-50%,calc(-50% - 6px))}}@media(prefers-reduced-motion:reduce){.prb-scrim,html:root[data-theme] body .prb{animation:none!important;transition:none!important}}.v2-sidebar .prb-sidebar-line{margin:18px 12px 8px;color:var(--immerse-secondary,#55697f);font-size:13px;font-weight:500;line-height:1.45}html:root[data-theme] body .v2-sidebar .prb-sidebar-line button{display:inline;margin:-12px 0;padding:12px 0;border:0;background:none;color:var(--immerse-accent,#1f6fe5);font:inherit;font-weight:700;cursor:pointer}html:root[data-theme] body .v2-sidebar .prb-sidebar-line button:hover{text-decoration:underline}@media(min-width:900px){.v2-sidebar .prb-sidebar-line{margin:16px 18px 6px;padding-top:12px;border-top:1px solid #ffffff1c;color:#b9c9e6}html:root[data-theme] body .v2-sidebar .prb-sidebar-line button{color:#fff;text-decoration:underline;text-decoration-color:#ffffff66;text-underline-offset:3px}}