.mw-page.ct-thread[data-screen]{flex-direction:column;height:100dvh;min-height:0;padding:0;display:flex;overflow:hidden}html[data-version=mingle-wall] main.mw-page.ct-thread[data-screen]{padding-inline:0}.ct-thread{--ct-foot-room:max(var(--tn-safe-area-bottom), 10px);--ct-rise:max(0px, var(--tn-kb,0px) - var(--ct-foot-room))}.ct-head{z-index:4;height:calc(var(--tn-safe-area-top) + 56px);padding:var(--tn-safe-area-top) 6px 0 2px;background:var(--tn-bg);border-bottom:1px solid #ffffff12;flex:none;align-items:center;gap:2px;display:flex;position:relative}.ct-back{flex:none;margin-left:6px;margin-right:4px}.ct-id{min-width:0;min-height:44px;color:var(--tn-ink);-webkit-tap-highlight-color:transparent;flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}.ct-av{background:#ffffff1a;border-radius:50%;flex:none;width:36px;height:36px;position:relative;overflow:hidden}.ct-av>img{object-fit:cover;width:100%;height:100%;display:block}.ct-av[data-person]>img{object-position:50% 25%}.ct-id-text{flex-direction:column;gap:1px;min-width:0;display:flex}.ct-id-text b,.ct-id-text small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ct-id-text b{font:800 1rem/1.2 var(--tn-font-ui)}.ct-id-text small{color:var(--tn-muted);font:600 .75rem/1.25 var(--tn-font-ui)}.ct-trail{flex:none}.ct-msgs{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;gap:2px;min-height:0;padding:12px 12px 10px;display:flex;overflow:hidden auto}.ct-msgs::-webkit-scrollbar{display:none}.ct-msgs>:first-child,.ct-msgs>.cb-msg:first-child{margin-top:auto}html:not([data-kb-ride]) .ct-msgs{padding-bottom:calc(10px + var(--ct-rise))}html:not([data-kb-ride])[data-keyboard] :is(.ct-msgs,.ct-foot){transform:translate3d(0, calc(-1 * var(--ct-rise)), 0)}html[data-kb-ride] :is(.ct-msgs,.ct-foot){will-change:transform}html:not([data-kb-ride]) .ct-msgs[data-pending]{padding-bottom:calc(76px + var(--ct-rise))}html[data-kb-ride] .ct-msgs[data-pending]{padding-bottom:76px}.cb-msg[data-pending] .cb-bub{opacity:.6}.ct-skel{flex-direction:column;gap:10px;display:flex}.ct-skel .ui-skeleton[data-shape]{border-radius:20px}.ct-skel-line[data-mine]{align-self:flex-end}.cb-msg{max-width:78%;transition:transform .22s var(--ease-out);align-items:flex-end;gap:8px;display:flex;position:relative}.cb-msg[data-first]{margin-top:10px}.cb-msg[data-liked]{margin-bottom:20px}.cb-msg[data-swiping]{transition:none}.cb-msg[data-mine]{flex-direction:row-reverse;align-self:flex-end}.cb-av{border-radius:50%;flex:none;width:28px;height:28px}.cb-gap{visibility:hidden}.cb-col{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.cb-msg[data-mine] .cb-col{align-items:flex-end}.cb-name{color:var(--tn-muted);font:600 .75rem/1.2 var(--tn-font-ui);margin:0 0 3px 12px}.cb-name em{color:var(--mg-pink);margin-left:6px;font-style:normal}.cb-bub{min-width:0;color:var(--tn-ink);background:#262529;border-radius:20px;padding:8px 13px;position:relative}.ct-msgs,.mm-root{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.cb-msg:not([data-mine]):not([data-first]) .cb-bub{border-top-left-radius:6px}.cb-msg:not([data-mine]):not([data-last]) .cb-bub{border-bottom-left-radius:6px}.cb-msg[data-mine]:not([data-first]) .cb-bub{border-top-right-radius:6px}.cb-msg[data-mine]:not([data-last]) .cb-bub{border-bottom-right-radius:6px}.cb-msg[data-mine] .cb-bub{background:linear-gradient(135deg, var(--mg-pink), var(--mg-coral));color:var(--tn-accent-ink)}.cb-msg[data-host] .cb-bub{background:#3a2433}.cb-bub p{font:600 .9375rem/1.32 var(--tn-font-ui);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.cb-bub p .cb-link{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1.5px}.cb-swipe{width:28px;height:28px;opacity:var(--swipe,0);scale:calc(.6 + .4 * var(--swipe,0));pointer-events:none;background:#ffffff1f;border-radius:50%;place-items:center;margin-top:-14px;display:grid;position:absolute;top:50%;left:-38px}.cb-msg[data-mine] .cb-swipe{left:auto;right:calc(100% + 10px)}.cb-quote{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;color:#fff7ef99;text-align:left;max-width:100%;font:600 .8125rem/1.25 var(--tn-font-ui);background:#ffffff0f;border:0;border-radius:16px;flex-direction:column;gap:2px;margin-bottom:2px;padding:6px 12px;display:flex}.cb-quote small{font:600 .6875rem/1.1 var(--tn-font-ui);color:var(--tn-muted)}.cb-quote span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cb-msg[data-mine] .cb-quote{text-align:right}.cb-likes{min-width:22px;height:22px;box-shadow:0 0 0 2px var(--tn-bg);color:#ff3b6b;font:700 .6875rem/1 var(--tn-font-ui);animation:cb-pop .32s var(--ease-out);background:#262529;border:0;border-radius:11px;justify-content:center;align-items:center;gap:3px;padding:0 5px;display:inline-flex;position:absolute;bottom:-13px;right:8px}.cb-likes>span{color:var(--tn-ink)}.cb-likes:after{content:"";position:absolute;inset:-11px}.cb-msg[data-mine] .cb-likes{left:8px;right:auto}@keyframes cb-pop{0%{scale:.4}60%{scale:1.2}to{scale:1}}.cb-burst{z-index:2;color:#fff;opacity:0;pointer-events:none;filter:drop-shadow(0 0 12px #ff4f8b)drop-shadow(0 0 28px #ff4f8bb3);animation:cb-burst 1s var(--ease-out) forwards;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.cb-burst>svg{fill:currentColor;display:block}@keyframes cb-burst{0%{opacity:0;transform:scale(.4)}16%{opacity:1;transform:scale(1.15)}28%{opacity:1;transform:scale(1)}76%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.cb-bub[data-photo]{padding:0;background:#ffffff0f!important}.cb-photo{border-radius:inherit;aspect-ratio:4/5;object-fit:cover;-webkit-user-drag:none;width:min(240px,64vw);height:auto;display:block}.cb-bub[data-sortie]{padding:4px 4px 8px}.cb-sortie{width:min(220px,60vw);color:inherit;-webkit-user-drag:none;gap:2px;text-decoration:none;display:grid}.cb-sortie>.cb-sortie-media,.cb-sortie-ph{object-fit:cover;background:#ffffff14;border-radius:16px;width:100%;height:128px;margin-bottom:4px;display:block}.cb-sortie>b{font:800 .875rem/1.2 var(--tn-font-ui);overflow-wrap:anywhere;padding:0 8px}.cb-sortie>small{font:600 .75rem/1.2 var(--tn-font-ui);opacity:.75;padding:0 8px}.cb-sys{overflow-wrap:anywhere;max-width:88%;color:var(--tn-muted);opacity:.75;font:500 .6875rem/1.2 var(--tn-font-ui);text-align:center;align-self:center;padding:4px 0}.cb-msg[data-new],.cb-sys[data-new]{animation:cb-in .22s var(--ease-out)}@keyframes cb-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes cb-fade{0%{opacity:0}}.ct-foot{z-index:3;padding:6px 12px calc(var(--ct-foot-room) + 4px);background:var(--tn-bg);flex-direction:column;flex:none;gap:8px;display:flex;position:relative}.ct-closed{color:var(--tn-muted);font:600 .875rem/1.25rem var(--tn-font-ui);text-align:center;margin:0;padding:10px 12px}.cc-bar{background:#1c1b20;border:1px solid #ffffff17;border-radius:22px;align-items:flex-end;gap:0;min-height:44px;padding:0 4px 0 0;display:flex}.cc-share{color:#1a0f14;background:0 0;border-radius:50%;flex:none;place-items:center;width:44px;height:42px;display:grid}.cc-share>i{background:var(--mg-grad);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.cc-share:disabled{opacity:.45}.cc-share>i{transition:transform .2s var(--ease-out)}.cc-share[data-open]>i{transform:rotate(45deg)}.cc-scrim{z-index:80;appearance:none;animation:mm-in .16s var(--ease-out);background:#08060c29;border:0;border-radius:0;padding:0;position:fixed;inset:0}.cc-share{appearance:none;background-color:#0000}.cc-bar,.cc-bar *,.cc-scrim,.cc-pop,.cc-pop *{-webkit-tap-highlight-color:transparent}.cc-pop{z-index:81;transform-origin:0 100%;min-width:200px;animation:cc-pop .16s var(--ease-out);background:#262529;border-radius:16px;flex-direction:column;padding:4px;display:flex;position:fixed;box-shadow:0 4px 14px #0000004d,0 0 0 1px #ffffff12}.cc-pop-row{min-height:44px;color:var(--tn-ink);font:600 .9375rem/1 var(--tn-font-ui);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 12px;display:flex}.cc-pop-row:active{background:#ffffff12}@keyframes cc-pop{0%{opacity:0;transform:scale(.94)translateY(6px)}}html[data-composer] main.mw-page.ct-thread[data-screen]{padding-bottom:calc(56px + var(--tn-safe-area-bottom))}html[data-composer] .ct-foot{gap:0;padding:0 12px}html[data-composer] .ct-msgs{padding-bottom:14px}html[data-composer] .ct-foot:not(:empty){padding-block:6px}.cc-input{box-sizing:border-box;resize:none;appearance:none;min-width:0;height:34px;color:var(--tn-ink);font:500 16px/20px var(--tn-font-ui);scrollbar-width:none;background:0 0;border:0;border-radius:0;outline:0;flex:1;margin-bottom:4px;padding:7px 4px;overflow-y:auto}.cc-input::-webkit-scrollbar{display:none}.cc-input::placeholder{color:var(--tn-muted)}.cc-send{height:34px;color:var(--mg-pink);font:800 .9375rem/34px var(--tn-font-ui);animation:cb-fade .16s var(--ease-out);background:0 0;border:0;flex:none;margin-bottom:4px;padding:0 12px}.cc-send:disabled{display:none}.cc-reply{animation:cc-rise .2s var(--ease-out);align-items:center;gap:8px;padding:2px 0 2px 12px;display:flex}.cc-reply-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cc-reply-text small{color:var(--tn-ink);font:700 .75rem/1.1 var(--tn-font-ui)}.cc-reply-text span{color:var(--tn-muted);font:600 .8125rem/1.25 var(--tn-font-ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes cc-rise{0%{opacity:0;transform:translateY(8px)}}.cs-thumb{object-fit:cover;border-radius:12px;flex:none;width:44px;height:44px;position:relative;overflow:hidden}.cs-empty{color:var(--tn-muted);font:600 .875rem/1.3 var(--tn-font-ui);text-align:center;margin:0;padding:24px 16px}.cp-row{scrollbar-width:none;touch-action:pan-x;align-items:center;gap:6px;margin-inline:-12px;padding-inline:12px;scroll-padding-inline:12px;display:flex;overflow-x:auto}.cp-row:after{content:"";background:linear-gradient(90deg, transparent, var(--tn-bg));pointer-events:none;flex:none;align-self:stretch;width:24px;position:sticky;right:0}.cp-row::-webkit-scrollbar{display:none}.cp-label{min-height:30px;color:var(--tn-muted);font:700 .75rem/1 var(--tn-font-ui);flex:none;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.cp-row .cp-chip{min-height:30px;color:var(--tn-ink);font:700 .75rem/1 var(--tn-font-ui);white-space:nowrap;background:#262529;border-radius:15px;flex:none;align-items:center;gap:5px;padding:0 12px;display:inline-flex}.cp-row .cp-chip:disabled{opacity:.6}.ct-thread[data-typing] .cp-row,html[data-keyboard] .cp-row{display:none}html[data-version=mingle-wall] [data-screen=share-sortie] [data-slot=drawer-title]{font:800 1.25rem/1.5rem var(--tn-font-ui);letter-spacing:0}main[data-screen=report] .tp-bar{font:800 1.0625rem/1.375rem var(--tn-font-ui);letter-spacing:0}main[data-screen=report] .ui-row-title{font:700 1rem/1.25rem var(--tn-font-ui)}html:has(main[data-screen=report]) .tn-dock{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(24px)}html:has(main[data-screen=report]) .tn-dock *{pointer-events:none}main[data-screen=report]{--mw-dock-top:max(calc(var(--tn-safe-area-bottom) - 4px), 4px)}html[data-keyboard] main[data-screen=report]{--mw-dock-top:0px}main[data-screen=report] .ui-row[aria-checked=true]{background:#ff4f8b24}main[data-screen=report] [data-cta=report-send]:not(:disabled){background:var(--mc-veil), var(--mg-grad);color:var(--tn-accent-ink);opacity:1;box-shadow:var(--mc-glow-x) var(--mc-glow-cta) var(--mc-glow), var(--mc-depth-cta)}main[data-screen=report] [data-cta=report-send]:disabled{opacity:1}html[data-version=mingle-wall] [data-slot=toast][data-type=copied]{width:max-content;max-width:100%;color:var(--tn-muted);background:#262529f0;border-radius:999px;left:50%;right:auto;translate:-50% 8px;box-shadow:0 0 0 1px #ffffff12}html[data-version=mingle-wall] [data-slot=toast][data-type=copied] [data-slot=toast-content]{padding:5px 14px}html[data-version=mingle-wall] [data-slot=toast][data-type=copied] [data-slot=toast-title]{font:600 .75rem/1.1 var(--tn-font-ui)}html[data-thread] .tn-dock{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(24px)}html[data-thread] .tn-dock *{pointer-events:none}html[data-thread] .mw-banner[data-kind=offline]{top:calc(var(--tn-safe-area-top) + 64px)}html[data-mw-banner] .ct-thread .ct-msgs{margin-top:64px}.mm-root{z-index:90;-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);animation:mm-in .18s var(--ease-out);background:#08060c8c;position:fixed;inset:0}.mm-root[data-closing]{pointer-events:none;animation:mm-out .14s var(--ease-out) forwards}.mm-root .mm-clone.cb-msg{pointer-events:none;max-width:none;margin:0;transition:none;display:block;position:absolute}.mm-clone .cb-bub{width:100%}.mm-clone>.cb-name{white-space:nowrap;margin:0 0 3px 12px;position:absolute;bottom:100%;left:0}.mm-clone>.cb-av{position:absolute;bottom:0;right:calc(100% + 8px)}.mm-react{animation:mm-pop .2s var(--ease-out);background:#262529;border-radius:30px;padding:5px;display:flex;position:absolute;box-shadow:0 12px 32px #00000073}.mm-heart{color:#ffffffeb;width:48px;height:48px;transition:transform .12s var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.mm-heart:active{transform:scale(1.18)}.mm-heart[data-on]{color:#ff3b6b}.mm-acts{width:236px;animation:mm-pop .2s var(--ease-out);background:#262529;border-radius:14px;position:absolute;overflow:hidden;box-shadow:0 12px 32px #00000073}.mm-act{width:100%;min-height:46px;color:var(--tn-ink);font:600 .9375rem/1 var(--tn-font-ui);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.mm-act+.mm-act{border-top:1px solid #ffffff14}.mm-act:active{background:#ffffff12}.mm-act[data-danger]{color:#ff5a5f}@keyframes mm-in{0%{opacity:0}}@keyframes mm-out{to{opacity:0}}@keyframes mm-pop{0%{opacity:0;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.cb-msg[data-new],.cb-sys[data-new]{animation:.18s linear cb-fade}.ct-msgs,.ct-foot,.cb-msg{transition:none!important}.cb-likes,.cc-reply,.cb-burst,.mm-react,.mm-acts,.cc-send,.cc-pop,.cc-scrim{animation:none!important}.cb-burst{display:none}}@media (prefers-reduced-transparency:reduce){.mm-root{-webkit-backdrop-filter:none;backdrop-filter:none;background:#08060ceb}}.cl-cover{display:contents}.cl-cover[data-covered]{visibility:hidden}.cb-sortie-media{position:relative;overflow:hidden}.cb-sortie-media>img,.cs-thumb>img{object-fit:cover;width:100%;height:100%;display:block}:where(html[data-version=mingle-wall]) .cb-to{color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .2s var(--ease-out);flex:none;text-decoration:none;display:block;position:relative}:where(html[data-version=mingle-wall]) .cb-to-face:before{content:"";border-radius:50%;position:absolute;inset:-8px}:where(html[data-version=mingle-wall]) .cb-to:active{transition-duration:.12s;transform:scale(.94)}:where(html[data-version=mingle-wall]) .cb-to-name{align-self:flex-start}:where(html[data-version=mingle-wall]) .cb-to-name:before{content:"";position:absolute;inset:-12px -8px -4px}:where(html[data-version=mingle-wall]) .cb-to-name:active .cb-name{color:var(--tn-ink)}:where(html[data-version=mingle-wall]) .cb-to:focus-visible{outline:2px solid var(--mg-pink);outline-offset:2px;border-radius:999px}@media (hover:hover) and (pointer:fine){:where(html[data-version=mingle-wall]) .cb-to-name:hover .cb-name{color:var(--tn-ink)}}
