:root {
  --bg: #0f1220;
  --panel: #171b2e;
  --panel-2: #1f243b;
  --border: #2a3050;
  --text: #e8eaf6;
  --muted: #8b92b8;
  --accent: #7c5cff;
  --accent-2: #4da3ff;
  --mine: linear-gradient(135deg, var(--accent), var(--accent-2));
  --danger: #ff5c7a;
  --ok: #3ddc97;
  --radius: 14px;
  --shadow: 0 20px 60px rgba(0, 0, 0, .45);
  --overlay: rgba(5, 7, 15, .72);
}

/* Thème clair (réglé depuis les Réglages) */
:root[data-theme="light"] {
  --bg: #f2f4fb;
  --panel: #ffffff;
  --panel-2: #eceffa;
  --border: #d9deef;
  --text: #1c2038;
  --muted: #666d92;
  --danger: #e0345a;
  --ok: #16a974;
  --shadow: 0 20px 60px rgba(40, 50, 100, .18);
  --overlay: rgba(30, 36, 70, .45);
}

* { box-sizing: border-box; margin: 0; padding: 0; }

html, body {
  height: 100%;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  background: var(--bg);
  color: var(--text);
}

.hidden { display: none !important; }

button { font: inherit; color: inherit; cursor: pointer; }
input { font: inherit; color: inherit; }

input[type="text"], input[type="password"], input[type="url"], input[type="search"] {
  width: 100%;
  background: var(--panel-2);
  border: 1px solid var(--border);
  border-radius: 10px;
  padding: 11px 13px;
  outline: none;
  transition: border-color .15s;
}
input:focus { border-color: var(--accent); }

label { display: block; font-size: 13px; color: var(--muted); margin-bottom: 14px; }
label input { margin-top: 6px; }

.btn {
  border: 1px solid var(--border);
  background: var(--panel-2);
  border-radius: 10px;
  padding: 11px 16px;
  font-weight: 600;
  transition: transform .1s, opacity .15s;
}
.btn:hover { opacity: .9; }
.btn:active { transform: scale(.97); }
.btn.primary { background: var(--mine); border: none; color: #fff; }
.btn.danger { color: var(--danger); border-color: var(--danger); background: transparent; }
.btn.small { padding: 7px 12px; font-size: 13px; }

.icon-btn {
  background: transparent;
  border: none;
  font-size: 18px;
  padding: 7px;
  border-radius: 8px;
}
.icon-btn:hover { background: var(--panel-2); }

.link-btn {
  background: none;
  border: none;
  color: var(--muted);
  font-size: 12px;
  text-decoration: underline;
  margin-top: 18px;
}
.link-btn:hover { color: var(--text); }

.error { color: var(--danger); font-size: 13px; min-height: 18px; margin: 8px 0; }
.hint { color: var(--muted); font-size: 12px; margin-top: 12px; line-height: 1.5; }
.hint-line { display: block; color: var(--muted); font-size: 12px; margin: 14px 0 8px; }
.row { display: flex; gap: 8px; align-items: center; }

/* ------------------------- Connexion ------------------------- */

.screen { height: 100%; }

#auth-screen {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px;
  background:
    radial-gradient(circle at 20% 15%, color-mix(in srgb, var(--accent) 25%, transparent), transparent 45%),
    radial-gradient(circle at 80% 85%, color-mix(in srgb, var(--accent-2) 22%, transparent), transparent 45%),
    var(--bg);
}

.auth-card {
  width: 100%;
  max-width: 400px;
  background: var(--panel);
  border: 1px solid var(--border);
  border-radius: 20px;
  padding: 34px 28px;
  text-align: center;
  box-shadow: var(--shadow);
}
.auth-card form { text-align: left; margin-top: 22px; }
.auth-card .btn { width: 100%; }

/* Logo = icône de l'application */
.logo { font-size: 44px; line-height: 1; }
.logo.big { font-size: 70px; }
.logo img {
  width: 76px;
  height: 76px;
  object-fit: contain;
  display: inline-block;
}
.logo.big img { width: 120px; height: 120px; }

.auth-card h1 {
  font-size: 28px;
  margin-top: 6px;
  background: var(--mine);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
.tagline { color: var(--muted); font-size: 14px; margin-top: 4px; }

/* ------------------------- Application ------------------------- */

#app-screen { display: flex; height: 100dvh; }

#sidebar {
  width: 340px;
  flex-shrink: 0;
  background: var(--panel);
  border-right: 1px solid var(--border);
  display: flex;
  flex-direction: column;
  min-height: 0;
}

.side-head, .chat-head {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 14px;
  border-bottom: 1px solid var(--border);
}
.me-info { flex: 1; min-width: 0; display: flex; flex-direction: column; }
.me-info strong { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.me-info small { color: var(--muted); font-size: 12px; }
.side-actions { display: flex; }

.side-tools { display: flex; gap: 8px; padding: 12px 14px; }
.side-tools .btn { white-space: nowrap; }

#contact-list { flex: 1; overflow-y: auto; padding: 0 8px 12px; }

.contact {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px;
  border-radius: 12px;
  cursor: pointer;
}
.contact:hover { background: var(--panel-2); }
.contact.active { background: color-mix(in srgb, var(--accent) 20%, transparent); }
.contact .meta { flex: 1; min-width: 0; }
.contact .name { font-weight: 600; display: flex; justify-content: space-between; gap: 8px; }
.contact .name time { font-weight: 400; font-size: 11px; color: var(--muted); }
.contact .preview {
  font-size: 13px;
  color: var(--muted);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-top: 2px;
}
.badge {
  background: var(--accent);
  color: #fff;
  font-size: 11px;
  font-weight: 700;
  min-width: 20px;
  height: 20px;
  border-radius: 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 6px;
}
.empty-list { color: var(--muted); text-align: center; font-size: 14px; padding: 30px 16px; line-height: 1.6; }

/* Avatars */
.avatar-wrap { position: relative; flex-shrink: 0; }
.avatar {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  color: #fff;
  overflow: hidden;
  font-size: 18px;
  flex-shrink: 0;
}
.avatar img { width: 100%; height: 100%; object-fit: cover; }
.avatar.big { width: 84px; height: 84px; font-size: 34px; }
.dot {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: var(--ok);
  border: 2px solid var(--panel);
}

/* Chat */
#chat { flex: 1; display: flex; flex-direction: column; min-width: 0; min-height: 0; }
#chat-empty {
  margin: auto;
  text-align: center;
  color: var(--muted);
  padding: 20px;
}
#chat-empty h2 { color: var(--text); margin: 8px 0; }

#chat-panel { flex: 1; display: flex; flex-direction: column; min-height: 0; }
#btn-back { display: none; }

#messages {
  flex: 1;
  overflow-y: auto;
  padding: 18px;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.day-sep {
  align-self: center;
  font-size: 12px;
  color: var(--muted);
  background: var(--panel);
  padding: 4px 12px;
  border-radius: 20px;
  margin: 10px 0;
}
.msg { display: flex; max-width: 75%; }
.msg.mine { align-self: flex-end; }
.msg.theirs { align-self: flex-start; }
.bubble {
  padding: 9px 13px;
  border-radius: 16px;
  line-height: 1.4;
  word-break: break-word;
  white-space: pre-wrap;
}
.mine .bubble { background: var(--mine); color: #fff; border-bottom-right-radius: 4px; }
.theirs .bubble { background: var(--panel-2); border-bottom-left-radius: 4px; }
.bubble time { display: block; font-size: 10px; opacity: .65; margin-top: 3px; text-align: right; }

/* Photos dans les discussions */
.bubble.has-img { padding: 5px; }
.bubble.has-img > div { padding: 6px 8px 0; }
.bubble.has-img time { padding: 0 8px 3px; }
.chat-img {
  display: block;
  max-width: 100%;
  width: 280px;
  max-height: 340px;
  object-fit: cover;
  border-radius: 12px;
  cursor: zoom-in;
  background: var(--panel-2);
}

#send-form {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 12px 14px;
  padding-bottom: calc(12px + env(safe-area-inset-bottom, 0px));
  border-top: 1px solid var(--border);
  background: var(--panel);
}
#send-form input[type="text"] { flex: 1; }
#btn-photo { font-size: 22px; flex-shrink: 0; }

/* ------------------------- Modales ------------------------- */

.modal {
  position: fixed;
  inset: 0;
  background: var(--overlay);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px;
  z-index: 50;
}
.modal-box {
  position: relative;
  width: 100%;
  max-width: 460px;
  max-height: 92dvh;
  overflow-y: auto;
  background: var(--panel);
  border: 1px solid var(--border);
  border-radius: 18px;
  padding: 26px 24px;
}
.modal-box.small-box { max-width: 360px; }
.modal-box.wide-box { max-width: 900px; }
.modal-box h2 { margin-bottom: 16px; }
.modal-box .btn.primary { width: 100%; margin-top: 4px; }
.modal-close {
  position: absolute;
  top: 12px;
  right: 14px;
  background: none;
  border: none;
  font-size: 18px;
  color: var(--muted);
}

.section-title {
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: .8px;
  color: var(--accent-2);
  margin: 20px 0 12px;
  padding-bottom: 6px;
  border-bottom: 1px solid var(--border);
}
.section-title:first-of-type { margin-top: 4px; }

.profile-photo { display: flex; gap: 16px; align-items: center; margin-bottom: 14px; }
.photo-fields { flex: 1; min-width: 0; }
.photo-fields label { margin-bottom: 8px; }
.file-btn { display: inline-block; cursor: pointer; margin: 0; color: var(--text); }

.share-box {
  background: var(--panel-2);
  border: 1px dashed var(--border);
  border-radius: 12px;
  padding: 14px;
  margin-bottom: 8px;
}
.share-box small { color: var(--muted); font-size: 12px; }
.share-box .row { margin: 8px 0 12px; justify-content: space-between; }
.share-code { font-size: 30px; letter-spacing: 6px; color: var(--accent-2); }

/* Apparence */
.theme-row { display: flex; gap: 10px; }
.theme-btn { flex: 1; }
.theme-btn.active { border-color: var(--accent); background: color-mix(in srgb, var(--accent) 18%, transparent); }

.accent-row { display: flex; gap: 12px; flex-wrap: wrap; margin-bottom: 8px; }
.swatch {
  width: 38px;
  height: 38px;
  border-radius: 50%;
  border: 3px solid transparent;
  box-shadow: 0 0 0 1px var(--border);
  transition: transform .1s;
}
.swatch:hover { transform: scale(1.08); }
.swatch.active { border-color: var(--panel); box-shadow: 0 0 0 3px var(--accent); }

/* Tableau admin */
.storage-info {
  font-size: 12px;
  color: var(--muted);
  background: var(--panel-2);
  border-radius: 10px;
  padding: 8px 12px;
  margin-top: 10px;
}
.storage-info.warn { color: #fff; background: var(--danger); font-weight: 600; }

.table-wrap { overflow-x: auto; margin: 14px 0; border: 1px solid var(--border); border-radius: 12px; }
table { width: 100%; border-collapse: collapse; font-size: 14px; }
th, td { padding: 10px 12px; text-align: left; border-bottom: 1px solid var(--border); white-space: nowrap; }
th { background: var(--panel-2); color: var(--muted); font-size: 12px; text-transform: uppercase; letter-spacing: .5px; }
tr:last-child td { border-bottom: none; }
td .who { display: flex; align-items: center; gap: 10px; }
td .avatar { width: 32px; height: 32px; font-size: 14px; }
td code { background: var(--panel-2); padding: 3px 8px; border-radius: 6px; font-size: 14px; letter-spacing: 2px; }
.status-on { color: var(--ok); }
.status-off { color: var(--muted); }
td .actions { display: flex; gap: 6px; }

/* Visionneuse de photo */
.lightbox { background: rgba(0, 0, 0, .88); flex-direction: column; }
.lightbox .modal-close { color: #fff; font-size: 24px; top: 16px; right: 20px; }
.lightbox img { max-width: 100%; max-height: 90dvh; border-radius: 10px; object-fit: contain; }

/* Toast */
#toast {
  position: fixed;
  left: 50%;
  bottom: 28px;
  transform: translateX(-50%) translateY(20px);
  background: var(--panel-2);
  border: 1px solid var(--border);
  padding: 11px 18px;
  border-radius: 12px;
  opacity: 0;
  pointer-events: none;
  transition: all .25s;
  z-index: 100;
  max-width: 90vw;
  text-align: center;
}
#toast.show { opacity: 1; transform: translateX(-50%) translateY(0); }

/* ------------------------- Mobile ------------------------- */

@media (max-width: 760px) {
  #sidebar { width: 100%; border-right: none; }
  #chat { display: none; }
  #app-screen.chat-open #sidebar { display: none; }
  #app-screen.chat-open #chat { display: flex; }
  #btn-back { display: inline-block; }
  .msg { max-width: 88%; }
  .chat-img { width: 100%; }
  .profile-photo { flex-direction: column; align-items: stretch; }
  .profile-photo .avatar { margin: 0 auto; }
}


/* ------------------------- Onglets, profil, stories, appels ------------------------- */

input[type="text"]:disabled { opacity: .6; cursor: not-allowed; }
.row.wrap { flex-wrap: wrap; }

.pane { flex: 1; display: flex; flex-direction: column; min-height: 0; }
.list-scroll { flex: 1; overflow-y: auto; padding: 8px 8px 12px; }
.section-label {
  font-size: 12px; color: var(--muted); text-transform: uppercase;
  letter-spacing: .8px; padding: 14px 10px 6px;
}

#tabbar {
  display: flex;
  border-top: 1px solid var(--border);
  background: var(--panel);
  padding-bottom: env(safe-area-inset-bottom, 0px);
}
#tabbar button {
  flex: 1; background: none; border: none; padding: 9px 4px;
  color: var(--muted); font-size: 12px; position: relative;
  display: flex; flex-direction: column; align-items: center; gap: 2px;
}
#tabbar .ico { font-size: 20px; }
#tabbar button.active { color: var(--accent-2); font-weight: 700; }
.tab-dot {
  position: absolute; top: 6px; left: calc(50% + 10px);
  width: 9px; height: 9px; border-radius: 50%; background: var(--accent);
}

.chat-id { display: flex; align-items: center; gap: 12px; flex: 1; min-width: 0; cursor: pointer; }
#btn-call { font-size: 22px; }

#btn-reports { position: relative; }
#btn-reports .badge {
  position: absolute; top: -3px; right: -5px; min-width: 16px; height: 16px;
  font-size: 10px; padding: 0 4px; background: var(--danger);
}

.profile-head { text-align: center; margin-bottom: 14px; }
.profile-head .avatar { margin: 0 auto 10px; }
.profile-head h2 { margin: 0; }
.profile-info { display: grid; grid-template-columns: auto 1fr; gap: 8px 14px; margin-bottom: 18px; font-size: 14px; }
.profile-info dt { color: var(--muted); }
.profile-info dd { text-align: right; font-weight: 600; word-break: break-word; }
#profile-actions .btn { width: 100%; margin-top: 8px; }

.ring { padding: 3px; border-radius: 50%; background: var(--mine); flex-shrink: 0; }
.ring.seen { background: var(--border); }
.ring .avatar { border: 2px solid var(--panel); }
.contact .btn { flex-shrink: 0; }

