
.tasjil-cuw{--tcuw-bg:#fff;--tcuw-text:#151821;--tcuw-muted:#747987;--tcuw-border:#e9ebf0;--tcuw-shadow:0 18px 55px rgba(21,24,33,.18);font-family:inherit;z-index:99998}
.tasjil-cuw.is-floating{position:fixed}
.tasjil-cuw-launcher{border:0;cursor:pointer;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:999px;background:#111827;color:#fff;box-shadow:0 14px 35px rgba(17,24,39,.25);font-weight:700}
.tasjil-cuw-launcher-icon{width:25px;height:25px;display:grid;place-items:center}
.tasjil-cuw-launcher-icon svg,.tasjil-cuw-actions svg,.tasjil-cuw-wide svg{width:100%;height:100%;fill:currentColor}
.tasjil-cuw-panel{position:absolute;bottom:64px;width:min(390px,calc(100vw - 28px));background:var(--tcuw-bg);border:1px solid var(--tcuw-border);border-radius:24px;box-shadow:var(--tcuw-shadow);overflow:hidden;color:var(--tcuw-text)}
.tasjil-cuw.side-right .tasjil-cuw-panel{right:0}.tasjil-cuw.side-left .tasjil-cuw-panel{left:0}
.tasjil-cuw.is-inline .tasjil-cuw-panel{position:relative;bottom:auto;right:auto;left:auto;width:100%;max-width:460px}
.tasjil-cuw-head{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 20px 14px;background:linear-gradient(135deg,#fff9e8,#fff)}
.tasjil-cuw-head h3{margin:0 0 4px;font-size:20px}.tasjil-cuw-head p{margin:0;color:var(--tcuw-muted);font-size:13px}
.tasjil-cuw-close{border:0;background:#fff;width:34px;height:34px;border-radius:50%;font-size:24px;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.08)}
.tasjil-cuw-list{padding:10px 14px 6px}
.tasjil-cuw-advisor{display:flex;align-items:center;gap:12px;padding:11px 6px;border-bottom:1px solid var(--tcuw-border)}
.tasjil-cuw-advisor:last-child{border-bottom:0}
.tasjil-cuw-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;background:#f3f4f6;display:grid;place-items:center;flex:0 0 48px;font-weight:800}
.tasjil-cuw-avatar img{width:100%;height:100%;object-fit:cover}.tasjil-cuw-info{min-width:0;flex:1;display:flex;flex-direction:column}
.tasjil-cuw-info strong{font-size:14px}.tasjil-cuw-info small{font-size:12px;color:var(--tcuw-muted);margin-top:2px}
.tasjil-cuw-actions{display:flex;gap:7px}.tasjil-cuw-actions a{width:38px;height:38px;border-radius:13px;display:grid;place-items:center;text-decoration:none}
.tasjil-cuw-actions a svg{width:20px;height:20px}.tasjil-cuw-actions .wa{background:#eafff1;color:#14a44d}.tasjil-cuw-actions .tg{background:#eaf6ff;color:#229ed9}
.tasjil-cuw-wide{margin:8px 14px 12px;display:flex;align-items:center;justify-content:center;gap:9px;padding:11px;border-radius:14px;background:#eef8ff;color:#168ac5;text-decoration:none;font-weight:700}
.tasjil-cuw-wide svg{width:18px;height:18px}
.tasjil-cuw-company-links{display:flex;flex-wrap:wrap;gap:7px;padding:0 14px 14px}.tasjil-cuw-company-links a{font-size:12px;padding:7px 10px;border:1px solid var(--tcuw-border);border-radius:999px;text-decoration:none;color:var(--tcuw-text)}
.tasjil-cuw-admin-note{font-size:11px;padding:7px 14px;background:#fff7d6;color:#745b00;text-align:center}
.tasjil-cuw.is-rtl .tasjil-cuw-panel{direction:rtl;text-align:right}
.tasjil-cuw.admin-draggable{touch-action:none}.tasjil-cuw.admin-draggable.dragging{opacity:.92;cursor:grabbing}
@media(max-width:600px){
 .tasjil-cuw.is-floating{max-width:calc(100vw - 20px)}
 .tasjil-cuw-launcher-text{display:none}.tasjil-cuw-launcher{width:58px;height:58px;padding:0;justify-content:center}
 .tasjil-cuw-launcher-icon{width:27px;height:27px}
 .tasjil-cuw-panel{width:calc(100vw - 24px);bottom:70px}
}
