#ebru-assistant-root{--ea-ink:#342831;--ea-wine:#88435e;--ea-pink:#f4e7ed;--ea-paper:#fffdfb;font:15px/1.5 system-ui,-apple-system,sans-serif;color:var(--ea-ink);text-align:left;position:relative;z-index:99990}#ebru-assistant-root *{box-sizing:border-box}#ebru-assistant-root [hidden]{display:none!important}#ebru-assistant-root button,#ebru-assistant-root input,#ebru-assistant-root textarea{font:inherit;letter-spacing:normal;text-transform:none}#ebru-assistant-root button{cursor:pointer}#ebru-assistant-root button:disabled{opacity:.55;cursor:wait}#ebru-assistant-root a{color:var(--ea-wine)}#ebru-assistant-root button:focus-visible,#ebru-assistant-root a:focus-visible,#ebru-assistant-root input:focus-visible,#ebru-assistant-root summary:focus-visible{outline:3px solid #2d776c;outline-offset:3px}#ebru-assistant-root .ea-launcher{position:fixed;right:20px;bottom:105px;display:flex;align-items:center;gap:9px;padding:6px 15px 6px 6px;border:1px solid #e9d4dd;border-radius:60px;background:var(--ea-paper);color:var(--ea-ink);box-shadow:0 5px 24px #34283124;min-height:60px}#ebru-assistant-root .ea-launcher img{width:46px;height:46px;border-radius:50%;object-fit:cover;object-position:50% 25%}#ebru-assistant-root .ea-panel{position:fixed;right:20px;bottom:180px;width:min(410px,calc(100vw - 32px));height:min(680px,calc(100dvh - 205px));display:flex;flex-direction:column;background:var(--ea-paper);border:1px solid #e4d3dc;border-radius:22px;box-shadow:0 10px 55px #31212c33;overflow:hidden}#ebru-assistant-root .ea-header{display:flex;align-items:center;gap:11px;padding:17px 15px;background:var(--ea-pink);flex-shrink:0}#ebru-assistant-root .ea-header img{width:48px;height:48px;object-fit:cover;border-radius:50%}#ebru-assistant-root .ea-header strong{display:block;font-size:16px}#ebru-assistant-root .ea-header small{display:block;font-size:11px;margin-top:3px}#ebru-assistant-root .ea-close{margin-left:auto;align-self:flex-start;background:transparent;border:0;color:var(--ea-ink);font-size:26px;width:36px;min-height:36px;padding:0}#ebru-assistant-root .ea-body{padding:18px;overflow-y:auto;overscroll-behavior:contain;flex:1;min-height:0}#ebru-assistant-root .ea-body h3{font-size:20px;line-height:1.3;margin:0 0 14px;color:var(--ea-ink)}#ebru-assistant-root .ea-message{background:#f6f1f3;padding:13px 15px;border-radius:4px 15px 15px 15px;margin-bottom:15px;white-space:pre-line}#ebru-assistant-root .ea-button,#ebru-assistant-root .ea-slot{display:block;text-align:left;width:100%;padding:12px 14px;margin:9px 0;border:1px solid #d9bcc9;border-radius:12px;background:white;color:var(--ea-wine);min-height:46px}#ebru-assistant-root .ea-button:hover,#ebru-assistant-root .ea-slot:hover{background:var(--ea-pink)}#ebru-assistant-root .ea-secondary{border:0;background:transparent;font-size:13px;margin-top:20px}#ebru-assistant-root .ea-contacts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}#ebru-assistant-root .ea-contact{display:flex;justify-content:center;align-items:center;min-height:46px;text-align:center;padding:10px 6px;background:#f0e2e8;border:0;border-radius:10px;color:var(--ea-wine);text-decoration:none;font-size:13px}#ebru-assistant-root .ea-footer{padding:10px;background:#f8f4f5;font-size:11px;text-align:center;border-top:1px solid #eddee4;flex-shrink:0}#ebru-assistant-root .ea-hint{font-size:12px;color:#73656e}#ebru-assistant-root .ea-question{display:flex;margin-top:20px;gap:6px}#ebru-assistant-root .ea-question input{min-width:0;flex:1;font-size:12px}#ebru-assistant-root .ea-question button{background:var(--ea-wine);color:white;border:0;border-radius:8px;padding:8px;font-size:12px}#ebru-assistant-root input:not([type=checkbox]),#ebru-assistant-root textarea{width:100%;background:white;color:var(--ea-ink);border:1px solid #cbb6c0;border-radius:8px;padding:11px;min-height:44px}#ebru-assistant-root .ea-search label,#ebru-assistant-root .ea-form>label{display:block;margin:12px 0 5px}#ebru-assistant-root .ea-primary{display:block;width:100%;padding:13px;background:var(--ea-wine);color:white;border:0;border-radius:10px;margin:12px 0;min-height:46px}#ebru-assistant-root .ea-form textarea{min-height:90px;resize:vertical}#ebru-assistant-root .ea-privacy{font-size:12px;line-height:1.6}#ebru-assistant-root .ea-privacy input{width:18px;height:18px;vertical-align:middle;margin-right:7px}#ebru-assistant-root .ea-honey{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}#ebru-assistant-root .ea-success{padding:16px;background:#e3efe6;border-radius:12px}#ebru-assistant-root details{border-bottom:1px solid #e7d9df;padding:13px 0}#ebru-assistant-root summary{cursor:pointer;font-weight:600}#ebru-assistant-root .ea-prices>div{border-bottom:1px solid #eee;padding:10px 0;display:flex;flex-wrap:wrap;gap:5px}#ebru-assistant-root .ea-prices strong{font-size:13px;flex:1;min-width:60%}#ebru-assistant-root .ea-prices span{font-size:13px}#ebru-assistant-root .ea-prices small{width:100%;font-size:11px;color:#756971}@media(max-width:480px){#ebru-assistant-root .ea-launcher{right:12px;bottom:calc(100px + env(safe-area-inset-bottom,0px))}#ebru-assistant-root .ea-panel{right:12px;bottom:calc(172px + env(safe-area-inset-bottom,0px));width:calc(100vw - 24px);height:calc(100dvh - 195px - env(safe-area-inset-bottom,0px));max-height:670px}#ebru-assistant-root input,#ebru-assistant-root textarea{font-size:16px!important}}@media(prefers-reduced-motion:reduce){#ebru-assistant-root *{scroll-behavior:auto!important}}
