html.effects-off .cockpit-shell,html.effects-off .cockpit-shell *,html.effects-off .modal-backdrop,html.effects-off .modal-backdrop *,html.effects-off .photo-lightbox-backdrop,html.effects-off .photo-lightbox-backdrop *{scroll-behavior:auto!important}html.effects-off .cockpit-shell *{transition-duration:.12s!important;animation:none!important}html.effects-off .cockpit-shell,html.effects-off .cockpit-shell .cockpit-sidebar,html.effects-off .cockpit-shell .cockpit-brand,html.effects-off .cockpit-shell .cockpit-brand .brand-logo-link,html.effects-off .cockpit-shell .cockpit-brand .brand-logo,html.effects-off .cockpit-shell .cockpit-brand .brand-logo-full,html.effects-off .cockpit-shell .cockpit-brand .brand-logo-icon,html.effects-off .cockpit-shell .cockpit-nav,html.effects-off .cockpit-shell .cockpit-nav-item,html.effects-off .cockpit-shell .cockpit-nav-item span,html.effects-off .cockpit-shell .agent-progress-mini,html.effects-off .cockpit-shell .agent-progress-head,html.effects-off .cockpit-shell .agent-progress-head strong,html.effects-off .cockpit-shell .agent-progress-head span,html.effects-off .cockpit-shell .agent-progress-mini p,html.effects-off .cockpit-shell .agent-progress-bar,html.effects-off .cockpit-shell .sidebar-lock-button{transition-duration:.24s!important}html.effects-off .lead-command-row,html.effects-off .lead-command-filter-stack,html.effects-off .lead-command-list,html.effects-off .lead-intro-sequence,html.effects-off .lead-area-hero,html.effects-off .lead-area-side,html.effects-off .lead-side-standard,html.effects-off .lead-side-playbook{filter:none!important;will-change:auto!important;transform:none!important}html.effects-off .lead-command-row{content-visibility:auto;contain-intrinsic-size:auto 116px}html.effects-off .cockpit-sidebar,html.effects-off .cockpit-card,html.effects-off .cockpit-listing-card,html.effects-off .lead-command-stat,html.effects-off .action-card,html.effects-off .droppy-summary-card,html.effects-off .call-plan-card,html.effects-off .lead-command-row,html.effects-off .lead-command-empty,html.effects-off .playbook-panel,html.effects-off .rank-modal,html.effects-off .call-result-modal,html.effects-off .photo-lightbox-panel,html.effects-off .account-switch-popup{-webkit-backdrop-filter:none!important;box-shadow:0 12px 28px #0003!important}html.effects-off .rank-modal-backdrop,html.effects-off .modal-backdrop,html.effects-off .photo-lightbox-backdrop{-webkit-backdrop-filter:none!important}html.effects-off .lead-intro-sequence:before,html.effects-off .lead-command-row:before,html.effects-off .lead-command-row:after,html.effects-off .cockpit-nav-item:before,html.effects-off .cockpit-nav-item:after,html.effects-off .theme-switch:before,html.effects-off .theme-switch:after,html.effects-off .cockpit-primary-button:before,html.effects-off .cockpit-secondary-button:before,html.effects-off .playbook-button:before,html.effects-off .action-card:before,html.effects-off .droppy-summary-card:before,html.effects-off .call-plan-card:before,html.effects-off .rank-modal:before,html.effects-off .rank-modal-orbit,html.effects-off .agent-progress-bar span:after{animation:none!important;display:none!important}html.effects-off .lead-command-media img,html.effects-off .cockpit-gallery-frame img,html.effects-off .cockpit-thumb img{filter:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){html.effects-off *,html.effects-off :before,html.effects-off :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.cockpit-shell .cockpit-sidebar{padding-top:76px!important}.cockpit-shell .cockpit-brand{z-index:7;justify-content:flex-start;align-items:center;width:min(150px,100% - 62px);height:48px;margin:0;padding:0;display:flex;position:absolute;top:10px;left:14px;overflow:visible}.cockpit-shell .cockpit-brand .brand-logo-link{justify-content:flex-start;align-items:center;width:100%;height:48px;display:flex;overflow:visible}.cockpit-shell .cockpit-brand .brand-logo{flex:none;width:146px;height:30px;line-height:1;display:block;position:relative;overflow:visible}.cockpit-shell .cockpit-brand .brand-logo-full,.cockpit-shell .cockpit-brand .brand-logo-icon{object-fit:contain;pointer-events:none;display:block;position:absolute}.cockpit-shell .cockpit-brand .brand-logo-full{object-position:left center;opacity:0;visibility:hidden;width:100%;height:100%;inset:0;transform:none}.cockpit-shell .cockpit-brand .brand-logo-night{opacity:1;visibility:visible}.cockpit-shell.light-mode .cockpit-brand .brand-logo-night{opacity:0;visibility:hidden}.cockpit-shell.light-mode .cockpit-brand .brand-logo-day{opacity:1;visibility:visible}.cockpit-shell .cockpit-brand .brand-logo-icon{opacity:0;visibility:hidden;width:44px;height:44px;top:50%;left:0;transform:translateY(-50%)scale(.96)}.cockpit-shell.sidebar-expanded .cockpit-brand{width:min(150px,100% - 62px);left:14px}.cockpit-shell.sidebar-expanded .cockpit-brand .brand-logo{width:146px;height:30px}.cockpit-shell.sidebar-expanded .cockpit-brand .brand-logo-full{opacity:1;visibility:visible}.cockpit-shell.sidebar-expanded .cockpit-brand .brand-logo-day{opacity:0;visibility:hidden}.cockpit-shell.sidebar-expanded .cockpit-brand .brand-logo-night{opacity:1;visibility:visible}.cockpit-shell.sidebar-expanded.light-mode .cockpit-brand .brand-logo-night{opacity:0;visibility:hidden}.cockpit-shell.sidebar-expanded.light-mode .cockpit-brand .brand-logo-day{opacity:1;visibility:visible}.cockpit-shell.sidebar-expanded .cockpit-brand .brand-logo-icon{opacity:0!important;visibility:hidden!important}.cockpit-shell.sidebar-compact .cockpit-brand{width:var(--sidebar-width);justify-content:center;height:52px;top:10px;left:0}.cockpit-shell.sidebar-compact .cockpit-brand .brand-logo-link{justify-content:center;width:52px;height:52px}.cockpit-shell.sidebar-compact .cockpit-brand .brand-logo{width:48px;height:48px}.cockpit-shell.sidebar-compact .cockpit-brand .brand-logo-full,.cockpit-shell.sidebar-compact.light-mode .cockpit-brand .brand-logo-day,.cockpit-shell.sidebar-compact.light-mode .cockpit-brand .brand-logo-night{opacity:0!important;visibility:hidden!important;transform:none!important}.cockpit-shell.sidebar-compact .cockpit-brand .brand-logo-icon{width:44px;height:44px;top:50%;left:50%;opacity:1!important;visibility:visible!important;transform:translate(-50%,-50%)scale(.94)!important}@media (max-width:760px){.cockpit-shell .cockpit-sidebar{padding-top:0!important}.cockpit-shell .cockpit-brand{position:relative;top:auto;left:auto}}@media (min-width:761px){.cockpit-shell{transition:grid-template-columns .52s cubic-bezier(.19,1,.22,1)}.cockpit-shell .cockpit-sidebar{transition:padding .42s cubic-bezier(.19,1,.22,1),background .26s,border-color .26s;overflow:hidden}.cockpit-shell .cockpit-brand .brand-logo-full,.cockpit-shell .cockpit-brand .brand-logo-icon,.cockpit-shell .cockpit-nav-item span,.cockpit-shell .agent-progress-head strong,.cockpit-shell .agent-progress-head span,.cockpit-shell .agent-progress-mini p{transition:transform .42s cubic-bezier(.19,1,.22,1),opacity .26s,visibility .26s}.cockpit-shell.sidebar-expanded .cockpit-nav-item span,.cockpit-shell.sidebar-expanded .agent-progress-head strong,.cockpit-shell.sidebar-expanded .agent-progress-head span,.cockpit-shell.sidebar-expanded .agent-progress-mini p{transition-delay:90ms}.cockpit-shell.sidebar-compact .cockpit-nav-item span,.cockpit-shell.sidebar-compact .agent-progress-head strong,.cockpit-shell.sidebar-compact .agent-progress-head span,.cockpit-shell.sidebar-compact .agent-progress-mini p{transition-delay:0s}}
.call-result-modal-v2{flex-direction:column;width:min(780px,100%);height:min(920px,100vh - 36px);max-height:calc(100vh - 36px);padding:22px;display:flex}.rank-agent-profile{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:11px;min-width:0;margin-bottom:2px;padding:7px 9px 7px 7px;display:flex}.rank-agent-photo{border:1px solid var(--rank-border);width:52px;height:52px;color:var(--rank-primary);background:var(--rank-bg-accent);box-shadow:0 8px 22px #00000047, 0 0 18px var(--rank-glow);border-radius:13px;flex:0 0 52px;place-items:center;font-size:.78rem;font-weight:900;display:grid;position:relative;overflow:hidden}.rank-agent-photo img{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.rank-agent-profile>span:last-child{gap:3px;min-width:0;display:grid}.rank-agent-profile em{color:var(--rank-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.63rem;font-style:normal;font-weight:850}.rank-agent-profile strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;line-height:1.18;overflow:hidden}.rank-agent-badge-card{border:1px solid var(--rank-border);background:radial-gradient(circle at 22% 22%, var(--rank-bg-accent), transparent 38%), #ffffff08;border-radius:14px;justify-content:center;align-items:center;gap:20px;min-height:118px;padding:16px 20px;display:flex}.rank-agent-badge-card .rank-artifact{--rank-artifact-size:76px}.rank-agent-badge-card>span{gap:3px;display:grid}.rank-agent-badge-card small{color:#b8becfad;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:800}.rank-agent-badge-card strong{color:var(--rank-primary);letter-spacing:.06em;text-shadow:0 0 18px var(--rank-glow);font-family:Georgia,Times New Roman,serif;font-size:1.75rem}.rank-agent-badge-card em{color:#ced3e2a8;font-size:.78rem;font-style:normal}@media (max-width:620px){.rank-agent-profile{padding-right:42px}.rank-agent-photo{flex-basis:46px;width:46px;height:46px}.rank-agent-badge-card{justify-content:flex-start}}.call-result-modal-v2 .call-modal-head{align-items:flex-start}.call-result-modal-v2 .call-modal-head p{color:#aeb5c4db;margin:4px 0 0;font-size:.92rem;font-weight:760;line-height:1.35}.call-result-modal-v2 .call-result-grid button{justify-content:flex-start;height:66px;min-height:66px;padding:0 18px;font-size:1rem}.call-result-modal-v2 .call-result-grid button.selected{background:#5febb11f;border-color:#6aefad94;box-shadow:0 0 34px #5febb11f}.call-result-modal-v2 .call-result-grid button.selected:before,.call-result-modal-v2 .call-result-grid button.selected:after{opacity:1}.call-modal-backdrop.is-completing{pointer-events:none;animation:.58s cubic-bezier(.16,1,.3,1) both call-backdrop-complete}.call-result-modal-v2.is-completing{animation:.54s cubic-bezier(.16,1,.3,1) both call-modal-complete}.call-next-step{z-index:1;background:linear-gradient(135deg,#5febb117,#7c6dff14),#ffffff09;border:1px solid #5febb133;border-radius:12px;gap:13px;min-height:0;margin-top:16px;padding:16px;display:grid;position:relative;overflow-y:auto}.call-next-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.call-next-head span{color:#6ff0b9;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:950}.call-next-head strong{color:#f6f8ff;margin-top:5px;font-size:1.06rem;line-height:1.35;display:block}.call-points-pop{color:#79f3bd;white-space:nowrap;background:#5febb126;border-radius:999px;flex:none;padding:7px 10px;font-size:.82rem;font-weight:950;animation:.52s cubic-bezier(.16,1,.3,1) call-point-pop}.call-interest-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.call-interest-row button{color:#fff;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:999px;min-height:42px;font-weight:900;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,background .22s}.call-interest-row button:hover,.call-interest-row button.selected{background:#7c6dff2e;border-color:#7c6dff8c;transform:translateY(-1px)}.call-copy-card{background:#090d1770;border:1px solid #ffffff1a;border-radius:10px;padding:12px}.call-copy-card span{color:#aeb5c4db;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:900}.call-copy-card p{color:#eef3ff;margin:6px 0 0;font-weight:720;line-height:1.48}.call-next-actions{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.call-next-actions .cockpit-outline-button,.call-next-actions .cockpit-primary-button{height:62px;min-height:62px;padding:0 12px;font-size:.9rem}.call-next-actions .cockpit-outline-button{white-space:normal}.call-next-actions .call-dome-button{color:var(--ink);border-color:var(--droppy-accent-border);background:var(--droppy-accent-soft);gap:8px;font-weight:650}.call-next-actions .call-dome-button:hover:not(:disabled){border-color:var(--droppy-accent);background:color-mix(in srgb, var(--droppy-accent) 20%, var(--panel))}.call-dome-button .dome-logo-switch{width:72px;height:22px}@media (max-width:480px){.call-next-actions .call-dome-button{flex-direction:column;gap:5px;height:auto;min-height:76px;padding:12px}}.call-copy-card .cockpit-outline-button{width:auto;min-height:40px;margin-top:10px;padding-inline:12px}.point-flight-layer{z-index:120;pointer-events:none;width:1px;height:1px;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.point-flight-comet{color:#061420;letter-spacing:-.02em;background:linear-gradient(135deg,#77f3bd,#43c7ff 58%,#9b74ff);border-radius:999px;place-items:center;width:42px;height:32px;font-size:.92rem;font-weight:1000;animation:1.08s cubic-bezier(.2,.88,.16,1) both point-flight-comet;display:grid;position:absolute;top:0;left:0;transform:translate(0,0)scale(1);box-shadow:inset 0 0 0 1px #ffffff61,0 14px 30px #43c7ff33,0 0 36px #77f3bd61}.point-flight-comet:after{z-index:-1;content:"";filter:blur(6px);opacity:.82;background:linear-gradient(90deg,#0000,#4dd2ff5c,#77f3bd2e);border-radius:999px;position:absolute;inset:4px 22px 4px -26px}.point-flight-ring{border:1px solid #77f3bd9e;border-radius:999px;width:10px;height:10px;animation:.48s ease-out both point-flight-ring;position:absolute;top:16px;left:21px;transform:translate(-50%,-50%)scale(.8)}.point-flight-spark{background:#77f3bd;border-radius:999px;width:5px;height:5px;animation:.66s cubic-bezier(.16,1,.3,1) both point-flight-spark;position:absolute;top:13px;left:18px;box-shadow:0 0 14px #77f3bdb8}@keyframes call-point-pop{0%{opacity:0;transform:translateY(8px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes call-backdrop-complete{0%{opacity:1}62%{opacity:.94}to{opacity:0}}@keyframes call-modal-complete{0%{opacity:1;filter:none;transform:translateY(0)scale(1)}42%{opacity:1;transform:translateY(-10px)scale(.988)}to{opacity:0;filter:blur(4px);transform:translateY(22px)scale(.96)}}@keyframes point-flight-comet{0%{opacity:0;transform:translate(-21px,-16px)scale(.58)}14%{opacity:1;transform:translate(-21px,-18px)scale(1.08)}68%{opacity:1;transform:translate3d(calc(var(--flight-dx) * .78 - 21px), calc(var(--flight-dy) * .78 - 22px), 0) scale(.92)}to{opacity:0;transform:translate3d(calc(var(--flight-dx) - 21px), calc(var(--flight-dy) - 16px), 0) scale(.42)}}@keyframes point-flight-ring{0%{opacity:.7;transform:translate(-50%,-50%)scale(.5)}to{opacity:0;transform:translate(-50%,-50%)scale(7.8)}}@keyframes point-flight-spark{0%{opacity:0;transform:translate(0)scale(.4)}14%{opacity:1}to{opacity:0;transform:translate(var(--spark-x), var(--spark-y)) scale(.08)}}.cockpit-shell.light-mode .call-next-step{background:linear-gradient(135deg,#5febb11f,#7c6dff14),#ffffffb8}.cockpit-shell.light-mode .call-copy-card{background:#ffffffad}.cockpit-shell.light-mode .call-copy-card p,.cockpit-shell.light-mode .call-next-head strong{color:#111827}html.effects-off .cockpit-shell .point-flight-layer,html.effects-off .cockpit-shell .point-flight-layer *,html.effects-off .cockpit-shell .agent-progress-bonus,html.effects-off .cockpit-shell .agent-progress-arrival,html.effects-off .cockpit-shell .call-modal-backdrop.is-completing,html.effects-off .cockpit-shell .call-result-modal-v2.is-completing{animation-duration:revert!important;animation-name:revert!important;animation-timing-function:revert!important;animation-fill-mode:revert!important}html.effects-off .cockpit-shell .point-flight-comet{animation:1.08s cubic-bezier(.2,.88,.16,1) both point-flight-comet!important}html.effects-off .cockpit-shell .point-flight-ring{animation:.48s ease-out both point-flight-ring!important}html.effects-off .cockpit-shell .point-flight-spark{animation:.66s cubic-bezier(.16,1,.3,1) both point-flight-spark!important}html.effects-off .cockpit-shell .agent-progress-bonus{animation:1.34s cubic-bezier(.16,1,.3,1) both agent-progress-bonus-pop!important}html.effects-off .cockpit-shell .agent-progress-arrival{animation:.9s cubic-bezier(.16,1,.3,1) both agent-progress-arrival-pulse!important}html.effects-off .cockpit-shell .call-modal-backdrop.is-completing{animation:.58s cubic-bezier(.16,1,.3,1) both call-backdrop-complete!important}html.effects-off .cockpit-shell .call-result-modal-v2.is-completing{animation:.54s cubic-bezier(.16,1,.3,1) both call-modal-complete!important}.agent-progress-mini{background:radial-gradient(circle at 20% 0,#9d6bff29,#0000 48%),linear-gradient(135deg,#131623eb,#090d18db);border-color:#8b64ff47;box-shadow:0 18px 46px #00000038,inset 0 1px #ffffff0f}.agent-progress-mini:hover,.agent-progress-mini:focus-visible{border-color:#4dd2ff6b;transform:translateY(-1px);box-shadow:0 20px 52px #3d46ff29,0 0 34px #9d6bff29,inset 0 1px #ffffff14}.agent-progress-bar span{background:var(--rank-gradient);box-shadow:0 0 12px var(--rank-glow), 0 0 24px color-mix(in srgb, var(--rank-primary) 28%, transparent);transition:width .4s cubic-bezier(.16,1,.3,1)}.rank-artifact{--rank-artifact-scale:1;--rank-base-scale:1;width:var(--rank-artifact-size,72px);height:var(--rank-artifact-size,72px);flex:0 0 var(--rank-artifact-size,72px);isolation:isolate;place-items:center;display:inline-grid;position:relative;transform:translateZ(0)}.rank-artifact-small{--rank-artifact-size:34px;--rank-artifact-float:-2px}.rank-artifact-medium{--rank-artifact-size:56px;--rank-artifact-float:-3px}.rank-artifact-large{--rank-artifact-size:140px;--rank-artifact-float:-5px}.rank-artifact-hero{--rank-artifact-size:214px;--rank-artifact-float:-8px;--rank-artifact-scale:1.5;--rank-base-scale:1.42}.rank-artifact-aura{z-index:0;background:radial-gradient(ellipse at 50% 42%, color-mix(in srgb, var(--rank-glow) 72%, transparent), transparent 58%), radial-gradient(ellipse at 50% 84%, color-mix(in srgb, var(--rank-primary) 42%, transparent), transparent 44%);filter:blur(18px);opacity:.5;position:absolute;inset:11% 8% 18%}.rank-artifact-base,.rank-artifact-crystal{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.rank-artifact-base{z-index:1;transform:scale(var(--rank-base-scale,1));transform-origin:50%}.rank-artifact-crystal{z-index:2;transform-origin:50% 46%;filter:drop-shadow(0 0 14px var(--rank-glow)) drop-shadow(0 0 30px color-mix(in srgb, var(--rank-primary) 24%, transparent))}.rank-artifact-particles{z-index:3;pointer-events:none;position:absolute;inset:4%;transform:translateZ(0)}.rank-artifact-particles i{background:color-mix(in srgb, var(--rank-primary) 88%, #fff);width:4px;height:4px;box-shadow:0 0 12px color-mix(in srgb, var(--rank-glow) 80%, transparent);opacity:0;border-radius:999px;animation:6.8s ease-in-out infinite rank-particle-drift;position:absolute}.rank-artifact-particles i:first-child{animation-delay:-.4s;top:20%;left:24%}.rank-artifact-particles i:nth-child(2){width:3px;height:3px;animation-delay:-1.2s;top:24%;left:72%}.rank-artifact-particles i:nth-child(3){animation-delay:-2s;top:52%;left:82%}.rank-artifact-particles i:nth-child(4){width:3px;height:3px;animation-delay:-2.7s;top:58%;left:18%}.rank-artifact-particles i:nth-child(5){animation-delay:-3.5s;top:76%;left:38%}.rank-artifact-particles i:nth-child(6){width:3px;height:3px;animation-delay:-4.3s;top:72%;left:66%}.rank-artifact-particles i:nth-child(7){width:2px;height:2px;animation-delay:-5.1s;top:14%;left:48%}.rank-artifact-particles i:nth-child(8){width:2px;height:2px;animation-delay:-5.9s;top:38%;left:12%}.rank-artifact-no-base .rank-artifact-aura{opacity:.54;filter:blur(10px);inset:4%}.rank-artifact-no-base .rank-artifact-crystal{transform:scale(1.48)}.rank-artifact-animated .rank-artifact-crystal{animation:4.6s ease-in-out infinite rank-artifact-float}.agent-progress-artifact{margin-left:0;margin-right:0}.agent-progress-head .agent-progress-artifact,.agent-progress-head .agent-progress-artifact span{color:inherit;font-size:inherit;margin-left:0}.agent-progress-head .agent-progress-artifact{flex:0 0 var(--rank-artifact-size,34px)}.agent-progress-chevron{color:#c3b0ffbd;opacity:.62;flex:none;margin-left:2px;transition:opacity .2s,transform .22s cubic-bezier(.16,1,.3,1);transform:translate(-2px)}.agent-progress-mini:hover .agent-progress-chevron,.agent-progress-mini:focus-visible .agent-progress-chevron{opacity:1;transform:translate(1px)}.sidebar-compact .agent-progress-mini.compact .agent-progress-head:before{display:none}.sidebar-compact .agent-progress-mini.compact .agent-progress-artifact{--rank-artifact-size:34px}.sidebar-compact .agent-progress-mini.compact .agent-progress-chevron{display:none}.rank-modal-v2{border-color:var(--rank-border);background:radial-gradient(circle at 50% 4%, var(--rank-bg-accent), transparent 34%), radial-gradient(circle at 82% 18%, #29b7ff29, transparent 26%), radial-gradient(circle at 16% 84%, #9d6bff21, transparent 30%), linear-gradient(145deg, #0c0f1bfb, #04070efd);width:min(1010px,100vw - 72px);max-height:calc(100vh - 72px);box-shadow:0 42px 140px #000000ad, 0 0 92px var(--rank-glow), inset 0 1px 0 #ffffff14;padding:18px 20px 20px;overflow:hidden}.rank-modal-v2:before{display:none}.rank-space-field{pointer-events:none;opacity:.58;background:radial-gradient(circle at 30% 18%,#ffffff38 0 1px,#0000 2px) 0 0/240px 180px,radial-gradient(circle at 72% 32%,#4dd2ff33 0 1px,#0000 2px) 0 0/320px 220px,radial-gradient(circle at 54% 78%,#9d6bff3d 0 1px,#0000 2px) 0 0/280px 240px;position:absolute;inset:0}.rank-modal-v2 .rank-modal-close{z-index:5;border-radius:10px;width:36px;height:36px;position:absolute;top:14px;right:14px}.rank-hero-v2,.rank-stats-panel,.rank-insights-grid,.rank-network-cta{z-index:1;position:relative}.rank-hero-v2{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1.08fr) minmax(210px,.72fr) minmax(168px,.44fr);align-items:center;gap:18px;min-height:238px;padding:14px 48px 18px 10px;display:grid}.rank-hero-info{gap:10px;display:grid}.rank-hero-info>.rank-title-eyebrow,.rank-next-panel>span,.rank-section-title span{color:var(--rank-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:920}.rank-title-stack{gap:4px;display:grid}.rank-title-stack>strong{color:var(--rank-primary);letter-spacing:.13em;text-shadow:0 0 20px color-mix(in srgb, var(--rank-primary) 36%, transparent), 0 0 42px color-mix(in srgb, var(--rank-glow) 72%, transparent);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.1rem,4.7vw,3.55rem);font-weight:760;line-height:.9}.rank-title-stack>small{color:#dae0eec7;letter-spacing:.17em;text-transform:uppercase;font-size:.76rem;font-weight:760}.rank-score-line{align-items:center;gap:12px;display:flex}.rank-score-line b{color:var(--rank-primary);letter-spacing:.03em;font-size:clamp(1.45rem,2.65vw,2.05rem);line-height:1}.rank-score-line .rank-score-artifact{--rank-artifact-size:34px}.rank-progress-line{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:4px;display:grid}.rank-progress-line .agent-progress-bar{height:9px;margin:0}.rank-progress-line em{color:#fff;font-size:1rem;font-style:normal;font-weight:940}.rank-xp-caption{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:-3px;font-size:.7rem;line-height:1;display:flex}.rank-xp-capsule{border:1px solid color-mix(in srgb, var(--rank-primary) 25%, transparent);background:linear-gradient(110deg, color-mix(in srgb, var(--rank-primary) 12%, transparent), transparent);color:#c5c7d0;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:27px;padding:3px 10px 3px 4px;display:inline-flex;box-shadow:inset 0 1px #ffffff08}.rank-xp-capsule strong{color:var(--rank-accent);font-size:.75rem;font-weight:750}.rank-xp-icon{width:19px;height:19px;color:var(--rank-accent);background:color-mix(in srgb, var(--rank-primary) 20%, transparent);border-radius:50%;place-items:center;display:grid}.rank-xp-divider{color:#858896}.rank-xp-unit{font-size:.625rem}.rank-xp-destination{color:#a6a8b5;align-items:center;gap:3px;font-size:.65rem;display:inline-flex}.cockpit-shell.light-mode .rank-xp-capsule,.cockpit-shell.light-mode .rank-xp-destination{color:#555e70}.cockpit-shell.light-mode .rank-xp-capsule strong,.cockpit-shell.light-mode .rank-xp-icon{color:#273449}.rank-ultimate-reward-cta{color:#fff4cc;text-shadow:0 0 22px #ffbe4c29;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:fit-content;min-height:34px;margin-top:1px;padding:2px 0;transition:color .2s,text-shadow .2s;display:inline-flex}.rank-ultimate-reward-cta strong{letter-spacing:.01em;font-size:.84rem;font-weight:880}.rank-ultimate-reward-cta>span:first-child{font-size:1.05rem}.rank-ultimate-reward-cta svg{opacity:.76;transition:transform .24s cubic-bezier(.16,1,.3,1)}.rank-ultimate-reward-cta:hover,.rank-ultimate-reward-cta:focus-visible{color:#fff;text-shadow:0 0 26px #ffbe4c52}.rank-ultimate-reward-cta:hover svg,.rank-ultimate-reward-cta:focus-visible svg{transform:translate(3px)}.rank-ultimate-reward-cta:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #ffde96b8}.rank-hero-info p{color:#eaedf8e6;margin:0;font-size:.9rem;line-height:1.42}.rank-hero-info p:first-letter{color:inherit}.rank-crystal-stage{isolation:isolate;place-items:center;min-height:204px;display:grid;position:relative}.rank-crystal-stage .rank-artifact-hero{width:min(var(--rank-artifact-size,214px), 100%);height:min(var(--rank-artifact-size,214px), 100%)}.rank-crystal-stage:before{content:none;display:none}.rank-next-panel{align-content:center;gap:9px;display:grid}.rank-next-panel div{align-items:center;gap:10px;display:flex}.rank-next-copy{gap:3px;display:grid}.rank-next-panel svg{color:var(--rank-secondary);filter:drop-shadow(0 0 16px #29b7ff99)}.rank-next-panel strong{color:#fff;font-size:1.25rem;line-height:1}.rank-next-copy small{color:#dae0eeb3;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:760}.rank-next-panel p{color:#e1e6f3e6;margin:0;font-size:.86rem;line-height:1.42}.rank-stats-panel{margin-top:18px}.rank-stats-state{color:#dae0eec2;background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:96px;display:flex}.rank-stats-state>span{border:2px solid color-mix(in srgb, var(--rank-primary) 24%, transparent);border-top-color:var(--rank-primary);border-radius:50%;width:18px;height:18px;animation:.9s linear infinite rank-stats-spin}.rank-stats-state>strong{font-size:.82rem;font-weight:780}@keyframes rank-stats-spin{to{transform:rotate(360deg)}}.rank-section-title{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.rank-section-title strong{color:var(--rank-primary);letter-spacing:.07em;text-transform:uppercase;font-size:.82rem;font-weight:960}.rank-section-title span{color:#aeb5c4d1;font-size:.76rem;font-weight:760}.rank-section-title-stack{gap:4px;margin-bottom:0;display:grid}.rank-stats-grid{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.rank-stats-grid article{border-right:1px solid #ffffff12;grid-template-columns:auto 1fr;grid-template-areas:"icon value""icon label";align-content:center;column-gap:10px;min-height:62px;padding:10px 16px;transition:background .22s,box-shadow .22s,transform .22s cubic-bezier(.16,1,.3,1);display:grid}.rank-stats-grid article:last-child{border-right:0}.rank-stats-grid article:hover,.rank-badges-card:hover{box-shadow:0 16px 42px #0000002e, 0 0 24px var(--rank-glow);background:#ffffff0b;transform:translateY(-1px)}.rank-stats-grid svg{color:var(--rank-primary);filter:drop-shadow(0 0 14px var(--rank-glow));grid-area:icon;align-self:center}.rank-stats-grid strong{color:#fff;grid-area:value;font-size:1.28rem;line-height:1}.rank-stats-grid .rank-revenue-stat strong{white-space:nowrap;font-size:clamp(.88rem,1.35vw,1.16rem)}.rank-stats-grid span{color:#bec5d3eb;grid-area:label;font-size:.78rem}.rank-insights-grid{grid-template-columns:minmax(0,1fr);margin-top:18px;padding-top:0;display:grid}.rank-badges-card{min-height:156px;color:inherit;background:radial-gradient(circle at 12% 0,#9d6bff1f,#0000 38%),#ffffff08;border:1px solid #ffffff14;border-radius:12px;gap:12px;padding:16px 18px;text-decoration:none;transition:background .22s,border-color .22s,box-shadow .22s,transform .22s cubic-bezier(.16,1,.3,1);display:grid}.rank-badges-card:hover,.rank-badges-card:focus-visible{background:radial-gradient(circle at 12% 0,#9d6bff2e,#0000 38%),#ffffff0b;border-color:#9d6bff52}.rank-badges-card:focus-visible{outline-offset:3px;outline:2px solid #9d6bff9e}.rank-badges-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.rank-badges-card-cta{color:#fff;white-space:nowrap;background:#9d6bff1c;border:1px solid #9d6bff3d;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:.76rem;font-weight:880;transition:border-color .22s,background .22s,transform .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.rank-badges-card:hover .rank-badges-card-cta,.rank-badges-card:focus-visible .rank-badges-card-cta{background:#9d6bff29;border-color:#4dd2ff66;transform:translate(2px)}.rank-badges-hint{color:#e8ecf8eb;margin:0;font-size:.82rem;line-height:1.4}.rank-badges-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.rank-badge-token{text-align:center;background:#ffffff07;border:1px solid #ffffff13;border-radius:10px;align-content:start;justify-items:center;gap:6px;min-width:0;min-height:102px;padding:8px 7px;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s cubic-bezier(.16,1,.3,1);display:grid}.rank-badge-token:hover{background:#ffffff0a;border-color:#9d6bff38;transform:translateY(-1px);box-shadow:0 14px 34px #00000029}.rank-badge-token i{width:38px;height:38px;color:var(--rank-primary);border:1px solid var(--rank-border);background:radial-gradient(circle at 36% 22%,#ffffff1f,#0000 44%),#9d6bff1f;border-radius:999px;place-items:center;font-size:.96rem;font-style:normal;font-weight:940;display:grid;box-shadow:0 0 28px #9d6bff29}.rank-badge-token strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.78rem;line-height:1.1;overflow:hidden}.rank-badge-token small{color:#b5bccbe6;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.68rem;line-height:1.25;overflow:hidden}.rank-badge-token-common i{background:radial-gradient(circle at 36% 22%,#ffffff1f,#0000 44%),#9d6bff17;border-color:#b8b2d633}.rank-badge-token-rare i{color:#9fd8ff;background:radial-gradient(circle at 36% 22%,#ffffff21,#0000 44%),#4dd2ff1a;border-color:#4dd2ff47;box-shadow:0 0 28px #4dd2ff2e}.rank-badge-token-epic i{color:#d9c2ff;background:radial-gradient(circle at 36% 22%,#ffffff24,#0000 44%),#9d6bff26;border-color:#b77aff57;box-shadow:0 0 32px #9d6bff3d}.rank-badge-token-legendary i{color:#ffe2a3;background:radial-gradient(circle at 36% 22%,#ffffff29,#0000 44%),linear-gradient(135deg,#ffd37e24,#9d6bff1f);border-color:#ffd37e52;box-shadow:0 0 32px #ffd37e29}.rank-badge-token-secret i{color:#e5eaf7e6;background:radial-gradient(circle at 36% 22%,#ffffff14,#0000 44%),#070a128a;border-color:#e5eaf72e;box-shadow:0 0 30px #00000047}.rank-badge-more-token i{color:var(--rank-primary);background:#9d6bff1a;border-color:#9d6bff47}.rank-network-cta{color:#fff;background:radial-gradient(circle at 8% 0,#ffffff29,#0000 42%),linear-gradient(135deg,#6f4bff57,#7c4cff2e 52%,#29b7ff14),#ffffff09;border:1px solid #9d6bff5c;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:64px;margin-top:18px;padding:0 18px;text-decoration:none;transition:transform .26s cubic-bezier(.16,1,.3,1),border-color .26s,box-shadow .26s,background .26s;display:grid;box-shadow:0 16px 46px #5254ff24,inset 0 1px #ffffff1a}.rank-network-cta>svg:first-child{color:var(--rank-primary);filter:drop-shadow(0 0 16px var(--rank-glow))}.rank-network-cta span{display:block}.rank-network-cta strong{color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:.9rem}.rank-network-cta>svg:last-child{color:var(--rank-primary);transition:transform .24s cubic-bezier(.16,1,.3,1)}.rank-network-cta:hover,.rank-network-cta:focus-visible{background:radial-gradient(circle at 8% 0,#fff3,#0000 42%),linear-gradient(135deg,#6f4bff6b,#7c4cff3d 52%,#29b7ff1a),#ffffff0d;border-color:#bea6ff94;transform:translateY(-1px);box-shadow:0 20px 56px #5254ff38,0 0 28px #9d6bff24,inset 0 1px #ffffff24}.rank-network-cta:focus-visible{outline-offset:3px;outline:2px solid #9d6bff9e}.rank-network-cta:hover>svg:last-child{transform:translate(3px)}.ultimate-reward-modal{isolation:isolate;color:#fff;background:#050713;border:1px solid #8b78ff57;border-radius:28px;width:min(1360px,100vw - 40px);height:min(820px,100vh - 40px);max-height:none;padding:0;position:relative;overflow:hidden;box-shadow:0 54px 180px #000000c7,0 0 110px #6f4bff33,inset 0 1px #ffffff14;container-type:size}.ultimate-reward-modal:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#03050ef2 0%,#03050eb3 24%,#03050e14 52%,#03050e1f 100%),linear-gradient(#03050e57 0%,#0000 18% 73%,#03050eeb 100%);position:absolute;inset:0}.ultimate-mountain-art{z-index:0;aspect-ratio:1774/887;filter:saturate(.96)contrast(1.04);background-image:url(/rewards/ultimate-ascent-mountain-droppy.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:max(100cqw,199.9cqh);position:absolute;top:50%;left:50%;translate:-50% -50%}.ultimate-atmosphere{z-index:2;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 75% 16%,#ffcf7421,#0000 14%),radial-gradient(circle at 57% 42%,#8b5cf621,#0000 24%),linear-gradient(120deg,#0000 45%,#7a55ff0d 52%,#0000 60%);position:absolute;inset:0;overflow:hidden}.ultimate-atmosphere:before,.ultimate-atmosphere:after{content:"";background:#fff;border-radius:50%;width:3px;height:3px;animation:9s ease-in-out infinite alternate ultimate-stars-drift;position:absolute;box-shadow:83px 28px #ffffff9e,192px 75px #b4d0ff8a,278px 34px #ffffff7a,376px 112px #b697ff8a,521px 48px #ffffff80,669px 87px #ffdb9a94,801px 42px #ffffff70,962px 104px #b197ff8a,1138px 56px #ffffff85}.ultimate-atmosphere:before{top:9%;left:3%}.ultimate-atmosphere:after{opacity:.46;animation-delay:-4s;top:28%;left:12%;transform:scale(.72)}.ultimate-reward-modal .rank-modal-close{z-index:12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070a17a3;border-color:#ffffff1f;width:42px;height:42px;position:absolute;top:20px;right:20px}.ultimate-copy{z-index:5;width:min(520px,40vw);position:absolute;top:76px;left:58px}.ultimate-copy h2{text-transform:uppercase;max-width:390px;margin:0}.ultimate-copy h2 span{color:#fff;letter-spacing:-.045em;text-shadow:0 10px 50px #0000008c,0 0 28px #8b5cf62e;font-size:clamp(2.5rem,4vw,4.15rem);font-weight:960;line-height:.96}.ultimate-copy-body{gap:10px;margin-top:22px;display:grid}.ultimate-copy-body p{color:#e0e5f2db;max-width:500px;margin:0;font-size:clamp(.88rem,1.18vw,1rem);line-height:1.58}.ultimate-copy-body p:last-child{color:#b7bed2db}.ultimate-ascent-stage{z-index:4;aspect-ratio:1774/887;pointer-events:none;width:max(100cqw,199.9cqh);position:absolute;top:50%;left:50%;translate:-50% -50%}.ultimate-ascent-path{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ultimate-ascent-route-rail,.ultimate-ascent-route-dots{stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ultimate-ascent-route-rail{stroke:#3d257994;stroke-width:5px;filter:drop-shadow(0 0 8px #8b5cf69e)}.ultimate-ascent-route-dots{stroke:#e1d8fffa;stroke-width:2.3px;stroke-dasharray:1 8;filter:drop-shadow(0 0 4px #8b5cf6)drop-shadow(0 0 12px #8b5cf6bd)}.ultimate-ascent-route-mobile{display:none}.ultimate-rank-milestone{display:contents}.ultimate-route-node{z-index:5;top:var(--ultimate-route-y);left:var(--ultimate-route-x);background:#9f7aea;border:1px solid #ffffffe6;border-radius:50%;width:7px;height:7px;position:absolute;translate:-50% -50%;box-shadow:0 0 0 4px #8b5cf629,0 0 14px #8b5cf6e6}.ultimate-route-node:after{content:"";background:linear-gradient(90deg,#c3b2ffc2,#8b5cf614);width:clamp(28px,3cqw,42px);height:1px;position:absolute;top:50%;left:7px;translate:0 -50%;box-shadow:0 0 7px #8b5cf661}.ultimate-rank-stop{top:var(--ultimate-icon-y);left:var(--ultimate-icon-x);filter:drop-shadow(0 14px 18px #00000075);justify-items:center;display:grid;position:absolute;translate:-50% -50%}.ultimate-rank-stop .ultimate-rank-artifact{--rank-artifact-size:clamp(52px, 5.1vw, 82px);--rank-artifact-scale:1.48;overflow:visible}.ultimate-rank-stop strong{color:#f4f6fff5;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 2px 12px #02030a,0 0 18px #8b5cf6b3;margin-top:-4px;font-size:clamp(.62rem,.86vw,.78rem);font-weight:900}.ultimate-rank-stop-2 strong{color:#ffe3a4}.ultimate-rank-stop-5 strong{color:#ffd98a}.ultimate-current-position{z-index:8;top:var(--ultimate-position-y);left:var(--ultimate-position-x);align-items:center;gap:7px;display:flex;position:absolute;translate:calc(5.5px - 100%) -50%}.ultimate-current-position i{background:#8b5cf6;border:2px solid #fff;border-radius:50%;flex:0 0 11px;width:11px;height:11px;animation:1.8s ease-in-out infinite ultimate-position-pulse;position:relative;box-shadow:0 0 0 5px #8b5cf633,0 0 22px #8b5cf6}.ultimate-current-position span{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.04em;white-space:nowrap;text-transform:uppercase;background:#080918c7;border:1px solid #b8a2ff5c;border-radius:999px;padding:5px 8px;font-size:.62rem;font-weight:880;box-shadow:0 8px 22px #00000061}.ultimate-reward-card{z-index:7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 72%,#8b5cf633,#0000 42%),linear-gradient(160deg,#13122eeb,#050712f5);border:1px solid #9d6bff94;border-radius:22px;align-content:start;width:230px;height:326px;padding:18px 18px 14px;display:grid;position:absolute;top:max(42%,350px);left:46px;overflow:hidden;box-shadow:0 30px 76px #0000008a,0 0 48px #8b5cf633,inset 0 1px #ffffff14}.ultimate-reward-card>span{color:#a78bfa;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.ultimate-reward-card>strong{z-index:3;color:#fff;letter-spacing:-.025em;white-space:nowrap;margin-top:7px;font-size:clamp(1.12rem,1.6vw,1.35rem);line-height:1.06;position:relative}.ultimate-phone-stage{z-index:1;height:226px;position:absolute;bottom:22px;left:8px;right:8px}.ultimate-phone-glow{z-index:0;filter:blur(24px);background:#8b5cf6a3;border-radius:50%;height:62px;animation:2.8s ease-in-out infinite ultimate-summit-glow;position:absolute;bottom:36px;left:28px;right:28px}.ultimate-phone{z-index:2;object-fit:contain;filter:drop-shadow(0 16px 18px #00000080)drop-shadow(0 0 18px #ff7e2a2e);width:170px;height:170px;animation:4.2s ease-in-out infinite ultimate-phone-float;position:absolute;bottom:31px;left:50%;transform:translate(-50%)}.ultimate-phone-base{z-index:1;object-fit:contain;filter:brightness(1.16)drop-shadow(0 0 20px #8b5cf694);width:280px;height:280px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.ultimate-reward-card>small{z-index:4;color:#ffe1a2e0;justify-content:center;align-items:center;gap:6px;font-size:.62rem;font-weight:780;display:flex;position:absolute;bottom:10px;left:12px;right:12px}@keyframes ultimate-phone-float{0%,to{transform:translate(-50%)translateY(0)rotate(-.6deg)}50%{transform:translate(-50%)translateY(-7px)rotate(.7deg)}}@keyframes ultimate-position-pulse{0%,to{box-shadow:0 0 0 4px #8b5cf62e,0 0 18px #8b5cf6}50%{box-shadow:0 0 0 8px #8b5cf60a,0 0 28px #a78bfa}}@keyframes ultimate-summit-glow{0%,to{opacity:.56;transform:scale(.9)}50%{opacity:.9;transform:scale(1.08)}}@keyframes ultimate-stars-drift{0%{opacity:.42;transform:translate(0,0)}to{opacity:.74;transform:translate(4px,-5px)}}@keyframes rank-artifact-float{0%,to{transform:translateY(0) rotate(-1.2deg) scale(var(--rank-artifact-scale,1))}50%{transform:translateY(var(--rank-artifact-float,-7px)) rotate(1.2deg) scale(var(--rank-artifact-scale,1))}}@keyframes rank-particle-drift{0%,to{opacity:0;transform:translateY(8px)scale(.58)}18%,72%{opacity:.72}50%{opacity:.95;transform:translate(8px,-12px)scale(1)}}@media (prefers-reduced-motion:reduce){.rank-artifact-animated .rank-artifact-crystal,.rank-artifact-particles i,.ultimate-atmosphere:before,.ultimate-atmosphere:after,.ultimate-current-position i,.ultimate-phone,.ultimate-phone-glow{animation:none}.rank-artifact-particles{display:none}}html.effects-off .rank-artifact-particles{display:none}html.effects-off .ultimate-atmosphere:before,html.effects-off .ultimate-atmosphere:after,html.effects-off .ultimate-current-position i,html.effects-off .ultimate-phone,html.effects-off .ultimate-phone-glow{animation:none}.cockpit-shell.light-mode .rank-modal-v2{color:#fff;border-color:var(--rank-border);background:radial-gradient(circle at 50% 4%, var(--rank-bg-accent), transparent 34%), radial-gradient(circle at 82% 18%, #29b7ff29, transparent 26%), linear-gradient(145deg, #0c0f1bfb, #04070efd);box-shadow:0 42px 140px #00000075, 0 0 92px var(--rank-glow), inset 0 1px 0 #ffffff14}.cockpit-shell.light-mode .rank-modal-v2 .rank-score-line b,.cockpit-shell.light-mode .rank-modal-v2 .rank-next-panel strong,.cockpit-shell.light-mode .rank-modal-v2 .rank-stats-grid strong,.cockpit-shell.light-mode .rank-modal-v2 .rank-badge-token strong,.cockpit-shell.light-mode .rank-modal-v2 .rank-network-cta strong{color:#fff}.cockpit-shell.light-mode .rank-modal-v2 .rank-hero-info p,.cockpit-shell.light-mode .rank-modal-v2 .rank-next-panel p,.cockpit-shell.light-mode .rank-modal-v2 .rank-badges-hint,.cockpit-shell.light-mode .rank-modal-v2 .rank-stats-grid span,.cockpit-shell.light-mode .rank-modal-v2 .rank-badge-token small{color:#e2e8f5e6}@media (max-width:1120px){.ultimate-copy{width:min(430px,44vw);left:38px}.ultimate-reward-card{width:210px;left:22px}.ultimate-rank-stop .ultimate-rank-artifact{--rank-artifact-size:clamp(46px, 5vw, 70px)}}@media (max-width:820px){.rank-modal.ultimate-reward-modal{border-radius:22px;width:calc(100vw - 16px);height:calc(100vh - 16px);overflow:hidden auto}.ultimate-reward-modal:before{background:linear-gradient(#03050e57,#03050ebd 46%,#03050ef5 72%),linear-gradient(90deg,#03050ecc,#0000 72%);position:fixed}.ultimate-mountain-art{aspect-ratio:auto;background-position:68% 0;background-size:cover;border-radius:22px;width:auto;height:690px;position:fixed;inset:8px 8px auto;translate:none}.ultimate-atmosphere{height:690px;position:fixed;inset:8px}.ultimate-reward-modal .rank-modal-close{position:fixed;top:20px;right:20px}.ultimate-copy{width:auto;margin:72px 20px 0;position:relative;top:auto;left:auto}.ultimate-copy h2 span{font-size:clamp(2.8rem,13vw,4rem)}.ultimate-copy p{max-width:390px}.ultimate-ascent-stage{aspect-ratio:auto;width:auto;height:480px;margin:-18px 0 0;position:relative;top:auto;left:auto;translate:none}.ultimate-ascent-route-desktop{display:none}.ultimate-ascent-route-mobile{display:block}.ultimate-rank-stop{left:var(--ultimate-icon-x-mobile)}.ultimate-route-node{left:var(--ultimate-route-x-mobile)}.ultimate-route-node:after{display:none}.ultimate-current-position{left:var(--ultimate-position-x-mobile)}.ultimate-rank-stop .ultimate-rank-artifact{--rank-artifact-size:clamp(44px, 15vw, 64px)}.ultimate-rank-stop strong{font-size:clamp(.56rem,2.4vw,.7rem)}.ultimate-current-position{gap:4px}.ultimate-current-position span{padding:4px 6px;font-size:.54rem}.ultimate-reward-card{width:auto;height:326px;margin:-18px 16px 0;position:relative;top:auto;left:auto;right:auto}.ultimate-phone-stage{left:38%;right:10%}}@media (max-width:440px){.ultimate-copy{margin-top:68px}.ultimate-copy p{font-size:.86rem}.ultimate-ascent-stage{height:440px;margin-top:-12px}.ultimate-rank-stop .ultimate-rank-artifact{--rank-artifact-size:48px}.ultimate-rank-stop strong{text-align:center;max-width:58px}.ultimate-reward-card{margin-top:-6px}.ultimate-phone-stage{left:28%;right:0}}@media (max-width:980px){.rank-modal-v2{overscroll-behavior:contain;width:min(720px,100vw - 24px);padding:18px;overflow:hidden auto!important}.rank-hero-v2,.rank-insights-grid{grid-template-columns:1fr}.rank-hero-v2{gap:18px;min-height:0;padding:16px 54px 22px 16px}.rank-crystal-stage{min-height:210px}.rank-crystal-stage:before{height:190px}.rank-crystal-stage .rank-artifact-hero{--rank-artifact-size:210px}.rank-next-panel{background:#ffffff07;border:1px solid #ffffff14;border-radius:12px;padding:16px}.rank-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rank-stats-grid article{border-bottom:1px solid #ffffff12;border-right:0}.rank-stats-grid article:last-child{border-bottom:0;grid-column:1/-1}}@media (min-width:981px) and (max-height:820px){.rank-modal-v2{width:min(980px,100vw - 56px);max-height:calc(100vh - 42px);padding:14px 18px 16px}.rank-hero-v2{gap:14px;min-height:208px;padding:10px 44px 12px 8px}.rank-hero-info{gap:8px}.rank-title-stack>strong{font-size:clamp(2.4rem,4.7vw,3.75rem)}.rank-score-line b{font-size:clamp(1.35rem,2.4vw,1.85rem)}.rank-hero-info p,.rank-next-panel p{font-size:.82rem;line-height:1.35}.rank-crystal-stage{min-height:174px}.rank-crystal-stage:before{width:158px;height:158px}.rank-crystal-stage .rank-artifact-hero{--rank-artifact-size:174px}.rank-stats-panel,.rank-insights-grid,.rank-network-cta{margin-top:12px}.rank-section-title{margin-bottom:8px}.rank-stats-grid article{min-height:54px;padding:8px 14px}.rank-badges-card{min-height:120px;padding:12px 14px}.rank-badges-list{gap:8px}.rank-badge-token{min-height:96px}.rank-badge-token i{width:40px;height:40px}.rank-network-cta{min-height:52px}}@media (max-width:620px){.rank-modal-v2{width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:14px}.rank-modal-v2 .rank-modal-close{top:14px;right:14px}.rank-hero-v2{padding:14px 48px 18px 14px}.rank-title-stack>strong{font-size:clamp(2.5rem,14vw,3.4rem)}.rank-score-line b{font-size:1.65rem}.rank-badges-head{display:grid}.rank-badges-list{grid-template-columns:repeat(2,minmax(0,1fr))}.rank-badges-card-cta{width:fit-content}.rank-badge-token{min-height:94px}.rank-network-cta{grid-template-columns:auto minmax(0,1fr);padding:16px}.rank-network-cta>svg:last-child{display:none}}@media (max-width:760px){.call-modal.call-result-modal-v2{overflow-y:auto}.call-result-modal-v2 .call-next-step{flex:none;overflow:visible}.call-result-modal-v2 .call-result-grid,.call-interest-row,.call-next-actions{grid-template-columns:1fr}.call-next-head{display:grid}}
@font-face{font-family:Aeonik;src:url(../media/AeonikTRIAL-Regular.2zj0s2ixr31n7.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Aeonik;src:url(../media/AeonikTRIAL-Medium.0qo6ccdg7xfb7.otf)format("opentype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Aeonik;src:url(../media/AeonikTRIAL-SemiBold.1v_wbli_bxg-6.otf)format("opentype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Aeonik;src:url(../media/AeonikTRIAL-Bold.0az0gbi3ehty-.otf)format("opentype");font-style:normal;font-weight:700 900;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-ui:"Aeonik", Arial, Helvetica, sans-serif;--ink:#f7f7fb;--ink-soft:#a8abba;--ink-faint:#747989;--paper:#0b0c11;--surface:#13151d;--surface-soft:#171923;--surface-raised:#1b1e29;--surface-subtle:#ffffff09;--line:#e7e8ef17;--line-strong:#e7e8ef29;--blue:#4776ff;--droppy-accent:#575bf7;--droppy-accent-blue:#4776ff;--droppy-accent-deep:#4e50dd;--droppy-accent-soft:#575bf721;--droppy-accent-border:#7074ff47;--droppy-accent-shadow:#4146be33;--droppy-gradient:linear-gradient(135deg, var(--droppy-accent-blue), var(--droppy-accent));--violet:var(--droppy-accent);--violet-dark:var(--droppy-accent-deep);--violet-soft:var(--droppy-accent-soft);--green:#35c78d;--orange:#db9b43;--red:#e36979;--cyan:#55bce9;--shadow-sm:0 10px 30px #0003;--shadow-md:0 24px 70px #00000045;--shadow-hover:0 20px 48px #0000004d;--radius-sm:12px;--radius-md:20px;--radius-lg:30px;--motion-ease-enter:cubic-bezier(.16, 1, .3, 1);--motion-ease-standard:cubic-bezier(.22, 1, .36, 1);--motion-fast:.18s;--motion-base:.24s}*{font-family:var(--font-ui);font-synthesis:none}html{background:var(--paper);min-width:320px;min-height:100%;font-family:var(--font-ui);scroll-behavior:smooth}body{min-width:320px;min-height:100vh;color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(circle at 82% 2%,#4776ff13,#0000 28rem),radial-gradient(circle at 12% 18%,#575bf70f,#0000 30rem),linear-gradient(#0c0d13 0%,#0b0c11 56%,#090a0f 100%);margin:0;overflow-x:clip}body:before{z-index:1000;content:"";pointer-events:none;opacity:.014;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");position:fixed;inset:0}button,input,select,textarea{font:inherit}input::placeholder,textarea::placeholder{color:var(--ink-faint);font-family:inherit}::selection{color:#fff;background:var(--droppy-accent)}:focus-visible{outline-offset:3px;outline:3px solid #575bf74d}.cockpit-shell,.access-page,.dashboard-page,.simple-page,.lead-page{color:var(--ink);font-family:var(--font-ui)}.cockpit-shell{--sidebar-width:82px;background-color:#0000;background-image:radial-gradient(circle at 88% 0,#4776ff13,#0000 31rem),radial-gradient(circle at 16% 26%,#575bf70d,#0000 34rem),linear-gradient(#0d0f15,#0b0c11 62%,#090a0f);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100svh}.cockpit-shell.sidebar-expanded{--sidebar-width:230px}.cockpit-shell:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(circle at 8% 8%,#575bf70a,#0000 24rem),radial-gradient(circle at 94% 40%,#4776ff09,#0000 26rem);position:fixed;inset:0}.cockpit-sidebar,.cockpit-workspace{z-index:1;position:relative}.cockpit-sidebar{border-right:1px solid var(--line);-webkit-backdrop-filter:blur(20px)saturate(110%);min-height:100svh;transition:padding var(--motion-base) var(--motion-ease-standard), background var(--motion-base) ease;background:#0a0b10e6;gap:22px;padding:86px 12px 18px;box-shadow:12px 0 40px #0000001a}.cockpit-brand{height:48px!important;top:14px!important}.cockpit-brand .brand-logo-full,.cockpit-brand .brand-logo-icon,.brand-logo-full,.brand-logo-icon{filter:none}.sidebar-lock-button{border:1px solid var(--line);width:34px;height:34px;color:var(--ink-soft);background:var(--surface-soft);box-shadow:var(--shadow-sm);transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease, background var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease-enter), opacity var(--motion-fast) ease;border-radius:10px;top:21px;right:12px;transform:translateY(-2px)scale(.98)}.sidebar-lock-button:hover{color:#fff;border-color:var(--droppy-accent-border);background:#575bf72b}.cockpit-nav{gap:6px}.cockpit-nav-divider{background:var(--line);width:calc(100% - 20px);margin:10px auto}.cockpit-nav-item{border-radius:var(--radius-sm);min-height:48px;color:var(--ink-soft);transition:color var(--motion-fast) ease, background var(--motion-fast) ease, border-color var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease-enter);background:0 0;border:1px solid #0000;gap:12px;padding:0 14px}.cockpit-nav-item:before,.cockpit-nav-item:after,.theme-switch:before,.theme-switch:after,.cockpit-back:before,.cockpit-back:after,.lead-command-tab:before,.lead-command-row:before,.lead-command-row:after,.call-playbook-actions button:before,.call-playbook-actions button:after,.call-result-grid button:before,.call-result-grid button:after,.rank-modal:before,.rank-modal-orbit{display:none}.cockpit-nav-item:hover,.cockpit-nav-item.active{color:#fff;background:#575bf71d;border-color:#7074ff24;transform:translateY(-1px)}.cockpit-nav-item.active{box-shadow:inset 3px 0 0 var(--droppy-accent-blue)}.cockpit-nav-item svg,.cockpit-back svg,.cockpit-level svg{color:#8185ff}.sidebar-compact .cockpit-nav-item{border-radius:var(--radius-sm);width:56px}.sidebar-compact .cockpit-nav{width:56px}.sidebar-compact .cockpit-nav-divider{width:34px}.cockpit-workspace{min-height:100svh;padding:20px clamp(18px,2.4vw,38px) 32px}.cockpit-topbar{min-height:52px;margin-bottom:20px}.cockpit-back{min-height:40px;color:var(--ink-soft);transition:color var(--motion-fast) ease, background var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease-enter);background:0 0;border-radius:10px;padding:0 10px}.cockpit-back:hover{color:#fff;background:var(--surface-subtle);transform:translate(-2px)}.cockpit-top-actions{align-self:flex-start;gap:9px}.cockpit-control-actions,.lead-context-actions{align-items:center;gap:9px;display:flex}.cockpit-control-actions{flex:none}.theme-switch{border:1px solid var(--line);background:var(--surface);width:50px;min-height:34px;box-shadow:var(--shadow-sm);transition:transform var(--motion-fast) var(--motion-ease-enter), border-color var(--motion-fast) ease}.theme-switch:hover{border-color:var(--line-strong);transform:translateY(-1px)}.theme-switch-track{background:#ffffff13;width:42px;height:26px;padding:3px;box-shadow:inset 0 0 0 1px #ffffff09}.theme-switch-thumb{color:#c8cbd7;background:#242733;width:20px;height:20px;box-shadow:0 4px 12px #00000040}.theme-switch input:checked+.theme-switch-track{box-shadow:none;background:linear-gradient(135deg,#ffda7c,#f5a34f)}.theme-switch input:checked+.theme-switch-track .theme-switch-thumb{color:#8c4807;background:#fff9ef;transform:translate(16px)}.cockpit-card,.lead-command-row,.lead-command-empty,.academy-command-center,.academy-reader-panel,.agent-progress-mini,.rank-modal,.call-modal,.playbook-modal,.agent-notification-panel,.agent-announcement-card,.account-switch-popup>div{border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(18px)saturate(110%);background:linear-gradient(145deg,#191b25f5,#12141cf7)}.cockpit-card{transition:border-color var(--motion-fast) ease, box-shadow var(--motion-base) ease, transform var(--motion-base) var(--motion-ease-enter), background var(--motion-base) ease;padding:20px}.cockpit-card:hover{box-shadow:var(--shadow-hover);border-color:#e7e8ef21}.cockpit-card-label,.section-kicker,.academy-reader-title span,.academy-command-eyebrow{color:#888cff;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700}.section-kicker{color:#9b9eff;background:#575bf716;border:1px solid #575bf729;border-radius:999px;align-self:flex-start;min-height:24px;margin-bottom:14px;padding:0 9px}.cockpit-primary-button,.primary-action,.call-done-button,.agent-announcement-cta{border-radius:var(--radius-sm);color:#fff;background:var(--droppy-gradient);transition:transform var(--motion-fast) var(--motion-ease-enter), box-shadow var(--motion-fast) ease, filter var(--motion-fast) ease;border:0;box-shadow:0 12px 26px #4146be47}.cockpit-primary-button:hover:not(:disabled),.primary-action:hover:not(:disabled),.call-done-button:hover:not(:disabled),.agent-announcement-cta:hover:not(:disabled){filter:saturate(108%);transform:translateY(-1px);box-shadow:0 16px 34px #4146be5c}.cockpit-outline-button,.secondary-action,.cockpit-square-button,.cockpit-image-nav,.cockpit-more-button,.call-modal-close,.rank-modal-close,.playbook-modal-actions a,.playbook-modal-actions button{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);box-shadow:none;transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease, background var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease-enter);background:#ffffff0b}.cockpit-outline-button:hover:not(:disabled),.secondary-action:hover:not(:disabled),.cockpit-square-button:hover:not(:disabled),.cockpit-more-button:hover:not(:disabled),.call-modal-close:hover,.rank-modal-close:hover,.playbook-modal-actions a:hover,.playbook-modal-actions button:hover{color:#fff;border-color:var(--droppy-accent-border);background:#575bf71f;transform:translateY(-1px)}button:disabled,.disabled,[aria-disabled=true]{cursor:not-allowed;filter:saturate(55%);opacity:.48;box-shadow:none!important}.agent-progress-mini{box-shadow:none;transition:border-color var(--motion-fast) ease, background var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease-enter);background:#ffffff09;border-radius:16px;padding:13px}.agent-progress-mini:hover{background:#575bf713;border-color:#7074ff38;transform:translateY(-1px)}.agent-progress-artifact,.rank-score-artifact,.rank-next-artifact{filter:saturate(70%)}.agent-progress-bar,.cockpit-progress,.cockpit-level-bar,.rank-progress-line{background:#ffffff14;border-radius:999px;overflow:hidden}.agent-progress-bar span,.cockpit-progress span,.cockpit-level-bar span,.rank-progress-line span{background:var(--droppy-gradient);box-shadow:none}.leads-command-workspace{gap:14px}.leads-command-topbar{border-bottom:1px solid var(--line);min-height:58px;padding-bottom:8px}.leads-command-tabs{gap:7px}.leads-header-cta{border:1px solid var(--line);min-height:34px;color:var(--ink-soft);background:var(--surface);box-shadow:var(--shadow-sm);white-space:nowrap;transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease, background var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease-enter);border-radius:11px;align-items:center;gap:7px;padding:0 11px;font-size:.76rem;font-weight:700;display:inline-flex;position:relative}.leads-header-cta.zone svg{color:#70e0b2}.leads-header-cta.sync svg{color:#8d91ff}.leads-header-cta:hover,.leads-header-cta:focus-visible{color:#fff;border-color:var(--droppy-accent-border);background:#575bf71a;transform:translateY(-1px)}.leads-header-tooltip{z-index:80;border:1px solid var(--line-strong);color:#e7e9f2;text-align:left;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform-origin:100% 0;width:max-content;max-width:min(360px,100vw - 28px);max-height:min(260px,100vh - 100px);transition:opacity var(--motion-fast) ease, visibility var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease-enter);background:#13151dfa;border-radius:12px;gap:7px;padding:11px 13px;font-size:.76rem;font-weight:500;line-height:1.45;display:grid;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;transform:translateY(-5px)scale(.985);box-shadow:0 18px 48px #00000057}.leads-header-tooltip strong{color:#fff;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem}.leads-header-zone-codes{color:#b8f1d9;word-break:break-word}.leads-header-cta:hover .leads-header-tooltip,.leads-header-cta:focus-visible .leads-header-tooltip{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.leads-sync-label-short{display:none}@media (min-width:1181px){.cockpit-topbar{position:relative}.cockpit-top-actions{z-index:20;position:absolute;top:0;right:0}.leads-command-topbar{padding-right:430px}}@media (min-width:1181px) and (max-width:1400px){.leads-command-topbar{padding-right:330px}.leads-sync-label-full{display:none}.leads-sync-label-short{display:inline}}.leads-command-tab{min-height:40px;color:var(--ink-soft);box-shadow:none;transition:color var(--motion-fast) ease, background var(--motion-fast) ease, border-color var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease-enter);background:0 0;border:1px solid #0000;border-radius:11px;padding:0 13px;font-size:.8rem;font-weight:600}.leads-command-tab strong{min-width:24px;min-height:22px;color:var(--ink-soft);background:#ffffff0e;border-radius:999px;place-items:center;display:grid}.leads-command-tab:hover,.leads-command-tab.active{color:#fff;box-shadow:none;background:#575bf71b;border-color:#7074ff2e;transform:translateY(-1px)}.leads-command-tab.active strong{color:#dfe0ff;background:#7074ff29}.leads-command-stage{grid-template-rows:auto minmax(0,1fr);gap:12px;padding:4px 2px 28px}.leads-search-shell{justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.leads-search-field{flex:0 760px;width:min(760px,100%);min-width:0;position:relative}.leads-search-field input{appearance:none;width:100%;min-height:50px;color:var(--ink);font:inherit;letter-spacing:-.01em;transition:border-color var(--motion-fast) ease, box-shadow var(--motion-base) ease, background var(--motion-fast) ease;background:radial-gradient(circle at 4% 10%,#7074ff24,#0000 34%),linear-gradient(145deg,#1c1e29fa,#12141dfa);border:1px solid #9194ff38;border-radius:15px;outline:none;padding:0 52px 0 48px;font-size:.94rem;font-weight:560;box-shadow:inset 0 1px #ffffff0e,0 12px 34px #0003}.leads-search-field input::-webkit-search-cancel-button{display:none}.leads-search-field input::placeholder{color:#7f8798;opacity:1}.leads-search-field:focus-within input{background:radial-gradient(circle at 4% 10%,#7074ff30,#0000 36%),linear-gradient(145deg,#1f212efc,#13151ffc);border-color:#858affad;box-shadow:inset 0 1px #ffffff12,0 0 0 4px #575bf71a,0 16px 40px #0000003d}.leads-search-field.has-error input{border-color:#ff6b8a7a}.leads-search-icon,.leads-search-spinner{z-index:1;color:#969aff;pointer-events:none;position:absolute;top:50%;left:17px;transform:translateY(-50%)}.leads-search-spinner{animation:.8s linear infinite leads-search-spin}@keyframes leads-search-spin{to{transform:translateY(-50%)rotate(360deg)}}.leads-search-clear,.leads-search-shortcut{z-index:1;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.leads-search-clear{width:32px;height:32px;color:var(--ink-soft);cursor:pointer;transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease, background var(--motion-fast) ease;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;padding:0;display:grid}.leads-search-clear:hover,.leads-search-clear:focus-visible{color:#fff;background:#7074ff1f;border-color:#9194ff33}.leads-search-shortcut{min-width:27px;min-height:27px;color:var(--ink-faint);background:#ffffff0a;border:1px solid #ffffff17;border-radius:8px;place-items:center;font-family:inherit;font-size:.75rem;font-weight:700;display:grid;box-shadow:inset 0 -1px #ffffff0a}.leads-search-summary{border:1px solid var(--line);min-height:30px;color:var(--ink-faint);white-space:nowrap;background:#ffffff06;border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:.76rem;font-weight:600;display:inline-flex}.leads-search-summary.has-error{color:#ff9eb2;background:#ff3b5c12;border-color:#ff6b8a42}.lead-command-list,.lead-command-filter-stack{gap:12px}.lead-command-row{transition:transform var(--motion-base) var(--motion-ease-enter), border-color var(--motion-fast) ease, box-shadow var(--motion-base) ease, background var(--motion-base) ease;background:radial-gradient(circle at 0%,#7074ff18,#0000 30%),linear-gradient(145deg,#1d1f2afb,#12141dfe);border-color:#e7e8ef25;border-radius:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #7074ff06,0 12px 34px #0000003d}.lead-command-row:hover{background:radial-gradient(circle at 0%,#7074ff21,#0000 32%),linear-gradient(145deg,#20222efc,#14161ffe);border-color:#7074ff52;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #7074ff0a,0 18px 46px #00000047}.lead-command-row.hot,.lead-command-row.fresh,.lead-command-row.view{border-left:1px solid var(--line)}.lead-command-link{grid-template-columns:168px minmax(0,1fr) 46px;gap:18px;min-height:132px;padding:12px}.lead-command-media,.lead-command-media-empty{background:#0d0f15;border-radius:13px}.lead-command-media img{transition:transform .36s var(--motion-ease-enter), filter var(--motion-base) ease}.lead-command-row:hover .lead-command-media img{transform:scale(1.025)}.lead-command-heading strong,.lead-command-title-row strong{color:var(--ink);letter-spacing:-.025em;font-size:1.08rem;font-weight:650}.lead-command-title-row p,.lead-command-main p{color:var(--ink-faint)}.lead-command-received{color:#ffc3cf;background:linear-gradient(135deg,#ff527445,#ff52741f),#ff446814;border-color:#ff6f8c57;font-size:.74rem;font-weight:650;box-shadow:inset 0 1px #ffffff17,0 6px 16px #ff44681c}.lead-command-price{color:#fff;font-weight:650}.lead-command-next-action{color:#b9bbff;background:#575bf717;border:1px solid #7074ff29;border-radius:999px;min-height:27px;font-size:.72rem;font-weight:600}.lead-command-next-action.contact{color:#8ae2bd;background:#35c78d13;border-color:#35c78d2e}.lead-command-action{border:1px solid var(--line);color:#a9abff;width:38px;height:38px;transition:transform var(--motion-fast) var(--motion-ease-enter), background var(--motion-fast) ease, border-color var(--motion-fast) ease;background:#ffffff09;border-radius:11px}.lead-command-row:hover .lead-command-action{border-color:var(--droppy-accent-border);background:#575bf71f;transform:translate(2px)}.lead-command-empty{background:radial-gradient(circle at 50% 36%,#575bf71a,#0000 15rem),linear-gradient(145deg,#171922e6,#0f1118f5);place-items:center;min-height:clamp(340px,58vh,620px);display:grid;overflow:hidden}.lead-command-empty:before{content:"";background:url(/brand/droppy-one-mark.png) 50%/44px no-repeat,#575bf714;border:1px solid #7074ff33;border-radius:24px;place-items:center;width:72px;height:72px;margin:0 auto 22px;display:grid;box-shadow:0 18px 42px #4146be1f}.lead-command-empty>div{text-align:center;max-width:420px}.lead-command-empty span{color:#fff;letter-spacing:-.04em;font-size:clamp(1.4rem,3vw,2.1rem);font-weight:650}.lead-command-empty strong{color:var(--ink-soft);margin-top:10px;font-size:.96rem;font-weight:400;line-height:1.55;display:block}.lead-detail-cockpit-shell.sidebar-expanded{--sidebar-width:208px}.lead-detail-cockpit-shell .cockpit-workspace{padding:20px clamp(18px,2.4vw,38px) 24px}.lead-detail-cockpit-shell .cockpit-topbar{min-height:46px;margin-bottom:14px}.lead-cockpit-layout{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(14px,1.4vw,20px);width:min(100%,1760px);margin:0 auto}.lead-area-hero,.lead-area-coaching,.lead-area-side,.lead-side-standard,.lead-side-top{gap:16px}.lead-hero-card,.cockpit-listing-card{background:linear-gradient(145deg,#181a23fa,#11131bfc);border-radius:22px;padding:0;overflow:hidden}.lead-hero-card{grid-template-rows:auto auto auto}.cockpit-gallery{gap:12px;max-height:clamp(300px,38vh,470px);padding:12px}.cockpit-gallery-frame{background:#0d0f15;border-radius:16px;overflow:hidden}.cockpit-gallery-frame img{object-fit:cover;transition:transform .42s var(--motion-ease-enter);background:#0d0f15}.cockpit-gallery-frame img[data-orientation=portrait]{object-fit:contain}.cockpit-gallery-frame:hover img{transform:scale(1.008)}.cockpit-thumb-row{z-index:4;-webkit-backdrop-filter:blur(20px)saturate(1.12);backdrop-filter:blur(20px)saturate(1.12);scrollbar-width:none;background:#f1f1f68f;border:1px solid #ffffff52;border-radius:15px;align-items:center;gap:5px;width:max-content;max-width:calc(100% - 28px);margin:0;padding:7px;display:flex;position:absolute;bottom:14px;left:50%;overflow-x:auto;transform:translate(-50%);box-shadow:0 16px 36px #00000047}.cockpit-thumb-row::-webkit-scrollbar{display:none}.cockpit-thumb{opacity:.62;width:54px;height:36px;transition:opacity var(--motion-fast) ease, border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease-enter);background:#0d0f15;border:2px solid #0000;border-radius:9px;flex:0 0 54px;padding:0;overflow:hidden}.cockpit-thumb:hover,.cockpit-thumb.active{border-color:var(--droppy-accent-border);opacity:.94;transform:translateY(-1px);box-shadow:0 0 0 2px #ffffffc7,0 7px 18px #3028963d}.cockpit-thumb-count{color:#5d6070;text-align:center;font-variant-numeric:tabular-nums;min-width:28px;font-size:.65rem;font-weight:700}.cockpit-image-counter,.cockpit-tags span,.cockpit-price-drop,.seller-feeling-badge{border-radius:999px}.cockpit-image-counter{color:#ffffffe6;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090a0fc7}.cockpit-property-copy{padding:11px 16px 10px}.cockpit-property-summary.has-market-position{grid-template-columns:minmax(260px,1.3fr) max-content minmax(230px,.78fr);align-items:start;gap:clamp(14px,1.2vw,22px)}.cockpit-property-summary.has-market-position .cockpit-title-block,.cockpit-property-summary.has-market-position .cockpit-price-block,.cockpit-property-summary.has-market-position .market-position-card{align-self:start}.cockpit-property-summary.has-market-position .market-position-card{padding-top:7px}.cockpit-tags{gap:7px}.cockpit-tags span{border:1px solid var(--line);min-height:27px;color:var(--ink-soft);background:#ffffff09;padding:0 10px;font-size:.7rem;font-weight:600}.cockpit-title{color:#fff;letter-spacing:-.035em;max-width:min(100%,32ch);margin-top:0;font-size:clamp(1.2rem,1.45vw,1.48rem);font-weight:650;line-height:1.1}@media (min-width:761px){.cockpit-title.is-short{font-size:clamp(1.7rem,1.85vw,1.8rem);line-height:1.02}.cockpit-title.is-medium{font-size:clamp(1.48rem,1.6vw,1.58rem);line-height:1.04}.cockpit-title.is-long{font-size:clamp(1.35rem,1.55vw,1.58rem);line-height:1.08}}@container property-summary (max-width:700px){.cockpit-property-summary.has-market-position{grid-template-columns:minmax(0,1fr) max-content}.cockpit-property-summary.has-market-position .market-position-card{grid-column:1/-1;padding-top:0}}.cockpit-location{color:var(--ink-soft);margin-top:4px;font-size:.78rem}.cockpit-location a{color:#aeb0ff;font-weight:600}.cockpit-location a:hover{color:#d9daff}.cockpit-price-row{gap:8px;margin-top:0}.cockpit-price-label{color:var(--ink-muted)}.cockpit-price-row strong{color:#fff;letter-spacing:-.035em;font-size:clamp(1.4rem,1.65vw,1.7rem);font-weight:650}.cockpit-price-drop{color:#eab772;min-height:29px;box-shadow:none;background:#db9b4314;border:1px solid #db9b432b}.cockpit-metrics-strip{gap:8px;margin-top:9px}.cockpit-metrics-carousel.has-scroll{grid-template-columns:minmax(0,1fr) 46px}.cockpit-metrics-scroll{border-radius:11px;align-self:end;width:46px;height:46px;min-height:46px}.cockpit-metric,.lead-details-card div{border:1px solid var(--line);background:#ffffff09;border-radius:11px}.cockpit-metric strong,.lead-details-card dd{color:var(--ink);font-weight:600}.cockpit-metric span,.lead-details-card dt{color:var(--ink-faint)}.cockpit-description-panel{background:linear-gradient(145deg,#575bf711,#ffffff06),#ffffff05;border:1px solid #7074ff29;border-radius:13px;min-height:108px;margin-top:16px;padding:14px 16px 16px}.cockpit-description{max-height:none;color:var(--ink-soft);white-space:pre-line;margin-top:7px;font-size:.98rem;font-weight:400;line-height:1.58}.action-panel,.droppy-summary-card,.call-plan-card,.last-call-card,.seller-feeling-card{border-radius:20px;padding:16px}.action-panel{background:radial-gradient(circle at 100% 0,#4776ff1f,#0000 14rem),linear-gradient(145deg,#1b1d28fa,#12141cfc);position:relative;overflow:hidden}.action-phone{text-align:center;background:linear-gradient(145deg,#111522,#090c13);border:1px solid #7074ff47;border-radius:16px;min-height:60px;margin-top:8px;padding:12px 14px;text-decoration:none;box-shadow:0 12px 28px #03050a38,inset 0 1px #ffffff0b}.action-phone.is-clickable{cursor:pointer;transition:border-color var(--motion-fast) ease, background var(--motion-fast) ease, box-shadow var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease-enter)}.action-phone.is-clickable:hover{background:linear-gradient(145deg,#161b2b,#0b0e17);border-color:#7e83ff85;transform:translateY(-1px);box-shadow:0 14px 32px #03050a47,inset 0 1px #fff1}.action-phone.is-clickable:focus-visible{outline-offset:2px;outline:3px solid #7e73ff38}.action-phone strong{color:#fff;letter-spacing:.005em;font-size:clamp(1.48rem,1.62vw,1.78rem);font-weight:650}.lead-side-standard .lead-side-top .action-phone{min-height:60px;padding:12px 14px}.lead-side-standard.has-conversation .lead-side-top .action-phone strong{font-size:clamp(1.42rem,1.55vw,1.72rem)}.action-quick-actions{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:8px;min-width:0;margin-top:9px;display:grid}.action-quick-actions .call-main-cta{white-space:nowrap;padding-inline:6px;font-size:.74rem}.action-quick-actions .dome-link-button{gap:5px;padding-inline:7px;font-size:.72rem}.action-quick-actions .dome-logo-switch{width:68px;height:20px}.action-best-time{color:#8fe1be;background:#35c78d11;border:1px solid #35c78d24;border-radius:12px;margin-top:10px}.action-sms-tip{gap:7px;min-width:0;margin-top:9px;display:grid}.action-sms-tip>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.action-sms-tip>header strong{color:var(--ink);font-size:.72rem;font-weight:650}.action-sms-tip>header small{color:var(--ink-faint);font-size:.61rem;font-weight:550}.action-sms-preview{background:#0a0c1394;border:1px solid #ffffff1a;border-radius:13px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.action-sms-preview-bar{color:#9b9eff;background:#ffffff09;border-bottom:1px solid #ffffff14;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;padding:6px 8px;display:grid}.action-sms-preview-bar>span,.action-sms-preview-bar>svg{justify-self:center}.action-sms-preview-bar>span{font-size:1.08rem;line-height:1}.action-sms-preview-bar>div{justify-items:center;gap:1px;min-width:0;display:grid}.action-sms-preview-bar b{color:#fff;background:linear-gradient(145deg,#8f93ad,#5e627b);border-radius:50%;place-items:center;width:22px;height:22px;font-size:.65rem;font-weight:650;display:grid}.action-sms-preview-bar strong{max-width:100%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;font-weight:600;overflow:hidden}.action-sms-preview-body{justify-items:end;gap:4px;min-width:0;padding:7px 8px 6px;display:grid}.action-sms-preview-body>small{width:100%;color:var(--ink-faint);text-align:center;font-size:.56rem}.action-sms-preview-body>p{color:#dfe5f6;background:linear-gradient(145deg,#495b8c42,#3640663d);border:1px solid #768ece2e;border-radius:12px 12px 4px;max-width:94%;margin:0;padding:7px 9px;font-size:.7rem;font-weight:500;line-height:1.38}.action-sms-preview-body>em{color:var(--ink-faint);margin-right:2px;font-size:.55rem;font-style:normal}.call-main-cta{color:#c6c2ff;min-height:48px;box-shadow:none;background:0 0;border:1px solid #7e83ff57;margin-top:0;font-weight:600}.call-main-cta:hover:not(:disabled){color:#fff;box-shadow:none;filter:none;background:#7068ff14;border-color:#948dff8f}.dome-link-button{min-height:48px;color:var(--ink-soft);background:#ffffff06;margin-top:0}.dome-link-button:disabled{cursor:default;color:var(--ink);filter:none;opacity:1;background:linear-gradient(135deg,#575bf74d,#7246ff2e);border-color:#7e83ff9e;box-shadow:inset 0 0 0 1px #a4a6ff14,0 8px 22px #2a2daa2e}.lead-side-standard.has-conversation,.lead-side-standard.has-conversation .lead-side-top .action-panel{min-height:0}.lead-side-standard.has-conversation .agent-lead-notes{grid-template-rows:auto minmax(112px,1fr);min-height:154px;overflow:hidden}.droppy-summary-card{background:radial-gradient(circle at 100% 0,#575bf71a,#0000 14rem),linear-gradient(145deg,#1a1c27fa,#12141cfc)}.droppy-recap-main{color:#e9e9f2;background:linear-gradient(135deg,#4776ff12,#575bf712);border:1px solid #7074ff26;border-radius:16px;margin-top:11px;padding:14px;font-size:.88rem;font-weight:450;line-height:1.5}.droppy-summary-list{gap:8px;margin-top:10px}.droppy-summary-item{border:1px solid var(--line);background:#ffffff06;border-radius:11px;padding:8px 10px}.droppy-summary-item strong{color:#c2c4ff;font-weight:600}.droppy-summary-item span,.droppy-summary-item small{color:var(--ink-soft)}.call-plan-card{background:linear-gradient(145deg,#181a23fa,#11131bfc)}.call-plan-grid{gap:16px;margin-top:14px}.call-plan-main{gap:14px}.cockpit-plan-item{border-bottom:1px solid var(--line);gap:11px;padding-bottom:14px}.cockpit-plan-item:last-child{border-bottom:0;padding-bottom:0}.cockpit-plan-item svg{color:#868aff}.cockpit-plan-item strong,.objection-card strong,.playbook-section h3{color:#f3f3f8;font-weight:600}.cockpit-plan-item p,.objection-card p,.playbook-section p,.playbook-section li{color:var(--ink-soft);font-weight:400;line-height:1.58}.call-playbook-actions{gap:9px}.call-playbook-actions button{border:1px solid var(--line);min-height:72px;color:var(--ink);box-shadow:none;transition:transform var(--motion-fast) var(--motion-ease-enter), border-color var(--motion-fast) ease, background var(--motion-fast) ease;background:#ffffff08;border-radius:13px;padding:12px}.call-playbook-actions button:hover{border-color:var(--droppy-accent-border);box-shadow:none;background:#575bf717;transform:translateY(-1px)}.playbook-action-icon{color:#aeb0ff;box-shadow:none;background:#575bf714;border:1px solid #7074ff26;border-radius:10px}.call-playbook-actions button:nth-child(2) .playbook-action-icon{color:#9bd6ef;background:#55bce913;border-color:#55bce929}.playbook-action-copy strong{color:var(--ink);font-weight:600}.playbook-action-copy small{color:var(--ink-faint);font-weight:400}.last-call-card{color:var(--ink-soft);background:#ffffff06}.academy-workspace{padding-bottom:34px}.academy-command-center,.academy-reader-panel{background:linear-gradient(145deg,#181a23fa,#11131bfc);border-radius:22px}.academy-command-center{padding:18px}.academy-command-copy,.academy-reader-head{background:radial-gradient(circle at 100% 0,#575bf71a,#0000 16rem),#ffffff06;border:0;border-radius:16px}.academy-command-copy h1,.academy-reader-title h2{color:#fff;letter-spacing:-.045em;font-weight:650}.academy-command-copy>p,.academy-reader-title small,.academy-reader-paragraph,.academy-reader-list-line p,.academy-reader-number-line p,.academy-reader-callout p,.academy-reader-resource p{color:var(--ink-soft);font-weight:400}.academy-step-progress-track{background:#ffffff12;height:4px}.academy-step-progress-fill{background:var(--droppy-gradient);box-shadow:none}.academy-step-progress-fill:after{display:none}.academy-intent-grid,.academy-submodule-grid,.academy-category-grid{gap:10px}.academy-intent-card,.academy-category-card,.academy-submodule-card{border:1px solid var(--line);color:var(--ink-soft);box-shadow:none;transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease, background var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease-enter);background:#ffffff08;border-radius:14px}.academy-intent-card:before{display:none}.academy-intent-card:hover,.academy-intent-card.active,.academy-category-card:hover,.academy-category-card.active,.academy-submodule-card:hover,.academy-submodule-card.active{color:#fff;box-shadow:none;background:#575bf717;border-color:#7074ff3d;transform:translateY(-1px)}.academy-reader-head.violet,.academy-reader-head.cyan,.academy-reader-head.green,.academy-reader-head.orange,.academy-reader-head.rose{background:radial-gradient(circle at 100% 0,#575bf71a,#0000 16rem),#ffffff06}.academy-reader-icon,.academy-category-icon{color:#aeb0ff;box-shadow:none;background:#575bf714;border:1px solid #7074ff2e;border-radius:12px}.academy-reader-scroll{scrollbar-color:#7074ff57 transparent}.academy-reader-quote,.academy-reader-callout,.academy-reader-resource,.academy-reader-image,.academy-reader-video{border:1px solid var(--line);box-shadow:none;background:#ffffff08;border-radius:14px}.academy-reader-quote{border-left:3px solid #6f73ff}.academy-inline-links a,.academy-inline-links button,.academy-reader-footer button{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);transition:border-color var(--motion-fast) ease, background var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease-enter);background:#ffffff09}.academy-inline-links a:hover,.academy-inline-links button:hover,.academy-reader-footer button:hover{border-color:var(--droppy-accent-border);background:#575bf71a;transform:translateY(-1px)}.call-modal-backdrop,.playbook-modal-backdrop,.rank-modal-backdrop,.agent-notification-backdrop,.agent-notification-preview-backdrop,.photo-lightbox-backdrop,.agent-announcement-layer{-webkit-backdrop-filter:blur(14px);background:#05060ac2}.call-modal,.rank-modal,.playbook-modal,.playbook-inline-card,.photo-lightbox,.agent-notification-panel,.agent-announcement-card{border:1px solid var(--line-strong);color:var(--ink);animation:premium-surface-in .24s var(--motion-ease-enter);background-color:#0000;background-image:radial-gradient(circle at 100% 0,#575bf71a,#0000 18rem),linear-gradient(145deg,#1b1d28fc,#0f1118fe);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:22px;overflow:hidden;box-shadow:0 36px 100px #00000080}.call-modal-head,.playbook-modal-head,.playbook-inline-head,.agent-notification-head{border-bottom:1px solid var(--line)}.call-modal-head span,.playbook-modal-head span,.rank-title-eyebrow,.agent-notification-head span{color:#8b8fff;letter-spacing:.07em;font-weight:600}.call-modal-head strong,.playbook-modal-head strong,.rank-modal-head strong,.agent-notification-head strong{color:#fff;letter-spacing:-.035em;font-weight:650}.call-result-grid button,.call-interest-row button,.call-next-step,.rank-modal-score div,.rank-modal-grid article,.rank-stats-panel,.rank-badges-card,.rank-next-panel,.playbook-rule-card,.objection-card{border:1px solid var(--line);color:var(--ink);box-shadow:none;background:#ffffff09;border-radius:13px}.call-result-grid button:hover:not(:disabled),.call-interest-row button:hover:not(:disabled){border-color:var(--droppy-accent-border);box-shadow:none;background:#575bf71c;transform:translateY(-1px)}.rank-space-field,.rank-crystal-stage,.rank-artifact-aura,.rank-artifact-particles{box-shadow:none;animation:none!important}.rank-modal-v2,.rank-modal{background:radial-gradient(circle at 88% 4%,#575bf71c,#0000 19rem),linear-gradient(145deg,#1b1d28fe,#0f1118fe)}.rank-title-stack strong,.rank-score-line strong,.rank-section-title,.rank-next-copy strong{color:#fff}.rank-hero-info p,.rank-insights-grid p,.rank-next-copy p,.rank-badges-head span,.rank-stats-grid span{color:var(--ink-soft)}.photo-lightbox-stage,.photo-lightbox-frame{background:#0b0c11;border-radius:16px}.photo-lightbox-frame img{object-fit:contain}.notification-button,.agent-notification-trigger,.agent-notification-close,.agent-announcement-close{border:1px solid var(--line);color:var(--ink-soft);background:var(--surface);box-shadow:var(--shadow-sm);transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease, background var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease-enter);border-radius:11px}.notification-button:hover,.agent-notification-trigger:hover,.agent-notification-close:hover,.agent-announcement-close:hover{color:#fff;border-color:var(--droppy-accent-border);background:#575bf71a;transform:translateY(-1px)}.agent-notification-orb{display:none}.agent-notification-list{gap:9px}.agent-notification-list button,.agent-notification-empty,.agent-notification-preview-card{border:1px solid var(--line);box-shadow:none;background:#ffffff08;border-radius:14px}.agent-notification-list button:hover{border-color:var(--droppy-accent-border);background:#575bf714}.agent-announcement-image{border-radius:16px}.agent-announcement-icon,.agent-notification-card-icon{color:#aeb0ff;box-shadow:none;background:#575bf714;border:1px solid #7074ff2e;border-radius:11px}.access-page{background:radial-gradient(circle at 74% 8%, #4776ff14, transparent 28rem), radial-gradient(circle at 18% 34%, #575bf70f, transparent 30rem), var(--paper);min-height:100svh}.access-card,.simple-card,.metric-tile,.profile-hero{border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:linear-gradient(145deg,#191b25f5,#12141cfa)}.access-card,.simple-card{padding:clamp(28px,5vw,46px)}.access-card h1,.simple-card h1,.profile-hero h1{color:#fff;letter-spacing:-.05em;font-weight:650}.access-card p,.simple-card p,.metric-tile span{color:var(--ink-soft)}.cockpit-shell.light-mode{--ink:#11131d;--ink-soft:#5c6172;--ink-faint:#5f6878;--paper:#f7f8fb;--surface:#fff;--surface-soft:#f2f3f8;--surface-raised:#fff;--surface-subtle:#181c2c09;--line:#1c1f3017;--line-strong:#1c1f3029;color:var(--ink);background:radial-gradient(circle at 82% 2%,#575bf712,#0000 28rem),#f7f8fb}.cockpit-shell.light-mode .cockpit-sidebar{border-color:var(--line);background:#fbfbfdf0;box-shadow:12px 0 36px #282b3f0d}.cockpit-shell.light-mode .agent-progress-mini{color:var(--ink)}.cockpit-shell.light-mode .rank-modal-v2 .rank-badges-head span{color:#c8ccda}.cockpit-shell.light-mode .cockpit-card,.cockpit-shell.light-mode .lead-command-row,.cockpit-shell.light-mode .lead-command-empty,.cockpit-shell.light-mode .academy-command-center,.cockpit-shell.light-mode .academy-reader-panel,.cockpit-shell.light-mode .action-panel,.cockpit-shell.light-mode .droppy-summary-card,.cockpit-shell.light-mode .call-plan-card,.cockpit-shell.light-mode .last-call-card{color:var(--ink);border-color:var(--line);background:#fffffff5;box-shadow:0 10px 30px #191c2d12}.cockpit-shell.light-mode .cockpit-nav-item:hover,.cockpit-shell.light-mode .cockpit-nav-item.active,.cockpit-shell.light-mode .leads-command-tab:hover,.cockpit-shell.light-mode .leads-command-tab.active{color:#222532;background:#575bf714}.cockpit-shell.light-mode .leads-header-cta{color:#555a68;background:#ffffffeb;border-color:#1c1f301f}.cockpit-shell.light-mode .leads-header-cta:hover,.cockpit-shell.light-mode .leads-header-cta:focus-visible{color:#222532;background:#575bf712;border-color:#575bf740}.cockpit-shell.light-mode .leads-header-tooltip{color:#4d5260;background:#fffffffa;border-color:#1c1f3024;box-shadow:0 18px 42px #262b4429}.cockpit-shell.light-mode .leads-header-tooltip strong{color:#20232d}.cockpit-shell.light-mode .leads-header-zone-codes{color:#187353}.cockpit-shell.light-mode .leads-search-field input{color:#20232d;background:radial-gradient(circle at 4% 10%,#575bf714,#0000 34%),#fffffffa;border-color:#575bf733;box-shadow:inset 0 1px #fffc,0 10px 28px #262b4414}.cockpit-shell.light-mode .leads-search-field:focus-within input{background:radial-gradient(circle at 4% 10%,#575bf71a,#0000 36%),#fff;border-color:#575bf780;box-shadow:0 0 0 4px #575bf717,0 14px 34px #262b441a}.cockpit-shell.light-mode .leads-search-field input::placeholder{color:#7a8090}.cockpit-shell.light-mode .leads-search-clear:hover,.cockpit-shell.light-mode .leads-search-clear:focus-visible{color:#353958;background:#575bf714;border-color:#575bf72e}.cockpit-shell.light-mode .leads-search-shortcut,.cockpit-shell.light-mode .leads-search-summary{color:#656b7b;background:#1c1f3009;border-color:#1c1f301a}.cockpit-shell.light-mode .cockpit-title,.cockpit-shell.light-mode .cockpit-price-row strong,.cockpit-shell.light-mode .action-phone strong,.cockpit-shell.light-mode .academy-command-copy h1,.cockpit-shell.light-mode .academy-reader-title h2,.cockpit-shell.light-mode .lead-command-heading strong,.cockpit-shell.light-mode .playbook-action-copy strong,.cockpit-shell.light-mode .cockpit-plan-item strong{color:#171923}.cockpit-shell.light-mode .action-phone,.cockpit-shell.light-mode .droppy-recap-main{color:#313443;background:linear-gradient(135deg,#f9faff,#f0f1ff);border-color:#575bf724}.cockpit-shell.light-mode .action-phone.is-clickable:hover{background:linear-gradient(135deg,#f4f6ff,#e9ebff);border-color:#575bf752;box-shadow:0 10px 26px #373c9b1a}.cockpit-shell.light-mode .call-main-cta{color:#514bc4;background:0 0;border-color:#575bf747}.cockpit-shell.light-mode .call-main-cta:hover:not(:disabled){color:#302a9d;background:#575bf70f;border-color:#575bf775}.cockpit-shell.light-mode .action-sms-preview{background:#f4f4f7;border-color:#e2e2e8}.cockpit-shell.light-mode .action-sms-preview-bar{color:#6064db;background:#fffffff5;border-color:#e4e4e9}.cockpit-shell.light-mode .action-sms-preview-bar strong{color:#34353f}.cockpit-shell.light-mode .action-sms-preview-body>p{color:#34466e;background:linear-gradient(145deg,#edf3ff,#e9eefc);border-color:#d8e2f6}.cockpit-shell.light-mode .cockpit-thumb-row{background:#ffffffc7;border-color:#ffffffb8;box-shadow:0 16px 36px #2327382e}.cockpit-shell.light-mode .cockpit-gallery-frame,.cockpit-shell.light-mode .lead-command-media{background:#f0f1f5}.cockpit-shell.light-mode .lead-command-next-action{color:#5346c5;background:#5b4bd816;border-color:#5b4bd833}.cockpit-shell.light-mode .lead-command-received{color:#a91f43;background:linear-gradient(135deg,#f44b6f26,#f44b6f12),#ffffffb8;border-color:#cd2a5147;box-shadow:inset 0 1px #ffffffe0,0 6px 16px #c3234a14}.cockpit-shell.light-mode .lead-command-next-action.contact{color:#067a58;background:#19aa7317;border-color:#12855d33}.cockpit-shell.light-mode .lead-command-next-action.view{color:#5b4bd8;background:#675cff17;border-color:#5b4bd833}.cockpit-shell.light-mode .playbook-hero-note{color:#111827;background:linear-gradient(135deg,#19aa731a,#575bf712),#f8fbfa;border-color:#12855d33}.cockpit-shell.light-mode .playbook-section,.cockpit-shell.light-mode .objection-group{color:#111827;background:linear-gradient(145deg,#fbfcff,#f1f5fb);border-color:#4b5b7d24}.cockpit-shell.light-mode .objection-card{color:#111827;background:linear-gradient(135deg,#675cff0e,#0000 58%),#ffffffeb;border-color:#4b5b7d1f;box-shadow:0 8px 22px #2d39580f}.cockpit-shell.light-mode .playbook-hero-note strong,.cockpit-shell.light-mode .playbook-rule-card strong,.cockpit-shell.light-mode .playbook-section-head strong,.cockpit-shell.light-mode .objection-card strong{color:#111827}.cockpit-shell.light-mode .playbook-hero-note p,.cockpit-shell.light-mode .playbook-rule-card p,.cockpit-shell.light-mode .playbook-section p,.cockpit-shell.light-mode .playbook-section li,.cockpit-shell.light-mode .objection-card p{color:#344256}.cockpit-shell.light-mode .playbook-hero-note small,.cockpit-shell.light-mode .objection-card small,.cockpit-shell.light-mode .playbook-note{color:#5f6878}.cockpit-shell.light-mode .playbook-hero-note svg{color:#07835d;filter:drop-shadow(0 0 12px #099f6b33)}.cockpit-shell.light-mode .playbook-section-head span,.cockpit-shell.light-mode .objection-group>span{color:#5b4bd8}.cockpit-shell.light-mode .playbook-section-head em{color:#067a58}.cockpit-shell.light-mode .playbook-section blockquote{background:#5b4bd813;border-left-color:#5b4bd894}.cockpit-shell.light-mode .playbook-rule-card{color:#111827;background:radial-gradient(circle at 100% 0,#ffa8341f,#0000 40%),#fffaf2;border-color:#b46f1433}.cockpit-shell.light-mode .playbook-rule-card span{color:#81520f;background:#ffa83417;border-color:#b46f1433}.cockpit-shell.light-mode .playbook-rule-card.compact{background:radial-gradient(circle at 100% 0,#675cff21,#0000 44%),#f7f5ff;border-color:#5b4bd833}@keyframes premium-surface-in{0%{opacity:0;transform:translateY(10px)scale(.988)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes premium-skeleton{0%{background-position:180% 0}to{background-position:-180% 0}}.skeleton,[class*=skeleton],[class*=loadingBlock]{background:linear-gradient(100deg,#ffffff09 20%,#ffffff14 42%,#ffffff09 64%) 180% 0/220% 100%;border-radius:12px;animation:1.6s ease-in-out infinite premium-skeleton}@media (max-width:1180px){.cockpit-shell .cockpit-sidebar{flex-direction:row;align-items:center;height:auto;min-height:72px;padding:12px 18px!important}.cockpit-shell .cockpit-brand,.cockpit-shell .agent-progress-mini{display:none}.cockpit-workspace,.lead-detail-cockpit-shell .cockpit-workspace{padding-inline:18px}.lead-cockpit-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"side""hero"}.lead-side-top{grid-template-columns:1fr}.lead-command-link{gap:14px}}@media (max-width:760px){.cockpit-shell,.cockpit-shell.sidebar-expanded{--sidebar-width:100%;padding-bottom:74px;display:block}.cockpit-sidebar{z-index:60;border:1px solid var(--line);background:#0e1017eb;border-radius:18px;flex-direction:row;justify-content:space-between;align-items:center;gap:6px;width:auto;height:58px;min-height:58px;display:flex;position:fixed;inset:auto 10px 10px;box-shadow:0 22px 54px #0006;padding:7px 8px!important}.cockpit-brand,.sidebar-lock-button,.cockpit-nav-divider,.agent-progress-mini{display:none!important}.cockpit-nav,.sidebar-compact .cockpit-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:100%;display:grid}.cockpit-nav-item,.sidebar-compact .cockpit-nav-item{border-radius:12px;justify-content:center;gap:7px;width:auto;min-height:44px;padding:0 8px}.sidebar-compact .cockpit-nav-item span{opacity:1;width:auto;font-size:.72rem;transform:none}.cockpit-workspace{min-height:calc(100svh - 74px);padding:12px 12px 24px}.lead-detail-cockpit-shell .cockpit-workspace{padding:12px 12px 24px}.cockpit-topbar{min-height:44px;margin-bottom:12px}.leads-command-topbar{flex-direction:column-reverse;align-items:flex-start;width:calc(100vw - 24px);max-width:calc(100vw - 24px);padding-bottom:12px}.leads-command-topbar .cockpit-top-actions{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.lead-context-actions{gap:6px;min-width:0}.leads-header-cta{padding-inline:9px}.leads-sync-label-full{display:none}.leads-sync-label-short{display:inline}.leads-header-tooltip{max-width:min(220px,100vw - 24px)}.lead-context-actions .leads-header-cta:first-child .leads-header-tooltip{transform-origin:0 0;left:0;right:auto}.leads-command-tabs{scrollbar-width:none;flex-wrap:nowrap;width:calc(100vw - 24px);max-width:calc(100vw - 24px);overflow-x:auto}.leads-command-tab{flex:none}.leads-command-stage{gap:10px;padding-top:0}.leads-search-shell{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}.leads-search-field{width:100%;max-width:none}.leads-search-field input{min-height:48px;font-size:1rem}.leads-search-summary{justify-self:start;min-height:26px;padding-inline:9px;font-size:.72rem}.lead-command-link{grid-template-columns:94px minmax(0,1fr);gap:12px;height:auto;min-height:116px;padding:10px}.lead-command-action{display:none}.lead-command-price-stack{align-items:flex-end}.lead-command-heading{display:grid}.lead-cockpit-layout{grid-template-columns:1fr;gap:14px;display:grid}.lead-side-top,.call-plan-grid{grid-template-columns:1fr}.cockpit-gallery{padding:8px}.cockpit-thumb-row{gap:4px;max-width:calc(100% - 20px);padding:5px;bottom:10px}.cockpit-thumb{flex-basis:45px;width:45px;height:31px}.cockpit-property-copy{padding:11px 13px 9px}.cockpit-property-summary,.cockpit-property-summary.has-market-position{grid-template-columns:minmax(0,1fr);gap:9px}.cockpit-price-row{justify-content:flex-start}.cockpit-title{font-size:clamp(1.18rem,5.6vw,1.42rem)}.cockpit-price-row strong{font-size:1.42rem}.cockpit-description{max-height:none;font-size:.9rem}.cockpit-metrics-strip{scrollbar-width:none;grid-template-columns:repeat(6,minmax(116px,1fr));overflow-x:auto}.action-phone strong{font-size:clamp(1.52rem,7.2vw,1.9rem)}.lead-side-standard.has-conversation .lead-side-top .action-panel{min-height:0}.lead-side-standard.has-conversation .agent-lead-notes{min-height:142px}.academy-command-center,.academy-reader-panel{border-radius:18px}.academy-module-open .academy-command-center.is-compact.is-drilled{scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;align-items:stretch;gap:6px;height:70px;min-height:70px;padding:6px;display:flex;overflow:auto hidden}.academy-module-open .academy-command-center.is-compact.is-drilled::-webkit-scrollbar{display:none}.academy-module-open .academy-command-center.is-compact.is-drilled .academy-command-copy,.academy-module-open .academy-command-center.is-compact.is-drilled:hover .academy-command-copy,.academy-module-open .academy-command-center.is-compact.is-drilled.is-hovering .academy-command-copy{scroll-snap-align:start;flex:0 0 116px;width:116px;min-width:116px;height:56px;min-height:56px;padding:8px 10px}.academy-module-open .academy-command-center.is-compact.is-drilled .academy-command-copy h1,.academy-module-open .academy-command-center.is-compact.is-drilled:hover .academy-command-copy h1,.academy-module-open .academy-command-center.is-compact.is-drilled.is-hovering .academy-command-copy h1{opacity:.9;max-width:12ch;font-size:.76rem;line-height:1.05}.academy-module-open .academy-command-center.is-compact.is-drilled .academy-submodule-grid,.academy-module-open .academy-command-center.is-compact.is-drilled:hover .academy-submodule-grid,.academy-module-open .academy-command-center.is-compact.is-drilled.is-hovering .academy-submodule-grid{flex:none;gap:6px;display:flex;overflow:visible}.academy-module-open .academy-command-center.is-compact.is-drilled .academy-intent-card,.academy-module-open .academy-command-center.is-compact.is-drilled:hover .academy-intent-card,.academy-module-open .academy-command-center.is-compact.is-drilled.is-hovering .academy-intent-card{scroll-snap-align:start;flex:0 0 132px;grid-template-columns:18px minmax(0,1fr) auto;gap:6px;width:132px;min-width:132px;height:56px;min-height:56px;padding:0 8px}.academy-module-open .academy-command-center.is-compact.is-drilled .academy-intent-card span,.academy-module-open .academy-command-center.is-compact.is-drilled:hover .academy-intent-card span,.academy-module-open .academy-command-center.is-compact.is-drilled.is-hovering .academy-intent-card span{opacity:.9;font-size:.68rem;line-height:1.08;transform:none}.academy-module-open .academy-command-center.is-compact.is-drilled .academy-intent-card small,.academy-module-open .academy-command-center.is-compact.is-drilled:hover .academy-intent-card small,.academy-module-open .academy-command-center.is-compact.is-drilled.is-hovering .academy-intent-card small{opacity:.72;font-size:.58rem;transform:none}.call-modal,.rank-modal,.playbook-modal,.photo-lightbox,.agent-notification-panel{border-radius:18px}}@media (max-width:360px){.leads-sync-label-short{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lead-meeting-milestones{z-index:1;padding:0 12px 10px;position:relative}.lead-meeting-milestone-trigger{border:1px solid var(--line);min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:#7074ff1a;border-radius:12px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:650;display:flex}.lead-meeting-milestone-trigger:focus-visible{outline-offset:2px;outline:2px solid #9295ff}.lead-meeting-milestone-bubble{border:1px solid var(--line);color:var(--text);background:#7074ff14;border-radius:12px;gap:9px;margin-top:6px;padding:12px;font-size:12px;display:grid}.lead-meeting-milestone{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;display:flex}.lead-command-title-link{color:inherit}.lead-command-title-link:after{content:"";z-index:1;position:absolute;inset:0}.lead-command-title-link:focus-visible{outline-offset:4px;outline:2px solid #9183ff}.lead-command-with-followup{height:auto}.lead-command-with-followup .lead-command-price-stack{white-space:normal;grid-template-columns:auto auto;place-items:center end;display:grid}.lead-command-with-followup .lead-command-price-stack>:last-child:not(.lead-command-price){z-index:2;grid-column:1/-1;justify-content:flex-end;position:relative}.lead-command-with-followup .lead-command-price-stack button{min-height:34px;font-size:11px}@media (max-width:760px){.lead-command-with-followup .lead-command-price-stack{grid-template-columns:1fr;justify-items:start;width:100%}.lead-command-with-followup .lead-command-price-stack button{min-height:44px}.lead-command-with-followup .lead-command-price-stack>:last-child:not(.lead-command-price){justify-content:flex-start}}
