/* SIRAJ V2 — Rashed-equivalent quick lead flow, within Siraj's existing workspace. */
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-calm-bottom-actions>.srj-v2-fast-trigger{
  background:linear-gradient(115deg,#fce6b9,#e9bb78)!important;
  color:#182f48!important;-webkit-text-fill-color:#182f48!important;
  border:1px solid #cf9e5a!important;box-shadow:0 3px 13px rgba(199,150,78,.15)!important;
  font-size:12px!important;font-weight:800!important;
  transition:transform .16s ease,filter .16s ease,box-shadow .16s ease!important;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-calm-bottom-actions>.srj-v2-fast-trigger:hover{
  background:linear-gradient(115deg,#ffeac8,#f0c38a)!important;
  filter:brightness(1.02);transform:translateY(-1px);
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-card{
  box-sizing:border-box;display:flex;flex-direction:column;gap:12px;direction:inherit;
  width:min(100%,620px);max-width:100%;margin:12px auto 14px;
  padding:clamp(14px,2vw,20px);
  border:1px solid #cfb98d;border-radius:18px;
  background:var(--srj-polish-card,#fff);
  color:var(--srj-polish-ink,#1b3450);
  box-shadow:0 11px 34px rgba(11,28,55,.10);text-align:start;line-height:1.5;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-card,
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-card *{box-sizing:border-box}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-header{
  display:flex;align-items:center;gap:9px;min-width:0;
  padding-bottom:6px;border-bottom:1px solid rgba(138,155,177,.18);
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-sparkle{
  color:#ad813d;font-size:21px;line-height:1;flex:0 0 auto;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-title{
  color:inherit!important;display:block;flex:1;min-width:0;
  font-size:16px!important;line-height:1.4;font-weight:800;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-close{
  flex:0 0 32px;display:grid;place-items:center;width:32px;height:32px;
  padding:0;border:1px solid rgba(122,137,153,.22);border-radius:9px;
  background:transparent;color:inherit;font-size:22px;cursor:pointer;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-progress{
  color:var(--srj-polish-secondary,#62758e)!important;font-size:11px;letter-spacing:.02em;font-weight:650;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-progress-track{
  width:100%;height:4px;background:rgba(157,164,176,.16);border-radius:30px;overflow:hidden;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-progress-fill{
  display:block;height:100%;border-radius:30px;
  background:linear-gradient(90deg,#bd8944,#e8b16e);transition:width .22s ease;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-question{
  padding:0!important;margin:2px 0 0!important;font-size:17px!important;font-weight:800!important;
  color:inherit!important;line-height:1.45!important;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-intro,
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-privacy{
  color:var(--srj-polish-secondary,#657789);font-size:12px;line-height:1.6;margin:0!important;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-choices{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-choice{
  display:flex;align-items:center;justify-content:flex-start;direction:inherit;text-align:start;
  min-height:46px;padding:10px 13px;cursor:pointer;
  border:1px solid rgba(123,143,162,.30);border-radius:11px;
  background:var(--srj-polish-card2,#f7f9fc);color:inherit;
  font-size:13px;font-weight:750;line-height:1.4;overflow-wrap:anywhere;
  transition:border-color .14s,background .14s,transform .14s;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-choice:is(:hover,:focus-visible){
  border-color:#c69a59;background:rgba(208,162,92,.10);transform:translateY(-1px);
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-choice[aria-pressed="true"]{
  border-color:#c99b5d;box-shadow:inset 0 0 0 1px #c99b5d;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-back{
  align-self:flex-start;padding:7px 9px;border:0;background:transparent;
  color:inherit;opacity:.8;font-size:12px;font-weight:700;cursor:pointer;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-selection{
  border:1px solid rgba(181,135,67,.23);border-radius:10px;padding:8px 12px;
  background:rgba(197,152,84,.08);color:inherit;font-size:12px;font-weight:700;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-form{
  display:flex;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-phone-row{
  display:grid;grid-template-columns:minmax(140px,.8fr) minmax(0,1.35fr);gap:9px;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-field{
  display:flex;flex-direction:column;gap:5px;min-width:0;
  color:inherit;font-size:12px;font-weight:700;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-label{
  color:inherit;display:block;font-size:12px;font-weight:750;line-height:1.45;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-input{
  display:block;width:100%;max-width:100%;min-width:0;min-height:42px;
  margin:0;padding:9px 12px;
  border:1px solid #a6b7c8;border-radius:10px;
  background:var(--srj-polish-card2,#f8fafc);color:var(--srj-polish-ink,#203d58);
  font:inherit;font-size:13px;font-weight:500;line-height:1.45;
  box-shadow:none;outline-offset:2px;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] textarea.srj-v2-input{
  min-height:68px;resize:vertical;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-input:focus-visible{
  outline:2px solid #b98d53;outline-offset:1px;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-input::placeholder{color:#77889a}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-method{
  display:flex;flex-wrap:wrap;align-items:center;gap:9px 18px;
  margin:0;padding:0;border:0;min-width:0;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-method>legend{
  float:none;width:100%;margin:0;padding:0;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-radio,
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-consent{
  display:flex;gap:9px;align-items:center;line-height:1.55;cursor:pointer;
  color:inherit;font-size:12px;font-weight:500;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-consent{align-items:flex-start}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-radio input,
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-consent input{
  flex:0 0 17px;min-width:17px;width:17px;height:17px;margin:1px 0 0;accent-color:#b48c4f;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-more{
  margin:0;padding:10px 12px;border-radius:10px;
  border:1px solid rgba(123,143,162,.26);background:rgba(118,145,174,.035);
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-more-toggle{
  cursor:pointer;font-weight:750;font-size:12px;color:inherit;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-more[open]{
  display:flex;flex-direction:column;gap:10px;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-more[open]>summary{margin-bottom:4px}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-note-wrap{
  display:flex;flex-direction:column;gap:6px;min-width:0;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-note-mic{
  align-self:flex-start;background:transparent;border:1px solid rgba(195,155,81,.5);
  color:inherit;padding:7px 10px;border-radius:9px;font-size:12px;cursor:pointer;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-note-mic.is-active{background:rgba(185,52,52,.11);border-color:#b35e5e}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-mic-disclosure{
  color:var(--srj-polish-secondary,#657789);font-size:10px;line-height:1.5;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-trap{
  position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-error{
  margin:0!important;color:#c44747!important;font-size:12px;line-height:1.6;min-height:0;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-footer{
  display:flex;align-items:center;justify-content:space-between;gap:10px;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-submit{
  display:inline-flex;align-items:center;justify-content:center;min-height:42px;gap:7px;
  padding:10px 19px;border:1px solid #d1a568;border-radius:10px;
  background:linear-gradient(125deg,#f9dea9,#dfac68);color:#142e48;
  font-size:13px;font-weight:800;cursor:pointer;line-height:1.4;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-submit:disabled{opacity:.6;cursor:wait}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-result-icon{
  display:grid;place-items:center;align-self:center;width:44px;height:44px;border-radius:50%;
  font-size:24px;font-weight:800;border:1px solid rgba(70,157,117,.3);
  color:#1a8a59;background:rgba(31,164,105,.09);
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-is-pending .srj-v2-result-icon{
  border-color:rgba(203,152,72,.45);color:#b27b2a;background:rgba(203,152,72,.1);
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-result-heading{
  margin:0!important;font-size:16px!important;font-weight:800!important;text-align:center;color:inherit!important;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-result-ref,
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-result-crm,
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-result-description{
  text-align:center;margin:0!important;font-size:12px;line-height:1.6;color:inherit;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-result-actions{
  display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-result-actions>a,
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-result-actions>.srj-v2-copy{
  display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:36px;
  border-radius:9px;padding:7px 10px;border:1px solid rgba(149,166,182,.34);
  color:inherit;text-decoration:none;font-weight:750;font-size:12px;
  background:var(--srj-polish-card2,#f9fbfc);cursor:pointer;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-result-actions>.srj-v2-whatsapp{
  background:#198756;color:#fff!important;border-color:#198756;
}
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-card button:focus-visible,
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-card a:focus-visible,
html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-card summary:focus-visible{
  outline:2px solid #bc914e;outline-offset:2px;
}
html[data-tyz-theme="dark"] body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-card{
  border-color:rgba(216,174,105,.48);background:#152c45!important;color:#f0f4f9!important;
}
html[data-tyz-theme="dark"] body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-card :is(.srj-v2-input,.srj-v2-choice,.srj-v2-more){
  background:#1d3854;color:#f3f7fc;border-color:#466580;
}
html[data-tyz-theme="dark"] body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-card :is(.srj-v2-intro,.srj-v2-privacy,.srj-v2-progress,.srj-v2-mic-disclosure){
  color:#c0cfdd!important;
}
html[data-tyz-theme="dark"] body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-card .srj-v2-input::placeholder{color:#a8bed2}
html[data-tyz-theme="dark"] body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-card .srj-v2-result-actions>a{
  background:#244461;color:#f4f8fc;border-color:#4f708f;
}
@media(max-width:700px){
  html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-calm-bottom-actions:has(>.srj-v2-fast-trigger){
    flex-wrap:wrap!important;gap:7px!important;
  }
  html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-calm-bottom-actions>.srj-v2-fast-trigger{
    flex:1 0 100%!important;order:-1;width:100%;min-height:35px!important;
  }
  html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-card{
    width:100%;margin:8px 0 12px;padding:12px 11px;gap:10px;border-radius:14px;
  }
  html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-choices{grid-template-columns:1fr;gap:7px}
  html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-choice{min-height:40px;padding:8px 10px}
  html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-phone-row{
    grid-template-columns:minmax(120px,.85fr) minmax(0,1fr);gap:6px;
  }
  html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-input{padding:8px 9px;font-size:12px}
  html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-title{font-size:14px!important}
}
@media(max-width:370px){
  html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-phone-row{grid-template-columns:1fr;gap:8px}
  html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-footer{align-items:stretch}
  html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-submit{flex:1;padding:9px}
}
@media(prefers-reduced-motion:reduce){
  html body .tyz7ai[data-assistant-name="SIRAJ"] .srj-v2-card *{transition:none!important;animation:none!important}
}