.reportNewExact{position:fixed!important;left:78px!important;top:66px!important;right:0!important;bottom:0!important;width:calc(100vw - 78px)!important;max-width:calc(100vw - 78px)!important;z-index:9000;background:#000;color:#eef0f3;padding:24px 20px 50px!important;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.reportNewExact>*{max-width:100%!important;box-sizing:border-box}.rnHead h1{font-size:24px;margin:0 0 4px;font-weight:800}.rnHead p{font-size:13px;color:#8a8d99;margin:0 0 20px}.rnToolbar{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr)) auto!important;grid-gap:10px!important;gap:10px!important;align-items:center;margin-bottom:16px!important}.rnToolbar,.rnToolbar select{width:100%!important;min-width:0!important}.rnToolbar select{height:40px;max-width:100%!important;background:#1a1a20;border:1px solid #232329;border-radius:8px;color:#eef0f3;padding:0 12px;font-size:12.5px;font-weight:600}.rnSend{height:40px;padding:0 14px;border:0;border-radius:8px;background:#3b82f6;color:#fff;font-weight:800;white-space:nowrap}.rnCustom{display:flex;gap:12px;align-items:flex-end;margin:0 0 16px;padding:10px 12px;background:#141318;border:1px solid #232329;border-radius:10px;width:max-content;max-width:100%}.rnCustom label{display:flex;flex-direction:column;gap:6px;color:#8a8d99;font-size:11px;font-weight:700}.rnCustom input{height:36px;background:#1a1a20;border:1px solid #2d2d35;border-radius:7px;color:#eef0f3;padding:0 10px;color-scheme:dark}.rnCard,.rnStat{background:#141318;border:1px solid #232329;border-radius:12px;box-sizing:border-box;min-width:0}.rnCard h3{font-size:14.5px;margin:0 0 18px}.rnTop{display:grid!important;grid-template-columns:minmax(340px,34%) minmax(0,66%)!important;grid-gap:14px!important;gap:14px!important;margin-bottom:14px!important;width:100%!important;min-width:0!important}.rnStatus{padding:20px!important;min-width:0}.rnServiceBody,.rnStatusBody{display:flex;align-items:center;min-width:0}.rnDonut{width:124px;height:124px;border-radius:50%;margin-right:22px;display:grid;place-items:center;flex:0 0 auto}.rnDonut>div{width:90px;height:90px;background:#141318;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.rnDonut b{font-size:24px}.rnDonut span,.rnSmallDonut span{font-size:10px;color:#5a5d6a}.rnLegend{flex:1 1;min-width:0}.rnLegend p{display:flex;align-items:center;margin:0 0 10px;font-size:12px;color:#8a8d99;min-width:0}.rnLegend i{width:9px;height:9px;border-radius:50%;margin-right:9px;flex:0 0 auto}.rnLegend b{margin-left:auto;color:#eef0f3;font-size:12px}.rnStats{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:14px!important;gap:14px!important}.rnStat,.rnStats{min-width:0!important}.rnStat{padding:14px 16px!important;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.rnStat span{font-size:11.5px;color:#8a8d99;margin-bottom:7px}.rnStat>b{font-size:21px;margin-bottom:5px;white-space:nowrap}.rnStat small{font-size:10.5px;color:#3ddc84;font-weight:700;white-space:normal;line-height:1.2}.rnHL{border-color:#3b82f6;background:rgba(59,130,246,.06)}.rnHL>b{color:#60a5fa}.rnFour{grid-column:1/-1!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:14px!important}.rnCharts,.rnFour{display:grid!important;gap:14px!important;min-width:0!important}.rnCharts{grid-template-columns:minmax(0,1.35fr) minmax(0,.95fr) minmax(0,.75fr)!important;grid-gap:14px!important;width:100%!important}.rnCharts>.rnCard{padding:20px!important;min-width:0!important;overflow:hidden}.rnRevenue svg{width:100%;height:190px}.rnDays{display:flex;justify-content:space-between;padding-left:36px;font-size:10.5px;color:#5a5d6a}.rnSmallDonut{width:104px;height:104px;border:13px solid #3b82f6;border-radius:50%;margin-right:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto}.rnSmallDonut b{font-size:19px}.rnBar{display:flex;align-items:center;gap:8px;margin-bottom:14px;min-width:0}.rnBar>span{width:54px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#8a8d99}.rnBar>div{flex:1 1;min-width:0;height:9px;background:#1c1a20;border-radius:5px;overflow:hidden}.rnBar i{display:block;height:100%;background:#3b82f6;border-radius:5px}.rnBar>b{width:22px;text-align:right;font-size:12px;color:#5a5d6a}@media(max-width:1200px){.rnToolbar{grid-template-columns:repeat(3,minmax(0,1fr))!important}.rnSend{width:100%}.rnTop{grid-template-columns:1fr!important}.rnCharts{grid-template-columns:1fr 1fr!important}.rnRevenue{grid-column:1/-1}}@media(max-width:850px){.reportNewExact{left:0!important;top:54px!important;bottom:62px!important;width:100vw!important;max-width:100vw!important;padding:16px!important}.rnFour,.rnToolbar{grid-template-columns:1fr 1fr!important}.rnCharts{grid-template-columns:1fr!important}.rnRevenue{grid-column:auto}.rnCustom{width:100%}.rnCustom label{flex:1 1}.rnCustom input{width:100%;box-sizing:border-box}}.rnCustom{padding:12px 14px!important;margin:0 0 14px!important;background:#15191f!important;border:1px solid #2a313c!important;border-radius:12px!important;flex-wrap:wrap!important}.rnCustom,.rnCustom>label{display:flex!important;align-items:center!important;gap:10px!important}.rnCustom>label{min-width:220px!important;height:58px!important;padding:7px 12px!important;background:#10151d!important;border:1px solid #334155!important;border-radius:10px!important;color:#fff!important}.rnCustom>label:focus-within{border-color:#2f86ff!important;box-shadow:0 0 0 1px #2f86ff!important}.rnDateIcon{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:8px!important;background:#15294a!important;color:#4b9cff!important;font-size:15px!important}.rnDateCopy{display:flex!important;flex-direction:column!important;gap:1px!important;flex:1 1!important}.rnDateCopy small{font-size:10px!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#8792a3!important}.rnDateCopy input{width:100%!important;border:0!important;background:transparent!important;color:#f5f7fb!important;font-size:15px!important;font-weight:700!important;padding:0!important;outline:none!important;color-scheme:dark!important}.rnDateArrow{font-style:normal!important;font-size:23px!important;color:#778295!important}.rnCustom>button{height:42px!important;padding:0 14px!important;border:1px solid #303846!important;border-radius:9px!important;background:#1a2029!important;color:#dce3ed!important;font-weight:700!important;cursor:pointer!important}.rnCustom>button:hover{border-color:#2f86ff!important;background:#1c2b42!important}@media(max-width:800px){.rnCustom>label{min-width:180px!important;flex:1 1 180px!important}.rnDateArrow{display:none!important}.rnCustom>button{flex:1 1 auto!important}}.rnEmailShade{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.68);display:grid;place-items:center;padding:20px}.rnEmailModal{position:relative;width:min(470px,94vw);background:#15191f;border:1px solid #303846;border-radius:15px;padding:24px;box-shadow:0 24px 70px rgba(0,0,0,.45);color:#fff}.rnEmailModal h2{margin:0 0 7px;font-size:22px}.rnEmailModal>p{margin:0 0 20px;color:#909bad;font-size:13px}.rnEmailModal label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:700;color:#b8c0cc}.rnEmailModal input{height:46px;border:1px solid #364152;border-radius:9px;background:#0f141b;color:#fff;padding:0 13px;font-size:14px;outline:none}.rnEmailModal input:focus{border-color:#2f86ff;box-shadow:0 0 0 1px #2f86ff}.rnEmailX{position:absolute;right:14px;top:12px;border:0;background:transparent;color:#9ca6b5;font-size:25px;cursor:pointer}.rnEmailActions{display:flex;justify-content:flex-end;gap:9px;margin-top:20px}.rnEmailActions button{height:40px;padding:0 16px;border-radius:8px;border:1px solid #374151;background:#202630;color:#fff;font-weight:700;cursor:pointer}.rnEmailActions .primary{background:#2583f8;border-color:#2583f8}.rnEmailActions button:disabled{opacity:.55;cursor:not-allowed}.rnEmailOk{color:#52db88}.rnEmailErr,.rnEmailOk{margin-top:12px;font-size:12px;font-weight:700}.rnEmailErr{color:#ff657a}.rnToolbar+.rnCustom{margin-top:10px!important;margin-bottom:16px!important;width:100%!important;box-sizing:border-box!important}.rnToolbar+.rnCustom>label{flex:0 1 240px!important}.rnJobList{margin-top:16px!important;padding:0!important;overflow:hidden!important}.rnJobListHead{padding:16px 18px;border-bottom:1px solid #272d36}.rnJobListHead h3{margin:0 0 3px;font-size:15px}.rnJobListHead span{font-size:11px;color:#8d96a5}.rnJobTableWrap{overflow:auto;max-height:430px}.rnJobTableWrap table{width:100%;border-collapse:collapse;min-width:980px}.rnJobTableWrap th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#12161c;color:#8d96a5;font-size:10px;text-transform:uppercase;text-align:left;padding:11px 14px;border-bottom:1px solid #2a313c}.rnJobTableWrap td{padding:12px 14px;border-bottom:1px solid #242a33;font-size:11px;color:#d8dee8;vertical-align:middle}.rnJobTableWrap td:first-child{color:#4b9cff;font-weight:800}.rnJobTableWrap td small{display:block;color:#778295;margin-top:3px}.rnJobStatus{display:inline-block;padding:4px 8px;border-radius:999px;font-weight:800;font-size:10px}.rnJobStatus.completed{background:#113a25;color:#55df8c}.rnJobStatus.inprogress{background:#122a4c;color:#55a0ff}.rnJobStatus.appointment{background:#3a2d0f;color:#ffc34d}.rnJobStatus.cancel{background:#3a171c;color:#ff6675}.rnNoJobs{text-align:center!important;color:#7f8998!important;padding:28px!important}.rnToolbar+.rnCustom{background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}.rnToolbar+.rnCustom>label{height:60px!important;min-height:60px!important;align-items:center!important}.rnToolbar+.rnCustom .rnDateCopy{height:44px!important;min-height:44px!important;overflow:hidden!important}.rnToolbar+.rnCustom .rnDateCopy small{display:block!important;line-height:12px!important}.rnToolbar+.rnCustom .rnDateCopy input{display:block!important;height:26px!important;min-height:26px!important;line-height:26px!important;margin:0!important;padding:0!important;position:static!important;transform:none!important;box-sizing:border-box!important}.rnToolbar+.rnCustom .rnDateArrow{align-self:center!important}.rnToolbar+.rnCustom>label{height:76px!important;min-height:76px!important;padding:9px 14px!important;overflow:visible!important;box-sizing:border-box!important}.rnToolbar+.rnCustom .rnDateCopy{height:auto!important;min-height:52px!important;overflow:visible!important;justify-content:center!important;gap:3px!important}.rnToolbar+.rnCustom .rnDateCopy small{flex:0 0 auto!important}.rnToolbar+.rnCustom .rnDateCopy input[type=date]{height:30px!important;min-height:30px!important;line-height:30px!important;position:relative!important;top:0!important}.rnToolbar+.rnCustom{display:flex!important;align-items:center!important;gap:10px!important;overflow:visible!important}.rnToolbar+.rnCustom>label{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;grid-template-rows:16px 28px!important;grid-column-gap:10px!important;column-gap:10px!important;grid-row-gap:1px!important;row-gap:1px!important;width:240px!important;min-width:240px!important;height:62px!important;min-height:62px!important;padding:8px 12px!important;overflow:hidden!important}.rnToolbar+.rnCustom .rnDateIcon{grid-column:1!important;grid-row:1/3!important;align-self:center!important;width:34px!important;height:34px!important;margin:0!important}.rnToolbar+.rnCustom .rnDateCopy{display:contents!important}.rnToolbar+.rnCustom .rnDateCopy small{grid-column:2!important;grid-row:1!important;align-self:end!important;height:14px!important;line-height:14px!important;margin:0!important;padding:0!important}.rnToolbar+.rnCustom .rnDateCopy input[type=date]{grid-column:2!important;grid-row:2!important;align-self:start!important;width:100%!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;line-height:28px!important;font-size:15px!important;font-weight:700!important;position:static!important;inset:auto!important;transform:none!important;overflow:visible!important;-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:auto!important}.rnToolbar+.rnCustom .rnDateCopy input[type=date]::-webkit-datetime-edit{padding:0!important;line-height:28px!important}.rnToolbar+.rnCustom .rnDateCopy input[type=date]::-webkit-calendar-picker-indicator{margin:0!important;padding:2px!important}.rnJobLink{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:0!important;background:transparent!important;padding:0!important;margin:0!important;color:#2585ff!important;font:inherit!important;font-weight:800!important;cursor:pointer!important;text-align:left!important}.rnJobLink:hover{text-decoration:underline!important;color:#58a3ff!important}.rnExcel{height:40px;padding:0 15px;border:1px solid #2d6f4a;border-radius:8px;background:#123322;color:#62d995;font-size:11px;font-weight:800;cursor:pointer;white-space:nowrap}.rnExcel:hover{background:#17452d;border-color:#3a9661;color:#8aefb3}.rnSendWrap{position:relative}.rnSendWrap>.rnSend{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}.rnSendWrap>.rnSend span{font-size:11px;opacity:.8}.rnSendMenu{position:absolute;top:calc(100% + 8px);left:0;width:260px;padding:7px;border:1px solid #303744;border-radius:11px;background:#11151d;box-shadow:0 18px 45px rgba(0,0,0,.5);z-index:100}.rnSendMenu button{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:11px 12px;border:0;border-radius:8px;background:transparent;color:#fff;text-align:left;cursor:pointer}.rnSendMenu button:hover{background:#1a2230}.rnSendMenu b{font-size:12px}.rnSendMenu button:first-child b{color:#72adff}.rnSendMenu button:last-child b{color:#62d995}.rnSendMenu span{font-size:10px;color:#7f899a}.reportNewExact .rnCompanyTableWrap table{min-width:580px}.reportNewExact .rnCompanyFilter{border:0;padding:0;background:transparent;color:#4b9cff;font:inherit;font-weight:700;cursor:pointer;text-align:left;white-space:normal}.reportNewExact .rnCompanyFilter:focus-visible{outline:2px solid #4b9cff;outline-offset:4px;border-radius:2px}.reportNewExact .rnJobCompany{min-width:155px;white-space:normal}.callsOverlay.mockCalls{left:92px!important;top:64px!important;right:0!important;bottom:0!important;width:auto!important;max-width:none!important;box-sizing:border-box!important;background:#000!important;color:#eef0f3!important;overflow-y:auto!important;overflow-x:hidden!important}.callsOverlay.mockCalls .callsPage{padding:24px 32px 50px!important;background:#000!important;min-height:100%!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.callsOverlay.mockCalls .callsPageHead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;margin-bottom:22px!important}.callsOverlay.mockCalls .callsPageHead h1{font-size:24px!important;font-weight:800!important;margin:0 0 5px!important;color:#eef0f3!important}.callsOverlay.mockCalls .callsPageHead p{font-size:13.5px!important;color:#8a8d99!important;margin:0!important}.callsOverlay.mockCalls .callsHeadButtons{display:flex!important;gap:12px!important}.callsOverlay.mockCalls .callsNewCall{height:38px!important;background:#3b82f6!important;color:#fff!important;border:0!important;border-radius:8px!important;padding:0 16px!important;font-size:13px!important;font-weight:800!important}.callsOverlay.mockCalls .callsClose{width:38px!important;height:38px!important;border-radius:8px!important;border:1px solid #232329!important;background:#141318!important;color:#8a8d99!important}.callsOverlay.mockCalls .callsKpis{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important;margin-bottom:24px!important}.callsOverlay.mockCalls .callsKpis>div{background:#141318!important;border:1px solid #232329!important;border-left:3px solid #9b7bff!important;border-radius:10px!important;padding:16px 18px!important;min-height:92px!important;display:flex!important;flex-direction:column!important}.callsOverlay.mockCalls .callsKpis>div.in{border-left-color:#3ddc84!important}.callsOverlay.mockCalls .callsKpis>div.out{border-left-color:#3b82f6!important}.callsOverlay.mockCalls .callsKpis>div.missed{border-left-color:#ff5c5c!important}.callsOverlay.mockCalls .callsKpis>div.followup{border-left-color:#ffcf40!important}.callsOverlay.mockCalls .callsKpis b{font-size:26px!important;margin-bottom:8px!important;color:#fff!important}.callsOverlay.mockCalls .callsKpis span{font-size:10.5px!important;text-transform:uppercase!important;color:#8a8d99!important}.callsOverlay.mockCalls .callsTableWrap{border:1px solid #232329!important;border-radius:10px!important;overflow:auto!important;background:#000!important}.callsOverlay.mockCalls .callsTable{width:100%!important;border-collapse:collapse!important;min-width:900px!important}.callsOverlay.mockCalls .callsTable th{font-size:10.5px!important;color:#5a5d6a!important;padding:12px 16px!important;background:#141318!important}.callsOverlay.mockCalls .callsTable td{padding:13px 16px!important;border-bottom:1px solid #232329!important;font-size:13px!important;color:#eef0f3!important}.callsRowActions{display:flex!important;gap:7px!important;justify-content:flex-end!important;white-space:nowrap!important}.callsOverlay.mockCalls .callsTable td:last-child .callsRowActions button{background:transparent!important;border:1.5px solid #3b82f6!important;color:#60a5fa!important;padding:7px 12px!important;border-radius:6px!important;cursor:pointer!important}.callsOverlay.mockCalls .callsTable td:last-child .callsRowActions .callsDetailsBtn{border-color:#454854!important;color:#c8ccd5!important}.callDetailsShade{position:fixed!important;inset:0!important;z-index:10050!important;background:rgba(0,0,0,.62)!important;display:flex!important;justify-content:flex-end!important}.callDetailsDrawer{width:min(470px,calc(100vw - 110px))!important;height:100%!important;background:#0d0e12!important;border-left:1px solid #292c34!important;box-shadow:-24px 0 60px rgba(0,0,0,.45)!important;color:#eef0f3!important;display:flex!important;flex-direction:column!important}.callDetailsDrawer header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;padding:24px!important;border-bottom:1px solid #242730!important}.callDetailsDrawer header small{font-size:10px!important;letter-spacing:1.4px!important;color:#60a5fa!important;font-weight:800!important}.callDetailsDrawer header h2{margin:7px 0 4px!important;font-size:23px!important}.callDetailsDrawer header p{margin:0!important;color:#8e94a0!important}.callDetailsDrawer header>button{width:34px!important;height:34px!important;border-radius:8px!important;border:1px solid #30343d!important;background:#171920!important;color:#aeb4bf!important;font-size:20px!important;cursor:pointer!important}.callDetailsBody{flex:1 1!important;overflow-y:auto!important;padding:20px 24px 30px!important}.callDetailsBody section{padding:0 0 22px!important;margin:0 0 22px!important;border-bottom:1px solid #242730!important}.callDetailsBody h3{font-size:13px!important;margin:0 0 13px!important;color:#f4f5f7!important}.callDetailsGrid{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:10px!important;gap:10px!important}.callDetailsGrid label{background:#15171d!important;border:1px solid #272a32!important;border-radius:9px!important;padding:11px!important;display:flex!important;flex-direction:column!important;gap:5px!important}.callDetailsGrid span{font-size:10px!important;color:#7e8490!important;text-transform:uppercase!important}.callDetailsGrid b{font-size:13px!important;color:#eef0f3!important;text-transform:capitalize!important}.callJobCard{background:#141820!important;border:1px solid #29303b!important;border-left:3px solid #3b82f6!important;border-radius:9px!important;padding:13px!important;display:flex!important;flex-direction:column!important;gap:6px!important}.callJobCard b{color:#fff!important}.callJobCard span{color:#a8adb7!important;font-size:12px!important}.callRecording{width:100%!important;height:40px!important}.callTextBox{background:#14161b!important;border:1px solid #272a32!important;border-radius:9px!important;white-space:pre-wrap!important;color:#c9cdd5!important;line-height:1.55!important;max-height:230px!important;overflow:auto!important}.callEmpty,.callTextBox{padding:13px!important;font-size:12px!important}.callEmpty{margin:0!important;border:1px dashed #30343d!important;border-radius:9px!important;color:#7f8591!important}.callDetailsDrawer footer{padding:16px 24px!important;border-top:1px solid #242730!important}.callDetailsDrawer footer button{width:100%!important;height:42px!important;border:0!important;border-radius:8px!important;background:#3b82f6!important;color:#fff!important;font-weight:800!important;cursor:pointer!important}.dialerShade{background:rgba(0,0,0,.72)!important}.outgoingCallCard{width:min(480px,calc(100vw - 110px));background:#0e0d11;border:1px solid rgba(59,130,246,.35);border-radius:18px;box-shadow:0 0 0 1px rgba(59,130,246,.08),0 40px 90px rgba(0,0,0,.7),0 0 50px rgba(59,130,246,.12);padding:22px 26px 26px;text-align:center;color:#eef0f3}.outgoingCallTop{display:flex;justify-content:center;margin-bottom:20px}.outgoingCallTop span{background:rgba(59,130,246,.12);color:#60a5fa;font-size:10.5px;font-weight:800;letter-spacing:1.5px;padding:7px 14px;border-radius:20px}.outgoingPerson{display:flex;flex-direction:column;align-items:center}.outgoingAvatar{width:86px;height:86px;border-radius:22px;background:linear-gradient(150deg,#1a2a4a,#0d1626);border:1px solid rgba(59,130,246,.3);display:grid;place-items:center;font-size:30px;font-weight:800;color:#60a5fa;margin-bottom:14px}.outgoingPerson h2{font-size:24px;margin:0 0 5px}.outgoingPerson p{font-size:15px;color:#8a8d99;margin:0}.outgoingPerson small{margin-top:9px;color:#60a5fa;background:rgba(59,130,246,.1);padding:5px 10px;border-radius:999px}.outgoingStatus{margin:24px 0 18px;padding:18px;background:#141318;border:1px solid #232329;border-radius:12px}.outgoingStatus b{display:block;font-size:14px;color:#9ba3ae}.outgoingStatus strong{display:block;font-size:34px;letter-spacing:2px;margin-top:8px;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outgoingControls{display:flex;gap:10px}.outgoingControls button{height:50px;border-radius:12px;font-weight:800;font-size:14px;cursor:pointer}.outgoingKeypad{flex:1 1;background:#1c1a20;border:1px solid #303038;color:#eef0f3}.outgoingHangup{flex:2 1;background:#e5484d;border:0;color:#fff}.outgoingDtmf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:0 0 14px}.outgoingDtmf button{height:42px;border:1px solid #292b33;border-radius:9px;background:#1c1a20;color:#eef0f3;font-size:16px}.crmDialer{background:#211f1c!important;color:#eef0f3!important}.dialInput{background:#292622!important;color:#fff!important;border:0!important}.dialPad button{background:#2d2a26!important;color:#fff!important}@media(max-width:700px){.callsOverlay.mockCalls{left:0!important;top:54px!important;bottom:62px!important}.outgoingCallCard{width:calc(100vw - 24px)}.callDetailsDrawer{width:100%!important}.callDetailsGrid{grid-template-columns:1fr!important}}.techFeatureOverlay{left:78px!important;top:66px!important;right:0!important;bottom:0!important;background:#000!important;color:#eef0f3!important;overflow-y:auto!important;padding:0!important}.techFeatureHead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;padding:24px 32px 20px!important;background:#000!important;border:0!important}.techFeatureHead h1{font-size:24px!important;font-weight:800!important;margin:0 0 4px!important;color:#eef0f3!important}.techFeatureHead p{font-size:13px!important;color:#8a8d99!important;margin:0!important}.techFeatureHead>div:last-child{display:flex!important;gap:10px!important}.techAddBtn{background:#3b82f6!important;color:#fff!important;border:0!important;border-radius:9px!important;padding:11px 18px!important;font-size:13px!important;font-weight:800!important;cursor:pointer!important}.techFeatureClose{width:38px!important;height:38px!important;background:#141318!important;border:1px solid #232329!important;border-radius:8px!important;color:#8a8d99!important;font-size:22px!important;cursor:pointer!important}.techFeatureBody{display:flex!important;min-height:0!important;padding:0 32px 32px!important;gap:20px!important}.techFeatureList{width:260px!important;flex:0 0 260px!important;display:block!important;background:transparent!important;border:0!important;padding:0!important}.techFeatureList>button{width:100%!important;background:#141318!important;border:1px solid #232329!important;border-radius:12px!important;padding:14px!important;display:flex!important;align-items:center!important;margin-bottom:10px!important;color:#eef0f3!important;text-align:left!important;cursor:pointer!important}.techFeatureList>button.active{border-color:#3b82f6!important;background:rgba(59,130,246,.08)!important;box-shadow:0 0 0 1px #3b82f6!important}.techFeatureList .techAvatar{width:42px!important;height:42px!important;border-radius:50%!important;background:rgba(59,130,246,.15)!important;color:#60a5fa!important;font-weight:800!important;font-size:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-right:12px!important;flex:none!important}.techFeatureList>button>span:nth-child(2){display:flex!important;flex-direction:column!important;min-width:0!important;flex:1 1!important}.techFeatureList b{font-size:13.5px!important;color:#eef0f3!important}.techFeatureList small{font-size:11.5px!important;color:#5a5d6a!important;margin-top:3px!important}.techFeatureList em{font-style:normal!important;font-size:10px!important;font-weight:800!important;padding:3px 8px!important;border-radius:10px!important}.techFeatureList em.on{background:rgba(61,220,132,.15)!important;color:#3ddc84!important}.techFeatureList em.off{background:rgba(255,92,92,.15)!important;color:#ff5c5c!important}.techFeatureMain{flex:1 1!important;min-width:0!important;padding:0!important;overflow:visible!important}.techProfileCard{background:#141318!important;border:1px solid #232329!important;border-radius:14px!important;padding:22px 24px!important;margin-bottom:18px!important;justify-content:space-between!important}.techBigAvatar,.techProfileCard,.techProfileCard>div{display:flex!important;align-items:center!important}.techBigAvatar{width:64px!important;height:64px!important;border-radius:50%!important;background:linear-gradient(135deg,#3b82f6,#60a5fa)!important;color:#fff!important;font-weight:800!important;font-size:22px!important;justify-content:center!important;margin-right:18px!important;border:3px solid rgba(59,130,246,.25)!important}.techProfileCard h2{font-size:19px!important;font-weight:800!important;color:#eef0f3!important;margin:0 0 5px!important}.techProfileCard p{font-size:13px!important;color:#8a8d99!important;margin:0 0 8px!important}.techProfileCard small{font-size:12px!important;color:#5a5d6a!important}.techProfileCard>button{background:#1c1a20!important;border:1px solid #232329!important;color:#eef0f3!important;font-size:12.5px!important;font-weight:700!important;padding:10px 18px!important;border-radius:8px!important;cursor:pointer!important}.techMetricGrid{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:14px!important}.techMetricGrid,.techMoneyGrid{display:grid!important;gap:14px!important;margin-bottom:18px!important}.techMoneyGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:14px!important}.techMetricGrid article,.techMoneyGrid article{background:#141318!important;border:1px solid #232329!important;border-radius:12px!important;padding:16px 18px!important}.techMetricGrid span,.techMoneyGrid span{display:block!important;font-size:11.5px!important;color:#8a8d99!important;margin-bottom:8px!important}.techMetricGrid b,.techMoneyGrid b{font-size:20px!important;font-weight:800!important;color:#eef0f3!important}.techMoneyGrid article:first-child b,.techMoneyGrid article:nth-child(2) b{color:#60a5fa!important}.techMoneyGrid article:nth-child(3) b{color:#ffcf40!important}.techHistory{background:#141318!important;border:1px solid #232329!important;border-radius:14px!important;overflow:hidden!important}.techHistoryHead{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:18px 22px!important}.techHistoryHead h3{font-size:14.5px!important;font-weight:800!important;color:#eef0f3!important}.techHistoryHead span{font-size:11.5px!important;color:#5a5d6a!important}.techHistoryTable{overflow:auto!important}.techHistory table{width:100%!important;border-collapse:collapse!important;min-width:760px!important}.techHistory thead th{text-align:left!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:.4px!important;color:#5a5d6a!important;padding:10px 22px!important;border-top:1px solid #232329!important;border-bottom:1px solid #232329!important;text-transform:uppercase!important;background:#111014!important}.techHistory tbody td{padding:14px 22px!important;border-bottom:1px solid #232329!important;color:#eef0f3!important;font-size:12.5px!important}.techStatus{font-size:11px!important;font-weight:700!important;padding:3px 9px!important;border-radius:10px!important}.techStatus.completed{background:rgba(61,220,132,.15)!important;color:#3ddc84!important}.techStatus.appointment,.techStatus.inprogress{background:rgba(59,130,246,.15)!important;color:#60a5fa!important}.techStatus.cancel{background:rgba(255,92,92,.15)!important;color:#ff5c5c!important}@media(max-width:1000px){.techFeatureBody{flex-direction:column!important}.techFeatureList{width:100%!important;flex:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.techMetricGrid{grid-template-columns:repeat(3,1fr)!important}.techMoneyGrid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:700px){.techFeatureOverlay{left:0!important;top:54px!important;bottom:62px!important}.techFeatureBody,.techFeatureHead{padding-left:12px!important;padding-right:12px!important}.techFeatureList,.techMetricGrid,.techMoneyGrid{grid-template-columns:1fr!important}.techProfileCard{align-items:flex-start!important}.techBigAvatar{width:50px!important;height:50px!important}.techFeatureClose{display:none!important}}.techDateControls{flex-wrap:wrap!important;padding:12px!important;background:#15191f!important;border:1px solid #2a313c!important;border-radius:12px!important}.techDateControls,.techDateControls>label{display:flex!important;align-items:center!important;gap:10px!important}.techDateControls>label{min-width:220px!important;height:58px!important;padding:7px 12px!important;background:#10151d!important;border:1px solid #334155!important;border-radius:10px!important}.techDateControls>label:focus-within{border-color:#2f86ff!important;box-shadow:0 0 0 1px #2f86ff!important}.techDateIcon{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:8px!important;background:#15294a!important;color:#4b9cff!important}.techDateCopy{display:flex!important;flex-direction:column!important;flex:1 1!important}.techDateCopy small{font-size:10px!important;color:#8792a3!important;text-transform:uppercase!important;letter-spacing:.06em!important}.techDateCopy input{border:0!important;background:transparent!important;color:#f5f7fb!important;font-size:15px!important;font-weight:700!important;padding:0!important;outline:none!important;color-scheme:dark!important;width:100%!important}.techDateControls>b{font-size:23px!important;color:#778295!important}.techDateControls>button{height:42px!important;padding:0 14px!important;border:1px solid #303846!important;border-radius:9px!important;background:#1a2029!important;color:#dce3ed!important;font-weight:700!important;cursor:pointer!important}.techDateControls>button:hover{border-color:#2f86ff!important;background:#1c2b42!important}@media(max-width:800px){.techDateControls>label{min-width:180px!important;flex:1 1 180px!important}.techDateControls>b{display:none!important}.techDateControls>button{flex:1 1 auto!important}}.rxwChatSearch .rxwSearchIcons{display:none!important}.rxwChatSearch>input{display:block!important;flex:1 1 auto!important;max-width:none!important;margin:0!important}.rxwPhoneResults{position:absolute;z-index:100;left:0;width:308px;max-height:320px;overflow:auto;background:#111216;border-right:1px solid #292b31;border-bottom:1px solid #292b31;box-shadow:0 10px 24px rgba(0,0,0,.35)}.rxwPhoneResult{display:block;width:100%;padding:12px 16px;border:0;border-bottom:1px solid #292b31;background:#111216;color:#eee;text-align:left;cursor:pointer}.rxwPhoneResult:hover{background:#1b1c22}.rxwPhoneResult b,.rxwPhoneResult span{display:block}.rxwPhoneResult b{font-size:13px;margin-bottom:4px}.rxwPhoneResult span{font-size:11px;color:#9295a1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rxwPhoneEmpty{padding:14px 16px;color:#9295a1;font-size:12px}.rxwPhoneHit{outline:2px solid #8b5cf6!important;outline-offset:2px!important}.rxwChatSearch,.rxwChatlist{position:relative!important}.rxwChatSearch{display:flex!important;align-items:center!important;padding:10px 14px!important;background:#101116!important;border-bottom:1px solid #232329!important}.rxwChatSearch>input{width:100%!important;height:38px!important;padding:0 38px 0 13px!important;background:#1a1b20!important;border:1px solid #2b2e36!important;border-radius:8px!important;color:#eef0f3!important;font-size:13px!important;outline:none!important;box-shadow:none!important}.rxwChatSearch>input::placeholder{color:#777c87!important}.rxwChatSearch>input:focus{border-color:#444955!important;box-shadow:0 0 0 1px #444955!important}.rxwSearchIcons{display:none!important}.rxwPhoneResults{position:absolute!important;z-index:100!important;left:14px!important;right:14px!important;top:58px!important;max-height:320px!important;overflow-y:auto!important;background:#17181d!important;border:1px solid #2b2d34!important;border-radius:8px!important;box-shadow:0 14px 32px rgba(0,0,0,.45)!important;padding:5px!important}.rxwPhoneResult{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;padding:9px 10px!important;background:transparent!important;border:0!important;border-radius:6px!important;color:#eef0f3!important;text-align:left!important;cursor:pointer!important}.rxwPhoneResult:hover{background:#23252c!important}.rxwPhoneResult b{font-size:12px!important;line-height:18px!important;color:#f2f3f5!important}.rxwPhoneResult span{display:block!important;width:100%!important;margin-top:2px!important;color:#969ba6!important;font-size:11px!important;line-height:16px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.rxwPhoneEmpty{padding:12px!important;color:#8d929d!important;font-size:12px!important}.rxwPhoneResults::-webkit-scrollbar{width:6px!important}.rxwPhoneResults::-webkit-scrollbar-thumb{background:#3a3d45!important;border-radius:8px!important}.rxwHeadIcons button{width:36px!important;height:36px!important;padding:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;border-radius:7px!important;color:#8d929d!important;box-shadow:none!important;cursor:pointer!important}.rxwHeadIcons button:hover{background:#1d1f25!important;color:#c9ccd3!important}.rxwHeadIcons button svg{width:20px!important;height:20px!important;stroke:currentColor!important;fill:none!important;stroke-width:2!important}.rxwMessageSearch{position:relative!important;display:flex!important;align-items:center!important;min-height:54px!important;padding:8px 18px!important;gap:0!important;background:#101116!important;border-bottom:1px solid #232329!important}.rxwMessageSearch,.rxwMessageSearch input{width:100%!important;box-sizing:border-box!important}.rxwMessageSearch input{display:block!important;flex:1 1 auto!important;height:38px!important;margin:0!important;padding:0 42px 0 13px!important;background:#1a1b20!important;border:1px solid #2b2e36!important;border-radius:8px!important;color:#eef0f3!important;font-size:13px!important;line-height:38px!important;outline:none!important;box-shadow:none!important}.rxwMessageSearch input::placeholder{color:#777c87!important}.rxwMessageSearch input:focus{border-color:#444955!important;box-shadow:0 0 0 1px #444955!important}.rxwMessageSearch button{position:absolute!important;right:26px!important;top:50%!important;transform:translateY(-50%)!important;width:28px!important;height:28px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;border-radius:6px!important;color:#8d929d!important;font-size:18px!important;line-height:1!important;cursor:pointer!important;box-shadow:none!important}.rxwMessageSearch button:hover{background:#26282f!important;color:#eef0f3!important}.settingsOverlay{--crm-accent:#3b82f6!important;--crm-accent-text:#60a5fa!important;--crm-accent-ink:#fff!important;position:fixed!important;left:78px!important;top:66px!important;right:0!important;bottom:0!important;width:calc(100vw - 78px)!important;max-width:calc(100vw - 78px)!important;margin:0!important;padding:0!important;background:#000!important;z-index:9050!important;overflow-x:hidden!important;overflow-y:auto!important;color:#eef0f3!important;box-sizing:border-box!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}.settingsOverlay,.settingsOverlay *{box-sizing:border-box}.settingsHeader{min-height:86px!important;padding:24px 32px 4px!important;background:#000!important}.settingsHeader h1{margin:0 0 4px!important;font-size:22px!important;color:#eef0f3!important}.settingsHeader p{margin:0 0 20px!important;font-size:13px!important;color:#8a8d99!important}.settingsClose{display:none!important}.settingsLayout{display:grid!important;grid-template-columns:280px minmax(0,1fr)!important;grid-gap:20px!important;gap:20px!important;width:100%!important;padding:0 32px 40px!important;background:#000!important}.settingsNav{width:280px!important}.settingsNav button{width:100%!important;min-height:66px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:12px 16px!important;margin:0 0 4px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:#eef0f3!important;text-align:left!important}.settingsNav button:hover{background:#1c1a22!important}.settingsNav button.active{background:rgba(59,130,246,.1)!important;border-color:rgba(59,130,246,.45)!important;color:#60a5fa!important}.settingsNav button>span{display:grid!important;place-items:center!important;flex:0 0 38px!important;width:38px!important;height:38px!important;border-radius:9px!important;background:#1c1a20!important;color:#8a8d99!important}.settingsNav button.active>span{background:rgba(59,130,246,.18)!important;color:#60a5fa!important}.settingsNav button div{display:flex!important;flex-direction:column!important;gap:2px!important}.settingsNav b{font-size:13.5px!important}.settingsNav small{font-size:11.5px!important;color:#5a5d6a!important}.settingsMain{width:100%!important;min-width:0!important}.settingsCard{width:100%!important;margin:0!important;padding:28px 30px!important;background:#141318!important;border:1px solid #232329!important;border-radius:14px!important;color:#eef0f3!important}.settingsCardHead{margin-bottom:26px!important}.settingsCardHead h2{margin:0!important;font-size:18px!important;color:#eef0f3!important}.settingsCardHead p{margin:6px 0 0!important;font-size:13px!important;color:#8a8d99!important}.settingsGrid{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:18px 20px!important;gap:18px 20px!important}.settingsGrid input,.settingsGrid select{background:#1a1a20!important;border-color:#232329!important;color:#eef0f3!important}.settingsOverlay .settingsSave{background:#3b82f6!important;color:#fff!important}.jobTypesCard{padding:0!important;overflow:hidden!important}.jobTypesHead{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:24px 26px!important;border-bottom:1px solid #292a31!important}.jobTypesHead h2{margin:0!important;font-size:19px!important;color:#eef0f3!important}.jobTypesHead p{margin:5px 0 0!important;font-size:12.5px!important;color:#777b88!important}.settingsOverlay .jobTypesAdd{background:#237ff0!important;color:#fff!important;border:0!important;border-radius:7px!important;padding:10px 16px!important;font-size:13px!important;font-weight:700!important}.jobTypesList{width:100%!important}.jobTypeRow{display:grid!important;grid-template-columns:48px minmax(220px,1fr) 110px 70px!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;min-height:58px!important;padding:8px 24px!important;border-bottom:1px dashed #292b32!important}.jobTypeRow:last-child{border-bottom:0!important}.jobTypeRow b{font-size:13px!important;font-weight:600!important;color:#e7e9ed!important}.jobTypeState{font-size:12px!important;color:#777b88!important}.settingsOverlay .jobTypeToggle{position:relative!important;width:34px!important;height:20px!important;padding:0!important;border:0!important;border-radius:12px!important;background:#42454d!important}.settingsOverlay .jobTypeToggle span{position:absolute!important;left:3px!important;top:3px!important;width:14px!important;height:14px!important;border-radius:50%!important;background:#fff!important;transition:.15s!important}.settingsOverlay .jobTypeToggle.on{background:#38a5f5!important}.settingsOverlay .jobTypeToggle.on span{left:17px!important}.settingsOverlay .jobTypeEdit{border:0!important;background:transparent!important;color:#4da3ff!important;font-size:12px!important;font-weight:700!important;text-align:right!important}.appearanceRow{justify-content:space-between!important}.appearanceRow,.themeToggle{display:flex!important}.settingsOverlay .themeToggle button.active{background:#3b82f6!important;color:#fff!important}.sendJobSample pre{background:#1a1a20!important;color:#eef0f3!important}@media(max-width:950px){.settingsOverlay{left:0!important;top:54px!important;bottom:62px!important;width:100vw!important}.settingsLayout{grid-template-columns:1fr!important;padding:0 16px 30px!important}.settingsNav{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important}.settingsGrid{grid-template-columns:1fr!important}.jobTypeRow{grid-template-columns:44px 1fr 70px!important}.jobTypeState{display:none!important}}.settingsWalletGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.settingsWalletGrid>div{background:#10151d;border:1px solid #293241;border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:8px}.settingsWalletGrid small{font-size:11px;color:#8c97a8;text-transform:uppercase}.settingsWalletGrid strong{font-size:25px;color:#fff}.settingsWalletTitle{margin:24px 0 10px}.settingsWalletTx{border:1px solid #293241;border-radius:12px;overflow:hidden;max-height:360px;overflow-y:auto}.settingsWalletTx>div{display:flex;justify-content:space-between;gap:15px;padding:12px 14px;border-bottom:1px solid #242c38}.settingsWalletTx>div:last-child{border-bottom:0}.settingsWalletTx span{display:flex;flex-direction:column;min-width:0}.settingsWalletTx span b{font-size:12px;color:#4b9cff}.settingsWalletTx span small{font-size:11px;color:#8c97a8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.settingsWalletTx>div>strong{font-size:12px;color:#ff5570}@media(max-width:700px){.settingsWalletGrid{grid-template-columns:1fr 1fr}}.settingsLayout.settingsMobileMatch{display:block!important;padding:0 32px 40px!important}.settingsMenuMain{width:min(980px,100%)!important;margin:0 auto!important}.settingsMenuGroup{margin:0 0 24px!important}.settingsMenuGroup>h3{margin:0 0 9px!important;padding:0 2px!important;font-size:11px!important;font-weight:900!important;letter-spacing:.12em!important;color:#676b76!important}.settingsMenuGroupCard{overflow:hidden!important;border:1px solid #232329!important;border-radius:14px!important;background:#141318!important}.settingsMenuGroupCard button{width:100%!important;min-height:70px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 22px!important;align-items:center!important;grid-gap:14px!important;gap:14px!important;padding:12px 18px!important;border:0!important;border-bottom:1px solid #232329!important;color:#eef0f3!important;text-align:left!important;cursor:pointer!important}.settingsMenuGroupCard button:last-child{border-bottom:0!important}.settingsMenuGroupCard button:hover{background:#1b1a20!important}.settingsMenuGroupCard button>i{width:36px!important;height:36px!important;border-radius:9px!important;display:grid!important;place-items:center!important;background:#1d1d23!important;color:#8c919d!important;font-style:normal!important;font-size:17px!important}.settingsMenuGroupCard button>div{display:flex!important;flex-direction:column!important;gap:3px!important;min-width:0!important}.settingsMenuGroupCard button b{font-size:13.5px!important;color:#eef0f3!important}.settingsMenuGroupCard button span{font-size:11.5px!important;color:#707581!important}.settingsMenuGroupCard button em{justify-self:end!important;font-style:normal!important;font-size:24px!important;font-weight:300!important;color:#555a65!important}.settingsDetailMain{width:min(1040px,100%)!important;margin:0 auto!important}.settingsBack{height:38px!important;margin:0 0 16px!important;padding:0 14px!important;border:1px solid #2a2b31!important;border-radius:9px!important;background:#141318!important;color:#a5a9b2!important;font-size:12.5px!important;font-weight:800!important;cursor:pointer!important}.settingsBack:hover{background:#1b1a20!important}.settingsDetailMain>.settingsCard,.settingsDetailMain>form>.settingsCard{margin-top:0!important}body:not(.crmDark) .settingsMenuGroup>h3{color:#8a91a0!important}body:not(.crmDark) .settingsMenuGroupCard{background:#fff!important;border-color:#e3e6ed!important}body:not(.crmDark) .settingsMenuGroupCard button{color:#1d2433!important;border-color:#edf0f4!important}body:not(.crmDark) .settingsMenuGroupCard button:hover{background:#f7f8fb!important}body:not(.crmDark) .settingsMenuGroupCard button>i{background:#f1f3f7!important;color:#697181!important}body:not(.crmDark) .settingsMenuGroupCard button b{color:#1d2433!important}body:not(.crmDark) .settingsMenuGroupCard button span{color:#8991a0!important}body:not(.crmDark) .settingsMenuGroupCard button em{color:#9aa1ad!important}body:not(.crmDark) .settingsBack{background:#fff!important;border-color:#dde2ea!important;color:#657083!important}body:not(.crmDark) .settingsBack:hover{background:#f6f8fb!important;color:#1d2433!important}@media(max-width:950px){.settingsLayout.settingsMobileMatch{padding:0 16px 30px!important}.settingsDetailMain,.settingsMenuMain{width:100%!important}.settingsMenuGroupCard button{min-height:64px!important;padding:10px 14px!important}}.settingsOverlay{color:#f3f6fb!important}.settingsHeader{background:radial-gradient(circle at 88% 15%,rgba(47,99,190,.2),transparent 34%),linear-gradient(180deg,#111722,#0d1219)!important;border-bottom:1px solid #202938!important;box-shadow:0 8px 28px rgba(0,0,0,.18)!important}.settingsHeader h1{color:#f7f9fc!important;font-weight:800!important}.settingsHeader p{color:#9aa6b7!important}.settingsLayout.settingsMobileMatch{background:transparent!important}.settingsMenuMain{width:min(1000px,100%)!important}.settingsMenuGroup>h3{color:#aeb9ca!important;letter-spacing:.14em!important}.settingsMenuGroupCard{background:linear-gradient(180deg,#151b25,#11161e)!important;border:1px solid #2b3544!important;box-shadow:0 14px 34px rgba(0,0,0,.22)!important}.settingsMenuGroupCard button{min-height:78px!important;background:transparent!important;border-bottom:1px solid #27303d!important;transition:background .16s ease,transform .16s ease!important}.settingsMenuGroupCard button:hover{background:linear-gradient(90deg,rgba(47,128,237,.08),rgba(255,255,255,.015))!important}.settingsMenuGroupCard button>i{width:42px!important;height:42px!important;border:1px solid #313b4a!important;background:linear-gradient(180deg,#202734,#181e28)!important;color:#dce7f7!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)!important}.settingsMenuGroupCard button b{color:#f4f7fb!important;font-size:14px!important;font-weight:800!important}.settingsMenuGroupCard button span{color:#93a0b2!important;font-size:12px!important}.settingsMenuGroupCard button em{color:#758297!important}.settingsCard,.settingsDetailMain .settingsCard,.settingsDetailMain form .settingsCard{background:linear-gradient(180deg,#151b25,#11161e)!important;border:1px solid #2b3544!important;box-shadow:0 14px 34px rgba(0,0,0,.22)!important;color:#f4f7fb!important}.settingsCardHead h2{color:#f4f7fb!important}.settingsCardHead p{color:#93a0b2!important}.settingsBack{background:#151b25!important;border:1px solid #2b3544!important;color:#b7c3d3!important}.settingsBack:hover{background:#1a2230!important;color:#fff!important}.settingsGrid input,.settingsGrid select,.settingsUserModal input,.settingsUserModal select{background:#0f141c!important;border-color:#2a3443!important;color:#f1f5fb!important}.percentControl label,.settingsGrid label{color:#b4bfd0!important}.sendJobOptions,.sendJobSample{background:transparent!important}.sendJobSample pre{background:#0d1218!important;border-color:#2a3442!important;color:#eaf0f7!important}.settingsToggleRow{border-color:#27303d!important}.settingsToggleRow b{color:#f0f4f9!important}.settingsToggleRow small{color:#8f9caf!important}.settingsIntegration{background:#10151d!important;border-color:#293343!important}.settingsIntegration b{color:#f2f5fa!important}.settingsIntegration small{color:#8f9bad!important}.settingsUsersList,.settingsWalletTx{background:#10151d!important;border-color:#293343!important}.settingsUserRow{border-color:#27303d!important}body:not(.crmDark) .settingsOverlay{color:#f3f6fb!important}body:not(.crmDark) .settingsHeader{background:radial-gradient(circle at 88% 15%,rgba(47,99,190,.2),transparent 34%),linear-gradient(180deg,#111722,#0d1219)!important}body:not(.crmDark) .settingsMenuGroup>h3{color:#aeb9ca!important}body:not(.crmDark) .settingsMenuGroupCard{background:linear-gradient(180deg,#151b25,#11161e)!important;border-color:#2b3544!important}body:not(.crmDark) .settingsMenuGroupCard button{color:#f3f6fb!important;border-color:#27303d!important}body:not(.crmDark) .settingsMenuGroupCard button:hover{background:rgba(47,128,237,.08)!important}body:not(.crmDark) .settingsMenuGroupCard button>i{background:linear-gradient(180deg,#202734,#181e28)!important;border-color:#313b4a!important;color:#dce7f7!important}body:not(.crmDark) .settingsMenuGroupCard button b{color:#f4f7fb!important}body:not(.crmDark) .settingsMenuGroupCard button span{color:#93a0b2!important}body:not(.crmDark) .settingsMenuGroupCard button em{color:#758297!important}body:not(.crmDark) .settingsCard{background:linear-gradient(180deg,#151b25,#11161e)!important;border-color:#2b3544!important;color:#f4f7fb!important}body:not(.crmDark) .settingsBack{background:#151b25!important;border-color:#2b3544!important;color:#b7c3d3!important}.settingsDetailMain,.settingsLayout,.settingsLayout.settingsMobileMatch,.settingsMain,.settingsMenuMain,.settingsOverlay{background:transparent!important}.settingsOverlay{background:radial-gradient(circle at 88% 0,rgba(43,88,170,.18),transparent 28%),linear-gradient(180deg,#0b0f16,#090c11)!important}body:not(.crmDark) .settingsDetailMain,body:not(.crmDark) .settingsLayout,body:not(.crmDark) .settingsLayout.settingsMobileMatch,body:not(.crmDark) .settingsMain,body:not(.crmDark) .settingsMenuMain,body:not(.crmDark) .settingsOverlay{background:transparent!important}body:not(.crmDark) .settingsOverlay{background:radial-gradient(circle at 88% 0,rgba(43,88,170,.18),transparent 28%),linear-gradient(180deg,#0b0f16,#090c11)!important}.jobTypesCard,.sendJobCard,.settingsCard,.settingsDetailMain,.settingsIntegrationGrid,.settingsMain,.settingsMenuGroupCard,.settingsMenuMain,.settingsToggleList,.settingsUsersList,.settingsWalletTx{background:#0d1218!important;color:#f3f6fb!important}.jobTypeRow,.settingsIntegration,.settingsMenuGroupCard button,.settingsToggleRow,.settingsUserRow,.settingsWalletTx>div{background:#0f141b!important;color:#f3f6fb!important;border-color:#263140!important}.appearanceCard,.percentCard,.sendJobOptions,.sendJobSample,.settingsActions,.settingsGrid{background:transparent!important}.percentInput,.sendJobSample pre,.settingsGrid input,.settingsGrid select,.settingsGrid textarea,.settingsUserModal,.settingsUserModal input,.settingsUserModal select{background:#111823!important;color:#f3f6fb!important;border-color:#2b3646!important}.jobTypeRow b,.settingsCardHead h2,.settingsIntegration b,.settingsMenuGroupCard b,.settingsToggleRow b,.settingsUserRow b{color:#f7f9fc!important}.jobTypeState,.settingsCardHead p,.settingsHeader p,.settingsIntegration small,.settingsMenuGroupCard span,.settingsToggleRow small,.settingsUserRow small{color:#97a3b5!important}.sendJobHead,.settingsActions{background:transparent!important;border-color:#263140!important}body:not(.crmDark) .jobTypeRow,body:not(.crmDark) .jobTypesCard,body:not(.crmDark) .sendJobCard,body:not(.crmDark) .settingsCard,body:not(.crmDark) .settingsDetailMain,body:not(.crmDark) .settingsIntegration,body:not(.crmDark) .settingsIntegrationGrid,body:not(.crmDark) .settingsMain,body:not(.crmDark) .settingsMenuGroupCard,body:not(.crmDark) .settingsMenuGroupCard button,body:not(.crmDark) .settingsMenuMain,body:not(.crmDark) .settingsToggleList,body:not(.crmDark) .settingsToggleRow,body:not(.crmDark) .settingsUserRow,body:not(.crmDark) .settingsUsersList,body:not(.crmDark) .settingsWalletTx,body:not(.crmDark) .settingsWalletTx>div{background:#0d1218!important;color:#f3f6fb!important;border-color:#263140!important}body:not(.crmDark) .percentInput,body:not(.crmDark) .sendJobSample pre,body:not(.crmDark) .settingsGrid input,body:not(.crmDark) .settingsGrid select,body:not(.crmDark) .settingsGrid textarea{background:#111823!important;color:#f3f6fb!important;border-color:#2b3646!important}@media (min-width:781px){body,html{width:100%!important;overflow-x:hidden!important}.directShell,body,html{max-width:100vw!important}.directShell{grid-template-columns:0 minmax(0,1fr)!important;width:100vw!important;overflow:hidden!important}.directSidebar{position:fixed!important;left:0!important;top:0!important;width:0!important;min-width:0!important;max-width:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.directMain{margin-left:0!important;width:100%!important;max-width:100%!important;min-width:0!important;padding-left:0!important;padding-right:0!important;overflow-x:hidden!important}.appointmentsDashboard,.appointmentsOverlay,.apptDash,.callsOverlay.mockCalls,.chatFeatureOverlay,.chatOverlay,.reportsFeatureOverlay,.reportsOverlay,.settingsFeatureOverlay,.settingsOverlay,.techFeatureOverlay,.v2Appointments,.waOverlay{position:fixed!important;left:92px!important;right:0!important;top:64px!important;bottom:0!important;width:auto!important;max-width:none!important;min-width:0!important;height:auto!important;margin:0!important;transform:none!important;box-sizing:border-box!important;overflow-x:hidden!important}.callsOverlay.mockCalls{overflow-y:auto!important}.callsOverlay.mockCalls .callsPage{padding:20px 24px 40px!important}.callsOverlay.mockCalls .callsKpis,.callsOverlay.mockCalls .callsPage,.callsOverlay.mockCalls .callsPageHead,.callsOverlay.mockCalls .callsTableWrap{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.callsOverlay.mockCalls .callsKpis{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}.callsOverlay.mockCalls .callsTableWrap{overflow-x:auto!important}.callsOverlay.mockCalls .callsTable{width:100%!important;min-width:760px!important}.apptDash .adBody,.apptDash .adContent,.apptDash .adHead,.apptDash .adStats{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.apptDash .adContent{grid-template-columns:minmax(240px,300px) minmax(0,1fr)!important}.apptDash .adCalendar,.apptDash .adList{min-width:0!important}.apptDash .adCalendar,.apptDash .adList,.techFeatureBody,.techFeatureHead{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.techFeatureBody{min-width:0!important;padding:0 24px 28px!important;gap:16px!important}.techFeatureList{width:240px!important;flex:0 0 240px!important}.techFeatureMain{flex:1 1!important;width:0!important;max-width:none!important;min-width:0!important;overflow:hidden!important}.techHistory,.techMetricGrid,.techMoneyGrid,.techProfileCard{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.techHistoryTable{width:100%!important;max-width:100%!important;overflow-x:auto!important}.appointmentsDashboard *,.appointmentsOverlay *,.apptDash *,.callsOverlay.mockCalls *,.chatFeatureOverlay *,.chatOverlay *,.reportsFeatureOverlay *,.reportsOverlay *,.settingsFeatureOverlay *,.settingsOverlay *,.techFeatureOverlay *{box-sizing:border-box!important}}@media (min-width:781px) and (max-width:1450px){.callsOverlay.mockCalls .callsPage{padding-left:18px!important;padding-right:18px!important}.callsOverlay.mockCalls .callsKpis{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.callsOverlay.mockCalls .callsKpis>div{padding:12px 14px!important}.apptDash .adBody{padding-left:18px!important;padding-right:18px!important}.apptDash .adStats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.apptDash .adContent{grid-template-columns:260px minmax(0,1fr)!important}.techFeatureList{width:210px!important;flex-basis:210px!important}.techMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.techMoneyGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.callsOverlay.mockCalls .callsDateFilters{display:flex!important;align-items:center!important;gap:8px!important;margin:16px 0 14px!important;padding:0!important;max-width:760px!important}.callsOverlay.mockCalls .callsDateFilters label{height:42px!important;min-width:205px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0 12px!important;border:1px solid #2b303a!important;border-radius:9px!important;background:transparent!important;color:#eef0f3!important;box-sizing:border-box!important}.callsOverlay.mockCalls .callsDateFilters label small{font-size:9px!important;letter-spacing:.8px!important;color:#7f8798!important;font-weight:800!important}.callsOverlay.mockCalls .callsDateFilters label input{flex:1 1!important;min-width:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:#eef0f3!important;font-size:12px!important;font-weight:700!important;color-scheme:dark!important}.callsOverlay.mockCalls .callsDateFilters>span{color:#697284!important;font-size:17px!important}.callsOverlay.mockCalls .callsDateFilters>button{height:38px!important;padding:0 14px!important;border:1px solid #2b303a!important;border-radius:8px!important;background:#161b24!important;color:#cbd2df!important;font-size:11px!important;font-weight:700!important;cursor:pointer!important}.callsOverlay.mockCalls .callsDateFilters>button:first-of-type{background:#173664!important;border-color:#347ee8!important;color:#78b1ff!important}@media(max-width:800px){.callsOverlay.mockCalls .callsDateFilters{flex-wrap:wrap!important}.callsOverlay.mockCalls .callsDateFilters label{min-width:0!important;flex:1 1 180px!important}}.callsOverlay.mockCalls .callsKpis>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;cursor:pointer;font:inherit;color:inherit}.callsOverlay.mockCalls .callsKpis>button:hover{transform:translateY(-1px);border-color:#3b82f6!important}.callsOverlay.mockCalls .callsKpis>button.active{box-shadow:inset 0 0 0 2px #3b82f6!important;border-color:#3b82f6!important}@media(max-width:700px){.callsOverlay.mockCalls .callsKpis{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:10px!important;gap:10px!important;background:transparent!important;border:0!important}.callsOverlay.mockCalls .callsKpis>button{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;min-height:92px!important;padding:14px!important;margin:0!important;border:1px solid #2b303a!important;border-radius:12px!important;background:#111116!important;background-color:#111116!important;box-shadow:none!important;color:#eef0f3!important;overflow:hidden!important}.callsOverlay.mockCalls .callsKpis>button b{font-size:27px!important;line-height:1!important;margin:0 0 10px!important;background:transparent!important}.callsOverlay.mockCalls .callsKpis>button span{font-size:10px!important;letter-spacing:.8px!important;background:transparent!important;color:#8f95a5!important}.callsOverlay.mockCalls .callsKpis>button.active{background:#151b25!important;box-shadow:inset 0 0 0 2px #3b82f6!important;border-color:#3b82f6!important}.callsOverlay.mockCalls .callsKpis>button.followup:last-child{grid-column:1/-1!important}}body.crmDark .callsOverlay.mockCalls .callsKpis>button{background:#121217!important;background-color:#121217!important;color:#f4f5f7!important;border:1px solid #292d36!important}body.crmDark .callsOverlay.mockCalls .callsKpis>button.in{border-left:4px solid #3ddc84!important}body.crmDark .callsOverlay.mockCalls .callsKpis>button.out{border-left:4px solid #3b82f6!important}body.crmDark .callsOverlay.mockCalls .callsKpis>button.missed{border-left:4px solid #ff5b5b!important}body.crmDark .callsOverlay.mockCalls .callsKpis>button.followup{border-left:4px solid #f5b82e!important}body.crmDark .callsOverlay.mockCalls .callsKpis>button.active{background:#151a22!important;box-shadow:inset 0 0 0 2px #3b82f6!important}.callsOverlay.mockCalls .callsKpis>button{min-height:112px!important;padding:20px 22px!important;border-radius:14px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:8px!important;box-sizing:border-box!important}.callsOverlay.mockCalls .callsKpis>button b{font-size:32px!important;line-height:1!important;font-weight:800!important}.callsOverlay.mockCalls .callsKpis>button span{font-size:11px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.7px!important}@media(max-width:780px){body,html{margin:0!important;width:100%!important;max-width:100vw!important;overflow-x:hidden!important;background:#08090c!important}body{padding-bottom:calc(70px + env(safe-area-inset-bottom))!important}.v2Top{position:fixed!important;left:0!important;right:0!important;top:0!important;width:100%!important;height:58px!important;padding:7px 10px!important;box-sizing:border-box!important}.v2GlobalSearch{flex:1 1!important;width:auto!important;max-width:none!important;min-width:0!important}.v2Balance{display:none!important}.v2TopAction{min-width:38px!important;padding:0 4px!important}.v2Rail{position:fixed!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;width:100%!important;height:calc(68px + env(safe-area-inset-bottom))!important;padding:0 2px env(safe-area-inset-bottom)!important;overflow-x:auto!important;overflow-y:hidden!important;z-index:1200!important}.v2Rail nav{display:flex!important;flex-direction:row!important;align-items:stretch!important;justify-content:flex-start!important;width:max-content!important;min-width:100%!important;height:68px!important;padding:0!important}.v2Rail nav button{flex:0 0 72px!important;width:72px!important;height:68px!important;min-height:68px!important;padding:5px 2px!important;gap:3px!important}.v2Rail nav button svg{width:24px!important;height:24px!important}.v2Rail nav button small{font-size:9px!important}.directSidebar{display:none!important}.directMain{margin:0!important;padding:66px 8px calc(76px + env(safe-area-inset-bottom))!important;width:100%!important;max-width:100vw!important;box-sizing:border-box!important;overflow-x:hidden!important}.appointmentsDashboard,.appointmentsOverlay,.apptDash,.callsOverlay.mockCalls,.chatFeatureOverlay,.chatOverlay,.reportsFeatureOverlay,.reportsOverlay,.rxwApp,.settingsFeatureOverlay,.settingsOverlay,.techFeatureOverlay,.v2Appointments,.waOverlay{position:fixed!important;left:0!important;right:0!important;top:58px!important;bottom:calc(68px + env(safe-area-inset-bottom))!important;width:100vw!important;max-width:100vw!important;height:auto!important;min-width:0!important;margin:0!important;transform:none!important;box-sizing:border-box!important;overflow:auto!important}.modernJobsHead{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.modernJobsHead h1{font-size:24px!important}.modernJobsHeadActions{margin-left:auto!important}.jobSummary{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.jobSummary,.modernFilters{display:grid!important;width:100%!important}.modernFilters{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:7px!important;gap:7px!important}.modernFilters>*,.modernJobSearch{width:100%!important;min-width:0!important}.modernJobSearch{max-width:100%!important}.modernJobSearch input{width:100%!important;min-width:0!important;box-sizing:border-box!important}.modernTableWrap{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.modernTable{min-width:760px!important}.techFeatureOverlay{display:block!important;background:#08090c!important}.techFeatureHead{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;padding:14px 12px!important}.techFeatureHead h1{font-size:25px!important}.techFeatureHead button{margin-left:auto!important}.techFeatureBody{display:grid!important;grid-template-columns:150px minmax(0,1fr)!important;grid-gap:8px!important;gap:8px!important;width:100%!important;min-width:0!important;padding:8px!important;box-sizing:border-box!important}.techFeatureList{display:block!important;width:150px!important;min-width:150px!important;max-height:none!important;overflow-y:auto!important}.techFeatureMain{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.techHistory,.techMetricGrid,.techMoneyGrid,.techProfileCard{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.techMetricGrid,.techMoneyGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important}.techHistoryTable{overflow-x:auto!important}.techHistoryTable table{min-width:650px!important}.rxwBody{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-width:0!important}.rxwChatlist{display:block!important;height:205px!important;min-height:205px!important;overflow:auto!important;flex:none!important}.rxwChatlist,.rxwMain{position:relative!important;width:100%!important}.rxwMain{display:flex!important;min-width:0!important;min-height:0!important;flex:1 1 auto!important;flex-direction:column!important}.rxwRight{display:none!important}.rxwScrollArea{flex:1 1 auto!important;min-height:0!important}.rxwMessages{height:100%!important;overflow-y:auto!important;padding:10px!important}.rxwMsgCol{min-width:0!important;max-width:calc(100% - 44px)!important}.rxwMsgCard{max-width:100%!important;overflow-wrap:anywhere!important}.rxwInput,.rxwMsgCard{box-sizing:border-box!important}.rxwInput{position:relative!important;flex:0 0 56px!important;width:100%!important;bottom:auto!important}.chatShell{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important}.chatList{display:block!important;height:205px!important;min-height:205px!important;overflow:auto!important;flex:none!important}.chatList,.chatMain{width:100%!important}.chatMain{display:flex!important;min-width:0!important;min-height:0!important;flex:1 1 auto!important}.chatInfo{display:none!important}.adBody,.callsPage,.reportsPage,.rnPage{width:100%!important;max-width:100%!important;min-width:0!important;padding:10px!important;box-sizing:border-box!important}.callsKpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.callsTableWrap{overflow-x:auto!important}.callsTable{min-width:700px!important}.rnToolbar{grid-template-columns:1fr 1fr!important;grid-gap:7px!important;gap:7px!important}.rnCustom,.rnToolbar{display:grid!important}.rnCustom{grid-template-columns:1fr!important;width:100%!important}.rnCustom>*{min-width:0!important;width:100%!important}.adContent{display:flex!important;flex-direction:column!important}.adCalendar,.adList{width:100%!important;max-width:100%!important}.directMain,.jobsBoard,.jobsBoardPage,.jobsWorkspace,.modernJobs,.modernJobsPage{margin-left:0!important;left:0!important;transform:none!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.jobsBoard,.jobsBoardPage,.jobsWorkspace,.modernJobs,.modernJobsPage{padding-left:8px!important;padding-right:8px!important}.modernJobsHead{width:100%!important;justify-content:space-between!important}.modernJobsHeadActions{margin-left:0!important}.modernJobsHeadActions .liveJobs{display:none!important}.modernTableWrap{background:transparent!important}.reportsPage,.rnPage{overflow-x:hidden!important}.rnToolbar{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:8px!important;gap:8px!important;align-items:stretch!important}.rnToolbar>*{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.rnToolbar select{font-size:13px!important;padding:0 28px 0 10px!important}.rnSendReport{grid-column:auto!important}.rnCustom{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:8px!important;gap:8px!important;padding:10px!important;overflow:hidden!important}.rnCustom>label{display:flex!important;width:100%!important;height:66px!important;box-sizing:border-box!important}.rnCustom .rnDateCopy,.rnCustom>label{min-width:0!important;overflow:hidden!important}.rnCustom .rnDateCopy input{display:block!important;position:static!important;width:100%!important;max-width:100%!important;height:28px!important;min-height:28px!important;font-size:13px!important;line-height:28px!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.rnDateArrow{display:none!important}.rnCustom>button{width:100%!important;min-width:0!important;height:48px!important}.rnCustom>button:first-of-type{grid-column:1!important}.rnCustom>button:nth-of-type(2){grid-column:2!important}.rnCustom>button:nth-of-type(3){grid-column:1/3!important}.rxwBody{display:grid!important;grid-template-rows:190px minmax(0,1fr)!important;height:100%!important;overflow:hidden!important}.rxwChatlist{display:block!important;position:relative!important;inset:auto!important;width:100%!important;height:190px!important;min-height:190px!important;max-height:190px!important;overflow-y:auto!important;overflow-x:hidden!important;z-index:4!important;border-bottom:1px solid #2a3039!important}.rxwChatSearch,.rxwChatlist{background:#101116!important}.rxwChatSearch{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:5!important}.rxwChatItems{display:block!important;width:100%!important}.rxwChatItem{min-height:66px!important}.rxwChatItem,.rxwMain{display:flex!important;width:100%!important}.rxwMain{position:relative!important;inset:auto!important;height:100%!important;min-height:0!important;overflow:hidden!important;z-index:3!important}.rxwMainHeader{display:none!important}.rxwScrollArea{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.rxwMessages{height:100%!important;overflow-y:auto!important}.rxwInput{position:relative!important;bottom:auto!important;flex:0 0 58px!important}.rxwApp,.rxwBody{overflow:hidden!important}.rxwBody{display:grid!important;grid-template-rows:190px minmax(0,1fr)!important;height:100%!important}.rxwChatlist{display:block!important;position:relative!important;inset:auto!important;width:100%!important;height:190px!important;min-height:190px!important;max-height:190px!important;overflow-y:auto!important;overflow-x:hidden!important;z-index:6!important;border-bottom:1px solid #292d35!important}.rxwChatSearch,.rxwChatlist{background:#101116!important}.rxwChatSearch{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:7!important}.rxwChatItems{display:block!important;height:auto!important;overflow:visible!important}.rxwMain{display:flex!important;position:relative!important;inset:auto!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important;z-index:5!important}.rxwMainHeader{flex:0 0 auto!important}.rxwScrollArea{flex:1 1 auto!important;min-height:0!important}.rxwInput{flex:0 0 58px!important}.rxwMobileGroups{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:36px!important;padding:0 12px!important;margin-right:8px!important;border:1px solid #303744!important;border-radius:8px!important;background:#151922!important;color:#fff!important;font-weight:800!important}.rxwChatlist,.rxwMobileGroupsClose{display:none!important}.rxwChatlist.mobileOpen{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;z-index:50!important;background:#101116!important;overflow-y:auto!important;padding-top:48px!important}.rxwChatlist.mobileOpen .rxwMobileGroupsClose{display:block!important;position:absolute!important;right:12px!important;top:8px!important;width:34px!important;height:34px!important;border:0!important;border-radius:8px!important;background:#20242c!important;color:#fff!important;font-size:24px!important;z-index:52!important}.rxwChatlist.mobileOpen .rxwChatSearch{top:48px!important}.rxwBody{display:block!important;position:relative!important}.rxwMain{display:flex!important;height:100%!important}}@media(min-width:781px){.rxwMobileGroups,.rxwMobileGroupsClose{display:none!important}}@media(max-width:780px){.rxwMobilePicker{position:fixed!important;left:0!important;right:0!important;top:58px!important;bottom:calc(68px + env(safe-area-inset-bottom))!important;z-index:2000!important;background:#101116!important;color:#fff!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.rxwMobilePickerHead{height:58px!important;flex:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 16px!important;border-bottom:1px solid #292d35!important}.rxwMobilePickerHead b{font-size:20px!important}.rxwMobilePickerHead button{width:38px!important;height:38px!important;border:0!important;border-radius:8px!important;background:#20242c!important;color:#fff!important;font-size:25px!important}.rxwMobilePickerSearch{padding:10px!important;flex:none!important}.rxwMobilePickerSearch input{width:100%!important;height:44px!important;box-sizing:border-box!important;border:1px solid #303744!important;border-radius:9px!important;background:#1b1d23!important;color:#fff!important;padding:0 13px!important}.rxwMobilePickerList{flex:1 1!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.rxwMobilePickerList>button{width:100%!important;min-height:74px!important;border:0!important;border-bottom:1px solid #292d35!important;background:#101116!important;color:#fff!important;display:flex!important;align-items:center!important;gap:12px!important;padding:10px 14px!important;text-align:left!important}.rxwMobilePickerList>button>span:nth-child(2){display:flex!important;flex:1 1!important;min-width:0!important;flex-direction:column!important}.rxwMobilePickerList b{font-size:15px!important}.rxwMobilePickerList small{margin-top:4px!important;color:#9299a8!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.rxwMobilePickerList em{font-style:normal!important;background:#2583ff!important;border-radius:14px!important;min-width:25px!important;height:25px!important;display:grid!important;place-items:center!important;font-size:12px!important;font-weight:800!important}.rxwMobilePicker{position:fixed!important;inset:58px 0 calc(68px + env(safe-area-inset-bottom)) 0!important;z-index:5000!important;background:#0d0f14!important;color:#fff!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.rxwMobilePickerHead{height:58px!important;flex:0 0 58px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 16px!important;border-bottom:1px solid #292e38!important}.rxwMobilePickerHead b{font-size:20px!important}.rxwMobilePickerHead button{width:38px!important;height:38px!important;border:0!important;border-radius:8px!important;background:#20242c!important;color:#fff!important;font-size:25px!important}.rxwMobilePickerSearch{padding:10px!important}.rxwMobilePickerSearch input{width:100%!important;height:44px!important;box-sizing:border-box!important;border:1px solid #303744!important;border-radius:9px!important;background:#171a20!important;color:#fff!important;padding:0 12px!important;font-size:16px!important}.rxwMobilePickerList{flex:1 1!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.rxwMobilePickerList>button{width:100%!important;min-height:72px!important;display:flex!important;align-items:center!important;gap:12px!important;padding:10px 14px!important;border:0!important;border-bottom:1px solid #262a32!important;background:#101217!important;color:#fff!important;text-align:left!important}.rxwMobilePickerList>button>span:nth-child(2){display:flex!important;flex:1 1!important;min-width:0!important;flex-direction:column!important}.rxwMobilePickerList b{font-size:15px!important}.rxwMobilePickerList small{margin-top:4px!important;color:#8f97a6!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.rxwMobilePickerList em{font-style:normal!important;background:#237cf3!important;border-radius:999px!important;padding:3px 8px!important}.rxwMainHeader{position:relative!important;display:grid!important;grid-template-columns:auto 1fr auto!important;grid-template-rows:auto auto!important;align-items:center!important;min-height:92px!important;padding:8px 12px!important;grid-gap:4px 8px!important;gap:4px 8px!important;background:#0d0f14!important}.rxwMobileGroups{display:flex!important;grid-column:1!important;grid-row:1!important;position:relative!important;z-index:20!important}.rxwMobileGroups,.rxwMobileTitle{visibility:visible!important;opacity:1!important}.rxwMobileTitle{display:block!important;grid-column:1/4!important;grid-row:2!important;width:max-content!important;border:0!important;background:transparent!important;color:#4b9cff!important;font-size:14px!important;font-weight:800!important;padding:4px 0!important}.rxwMainTitle{grid-column:2!important;grid-row:1!important;min-width:0!important}.rxwHeadIcons{grid-column:3!important;grid-row:1!important}}@media(min-width:781px){.rxwMobileTitle{display:none!important}}.cjxMobileTechSelect{display:none}@media(max-width:780px){.cjxTechs{display:none!important}.cjxMobileTechSelect{display:block!important;width:100%!important;height:64px!important;border:1px solid #405066!important;border-radius:12px!important;background:#070a0e!important;color:#f5f7fb!important;padding:0 16px!important;font-size:16px!important;font-weight:700!important;box-sizing:border-box!important;color-scheme:dark!important}.cjxFull:has(.cjxMobileTechSelect){display:block!important}}@media(max-width:780px){.cjxTechGrid,.cjxTechnicians,.jobTechGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;width:100%!important;max-width:100%!important}.cjxTechGrid>button,.cjxTechnicians>button,.jobTechGrid>button{width:100%!important;min-width:0!important;min-height:92px!important;padding:12px!important;box-sizing:border-box!important}.rinvoxShade{align-items:stretch!important;justify-content:flex-end!important}.rinvoxDrawer{position:fixed!important;inset:58px 0 calc(68px + env(safe-area-inset-bottom)) 0!important;width:100vw!important;max-width:100vw!important;height:auto!important;max-height:none!important;overflow-y:auto!important;box-sizing:border-box!important}.rinvoxDrawer .rvHead{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:25!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;padding:12px!important;background:#101116!important}.rinvoxDrawer .rvHead>div:first-child{font-size:18px!important}.rinvoxDrawer .rvHeadActions{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:8px!important;gap:8px!important;width:100%!important}.rinvoxDrawer .rvHeadActions button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:44px!important;padding:0 8px!important;font-size:12px!important;white-space:nowrap!important}.rinvoxDrawer .rvTopDelete{grid-column:1/-1!important}.rinvoxDrawer .rvSendTech{display:flex!important;visibility:visible!important;pointer-events:auto!important}.rinvoxDrawer .rvSendStatus{padding:8px 12px!important}.rxwMobileTitle{display:none!important}}.usersShade{position:fixed;inset:0;z-index:2500;background:rgba(3,8,15,.58);display:grid;place-items:center}.usersPanel{width:min(680px,92vw);max-height:78vh;background:#0d1723;border:1px solid #26374a;border-radius:14px;color:#eef4fb;overflow:hidden}.usersPanel header{height:74px;display:flex;align-items:center;padding:0 20px;border-bottom:1px solid #223246}.usersPanel header div{flex:1 1}.usersPanel h1{margin:0}.usersPanel header p{margin:4px 0 0;color:#91a2b5;font-size:11px}.usersPanel header button{width:34px;height:34px;border:0;border-radius:7px}.usersBody{padding:12px 18px;overflow:auto;max-height:55vh}.usersBody article{height:66px;display:flex;align-items:center;gap:11px;border-bottom:1px solid #1e2c3d}.usersBody article>span{width:39px;height:39px;border-radius:50%;display:grid;place-items:center;background:#244f83;color:#fff;font-size:11px;font-weight:800}.usersBody article>div{flex:1 1}.usersBody b,.usersBody small{display:block}.usersBody small{color:#8fa0b2;font-size:10px}.usersBody em{font-style:normal;text-transform:capitalize;border-radius:12px;padding:6px 10px;background:#17283d;color:#86b9ff;font-size:9px}.usersPanel footer{padding:14px 18px;border-top:1px solid #223246;color:#8393a5}