/* Azayem Contact Center v1.3.3: matching front-end and preview buttons. */
.tlcc-floating .tlcc-button,.tlcc-admin .azcc-preview-viewport .azcc-preview-button{border-radius:var(--azcc-radius,18px)!important;border:var(--azcc-border-width,1px) var(--azcc-border-style,solid) var(--azcc-border-color,#fff)!important;overflow:hidden}
.tlcc-floating .tlcc-button:before,.tlcc-admin .azcc-preview-viewport .azcc-preview-button:before{display:none!important}
.tlcc-admin .azcc-preview-viewport .azcc-preview-button[class*="tlcc-anim-"]{animation-duration:var(--tlcc-duration,1.4s);animation-delay:var(--tlcc-delay,0s);animation-iteration-count:var(--tlcc-repeat,infinite);animation-timing-function:ease-in-out;animation-fill-mode:both;transform-origin:center}
.tlcc-admin .azcc-preview-viewport .tlcc-anim-none{animation-name:none!important}
.tlcc-admin .azcc-preview-viewport .tlcc-anim-pulse{animation-name:tlccPulse}
.tlcc-admin .azcc-preview-viewport .tlcc-anim-heartbeat{animation-name:tlccHeartbeat}
.tlcc-admin .azcc-preview-viewport .tlcc-anim-shake{animation-name:tlccShake}
.tlcc-admin .azcc-preview-viewport .tlcc-anim-bounce{animation-name:tlccBounce}
.tlcc-admin .azcc-preview-viewport .tlcc-anim-float{animation-name:tlccFloat}
.tlcc-admin .azcc-preview-viewport .tlcc-anim-swing{animation-name:tlccSwing}
.tlcc-admin .azcc-preview-viewport .tlcc-anim-rotate{animation-name:tlccRotate;animation-timing-function:linear}
.tlcc-admin .azcc-preview-viewport .tlcc-anim-flash{animation-name:tlccFlash}
.tlcc-admin .azcc-preview-viewport .tlcc-anim-wobble{animation-name:tlccWobble}
.tlcc-admin .azcc-preview-viewport .tlcc-anim-rubber{animation-name:tlccRubber}
.tlcc-admin .azcc-motion-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:14px;padding:18px!important}
.tlcc-admin .azcc-motion-settings>legend,.tlcc-admin .azcc-motion-settings>label:first-of-type,.tlcc-admin .azcc-motion-settings>.tlcc-two,.tlcc-admin .azcc-motion-settings>label:last-of-type{grid-column:1/-1}
.tlcc-admin .azcc-motion-settings label{margin:0!important;min-width:0}
.tlcc-admin .azcc-motion-settings input,.tlcc-admin .azcc-motion-settings select{height:44px!important;min-height:44px!important}
.tlcc-admin .azcc-motion-settings.azcc-motion-idle>.tlcc-two,.tlcc-admin .azcc-motion-settings.azcc-motion-idle>label:last-of-type{display:none!important}
.tlcc-admin .azcc-appearance-fields{margin:20px 0;padding:18px;background:#f7f9fe;border:1px solid #dfe7f5;border-radius:14px}
.tlcc-admin .azcc-appearance-fields h3{font-size:15px;margin:0 0 13px;color:#26345b}
.tlcc-admin .azcc-appearance-grid,.tlcc-admin .azcc-border-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;align-items:end}
.tlcc-admin .azcc-appearance-fields label{display:block;min-width:0;font-weight:700;font-size:13px;margin:0 0 10px}
.tlcc-admin .azcc-appearance-fields input:not([type=checkbox]):not([type=color]),.tlcc-admin .azcc-appearance-fields select{width:100%;display:block;min-height:44px;margin-top:7px;padding:8px 11px;border:1px solid #d4deed;border-radius:9px;background:#fff}
.tlcc-admin .azcc-appearance-fields .azcc-border-switch{display:flex;align-items:center;gap:10px;margin:13px 0!important}
.tlcc-admin .azcc-appearance-fields .azcc-border-switch input{margin:0!important}
.tlcc-admin .azcc-border-color-field{display:flex;align-items:center;gap:12px;justify-content:space-between;font-size:13px;font-weight:750;grid-column:1/-1;background:#fff;padding:9px 13px;border:1px solid #d4deed;border-radius:10px}
.tlcc-admin .azcc-border-color-field input[type=color]{width:58px!important;height:42px!important;min-width:58px!important;padding:4px!important;margin:0!important;border:1px solid #d4deed;border-radius:8px;cursor:pointer}
.tlcc-admin .azcc-radius-field[hidden],.tlcc-admin .azcc-border-controls[hidden]{display:none!important}
.tlcc-admin .azcc-preview-viewport .azcc-preview-button [hidden]{display:none!important}
.tlcc-admin .azcc-data-table [data-azcc-column="click_date"],.tlcc-admin .azcc-data-table [data-azcc-column="click_time"]{white-space:nowrap;min-width:116px;font-variant-numeric:tabular-nums}
.tlcc-admin .azcc-data-table td[data-azcc-column="click_date"]{direction:ltr;text-align:right}
.tlcc-admin .azcc-data-table td[data-azcc-column="click_time"]{direction:rtl;text-align:right}
@media(max-width:650px){.tlcc-admin .azcc-appearance-grid,.tlcc-admin .azcc-border-controls{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.tlcc-admin .azcc-preview-viewport .azcc-preview-button{animation:none!important}}