@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,wght@6..96,700&family=Space+Grotesk:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,wght@6..96,600;6..96,700&family=Space+Grotesk:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600;700&family=Inter:wght@400;500;600;700;800&display=swap";@media (min-width: 901px){.nx-archer-presence{--nx-core: 67,225,243;isolation:isolate;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:grid;grid-template-columns:minmax(75px,1fr) 132px minmax(95px,1fr);width:min(100%,590px);min-width:0;height:132px;padding:0 9px;align-items:center;justify-items:center;overflow:hidden;border:1px solid rgba(99,226,245,.2);border-radius:19px;outline:none;background:radial-gradient(ellipse at 50% 48%,rgba(var(--nx-core),.1),transparent 58%),radial-gradient(ellipse at 50% 48%,rgba(20,105,140,.22),transparent 55%),linear-gradient(105deg,#030c19f0,#081b2ae3 48%,#040d1bf0);box-shadow:inset 0 1px #bffbff12,0 0 26px #0bb6db14;color:#dffbff;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .35s ease,box-shadow .35s ease}.nx-archer-presence:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(transparent 94%,#4bcde909 95%),linear-gradient(90deg,transparent 94%,rgba(75,205,233,.023) 95%);background-size:25px 25px;-webkit-mask-image:linear-gradient(90deg,transparent,black 35%,black 65%,transparent);mask-image:linear-gradient(90deg,transparent,black 35%,black 65%,transparent);opacity:.8;z-index:-1}.nx-archer-presence:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(68,237,237,.58),transparent);pointer-events:none}.nx-archer-presence:hover,.nx-archer-presence:focus-visible{border-color:#63edf6a1;box-shadow:0 0 30px #15bedc30,inset 0 1px #bffbff1c}.nx-archer-presence:focus-visible{outline:2px solid #72e7ed;outline-offset:3px}.nx-archer-presence__eyebrow,.nx-archer-presence__telemetry{z-index:1;display:flex;min-width:0;width:100%;align-items:flex-start;flex-direction:column;justify-content:center;gap:6px}.nx-archer-presence__eyebrow{padding-left:10px}.nx-archer-presence__eyebrow-kicker,.nx-archer-presence__live,.nx-archer-presence__access{color:#7de3ed;font-size:8px;font-weight:850;letter-spacing:.17em;white-space:nowrap}.nx-archer-presence__eyebrow strong{color:#e9fdff;font-size:clamp(13px,1.25vw,19px);letter-spacing:.22em;font-weight:950;text-shadow:0 0 15px rgba(49,223,240,.18)}.nx-archer-presence__eyebrow small,.nx-archer-presence__telemetry small{color:#b8daec85;font-size:7px;font-weight:800;letter-spacing:.1em;line-height:1.5}.nx-archer-presence__orb{position:relative;z-index:1;display:grid;width:132px;height:132px;place-items:center;flex-shrink:0;filter:drop-shadow(0 0 8px rgba(58,223,231,.12))}.nx-archer-presence__halo{position:absolute;top:13%;right:13%;bottom:13%;left:13%;border:1px solid rgba(var(--nx-core),.14);border-radius:50%;box-shadow:0 0 26px rgba(var(--nx-core),.14),inset 0 0 22px rgba(var(--nx-core),.06);pointer-events:none}.nx-archer-presence__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.nx-archer-presence__orb-marker{display:none}.nx-archer-presence__telemetry{padding-right:9px;align-items:flex-end;text-align:right}.nx-archer-presence__telemetry strong{color:#ddf9ff;font-size:13px;line-height:1.15;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.nx-archer-presence__live{display:inline-flex;gap:7px;align-items:center}.nx-archer-presence__live i{width:6px;height:6px;border-radius:50%;background:#72f9cb;box-shadow:0 0 10px #72f9cb8c}.nx-archer-presence__access{margin-top:5px;opacity:.65;font-size:7px}.nx-archer-presence[data-state=speaking]{--nx-core:65,238,243}.nx-archer-presence[data-state=listening]{--nx-core:70,241,218}.nx-archer-presence[data-state=thinking]{--nx-core:112,174,255}.nx-archer-presence[data-state=confirm]{--nx-core:255,195,103}.nx-archer-presence[data-state=error]{--nx-core:250,116,147}.nx-archer-presence[data-state=muted]{--nx-core:125,152,176}.nx-archer-presence[data-state] .nx-archer-presence__live i{background:rgb(var(--nx-core));box-shadow:0 0 10px rgba(var(--nx-core),.45);transition:background .35s ease,box-shadow .35s ease}.nx-archer-presence[data-state=speaking] .nx-archer-presence__live i,.nx-archer-presence[data-state=listening] .nx-archer-presence__live i{background:rgb(var(--nx-core));box-shadow:0 0 12px rgba(var(--nx-core),.65)}}@media (min-width: 901px) and (max-width: 1199px){.nx-archer-presence{width:min(100%,380px);height:108px;padding-inline:6px;grid-template-columns:101px minmax(74px,1fr);gap:4px}.nx-archer-presence__eyebrow{display:none}.nx-archer-presence__orb{width:104px;height:104px}.nx-archer-presence__telemetry{padding-right:4px;gap:4px}.nx-archer-presence__telemetry strong{font-size:10px}.nx-archer-presence__telemetry small{font-size:6px}.nx-archer-presence__access{display:none}}@media (min-width: 1600px){.nx-archer-presence{height:140px}}@media (prefers-reduced-motion: reduce){.nx-archer-presence,.nx-archer-presence__live i{transition:none!important}}.nexus-entry-screen{min-height:100dvh;display:grid;place-items:center;position:relative;overflow:hidden;padding:28px;background:radial-gradient(circle at 18% 15%,rgba(49,198,255,.15),transparent 32%),radial-gradient(circle at 78% 18%,rgba(161,90,255,.16),transparent 34%),radial-gradient(circle at 50% 110%,rgba(44,231,184,.08),transparent 34%),linear-gradient(180deg,#040810,#060b14 52%,#05070c);color:#f7fbff;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}.nexus-entry-aurora{position:absolute;top:-18%;right:-10%;bottom:42%;left:-10%;opacity:.9;filter:blur(22px) saturate(140%);background:conic-gradient(from 210deg at 50% 75%,transparent 0 10%,rgba(60,211,255,.23) 20%,transparent 32%,rgba(139,91,246,.26) 44%,transparent 58%,rgba(56,189,248,.18) 70%,transparent 86%),linear-gradient(180deg,rgba(7,18,38,.2),transparent);transform:skewY(-4deg)}.nexus-entry-card,.nexus-entry-connecting{position:relative;z-index:1;width:min(680px,100%);border:1px solid rgba(154,225,255,.16);border-radius:34px;background:linear-gradient(180deg,#ffffff17,#ffffff06),#050e1985;box-shadow:0 36px 90px #0000007a,inset 0 1px #ffffff29,inset 0 -1px #ffffff09;backdrop-filter:blur(34px) saturate(170%);-webkit-backdrop-filter:blur(34px) saturate(170%)}.nexus-entry-card{padding:clamp(34px,6vw,64px);text-align:center}.nexus-entry-mark{width:86px;height:86px;margin:0 auto 24px;border-radius:28px;display:grid;place-items:center;position:relative;border:1px solid rgba(144,230,255,.24);background:radial-gradient(circle at 30% 20%,rgba(112,237,255,.22),transparent 36%),linear-gradient(145deg,#259ad252,#6543c157);box-shadow:0 0 38px #46c5ff29,inset 0 1px #ffffff24}.nexus-entry-mark span{font-family:Bodoni Moda,Georgia,serif;font-size:28px;letter-spacing:-.06em;color:#f1d482}.nexus-entry-mark i{position:absolute;right:9px;bottom:9px;width:12px;height:12px;border-radius:50%;background:#54edc1;box-shadow:0 0 14px #54edc1e6}.nexus-entry-eyebrow{margin:0 0 10px;color:#76e7ff;font-size:11px;font-weight:700;letter-spacing:.18em}.nexus-entry-card h1{margin:0;font-size:clamp(38px,8vw,68px);letter-spacing:-.055em;line-height:.98}.nexus-entry-copy{max-width:520px;margin:22px auto 30px;color:#cddbecb8;font-size:clamp(16px,2.3vw,20px);line-height:1.55}.nexus-entry-button{min-height:58px;display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:0 26px;border:1px solid rgba(170,235,255,.35);border-radius:18px;color:#06111a;text-decoration:none;font-weight:800;background:linear-gradient(112deg,#63e6f7,#5c9cf9 48%,#9868f5);box-shadow:0 18px 42px #4ab1ff38,inset 0 1px #ffffff80}.nexus-entry-note{margin:18px 0 0;color:#afc1d78f;font-size:12px}.nexus-entry-error{margin:18px 0 0;padding:12px 14px;border:1px solid rgba(255,113,113,.24);border-radius:14px;color:#ffc0c0;background:#741a242e}.nexus-entry-connecting{max-width:420px;padding:34px;display:grid;justify-items:center;gap:9px;text-align:center;color:#dfeaf7c7}.nexus-entry-connecting strong{color:#fff;font-size:20px}.nexus-entry-orb{width:46px;height:46px;margin-bottom:8px;border-radius:50%;border:1px solid rgba(130,229,255,.28);background:radial-gradient(circle at 35% 28%,#84efff,#4d8df3 46%,#6f49d8 72%,#10192d);box-shadow:0 0 32px #53c8ff47;animation:nexus-entry-pulse 1.4s ease-in-out infinite alternate}@keyframes nexus-entry-pulse{to{transform:scale(1.06);filter:brightness(1.1)}}@media (max-width: 640px){.nexus-entry-screen{padding:18px}.nexus-entry-card{border-radius:28px;padding:38px 24px}.nexus-entry-copy{margin-top:18px;margin-bottom:26px}.nexus-entry-button{width:100%}}.nx-dialer{position:relative;max-width:1500px;margin:0 auto;padding:28px 28px 130px;color:#f4f9fff5;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nx-dialer__hero{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:22px}.nx-dialer__eyebrow,.nx-live-coach__eyebrow,.nx-dialer-card>span,.nx-live-session__top>div>span,.nx-transcript__heading span,.nx-disposition>div:first-child>span,.nx-dialer-intel>span,.nx-recent-calls__heading span{display:block;margin-bottom:8px;color:#79e8ffe0;font-size:10px;font-weight:700;letter-spacing:.16em}.nx-dialer__hero h1{margin:0 0 8px;font-size:clamp(34px,5vw,58px);line-height:.98;letter-spacing:-.04em}.nx-dialer__hero p{max-width:760px;margin:0;color:#cfdbe8b8;font-size:15px;line-height:1.65}.nx-dialer__status{display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:0 14px;border:1px solid rgba(151,226,255,.14);border-radius:999px;background:#08111d7a;color:#dae6f1c7;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%)}.nx-dialer__status i,.nx-live-session__status i{width:8px;height:8px;border-radius:50%;background:#ffffff40}.nx-dialer__status i.online,.nx-live-session__status--connected i{background:#52e6a7;box-shadow:0 0 12px #52e6a78c}.nx-dialer__layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.nx-dialer__main,.nx-dialer__side{display:grid;gap:16px}.nx-dialer-card,.nx-live-coach,.nx-dialer-empty{border:1px solid rgba(151,226,255,.14);border-radius:26px;background:linear-gradient(180deg,#ffffff13,#ffffff05),#070f1b85;box-shadow:0 28px 68px #0000004d,inset 0 1px #ffffff18,inset 0 -1px #ffffff06;backdrop-filter:blur(30px) saturate(165%);-webkit-backdrop-filter:blur(30px) saturate(165%)}.nx-dialer-card{padding:20px}.nx-dialer-card--composer{overflow:hidden}.nx-dialer-mode{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.nx-dialer-mode button{display:flex;align-items:center;gap:10px;min-height:58px;padding:10px 14px;border:1px solid rgba(151,226,255,.1);border-radius:18px;background:#040a126b;color:#d8e3eea8;font:inherit;font-weight:700;cursor:pointer}.nx-dialer-mode button span{display:grid;place-items:center;width:34px;height:34px;border-radius:12px;background:#ffffff0d;color:#accfe7a6;font-size:11px}.nx-dialer-mode button.active{border-color:#74e1ff52;background:linear-gradient(120deg,#46c4ef2b,#6f5de029),#07101c8c;color:#fff;box-shadow:inset 0 1px #ffffff1a,0 10px 24px #409aff14}.nx-dialer-mode button.active span{color:#9ef0ff;background:#59d6ff1f}.nx-dialer-coach-toggle{display:flex;align-items:center;gap:12px;margin:0 0 18px;padding:14px 16px;border:1px solid rgba(168,140,255,.17);border-radius:18px;background:linear-gradient(120deg,#36caff0f,#995fff14);cursor:pointer}.nx-dialer-coach-toggle input{width:20px;height:20px;accent-color:#71e8ff}.nx-dialer-coach-toggle span{display:grid;gap:2px}.nx-dialer-coach-toggle b{font-size:14px}.nx-dialer-coach-toggle small{color:#c8d6e49e;font-size:11px}.nx-dialer-single{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(180px,.8fr) auto;gap:10px;align-items:end}.nx-dialer label,.nx-triple-target label{display:grid;gap:7px;min-width:0;color:#d1dde9b8;font-size:11px;font-weight:600}.nx-dialer label>span,.nx-triple-target label>span{color:#b1c1cf6b;font-weight:500}.nx-dialer input,.nx-dialer select{width:100%;min-width:0;min-height:48px;padding:0 13px;box-sizing:border-box;border:1px solid rgba(155,220,255,.14);border-radius:15px;background:#0309108c;color:#f5f9fff2;font:inherit;font-size:14px;outline:none}.nx-dialer input:focus,.nx-dialer select:focus{border-color:#74e1ff6b;box-shadow:0 0 0 3px #53ccff12}.nx-dialer-primary{min-height:48px;padding:0 18px;border:1px solid rgba(165,237,255,.42);border-radius:15px;background:linear-gradient(115deg,#60dfff,#639dff 48%,#9a6fff);color:#031018;font:inherit;font-weight:800;cursor:pointer;box-shadow:0 14px 28px #50afff29,inset 0 1px #ffffff59}.nx-dialer-primary:disabled,.nx-dialer-mode button:disabled{opacity:.48;cursor:not-allowed}.nx-triple-targets{display:grid;gap:10px}.nx-triple-target{display:grid;grid-template-columns:42px minmax(0,1.1fr) minmax(180px,.9fr);gap:10px;align-items:end;padding:12px;border:1px solid rgba(148,222,255,.1);border-radius:18px;background:#040a1252}.nx-triple-target__number{display:grid;place-items:center;width:42px;height:48px;border-radius:14px;background:linear-gradient(145deg,#4bd3ff1f,#9166ff1a);color:#8eefff;font-size:11px;font-weight:800;letter-spacing:.1em}.nx-triple-explainer{padding:12px 14px;color:#c5d4e2a3;font-size:11px;line-height:1.55}.nx-live-session__top,.nx-transcript__heading,.nx-recent-calls__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.nx-live-session h2,.nx-transcript h2,.nx-disposition h2,.nx-recent-calls h3,.nx-dialer-intel h3{margin:0;letter-spacing:-.025em}.nx-live-session__status{display:inline-flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid rgba(151,226,255,.12);border-radius:999px;background:#040a1273;color:#dce7f1b8;font-size:10px;font-weight:700;letter-spacing:.06em}.nx-leg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px}.nx-leg{display:grid;gap:5px;min-width:0;padding:13px;border:1px solid rgba(151,226,255,.1);border-radius:17px;background:#040a1261}.nx-leg.winner{border-color:#52e6a752;background:linear-gradient(145deg,#52e6a714,#3499ff0f)}.nx-leg span{color:#7ce0ffb3;font-size:8px;font-weight:800;letter-spacing:.11em}.nx-leg b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.nx-leg small{color:#bfcfdd85;font-size:9px}.nx-single-live-number{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:14px;border:1px solid rgba(151,226,255,.1);border-radius:16px;background:#040a1257}.nx-single-live-number span{color:#7ce0ffb3;font-size:9px;font-weight:800;letter-spacing:.12em}.nx-end-call{width:100%;min-height:46px;margin-top:14px;border:1px solid rgba(255,118,126,.24);border-radius:14px;background:#701b2540;color:#ffc1c6;font:inherit;font-weight:700;cursor:pointer}.nx-live-coach{position:relative;overflow:hidden;padding:20px;border-color:#76deff38;background:radial-gradient(circle at 90% 0%,rgba(151,93,255,.16),transparent 38%),radial-gradient(circle at 5% 0%,rgba(65,215,255,.12),transparent 34%),linear-gradient(180deg,#0f2135b8,#05111fb3)}.nx-live-coach__mode{margin-bottom:16px;font-size:24px;font-weight:800;letter-spacing:-.035em}.nx-live-coach__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nx-live-coach__grid>div,.nx-live-coach__listen{padding:13px;border:1px solid rgba(153,226,255,.1);border-radius:16px;background:#020b1457}.nx-live-coach span{display:block;margin-bottom:6px;color:#7ce6ffc2;font-size:8px;font-weight:800;letter-spacing:.14em}.nx-live-coach p{margin:0;color:#d8e4efc4;font-size:12px;line-height:1.55}.nx-live-coach__say{margin:8px 0;padding:16px;border:1px solid rgba(166,143,255,.22);border-radius:18px;background:linear-gradient(120deg,#3dccff17,#8a5bf51f)}.nx-live-coach__say strong{display:block;font-size:clamp(17px,2.5vw,24px);line-height:1.4;letter-spacing:-.02em}.nx-transcript__heading small{color:#b4c7d77a;font-size:10px}.nx-transcript__feed{display:grid;gap:8px;max-height:360px;margin-top:14px;overflow-y:auto}.nx-transcript__empty{padding:22px 4px;color:#bbcad87a;font-size:12px;text-align:center}.nx-utterance{max-width:88%;padding:10px 12px;border:1px solid rgba(151,226,255,.09);border-radius:14px;background:#040a1259}.nx-utterance--operator{margin-left:auto;border-color:#9d83ff24;background:#4b36801f}.nx-utterance span{display:block;margin-bottom:4px;color:#7ce1ffa8;font-size:7px;font-weight:800;letter-spacing:.12em}.nx-utterance p{margin:0;color:#e1eaf3d1;font-size:12px;line-height:1.5}.nx-disposition__options{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0}.nx-disposition__options button{min-height:38px;padding:0 12px;border:1px solid rgba(151,226,255,.1);border-radius:999px;background:#040a126b;color:#d3dfeaad;font:inherit;font-size:10px;cursor:pointer}.nx-disposition__options button.active{border-color:#6ee2ff52;background:#4abfff1f;color:#fff}.nx-dialer-intel{min-height:220px}.nx-dialer-intel__pulse{width:54px;height:54px;margin-bottom:18px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#aaf7ff,#2da7db 35%,#6439bb 72%,#10162a);box-shadow:0 0 36px #45cfff2e}.nx-dialer-intel p{color:#c5d5e49e;font-size:11px;line-height:1.6}.nx-recent-calls{padding-bottom:10px}.nx-recent-call{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 0;border-bottom:1px solid rgba(151,226,255,.07)}.nx-recent-call:last-child{border-bottom:0}.nx-recent-call>div{display:grid;gap:2px;min-width:0}.nx-recent-call b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.nx-recent-call small,.nx-recent-call>span,.nx-recent-calls__empty{color:#bacbda7a;font-size:9px}.nx-dialer-alert{padding:12px 14px;border:1px solid rgba(107,229,255,.14);border-radius:14px;background:#1f5e7524;color:#cfeff7d1;font-size:11px}.nx-dialer-alert--error{border-color:#ff707e33;background:#6d1b242e;color:#ffc4c9}.nx-dialer-empty{max-width:620px;margin:80px auto;padding:34px;text-align:center}.nx-dialer-empty__orb{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 16px;border-radius:20px;background:#49c4ff1a;font-size:28px}.nx-dialer-empty h2{margin:0 0 8px}.nx-dialer-empty p{margin:0;color:#c3d3e194;line-height:1.6}@media (max-width: 1050px){.nx-dialer__layout{grid-template-columns:1fr}.nx-dialer__side{grid-template-columns:1fr 1fr}}@media (max-width: 820px){.nx-dialer{padding:18px 12px 112px}.nx-dialer__hero{display:grid;gap:14px}.nx-dialer__hero h1{font-size:38px}.nx-dialer__hero p{font-size:13px}.nx-dialer__status{justify-self:start}.nx-dialer-card,.nx-live-coach{padding:15px;border-radius:22px}.nx-dialer-single{grid-template-columns:1fr}.nx-triple-target{grid-template-columns:36px minmax(0,1fr)}.nx-triple-target label:last-child{grid-column:2}.nx-triple-target__number{width:36px;height:48px}.nx-leg-grid,.nx-live-coach__grid,.nx-dialer__side{grid-template-columns:1fr}.nx-live-coach__mode{font-size:20px}.nx-utterance{max-width:94%}}@media (max-width: 430px){.nx-dialer-mode button{min-height:54px;padding:8px 10px;font-size:11px}.nx-dialer-mode button span{width:30px;height:30px}}.nx-callback-inbox{display:grid;gap:10px}.nx-callback-inbox__help{margin:0;color:#cbdae8ab;font-size:11px;line-height:1.5}.nx-callback-inbox button{background:#3a98b724;border:1px solid rgba(88,200,226,.26);border-radius:10px;padding:8px 11px;color:#d9f6ff;cursor:pointer;font:inherit;font-size:11px}.nx-callback-inbox button:disabled{opacity:.55;cursor:not-allowed}.nx-callback-inbox__item{display:flex;align-items:center;gap:9px;justify-content:space-between}.nx-callback-inbox__item>div{min-width:0;overflow-wrap:anywhere}.nx-callback-inbox__item button{flex-shrink:0}.nx-callback-inbox__error{color:#ffc4c9;margin:0;font-size:11px}.nexus-document-center{margin:24px 0;padding:22px;border:1px solid #68e7db38;border-radius:18px;background:linear-gradient(145deg,#071824,#0c1425);color:#e4f7fb;max-width:100%}.nexus-document-center>header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.nexus-document-center small{color:#68e7db;letter-spacing:.15em}.nexus-document-center h2{margin:6px 0}.nexus-document-center p{line-height:1.6;color:#b4ceda}.nexus-document-center details{margin-top:12px;border:1px solid #68e7db29;border-radius:12px;padding:14px}.nexus-document-center summary{cursor:pointer;font-weight:600;overflow-wrap:anywhere}.nexus-document-center fieldset{display:grid;gap:12px;border:0;padding:12px 0;margin:0;min-width:0}.nexus-document-center label{display:grid;gap:6px;font-size:13px}.nexus-document-center input:not([type=checkbox]),.nexus-document-center textarea{width:100%;box-sizing:border-box;background:#06111f;color:#e4f7fb;border:1px solid #6bdacd40;border-radius:9px;padding:10px}.nexus-document-center button{min-height:40px;border:1px solid #68e7db50;border-radius:9px;background:#103144;color:#edffff;padding:8px 14px;cursor:pointer}.nexus-document-center button:disabled{opacity:.5;cursor:default}.nexus-document-center pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:400px;overflow:auto;font:13px/1.65 system-ui;background:#060f1b;padding:14px;border-radius:10px}.nexus-document-center a{color:#68e7db}.nexus-document-center :focus-visible{outline:2px solid #68e7db;outline-offset:3px}.archer-automation-permissions{max-width:980px;margin:38px 0 22px;padding:23px;border:1px solid rgba(89,228,244,.26);border-radius:18px;background:linear-gradient(135deg,#082736d4,#081322eb);box-shadow:inset 0 1px #ddfcff12,0 12px 30px #0000001f;color:#e0f8ff}.archer-automation-permissions__heading small{color:#76e9e7;letter-spacing:.2em;font-size:10px;font-weight:900}.archer-automation-permissions__heading h2{margin:7px 0 9px;font-size:22px;color:#effdff}.archer-automation-permissions__heading p{max-width:760px;color:#daf2fcc2;font-size:13px;line-height:1.65}.archer-automation-permissions__form{display:grid;gap:16px;margin-top:18px}.archer-automation-permissions__form fieldset{display:grid;gap:10px;min-width:0;padding:15px;border:1px solid rgba(139,216,236,.14);border-radius:13px}.archer-automation-permissions__form legend{padding:0 8px;color:#afe9f6;font-size:11px;font-weight:800}.archer-automation-permissions__form fieldset>label{display:flex;align-items:flex-start;gap:11px;padding:10px;border-radius:9px;background:#40a8be0d;cursor:pointer}.archer-automation-permissions__form input[type=radio],.archer-automation-permissions__form input[type=checkbox]{flex:0 0 auto;accent-color:#59e5dc;margin:3px 0 0;width:17px;height:17px}.archer-automation-permissions__form label span{display:grid;gap:3px;min-width:0}.archer-automation-permissions__form label strong{font-size:12px;color:#eafaff}.archer-automation-permissions__form label small{font-size:11px;line-height:1.55;color:#cfebf7b0}.archer-automation-permissions__form fieldset:disabled{opacity:.55}.archer-automation-permissions__limits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.archer-automation-permissions__limits label{display:grid;gap:7px;font-size:11px;letter-spacing:.02em}.archer-automation-permissions__limits input{width:100%;max-width:130px;box-sizing:border-box;padding:9px 12px;border-radius:7px;border:1px solid rgba(118,223,246,.3);background:#081723;color:#f0fcff}.archer-automation-permissions__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px}.archer-automation-permissions__foot span{color:#d2ecf9bf;font-size:12px}.archer-automation-permissions__foot span strong{color:#ffd99e}@media (max-width:640px){.archer-automation-permissions{padding:15px}.archer-automation-permissions__limits{grid-template-columns:1fr}}.archer-dispo-workflow{max-width:800px;margin:24px auto;padding:24px;border:1px solid #3da7b25c;border-radius:20px;background:linear-gradient(135deg,#0b1a26,#080f18);color:#dcebf3;box-sizing:border-box}.archer-dispo-workflow>small{color:#68e6ed;font-weight:800;letter-spacing:.14em}.archer-dispo-workflow h2{margin:10px 0;font-size:22px;color:#eefcff}.archer-dispo-workflow p{line-height:1.6;color:#b9cedc;font-size:14px}.archer-dispo-workflow label{display:grid;gap:7px;font-size:13px}.archer-dispo-workflow input,.archer-dispo-workflow select,.archer-dispo-workflow textarea{width:100%;min-width:0;box-sizing:border-box;border:1px solid #385361;border-radius:9px;background:#08121d;color:#e9faff;padding:11px;font:inherit}.archer-dispo-workflow textarea{min-height:100px}.archer-dispo-workflow details textarea{min-height:230px}.archer-dispo-workflow a{color:#79e7ef;text-decoration:underline}.archer-dispo-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.archer-dispo-choices{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.archer-dispo-workflow button{min-height:44px;padding:10px 16px;border:1px solid #56a6b6;border-radius:10px;color:#dffcff;background:#0e2937;cursor:pointer}.archer-dispo-workflow button[aria-pressed=true]{background:#185465;border-color:#79eced}.archer-dispo-workflow button:disabled{opacity:.6;cursor:wait}.archer-dispo-workflow :focus-visible{outline:2px solid #82edf2;outline-offset:3px}.archer-dispo-workflow fieldset{border:1px solid #365060;border-radius:12px;padding:14px}.archer-dispo-workflow .archer-dispo-task{display:flex;align-items:flex-start;gap:12px;padding:10px 0;line-height:1.5}.archer-dispo-task input[type=checkbox]{width:20px;height:20px;flex-shrink:0}.archer-dispo-deadlines [data-status=overdue],.archer-dispo-workflow [role=alert]{color:#ffa2a9}.archer-dispo-deadlines [data-status=today]{color:#ffdaa1}.archer-dispo-workflow details{margin-top:20px}.archer-contract-prompt{margin:12px 20px;padding:14px;border:1px solid #2b6976;border-radius:12px;background:#102431;color:#dffaff}.archer-contract-prompt button{margin-left:12px;min-height:44px}@media (max-width:600px){.archer-dispo-workflow{margin:16px 10px;padding:16px}.archer-dispo-fields{grid-template-columns:1fr}.archer-dispo-choices button{flex:1}.archer-contract-prompt button{margin:10px 0 0}}.archer-jv-handoff{padding:20px;margin:18px 0;border:1px solid #42d8cd66;border-radius:14px;background:#071925}.archer-jv-handoff label{display:block;margin:14px 0}.archer-jv-handoff input:not([type=checkbox]){width:100%;box-sizing:border-box}.archer-jv-handoff input[type=checkbox]{width:auto;margin-right:10px}.archer-jv-handoff a{color:#7aede3}.archer-jv-handoff pre,.archer-jv-handoff p{overflow-wrap:anywhere}.nexus-unified-shell,.nexus-unified-shell button,.nexus-unified-shell input,.nexus-unified-shell textarea,.nexus-unified-shell select{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}.nexus-global-header{min-height:72px;padding:10px 24px;flex-wrap:nowrap;background:linear-gradient(180deg,#151518f0,#0f0f12e8);border-bottom-color:#ffffff0e;box-shadow:0 10px 30px #00000038;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%)}.nexus-global-brand{gap:18px;min-width:0}.nexus-global-brand h2{font-family:Bodoni Moda,Georgia,serif;font-size:clamp(18px,1.35vw,23px);font-weight:700;letter-spacing:-.025em;color:#e5bd58;text-shadow:0 1px 18px rgba(229,189,88,.1)}.nexus-global-header__context{display:inline-flex;align-items:center;gap:9px;min-width:0;padding:8px 11px;border:1px solid rgba(255,255,255,.07);border-radius:999px;color:#d2ddebb8;background:#ffffff06;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.nexus-global-header__context i{width:4px;height:4px;border-radius:50%;background:#54edc1;box-shadow:0 0 10px #54edc18c}.nexus-global-header .user-chip{gap:12px;font-family:Space Grotesk,sans-serif;font-size:14px;color:#e1e7f0ad}.nexus-global-header .user-chip img{width:34px;height:34px;border:1px solid rgba(255,255,255,.12);box-shadow:0 5px 18px #00000040}.nexus-global-header .btn-secondary{min-height:42px;padding:10px 18px;border-radius:14px;border-color:#ffffff16;background:#ffffff09;color:#f7f9fceb;font-size:13px}.nexus-embedded-loading{width:100%;min-height:calc(100vh - 72px);display:grid;place-items:center;color:#c0d6ebb3;background:radial-gradient(circle at 50% 24%,rgba(56,189,248,.08),transparent 28%),#050910;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.nexus-global-dock{position:fixed;right:16px;top:calc(50% + 36px);z-index:9000;width:116px;display:grid;gap:7px;padding:10px;transform:translateY(-50%);border:1px solid rgba(255,255,255,.15);border-radius:30px;background:linear-gradient(180deg,#ffffff13,#ffffff06),#040d1952;box-shadow:0 28px 70px #0000006b,inset 0 1px #ffffff2e,inset 0 -1px #ffffff09;backdrop-filter:blur(28px) saturate(175%);-webkit-backdrop-filter:blur(28px) saturate(175%)}.nexus-global-dock:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 20% 2%,rgba(124,239,255,.11),transparent 28%),radial-gradient(circle at 90% 10%,rgba(168,123,255,.09),transparent 30%)}.nexus-global-dock button{width:100%;min-height:54px;position:relative;z-index:1;display:grid;place-items:center;align-content:center;gap:4px;padding:7px 5px;border:1px solid transparent;border-radius:19px;color:#a2b5cdc2;background:transparent;box-shadow:none;transition:transform .17s ease,color .17s ease,background .17s ease,border-color .17s ease,box-shadow .17s ease}.nexus-global-dock button:hover{transform:translateY(-1px);color:#f5fafff5;border-color:#ffffff1a;background:#ffffff0b}.nexus-global-dock button.active{color:#f7fcff;border-color:#69e1ff4f;background:linear-gradient(180deg,#ffffff1c,#ffffff09),linear-gradient(140deg,#1b719a4d,#573ca747);box-shadow:inset 0 1px #ffffff2e,0 0 24px #3cc0ff1c}.nexus-global-dock__icon{width:21px;height:21px;display:grid;place-items:center;line-height:1;color:currentColor;filter:drop-shadow(0 0 10px rgba(86,226,255,.1))}.nexus-global-dock__icon svg{width:21px;height:21px;display:block;overflow:visible}.nexus-global-dock__label{max-width:92px;overflow-wrap:anywhere;text-align:center;font-size:8px;line-height:1.05;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.nexus-unified-shell .stat-card .count,.nexus-unified-shell .deal-card .price,.nexus-unified-shell .settings-panel h2,.nexus-unified-shell .dialer-panel h2,.nexus-unified-shell .texting-panel h2,.nexus-unified-shell .modal h3{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.025em}@media (max-height: 760px){.nexus-global-dock{gap:4px;padding:8px}.nexus-global-dock button{min-height:47px}}@media (max-width: 900px){.nexus-global-header__context{display:none}.nexus-global-dock{right:8px;width:100px}}.nexus-embed-host.is-command-center .nexus-embedded-frame{width:100%!important;max-width:100%}.nexus-embed-host.has-right-dock.is-active .nexus-embedded-frame{width:calc(100% - 132px)!important;max-width:calc(100% - 132px)}.nexus-unified-shell.has-right-dock .nexus-glass-workspace{padding-right:132px;box-sizing:border-box}@media (max-width: 900px){.nexus-embed-host.has-right-dock.is-active .nexus-embedded-frame{width:calc(100% - 112px)!important;max-width:calc(100% - 112px)}.nexus-unified-shell.has-right-dock .nexus-glass-workspace{padding-right:112px}}.nexus-shell-archer-controls{position:fixed;right:22px;bottom:22px;z-index:10000;display:flex;align-items:stretch;gap:8px;pointer-events:auto}.nexus-shell-archer-controls__main,.nexus-shell-archer-controls__guide{border:1px solid rgba(115,255,240,.28);background:#06121ef0;color:#eaffff;box-shadow:0 10px 32px #00000052,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.nexus-shell-archer-controls__main{min-height:54px;min-width:156px;border-radius:18px;padding:8px 12px 8px 9px;display:flex;align-items:center;gap:9px;text-align:left}.nexus-shell-archer-controls__core{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(115,255,240,.48);background:radial-gradient(circle at 35% 30%,#8ff7ff47,#123848e0);color:#9ffff7;font-weight:800}.nexus-shell-archer-controls__copy{display:grid;gap:1px}.nexus-shell-archer-controls__copy b{font-size:12px;letter-spacing:.12em}.nexus-shell-archer-controls__copy small{font-size:10px;color:#def7ffad}.nexus-shell-archer-controls__guide{min-width:58px;border-radius:16px;padding:0 12px;font-size:11px;font-weight:700;letter-spacing:.06em}@media (max-width: 900px){.nexus-shell-archer-controls{right:12px;bottom:calc(126px + env(safe-area-inset-bottom));gap:6px}.nexus-shell-archer-controls__main{min-width:132px;min-height:48px;padding:6px 9px 6px 7px}.nexus-shell-archer-controls__core{width:32px;height:32px}.nexus-shell-archer-controls__guide{min-width:50px;padding:0 9px}}.nexus-setup-mission{margin:0 0 28px;padding:22px;border:1px solid rgba(110,231,255,.22);border-radius:24px;background:radial-gradient(circle at 12% 0%,rgba(94,230,255,.12),transparent 32%),radial-gradient(circle at 88% 0%,rgba(150,104,255,.12),transparent 34%),linear-gradient(180deg,#ffffff13,#ffffff05),#070f1ba8;box-shadow:0 24px 60px #0000004d,inset 0 1px #ffffff29;backdrop-filter:blur(26px) saturate(165%);-webkit-backdrop-filter:blur(26px) saturate(165%)}.nexus-setup-mission__eyebrow{margin-bottom:8px;color:#72e8f5;font-size:10px;font-weight:800;letter-spacing:.18em}.nexus-setup-mission h2{margin:0 0 8px}.nexus-setup-mission>p{margin:0 0 18px;color:#a7b7c8;line-height:1.6}.nexus-setup-mission__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nexus-setup-mission__steps>div{display:grid;grid-template-columns:38px 1fr;gap:11px;align-items:center;min-width:0;padding:13px;border:1px solid rgba(255,255,255,.1);border-radius:15px;background:#040a1357}.nexus-setup-mission__steps>div.complete{border-color:#5cefbc40;background:#1b67511f}.nexus-setup-mission__steps b{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;border:1px solid rgba(109,224,242,.18);color:#73e9f6;background:#25738d1f;font-size:11px}.nexus-setup-mission__steps .complete b{color:#6ff1bd;border-color:#6ff1bd3d;background:#2a896724}.nexus-setup-mission__steps span{display:grid;gap:3px;min-width:0}.nexus-setup-mission__steps strong{color:#edf8ff;font-size:13px}.nexus-setup-mission__steps small{color:#8499aa;font-size:11px;line-height:1.35}.nexus-setup-mission__progress{margin-top:13px;color:#8ca1b3;font-size:11px}.nexus-email-provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.nexus-email-provider{display:grid;gap:13px;padding:17px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:linear-gradient(180deg,#ffffff0e,#ffffff04),#080f1b80;box-shadow:inset 0 1px #ffffff1a,0 14px 34px #0003;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%)}.nexus-cod3-guide-trigger{position:relative;isolation:isolate;overflow:visible!important;border:1px solid rgba(107,231,255,.48)!important;background:radial-gradient(circle at 18% 20%,rgba(122,245,255,.12),transparent 34%),linear-gradient(125deg,#0a3a5bad,#341f6fa3)!important;color:#f4fdff!important;box-shadow:inset 0 1px #ffffff2e,0 0 10px #39ddff2e,0 0 22px #3dcbff1f!important;animation:cod3GuideSoftBreath 4.2s ease-in-out infinite!important}.nexus-cod3-guide-trigger:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;pointer-events:none;border-radius:inherit;background:conic-gradient(from 0deg,transparent 0 18%,rgba(72,235,255,.55) 22% 26%,transparent 30% 68%,rgba(154,107,255,.45) 72% 76%,transparent 80% 100%);filter:blur(4px);opacity:.45;animation:cod3ElectricalOrbitSoft 4.8s linear infinite!important}.nexus-cod3-guide-trigger:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;z-index:-2;pointer-events:none;border-radius:18px;background:radial-gradient(circle at 50% 50%,rgba(103,241,255,.16),transparent 55%);filter:blur(8px);opacity:.4;animation:cod3GuideHalo 4.2s ease-in-out infinite!important}.nexus-cod3-guide-trigger b{position:relative;z-index:2;width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;color:#8ff8ff;border:1px solid rgba(105,236,255,.24);border-radius:12px;background:radial-gradient(circle at 50% 34%,rgba(111,255,237,.14),transparent 37%),linear-gradient(145deg,#14578161,#472d9161);box-shadow:inset 0 1px #ffffff24,0 0 8px #63edff47!important;animation:cod3GuideCoreSoft 3.6s ease-in-out infinite!important}.nexus-cod3-guide-trigger__icon{width:25px;height:25px;display:block;overflow:visible;filter:drop-shadow(0 0 3px rgba(112,255,238,.35))}.nexus-cod3-guide-trigger span{position:relative;z-index:2;text-shadow:0 0 6px rgba(166,246,255,.28)}.nexus-cod3-guide-trigger:hover{transform:translateY(-1px);border-color:#b1f8ffb8!important;box-shadow:inset 0 1px #ffffff38,0 0 14px #59ecff47,0 0 28px #49c9ff2e!important}@keyframes cod3ElectricalOrbitSoft{to{transform:rotate(360deg)}}@keyframes cod3GuideSoftBreath{0%,to{filter:brightness(1);box-shadow:inset 0 1px #ffffff2e,0 0 10px #39ddff29,0 0 20px #3dcbff1a}50%{filter:brightness(1.08);box-shadow:inset 0 1px #ffffff38,0 0 14px #39ddff42,0 0 28px #3dcbff29}}@keyframes cod3GuideHalo{0%,to{opacity:.28;transform:scale(1)}50%{opacity:.5;transform:scale(1.03)}}@keyframes cod3GuideCoreSoft{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.03);filter:brightness(1.12)}}@media (max-width: 700px){.nexus-setup-mission{padding:17px;border-radius:20px}.nexus-setup-mission__steps,.nexus-email-provider-grid{grid-template-columns:1fr}.nexus-cod3-guide-trigger b{width:40px;height:40px;flex-basis:40px;border-radius:14px}.nexus-cod3-guide-trigger__icon{width:29px;height:29px}}@media (prefers-reduced-motion: reduce){.nexus-cod3-guide-trigger,.nexus-cod3-guide-trigger:before,.nexus-cod3-guide-trigger:after,.nexus-cod3-guide-trigger b{animation:none!important}}:root{--bg-dark: #0c0c0e;--bg-panel: #17171a;--bg-card: #1e1e22;--bg-card-hover: #232327;--border: #2c2c31;--border-soft: #232327;--gold: #c9a24b;--gold-bright: #e0bb63;--gold-dim: #8a7038;--text-primary: #f4f2ec;--text-secondary: #93908a;--text-tertiary: #5f5c58;--lead: #6c9bf0;--under-contract: #c9a24b;--closed: #4fcf95;--green: #4fcf95;--red: #e2665f}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at top,#151517,#0c0c0e 55%);color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-tap-highlight-color:transparent;letter-spacing:.1px}button{font-family:inherit;cursor:pointer}.btn-primary{background:linear-gradient(135deg,var(--gold-bright),var(--gold));color:#17130a;border:none;border-radius:10px;padding:13px 22px;font-size:15px;font-weight:700;min-height:48px;box-shadow:0 4px 16px #c9a24b47;transition:filter .15s ease,transform .1s ease}.btn-primary:hover{filter:brightness(1.08)}.btn-primary:active{transform:scale(.98)}.btn-primary:disabled{opacity:.5;filter:none}.btn-secondary{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border);border-radius:10px;padding:13px 22px;font-size:15px;font-weight:600;min-height:48px;transition:border-color .15s ease,background .15s ease}.btn-secondary:hover{border-color:var(--gold-dim);background:#26262b}.btn-secondary:active{transform:scale(.98)}.login-screen{min-height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 20%,#1c1c1f,#0a0a0b 65%);padding:16px}.login-card{text-align:center;padding:52px 40px;background:linear-gradient(180deg,#1a1a1d,#141416);border:1px solid var(--border);border-radius:20px;max-width:400px;width:100%;box-shadow:0 20px 60px #00000080}.login-card h1{font-family:Playfair Display,Georgia,serif;color:var(--gold-bright);margin-bottom:10px;font-size:30px;letter-spacing:.3px}.login-card p{color:var(--text-secondary);margin-bottom:30px;font-size:14.5px}.discord-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,var(--gold-bright),var(--gold));color:#17130a;border:none;border-radius:12px;padding:16px 24px;font-size:16px;font-weight:700;width:100%;min-height:52px;box-shadow:0 6px 20px #c9a24b59;transition:filter .15s ease}.discord-btn:hover{filter:brightness(1.08)}.app-shell{min-height:100vh}.header{border-bottom:1px solid var(--border-soft);background:#17171ad9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:10px 20px;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.header-left{display:flex;flex-direction:row;align-items:center;gap:18px;margin-bottom:0;flex-wrap:wrap}.header h2{font-family:Playfair Display,Georgia,serif;margin:0;color:var(--gold-bright);font-size:16px;font-weight:700;letter-spacing:.3px;white-space:nowrap}.user-chip{display:flex;align-items:center;gap:10px;color:var(--text-secondary);font-size:14px;justify-content:space-between}.user-chip img{width:30px;height:30px;border-radius:50%;border:1px solid var(--border)}.tab-nav{display:flex;gap:3px;background:var(--bg-card);border:1px solid var(--border-soft);border-radius:10px;padding:3px;overflow-x:auto;-webkit-overflow-scrolling:touch}.tab-nav button{background:transparent;border:none;color:var(--text-secondary);padding:7px 13px;border-radius:7px;font-size:12.5px;font-weight:600;min-height:32px;white-space:nowrap;flex:1;transition:background .15s ease,color .15s ease}.tab-nav button:hover{color:var(--text-primary)}.tab-nav button.active{background:linear-gradient(135deg,var(--gold-bright),var(--gold));color:#17130a;font-weight:700;box-shadow:0 2px 10px #c9a24b4d}.stat-bar{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:22px 20px 0}.stat-card{background:linear-gradient(160deg,var(--bg-panel),#131315);border:1px solid var(--border-soft);border-radius:14px;padding:18px 20px;position:relative;overflow:hidden}.stat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--accent, var(--gold));opacity:.85}.stat-card.lead:before{--accent: var(--lead)}.stat-card.under_contract:before{--accent: var(--under-contract)}.stat-card.closed:before{--accent: var(--closed)}.stat-card .label{font-size:11.5px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:1px;font-weight:600}.stat-card .count{font-family:Playfair Display,Georgia,serif;font-size:27px;font-weight:700;margin:6px 0 2px}.stat-card .value{font-size:13px;color:var(--text-secondary)}.stat-card.lead .count{color:var(--lead)}.stat-card.under_contract .count{color:var(--under-contract)}.stat-card.closed .count{color:var(--closed)}.board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:22px 20px 44px}.column{background:linear-gradient(160deg,var(--bg-panel),#131315);border:1px solid var(--border-soft);border-radius:16px;min-height:400px;padding:16px}.column-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.column-title{font-weight:700;font-size:14px;letter-spacing:.2px}.column-title.lead{color:var(--lead)}.column-title.under_contract{color:var(--under-contract)}.column-title.closed{color:var(--closed)}.column-count{background:var(--bg-card);border-radius:10px;padding:3px 11px;font-size:12.5px;color:var(--text-secondary);border:1px solid var(--border-soft)}.column.drag-over{outline:2px dashed var(--gold-dim);outline-offset:-4px}.deal-card{background:linear-gradient(160deg,var(--bg-card),#1a1a1e);border:1px solid var(--border-soft);border-radius:13px;padding:15px 17px;margin-bottom:11px;cursor:grab;transition:border-color .18s ease,transform .12s ease,box-shadow .18s ease}.deal-card:hover{border-color:var(--gold-dim);box-shadow:0 8px 24px #0006;transform:translateY(-1px)}.deal-card:active{cursor:grabbing}.card-top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.deal-card .address{font-weight:700;margin-bottom:5px;font-size:14.5px;letter-spacing:.1px}.deal-card .price{color:var(--gold-bright);font-weight:700;font-size:15px;font-family:Playfair Display,Georgia,serif}.deal-card .buyer{color:var(--text-secondary);font-size:12.5px;margin-top:5px}.call-icon-btn{background:#4fcf9524;border:1px solid rgba(79,207,149,.35);border-radius:10px;width:40px;height:40px;min-width:40px;font-size:17px;line-height:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background .15s ease,transform .1s ease}.call-icon-btn:hover{background:#4fcf9542}.call-icon-btn:active{transform:scale(.92)}.add-deal-btn{width:100%;border:1px dashed var(--border);background:transparent;color:var(--text-tertiary);border-radius:11px;padding:12px;min-height:44px;margin-top:4px;font-size:13.5px;font-weight:600;transition:border-color .15s ease,color .15s ease}.add-deal-btn:hover{border-color:var(--gold-dim);color:var(--gold-bright)}.fab{position:fixed;bottom:24px;right:24px;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,var(--gold-bright),var(--gold));color:#17130a;border:none;font-size:30px;box-shadow:0 8px 24px #c9a24b66;transition:transform .15s ease;z-index:15}.fab:hover{transform:scale(1.06)}.fab:active{transform:scale(.96)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#050506bf;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:50;padding:16px}.modal{background:linear-gradient(165deg,#1a1a1d,#131315);border:1px solid var(--border-soft);border-radius:18px;padding:28px;width:100%;max-width:440px;max-height:88vh;overflow-y:auto;box-shadow:0 24px 70px #0000008c}.modal h3{font-family:Playfair Display,Georgia,serif;margin-top:0;color:var(--gold-bright);font-size:20px}.field{margin-bottom:16px}.field label{display:block;font-size:12.5px;color:var(--text-secondary);margin-bottom:7px;font-weight:600;letter-spacing:.2px}.field input,.field textarea,.field select{width:100%;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:13px 14px;color:var(--text-primary);font-size:15px;min-height:46px}.field textarea{resize:vertical;min-height:80px}.field input:focus,.field textarea:focus,.field select:focus{outline:none;border-color:var(--gold-dim)}.modal-actions{display:flex;justify-content:space-between;margin-top:22px;gap:10px;flex-wrap:wrap}.modal-actions-right{display:flex;gap:10px;flex:1}.modal-actions-right button{flex:1}.error-text{color:var(--red);font-size:13px;margin-top:8px}.success-text{color:var(--green);font-size:13px;margin-top:8px}.settings-panel,.dialer-panel,.texting-panel{max-width:560px;margin:0 auto;padding:30px 18px 60px}.settings-panel h2,.dialer-panel h2,.texting-panel h2{font-family:Playfair Display,Georgia,serif;color:var(--gold-bright);margin-bottom:6px;font-size:21px}.settings-sub{color:var(--text-secondary);font-size:14px;margin-bottom:22px}.settings-form,.dialer-form,.texting-form{background:linear-gradient(160deg,var(--bg-panel),#131315);border:1px solid var(--border-soft);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:14px}.settings-form input,.dialer-form input,.texting-form input,.texting-form textarea{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:13px 14px;color:var(--text-primary);font-size:15px;min-height:46px;width:100%}.texting-form textarea{min-height:100px}.settings-form input:focus,.dialer-form input:focus,.texting-form input:focus,.texting-form textarea:focus{outline:none;border-color:var(--gold-dim)}.dialer-form button,.texting-form button{width:100%}.connected-card{background:linear-gradient(160deg,var(--bg-panel),#131315);border:1px solid var(--border-soft);border-radius:16px;padding:20px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.connected-label{color:var(--green);font-weight:700;font-size:14px}.connected-detail{color:var(--text-secondary);font-size:13px;margin-top:4px}.settings-help{margin-top:20px;padding:16px 18px;background:var(--bg-card);border:1px solid var(--border-soft);border-radius:12px;font-size:13.5px;color:var(--text-secondary);line-height:1.55}.settings-help a{color:var(--gold-bright);font-weight:600}.empty-state{padding:60px 20px;text-align:center;color:var(--text-secondary);font-size:15px}.log-list{margin-top:14px}.log-row{display:flex;justify-content:space-between;gap:10px;padding:12px 16px;background:var(--bg-card);border:1px solid var(--border-soft);border-radius:11px;margin-bottom:8px;font-size:13.5px;color:var(--text-secondary);flex-wrap:wrap;align-items:center}.log-status{color:var(--gold-bright);font-weight:700}.log-body{flex:1;color:var(--text-primary);min-width:120px}.empty-text{color:var(--text-secondary);font-size:14px}.field-row-3{display:grid;grid-template-columns:2fr 1fr 1fr;gap:10px}.skip-trace-box{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:12px;padding:16px;margin-bottom:16px}.skip-trace-btn{width:100%}.trace-miss{color:var(--text-secondary);font-size:13px;margin:10px 0 0}.trace-miss-inline{color:var(--text-secondary)}.trace-result{margin-top:12px;padding:12px 14px;background:var(--bg-panel);border:1px solid var(--border-soft);border-radius:10px;font-size:13.5px}.trace-result strong{color:var(--gold-bright);display:block;margin-bottom:6px}.trace-phone,.trace-email{color:var(--text-secondary);margin-top:3px}.dnc-flag{color:var(--red);font-weight:700;font-size:11px;margin-left:6px}.recording-toggle-card{background:linear-gradient(160deg,var(--bg-panel),#131315);border:1px solid var(--border-soft);border-radius:16px;padding:20px;margin-top:16px}.recording-toggle-row{display:flex;justify-content:space-between;align-items:center;gap:16px}.recording-disclaimer{margin:14px 0 0;padding:12px 14px;background:#e2665f14;border:1px solid rgba(226,102,95,.25);border-radius:10px;font-size:12.5px;color:var(--text-secondary);line-height:1.5}.toggle-switch{position:relative;width:52px;height:30px;border-radius:20px;border:none;background:var(--bg-card);flex-shrink:0;transition:background .2s ease}.toggle-switch.on{background:linear-gradient(135deg,var(--gold-bright),var(--gold))}.toggle-switch:disabled{opacity:.6}.toggle-knob{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;transition:transform .2s ease;box-shadow:0 1px 4px #0000004d}.toggle-switch.on .toggle-knob{transform:translate(22px)}.recording-active-note{color:var(--red);font-size:13px;font-weight:600;margin-bottom:14px}.recording-link{color:var(--gold-bright);font-size:12.5px;font-weight:600;text-decoration:none}.recording-link:hover{text-decoration:underline}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--gold-dim)}@media (max-width: 800px){.stat-bar,.board{grid-template-columns:1fr;padding-left:16px;padding-right:16px}.header{padding:8px 16px}.fab{bottom:20px;right:20px;width:56px;height:56px;font-size:27px}}@media (max-width: 500px){.field-row-3{grid-template-columns:1fr}}.board-toolbar{padding:0 20px;margin-top:14px;display:flex;justify-content:flex-end}.import-result{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:12px;padding:16px;margin-top:16px}.import-result-row{font-size:14px;color:var(--text-secondary);padding:4px 0}.import-result-row.success{color:var(--green);font-weight:700}.field input[type=file]{padding:10px;min-height:auto}.card-icon-group{display:flex;gap:6px;flex-shrink:0}.temp-icon-btn{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:10px;width:40px;height:40px;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center;filter:grayscale(1) opacity(.4);transition:filter .15s ease,transform .1s ease,border-color .15s ease}.temp-icon-btn:hover{transform:scale(1.05)}.temp-icon-btn:active{transform:scale(.92)}.temp-icon-btn.temp-warm{filter:none;border-color:#f59e0b66;background:#f59e0b1f}.temp-icon-btn.temp-hot{filter:none;border-color:#e2665f80;background:#e2665f26}.deal-card.temp-warm{border-color:#f59e0b4d}.deal-card.temp-hot{border-color:#e2665f66;box-shadow:0 0 0 1px #e2665f26}:root{--nx-glass: rgba(7, 15, 27, .52);--nx-glass-strong: rgba(9, 18, 32, .68);--nx-glass-soft: rgba(255, 255, 255, .045);--nx-line: rgba(151, 226, 255, .14);--nx-line-strong: rgba(151, 226, 255, .24);--nx-cyan: #79e8ff;--nx-violet: #a98cff;--nx-gold: #e7c76f}.nexus-glass-workspace{position:relative;min-height:calc(100vh - 72px);overflow-x:clip;background:radial-gradient(circle at 14% 12%,rgba(49,197,255,.08),transparent 30%),radial-gradient(circle at 86% 18%,rgba(139,92,246,.09),transparent 32%),radial-gradient(circle at 50% 108%,rgba(47,223,183,.055),transparent 36%),linear-gradient(180deg,#05090f,#070b12 46%,#06080d)}.nexus-glass-workspace:before{content:"";position:fixed;top:72px;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.72;background:linear-gradient(115deg,transparent 0 22%,rgba(80,221,255,.035) 36%,transparent 50%),linear-gradient(245deg,transparent 0 35%,rgba(168,105,255,.035) 48%,transparent 62%)}.nexus-glass-workspace>*{position:relative;z-index:1}.nexus-glass-workspace .settings-panel,.nexus-glass-workspace .dialer-panel,.nexus-glass-workspace .texting-panel,.nexus-glass-workspace .email-panel,.nexus-glass-workspace .dispositions-panel,.nexus-glass-workspace .connected-card,.nexus-glass-workspace .recording-toggle-card,.nexus-glass-workspace .settings-help,.nexus-glass-workspace .nexus-setup-mission,.nexus-glass-workspace .nexus-email-provider,.nexus-glass-workspace .modal,.nexus-glass-workspace .dialog,.nexus-glass-workspace [style*="background: rgb(22, 22, 24)"],.nexus-glass-workspace [style*="background: #161618"],.nexus-glass-workspace [style*="background:#161618"],.nexus-glass-workspace [style*="background: rgb(29, 29, 32)"],.nexus-glass-workspace [style*="background: #1d1d20"]{background:linear-gradient(180deg,#ffffff12,#ffffff06),var(--nx-glass)!important;border-color:var(--nx-line)!important;box-shadow:0 22px 60px #0000004f,inset 0 1px #ffffff1a,inset 0 -1px #ffffff06!important;backdrop-filter:blur(28px) saturate(165%);-webkit-backdrop-filter:blur(28px) saturate(165%)}.nexus-glass-workspace--dialer [style*="border: 1px solid"],.nexus-glass-workspace--texting [style*="border: 1px solid"],.nexus-glass-workspace--offers [style*="border: 1px solid"],.nexus-glass-workspace--dispositions [style*="border: 1px solid"]{border-color:#9bdeff21!important;box-shadow:inset 0 1px #ffffff0e}.nexus-glass-workspace input,.nexus-glass-workspace textarea,.nexus-glass-workspace select{color:#f5f9fff2!important;background:#040a127a!important;border-color:#a0ddff24!important;box-shadow:inset 0 1px #ffffff09!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.nexus-glass-workspace input:focus,.nexus-glass-workspace textarea:focus,.nexus-glass-workspace select:focus{outline:none!important;border-color:#6fe1ff6b!important;box-shadow:0 0 0 3px #4abeff14,inset 0 1px #ffffff0d!important}.nexus-glass-workspace button,.nexus-glass-workspace a.btn-primary,.nexus-glass-workspace a.btn-secondary{min-height:44px;padding:10px 16px;border:1px solid rgba(112,221,255,.3)!important;border-radius:14px!important;background:linear-gradient(180deg,#ffffff16,#ffffff06),linear-gradient(120deg,#184c694d,#36266547)!important;color:#f1f9fffa!important;-webkit-text-fill-color:rgba(241,249,255,.98)!important;font-weight:750!important;letter-spacing:.01em;text-shadow:0 1px 10px rgba(0,0,0,.42);box-shadow:inset 0 1px #ffffff21,0 8px 22px #0000002e,0 0 0 1px #70ddff06!important;backdrop-filter:blur(18px) saturate(155%);-webkit-backdrop-filter:blur(18px) saturate(155%);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease,opacity .16s ease!important}.nexus-glass-workspace button:not(:disabled):hover,.nexus-glass-workspace a.btn-primary:hover,.nexus-glass-workspace a.btn-secondary:hover{transform:translateY(-1px);border-color:#7ae7ff8a!important;background:linear-gradient(180deg,#ffffff1f,#ffffff09),linear-gradient(120deg,#18749761,#56339761)!important;box-shadow:inset 0 1px #ffffff2e,0 12px 28px #00000038,0 0 24px #55ceff1a!important}.nexus-glass-workspace button:not(:disabled):active{transform:translateY(0) scale(.985)}.nexus-glass-workspace .btn-primary,.nexus-glass-workspace button[type=submit]{border-color:#75e2ff85!important;background:linear-gradient(180deg,#ffffff1f,#ffffff09),linear-gradient(120deg,#217ea67a,#5b3ca675)!important;color:#f4fbff!important;-webkit-text-fill-color:#f4fbff!important;box-shadow:inset 0 1px #fff3,0 10px 26px #2195d621,0 0 24px #7366ff14!important}.nexus-glass-workspace button:disabled,.nexus-glass-workspace .btn-primary:disabled,.nexus-glass-workspace button[type=submit]:disabled{opacity:.52!important;cursor:not-allowed!important;color:#d4e2eebd!important;-webkit-text-fill-color:rgba(212,226,238,.74)!important;background:linear-gradient(180deg,#ffffff0b,#ffffff04),#08101c85!important;border-color:#97cce621!important;text-shadow:none;box-shadow:inset 0 1px #ffffff0d!important}.nexus-glass-workspace button:focus-visible,.nexus-glass-workspace a.btn-primary:focus-visible,.nexus-glass-workspace a.btn-secondary:focus-visible{outline:none!important;box-shadow:0 0 0 3px #4dcdff24,0 0 0 1px #7fe5ff99,inset 0 1px #ffffff29!important}.nexus-glass-workspace h1,.nexus-glass-workspace h2,.nexus-glass-workspace h3{text-shadow:0 1px 24px rgba(116,220,255,.055)}.nexus-glass-workspace h1,.nexus-glass-workspace h2{color:#f4f8fff5!important}.nexus-glass-workspace label,.nexus-glass-workspace .eyebrow,.nexus-glass-workspace small{color:#c3d6e7b3}.nexus-glass-workspace--settings .nexus-setup-mission,.nexus-glass-workspace--settings .nexus-email-provider{border-color:#73e0ff2e!important}.nexus-glass-workspace--dialer>*,.nexus-glass-workspace--texting>*,.nexus-glass-workspace--offers>*,.nexus-glass-workspace--dispositions>*,.nexus-glass-workspace--settings>*{max-width:1480px;margin-left:auto;margin-right:auto}@media (max-width: 820px){.nexus-glass-workspace{min-height:calc(100dvh - 60px);padding-bottom:calc(96px + env(safe-area-inset-bottom))}.nexus-glass-workspace:before{top:60px;right:0;bottom:0;left:0}.nexus-glass-workspace>*{max-width:100%!important}.nexus-glass-workspace .settings-panel,.nexus-glass-workspace .dialer-panel,.nexus-glass-workspace .texting-panel,.nexus-glass-workspace .email-panel,.nexus-glass-workspace .dispositions-panel{border-radius:22px!important}.nexus-glass-workspace button,.nexus-glass-workspace a.btn-primary,.nexus-glass-workspace a.btn-secondary{min-height:46px;border-radius:13px!important}}@media (prefers-reduced-motion: reduce){.nexus-glass-workspace *,.nexus-glass-workspace *:before,.nexus-glass-workspace *:after{transition:none!important}}@media (max-width: 820px){html,body,#root,.app-shell,.nexus-unified-shell{width:100%;max-width:100%;overflow-x:hidden}body{-webkit-text-size-adjust:100%;padding-bottom:env(safe-area-inset-bottom)}.nexus-unified-shell input,.nexus-unified-shell textarea,.nexus-unified-shell select{font-size:16px!important}.nexus-unified-shell button,.nexus-unified-shell input,.nexus-unified-shell textarea,.nexus-unified-shell select{min-height:44px}.nexus-global-header{min-height:60px!important;height:60px!important;padding:8px 12px!important;gap:8px!important}.nexus-global-brand{gap:8px!important;min-width:0}.nexus-global-brand h2{max-width:52vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px!important}.nexus-global-header__context{display:none!important}.nexus-global-header .user-chip{gap:7px!important;min-width:0}.nexus-global-header .user-chip img{width:32px!important;height:32px!important;flex:0 0 auto}.nexus-global-header .user-chip>span{display:none}.nexus-global-header .btn-secondary{min-height:38px!important;padding:8px 10px!important;font-size:11px!important}.nexus-unified-shell>iframe{height:calc(100dvh - 60px)!important;min-height:calc(100dvh - 60px)!important;padding-bottom:84px;box-sizing:border-box}.nexus-global-dock{top:auto!important;left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;display:flex!important;gap:5px!important;padding:7px!important;transform:none!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:22px!important;scroll-snap-type:x proximity}.nexus-global-dock::-webkit-scrollbar{display:none}.nexus-global-dock button{flex:0 0 66px!important;width:66px!important;min-width:66px!important;min-height:54px!important;padding:6px 4px!important;border-radius:16px!important;scroll-snap-align:center}.nexus-global-dock button:hover{transform:none!important}.nexus-global-dock__icon{font-size:18px!important}.nexus-global-dock__label{max-width:62px!important;font-size:7px!important;letter-spacing:.04em!important}.settings-panel,.dialer-panel,.texting-panel,.board,.board-container,.deal-board,.dispositions-panel,.email-generator,main{max-width:100%!important;min-width:0!important;padding-left:12px!important;padding-right:12px!important;padding-bottom:calc(100px + env(safe-area-inset-bottom))!important}.settings-panel{width:100%!important;margin:0!important;padding-top:18px!important}.settings-form,.connected-card,.recording-toggle-card,.settings-help,.nexus-setup-mission,.nexus-email-provider,.modal,.dialog{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.connected-card,.recording-toggle-row{gap:12px!important;align-items:flex-start!important}.connected-card{flex-wrap:wrap!important}.connected-card>button{width:100%!important}.nexus-setup-mission__steps,.nexus-email-provider-grid{grid-template-columns:1fr!important}.dialer-panel form,.texting-panel form,.dialer-controls,.texting-controls,.call-controls,.message-compose,.compose-row{width:100%!important;max-width:100%!important;grid-template-columns:1fr!important;flex-direction:column!important;align-items:stretch!important}.dialer-panel button,.texting-panel button,.settings-panel .btn-primary,.settings-panel .btn-secondary{touch-action:manipulation}.board-columns,.kanban-board,.deal-columns{display:flex!important;width:100%!important;max-width:100%!important;gap:12px!important;overflow-x:auto!important;overflow-y:visible!important;padding-bottom:14px!important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.board-column,.kanban-column,.deal-column{flex:0 0 min(86vw,360px)!important;width:min(86vw,360px)!important;min-width:min(86vw,360px)!important;scroll-snap-align:start}.deal-card,table,.log-list,.sent-history{max-width:100%!important}table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.log-row{grid-template-columns:1fr!important;gap:4px!important}.modal-overlay,.dialog-overlay{align-items:flex-end!important;padding:8px!important}.modal,.dialog{max-height:86dvh!important;overflow-y:auto!important;border-radius:22px 22px 14px 14px!important;padding-bottom:calc(18px + env(safe-area-inset-bottom))!important}}@media (max-width: 430px){.nexus-global-brand h2{max-width:48vw;font-size:17px!important}.nexus-global-dock button{flex-basis:62px!important;width:62px!important;min-width:62px!important}}@media (prefers-reduced-motion: reduce){.nexus-global-dock button,.deal-card,.modal,.dialog{transition:none!important;animation:none!important}}@media (max-width: 820px){.nexus-global-dock{left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;min-height:70px!important;padding:6px!important;gap:3px!important;border-radius:24px!important;scroll-padding-inline:14px;box-shadow:0 18px 42px #00000070,inset 0 1px #ffffff2e,inset 0 -1px #ffffff09!important}.nexus-global-dock button{flex:0 0 58px!important;width:58px!important;min-width:58px!important;min-height:56px!important;padding:5px 3px!important;border-radius:15px!important}.nexus-global-dock__icon{font-size:17px!important}.nexus-global-dock__label{max-width:56px!important;font-size:6.5px!important;line-height:1.05!important;letter-spacing:.025em!important;overflow-wrap:normal!important;white-space:nowrap!important}.nexus-embedded-frame{display:block!important;width:100%!important;background:#05090f!important;padding-bottom:92px!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Dialer].active)>div:not(.nexus-global-header){width:100%!important;max-width:100%!important;min-width:0!important;padding:16px 12px 118px!important;box-sizing:border-box!important;overflow-x:clip!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Dialer].active)>div:not(.nexus-global-header)>div{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:16px!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Dialer].active)>div:not(.nexus-global-header)>div>div:nth-child(2){order:-1!important;position:static!important;top:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Dialer].active)>div:not(.nexus-global-header)>div>div:first-child{width:100%!important;max-width:100%!important;min-width:0!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Dialer].active)>div:not(.nexus-global-header)>div>div:first-child>div:first-child{align-items:flex-start!important;gap:8px!important;flex-wrap:wrap!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Dialer].active)>div:not(.nexus-global-header)>div>div:first-child>div:nth-child(2){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Dialer].active)>div:not(.nexus-global-header)>div>div:first-child>div:nth-child(2)>div{min-width:0!important;padding:13px!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Dialer].active)>div:not(.nexus-global-header)>div>div:first-child>div:nth-child(3)>div:not(:first-child){grid-template-columns:1fr 1.35fr!important;gap:7px 10px!important;padding:12px!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Texting].active)>div:not(.nexus-global-header){width:100%!important;max-width:100%!important;min-width:0!important;padding:16px 12px 118px!important;box-sizing:border-box!important;overflow-x:clip!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Texting].active)>div:not(.nexus-global-header)>div:first-child{gap:12px!important;align-items:flex-start!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Texting].active)>div:not(.nexus-global-header)>div:nth-child(2){display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important;border-radius:18px!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Texting].active)>div:not(.nexus-global-header)>div:nth-child(2)>div:first-child{width:100%!important;max-width:100%!important;border-right:0!important;border-bottom:1px solid #2a2a2f!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Texting].active)>div:not(.nexus-global-header)>div:nth-child(2)>div:first-child>div:nth-child(2){max-height:250px!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Texting].active)>div:not(.nexus-global-header)>div:nth-child(2)>div:nth-child(2){width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Texting].active)>div:not(.nexus-global-header)>div:nth-child(2)>div:nth-child(2)>div:nth-child(2){min-height:310px!important;max-height:48dvh!important;padding:16px 12px!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Texting].active)>div:not(.nexus-global-header)>div:nth-child(2)>div:nth-child(3){display:none!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Texting].active) form{flex-direction:column!important;align-items:stretch!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Texting].active) form button[type=submit]{width:100%!important;height:auto!important;min-height:48px!important}.nexus-unified-shell:has(.nexus-global-dock button[title=Offers].active),.nexus-unified-shell:has(.nexus-global-dock button[title=Dispositions].active){padding-bottom:92px!important}}@media (max-width: 390px){.nexus-global-dock button{flex-basis:54px!important;width:54px!important;min-width:54px!important}.nexus-global-dock__label{max-width:52px!important;font-size:6px!important}}@media (min-width: 901px){:root{--nx-desktop-dock-rail: 154px}.nexus-unified-shell{min-height:100vh;overflow-x:hidden;background:#050910}.nexus-embed-host.is-active,.nexus-embed-host.is-active .nexus-embedded-frame,.nexus-embed-host.is-active .nexus-embedded-loading{width:100%!important;max-width:none!important}.nexus-embedded-frame{background:#050910;border-right:0!important}.nexus-global-dock{right:18px;width:118px;padding:11px;gap:6px;border-color:#a9e4ff2e;background:linear-gradient(180deg,#ffffff16,#ffffff07),#0814278c;box-shadow:0 30px 74px #00000075,0 0 0 1px #53caff09,inset 0 1px #ffffff2e,inset 0 -1px #ffffff08;backdrop-filter:blur(34px) saturate(175%);-webkit-backdrop-filter:blur(34px) saturate(175%)}.nexus-global-dock button{min-height:55px;border-radius:18px}.nexus-global-dock button.active{border-color:#6ce5ff57;background:linear-gradient(180deg,#ffffff21,#ffffff09),linear-gradient(140deg,#14719b57,#533ea852)}.nexus-glass-workspace{box-sizing:border-box;padding-right:var(--nx-desktop-dock-rail)}.nexus-glass-workspace--dialer,.nexus-glass-workspace--texting,.nexus-glass-workspace--offers,.nexus-glass-workspace--dispositions,.nexus-glass-workspace--settings{padding-top:26px;padding-bottom:64px}.nexus-glass-workspace--dialer>*,.nexus-glass-workspace--texting>*,.nexus-glass-workspace--offers>*,.nexus-glass-workspace--dispositions>*,.nexus-glass-workspace--settings>*{width:min(1480px,calc(100% - 48px));max-width:1480px;margin-inline:auto}.nexus-glass-workspace--texting .texting-panel{border:1px solid rgba(151,226,255,.14)!important;border-radius:28px!important;overflow:hidden;box-shadow:0 28px 72px #00000052,inset 0 1px #ffffff12!important}.nexus-glass-workspace--offers,.nexus-glass-workspace--dispositions{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}.nexus-glass-workspace--offers h1,.nexus-glass-workspace--offers h2,.nexus-glass-workspace--offers h3,.nexus-glass-workspace--dispositions h1,.nexus-glass-workspace--dispositions h2,.nexus-glass-workspace--dispositions h3{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif!important;color:#f4fafffa!important;letter-spacing:-.035em!important}.nexus-glass-workspace--offers [style*="background: rgb(22, 22, 22)"],.nexus-glass-workspace--offers [style*="background: #161616"],.nexus-glass-workspace--offers [style*="background:#161616"],.nexus-glass-workspace--offers [style*="background: rgb(32, 32, 32)"],.nexus-glass-workspace--dispositions [style*="background: rgb(22, 22, 22)"],.nexus-glass-workspace--dispositions [style*="background: #161616"],.nexus-glass-workspace--dispositions [style*="background:#161616"],.nexus-glass-workspace--dispositions [style*="background: rgb(32, 32, 32)"]{background:linear-gradient(180deg,#ffffff13,#ffffff06),#0812218a!important;border-color:#97e2ff29!important;box-shadow:0 24px 60px #0000004d,inset 0 1px #ffffff1a,inset 0 -1px #ffffff06!important;backdrop-filter:blur(28px) saturate(165%);-webkit-backdrop-filter:blur(28px) saturate(165%)}.nexus-glass-workspace--offers [style*="background: rgb(31, 31, 31)"],.nexus-glass-workspace--offers [style*="background: #1f1f1f"],.nexus-glass-workspace--dispositions [style*="background: rgb(31, 31, 31)"],.nexus-glass-workspace--dispositions [style*="background: #1f1f1f"]{background:#040c178a!important;border-color:#9bdeff24!important}.nexus-glass-workspace--offers>div>div:first-child{width:fit-content;max-width:100%;margin:0 auto 24px!important;padding:7px;border:1px solid rgba(151,226,255,.12);border-radius:18px;background:linear-gradient(180deg,#ffffff0f,#ffffff05),#050f1c7a;box-shadow:inset 0 1px #ffffff12;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.nexus-glass-workspace--offers>div>div:first-child button{min-height:40px;border-radius:12px!important;color:#dce9f5d1!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.nexus-glass-workspace--offers>div>div:first-child button:hover{color:#fff!important;background:#ffffff0e!important}.nexus-glass-workspace--offers [style*="width: 380px"]{width:min(520px,100%)!important}.nexus-glass-workspace--dispositions [style*="max-width: 640px"]{max-width:820px!important}.nexus-glass-workspace--offers [style*="border-radius: 20px"],.nexus-glass-workspace--dispositions [style*="border-radius: 20px"]{border-radius:26px!important}.nexus-glass-workspace--offers input,.nexus-glass-workspace--offers textarea,.nexus-glass-workspace--offers select,.nexus-glass-workspace--dispositions input,.nexus-glass-workspace--dispositions textarea,.nexus-glass-workspace--dispositions select{min-height:48px;border-radius:14px!important;background:#030b1594!important}.nexus-glass-workspace--offers textarea,.nexus-glass-workspace--dispositions textarea{min-height:110px}.nexus-glass-workspace--offers label,.nexus-glass-workspace--dispositions label{color:#bccddeb8!important;font-size:12px!important;font-weight:600}.nexus-glass-workspace--dialer .dialer-v2,.nexus-glass-workspace--dialer .nexus-dialer,.nexus-glass-workspace--dialer .dialer-panel{box-sizing:border-box;max-width:100%}}.nexus-embed-host{width:100%}.nexus-embed-host:not(.is-active){display:none}.nexus-embed-host.is-active{display:block}.nexus-glass-workspace--dialer .nx-dialer-coach-toggle input[type=checkbox]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:44px!important;min-width:44px!important;height:24px!important;min-height:24px!important;margin:0!important;padding:0!important;position:relative;flex:0 0 44px;border-radius:999px!important;border:1px solid rgba(142,210,240,.24)!important;background:#07121fb8!important;box-shadow:inset 0 1px 4px #00000047!important;cursor:pointer}.nexus-glass-workspace--dialer .nx-dialer-coach-toggle input[type=checkbox]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#d3e2edb8;box-shadow:0 2px 8px #00000057;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.nexus-glass-workspace--dialer .nx-dialer-coach-toggle input[type=checkbox]:checked{border-color:#67e2ff66!important;background:linear-gradient(120deg,#34ccf5c7,#775ce7d1)!important}.nexus-glass-workspace--dialer .nx-dialer-coach-toggle input[type=checkbox]:checked:after{transform:translate(20px);background:#f7fdff;box-shadow:0 0 12px #6fe7ff6b,0 2px 8px #00000047}.nx-keypad-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.nx-keypad-bar>button{display:inline-flex;align-items:center;gap:9px;min-height:40px;padding:0 13px;border:1px solid rgba(151,226,255,.13);border-radius:13px;background:#040d1873;color:#d8e7f4c7;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.nx-keypad-bar__glyph{color:#70e6ff;letter-spacing:.14em}.nx-keypad-bar__number{color:#add2e89e;font-size:12px;font-variant-numeric:tabular-nums}.nx-keypad{width:min(360px,100%);margin:14px auto 2px;padding:16px;border:1px solid rgba(151,226,255,.16);border-radius:26px;background:radial-gradient(circle at 50% 0%,rgba(69,197,244,.12),transparent 42%),linear-gradient(180deg,#ffffff12,#ffffff04),#050f1ca3;box-shadow:0 24px 54px #00000052,inset 0 1px #ffffff1a;backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%)}.nx-keypad__display{display:grid;justify-items:center;gap:4px;min-height:76px;margin-bottom:12px}.nx-keypad__display>span{color:#76e1f9b8;font-size:9px;font-weight:800;letter-spacing:.18em}.nx-keypad__display>strong{max-width:100%;overflow:hidden;color:#f6fbfffa;font-size:21px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.nx-keypad__display>div{display:flex;gap:8px}.nx-keypad__display button{padding:4px 8px;border:0;background:transparent;color:#bdcfde9e;font:inherit;font-size:10px;cursor:pointer}.nx-keypad__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:min(292px,100%);margin:0 auto}.nx-keypad__grid>button{aspect-ratio:1;min-width:0;border:1px solid rgba(159,225,255,.13);border-radius:50%;background:linear-gradient(180deg,#ffffff16,#ffffff05),#07122094;color:#f7fcfffa;box-shadow:inset 0 1px #ffffff1a,0 8px 18px #0000002e;font:inherit;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease}.nx-keypad__grid>button:hover{transform:translateY(-1px);border-color:#64e5ff57;background:linear-gradient(180deg,#ffffff1f,#ffffff07),#0d273da8}.nx-keypad__grid b{display:block;font-size:21px;line-height:1}.nx-keypad__grid small{display:block;min-height:10px;margin-top:5px;color:#aac2d280;font-size:7px;font-weight:700;letter-spacing:.12em}.nx-keypad__call{width:min(292px,100%);min-height:48px;margin:14px auto 0;display:block;border:1px solid rgba(157,239,255,.42);border-radius:15px;background:linear-gradient(115deg,#60dfff,#639dff 48%,#9a6fff);color:#031018;font:inherit;font-size:12px;font-weight:800;cursor:pointer;box-shadow:0 14px 28px #50afff29,inset 0 1px #ffffff59}.nx-keypad__call:disabled,.nx-keypad-bar button:disabled,.nx-keypad__display button:disabled{opacity:.42;cursor:default}@media (min-width: 901px){.nexus-glass-workspace--texting>div{min-height:calc(100vh - 126px)!important;padding:8px 0 0!important;background:transparent!important}.nexus-glass-workspace--texting>div>div:first-child{margin-bottom:18px!important;padding:0 4px}.nexus-glass-workspace--texting h2{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif!important;color:#f6fafffa!important;font-size:30px!important;letter-spacing:-.04em}.nexus-glass-workspace--texting>div>div:first-child>button{min-height:44px;padding:0 18px!important;border:1px solid rgba(132,228,255,.32)!important;border-radius:14px!important;background:linear-gradient(115deg,#5dddfff5,#649bfff0 48%,#9468f6f0)!important;color:#041018!important;box-shadow:0 12px 28px #4bacff2b,inset 0 1px #ffffff59!important}.nexus-glass-workspace--texting>div>div:nth-child(2){border:1px solid rgba(151,226,255,.14)!important;border-radius:28px!important;background:linear-gradient(180deg,#fff1,#ffffff05),#07101d94!important;box-shadow:0 28px 72px #00000052,inset 0 1px #ffffff14!important;backdrop-filter:blur(30px) saturate(160%);-webkit-backdrop-filter:blur(30px) saturate(160%)}.nexus-glass-workspace--texting input,.nexus-glass-workspace--texting textarea{border-radius:14px!important;background:#030b1599!important}.nexus-glass-workspace--texting button{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif!important}}@media (max-width: 900px){.nexus-embed-host.is-active,.nexus-embed-host.is-active .nexus-embedded-frame{width:100%!important}.nx-keypad{width:100%;box-sizing:border-box;padding:14px}.nx-keypad__grid,.nx-keypad__call{width:min(280px,88vw)}}@media (prefers-reduced-motion: reduce){.nexus-glass-workspace--dialer .nx-dialer-coach-toggle input[type=checkbox]:after,.nx-keypad__grid>button{transition:none}}:root{--cjf-glass: linear-gradient(180deg, rgba(255,255,255,.115), rgba(255,255,255,.025)), rgba(8,18,32,.45);--cjf-glass-strong: linear-gradient(180deg, rgba(255,255,255,.15), rgba(255,255,255,.035)), rgba(8,18,32,.58);--cjf-rim: rgba(216,246,255,.22);--cjf-shadow: 0 28px 76px rgba(0,0,0,.34), inset 0 1px 0 rgba(255,255,255,.22), inset 0 -1px 0 rgba(255,255,255,.04)}.nexus-unified-shell{background:radial-gradient(circle at 10% 8%,rgba(43,202,255,.08),transparent 28%),radial-gradient(circle at 88% 10%,rgba(143,89,255,.1),transparent 31%),linear-gradient(145deg,#020913,#050815 58%,#090720)!important}.nexus-global-header,.nexus-global-dock{background:var(--cjf-glass-strong)!important;border-color:var(--cjf-rim)!important;box-shadow:var(--cjf-shadow)!important;backdrop-filter:blur(36px) saturate(185%) brightness(1.03)!important;-webkit-backdrop-filter:blur(36px) saturate(185%) brightness(1.03)!important}.nexus-global-dock:before,.nexus-global-header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,rgba(255,255,255,.08),transparent 34%,rgba(120,198,255,.03) 62%,transparent)}.nexus-global-dock button.active{background:radial-gradient(circle at 35% 5%,rgba(167,244,255,.18),transparent 44%),linear-gradient(135deg,#43c2eb3d,#7053dd47),#0a17277a!important;border-color:#97e7ff66!important;box-shadow:inset 0 1px #ffffff38,0 10px 28px #31a9ff21!important}.nexus-glass-workspace{background:radial-gradient(circle at 12% 4%,rgba(42,199,255,.055),transparent 25%),radial-gradient(circle at 82% 8%,rgba(137,83,255,.075),transparent 27%),transparent!important}.nexus-glass-workspace :is(.nx-dialer-card,.nx-live-coach,.nx-dialer-empty,.settings-panel,.email-panel,.dispositions-panel,.modal,.card,.panel),.nexus-glass-workspace--texting>div>div:nth-child(2),.nexus-glass-workspace--offers form,.nexus-glass-workspace--dispositions form{border:1px solid var(--cjf-rim)!important;background:var(--cjf-glass)!important;box-shadow:var(--cjf-shadow)!important;backdrop-filter:blur(34px) saturate(180%) brightness(1.02)!important;-webkit-backdrop-filter:blur(34px) saturate(180%) brightness(1.02)!important}.nexus-glass-workspace :is(input,select,textarea){border:1px solid rgba(202,239,255,.17)!important;background:#030c1775!important;color:#f6fafff5!important;box-shadow:inset 0 1px #fff1!important;backdrop-filter:blur(18px) saturate(155%);-webkit-backdrop-filter:blur(18px) saturate(155%)}.nexus-glass-workspace :is(input,select,textarea):focus{border-color:#66e2ff73!important;box-shadow:0 0 0 3px #47cbff14,inset 0 1px #ffffff17!important}.nexus-glass-workspace button:not(.nx-key){backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%)}.nx-dialer-keypad{position:relative;overflow:hidden;border:1px solid rgba(211,245,255,.22)!important;border-radius:28px!important;background:radial-gradient(circle at 50% 0%,rgba(89,215,255,.1),transparent 38%),var(--cjf-glass)!important;box-shadow:var(--cjf-shadow),0 0 42px #43c9ff14!important;backdrop-filter:blur(36px) saturate(185%)!important;-webkit-backdrop-filter:blur(36px) saturate(185%)!important}.nx-dialer-keypad:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.08),transparent 38%)}.nx-dialer-keypad__display{background:#040e1b52!important;border:1px solid rgba(207,241,255,.11)!important;border-radius:18px!important}.nx-key{border:1px solid rgba(217,245,255,.18)!important;background:radial-gradient(circle at 38% 18%,rgba(255,255,255,.12),transparent 32%),linear-gradient(150deg,#ffffff13,#ffffff05),#08142375!important;box-shadow:inset 0 1px #ffffff2e,0 9px 22px #00000038!important;backdrop-filter:blur(20px) saturate(170%);-webkit-backdrop-filter:blur(20px) saturate(170%)}.nx-key:hover{border-color:#77e5ff66!important;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff40,0 12px 28px #36b7ff1a!important}.nx-key:active{transform:scale(.97)}.nx-dialer-coach-toggle{background:radial-gradient(circle at 8% 0%,rgba(68,217,255,.1),transparent 36%),linear-gradient(120deg,#38c8ff12,#915bff1a),#08122057!important;border-color:#a4e3ff33!important;box-shadow:inset 0 1px #ffffff1a!important}.nexus-glass-workspace--texting>div{background:transparent!important}.nexus-glass-workspace--texting>div>div:nth-child(2)>div,.nexus-glass-workspace--texting>div>div:nth-child(2) button{border-color:#d2f1ff1a!important}.nexus-glass-workspace--texting>div>div:nth-child(2){overflow:hidden}.nexus-glass-workspace--texting>div>div:nth-child(2)>div:first-child,.nexus-glass-workspace--texting>div>div:nth-child(2)>div:last-child{background:#050e1b45!important;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%)}.nexus-glass-workspace--offers .email-panel,.nexus-glass-workspace--dispositions .dispositions-panel{border-radius:30px!important;background:radial-gradient(circle at 45% 0%,rgba(91,218,255,.075),transparent 32%),var(--cjf-glass)!important}.nexus-glass-workspace--offers .email-tabs,.nexus-glass-workspace--offers [class*=tabs]{background:#07121f57!important;border:1px solid rgba(213,244,255,.14)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff14!important;backdrop-filter:blur(24px) saturate(170%);-webkit-backdrop-filter:blur(24px) saturate(170%)}.nexus-glass-workspace--settings .settings-panel>div,.nexus-glass-workspace--settings .settings-section,.nexus-glass-workspace--settings section{border-color:#d5f4ff29!important;background:var(--cjf-glass)!important;box-shadow:inset 0 1px #ffffff1c,0 18px 44px #00000038!important;backdrop-filter:blur(28px) saturate(175%);-webkit-backdrop-filter:blur(28px) saturate(175%)}@media (max-width: 900px){.nexus-global-dock{background:linear-gradient(180deg,#ffffff24,#ffffff09),#091221a8!important;backdrop-filter:blur(38px) saturate(190%)!important;-webkit-backdrop-filter:blur(38px) saturate(190%)!important}.nexus-glass-workspace :is(.nx-dialer-card,.nx-live-coach,.settings-panel,.email-panel,.dispositions-panel),.nexus-glass-workspace--texting>div>div:nth-child(2){border-radius:22px!important}}@media (prefers-reduced-motion: reduce){.nx-key{transition:none!important}}@media (max-width: 820px){html,body,#root,.app-shell,.nexus-unified-shell{min-height:100dvh;background:#040912!important}.nexus-global-header{position:sticky!important;top:0!important;z-index:9800!important;min-height:72px!important;height:72px!important;padding:9px 11px!important;border-bottom:1px solid rgba(126,227,255,.18)!important;background:radial-gradient(circle at 12% 0%,rgba(75,226,255,.15),transparent 38%),radial-gradient(circle at 78% 0%,rgba(147,94,255,.15),transparent 42%),linear-gradient(180deg,#081727eb,#040b16f5)!important;box-shadow:0 14px 36px #0000005c,inset 0 1px #ffffff14!important;backdrop-filter:blur(28px) saturate(180%)!important;-webkit-backdrop-filter:blur(28px) saturate(180%)!important}.nexus-global-header:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(83,226,255,.65),rgba(149,98,255,.48),transparent)}.nexus-global-brand{display:grid!important;gap:1px!important;align-content:center}.nexus-global-brand h2{max-width:62vw!important;margin:0!important;color:#f4fbff!important;font-family:Space Grotesk,sans-serif!important;font-size:19px!important;font-weight:850!important;letter-spacing:.035em!important;text-shadow:0 0 20px rgba(79,220,255,.18)!important}.nexus-global-brand:after{content:"CJF CAPITAL GROUP · OPERATING SYSTEM";color:#7eddf29e;font-size:7px;font-weight:800;letter-spacing:.13em;white-space:nowrap}.nexus-global-header .user-chip{margin-left:auto}.nexus-global-header .user-chip img{width:34px!important;height:34px!important}.nexus-global-header .btn-secondary{min-height:36px!important;padding:7px 9px!important;border-radius:11px!important;font-size:9px!important}.nexus-embed-host{position:relative!important;z-index:1!important;width:100%!important;background:#040912!important}.nexus-embed-host:not(.is-active){display:none!important;visibility:hidden!important;pointer-events:none!important}.nexus-embed-host.is-active{display:block!important;visibility:visible!important;pointer-events:auto!important;min-height:calc(100dvh - 72px)!important}.nexus-embedded-frame{display:block!important;width:100%!important;height:calc(100dvh - 72px)!important;min-height:calc(100dvh - 72px)!important;padding-bottom:88px!important;border:0!important;background:#040912!important;opacity:1!important;visibility:visible!important}.nexus-glass-workspace{position:relative!important;z-index:2!important;width:100%!important;min-width:0!important;min-height:calc(100dvh - 72px)!important;padding-bottom:calc(104px + env(safe-area-inset-bottom))!important;overflow-x:clip!important;background:radial-gradient(circle at 18% 0%,rgba(50,185,235,.08),transparent 35%),radial-gradient(circle at 85% 5%,rgba(126,83,222,.08),transparent 36%),#040912!important}.nexus-global-dock{z-index:9900!important;pointer-events:auto!important;touch-action:pan-x!important}.nexus-global-dock button{pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent}.nexus-global-dock button:active{transform:scale(.96)!important}.nexus-glass-workspace--dialer,.nexus-glass-workspace--dialer *{box-sizing:border-box}.nexus-glass-workspace--dialer button,.nexus-glass-workspace--dialer [role=button],.nexus-glass-workspace--dialer input,.nexus-glass-workspace--dialer select{pointer-events:auto!important;touch-action:manipulation!important}.nexus-glass-workspace--dialer>div{width:100%!important;max-width:100%!important;min-width:0!important;padding-bottom:calc(108px + env(safe-area-inset-bottom))!important}.nx-keypad{width:min(100%,360px)!important;max-width:calc(100vw - 24px)!important}.nx-keypad__grid{width:min(280px,82vw)!important}.nx-keypad__grid>button{min-height:70px!important}.nx-keypad__call{min-height:52px!important}.nexus-unified-shell button:not(:disabled),.nexus-unified-shell a,.nexus-unified-shell [role=button]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.nexus-unified-shell button:disabled{pointer-events:none}.nexus-embedded-loading,.nexus-glass-workspace{color:#edf8ff}.nexus-embedded-loading{min-height:calc(100dvh - 72px)!important;background:radial-gradient(circle at 50% 28%,rgba(70,207,255,.12),transparent 30%),#040912!important}}@media (max-width: 390px){.nexus-global-brand h2{font-size:17px!important;max-width:58vw!important}.nexus-global-brand:after{font-size:6px;letter-spacing:.09em}.nexus-global-header .btn-secondary{padding-inline:7px!important}}.cod3-workspace-guide-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:grid;place-items:center;padding:18px;background:#02070e85;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.cod3-workspace-guide{position:relative;width:min(620px,calc(100vw - 36px));max-height:min(760px,calc(100dvh - 36px));overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(163,235,255,.24);border-radius:28px;background:radial-gradient(circle at 10% 0%,rgba(72,224,255,.13),transparent 34%),radial-gradient(circle at 90% 8%,rgba(166,112,255,.13),transparent 36%),linear-gradient(160deg,#0a1c2ff5,#050b18fb);color:#edf9ff;box-shadow:0 38px 100px #00000094,inset 0 1px #ffffff24}.cod3-workspace-guide-backdrop--arrive{animation:cod3BackdropArrive .42s ease-out both}.cod3-workspace-guide--arrive{transform-origin:50% 58%;animation:cod3BriefingArrive .72s cubic-bezier(.16,.88,.22,1.08) both}.cod3-workspace-guide--arrive>header,.cod3-workspace-guide--arrive .cod3-workspace-guide__copy,.cod3-workspace-guide--arrive .cod3-workspace-guide__goals,.cod3-workspace-guide--arrive .cod3-workspace-guide__success,.cod3-workspace-guide--arrive .cod3-workspace-guide__flow,.cod3-workspace-guide--arrive>footer{opacity:0;transform:translateY(10px);animation:cod3ContentResolve .42s ease-out forwards}.cod3-workspace-guide--arrive>header{animation-delay:.15s}.cod3-workspace-guide--arrive .cod3-workspace-guide__copy{animation-delay:.23s}.cod3-workspace-guide--arrive .cod3-workspace-guide__goals{animation-delay:.3s}.cod3-workspace-guide--arrive .cod3-workspace-guide__success{animation-delay:.36s}.cod3-workspace-guide--arrive .cod3-workspace-guide__flow{animation-delay:.41s}.cod3-workspace-guide--arrive>footer{animation-delay:.45s}.cod3-workspace-guide__arrival-scan{position:absolute;z-index:30;left:-8%;right:-8%;top:-22%;height:22%;pointer-events:none;opacity:0;background:linear-gradient(180deg,transparent,rgba(111,235,255,.18) 52%,rgba(174,120,255,.12) 70%,transparent);filter:blur(7px);mix-blend-mode:screen;animation:cod3ScanResolve .86s .11s cubic-bezier(.2,.75,.3,1) both}@keyframes cod3BackdropArrive{0%{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}@keyframes cod3BriefingArrive{0%{opacity:0;transform:translateY(28px) scale(.965);filter:blur(10px) saturate(.75);box-shadow:0 10px 34px #00000029,0 0 #50dcff00}58%{opacity:1;transform:translateY(-3px) scale(1.006);filter:blur(0) saturate(1.08);box-shadow:0 42px 110px #0000009e,0 0 46px #50dcff1f,inset 0 1px #ffffff2e}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0) saturate(1);box-shadow:0 38px 100px #00000094,0 0 28px #5dd5ff12,inset 0 1px #ffffff24}}@keyframes cod3ContentResolve{to{opacity:1;transform:translateY(0)}}@keyframes cod3ScanResolve{0%{opacity:0;transform:translateY(0)}20%{opacity:.9}75%{opacity:.45}to{opacity:0;transform:translateY(610px)}}.cod3-workspace-guide>header{min-height:78px;display:grid;grid-template-columns:48px 1fr 36px;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(169,222,255,.12);background:linear-gradient(90deg,#14496047,#46266e38)}.cod3-workspace-guide__signal{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(92,230,255,.32);border-radius:15px;background:radial-gradient(circle at 30% 25%,rgba(111,242,255,.42),transparent 34%),linear-gradient(145deg,#13526cf2,#4a2a85f0);color:#fff;font-size:20px;font-weight:900;box-shadow:0 0 26px #4cdaff24}.cod3-workspace-guide--arrive .cod3-workspace-guide__signal{animation:cod3SignalPulse .92s .18s ease-out both}@keyframes cod3SignalPulse{0%{transform:scale(.78);opacity:0;box-shadow:0 0 #4cdaff00}48%{transform:scale(1.08);opacity:1;box-shadow:0 0 34px #4cdaff47}to{transform:scale(1);opacity:1;box-shadow:0 0 26px #4cdaff24}}.cod3-workspace-guide>header>div:nth-child(2){display:grid;gap:4px}.cod3-workspace-guide>header span,.cod3-workspace-guide__copy small,.cod3-workspace-guide__goals>span,.cod3-workspace-guide__success>span{color:#76eaff;font-size:9px;font-weight:900;letter-spacing:.16em}.cod3-workspace-guide>header strong{font-size:15px;letter-spacing:.04em}.cod3-workspace-guide>header>button{width:34px;height:34px;border:1px solid rgba(183,227,255,.14);border-radius:11px;background:#050e1a70;color:#dcebf5b8;font-size:20px;cursor:pointer}.cod3-workspace-guide__body{min-height:0;overflow-y:auto;padding:20px}.cod3-workspace-guide__copy h2{margin:6px 0 7px;font-size:clamp(24px,4vw,36px);line-height:1.02;letter-spacing:-.035em}.cod3-workspace-guide__copy p,.cod3-workspace-guide__success p{margin:0;color:#c8dceab8;font-size:13px;line-height:1.55}.cod3-workspace-guide__goals{display:grid;gap:8px;margin-top:18px}.cod3-workspace-guide__goals article{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:start;padding:11px 12px;border:1px solid rgba(172,228,255,.11);border-radius:15px;background:#0814247a}.cod3-workspace-guide--arrive .cod3-workspace-guide__goals article{opacity:0;transform:translate(-8px);animation:cod3GoalResolve .33s ease-out forwards}.cod3-workspace-guide--arrive .cod3-workspace-guide__goals article:nth-of-type(1){animation-delay:.39s}.cod3-workspace-guide--arrive .cod3-workspace-guide__goals article:nth-of-type(2){animation-delay:.44s}.cod3-workspace-guide--arrive .cod3-workspace-guide__goals article:nth-of-type(3){animation-delay:.49s}@keyframes cod3GoalResolve{to{opacity:1;transform:translate(0)}}.cod3-workspace-guide__goals article b{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(93,235,203,.2);border-radius:10px;color:#79ffd3;background:#207c621f;font-size:9px}.cod3-workspace-guide__goals article p{margin:2px 0 0;color:#e0eef7db;font-size:12px;line-height:1.45}.cod3-workspace-guide__success{margin-top:14px;padding:13px 14px;border:1px solid rgba(104,255,200,.15);border-radius:16px;background:linear-gradient(145deg,#186f561c,#1e41771f)}.cod3-workspace-guide__success p{margin-top:5px;color:#bff6df}.cod3-workspace-guide__flow{display:grid;grid-template-columns:repeat(6,1fr);gap:5px;margin-top:16px}.cod3-workspace-guide__flow i{height:4px;border-radius:999px;background:#7c98b52e}.cod3-workspace-guide__flow i.active{background:linear-gradient(90deg,#62eaff,#8a74ff);box-shadow:0 0 12px #64e1ff47}.cod3-workspace-guide__flow small{grid-column:1 / -1;margin-top:3px;color:#98b1c58f;font-size:8px;font-weight:800;letter-spacing:.1em;text-align:center}.cod3-workspace-guide>footer{display:grid;grid-template-columns:1fr 1.35fr;gap:9px;padding:13px 16px 16px;border-top:1px solid rgba(169,222,255,.1);background:#030a147a}.cod3-workspace-guide>footer button{min-height:46px;border-radius:14px;font:inherit;font-size:11px;font-weight:850;cursor:pointer}.cod3-workspace-guide>footer button.secondary{border:1px solid rgba(170,219,247,.14);background:#09162680;color:#cfe2eec2}.cod3-workspace-guide>footer button.primary{border:1px solid rgba(112,235,255,.34);background:linear-gradient(120deg,#40d2f6eb,#5789ffeb 48%,#9462f6eb);color:#04121b;box-shadow:0 12px 28px #47b7ff29,inset 0 1px #ffffff4d}.nexus-cod3-guide-trigger{min-height:38px;display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid rgba(107,225,255,.2);border-radius:12px;background:linear-gradient(145deg,#14536d3d,#50379933);color:#dffaff;font:inherit;font-size:10px;font-weight:850;letter-spacing:.05em;cursor:pointer}.nexus-cod3-guide-trigger b{width:22px;height:22px;display:grid;place-items:center;border-radius:8px;background:#56e0ff21;color:#8cf0ff}@media (max-width: 820px){.cod3-workspace-guide-backdrop{place-items:end center;padding:8px 8px calc(88px + env(safe-area-inset-bottom))}.cod3-workspace-guide{width:100%;max-height:min(76dvh,650px);border-radius:24px 24px 18px 18px}.cod3-workspace-guide--arrive{transform-origin:50% 100%;animation-name:cod3BriefingArriveMobile}@keyframes cod3BriefingArriveMobile{0%{opacity:0;transform:translateY(46px) scale(.985);filter:blur(8px)}68%{opacity:1;transform:translateY(-4px) scale(1.004);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.cod3-workspace-guide>header{min-height:66px;grid-template-columns:40px 1fr 34px;padding:10px 12px}.cod3-workspace-guide__signal{width:38px;height:38px;border-radius:13px;font-size:18px}.cod3-workspace-guide__body{padding:15px}.cod3-workspace-guide__copy h2{font-size:clamp(24px,8vw,31px)}.cod3-workspace-guide__copy p{font-size:12px}.cod3-workspace-guide__goals article{padding:10px}.cod3-workspace-guide>footer{grid-template-columns:1fr;padding:10px 12px 12px}.cod3-workspace-guide>footer button.primary{order:-1}.nexus-cod3-guide-trigger{min-height:36px;padding:6px 8px}.nexus-cod3-guide-trigger span{display:none}}@media (prefers-reduced-motion: reduce){.cod3-workspace-guide-backdrop--arrive,.cod3-workspace-guide--arrive,.cod3-workspace-guide--arrive>header,.cod3-workspace-guide--arrive .cod3-workspace-guide__copy,.cod3-workspace-guide--arrive .cod3-workspace-guide__goals,.cod3-workspace-guide--arrive .cod3-workspace-guide__success,.cod3-workspace-guide--arrive .cod3-workspace-guide__flow,.cod3-workspace-guide--arrive>footer,.cod3-workspace-guide--arrive .cod3-workspace-guide__signal,.cod3-workspace-guide--arrive .cod3-workspace-guide__goals article,.cod3-workspace-guide__arrival-scan{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}}.nexus-recovery-screen{min-height:100dvh;display:grid;place-content:center;justify-items:center;gap:12px;padding:28px;text-align:center;background:radial-gradient(circle at 50% 28%,rgba(64,215,255,.12),transparent 30%),radial-gradient(circle at 58% 45%,rgba(142,94,255,.1),transparent 38%),#040913;color:#eefaff}.nexus-recovery-screen__orb{width:58px;height:58px;display:grid;place-items:center;border:1px solid rgba(102,231,255,.32);border-radius:20px;background:linear-gradient(145deg,#196987f2,#573599f0);font-size:24px;font-weight:900;box-shadow:0 0 34px #4ad8ff26}.nexus-recovery-screen>span{color:#79eaff;font-size:9px;font-weight:900;letter-spacing:.18em}.nexus-recovery-screen h1{max-width:620px;margin:2px 0 0;font-size:clamp(26px,5vw,42px);line-height:1.05}.nexus-recovery-screen p{max-width:560px;margin:0;color:#caddebad;line-height:1.55}.nexus-recovery-screen button{min-height:46px;margin-top:6px;padding:0 18px;border:1px solid rgba(110,231,255,.34);border-radius:14px;background:linear-gradient(120deg,#41d2f5f2,#648dfff2,#9664f6f2);color:#04121b;font:inherit;font-weight:850;cursor:pointer}.nexus-workspace-recovery{width:min(760px,calc(100% - 32px));margin:48px auto 120px;padding:34px;border:1px solid rgba(112,228,255,.22);border-radius:26px;color:#eafaff;text-align:center;background:radial-gradient(circle at 15% 10%,rgba(55,222,255,.16),transparent 32%),radial-gradient(circle at 88% 12%,rgba(142,83,255,.18),transparent 38%),linear-gradient(145deg,#051424f5,#0d1230f7);box-shadow:0 24px 70px #0000006b,inset 0 1px #ffffff12;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.nexus-workspace-recovery__signal{width:72px;height:72px;margin:0 auto 16px;display:grid;place-items:center;border-radius:24px;border:1px solid rgba(109,236,255,.34);color:#8df5ff;font-size:30px;background:linear-gradient(145deg,#2dcdef38,#6d49dd57);box-shadow:0 0 28px #42deff1f,inset 0 1px #ffffff14}.nexus-workspace-recovery small{display:block;color:#72eaff;font-size:10px;font-weight:900;letter-spacing:.19em}.nexus-workspace-recovery h2{margin:10px 0 8px;font-size:clamp(24px,4vw,34px)}.nexus-workspace-recovery p{max-width:560px;margin:0 auto;color:#d0e5f2b8;line-height:1.6}.nexus-workspace-recovery__actions{margin-top:22px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.nexus-workspace-recovery__actions button{min-height:46px;padding:0 18px;border:1px solid rgba(121,227,255,.2);border-radius:14px;color:#def8ff;font-weight:800;background:#08182ab8;cursor:pointer}.nexus-workspace-recovery__actions button.primary{color:#06131c;border-color:#73f8ff80;background:linear-gradient(135deg,#7af7ff,#77ffd4);box-shadow:0 0 24px #4ce6ff26}@media (max-width: 820px){.nexus-workspace-recovery{width:calc(100% - 24px);margin:22px 12px 110px;padding:24px 18px;border-radius:22px}.nexus-workspace-recovery__actions{display:grid;grid-template-columns:1fr}.nexus-workspace-recovery__actions button{width:100%}}@media (max-width: 820px){.cod3-workspace-guide-backdrop{overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}.cod3-workspace-guide{max-height:calc(100dvh - 104px)!important;min-height:0!important;overflow:hidden!important}.cod3-workspace-guide__body{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;padding-bottom:28px!important}.cod3-workspace-guide>header,.cod3-workspace-guide>footer{flex:0 0 auto!important}.nexus-glass-workspace--texting{padding:10px 8px calc(112px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important}.nexus-glass-workspace--texting>div{min-height:0!important;padding:10px!important;border-radius:22px!important;background:radial-gradient(circle at 12% 0%,rgba(69,226,255,.08),transparent 30%),radial-gradient(circle at 88% 0%,rgba(151,97,255,.09),transparent 32%),#050e1b8f!important;border:1px solid rgba(196,239,255,.14)!important;box-shadow:0 18px 48px #00000047,inset 0 1px #ffffff14!important;backdrop-filter:blur(26px) saturate(170%)!important;-webkit-backdrop-filter:blur(26px) saturate(170%)!important}.nexus-glass-workspace--texting>div>div:first-child{flex-wrap:wrap!important;align-items:flex-start!important;gap:10px!important;margin-bottom:12px!important}.nexus-glass-workspace--texting>div>div:nth-child(2){display:grid!important;grid-template-columns:1fr!important;min-height:0!important;max-height:none!important;overflow:visible!important;border-radius:18px!important;border:1px solid rgba(175,229,255,.13)!important;background:#050e1b7a!important}.nexus-glass-workspace--texting>div>div:nth-child(2)>div{width:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;border-right:0!important;border-bottom:1px solid rgba(175,229,255,.1)!important}.nexus-glass-workspace--texting>div>div:nth-child(2)>div:first-child{max-height:230px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.nexus-glass-workspace--texting>div>div:nth-child(2)>div:nth-child(2){min-height:430px!important}.nexus-glass-workspace--texting>div>div:nth-child(2)>div:nth-child(3){min-height:auto!important}.nexus-glass-workspace--texting input,.nexus-glass-workspace--texting textarea,.nexus-glass-workspace--texting button{max-width:100%!important;box-sizing:border-box!important;touch-action:manipulation!important}.nexus-glass-workspace--texting,.nexus-glass-workspace--offers,.nexus-glass-workspace--dispositions,.nexus-glass-workspace--settings,.nexus-glass-workspace--dialer{color:#edf9ff!important;background:radial-gradient(circle at 15% 0%,rgba(71,214,255,.07),transparent 34%),radial-gradient(circle at 85% 4%,rgba(142,91,255,.08),transparent 36%),#040912!important}.nexus-glass-workspace--texting section,.nexus-glass-workspace--offers section,.nexus-glass-workspace--dispositions section,.nexus-glass-workspace--settings section,.nexus-glass-workspace--dialer section{border-color:#beebff24!important;box-shadow:inset 0 1px #ffffff12,0 16px 40px #00000038!important;backdrop-filter:blur(24px) saturate(165%)!important;-webkit-backdrop-filter:blur(24px) saturate(165%)!important}.cod3-workspace-guide__signal{font-size:12px!important;letter-spacing:-.02em!important}}@media (max-width: 820px){.nexus-glass-workspace--dialer,.nexus-glass-workspace--texting,.nexus-glass-workspace--offers,.nexus-glass-workspace--dispositions,.nexus-glass-workspace--settings{color:#eaf8ff!important;background:radial-gradient(circle at 14% 0%,rgba(65,214,255,.1),transparent 34%),radial-gradient(circle at 86% 4%,rgba(137,92,255,.1),transparent 36%),#040912!important}.nexus-glass-workspace--dialer h1,.nexus-glass-workspace--dialer h2,.nexus-glass-workspace--texting h1,.nexus-glass-workspace--texting h2,.nexus-glass-workspace--offers h1,.nexus-glass-workspace--offers h2,.nexus-glass-workspace--dispositions h1,.nexus-glass-workspace--dispositions h2,.nexus-glass-workspace--settings h1,.nexus-glass-workspace--settings h2{color:#f2fbff!important;font-family:Space Grotesk,Inter,sans-serif!important;text-shadow:0 0 22px rgba(83,225,255,.1)!important}.nexus-glass-workspace--dialer input,.nexus-glass-workspace--dialer select,.nexus-glass-workspace--dialer textarea,.nexus-glass-workspace--texting input,.nexus-glass-workspace--texting select,.nexus-glass-workspace--texting textarea,.nexus-glass-workspace--offers input,.nexus-glass-workspace--offers select,.nexus-glass-workspace--offers textarea,.nexus-glass-workspace--dispositions input,.nexus-glass-workspace--dispositions select,.nexus-glass-workspace--dispositions textarea,.nexus-glass-workspace--settings input,.nexus-glass-workspace--settings select,.nexus-glass-workspace--settings textarea{min-width:0!important;max-width:100%!important;box-sizing:border-box!important;border:1px solid rgba(166,230,255,.16)!important;background:#040f1c94!important;color:#eef9ff!important;box-shadow:inset 0 1px #ffffff0f!important}.nexus-glass-workspace--texting>div{min-height:calc(100dvh - 72px)!important;width:100%!important;max-width:100%!important;padding:14px 10px calc(116px + env(safe-area-inset-bottom))!important;background:transparent!important;box-sizing:border-box!important;overflow-x:hidden!important}.nexus-glass-workspace--texting>div>div:first-child{margin-bottom:12px!important;display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:10px!important}.nexus-glass-workspace--texting>div>div:first-child>div:first-child{flex:1 1 180px!important;min-width:0!important}.nexus-glass-workspace--texting>div>div:first-child button{flex:0 0 auto!important;min-height:42px!important;border:1px solid rgba(107,228,255,.3)!important;border-radius:13px!important;background:linear-gradient(120deg,#42d3f2eb,#5989ffeb 52%,#9663f7eb)!important;color:#04131c!important;box-shadow:0 10px 28px #43b5ff24,inset 0 1px #ffffff4d!important}.nexus-glass-workspace--texting>div>div:nth-child(2){display:flex!important;flex-direction:column!important;grid-template-columns:none!important;width:100%!important;min-width:0!important;min-height:0!important;border:1px solid rgba(178,235,255,.17)!important;border-radius:22px!important;overflow:hidden!important;background:linear-gradient(180deg,#ffffff12,#ffffff05),#06101e9e!important;box-shadow:0 22px 58px #00000057,inset 0 1px #ffffff1a!important;backdrop-filter:blur(26px) saturate(170%)!important;-webkit-backdrop-filter:blur(26px) saturate(170%)!important}.nexus-glass-workspace--texting>div>div:nth-child(2)>div:first-child{width:100%!important;max-height:250px!important;min-width:0!important;overflow-y:auto!important;border-right:0!important;border-bottom:1px solid rgba(166,226,255,.12)!important;background:#050e1b47!important}.nexus-glass-workspace--texting>div>div:nth-child(2)>div:first-child button{min-height:62px!important;background:transparent!important;border-color:#a6e2ff17!important}.nexus-glass-workspace--texting>div>div:nth-child(2)>div:nth-child(2){width:100%!important;min-width:0!important;min-height:430px!important;max-height:none!important;background:#030b1647!important}.nexus-glass-workspace--texting>div>div:nth-child(2)>div:nth-child(3){display:none!important}.nexus-glass-workspace--texting button,.nexus-glass-workspace--texting input,.nexus-glass-workspace--texting textarea{touch-action:manipulation!important}.nexus-glass-workspace--offers>div,.nexus-glass-workspace--dispositions>div,.nexus-glass-workspace--settings>div{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding-left:10px!important;padding-right:10px!important;padding-bottom:calc(116px + env(safe-area-inset-bottom))!important;background:transparent!important;color:#eaf8ff!important}.nexus-glass-workspace--offers>div>div,.nexus-glass-workspace--dispositions>div>div,.nexus-glass-workspace--settings>div>div{max-width:100%!important;border-color:#abe7ff24!important}.nexus-glass-workspace--offers button:not(:disabled),.nexus-glass-workspace--dispositions button:not(:disabled),.nexus-glass-workspace--settings button:not(:disabled){touch-action:manipulation!important;border-color:#99e1ff2e!important}.cod3-workspace-guide-backdrop{z-index:25000!important}.cod3-workspace-guide{box-shadow:0 38px 110px #000000ad,0 0 55px #4bd2ff14,inset 0 1px #ffffff24!important}}@media (max-width: 900px){html.nexus-shell-map-open,body.nexus-shell-map-open{width:100%;height:100%;overflow:hidden!important;background:#020813!important}body.nexus-shell-map-open .nexus-global-header,body.nexus-shell-map-open .nexus-global-dock,body.nexus-shell-map-open .cod3-workspace-guide-backdrop,body.nexus-shell-map-open .nexus-cod3-guide-trigger{display:none!important}body.nexus-shell-map-open .app-shell,body.nexus-shell-map-open .nexus-unified-shell{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;margin:0!important;padding:0!important;background:#020813!important}body.nexus-shell-map-open .nexus-embed-host,body.nexus-shell-map-open .nexus-embed-host.is-active{display:block!important;position:fixed!important;z-index:999999!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#020813!important}body.nexus-shell-map-open .nexus-embedded-frame{display:block!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;border:0!important}}@media (max-width: 820px){.nexus-global-header{position:sticky!important;top:0!important;z-index:12000!important;height:58px!important;min-height:58px!important;padding:7px 10px!important;gap:8px!important;flex-wrap:nowrap!important;border-bottom:1px solid rgba(112,227,255,.16)!important;background:radial-gradient(circle at 16% -35%,rgba(62,225,255,.2),transparent 48%),radial-gradient(circle at 72% -45%,rgba(137,92,255,.2),transparent 46%),linear-gradient(180deg,#051220f7,#030a14fb)!important;box-shadow:0 12px 32px #0000006b,inset 0 1px #ffffff14!important;backdrop-filter:blur(24px) saturate(175%)!important;-webkit-backdrop-filter:blur(24px) saturate(175%)!important}.nexus-global-header:after{left:0!important;right:0!important;bottom:0!important;opacity:.72!important}.nexus-global-brand{display:flex!important;align-items:center!important;gap:9px!important;flex:1 1 auto!important;min-width:0!important}.nexus-global-brand:after{content:none!important;display:none!important}.nexus-global-brand:before{content:"";width:28px;height:28px;flex:0 0 28px;border-radius:9px;border:1px solid rgba(105,234,255,.42);background:linear-gradient(135deg,transparent 30%,rgba(117,249,237,.95) 31% 45%,transparent 46%),linear-gradient(315deg,transparent 30%,rgba(142,100,255,.95) 31% 45%,transparent 46%),linear-gradient(145deg,#165b7fb8,#2c1d69c7);box-shadow:0 0 18px #3dddff33,inset 0 1px #fff3;transform:rotate(0)}.nexus-global-brand h2{max-width:none!important;margin:0!important;overflow:visible!important;color:#eefbff!important;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:16px!important;line-height:1!important;font-weight:800!important;letter-spacing:.06em!important;text-overflow:clip!important;text-shadow:0 0 18px rgba(91,229,255,.16)!important;white-space:nowrap!important}.nexus-global-header__context,.nexus-global-header .user-chip>span{display:none!important}.nexus-global-header .user-chip{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;margin-left:auto!important;flex:0 0 auto!important;min-width:0!important}.nexus-cod3-guide-trigger{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:14px!important}.nexus-cod3-guide-trigger>span{display:none!important}.nexus-cod3-guide-trigger b{width:30px!important;height:30px!important;display:grid!important;place-items:center!important;border-radius:10px!important;background:#051e318a!important}.nexus-cod3-guide-trigger__icon{width:24px!important;height:24px!important}.nexus-global-header .user-chip img{width:34px!important;height:34px!important;flex:0 0 34px!important;border:1px solid rgba(157,231,255,.24)!important;box-shadow:0 0 16px #49ceff1a!important}.nexus-global-header .btn-secondary{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:13px!important;font-size:0!important;color:#e1f2fae0!important;border-color:#a6e0ff24!important;background:#07142394!important;box-shadow:inset 0 1px #ffffff12!important}.nexus-global-header .btn-secondary:before{content:"⏻";font-size:18px;line-height:1;font-weight:500}.nexus-embed-host.is-active,.nexus-embedded-frame,.nexus-embedded-loading,.nexus-glass-workspace{min-height:calc(100dvh - 58px)!important}.nexus-embedded-frame{height:calc(100dvh - 58px)!important}}@media (max-width: 390px){.nexus-global-header{padding-inline:8px!important}.nexus-global-brand{gap:7px!important}.nexus-global-brand:before{width:26px;height:26px;flex-basis:26px}.nexus-global-brand h2{font-size:14px!important;letter-spacing:.045em!important}.nexus-cod3-guide-trigger{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.nexus-global-header .user-chip img{width:32px!important;height:32px!important;flex-basis:32px!important}.nexus-global-header .btn-secondary{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}@media (max-width: 900px),(orientation: landscape) and (max-height: 650px) and (pointer: coarse){.nexus-global-header{position:sticky!important;top:0!important;z-index:12000!important;height:56px!important;min-height:56px!important;padding:6px max(9px,env(safe-area-inset-left)) 6px max(9px,env(safe-area-inset-right))!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:8px!important;overflow:visible!important;border:0!important;border-bottom:1px solid rgba(123,231,255,.14)!important;background:linear-gradient(180deg,#081626f0,#040c17f5),radial-gradient(circle at 18% 0%,rgba(65,226,255,.16),transparent 46%),radial-gradient(circle at 76% 0%,rgba(142,95,255,.13),transparent 44%)!important;box-shadow:0 10px 30px #0000004d,inset 0 1px #ffffff0f!important;backdrop-filter:blur(14px) saturate(145%)!important;-webkit-backdrop-filter:blur(14px) saturate(145%)!important}.nexus-global-header:before{content:"";position:absolute;left:13%;right:13%;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(76,230,255,.7),rgba(119,255,215,.42),rgba(148,102,255,.58),transparent);box-shadow:0 0 12px #46deff40}.nexus-global-header:after{display:none!important}.nexus-global-brand{flex:1 1 auto!important;min-width:0!important;display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:9px!important;row-gap:2px!important;align-items:center!important}.nexus-global-brand:before{content:""!important;display:block!important;grid-column:1!important;grid-row:1 / 3!important;width:30px!important;height:30px!important;border-radius:10px!important;border:1px solid rgba(116,235,255,.28)!important;background:radial-gradient(circle at 50% 44%,rgba(122,255,231,.28),transparent 20%),linear-gradient(135deg,transparent 31%,rgba(97,239,255,.95) 32% 42%,transparent 43%),linear-gradient(315deg,transparent 31%,rgba(153,103,255,.92) 32% 42%,transparent 43%),linear-gradient(145deg,#124d6acc,#2a1d5cd6)!important;box-shadow:0 0 18px #48dcff24,inset 0 1px #ffffff24!important}.nexus-global-brand:after{display:none!important;content:none!important}.nexus-global-brand h2{grid-column:2!important;grid-row:1!important;margin:0!important;min-width:0!important;color:#f3fbff!important;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:14px!important;line-height:1!important;font-weight:850!important;letter-spacing:.065em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-shadow:0 0 16px rgba(89,229,255,.12)!important}.nexus-global-header__context{grid-column:2!important;grid-row:2!important;display:flex!important;align-items:center!important;min-width:0!important;margin:0!important;padding:0!important;color:transparent!important;font-size:0!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}.nexus-global-header__context>*{display:none!important}.nexus-global-header__context:before{content:"";width:6px;height:6px;flex:0 0 6px;margin-right:5px;border-radius:50%;background:#6effc8;box-shadow:0 0 9px #63ffc9b3}.nexus-global-header__context:after{content:attr(data-workspace) " · LIVE";min-width:0;overflow:hidden;text-overflow:ellipsis;color:#abd7e5b8;font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.nexus-global-header .user-chip{flex:0 0 auto!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;margin:0!important}.nexus-global-header .user-chip>span{display:none!important}.nexus-cod3-guide-trigger,.nexus-global-header .btn-secondary{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:12px!important}.nexus-cod3-guide-trigger{border:1px solid rgba(105,232,255,.23)!important;background:linear-gradient(145deg,#0d3649ad,#1f1a4ba8)!important;box-shadow:0 0 18px #4adbff1a,inset 0 1px #ffffff1a!important}.nexus-cod3-guide-trigger>span{display:none!important}.nexus-cod3-guide-trigger b{width:28px!important;height:28px!important;display:grid!important;place-items:center!important;border-radius:9px!important;background:#0518287a!important}.nexus-cod3-guide-trigger__icon{width:22px!important;height:22px!important}.nexus-global-header .user-chip img{width:31px!important;height:31px!important;flex:0 0 31px!important;border-radius:10px!important;border:1px solid rgba(161,228,255,.18)!important;box-shadow:0 0 13px #47cdff14!important}.nexus-global-header .btn-secondary{font-size:0!important;color:#ddeff8c7!important;border:1px solid rgba(167,219,246,.12)!important;background:#07121f8f!important;box-shadow:inset 0 1px #ffffff0d!important}.nexus-global-header .btn-secondary:before{content:"⏻";font-size:16px;line-height:1}.nexus-embed-host.is-active,.nexus-embedded-frame,.nexus-embedded-loading,.nexus-glass-workspace{min-height:calc(100dvh - 56px)!important}.nexus-embedded-frame{height:calc(100dvh - 56px)!important}}@media (max-width: 390px){.nexus-global-header{padding-inline:7px!important;gap:6px!important}.nexus-global-brand{grid-template-columns:28px minmax(0,1fr)!important;column-gap:7px!important}.nexus-global-brand:before{width:27px!important;height:27px!important;border-radius:9px!important}.nexus-global-brand h2{font-size:13px!important;letter-spacing:.05em!important}.nexus-global-header__context:after{font-size:7px!important}.nexus-cod3-guide-trigger,.nexus-global-header .btn-secondary{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.nexus-global-header .user-chip img{width:29px!important;height:29px!important;flex-basis:29px!important}}@media (pointer: coarse) and (max-width: 950px),(pointer: coarse) and (orientation: landscape) and (max-height: 680px){.nexus-global-header,.nexus-global-dock,.nexus-glass-workspace,.cod3-workspace-guide,.workspace-error-boundary{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nexus-glass-workspace,.nexus-global-dock,.nexus-global-header{contain:layout paint style}.nexus-global-dock button,.nexus-global-header button,.nexus-glass-workspace button,.nexus-glass-workspace input,.nexus-glass-workspace select,.nexus-glass-workspace textarea{touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}.nexus-global-dock button:hover,.nexus-global-header button:hover,.nexus-glass-workspace button:hover{transform:none!important}.nexus-global-dock button:active,.nexus-global-header button:active,.nexus-glass-workspace button:active{transform:scale(.985)!important;transition-duration:60ms!important}}@media (max-width: 1440px),(max-height: 900px){.nexus-unified-shell *,.nexus-unified-shell *:before,.nexus-unified-shell *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nexus-global-header,.nexus-global-dock,.nexus-offer-card,.nexus-dispositions-card{box-shadow:0 12px 36px #00000052,inset 0 1px #ffffff0f!important}.nexus-glass-workspace *,.cod3-workspace-guide *{animation-duration:.001ms!important;animation-iteration-count:1!important}}.nexus-offers-runtime-toast{position:fixed;left:50%;bottom:max(104px,calc(86px + env(safe-area-inset-bottom)));z-index:30000;max-width:min(420px,calc(100vw - 28px));transform:translate(-50%,12px);opacity:0;pointer-events:none;padding:11px 14px;border-radius:14px;border:1px solid rgba(104,239,226,.28);background:#051422f0;color:#eafffb;font:700 12px/1.4 Inter,system-ui,sans-serif;box-shadow:0 16px 44px #00000070,0 0 26px #44e2ff14,inset 0 1px #ffffff14;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);transition:opacity .18s ease,transform .18s ease}.nexus-offers-runtime-toast.visible{opacity:1;transform:translate(-50%)}.nexus-offers-runtime-toast.warning{border-color:#ffc2634d;color:#fff0d4}@media (max-width: 820px),(orientation: landscape) and (max-height: 650px) and (pointer: coarse){.nexus-glass-workspace--offers,.nexus-glass-workspace--dispositions{overflow-x:hidden!important;-webkit-overflow-scrolling:touch}.nexus-glass-workspace--offers>div,.nexus-glass-workspace--dispositions>div{padding-top:12px!important;padding-left:10px!important;padding-right:10px!important;padding-bottom:calc(116px + env(safe-area-inset-bottom))!important}.nexus-glass-workspace--offers>div>div:first-child{position:sticky;top:0;z-index:12;margin:-2px -2px 14px!important;padding:8px 2px 10px;background:linear-gradient(180deg,#040912fa 70%,#04091200);overflow-x:auto;flex-wrap:nowrap!important;scrollbar-width:none}.nexus-glass-workspace--offers>div>div:first-child::-webkit-scrollbar{display:none}.nexus-glass-workspace--offers>div>div:first-child>button{flex:0 0 auto;min-height:42px;touch-action:manipulation}.nexus-glass-workspace--offers form,.nexus-glass-workspace--dispositions form{min-width:0!important}.nexus-glass-workspace--offers input,.nexus-glass-workspace--offers select,.nexus-glass-workspace--offers textarea,.nexus-glass-workspace--dispositions input,.nexus-glass-workspace--dispositions select,.nexus-glass-workspace--dispositions textarea{min-height:44px!important;font-size:16px!important}.nexus-glass-workspace--offers textarea,.nexus-glass-workspace--dispositions textarea{min-height:96px!important}.nexus-glass-workspace--offers button,.nexus-glass-workspace--dispositions button,.nexus-glass-workspace--dispositions label{touch-action:manipulation}.nexus-glass-workspace--offers [style*="width: 380px"],.nexus-glass-workspace--offers [style*="width:380px"],.nexus-glass-workspace--dispositions [style*="max-width: 640px"],.nexus-glass-workspace--dispositions [style*="maxWidth: 640"]{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.nexus-glass-workspace--offers [style*="min-width: 340px"]{min-width:0!important;width:100%!important}.nexus-glass-workspace--offers [style*="padding: 28px 28px 32px"],.nexus-glass-workspace--offers [style*="padding: 24px 26px 28px"],.nexus-glass-workspace--dispositions [style*="padding: 32px 32px 36px"]{padding:18px 14px 20px!important}.nexus-glass-workspace--offers [style*="display: flex"][style*="gap: 32px"]{gap:14px!important}.nexus-glass-workspace--offers [style*="display: flex"][style*="gap: 10px"],.nexus-glass-workspace--dispositions [style*="display: flex"][style*="gap: 10px"]{flex-wrap:wrap!important}.nexus-glass-workspace--offers [style*="position: fixed"][style*="inset: 0"]>div{max-height:calc(100dvh - 28px);overflow-y:auto;overscroll-behavior:contain}.nexus-glass-workspace--dispositions input[type=file]{min-height:48px!important;padding:10px!important}}.nexus-offer-studio{width:100%;min-width:0;color:#eaf7ff}.nexus-offer-tabs{width:min(760px,100%);margin-inline:auto;padding:5px;border:1px solid rgba(115,218,255,.14);border-radius:16px;background:#050e1db8;box-shadow:inset 0 1px #ffffff0f}.nexus-offer-tabs>button{flex:1 1 150px;min-height:42px;border-radius:12px!important;border-color:transparent!important;background:transparent!important;color:#bed3e6c7!important;box-shadow:none!important}.nexus-offer-tabs>button:first-child{color:#dffcff!important;border-color:#5ae3ff47!important;background:linear-gradient(135deg,#1c89af47,#5d3db447)!important;box-shadow:inset 0 1px #ffffff1a,0 0 24px #40d2ff14!important}.nexus-offer-card{position:relative;overflow:hidden;width:min(600px,100%)!important;padding:30px!important;border:1px solid rgba(117,222,255,.17)!important;border-radius:26px!important;background:radial-gradient(circle at 8% 0%,rgba(61,214,255,.1),transparent 27%),radial-gradient(circle at 96% 8%,rgba(139,92,246,.1),transparent 30%),linear-gradient(165deg,#0a182bf5,#050c19fa)!important;box-shadow:0 24px 70px #0000006b,inset 0 1px #ffffff14!important}.nexus-offer-eyebrow{margin:0 0 7px;color:#74e9ff;text-align:center;font:800 10px/1.2 Space Grotesk,Inter,sans-serif;letter-spacing:.18em}.nexus-offer-title{margin-bottom:6px!important;color:#f2fbff!important;font-family:Space Grotesk,Inter,sans-serif!important;font-size:clamp(24px,4vw,32px)!important;letter-spacing:-.035em}.nexus-offer-subtitle{margin:0 0 24px;color:#b4cce1b8;text-align:center;font:500 13px/1.45 Inter,sans-serif}.nexus-offer-form>div{min-width:0}.nexus-offer-form label{color:#bcd3e6bd!important;font:700 11px/1.25 Space Grotesk,Inter,sans-serif!important;letter-spacing:.045em}.nexus-offer-form input:not([type=checkbox]),.nexus-offer-form select,.nexus-offer-form textarea{min-width:0!important;border:1px solid rgba(111,191,232,.18)!important;border-radius:14px!important;background:#040d1bd1!important;color:#eaf7ff!important;box-shadow:inset 0 1px #ffffff09!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.nexus-offer-form input:not([type=checkbox]):focus,.nexus-offer-form select:focus,.nexus-offer-form textarea:focus{border-color:#5ee7ff85!important;background:#051224f5!important;box-shadow:0 0 0 3px #40d3ff1a,0 0 28px #40d3ff0f!important}.nexus-offer-form input::placeholder,.nexus-offer-form textarea::placeholder{color:#a6bbcf7a!important;text-overflow:ellipsis}.nexus-offer-mortgage{min-height:48px;padding:9px 12px;border:1px solid rgba(112,194,230,.12);border-radius:14px;background:#0814258a}.nexus-offer-mortgage input{width:22px!important;min-width:22px!important;height:22px!important;margin:0!important;accent-color:#65e7ff}.nexus-offer-generate{min-height:50px;border:1px solid rgba(117,239,255,.36)!important;border-radius:15px!important;background:linear-gradient(135deg,#57e5f5,#7ba9ff 55%,#9b7cf7)!important;color:#04111f!important;font-family:Space Grotesk,Inter,sans-serif!important;box-shadow:0 12px 30px #4abfff33,inset 0 1px #ffffff8c!important}@media (max-width: 820px){.nexus-offer-studio{padding-inline:2px}.nexus-offer-tabs{position:sticky;top:0;z-index:14;flex-wrap:nowrap!important;gap:3px!important;padding:4px!important;border-radius:14px}.nexus-offer-tabs>button{flex:1 1 0;min-width:0;padding:8px 5px!important;font-size:11px!important}.nexus-offer-compose{display:block!important}.nexus-offer-card{width:100%!important;padding:22px 16px 24px!important;border-radius:22px!important}.nexus-offer-subtitle{margin-bottom:20px;padding-inline:10px}.nexus-offer-form>div[style*="display: flex"]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px!important}.nexus-offer-form input:not([type=checkbox]),.nexus-offer-form select,.nexus-offer-form textarea{width:100%!important;max-width:100%!important;padding:12px 13px!important;font-size:16px!important}.nexus-offer-form textarea{line-height:1.45}}@media (max-width: 430px){.nexus-offer-form>div[style*="display: flex"]{grid-template-columns:1fr}.nexus-offer-title{font-size:25px!important}}.nexus-glass-workspace--offers,.nexus-glass-workspace--dispositions{color:#eaf8ff!important;background:radial-gradient(circle at 12% 0%,rgba(47,211,255,.08),transparent 30%),radial-gradient(circle at 90% 12%,rgba(128,84,255,.08),transparent 32%),#030914!important}.nexus-offer-card,.nexus-dispositions-card{border:1px solid rgba(110,224,255,.18)!important;background:radial-gradient(circle at 8% 0%,rgba(63,215,255,.1),transparent 28%),radial-gradient(circle at 96% 8%,rgba(134,88,255,.1),transparent 30%),linear-gradient(155deg,#081729fa,#050c1bfc)!important;box-shadow:0 22px 58px #0000005c,inset 0 1px #ffffff13!important}.nexus-dispositions-studio{width:min(760px,100%);margin-inline:auto;box-sizing:border-box}.nexus-dispositions-card{max-width:720px!important;border-radius:26px!important;padding:28px!important}.nexus-flow-step-header>div:first-child{color:#72eaff!important;font-family:Space Grotesk,Inter,sans-serif!important;font-weight:850!important;letter-spacing:.14em!important}.nexus-flow-step-header h2{color:#f2fbff!important;font-family:Space Grotesk,Inter,sans-serif!important;letter-spacing:-.035em!important}.nexus-dispositions-card label,.nexus-offer-card label{color:#bed6e8b8!important;font-family:Space Grotesk,Inter,sans-serif!important;font-weight:700!important}.nexus-dispositions-card input,.nexus-dispositions-card select,.nexus-dispositions-card textarea,.nexus-offer-card input:not([type=checkbox]),.nexus-offer-card select,.nexus-offer-card textarea{min-width:0!important;border:1px solid rgba(103,195,235,.19)!important;border-radius:14px!important;background:#030e1de0!important;color:#eaf8ff!important;box-shadow:inset 0 1px #ffffff09!important}.nexus-dispositions-card input:focus,.nexus-dispositions-card select:focus,.nexus-dispositions-card textarea:focus,.nexus-offer-card input:focus,.nexus-offer-card select:focus,.nexus-offer-card textarea:focus{border-color:#5ce7ff85!important;outline:0!important;box-shadow:0 0 0 3px #4bd5ff1a!important}.nexus-dispositions-card button,.nexus-offer-generate{border-color:#68e8ff47!important;font-family:Space Grotesk,Inter,sans-serif!important}@media (max-width: 820px){.nexus-dispositions-studio{padding:14px 10px calc(116px + env(safe-area-inset-bottom))!important}.nexus-dispositions-card{width:100%!important;padding:22px 15px!important;border-radius:22px!important}.nexus-dispositions-card>div[style*="display: flex"]{flex-wrap:wrap!important}}.nexus-integration-return{position:fixed;left:50%;bottom:max(92px,calc(env(safe-area-inset-bottom) + 76px));transform:translate(-50%);z-index:2147482000;width:min(92vw,520px);padding:12px 16px;border-radius:14px;border:1px solid rgba(110,237,255,.42);background:linear-gradient(135deg,#071522f5,#231944f0);color:#effcff;box-shadow:0 18px 46px #00000061,0 0 24px #49deff29;font-size:13px;font-weight:700;line-height:1.45;text-align:center;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.nexus-integration-return.is-success{border-color:#67ffd580;box-shadow:0 18px 46px #00000061,0 0 26px #67ffd529}@media (max-width: 700px),(hover: none) and (pointer: coarse){.nexus-integration-return{width:calc(100vw - 28px);padding:11px 13px;font-size:12px;bottom:max(82px,calc(env(safe-area-inset-bottom) + 68px))}}@media (max-width: 900px),(orientation: landscape) and (max-height: 650px) and (pointer: coarse){html,body,#root{width:100%;min-height:100dvh;max-width:100%;overflow-x:hidden;background:#020812;overscroll-behavior-x:none}body{margin:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.app-shell.nexus-unified-shell{min-height:100dvh!important;padding:0 0 calc(74px + env(safe-area-inset-bottom))!important;background:radial-gradient(circle at 18% -8%,rgba(58,211,255,.09),transparent 30%),radial-gradient(circle at 82% 0%,rgba(132,88,255,.08),transparent 34%),#020812!important;overflow-x:hidden!important}.nexus-global-header{position:sticky!important;top:0!important;z-index:14000!important;min-height:54px!important;height:auto!important;padding:calc(6px + env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) 6px max(10px,env(safe-area-inset-left))!important;border-bottom:1px solid rgba(130,225,255,.12)!important;background:#020a14f7!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 8px 24px #0003!important}.nexus-global-brand h2{font-size:15px!important;line-height:1!important;letter-spacing:.03em!important}.nexus-global-header__context{font-size:8px!important;letter-spacing:.11em!important}.nexus-global-header .user-chip{min-width:0!important;gap:6px!important}.nexus-global-header button,.nexus-global-header [role=button]{min-width:40px!important;min-height:40px!important;touch-action:manipulation}.nexus-global-dock{position:fixed!important;z-index:14500!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;height:calc(66px + env(safe-area-inset-bottom))!important;display:flex!important;align-items:stretch!important;gap:2px!important;padding:5px max(6px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(6px,env(safe-area-inset-left))!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-top:1px solid rgba(139,226,255,.13)!important;background:#020a14fb!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 -10px 28px #0000004d!important}.nexus-global-dock::-webkit-scrollbar{display:none}.nexus-global-dock button{position:relative;flex:0 0 66px!important;width:66px!important;min-width:66px!important;height:56px!important;min-height:56px!important;margin:0!important;padding:5px 3px!important;display:grid!important;grid-template-rows:24px auto!important;place-items:center!important;align-content:center!important;gap:2px!important;scroll-snap-align:center;border:0!important;border-radius:14px!important;color:#c9deecad!important;background:transparent!important;box-shadow:none!important;touch-action:manipulation;transition:background .15s ease,color .15s ease,transform .08s ease!important}.nexus-global-dock button svg{width:21px!important;height:21px!important}.nexus-global-dock button span,.nexus-global-dock button .nexus-global-dock__label{max-width:62px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px!important;line-height:1!important;letter-spacing:.01em!important}.nexus-global-dock button.active{color:#aaf6ff!important;background:linear-gradient(180deg,#36d2f124,#5b57eb1a)!important}.nexus-global-dock button.active:before{content:"";position:absolute;top:2px;left:24%;right:24%;height:2px;border-radius:999px;background:#74edff;box-shadow:0 0 10px #50e8ff73}.nexus-global-dock button:active{transform:scale(.94)!important}.nexus-embed-host,.nexus-glass-workspace{width:100%!important;max-width:100%!important;min-height:calc(100dvh - 54px - env(safe-area-inset-top))!important;overflow-x:hidden!important}.nexus-embed-host.has-right-dock.is-active .nexus-embedded-frame,.nexus-embed-host.is-command-center .nexus-embedded-frame{width:100%!important;max-width:100%!important}.nexus-unified-shell.has-right-dock .nexus-glass-workspace{width:100%!important;max-width:100%!important;padding-right:0!important;padding-left:0!important;box-sizing:border-box!important}.nexus-embedded-frame{width:100%!important;height:calc(100dvh - 54px - env(safe-area-inset-top))!important;min-height:calc(100dvh - 54px - env(safe-area-inset-top))!important;border:0!important;display:block!important;background:#020812!important}.nexus-glass-workspace{padding-bottom:calc(8px + env(safe-area-inset-bottom))!important}.nexus-glass-workspace button,.nexus-glass-workspace a,.nexus-glass-workspace select{touch-action:manipulation}.nexus-glass-workspace input,.nexus-glass-workspace select,.nexus-glass-workspace textarea{font-size:16px!important}.nexus-glass-workspace *,.nexus-embed-host *{-webkit-tap-highlight-color:transparent}@media (orientation: landscape) and (pointer: coarse){.nexus-global-header{min-height:48px!important;padding-top:max(4px,env(safe-area-inset-top))!important;padding-left:max(8px,env(safe-area-inset-left))!important;padding-right:max(8px,env(safe-area-inset-right))!important}.nexus-global-dock{left:max(0px,env(safe-area-inset-left))!important;right:max(0px,env(safe-area-inset-right))!important;height:calc(58px + env(safe-area-inset-bottom))!important;padding-top:3px!important}.nexus-global-dock button{height:49px!important;min-height:49px!important;grid-template-rows:20px auto!important}.nexus-global-dock button svg{width:18px!important;height:18px!important}.nexus-embedded-frame,.nexus-embed-host,.nexus-glass-workspace{min-height:calc(100dvh - 48px - env(safe-area-inset-top))!important}.nexus-embedded-frame{height:calc(100dvh - 48px - env(safe-area-inset-top))!important}}}@media (max-width: 900px),(orientation: landscape) and (max-height: 650px) and (pointer: coarse){.nexus-embed-host.is-active{overflow:hidden!important}}.nexus-unified-shell *,.nexus-unified-shell *:before,.nexus-unified-shell *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation-duration:.001ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.nexus-unified-shell button,.nexus-unified-shell a,.nexus-unified-shell input,.nexus-unified-shell select,.nexus-unified-shell textarea{transition-duration:70ms!important;touch-action:manipulation}.nexus-glass-workspace,.nexus-global-header,.nexus-global-dock,.nexus-offer-card,.nexus-dispositions-card,.cod3-workspace-guide{will-change:auto!important}.nexus-glass-workspace[aria-hidden=true],.nexus-embed-host[aria-hidden=true]{content-visibility:hidden!important}@media (max-width: 900px),(orientation: landscape) and (max-height: 650px) and (pointer: coarse){.app-shell.nexus-unified-shell.is-command-center{height:100dvh!important;min-height:100dvh!important;padding-bottom:0!important;overflow:hidden!important}.app-shell.nexus-unified-shell.is-command-center .nexus-embed-host.is-command-center.is-active{height:calc(100dvh - 54px - env(safe-area-inset-top))!important;min-height:calc(100dvh - 54px - env(safe-area-inset-top))!important;overflow:hidden!important}.app-shell.nexus-unified-shell.is-command-center .nexus-embedded-frame{box-sizing:border-box!important;height:100%!important;min-height:100%!important;padding-bottom:0!important;margin-bottom:0!important}}.crm-archer-header{display:none}@media (min-width: 901px){.nexus-global-header.has-cinematic-archer{--crm-shell-header-height: 146px;display:grid;grid-template-columns:minmax(130px,auto) minmax(190px,1fr) minmax(0,auto);min-height:var(--crm-shell-header-height);box-sizing:border-box;gap:clamp(9px,1.3vw,22px);padding:6px 16px}.crm-archer-header:not([hidden]){display:flex;justify-content:center;min-width:0}.has-cinematic-archer .nexus-global-brand{min-width:0;gap:6px;flex-direction:column;align-items:flex-start}.has-cinematic-archer .user-chip{min-width:0;flex-wrap:wrap;justify-content:flex-end;max-width:280px}.has-cinematic-archer .user-chip>span{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-cinematic-archer~.nexus-global-dock{top:calc(50% + 73px)}}@media (min-width: 901px) and (max-width: 1199px){.nexus-global-header.has-cinematic-archer{--crm-shell-header-height: 120px;grid-template-columns:140px minmax(175px,1fr) minmax(0,210px);gap:9px;padding-inline:12px}.has-cinematic-archer~.nexus-global-dock{top:calc(50% + 60px)}}@media (min-width: 1600px){.nexus-global-header.has-cinematic-archer{--crm-shell-header-height: 154px}.has-cinematic-archer~.nexus-global-dock{top:calc(50% + 77px)}}@media (min-width:901px){:root{--nexus-shell-rail:68px;--nexus-shell-header:120px}.nexus-global-dock.nexus-shell-sidebar{position:fixed!important;left:0!important;right:auto!important;top:var(--nexus-shell-header)!important;bottom:0!important;transform:none!important;width:var(--nexus-shell-rail)!important;max-height:none!important;height:auto!important;border-radius:0!important;display:flex!important;flex-direction:column!important;gap:6px!important;padding:10px 8px!important;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:border-box!important;background:linear-gradient(180deg,#071521,#050d18)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nexus-shell-sidebar button{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:44px!important;width:100%!important;border-radius:12px!important}.nexus-shell-sidebar .nexus-global-dock__label{display:none!important}.nexus-glass-workspace{padding-left:calc(var(--nexus-shell-rail) + 12px)!important;padding-right:12px!important;min-width:0}.nexus-shell-sidebar button:focus-visible{outline:2px solid #68e7db;outline-offset:-2px}}@media (min-width:1181px){:root{--nexus-shell-rail:224px;--nexus-shell-header:146px}.nexus-shell-sidebar button{justify-content:flex-start!important;padding:8px 12px!important}.nexus-shell-sidebar .nexus-global-dock__label{display:block!important;font-size:11px!important;line-height:1.4!important}}@media (min-width:1600px){:root{--nexus-shell-header:154px}}@media (prefers-reduced-motion:reduce){.nexus-unified-shell *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (min-width:1181px) and (max-width:1199px){:root{--nexus-shell-header:120px}}:root{--nx-vision-bg: #040611;--nx-vision-panel: #0b1020;--nx-vision-card: #0e1527;--nx-vision-text: #edf3ff;--nx-vision-muted: #a3b0c9;--nx-vision-cyan: #69e8f6;--nx-vision-violet: #b599ff;--nx-vision-line: rgba(143,160,222,.22);--nx-vision-surface: linear-gradient(145deg,rgba(19,27,49,.96),rgba(8,12,25,.98));--nx-vision-canvas: radial-gradient(ellipse at 0% 0%,rgba(36,133,173,.12),transparent 42%), radial-gradient(ellipse at 100% 5%,rgba(114,56,195,.14),transparent 43%),#040611;--nx-vision-shadow: 0 12px 30px rgba(0,0,0,.24),inset 0 1px rgba(211,222,255,.04)}.nexus-unified-shell{--bg-dark: var(--nx-vision-bg);--bg-panel: var(--nx-vision-panel);--bg-card: var(--nx-vision-card);--bg-card-hover: #18213a;--border: var(--nx-vision-line);--border-soft: var(--nx-vision-line);--text-primary: var(--nx-vision-text);--text-secondary: var(--nx-vision-muted);--text-tertiary: #98a6c1;--gold: var(--nx-vision-violet);--gold-bright: var(--nx-vision-cyan);--gold-dim: #8c76c6;background:var(--nx-vision-canvas);color:var(--nx-vision-text)}.nexus-unified-shell :is(button,input,select,textarea){font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nexus-unified-shell .nexus-global-brand h2{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#eaf4ff;font-size:17px;letter-spacing:.12em;text-shadow:0 0 16px rgba(105,232,246,.16)}.nexus-unified-shell .nexus-global-header{background:linear-gradient(110deg,#0d1425,#101125);border-bottom-color:var(--nx-vision-line)}.nexus-unified-shell .nexus-global-dock.nexus-shell-sidebar{background:linear-gradient(180deg,#080c19,#040712)!important;border-color:var(--nx-vision-line)!important;box-shadow:10px 0 26px #0003}.nexus-unified-shell .nexus-shell-sidebar button{color:#aab6ce;border-radius:8px!important}.nexus-unified-shell .nexus-shell-sidebar button.active{background:linear-gradient(100deg,#3796b738,#643fb02b);border-color:#74dff452;color:#f4f8ff;box-shadow:inset 2px 0 #69e8f6,0 0 16px #6660dc0f}.nexus-unified-shell .nexus-shell-sidebar .nexus-global-dock__label{text-align:left;text-transform:none;letter-spacing:.025em}.nexus-unified-shell .nexus-glass-workspace{background:var(--nx-vision-canvas)!important;color:var(--nx-vision-text)!important}.nexus-unified-shell :is(.settings-form,.connected-card,.recording-toggle-card,.settings-help,.nexus-email-provider,.archer-automation-permissions,.nexus-document-center,.archer-dispo-workflow,.archer-jv-team-inbox,.nexus-offer-card,.nexus-dispositions-card,.nx-dialer-card,.nx-live-coach,.nx-dialer-empty,.nx-dialer-intel,.nx-recent-calls){background:var(--nx-vision-surface)!important;border:1px solid var(--nx-vision-line)!important;border-radius:12px!important;box-shadow:var(--nx-vision-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nexus-unified-shell :is(.settings-panel h2,.nexus-offer-title,.nexus-flow-step-header h2,.nx-dialer__hero h1,.nexus-glass-workspace--texting h2,.archer-dispo-workflow h2){color:var(--nx-vision-text)!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(25px,2.3vw,34px)!important;letter-spacing:-.025em!important;line-height:1.15!important}.nexus-unified-shell :is(.settings-sub,.settings-help,.nx-dialer__hero p,.nexus-offer-subtitle,.nexus-flow-step-header p,.archer-dispo-workflow p){color:var(--nx-vision-muted)!important}.nexus-unified-shell :is(.nexus-offer-eyebrow,.nx-dialer__eyebrow,.nx-live-coach__eyebrow,.archer-dispo-workflow>small){color:var(--nx-vision-violet)!important}.nexus-unified-shell :is(.nexus-glass-workspace,.nexus-document-center) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){background:#090f21!important;color:var(--nx-vision-text)!important;border-color:var(--nx-vision-line)!important;border-radius:9px!important}.nexus-unified-shell :is(input,textarea)::placeholder{color:#94a3bf!important;opacity:1}.nexus-unified-shell :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--nx-vision-cyan)!important;outline-offset:3px}.nexus-unified-shell :is(.btn-primary,.nexus-offer-generate){background:linear-gradient(135deg,#485bc1,#7941c8)!important;color:#f9f7ff!important;border:1px solid rgba(175,152,250,.5)!important;box-shadow:0 5px 18px #743bc62e!important}.nexus-unified-shell :is(.btn-secondary,.nexus-offer-tabs){background:#10182c!important;border-color:var(--nx-vision-line)!important;color:var(--nx-vision-text)}.nexus-unified-shell .nx-dialer-mode button.active{background:linear-gradient(110deg,#298bb32e,#7243be2b);border-color:#77abec59}.nexus-unified-shell .settings-panel{max-width:860px}.nexus-unified-shell .nexus-shell-archer-controls{border-color:#9a75ee59;background:linear-gradient(135deg,#0c1c30,#1d1339)}@media (max-width:900px){.nexus-unified-shell .nexus-glass-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){font-size:16px!important}}.nexus-header-aurora{display:none}@media (min-width: 901px){.nexus-global-header.has-cinematic-archer{isolation:isolate}.nexus-header-aurora{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 82% 55%,rgba(15,156,186,.24),transparent 42%),radial-gradient(ellipse at 25% 40%,rgba(64,30,139,.32),transparent 45%),#030b1b}.nexus-header-aurora__stars{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background-image:radial-gradient(circle at 14px 23px,#bddfff 0 1px,transparent 1.5px),radial-gradient(circle at 68px 48px,#82a6dd 0 .7px,transparent 1.3px),radial-gradient(circle at 109px 17px,#91e2eb 0 .8px,transparent 1.4px);background-size:173px 97px,251px 113px,307px 131px}.nexus-header-aurora__ribbons{position:absolute;top:-10%;right:-3%;bottom:-10%;left:-3%;width:106%;height:120%;animation:nexus-header-aurora-drift 22s ease-in-out infinite alternate}.nexus-header-aurora__mountains{position:absolute;top:62%;right:0;bottom:0;left:0;background:linear-gradient(180deg,#091a30,#030915);clip-path:polygon(0 72%,4% 49%,7% 67%,11% 19%,14% 55%,18% 38%,23% 81%,28% 50%,32% 70%,37% 43%,42% 80%,47% 59%,52% 86%,57% 47%,61% 64%,66% 25%,70% 59%,74% 36%,79% 74%,84% 15%,88% 50%,93% 28%,97% 63%,100% 46%,100% 100%,0 100%)}.nexus-header-aurora__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(3,9,21,.6),transparent 33%,transparent 70%,rgba(3,9,21,.6)),linear-gradient(180deg,rgba(3,9,21,.24),transparent 55%,rgba(3,9,21,.58))}.nexus-global-header__context{background:#040d1da6;border-color:#77dbf438}.nexus-global-brand,.user-chip{text-shadow:0 2px 8px #020713}}@keyframes nexus-header-aurora-drift{0%{transform:translate3d(-.8%,1%,0) scaleY(.97);opacity:.8}to{transform:translate3d(.8%,-1%,0) scaleY(1.04);opacity:1}}@media (prefers-reduced-motion: reduce){.nexus-header-aurora__ribbons{animation:none}}@media (min-width:901px){.has-cinematic-archer .nexus-header-aurora{display:block}}.nexus-unified-shell .nexus-offer-card .nexus-offer-form{background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nexus-unified-shell .nx-dialer-coach-toggle b{color:#edf3ff!important}.nexus-unified-shell .nx-dialer-coach-toggle small{color:#a3b0c9!important}.nexus-unified-shell .nexus-glass-workspace--texting .nexus-messaging-board{background:var(--nx-vision-surface)!important;border-color:var(--nx-vision-line)!important;border-radius:12px!important;box-shadow:var(--nx-vision-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (min-width:901px){.nexus-unified-shell .nexus-glass-workspace--offers .nexus-offer-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:min(760px,100%);gap:4px!important}.nexus-unified-shell .nexus-offer-tabs>button{min-width:0;min-height:42px;padding:10px 8px!important}}:root{--cjf-glass: var(--nx-vision-surface);--cjf-glass-strong: var(--nx-vision-surface);--cjf-rim: var(--nx-vision-line);--cjf-shadow: var(--nx-vision-shadow)}.nexus-unified-shell .nexus-glass-workspace .settings-panel{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nexus-unified-shell .nexus-glass-workspace--settings .settings-panel>div{border-radius:12px;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media (min-width:901px){.nexus-header-aurora--detailed{background:radial-gradient(ellipse at 80% 8%,rgba(8,102,139,.36),transparent 45%),radial-gradient(ellipse at 28% 0%,rgba(57,28,113,.36),transparent 48%),#030916}.nexus-header-aurora--detailed .nexus-header-aurora__ribbons{top:-6%;right:-2%;bottom:0;left:-2%;width:104%;height:106%;animation-duration:32s}.nexus-header-aurora--detailed .nexus-header-aurora__stars{opacity:.75;background-image:radial-gradient(circle at 17px 19px,#e3f5ff 0 .6px,transparent 1px),radial-gradient(circle at 82px 43px,#91c9e5 0 .5px,transparent .9px),radial-gradient(circle at 131px 11px,#b9bbfa 0 .7px,transparent 1.1px),radial-gradient(circle at 205px 61px,#65d5e3 0 .5px,transparent 1px);background-size:239px 137px,313px 173px,419px 157px,557px 211px;-webkit-mask-image:linear-gradient(#000,rgba(0,0,0,.8) 55%,transparent 90%);mask-image:linear-gradient(#000,rgba(0,0,0,.8) 55%,transparent 90%)}.nexus-header-aurora__horizon{position:absolute;top:50%;right:0;bottom:12%;left:0;background:radial-gradient(ellipse at 79% 90%,rgba(63,201,226,.22),transparent 46%),radial-gradient(ellipse at 26% 90%,rgba(155,72,233,.18),transparent 43%);filter:blur(9px)}.nexus-header-aurora__terrain{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nexus-header-aurora--detailed .nexus-header-aurora__shade{background:linear-gradient(90deg,rgba(2,7,18,.42),transparent 28%,transparent 75%,rgba(2,7,18,.4)),linear-gradient(180deg,rgba(2,7,18,.12),transparent 65%,rgba(2,7,18,.3))}}.nexus-unified-shell .nexus-global-header{isolation:isolate;background:radial-gradient(ellipse at 16% -50%,rgba(105,160,188,.2),transparent 48%),radial-gradient(ellipse at 68% 120%,rgba(114,98,166,.11),transparent 40%),linear-gradient(110deg,#111923,#080d17 48%,#111521)!important;border-bottom:1px solid rgba(203,215,223,.17)!important;box-shadow:inset 0 1px #f2f8ff1a,0 6px 22px #00000040!important}.nexus-unified-shell .nexus-global-header:before{content:"";position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;height:auto;z-index:-1;background:repeating-linear-gradient(108deg,transparent 0 5px,rgba(213,225,236,.018) 5px 6px),linear-gradient(90deg,transparent,rgba(153,221,233,.035),transparent)}.nexus-unified-shell .nexus-global-header:after{content:"";display:block!important;position:absolute;top:auto;bottom:-1px;left:0;right:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 2%,#899b9f 12%,#d6ebef 22%,#8f96ba 35%,transparent 52%,#667c8e 78%,transparent 98%);opacity:.6}.nexus-unified-shell .nexus-global-header .nexus-header-aurora{opacity:.22}.nexus-unified-shell .nexus-luxury-brand{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:14px!important;min-width:0}.nexus-unified-shell .nexus-luxury-brand:before,.nexus-unified-shell .nexus-luxury-brand:after{display:none!important;content:none!important}.nexus-luxury-emblem{display:block;position:relative;width:58px;height:58px;flex:0 0 58px;border-radius:50%;background:radial-gradient(circle,rgba(98,180,195,.07),transparent 70%)}.nexus-luxury-emblem svg{width:100%;height:100%;display:block;filter:drop-shadow(0 3px 5px rgba(0,0,0,.6))}.nexus-luxury-emblem:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;box-shadow:inset 0 1px 1px #f6f7f252,0 0 18px #73d9e412;pointer-events:none}.nexus-luxury-brand__type{min-width:0;display:grid;gap:3px}.nexus-luxury-brand__house{color:#b4bdca;text-transform:uppercase;font:500 8px/1.3 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.25em;white-space:nowrap}.nexus-unified-shell .nexus-luxury-brand h2{margin:0!important;font:500 26px/1.06 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;letter-spacing:.2em!important;color:#eaf3f6!important;text-shadow:0 1px 0 rgba(255,255,255,.15),0 4px 9px rgba(0,0,0,.6)!important;white-space:nowrap;overflow:visible!important}.nexus-luxury-brand__edition{margin-left:5px;display:inline-block;vertical-align:top;margin-top:3px;font:500 8px/1.2 Inter,sans-serif;letter-spacing:.13em;color:#a9c4ca}.nexus-unified-shell .nexus-luxury-brand .nexus-global-header__context{display:grid!important;grid-template-columns:5px minmax(0,1fr);gap:3px 8px!important;margin:0 0 0 10px!important;padding:4px 0 4px 22px!important;border:0!important;border-left:1px solid rgba(200,214,228,.18)!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#d5dfeb!important;font-size:11px!important;letter-spacing:.04em!important;max-width:240px;text-transform:none!important;white-space:nowrap}.nexus-unified-shell .nexus-luxury-brand .nexus-global-header__context:before,.nexus-unified-shell .nexus-luxury-brand .nexus-global-header__context:after{display:none!important;content:none!important}.nexus-unified-shell .nexus-global-header__context .nexus-luxury-context__label{display:block!important;grid-column:1 / 3;color:#91a4b7;font-size:8px;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.nexus-unified-shell .nexus-global-header__context .nexus-luxury-context__name{display:block!important;overflow:hidden;text-overflow:ellipsis;line-height:1.3;font-weight:500}.nexus-unified-shell .nexus-global-header__context i{display:block!important;width:4px;height:4px;align-self:center;background:#8dd3d7;box-shadow:0 0 8px #8dd3d766}.nexus-unified-shell .nexus-global-header .user-chip{gap:14px!important;min-width:0}.nexus-unified-shell .nexus-global-header .user-chip>span{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b5bfcd;font-size:12px}.nexus-unified-shell .nexus-global-header .user-chip>img{border-radius:50%!important;border:1px solid rgba(214,225,237,.5)!important;box-shadow:0 0 0 3px #b5cad90f,0 3px 8px #0006!important}.nexus-unified-shell .nexus-global-header .nexus-cod3-guide-trigger{min-height:42px;border-radius:11px!important;border:1px solid rgba(181,205,222,.32)!important;background:linear-gradient(145deg,#7096ab30,#39405738)!important;color:#ecf4f9!important;box-shadow:inset 0 1px #ffffff1f,0 4px 10px #00000038!important;text-shadow:none!important;transition:border-color .2s,background .2s,box-shadow .2s}.nexus-unified-shell .nexus-global-header .nexus-cod3-guide-trigger b{background:#5a8b9f1a!important;box-shadow:none!important}.nexus-unified-shell .nexus-global-header .btn-secondary{border:1px solid rgba(173,189,207,.2)!important;border-radius:11px!important;background:linear-gradient(180deg,#ffffff09,#ffffff03)!important;box-shadow:inset 0 1px #ffffff0f!important}.nexus-unified-shell .nexus-global-header button:hover{border-color:#baecf199!important;box-shadow:inset 0 1px #ffffff26,0 0 16px #66bcca17!important}.nexus-unified-shell .nexus-global-header button:focus-visible{outline:2px solid #b6e8ed!important;outline-offset:3px}@media (min-width:901px){.nexus-unified-shell .nexus-global-header{padding:6px 24px!important;min-height:72px!important}.nexus-unified-shell .nexus-global-header.has-cinematic-archer{min-height:var(--crm-shell-header-height)!important;grid-template-columns:minmax(230px,auto) minmax(190px,1fr) minmax(0,auto)}.nexus-global-header.has-cinematic-archer .nexus-luxury-brand .nexus-global-header__context{display:none!important}}@media (max-width:1100px) and (min-width:901px){.nexus-unified-shell .nexus-global-header .user-chip>span{max-width:100px}.nexus-unified-shell .nexus-luxury-brand .nexus-global-header__context{max-width:150px;margin-left:0!important;padding-left:12px!important}}@media (max-width:900px),(orientation:landscape) and (max-height:650px) and (pointer:coarse){.nexus-unified-shell .nexus-global-header{padding-left:max(9px,env(safe-area-inset-left))!important;padding-right:max(9px,env(safe-area-inset-right))!important}.nexus-unified-shell .nexus-luxury-brand{flex:1 1 auto!important;display:grid!important;grid-template-columns:39px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:1px 9px!important}.nexus-luxury-emblem{width:39px;height:39px;grid-column:1;grid-row:1 / 3}.nexus-luxury-brand__type{grid-column:2;grid-row:1;gap:0}.nexus-luxury-brand__house{display:none}.nexus-unified-shell .nexus-luxury-brand h2{font-size:17px!important;letter-spacing:.18em!important}.nexus-luxury-brand__edition{font-size:6px;margin-top:2px;margin-left:3px}.nexus-unified-shell .nexus-luxury-brand .nexus-global-header__context{grid-column:2!important;grid-row:2!important;display:flex!important;gap:5px!important;margin:0!important;padding:0!important;border:0!important;max-width:100%;font-size:9px!important;letter-spacing:.04em!important}.nexus-unified-shell .nexus-global-header__context .nexus-luxury-context__label{display:none!important}.nexus-unified-shell .nexus-global-header .user-chip{gap:7px!important}.nexus-unified-shell .nexus-global-header .user-chip>span{display:none!important}.nexus-unified-shell .nexus-global-header button{min-height:40px!important;min-width:40px!important}}@media (max-width:380px){.nexus-unified-shell .nexus-global-header .user-chip>img{display:none!important}.nexus-unified-shell .nexus-global-header .user-chip{gap:5px!important}.nexus-unified-shell .nexus-luxury-brand{gap:1px 6px!important}}@media (prefers-reduced-motion:reduce){.nexus-unified-shell .nexus-global-header *,.nexus-unified-shell .nexus-global-header *:before,.nexus-unified-shell .nexus-global-header *:after{animation:none!important;transition:none!important}}
