:root {
  /* Tokens - Light */
  --mv-bg: #ffffff;
  --mv-surface: #ffffff;
  --mv-surface-2: #f5f6f7;
  --mv-surface-3: #eceef1;
  --mv-surface-secondary: #f0f1f3;
  --mv-border: #d6d9de;
  --mv-border-strong: #afb5bd;
  --mv-text: #121316;
  --mv-text-muted: #5f6670;
  --mv-text-primary: #121316;
  --mv-text-secondary: #6e7680;

  --mv-primary: #17181c;
  --mv-primary-600: #0f1012;
  --mv-primary-hover: #252830;
  --mv-primary-rgb: 23, 24, 28;

  --mv-accent: #c8a968;
  --mv-accent-600: #b89152;
  --mv-accent-rgb: 200, 169, 104;

  --mv-highlight: #d9dde2;
  --mv-highlight-rgb: 217, 221, 226;

  --mv-success: #31353d;
  --mv-info: #6f7680;
  --mv-warning: #c8a968;
  --mv-danger: #1d1f24;
  --mv-success-rgb: 49, 53, 61;
  --mv-info-rgb: 111, 118, 128;
  --mv-warning-rgb: 200, 169, 104;
  --mv-danger-rgb: 29, 31, 36;

  --mv-success-soft: #eef0f3;
  --mv-info-soft: #f0f2f4;
  --mv-warning-soft: #f7f1e5;
  --mv-danger-soft: #eceef1;

  --mv-shadow-soft: 0 8px 22px rgba(23, 24, 28, 0.08);
  --mv-shadow-soft-hover: 0 12px 28px rgba(23, 24, 28, 0.14);

  --mv-radius-sm: 10px;
  --mv-radius-md: 12px;
  --mv-radius-lg: 16px;
  --mv-radius-pill: 999px;

  --mv-focus-ring: 0 0 0 0.18rem rgba(200, 169, 104, 0.28);

  --mv-sidebar-width: 250px;
  --mv-topbar-height: 64px;

  --mv-z-sidebar: 1030;
  --mv-z-topbar: 1020;
  --mv-z-overlay: 1010;
  --mv-z-dropdown: 1050;
  --mv-z-modal-backdrop: 1060;
  --mv-z-modal: 1070;



  /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=*/
  /* Conversation (Light Theme) */
  --mv-chat-content-padding: 0px;
  --mv-chat-content-height: calc(100vh - 115px);
  --mv-chat-container-bg: #f5f6f8;
  --mv-chat-list-width: 450px;
  --mv-chat-list-border-right: 1px solid #d8dde5;
  --mv-chat-list-panel-bg: #f1f3f6;
  --mv-chat-list-panel-z: 10;
  --mv-chat-header-bg: #eceff4;
  --mv-chat-header-padding: 10px 16px;
  --mv-chat-header-min-height: 59px;
  --mv-chat-avatar-size: 40px;
  --mv-chat-header-icon-color: #69707c;
  --mv-chat-search-container-bg: #f1f3f6;
  --mv-chat-search-container-padding: 7px 12px;
  --mv-chat-search-container-border-bottom: 1px solid #d8dde5;
  --mv-chat-search-bar-bg: #ffffff;
  --mv-chat-search-bar-radius: 8px;
  --mv-chat-search-icon-color: #69707c;
  --mv-chat-search-input-color: #1f2329;
  --mv-chat-search-input-padding: 9px 12px;
  --mv-chat-item-border-top: 1px solid rgba(105, 112, 124, 0.16);
  --mv-chat-item-hover-bg: #e8ecf2;
  --mv-chat-item-active-bg: #e2e7ef;
  --mv-chat-profile-pic-size: 49px;
  --mv-chat-profile-pic-margin-right: 15px;
  --mv-chat-name-color: #1f2329;
  --mv-chat-time-color: #69707c;
  --mv-chat-last-message-color: #69707c;
  --mv-chat-status-color: #69707c;
  --mv-chat-unread-bg: #1d1f24;
  --mv-chat-unread-color: #ffffff;
  --mv-chat-conversation-bg-image: url('https://user-images.githubusercontent.com/15075759/28719144-86dc0f70-73b1-11e7-911d-60d70fcded21.png');
  --mv-chat-conversation-bg-repeat: repeat;
  --mv-chat-initial-text-color: #69707c;
  --mv-chat-initial-icon-width: 250px;
  --mv-chat-footer-bg: #eceff4;
  --mv-chat-footer-padding: 10px 20px;
  --mv-chat-footer-border-top: 1px solid #d3d9e2;
  --mv-chat-footer-gap: 15px;
  --mv-chat-input-bg: #ffffff;
  --mv-chat-input-color: #1f2329;
  --mv-chat-modal-title-color: #1f2329;
  --mv-chat-scrollbar-width: 6px;
  --mv-chat-scrollbar-thumb: rgba(105, 112, 124, 0.35);
  --mv-chat-messages-padding: 20px 60px;
  --mv-chat-messages-gap: 4px;
  --mv-chat-bubble-max-width: 65%;
  --mv-chat-bubble-padding: 6px 10px;
  --mv-chat-bubble-radius: 7.5px;
  --mv-chat-bubble-font-size: 14.2px;
  --mv-chat-bubble-line-height: 19px;
  --mv-chat-bubble-color: #1f2329;
  --mv-chat-bubble-shadow: 0 1px 0.5px rgba(0, 0, 0, 0.13);
  --mv-chat-received-bg: #ffffff;
  --mv-chat-received-color: #1f2329;
  --mv-chat-received-link: #5d6570;
  --mv-chat-sent-bg: #eceff4;
  --mv-chat-sent-color: #1f2329;
  --mv-chat-sent-link: #5d6570;
  --mv-chat-message-media-radius: 5px;
  --mv-chat-timestamp-color: #69707c;
  --mv-chat-ack-color: #69707c;
  --mv-chat-read-ack-color: #b89152;
  /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=*/
}

