:root{--wc-bg: #f7f3f2;--wc-panel: #ffffff;--wc-border: #ecdedc;--wc-text: #1a1414;--wc-muted: #7a6f6e;--wc-accent: #e5484d;--wc-accent-hover: #d13a3f;--wc-accent-text: #ffffff;--wc-inbound: #e5484d;--wc-inbound-text: #ffffff;--wc-outbound: #f2eae9;--wc-outbound-text: #1a1414;--wc-danger: #dc2626;--wc-warn-bg: #fde047;--wc-warn-bg-alt: #fef08a;--wc-warn-border: #ca8a04;--wc-warn-text: #422006;--wc-warn-icon: #92400e;--wc-info-bg: #dbeafe;--wc-info-bg-alt: #eff6ff;--wc-info-border: #2563eb;--wc-info-text: #1e3a8a;--wc-ok-bg: #bbf7d0;--wc-ok-bg-alt: #dcfce7;--wc-ok-border: #16a34a;--wc-ok-text: #14532d;--wc-sev-critical: #da1e28;--wc-sev-critical-edge: #a2191f;--wc-sev-critical-text: #ffffff;--wc-sev-warning: #ff832b;--wc-sev-warning-edge: #ba4e00;--wc-sev-warning-text: #161616;--wc-sev-info: #0043ce;--wc-sev-info-edge: #002d9c;--wc-sev-info-text: #ffffff;--wc-sev-normalized: #24a148;--wc-sev-normalized-edge: #0e6027;--wc-sev-normalized-text: #ffffff;--wc-radius: 14px;--wc-shadow: 0 10px 40px rgba(60, 20, 20, .14);--wc-font: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--wc-bg: #14100f;--wc-panel: #1c1615;--wc-border: #2c2321;--wc-text: #f0e9e8;--wc-muted: #a89e9c;--wc-accent: #f05055;--wc-accent-hover: #e5484d;--wc-inbound: #f05055;--wc-outbound: #2c2321;--wc-outbound-text: #f0e9e8;--wc-warn-bg: #facc15;--wc-warn-bg-alt: #fde047;--wc-warn-border: #a16207;--wc-warn-text: #422006;--wc-warn-icon: #7c2d12;--wc-info-bg: #93c5fd;--wc-info-bg-alt: #bfdbfe;--wc-info-border: #3b82f6;--wc-info-text: #0b2452;--wc-ok-bg: #86efac;--wc-ok-bg-alt: #bbf7d0;--wc-ok-border: #22c55e;--wc-ok-text: #052e16;--wc-sev-warning: #ba4e00;--wc-sev-warning-edge: #8a3800;--wc-sev-warning-text: #ffffff;--wc-shadow: 0 10px 40px rgba(0, 0, 0, .5)}}*{box-sizing:border-box}html,body{margin:0;height:100%;overflow:hidden}body{font-family:var(--wc-font);background:var(--wc-bg);color:var(--wc-text)}.wc-root{display:flex;flex-direction:column;width:100%;height:100dvh;overflow:hidden}.wc-panel{flex:1;min-height:0;width:100%;background:var(--wc-panel);display:flex;flex-direction:column;overflow:hidden}.wc-panel:not(.wc-panel--chat){align-items:center;justify-content:center}.wc-panel:not(.wc-panel--chat) .wc-header,.wc-panel:not(.wc-panel--chat) .wc-form,.wc-panel:not(.wc-panel--chat) .wc-notice{width:100%;max-width:480px}.wc-starting{display:flex;flex-direction:column;align-items:center;gap:10px;padding:4px 24px 0;color:var(--wc-muted)}.wc-starting__label{margin:0;font-size:13.5px;line-height:1.4;text-align:center}@media(min-width:900px){.wc-header--chat,.wc-messages,.wc-notice-bar,.wc-notify-alert,.wc-queue,.wc-csat,.wc-typing,.wc-composer-wrap{width:100%;max-width:860px;margin-inline:auto}}.wc-messages{scrollbar-width:thin;scrollbar-color:var(--wc-border) transparent}.wc-messages::-webkit-scrollbar{width:8px}.wc-messages::-webkit-scrollbar-track{background:transparent}.wc-messages::-webkit-scrollbar-thumb{background:var(--wc-border);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.wc-messages::-webkit-scrollbar-thumb:hover{background:var(--wc-muted);background-clip:padding-box}.wc-header{flex-shrink:0}.wc-header--chat{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--wc-panel);color:var(--wc-text);border-bottom:1px solid var(--wc-border)}.wc-header__brand{display:flex;align-items:center;gap:10px;min-width:0}.wc-header__logo{width:32px;height:32px;object-fit:contain;flex-shrink:0}.wc-header__logo-full{height:40px;width:auto;object-fit:contain}.wc-header__logo--dark,.wc-header__logo-full--dark{display:none}@media(prefers-color-scheme:dark){.wc-header__logo--light,.wc-header__logo-full--light{display:none}.wc-header__logo--dark,.wc-header__logo-full--dark{display:block}}.wc-header__info{display:flex;flex-direction:column;gap:1px;min-width:0}.wc-header__title{margin:0;font-size:16px;font-weight:700;line-height:1.2}.wc-header__subtitle{margin:4px 0 0;font-size:13px;color:var(--wc-muted)}.wc-header__end{background:transparent;color:var(--wc-muted);border:1px solid var(--wc-border);border-radius:8px;padding:6px 12px;font-size:13px;cursor:pointer;flex-shrink:0}.wc-header__end:hover{background:var(--wc-bg);color:var(--wc-text)}.wc-status{font-size:12px;color:var(--wc-muted)}.wc-status--open{color:#16a34a}.wc-status--open:before{content:"● "}.wc-header--prechat{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:28px 20px 16px;background:var(--wc-panel);color:var(--wc-text)}.wc-form{display:flex;flex-direction:column;gap:14px;padding:20px}.wc-field{display:flex;flex-direction:column;gap:6px}.wc-field__label{font-size:13px;font-weight:500;color:var(--wc-muted)}.wc-field__error{font-size:12px;color:var(--wc-danger)}.wc-input{width:100%;padding:11px 12px;font-size:15px;color:var(--wc-text);background:var(--wc-panel);border:1px solid var(--wc-border);border-radius:10px;outline:none}.wc-input:focus{border-color:var(--wc-accent);box-shadow:0 0 0 3px #e5484d2e}.wc-button{margin-top:4px;padding:12px 16px;font-size:15px;font-weight:600;color:var(--wc-accent-text);background:var(--wc-accent);border:none;border-radius:10px;cursor:pointer;transition:background .15s ease}.wc-button:hover:not(:disabled){background:var(--wc-accent-hover)}.wc-button:disabled{opacity:.6;cursor:not-allowed}.wc-alert{margin:0;padding:10px 12px;font-size:13px;color:var(--wc-danger);background:#dc262614;border:1px solid rgba(220,38,38,.25);border-radius:8px}.wc-alert--inline{margin:0 12px 8px;flex-shrink:0}.wc-button--ghost{color:var(--wc-text);background:transparent;border:1px solid var(--wc-border)}.wc-button--ghost:hover:not(:disabled){background:var(--wc-outbound)}.wc-notice{display:flex;flex-direction:column;gap:10px;padding:16px;margin:0 16px;background:var(--wc-panel);border:1px solid var(--wc-border);border-left:4px solid var(--wc-muted);border-radius:var(--wc-radius);box-shadow:var(--wc-shadow)}.wc-notice--info{border-left-color:var(--wc-info-border)}.wc-notice--warning{border-left-color:var(--wc-sev-warning)}.wc-notice--critical{border-left-color:var(--wc-sev-critical)}.wc-notice--normalized{border-left-color:var(--wc-sev-normalized)}.wc-notice__badge{align-self:flex-start;padding:3px 8px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--wc-muted);background:var(--wc-outbound);border-radius:999px}.wc-notice__badge{display:inline-flex;align-items:center}.wc-notice--info{border-left-color:var(--wc-sev-info)}.wc-notice--info .wc-notice__badge{color:var(--wc-sev-info-text);background:var(--wc-sev-info)}.wc-notice--normalized .wc-notice__badge{color:var(--wc-sev-normalized-text);background:var(--wc-sev-normalized)}.wc-notice--warning .wc-notice__badge{color:var(--wc-sev-warning-text);background:var(--wc-sev-warning)}.wc-notice--critical .wc-notice__badge{color:var(--wc-sev-critical-text);background:var(--wc-sev-critical)}.wc-notice__title{margin:0;font-size:16px;font-weight:600;line-height:1.3}.wc-notice__body{margin:0;font-size:14px;line-height:1.5;color:var(--wc-text);white-space:pre-wrap}.wc-notice__actions{display:flex;flex-direction:column;gap:8px;margin-top:4px}.wc-notice__count{margin:0;font-size:12px;color:var(--wc-muted);text-align:center}.wc-notice-bar{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;background:var(--wc-outbound);border-bottom:1px solid var(--wc-border);border-left:3px solid var(--wc-muted);flex-shrink:0}.wc-notice-bar--info{border-left-color:var(--wc-sev-info-edge);background:var(--wc-sev-info);color:var(--wc-sev-info-text)}.wc-notice-bar--normalized{border-left-color:var(--wc-sev-normalized-edge);background:var(--wc-sev-normalized);color:var(--wc-sev-normalized-text)}.wc-notice-bar--warning{border-left-color:var(--wc-sev-warning-edge);background:var(--wc-sev-warning);color:var(--wc-sev-warning-text)}.wc-notice-bar--critical{border-left-color:var(--wc-sev-critical-edge);background:var(--wc-sev-critical);color:var(--wc-sev-critical-text)}.wc-notice-bar__body .wc-msg__link{color:inherit;text-decoration:underline;text-underline-offset:2px}.wc-notice__icon{flex-shrink:0;vertical-align:-2px;margin-right:6px}.wc-notice-bar__icon{align-self:stretch;height:auto;width:auto;aspect-ratio:1;flex-shrink:0;margin:0}.wc-notice-bar__text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.wc-notice-bar__title{font-size:13px;font-weight:700;line-height:1.35}.wc-notice-bar__body{font-size:12.5px;line-height:1.45;white-space:pre-wrap}.wc-notice-bar__dismiss{flex-shrink:0;padding:0 4px;font-size:18px;line-height:1;color:inherit;background:none;border:none;opacity:.6;cursor:pointer}.wc-notice-bar__dismiss:hover{opacity:1}.wc-closed{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px;background:var(--wc-bg);border-top:1px solid var(--wc-border);flex-shrink:0}.wc-closed__note{margin:0;font-size:13px;line-height:1.45;color:var(--wc-muted);text-align:center}.wc-closed__restart{margin-top:0}@media(min-width:900px){.wc-closed{width:100%;max-width:860px;margin-inline:auto}}.wc-confirm{position:absolute;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:20px;background:#00000073}.wc-confirm__card{width:100%;max-width:360px;padding:20px;background:var(--wc-panel);color:var(--wc-text);border:1px solid var(--wc-border);border-radius:var(--wc-radius);box-shadow:var(--wc-shadow)}.wc-confirm__title{margin:0 0 8px;font-size:16px;font-weight:600}.wc-confirm__text{margin:0 0 18px;font-size:13.5px;line-height:1.5;color:var(--wc-muted)}.wc-confirm__actions{display:flex;gap:8px;justify-content:flex-end}.wc-confirm__btn{padding:9px 16px;font-size:14px;font-weight:500;color:var(--wc-text);background:transparent;border:1px solid var(--wc-border);border-radius:10px;cursor:pointer}.wc-confirm__btn:hover:not(:disabled){background:var(--wc-bg)}.wc-confirm__btn:disabled{opacity:.6;cursor:not-allowed}.wc-confirm__btn--danger{color:var(--wc-accent-text);background:var(--wc-danger);border-color:var(--wc-danger)}.wc-confirm__btn--danger:hover:not(:disabled){filter:brightness(.92);background:var(--wc-danger)}.wc-messages{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:8px;background:var(--wc-bg)}.wc-messages__empty{margin:auto;color:var(--wc-muted);font-size:14px;text-align:center}.wc-system-badge{align-self:center;max-width:90%;margin:4px 0;padding:5px 12px;border-radius:999px;background:#0000000f;color:var(--wc-muted);font-size:12.5px;text-align:center}.wc-day-separator{align-self:center;margin:10px 0 6px;padding:3px 10px;border-radius:999px;background:#0000000d;color:var(--wc-muted);font-size:11.5px;font-weight:600;text-align:center}.wc-msg{display:flex;flex-direction:column;max-width:85%;position:relative}.wc-msg--inbound{align-self:flex-end;align-items:flex-end}.wc-msg--outbound{align-self:flex-start;align-items:flex-start}.wc-msg__author{font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--wc-muted);margin-bottom:2px}.wc-msg__bubble{padding:9px 13px;border-radius:14px;font-size:14.5px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.wc-msg__bubble--media{padding:4px;display:flex;flex-direction:column;gap:6px}.wc-msg__caption{padding:0 8px 6px}.wc-msg__image,.wc-msg__video{max-width:100%;max-height:280px;border-radius:10px;object-fit:cover;display:block}.wc-msg__audio{max-width:240px;height:40px;border-radius:10px}.wc-msg__doc-link{display:inline-flex;align-items:center;gap:8px;padding:12px;color:inherit;text-decoration:none;font-weight:500;background:#0000000d;border-radius:10px}.wc-msg__doc-link:hover{text-decoration:underline}.wc-msg--inbound .wc-msg__bubble{background:var(--wc-inbound);color:var(--wc-inbound-text);border-bottom-right-radius:4px}.wc-msg--outbound .wc-msg__bubble{background:var(--wc-outbound);color:var(--wc-outbound-text);border-bottom-left-radius:4px}.wc-msg--failed .wc-msg__bubble{outline:1px solid var(--wc-danger)}.wc-msg__reply-quote{display:block;width:100%;text-align:left;margin-bottom:6px;padding:4px 8px;border:none;border-left:2px solid currentColor;border-radius:6px;background:#00000014;font:inherit;font-size:12px;line-height:1.3;color:inherit;cursor:default}.wc-msg__reply-quote strong{display:block;font-weight:600}.wc-msg__reply-quote span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.85}.wc-msg__reply-quote--missing{font-style:italic;opacity:.75}.wc-msg__reply-btn{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--wc-border);border-radius:999px;background:var(--wc-panel);color:var(--wc-muted);box-shadow:var(--wc-shadow);cursor:pointer;z-index:1}.wc-msg--inbound .wc-msg__reply-btn{left:-8px}.wc-msg--outbound .wc-msg__reply-btn{right:-8px}.wc-msg__reply-btn:hover,.wc-msg__reply-btn:focus-visible{color:var(--wc-text)}@media(hover:hover)and (pointer:fine){.wc-msg__reply-btn{opacity:0;transition:opacity .15s ease}.wc-msg:hover .wc-msg__reply-btn,.wc-msg__reply-btn:focus-visible{opacity:1}}.wc-msg__placeholder{opacity:.6}.wc-rt-strike{text-decoration:line-through;opacity:.8}.wc-rt-code{padding:0 4px;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;background:#7f7f7f38;background:color-mix(in srgb,currentColor 15%,transparent)}.wc-msg__link{color:inherit;text-decoration:underline;text-underline-offset:2px;word-break:break-all}.wc-msg__meta{margin-top:3px;font-size:11px;color:var(--wc-muted)}.wc-msg__retry{margin-left:8px;padding:0 8px;min-height:24px;font:inherit;font-weight:600;color:var(--wc-danger);background:transparent;border:1px solid var(--wc-danger);border-radius:999px;cursor:pointer}.wc-msg__retry:hover{color:var(--wc-accent-text);background:var(--wc-danger)}.wc-tick{margin-left:5px;font-size:11px;letter-spacing:-1px;vertical-align:baseline}.wc-tick--pending{opacity:.55;letter-spacing:normal}.wc-tick--read{color:var(--wc-accent);font-weight:600}.wc-typing{display:flex;align-items:center;gap:8px;padding:4px 14px 8px;font-size:12px;color:var(--wc-muted);flex-shrink:0}.wc-queue{display:flex;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;color:var(--wc-muted);background:var(--wc-panel);border-bottom:1px solid var(--wc-border);flex-shrink:0}.wc-queue__icon{width:7px;height:7px;border-radius:50%;background:var(--wc-accent);flex-shrink:0;animation:wc-queue-pulse 2.4s ease-in-out infinite}.wc-queue__label{line-height:1.3}@keyframes wc-queue-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.wc-queue__icon{animation:none}}.wc-typing__dots{display:inline-flex;align-items:center;gap:3px}.wc-typing__dot{width:6px;height:6px;border-radius:50%;background:currentColor;animation:wc-typing-dot 1.2s ease-in-out infinite}.wc-typing__dot:nth-child(2){animation-delay:.15s}.wc-typing__dot:nth-child(3){animation-delay:.3s}@keyframes wc-typing-dot{0%,60%,to{transform:scale(.6);opacity:.4}30%{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.wc-typing__dot{animation:none}}.wc-composer-wrap{display:flex;flex-direction:column;background:var(--wc-panel);border-top:1px solid var(--wc-border);flex-shrink:0}.wc-composer__error{margin:0;padding:10px 12px;font-size:13px;color:var(--wc-danger);background:#dc262614;border-bottom:1px solid var(--wc-border)}.wc-composer__reply-preview{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--wc-border);background:var(--wc-bg)}.wc-composer__reply-preview-body{flex:1;min-width:0;border-left:2px solid var(--wc-accent);padding-left:8px}.wc-composer__reply-preview-label{display:block;font-size:12px;font-weight:600;color:var(--wc-accent)}.wc-composer__reply-preview-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--wc-muted)}.wc-composer__reply-cancel{flex-shrink:0;width:26px;height:26px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:var(--wc-muted);border-radius:999px;cursor:pointer}.wc-composer__reply-cancel:hover{background:#00000014;color:var(--wc-text)}.wc-composer{display:flex;align-items:flex-end;gap:4px;padding:8px}.wc-composer--recording{justify-content:center}.wc-composer__actions-inline{display:flex;gap:1px}.wc-composer__actions-mobile{display:none;position:relative}@media(max-width:500px){.wc-composer__actions-inline{display:none}.wc-composer__actions-mobile{display:flex}}.wc-composer__more-popover{position:absolute;bottom:calc(100% + 8px);left:0;z-index:25;display:flex;flex-direction:column;gap:2px;min-width:140px;background:var(--wc-panel);border:1px solid var(--wc-border);border-radius:12px;padding:6px;box-shadow:var(--wc-shadow)}.wc-composer__more-popover .wc-composer__icon{justify-content:flex-start;gap:10px;padding:10px 12px;font-size:14px;color:var(--wc-text)}.wc-composer__actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.wc-composer__emoji-anchor{position:relative;display:flex}.wc-composer__icon{background:transparent;border:none;padding:8px;cursor:pointer;color:var(--wc-muted);border-radius:10px;transition:background .15s,color .15s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wc-composer__icon:hover:not(:disabled){background:var(--wc-bg);color:var(--wc-accent)}.wc-composer__icon--active{background:var(--wc-bg);color:var(--wc-accent)}.wc-composer__icon:disabled{opacity:.4;cursor:not-allowed}.wc-composer__input{flex:1;min-width:0;resize:none;max-height:120px;padding:10px 14px;font-family:inherit;font-size:15px;color:var(--wc-text);background:var(--wc-bg);border:1px solid var(--wc-border);border-radius:22px;outline:none;-webkit-overflow-scrolling:touch;overflow-y:auto}.wc-composer__input:focus{border-color:var(--wc-accent)}.wc-composer__send{flex-shrink:0}.wc-composer__send{width:44px;height:44px;color:var(--wc-accent-text);background:var(--wc-accent);border:none;border-radius:50%;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background .15s}.wc-composer__send:hover:not(:disabled){background:var(--wc-accent-hover)}.wc-composer__send:disabled{opacity:.5;cursor:not-allowed}.wc-emoji{position:absolute;bottom:calc(100% + 8px);left:0;z-index:20;display:grid;grid-template-columns:repeat(8,1fr);gap:2px;width:296px;max-height:220px;overflow-y:auto;padding:8px;background:var(--wc-panel);border:1px solid var(--wc-border);border-radius:12px;box-shadow:var(--wc-shadow)}.wc-emoji__item{background:transparent;border:none;font-size:22px;line-height:1;padding:5px;border-radius:8px;cursor:pointer}.wc-emoji__item:hover{background:var(--wc-bg)}.wc-notify-alert{display:flex;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(90deg,var(--wc-warn-bg),var(--wc-warn-bg-alt),var(--wc-warn-bg));color:var(--wc-warn-text);border-bottom:2px solid var(--wc-warn-border);flex-shrink:0;flex-wrap:wrap}.wc-notify-alert__icon{color:var(--wc-warn-icon);flex-shrink:0;animation:wc-warn-blink 1.6s ease-in-out infinite}.wc-notify-alert__icon--trailing{margin-left:auto}@media(max-width:520px){.wc-notify-alert__icon--trailing{display:none}}.wc-notify-alert__body{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 200px}.wc-notify-alert__title{font-size:13px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.wc-notify-alert__text{font-size:12.5px;line-height:1.35}.wc-notify-alert__cta{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:700;color:var(--wc-warn-bg);background:var(--wc-warn-text);border:none;border-radius:999px;cursor:pointer}.wc-notify-alert__cta:hover{opacity:.85}.wc-notify-alert__cta:focus-visible{outline:2px solid var(--wc-warn-icon);outline-offset:2px}@keyframes wc-warn-blink{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.wc-notify-alert__icon{animation:none}}.wc-recorder{display:flex;align-items:center;gap:12px;width:100%;padding:4px}.wc-recorder__error{flex:1;font-size:13px;color:var(--wc-danger)}.wc-recorder__dot{width:10px;height:10px;border-radius:50%;background:var(--wc-danger);animation:wc-pulse 1.5s infinite}@keyframes wc-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.wc-recorder__time{flex:1;font-variant-numeric:tabular-nums;font-weight:500;font-size:15px;color:var(--wc-accent)}.wc-recorder__preview{flex:1;height:36px;max-width:200px}.wc-recorder__btn{padding:8px 14px;font-size:14px;font-weight:500;border-radius:8px;border:none;cursor:pointer}.wc-recorder__btn--ghost{background:transparent;color:var(--wc-muted)}.wc-recorder__btn--ghost:hover{background:#0000000d;color:var(--wc-text)}@media(prefers-color-scheme:dark){.wc-recorder__btn--ghost:hover{background:#ffffff1a}}.wc-recorder__btn--send{background:var(--wc-accent);color:var(--wc-accent-text);font-weight:600}.wc-recorder__btn--send:disabled{opacity:.5;cursor:not-allowed}.wc-interactive{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;margin-bottom:2px}.wc-interactive__btn{background:var(--wc-panel);color:var(--wc-accent);border:1px solid var(--wc-accent);border-radius:999px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s}.wc-interactive__btn:hover:not(:disabled){background:#0000000a}.wc-interactive__btn:disabled{opacity:.5;cursor:not-allowed}@media(prefers-color-scheme:dark){.wc-interactive__btn:hover:not(:disabled){background:#ffffff0f}}.wc-interactive--list{flex-direction:column}.wc-interactive__trigger{background:var(--wc-bg);color:var(--wc-text);border:1px solid var(--wc-border);border-radius:12px;padding:10px 14px;font-size:14px;font-weight:500;cursor:pointer;text-align:left}.wc-interactive__trigger:hover:not(:disabled){background:var(--wc-panel)}.wc-interactive__section-title{font-size:12px;font-weight:600;color:var(--wc-muted);text-transform:uppercase;letter-spacing:.04em;padding:8px 4px 4px}.wc-interactive__rows{display:flex;flex-direction:column;gap:2px}.wc-interactive__row{display:flex;flex-direction:column;gap:2px;background:var(--wc-bg);border:none;border-bottom:1px solid var(--wc-border);padding:10px 12px;cursor:pointer;text-align:left}.wc-interactive__row:first-of-type{border-radius:10px 10px 0 0}.wc-interactive__row:last-of-type{border-bottom:none;border-radius:0 0 10px 10px}.wc-interactive__row:hover:not(:disabled){background:var(--wc-panel)}.wc-interactive__row:disabled{opacity:.5;cursor:not-allowed}.wc-interactive__row-title{font-size:14px;font-weight:500;color:var(--wc-text)}.wc-interactive__row-desc{font-size:12px;color:var(--wc-muted)}.wc-csat{padding:12px 16px 4px;display:flex;flex-direction:column;gap:10px;background:var(--wc-bg)}.wc-csat__title{margin:0;font-size:13px;line-height:1.45;font-weight:600;color:var(--wc-text);white-space:pre-wrap}.wc-csat__options{display:flex;flex-direction:column;gap:6px}.wc-csat__option{display:block;width:100%;padding:11px 14px;border:1px solid var(--wc-border);border-radius:10px;background:var(--wc-panel);color:var(--wc-text);font-family:inherit;font-size:14px;text-align:left;cursor:pointer;transition:border-color .12s ease,background .12s ease}.wc-csat__option:hover,.wc-csat__option:focus-visible{border-color:var(--wc-accent);background:var(--wc-outbound)}.wc-csat--done .wc-csat__thanks{margin:0;padding:11px 14px;border-radius:10px;background:var(--wc-outbound);color:var(--wc-outbound-text);font-size:13px}.wc-csat__comment-label{font-size:12px;color:var(--wc-muted);margin:0}.wc-csat__comment-dismiss{align-self:flex-start;padding:6px 10px;border:none;border-radius:10px;background:transparent;color:var(--wc-muted);font-family:inherit;font-size:12px;cursor:pointer;transition:color .12s ease}.wc-csat__comment-dismiss:hover,.wc-csat__comment-dismiss:focus-visible{color:var(--wc-text)}.wc-header__theme{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:999px;background:transparent;color:var(--wc-muted);cursor:pointer;transition:color .12s ease,background .12s ease}.wc-header__theme:hover,.wc-header__theme:focus-visible{color:var(--wc-text);background:var(--wc-outbound)}.wc-header__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.wc-header__tickets{background:transparent;color:var(--wc-muted);border:1px solid var(--wc-border);border-radius:8px;padding:6px 12px;font-size:13px;cursor:pointer;flex-shrink:0}.wc-header__tickets:hover{background:var(--wc-bg);color:var(--wc-text)}.wc-reading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 16px;background:var(--wc-bg);border-bottom:1px solid var(--wc-border);flex-shrink:0}.wc-reading__label{font-size:12px;color:var(--wc-muted)}.wc-reading__back{background:transparent;border:none;padding:0;font-size:12px;color:var(--wc-accent, var(--wc-text));cursor:pointer;text-decoration:underline}.wc-tickets{position:absolute;inset:0;z-index:30;display:flex;flex-direction:column;background:var(--wc-panel)}.wc-tickets__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--wc-border);flex-shrink:0}.wc-tickets__title{margin:0;font-size:15px;font-weight:600;color:var(--wc-text)}.wc-tickets__close{background:transparent;border:none;font-size:22px;line-height:1;color:var(--wc-muted);cursor:pointer}.wc-tickets__empty{margin:0;padding:16px;font-size:13px;color:var(--wc-muted)}.wc-tickets__list{margin:0;padding:8px;list-style:none;overflow-y:auto;flex:1}.wc-tickets__actions{display:flex;align-items:center;gap:8px}.wc-tickets__sort{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border:1px solid var(--wc-border);border-radius:999px;background:transparent;color:var(--wc-muted);font-size:11.5px;font-weight:600;cursor:pointer}.wc-tickets__sort:hover{background:var(--wc-bg);color:var(--wc-text)}.wc-tickets__day{position:sticky;top:0;z-index:1;margin:0;padding:6px 4px;background:var(--wc-panel);color:var(--wc-muted);font-size:11.5px;font-weight:600}.wc-tickets__day-list{margin:0 0 4px;padding:0;list-style:none}.wc-ticket{display:flex;flex-direction:column;gap:4px;width:100%;padding:10px 12px;background:transparent;border:1px solid transparent;border-radius:10px;text-align:left;cursor:pointer}.wc-ticket:hover{background:var(--wc-bg)}.wc-ticket--selected{border-color:var(--wc-border);background:var(--wc-bg)}.wc-ticket__line{display:flex;align-items:center;justify-content:space-between;gap:8px}.wc-ticket__number{font-size:13px;color:var(--wc-text)}.wc-ticket__status{font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid var(--wc-border);color:var(--wc-muted)}.wc-ticket__status--open,.wc-ticket__status--received,.wc-ticket__status--in_progress{color:var(--wc-text)}.wc-ticket--static{cursor:default}.wc-ticket--static:hover{background:transparent}.wc-tickets__tabs{display:flex;gap:4px;padding:8px 12px 0;border-bottom:1px solid var(--wc-border);flex-shrink:0}.wc-tickets__tab{flex:1;padding:8px 10px;background:transparent;border:none;border-bottom:2px solid transparent;font-size:13px;color:var(--wc-muted);cursor:pointer}.wc-tickets__tab:hover{color:var(--wc-text)}.wc-tickets__tab--active{color:var(--wc-text);font-weight:600;border-bottom-color:var(--wc-accent, var(--wc-text))}.wc-ticket__meta{font-size:12px;color:var(--wc-muted)}:root[data-theme=dark]{--wc-bg: #14100f;--wc-panel: #1c1615;--wc-border: #2c2321;--wc-text: #f0e9e8;--wc-muted: #a89e9c;--wc-accent: #f05055;--wc-accent-hover: #e5484d;--wc-inbound: #f05055;--wc-outbound: #2c2321;--wc-outbound-text: #f0e9e8;--wc-warn-bg: #facc15;--wc-warn-bg-alt: #fde047;--wc-warn-border: #a16207;--wc-warn-text: #422006;--wc-warn-icon: #7c2d12;--wc-info-bg: #93c5fd;--wc-info-bg-alt: #bfdbfe;--wc-info-border: #3b82f6;--wc-info-text: #0b2452;--wc-ok-bg: #86efac;--wc-ok-bg-alt: #bbf7d0;--wc-ok-border: #22c55e;--wc-ok-text: #052e16;--wc-sev-warning: #ba4e00;--wc-sev-warning-edge: #8a3800;--wc-sev-warning-text: #ffffff;--wc-shadow: 0 10px 40px rgba(0, 0, 0, .5)}:root[data-theme=dark] .wc-header__logo--light,:root[data-theme=dark] .wc-header__logo-full--light{display:none}:root[data-theme=dark] .wc-header__logo--dark,:root[data-theme=dark] .wc-header__logo-full--dark{display:block}:root[data-theme=dark] .wc-recorder__btn--ghost:hover{background:#ffffff1a}:root[data-theme=dark] .wc-interactive__btn:hover:not(:disabled){background:#ffffff0f}
