@keyframes theme-skel{0%{background-position:120% 0}to{background-position:-20% 0}}@keyframes skel-appear{0%{opacity:0}to{opacity:1}}.skel{background-color:var(--surface-3,var(--hover));background-image:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--text) 6%, transparent) 50%, transparent 70%);background-repeat:no-repeat;background-size:220% 100%;border-radius:10px;flex:none;animation:1.5s ease-in-out infinite theme-skel;display:block}.skel-line{border-radius:6px;height:12px}.skel-line.is-lg{border-radius:8px;height:20px}.skel-line.is-xl{border-radius:10px;height:28px}.skel-circle{border-radius:50%}.skel-pill{border-radius:999px;height:32px}.skel-page{flex-direction:column;gap:16px;width:100%;padding:16px;animation:.25s ease-out .12s both skel-appear;display:flex}.skel-page.is-flush{gap:0;padding:0}.skel-stack{flex-direction:column;gap:8px;min-width:0;display:flex}.skel-row{align-items:center;gap:12px;min-width:0;display:flex}.skel-row.is-wrap{flex-wrap:wrap;gap:8px}.skel-row.is-clip{gap:8px;overflow:hidden}.skel-grow{flex:1;min-width:0}.skel-card{border:1px solid var(--line-soft);border-radius:var(--radius-panel,16px);background:var(--surface);flex-direction:column;gap:12px;padding:16px;display:flex}.skel-card.is-row{flex-direction:row;align-items:center;padding:12px}.skel-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.skel-cover{aspect-ratio:3;border-radius:var(--radius-panel,16px);width:100%}.skel-hero-avatar{box-shadow:0 0 0 4px var(--bg,var(--surface));margin-top:-40px;margin-left:16px}.skel-fill{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.skel-faces{align-items:center;display:flex}.skel-faces>*+*{box-shadow:0 0 0 2px var(--surface);margin-left:-14px}.skel-tabs{border-bottom:1px solid var(--line);gap:4px;display:flex;overflow:hidden}.skel-tab{flex:none;align-items:center;height:44px;padding:0 12px;display:inline-flex}.skel-tile{border:1px solid var(--line-soft);background:var(--surface);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.skel-tile-body{flex-direction:column;gap:6px;padding:10px;display:flex}.skel-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.skel-resume{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.skel-resume-side,.skel-resume-main{flex-direction:column;gap:16px;min-width:0;display:flex}.skel-resume-cover{border-radius:var(--radius-panel,16px);width:100%;height:120px}@media (min-width:901px){.skel-resume{border:1px solid var(--line);border-radius:var(--radius-panel,16px);background:var(--surface);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:0;overflow:hidden}.skel-resume-side{background:var(--surface-2);border-right:1px solid var(--line);gap:20px;padding:18px}.skel-resume-main{padding:54px 18px 18px}.skel-resume-cover{border-radius:0;width:auto;height:96px;margin:-18px -18px 0}.skel-only-mobile{display:none!important}}@media (max-width:900px){.skel-page{padding:12px}.skel-page.is-flush{padding:0}.skel-cover{aspect-ratio:2}.skel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.skel-only-desktop{display:none!important}}html.is-lite .skel{background-image:none;animation:none}@media (prefers-reduced-motion:reduce){.skel{background-image:none;animation:none}.skel-page{animation:none}}.notif-skel span,.wx-skel span{background-image:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--text) 6%, transparent) 50%, transparent 70%);background-repeat:no-repeat;background-size:220% 100%}html.is-lite :is(.notif-skel span,.wx-skel span){background-image:none;animation:none}
@keyframes feed-comment-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes feed-comment-fade{0%{opacity:0}to{opacity:1}}.feed-comment.is-new:not(:target){animation:feed-comment-in .22s var(--ease-out) both;animation-delay:var(--задержка-появления,0s)}html.is-lite .feed-comment.is-new:not(:target){animation-name:feed-comment-fade;animation-delay:0s}@media (prefers-reduced-motion:reduce){.feed-comment.is-new:not(:target){animation:none}}@supports (height:calc-size(auto, size)){.collapsible-text{max-height:none;height:calc-size(auto, min(size, calc(var(--lines) * 1.55em)));transition:height var(--t-base) var(--ease-out)}.collapsible.is-open .collapsible-text{max-height:none;height:calc-size(auto, size)}.message-post-text{max-height:none;height:calc-size(auto, min(size, 117px));transition:height .3s var(--ease-out)}.message-post-text.is-open{max-height:none;height:calc-size(auto, size)}.adopt-story-text{max-height:none;height:calc-size(auto, min(size, 2.9em));transition:height .26s var(--ease-out)}.adopt-story-box.is-open .adopt-story-text{max-height:none;height:calc-size(auto, min(size, 68cqw))}}@media (prefers-reduced-motion:reduce){.collapsible-text,.message-post-text,.adopt-story-text{transition:none}}
@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){html[data-img-fade]:not(.is-lite) img[data-fade]{transition:opacity .24s var(--ease-out,ease-out)}html[data-img-fade]:not(.is-lite) img[data-fade]:not([data-loaded]){opacity:0}html[data-img-fade]:not(.is-lite) .story-face[data-fade]{transition:opacity .24s var(--ease-out,ease-out), transform var(--t-fast)}html[data-img-fade]:not(.is-lite) .market-card-photo[data-fade]{transition:opacity .24s var(--ease-out,ease-out), transform .25s var(--ease-out)}}img.avatar,img.avatar-photo,span[data-avatar-photo]{background:var(--hover,var(--surface-2))}.market-shop-cover{aspect-ratio:3;background:var(--raised);height:auto;display:block}
.modal-veil{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .22s var(--ease-out);background:#00000080}.modal-veil.is-open{opacity:1}.modal-veil.is-leaving{opacity:0;pointer-events:none;transition:opacity .18s ease-in;animation:none!important}.modal-card.is-leaving{transition:opacity .16s ease-in,transform .18s ease-in;transform:translateY(8px)scale(.98);animation:none!important}html.is-lite .modal-veil{-webkit-backdrop-filter:none;backdrop-filter:none}.confirm-overlay.is-leaving:not(.notif-overlay){pointer-events:none;animation:.16s ease-in both overlay-veil-out!important}.confirm-overlay.is-leaving:not(.notif-overlay)>.confirm-dialog{animation:.16s ease-in both overlay-card-out}@keyframes overlay-veil-out{to{opacity:0}}@keyframes overlay-card-out{to{opacity:0;transform:translateY(4px)scale(.97)}}.viewer.is-leaving{pointer-events:none;animation:.18s ease-in both overlay-veil-out!important}.viewer.is-leaving .viewer-stage{animation:.18s ease-in both viewer-shrink}@keyframes viewer-shrink{to{opacity:0;transform:scale(.92)}}.msg-menu{transform-origin:100% 100%;animation:overlay-menu-in .14s var(--ease-out) backwards}.post-menu,.msg-head-menu .msg-menu,.conv-menu .msg-menu{transform-origin:100% 0}.conv-menu .msg-menu.is-up{transform-origin:100% 100%}.avatar-menu{transform-origin:0 0}.post-menu.is-leaving,.head-actions-menu.is-leaving{pointer-events:none;animation:.12s ease-in both overlay-menu-out!important}@keyframes overlay-menu-in{0%{opacity:0;transform:scale(.96)}}@keyframes overlay-menu-out{to{opacity:0;transform:scale(.96)}}.exit-ghost,.exit-ghost *{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;view-transition-name:none!important;transition:none!important;animation-play-state:paused!important;animation-delay:-60s!important}@media (prefers-reduced-motion:reduce){.modal-veil,.modal-card{transition:none}.msg-menu,.viewer.is-leaving .viewer-stage,.confirm-overlay.is-leaving:not(.notif-overlay)>.confirm-dialog{animation:none}.post-menu.is-leaving,.head-actions-menu.is-leaving,.viewer.is-leaving,.confirm-overlay.is-leaving:not(.notif-overlay){animation:none!important}}
::view-transition{pointer-events:none}::view-transition-group(.gavs-page){animation:none}::view-transition-old(.gavs-page){animation:.14s cubic-bezier(.4,0,1,1) both gavs-page-out}::view-transition-new(.gavs-page){animation:.22s cubic-bezier(.2,.8,.2,1) both gavs-page-in}@keyframes gavs-page-out{to{opacity:0}}@keyframes gavs-page-in{0%{opacity:0;transform:translateY(6px)}}@media (min-width:901px){::view-transition-group(.gavs-page){border-radius:0 calc(var(--radius-card,16px) - 1px) calc(var(--radius-card,16px) - 1px) 0;overflow:clip}}@media (max-width:900px){.mobile-bar{view-transition-name:gavs-mobile-bar}}::view-transition-group(gavs-mobile-bar){z-index:1;animation:none}::view-transition-old(gavs-mobile-bar){display:none}::view-transition-new(gavs-mobile-bar){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}html.is-lite::view-transition-group(*){animation:none!important}html.is-lite::view-transition-old(*){animation:none!important}html.is-lite::view-transition-new(*){animation:none!important}