.story-preview { width: 100%; max-height: 300px; object-fit: contain; border-radius: 12px; margin-bottom: 12px; background: var(--panel-2); }
.story-box { position: relative; width: 100%; max-width: 440px; display: flex; flex-direction: column; gap: 10px; color: #fff; }
.story-top { display: flex; align-items: center; gap: 10px; padding-right: 36px; }
.story-top span { font-weight: 700; flex: 1; min-width: 0; }
.story-top small { opacity: .7; }
#story-img { width: 100%; max-height: 64dvh; object-fit: contain; border-radius: 12px; background: #000; }
#story-caption { text-align: center; white-space: pre-wrap; word-break: break-word; }
.story-bar { display: flex; gap: 8px; justify-content: center; align-items: center; }
.story-bar .btn { background: rgba(255,255,255,.14); color: #fff; border-color: rgba(255,255,255,.25); }
.story-viewers { background: rgba(255,255,255,.12); border-radius: 12px; padding: 10px 12px; max-height: 150px; overflow-y: auto; font-size: 14px; line-height: 1.7; }

.call-overlay {
  position: fixed; inset: 0; z-index: 90; background: var(--overlay);
  backdrop-filter: blur(8px); display: flex; align-items: center; justify-content: center;
}
.call-box {
  text-align: center; background: var(--panel); border: 1px solid var(--border);
  border-radius: 24px; padding: 34px 30px; width: min(88vw, 340px); box-shadow: var(--shadow);
}
.call-box .avatar { margin: 0 auto 14px; }
#call-status { color: var(--muted); margin: 6px 0 24px; }
.call-actions { display: flex; justify-content: center; gap: 30px; }
.call-btn { width: 64px; height: 64px; border-radius: 50%; border: none; font-size: 26px; }
.call-btn.ok { background: var(--ok); }
.call-btn.bad { background: var(--danger); }

.report-card { border: 1px solid var(--border); background: var(--panel-2); border-radius: 12px; padding: 12px 14px; margin-bottom: 10px; }
.report-card p { margin: 6px 0; word-break: break-word; }
.report-card small { color: var(--muted); display: block; margin-bottom: 8px; }
.report-card .row { flex-wrap: wrap; }
.report-card .btn { width: auto; margin: 0; }
.report-done { font-size: 13px; color: var(--muted); padding: 6px 2px; border-bottom: 1px solid var(--border); }


/* ------------------------- Chaînes, administration, bans ------------------------- */

input[type="number"], select {
  background: var(--panel-2); border: 1px solid var(--border); border-radius: 10px;
  padding: 11px 13px; color: inherit; font: inherit; outline: none;
}
input[type="number"] { width: 100%; margin-top: 6px; }
select { margin-top: 6px; }
.check { display: flex; gap: 8px; align-items: center; color: var(--text); font-size: 14px; }
.check input { width: auto; margin: 0; }

#btn-admin { position: relative; }
#btn-admin .badge {
  position: absolute; top: -3px; right: -5px; min-width: 16px; height: 16px;
  font-size: 10px; padding: 0 4px; background: var(--danger);
}
.hub-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
.hub-tile {
  position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 6px;
  padding: 18px 8px; min-height: 96px; background: var(--panel-2); border: 1px solid var(--border);
  border-radius: 14px; color: inherit; font: inherit; cursor: pointer;
}
.hub-tile:hover { border-color: var(--accent); }
.hub-tile:active { transform: scale(.97); }
.hub-tile .hub-ico { font-size: 30px; line-height: 1; }
.hub-tile .hub-name { font-size: 14px; font-weight: 600; }
.hub-tile .badge { position: absolute; top: 8px; right: 10px; background: var(--danger); }
.hub-item { width: 100%; display: flex; justify-content: space-between; align-items: center; margin-bottom: 8px; text-align: left; }

.ban-presets { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 8px; margin-bottom: 16px; }
.ban-presets .btn.active { border-color: var(--danger); background: color-mix(in srgb, var(--danger) 18%, transparent); }

.rank { width: 22px; text-align: center; color: var(--muted); font-weight: 700; flex-shrink: 0; }
.admin-thumb { width: 100%; max-height: 260px; object-fit: contain; border-radius: 10px; background: #000; margin: 6px 0; cursor: zoom-in; }


/* ------------------------- Modifier / supprimer un message ------------------------- */
.msg { align-items: center; gap: 4px; }
.msg-actions { display: flex; flex-direction: column; gap: 2px; opacity: .55; }
.msg-actions button { background: none; border: none; font-size: 13px; padding: 2px 4px; border-radius: 6px; line-height: 1; }
.msg-actions button:hover { background: var(--panel-2); opacity: 1; }
@media (hover: hover) {
  .msg-actions { opacity: 0; transition: opacity .15s; }
  .msg:hover .msg-actions { opacity: .8; }
}

/* Pastille des stories non vues */
.tab-count {
  position: absolute; top: 4px; left: calc(50% + 6px);
  min-width: 17px; height: 17px; padding: 0 5px; border-radius: 9px;
  background: var(--danger); color: #fff; font-size: 10px; font-weight: 700; font-style: normal;
  display: flex; align-items: center; justify-content: center; line-height: 1;
  box-shadow: 0 0 0 2px var(--panel);
}

/* Vocaux */
.bubble.has-audio { padding: 6px 8px; }
.chat-audio { display: block; width: 240px; max-width: 100%; height: 40px; }
#btn-mic { font-size: 22px; flex-shrink: 0; }
.rec-timer { flex: 1; color: var(--danger); font-weight: 700; padding: 0 6px; }
.profile-desc { text-align: center; color: var(--muted); line-height: 1.5; margin: 0 0 16px; white-space: pre-wrap; word-break: break-word; font-size: 14px; }

/* Appels vidéo (grille de participants) */
.call-box.call-stage { width: min(96vw, 920px); max-height: 96dvh; overflow-y: auto; padding: 20px; }
.call-grid { display: grid; gap: 8px; grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr)); margin: 12px 0 18px; }
.tile { position: relative; aspect-ratio: 4 / 3; background: #000; border-radius: 14px; overflow: hidden; }
.tile video { width: 100%; height: 100%; object-fit: cover; display: block; }
.tile.local video { transform: scaleX(-1); }
.tile.novid video { opacity: 0; position: absolute; inset: 0; }
.tile-av { display: none; position: absolute; inset: 0; z-index: 1; align-items: center; justify-content: center; background: var(--panel-2); }
.tile.novid .tile-av { display: flex; }
.tile-av .avatar { margin: 0; }
.tile-name { position: absolute; left: 8px; bottom: 6px; z-index: 2; background: rgba(0, 0, 0, .55); color: #fff; padding: 2px 9px; border-radius: 8px; font-size: 12px; }
.tile.mic-off .tile-name::after { content: ' 🔇'; }
.call-actions { flex-wrap: wrap; gap: 16px; }
.call-btn.neutral { background: var(--panel-2); border: 1px solid var(--border); }
.call-btn.off { opacity: .55; }
#call-status { margin: 4px 0 6px; }

/* Groupes */
.group-pick { max-height: 260px; overflow-y: auto; border: 1px solid var(--border); border-radius: 12px; padding: 4px; margin-bottom: 8px; }
.group-pick .check { padding: 8px; border-radius: 10px; cursor: pointer; margin: 0; }
.group-pick .check:hover, .group-pick .contact:hover { background: var(--panel-2); }
.group-pick .contact { cursor: default; }
.sender { font-size: 12px; font-weight: 700; color: var(--accent-2); margin-bottom: 2px; }
.mine .sender { display: none; }


/* Épingle à côté de chaque conversation */
.pin-btn {
  flex-shrink: 0;
  background: none;
  border: 0;
  padding: 6px;
  font-size: 15px;
  line-height: 1;
  cursor: pointer;
  opacity: 0.3;
  filter: grayscale(1);
  transition: opacity 0.15s;
}
.pin-btn:hover { opacity: 0.7; }
.pin-btn.on { opacity: 1; filter: none; }


/* ---- Compte public / groupes modifiables ---- */
.privacy-check { padding: 8px 4px; cursor: pointer; font-weight: 600; }
.privacy-check input { width: 20px; height: 20px; }
#public-search { width: 100%; margin-bottom: 10px; }
#group-edit { margin-bottom: 8px; }
#group-add-box { margin-top: 4px; }
.group-pick .contact .btn { margin-left: auto; }
.group-pick .contact .btn.danger { padding: 4px 10px; }

/* ------------------- Fenêtre plein écran : compte d'un utilisateur ------------------- */
.modal.fullscreen { padding: 0; background: var(--bg); align-items: stretch; justify-content: stretch; }
.acc-screen { display: flex; flex-direction: column; width: 100%; height: 100%; background: var(--bg); }
.acc-top { display: flex; align-items: center; gap: 10px; padding: 12px 16px; padding-top: max(12px, env(safe-area-inset-top)); background: var(--panel); border-bottom: 1px solid var(--border); }
.acc-top h2 { flex: 1; margin: 0; font-size: 18px; }
#acc-back { display: none; }
.acc-body { flex: 1; min-height: 0; display: grid; grid-template-columns: 320px 1fr; }
.acc-side { display: flex; flex-direction: column; gap: 10px; min-height: 0; padding: 12px; background: var(--panel); border-right: 1px solid var(--border); }
#acc-search { width: 100%; }
.acc-list { flex: 1; overflow-y: auto; display: flex; flex-direction: column; gap: 4px; }
.acc-row { display: flex; align-items: center; gap: 10px; width: 100%; padding: 8px 10px; text-align: left; font: inherit; color: var(--text); background: transparent; border: 1px solid transparent; border-radius: 12px; cursor: pointer; }
.acc-row:hover { background: var(--panel-2); }
.acc-row.active { background: var(--panel-2); border-color: var(--accent); }
.acc-row-text { min-width: 0; display: flex; flex-direction: column; gap: 2px; }
.acc-row-text b { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; }
.acc-row-text small { color: var(--muted); font-size: 12px; }
.acc-main { overflow-y: auto; padding: 20px; }
.acc-detail { max-width: 780px; margin: 0 auto; display: flex; flex-direction: column; gap: 14px; }
.acc-placeholder { margin-top: 40px; text-align: center; }
.acc-card { background: var(--panel); border: 1px solid var(--border); border-radius: 16px; padding: 16px; }
.acc-card h4 { margin: 0 0 10px; font-size: 13px; letter-spacing: .03em; text-transform: uppercase; color: var(--muted); }
.acc-card .hint { margin: 0; }
.acc-head { display: flex; align-items: center; gap: 16px; }
.acc-head-text { min-width: 0; display: flex; flex-direction: column; gap: 6px; }
.acc-head-text h3 { margin: 0; font-size: 20px; overflow-wrap: anywhere; }
.acc-sub { color: var(--muted); font-size: 13px; }
.acc-badges { display: flex; flex-wrap: wrap; gap: 6px; }
.acc-badge { font-size: 12px; padding: 3px 9px; border-radius: 999px; background: var(--panel-2); border: 1px solid var(--border); }
.acc-badge.ok { color: #35c98a; border-color: #35c98a; }
.acc-badge.bad { color: var(--danger); border-color: var(--danger); }
.acc-info-row { display: flex; align-items: center; gap: 10px; padding: 8px 0; border-bottom: 1px solid var(--border); }
.acc-info-row:last-child { border-bottom: none; }
.acc-label { flex: 1; color: var(--muted); font-size: 13px; }
.acc-value { font-size: 14px; overflow-wrap: anywhere; text-align: right; }
.acc-info-row .btn { width: auto; margin: 0; padding: 3px 9px; }
.acc-actions { display: flex; flex-wrap: wrap; gap: 8px; }
.acc-actions .btn { width: auto; margin: 0; }
.acc-line { display: flex; align-items: center; gap: 10px; width: 100%; padding: 8px 4px; font: inherit; color: var(--text); text-align: left; background: transparent; border: none; border-bottom: 1px solid var(--border); }
.acc-line:last-child { border-bottom: none; }
button.acc-line { cursor: pointer; border-radius: 10px; }
button.acc-line:hover { background: var(--panel-2); }
.acc-line .avatar { width: 34px; height: 34px; font-size: 15px; }
.acc-line-text { min-width: 0; flex: 1; display: flex; flex-direction: column; gap: 2px; font-size: 14px; overflow-wrap: anywhere; }
.acc-line-text small { color: var(--muted); font-size: 12px; }
.acc-stories { display: grid; grid-template-columns: repeat(auto-fill, minmax(110px, 1fr)); gap: 10px; }
.acc-story img { width: 100%; aspect-ratio: 3 / 4; object-fit: cover; border-radius: 12px; border: 1px solid var(--border); background: var(--panel-2); }
.acc-story small { display: block; margin-top: 4px; color: var(--muted); font-size: 12px; }
@media (max-width: 760px) {
  .acc-body { grid-template-columns: 1fr; }
  .acc-main { display: none; padding: 14px; }
  .acc-screen.show-detail .acc-side { display: none; }
  .acc-screen.show-detail .acc-main { display: block; }
  .acc-screen.show-detail #acc-back { display: inline-flex; }
  .acc-side { border-right: none; }
}

/* ---------- Appareil photo & galerie ---------- */
.cam-screen { display: flex; flex-direction: column; width: 100%; height: 100%; background: #000; color: #fff; }
.cam-screen .acc-top { background: rgba(0,0,0,.6); border-bottom: none; color: #fff; }
.cam-view { position: relative; flex: 1; min-height: 0; display: flex; align-items: center; justify-content: center; overflow: hidden; }
.cam-view video, .cam-view img { width: 100%; height: 100%; object-fit: contain; background: #000; }
.cam-view video.mirror { transform: scaleX(-1); }
.cam-msg { position: absolute; left: 16px; right: 16px; top: 16px; padding: 10px 14px; border-radius: 12px; background: rgba(0,0,0,.65); font-size: 13px; text-align: center; }
.cam-bar { display: grid; grid-template-columns: 1fr 78px 1fr; align-items: center; padding: 18px 16px; padding-bottom: max(18px, env(safe-area-inset-bottom)); background: rgba(0,0,0,.6); }
.cam-shutter { width: 74px; height: 74px; border-radius: 50%; border: 4px solid #fff; background: #fff; box-shadow: inset 0 0 0 4px #000; cursor: pointer; padding: 0; }
.cam-shutter:active { transform: scale(.92); }
.cam-thumb { justify-self: end; margin-right: 18px; width: 48px; height: 48px; border-radius: 10px; border: 2px solid #fff; background: rgba(255,255,255,.15); overflow: hidden; padding: 0; cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: 20px; color: #fff; }
.cam-thumb img { width: 100%; height: 100%; object-fit: cover; }
.cam-flip { justify-self: start; margin-left: 18px; color: #fff; font-size: 22px; }
.cam-review { display: flex; gap: 12px; padding: 18px 16px; padding-bottom: max(18px, env(safe-area-inset-bottom)); background: rgba(0,0,0,.6); }
.cam-review .btn { flex: 1; margin: 0; width: auto; }
.gal-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(110px, 1fr)); gap: 8px; }
.gal-grid button { padding: 0; border: 1px solid var(--border); border-radius: 12px; overflow: hidden; background: var(--panel-2); cursor: pointer; aspect-ratio: 1; }
.gal-grid img { width: 100%; height: 100%; object-fit: cover; display: block; }
#viewer-del { margin-top: 14px; width: auto; background: rgba(0,0,0,.5); }

/* ---------- Compte en profondeur (admin suprême) ---------- */
#deep-back { display: none; }
#modal-deep.in-thread #deep-back { display: inline-flex; }
.deep-tabs { display: flex; gap: 6px; padding: 8px 16px; background: var(--panel); border-bottom: 1px solid var(--border); }
.deep-tabs button { flex: 1; padding: 9px 6px; font: inherit; font-size: 14px; color: var(--muted); background: transparent; border: none; border-bottom: 3px solid transparent; cursor: pointer; }
.deep-tabs button.active { color: var(--text); border-bottom-color: var(--accent); font-weight: 600; }
.deep-main { flex: 1; min-height: 0; }
.deep-foot { margin: 0; padding: 8px 16px; text-align: center; background: var(--panel); border-top: 1px solid var(--border); }
.deep-thread { display: flex; flex-direction: column; gap: 6px; }
.deep-msg { max-width: 78%; padding: 8px 12px; border-radius: 14px; background: var(--panel-2); border: 1px solid var(--border); font-size: 14px; overflow-wrap: anywhere; align-self: flex-start; }
.deep-msg.mine { align-self: flex-end; background: var(--mine); border: none; color: #fff; }
.deep-msg .sender { font-size: 11px; font-weight: 600; opacity: .75; margin-bottom: 2px; }
.deep-msg time { display: block; margin-top: 3px; font-size: 10px; opacity: .65; text-align: right; }
.deep-msg img { display: block; max-width: 100%; max-height: 240px; border-radius: 10px; margin-bottom: 4px; cursor: pointer; }
.deep-msg audio { max-width: 100%; }
.acc-main.deep-main { display: block; }

/* ---------- Barre du bas à 5 onglets, envoi de photo, notifications, vocaux de chaîne ---------- */
#tabbar button { min-width: 0; font-size: 11px; }
#btn-camera .ico { font-size: 24px; }
.cam-send-list { display: flex; flex-direction: column; gap: 4px; max-height: 50dvh; overflow-y: auto; margin-bottom: 8px; }
.cam-send-list label { display: flex; align-items: center; gap: 10px; margin: 0; padding: 8px; border-radius: 10px; color: var(--text); font-size: 14px; cursor: pointer; }
.cam-send-list label:hover { background: var(--panel-2); }
.cam-send-list input { width: auto; }
.cam-send-list .avatar { width: 34px; height: 34px; font-size: 15px; }
.gal-main { flex: 1; min-height: 0; }
.gal-main .gal-grid { grid-template-columns: repeat(auto-fill, minmax(130px, 1fr)); }
.bc-list { display: flex; flex-direction: column; gap: 10px; max-height: 60dvh; overflow-y: auto; }
.bc-item { padding: 12px; border: 1px solid var(--border); border-radius: 12px; background: var(--panel-2); }
.bc-item p { margin: 0 0 6px; overflow-wrap: anywhere; font-size: 14px; }
.bc-item small { display: block; color: var(--muted); font-size: 12px; margin-bottom: 8px; }
.bc-item .row { display: flex; gap: 8px; }
.bc-item .btn { width: auto; margin: 0; }

/* ---------- Correctifs portrait (téléphone) ---------- */
.acc-main.gal-main { display: block; }
.cam-screen { height: 100dvh; }
.cam-view video, .cam-view img { position: absolute; inset: 0; }
.cam-bar, .cam-review { position: relative; z-index: 2; }
.cam-thumb { width: 54px; height: 54px; }
.viewer-actions { display: flex; gap: 10px; margin-top: 14px; }
.viewer-actions .btn { width: auto; margin: 0; background: rgba(0,0,0,.5); }
.viewer-actions .btn.primary { background: var(--mine); }
#viewer-del { margin-top: 0; }


/* ================= Blocage PWA (mobile) ================= */
#pwa-gate {
  position: fixed; inset: 0; z-index: 1000; overflow-y: auto; display: flex; align-items: center; justify-content: center;
  padding: 20px; background: radial-gradient(circle at 20% 15%, color-mix(in srgb, var(--accent) 25%, transparent), transparent 45%), var(--bg);
}
.pwa-card { width: 100%; max-width: 400px; background: var(--panel); border: 1px solid var(--border); border-radius: 20px; padding: 30px 24px; text-align: center; box-shadow: var(--shadow); }
.pwa-card h1 { font-size: 24px; margin-top: 6px; background: var(--mine); -webkit-background-clip: text; background-clip: text; color: transparent; }
.pwa-steps { text-align: left; margin-top: 20px; }
.pwa-steps ol { padding-left: 22px; line-height: 1.7; font-size: 15px; }
.pwa-steps .btn { width: 100%; margin-bottom: 14px; }
.pwa-share { display: inline-block; padding: 0 6px; border: 1px solid var(--border); border-radius: 6px; background: var(--panel-2); }

/* Bandeau notifications */
.notif-banner { display: flex; flex-direction: column; gap: 8px; margin: 10px 14px 0; padding: 10px 12px; border-radius: 12px; background: var(--panel-2); border: 1px solid var(--border); font-size: 13px; }

/* ================= Anti-zoom ================= */
html, body { touch-action: manipulation; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; }
/* Safari zoome tout seul quand on touche un champ dont le texte fait moins de 16 px */
input[type="text"], input[type="password"], input[type="url"], input[type="search"],
input[type="number"], input[type="email"], select, textarea { font-size: 16px !important; }

/* ================= Fonctionnalités retirées (l'élément n'existe plus) ================= */
body.off-stories [data-tab="stories"], body.off-stories #pane-stories, body.off-stories #stories-dot,
body.off-stories #modal-story, body.off-stories #modal-story-new,
body.off-camera #btn-camera, body.off-camera #modal-camera,
body.off-calls [data-tab="calls"], body.off-calls #pane-calls, body.off-calls #btn-call, body.off-calls #btn-video,
body.off-voice #btn-mic, body.off-voice #btn-mic-cancel, body.off-voice #rec-timer,
body.off-photos #btn-photo,
body.off-groups #menu-add-group,
body.off-diamond [data-tab="diamond"], body.off-diamond #pane-diamond,
body.off-games [data-tab="games"], body.off-games #modal-games, body.off-games #modal-game-submit, body.off-games #game-player { display: none !important; }

/* Interrupteurs du panel administrateur */
.feat-row { display: flex; align-items: center; gap: 12px; margin: 0; padding: 11px 0; border-top: 1px solid var(--border); color: var(--text); cursor: pointer; }
.feat-text { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 2px; }
.feat-text b { font-size: 14px; }
.feat-text small { color: var(--muted); font-size: 12px; }
input.feat-switch {
  -webkit-appearance: none; appearance: none; flex: none; margin: 0; width: 46px; height: 28px; border-radius: 999px;
  background: var(--panel-2); border: 1px solid var(--border); position: relative; cursor: pointer; transition: background .15s;
}
input.feat-switch::after {
  content: ""; position: absolute; top: 2px; left: 2px; width: 22px; height: 22px; border-radius: 50%;
  background: #fff; box-shadow: 0 1px 3px rgba(0,0,0,.35); transition: transform .15s;
}
input.feat-switch:checked { background: var(--accent); border-color: transparent; }
input.feat-switch:checked::after { transform: translateX(18px); }
input.feat-switch:disabled { opacity: .5; }

/* Vidéos Diamond */
.diamond-card { margin: 12px; padding: 12px; border-radius: 14px; background: var(--panel-2); border: 1px solid var(--border); display: flex; flex-direction: column; gap: 8px; }
.diamond-card video { width: 100%; max-height: 60vh; border-radius: 10px; background: #000; }
.diamond-title { font-weight: 700; }
.diamond-desc { color: var(--muted); font-size: 14px; overflow-wrap: anywhere; }
#modal-admin-diamond .diamond-card { margin: 12px 0; }

/* ===== Diamond : fil plein écran (tout le reste disparaît) ===== */
body.off-diamond #diamond-screen { display: none !important; }
#diamond-screen { position: fixed; inset: 0; z-index: 40; background: #000; color: #fff; }
.dia-top {
  position: absolute; left: 0; right: 0; top: 0; z-index: 5; display: flex; justify-content: space-between; align-items: center;
  padding: calc(env(safe-area-inset-top, 0px) + 10px) 14px 28px; pointer-events: none;
  background: linear-gradient(to bottom, rgba(0,0,0,.65), rgba(0,0,0,.35) 55%, rgba(0,0,0,0));
}
.dia-top > * { pointer-events: auto; }
.dia-round { width: 42px; height: 42px; border-radius: 50%; border: 1.5px solid rgba(255,255,255,.85); background: rgba(0,0,0,.6); color: #fff; font-size: 22px; font-weight: 700; line-height: 1; display: flex; align-items: center; justify-content: center; }
.dia-me { width: 46px; height: 46px; padding: 0; border: 2px solid #fff; border-radius: 50%; background: #000; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,.5); }
.dia-me .avatar { width: 100%; height: 100%; }
#dia-feed { position: absolute; inset: 0; overflow-y: scroll; scroll-snap-type: y mandatory; -webkit-overflow-scrolling: touch; overscroll-behavior: contain; touch-action: pan-y; overflow-anchor: none; }
.dia-slide { position: relative; height: 100%; width: 100%; flex: none; scroll-snap-align: start; background: #000; display: flex; align-items: center; justify-content: center; contain: layout paint style; }
.dia-slide video { width: 100%; height: 100%; object-fit: contain; background: #000; backface-visibility: hidden; }
.dia-side { position: absolute; right: 10px; bottom: calc(env(safe-area-inset-bottom, 0px) + 28px); display: flex; flex-direction: column; gap: 14px; align-items: center; z-index: 3; }
.dia-act { background: none; border: none; color: #fff; display: flex; flex-direction: column; align-items: center; gap: 2px; padding: 0; min-width: 44px; text-shadow: 0 1px 4px rgba(0,0,0,.7); }
.dia-ico { font-size: 30px; line-height: 1.1; filter: drop-shadow(0 1px 3px rgba(0,0,0,.6)); }
.dia-act small { font-size: 12px; font-weight: 700; min-height: 14px; }
.dia-act.on .dia-ico { transform: scale(1.1); }
.dia-info { position: absolute; left: 14px; right: 80px; bottom: calc(env(safe-area-inset-bottom, 0px) + 28px); z-index: 3; text-shadow: 0 1px 4px rgba(0,0,0,.8); display: flex; flex-direction: column; gap: 8px; }
.dia-heart { position: absolute; z-index: 4; font-size: 90px; line-height: 1; pointer-events: none; transform: translate(-50%, -50%); animation: dia-heart-pop .8s ease-out forwards; filter: drop-shadow(0 2px 8px rgba(0,0,0,.5)); }
@keyframes dia-heart-pop { 0% { opacity: 0; transform: translate(-50%, -50%) scale(.4); } 25% { opacity: 1; transform: translate(-50%, -50%) scale(1.2); } 100% { opacity: 0; transform: translate(-50%, -90%) scale(1); } }
.dia-who { display: flex; align-items: center; gap: 10px; cursor: pointer; }
.dia-title { flex: 1; min-width: 0; text-align: center; font-weight: 700; padding: 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-shadow: 0 1px 4px rgba(0,0,0,.8); }
.dia-share-actions { margin-top: 12px; justify-content: center; }
.dia-share-actions .btn { width: auto; margin: 0; }
.bubble a { color: inherit; text-decoration: underline; word-break: break-all; font-weight: 600; }
.dia-who .avatar { width: 36px; height: 36px; font-size: 15px; }
.dia-caption { font-size: 15px; line-height: 1.4; overflow-wrap: anywhere; max-height: 30vh; overflow-y: auto; }
.dia-repost { font-size: 12px; opacity: .9; }
.dia-empty { height: 100%; display: flex; align-items: center; justify-content: center; text-align: center; padding: 30px; line-height: 1.6; color: #ddd; }
.dia-sheet { position: absolute; left: 0; right: 0; bottom: 0; z-index: 6; height: 65%; background: var(--panel); color: var(--text); border-radius: 18px 18px 0 0; display: flex; flex-direction: column; box-shadow: 0 -8px 30px rgba(0,0,0,.5); }
.dia-sheet-head { display: flex; justify-content: space-between; align-items: center; padding: 14px 16px 6px; }
#dia-comments-list { flex: 1; overflow-y: auto; padding: 4px 16px; }
.dia-comment { display: flex; gap: 10px; align-items: flex-start; padding: 8px 0; }
.dia-comment .avatar { width: 34px; height: 34px; font-size: 15px; flex: none; }
.dia-comment-text { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 2px; font-size: 14px; overflow-wrap: anywhere; }
.dia-comment-text b { font-size: 12px; color: var(--muted); }
.dia-sheet-form { display: flex; gap: 8px; padding: 10px 12px calc(env(safe-area-inset-bottom, 0px) + 10px); border-top: 1px solid var(--border); }
.dia-sheet-form input { flex: 1; min-width: 0; }
.dia-sheet-form .btn.primary { width: auto; margin: 0; }
#modal-diamond-me, #modal-diamond-send { z-index: 60; }


/* ------------------------- Réactions aux messages ------------------------- */
.bubble { touch-action: manipulation; }
.bubble .reacts { display: flex; flex-wrap: wrap; gap: 4px; margin-top: 5px; white-space: normal; }
.react-chip {
  display: inline-flex; align-items: center; gap: 3px; border: 1px solid transparent; border-radius: 999px;
  background: rgba(127,127,127,.22); color: inherit; font: inherit; font-size: 13px; line-height: 1; padding: 3px 7px; cursor: pointer;
}
.react-chip.me { border-color: currentColor; background: rgba(127,127,127,.35); }
.react-btn { font-size: 14px; }
#react-picker {
  position: fixed; z-index: 90; display: flex; gap: 2px; padding: 6px 8px; border-radius: 999px;
  background: var(--panel); border: 1px solid var(--border); box-shadow: 0 6px 24px rgba(0,0,0,.35);
  max-width: calc(100vw - 16px);
  animation: react-pop .12s ease-out;
}
#react-picker button { background: none; border: none; font-size: 24px; line-height: 1; padding: 5px 6px; border-radius: 50%; cursor: pointer; transition: transform .1s; }
#react-picker button:hover, #react-picker button:active { transform: scale(1.25); }
#react-picker button.on { background: var(--panel-2); }
@keyframes react-pop { from { opacity: 0; transform: scale(.85); } to { opacity: 1; transform: scale(1); } }

/* ------------------------- Indicateur « en train d'écrire… » ------------------------- */
#chat-status.typing { color: var(--accent); font-style: italic; }
.typing-bubble { display: inline-flex; align-items: center; gap: 4px; padding: 12px 14px; min-height: 0; }
.typing-bubble span {
  width: 7px; height: 7px; border-radius: 50%; background: currentColor; opacity: .35;
  animation: typing-dot 1.2s infinite ease-in-out;
}
.typing-bubble span:nth-child(2) { animation-delay: .15s; }
.typing-bubble span:nth-child(3) { animation-delay: .3s; }
@keyframes typing-dot { 0%, 60%, 100% { transform: translateY(0); opacity: .35; } 30% { transform: translateY(-4px); opacity: .9; } }
@media (prefers-reduced-motion: reduce) {
  .typing-bubble span { animation: none; opacity: .6; }
  #react-picker { animation: none; }
}


/* ------------------------- VIP : couronne, couleur de prénom ------------------------- */

.avatar.vip { overflow: visible; box-shadow: 0 0 0 2px #ffd24d; }
.avatar.vip img { border-radius: 50%; }
.avatar .crown {
  position: absolute;
  top: -9px;
  left: 50%;
  transform: translateX(-50%) rotate(-8deg);
  font-size: 15px;
  line-height: 1;
  filter: drop-shadow(0 1px 2px rgba(0, 0, 0, .55));
  pointer-events: none;
}
.avatar { position: relative; }
.avatar.big .crown { font-size: 26px; top: -15px; }
td .avatar .crown, .acc-row .avatar .crown { font-size: 12px; top: -8px; }
.vip-name { font-weight: 700; }
/* Logo « Tonin VIP » après le nom de chaque compte VIP */
.vip-name::after {
  content: ''; display: inline-block; width: 1.25em; height: 1.25em; margin-left: .3em; vertical-align: -0.3em;
  background: url(data:image/png;base64,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) center / contain no-repeat;
}
.avatar .crown .ic { width: 1.35em; height: 1.35em; vertical-align: top; }

.vip-section { margin-bottom: 14px; }
.vip-colors { display: flex; flex-wrap: wrap; gap: 8px; margin: 8px 0 10px; }
.vip-colors button {
  width: 30px; height: 30px; border-radius: 50%;
  border: 2px solid transparent;
  box-shadow: 0 0 0 1px var(--border);
  padding: 0;
}
.vip-colors button.active { border-color: var(--text); }
.vip-custom { position: relative; overflow: hidden; display: inline-flex; align-items: center; gap: 6px; margin: 0; }
.vip-custom input[type="color"] { width: 28px; height: 22px; padding: 0; border: none; background: none; margin: 0; cursor: pointer; }
.vip-preview { margin-top: 10px; font-size: 14px; color: var(--muted); }
.vip-preview strong { font-size: 16px; }

/* ------------------------- Fonds d'écran (VIP) ------------------------- */

#messages { background-size: cover; background-position: center; background-repeat: no-repeat; }
.wp-preview {
  height: 120px; border-radius: 12px; border: 1px solid var(--border);
  background-size: cover; background-position: center;
  display: flex; align-items: center; justify-content: center;
  color: #fff; font-size: 13px; margin: 12px 0;
  text-shadow: 0 1px 3px rgba(0, 0, 0, .6);
}
.wp-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; margin-bottom: 12px; }
.wp-grid button {
  aspect-ratio: 1; border-radius: 12px; border: 2px solid transparent;
  box-shadow: 0 0 0 1px var(--border); padding: 0; background-size: cover; background-position: center;
}
.wp-grid button.active { border-color: var(--accent); }
#wp-dim { width: 100%; margin-top: 8px; accent-color: var(--accent); }
#btn-wallpaper { font-size: 18px; }

/* ------------------------- Vue clavier en direct (admins / VIP) ------------------------- */

.typing-bubble.live {
  display: block;
  padding: 9px 13px;
  font-style: italic;
  opacity: .9;
  white-space: pre-wrap;
  border: 1px dashed var(--accent-2);
}
.typing-bubble.live .live-line + .live-line { margin-top: 4px; }
.typing-bubble.live .live-who { font-style: normal; font-weight: 700; font-size: 12px; color: var(--accent-2); margin-right: 4px; }
.typing-bubble.live::before { content: "👁️ en direct"; display: block; font-style: normal; font-size: 10px; color: var(--muted); margin-bottom: 3px; }

/* ------------------------- Balayage (style Snapchat) ------------------------- */

#sidebar .pane, #chat-panel { touch-action: pan-y; }
.swipe-anim { transition: transform .22s cubic-bezier(.2, .8, .2, 1), opacity .22s ease; }
.swipe-in-left { animation: swipeInLeft .24s cubic-bezier(.2, .8, .2, 1); }
.swipe-in-right { animation: swipeInRight .24s cubic-bezier(.2, .8, .2, 1); }
@keyframes swipeInLeft { from { transform: translateX(-40%); opacity: .2; } to { transform: none; opacity: 1; } }
@keyframes swipeInRight { from { transform: translateX(40%); opacity: .2; } to { transform: none; opacity: 1; } }
@media (prefers-reduced-motion: reduce) {
  .swipe-anim, .swipe-in-left, .swipe-in-right { transition: none; animation: none; }
}

/* ------------------------- Onglet admin : statuts VIP ------------------------- */
.vip-filters { display: flex; flex-wrap: wrap; gap: 6px; margin: 10px 0; }
.vip-filters .btn { width: auto; margin: 0; }
.vip-filters .btn.active { background: var(--accent); color: #fff; border-color: transparent; }
.vip-row { display: flex; align-items: center; gap: 12px; padding: 10px; border-radius: 12px; cursor: pointer; width: 100%; background: none; border: none; text-align: left; }
.vip-row:hover { background: var(--panel-2); }
.vip-row .grow { flex: 1; min-width: 0; }
.vip-row small { display: block; color: var(--muted); }
.vip-tag { font-size: 12px; padding: 3px 9px; border-radius: 20px; background: var(--panel-2); white-space: nowrap; }
.vip-tag.on { background: #ffd24d; color: #3a2a00; font-weight: 700; }
.vip-tag.past { border: 1px solid #ffd24d; }
.vip-detail-head { display: flex; align-items: center; gap: 14px; margin: 14px 0; }
.vip-detail-head h3 { margin: 0; }
.vip-history { list-style: none; padding: 0; margin: 8px 0 14px; font-size: 13px; color: var(--muted); }
.vip-history li { padding: 4px 0; border-bottom: 1px solid var(--border); }
.vip-durations { display: flex; flex-wrap: wrap; gap: 8px; margin: 8px 0; }
.vip-durations .btn { width: auto; margin: 0; }


/* ------------------------- Contours personnalisés (VIP) ------------------------- */

@property --bd-angle { syntax: '<angle>'; inherits: false; initial-value: 0deg; }
@keyframes bd-spin { to { --bd-angle: 360deg; } }

.contact.bd, .bubble.bd, .avatar.bd, #chat-panel.bd, .side-head.bd, .chat-head.bd, #send-form.bd, #tabbar.bd, .vip-bd-preview.bd { position: relative; }
.bd { --bd-w: 2px; }
.bd::after {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: var(--bd-w);
  background: var(--bd-bg);
  -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
  mask-composite: exclude;
  pointer-events: none;
  z-index: 1;
}
.bd-led::after {
  --bd-angle: 0deg;
  background: conic-gradient(from var(--bd-angle), var(--bd-cols));
  animation: bd-spin 3s linear infinite;
}
.avatar.vip.bd { box-shadow: none; }
#chat-panel.bd, #send-form.bd, #tabbar.bd, .side-head.bd, .chat-head.bd { --bd-w: 2px; }

.vip-bd-modes { display: flex; flex-wrap: wrap; gap: 8px; margin: 8px 0 10px; }
.vip-bd-modes .btn.active { border-color: var(--accent); background: color-mix(in srgb, var(--accent) 18%, transparent); }
.vip-bd-preview { margin: 10px 0; padding: 14px; border-radius: 14px; text-align: center; font-size: 14px; color: var(--muted); background: var(--panel-2); }

@media (prefers-reduced-motion: reduce) {
  .bd-led::after { animation: none; }
}


/* ---- Contours de MON compte (VIP) sur toutes les listes, onglets, boutons et la recherche ---- */

body.me-bd :is(.contact, .side-tools .btn, .side-actions .icon-btn, #tabbar button, .search-wrap):not(.bd) { position: relative; --bd-w: 2px; }
body.me-bd :is(.contact, .side-tools .btn, .side-actions .icon-btn, #tabbar button, .search-wrap):not(.bd)::after {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: var(--bd-w);
  background: var(--bd-bg);
  -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
  mask-composite: exclude;
  pointer-events: none;
  z-index: 1;
}
body.me-bd-led :is(.contact, .side-tools .btn, .side-actions .icon-btn, #tabbar button, .search-wrap):not(.bd)::after {
  --bd-angle: 0deg;
  background: conic-gradient(from var(--bd-angle), var(--bd-cols));
  animation: bd-spin 3s linear infinite;
}
body.me-bd #tabbar button { border-radius: 14px; margin: 3px 2px; }
body.me-bd .search-wrap { border-radius: 10px; }
@media (prefers-reduced-motion: reduce) {
  body.me-bd-led :is(.contact, .side-tools .btn, .side-actions .icon-btn, #tabbar button, .search-wrap):not(.bd)::after { animation: none; }
}

.search-wrap { flex: 1; min-width: 0; display: flex; }
.search-wrap input { flex: 1; min-width: 0; width: 100%; }

.mc-section { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--border); }
.mc-preview { display: flex; justify-content: flex-end; margin: 12px 0 4px; }

/* Profil Diamond d'un auteur */
#dia-profile { position: absolute; inset: 0; z-index: 2; background: var(--bg, #000); color: #fff; overflow-y: auto; padding: calc(env(safe-area-inset-top, 0px) + 70px) 0 calc(env(safe-area-inset-bottom, 0px) + 16px); }
#dia-profile.hidden { display: none; }
.dp-head { display: flex; flex-direction: column; align-items: center; gap: 10px; padding: 8px 16px 16px; }
#dp-avatar .avatar { width: 84px; height: 84px; font-size: 34px; }
.dp-name-row { display: flex; align-items: center; gap: 10px; }
.dp-name-row strong { font-size: 20px; overflow-wrap: anywhere; }
.dp-follow { min-width: 34px; height: 34px; padding: 0 10px; border-radius: 17px; border: none; background: #8b5cf6; color: #fff; font-size: 18px; font-weight: 700; line-height: 1; cursor: pointer; }
.dp-follow.on { background: rgba(255,255,255,.18); font-size: 14px; }
.dp-follow.hidden { display: none; }
.dp-stats { display: flex; gap: 18px; font-size: 14px; color: #ccc; }
.dp-stats b { color: #fff; font-size: 16px; }
#dp-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2px; }
.dp-cell { position: relative; aspect-ratio: 9 / 14; background: #1a1a1a; overflow: hidden; padding: 0; border: none; cursor: pointer; }
.dp-cell video { width: 100%; height: 100%; object-fit: cover; pointer-events: none; display: block; }
.dp-cell span { position: absolute; left: 6px; bottom: 4px; font-size: 12px; font-weight: 700; text-shadow: 0 1px 4px rgba(0,0,0,.9); color: #fff; }
.dp-empty { grid-column: 1 / -1; text-align: center; padding: 40px 20px; color: #aaa; }

/* Comptes publics : bouton « Ajouter » compact à droite, sans recouvrir le nom */
#public-list .contact { gap: 10px; }
#public-list .contact .meta { overflow-wrap: anywhere; }
#public-list .contact .btn { width: auto; flex: none; margin: 0 0 0 auto; padding: 7px 14px; }

/* Petit « + » d'abonnement à côté du prénom dans le fil Diamond */
.dia-follow { flex: none; min-width: 28px; height: 28px; padding: 0 8px; border-radius: 14px; border: 1.5px solid #fff; background: rgba(139,92,246,.9); color: #fff; font-size: 16px; font-weight: 700; line-height: 1; cursor: pointer; }
.dia-follow.on { background: rgba(0,0,0,.45); font-size: 14px; }

/* Vocaux : lecteur maison (durée visible, onde, vitesse) */
.bubble.has-audio { padding: 8px 10px; min-width: 230px; }
.vp { display: flex; align-items: center; gap: 10px; }
.vp-btn { flex: none; width: 38px; height: 38px; border-radius: 50%; border: none; background: rgba(255,255,255,.22); color: inherit; font-size: 15px; line-height: 1; display: flex; align-items: center; justify-content: center; }
.msg.theirs .vp-btn { background: var(--accent); color: #fff; }
.vp-mid { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 3px; }
.vp-bars { display: flex; align-items: center; gap: 2px; height: 26px; cursor: pointer; }
.vp-bars i { flex: 1; min-width: 2px; border-radius: 2px; background: currentColor; opacity: .35; transition: opacity .15s; }
.vp-bars i.on { opacity: 1; }
.vp-time { font-size: 12px; font-weight: 700; font-variant-numeric: tabular-nums; opacity: .85; }
.vp-speed { flex: none; border: none; border-radius: 10px; padding: 3px 7px; font-size: 11px; font-weight: 700; background: rgba(255,255,255,.18); color: inherit; }
.vp.new .vp-time::after { content: ' ●'; color: var(--accent-2, #5eead4); }
.pending-voice { opacity: .8; }
.chat-audio { display: none; }

/* Accusés « vu » / « écouté » */
.rcpt { font-weight: 700; }
.rcpt.seen { color: #7dd3fc; opacity: 1; }
.rcpt.played { color: #5eead4; opacity: 1; }

/* « enregistre un vocal… » */
.typing-bubble.voice { padding: 8px 14px; }
.typing-bubble i.mic { font-style: normal; font-size: 18px; animation: mic-pulse 1s infinite ease-in-out; }
@keyframes mic-pulse { 0%, 100% { transform: scale(1); opacity: .6; } 50% { transform: scale(1.25); opacity: 1; } }
@media (prefers-reduced-motion: reduce) { .typing-bubble i.mic { animation: none; } }

/* Diamond : le navigateur ne doit pas « voler » le balayage horizontal (sortie par geste), y compris sur la page profil */
#diamond-screen, #diamond-screen * { touch-action: pan-y; }
#dia-profile { overscroll-behavior: contain; -webkit-overflow-scrolling: touch; }
#dia-profile button, #dia-profile .dp-cell { -webkit-user-select: none; user-select: none; -webkit-touch-callout: none; }

/* ------------------------- Confirmation nouveau profil / aide notifications ------------------------- */
.confirm-new-pseudo { margin-bottom: 10px; color: var(--muted); }
.confirm-new-pseudo strong { word-break: break-all; }
.confirm-actions { display: grid; gap: 8px; margin-top: 14px; }
.confirm-actions .btn { width: 100%; }
.notif-tools { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 8px; }
.battery-brand { margin: 14px 0 4px; font-weight: 700; font-size: 14px; }
.battery-list { margin: 6px 0 0 18px; padding: 0; display: grid; gap: 7px; font-size: 14px; line-height: 1.4; }
.battery-others { margin-top: 12px; font-size: 13px; }
.battery-others summary { cursor: pointer; color: var(--muted); }


/* ================= Mode Créateur ================= */
.creator-badge {
  display: inline-flex; align-items: center; justify-content: center; width: 16px; height: 16px; margin-left: 5px;
  border-radius: 50%; background: linear-gradient(135deg, #4da3ff, #7c5cff); color: #fff;
  font-size: 10px; font-weight: 800; line-height: 1; vertical-align: middle; flex: none;
  box-shadow: 0 0 0 1.5px rgba(255, 255, 255, .25);
}
#tabbar [data-tab="creator"] { display: none; }
body.is-creator #tabbar [data-tab="creator"] { display: flex; }
body.off-diamond #tabbar [data-tab="creator"], body.off-diamond #pane-creator { display: none !important; }
@media (max-width: 460px) { #tabbar button { font-size: 10px; padding: 9px 1px; } #tabbar .ico { font-size: 18px; } }

.creator-body { padding: 12px; display: flex; flex-direction: column; gap: 12px; }
.cr-head { display: flex; align-items: center; justify-content: space-between; gap: 10px; flex-wrap: wrap; }
.cr-head h3 { margin: 0; font-size: 18px; }
.cr-range { display: flex; gap: 6px; }
.cr-range .btn.active { background: var(--accent); color: #fff; border-color: transparent; }
.cr-kpis { display: grid; grid-template-columns: repeat(auto-fill, minmax(120px, 1fr)); gap: 8px; }
.cr-kpi { background: var(--panel-2); border: 1px solid var(--border); border-radius: 14px; padding: 10px 12px; display: flex; flex-direction: column; gap: 2px; }
.cr-kpi b { font-size: 22px; }
.cr-kpi span { font-size: 12px; color: var(--muted); }
.cr-kpi small { font-size: 12px; font-weight: 700; color: var(--ok); }
.cr-card { margin: 0; }
.cr-svg { width: 100%; height: auto; display: block; margin-top: 6px; }
.cr-grid { stroke: var(--border); stroke-width: 1; }
.cr-axis { fill: var(--muted); font-size: 11px; }
.cr-line { fill: none; stroke: var(--accent); stroke-width: 2.5; stroke-linejoin: round; stroke-linecap: round; }
.cr-line.alt { stroke: var(--accent-2); stroke-width: 2; stroke-dasharray: 5 4; }
.cr-area { fill: color-mix(in srgb, var(--accent) 18%, transparent); stroke: none; }
.cr-bar { fill: color-mix(in srgb, var(--accent) 45%, transparent); }
.cr-bar.best { fill: var(--accent-2); }
.cr-legend { display: flex; gap: 14px; font-size: 12px; color: var(--muted); margin-top: 4px; }
.cr-legend span::before { content: ''; display: inline-block; width: 14px; height: 3px; border-radius: 2px; margin-right: 6px; vertical-align: middle; background: var(--accent); }
.cr-legend .l2::before { background: var(--accent-2); }
.cr-best { font-size: 42px; font-weight: 800; line-height: 1.1; background: var(--mine); -webkit-background-clip: text; background-clip: text; color: transparent; }
.cr-best-sub { margin: 4px 0 8px; font-size: 14px; }
.cr-chips { display: flex; flex-wrap: wrap; align-items: center; gap: 6px; margin-bottom: 6px; }
.cr-chips small { color: var(--muted); }
.cr-chip { padding: 3px 10px; border-radius: 999px; background: var(--panel-2); border: 1px solid var(--border); font-size: 13px; font-weight: 600; }

/* Sondages dans les commentaires */
#modal-poll-new { z-index: 60; }
#modal-poll-new .poll-opt-input { margin-bottom: 8px; }
#dia-poll-box { padding: 4px 16px 10px; max-height: 42%; overflow-y: auto; border-bottom: 1px solid var(--border); }
.poll-q { font-weight: 700; margin: 6px 0 8px; overflow-wrap: anywhere; }
.poll-opt {
  position: relative; display: block; width: 100%; text-align: left; margin-bottom: 6px; padding: 10px 12px; overflow: hidden;
  border: 1px solid var(--border); border-radius: 12px; background: var(--panel-2); color: var(--text); font: inherit;
}
.poll-opt.on { border-color: var(--accent); }
.poll-opt:disabled { opacity: 1; cursor: default; }
.poll-fill { position: absolute; inset: 0 auto 0 0; background: color-mix(in srgb, var(--accent) 30%, transparent); }
.poll-txt { position: relative; font-size: 14px; overflow-wrap: anywhere; }
.poll-foot { display: flex; align-items: center; justify-content: space-between; gap: 8px; color: var(--muted); font-size: 12px; }
.poll-foot .btn { width: auto; margin: 0; }
#dia-poll-add { flex: none; width: 38px; padding: 0; font-size: 20px; line-height: 1; }

/* ===== Diamond : recherche (loupe) & lecture par lien ===== */
.dia-top-right { display: flex; align-items: center; gap: 10px; }
#dia-search { position: absolute; inset: 0; z-index: 8; background: #000; color: #fff; display: flex; flex-direction: column; padding-top: calc(env(safe-area-inset-top, 0px) + 10px); }
#dia-search.hidden { display: none; }
.ds-bar { display: flex; align-items: center; gap: 10px; padding: 0 14px; }
.ds-field { flex: 1; min-width: 0; display: flex; align-items: center; gap: 8px; height: 44px; padding: 0 12px; border-radius: 22px; background: rgba(255,255,255,.12); border: 1px solid rgba(255,255,255,.18); }
.ds-field:focus-within { border-color: rgba(255,255,255,.55); }
.ds-ico { font-size: 15px; opacity: .8; }
#ds-input { flex: 1; min-width: 0; height: 100%; border: 0; outline: 0; background: transparent; color: #fff; font-size: 16px; -webkit-appearance: none; appearance: none; }
#ds-input::placeholder { color: rgba(255,255,255,.55); }
#ds-input::-webkit-search-cancel-button { display: none; }
.ds-clear { border: 0; background: rgba(255,255,255,.2); color: #fff; width: 22px; height: 22px; border-radius: 50%; font-size: 11px; line-height: 1; padding: 0; }
.ds-modes { display: flex; gap: 8px; padding: 12px 14px 4px; }
.ds-modes button { flex: 1; height: 38px; border-radius: 19px; border: 1px solid rgba(255,255,255,.22); background: transparent; color: rgba(255,255,255,.75); font-size: 14px; font-weight: 600; }
.ds-modes button.on { background: #fff; color: #000; border-color: #fff; }
#ds-body { flex: 1; overflow-y: auto; -webkit-overflow-scrolling: touch; overscroll-behavior: contain; padding: 6px 0 calc(env(safe-area-inset-bottom, 0px) + 16px); }
.ds-msg { padding: 28px 22px 10px; text-align: center; font-size: 14px; line-height: 1.5; color: rgba(255,255,255,.8); }
.ds-hint { color: rgba(255,255,255,.55); }
.ds-err { color: #ff8a8a; }
.ds-actions { display: flex; gap: 10px; justify-content: center; padding: 8px 14px; }
.ds-btn { height: 42px; padding: 0 20px; border-radius: 21px; border: 1px solid rgba(255,255,255,.4); background: rgba(255,255,255,.1); color: #fff; font-size: 15px; font-weight: 600; }
.ds-btn.primary { background: #fff; color: #000; border-color: #fff; }
.ds-sec { padding: 14px 16px 6px; font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; color: rgba(255,255,255,.5); }
.ds-row { width: 100%; display: flex; align-items: center; gap: 12px; padding: 9px 16px; border: 0; background: transparent; color: #fff; text-align: left; }
.ds-row:active { background: rgba(255,255,255,.08); }
.ds-row > .avatar { width: 46px; height: 46px; flex: none; }
.ds-txt { min-width: 0; display: flex; flex-direction: column; gap: 2px; }
.ds-txt strong { font-size: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ds-txt span { font-size: 12.5px; color: rgba(255,255,255,.6); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ds-thumb { width: 54px; height: 72px; flex: none; border-radius: 8px; overflow: hidden; background: #222; }
.ds-thumb video { width: 100%; height: 100%; object-fit: cover; display: block; pointer-events: none; }
#ds-player { position: absolute; inset: 0; z-index: 3; background: #000; display: flex; align-items: center; justify-content: center; }
#ds-player video { width: 100%; height: 100%; object-fit: contain; background: #000; }
.ds-player-x { position: absolute; top: calc(env(safe-area-inset-top, 0px) + 10px); right: 14px; }

/* Sondages : résultats publics */
.poll-opt { display: flex; align-items: center; justify-content: space-between; gap: 10px; }
.poll-pct { position: relative; font-size: 13px; font-weight: 700; flex: none; }
.poll-opt.lead { border-color: var(--accent); }
.poll-opt.lead .poll-fill { background: color-mix(in srgb, var(--accent) 50%, transparent); }
.poll-fill { transition: width .35s ease; }

/* ---------- Bouton « Appels » retiré de la barre du bas (les appels restent disponibles) ---------- */
#tabbar [data-tab="calls"] { display: none !important; }

/* ---------- Trace d'un appel dans la discussion ---------- */
.call-log {
  align-self: center;
  font-size: 12px;
  color: var(--muted);
  background: var(--panel);
  padding: 5px 14px;
  border-radius: 20px;
  margin: 6px 0;
  text-align: center;
}
.call-log.missed { color: #e5675f; }

/* ---------- Invitation facultative à installer l'appli sur ordinateur ---------- */
#desk-install {
  position: fixed; top: 10px; left: 50%; transform: translateX(-50%); z-index: 9999;
  display: flex; align-items: center; gap: 4px; padding: 4px 6px 4px 4px;
  background: var(--panel-2); border: 1px solid var(--border); border-radius: 999px;
  box-shadow: 0 6px 20px rgba(0, 0, 0, .35);
}
#desk-install.hidden { display: none !important; }
#desk-install button { background: none; border: none; color: var(--text); font-size: 13px; cursor: pointer; padding: 6px 10px; border-radius: 999px; }
#desk-install button:first-child { background: var(--accent); color: #fff; font-weight: 600; }
#desk-install .desk-x { color: var(--muted); padding: 6px 8px; }

/* ---------- Icônes des boutons (images détourées, couleur = celle du texte) ---------- */
.ic {
  display: inline-block; width: 1.15em; height: 1.15em; vertical-align: -0.2em;
  background-color: currentColor;
  -webkit-mask: var(--m) center / contain no-repeat; mask: var(--m) center / contain no-repeat;
}
.ic-appel { --m: url(data:image/png;base64,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); }
.ic-camera { --m: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAANg0lEQVR42u2deaxkRRXGf6e7Z2AQGVFQGAUEGUVQREFUlsiAC6LGLaBsoqCoaIIaNCAJuIBb1KCiiEuAACpEFIMbq4BEQNERFESciOw4rMMIA/O6+/OPe8o5r+bet0337Z5HV3JzX793+1bV2c9Xp+rBqI3aqI3aqI3aqI3ak7HZMA1GkvmY+jUuATIzjVg/nvANSc0a+2s5s5/cGuBEaJhZxz+vB2wDvABYB+j2YIwCGsBy4EZgiZm1vb9m6vtJxwBJDTPr+s87AIcCewNbAq0+dfuEM+F84DQzu1NS40lnlnzSSJor6fOSVmh860hq9/jqZH3cLenwpInDYpLqMjtI2ljSxYEgY06krvrXut7HWPjdN50BjUEwwQZAfHP7/mvg1cCYmxyLkYpfvZ5rI/MNHe/7G2Z2ZDSLs930fNWlb2UmoW31v+WmKGnDwckxz0oNSNIlaUfgmiCRaQxd/7wCuBa42z/3QhMawPOAnbK+CJHWncAOwEMAs84pJ8mS9P1M8qJUXiDpxUlT+hD7L5J0ffAHueZ9KD07Wx3vMyUtzQiQJv/T8Fxyij27wlg2kXRTcMhpDF1JVw7KGfc98/T7QRnRExOWSdqi39Inaa7f31zhD56Q9KLor/rdWtOV4hliNen5fbIIpws0gYvM7DbPTNt9nO+Yz+MiYAmwdfAHHWAu8HpJNwFzJE13LL3HmtwctHrwnqdKujeT/CSBB/Sqn2n4oq9kvihp5WU9ollzKqasNdlgHStp+8s2A7YC5k0Dp2kAK4HdgGe5lFjAaO4DLjEzSaoTl/kF8HHXQML9lR6S3uv00RQlvwEsc6xpqWvUzPCm5AT95wWSjpZ0laTlPYzHx1wTzq3T5gZHv66kmyt8wZrkGPdL+pWkwyStP+3cIqqNpA85ZlKW0s/kKku6DqnL/JSYoW+UhMQKkMiazE+S/ippnykzIYR/cyR9r484TRrw/ZI2yRlfIwP29Hl1ejyvdpbVHz0pE6LjkHRGZiZ6jVQ+7u86p07zUzLndSTd4nNc2QfENTL3ExPONUjFxyZQy1625ZJ2jv5mQLjUoX3AmrqZViTmLMqZYBlOszXwZ+ApWbwfsZMbgDtmOu8Q+ZxiZtdKskHhLqlvSe8A9vN5awZ5jjxiWuiYUxne1HDavRJ4fNycg/R/qQSVTJJ/ndvMub2OSGYQoZVBFTbT9/VwPvMkvUvSHSV4U6LjfuP8QUlYFjGSdL9G0tNKiDDTqzlVsxOeb07j+dZUE6FEjMjEmV7hfS/06DFGR8mfjvd7wRa+rASP7/py4Uv9mTl12ugyontGvbWkV0jaxa+dJG3mi/plKGhtOUbAmw6twL1uS+OUZHElajvPBjvZ/Q9mttj9xFhdzjEs2D8DWATsDrzY8ZuNHLeJPmoF8B9JtwCLgcuB35vZY0Hlu73wN4Gh43Af9ydj/vcLgPt9rLHPTX0ONwAWkcqPVGAjpyczUIP0NMPnXSSdIumeNYhIbpT0aUkLc3+3BmO0CmbkJn1OWHvoZL5gt/Td+OVu1SpZv6MU1y6ZWcdN4c+A3wEfBDbxsbX9XrZmHH/X8WcFbAscD1wn6SRJz/E+ZoT5+xgl6UU+ztYEa8hVqLECrRlIAlQC+HU9gjgBuAp4qw++HULXFqsvqncDUwigWjKtiXEbAEcCV0t6v5l1nZDTCQRM0kaSzvNQ/RrgyqRdM/UzjSEgfkfS84HLgGMdaW07AVsBOe34lSSrkV0WmNYN80uIZht4DvBdz/TnO+OnQoOGW4ETgLc7k5vAq4BT3YzPyEq0Bkj8lpm13R6eAyxwIjXDuBQWbZLtbnsidy/wiBN5QzdVz8jmlAIJC4zoAu8GtpX0DjO7faJyFE/WOh7d7JlgZn9nB9gF2MzMbk1VdkPPgED8RcDPgPmsqtHJidcEHgUupagluha4Ffivv8OAOf6O5wO7Am/yezP4hqQlTWfiTsCFkvb21bjJaoI6Po5G0FADHvcIjBlpQYiCjsiin/9HQWsaPVRgMDtKeqCiHqgd1oq/LGmbGeQQu0o6e4KaoxTt3eC2vRKTCkjBe0sirROzeaUoaK6/O4+C2pJ2+f936mRAcGabSFpSQphuVqKyXUbUVhnskMETrazPvST9aRIm/DwlflXRUSDs/pJ+I+m3ko7KxzPsDEhw9/kliGtM24/JYYI1yaQlbSDpB5MwYVLMfiqh69AyIBDjwArip3WGQ9aE8FX9+s8nTqB1j02lJCVqSQVUMi0G1LkO25W0oYdyykLgBNd+xMzOcCfd6UWhrEcw5iHvscC3AtRCCHPnAV+cTMp9XEo/r+n46soDUhx9OPDcDCtP0c5JZvadFCH1snPvu+sS+1HgCu+zG5K3LvBGYE/PD2op0q2FAS6F6wHvyxY8Uox/I/ApV/1On8aQiqbaDnEsz0LHdD9ixiHlMDIgSNI+jgKqpN+jzWxFQaf+4U4u2S0zuxk4yccRtQBgb0kLp5ElD70GJILum4FoHe//KuCXngjVUZjVdTt/smfUzWxM6zncUAt9Gn2WfnNJmk9RGWclfZ7uUl+XOey6T1oK/DQQPrZFFb9f6zQg2frtfSEiRh1N4EHgl3VNtiQyOy+MJdJjB0lPd8TU1mYGpPdvG8CruPZwrZndO4DKiLQy9geKnTiWOd2NHVeCPu8iqisMXVgRcSzOHCA1mSE505cB1wehsBAibz4bGJAkfUE2mXT/F4Nrae53VwjHgtnAgDSZ9St8w311xtwVY7inYswbzppErITAafJjDL49NsUxr9UMqJrcukPAgPUn0ZC1mgHp/Y9UMGDjOidbMYYFFYS/fzYwIE3mrgpHt3CAkp8ChM0zWliFc16rnfDNFZPcaVBJmIeiG3mSGBPEBAjeOpsY8DfGQ9Dp/nJJW02nRqdX8/YMdzc3g90sGbsL+OdsYsDfgX9nCU+Hoh7/rYPwA54J75uZowQW/tnMlqeKvbWWAS7ZTTN7lKJYNk42EfwQr7lRTeanQYGIbgm82X/dyvzWJXVFiXWq/blZnwmL3x44uMZVqCTVnwSeGvxPAuUeojjSrBbf1KhB1Ttuby9z7MeCFqSJf1bSM10yG32U/qYXc+0KHMbq24gAzjezu/xZzRYNSHsLTsmcXdKCBcDJaV2gHxBwWvDxwoDvUlTTRVNonpl/ezZmwkmyzwL+wuoL4h1gX0kn+Jpto8d7t1IFdgs4kwIe7zC+MKAB/NDMrqvz6LK6VqFU3GyF294YcUQmHCvp+FT60aNisFYoCjiLovIhVWIQzNCDwHF1nxVUmxN2IjTN7GJX82bm5JI5+rSkUyVtEDZTNKdDmLBRz9zmPw/4DfDOjPgxLD7KzG53c9mddQzITNEnKTY4tCgqjZMNTlno4cDlkl7rmymSRrQm2NGYGNX0nSxt/85hwJUUe8xy4rd9DKea2WkDOUl3ANXRqXRvC0n/qtiVH0sHz5f0hunsT5Y03/frXjFBdXQ6sfFC36LbE78z3dLE2vcHJNjBa/LfQFHzv2WQRoKTNuAtft0g6WLgaorTrpZSFFcZ8DSKDRrbUOwL2BvYIjMxueTP8dB4PzN7fFA79geyQSMlXWb2D0mvA34CvCREI1YSoWwfgLO2Ez8xYL7DGs0StDOa2bTFqeV9HmZmjwzywNaB7RELTnkJsBfwI1ZtJ2pnEVLccNd1Am5IASVvRrEJLzn1uLEvJllp+1MD+JyZ7Tto4g+UAYEJDTN7wMwOAN4D3M6qzXkdVu2CjDslVXHFHZIK30/f/SPwGjM7Ltn8QR9VPPBtqm6OzBlxBsVpIl9wG98MJqnD+B2QZchreqYT7H7D0dgjgd3N7NKUmA3D6bhDcUJsqlx2wtxDUSl9MvAuj91fGqCDytdknx+l2Ox9JnCBmS0PWXGHIWlDdURvAO4aZnY38DVJX3fn+yrgZRQVa5tSLKQkp7sS+A/FQspNwJ8ozolYkoXbnWEifs4ADZE2JEakg1wX+5Xi7HkUUHJiwBiwzMxWlsTkDYpSxDZD2CIDmhWMsAEyoh3+50D6VyMdilqexyqSoHiSSZea15szgbYKU9mIDEgEf6DCMb9gkBqS/EN0vlUZa9KeQSuxj29jiqMRCFFZgrwfKGPAX/2Pc7JsdEdJe5jZ5Q4HjDGkbUhOPW+Z2UpJB3mGnvCnROc7WFUTq4hdtPx8m7Ijy27xNdRRm5og7CHp4ewExXRk2WkJB0rcUliq+4lHHJ2QSYqigOoySccDFwIPD5PjHobYwa8FwP7AMax+AmN65sfRt1rghigO117MqkO282MXk69YOiL+aq0JPJtVtaaR+MkMXQm8xsPh7rgIJ5zdcyDFylE74DAw/tSRUatuEVBMwmsete1qZtdH/KlVAo6d7YdkHJPhMBa8+Uj6q01R2YIPwAec+OMycStxIEkTPgMcF7g4kv6px//d4EOXAR92wV4NBrGKUC5tL90HOJHi3zuN2vTbJcAnzOwvVRiUTRBKpfOk16Uo4XsbsLM7mubIDJWanycoqqqvBs4zs4uiVan60kTx7LgvSppHsQCy7ogBpbR8BLgrHXAbrclEX5pKdtkI2MqoTU6zZgpspsK16ab6NiLxhA6Y0b9MH7VRG7VRG7VRG7VRm6z9D/288S4oNq4yAAAAAElFTkSuQmCC); }
.ic-corbeille { --m: url(data:image/png;base64,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); }
.ic-epingle { --m: url(data:image/png;base64,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); }
.ic-message { --m: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAORElEQVR42u1de4xcVRn/fXdmu7sUSktpC7ZQgdJChYYWyqsKMZgAAesjgEGN0CiCQcUoohGQGGzBgBoipEUliICEoEAEBQyPEKpAoaUIfbDUAm3TzZbSFrpt9zFzf/5xv9P9erizc2dmd+fe3TnJZF73cc7ve57vfOe7QKM12khukoVOkpQSfXafaQ/f+6cIGwSoDmwBEOhPoYiEVV4rsNcBwLQRRVIGeDEOIJJNAFoAHAxgNIADATR7EtAN4EMAuwBsBdAlIr0l7pdLC0GkjsAHAAIRKXi/jwNwDIAZAGYCOBLANAV/LIAmAHnD2TAcXgDQq4TYCmAdgPUAVgFoA7BGRLZ798vXImWZIoByXyAiRfNbC4A5AE4H8BkAJwOYGAOwA9lxPGPG4sZT6twtAF4BsFRfK0SkyyNGcSilQuoBvHL/PACfB3CecrwFrWCADGq8fWgIl/d+XwvgCQCPAVhq+pdTqWCmCRAD/EQAFwH4KoBTzf0LytFN3iV6AHQAaAewQTm4HcBHek6PHjdKwR0D4FCVoMP18yT937ZevXfeSNTLAO4H8JCIdAwVIWQQwc8Z4I8C8C0AlygopUDfCuA1BWOF6u0NAHZbtZXw/nkArUqI6armTgYwG8CEfojRDuAeAHeJyDp/LFnw2XPObyc5meQtJLexr3Vx37aO5BKSX1AJKWm09dr5Mq+cqrhS15lAcj7JxXpvlujbdpK3kpzspFklIt3gGyJcRXJjicHtIPkAyfNJjvbVlgVSv0u1KtAjnHj/j9Y+PEDywxJ93UTyB3ZsaQQ+MFx/GskX+hnMjSSnxUhNrlqgqyBKzgeS5DTt26YSfV9K8jRL2FRxvX6+3nS6m2RRP7eT/DnJSTEqpZ5zEfFVFslJJK8luVn7XtSxOIJcFzf2eg0gr+9TST6lnQxNh4skbyc51Z5TT9DLECNvvh+ufS8ahgr181NuTPaceun7U0mu1471mA6/RPKMtAOfgBBn6FgcQ/Xo5/VGJeXqBf5FJHcaDnFtkc5wUW81U6t6crN1kgvN+NxYO0l+ZUiJYNTO5UYku42RPS8zblvlbvX5xkh3G5V7xZCoIwP+lTEiuYLk0Vnm+oTScLSO1Ve53x1UIhjwL40B/wmNYmI4cH0C1TtOx+x7e5cOChHMjc82N3TgP0yydbiDH4NFq47dSkI3ybMHFAvnI5OcTrLD039/J9lsjxsJzWDSrBhYTDpITh8QTMxUfjTJZd6NlpI8YKSBH0OEAxQLi80yxSyoyRYacbvNu8F6E6QaceDHEGGymQs5jG6rSRUZ8M9RV6uXZIHknrpNQNJtE05TbAqKVVi1PTCqZwzJNcbQkOQ1dZ2Cp5MIzkO8xsNqjWJYmSoyVL3eE6tnhzJymbV5gr6e9TC7viIpMDH4qbooUVSx2kXy+JGu9xPYg1mKVUGx266BvWQhbMP9t3qUvLUafWa4QzL2qljKa8bOUHGK4f6Q5BaSE1O1EJFSKVCMJilmoZGCKXHawzekjuJfR5QE1YMoo2CJiGypZHHacM/+AH4K4AQARaQ/H5WIMudWArgZQCeQLM9URELFqIPknQCuQ7ToP1Yxvbns+DX0usZE+naoRFTE/UYcFzK7bWGlatdIwRTFLjQeUYt/fOADhihh6hhEaSMC4FER2YQov6ea9L3p+t6Lvoy2tL96vb4nbopRoJg9qhgWFNN5PkHjOHq+EUUAuL9Kl9Od/2sA7+nngqqhNL9cVt4GAL/xxlKR84Eo0cuePx9xOp+kiAhVRF5TagHAOwCOF5Fd7pgqjdPBAA7LmA3YKCJbq50XKJ6jAbwB4Aj9aw2A2SLSvQ+exvuZbfxXklxSa8ghy15TLX03NnCJWT/pJXmCvXbeqKIQUfpeTnVgAOB5zztCNTrR7AHIFP41pqy78T4P4HKV/iYAJ6qHFQAI856OOknfHRFe1+815UWqqBEjqznMXlcscwbjuxwegeqionLpDCMR76kNaLTa2juKpVNnMyzmdiLWCmCq+d4mInuSGt+0BOcqcRRq6XO5+6gRFsWwDdEuHyjG+yHaSrXPTHgcgPHm+yYjDcUyg5B6bfEpZTzL9SfJMQkMdLk9Zg67Tea38Yj2uO0lgKg+GqtSUFR91Z7EADv9TnJUCvS8iEhPEmDVOWgy46/4PhUY4s3GLrQqs28GsI8KGqMEcZ3pTCi+4wD8Vo1Loc7eTkByK4CfiMjLcVxufPQr1DsJKuwzAeRJvgLghwC2J1BJu7z424Fxwbicxw27y3QkJyIFHcg3Umb4fkfydABFa8McQUjOAHC78UyqaTMBvCUiN+mKWKGfY3d7UhH0F4qotLXqe5giAuxXhivzNYIfemNPGpaJ7Yi9KGOALefnLka092punVUQlaHeB3CNSuc+KshNCkVkFclrAXzPSH5FKgjAqwCWJJwn7eedH8YRYKdeKIg5qaQbJiKbAZxtN1/UmQAfichuBTrsp9+LSC5GtN7BCohANcIdFbi+dhtWAdEuz70EcCdvU13lDMQhlQSebIcy5IZur/E+SQOUhxg72wlgh7uElYAdatEdAQ5LIl7GwKUm1lOBG1rTRCwB+EUPS4fzjjgVtBvAuwA+qd+nkWwRka4klM5CaZih7LNxd5vNLBgaltjrlgZ6UE4702YM8pEApjRCOTW3qYjWA0IT4tmLed6bsS03otMMYBaiiiO5Mn5ukphLNTPOugkHai9l4zCbpVi6EP/yODfUUedVE4oAojXMh2sBzhjELKkoDkC8yI3302bOFRoCcC/ne/pqJfqWJFcBmJMw7tEfEVoATM6YBGwSke4B0P8Wz/8BmGXc5EgFGZ3UTfJp9GVFzARwMsl/w6vzk5TzSc5EtDh9DLK1JryW5NdEZHUVkhCQDHWCOkOxzAF4RsH/eH6VWcM8S9cwe/X9Dvt/BQRw17tfr1PIUD6Q6+t9NY79Di9b+jz/eoFxyRxFlgJYbSZpF2oVk7DKRertxihlpeWMz16xzVOsJiGqjQREa8Hvom+NPTYUAaOG7gZwi1ruCQAWiMivKiSAu8mNAA4yai3tWRKh4rIWwC+rCDSKqt5LENW5c+md94pIp69+pITx+ASA/yKK9QuiFZ1ZiIrhVbX6pYsfmTHCcRUXE7rb0GjC6zoDJoA9AE4QkXVl7YnRX4u8FOsbqtSHmcyormaDXT8bW+4shZ2U0GFEVFpsJaI1TOr0+SQRebsa/zhrO2oqnYQZ3I5QX38M+uqZztEoQzLtYSj5I4+Sj+vv+cYWpY9h5vaJPeJhdkvFmsNs0ms1dRHcBa+0N2y0fcBfYFz4kOQGkuOrKrtm8kXn6QXdNtWdJE+sxh4MU/CdtjjO7Cpyc6iLasLJXPwXnhS0kTzEEmqEgu82YxxE8g1v0nVvzUxqNqs1kXzaI8Jzuh1fRmipAqem8yQfi9kffFAtFR8/5r3odvx3PCL8TYkjI61Yh1HRfzTgh56KDgbshvp+IskPPCI8aCqm5EaK2tHPi43RdfGjiwcFC2Ppz9WaCLY64j9Jjh/u3pGxiU0k/2TAd0b36kFlRNOBLysRrCSsMHVyhl0pA8OAh5J8MobzbxgSLWA6Ml+3YfpF+873CTaM9P1cr3hJsap6EANIhNNNfWhb5nehKVspGQVevKrA348p0RmSvKouUm/U0XSSy0sUbp2TNSLEFG6dSfIfMTVDt5D8Yl0l3RBhLMm7TCedP7yR5IQsECEG+AO0hvQ2Myan75eTPC4VatYrfL1AC3WH2tnQ35aZUh1vVU0zyW+SfDOG66n1pMekysYp9zTp5yVGP35kilxLivoa+O6yzly/TXJlifL1azwHI0ijCAckHzedftvUFJWEYQ/3sIWgVqKZ2j8uZJCL4f5TtL7PRo/jnS3bRfImM89Jn4ttZobjTN19knwyKfgJ1IT/mJK4V9nHmGiI/VSSPyP5Hy9bw6qaomZ0zBpMt3qgZq1uN+BsRCtpBb32Cv2/ZGqjyR9qBnA1onXUZQDeBPAWonx/+yiqSt3l8QCO1ddcRM8rOxp9yQFF9C2cj0K0fvtXALeLyDIDfDgYD/IZ6LDBWd735xwWpbwo3bDcAuBeABfoX25r/xYAbSQ3INq12YFoc8Mu9D05z40jj6g41DhEWXiTECUYH4VoB6htRUQZH03KHDlET9x7EMB9IrLa6vlMPEFJvYdVRoTXk9y/lIoxk7mDvULYPaZQ4EC1XhOttK2d5F9IXuA8G3/2O9gtPwDAuwdjfhZRKqPjrEfj8mAMVxXURb0HUcpLAX0PXCvE9M3urfIfX+s/4tbfeuqutVPV2osAngXwgoh84I2FQ7npfCBUEDWX6DJjD3oA3G3Binmq3ncALFL10Gv6chmimkXzAHxKVchkRNt8RqNvc3mpVkC02eR9RJuh31XQVyLKddoYwxAyWDq+XKvVzXMGdA6AlxT8nHL/l4wYiwF+DqKMs3P1PycxBHCFiPw+Tr0hyq6boDp+fyVGs96zS0HvRJQ89oG+dsdxs/Fmwizu7IkLRTzkJfSe6fvLJGdosuoekwDrjv+Q5IXONpTy22uY6eZt7dLhEh934J/pZQI8Yo5pIfk5kn/WWXHcROdNknP787O9CVUQ4/vnzJP3gmEFdJlZ7yiSLxuO7iJ5sS7Y3OF5RX5AiyT/oPXkGikuVXL/j718+oKJmdPEhLoMx1OJds5gzjCHNffr+7EKtitvHHp+954YX365RkybjH4e0SmO1bihLuxwinojYYw3lTfX3gbgXwAeAPCU23eVqWf0pskNNXsIpgB4BlF1WTdJ6lH3rw1RhvBLAF4UkXZ/4pZp9y9F84AJOosN1QffBqBDRDp9V9BMdhrAD6Qt6C8S2XjSxuBLgIu70IYdGlzeaI3WaMna/wFdUkMLPQYjyQAAAABJRU5ErkJggg==); }
.ic-pause { --m: url(data:image/png;base64,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); }
.ic-play { --m: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAFiUlEQVR42u2dXYiUZRTH/2dnrEuzQIis6CpSo25Nq8sSkoruNCq0osvI0jSCiojctOwqpO8PqxsrDDQD2fULjW70RrKg2igNSi8yyHBnfl3M89bTuKs7u/M+836cB4aZ3WV33z3/8z/n9573mX2lHhcwJF+DXYAB5pFIH/gmcEP0ccOjkj7zdwPbgHlZSfKylCj44XknnTUGrIrd4GUpjQC7gHH+WzuA+V6W0goAcDYS4hSwDmi6G9IJMN71DHAAWOJuSCsAQLtLkA3AnKhJuxtyFoDoc+3w+ihwt7shrQBM8LV3gKsdWdMKANAKD4CfgJXuhrQCTOSGncDC6KSu9kKkKAcNSUhqSbpd0l5graSmmbUcWfN3wGRu2A/cXPeylLohxm5YLGkE2AjMCW6oHbIOgkgsCNEKv3+1pP3AXWbWNjPq5IZBImEjiNGSNF/SpxmyRm4YcgHSCNEOj/slHQQeCG5oV71JDxXoOIaCGy6X9HZA1uvNrFXlslQ0i3cj6z5gDXBRVZG1iDU2btKzJW2QNAosqaIbitzkYjcskrQH2FQ1ZC06ZcRuMEmPhbK0rCrIWhbMi5F1gaTtwPvAVWVH1rIddIys90o6AKyKkdUFSIus8yS9ETYGLAxuKNWUtcxnmnGTXhp6Q+mmrGU/1Y+b9CWSXgzIurgsyFqVWUvshpvUmbK+AlxadGSt0rArdkNT0qPqTFkLjaxVnDbGyHpd0ZG1yuPeiZD1waIha9Xn7d3I+jqwHVhQFGStyx6duEkvC72hEMhap01SkyHrrYNE1jruUutG1t3AMHDZINxQ122C3RsDnghn0nekdkPd92l2I+vnwAcpNwb4RtlzkXVFcMPKFBsDXICJkfVKSW+m2BjgApy/SWcbA9YCs/Jo0i7AhZv07ICse4Bb+u0GF2DqblikzpQ1RtYZT1ldgN7cYAFZDwBL+zFldQGmh6zXStoBbI2QdVr/P8MFmBmyLg9uuM/MMDNcgLTIOi7pCknvAqPA3F6d4AJMf7Wj+P0saYek0726oOlxnNZqhVIkSR9JWmdmY/927R5EcAf0HnhC8I9KusfMlpvZ2HRJyB0wtUUoORmOvibpGTM7GYZ1mFnLBci33DQkfS3pcTPbK3Xe2TndwLsAvWX9H5JekrTRzM6EctOeafBdgKll/ZeS1prZ4X5lvTfh86NllvUnJD1iZreZ2eFsCtrP4LsDJkfLrZKeNrMfsiti/Q68C/D/rM8Gbt9IesrMPsmj3LgAkzdZJL0q6TkzO5V31rsA56LlajPbF7K+aWbjqQ6kWcOsz85k/1TnStfLZvZXhJbjKQ+oWcOsN0lfSHrSzI6kqvV1FqAdnhuSfg1N9q0s8P06oXIBLoyWHwa0/D5lk62rANmWw4akY5LWp0TLOgsQo6UCWj5vZr8XKeurKkCMlgdDrR8pYtZXTYDuqeWwOlPLv4vQZKsuQLKpZV6rrNPQeGr5i6SHoqllM4+ppTtg6mg5XqY/plmywGdo+W1Ay21lKjdlFaB7ark5oOXJoqJllQSIm+yhkPUjZc/6MggwEVoOm9nZMqBl2QWIs35XQMsjVcr6ogoQTy2Pq3N1aksW+CplfREFiNHyY3X2Wv5YhSZbdAFitPxO0hoz+6yq5aZIAnRPLTdLesHMfpvpXksXoLcm+5U6lwZH65T1gxIgzvrsgvimfu+1dAEunPWFuSBeBwFitDwh6dk6oGVRBJjwbTx1QMt8CvjUb2MV30/yGHBn9DP8Dno5CtB9R9XNwNzwPX5H1ZwFiF8f8hu0pRMgzvrTwHrg4izwnvX5CnCm677yN3rWpxFgZ9RkjwMPx4H3rM9fgJEQ/PeAa6Im6+83SyBCE9gCrPByMxgBGsAsz/oCCOFRGHAv8NWf9Q+V1V4qTVHm7gAAAABJRU5ErkJggg==); }
.ic-raccrocher { --m: url(data:image/png;base64,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); }
.ic-reagir { --m: url(data:image/png;base64,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); }
.ic-repondre { --m: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAARc0lEQVR42u1de9BdVXX/7XMvfAES+PKCJF8ChBCUqIQQYp0OimiR5kFRoZYkvJyCUUYEccYRkSq0FqGF+qjUKlRBCBo6CkGpDxLFUk1IIyJEIIC8oikIJAFCHt/33V//uGvHH5t9Hvd9b9ozc+fcufecvdder73W2muv7dAjF0lnX8P7rkf07pxjL4zLdTGyE4Ov4pyr1NlOydqgtcP/J0A6wh2AxDk3FPk/AbAXgNEAxgDoB9BnRAKACoDtALYA2ATgBQCvxBBOsmzPsxsI4jqM+KSqLdxwQIwBALMAzATwOgAHA5gIYJwRoiTI38XhAIaNEM8D2ADgcQAPAvgNgHudc0/HiFGvhPUsAUw17FIJJEcAmAPgHQCOM8T3N7nbLQDuBXAXgDsBrHHO7VCVp4yw2xEgNkiScwCcDGA+gBnC1bFrB4AXAWw2NbMVwJBx/x4A9jb1NBrAKFNRaVcFwDoA3wPwXefcmjTm2C0IQLLkEW8DPAnAB43by5FXXja1sQ7A/QDWA3gSwDNGhKGQW63dMoD9ABwA4EAAh5o0vRHA4QBGRvoaArASwL8CuE3h7IRENF3Hm54HyRLJRSRXM349TfJ6kqeTnGYIzZUqMU8zGcDaXGx9PJ0Cwy8MxnIIfy8ivyTf59ngwmsbyeUkF5IcnYK4st0Tj/AY0vU/e3bXu5Fnx1iftxkMMULMj42lJxwm4fpDSX5bBlax+7Mk/5HkzAjCS0U5u0aYnG8/+G8myasMJoWRBvv0npGGgOvPJrnRBjJk9y0kLyc5JUBOqZkIL0iQV/VJ8kCSVxqMCvP/kPxA10uDB4zkhIDr/bWU5IyA25MugDsJGOdwkjdG4L+F5MSuJIIgfzbJhwzgnXb/Dcm5AeJdl6pOJcRckuuCsTxIcnZXEUGQv0jEd9ju15Ic10sWhUoEybEkvxaMaTPJRV1BBAH0wgDITSTP6Ekr4tVhCv/9LEO8jvHCjkm0iau3lT9lAO2w+6Mkj+pmdVOPWiJ5lI1Nx3pJRxhMgPLI3273e0ge1KtcX2C8B9oYdcyfaut4BZiPBoD8lOSYPGDEBCyLw1TqFZVkTtzKYOwfbQsRBPmLA1H8ifdk04AIrYx6wwqdnqDt3i9E8DhY2FIiSOdHk3yJ5KB1vEqQnxRw0MaQPNmcnhtJXqNmai9YSUIEH14ZNJwcnYWHZrjyY0k+LM7JYyQHiiDf3v0MyadSAmHXk9zbx3x6hAgDhgN/rSc5vqnSHFgCy4Tim0gemaN2/HsnkHyE6ZeXpqu6aQLXuFbG2GaZieqdtX9vqgUoHZ0d6LzTQns55b3zJK7iA13rLAB2JslvCBG2CVGTDiNf1abLmZhPD3BzTlMYSULAU0k+L5x6bUHkfzzg8I0kP0Ryr+D5/xRpuLXTBBD49/fR0ALW0XUSxHue5MFZElQrIMuEgx+2CShJicv7d04JuGItycMUcJJ72vdjjEhD1scJnVBFgbqdR/JJkltJnpoGj6w/jDbceCn/VkNjEEDmCxcPZyFHJOZgi6971bNaYkLlIAzsJ7QbRAr+m2RfOyfkYB3jfBurR+bSGua6YZH4BXUTwQbfZ8goCogfwFIRx8dJTipAtENJviixliXtkgIltK1XaAT0CZKz8tSiEOGmGCM16nBVDDnT0/SaIH+OId5z0Lys+SLo73IJeD1uYt1SBy1Yyrwm8HDXkjw0ayKOMNJh5hN4pl1cMyNZQ30kfykNXVFQDL8sHPD9Ip0LAsaZ3vVScFkrpUD0d5nkNwPk357nYGbg4HPCuGtJ7lmYiaSR90ojfyA5MYP7vfjuIxFDkjwxLwQR6XeJSMFmkoe0wioKJtwbAuRfR3KPWokvUjDJcOaZ9+TCbQk3rpAGri6o+/9UuPdJkqOKiG/AjSNM8vx1Q4sI4JH/BcnQIMl/znPCCrZ7tTDwikKqVBA5W2bybSRn5HiF3hY+RzMKakWcAL9AgB+UZcCkScgvp4TT/0U4OamzbS8FbxCiFhtDig5bXsACKAeTKElemjf5ZgwgIXmHtPXJetrKGePCwE9ZKlLoGuzDM/JyGcPnYlrkVUh1zg1bouwC/xOAm+R7ap92nyC/PRX8V/QqW7byz+T9A4qqzjzE2BiPAPAVVNMS9wTwUwB/7R9rQl6oh2Wp/HYiyRGp6Y7CGW8V3f87kv15elworjbw4jomMQ/DZIss+vnkwzmhj9c4dhlzzD4k7xUJf1TSTZql4rxRsh/JDWJUHBPiRDv0g3infP+xc26zcU4RrmCadBVBvnHnZAD/AcDHYLYAuN2+R7nHOUdbZxjnnKukIDIxyboSwJEABgFsA7DYObfR+m/KPgGDp+Sc2wLgx4KP44tYP3cpF+sCfAHOvUbe/UhRvS3vD5D8deCJnpbGnSJ5R5rV9XuSJ0Wimb7944O2z2/W3BKbFw13iwUnP4uqShGZAYvzk+TLJKcVEc2IVaGx/XJBcZ1I8lfBxLgkx/z1/X5aVMqQhIPLonpGknxA1OsPWpkWKeOaZrj06ToDr1HpwiEnCgJXF9XfQXKWv24rMHd4qVPke+78UN4cIhIwXRzAwYB4fXa/OAgXT2um3s+x6jQl/7UBOuGki+XBa4sCmOI/PEFyZM6Chs+KuCNA/rlFJ3DhtEMC9TUsHughxn1+Uv9YOwJ9wphfE7xe/BrNIA9qUuoFNehwDUU8JrP+WzOioL7Pdwbh7nNrRY60NUmIMGypktNI/oOoqPvbtfYsjH2+4PVGZdqEpDPrwwE4SKyZR4ra8TbrJ865rQBW2Ts668cG6n+bbc+XAdzsnLuGZLmW7UEGf8k593sAJ5oP4gDsC+D7AM60PhyAy5xzr1Rfa/k+MN/+o/L9IMN5haRT9bI3gEn2fWcdjpRv605B7gLjgixkKnG21+m8eSKUnXNPAlhkYxhCdZvreHtsNYDveoesHes84pTutO+TDNeZFtCzJMcXDaQF7Uwg+ZyogbfHIqIR05B5aw41iv2lMh/4lblT27nUKTgZR/IZya7+oyUkE+gRYv6tF+vB1aGL/02Q+s2MecBZrPwe3cjRCJICj9d708O2Xjui3TtxvCVmsHgT+4hd84Ag7VixElbJ77UQQMPSnuu2pkVTpY+5NkF6K+jdDRLBt3uGEPZj7eT+gAAlw6k3g/9onASqwDspKxu0ex3JO2Xw12VIQRhHGjKPdkojdroM/nRb5Nmjk/mnkktaIXl8jAAnCMJ+VCv3R7jvz2Ue2C57BpIUgk204J+XwpWmnro+VbEgI/xICPAuj6ume4FmjSQAfghghVlHfQD+NmaSWgAscc5tRHX3fGIWw3EA/sn+LzWAgFIrYj0NWESvxkGzVVCgVt5S1AoR6+UzwSrVJ1oVMGunFGSpII+stwWJVKV61VBKhHTIYuMTYro4WCS/OSXXstyj6iechN+mVlDTzNCUQNt4S0kfykvZCyKXdwdxnYW9RoSiZqh/aIo5QrSUivGNECCQgvcVDTMLQ0wM9unuIPm+Rong1zfkk7SBAOOlFMJmsfBcGEj7rSDqjc0I10YigoMWHz+qABGmBmHmnY1sBcpYrmzJHmYZx5tkTnuM5D4xAjhJE9eUwlITJqCE5CiLRPrrIZGyJINw0yXC6jOoz9YFlxqRcRDJj5D8PMmL/LYi0dXNLBKiCc7ewLlbcR4CV1c4uobBH2Xc7z3eO2S3pMshwvpgweUTSuCCiDjL1KteQ7Y9arpaZM0ghFh2F0RCM0nswYsi3mvSZG44KyUZqpRDhKlWd0Lnki9ICmE5BwlLUrZHec58geRlJMeGfTeB8a6T/i7KWpD5C3nwnhamA342IMKlWQMOFlzuDt5dQXKqEDGJIP/cYMVtva1f3xEhyKNGrFIz5geDaU3ekqTXSZOlJsLWZq+b5iTEXliQCCNl/4GXhKf88mPo/Qrne+TfF9QrWiA2ul7/FVR5Serk/ukkX5FF+clR6zItLaXZtneQhPuDAJHn5RBBufvSCNJuJvkGeeaDQfv3Syx+T2G8shHq8UjVrO/4vM4a10c8A2hayl2pAUHhMB3Y9c2UgAh3jJbNzjuCfKKsHff+/XdbPpBWuHrJyuTcEOH8gbDt4Pv+JP8+Uhllh+3q7KulUKDdvyH4TN/vIC8cIx0XSk1skAgTIvlAuaVgBN4pKRWulCi/jiE/1p59f71s2FBCfL0IQ4pk9UtqYiWWmhh7uc8SmBgE0FqRPaY7zu8NiPDpPDMzQNr8YLsrJQFroIhVE6ma9Q6rg6GSNDevLWGOvxI41vnwThGxuUJe/F4r1FCkzwmSwOQn5i/K/0VUUmLrEB+3z/H1TKJBvVNn0lCxz5fzGFLevV3weHkR7o8lWG23zQauDUQYKytpngjLSe5fYNBZBKo3oOgDkgsja9ZJDg5nyBiKbzJJ2aLU8hoOAvheERN1XdEqXFKLqNwER8ozxlWix6/Mcfxi76wovLKXsUlvUiulIGJmfjZSc/TsZnmpNYTT95IwCEm+JyuIKJv0nhMGPqUmmCVdZK00cmUbB+6l4f1mVqolcqM4M0kL1aK3488TRnw6yyqMzKF+m2pfTWowku2cu1G7hfPCnMiegd+S/MtA7SQtQP504+ShwDLL2/GvG7XrK3EppQrWRhJL25VZ5okwJkj22lVZJfBSGyaEIH+cjL1iIfHRGcXDPaxLBb61dde8SCnWUSliB7eCCPb9VAkXDMlE/RWSh4eILDpw2aihfsmqILXxzwqsXcwNinU0tqYiAC0TPfygbT7rVCWTibbQXwniNj4EcUxK7lFZSuGXtHJj8Ow8qe61M9gkmLWOvZ+lP/q56paG/aeg/MxzRQs2tUkajpVgHoOwwc9JfpLkm8PiUCntjiR5UuA4hfH7vG1S14qmeN7WLxqfLzNKlp3eISKE4YIFJH8YRDApHPywSfDf2U7+U+1zhhHppqC+RUXK1i8siPzTWlKyLBLD16J9m7MW1tshDcH+4ONsafEPbOwaJvktWQvJW5+YZXF+r66WFXEY63VKxkp5etqEONDKWFEdhJhg/sNSs1x2FkD6oEnBl0j+SYHwRlrZygcNR4XDHzWlntu2mtkAfoLqgWplVHedzHXObfLPdIgQsUPhRqG6Q+YwAFNRPVlpH/t7EMCzqG4fuh/AA865l6UtppzE5/HQj+qG8reguhNnG4C3O+d+2TI8ZBS6WEFyv05KQiCtdSVc5fkROaWLWxa2TyPCBUHAbGVe/egOESOJnMaUBEG7XJNaxj26Y8W7I8BcEgCyStLudqfy9d7amSJLqNu75QyBS/4PHeCwPhjr33SM2QLgYkeYnNmu0HEbnL4zZQfpcKh2OspkNRzi0xXHVhX0/hMJAn41GNOLdZWibBMRjjZbeHc5xuqBYCwP2Qmw3bdPIVhcX5ZykNvhrYrhN8jx4UFuN0XgX0bygK5WqcFAzkk5yvCKIDUw6ZKjDKcYbOFRhht9bKcn5rMgdDwt4zDPqzt0mGcYfp5psMQO87xFShf31nbZSMTy5ynH2d5q0cn+FM+0VcfZLso5znZeL1txMYuiZImq96QExJ4i+XV7JvdA5wDhuV6srdWeZklWG1JgWM02H+jciSPNy6geab4E+UeaP2CBskdQLfnyDKpVFLOONB8FYKIF3g5D9TjzNyH9SPNBCy5+FcCt7T7SvN2VQ5IgWnk0gFMAzAcwA9mlLncAeAnAJvu8bFFIoLqTfl8A/fbZF9Xd+WlXBcBDAJYD+I5zbk1AyEobijm1lwAhIXSQlgI4B9UKW8cCmGmIbOa1GcB9qFbJXQFgjXNuexpztOvq6Kxu+jVxzg0Fv08GMMtUx+sBHAxgAMBYACNM1SQCP+3j4/KbAGwA8IRx+n0AfuWc2xBRW+zUGkbHCRBIhYsRQ/7fG8Bo+/SjuiCUGOIrqBb42ATgBbtviyHW5qAKmlMjevcgQIaacqaqKnW2U7I22E693vMEyCCKwhyD3asidCOyY9f/AkfUsOw+1DbZAAAAAElFTkSuQmCC); }
.ic-story { --m: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAOd0lEQVR42u1de6wcVRn/fbN7bx88bQtarNDLo5XaIhrxFRVfoEShCAjIQwWMSOAfE+QhRiVBFKiPxpBKNIZEUQKJEgqISKFStApGBS5toWhLaSlQsLS0vfTu7vz8Y75z77eHM7N79zG7t3cnmczZ3ZnZc37f8zy+7wjGwUFStGiv4t+mpytDRNjtbZMuBduelUaBJBkBiAxx2G1EkS4CPVKurQR+7wewH4CZej0AwD7uGQAVANsBbNHr8wC2i0gp8K6CFuNuIIZ0GPiCD7qCPRfAO/WcA2AAwFsV9IIB3j9iJcY2AJsArAPwFIDHATwGYK2IDHv/TxGJJxQBnE53HEhyGoCPADher3MA9GW8Ijb63h1RjfYMA3gawHIAfwKwQkS2mjoVm1F341UCjgfwBQCfBDArAHLs2YN66kzPKFOJ40vNRgD3AfgtgAedFHaKELlxvp7TSC5l9VEhWdJrzPARe2fF3G/PtGfdf/j3rCT5NZL7BWzFHkWAgl4XacNLKYD4gJUygA0d9rlKxvv9964l+XVHCGWWaFyqIK24OG+DpOi1COAfAObr75GnPiopKgMAygB2ANgF4HU9BcAUAP0A9gYwFUAxxW7EasQlxaY4rn8awPdF5GbDOG3xmqQdwPtehfvO+PjLAXxIAS0aXW9Bf009mCcAPKnljQBeArATQEmfhxrsonpJBwA4GMBhSuQFAN6uxPEB9w03DZEAYBmAb4nI39La1q0qRkh+nOTnSc50lTe/n5WiOp4leRPJM0geotLSbJ2KJGeTPJPkL0hu8P4zpN4qJMtafp3kd1xdutY2GHDnkFxuGrOZ5OcMEUTL55JcQXI1yV+TPNUaQfteBbHgnq9xRvaZwPv2J3kaydtJ7jL1LAcIUTblh0jO6ToiaKMd+AsVcGfkXAP+R/Ig6wmZ8qQA4AV7X4s8r4IPHMn5JH9McksK6NZYk+TzJE8y9ZRuAD/S8mWeWPvlc42fXcVFhmslL4ax3o2qux8ZiQh5TiVDkG/4Et1p8K8zFa+kVPxTIfHtJBdZu6SfjyZ5Z4Y02PZd3zEieODfmKFDS0Z/Tuq4yNahRvXzl0luylBJ7rsbcydCCvillE4USd5j9X+XdxQj07bDSS6rg7mW5EoEY3BvyADfVfaablA1jbiuxtBeF2iXT4RFuXhHBvxLU8B3XL+b5Pk+V42zYRPrMl9k2ppm4y63xGvX0AJInmg6KnEA/NdILmxrZTrjYp/meUkhm3BKWyTBgH8YyZc8HU9DiB0kP70ngJ+ikk4iORRQR85tfcV01qKWcoF6MQ8HPAPHAa+bTkoxJxVR1DPKkQinqor1+wplM7Q9uWX9GiOC303R++6Pz8sT/Hq+ayMRLkxxUUvW+WhaFRnV8x4VvXIK1a/NEXwxwwhX6Tk/L0/LEOGGDG2wm+QHmiKCGdgq6qCZb3xc+Y95DSV4jsA2U5dtRv1F7WYAM9h3fwYuK0n2Ndw/MKrn/BRKxyRfIPm2PLjPcP5Unbly7u5uM5s1Nae6OEaYbZySkGa4sFkpeBPJ9QGvx/3B2XkNz5pGzyM5HJgHHiY5L0d74Bj0SwEGdQZ6o85/j21q07z8M56baf/o93mOjRsCHKVg+73TYZJH5UUAD6elASK48hVZONWqqJvyc1N4bjpuCMCVKup5L99gg7+1sy5XYnR+2n3nypeQnAEgDqnGIAFEpKI3/xXJfKybyI60vEhE1gDo7jnSNh86z10QkUEAP1N8YoNtjGRF37k6oT8mNeSM3ly19jt15uiHJPvzHgc3KmhBhgpakKcKsmNGJGeRfNmrk7MF/1aPSMb6cjHlQ0m+uZODY91IAM8WLE4xyDRDNIW6bYCu44l0Tc9/ReTFjk7DdfVwEQXAEiRrliyuTiWdU7cRtqsMRGRkYZX93MO82hYkF1kD4B61l27Ft+P440jOMPY1TABdfER3OnF2n3twp9NBgb3VeEHuGgM4EMBHPaJUE8BxuKqZAZLTzYq23pF9OM2wDEmASGRcUufGH+e7y5EHPkm+G8AKAIMAniR5lVNBPYxr2suCiLwK4G79umJwFgDHkpzkqyHrcs4k+VxgyeAlefZ6x5sXFBgpPT1j+vJdto6Rp5NcoERJxaSs4nOOPtBTRzXUkF4fQbKA2FdDRSRhVyPY+5xylD4gpuc70rvrGeG6vCEAeA7Aak/fu98WhNxQp6vmojocyD202nS7e0So0SnTcKdBD0MxGI9gHnmBEwPeze4YTPm+dwQEQa9PpvS5Bkj2OcfGTiFO04Ej+xJnG9b67lMDQxrNEi8iWav37tYguXubYuYGpZ0eZr7jchCA6QBegBoFN2z6FgB7eS8SNcQbGyWAiSppFpFY3zeUcc+Q/lfcInXSyGiva+cGVTMFr+17KdYvAKiSgP0wGltlx7V3IAkLGjMBTMduKoDZAW4Yq2iXkcQQpx3zVJUWmyR4BcB6EdnlVHQDBHhZPaF9A1rFfTciAUASW+U8HivmQ/qihriH5IkAfoAkZqtZVeTG1IsBm9QH4HaMxps18x8E8B+SV4jI0gYlYbtHABhsD3D1twTYx6OgU0FDSKLMGwF/AYDbAEzOyQC2clnMPAC3kTxGRAYbIEIJySyZxdJh6wIGJQpY6TfoVYxOTdZtMPW6UMEfRnXkerNnLe5txTmsdT+5Bj5pR9kQIA0fjLtVy+OpS1CPHQpNHPjHlAZE273rDuWCflTnfGj2zDLUrTr7VfrvqIFP2tGn2GXhU+UtbPcMmxgCuMrU3SVXnTlI8vQ2GuGQ2LfMCAO4vEH9D8VsSgqmDmsWPbcpDqilKWo0to11XERduKUkl7XYDb1NOcwuASkBOB1JmoFWu6GN9Cv2QZI2wdc4sWI9QgB3bNMG9nuV3xvJbM4mz5LXQwQq9+wCsKpFnaMsh2CViDzdwnGdRjjfYXRgRsd2W0gFbUaSn2G696IikiHqfzUi2l6OiKaGIpR7pmTcM8XkiWu2N9xoJi3XzlmmF+x3bDeHJGCrcvl081BFCXB4M4Nx2pNkk9zoiJkFSqz3oIMLxkKjnkWD6SYAr45wlUklUwawPmXIYUEzg3ET7AiO+xvs1olIyQ1x+DNiT3k3u9/nqz6s9PCtS+UWkKTKsRg6TNdYzH2P5wnvISdORwJwcQC9zlvG4KMWB4wKEg/Tx0MdMSc2j6k7ZwkQqyf03mbswAQ5nCZ5vzoLsUeAkmI8grlbdBUb8ViL0fReMOXDegSoqxMHjK7/ib3rWqfmHeZ2XVBBk5ouN9SqmN7nup4hzlY/ut5nGpL8p1YiHAEeUAMcXBnnFl/9BMms/iR9QR+A+wHcpb/HPbjD6kfxOQ7JjFcc0P/3+Q8VA0MHa0keC+BiAIcCWAlgiYjsbGB2aEK5n+rSn+FpCqdBNgN4uObAXpqXk2dUela9ujQ+wAVpvMOkMvCDt38ZqlsxxY+NjAdUFJGSdtSaGSPZw91/iUlehGQSp2L0vxuOuCXkxBTTOhPGsJQ0sd4JSOYyHxSRZ3pEqJLMmOTBAM4yKgfGDvwTwJ+doa7bqut5MMm/G5HaavJCFCa6CjLhST/NCFW9eMx4mRf/xsvz7JKZzs0jt3I3E8Cr05CXQcWVn9WAd6k7TNX4tJO1V+cmaopIxrMnAbhWPaK8O2bS4G/trMt1qvstHq68WPcpiOr2II36KZJ81MsKZUXrrLxUURenKjgvI1XBes3UK42EqNaTrGPzBE/WMVAjWUfjttJL+dtLV1ONi0tXsywDlxU233WzDT6mRsKm77nOWh5jLnrtdMKm6zMSNg2RPKYlDNFLWRYE/6s1UpZd3TLbOMakfQvzJEKHkvadonYnTRv8RbFqnUoeY9rKE/IiQo6dLQf+Z03u0FDayi0kj2iLRBpVVCtx6w4rCeM5qtJL3HqKZoxJS9wam3YX2lUhP3VxOSN18QVGVYz31MVfMe5uWuriy3KRfEOE6zOSdzOQvLsw3lSOlq9JaZtlwEW5tbGB9PX3khzIe5CsCa63nax769hR4yZfYjpFhKxNcDaSPLmbieBtaXK2SdmQtadM/uCnEKGeLUxKJN8XaKx0Afg2Pdvv6tzCZJEdMeiklxB5hjmkktzw8WLjHXVkE58avf0XM1SOJcblHeP8Gq7aSWYbq5I3Vl8xIls0z+a6jZUpiwXR5P7cnaFyNhtVWugqF9vbyG1FwDWlhqy6+8/RzX1WkbxF08LvH3pvKzdyS+H+fpJrAirUcv3DJOd2tUdniNCnY0evKAdtdRlk9fczU7Yy3EDy5/r77BZuZXiI5vBZQvIPJL+tC6hgpOIeM9tXNuDvJnm17vTdcvDbupknyVlIVgmvEpENxvg+gGTn7DKqgxish7QDyVLJQT2fQRL+vwVJIMkwqhPjud1UD0SykPhw/e/5SBYX7+1V9REki6h26uzfBwHcidEAFSBZJfhNEVnpt61rCWC8isjbK76gDS0CeBTJ+vlGtrPdhSQCfQijcbiTkSyGnYokLChrO1sXeNIP4Isi8iuSRREpkzwSwAUAZgC4V0RuNVzflmyRbek2a0VdXrRIK19RIpRJ3g/gaIxGNbrUyGLq5KJqbCrgIpLQ/31r8QDemK/NEjXW3w/1JHc1gEs9RpJ2xkW0ddzCEcJyoTbqWiTr509M4X4br+tLCAKfJSDZxcC9dr/gSNUQoPFgZkGaq38Fe/JiZJLHk7zZbBsY2pa87O0bX+uw+82Xzbbm/nFTN7iS0iHgxUgI1CP5MIBPAPgYkljg/hoqxjeGUY32lJCsz38IwF0icnc3MKF0WAIKRtTdd/0AjlAb4TyY2Uiyee2rqiVtPMnp9teQJJlahyRw+3E912gMBLplpbd0iSoa0fUhg0eyT8GfiSSx1Ay9Op+8giT4eQtG43BfFZFSPUSf8AQIEMOecaO+twnaHklD023xDeNiutAYSnuVFC9nxDsaD8Ek/wd2FoPpyHfDLQAAAABJRU5ErkJggg==); }
.ic-video { --m: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAADN0lEQVR42u2cu27UUBCGv1lvQAFRoJRABR0lBIlAuLwAj8EjcEmgIgkVtw7xFhTUIIWLBOEVKFAoEQVSEAR7KHastaxsssHHXiX5v2oTJ/Jqvpkz53jPHhBCCCGEEEIIIYQQQgghhBBCCCFEK1j1B3fvKSSDUJiZKwyTNOBuk6iA08ApIK9fOyhxBzLgi5l97USAu5uZubufBVaB4/FGOKACesA6cNHM1sv4JKqqHmBmlpe/68cN88j8MvjGweYkcCJEWNOEjOHMzKyoX6s23c0DnPn1IXkzkjJF1mdm5mZWuPu8u98YJcCU+eli4e4Wwc/d/Yi7rwCvgZfufr4ckvqKdSszqCzG+dzdLwFPgFmgiFFmphQtAemnrr0y64EF4Hb02jxGHAP+VpuwSJ/188CjyHqP4GeVHmsS0E7WTwOLwJ0IeBn4bNT/S0Dasf4xcKGW9dsiAc2z/ihwF7gFTI2T9RKQNuufAeficj5u4LdaB4jx5/XT7v4AeBPBzxk+R9oVqoBm8/r/ynpVwO7G+upqdjmyfrbyqCJrcg9VwGiyeAq66e5zwNNUWa8K2BkDfrp75u5Ltaz3VMFXBYzmDzAHPAcup856CdiZw8CLeF1ERWRt3EgCth+ai7aHafWACcdHAva7YSEBEiAkQAKEBEiAkAAJ2GMUEjDZwPcY7maTgA75DdwE3jLczZZLQHccAt4D14BlBruly41WLgHt48AxM8vN7B5wFfgUEpJWgwSMJo+tKFNm9iEkrDDYWJulkiAB2xAfyuexLeWXmS3GsFRWA01FSMB4IvLKxqx3UQ1LtWpwCWi5GkJEWQ33oxo+N+kNEtC8Gq5sMVOSgA6rYSNmSteBjwy/iJFLQPfVUK4binF7gwSk7w1lNayN0xskoJ1qWI2Z0vKIdYNLQHe9ob5ucCob4iSgu97wkOE2x++ljH6tLHRGTqJY1FbRG8CCu78CZsxsLf6mqArok+Bgin0QeGPwZbssZTUMXtq7+vU+ww8f1oEf6Lgai1h8qzfMhtXgWx1XUz+w6QyDo1p0YFNHBzaJUSYmdGSZZkURCh3aJ4QQQgghhBBCCCGEEEIIIYQQQuxx/gG4eIjfy3LDkgAAAABJRU5ErkJggg==); }
.ic-vocal { --m: url(data:image/png;base64,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); }
/* le diamant garde ses couleurs */
.ic-couronne { background: url(data:image/png;base64,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) center / contain no-repeat; -webkit-mask: none; mask: none; }
.ic-admin { --m: url(data:image/png;base64,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); }
.ic-vip { background: url(data:image/png;base64,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) center / contain no-repeat; -webkit-mask: none; mask: none; }
.ic-diamond { background: url(data:image/png;base64,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) center / contain no-repeat; -webkit-mask: none; mask: none; }
.call-btn .ic { width: 1.5em; height: 1.5em; vertical-align: middle; }
.icon-btn .ic { vertical-align: middle; }
.vp-btn .ic { width: 1em; height: 1em; vertical-align: middle; }
.pin-btn .ic, .react-btn .ic { vertical-align: middle; }
.ic-wrap { position: relative; display: inline-block; line-height: 0; }
.ic-wrap.slashed::after {
  content: ''; position: absolute; left: 6%; right: 6%; top: 50%; height: .13em; border-radius: 2px;
  background: #ff5a5a; box-shadow: 0 0 0 .05em rgba(0, 0, 0, .35); transform: rotate(-45deg);
}


/* ---------------- Store de jeux ---------------- */
.games-list { display: grid; gap: 10px; margin-top: 14px; }
.game-card {
  display: flex; align-items: center; gap: 12px; flex-wrap: wrap;
  background: rgba(255,255,255,.04); border: 1px solid var(--border);
  border-radius: 14px; padding: 12px 14px;
}
.game-card.pending { border-style: dashed; border-color: var(--accent); }
.game-card .game-info { flex: 1 1 180px; min-width: 0; }
.game-card .game-title { font-weight: 700; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.game-card .game-meta { font-size: 12px; opacity: .7; }
.game-card .game-actions { display: flex; gap: 6px; flex-wrap: wrap; }
.game-tag { display: inline-block; font-size: 11px; padding: 1px 8px; border-radius: 99px; background: var(--accent); color: #fff; margin-left: 6px; }
.game-code-box { margin-top: 12px; padding: 12px; border: 1px dashed var(--border); border-radius: 12px; }
.game-code-box .btn { margin-top: 8px; }
#game-html { width: 100%; font-family: ui-monospace, Menlo, Consolas, monospace; font-size: 12px; resize: vertical; }

/* Lecteur : plein écran COMPLET (mobile, tablette, ordinateur), sans marge ni bordure.
   --game-border : mets par ex. 1mm pour retrouver un liseré autour du jeu. */
#game-player {
  --game-border: 0px;
  position: fixed; inset: 0; z-index: 2000;
  width: 100vw; height: 100vh; height: 100dvh;
  box-sizing: border-box; padding: var(--game-border);
  background: #000;
  touch-action: none; overscroll-behavior: contain;
}
#game-player.hidden { display: none !important; }
#game-frame { display: block; width: 100%; height: 100%; border: 0; background: #000; }
/* Croix de fermeture dans une bulle : zone tactile confortable, hors encoche / coins arrondis */
#game-close {
  position: absolute; z-index: 2;
  top: calc(var(--game-border) + 10px + env(safe-area-inset-top, 0px)); right: calc(var(--game-border) + 10px + env(safe-area-inset-right, 0px));
  width: 38px; height: 38px; padding: 0; border-radius: 50%;
  display: flex; align-items: center; justify-content: center;
  font-size: 17px; line-height: 1; color: #fff; cursor: pointer;
  background: rgba(20, 22, 38, .72); border: 1px solid rgba(255,255,255,.4);
  -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px);
  box-shadow: 0 2px 10px rgba(0,0,0,.45);
  -webkit-tap-highlight-color: transparent;
}
#game-close:active { transform: scale(.92); }
@media (min-width: 768px) { #game-close { width: 44px; height: 44px; font-size: 19px; } }
body.game-open { overflow: hidden; }


/* ---------------- Store de jeux : icônes ---------------- */
.game-icon {
  flex: 0 0 auto; width: 52px; height: 52px; border-radius: 14px; overflow: hidden;
  display: flex; align-items: center; justify-content: center; font-size: 26px;
  background: rgba(255,255,255,.08); border: 1px solid var(--border);
}
.game-icon img { width: 100%; height: 100%; object-fit: cover; display: block; }
.game-icon-row { display: flex; align-items: center; gap: 12px; margin: 10px 0; }
.game-icon-row .photo-fields { display: flex; gap: 6px; flex-wrap: wrap; }


/* ---------------- Code oublié ---------------- */
#forgot-btn { display: block; margin: 12px auto 0; }
.forgot-number-box { margin: 14px 0 6px; padding: 14px; text-align: center; border: 1px dashed var(--border); border-radius: 14px; background: rgba(255,255,255,.04); }
.forgot-number-box small { display: block; opacity: .7; margin-bottom: 4px; }
.forgot-number { display: block; font-size: 22px; letter-spacing: .5px; word-break: break-all; user-select: all; -webkit-user-select: all; }
.forgot-actions { display: flex; gap: 8px; flex-wrap: wrap; margin-top: 10px; }
.forgot-actions .btn { flex: 1 1 140px; text-align: center; text-decoration: none; }


/* ---------- Panel admin : tableau de bord, maintenance, appareils, notes ---------- */
.dash-cards { display: grid; grid-template-columns: repeat(auto-fill, minmax(130px, 1fr)); gap: 10px; margin-bottom: 8px; }
.dash-card { background: var(--panel-2); border: 1px solid var(--border); border-radius: 12px; padding: 12px; display: flex; flex-direction: column; gap: 2px; }
.dash-card b { font-size: 24px; line-height: 1.1; }
.dash-card span { font-size: 12px; color: var(--muted); }
.dash-card.warn { border-color: var(--danger); }
.dash-card.warn b { color: var(--danger); }
.dash-chart { display: flex; align-items: flex-end; gap: 6px; height: 150px; padding: 8px 4px 0; }
.dash-col { flex: 1; display: flex; flex-direction: column; align-items: center; justify-content: flex-end; height: 100%; min-width: 0; }
.dash-col .dash-n { font-size: 11px; color: var(--muted); }
.dash-col .dash-bar { width: 100%; max-width: 36px; min-height: 3px; border-radius: 6px 6px 0 0; background: var(--mine); }
.dash-col .dash-d { font-size: 11px; color: var(--muted); margin-top: 4px; text-transform: capitalize; }
.dash-col .dash-new { font-size: 10px; color: var(--ok); }
.dash-top-row { display: flex; justify-content: space-between; gap: 8px; padding: 6px 0; border-bottom: 1px solid var(--border); font-size: 14px; }

#maintenance-screen {
  position: fixed; inset: 0; z-index: 100000; display: flex; align-items: center; justify-content: center;
  background: var(--bg); color: var(--text); padding: 24px; text-align: center;
}
#maintenance-screen.hidden { display: none !important; }
.maint-box { max-width: 380px; display: flex; flex-direction: column; gap: 12px; align-items: center; }
.maint-ico { font-size: 56px; line-height: 1; }

.acc-note { width: 100%; min-height: 80px; resize: vertical; margin-top: 6px; background: var(--panel-2); border: 1px solid var(--border); border-radius: 10px; padding: 10px 12px; color: inherit; font: inherit; outline: none; }
.dev-row { display: flex; align-items: center; justify-content: space-between; gap: 8px; padding: 8px 0; border-bottom: 1px solid var(--border); flex-wrap: wrap; }
.dev-info { display: flex; flex-direction: column; gap: 2px; min-width: 0; flex: 1 1 180px; }
.dev-info small { color: var(--muted); font-size: 12px; }
.dev-btns { display: flex; gap: 6px; }

.maint-exempt { max-height: 180px; overflow-y: auto; margin: 8px 0; }
.maint-exempt label { display: flex; align-items: center; gap: 8px; padding: 6px 2px; border-bottom: 1px solid var(--border); font-size: 14px; }
.maint-exempt input { width: auto; margin: 0; }

/* ---- Flammes ---- */
.flame-badge { display: inline-flex; align-items: center; gap: 2px; margin-left: 6px; padding: 1px 7px; border-radius: 999px; font-size: 12px; font-weight: 700; background: rgba(255,140,0,.16); color: #ff9a2e; white-space: nowrap; vertical-align: middle; border: 0; }
.flame-badge.done { background: rgba(255,140,0,.28); }
.flame-badge.risk { animation: flame-pulse 1.4s ease-in-out infinite; background: rgba(255,77,77,.2); color: #ff5d5d; }
.flame-badge.lost { background: rgba(255,77,77,.16); color: #ff5d5d; cursor: pointer; }
@keyframes flame-pulse { 50% { transform: scale(1.1); } }
.chat-flame { margin-right: 6px; }
.chat-flame.hidden { display: none; }
.chat-flame .flame-badge { margin-left: 0; font-size: 11px; }
.flame-code-box { display: flex; flex-wrap: wrap; align-items: center; gap: 6px; margin: 6px 0; }
.flame-code { font-family: ui-monospace, monospace; font-size: 22px; letter-spacing: 3px; padding: 2px 10px; border-radius: 8px; background: rgba(255,140,0,.16); color: #ff9a2e; user-select: all; }
.flame-pair { margin: 8px 0; padding: 8px 10px; border-radius: 10px; background: rgba(127,127,127,.1); }
.flame-pair summary { cursor: pointer; font-weight: 600; }
.flame-pair h5 { margin: 8px 0 4px; font-size: 12px; opacity: .7; }
.flame-hist { font-size: 12px; max-height: 160px; overflow: auto; display: grid; gap: 2px; }
.flame-hist .ok { color: #3ddc97; }
