.cm-main{max-width:560px;margin:0 auto;padding:28px 16px 80px;min-height:70vh}.cm-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:22px}.cm-title-row{display:flex;align-items:center;gap:9px}.cm-title{font-size:24px;font-weight:800;letter-spacing:-.5px;color:var(--mkt-text,#17211b)}.cm-title-row svg{color:var(--mkt-accent,#d95a36)}.cm-sub{font-size:13px;color:var(--mkt-muted,#5d6b61);margin-top:3px}.cm-publish-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 18px;border:none;border-radius:999px;background:var(--mkt-accent,#d95a36);color:#fff;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 4px 16px rgba(217,90,54,.3);transition:transform .18s var(--lp-ease-spring,cubic-bezier(.34,1.56,.64,1)),box-shadow .2s var(--lp-ease-out,ease-out)}.cm-publish-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 7px 22px rgba(217,90,54,.4)}.cm-publish-btn:active:not(:disabled){transform:scale(.96)}.cm-publish-btn:disabled{opacity:.55;cursor:not-allowed}.cm-feed{display:flex;flex-direction:column;gap:22px}.cm-story-rail{display:flex;gap:12px;overflow-x:auto;min-height:86px;padding:6px 4px 22px;margin-top:-4px;scrollbar-width:none}.cm-story-rail::-webkit-scrollbar{display:none}.cm-story-item{flex:0 0 66px;flex-direction:column;gap:7px;min-height:76px;color:var(--mkt-text,#17211b);text-decoration:none}.cm-story-avatar,.cm-story-item{display:inline-flex;align-items:center}.cm-story-avatar{width:58px;height:58px;border-radius:50%;justify-content:center;overflow:hidden;background:var(--mkt-surface,#fff);color:var(--mkt-accent,#d95a36);font-size:24px;box-shadow:0 0 0 2px var(--mkt-surface,#fff),0 0 0 4px var(--mkt-accent,#d95a36),0 8px 20px rgba(23,33,27,.08)}.cm-story-avatar img{width:100%;height:100%;object-fit:cover}.cm-story-name{width:100%;min-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:var(--mkt-muted,#5d6b61);font-size:11.5px;font-weight:750}@keyframes cmCardIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.cm-card{background:var(--mkt-surface,#fff);border:1px solid var(--mkt-border,rgba(23,33,27,.12));border-radius:18px;overflow:hidden;box-shadow:var(--mkt-shadow,0 16px 38px rgba(23,33,27,.08));animation:cmCardIn .55s var(--lp-ease-out,cubic-bezier(.23,1,.32,1)) both}.cm-card-head{gap:11px;padding:12px 14px}.cm-avatar,.cm-card-head{display:flex;align-items:center}.cm-avatar{position:relative;flex:0 0 auto;width:40px;height:40px;border-radius:50%;justify-content:center;font-size:21px;overflow:hidden;background:var(--mkt-surface-2,#f8faf6);box-shadow:0 0 0 2px var(--mkt-surface,#fff),0 0 0 4px var(--mkt-accent,#d95a36)}.cm-avatar img{width:100%;height:100%;object-fit:cover}.cm-avatar.sm{width:28px;height:28px;font-size:15px;box-shadow:none;border:1px solid var(--mkt-border,rgba(0,0,0,.1))}.cm-card-id{flex:1;min-width:0;display:flex;flex-direction:column}.cm-pet-name{font-size:14.5px;font-weight:800;color:var(--mkt-text,#17211b);text-decoration:none;width:fit-content}a.cm-pet-name:hover{color:var(--mkt-accent,#d95a36)}.cm-card-meta{font-size:11.5px}.cm-card-meta,.cm-icon-btn{color:var(--mkt-muted,#5d6b61)}.cm-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:none;background:transparent;cursor:pointer;transition:background .18s,transform .14s var(--lp-ease-out,ease-out)}.cm-icon-btn:hover{background:var(--mkt-surface-2,#f1f5f0)}.cm-icon-btn:active{transform:scale(.9)}.cm-menu-wrap{position:relative}@keyframes cmMenuIn{0%{opacity:0;transform:scale(.94) translateY(-4px)}to{opacity:1;transform:none}}.cm-menu{position:absolute;right:0;top:calc(100% + 4px);z-index:20;min-width:200px;padding:5px;background:var(--mkt-surface,#fff);border:1px solid var(--mkt-border,rgba(0,0,0,.1));border-radius:12px;box-shadow:0 12px 34px rgba(0,0,0,.16);transform-origin:top right;animation:cmMenuIn .16s var(--lp-ease-out,ease-out)}.cm-menu-item{display:flex;align-items:center;gap:8px;width:100%;padding:9px 11px;border:none;border-radius:8px;background:transparent;color:var(--mkt-text,#17211b);font-size:13px;font-weight:600;cursor:pointer;text-align:left;transition:background .15s}.cm-menu-item:hover{background:var(--mkt-surface-2,#f1f5f0)}.cm-menu-item.danger{color:#dc2626}.cm-menu-item:disabled{opacity:.6;cursor:default}.cm-media{position:relative;background:var(--mkt-surface-2,#0b0b0b);user-select:none}.cm-media-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cm-media-track::-webkit-scrollbar{display:none}.cm-media-item{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:4/5;max-height:600px}.cm-media-item img,.cm-media-item video{width:100%;height:100%;object-fit:cover;display:block}@keyframes cmHeartBurst{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}18%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}32%{transform:translate(-50%,-50%) scale(.96)}46%{transform:translate(-50%,-50%) scale(1)}72%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1) translateY(-14px)}}.cm-heart-burst{position:absolute;left:50%;top:50%;z-index:5;color:#fff;filter:drop-shadow(0 6px 24px rgba(0,0,0,.35));pointer-events:none;animation:cmHeartBurst .8s var(--lp-ease-out,cubic-bezier(.23,1,.32,1)) both}.cm-media-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:30px;height:30px;border-radius:50%;border:none;background:rgba(255,255,255,.92);color:#1a1a1a;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,.22);transition:opacity .2s,transform .15s var(--lp-ease-out,ease-out)}.cm-media-arrow.left{left:10px}.cm-media-arrow.right{right:10px}.cm-media:hover .cm-media-arrow{opacity:1}.cm-media-arrow:active{transform:translateY(-50%) scale(.9)}@media (hover:none){.cm-media-arrow{opacity:.85}}.cm-dots{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;gap:5px;z-index:4}.cm-dots span{width:6px;height:6px;border-radius:99px;background:rgba(255,255,255,.55);transition:width .25s var(--lp-ease-out,ease-out),background .25s}.cm-dots span.active{width:18px;background:#fff}.cm-actions{display:flex;align-items:center;gap:4px;padding:8px 10px 0}.cm-action-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:none;background:transparent;color:var(--mkt-text,#17211b);cursor:pointer;transition:transform .16s var(--lp-ease-spring,cubic-bezier(.34,1.56,.64,1)),color .18s,background .18s}@media (hover:hover) and (pointer:fine){.cm-action-btn:hover{background:var(--mkt-surface-2,#f1f5f0);transform:scale(1.08)}}.cm-action-btn:active{transform:scale(.86)}.cm-like-btn.liked{color:#ff3b5c}@keyframes cmLikePop{0%{transform:scale(1)}35%{transform:scale(1.32)}60%{transform:scale(.9)}to{transform:scale(1)}}.cm-like-btn.pop{animation:cmLikePop .45s var(--lp-ease-spring,cubic-bezier(.34,1.56,.64,1))}.cm-card-body{padding:4px 16px 16px}.cm-likes-count{font-size:13.5px;font-weight:800;color:var(--mkt-text,#17211b);font-variant-numeric:tabular-nums;margin-bottom:4px}.cm-caption{font-size:14px;line-height:1.55;color:var(--mkt-text,#2a352e);word-break:break-word}.cm-caption strong{font-weight:800;margin-right:4px}.cm-caption.clamped{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-comments-link,.cm-more-link{background:none;border:none;padding:2px 0 0;font-size:13px;color:var(--mkt-muted,#5d6b61);cursor:pointer;display:block;transition:color .15s}.cm-comments-link:hover,.cm-more-link:hover{color:var(--mkt-text,#17211b)}.cm-loading-more{display:flex;align-items:center;justify-content:center;gap:8px;padding:18px;font-size:13px;color:var(--mkt-muted,#5d6b61)}@keyframes cmSpin{to{transform:rotate(1turn)}}.cm-spin{animation:cmSpin .8s linear infinite}.cm-feed-end{justify-content:center;gap:7px;padding:20px 0 6px;font-size:12.5px;font-weight:600;color:var(--mkt-muted,#5d6b61)}.cm-empty,.cm-feed-end{display:flex;align-items:center}.cm-empty{text-align:center;padding:70px 20px;flex-direction:column;gap:10px}.cm-empty-icon{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--mkt-surface,#fff);border:1.5px dashed var(--mkt-border-strong,rgba(0,0,0,.2));color:var(--mkt-muted,#5d6b61)}.cm-empty strong{font-size:17px;color:var(--mkt-text,#17211b)}.cm-empty p{font-size:13.5px;color:var(--mkt-muted,#5d6b61);margin-bottom:8px}@keyframes cmShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.cm-card-skeleton{pointer-events:none}.cm-sk-head{display:flex;align-items:center;gap:11px;padding:12px 14px}.cm-sk-avatar,.cm-sk-foot .cm-sk-line,.cm-sk-line,.cm-sk-media{background:linear-gradient(90deg,var(--mkt-surface-2,#eef2ec) 25%,var(--mkt-soft,#e3eae2) 50%,var(--mkt-surface-2,#eef2ec) 75%);background-size:200% 100%;animation:cmShimmer 1.6s linear infinite}.cm-sk-avatar{width:40px;height:40px;border-radius:50%;flex:0 0 auto}.cm-sk-line{height:12px;width:45%;border-radius:6px}.cm-sk-line.w60{width:60%}.cm-sk-media{aspect-ratio:4/5;max-height:420px}.cm-sk-foot{padding:14px}@keyframes cmFade{0%{opacity:0}to{opacity:1}}.cm-overlay{position:fixed;inset:0;z-index:2147483200;background:rgba(10,14,12,.55);display:flex;align-items:center;justify-content:center;padding:18px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:cmFade .2s ease}@keyframes cmPop{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:none}}.cm-create-modal{position:relative;width:min(100%,520px);max-height:min(88vh,760px);max-height:min(88dvh,760px);overflow-y:auto;scrollbar-gutter:stable;background:var(--mkt-surface,#fff);border:1px solid var(--mkt-border,rgba(23,33,27,.12));border-radius:24px;padding:28px;box-shadow:0 28px 80px rgba(0,0,0,.32);animation:cmPop .28s var(--lp-ease-out,cubic-bezier(.23,1,.32,1))}.cm-create-modal h3{margin:0 48px 18px 0;color:var(--mkt-text,#17211b);font-size:21px;font-weight:900;line-height:1.12;letter-spacing:-.4px}.cm-close{position:absolute;top:14px;right:14px;width:38px;height:38px;border-radius:50%;border:none;background:var(--mkt-surface-2,#f1f5f0);color:var(--mkt-text,#17211b);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .14s var(--lp-ease-out,ease-out),background .18s}.cm-close:hover{background:var(--mkt-soft,#e3eae2)}.cm-close:active{transform:scale(.9)}.cm-field-label{font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--mkt-muted,#5d6b61);margin:14px 0 8px}.cm-pets-row{display:flex;gap:8px;flex-wrap:wrap}.cm-pet-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border-radius:999px;border:1.5px solid var(--mkt-border,rgba(0,0,0,.12));background:var(--mkt-surface,#fff);color:var(--mkt-text,#17211b);font-size:13.5px;font-weight:700;cursor:pointer;transition:border-color .18s,background .18s,transform .16s var(--lp-ease-spring,cubic-bezier(.34,1.56,.64,1))}.cm-pet-chip:active{transform:scale(.95)}.cm-pet-chip.active{border-color:var(--mkt-accent,#d95a36);background:color-mix(in srgb,var(--mkt-accent,#d95a36) 10%,var(--mkt-surface,#fff))}.cm-upload-grid{display:flex;gap:8px;flex-wrap:wrap}.cm-upload-thumb{position:relative;width:86px;height:86px;border-radius:12px;overflow:hidden;animation:cmPop .22s var(--lp-ease-out,ease-out)}.cm-upload-thumb img,.cm-upload-thumb video{width:100%;height:100%;object-fit:cover}.cm-upload-thumb button{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;border:none;background:rgba(0,0,0,.62);color:#fff}.cm-upload-add,.cm-upload-thumb button{cursor:pointer;display:flex;align-items:center;justify-content:center}.cm-upload-add{width:86px;height:86px;border-radius:12px;border:1.5px dashed var(--mkt-border-strong,rgba(0,0,0,.22));flex-direction:column;gap:4px;color:var(--mkt-muted,#5d6b61);font-size:11px;font-weight:700;transition:border-color .18s,color .18s,transform .14s var(--lp-ease-out,ease-out)}.cm-upload-add:hover{border-color:var(--mkt-accent,#d95a36);color:var(--mkt-accent,#d95a36)}.cm-upload-add:active{transform:scale(.96)}.cm-caption-input{width:100%;padding:11px 13px;border-radius:12px;border:1.5px solid var(--mkt-border,rgba(0,0,0,.12));background:var(--mkt-surface,#fff);color:var(--mkt-text,#17211b);font-size:14px;outline:none;resize:vertical;box-sizing:border-box;transition:border-color .15s}.cm-caption-input:focus{border-color:var(--mkt-accent,#d95a36)}.cm-caption-count{font-size:11px;color:var(--mkt-muted,#5d6b61);text-align:right;margin-top:4px}.cm-form-hint{font-size:13px;color:var(--mkt-muted,#5d6b61)}.cm-form-error{margin-top:12px;padding:9px 12px;border-radius:9px;font-size:12.5px;font-weight:600;background:#fef2f2;border:1px solid #fecaca;color:#dc2626}.cm-submit{width:100%;margin-top:16px;padding:13px}@media (max-width:640px){.cm-overlay:has(.cm-create-modal){align-items:flex-end;padding:0}.cm-create-modal{width:100%;max-height:88vh;max-height:88dvh;border-radius:24px 24px 0 0;padding:24px 18px calc(22px + env(safe-area-inset-bottom, 0px));animation:cmSheetUp .34s var(--lp-ease-drawer,cubic-bezier(.32,.72,0,1))}.cm-create-modal h3{margin-right:46px;font-size:20px}}.cm-progress{position:relative;margin-top:16px;height:44px;border-radius:12px;overflow:hidden;background:var(--mkt-surface-2,#f1f5f0);display:flex;align-items:center;justify-content:center}.cm-progress-bar{position:absolute;inset:0 auto 0 0;background:color-mix(in srgb,var(--mkt-accent,#d95a36) 22%,transparent);transition:width .25s var(--lp-ease-out,ease-out)}.cm-progress span{position:relative;font-size:13px;font-weight:700;color:var(--mkt-text,#17211b)}.cm-sheet{position:relative;width:100%;max-width:480px;max-height:80vh;display:flex;flex-direction:column;background:var(--mkt-surface,#fff);border-radius:20px;box-shadow:0 28px 80px rgba(0,0,0,.32);animation:cmPop .28s var(--lp-ease-out,cubic-bezier(.23,1,.32,1))}.cm-sheet-handle{display:none}@media (max-width:640px){.cm-overlay:has(.cm-sheet){align-items:flex-end;padding:0}.cm-sheet{max-width:none;max-height:78vh;border-radius:20px 20px 0 0;animation:cmSheetUp .34s var(--lp-ease-drawer,cubic-bezier(.32,.72,0,1));padding-bottom:env(safe-area-inset-bottom,0)}.cm-sheet-handle{display:block;width:38px;height:4px;border-radius:99px;background:var(--mkt-border-strong,rgba(0,0,0,.2));margin:10px auto 0}}@keyframes cmSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cm-sheet-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid var(--mkt-border,rgba(0,0,0,.08))}.cm-sheet-head strong{font-size:15px;color:var(--mkt-text,#17211b)}.cm-comments{overflow-y:auto;padding:12px 16px;gap:12px;min-height:160px}.cm-comments,.cm-comments-empty{flex:1;display:flex;flex-direction:column}.cm-comments-empty{align-items:center;justify-content:center;gap:8px;color:var(--mkt-muted,#5d6b61);font-size:13.5px;padding:30px 0}.cm-more-comments{align-self:center;background:none;border:none;font-size:12.5px;font-weight:700;color:var(--mkt-muted,#5d6b61);cursor:pointer;padding:4px 10px}.cm-more-comments:hover{color:var(--mkt-text,#17211b)}@keyframes cmCommentIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cm-thread{display:flex;flex-direction:column;gap:8px}.cm-comment{display:flex;align-items:flex-start;gap:10px;animation:cmCommentIn .3s var(--lp-ease-out,ease-out) both}.cm-comment.is-reply{margin-left:38px}.cm-comment.is-reply .cm-cmt-avatar{width:24px;height:24px;font-size:11px}.cm-cmt-avatar{flex:0 0 auto;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:800;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12)}.cm-cmt-avatar.tone-coral{background:linear-gradient(135deg,#e8744f,#d95a36)}.cm-cmt-avatar.tone-sage{background:linear-gradient(135deg,#7da888,#5b8a68)}.cm-cmt-avatar.tone-sky{background:linear-gradient(135deg,#6da7c4,#4d87a8)}.cm-cmt-avatar.tone-plum{background:linear-gradient(135deg,#a883b8,#8a639c)}.cm-cmt-avatar.tone-amber{background:linear-gradient(135deg,#ddb05f,#c4923c)}.cm-comment-body{flex:1;min-width:0;font-size:13.5px;line-height:1.5}.cm-comment-meta{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.cm-comment-author{font-weight:800;color:var(--mkt-text,#17211b)}.cm-comment-badge{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:1.5px 7px;border-radius:999px;background:var(--mkt-accent-soft,rgba(217,90,54,.12));color:var(--mkt-accent,#d95a36)}.cm-comment-text{display:block;color:var(--mkt-text,#2a352e);word-break:break-word;margin-top:1px}.cm-comment-time{font-size:11px;color:var(--mkt-muted,#5d6b61);font-weight:500}.cm-comment-actions{display:flex;gap:14px;margin-top:3px}.cm-comment-action{background:none;border:none;cursor:pointer;padding:0;font-size:11.5px;font-weight:700;color:var(--mkt-muted,#5d6b61);transition:color .15s}.cm-comment-action:hover{color:var(--mkt-text,#17211b)}.cm-comment-action.danger:hover{color:#dc2626}.cm-thread-toggle{display:inline-flex;align-items:center;gap:10px;margin-left:40px;background:none;border:none;cursor:pointer;font-size:11.5px;font-weight:700;color:var(--mkt-muted,#5d6b61);padding:2px 0;align-self:flex-start;transition:color .15s}.cm-thread-toggle:hover{color:var(--mkt-text,#17211b)}.cm-thread-line{width:26px;height:1.5px;background:var(--mkt-border,rgba(0,0,0,.18));border-radius:2px}.cm-replying{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 16px;background:var(--mkt-surface-2,#f4f6f3);border-top:1px solid var(--mkt-border,rgba(0,0,0,.08));font-size:12px;color:var(--mkt-muted,#5d6b61);animation:cmCommentIn .22s var(--lp-ease-out,ease-out) both}.cm-replying strong{color:var(--mkt-text,#17211b)}.cm-replying button{background:none;border:none;cursor:pointer;padding:4px;color:var(--mkt-muted,#5d6b61);display:inline-flex;border-radius:50%;transition:color .15s,background .15s}.cm-replying button:hover{color:var(--mkt-text,#17211b);background:rgba(0,0,0,.06)}.cm-composer{display:flex;align-items:center;gap:8px;padding:10px 14px 14px;border-top:1px solid var(--mkt-border,rgba(0,0,0,.08))}.cm-composer input{flex:1;padding:11px 14px;border-radius:999px;border:1.5px solid var(--mkt-border,rgba(0,0,0,.12));background:var(--mkt-surface,#fff);color:var(--mkt-text,#17211b);font-size:14px;outline:none;transition:border-color .15s}.cm-composer input:focus{border-color:var(--mkt-accent,#d95a36)}.cm-send-btn{width:40px;height:40px;border-radius:50%;border:none;background:var(--mkt-surface-2,#f1f5f0);color:var(--mkt-muted,#94a3a0);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s,transform .18s var(--lp-ease-spring,cubic-bezier(.34,1.56,.64,1))}.cm-send-btn.ready{background:var(--mkt-accent,#d95a36);color:#fff;transform:scale(1.04)}.cm-send-btn:active:not(:disabled){transform:scale(.88)}.cm-send-btn:disabled{cursor:default}@media (max-width:640px){.cm-main{width:100%;max-width:none;padding:6px 0 calc(92px + env(safe-area-inset-bottom, 0px))}.mk-page .cm-main{padding-top:10px}.cm-head{position:sticky;top:0;z-index:8;align-items:center;gap:12px;margin:0;padding:10px 16px 12px;background:color-mix(in srgb,var(--mkt-bg,#fbfaf6) 88%,transparent);border-bottom:1px solid color-mix(in srgb,var(--mkt-border,rgba(23,33,27,.12)) 70%,transparent);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}.cm-embedded .cm-head{top:56px}.cm-title{font-size:23px;letter-spacing:0}.cm-sub{max-width:210px;font-size:12.5px;line-height:1.35}.cm-head .cm-publish-btn{flex:0 0 auto;min-height:42px;padding:0 15px;box-shadow:0 10px 24px rgba(217,90,54,.24)}.cm-story-rail{margin:0;min-height:96px;padding:16px 16px 20px;background:color-mix(in srgb,var(--mkt-bg,#fbfaf6) 92%,var(--mkt-surface,#fff));border-bottom:1px solid var(--mkt-border,rgba(23,33,27,.08))}.cm-story-item{flex-basis:62px;min-height:76px}.cm-story-avatar{width:54px;height:54px}.cm-feed{gap:0}.cm-card{border-left:0;border-right:0;border-radius:0;overflow:visible;box-shadow:none;animation:none}.cm-card+.cm-card{border-top:8px solid color-mix(in srgb,var(--mkt-surface-2,#f1f5f0) 82%,var(--mkt-border,rgba(23,33,27,.12)))}.cm-card-head{padding:12px 16px}.cm-avatar{width:42px;height:42px}.cm-pet-name{font-size:15px}.cm-card-meta{font-size:12px}.cm-media-item{aspect-ratio:4/5;max-height:none}.cm-actions{padding:9px 12px 0;gap:0}.cm-action-btn{width:44px;height:44px}.cm-action-btn svg{width:24px;height:24px}.cm-card-body{padding:3px 16px 18px}.cm-likes-count{font-size:14px}.cm-caption{font-size:14.5px;line-height:1.5}.cm-comments-link,.cm-more-link{font-size:13.5px}.cm-card-skeleton{border-radius:0}.cm-empty{padding:78px 22px 124px}.cm-feed-end,.cm-loading-more{background:var(--mkt-surface,#fff)}}@media (prefers-reduced-motion:reduce){.cm-card,.cm-comment,.cm-create-modal,.cm-menu,.cm-sheet,.cm-upload-thumb{animation:none}.cm-heart-burst{animation:cmFade .3s ease both}.cm-like-btn.pop,.cm-sk-avatar,.cm-sk-line,.cm-sk-media{animation:none}}