#chatbot-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#040a168c;backdrop-filter:none;-webkit-backdrop-filter:none;z-index:9998;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}body.chatbot-open #chatbot-backdrop{opacity:1;visibility:visible;pointer-events:auto}#chatbot-container{--chatbot-bg: linear-gradient( 180deg, rgba(10, 19, 34, .98), rgba(4, 10, 22, .96) );--chatbot-panel: rgba(255, 255, 255, .08);--chatbot-panel-strong: rgba(255, 255, 255, .14);--chatbot-border: rgba(255, 255, 255, .12);--chatbot-text: #f5f7fb;--chatbot-muted: rgba(230, 236, 244, .72);--chatbot-accent: #4fd1c5;--chatbot-accent-strong: #12b2c6;--chatbot-user: linear-gradient(135deg, #1fc8db, #1b7df2);--chatbot-shadow: 0 24px 80px rgba(3, 10, 22, .42);position:fixed;right:24px;bottom:24px;width:min(460px,calc(100vw - 32px));height:min(940px,calc(100vh - 48px));max-height:calc(100vh - 48px);display:flex;flex-direction:column;border:1px solid var(--chatbot-border);border-radius:28px;background:var(--chatbot-bg);box-shadow:var(--chatbot-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(18px) scale(.98);transition:opacity .28s ease,transform .28s ease,visibility .28s ease;z-index:9999;font-family:Poppins,sans-serif}#chatbot-container.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.chatbot-panel{position:relative;display:flex;flex-direction:column;min-height:0;height:100%}.chatbot-clear-confirm{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;background:#040a1699;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;z-index:10;border-radius:inherit}.chatbot-clear-confirm.is-visible{opacity:1;visibility:visible;pointer-events:auto}.chatbot-clear-confirm-card{width:min(280px,100%);padding:18px;border-radius:18px;border:1px solid var(--chatbot-border);background:var(--chatbot-bg);box-shadow:var(--chatbot-shadow);text-align:center}.chatbot-clear-confirm-card p{margin:0 0 14px;color:var(--chatbot-text);font-size:.92rem;line-height:1.45}.chatbot-clear-confirm-actions{display:flex;gap:10px;justify-content:center}.chatbot-clear-confirm-actions button{flex:1;padding:9px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.14);font-size:.88rem;font-weight:600;cursor:pointer;transition:background .18s ease,border-color .18s ease}.chatbot-clear-confirm-danger{background:#ef4444;border-color:#ef4444!important;color:#fff}.chatbot-clear-confirm-danger:hover{background:#dc2626;border-color:#dc2626!important}.chatbot-clear-confirm-cancel{background:#ffffff0f;color:var(--chatbot-text)}.chatbot-clear-confirm-cancel:hover{background:#ffffff1f}#chatbot-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:radial-gradient(circle at top left,rgba(79,209,197,.28),transparent 48%),linear-gradient(180deg,#ffffff14,#ffffff05);border-bottom:1px solid rgba(255,255,255,.08)}.chatbot-header-copy{min-width:0}.chatbot-kicker,.chatbot-hero-kicker,.chatbot-section-label{display:inline-flex;align-items:center;gap:6px;font-size:.73rem;letter-spacing:.14em;text-transform:uppercase;color:var(--chatbot-accent)}.chatbot-title-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:8px}.chatbot-title{margin:0;color:var(--chatbot-text);font-size:.98rem;font-weight:600}.chatbot-status{margin:6px 0 0;color:var(--chatbot-muted);font-size:.8rem;line-height:1.4}.chatbot-status-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.08);color:var(--chatbot-text);font-size:.65rem;font-weight:600}.chatbot-status-badge:before{content:"";width:7px;height:7px;border-radius:50%;background:#70f5ab;box-shadow:0 0 10px #70f5abbf}.chatbot-status-badge[data-state=connecting]:before{background:#ffd166;box-shadow:0 0 10px #ffd166bf}.chatbot-status-badge[data-state=streaming]:before{background:var(--chatbot-accent);box-shadow:0 0 10px #4fd1c5cc}.chatbot-status-badge[data-state=error]:before{background:#ff7b89;box-shadow:0 0 10px #ff7b89bf}.chatbot-status-badge[data-state=maintenance]:before{background:#f7b733;box-shadow:0 0 10px #f7b733bf}#close-chatbot{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff14;color:var(--chatbot-text);cursor:pointer;transition:transform .2s ease,background .2s ease,border-color .2s ease}#close-chatbot:hover{transform:translateY(-1px);background:#ffffff24;border-color:#ffffff29}#clear-chatbot{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff14;color:var(--chatbot-text);cursor:pointer;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease}#clear-chatbot:hover{transform:translateY(-1px);background:#ef444429;border-color:#ef444459;color:#ef4444}.chatbot-mode-toggle{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;height:22px;margin-top:6px;margin-left:12px}.chatbot-mode-option{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:100%;padding:0 8px;border:none;border-radius:999px;background:transparent;color:var(--chatbot-muted);font-size:.62rem;font-weight:600;cursor:pointer;transition:background .18s ease,color .18s ease}.chatbot-mode-option:hover:not(:disabled):not(.is-active){background:#ffffff14}.chatbot-mode-option.is-active{background:linear-gradient(135deg,var(--chatbot-accent),var(--chatbot-accent-strong));color:#07101e}.chatbot-mode-option:disabled{opacity:.55;cursor:not-allowed}#chatbot-body{display:flex;flex-direction:column;flex:1 1 auto;gap:12px;min-height:0;padding:12px;overflow:hidden;background:radial-gradient(circle at bottom right,rgba(18,178,198,.14),transparent 40%),linear-gradient(180deg,rgba(255,255,255,.02),transparent)}.chatbot-maintenance{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:14px;border-radius:18px;border:1px solid rgba(247,183,51,.28);background:linear-gradient(145deg,#191a21f5,#0e121bf2),radial-gradient(circle at top right,rgba(247,183,51,.18),transparent 40%);box-shadow:0 14px 30px #040a163d,inset 0 1px #ffffff0d}.chatbot-maintenance[hidden]{display:none!important}.chatbot-maintenance-icon{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:#f7b73324;border:1px solid rgba(247,183,51,.2);color:#ffd166;font-size:1rem}.chatbot-maintenance-copy{min-width:0}.chatbot-maintenance-label{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#ffd166}.chatbot-maintenance-copy h3{margin:0 0 8px;color:var(--chatbot-text);font-size:.98rem;line-height:1.4}.chatbot-maintenance-copy p{margin:0;color:#f5f7fbd6;font-size:.84rem;line-height:1.6}.chatbot-maintenance-note{margin-top:10px!important;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#fff!important;font-size:.79rem!important;line-height:1.55}.chatbot-hero{display:grid;grid-template-columns:42px 1fr;gap:12px;padding:14px;border:1px solid rgba(79,209,197,.18);border-radius:18px;background:linear-gradient(135deg,#4fd1c529,#ffffff0a);transition:opacity .24s ease,transform .24s ease,max-height .24s ease,margin .24s ease,padding .24s ease}.chatbot-hero.is-hidden{max-height:0;margin:0;padding-top:0;padding-bottom:0;opacity:0;overflow:hidden;transform:translateY(-8px);border-width:0}.chatbot-hero-icon{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:#07101e5c;color:var(--chatbot-accent);font-size:1.1rem}.chatbot-hero-copy h3{margin:6px 0 8px;color:var(--chatbot-text);font-size:1rem;line-height:1.35}.chatbot-hero-copy p{margin:0;color:var(--chatbot-muted);font-size:.89rem;line-height:1.65}.chatbot-suggestion-wrap{display:flex;flex-direction:column;gap:8px}.chatbot-section-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.chatbot-section-note{font-size:.76rem;color:var(--chatbot-muted)}.chatbot-suggestions{display:flex;flex-wrap:wrap;gap:6px}.chat-suggestion-btn{padding:6px 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0f;color:var(--chatbot-text);font-size:.76rem;line-height:1.35;text-align:left;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease,opacity .18s ease}.chat-suggestion-btn:hover:not(:disabled){transform:translateY(-2px);background:#4fd1c524;border-color:#4fd1c552}.chat-suggestion-btn:disabled{opacity:.55;cursor:not-allowed}#chat-window{flex:1 1 auto;min-height:160px;max-height:none;display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding-right:6px;scroll-behavior:smooth}#chatbot-container.is-maintenance #chat-window{min-height:120px}#chat-window::-webkit-scrollbar{width:6px}#chat-window::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff29}.chat-message{display:flex;align-items:flex-end;gap:10px;max-width:94%;animation:chatbot-message-in .28s ease forwards}.chat-message--user{align-self:flex-end;flex-direction:row-reverse}.chat-message--assistant{align-self:flex-start}.message-avatar{width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.08);color:var(--chatbot-text);font-size:.65rem;font-weight:700;letter-spacing:.04em}.chat-message--assistant .message-avatar{color:var(--chatbot-accent);font-size:.95rem}.chat-message--user .message-avatar{background:#1fc8db29;color:#bff9ff}.message-card{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:var(--chatbot-text);box-shadow:0 12px 30px #040a162e}.chat-message--user .message-card{background:var(--chatbot-user);border-color:transparent;color:#fff}.chat-message.is-error .message-card{border-color:#ff7b8961;background:linear-gradient(180deg,#ff7b8929,#ffffff0f)}.chat-message.is-streaming .message-card{border-color:#4fd1c54d;box-shadow:0 12px 30px #040a162e,0 0 0 1px #4fd1c514}.chat-message.is-pending .message-card{opacity:.82}.message-heading{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#f5f7fbad}.chat-message--user .message-heading{color:#ffffffc7}.message-thinking{border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0a;overflow:hidden}.message-thinking-header{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;background:transparent;color:#f5f7fbad;font-size:.74rem;font-style:italic;cursor:default;text-align:left}.message-thinking.is-finished .message-thinking-header{cursor:pointer}.message-thinking-icon{color:var(--chatbot-accent);animation:chatbot-thinking-pulse 1.6s ease-in-out infinite}.message-thinking.is-finished .message-thinking-icon{animation:none}.message-thinking-label{flex:1 1 auto;min-width:0}.message-thinking-chevron{font-size:.68rem;color:#f5f7fb80;transition:transform .2s ease}.message-thinking.is-collapsed .message-thinking-chevron{transform:rotate(-90deg)}.message-thinking-body{max-height:160px;overflow-y:auto;padding:0 10px 10px;color:#f5f7fbad;font-size:.78rem;line-height:1.5;white-space:pre-wrap;word-break:break-word;opacity:.9;transition:max-height .28s ease,opacity .2s ease,padding .28s ease}.message-thinking.is-collapsed .message-thinking-body{max-height:0;padding:0 10px;opacity:0}.message-text{color:inherit;font-size:.85rem;line-height:1.55;word-break:break-word}.message-text[data-streaming=true]{white-space:pre-wrap}.message-text[data-streaming=true]:after{content:"";display:inline-block;width:.55rem;height:1rem;margin-left:.12rem;vertical-align:text-bottom;border-radius:999px;background:currentColor;animation:chatbot-caret 1s steps(1) infinite}.message-text p,.message-text ul,.message-text ol,.message-text pre{margin:0}.message-text>*+*{margin-top:10px}.message-text ul,.message-text ol{padding-left:20px}.message-text ul{list-style:disc}.message-text ol{list-style:decimal}.message-text li+li{margin-top:4px}.message-text li>ul,.message-text li>ol{margin-top:4px}.message-text code{padding:1px 5px;border-radius:6px;background:#07101e6b;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.message-text pre code{padding:0;border-radius:0;background:transparent}.message-text pre{padding:10px 12px;border-radius:12px;overflow-x:auto;background:#07101e57}.message-text a.chatbot-rich-link{color:#a0f4ef;font-weight:600;text-decoration:underline}.message-meta{font-size:.74rem;color:#f5f7fb8f}.chat-message--user .message-meta{color:#ffffffb8}#chat-input-container{display:flex;justify-content:flex-start;margin-top:0;padding:0;background:transparent;border:none;border-radius:0;box-shadow:none}#chat-input-container.is-disabled{opacity:.78}.chat-input-shell{display:flex;flex-direction:column;gap:0px;width:100%;padding:0;border:none;background:transparent}#chat-input-container.is-disabled .chat-input-shell{opacity:.7}@property --border-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.chat-input-row{position:relative;display:flex;align-items:flex-end;gap:8px;width:100%;background:#464b5573;box-shadow:0 4px 16px #00000026;border-radius:24px;padding:6px 10px 6px 14px;z-index:1}.chat-input-row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;padding:1.5px;background:conic-gradient(from var(--border-angle),rgba(150,160,170,.25) 0%,rgba(150,160,170,.25) 60%,rgba(79,209,197,.6) 85%,rgba(255,255,255,.95) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:border-spin 4s linear infinite;pointer-events:none;z-index:-1}@keyframes border-spin{to{--border-angle: 360deg}}#chat-input{flex:1;min-width:0;height:22px;min-height:22px;max-height:90px;border:none;outline:none;resize:none;background:transparent;color:var(--chatbot-text);font-size:.85rem;font-family:inherit;line-height:1.3;padding:0;overflow-y:auto}#chat-input::placeholder{color:#f5f7fb61}#chat-input:disabled{color:#f5f7fb9e;cursor:not-allowed}#send-chat-btn{min-width:32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;gap:0;padding:0;border:none;border-radius:999px;background:linear-gradient(135deg,var(--chatbot-accent),var(--chatbot-accent-strong));color:#07101e;font-weight:600;font-size:.72rem;cursor:pointer;flex-shrink:0;box-shadow:0 8px 18px #12b2c63d;transition:transform .18s ease,filter .18s ease,opacity .18s ease,box-shadow .18s ease}#send-chat-btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 10px 22px #12b2c652}#send-chat-btn:disabled{opacity:.68;cursor:not-allowed}.chatbot-footer-row{display:flex;justify-content:space-between;gap:12px;margin-top:10px}.chat-input-hint,.chat-connection-note{margin:0;color:var(--chatbot-muted);font-size:.73rem;line-height:1.5}#open-chatbot-btn{position:fixed;right:24px;bottom:24px;width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;gap:0;padding:0;border:none;border-radius:50%;background:linear-gradient(135deg,#14b8c8,#155eef);color:#fff;box-shadow:0 8px 28px #155eef6b;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:transform .22s ease,opacity .22s ease,box-shadow .22s ease,visibility .22s ease;z-index:9990}body.chatbot-ready #open-chatbot-btn{opacity:1;visibility:visible;pointer-events:auto}#open-chatbot-btn.is-maintenance{background:linear-gradient(135deg,#f7b733,#ef476f);box-shadow:0 10px 30px #ef476f52}#open-chatbot-btn:hover{transform:translateY(-2px);box-shadow:0 22px 60px #155eef70}#open-chatbot-btn.is-maintenance:hover{box-shadow:0 18px 40px #ef476f6b}body.chatbot-ready #open-chatbot-btn.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px) scale(.96)}body.peta-fullscreen #open-chatbot-btn{opacity:0;visibility:hidden;pointer-events:none}.chatbot-launcher-icon{display:inline-flex;align-items:center;justify-content:center;font-size:1.3rem}.chatbot-launcher-copy{display:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes chatbot-message-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes chatbot-caret{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes chatbot-thinking-pulse{0%,to{opacity:.4}50%{opacity:1}}@media(max-width:768px){#chatbot-container{right:6px;left:6px;top:calc(var(--safe-top) + 6px);bottom:calc(var(--safe-bottom) + 6px);width:auto;height:auto;max-height:none;border-radius:18px}#chatbot-header,#chatbot-body{padding-left:12px;padding-right:12px}#chatbot-body{flex:1 1 auto;min-height:0}#chat-window{flex:1 1 auto;min-height:0;max-height:none}#open-chatbot-btn{right:16px;bottom:96px}.chatbot-maintenance{grid-template-columns:38px minmax(0,1fr);padding:13px}.chatbot-maintenance-icon{width:38px;height:38px;border-radius:12px}.chatbot-footer-row{flex-direction:column}}@media(max-width:520px){#chatbot-header{gap:12px}.chatbot-title{font-size:.94rem}.chatbot-maintenance{grid-template-columns:1fr;gap:10px;padding:12px}.chatbot-maintenance-icon{width:36px;height:36px}.chatbot-maintenance-copy h3{font-size:.93rem}.chatbot-maintenance-copy p{font-size:.8rem}.chat-message{max-width:100%}.message-card{padding:13px 14px}.chat-input-shell{width:100%;padding:4px 10px;gap:2px}#chat-input{height:18px;min-height:18px;font-size:.76rem}#send-chat-btn{min-width:30px;width:30px;height:30px;padding:0}}@media(prefers-reduced-motion:reduce){#chatbot-container,#open-chatbot-btn,.chat-suggestion-btn,#close-chatbot,#send-chat-btn,.chat-message,.chatbot-hero,.chatbot-mode-option,.message-thinking,.message-thinking-body,.message-thinking-chevron,.message-thinking-icon,.chatbot-verify-card,.chatbot-verify-action{transition:none;animation:none}#chat-window{scroll-behavior:auto}.chatbot-verify-card,.chatbot-verify-gate.is-visible .chatbot-verify-card{transform:none}}.chatbot-verify-gate{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;background:#040a16b8;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;z-index:11;border-radius:inherit}.chatbot-verify-gate.is-visible{opacity:1;visibility:visible;pointer-events:auto}.chatbot-verify-card{width:min(320px,100%);padding:26px 24px;border-radius:18px;border:1px solid var(--chatbot-border);background:var(--chatbot-bg);box-shadow:var(--chatbot-shadow);text-align:center;transform:scale(.92);transition:transform .4s cubic-bezier(.18,.89,.32,1.28)}.chatbot-verify-gate.is-visible .chatbot-verify-card{transform:scale(1)}.chatbot-verify-icon{display:block;margin-bottom:14px;font-size:2.2rem;color:var(--chatbot-accent)}#chatbot-verify-title{margin:0 0 10px;color:var(--chatbot-text);font-size:1.15rem;font-weight:700;line-height:1.35}.chatbot-verify-desc{margin:0 0 22px;color:var(--chatbot-muted);font-size:.85rem;line-height:1.5}.chatbot-verify-error{margin:0 0 16px;color:#ff6b7a;font-size:.85rem;font-weight:600;line-height:1.4}.chatbot-verify-error[hidden]{display:none}.chatbot-verify-action{width:100%;padding:11px 24px;border-radius:12px;border:1px solid var(--chatbot-accent-strong);background:var(--chatbot-accent-strong);color:#04202a;font-family:inherit;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.chatbot-verify-action:hover{background:var(--chatbot-accent);border-color:var(--chatbot-accent);transform:translateY(-1px)}.chatbot-verify-action[disabled]{opacity:.6;cursor:progress;transform:none}#identity-modal.is-chatbot-theme{background-color:#040a16b8;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}#identity-modal.is-chatbot-theme .identity-modal-content{background:linear-gradient(180deg,#0a1322fa,#040a16f5);border-color:#ffffff1f;border-radius:18px;box-shadow:0 24px 80px #030a166b}#identity-modal.is-chatbot-theme .modal-icon{color:#4fd1c5}#identity-modal.is-chatbot-theme h2{color:#f5f7fb}#identity-modal.is-chatbot-theme #identity-modal-desc{color:#e6ecf4b8}#identity-modal.is-chatbot-theme #identity-custom-name{background-color:#ffffff14;border-color:#ffffff1f;border-radius:12px;color:#f5f7fb}#identity-modal.is-chatbot-theme #identity-custom-name:focus{border-color:#4fd1c5}#identity-modal.is-chatbot-theme #identity-custom-name::placeholder{color:#e6ecf473}#identity-modal.is-chatbot-theme .identity-option{background-color:#ffffff14;border-color:#ffffff1f}#identity-modal.is-chatbot-theme .identity-option:has(:checked){border-color:#4fd1c5}#identity-modal.is-chatbot-theme .modal-close-btn{color:#e6ecf4b8}#identity-modal.is-chatbot-theme #identity-confirm-btn{border-radius:12px;background-color:#12b2c6;color:#04202a}#identity-modal.is-chatbot-theme #identity-confirm-btn:hover{background-color:#4fd1c5;box-shadow:0 5px 15px #4fd1c533}@media(max-width:768px){#chatbot-container{backdrop-filter:none;-webkit-backdrop-filter:none;--chatbot-shadow: 0 8px 24px rgba(3, 10, 22, .5)}#chatbot-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background:#040a16d1}.chatbot-clear-confirm,.chatbot-verify-gate{backdrop-filter:none;-webkit-backdrop-filter:none;background:#040a16eb}#identity-modal.is-chatbot-theme{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:#040a16eb}}
