.f-feed{min-width:0;min-height:0;overflow:hidden;height:100%;display:flex;flex-direction:column;gap:16px}.f-feed>.split{flex-grow:1;min-height:0}.f-feed .split{display:flex;gap:20px;height:100%;min-height:0;width:100%}.f-feed .list-col.is-feed{flex-grow:1;min-width:0;background:none;border-right:0;display:flex;flex-direction:column;gap:14px;padding-right:2px;overflow-y:auto;overscroll-behavior:contain}.f-feed .detail-col{flex:none;width:316px;overflow-y:auto;overscroll-behavior:contain}body.f-widget-dragging .f-feed .detail-col,body.f-widget-dragging .f-feed .list-col.is-feed{overflow:visible}.f-feed .detail-widgets{display:flex;flex-direction:column;gap:14px;padding:0;height:auto}.f-top{flex:none;display:flex;align-items:center;gap:14px;height:58px;padding:0 10px 0 18px;box-sizing:border-box;background:var(--g-paper);border-radius:var(--g-r-card);box-shadow:var(--g-sh-card)}.f-me{position:relative;flex:none}.f-me-btn{display:flex;align-items:center;gap:10px;height:44px;max-width:250px;padding:0 12px 0 4px;border:0;border-radius:var(--g-r-pill);background:var(--g-sunken);color:var(--g-ink);font-family:var(--g-font);text-align:left;cursor:pointer;transition:background-color var(--g-t-fast) var(--g-ease),transform var(--g-t-tap) var(--g-ease)}.f-me-btn.is-open,.f-me-btn:hover{background:var(--g-accent-soft)}.f-me-btn:active{transform:scale(.98)}.f-me-face{flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--g-accent-soft);color:var(--g-accent-ink);font-size:14px;font-weight:700;overflow:hidden;box-shadow:0 0 0 2px var(--g-paper)}.f-me-face.is-big{width:46px;height:46px;font-size:17px}.f-me-face img{width:100%;height:100%;object-fit:cover}.f-me-btn.is-gavs .f-me-face{box-shadow:0 0 0 2px var(--g-accent)}.f-me-text{min-width:0;display:flex;flex-direction:column;gap:1px}.f-me-text b,.f-me-text i{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.f-me-text b{font-size:13.5px;font-weight:700}.f-me-text i{font-size:11.5px;font-style:normal;font-weight:500;color:var(--g-ink-3)}.f-me-chev{flex:none;color:var(--g-ink-3);transition:transform var(--g-t-fast) var(--g-ease)}.f-me-btn.is-open .f-me-chev{transform:rotate(180deg)}.f-me-pop{position:absolute;left:0;top:calc(100% + 10px);z-index:30;width:264px;padding:8px;border-radius:20px;background:var(--g-paper);box-shadow:var(--g-sh-pop,var(--g-sh-card));border:1px solid var(--g-line-soft);animation:f-me-in var(--g-t-fast) var(--g-ease)}@keyframes f-me-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.f-me-head{display:flex;align-items:center;gap:12px;margin-bottom:6px;padding:10px;border-radius:14px;background:var(--g-sunken);color:inherit;text-decoration:none;cursor:pointer;transition:background-color var(--g-t-fast) var(--g-ease)}.f-me-head:hover{background:color-mix(in srgb,var(--g-ink) 8%,var(--g-sunken))}.f-me-head .f-me-text b{font-size:14.5px}.f-me-item{display:flex;align-items:center;gap:12px;width:100%;height:42px;padding:0 12px;border:0;border-radius:12px;background:none;color:var(--g-ink-2);font-family:var(--g-font);font-size:13.5px;font-weight:600;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.f-me-item:hover{background:var(--g-sunken);color:var(--g-ink)}.f-me-item svg{flex:none;color:var(--g-ink-3)}.f-me-sep{height:1px;margin:6px 8px;background:var(--g-line-soft)}.f-me-group{display:block;padding:8px 12px 4px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--g-ink-3)}.f-me-item.f-me-dog{height:48px}.f-me-dog-face{flex:none;display:grid;place-items:center;width:30px;height:30px;overflow:hidden;border-radius:50%;background:var(--g-sunken);color:var(--g-ink-2);font-size:12px;font-weight:800}.f-me-dog-face img{width:100%;height:100%;object-fit:cover}.f-me-dog-text{min-width:0;display:flex;flex-direction:column;line-height:1.2}.f-me-dog-text b{color:var(--g-ink);font-size:13.5px;font-weight:700}.f-me-dog-text b,.f-me-dog-text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-me-dog-text span{color:var(--g-ink-mute);font-size:12px;font-weight:500}.f-top-search{flex-grow:1;min-width:0;display:flex;align-items:center;gap:14px;color:var(--g-ink-3)}.f-top-search input{flex-grow:1;min-width:0;height:40px;border:0;background:none;color:var(--g-ink);font-family:var(--g-font);font-size:14.5px;font-weight:500;outline:none}.f-top-search input::placeholder{color:var(--g-ink-3)}.f-top-search input::-webkit-search-cancel-button{appearance:none}.f-top-wx{flex:none;display:flex;align-items:center;padding-left:12px;border-left:1px solid var(--g-line-soft)}.f-top-wx .wx-line{display:inline-flex;gap:8px;height:40px;margin-left:0;padding:0;color:var(--g-ink-2)}.f-top-wx .wx-scene{width:17px;height:17px}.f-top-wx .wx-t{color:var(--g-ink);font-family:var(--g-font);font-size:14.5px;font-weight:700}.f-top-wx .wx-advice{font-size:13px;font-weight:500;color:var(--g-ink-3)}.f-feed .f-top .icon-btn-badged{flex:none;width:40px;height:40px;border-radius:var(--g-r-field);background:var(--g-sunken);color:var(--g-ink-2)}.f-feed .f-top .icon-btn-badged:hover{background:color-mix(in srgb,var(--g-ink-3) 18%,var(--g-sunken));color:var(--g-ink)}.f-feed .f-top .icon-btn-badge{border:2px solid var(--g-sunken);background:var(--g-accent);color:var(--g-on-accent)}.f-feed .feed-actions{flex:none;margin:0;padding:0;display:flex;align-items:center;gap:6px}.f-feed .feed-action{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 14px;border-radius:var(--g-r-field);background:transparent;color:var(--g-ink-2);font-size:13.5px;font-weight:600;white-space:nowrap;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.f-feed .feed-action:hover{background:var(--g-sunken);color:var(--g-ink)}.f-feed .feed-action:active{transform:scale(.96)}.f-feed .feed-action.is-walk{padding:0 16px;font-size:14px;background:var(--g-primary);color:var(--g-on-primary)}.f-feed .feed-action.is-walk:hover{background:color-mix(in srgb,var(--g-primary) 88%,var(--g-bg));color:var(--g-on-primary)}.f-phone-head{flex:none;display:flex;align-items:center;gap:10px;padding:calc(18px + var(--вырез-сверху, 0px)) 16px 4px}.f-phone-title{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:2px}.f-phone-title b{font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.f-phone-city{align-self:flex-start;font-style:normal;font-size:12.5px;font-weight:600;color:var(--g-ink-3);text-decoration:none}.f-phone-city:active{opacity:.7}.f-scope-tabs{display:flex;gap:4px;margin:0;padding:4px;background:var(--g-line-soft);border-radius:16px}.f-scope-tabs.is-busy{opacity:.6}.f-scope-tab{flex:1 1;height:32px;border:0;border-radius:12px;background:none;color:var(--g-ink-mute);font-family:var(--g-font);font-size:14px;font-weight:700;cursor:pointer;transition:background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.f-scope-tab:disabled{cursor:default}.f-feed .f-phone-head .icon-btn-badged,.f-feed .f-phone-head .wx-line,.f-scope-tab.is-on{background:var(--g-paper);color:var(--g-ink);box-shadow:var(--g-sh-card)}.f-feed .f-phone-head .icon-btn-badged,.f-feed .f-phone-head .wx-line{flex:none;height:40px;border-radius:var(--g-r-field)}.f-phone-head .wx-line{gap:7px;padding:0 13px;margin-left:0}.f-phone-head .wx-scene{width:19px;height:19px}.f-phone-head .wx-t{font-family:var(--g-font);font-size:14.5px;font-weight:700}.f-feed .f-phone-head .icon-btn-badged{width:40px;color:var(--g-ink-2)}.f-feed .f-phone-head .icon-btn-badge{border:2px solid var(--g-paper);background:var(--g-accent);color:var(--g-on-accent)}.f-feed .stories-bar{flex:none;display:flex;gap:12px;padding:0 2px 2px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x}.f-feed .stories-bar::-webkit-scrollbar{width:0;height:0}.f-feed .story-circle{position:relative;flex:none;width:96px;height:132px;padding:0;border:0;border-radius:18px;background:var(--g-sunken);overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--g-t-fast) var(--g-ease)}.f-feed .story-circle:hover{transform:translateY(-2px)}.f-feed .story-circle:active{transform:scale(.97)}.f-feed .story-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.f-feed .story-ring{position:absolute;left:8px;top:8px;z-index:2;display:flex;width:32px;height:32px;padding:2px;box-sizing:border-box;border-radius:50%;background:color-mix(in srgb,var(--g-ink) 22%,transparent)}.f-feed .story-circle.has-unseen .story-ring{background:var(--g-accent)}.f-feed .story-face{width:100%;height:100%;border-radius:50%;border:1.5px solid var(--g-paper);box-sizing:border-box;background:var(--g-accent-soft);color:var(--g-accent-ink);object-fit:cover;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.f-feed .story-name{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:22px 9px 9px;background:linear-gradient(to top,color-mix(in srgb,var(--g-ink) 80%,transparent),transparent);color:var(--g-paper);font-size:11.5px;font-weight:700;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.f-feed .story-circle.is-plain{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;background:var(--g-paper);box-shadow:var(--g-sh-card)}.f-feed .story-circle.story-circle-add{border:1.5px dashed color-mix(in srgb,var(--g-ink-3) 55%,var(--g-line));box-shadow:none}.f-feed .story-circle.is-plain .story-ring{position:static;width:38px;height:38px;padding:0;background:var(--g-sunken)}.f-feed .story-circle.story-circle-add .story-ring{background:var(--g-accent-soft)}.f-feed .story-circle.is-plain .story-face{border:0;background:none;color:var(--g-ink-2);font-size:15px;font-weight:800}.f-feed .story-circle.story-circle-add .story-face{color:var(--g-accent)}.f-feed .story-circle.is-plain .story-name{position:static;padding:0;background:none;color:var(--g-ink);font-size:12px;text-align:center}.f-feed .comment-box.compose{flex:none;margin:0;display:block;padding:12px 14px 11px;border:0;border-radius:var(--g-r-card);background:var(--g-paper);box-shadow:var(--g-sh-card)}.f-feed .comment-box-top{display:flex;align-items:center;gap:12px}.f-feed .comment-box.compose>.compose-previews{margin-top:14px}.f-feed .comment-box.compose .comment-face,.f-feed .comment-box.compose .comment-face .avatar,.f-feed .comment-box.compose .comment-face img{width:38px;height:38px;font-size:15px}.f-feed .comment-box .field-box{flex-grow:1;min-width:0;border:0;background:none;padding:0}.f-feed .comment-box .field-box input,.f-feed .comment-box .field-box textarea{width:100%;border:0;background:none;color:var(--g-ink);font-family:var(--g-font);font-size:15px;outline:none}.f-feed .comment-box .field-box input::placeholder,.f-feed .comment-box .field-box textarea::placeholder{color:var(--g-ink-3)}.f-feed .comment-box-foot{display:flex;align-items:center;gap:2px;margin-top:9px;padding-top:10px;border-top:1px solid var(--g-line-soft)}.f-feed .comment-box-tools{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.f-feed .comment-tool-btn{width:38px;height:38px;border:0;border-radius:var(--g-r-badge);background:none;color:var(--g-ink-2);transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.f-feed .comment-tool-btn:hover{background:var(--g-sunken);color:var(--g-ink)}.f-feed .comment-tool-btn:active{transform:scale(.92)}.f-feed .author-picker .chip-toggle{display:inline-flex;align-items:center;gap:7px;height:34px;margin-left:6px;padding:0 11px 0 6px;border:0;border-radius:var(--g-r-pill);background:var(--g-sunken);color:var(--g-ink-2);font-family:var(--g-font);font-size:13px;font-weight:600;cursor:pointer;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease)}.f-feed .author-picker .chip-toggle:hover{background:color-mix(in srgb,var(--g-ink-3) 18%,var(--g-sunken))}.f-feed .author-picker .chip-toggle:active{transform:scale(.96)}.f-feed .picker-face{width:22px;height:22px;border-radius:50%;object-fit:cover;background:var(--g-accent-soft);color:var(--g-accent-ink);display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:700}.f-feed .list-scroll{display:flex;flex-direction:column;gap:14px;padding:0;overflow:visible}.f-feed .item.is-card{padding:16px 18px 14px;border:0;border-radius:var(--g-r-card);background:var(--g-paper);box-shadow:var(--g-sh-card);color:var(--g-ink);transition:transform var(--g-t-fast) var(--g-ease)}.f-feed .item.is-card.is-clickable:hover{transform:translateY(-1px)}.f-feed .item.is-card.is-clickable:active{transform:scale(.995)}.f-feed .item.is-card.is-active{outline:2px solid var(--g-accent);outline-offset:-2px}.f-feed .item-author{display:flex;align-items:center;gap:11px;margin-bottom:0}.f-feed .item-author-txt{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:1px}.f-feed .name-line{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.f-feed .item-author-name{color:var(--g-ink);font-size:14.5px;font-weight:700;text-decoration:none}.f-feed .item-author-name:hover{color:var(--g-accent)}.f-feed .item-author .data,.f-feed .item-author-txt .data{font-size:12.5px;color:var(--g-ink-3)}.f-feed .item .avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--g-accent-soft);color:var(--g-accent-ink);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700}.f-feed .item-preview-full,.f-feed .post-text{margin:12px 0 0;font-size:14.5px;line-height:1.55;color:var(--g-ink)}.f-feed .item-preview-full:not(.is-open){margin-bottom:0}.f-feed .rich-body{margin:0}.f-feed .post-more{border:0;background:none;color:var(--g-accent);font-family:var(--g-font);font-size:13.5px;font-weight:600;cursor:pointer}.f-feed .photo-mosaic{margin-top:12px;gap:8px}.f-feed .photo-mosaic img,.f-feed .photo-mosaic-tile{border-radius:var(--g-r-field)}.f-feed .item.is-card .item-stats{display:flex;align-items:center;gap:6px;margin-top:12px;padding-top:0;border-top:0}.f-feed .stat-btn{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 4px;border:0;border-radius:var(--g-r-pill);background:none;color:var(--g-ink-3);font-family:var(--g-font);font-size:13.5px;font-weight:600;cursor:pointer;transition:transform var(--g-t-tap) var(--g-ease),color var(--g-t-fast) var(--g-ease),background-color var(--g-t-fast) var(--g-ease)}.f-feed .stat-btn:hover{background:var(--g-sunken);color:var(--g-ink)}.f-feed .stat-btn:active{transform:scale(.94)}.f-feed .stat-btn.is-on{color:var(--g-accent)}.f-feed .stat-btn.is-views{cursor:default}.f-feed .stat-btn.is-views:hover{background:none;color:var(--g-ink-3)}.f-feed .item-stats>.react-row+*{margin-left:auto}.f-feed .react-row{display:flex;align-items:center;gap:6px}.f-feed .react-chip{gap:6px;height:32px;padding:0 10px;box-sizing:border-box;border:1px solid var(--g-line);border-radius:var(--g-r-pill);background:var(--g-paper);color:var(--g-ink-2);font-family:var(--g-font);font-size:13px;font-weight:700}.f-feed .react-chip:hover{background:var(--g-sunken);color:var(--g-ink)}.f-feed .react-chip.is-mine{background:var(--g-accent-soft);border-color:color-mix(in srgb,var(--g-accent) 35%,transparent);color:var(--g-accent)}.f-feed .react-chip.is-mine:hover{background:color-mix(in srgb,var(--g-accent) 18%,var(--g-paper));color:var(--g-accent)}.f-feed .react-add{width:32px;min-width:32px;height:32px;padding:0;box-sizing:border-box;border:1px dashed color-mix(in srgb,var(--g-ink-3) 55%,var(--g-line));border-radius:var(--g-r-pill);background:none;color:var(--g-ink-2)}.f-feed .react-add.is-open,.f-feed .react-add:hover{background:var(--g-sunken);color:var(--g-ink)}.f-feed .icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--g-r-badge);background:none;color:var(--g-ink-3);cursor:pointer;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.f-feed .icon-btn:hover{background:var(--g-sunken);color:var(--g-ink)}.f-feed .icon-btn:active{transform:scale(.92)}.f-feed .item .chip,.f-feed .name-line .chip{display:inline-flex;align-items:center;height:19px;padding:0 8px;border:0;border-radius:var(--g-r-pill);background:var(--g-sunken);color:var(--g-ink-2);font-size:10.5px;font-weight:700}.f-feed .chip.chip-danger,.f-feed .lost-item-status.chip-danger{background:var(--g-danger-soft);color:var(--g-danger)}.f-feed .item-shared{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-size:12.5px;color:var(--g-ink-3)}.f-feed .post-pinned{gap:3px;width:auto;height:auto;padding:3px;border-radius:var(--g-r-pill);background:var(--g-sunken);color:var(--g-ink-3)}.f-feed .post-pinned,.f-feed .post-pinned-off{flex:none;display:inline-flex;align-items:center}.f-feed .post-pinned-off{justify-content:center;width:17px;height:17px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color var(--g-t-fast),color var(--g-t-fast)}.f-feed .post-pinned-off:hover{background:var(--g-line);color:var(--g-ink)}.f-feed .post-pinned-off svg{flex:none;width:12px;height:12px;max-width:none}.f-feed .lost-item.is-feed{position:relative;display:flex;gap:13px;padding:13px;border:0;border-radius:var(--g-r-card);background:var(--g-danger-soft);box-shadow:var(--g-sh-card)}.f-feed .lost-item-photo{flex:none;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:16px;background:color-mix(in srgb,var(--g-danger) 14%,var(--g-paper));color:var(--g-danger);overflow:hidden}.f-feed .lost-item-photo img{width:100%;height:100%;object-fit:cover}.f-feed .lost-swipe-dot:before{width:16px;transform:scaleX(.375);border-radius:3px;transition:transform var(--g-t-fast) var(--g-ease),background-color var(--g-t-fast) var(--g-ease)}.f-feed .lost-swipe-dot.is-on:before{width:16px;transform:none}.f-feed .lost-item-body{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:3px}.f-feed .lost-item-name{font-size:14.5px;font-weight:700;color:var(--g-danger)}.f-feed .lost-item .data{font-size:12.5px;line-height:1.4;color:var(--g-ink-2)}.f-feed .q-feed{display:flex;flex-direction:column;gap:8px;padding:16px 18px 14px;border:0;border-radius:var(--g-r-card);background:var(--g-paper);box-shadow:var(--g-sh-card)}.f-feed .q-feed-title{font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--g-ink)}.f-feed .q-feed-text{font-size:14px;line-height:1.55;color:var(--g-ink-2)}.f-feed .q-feed-foot{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--g-ink-3)}.f-feed .app-invite,.f-feed .invite-card,.f-feed .org-card,.f-feed .panel,.f-feed .push-hint{border:0;border-radius:var(--g-r-card);background:var(--g-paper);box-shadow:var(--g-sh-card);color:var(--g-ink)}.f-feed .org-pair{display:flex;gap:14px}.f-feed .org-pair>*{flex:1 1;min-width:0}.f-feed .empty-inner{display:flex;flex-direction:column;align-items:center;gap:10px;padding:36px 18px;border-radius:var(--g-r-card);background:var(--g-paper);box-shadow:var(--g-sh-card);text-align:center}.f-feed .empty-inner h3{margin:0;font-size:16px;font-weight:700}.f-feed .empty-inner p{margin:0;font-size:13.5px;color:var(--g-ink-3)}.f-feed .empty-icon{width:60px;height:60px;border-radius:50%;background:var(--g-sunken)}.f-feed .empty-icon,.f-feed .feed-more{display:flex;align-items:center;justify-content:center;color:var(--g-ink-3)}.f-feed .feed-more{min-height:28px;font-size:12.5px}.f-widget{display:flex;flex-direction:column;padding:16px;box-sizing:border-box;border-radius:var(--g-r-card);background:var(--g-paper);box-shadow:var(--g-sh-card)}.f-widget-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px}.f-widget-head b{font-size:15px;font-weight:700;letter-spacing:-.01em}.f-widget-add{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:9px;background:var(--g-sunken);color:var(--g-ink-2);cursor:pointer;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.f-widget-add:hover{background:color-mix(in srgb,var(--g-ink-3) 18%,var(--g-sunken));color:var(--g-ink)}.f-widget-add:active{transform:scale(.9)}.f-widget-rows{display:flex;flex-direction:column;gap:4px;margin-top:10px}.f-widget-rows.is-list{margin:10px 0 0;padding:0;list-style:none}.f-row-pair{display:flex;align-items:center;gap:4px}.f-row.is-grow{flex-grow:1;min-width:0}.f-row{display:flex;align-items:center;gap:11px;padding:7px 8px;margin:0 -8px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease)}.f-row:hover{background:var(--g-sunken)}.f-row:active{transform:scale(.99)}.f-row-face{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--g-accent-soft);color:var(--g-accent-ink);font-size:13px;font-weight:700;overflow:hidden}.f-row-face img{width:100%;height:100%;object-fit:cover}.f-row-face.is-online:after{content:"";position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:50%;background:var(--g-ok);border:2px solid var(--g-paper)}.f-row-text{flex-grow:1;min-width:0;display:flex;flex-direction:column}.f-row-name{font-size:14px;font-weight:600}.f-row-name,.f-row-note{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.f-row-note{font-size:12px;color:var(--g-ink-3)}.f-row-note.is-online{color:var(--g-ok)}.f-row.is-deceased .f-row-name,.f-widget-empty{color:var(--g-ink-3)}.f-widget-empty{display:flex;align-items:center;gap:8px;margin-top:10px;padding:12px;border:1px dashed var(--g-line);border-radius:var(--g-r-badge);font-size:13px;font-weight:600;text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-widget-empty:hover{background:var(--g-sunken)}.f-lost-btn,.f-widget-foot{margin-top:10px}.f-lost-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:40px;border:0;border-radius:var(--g-r-field);background:var(--g-danger);color:var(--g-on-danger);font-family:var(--g-font);font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform var(--g-t-tap) var(--g-ease),opacity var(--g-t-fast) var(--g-ease)}.f-lost-btn:hover{opacity:.9}.f-lost-btn:active{transform:scale(.97)}.f-widget .g-btn{width:100%}.f-feed .widget-card{gap:10px;padding:16px;border:0;border-radius:var(--g-r-card);background:var(--g-paper);box-shadow:var(--g-sh-card);color:var(--g-ink)}.f-feed .widget-card-head .label{font-size:15px;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--g-ink)}@media (min-width:901px){.f-feed .feed-modal-veil{background:color-mix(in srgb,var(--g-ink) 45%,transparent)}.f-feed .split:has(>.feed-modal-veil).is-open .detail-col{width:min(780px,92vw);height:fit-content;max-height:min(88vh,812px);border:0;border-radius:var(--g-r-modal);background:var(--g-paper);box-shadow:var(--g-sh-modal)}}.f-feed .detail-head{flex:none;padding:16px 20px 10px;border-bottom:0;background:var(--g-paper);backdrop-filter:none;-webkit-backdrop-filter:none}.f-feed .detail-head .avatar,.f-feed .detail-head img.avatar{width:40px;height:40px;font-size:16.8px;background:var(--g-accent-soft);color:var(--g-accent-ink);object-fit:cover}.f-feed .detail-col .comment-thread>.avatar,.f-feed .detail-col .comment-thread>img.avatar{width:32px;height:32px;font-size:13.4px;background:var(--g-accent-soft);color:var(--g-accent-ink)}.f-feed .detail-head .post-name{color:var(--g-ink);font-size:14px;font-weight:700;text-decoration:none}.f-feed .detail-head .data{font-size:11.5px;color:var(--g-ink-3)}.f-feed .detail-body{display:flex;flex-direction:column;gap:11px;padding:0 20px 16px;font-size:14px;line-height:1.6}.f-feed .detail-col .item.is-card{padding:0;background:none;box-shadow:none}.f-feed .detail-col .item.is-card.is-clickable:hover{transform:none}.f-feed .detail-head .icon-btn{width:32px;height:32px;border-radius:50%;background:var(--g-sunken);color:var(--g-ink-2)}.f-feed .detail-head .icon-btn:hover{background:color-mix(in srgb,var(--g-ink-3) 18%,var(--g-sunken))}.f-feed .comments-head,.f-feed .comments-sheet-head{display:flex;align-items:baseline;gap:10px;font-size:14.5px;font-weight:800;letter-spacing:-.02em}.f-feed .comment-thread{display:flex;gap:10px}.f-feed .comment-thread .avatar{width:32px;height:32px;font-size:13.5px}.f-feed .comment-replies{padding-left:42px}.f-feed .comment-actions{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--g-ink-3)}.f-feed .comment-tool{border:0;background:none;color:var(--g-ink-3);font-family:var(--g-font);font-size:11px;cursor:pointer;transition:color var(--g-t-fast) var(--g-ease)}.f-feed .comment-tool:hover{color:var(--g-ink)}.f-feed .detail-col .comment-box:not(.compose){display:flex;align-items:center;gap:10px;padding:9px 11px;border:1px solid var(--g-line);border-radius:16px;background:var(--g-paper)}.f-feed .post-menu{min-width:184px;padding:6px;border:0;border-radius:18px;background:var(--g-paper);box-shadow:var(--g-sh-card),var(--g-sh-pop)}.f-feed .post-menu button{display:flex;align-items:center;gap:11px;width:100%;height:40px;padding:0 10px;border:0;border-radius:13px;background:none;color:var(--g-ink);font-family:var(--g-font);font-size:14px;font-weight:600;text-align:left;cursor:pointer;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease)}.f-feed .post-menu button:hover{background:var(--g-sunken)}.f-feed .post-menu button:active{transform:scale(.98)}.f-feed .post-menu button.is-danger{color:var(--g-warn)}.f-feed .post-menu button.is-danger:hover{background:var(--g-warn-soft)}@media (max-width:900px){.f-feed{height:100dvh;overflow:hidden}.f-feed .split{display:block;height:100%}.f-feed .list-col.is-feed{height:100%;gap:12px;padding:0 0 calc(86px + var(--низ-экрана));overflow-y:auto}.f-feed .detail-col{width:auto;height:100%}.f-feed .split.is-open .list-col.is-feed{display:none}.f-feed .comment-box.compose,.f-feed .f-scope-tabs,.f-feed .list-scroll{margin-inline:16px}.g-work:has(.f-feed .list-col.is-feed){padding-bottom:0}.f-feed .item.is-card,.f-feed .lost-item.is-feed,.f-feed .q-feed{border-radius:22px}.f-feed .item.is-card{padding:13px 16px}.f-feed .item .avatar{width:32px;height:32px;font-size:13px}.f-feed .item-author-name{font-size:14px}.f-feed .comment-box.compose .comment-face,.f-feed .comment-box.compose .comment-face .avatar,.f-feed .comment-box.compose .comment-face img{width:34px;height:34px;font-size:13.5px}.f-feed .detail-head{padding:14px 16px 8px}.f-feed .detail-body{padding:0 16px var(--bar-gap)}}@media (min-width:901px){.f-feed .f-search{padding:18px 20px 20px}}.f-search-field{flex:none;display:flex;align-items:center;gap:9px;height:40px;padding:0 13px;box-sizing:border-box;border:1px solid var(--g-line);border-radius:12px;background:var(--g-paper);color:var(--g-ink-3);transition:border-color var(--g-t-fast) var(--g-ease)}.f-search-field>input{flex-grow:1;min-width:0;height:38px;border:0;background:none;color:var(--g-ink);font-family:var(--g-font);font-size:13.5px;outline:none;appearance:none;-webkit-appearance:none}.f-search-field>input::placeholder{color:var(--g-ink-3)}.f-search-field>input::-webkit-search-cancel-button{display:none}@media (max-width:900px){.f-search-field{height:42px}}.f-search-group{display:flex;flex-direction:column;gap:6px}.f-search-group+.f-search-group{margin-top:5px}.f-search-group-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:12px}.f-hit{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:13px;background:var(--g-sunken);color:var(--g-ink);text-decoration:none;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease)}.f-hit:hover{background:color-mix(in srgb,var(--g-accent) 10%,var(--g-sunken))}.f-hit:active{transform:scale(.99)}.f-hit-pic{flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:11px;background:var(--g-accent-soft);color:var(--g-accent-ink);font-size:13px;font-weight:700;overflow:hidden}.f-hit-pic img{width:100%;height:100%;object-fit:cover}.f-hit-text{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:1px}.f-hit-text>b,.f-hit-text>i{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-hit-text>b{font-size:12.5px;font-weight:650}.f-hit-text>i{font-style:normal;font-size:11px;color:var(--g-ink-3)}.f-goods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media (max-width:900px){.f-goods{grid-template-columns:repeat(2,minmax(0,1fr))}}.f-good{display:flex;flex-direction:column;gap:3px;min-width:0;color:var(--g-ink);text-decoration:none;transition:transform var(--g-t-tap) var(--g-ease)}.f-good:active{transform:scale(.98)}.f-good .is-empty,.f-good img{display:block;width:100%;aspect-ratio:1;border-radius:var(--g-r-field);object-fit:cover;background:var(--g-sunken)}.f-good b{font-size:13px;font-weight:700}.f-good i{font-style:normal;font-size:11.5px;color:var(--g-ink-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.f-feed .f-search .item.is-card{padding:13px 14px 11px;border-radius:15px;background:var(--g-sunken);box-shadow:none}.f-feed .f-search .item.is-card.is-clickable:hover{transform:none}.f-feed .item.is-card.is-clickable:hover,.f-feed .item.is-card.is-post:hover,.f-feed .item.is-card:hover,.f-feed .item:hover{background:var(--g-paper);box-shadow:var(--g-sh-card);transform:none}.f-feed .item.is-card:hover .item-photo,.f-feed .story-circle:hover{transform:none}.f-feed .f-q:hover,.f-feed .f-row:hover{background:transparent}.f-feed .item-tool{opacity:1}.f-feed .lost-swipe.is-author{padding:16px 0 0;border-radius:var(--g-r-card);background:var(--g-paper);box-shadow:var(--g-sh-card);overflow:hidden}.f-feed .lost-swipe.is-author .lost-swipe-top{padding:0 18px;margin:0 0 12px}.f-feed .lost-swipe.is-author .lost-swipe-slide .item.is-card,.f-feed .lost-swipe.is-author .lost-swipe-slide .item.is-card.is-post{padding:0 18px 14px;border-radius:0;background:transparent;box-shadow:none}.f-feed .lost-swipe.is-author .lost-swipe-slide .item.is-card>:first-child{margin-top:0}@media (max-width:900px){.f-feed .lost-swipe.is-author{border-radius:22px}.f-feed .lost-swipe.is-author .lost-swipe-top{padding:0 16px}.f-feed .lost-swipe.is-author .lost-swipe-slide .item.is-card,.f-feed .lost-swipe.is-author .lost-swipe-slide .item.is-card.is-post{padding:0 16px 13px}.f-feed .list-col>.app-invite,.f-feed .list-col>.f-nudge,.f-feed .list-col>.invite-card,.f-feed .list-col>.org-card,.f-feed .list-col>.org-pair,.f-feed .list-col>.panel,.f-feed .list-col>.push-hint{margin-inline:16px}}.f-top-search .p-search{flex-grow:1;min-width:0;width:100%}.f-top-search .p-search-field{height:40px;padding:0;gap:14px;border:0;border-radius:0;background:none;color:var(--g-ink-3)}.f-top-search .p-search-field>input{height:40px;font-size:14.5px;font-weight:500}.f-top-search .p-search-drop{left:-18px;right:auto;width:min(560px,70vw);top:calc(100% + 12px);box-shadow:var(--g-sh-pop)}@media (min-width:901px){.f-feed .f-only-phone,.f-feed .lost-swipe.is-feed{display:none}}.f-widget-count{font-size:12px;font-weight:700;color:var(--g-ink-mute)}.f-widget-count.is-lost{color:var(--g-danger-ink)}.f-aside-stories .stories-bar{margin:8px -16px 0;padding:0 16px 2px;gap:6px}.f-aside-stories .story-circle{width:64px;height:88px;border-radius:14px}.f-aside-stories .story-ring{left:5px;top:5px;width:26px;height:26px}.f-aside-stories .story-name{padding:16px 6px 6px;font-size:10.5px}.f-aside-stories .story-circle.is-plain{gap:6px}.f-aside-stories .story-circle.is-plain .story-ring{width:30px;height:30px}.f-aside-stories .story-circle.is-plain .story-name{font-size:11px}.f-aside-stories .story-circle:hover{transform:none}.f-lost-list{display:flex;flex-direction:column;gap:2px;margin:10px 0 0;padding:0;list-style:none}.f-lost-row{display:flex;align-items:center;gap:10px;margin:0 -8px;padding:8px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none}.f-lost-pic{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--g-danger-soft);color:var(--g-danger);overflow:hidden}.f-lost-pic img{display:block;width:100%;height:100%;object-fit:cover}.f-lost-txt{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:1px}.f-lost-txt b,.f-lost-txt span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-lost-txt b{font-size:13.5px;font-weight:700;letter-spacing:-.01em}.f-lost-txt span{font-size:12px;color:var(--g-ink-mute)}.f-lost-txt i{font-style:normal;font-size:11.5px;color:var(--g-ink-3)}.f-lost-row .g-tag{flex:none}.f-widget-all{margin-top:10px}.f-widget-ico{flex:none;display:inline-flex;color:var(--g-ink-3)}.f-wx-body{display:flex;align-items:center;gap:12px;margin-top:6px;padding:6px 4px;border:0;background:none;color:inherit;font-family:var(--g-font);text-align:left;cursor:pointer;border-radius:var(--g-r-badge);transition:background-color var(--g-t-fast) var(--g-ease)}.f-wx-body:hover{background:var(--g-sunken)}.f-wx-body:active{transform:scale(.99)}.f-wx-ico{flex:none;width:40px;height:40px;color:var(--g-accent-ink)}.f-wx-ico .wx-svg{width:100%;height:100%}.f-wx-text{min-width:0;display:flex;flex-direction:column;gap:1px}.f-wx-deg{font-size:20px;font-weight:700;letter-spacing:-.02em}.f-wx-text i{font-style:normal;font-size:12px;color:var(--g-ink-mute)}.f-wx-chips{display:flex;flex-wrap:wrap;gap:6px;margin:2px 4px 0}.f-wx-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--g-sunken);color:var(--g-ink-2);font-size:11.5px;font-weight:700;white-space:nowrap}.f-wx-chip svg{flex:none;color:var(--g-ink-3)}.f-wx-chip.is-accent{background:var(--g-accent-soft)}.f-wx-chip.is-accent,.f-wx-chip.is-accent svg{color:var(--g-accent-ink)}.f-wx-hours{display:none;gap:4px;margin:10px -4px 0;padding-top:12px;border-top:1px solid var(--g-line-soft)}.f-wx-hour{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:2px 0;border:0;background:none;color:var(--g-ink-3);font-family:var(--g-font);cursor:pointer;border-radius:var(--g-r-badge)}.f-wx-hour:hover{background:var(--g-sunken)}.f-wx-hour i{font-style:normal;font-size:10.5px;font-weight:600}.f-wx-hour-ico{width:18px;height:18px}.f-wx-hour-ico .wx-svg{width:100%;height:100%}.f-wx-hour b{font-size:13px;font-weight:800;color:var(--g-ink)}.f-wx-hour u{text-decoration:none;font-size:10px;font-weight:700}.f-wx-hour u,.f-wx-hour.is-now,.f-wx-hour.is-now i{color:var(--g-accent-ink)}.f-shows-list{display:flex;flex-direction:column;gap:2px;margin:10px 0 0;padding:0;list-style:none}.f-show-row{display:flex;align-items:center;gap:10px;margin:0 -8px;padding:8px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-show-row:hover{background:var(--g-sunken)}.f-show-date{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--g-accent-soft);color:var(--g-accent-ink);line-height:1.1}.f-show-day{font-size:14px;font-weight:800}.f-show-mon{font-size:10px;font-weight:700;text-transform:uppercase}.f-show-txt{min-width:0;display:flex;flex-direction:column;gap:1px}.f-show-txt b{font-size:13.5px;font-weight:700;letter-spacing:-.01em}.f-show-txt b,.f-show-txt span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-show-txt span{font-size:12px;color:var(--g-ink-mute)}.f-nearby-body{display:flex;flex-direction:column;gap:2px;margin-top:6px;padding:6px 4px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-nearby-body:hover{background:var(--g-sunken)}.f-nearby-num{font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.f-nearby-body span{font-size:12.5px;color:var(--g-ink-mute)}.f-health-list{display:flex;flex-direction:column;gap:2px;margin:10px 0 0;padding:0;list-style:none}.f-health-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 -8px;padding:8px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-health-row:hover{background:var(--g-sunken)}.f-health-txt{min-width:0;display:flex;flex-direction:column;gap:1px}.f-health-txt b{font-size:13.5px;font-weight:700;letter-spacing:-.01em}.f-health-txt span{font-size:12px;color:var(--g-ink-mute)}.f-health-date{flex:none;font-size:12px;font-weight:700;color:var(--g-accent-ink);white-space:nowrap}.f-svc-body{display:flex;align-items:center;gap:12px;margin-top:6px;padding:6px 4px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-svc-body:hover{background:var(--g-sunken)}.f-svc-pic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--g-sunken);color:var(--g-ink-3);overflow:hidden}.f-svc-pic img{display:block;width:100%;height:100%;object-fit:cover}.f-svc-text{min-width:0;display:flex;flex-direction:column;gap:1px}.f-svc-text b{font-size:13.5px;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-svc-text span{font-size:12px;color:var(--g-ink-mute)}.f-svc-text span.is-ok{color:var(--g-ok);font-weight:600}.f-svc-list{display:flex;flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none}.f-svc-row{display:flex;align-items:center;gap:12px;margin:0 -4px;padding:6px 4px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-svc-row:hover{background:var(--g-sunken)}.f-order-list{display:flex;flex-direction:column;gap:2px;margin:2px 0 0;padding:0;list-style:none}.f-order-body,.f-order-row{display:flex;align-items:center;gap:10px;margin:0 -4px;padding:6px 4px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-order-body{margin-top:6px}.f-order-body:hover,.f-order-row:hover{background:var(--g-sunken)}.f-order-pic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--g-sunken);overflow:hidden}.f-order-pic.is-empty:before{content:"";display:block;width:100%;height:100%;background:var(--g-line-soft)}.f-order-text{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:1px}.f-order-text b{font-size:13px;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-order-text span{font-size:11.5px;color:var(--g-ink-mute)}.f-order-status{flex:none}.f-reco-list{display:flex;flex-direction:column;gap:2px;margin:2px 0 0;padding:0;list-style:none}.f-reco-body,.f-reco-row{display:flex;align-items:center;gap:10px;margin:0 -4px;padding:6px 4px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-reco-body{margin-top:6px}.f-reco-body:hover,.f-reco-row:hover{background:var(--g-sunken)}.f-reco-pic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--g-sunken);color:var(--g-ink-3);overflow:hidden}.f-reco-pic img{display:block;width:100%;height:100%;object-fit:cover}.f-reco-text{min-width:0;display:flex;flex-direction:column;gap:1px}.f-reco-text b{font-size:13px;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-reco-text span{font-size:12.5px;font-weight:700;color:var(--g-accent-ink)}.f-award-list{display:flex;flex-direction:column;gap:2px;margin:2px 0 0;padding:0;list-style:none}.f-award-body,.f-award-row{display:flex;align-items:center;gap:12px;margin:0 -8px;padding:8px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-award-body{margin-top:6px}.f-award-body:hover,.f-award-row:hover{background:var(--g-sunken)}.f-award-kind{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--g-accent-soft);color:var(--g-accent-ink)}.f-award-text{min-width:0;display:flex;flex-direction:column;gap:1px}.f-award-text b{font-size:13px;font-weight:700;letter-spacing:-.01em}.f-award-text b,.f-award-text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-award-text span{font-size:12px;color:var(--g-ink-mute)}.f-answer-list{display:flex;flex-direction:column;gap:2px;margin:2px 0 0;padding:0;list-style:none}.f-answer-body,.f-answer-row{display:flex;align-items:center;gap:10px;margin:0 -8px;padding:8px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-answer-body{margin-top:6px}.f-answer-body:hover,.f-answer-row:hover{background:var(--g-sunken)}.f-answer-text{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:1px}.f-answer-text b{font-size:13px;font-weight:700;letter-spacing:-.01em}.f-answer-text b,.f-answer-text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-answer-text span{font-size:12px;color:var(--g-ink-mute)}.f-answer-when{flex:none;font-size:11px;color:var(--g-ink-3);font-weight:600}.f-give-list{display:flex;flex-direction:column;gap:2px;margin:2px 0 0;padding:0;list-style:none}.f-give-body,.f-give-row{display:flex;align-items:center;gap:12px;margin:0 -8px;padding:8px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-give-body{margin-top:6px}.f-give-body:hover,.f-give-row:hover{background:var(--g-sunken)}.f-give-pic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--g-sunken);color:var(--g-ink-3);overflow:hidden}.f-give-pic img{display:block;width:100%;height:100%;object-fit:cover}.f-give-text{min-width:0;display:flex;flex-direction:column;gap:1px}.f-give-text b{font-size:13px;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-give-text span{font-size:12px;color:var(--g-ink-mute)}.f-rehome-list{display:flex;flex-direction:column;gap:2px;margin:10px 0 0;padding:0;list-style:none}.f-rehome-row{display:flex;align-items:center;gap:10px;margin:0 -8px;padding:8px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-rehome-row:hover{background:var(--g-sunken)}.f-rehome-pic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--g-sunken);color:var(--g-ink-3);overflow:hidden}.f-rehome-pic img{display:block;width:100%;height:100%;object-fit:cover}.f-rehome-text{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:1px}.f-rehome-text b{font-size:13.5px;font-weight:700;letter-spacing:-.01em}.f-rehome-text span{font-size:12px;color:var(--g-ink-mute)}.f-rehome-deal{flex:none;font-size:12px;font-weight:700;color:var(--g-accent-ink);white-space:nowrap}.f-shelter-list{display:flex;flex-direction:column;gap:2px;margin:10px 0 0;padding:0;list-style:none}.f-shelter-row{display:flex;align-items:center;gap:10px;margin:0 -8px;padding:8px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-shelter-row:hover{background:var(--g-sunken)}.f-shelter-pic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--g-sunken);color:var(--g-ink-3);overflow:hidden}.f-shelter-pic img{display:block;width:100%;height:100%;object-fit:cover}.f-shelter-text{min-width:0;display:flex;flex-direction:column;gap:1px}.f-shelter-text b{font-size:13.5px;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-shelter-text span{font-size:12px;color:var(--g-ink-mute)}.f-walkev-list{display:flex;flex-direction:column;gap:2px;margin:10px 0 0;padding:0;list-style:none}.f-walkev-row{display:flex;align-items:center;gap:10px;margin:0 -8px;padding:8px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-walkev-row:hover{background:var(--g-sunken)}.f-walkev-when{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--g-accent-soft);color:var(--g-accent-ink);line-height:1.15}.f-walkev-day{font-size:10px;font-weight:700;text-transform:uppercase}.f-walkev-time{font-size:12.5px;font-weight:800}.f-walkev-text{min-width:0;display:flex;flex-direction:column;gap:1px}.f-walkev-text b{font-size:13.5px;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-walkev-text span{font-size:12px;color:var(--g-ink-mute)}.f-poll-body{display:flex;flex-direction:column;gap:4px;margin-top:6px;padding:8px;margin-left:-8px;margin-right:-8px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-poll-body:hover{background:var(--g-sunken)}.f-poll-body b{font-size:13.5px;font-weight:700;letter-spacing:-.01em;line-height:1.3}.f-poll-body span{font-size:12px;color:var(--g-ink-mute)}.f-chatroom-row{display:flex;align-items:flex-start;gap:12px;margin-top:6px;padding:8px;margin-left:-8px;margin-right:-8px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-chatroom-row:hover{background:var(--g-sunken)}.f-chatroom-ico{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--g-accent-soft);color:var(--g-accent-ink)}.f-chatroom-text{min-width:0;display:flex;flex-direction:column;gap:2px}.f-chatroom-text b{font-size:13.5px;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-chatroom-text span{display:-webkit-box;font-size:12.5px;line-height:1.4;color:var(--g-ink-mute);overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.f-sticker-empty{margin:6px 0 0;color:var(--g-ink-mute);font-size:13px}.f-sticker-list{display:flex;flex-direction:column;gap:2px;margin:10px 0 0;padding:0;list-style:none}.f-sticker-row{display:flex;align-items:center;gap:10px;padding:6px 0}.f-sticker-cover{flex:none;width:36px;height:36px;border-radius:10px;object-fit:contain;padding:4px;box-sizing:border-box}.f-sticker-cover,.f-sticker-cover.is-empty{background:var(--g-sunken)}.f-sticker-text{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:1px}.f-sticker-text b{font-size:13.5px;font-weight:700;letter-spacing:-.01em}.f-sticker-text span{font-size:12px;color:var(--g-ink-mute)}.f-sticker-add{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:9px;background:var(--g-accent-soft);color:var(--g-accent-ink);cursor:pointer;transition:background-color var(--g-t-fast) var(--g-ease),transform var(--g-t-tap) var(--g-ease)}.f-sticker-add:hover{background:var(--g-accent);color:#fff}.f-sticker-add:active{transform:scale(.9)}.f-sticker-add:disabled{opacity:.6;cursor:default}.f-tag-list{display:flex;flex-direction:column;gap:2px;margin-top:6px}.f-tag-row{display:flex;align-items:center;gap:10px;padding:8px;margin:0 -8px;border:0;border-radius:var(--g-r-badge);background:none;color:var(--g-ink);font-family:var(--g-font);font-size:13.5px;font-weight:700;letter-spacing:-.01em;text-align:left;cursor:pointer;transition:background-color var(--g-t-fast) var(--g-ease)}.f-tag-row:hover{background:var(--g-sunken)}.f-tag-row svg{flex:none;color:var(--g-ink-3)}.f-randomdog-body{display:flex;align-items:center;gap:12px;margin-top:6px;padding:6px 4px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-randomdog-body:hover{background:var(--g-sunken)}.f-randomdog-pic{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--g-sunken);color:var(--g-ink-3);overflow:hidden}.f-randomdog-pic img{display:block;width:100%;height:100%;object-fit:cover}.f-randomdog-text{min-width:0;display:flex;flex-direction:column;gap:1px}.f-randomdog-text b{font-size:14.5px;font-weight:700;letter-spacing:-.01em}.f-randomdog-text span{font-size:12px;color:var(--g-ink-mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-side-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:var(--g-r-card);background:var(--g-paper);box-shadow:var(--g-sh-card)}.f-side-head b{font-size:15px;font-weight:700;letter-spacing:-.01em}.f-side-head .f-widget-add.is-on{background:var(--g-accent-soft);color:var(--g-accent-ink)}.f-side-head-btns{display:flex;align-items:center;gap:6px}.f-side-toggle{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:0;border-radius:var(--g-r-card);background:var(--g-paper);box-shadow:var(--g-sh-card);color:var(--g-ink-2);font-family:var(--g-font);font-size:12.5px;cursor:pointer;overflow:hidden;transition:background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.f-side-toggle:hover{background:var(--g-sunken);color:var(--g-ink)}.f-side-toggle span{flex:1 1 auto;text-align:left;font-weight:600;color:var(--g-ink)}.f-side-toggle i{font-style:normal;font-size:11.5px;color:var(--g-ink-3)}.f-feed .detail-col:has(.detail-widgets.is-empty){width:auto;overflow:visible}.detail-widgets.is-empty{display:flex}.f-side-reopen{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border:0;border-radius:var(--g-r-pill);background:var(--g-paper);box-shadow:var(--g-sh-card);color:var(--g-ink-2);cursor:pointer;transition:background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease),transform var(--g-t-tap) var(--g-ease)}.f-side-reopen:hover{background:var(--g-accent-soft);color:var(--g-accent-ink)}.f-side-reopen:active{transform:scale(.92)}.f-side-list{display:flex;flex-direction:column;gap:14px;margin:0;padding:0}.f-side-list,.f-side-slot{list-style:none}.f-side-slot-body,.f-side-slot-inner{display:block}.f-side-slot.is-editing .f-side-slot-body{outline:1.5px dashed var(--g-line-soft);outline-offset:4px;border-radius:var(--g-r-card)}.f-side-tools{display:flex;align-items:center;gap:8px;margin-bottom:8px;overflow:hidden}.f-side-grip{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:var(--g-sunken);color:var(--g-ink-3);cursor:grab;touch-action:none}.f-side-grip:active{cursor:grabbing}.f-side-label{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;color:var(--g-ink-3)}.f-side-hide{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:8px;background:var(--g-sunken);color:var(--g-ink-2);cursor:pointer;transition:background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease),transform var(--g-t-tap) var(--g-ease)}.f-side-hide:hover{background:var(--g-danger-soft);color:var(--g-danger-ink)}.f-side-hide:active{transform:scale(.9)}.f-side-move{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:8px;background:var(--g-sunken);color:var(--g-ink-2);cursor:pointer;transition:background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease),transform var(--g-t-tap) var(--g-ease)}.f-side-move:hover{background:var(--g-accent-soft);color:var(--g-accent-ink)}.f-side-move:active{transform:scale(.9)}.f-side-span{flex:none;display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 8px;border:0;border-radius:8px;background:var(--g-sunken);color:var(--g-ink-2);font-family:var(--g-font);font-size:11px;font-weight:700;cursor:pointer;transition:background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease),transform var(--g-t-tap) var(--g-ease)}.f-side-span:hover{background:var(--g-accent-soft);color:var(--g-accent-ink)}.f-side-span:active{transform:scale(.94)}.f-side-addpanel{position:fixed;z-index:60;display:flex;flex-direction:column;gap:4px;box-sizing:border-box;max-height:min(70vh,420px);padding:10px;background:var(--g-paper);border:1px solid var(--g-line);border-radius:var(--g-r-modal);box-shadow:var(--g-sh-card),var(--g-sh-pop);color:var(--g-ink);font-family:var(--g-font);transform-origin:top right;animation:f-addpanel-in var(--g-t-fast) var(--g-ease) backwards}@keyframes f-addpanel-in{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.f-side-addpanel{animation:none}}.f-side-addpanel-head{flex:none;padding:4px 6px 8px;font-size:13.5px;font-weight:700}.f-side-addpanel-empty{padding:10px 6px 6px;color:var(--g-ink-mute);font-size:13px}.f-side-addlist{display:flex;flex-direction:column;gap:2px;overflow-y:auto}.f-side-additem{display:flex;align-items:center;gap:10px;padding:9px 8px;border:0;border-radius:var(--g-r-badge);background:none;color:inherit;font-family:var(--g-font);text-align:left;cursor:pointer;transition:background-color var(--g-t-fast) var(--g-ease)}.f-side-additem:hover{background:var(--g-sunken)}.f-side-additem-text{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:1px}.f-side-additem-text b{font-size:13.5px;font-weight:700;letter-spacing:-.01em}.f-side-additem-text span{font-size:12px;color:var(--g-ink-mute)}.f-side-additem-plus{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:var(--g-accent-soft);color:var(--g-accent-ink)}.f-top-strip-slot:empty{display:none}.f-top-strip-row.is-drop-empty{min-height:84px;border:1.5px dashed var(--g-line-soft);border-radius:var(--g-r-card);display:flex;align-items:center;justify-content:center}.f-top-strip-hint{margin:0;padding:0 20px;text-align:center;font-size:13px;color:var(--g-ink-3)}.f-top-strip-row{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;align-items:stretch;gap:14px;list-style:none;padding:0}.f-top-strip-row .f-side-slot{list-style:none;min-width:0}.f-top-strip-row .f-side-slot-inner{display:flex;flex-direction:column;gap:8px;height:100%}.f-top-strip-row .f-side-tools{margin-bottom:0}.f-top-strip-row .f-side-slot-body{flex:1 1 auto;min-height:0;display:flex}.f-top-strip-row .f-widget-span-1{grid-column:span 1}.f-top-strip-row .f-widget-span-2{grid-column:span 2}.f-top-strip-row .f-widget-span-3{grid-column:span 3}.f-top-strip-row .f-widget{box-sizing:border-box;width:100%;height:100%;padding:16px;overflow:visible}.f-top-strip-row .f-widget-span-1 .f-widget{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center}.f-top-strip-row .f-widget-span-1 .f-widget-head{flex-direction:column;gap:4px;min-height:auto}.f-top-strip-row .f-widget-span-1 .f-widget-head b{order:2;font-size:11.5px;font-weight:600;color:var(--g-ink-3);white-space:normal}.f-top-strip-row .f-widget-span-1 .f-widget-ico{order:1;color:var(--g-accent-ink)}.f-top-strip-row .f-widget-span-1 .f-widget-ico svg{width:24px;height:24px}.f-top-strip-row .f-widget-span-1 .f-widget-count{order:0;font-size:24px;font-weight:800;color:var(--g-ink);line-height:1}.f-top-strip-row .f-widget-span-1 .f-friends-list,.f-top-strip-row .f-widget-span-1 .f-lost-btn,.f-top-strip-row .f-widget-span-1 .f-widget-add,.f-top-strip-row .f-widget-span-1 .f-widget-all,.f-top-strip-row .f-widget-span-1 .f-widget-qs,.f-top-strip-row .f-widget-span-1 .f-widget-rows,.f-top-strip-row .f-widget-span-1 .g-btn,.f-top-strip-row .f-widget-span-1 [class$=-list]{display:none}.f-top-strip-row .f-widget-span-1 .f-widget-empty{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:11.5px;gap:4px}.f-top-strip-row .f-widget-span-1 .f-side-slot-body{display:flex}.f-top-strip-row .f-widget-span-1 .f-answer-body,.f-top-strip-row .f-widget-span-1 .f-award-body,.f-top-strip-row .f-widget-span-1 .f-chatroom-row,.f-top-strip-row .f-widget-span-1 .f-give-body,.f-top-strip-row .f-widget-span-1 .f-msg-body,.f-top-strip-row .f-widget-span-1 .f-nearby-body,.f-top-strip-row .f-widget-span-1 .f-order-body,.f-top-strip-row .f-widget-span-1 .f-poll-body,.f-top-strip-row .f-widget-span-1 .f-randomdog-body,.f-top-strip-row .f-widget-span-1 .f-reco-body,.f-top-strip-row .f-widget-span-1 .f-stat-body,.f-top-strip-row .f-widget-span-1 .f-svc-body,.f-top-strip-row .f-widget-span-1 .f-wx-body{flex-direction:column;align-items:center;text-align:center;gap:2px;margin:0;padding:0;flex:1 1 auto;justify-content:center}.f-top-strip-row .f-widget-span-1 .f-answer-when,.f-top-strip-row .f-widget-span-1 .f-msg-when,.f-top-strip-row .f-widget-span-1 .f-order-status,.f-top-strip-row .f-widget-span-1 .f-wx-chips{display:none}.f-top-strip-row .f-widget-span-1 .f-award-kind,.f-top-strip-row .f-widget-span-1 .f-chatroom-ico,.f-top-strip-row .f-widget-span-1 .f-give-pic,.f-top-strip-row .f-widget-span-1 .f-msg-face,.f-top-strip-row .f-widget-span-1 .f-order-pic,.f-top-strip-row .f-widget-span-1 .f-randomdog-pic,.f-top-strip-row .f-widget-span-1 .f-reco-pic,.f-top-strip-row .f-widget-span-1 .f-shelter-pic,.f-top-strip-row .f-widget-span-1 .f-svc-pic,.f-top-strip-row .f-widget-span-1 .f-wx-ico{width:26px;height:26px}.f-top-strip-row .f-widget-span-1 .f-nearby-num,.f-top-strip-row .f-widget-span-1 .f-stat-num,.f-top-strip-row .f-widget-span-1 .f-wx-deg{font-size:24px}.f-top-strip-row .f-widget-span-1 .f-answer-text,.f-top-strip-row .f-widget-span-1 .f-award-text,.f-top-strip-row .f-widget-span-1 .f-chatroom-text,.f-top-strip-row .f-widget-span-1 .f-give-text,.f-top-strip-row .f-widget-span-1 .f-msg-text,.f-top-strip-row .f-widget-span-1 .f-order-text,.f-top-strip-row .f-widget-span-1 .f-randomdog-text,.f-top-strip-row .f-widget-span-1 .f-reco-text,.f-top-strip-row .f-widget-span-1 .f-svc-text{align-items:center}.f-top-strip-row .f-widget-span-1 .f-answer-text span,.f-top-strip-row .f-widget-span-1 .f-award-text span,.f-top-strip-row .f-widget-span-1 .f-chatroom-text span,.f-top-strip-row .f-widget-span-1 .f-give-text span,.f-top-strip-row .f-widget-span-1 .f-msg-text span,.f-top-strip-row .f-widget-span-1 .f-order-text span,.f-top-strip-row .f-widget-span-1 .f-poll-body span,.f-top-strip-row .f-widget-span-1 .f-randomdog-text span,.f-top-strip-row .f-widget-span-1 .f-reco-text span,.f-top-strip-row .f-widget-span-1 .f-stat-body span,.f-top-strip-row .f-widget-span-1 .f-svc-text span{font-size:11px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.f-top-strip-row .f-widget-span-1 .f-answer-text b,.f-top-strip-row .f-widget-span-1 .f-award-text b,.f-top-strip-row .f-widget-span-1 .f-chatroom-text b,.f-top-strip-row .f-widget-span-1 .f-give-text b,.f-top-strip-row .f-widget-span-1 .f-msg-text b,.f-top-strip-row .f-widget-span-1 .f-order-text b,.f-top-strip-row .f-widget-span-1 .f-randomdog-text b,.f-top-strip-row .f-widget-span-1 .f-reco-text b,.f-top-strip-row .f-widget-span-1 .f-svc-text b{font-size:13px;white-space:normal}.f-top-strip-row .f-widget-span-1 .f-aside-unreadmsg .f-widget-head{flex-direction:row;align-items:center;gap:6px;width:100%}.f-top-strip-row .f-widget-span-1 .f-aside-unreadmsg .f-widget-head b{order:0;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--g-ink-3);white-space:nowrap}.f-top-strip-row .f-widget-span-1 .f-aside-unreadmsg .f-widget-ico{order:1;color:var(--g-ink-3)}.f-top-strip-row .f-widget-span-1 .f-aside-unreadmsg .f-widget-ico svg{width:13px;height:13px}.f-top-strip-row .f-widget-span-1 .f-aside-unreadmsg .f-widget-count{order:2;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--g-accent);color:var(--g-on-accent);font-size:11px;font-weight:800;line-height:1}.f-top-strip-row .f-widget-span-1 .f-aside-unreadmsg .f-msg-face{width:48px;height:48px;font-size:18px}.f-top-strip-row .f-widget-span-1 .f-aside-unreadmsg .f-msg-dot{width:13px;height:13px}.f-top-strip-row .f-widget-span-2 .f-widget{display:flex;flex-direction:column}.f-top-strip-row .f-widget-span-2 .f-widget-head b{font-size:13px}.f-top-strip-row .f-widget-span-2 .f-widget-qs,.f-top-strip-row .f-widget-span-2 .f-widget-rows,.f-top-strip-row .f-widget-span-2 [class$=-list]{display:flex;flex-direction:column;gap:4px;margin-top:8px}.f-top-strip-row .f-widget-span-2 .f-widget-qs>:nth-child(n+2),.f-top-strip-row .f-widget-span-2 .f-widget-rows>:nth-child(n+2),.f-top-strip-row .f-widget-span-2 [class$=-list]>:nth-child(n+2){display:none}.f-top-strip-row .f-widget-span-2 .f-widget-all,.f-top-strip-row .f-widget-span-2 .g-btn{display:flex;margin-top:10px}.f-top-strip-row .f-widget-span-2 .f-answer-body,.f-top-strip-row .f-widget-span-2 .f-award-body,.f-top-strip-row .f-widget-span-2 .f-chatroom-row,.f-top-strip-row .f-widget-span-2 .f-give-body,.f-top-strip-row .f-widget-span-2 .f-msg-body,.f-top-strip-row .f-widget-span-2 .f-nearby-body,.f-top-strip-row .f-widget-span-2 .f-order-body,.f-top-strip-row .f-widget-span-2 .f-poll-body,.f-top-strip-row .f-widget-span-2 .f-randomdog-body,.f-top-strip-row .f-widget-span-2 .f-reco-body,.f-top-strip-row .f-widget-span-2 .f-stat-body,.f-top-strip-row .f-widget-span-2 .f-svc-body,.f-top-strip-row .f-widget-span-2 .f-wx-body{flex:1 1 auto;align-items:center;height:auto;margin:0}.f-top-strip-row .f-widget-span-2 .f-award-kind,.f-top-strip-row .f-widget-span-2 .f-chatroom-ico,.f-top-strip-row .f-widget-span-2 .f-give-pic,.f-top-strip-row .f-widget-span-2 .f-msg-face,.f-top-strip-row .f-widget-span-2 .f-order-pic,.f-top-strip-row .f-widget-span-2 .f-randomdog-pic,.f-top-strip-row .f-widget-span-2 .f-reco-pic,.f-top-strip-row .f-widget-span-2 .f-shelter-pic,.f-top-strip-row .f-widget-span-2 .f-svc-pic,.f-top-strip-row .f-widget-span-2 .f-wx-ico{width:40px;height:40px}.f-top-strip-row .f-widget-span-2 .f-nearby-num,.f-top-strip-row .f-widget-span-2 .f-stat-num,.f-top-strip-row .f-widget-span-2 .f-wx-deg{font-size:24px}.f-top-strip-row .f-widget-span-3 .f-widget{display:flex;flex-direction:column}.f-top-strip-row .f-widget-span-3 .f-widget-qs,.f-top-strip-row .f-widget-span-3 .f-widget-rows,.f-top-strip-row .f-widget-span-3 [class$=-list]{display:flex;flex-direction:column;gap:2px;margin-top:10px}.f-top-strip-row .f-widget-span-3 .f-widget-qs>:nth-child(n+4),.f-top-strip-row .f-widget-span-3 .f-widget-rows>:nth-child(n+4),.f-top-strip-row .f-widget-span-3 [class$=-list]>:nth-child(n+4){display:none}.f-top-strip-row .f-widget-span-3 .f-widget-all,.f-top-strip-row .f-widget-span-3 .g-btn{display:flex;margin-top:10px}.f-top-strip-row .f-widget-span-3 .f-award-kind,.f-top-strip-row .f-widget-span-3 .f-chatroom-ico,.f-top-strip-row .f-widget-span-3 .f-give-pic,.f-top-strip-row .f-widget-span-3 .f-msg-face,.f-top-strip-row .f-widget-span-3 .f-order-pic,.f-top-strip-row .f-widget-span-3 .f-randomdog-pic,.f-top-strip-row .f-widget-span-3 .f-reco-pic,.f-top-strip-row .f-widget-span-3 .f-shelter-pic,.f-top-strip-row .f-widget-span-3 .f-svc-pic,.f-top-strip-row .f-widget-span-3 .f-wx-ico{width:44px;height:44px}.f-top-strip-row .f-widget-span-3 .f-nearby-num,.f-top-strip-row .f-widget-span-3 .f-stat-num,.f-top-strip-row .f-widget-span-3 .f-wx-deg{font-size:26px}.f-top-strip-row .f-widget-span-3 .f-wx-hours{display:flex}.f-top-strip-row .f-widget-span-2 .f-widget-rows b,.f-top-strip-row .f-widget-span-2 [class$=-list] b,.f-top-strip-row .f-widget-span-3 .f-widget-rows b,.f-top-strip-row .f-widget-span-3 [class$=-list] b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-top-strip-row .f-aside-stories .stories-bar{margin-top:8px;gap:4px}.f-top-strip-row .f-widget-span-1 .f-aside-stories .stories-bar{display:none}.f-top-strip-row .f-aside-stories .story-circle{width:40px}.f-top-strip-row .f-widget-span-1 .f-aside-stories .story-name,.f-top-strip-row .f-widget-span-2 .f-aside-stories .story-name{display:none}.f-stat-body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex:1 1 auto;text-align:center;color:var(--g-ink);text-decoration:none}.f-stat-num{font-size:28px;font-weight:800;letter-spacing:-.02em;color:var(--g-accent-ink)}.f-stat-body span{font-size:12px;color:var(--g-ink-mute)}.f-friends-list{display:flex;flex-direction:column;gap:2px;margin-top:8px;padding:0;list-style:none}.f-friends-row{display:flex;align-items:center;gap:8px;padding:4px 0;color:var(--g-ink);text-decoration:none;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-friends-face{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--g-sunken);color:var(--g-ink-2);font-size:10px;font-weight:700;overflow:hidden;position:relative}.f-friends-face img{width:100%;height:100%;object-fit:cover}.f-friends-face.is-online:after{content:"";position:absolute;right:-1px;bottom:-1px;width:7px;height:7px;border-radius:50%;background:var(--g-ok);box-shadow:0 0 0 2px var(--g-paper)}.f-msg-list{display:flex;flex-direction:column;gap:2px;margin:2px 0 0;padding:0;list-style:none}.f-msg-body,.f-msg-row{display:flex;align-items:center;gap:12px;margin:0 -8px;padding:8px;border-radius:var(--g-r-badge);color:var(--g-ink);text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease)}.f-msg-body{margin-top:8px}.f-msg-body.is-unread,.f-msg-row.is-unread{background:var(--g-accent-soft)}.f-msg-body:hover,.f-msg-row:hover{background:var(--g-sunken)}.f-msg-body.is-unread:hover,.f-msg-row.is-unread:hover{background:var(--g-accent-soft)}.f-msg-face{position:relative;flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--g-ink-2);font-size:15px;font-weight:700}.f-msg-face.is-tone-1{background:var(--g-av-1)}.f-msg-face.is-tone-2{background:var(--g-av-2)}.f-msg-face.is-tone-3{background:var(--g-av-3)}.f-msg-face.is-tone-4{background:var(--g-av-4)}.f-msg-face.is-tone-5{background:var(--g-av-5)}.f-msg-face img{inset:0;width:100%;height:100%;object-fit:cover}.f-msg-dot,.f-msg-face img{position:absolute;border-radius:50%}.f-msg-dot{right:-1px;bottom:-1px;width:11px;height:11px;background:var(--g-accent);box-shadow:0 0 0 2px var(--g-paper)}.f-msg-text{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:1px}.f-msg-text b{font-size:13.5px;font-weight:700;letter-spacing:-.01em}.f-msg-text b,.f-msg-text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-msg-text span{font-size:12px;color:var(--g-ink-mute)}.f-msg-body.is-unread .f-msg-text span,.f-msg-row.is-unread .f-msg-text span{color:var(--g-ink-2);font-weight:600}.f-msg-when{flex:none;font-size:11px;color:var(--g-ink-3);font-weight:600}.f-msg-more{display:none}.f-top-strip-row .f-widget-span-1 .f-msg-more{display:block;margin:2px 0 0;font-size:10.5px;font-weight:600;color:var(--g-ink-3)}.f-top-strip-row .f-widget-span-2 .f-msg-list .f-msg-face{width:28px;height:28px;font-size:11px}@media (max-width:900px){.f-feed .f-top-strip-row:has(.f-side-slot:has(.f-aside-unreadmsg)):not(:has(.f-side-slot:not(:has(.f-aside-unreadmsg)))){display:none}.f-feed .f-side-slot:has(.f-aside-unreadmsg){display:none}}@media (min-width:901px){.f-feed .split:has(>.feed-modal-veil).is-open .detail-col .detail-head .hide-desktop{display:none!important}}.f-feed .detail-body{max-width:none}.f-feed .detail-body .engage{gap:6px;padding-top:0;border-top:0}.f-feed .detail-body .engage>.react-row{margin-right:0}.f-feed .detail-body .engage-btn{height:32px;padding:0 12px;border-radius:var(--g-r-pill);background:var(--g-sunken);color:var(--g-ink-2);font-family:var(--g-font);font-size:13px;font-weight:700}.f-feed .detail-body .engage-btn:hover{background:color-mix(in srgb,var(--g-ink-3) 18%,var(--g-sunken));color:var(--g-ink)}.f-feed .detail-body .engage-views{font-size:12.5px;color:var(--g-ink-3)}.f-feed .detail-body .panel{padding:0;border-radius:0;background:none;box-shadow:none}.f-feed .detail-body .comments-head{margin-bottom:8px}.f-feed .detail-body>.post-card{display:flex;flex-direction:column;gap:11px;min-width:0}.comments-sort{display:inline-flex;gap:2px;margin-left:auto;padding:3px;border-radius:var(--g-r-pill);background:var(--g-sunken)}.comments-sort>button{height:28px;padding:0 11px;border:0;border-radius:var(--g-r-pill);background:transparent;color:var(--g-ink-3);font-family:var(--g-font);font-size:12.5px;font-weight:700;letter-spacing:0;cursor:pointer;transition:background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.comments-sort>button[aria-pressed=true]{background:var(--g-paper);color:var(--g-ink);box-shadow:var(--g-sh-card)}.comments-head:has(.comments-sort){align-items:center}.f-feed .detail-body .comments-head .data{font-size:12.5px;font-weight:500;letter-spacing:0;color:var(--g-ink-3)}.f-feed .detail-body .feed-comments{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.f-feed .detail-body .feed-comments>.hint{margin:0;font-size:13px;color:var(--g-ink-3)}.f-feed .detail-col .comment-box:not(.compose){flex-direction:row;padding:6px 8px 6px 10px;gap:8px}.f-feed .detail-col .comment-box:not(.compose) .comment-box-top{flex-grow:1;min-width:0;gap:10px}.f-feed .detail-col .comment-box:not(.compose) .comment-box-foot{flex:none;margin:0;padding:0;border:0;gap:2px}.f-feed .detail-col .comment-box:not(.compose) .comment-face,.f-feed .detail-col .comment-box:not(.compose) .comment-face .avatar,.f-feed .detail-col .comment-box:not(.compose) .comment-face img{width:28px;height:28px;font-size:12px}.f-feed .detail-col .comment-box:not(.compose) .field-box textarea{font-size:14px}.f-feed .detail-col .comment-box:not(.compose) .comment-tool-btn{width:32px;height:32px}@media (max-width:900px){.f-feed .detail-col .comment-box:not(.compose){flex-direction:column;align-items:stretch;gap:6px;padding:10px 10px 6px}.f-feed .detail-col .comment-box:not(.compose) .comment-box-top{flex-grow:0;min-width:auto}.f-feed .detail-col .comment-box:not(.compose) .comment-box-foot{flex:initial;margin:0;padding-top:4px;border-top:1px solid var(--g-line-soft);gap:8px}.f-feed .detail-col .comment-box:not(.compose) .comment-face,.f-feed .detail-col .comment-box:not(.compose) .comment-face .avatar,.f-feed .detail-col .comment-box:not(.compose) .comment-face img{width:30px;height:30px;font-size:13px}}.f-feed .comment-box-send{flex:none;width:34px;height:34px;border:0;border-radius:50%;background:var(--g-primary);color:var(--g-on-primary);box-shadow:none}.f-feed .comment-face .avatar{background:var(--g-accent-soft);color:var(--g-accent-ink)}.f-feed .list-scroll>.item,.f-feed .list-scroll>.item.is-card+.item.is-card,.f-feed .list-scroll>.lost-swipe,.f-feed .list-scroll>.org-pair,.f-feed .list-scroll>.q-feed{margin-top:0;margin-bottom:0}.f-feed .lost-swipe:not(.is-author) .lost-swipe-foot{padding:0;margin-top:2px;margin-bottom:-4px}.f-feed .lost-swipe:not(.is-author) .lost-swipe-arrow{height:20px}@media (max-width:900px){.f-feed .lost-swipe:not(.is-author) .lost-swipe-arrow{display:none}}@media (min-width:901px){.f-feed .lost-swipe-hint{display:none}}.f-feed .lost-swipe-top .avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--g-accent-soft);color:var(--g-accent-ink);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700}@media (max-width:900px){.f-feed .lost-swipe-top .avatar{width:32px;height:32px;font-size:13px}}.f-feed .detail-body.is-post .post-text-wrap .item-preview-full{margin-top:0}.f-feed .detail-body.is-post .post-text-wrap .post-more{padding:2px 0 0}.f-feed .detail-body.is-post .post-edited{display:block;margin-top:4px;font-size:12px;color:var(--g-ink-3)}@media (min-width:901px){.f-feed .detail-body.is-post .item-preview-full:not(.is-open){display:block;-webkit-line-clamp:unset;overflow:visible}}@media (max-width:900px){.f-feed .detail-body.is-post .item-preview-full:not(.is-open){-webkit-line-clamp:6}body:has(.detail-body.is-post) .g-tabbar{display:none}.f-feed .split.is-open .detail-col:has(>.detail-body.is-post){position:fixed;top:0;left:0;right:0;z-index:30;display:flex;flex-direction:column;height:var(--видимая-высота,100dvh);padding:0;overflow:hidden;transform:translateY(var(--видимый-сдвиг,0));animation-fill-mode:backwards}.f-feed .detail-col:has(>.detail-body.is-post)>.detail-head{flex:none}.f-feed .detail-col>.detail-body.is-post{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;gap:10px;padding:10px 12px 14px;background:var(--g-bg)}.f-feed .detail-body.is-post>.panel,.f-feed .detail-body.is-post>.post-card{padding:14px 16px 16px;border-radius:20px;background:var(--g-paper);box-shadow:var(--g-sh-card)}.f-feed .post-composer-slot{flex:none;padding:10px 12px calc(10px + var(--низ-экрана));border-top:1px solid var(--g-line-soft);background:transparent}html.has-kb .f-feed .post-composer-slot{padding-bottom:10px}.f-feed .post-composer-slot:empty{display:none}.f-feed .detail-body.is-post .hashtag{margin:0 2px;padding:1px 8px;border:0;background:var(--g-accent-soft);color:var(--g-accent-ink);line-height:inherit}}.f-feed .compose-ask{flex:none;display:inline-flex;align-items:center;gap:8px;height:34px;margin-left:6px;padding:0 13px 0 5px;border:0;border-radius:var(--g-r-pill);background:var(--g-accent-soft);color:var(--g-accent-ink);font-family:var(--g-font);font-size:13.5px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease),box-shadow var(--g-t-fast) var(--g-ease)}.f-feed .compose-ask-ic{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--g-accent);color:var(--g-on-accent);transition:transform var(--g-t-fast) var(--g-spring)}.f-feed .compose-ask:hover{background:color-mix(in srgb,var(--g-accent) 16%,var(--g-paper))}.f-feed .compose-ask-ic svg{display:block}.f-feed .compose-ask:hover .compose-ask-ic{transform:scale(1.06)}.f-feed .compose-ask:active{transform:scale(.96)}.f-feed .compose-ask-t.is-phone-t{display:none}@media (max-width:900px){.f-feed .compose-ask{padding:0 12px 0 5px;gap:6px;font-size:13px}.f-feed .compose-ask-t.is-desk-t{display:none}.f-feed .compose-ask-t.is-phone-t{display:inline}}.f-feed .author-picker.is-face{flex:none;align-self:center}.f-feed .face-toggle{display:flex;align-items:center;gap:2px;padding:3px 5px 3px 3px;border:0;border-radius:var(--g-r-pill);background:var(--g-sunken);color:var(--g-ink-2);cursor:pointer;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease)}.f-feed .face-toggle:hover{background:color-mix(in srgb,var(--g-ink-3) 18%,var(--g-sunken))}.f-feed .face-toggle:active{transform:scale(.96)}.f-feed .face-toggle .comment-face{align-self:center}.f-feed .face-toggle-chev{display:grid;place-items:center;width:16px}.f-feed .face-toggle[aria-expanded=true] .face-toggle-chev{transform:rotate(180deg)}.f-feed .author-picker.is-face .select-list{top:calc(100% + 6px)}.f-feed .author-picker.is-face .select-list.is-up{top:auto;bottom:calc(100% + 6px)}.f-side-legal{padding:0 6px 8px}@media (max-width:600px){.f-feed .f-nudge.f-nudge-two>div>span:nth-child(3){grid-column:2/span 2;grid-row:2;display:flex;gap:8px;flex-wrap:wrap}}@media (max-width:900px){.f-feed .f-only-desk{display:none}}