.device-cinema-wrap.svelte-6jf5ea{-webkit-user-select:none;user-select:none;contain:layout;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.mobile-frame.svelte-6jf5ea{background:#141824;border-radius:44px;width:352px;height:560px;padding:9px;transition:transform .3s;position:relative;box-shadow:0 24px 50px -12px #10162938,0 8px 24px -8px #1016291f,inset 0 0 0 1px #ffffff1f}.phone-screen.svelte-6jf5ea{background:#f8fafc;border-radius:38px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.phone-statusbar.svelte-6jf5ea{color:#0f172a;z-index:10;justify-content:space-between;align-items:center;padding:10px 20px 6px;font-size:13px;font-weight:700;display:flex}.status-time.svelte-6jf5ea{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.dynamic-island.svelte-6jf5ea{background:#141824;border-radius:999px;width:76px;height:16px}.status-icons.svelte-6jf5ea{align-items:center;gap:5px;display:flex}.signal-bars.svelte-6jf5ea{background:currentColor;border-radius:1px;width:14px;height:9px;display:inline-block;-webkit-mask-image:radial-gradient(circle at 100% 0,#000 60%,#0000 60%);mask-image:radial-gradient(circle at 100% 0,#000 60%,#0000 60%)}.battery-pill.svelte-6jf5ea{border:1.5px solid;border-radius:2.5px;width:16px;height:9px;display:inline-block;position:relative}.battery-pill.svelte-6jf5ea:after{content:"";background:currentColor;border-radius:0 1px 1px 0;width:2px;height:3.5px;position:absolute;top:1.5px;right:-3.5px}.phone-timeline.svelte-6jf5ea{z-index:10;gap:5px;padding:3px 20px 8px;display:flex}.timeline-dot.svelte-6jf5ea{background:#1016291f;border-radius:999px;flex:1;height:2.5px;transition:background .25s}.timeline-dot.active.svelte-6jf5ea{background:var(--color-accent)}.timeline-dot.past.svelte-6jf5ea{background:color-mix(in srgb, var(--color-accent) 40%, transparent)}.app-bar.svelte-6jf5ea{border-bottom:1px solid var(--color-hairline);z-index:5;background:#fff;align-items:center;gap:12px;padding:10px 18px 14px;display:flex}.lead-avatar.svelte-6jf5ea{color:#1e40af;background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:13.5px;font-weight:800;display:flex}.app-bar-info.svelte-6jf5ea{flex-direction:column;flex:1;min-width:0;display:flex}.app-title.svelte-6jf5ea{color:var(--color-ink);font-size:15px;font-weight:750;line-height:1.25}.app-sub.svelte-6jf5ea{color:#475569;font-variant-numeric:tabular-nums;font-size:12px}.app-status-badge.svelte-6jf5ea{color:#15803d;background:#dcfce7;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700}.screen-stage.svelte-6jf5ea{flex-direction:column;flex:1;justify-content:flex-start;padding:16px;display:flex;position:relative;overflow:hidden}.chat-thread.svelte-6jf5ea{flex-direction:column;gap:10px;transition:opacity .3s,transform .35s;display:flex}.typing-bubble.svelte-6jf5ea{opacity:0;background:#e2e8f0;border-radius:999px;align-items:center;gap:4px;width:fit-content;padding:6px 12px;transition:opacity .25s,transform .25s;display:flex;transform:scale(.9)}.typing-bubble.svelte-6jf5ea span:where(.svelte-6jf5ea){background:var(--color-muted);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite svelte-6jf5ea-typingBounce}.typing-bubble.svelte-6jf5ea span:where(.svelte-6jf5ea):nth-child(2){animation-delay:.2s}.typing-bubble.svelte-6jf5ea span:where(.svelte-6jf5ea):nth-child(3){animation-delay:.4s}@keyframes svelte-6jf5ea-typingBounce{0%,60%,to{transform:translateY(0)}30%{background:var(--color-accent);transform:translateY(-3px)}}.msg-bubble.svelte-6jf5ea{border:1px solid var(--color-hairline);border-left:4px solid var(--color-accent);background:#fff;border-radius:8px 16px 16px;padding:14px 16px;box-shadow:0 4px 16px -2px #10162914}.msg-text.svelte-6jf5ea{color:var(--color-ink);margin:0;font-size:15px;font-weight:550;line-height:1.55}.tok.svelte-6jf5ea{border-radius:4px;padding:0;transition:background .3s,color .3s,padding .3s}.verified-pill.svelte-6jf5ea{color:#1d4ed8;opacity:0;background:#eff6ff;border:1.5px solid #bfdbfe;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:6px 12px;font-size:13.5px;font-weight:750;transition:opacity .3s,transform .3s;display:inline-flex;transform:translateY(6px)}.quotation-card.svelte-6jf5ea{opacity:0;transition:transform .4s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), opacity .35s ease;z-index:10;background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex;position:absolute;bottom:16px;left:14px;right:14px;transform:translateY(40px)scale(.96);box-shadow:0 16px 36px -6px #10162933}.quote-header.svelte-6jf5ea{justify-content:space-between;align-items:center;display:flex}.quote-title.svelte-6jf5ea{color:var(--color-ink);align-items:center;gap:6px;font-size:16px;font-weight:800;display:flex}.quote-badge.svelte-6jf5ea{color:var(--color-accent);background:var(--color-accent-wash);border-radius:var(--radius-chip);padding:3px 8px;font-size:12.5px;font-weight:750}.quote-lines.svelte-6jf5ea{flex-direction:column;gap:7px;display:flex}.quote-row.svelte-6jf5ea{justify-content:space-between;align-items:center;font-size:14px;display:flex}.q-item.svelte-6jf5ea{color:#334155;font-weight:550}.q-val.svelte-6jf5ea{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:750}.quote-divider.svelte-6jf5ea{background:var(--color-hairline);height:1px;margin:2px 0}.quote-total.svelte-6jf5ea{color:#334155;justify-content:space-between;align-items:center;font-size:14.5px;font-weight:600;display:flex}.quote-total.svelte-6jf5ea strong:where(.svelte-6jf5ea){color:var(--color-accent);font-variant-numeric:tabular-nums;font-size:26px;font-weight:850}.quote-action.svelte-6jf5ea{background:var(--color-accent);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:11px 16px;font-size:15.5px;font-weight:750;transition:background .25s,transform .25s;display:flex}.action-check.svelte-6jf5ea{display:none}.dispatched-banner.svelte-6jf5ea{color:#15803d;opacity:0;transition:opacity .3s ease, transform .35s var(--ease-out,cubic-bezier(.22, 1, .36, 1));z-index:20;background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:13px;font-weight:750;display:flex;position:absolute;top:10px;left:14px;right:14px;transform:translateY(-16px);box-shadow:0 4px 12px -2px #15803d26}.phone-homebar.svelte-6jf5ea{z-index:10;opacity:.6;background:#0f172a;border-radius:999px;width:100px;height:4px;margin:0 auto 6px}[data-scene=message].svelte-6jf5ea .typing-bubble:where(.svelte-6jf5ea){opacity:1;transform:scale(1)}[data-scene=extract].svelte-6jf5ea .typing-bubble:where(.svelte-6jf5ea),[data-scene=quotation].svelte-6jf5ea .typing-bubble:where(.svelte-6jf5ea),[data-scene=dispatch].svelte-6jf5ea .typing-bubble:where(.svelte-6jf5ea){opacity:0;display:none;transform:scale(.85)}[data-scene=extract].svelte-6jf5ea .tok:where(.svelte-6jf5ea),[data-scene=quotation].svelte-6jf5ea .tok:where(.svelte-6jf5ea),[data-scene=dispatch].svelte-6jf5ea .tok:where(.svelte-6jf5ea){margin:0;padding:1px 3px}[data-scene=extract].svelte-6jf5ea .tok-qty:where(.svelte-6jf5ea),[data-scene=quotation].svelte-6jf5ea .tok-qty:where(.svelte-6jf5ea),[data-scene=dispatch].svelte-6jf5ea .tok-qty:where(.svelte-6jf5ea){color:#1e40af;background:#dbeafe;font-weight:700}[data-scene=extract].svelte-6jf5ea .tok-prod:where(.svelte-6jf5ea),[data-scene=quotation].svelte-6jf5ea .tok-prod:where(.svelte-6jf5ea),[data-scene=dispatch].svelte-6jf5ea .tok-prod:where(.svelte-6jf5ea){color:#166534;background:#dcfce7;font-weight:700}[data-scene=extract].svelte-6jf5ea .tok-dims:where(.svelte-6jf5ea),[data-scene=quotation].svelte-6jf5ea .tok-dims:where(.svelte-6jf5ea),[data-scene=dispatch].svelte-6jf5ea .tok-dims:where(.svelte-6jf5ea){color:#6b21a8;background:#f3e8ff;font-weight:700}[data-scene=extract].svelte-6jf5ea .tok-dest:where(.svelte-6jf5ea),[data-scene=quotation].svelte-6jf5ea .tok-dest:where(.svelte-6jf5ea),[data-scene=dispatch].svelte-6jf5ea .tok-dest:where(.svelte-6jf5ea){color:#92400e;background:#fef3c7;font-weight:700}[data-scene=extract].svelte-6jf5ea .verified-pill:where(.svelte-6jf5ea){opacity:1;transform:translateY(0)}[data-scene=quotation].svelte-6jf5ea .chat-thread:where(.svelte-6jf5ea){opacity:.55;transform:translateY(-8px)scale(.97)}[data-scene=quotation].svelte-6jf5ea .quotation-card:where(.svelte-6jf5ea){opacity:1;transform:translateY(0)scale(1)}[data-scene=dispatch].svelte-6jf5ea .chat-thread:where(.svelte-6jf5ea){opacity:0;pointer-events:none;transform:translateY(-16px)scale(.95)}[data-scene=dispatch].svelte-6jf5ea .quotation-card:where(.svelte-6jf5ea){opacity:1;transform:translateY(0)scale(1)}[data-scene=dispatch].svelte-6jf5ea .quote-action:where(.svelte-6jf5ea){background:#15803d}[data-scene=dispatch].svelte-6jf5ea .action-label:where(.svelte-6jf5ea){display:none}[data-scene=dispatch].svelte-6jf5ea .action-check:where(.svelte-6jf5ea){align-items:center;gap:5px;display:flex}[data-scene=dispatch].svelte-6jf5ea .action-check:where(.svelte-6jf5ea):after{content:"Quotation Sent on WhatsApp"}[data-scene=dispatch].svelte-6jf5ea .dispatched-banner:where(.svelte-6jf5ea){opacity:1;transform:translateY(0)}@media (height<=820px) and (width>=861px){.mobile-frame.svelte-6jf5ea{border-radius:40px;width:320px;height:510px}.phone-screen.svelte-6jf5ea{border-radius:32px}.msg-text.svelte-6jf5ea{font-size:14px}.quotation-card.svelte-6jf5ea{gap:8px;padding:13px}}@media (width<=760px){.mobile-frame.svelte-6jf5ea{border-radius:40px;width:min(340px,92vw);height:520px;padding:8px}.phone-screen.svelte-6jf5ea{border-radius:32px}.phone-statusbar.svelte-6jf5ea{padding:8px 16px 4px;font-size:12.5px}.dynamic-island.svelte-6jf5ea{width:70px;height:14px}.app-bar.svelte-6jf5ea{gap:10px;padding:8px 14px 10px}.lead-avatar.svelte-6jf5ea{width:32px;height:32px;font-size:12.5px}.app-title.svelte-6jf5ea{font-size:14.5px}.app-sub.svelte-6jf5ea{font-size:12px}.screen-stage.svelte-6jf5ea{padding:12px}.msg-bubble.svelte-6jf5ea{padding:11px 13px}.msg-text.svelte-6jf5ea{font-size:14.5px;line-height:1.45}.quotation-card.svelte-6jf5ea{gap:8px;padding:13px}.quote-row.svelte-6jf5ea{font-size:13.5px}.quote-total.svelte-6jf5ea strong:where(.svelte-6jf5ea){font-size:22px}.quote-action.svelte-6jf5ea{padding:10px 14px;font-size:14.5px}}@media (prefers-reduced-motion:reduce){.chat-thread.svelte-6jf5ea,.quotation-card.svelte-6jf5ea,.dispatched-banner.svelte-6jf5ea,.verified-pill.svelte-6jf5ea,.tok.svelte-6jf5ea{transition:opacity .2s!important;animation:none!important;transform:none!important}}.ai-assistants.svelte-1jjspdz{isolation:isolate;min-height:100svh;padding:var(--service-section-space) var(--service-gutter) calc(clamp(72px, 8svh, 96px) + env(safe-area-inset-bottom,0px));background:var(--color-night);color:var(--color-night-text);align-items:center;display:flex;position:relative;overflow:hidden}.ai-assistants-inner.svelte-1jjspdz{z-index:2;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:clamp(48px,7vw,100px);width:min(100%,1440px);margin-inline:auto;display:grid;position:relative}.ai-assistants-intro.svelte-1jjspdz h2:where(.svelte-1jjspdz),.ai-assistants-intro.svelte-1jjspdz p:where(.svelte-1jjspdz),.ai-assistant-list.svelte-1jjspdz,.ai-assistant-list.svelte-1jjspdz h3:where(.svelte-1jjspdz),.ai-assistant-list.svelte-1jjspdz p:where(.svelte-1jjspdz){margin:0}.ai-assistants-intro.svelte-1jjspdz h2:where(.svelte-1jjspdz){max-width:13ch;font-size:var(--service-panel-heading);letter-spacing:-.05em;text-wrap:balance;font-weight:600;line-height:.98}.ai-assistants-intro.svelte-1jjspdz h2:where(.svelte-1jjspdz) span:where(.svelte-1jjspdz),.ai-assistants-intro.svelte-1jjspdz h2:where(.svelte-1jjspdz) b:where(.svelte-1jjspdz){font-weight:inherit;display:block}.ai-assistants-intro.svelte-1jjspdz h2:where(.svelte-1jjspdz) span:where(.svelte-1jjspdz){color:var(--color-night-muted)}.ai-assistants-intro.svelte-1jjspdz>p:where(.svelte-1jjspdz){max-width:31rem;font-size:var(--service-panel-body);color:var(--color-night-muted);margin-top:22px;line-height:1.65}.ai-assistant-list.svelte-1jjspdz{border-top:1px solid var(--color-night-hairline);padding:0;list-style:none}.ai-assistant-list.svelte-1jjspdz li:where(.svelte-1jjspdz){border-bottom:1px solid var(--color-night-hairline);grid-template-columns:minmax(180px,.72fr) minmax(0,1.28fr);gap:clamp(24px,3vw,46px);padding:clamp(25px,3.2svh,36px) 0;display:grid}.ai-assistant-list.svelte-1jjspdz h3:where(.svelte-1jjspdz){letter-spacing:-.04em;font-size:clamp(22px,1.95vw,29px);font-weight:650;line-height:1}.ai-assistant-stage.svelte-1jjspdz{color:var(--color-accent-lifted);font-size:12px;font-weight:650;line-height:1.45;margin-top:12px!important}.ai-assistant-body.svelte-1jjspdz{max-width:40rem;font-size:var(--service-panel-body);color:var(--color-night-muted);align-self:center;line-height:1.65}@media (width<=900px){.ai-assistants-inner.svelte-1jjspdz{grid-template-columns:1fr;gap:42px}}@media (width<=760px){.ai-assistants.svelte-1jjspdz{min-height:0;padding:58px 24px calc(92px + env(safe-area-inset-bottom,0px))}.ai-assistants-inner.svelte-1jjspdz{gap:34px}.ai-assistants-intro.svelte-1jjspdz h2:where(.svelte-1jjspdz){font-size:var(--service-panel-heading);letter-spacing:-.045em}.ai-assistant-list.svelte-1jjspdz li:where(.svelte-1jjspdz){grid-template-columns:1fr;gap:14px;padding:24px 0 28px}}@media (width>=2000px){.ai-assistants-inner.svelte-1jjspdz{width:min(100%,1720px)}}.ai-responsibility.svelte-1osseim{min-height:100svh;padding:var(--service-section-space) var(--service-gutter) calc(clamp(72px, 8svh, 96px) + env(safe-area-inset-bottom,0px));background:var(--color-paper);color:var(--color-ink);align-items:center;display:flex}.ai-responsibility-inner.svelte-1osseim{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(44px,6vw,82px);width:min(100%,1440px);margin-inline:auto;display:grid}.ai-responsibility-intro.svelte-1osseim h2:where(.svelte-1osseim),.ai-responsibility-intro.svelte-1osseim p:where(.svelte-1osseim){margin:0}.ai-responsibility-intro.svelte-1osseim h2:where(.svelte-1osseim){max-width:12ch;font-size:var(--service-panel-heading);letter-spacing:-.05em;text-wrap:balance;font-weight:600;line-height:.98}.ai-responsibility-intro.svelte-1osseim h2:where(.svelte-1osseim) span:where(.svelte-1osseim),.ai-responsibility-intro.svelte-1osseim h2:where(.svelte-1osseim) b:where(.svelte-1osseim){font-weight:inherit;display:block}.ai-responsibility-intro.svelte-1osseim h2:where(.svelte-1osseim) span:where(.svelte-1osseim){color:var(--color-muted)}.ai-responsibility-intro.svelte-1osseim p:where(.svelte-1osseim){max-width:32rem;font-size:var(--service-panel-body);color:var(--color-reading);margin-top:22px;line-height:1.65}.ai-responsibility-intro.svelte-1osseim .sarbaa-button{margin-top:24px}.ai-responsibility-table.svelte-1osseim{border-top:1px solid var(--color-ink)}.ai-table-header.svelte-1osseim,.ai-table-row.svelte-1osseim{grid-template-columns:minmax(150px,.85fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(18px,2.4vw,34px);display:grid}.ai-table-header.svelte-1osseim{border-bottom:1px solid var(--color-hairline);padding:14px 0}.ai-table-header.svelte-1osseim span:where(.svelte-1osseim){letter-spacing:.07em;text-transform:none;color:var(--color-muted);font-size:13px;font-weight:750;line-height:1.3}.ai-table-row.svelte-1osseim{border-bottom:1px solid var(--color-hairline);padding:18px 0 20px}.ai-table-row.svelte-1osseim>div:where(.svelte-1osseim){color:var(--color-reading);font-size:15px;line-height:1.5}.ai-table-row.svelte-1osseim .ai-task-cell:where(.svelte-1osseim){color:var(--color-ink);font-weight:700}.ai-table-row.svelte-1osseim small:where(.svelte-1osseim){display:none}@media (width<=980px){.ai-responsibility-inner.svelte-1osseim{grid-template-columns:1fr;align-items:start}}@media (width<=760px){.ai-responsibility.svelte-1osseim{min-height:0;padding:58px 24px calc(92px + env(safe-area-inset-bottom,0px))}.ai-responsibility-inner.svelte-1osseim{gap:40px}.ai-responsibility-intro.svelte-1osseim h2:where(.svelte-1osseim){font-size:var(--service-panel-heading);letter-spacing:-.045em}.ai-responsibility-intro.svelte-1osseim .sarbaa-button{width:100%}.ai-table-header.svelte-1osseim{display:none}.ai-table-row.svelte-1osseim{grid-template-columns:1fr;gap:13px;padding:20px 0 23px}.ai-table-row.svelte-1osseim>div:where(.svelte-1osseim){font-size:15px}.ai-table-row.svelte-1osseim .ai-task-cell:where(.svelte-1osseim){letter-spacing:-.025em;font-size:16px}.ai-table-row.svelte-1osseim small:where(.svelte-1osseim){letter-spacing:.07em;text-transform:none;color:var(--color-muted);margin-bottom:4px;font-size:12px;font-weight:750;display:block}}@media (width>=2000px){.ai-responsibility-inner.svelte-1osseim{width:min(100%,1720px)}}
