@media(max-width:767px){html[data-platform=web] #apage-a-messages{--phm-bg: #141414;--phm-card: #212121;--phm-tile: #2c2c2c;--phm-line: rgba(255, 255, 255, .08);--phm-muted: #b4b4b4;--phm-ink: #f1f1f1;--phm-ink-dark: #0d0d0d;padding:0;min-width:0;overflow:hidden;background:var(--phm-bg)}html[data-platform=web] #apage-a-messages .messages-topbar{gap:8px;min-height:52px;padding:6px 10px;flex-wrap:nowrap;overflow:hidden}html[data-platform=web] #apage-a-messages .messages-back-btn,html[data-platform=web] #apage-a-messages .mw-layout{display:none!important}html[data-platform=web] #apage-a-messages .creator-tabs{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}html[data-platform=web] #apage-a-messages .creator-tabs::-webkit-scrollbar{display:none}html[data-platform=web] #apage-a-messages .creator-tab{min-height:36px;flex:0 0 auto}html[data-platform=web] #apage-a-messages .creator-tab .creator-tab-close{opacity:1}html[data-platform=web] #apage-a-messages .msg-platform-switch{flex:0 0 auto}html[data-platform=web] #apage-a-messages .msg-platform-btn{min-height:36px;padding:0 10px}html[data-platform=web] #apage-a-messages .agency-messages-container,html[data-platform=web] #apage-a-messages .agency-messages-container.is-multi,html[data-platform=web] #apage-a-messages .agency-messages-container.is-multi.mw-insights{grid-template-columns:minmax(0,1fr);border-radius:0}html[data-platform=web] #apage-a-messages .agency-messages-sidebar{border-right:0;min-width:0}html[data-platform=web] #apage-a-messages .agency-messages-container>.conv-detail,html[data-platform=web] #apage-a-messages .agency-messages-container>.mw-grid,html[data-platform=web] #apage-a-messages .agency-messages-container>.fan-insights-panel{display:none}html[data-platform=web] #apage-a-messages .agency-msg-filters{padding:8px 10px 10px;gap:8px}html[data-platform=web] #apage-a-messages .agency-msg-scope{display:flex;gap:4px}html[data-platform=web] #apage-a-messages .agency-msg-scope-btn{flex:1 1 0;min-width:0;min-height:40px;justify-content:center;font-size:13px}html[data-platform=web] #apage-a-messages .agency-msg-tabs{gap:4px}html[data-platform=web] #apage-a-messages .agency-msg-tab{flex:1 1 auto;min-height:40px;font-size:13px}html[data-platform=web] #apage-a-messages .conv-refresh-btn{min-width:40px;min-height:40px}html[data-platform=web] #apage-a-messages .agency-msg-search{min-height:44px}html[data-platform=web] #apage-a-messages #agency-conv-search{font-size:16px}html[data-platform=web] #apage-a-messages .conv-filters-toggle{min-width:44px;min-height:44px}html[data-platform=web] #apage-a-messages .conv-coll-bar{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}html[data-platform=web] #apage-a-messages #agency-conv-list{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;padding-bottom:8px}html[data-platform=web] #apage-a-messages .conv-item{min-height:60px;-webkit-tap-highlight-color:transparent}html[data-platform=web] #apage-a-messages .conv-item:active{background:var(--phm-card)}html[data-platform=web] body.ph-in-thread #apage-a-messages.active{z-index:auto;animation:none}html[data-platform=web] body.ph-in-thread #apage-a-messages.active .agency-messages-sidebar,html[data-platform=web] body.ph-in-thread #apage-a-messages.active .messages-topbar{visibility:hidden}html[data-platform=web] body.ph-in-thread #apage-a-messages.active .agency-messages-container>.conv-detail:not([hidden]),html[data-platform=web] body.ph-in-thread #apage-a-messages.active .agency-messages-container>.mw-grid:not([hidden]){display:flex;flex-direction:column;position:fixed;left:0;right:0;top:var(--phm-vv-top, 0px);height:var(--phm-vv-h, 100dvh);z-index:900;background:var(--phm-bg);overflow:hidden}html[data-platform=web] body.ph-in-thread #agency-conv-detail .conv-detail-header{flex:0 0 auto;min-height:56px;padding:env(safe-area-inset-top,0px) 6px 0 2px;gap:4px;border-bottom:1px solid var(--phm-line);background:var(--phm-bg)}html[data-platform=web] #agency-conv-detail .conv-detail-header-left{flex:1 1 auto;min-width:0;gap:8px}html[data-platform=web] #agency-conv-detail .conv-detail-identity,html[data-platform=web] #agency-conv-detail .conv-detail-user-info{min-width:0}html[data-platform=web] #agency-conv-detail .conv-detail-name-row .name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}html[data-platform=web] #agency-conv-detail .conv-detail-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-platform=web] #agency-conv-detail .conv-manual-tags{display:none!important}html[data-platform=web] #agency-conv-detail .phm-back{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:12px;background:transparent;color:var(--phm-ink);-webkit-tap-highlight-color:transparent}html[data-platform=web] #agency-conv-detail .phm-back:active{background:var(--phm-card)}html[data-platform=web] #agency-conv-detail .conv-detail-header-right{flex:0 0 auto;gap:2px}html[data-platform=web] #agency-conv-detail .conv-detail-header-right>:not(.phm-more):not(#btn-toggle-fan-insights){display:none!important}html[data-platform=web] #agency-conv-detail .conv-detail-header-right .msg-action-btn{width:44px;height:44px;min-width:44px;border-radius:12px}html[data-platform=web] #agency-conv-detail .phm-more{display:inline-flex;align-items:center;justify-content:center;color:var(--phm-muted)}html[data-platform=web] #agency-conv-detail .phm-plus{display:none}html[data-platform=web] body.ph-in-thread #agency-messages-list{flex:1 1 auto;min-height:0;padding:10px 10px 6px;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}html[data-platform=web] body.ph-in-thread #agency-messages-list .message{max-width:84%}html[data-platform=web] body.ph-in-thread #agency-messages-list .message :is(.message-content,.message-bubble,.bubble){overflow-wrap:anywhere;font-size:15px;line-height:1.4}html[data-platform=web] body.ph-in-thread #agency-messages-list :is(img,video){max-width:100%}html[data-platform=web] body.ph-in-thread #agency-messages-list .chat-media-group{max-width:100%}html[data-platform=web] body.ph-in-thread #agency-messages-list audio{width:min(260px,70vw)}html[data-platform=web] body.ph-in-thread #agency-messages-list .msg-copy-btn{display:none}html[data-platform=web] body.ph-in-thread #agency-conv-detail .message-input-wrapper{flex:0 0 auto;display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"strip strip strip" "emoji emoji emoji" "att att att" "guard guard guard" "plus input send";align-items:end;column-gap:6px;row-gap:6px;margin:0;padding:8px 8px max(8px,env(safe-area-inset-bottom,0px));border:0;border-top:1px solid var(--phm-line);border-radius:0;background:var(--phm-bg);box-shadow:none}html[data-platform=web] body.ph-in-thread.phm-kb-open #agency-conv-detail .message-input-wrapper{padding-bottom:8px}html[data-platform=web] body.ph-in-thread #agency-conv-detail .message-input-wrapper>.aic-strip{grid-area:strip}html[data-platform=web] body.ph-in-thread #agency-conv-detail .message-input-wrapper>.emoji-quick-bar{grid-area:emoji;display:none}html[data-platform=web] body.ph-in-thread.phm-emoji #agency-conv-detail .message-input-wrapper>.emoji-quick-bar{display:flex}html[data-platform=web] body.ph-in-thread #agency-conv-detail .message-input-wrapper>.composer-attachments{grid-area:att}html[data-platform=web] body.ph-in-thread #agency-conv-detail .message-input-wrapper>.send-guard-banner{grid-area:guard}html[data-platform=web] body.ph-in-thread #agency-conv-detail .message-input-wrapper>.message-input-row{grid-area:input;margin:0;padding:0;min-width:0}html[data-platform=web] body.ph-in-thread #agency-conv-detail .message-input-wrapper>.composer-actions{display:contents}html[data-platform=web] body.ph-in-thread #agency-conv-detail .composer-tools{display:none!important}html[data-platform=web] body.ph-in-thread #agency-conv-detail #agency-msg-input{display:block;width:100%;min-height:44px;max-height:120px;padding:11px 14px;border:1px solid var(--phm-line);border-radius:22px;background:var(--phm-card);color:var(--phm-ink);font-size:16px;line-height:20px;resize:none;box-sizing:border-box}html[data-platform=web] body.ph-in-thread #agency-conv-detail #agency-msg-input::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#8a8a8a}html[data-platform=web] body.ph-in-thread #agency-conv-detail .send-msg-btn{grid-area:send;min-width:64px;height:44px;margin:0;padding:0 16px;border:0;border-radius:22px;background:var(--phm-ink);color:var(--phm-ink-dark);font-size:14px;font-weight:600}html[data-platform=web] body.ph-in-thread #agency-conv-detail .send-msg-btn:disabled{opacity:.55}html[data-platform=web] body.ph-in-thread #agency-conv-detail .phm-plus{grid-area:plus;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--phm-line);border-radius:22px;background:var(--phm-card);color:var(--phm-ink);-webkit-tap-highlight-color:transparent}html[data-platform=web] body.ph-in-thread #agency-conv-detail .phm-plus:active{background:var(--phm-tile)}html[data-platform=web] body.ph-in-thread #agency-conv-detail .composer-attachments{max-width:100%;overflow-x:auto}html[data-platform=web] body.ph-in-thread #ui-toasts{bottom:calc(var(--phm-kb, 0px) + 72px + env(safe-area-inset-bottom,0px))!important}html[data-platform=web] body.ph-in-thread.phm-kb-open #ui-toasts{bottom:calc(var(--phm-kb, 0px) + 68px)!important}html[data-platform=web] body.ph-in-thread #agency-conv-detail #agency-msg-input{scrollbar-width:none}html[data-platform=web] body:has(#apage-a-messages.active) #agency-screen .cp-pop{--cp-bg: #212121;--cp-field: #2c2c2c;--cp-field-hover: #363636;--cp-accent: #f1f1f1;--cp-accent-hover: #ffffff;--cp-accent-text: #f1f1f1;--cp-focus: rgba(255, 255, 255, .5);position:fixed!important;left:0!important;right:0!important;top:auto!important;bottom:var(--phm-kb, 0px)!important;width:auto!important;max-width:none!important;height:auto!important;max-height:calc(var(--phm-vv-h, 100dvh) - 64px)!important;margin:0!important;border-radius:16px 16px 0 0!important;border-bottom:0!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;z-index:1002!important;box-shadow:0 -18px 50px #0009!important}html[data-platform=web] body:has(#apage-a-messages.active) #agency-screen :is(.cp-pop--panel,.vault-panel.cp-pop){height:min(78dvh,calc(var(--phm-vv-h, 100dvh) - 64px))!important}html[data-platform=web] body:has(#apage-a-messages.active) #agency-screen .cp-pop .cp-head{min-height:52px}html[data-platform=web] body:has(#apage-a-messages.active) #agency-screen .cp-pop :is(.cp-close,.cp-icon-btn){min-width:40px;min-height:40px}html[data-platform=web] body:has(#apage-a-messages.active) #agency-screen .cp-pop :is(input[type=text],input[type=number],input[type=search],input:not([type]),textarea,select){font-size:16px}html[data-platform=web] body:has(#apage-a-messages.active) #agency-screen .cp-pop .cp-foot>span:has(kbd){display:none}html[data-platform=web] body:has(#apage-a-messages.active) #agency-screen .vault-panel.cp-pop:not(.open){visibility:hidden}html[data-platform=web] body.phm-fan-open #apage-a-messages.active .agency-messages-container>.fan-insights-panel{display:flex;position:fixed;left:0;right:0;bottom:0;top:calc(var(--phm-vv-top, 0px) + env(safe-area-inset-top,0px) + 48px);z-index:1001;border:0;border-top:1px solid var(--phm-line);border-radius:16px 16px 0 0;padding-top:52px;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--phm-bg);box-shadow:0 -18px 50px #0009;overflow-y:auto;overscroll-behavior:contain;animation:phSheetUp .22s cubic-bezier(.22,1,.36,1)}html[data-platform=web] body.phm-fan-open #apage-a-messages.active .agency-messages-container>.fan-insights-panel:before{content:"Fiche du fan";position:absolute;top:0;left:0;right:0;height:52px;padding:0 16px;display:flex;align-items:center;color:var(--phm-ink);font-size:15px;font-weight:600;background-image:linear-gradient(var(--phm-tile),var(--phm-tile));background-size:36px 4px;background-position:50% 8px;background-repeat:no-repeat;border-bottom:1px solid var(--phm-line);pointer-events:none}html[data-platform=web] .phm-fan-close{display:none}html[data-platform=web] body.phm-fan-open .phm-fan-close{display:inline-flex;align-items:center;justify-content:center;position:fixed;z-index:1003;right:8px;top:calc(var(--phm-vv-top, 0px) + env(safe-area-inset-top,0px) + 48px + 4px);width:44px;height:44px;padding:0;border:0;border-radius:12px;background:transparent;color:#f1f1f1}html[data-platform=web] .phm-backdrop{display:none}html[data-platform=web] body:is(.phm-fan-open,.phm-sheet-open) .phm-backdrop{display:block;position:fixed;inset:0;z-index:1000;background:#0000008c;animation:phFade .18s ease}html[data-platform=web] .phm-sheet{display:none}html[data-platform=web] body.phm-sheet-open .phm-sheet{display:block;position:fixed;left:0;right:0;bottom:0;z-index:1001;max-height:calc(var(--phm-vv-h, 100dvh) - 48px);overflow-y:auto;overscroll-behavior:contain;padding:0 12px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(255,255,255,.08);border-radius:16px 16px 0 0;background:#212121;color:#f1f1f1;font-family:var(--font-sans, system-ui, sans-serif);box-shadow:0 -18px 50px #0009;animation:phSheetUp .22s cubic-bezier(.22,1,.36,1)}html[data-platform=web] .phm-sheet-head{position:relative;display:flex;align-items:center;justify-content:center;height:48px}html[data-platform=web] .phm-grab{position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:#3a3a3a}html[data-platform=web] .phm-sheet-title{margin-top:8px;color:#b4b4b4;font-size:13px;font-weight:500}html[data-platform=web] .phm-tools-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}html[data-platform=web] .phm-tool{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:76px;padding:10px 2px 8px;border:0;border-radius:14px;background:transparent;color:#f1f1f1;-webkit-tap-highlight-color:transparent}html[data-platform=web] .phm-tool:active{background:#2c2c2c}html[data-platform=web] .phm-tool-ic{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:#2c2c2c;color:#f1f1f1}html[data-platform=web] .phm-tool[aria-pressed=true] .phm-tool-ic{background:#f1f1f1;color:#0d0d0d}html[data-platform=web] .phm-tool-txt{font-size:13px;font-weight:700;letter-spacing:.02em}html[data-platform=web] .phm-tool-badge{position:absolute;top:-5px;right:-8px;padding:1px 6px;border-radius:999px;background:#f1f1f1;color:#0d0d0d;font-size:10.5px;font-weight:700;line-height:16px}html[data-platform=web] .phm-tool-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b4b4b4;font-size:12px}html[data-platform=web] .phm-rows{display:flex;flex-direction:column}html[data-platform=web] .phm-row{display:flex;align-items:center;gap:14px;min-height:52px;padding:0 8px;border:0;border-radius:12px;background:transparent;color:#f1f1f1;font-size:15px;text-align:left;-webkit-tap-highlight-color:transparent}html[data-platform=web] .phm-row:active{background:#2c2c2c}html[data-platform=web] .phm-row-ic{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#2c2c2c;color:#f1f1f1}html[data-platform=web] .phm-row-ic>*{pointer-events:none}html[data-platform=web] #apage-a-messages .mw-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;padding:0;gap:0}html[data-platform=web] #apage-a-messages .mw-pane:not(.is-focused){display:none}html[data-platform=web] #apage-a-messages .mw-pane{border:0;border-radius:0}html[data-platform=web] #apage-a-messages [data-mw-close],html[data-platform=web] #apage-a-messages .creator-tab-grid,html[data-platform=web] #apage-a-messages .creator-tab.is-group{display:none!important}}@keyframes phSheetUp{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}@keyframes phFade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){html[data-platform=web] .phm-sheet,html[data-platform=web] .phm-backdrop,html[data-platform=web] #apage-a-messages .fan-insights-panel{animation:none!important}}
