/* ENTRE NOUS V13.2 — activité simulée et interface de test plus naturelle */
.ui132-active .v132-avatar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none;background-size:cover;background-position:center;background-color:color-mix(in srgb,var(--df-accent) 18%,var(--df-surface-2));border:2px solid color-mix(in srgb,var(--df-accent) 55%,#fff0);font-weight:900;color:#fff}.ui132-active .v132-avatar.large{width:86px;height:86px;font-size:28px}.ui132-active .v132-post{overflow:hidden}.v132-post-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.v132-profile-link{display:flex;align-items:center;gap:10px;text-align:left;background:transparent;border:0;color:inherit;padding:0;min-width:0}.v132-profile-link>span:last-child{display:grid;gap:2px;min-width:0}.v132-profile-link b{font-size:12px}.v132-profile-link small{font-size:8px;color:var(--df-muted)}.v132-body{font-size:13px;line-height:1.55;margin:12px 0}.v132-metrics{display:flex;gap:12px;font-size:8px;color:var(--df-muted);margin-bottom:7px}.v132-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;border-top:1px solid var(--df-line);padding-top:8px}.v132-actions button{border:0;background:transparent;color:var(--df-muted);min-height:35px;border-radius:10px}.v132-actions button:hover,.v132-actions button.liked{background:var(--df-surface-2);color:var(--df-text)}
.v132-media{width:calc(100% + 26px);margin:12px -13px 0;aspect-ratio:16/10;border:0;background-position:center;background-size:cover;color:#fff;position:relative;overflow:hidden;display:grid;place-items:center}.v132-media.clip{background:linear-gradient(135deg,hsl(var(--h) 75% 20%),#06111f 55%,hsl(calc(var(--h) + 70) 70% 25%));animation:v132Shift 8s linear infinite}.v132-media.clip:before,.v132-clip-stage:before{content:"";position:absolute;inset:-20%;background:radial-gradient(circle at 20% 30%,#ffffff22,transparent 25%),radial-gradient(circle at 80% 70%,#ffffff12,transparent 30%);animation:v132Float 7s ease-in-out infinite alternate}.v132-media .v132-play{font-size:26px;z-index:1}.v132-media b,.v132-media small{position:absolute;left:12px;bottom:12px;z-index:1}.v132-media small{left:auto;right:12px}.v132-media.photo{justify-items:start;align-items:end;padding:12px;font-weight:800}.v132-media.photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000,#0008)}.v132-media.photo span{position:relative;z-index:1}
.v132-stories .ui130-story.v132-story-bubble .v132-avatar{width:52px;height:52px;border-width:2px}.v132-stories .ui130-story.v132-story-bubble{gap:4px}.v132-stories .ui130-story.v132-story-bubble>b{font-size:8px}.v132-stories .ui130-story.v132-story-bubble>small{font-size:6px}.v132-creator-intro p{max-width:560px}.v132-creator-card .v132-avatar{width:52px;height:52px}.v132-profile-modal{display:grid;gap:14px}.v132-profile-title{text-align:center}.v132-profile-title h2{margin:4px 0}.v132-profile-title p{margin:0;color:var(--df-muted);line-height:1.55}.v132-profile-modal>.v132-avatar{margin:auto}.v132-profile-tags,.v132-profile-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.v132-profile-tags span{font-size:8px;padding:5px 8px;border:1px solid var(--df-line);border-radius:999px}.v132-profile-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.v132-profile-stats span{padding:9px 5px;border:1px solid var(--df-line);border-radius:12px;text-align:center;font-size:7px;color:var(--df-muted)}.v132-profile-stats b{display:block;font-size:13px;color:var(--df-text)}.v132-profile-grid{display:grid;gap:6px}.v132-profile-grid button{text-align:left;padding:10px;border:1px solid var(--df-line);border-radius:12px;background:var(--df-surface-2);color:var(--df-text)}.v132-profile-grid small,.v132-profile-grid b{display:block}.v132-profile-grid small{color:var(--df-muted);font-size:7px;margin-bottom:3px}.v132-profile-grid b{font-size:9px;line-height:1.4}.v132-system-note{font-size:7px!important;line-height:1.4;color:var(--df-muted);opacity:.72;text-align:center;display:block}
.v132-comment-source{padding:10px;border:1px solid var(--df-line);border-radius:12px;background:var(--df-surface-2);font-size:10px;line-height:1.5}.v132-comment-list{display:grid;gap:8px;max-height:42dvh;overflow:auto;margin:12px 0}.v132-comment{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;padding:8px 0;border-bottom:1px solid var(--df-line)}.v132-comment b{font-size:9px}.v132-comment span{font-size:9px;line-height:1.45}.v132-comment small{grid-column:2;color:var(--df-muted);font-size:7px}.v132-comments textarea{width:100%}
.v132-story-view,.v132-clip-view{display:grid;gap:10px}.v132-story-progress{height:3px;border-radius:999px;background:#ffffff22;overflow:hidden}.v132-story-progress i{display:block;height:100%;background:#fff;animation:v132Progress 7s linear both}.v132-story-author,.v132-clip-top,.v132-chat-head{display:flex;gap:10px;align-items:center}.v132-story-author div,.v132-clip-top div,.v132-chat-head div{display:grid}.v132-story-author small,.v132-clip-top small,.v132-chat-head small{font-size:8px;color:var(--df-muted)}.v132-story-media{min-height:48dvh;border-radius:18px;background:linear-gradient(135deg,hsl(var(--h) 70% 24%),#07111d 60%,hsl(calc(var(--h) + 80) 70% 25%));background-size:cover;background-position:center;position:relative;overflow:hidden;display:grid;place-items:center;padding:18px}.v132-story-media:before{content:"";position:absolute;inset:-10%;background:radial-gradient(circle at 20% 20%,#ffffff1b,transparent 24%),radial-gradient(circle at 80% 75%,#ffffff16,transparent 30%);animation:v132Float 6s ease-in-out infinite alternate}.v132-story-media p{position:absolute;left:18px;right:18px;bottom:18px;margin:0;font-size:16px;line-height:1.45;color:#fff;text-shadow:0 2px 14px #000;z-index:2}.v132-story-orb{font-size:64px;color:#fff;z-index:1}.v132-story-actions{display:flex;gap:8px}.v132-story-actions button{flex:1}.v132-clip-stage{min-height:52dvh;border-radius:18px;background:linear-gradient(135deg,hsl(var(--h) 72% 23%),#040b13 55%,hsl(calc(var(--h) + 90) 72% 26%));background-size:cover;background-position:center;position:relative;overflow:hidden;display:grid;place-items:center;animation:v132Shift 9s linear infinite}.v132-clip-stage>i{position:absolute;inset:0;background:linear-gradient(120deg,#0000 25%,#ffffff12 50%,#0000 75%);transform:translateX(-120%);animation:v132Sweep 3.5s ease-in-out infinite}.v132-clip-stage>span{font-size:34px;color:#fff;z-index:2}.v132-clip-stage>p{position:absolute;left:18px;right:18px;bottom:18px;color:#fff;font-size:14px;line-height:1.45;text-shadow:0 2px 12px #000;z-index:2}.v132-clip-foot{display:flex;justify-content:space-between;align-items:center;font-size:8px;color:var(--df-muted)}
.v132-chat{display:grid;gap:12px}.v132-chat-list{display:flex;flex-direction:column;gap:8px;max-height:48dvh;overflow:auto;padding:4px}.v132-chat-msg{align-self:flex-start;max-width:82%;display:grid;gap:3px;padding:9px 11px;border-radius:14px 14px 14px 4px;background:var(--df-surface-2);border:1px solid var(--df-line)}.v132-chat-msg.me{align-self:flex-end;border-radius:14px 14px 4px 14px;background:color-mix(in srgb,var(--df-accent) 18%,var(--df-surface-2))}.v132-chat-msg b{font-size:8px}.v132-chat-msg span{font-size:10px;line-height:1.4}.v132-chat form{display:flex;gap:7px}.v132-chat input{min-width:0;margin:0}.v132-chat .btn{flex:none}
@keyframes v132Progress{from{width:0}to{width:100%}}@keyframes v132Float{from{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(3%,2%,0) scale(1.08)}}@keyframes v132Shift{0%{filter:hue-rotate(0)}50%{filter:hue-rotate(18deg)}100%{filter:hue-rotate(0)}}@keyframes v132Sweep{0%,20%{transform:translateX(-120%)}70%,100%{transform:translateX(120%)}}
@media(max-width:480px){.v132-profile-stats{grid-template-columns:repeat(3,1fr)}.v132-story-media,.v132-clip-stage{min-height:46dvh}.v132-chat-msg{max-width:88%}}
.v132-media.has-video video,.v132-clip-stage>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.v132-media.has-video:after,.v132-clip-stage:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 45%,#0009)}.v132-media.has-video .v132-play,.v132-media.has-video b,.v132-media.has-video small,.v132-clip-stage>p{z-index:3}.v132-clip-stage>video{z-index:0}
