/*saytics-css:v3-11-1*/.saytics{--saytics-panel-padding:16px;--saytics-panel-border-radius:24px;--saytics-panel-width:410px;--saytics-panel-gap:8px;--saytics-panel-border-width:0px;--saytics-position:bottom-right;--saytics-font-size:16px;--saytics-font-weight:500;--saytics-button-border-radius:14px;--saytics-button-padding-x:12px;--saytics-button-padding-y:8px;--saytics-button-font-size:14px;--saytics-button-border-width:0px;--saytics-button-font-weight:500;--saytics-bg-color:#ffffff;--saytics-text-color:#111827;--saytics-border-color:#e5e7eb;--saytics-button-bg-color:#111827;--saytics-button-text-color:#ffffff;--saytics-button-border-color:#111827;--saytics-button-hover-bg-color:#111827;--saytics-button-hover-text-color:#ffffff;--saytics-button-active-bg-color:#ffffff;--saytics-button-active-text-color:#ffffff;--saytics-close-bg-color:#ffffff;--saytics-close-hover-bg-color:#e5e7eb;--saytics-close-text-color:#575757;--saytics-close-hover-text-color:#575757;--saytics-position-left:auto;--saytics-position-right:20px;--saytics-position-bottom:20px;--saytics-position-transform:none}.saytics{position:fixed;z-index:2147483647;left:var(--saytics-position-left,auto);right:var(--saytics-position-right,20px);bottom:var(--saytics-position-bottom,20px);transform:var(--saytics-position-transform,none);font-family:Inter,system-ui,-apple-system,sans-serif}.saytics--position-bottom-left{--saytics-position-left:20px;--saytics-position-right:auto;--saytics-position-bottom:20px;--saytics-position-transform:none}.saytics--position-bottom-center{--saytics-position-left:50%;--saytics-position-right:auto;--saytics-position-bottom:20px;--saytics-position-transform:translateX(-50%)}.saytics--position-bottom-right{--saytics-position-left:auto;--saytics-position-right:20px;--saytics-position-bottom:20px;--saytics-position-transform:none}.saytics__powered-by-link{display:block;width:100%;text-align:right;font-size:10px;color:#6b7280;text-decoration:none;line-height:1;opacity:0.8}.saytics__panel--nps{width:var(--saytics-panel-width);background:var(--saytics-bg-color);border:var(--saytics-panel-border-width) solid var(--saytics-border-color);border-radius:var(--saytics-panel-border-radius);box-shadow:0 12px 30px rgba(0,0,0,0.18);padding:var(--saytics-panel-padding);display:flex;flex-direction:column;align-items:center;gap:var(--saytics-panel-gap);color:var(--saytics-text-color);font-size:var(--saytics-font-size);font-weight:var(--saytics-font-weight);max-width:calc(100vw - (var(--saytics-panel-padding) * 2 + 40px));position:relative}.saytics__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;border:0;background:var(--saytics-close-bg-color);color:var(--saytics-close-text-color);cursor:pointer;font-size:18px;font-weight:600;line-height:1;padding:0;transition:background 0.15s,color 0.15s,border-color 0.15s,opacity 0.15s}.saytics__close:hover{background:var(--saytics-close-hover-bg-color);color:var(--saytics-close-hover-text-color);border-color:var(--saytics-close-hover-bg-color)}.saytics__close:active{background:var(--saytics-button-active-bg-color);color:var(--saytics-button-active-text-color);border-color:var(--saytics-button-active-bg-color)}.saytics__panel--feedback .saytics__close,.saytics__panel--nps .saytics__close{position:absolute;z-index:1;top:8px;right:8px}.saytics__question{margin:0;font-size:var(--saytics-font-size);font-weight:600}.saytics__score-options{display:flex}.saytics__score-options{flex-wrap:wrap;gap:4px;justify-content:center}.saytics__score-button{width:28px;height:28px;padding:0;border-radius:8px;border:1px solid #e5e7eb;background:transparent;color:#111827;font-size:14px;font-weight:500;cursor:pointer;transition:background 0.15s,color 0.15s,border-color 0.15s}.saytics__score-button:hover,.saytics__score-button--active{background:#e5e7eb}.saytics__textarea{width:100%;min-height:40px;resize:none;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:var(--saytics-button-border-radius);padding:8px;font:inherit;font-size:14px;color:var(--saytics-text-color);background:transparent;display:none}.saytics__button{width:100%;border:var(--saytics-button-border-width) solid var(--saytics-button-border-color);border-radius:var(--saytics-button-border-radius);padding:var(--saytics-button-padding-y) var(--saytics-button-padding-x);cursor:pointer;background:var(--saytics-button-bg-color);color:var(--saytics-button-text-color);display:none;font-size:var(--saytics-button-font-size);font-weight:var(--saytics-button-font-weight);line-height:20px;justify-content:center;transition:background 0.15s,color 0.15s,border-color 0.15s,opacity 0.15s}.saytics__button:hover{background:var(--saytics-button-hover-bg-color);color:var(--saytics-button-hover-text-color);border-color:var(--saytics-button-hover-bg-color)}.saytics__button:active{background:var(--saytics-button-active-bg-color);color:var(--saytics-button-active-text-color);border-color:var(--saytics-button-active-bg-color)}.saytics__button:disabled{opacity:0.5;cursor:not-allowed}.saytics__status-message{display:none;font-size:14px;color:#6b7280}.saytics__button--visible,.saytics__textarea--visible,.saytics__status-message--visible{display:flex}