[data-theme="dark"] {
  /* Tokens - Dark */
  --mv-bg: #0f1012;
  --mv-surface: #17191d;
  --mv-surface-2: #1f2228;
  --mv-surface-3: #272b32;
  --mv-surface-secondary: #20242b;
  --mv-border: #343942;
  --mv-border-strong: #4a505a;
  --mv-text: #f2f3f4;
  --mv-text-muted: #b8bdc5;
  --mv-text-primary: #f2f3f4;
  --mv-text-secondary: #b8bdc5;

  --mv-primary: #f2f3f4;
  --mv-primary-600: #dee1e4;
  --mv-primary-rgb: 242, 243, 244;

  --mv-accent: #c8a968;
  --mv-accent-600: #b89152;
  --mv-accent-rgb: 200, 169, 104;

  --mv-highlight: #4a505a;
  --mv-highlight-rgb: 74, 80, 90;

  --mv-success: #d5d9de;
  --mv-info: #c0c5cc;
  --mv-warning: #c8a968;
  --mv-danger: #f2f3f4;
  --mv-success-rgb: 213, 217, 222;
  --mv-info-rgb: 192, 197, 204;
  --mv-warning-rgb: 200, 169, 104;
  --mv-danger-rgb: 242, 243, 244;

  --mv-success-soft: rgba(213, 217, 222, 0.18);
  --mv-info-soft: rgba(192, 197, 204, 0.18);
  --mv-warning-soft: rgba(200, 169, 104, 0.24);
  --mv-danger-soft: rgba(242, 243, 244, 0.14);

  --mv-shadow-soft: 0 10px 24px rgba(0, 0, 0, 0.36);
  --mv-shadow-soft-hover: 0 14px 28px rgba(0, 0, 0, 0.48);
  --mv-focus-ring: 0 0 0 0.18rem rgba(200, 169, 104, 0.3);

  /* Conversation (Dark Theme) */
  --mv-chat-container-bg: #141820;
  --mv-chat-list-border-right: 1px solid #353d48;
  --mv-chat-list-panel-bg: #1d2229;
  --mv-chat-header-bg: #252b34;
  --mv-chat-header-icon-color: #a8b0bd;
  --mv-chat-search-container-bg: #20262e;
  --mv-chat-search-container-border-bottom: 1px solid #313946;
  --mv-chat-search-bar-bg: #2a313b;
  --mv-chat-search-icon-color: #a8b0bd;
  --mv-chat-search-input-color: #eef1f5;
  --mv-chat-item-border-top: 1px solid rgba(168, 176, 189, 0.16);
  --mv-chat-item-hover-bg: #2e3642;
  --mv-chat-item-active-bg: #384150;
  --mv-chat-name-color: #eef1f5;
  --mv-chat-time-color: #a8b0bd;
  --mv-chat-last-message-color: #a8b0bd;
  --mv-chat-status-color: #a8b0bd;
  --mv-chat-unread-bg: #a6adb8;
  --mv-chat-unread-color: #191d23;
  --mv-chat-initial-text-color: #a8b0bd;
  --mv-chat-footer-bg: #232933;
  --mv-chat-footer-border-top: 1px solid #353d48;
  --mv-chat-input-bg: #2a313b;
  --mv-chat-input-color: #eef1f5;
  --mv-chat-modal-title-color: #eef1f5;
  --mv-chat-scrollbar-thumb: rgba(168, 176, 189, 0.4);
  --mv-chat-bubble-color: #eef1f5;
  --mv-chat-received-bg: #2a313b;
  --mv-chat-received-color: #eef1f5;
  --mv-chat-received-link: #bcc3ce;
  --mv-chat-sent-bg: #373f4b;
  --mv-chat-sent-color: #f4f6fa;
  --mv-chat-sent-link: #bcc3ce;
  --mv-chat-timestamp-color: #a8b0bd;
  --mv-chat-ack-color: #a8b0bd;
  --mv-chat-read-ack-color: #a6adb8;
}


#holdon-content {
  text-align: center;
  width: 100% !important;
  position: absolute;
  top: 10% !important;
  left: 1% !important;
}