@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600;700&family=Poppins:wght@300;400;500;600;700&display=swap";@media screen{html[data-ss-theme=neumorphic]{--board-line:#e3e5eb;--board-heading:#323338}html[data-ss-theme=neumorphic] .page-canvas{border-radius:8px!important;box-shadow:none!important;font-size:14px;line-height:1.5}html[data-ss-theme=neumorphic] :is(.page-canvas,.workspace-navigation) *{letter-spacing:0!important}html[data-ss-theme=neumorphic] .page-canvas h1{font-size:26px!important;line-height:1.3!important;font-weight:650!important;overflow-wrap:anywhere}html[data-ss-theme=neumorphic] .page-canvas :is(h2,h3,.section-heading){font-size:18px!important;line-height:1.45!important;font-weight:600!important;overflow-wrap:anywhere}html[data-ss-theme=neumorphic] .page-canvas :is(button,input,select,textarea){font-size:14px}html[data-ss-theme=neumorphic] .page-canvas :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]){border-radius:4px!important}html[data-ss-theme=neumorphic] .page-canvas :is(button,a,input,select,textarea):focus-visible{outline:2px solid #0060b9;outline-offset:2px}html[data-ss-theme=neumorphic] .workspace-navigation a{font-size:14px!important;line-height:21px!important;border-radius:4px!important;min-height:36px}html[data-ss-theme=neumorphic] .workspace-navigation .workspace-group span{font-size:13px!important;line-height:20px!important;font-weight:600!important;text-transform:none!important}html[data-ss-theme=neumorphic] .page-canvas table{border-collapse:separate!important;border-spacing:0;font-size:14px!important}html[data-ss-theme=neumorphic] .page-canvas th{font-size:13px!important;font-weight:600!important;background:#f5f6fa;white-space:nowrap}html[data-ss-theme=neumorphic] .page-canvas :is(th,td){padding:9px 12px!important;line-height:20px!important;border-bottom:1px solid var(--board-line)!important;border-inline-end:1px solid var(--board-line);vertical-align:middle}html[data-ss-theme=neumorphic] .page-canvas td{font-size:14px!important}html[data-ss-theme=neumorphic] .page-canvas tbody tr:hover{background:#eef4fc}html[data-ss-theme=neumorphic] .page-canvas :is(.section-band,.team-conversation>header){background:#f5f6fa}html[data-ss-theme=neumorphic] .escalation-record{border-radius:4px;box-shadow:none}html[data-ss-theme=neumorphic] .ss-dashboard :is(.dashboard-widget,.mk-kpi,.mk-split>section,.mk-agent,.mk-platform-widget,.mk-extra-charts>section){padding:16px!important}html[data-ss-theme=neumorphic] .ss-dashboard .dashboard-grid{gap:16px!important}html[data-ss-theme=neumorphic] .ss-dashboard :is(.mk-kpi strong,.mk-roi-value){font-size:28px!important;line-height:36px!important}html[data-ss-theme=neumorphic] .ss-dashboard :is(.mk-kpi small,.mk-note){font-size:12px!important;line-height:18px!important}html[data-ss-theme=neumorphic] .ss-dashboard .dashboard-filters{background:transparent;padding:16px 0}@media (max-width:700px){html[data-ss-theme=neumorphic] .page-canvas h1{font-size:22px!important}html[data-ss-theme=neumorphic] .escalation-page-head h1{flex-basis:180px;overflow-wrap:normal}html[data-ss-theme=neumorphic] .page-canvas :is(button,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select){min-height:44px}html[data-ss-theme=neumorphic] .workspace-navigation a{min-height:44px}}}@tailwind base;@tailwind components;@tailwind utilities;@layer base{*{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#252e42;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#2e3a52}input::placeholder{color:#4a5570}textarea::placeholder{color:#4a5570}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}}@keyframes bounceY{0%,80%,to{transform:translateY(0);opacity:.3}40%{transform:translateY(-5px);opacity:1}}.typing-dot{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block;animation:bounceY 1.2s ease-in-out infinite}.typing-dot:nth-child(2){animation-delay:.15s}.typing-dot:nth-child(3){animation-delay:.3s}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.msg-in{animation:fadeUp .2s ease-out}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:spin .7s linear infinite}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton{background:linear-gradient(90deg,#1a2030 25%,#1f2840,#1a2030 75%);background-size:800px 100%;animation:shimmer 1.5s infinite;border-radius:8px}:root{--app-font: "Inter", system-ui, sans-serif}body{font-family:var(--app-font)}html[dir=rtl]{--app-font: "IBM Plex Sans Arabic", Tahoma, Arial, sans-serif}html[dir=rtl] body{direction:rtl;text-align:right;letter-spacing:0}html[dir=rtl] button,html[dir=rtl] input,html[dir=rtl] select,html[dir=rtl] textarea{font-family:IBM Plex Sans Arabic,Tahoma,Arial,sans-serif;letter-spacing:0}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=url],html[dir=rtl] input[type=number],html[dir=rtl] input[type=date],html[dir=rtl] input[type=time],html[dir=rtl] input[type=datetime-local],html[dir=rtl] input[type=password],html[dir=rtl] [data-ltr],html[dir=rtl] code,html[dir=rtl] pre{direction:ltr;text-align:left;unicode-bidi:isolate}html[dir=rtl] table{direction:rtl}html[dir=rtl] th,html[dir=rtl] td{text-align:right}html[dir=rtl] .recharts-wrapper,html[dir=rtl] .recharts-surface{direction:ltr}.ss-message-content,[data-preserve-language]{unicode-bidi:plaintext;text-align:start}.ss-login-shell{min-height:100vh;display:grid;grid-template-columns:minmax(320px,42%) 1fr}.ss-login-brand{min-height:100vh;background:#102b38;color:#fff;padding:clamp(34px,6vw,74px);display:flex;flex-direction:column;justify-content:space-between;border-inline-end:4px solid var(--login-accent)}.ss-login-brandmark,.ss-login-mobilebrand{display:flex;align-items:center;gap:11px;font-size:15px}.ss-login-brandmark>span,.ss-login-mobilebrand>span{width:38px;height:38px;display:grid;place-items:center;color:#fff;background:var(--login-accent);border-radius:7px}.ss-login-brandcopy{max-width:520px;margin-top:clamp(70px,14vh,145px)}.ss-login-kicker,.ss-login-eyebrow{color:#75b9d7;font-size:11px;font-weight:800}.ss-login-brandcopy h1{font-size:clamp(31px,4vw,52px);line-height:1.08;margin:14px 0 18px;max-width:520px;letter-spacing:0}.ss-login-brandcopy p{color:#bed0d8;font-size:15px;line-height:1.75;max-width:500px}.ss-login-capabilities{display:grid;gap:13px;margin-top:34px}.ss-login-capabilities>div{display:flex;align-items:center;gap:11px;color:#e2edf1;font-size:13px}.ss-login-capabilities svg{color:#75b9d7;flex-shrink:0}.ss-login-boundary{display:flex;align-items:center;gap:9px;color:#9db3bd;font-size:11.5px}.ss-login-access{position:relative;min-height:100vh;display:grid;place-items:center;padding:74px 24px 42px}.ss-login-language{position:absolute;inset-block-start:22px;inset-inline-end:26px}.ss-login-language button{min-height:36px;display:inline-flex;align-items:center;gap:7px;border:1px solid #ccd7dd;background:transparent;color:inherit;padding:0 11px;border-radius:6px;cursor:pointer;font:inherit;font-size:12px;font-weight:700}.ss-login-formwrap{width:100%;max-width:410px}.ss-login-mobilebrand{display:none;margin-bottom:40px}.ss-login-eyebrow{display:flex;align-items:center;gap:6px;color:var(--login-accent)}.ss-login-formwrap h2{margin:10px 0 7px;font-size:29px;line-height:1.25;letter-spacing:0}.ss-login-subtitle{color:#667983;font-size:13.5px;margin-bottom:27px}.ss-login-formwrap label{display:block;color:#465b66;font-size:12px;font-weight:700;margin:0 0 7px}.ss-login-field{position:relative;margin-bottom:17px}.ss-login-field>svg:first-child{position:absolute;z-index:1;inset-inline-start:14px;top:16px;color:#70838d}.ss-login-eye{position:absolute;inset-inline-end:6px;top:7px;width:34px;height:34px;border:0;background:transparent;color:#70838d;display:grid;place-items:center;cursor:pointer}.ss-login-error{display:flex;align-items:flex-start;gap:8px;padding:10px 11px;margin-bottom:17px;background:#fff1f2;border:1px solid #fecdd3;color:#a31332;font-size:12.5px;border-radius:6px}.ss-login-submit{width:100%;min-height:46px;margin-top:4px;border:0;border-radius:7px;background:var(--login-accent);color:#fff;display:flex;align-items:center;justify-content:center;gap:9px;cursor:pointer;font:inherit;font-size:13.5px;font-weight:800}.ss-login-submit:disabled{cursor:wait;opacity:.68}.ss-login-footnote{color:#7a8b93;font-size:11px;line-height:1.55;margin-top:16px}html[dir=rtl] .ss-login-brandcopy p,html[dir=rtl] .ss-login-capabilities>div{font-size:14px}@media (max-width: 760px){.ss-login-shell{grid-template-columns:1fr}.ss-login-brand{display:none}.ss-login-access{padding:76px 20px 36px;align-items:start}.ss-login-formwrap{max-width:440px;margin-top:5vh}.ss-login-mobilebrand{display:flex}.ss-login-language{inset-block-start:20px;inset-inline-end:20px}}
