/**
 * PrestaHU
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Commercial License
 * you can't distribute, modify or sell this code
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file
 * If you need help please contact info@presta.hu
 *
 * @author    PrestaHU <info@presta.hu>
 * @copyright PrestaHU
 * @license   commercial
 */
/* pshu-gate: allow-file front-fixed-palette — a named design with its own palette, chosen in the back office; the default design follows the theme */

/* Terminal — monospace type on a dark console */
#chatbox,
#chatbox-toggle,
.pshuaichat-fab-hint {
  --psh-accent:               #3ddc84;
  --psh-panel-bg:             #0b0f0c;
  --psh-panel-radius:         8px;
  --psh-panel-shadow:         0 18px 44px rgba(0,0,0,.6);
  --psh-panel-border:         1px solid #1f3a2a;
  --psh-header-bg:            #111a14;
  --psh-header-text:          #3ddc84;
  --psh-header-radius:        8px 8px 0 0;
  --psh-header-font:          ui-monospace, SFMono-Regular, Menlo, Consolas, Liberation Mono, monospace;
  --psh-header-size:          14px;
  --psh-header-weight:        700;
  --psh-header-padding:       12px 14px;
  --psh-btn-color:            #6f9c80;
  --psh-btn-hover:            rgba(61,220,132,.12);
  --psh-msgs-bg:              #0b0f0c;
  --psh-msgs-padding:         14px 12px;
  --psh-msgs-gap:             8px;
  --psh-bot-bg:               #0b0f0c;
  --psh-card-bg:              #0b0f0c;
  --psh-card-price:           #3ddc84;
  --psh-bot-text:             #c9f7d9;
  --psh-bot-border:           1px solid #1f3a2a;
  --psh-bot-shadow:           none;
  --psh-bot-radius:           4px;
  --psh-user-bg:              #133020;
  --psh-user-text:            #3ddc84;
  --psh-user-border:          1px solid #2b6a45;
  --psh-user-shadow:          none;
  --psh-user-radius:          4px;
  --psh-avatar-bg:            #133020;
  --psh-avatar-text:          #3ddc84;
  --psh-font:                 ui-monospace, SFMono-Regular, Menlo, Consolas, Liberation Mono, monospace;
  --psh-font-size:            13.5px;
  --psh-line-height:          1.55;
  --psh-bubble-padding:       8px 12px;
  --psh-footer-bg:            #111a14;
  --psh-footer-border:        1px solid #1f3a2a;
  --psh-footer-radius:        0 0 8px 8px;
  --psh-footer-padding:       10px 12px;
  --psh-input-bg:             #0b0f0c;
  --psh-input-border:         1px solid #1f3a2a;
  --psh-input-border-focus:   1px solid #3ddc84;
  --psh-input-text:           #c9f7d9;
  --psh-input-placeholder:    #5f8a70;
  --psh-input-radius:         4px;
  --psh-input-padding:        8px 10px;
  --psh-send-show:            flex;
  --psh-send-bg:              #3ddc84;
  --psh-send-text:            #06210f;
  --psh-send-radius:          4px;
  --psh-send-size:            38px;
  --psh-chip-bg:              transparent;
  --psh-chip-border:          1px solid #2b6a45;
  --psh-chip-text:            #3ddc84;
  --psh-chip-radius:          4px;
  --psh-chip-hover-bg:        #3ddc84;
  --psh-chip-hover-text:      #06210f;
  --psh-fab-bg:               #111a14;
  --psh-fab-text:             #3ddc84;
  --psh-fab-radius:           10px;
  --psh-fab-border:           1px solid #2b6a45;
  --psh-fab-shadow:           0 6px 20px rgba(0,0,0,.55);
  --psh-counter-text:         #6f9c80;
  --psh-counter-bg:           #111a14;
  --psh-consent-overlay:      rgba(0,0,0,.72);
  --psh-consent-card:         #111a14;
  --psh-typing-dot:           #3ddc84;
}
