@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap";
:root{--ink:#0d1b2a;--muted:#6b7b8d;--paper:#f5f7fb;--card:#fff;--line:#e5edf5;--green:#22c55e;--green-dark:#159947;--lime:#86e3a1;--cream:#eef7ff;--orange:#e6784f;--red:#d95f59;--atlas-navy:#0d1b2a;--atlas-navy-soft:#152b43;--atlas-blue:#0a66c2;--atlas-blue-dark:#0754a0;--atlas-sky:#60a5fa;--atlas-green:#22c55e;--atlas-mint:#86e3a1;--atlas-bg:#f5f7fb;--atlas-surface:#fff;--atlas-surface-soft:#f8fbfe;--atlas-border:#e4edf5;--atlas-text:#0d1b2a;--atlas-muted:#6b7b8d;--shadow:0 16px 44px #0d1b2a12;--atlas-shadow-sm:0 8px 24px #0d1b2a0e;--atlas-shadow-lg:0 28px 80px #0d1b2a21}*{scrollbar-color:#b9c8d6 transparent}body{background:radial-gradient(circle at 92% 4%, #60a5fa1f, transparent 24rem), var(--atlas-bg);color:var(--atlas-text);letter-spacing:-.01em;font-family:Inter,sans-serif}::selection{color:#fff;background:var(--atlas-blue)}button,input,select,textarea{font-family:inherit}.atlas-logo{--atlas-logo-width:174px;--atlas-logo-color:#fff;--atlas-logo-subtitle:#ffffffc2;width:var(--atlas-logo-width);color:var(--atlas-logo-color);flex-direction:column;flex:none;align-items:flex-start;line-height:0;display:inline-flex}.atlas-logo-vector{width:100%;color:inherit;line-height:0;display:block}.atlas-logo-svg{width:100%;height:auto;color:inherit;filter:drop-shadow(0 6px 14px #0a66c21f);display:block;overflow:visible}.atlas-mark-svg{width:36px;height:auto;display:block;overflow:visible}.atlas-mark--compact{filter:drop-shadow(0 8px 18px #0a66c233);width:36px;margin-bottom:14px}.atlas-logo--dark{--atlas-logo-color:#0d1b2a;--atlas-logo-subtitle:#6b7b8d}.atlas-logo--light{--atlas-logo-color:#fff;--atlas-logo-subtitle:#ffffffc7}.atlas-logo--sm{--atlas-logo-width:148px}.atlas-logo--md{--atlas-logo-width:174px}.atlas-logo--lg{--atlas-logo-width:224px}.atlas-logo--sm .atlas-mark-svg{width:30px}.atlas-logo--md .atlas-mark-svg{width:36px}.atlas-logo--lg .atlas-mark-svg{width:48px}.atlas-logo--compact{align-items:center;width:auto}.atlas-logo--compact .atlas-logo-vector{width:auto}.atlas-logo-subtitle{max-width:100%;color:var(--atlas-logo-subtitle);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-family:Inter,sans-serif;font-size:9px;font-weight:700;line-height:1.25;display:block;overflow:hidden}.atlas-logo--lg .atlas-logo-subtitle{font-size:11px}.loading-page .atlas-mark--compact{margin-bottom:14px}.setup-card .atlas-mark--compact{margin-bottom:18px}.auth-brand .atlas-logo-svg{filter:drop-shadow(0 9px 22px #0a66c22e)}.atlas-ui-icon{width:20px;height:20px;display:block}.app-shell{min-height:100vh}.sidebar{width:252px;color:var(--atlas-text);border-right:1px solid var(--atlas-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff7;padding:18px 14px 16px;box-shadow:12px 0 38px #0d1b2a09}.brand{border-bottom:1px solid #eef3f8;gap:8px;margin-bottom:14px;padding:3px 7px 20px}.brand-with-language{gap:7px}.brand-with-language>.atlas-logo{flex:1}.language-toggle-sidebar{color:var(--atlas-muted);background:#f3f7fb;border-color:#dfe9f2;margin-left:auto}.language-toggle-sidebar button{color:#78899a}.language-toggle-sidebar button:hover{color:var(--atlas-blue)}.language-toggle-sidebar button.active{color:#fff;background:var(--atlas-blue);box-shadow:0 5px 13px #0a66c238}.language-toggle-sidebar>span{color:#a9b6c3}.workspace-switcher{gap:6px;margin:0 5px 15px}.workspace-switcher span{color:#8493a2;letter-spacing:.13em;font-size:8px;font-weight:800}.workspace-switcher select{color:var(--atlas-text);background:#f8fbfe;border:1px solid #dfe8f1;border-radius:10px;padding:10px 11px;font-size:10px;font-weight:600}.sidebar nav{gap:4px;padding:0 3px 4px 0}.sidebar nav::-webkit-scrollbar{width:4px}.sidebar nav::-webkit-scrollbar-thumb{background:#c9d5e0;border-radius:10px}.nav-item{color:#607286;border-radius:11px;gap:11px;min-height:43px;padding:10px 11px;font-size:13px;font-weight:560;transition:color .18s,background .18s,transform .18s;position:relative}.nav-item:hover{color:var(--atlas-blue);background:#f2f7fc;transform:translate(1px)}.nav-item.active{color:var(--atlas-blue);box-shadow:inset 3px 0 var(--atlas-blue);background:linear-gradient(100deg,#eaf4ff,#f4f9ff)}.nav-item.active:after{content:"";background:var(--atlas-green);border-radius:50%;width:5px;height:5px;position:absolute;right:12px;box-shadow:0 0 0 4px #22c55e17}.nav-item.locked:after{display:none}.nav-item>.nav-icon,.nav-item>span:first-child{color:#7890a6;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:0;display:grid}.nav-item:hover>.nav-icon,.nav-item.active>.nav-icon{color:var(--atlas-blue)}.nav-item .nav-item-label{color:inherit;letter-spacing:-.015em;font-size:12px;font-weight:600}.nav-item.locked{color:#8b99a7}.plan-badge{color:#fff;background:#173654;border:0;padding:4px 6px;box-shadow:0 4px 10px #0d1b2a1f}.nav-group-toggle i{color:#90a0af}.nav-submenu{border-left-color:#dfeaf5}.nav-subitem{color:#718397;border-radius:9px}.nav-subitem:hover,.nav-subitem.active{color:var(--atlas-blue);background:#eff6fd}.safe-card{color:#fff;background:radial-gradient(circle at 90% 0,#60a5fa3d,#0000 9rem),linear-gradient(145deg,#0d1b2a,#133353);border:1px solid #60a5fa38;border-radius:15px;margin-top:12px;padding:12px 14px;box-shadow:0 14px 28px #0d1b2a29}.safe-card strong{color:#fff}.safe-card-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.safe-card-heading>span{align-items:center;gap:8px;display:inline-flex}.safe-card-heading button{color:#7ce39b;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:12px;font-weight:700}.safe-card-heading button:hover{color:#a2f5bc}.safe-dot{background:var(--atlas-green);box-shadow:0 0 0 4px #22c55e21,0 0 14px #22c55e59}.profile{border-top-color:#e8eff5;gap:8px;margin-top:11px;padding:15px 4px 1px}.sidebar-profile-main{color:var(--atlas-text)}.sidebar-profile-main:hover strong{color:var(--atlas-blue)}.sidebar-profile-main small{color:#8898a8}.avatar{color:#fff;background:linear-gradient(145deg, var(--atlas-blue), #41b9ff);border:2px solid #fff;box-shadow:0 5px 14px #0a66c233}.sidebar-logout{color:#718397}.sidebar-logout:hover{color:var(--red);background:#fff4f3}.content{max-width:none;margin-left:252px;padding:32px clamp(22px,3.3vw,58px) 72px}.topbar{align-items:center;margin-bottom:24px}.eyebrow{color:var(--atlas-blue);letter-spacing:.16em;font-size:9px;font-weight:800}.topbar h1{color:var(--atlas-text);letter-spacing:-.055em;font-family:Manrope,sans-serif;font-size:clamp(28px,3.2vw,42px);font-weight:800}.topbar h1 em{color:var(--atlas-green)}.top-actions{gap:9px}.live{color:#506578;border-color:var(--atlas-border);box-shadow:var(--atlas-shadow-sm);background:#ffffffdb}.live i{background:var(--atlas-green);box-shadow:0 0 0 4px #22c55e1a}.ghost-button,.primary-button,.dark-button,.row-button,.danger-button{box-shadow:none;border-radius:10px;font-weight:700}.ghost-button{color:#344b60;background:#fff;border-color:#dce7f0}.ghost-button:hover{color:var(--atlas-blue);background:#f7fbff;border-color:#a9cae9;box-shadow:0 8px 18px #0a66c20f}.primary-button{color:#fff;background:linear-gradient(135deg, var(--atlas-blue), #0879cf);box-shadow:0 9px 20px #0a66c230}.primary-button:hover{background:linear-gradient(135deg, var(--atlas-blue-dark), var(--atlas-blue));box-shadow:0 12px 24px #0a66c23d}.primary-button:disabled{box-shadow:none}.dark-button{background:var(--atlas-navy)}.row-button{color:var(--atlas-blue);background:#edf6ff}.row-button:hover{color:#fff;background:var(--atlas-blue)}.danger-button{color:#b94f49;background:#fff5f4;border-color:#f0ceca}.v9-card,.discovery-card,.leads-section,.stats-grid article,.integration-card,.setup-card,.auth-card,.onboarding-form,.plan-card{border-color:var(--atlas-border);box-shadow:var(--atlas-shadow-sm);background:#fffffff5}.v9-card,.discovery-card,.leads-section{border-radius:18px}.v9-stack{gap:16px}.section-heading{margin-bottom:20px}.section-heading h2,.section-heading h3,.modal h2,.v9-card h2,.v9-card h3{color:var(--atlas-text);font-family:Manrope,sans-serif;font-weight:750}.provider-badge,.onboarding-badge{color:var(--atlas-blue);background:#eaf4ff;border:1px solid #d5eaff}.search-grid input,.search-grid select,.filters input,.filters select,.instagram-input input,.instagram-input select,textarea,.v9-form-grid input,.v9-form-grid select,.v9-form-grid textarea,.v9-compact-select,.v9-item-row input,.v9-item-row select,.onboarding-form input,.onboarding-form select,.auth-card form input,.auth-card form select,.start-conversation-form input,.start-conversation-form select{color:var(--atlas-text);background:#f8fbfe;border-color:#dce7f0;border-radius:10px}.search-grid input:hover,.search-grid select:hover,.v9-form-grid input:hover,.v9-form-grid select:hover,.auth-card input:hover,.auth-card select:hover{border-color:#c6d9e9}.search-grid input:focus,.search-grid select:focus,.filters input:focus,.filters select:focus,.instagram-input input:focus,.instagram-input select:focus,textarea:focus,.v9-form-grid input:focus,.v9-form-grid select:focus,.auth-card form input:focus,.auth-card form select:focus,.onboarding-form input:focus,.onboarding-form select:focus{border-color:#66a9df;box-shadow:0 0 0 4px #0a66c217}.field-hint,.v9-help,.auth-description{color:var(--atlas-muted)}.stats-grid{gap:13px}.stats-grid article,.v9-metrics>div{border-radius:15px;position:relative;overflow:hidden}.stats-grid article:before,.v9-metrics>div:before{content:"";background:linear-gradient(var(--atlas-blue), var(--atlas-green));width:3px;position:absolute;inset:0 auto 0 0}.stats-grid span,.stats-grid small,.v9-metrics span{color:#7b8b9b}.stats-grid strong,.v9-metrics strong{color:var(--atlas-navy);letter-spacing:-.045em;font-family:Manrope,sans-serif}.v9-usage-list progress{accent-color:var(--atlas-blue)}.v9-notice{color:#17643a;background:#effbf3;border-color:#c8efd5;box-shadow:0 12px 28px #22c55e1a}.discovery-loader{color:#0b5a9c;background:linear-gradient(110deg,#eaf5ff,#f4fbff);border-color:#b9daf5}.discovery-radar{border-color:#78afe0}.discovery-radar i{background:linear-gradient(125deg,#0a66c257,#0000 70%)}.discovery-radar b{background:var(--atlas-green)}.table-wrap{background:#fff;border:1px solid #e9f0f6;border-radius:14px}table{background:#fff}th{color:#7d8d9d;background:#f8fbfe;border-bottom-color:#e4edf5}td{border-bottom-color:#edf3f8}tbody tr{transition:background .16s}tbody tr:hover{background:#f7fbff}.business-icon{color:var(--atlas-blue);background:linear-gradient(145deg,#e8f4ff,#f3f9ff);border:1px solid #d9ebfa}.business-icon .atlas-ui-icon{width:19px;height:19px}.business small{color:#7c8c9c}.website.yes{color:var(--atlas-blue)}.website.no{color:#bd5b45;background:#fff3ef}.status{background:#eef3f7}.status-prepared{color:#6a50a0;background:#f1ebff}.status-sent{color:#236aa8;background:#eaf4ff}.status-replied,.status-meeting,.status-won{color:#23804a;background:#e9f9ee}.status-lost{color:#ad4f49;background:#fff1ef}.lead-pagination button.active{color:#fff;background:var(--atlas-blue);border-color:var(--atlas-blue)}.pipeline-column{background:#f3f7fb;border-color:#e2ebf3;border-radius:14px}.pipeline-column-head{color:var(--atlas-navy);border-bottom-color:#dfe9f1}.pipeline-column-head span{color:var(--atlas-blue);background:#e4f2ff}.pipeline-lead,.pipeline-card{background:#fff;border-color:#e3ecf4;box-shadow:0 7px 20px #0d1b2a0d}.pipeline-lead:hover,.pipeline-card:hover{border-color:#afd0eb;box-shadow:0 10px 26px #0a66c217}.column-won{background:#eef9f1}.column-lost{background:#fcf4f3}.modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05122091}.modal{box-shadow:var(--atlas-shadow-lg);border:1px solid #ffffffb8;border-radius:21px}.modal-close{color:#536779;background:#eef4f8}.lead-links a{color:var(--atlas-blue);background:#f8fbff;border-color:#d7e7f5}.v9-lead-layout{grid-template-columns:minmax(0,1.7fr) minmax(320px,.9fr);align-items:start}.v9-ai-panel{color:var(--atlas-text);background:#fff;border:1px solid #dce8f2;border-radius:18px;padding:0;overflow:hidden;box-shadow:0 18px 48px #0d1b2a1a}.v9-ai-panel-head{color:#fff;background:radial-gradient(circle at 90% 12%,#22c55e33,#0000 8rem),linear-gradient(145deg,#0d1b2a,#123d63);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:20px;display:grid}.v9-ai-heading-copy{min-width:0}.v9-score{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border:1px solid #ffffff21;border-radius:13px;grid-template-columns:auto auto;place-items:end;min-width:92px;padding:11px 12px;display:grid}.v9-score span{color:#ffffffb8;letter-spacing:.03em;grid-column:1/-1;margin-bottom:2px;font-size:8px;font-weight:700}.v9-ai-panel-body{gap:13px;padding:17px;display:grid}.v9-ai-insight>span{width:25px;height:25px;color:var(--atlas-blue);background:#e5f2ff;border-radius:8px;place-items:center;font-size:12px;display:grid}.v9-ai-analyze-button{justify-content:center;width:100%;min-height:44px;margin:0;box-shadow:0 10px 24px #0a66c233}.plan-lock-icon{color:var(--atlas-blue);background:#eaf4ff}.plan-lock-icon .atlas-ui-icon{width:23px;height:23px}.current-plan-card{background:radial-gradient(circle at 88% 20%,#22c55e21,#0000 13rem),linear-gradient(125deg,#fff,#eff7ff)}.current-plan-usage{border-color:#d5eaff;box-shadow:0 10px 30px #0a66c217}.current-plan-usage strong{color:var(--atlas-blue)}.plan-request-banner{background:#eff8ff;border-color:#cce3f6}.plan-card.featured{border-color:#8ec3ec;box-shadow:0 18px 45px #0a66c21a}.plan-card.current{border-color:var(--atlas-green);background:#f4fbf6}.current-plan-badge{background:var(--atlas-blue)}.plan-card-heading span{color:var(--atlas-blue)}.auth-page{background:#fff;grid-template-columns:minmax(0,1.07fr) minmax(430px,.93fr)}.auth-visual{isolation:isolate;color:#fff;background:radial-gradient(circle at 20% 10%,#41b9ff38,#0000 25rem),radial-gradient(circle at 85% 88%,#22c55e33,#0000 22rem),linear-gradient(145deg,#071628 0%,#0d1b2a 48%,#0a2948 100%);padding:clamp(42px,6.5vw,105px);position:relative;overflow:hidden}.auth-visual:before,.auth-visual:after{content:"";z-index:-1;border:1px solid #60a5fa21;border-radius:50%;position:absolute}.auth-visual:before{width:420px;height:420px;top:-180px;right:-170px}.auth-visual:after{width:560px;height:560px;bottom:-380px;left:-210px}.auth-visual h1{color:#fff;letter-spacing:-.07em;max-width:760px;font-size:clamp(45px,5.25vw,76px);font-weight:800}.auth-visual h1 em{color:var(--atlas-green)}.auth-visual>div>p:not(.eyebrow){color:#b6c6d5;max-width:620px}.auth-visual .eyebrow{color:#75bdff}.auth-benefits{color:#d8e4ee;gap:12px}.auth-benefits span{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff0e;border:1px solid #ffffff17;border-radius:999px;padding:10px 12px}.auth-panel{background:radial-gradient(circle at 95% 0,#60a5fa1c,#0000 20rem),#f6f9fc}.auth-card{border-color:#e2ebf3;border-radius:22px;box-shadow:0 26px 72px #0d1b2a1a}.auth-card h2{color:var(--atlas-navy)}.auth-card form label span{color:#52677a}.google-auth-button{border-color:#dbe6ef;box-shadow:0 7px 18px #0d1b2a09}.google-auth-button:hover{background:#f8fbff;border-color:#a9c9e4}.auth-divider:before,.auth-divider:after{background:#e2eaf1}.auth-switch{color:var(--atlas-blue)}.auth-notice{color:#21653d;background:#effaf2;border-color:#ccebd5}.recaptcha-status.ready{color:#218149}.recaptcha-status.error{color:#b23838;background:#fff1f1;border-color:#efcaca}.language-toggle-auth{border-color:#0a66c22e;box-shadow:0 12px 30px #0d1b2a1c}.language-toggle button.active{background:var(--atlas-blue)}.password-strength-card{background:#f8fbfe;border-color:#dfe9f2}.password-strength-card.strong .password-strength-meter i{background:var(--atlas-green)}.signup-progress button.active b,.signup-progress button.complete b{background:var(--atlas-blue)}.signup-progress button.complete b{background:var(--atlas-green)}.signup-progress>i{background:#dce7f0}.signup-plan-card{border-color:#dce7f0;box-shadow:0 6px 16px #0d1b2a06}.signup-plan-card:hover{border-color:#8fc2e9;box-shadow:0 12px 25px #0a66c214}.signup-plan-card.selected{border-color:var(--atlas-blue);background:#f1f8ff;box-shadow:0 0 0 3px #0a66c214}.signup-plan-check{color:#fff;background:var(--atlas-blue)}.onboarding-page{background:radial-gradient(circle at 8% 0,#41b9ff2e,#0000 26rem),radial-gradient(circle at 95% 100%,#22c55e29,#0000 24rem),#0d1b2a}.onboarding-shell{background:#f7f9fc;border-color:#ffffff30;box-shadow:0 38px 100px #00000047}.onboarding-header{border-bottom-color:#e3ebf2}.onboarding-intro h1{color:var(--atlas-navy)}.integration-hero,.instagram-hero,.whatsapp-hero{background:radial-gradient(circle at 90% 15%,#22c55e1f,#0000 13rem),linear-gradient(135deg,#fff,#eff7ff);border-color:#dceaf5}.integration-avatar,.instagram-avatar,.whatsapp-avatar{color:var(--atlas-blue);background:#eaf4ff}.integration-alert.success{color:#247345;background:#eefbf2;border-color:#c9eed4}.integration-alert.error{color:#ad4f49;background:#fff3f2;border-color:#f1d0cc}.v9-connected{background:#eefaf2;border-color:#cbead4}.setup-page,.legal-page,.loading-page{background:radial-gradient(circle at 12% 0, #60a5fa26, transparent 22rem), var(--atlas-bg)}.loading-page{color:var(--atlas-muted)}.loading-page .atlas-logo{animation:1.7s ease-in-out infinite atlas-pulse}@keyframes atlas-pulse{50%{filter:drop-shadow(0 10px 18px #0a66c22e);transform:translateY(-3px)scale(1.035)}}.legal-hero{background:linear-gradient(145deg,#0d1b2a,#12395d)}.favorite-button.active{color:#d59b1f;background:#fff9e7;border-color:#f0dca3}.v9-tags span{color:#286c9f;background:#eaf5ff}.v9-mini-card,.v9-subcard,.v9-admin-card{background:#f9fbfd;border-color:#e3ecf4}.v9-task-list article{border-color:#e4edf5}.v9-task-list article.done{background:#f1faf4}.empty{color:#8493a2}.empty strong{color:var(--atlas-navy)}@media (max-width:1180px){.sidebar{width:228px}.content{margin-left:228px;padding-inline:26px}.nav-item{padding-inline:9px}}@media (max-width:900px){.auth-page{grid-template-columns:1fr}.auth-visual{min-height:auto;padding:34px}.auth-visual>div:nth-child(2){padding:62px 0 46px}.auth-benefits{padding-bottom:8px}}@media (max-width:760px){.v9-ai-panel-head{grid-template-columns:1fr}.v9-score{grid-template-columns:auto auto;justify-self:start;justify-items:start;min-width:104px}.sidebar{border-right:0;border-bottom:1px solid var(--atlas-border);width:auto;min-height:auto;padding:13px 15px;position:static;box-shadow:0 8px 24px #0d1b2a0d}.brand{border:0;margin:0;padding:0}.content{margin-left:0;padding:24px 14px 60px}.topbar{align-items:stretch}.topbar h1{font-size:31px}.top-actions{justify-content:space-between}.v9-card,.discovery-card,.leads-section{border-radius:15px;padding:18px}.auth-visual h1{font-size:43px}.auth-panel{padding-top:30px}.auth-card{padding:28px 20px}.modal{border-radius:17px}}@media (max-width:520px){.auth-benefits{display:grid}.auth-benefits span{width:100%}}.multi-city-field{position:relative}.selected-city-chips{flex-wrap:wrap;gap:6px;min-height:28px;margin-bottom:6px;display:flex}.selected-city-chip{color:#0757b8;background:#eaf5ff;border:1px solid #cfe7fb;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:6px 8px 6px 10px;font-size:9px;line-height:1;display:inline-flex}.selected-city-chip b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selected-city-chip button{color:#54748e;width:18px;height:18px;font:inherit;cursor:pointer;background:#ffffffb8;border:0;border-radius:50%;padding:0;font-size:13px;line-height:1}.selected-city-chip button:hover{color:#9f3e38;background:#fff}.auth-success-popup-layer{z-index:5000;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0617272e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.auth-success-popup{pointer-events:auto;color:#183048;background:#fff;border:1px solid #cfe4d8;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:16px;width:min(520px,100%);padding:22px 52px 22px 22px;animation:.24s both auth-success-in;display:grid;position:relative;box-shadow:0 26px 80px #03182b3d}.auth-success-popup .eyebrow{color:#15875f;margin-bottom:6px}.auth-success-popup h3{margin:0;font-family:Manrope,sans-serif;font-size:20px}.auth-success-popup p:not(.eyebrow){color:#5a6e80;margin:8px 0 5px;font-size:11px;line-height:1.65}.auth-success-popup small{color:#8a99a6;font-size:8px}.auth-success-popup>button{color:#64798b;cursor:pointer;background:#eef4f8;border:0;border-radius:50%;width:30px;height:30px;font-size:19px;position:absolute;top:14px;right:14px}.auth-success-icon{color:#fff;background:linear-gradient(135deg,#0a9c70,#0dd4a2);border-radius:14px;place-items:center;width:44px;height:44px;font-size:20px;font-weight:900;display:grid;box-shadow:0 10px 24px #0db6843d}@keyframes auth-success-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.auth-confirm-page{background:radial-gradient(circle at 20% 10%,#edf8ff 0,#0000 38%),#f5f8fb;place-items:center;min-height:100vh;padding:28px;display:grid}.auth-confirm-card{text-align:center;background:#fff;border:1px solid #dce8f1;border-radius:22px;width:min(560px,100%);padding:34px;box-shadow:0 30px 85px #061f341f}.auth-confirm-card .atlas-logo{margin-bottom:30px}.auth-confirm-card h1{color:#0d1b2a;margin:8px 0 10px;font-family:Manrope,sans-serif;font-size:30px}.auth-confirm-card>p:not(.eyebrow){color:#667b8e;max-width:430px;margin:0 auto 20px;font-size:11px;line-height:1.7}.auth-confirm-card .primary-button{text-decoration:none;display:inline-flex}.auth-confirm-spinner,.auth-confirm-error{border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 18px;display:grid}.auth-confirm-spinner{border:4px solid #dcecf8;border-top-color:#0a66c2;animation:.9s linear infinite auth-confirm-spin}.auth-confirm-error{color:#fff;background:#c65d53;font-size:22px;font-weight:900}@keyframes auth-confirm-spin{to{transform:rotate(360deg)}}.radius-map-shell{isolation:isolate;z-index:0}.radius-map{z-index:1}.map-loading{z-index:2}.map-floating-actions,.map-coordinate-strip{z-index:4}.map-error{z-index:5}.modal-backdrop{z-index:5000}@media (max-width:620px){.auth-success-popup{grid-template-columns:1fr;padding:20px 46px 20px 20px}.auth-success-icon{width:38px;height:38px}.auth-confirm-card{padding:26px 20px}}.mobile-panel-bar,.sidebar-close-button,.mobile-sidebar-backdrop{display:none}@media (max-width:760px){.app-shell{min-width:0;overflow-x:clip}.mobile-panel-bar{z-index:45;min-height:62px;color:var(--atlas-text);border-bottom:1px solid var(--atlas-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;grid-template-columns:42px 34px minmax(0,1fr);align-items:center;gap:10px;margin:-24px -14px 22px;padding:10px 14px;display:grid;position:sticky;top:0;box-shadow:0 8px 24px #0d1b2a0f}.mobile-panel-bar .atlas-logo{width:30px}.mobile-panel-bar .atlas-mark--compact{filter:drop-shadow(0 5px 11px #0a66c229);width:30px;margin-bottom:0}.mobile-panel-bar>strong{min-width:0;color:var(--atlas-text);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-family:Manrope,sans-serif;font-size:14px;font-weight:800;overflow:hidden}.mobile-menu-button{width:42px;height:42px;color:var(--atlas-text);cursor:pointer;background:#f5f9fd;border:1px solid #dce8f2;border-radius:12px;place-content:center;gap:4px;padding:0;display:grid;box-shadow:0 5px 14px #0d1b2a0f}.mobile-menu-button span{background:currentColor;border-radius:99px;width:18px;height:2px;transition:transform .2s;display:block}.mobile-menu-button:active{transform:scale(.96)}.mobile-sidebar-backdrop{z-index:3990;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07142180;border:0;padding:0;transition:opacity .24s;display:block;position:fixed;inset:0}.mobile-sidebar-backdrop.visible{pointer-events:auto;opacity:1}.sidebar{z-index:4000;border-right:1px solid var(--atlas-border);visibility:hidden;will-change:transform;background:#fffffffb;border-bottom:0;width:min(88vw,324px);height:100dvh;min-height:100dvh;padding:14px 13px 16px;transition:transform .26s cubic-bezier(.22,.78,.25,1),visibility 0s linear .26s;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden;transform:translate(-105%);box-shadow:22px 0 64px #0d1b2a33}.sidebar.mobile-open{visibility:visible;transition-delay:0s;transform:translate(0,0)}.sidebar .brand{border-bottom:1px solid #e7eff6;grid-template-columns:minmax(0,1fr) auto 38px;align-items:center;gap:7px;margin:0 0 12px;padding:2px 3px 14px;display:grid}.sidebar .brand>.atlas-logo{min-width:0;max-width:154px}.sidebar .brand .atlas-logo-svg{max-width:100%}.sidebar .language-toggle-sidebar{margin-left:0}.sidebar-close-button{color:#587084;cursor:pointer;background:#f3f7fb;border:1px solid #dfe9f2;border-radius:11px;place-items:center;width:38px;height:38px;padding:0 0 2px;font-size:25px;font-weight:400;line-height:1;display:grid}.sidebar-close-button:hover{color:var(--red);background:#fff4f3;border-color:#f2d3d0}.sidebar .workspace-switcher{flex:none;margin:0 3px 12px;display:grid}.sidebar nav{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 4px 8px 0;display:grid;overflow:hidden auto}.sidebar .nav-item{min-height:44px}.sidebar .safe-card{flex:none;margin-top:8px;padding:11px 12px;display:block}.sidebar .profile{flex:none;margin-top:9px;padding-top:11px;display:flex}.sidebar .sidebar-profile-main strong,.sidebar .sidebar-profile-main small{max-width:150px}.content{min-width:0;margin-left:0;padding:24px 14px 60px;overflow-x:hidden}.topbar{gap:17px}.topbar>div:first-child,.top-actions,.section-heading,.section-heading>div,.v9-card,.discovery-card,.leads-section,.table-wrap{min-width:0;max-width:100%}.top-actions{flex-wrap:wrap;display:flex}.top-actions .live,.top-actions .ghost-button{min-height:40px}.table-wrap{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.modal-backdrop{align-items:end;padding:10px}.modal{border-radius:18px 18px 12px 12px;width:100%;max-height:calc(100dvh - 20px)}}@media (max-width:420px){.sidebar{width:min(92vw,316px)}.sidebar .brand{grid-template-columns:minmax(0,1fr) 38px}.sidebar .language-toggle-sidebar{grid-area:2/1/auto/-1;justify-self:start}.sidebar-close-button{grid-area:1/2}.mobile-panel-bar{grid-template-columns:40px 30px minmax(0,1fr);gap:8px}.mobile-menu-button{width:40px;height:40px}}@media (max-width:760px){.v9-lead-modal{overflow-x:hidden}.v9-lead-layout{grid-template-columns:minmax(0,1fr);gap:16px;width:100%;display:grid}.v9-lead-layout>.v9-form-grid,.v9-lead-layout>.v9-ai-panel{width:100%;min-width:0}.v9-lead-modal .v9-form-grid{grid-template-columns:minmax(0,1fr)}.v9-lead-modal .v9-form-grid label,.v9-lead-modal .v9-form-grid label.full{grid-column:auto;min-width:0}.v9-lead-modal .v9-form-grid input,.v9-lead-modal .v9-form-grid select,.v9-lead-modal .v9-form-grid textarea{min-width:0}.v9-ai-panel{max-width:none;margin:0;position:static;inset:auto;transform:none}.v9-ai-panel-head{grid-template-columns:minmax(0,1fr);gap:14px}.v9-score{justify-self:start}.v9-ai-panel-body,.v9-ai-insight,.v9-ai-heading-copy{min-width:0}}@media (max-width:420px){.v9-ai-panel{border-radius:15px}.v9-ai-panel-head{padding:17px}.v9-ai-panel-body{padding:14px}}.auth-password-field{gap:7px;min-width:0;display:grid}.auth-password-field>label{display:block}.auth-password-control{min-width:0;position:relative}.auth-card form .auth-password-control input{padding-right:94px}.password-visibility-toggle{color:#315f7f;min-width:74px;height:34px;font:inherit;cursor:pointer;background:linear-gradient(145deg,#f7fbff,#edf6fd);border:1px solid #d8e7f2;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:9px;font-weight:800;line-height:1;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.password-visibility-toggle:hover{color:#0757b8;background:#fff;border-color:#a9cee9;box-shadow:0 6px 14px #0a66c217}.password-visibility-toggle:active{transform:translateY(-50%)scale(.97)}.password-visibility-toggle:focus-visible{outline-offset:2px;outline:3px solid #0a66c22e}.password-visibility-toggle[aria-pressed=true]{color:#fff;background:linear-gradient(145deg, var(--atlas-blue), #0b82d3);border-color:#0000}.password-visibility-toggle svg{flex:none}.caps-lock-warning{color:#8a570d;background:#fff8e8;border:1px solid #f0d69a;border-radius:8px;align-items:center;gap:6px;width:fit-content;margin-top:1px;padding:6px 9px;font-size:9px;font-weight:800;line-height:1.2;display:inline-flex;box-shadow:0 4px 12px #b8792012}.caps-lock-warning>span{color:#fff;background:#d2932c;border-radius:6px;place-items:center;width:18px;height:18px;font-size:11px;line-height:1;display:grid}.sidebar-logout{color:#0a66c2;cursor:pointer;background:linear-gradient(145deg,#f7fbff,#eaf5fd);border:1px solid #d4e5f1;border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;margin-left:4px;padding:0;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 6px 16px #0a66c214}.sidebar-logout:hover{color:#fff;background:linear-gradient(145deg, var(--atlas-blue), #0a89d7);border-color:#0000;transform:translateY(-1px);box-shadow:0 10px 22px #0a66c238}.sidebar-logout:active{transform:translateY(0)scale(.96)}.sidebar-logout:focus-visible{outline-offset:2px;outline:3px solid #0a66c233}.sidebar-logout svg{width:18px;height:18px}.profile .sidebar-logout span:last-child{display:none}@media (max-width:420px){.auth-card form .auth-password-control input{padding-right:52px}.password-visibility-toggle{width:38px;min-width:38px;padding:0}.password-visibility-toggle>span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.v9-email-discovery-field{align-content:start}.v9-email-discovery-status{color:#60738f;margin-top:1px;font-size:8.5px;font-weight:650;line-height:1.45;display:block}.v9-email-discovery-field .v9-input-action button:disabled{cursor:wait;opacity:.7}@media (max-width:760px){.v9-email-discovery-status{font-size:9px}}.pipeline-pool-badge{color:#47627d;white-space:nowrap;background:#f3f7fb;border:1px solid #dce7f1;border-radius:999px;align-items:center;min-height:30px;padding:6px 10px;font-size:11px;font-weight:750;display:inline-flex}.pipeline-add-button,.pipeline-remove-button{cursor:pointer;border-radius:11px;min-height:42px;padding:0 16px;font-weight:800;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s}.pipeline-add-button{color:#fff;background:linear-gradient(135deg,#0757f6,#08a9e8 58%,#09c99b);border:0;box-shadow:0 10px 22px #0757f633}.pipeline-add-button:hover{transform:translateY(-1px);box-shadow:0 14px 28px #0757f647}.pipeline-remove-button{color:#31536f;background:#f7fafc;border:1px solid #d6e2ec}.pipeline-remove-button:hover{color:#b23832;background:#fff5f4;border-color:#f0c7c4}.pipeline-zero-state{text-align:center;background:linear-gradient(145deg,#f8fbff,#eef8f7);border:1px dashed #cddfea;border-radius:18px;place-items:center;gap:8px;max-width:520px;margin:30px auto 8px;padding:34px 24px;display:grid}.pipeline-zero-state>span{color:#fff;background:linear-gradient(135deg,#0757f6,#09c99b);border-radius:14px;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.pipeline-zero-state strong{color:#0d2a44;font-size:17px}.pipeline-zero-state p{color:#60738f;max-width:390px;margin:0 0 8px;line-height:1.55}.v9-optout-success{justify-content:space-between;gap:14px}.v9-optout-success>span{gap:3px;display:grid}.v9-optout-success>span small{color:inherit;opacity:.82;font-size:10px}.feedback-widget{z-index:1800;pointer-events:none;justify-items:end;gap:12px;display:grid;position:fixed;bottom:22px;right:22px}.feedback-widget>*{pointer-events:auto}.feedback-trigger{color:#fff;cursor:pointer;background:linear-gradient(135deg,#071d36,#0b4d6d 58%,#0b9b86);border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;min-height:46px;padding:0 16px;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 16px 38px #041d343d}.feedback-trigger:hover{transform:translateY(-2px);box-shadow:0 20px 44px #041d344d}.feedback-trigger>span{color:#07243c;background:linear-gradient(145deg,#33d8ff,#16d69d);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.feedback-panel{color:#18324a;background:#fffffffb;border:1px solid #dce8f1;border-radius:20px;width:min(370px,100vw - 32px);padding:18px;animation:.2s ease-out feedback-pop;box-shadow:0 26px 70px #071f363d}@keyframes feedback-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.feedback-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.feedback-panel-head>div{gap:3px;display:grid}.feedback-panel-head span{color:#0875c9;letter-spacing:.15em;font-size:9px;font-weight:900}.feedback-panel-head strong{color:#0b243b;font-size:19px}.feedback-panel-head button{color:#6d8092;cursor:pointer;background:#f3f7fa;border:0;border-radius:10px;place-items:center;width:32px;height:32px;font-size:20px;display:grid}.feedback-panel>p{color:#63778a;margin:0 0 14px;font-size:12px;line-height:1.55}.feedback-panel label{gap:6px;margin-top:11px;display:grid}.feedback-panel label>span{color:#425d73;font-size:10px;font-weight:800}.feedback-panel input,.feedback-panel textarea{color:#163149;width:100%;font:inherit;background:#f8fbfd;border:1px solid #d9e5ee;border-radius:11px;outline:0}.feedback-panel input{height:42px;padding:0 12px}.feedback-panel textarea{resize:vertical;min-height:112px;padding:11px 12px;line-height:1.5}.feedback-panel input:focus,.feedback-panel textarea:focus{border-color:#1a8fe1;box-shadow:0 0 0 3px #1a8fe11c}.feedback-save{width:100%;margin-top:14px}.feedback-panel>small{color:#8191a0;margin-top:9px;font-size:9px;line-height:1.45;display:block}.feedback-message{color:#315c70;background:#edf8f6;border:1px solid #cfe9e3;border-radius:10px;margin-top:12px;padding:9px 10px;font-size:10px;line-height:1.45}@media (max-width:760px){.feedback-widget{z-index:3600;bottom:14px;right:14px}.feedback-trigger{min-height:44px;padding-inline:14px}.feedback-panel{max-height:calc(100vh - 90px);overflow-y:auto}.v9-optout-success{flex-direction:column;align-items:stretch}.v9-optout-success .ghost-button{width:100%}}.selection-column{width:44px;min-width:44px;text-align:center!important}.selection-column input{accent-color:#0a66e8;cursor:pointer;width:17px;height:17px}.clickable-lead-row.selected td{box-shadow:inset 0 1px #cfe7fb,inset 0 -1px #cfe7fb;background:#eef7ff!important}.bulk-action-bar{color:#14324b;background:linear-gradient(135deg,#f7fbff,#edf7ff 58%,#effbf7);border:1px solid #cfe3f4;border-radius:16px;gap:12px;margin:0 0 14px;padding:14px;display:grid;box-shadow:0 12px 28px #0f487014}.bulk-action-summary{justify-content:space-between;align-items:center;gap:12px;display:flex}.bulk-action-summary span{color:#36566f;align-items:baseline;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.bulk-action-summary strong{color:#075fbd;font-size:20px}.bulk-action-summary button{color:#4e6b82;cursor:pointer;background:0 0;border:0;font-weight:800}.bulk-action-controls{flex-wrap:wrap;gap:8px;display:flex}.bulk-action-controls>button,.bulk-stage-control button{color:#173b59;cursor:pointer;background:#fff;border:1px solid #cbddea;border-radius:10px;min-height:38px;padding:0 12px;font-size:11px;font-weight:800;transition:transform .16s,border-color .16s,box-shadow .16s}.bulk-action-controls>button:hover:not(:disabled),.bulk-stage-control button:hover:not(:disabled){border-color:#79baf0;transform:translateY(-1px);box-shadow:0 8px 18px #0a66e81a}.bulk-action-controls>button:disabled,.bulk-stage-control button:disabled{opacity:.48;cursor:not-allowed}.bulk-action-controls .bulk-primary{color:#fff;background:linear-gradient(135deg,#075fd0,#0a83df);border-color:#0000}.bulk-action-controls .bulk-danger{color:#a32e3e;background:#fff7f8;border-color:#f0cbd1}.bulk-stage-control{align-items:stretch;gap:6px;display:inline-flex}.bulk-stage-control select{color:#173b59;min-width:150px;min-height:38px;font:inherit;background:#fff;border:1px solid #cbddea;border-radius:10px;padding:0 32px 0 10px;font-size:11px;font-weight:700}.bulk-task-panel{background:#ffffffd1;border:1px solid #d6e6f2;border-radius:12px;grid-template-columns:minmax(220px,1fr) minmax(190px,.65fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.bulk-task-panel label{gap:6px;display:grid}.bulk-task-panel label span{color:#506b80;font-size:10px;font-weight:800}.bulk-task-panel input{color:#163149;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #cfdfeb;border-radius:10px;padding:0 12px}.bulk-progress{color:#315b75;align-items:center;gap:9px;font-size:11px;display:flex}.bulk-progress span{border:2px solid #c9e0f2;border-top-color:#0a66e8;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite bulk-spin}@keyframes bulk-spin{to{transform:rotate(360deg)}}.v9-ai-personalization{color:#dcefff;background:#ffffff12;border:1px solid #99d5f52e;border-radius:13px;gap:10px;margin-bottom:12px;padding:12px;display:grid}.v9-ai-personalization label>span,.v9-ai-personalization>div strong{color:#77e0c0;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.v9-ai-personalization select{color:#ebf8ff;width:100%;min-height:40px;font:inherit;background:#0e3453;border:1px solid #97d2f23d;border-radius:10px;padding:0 34px 0 11px;font-size:11px}.v9-ai-personalization>div{gap:4px;display:grid}.v9-ai-personalization>div span{color:#c8ddec;font-size:10px;line-height:1.45}.ai-profile-warning{color:#ffe7a7;text-align:left;cursor:pointer;background:#ffc03614;border:1px solid #ffcd5d38;border-radius:9px;padding:8px 10px;font-size:9px;font-weight:800}@media (max-width:900px){.bulk-task-panel{grid-template-columns:1fr}}@media (max-width:760px){.bulk-action-bar{border-radius:14px;margin-inline:-2px;padding:12px}.bulk-action-summary{align-items:flex-start}.bulk-action-controls{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bulk-action-controls>button{width:100%}.bulk-stage-control{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.bulk-stage-control select{width:100%;min-width:0}.selection-column{width:38px;min-width:38px}}.selection-mode-toggle{min-width:68px}.selection-mode-toggle.active{color:#fff;background:linear-gradient(135deg,#075fd0,#0a83df);border-color:#0000;box-shadow:0 8px 18px #0a66e829}.selection-mode-toggle.active:hover:not(:disabled){color:#fff;border-color:#0000}.welcome-tour-intro .atlas-logo{--atlas-logo-width:168px}.welcome-tour-footer-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.tutorial-shell{background:#fff;border:1px solid #dce8f4;width:min(980px,100%);padding:0;overflow:hidden}.tutorial-header{background:linear-gradient(135deg,#f7fbff,#eef7ff);justify-content:space-between;align-items:center;gap:18px;padding:22px 26px 16px;display:flex}.tutorial-brand{align-items:center;gap:15px;display:flex}.tutorial-brand>span{color:#5f7489;letter-spacing:.13em;border-left:1px solid #ceddeb;padding-left:15px;font-size:9px;font-weight:800}.tutorial-progress-copy{color:#60768b;align-items:baseline;gap:6px;display:flex}.tutorial-progress-copy strong{color:#082c52;font-size:17px}.tutorial-progress{background:#e7f0f8;height:4px;overflow:hidden}.tutorial-progress>span{background:linear-gradient(90deg,#0757f6,#08b9e9,#10cf92);border-radius:0 999px 999px 0;height:100%;transition:width .28s;display:block}.tutorial-layout{grid-template-columns:270px minmax(0,1fr);min-height:455px;display:grid}.tutorial-step-list{background:#f8fbfe;border-right:1px solid #dfebf5;align-content:start;gap:6px;padding:20px 14px;display:grid;overflow-y:auto}.tutorial-step-list button{color:#6b7f92;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;width:100%;padding:10px 11px;display:grid}.tutorial-step-list button:hover{color:#0a66e8;background:#eef6ff}.tutorial-step-list button.active{color:#063663;background:#fff;border-color:#cfe0ef;box-shadow:0 8px 20px #15477114}.tutorial-step-list button.done{color:#13845f}.tutorial-step-list button>span{color:#0a66e8;background:#e7f1fb;border-radius:9px;place-items:center;width:28px;height:28px;font-size:8px;font-weight:900;display:grid}.tutorial-step-list button.done>span{color:#087c58;background:#e5f8f0}.tutorial-step-card{padding:42px 44px 34px;position:relative;overflow-y:auto}.tutorial-step-icon{color:#fff;background:linear-gradient(145deg,#0757f6,#09b8e9 58%,#12ca91);border-radius:17px;place-items:center;width:52px;height:52px;margin-bottom:20px;display:grid;box-shadow:0 15px 35px #0a66e838}.tutorial-step-icon .atlas-ui-icon{width:25px;height:25px}.tutorial-step-card h2{color:#082c52;letter-spacing:-.04em;margin:3px 0 12px;font-family:Manrope,sans-serif;font-size:clamp(25px,3.3vw,36px)}.tutorial-step-description{color:#60758a;max-width:650px;margin:0;font-size:12px;line-height:1.75}.tutorial-readiness{border:1px solid;border-radius:13px;align-items:flex-start;gap:11px;margin-top:21px;padding:12px 14px;display:flex}.tutorial-readiness>span{border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.tutorial-readiness strong,.tutorial-readiness small{display:block}.tutorial-readiness strong{margin-bottom:3px;font-size:10px}.tutorial-readiness.ready{color:#087c58;background:#effbf6;border-color:#bfe9d6}.tutorial-readiness.ready>span{color:#fff;background:#10b981}.tutorial-readiness.missing{color:#8a5a05;background:#fff9e9;border-color:#f0d79b}.tutorial-readiness.missing>span{color:#fff;background:#e6a817}.tutorial-tip{background:#f2f8fe;border-left:4px solid #0a66e8;border-radius:0 12px 12px 0;margin-top:18px;padding:15px 17px}.tutorial-tip strong{color:#0a66e8;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.tutorial-tip p{color:#536c83;margin:6px 0 0;font-size:10px;line-height:1.55}.tutorial-open-section{color:#0757c9;cursor:pointer;background:#fff;border:1px solid #bdd8ef;border-radius:10px;align-items:center;gap:8px;margin-top:18px;padding:10px 13px;font-size:9px;font-weight:800;display:inline-flex}.tutorial-open-section:hover{background:#eef7ff;border-color:#8cbce5}.tutorial-open-section .atlas-ui-icon{width:17px;height:17px}.tutorial-footer{background:#fff;border-top:1px solid #dfeaf4;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px 22px;display:grid}.tutorial-skip{color:#8091a2;cursor:pointer;background:0 0;border:none;justify-self:center;font-size:9px}.tutorial-skip:hover{color:#0a66e8}.tutorial-nav-button{border-top:1px solid #edf2f7;margin-top:4px}.notification-center-stack{gap:16px}.notification-summary-card{color:#fff;background:linear-gradient(135deg,#062544,#0b4775);justify-content:space-between;align-items:center;gap:25px;display:flex}.notification-summary-card>div:first-child{align-items:center;gap:16px;display:flex}.notification-summary-card h2,.notification-summary-card .eyebrow{color:#fff}.notification-summary-card p:not(.eyebrow){color:#c9dfef;max-width:660px;margin:7px 0 0;font-size:10px;line-height:1.55}.notification-summary-icon{color:#fff;background:linear-gradient(145deg,#0875f3,#14cda0);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 12px 30px #0000002e}.notification-summary-icon .atlas-ui-icon{width:23px;height:23px}.notification-summary-stats{background:#ffffff14;border:1px solid #ffffff29;border-radius:13px;grid-template-columns:auto auto;align-items:baseline;gap:3px 7px;min-width:155px;padding:12px 14px;display:grid}.notification-summary-stats strong{color:#67f0b4;font-size:19px}.notification-summary-stats span{color:#d3e4f1;font-size:8px}.notification-heading-actions{align-items:center;gap:8px;display:flex}.notification-type-label{color:#1467ad;text-transform:uppercase;letter-spacing:.06em;background:#e9f5ff;border-radius:999px;margin-bottom:4px;padding:3px 6px;font-size:7px;font-weight:800;display:inline-block}.notification-task_overdue .notification-type-label{color:#a33b34;background:#fff0ee}.notification-task_due_soon .notification-type-label{color:#8c6406;background:#fff8df}.notification-empty span{color:#0a66e8;background:#eaf4ff;border-radius:14px;place-items:center;width:44px;height:44px;margin:0 auto 10px;display:grid}.notification-empty .atlas-ui-icon{width:22px;height:22px}.notification-empty p{color:#718396;font-size:9px}@media (max-width:760px){.welcome-tour-footer-actions{width:100%;display:grid}.tutorial-shell{max-height:94vh;overflow-y:auto}.tutorial-header{align-items:flex-start;padding:17px 16px 13px}.tutorial-brand{flex-direction:column;align-items:flex-start;gap:8px}.tutorial-brand>span{border-left:0;padding-left:0}.tutorial-layout{min-height:0;display:block}.tutorial-step-list{border-bottom:1px solid #dfebf5;border-right:0;padding:10px;display:flex;overflow-x:auto}.tutorial-step-list button{flex:0 0 54px;grid-template-columns:1fr;justify-items:center;padding:7px;display:grid}.tutorial-step-list button strong{display:none}.tutorial-step-card{padding:27px 19px 24px}.tutorial-footer{grid-template-columns:1fr 1fr;padding:13px}.tutorial-footer .tutorial-skip{grid-area:2/1/auto/-1}.notification-summary-card,.notification-summary-card>div:first-child,.notification-heading,.notification-heading-actions{flex-direction:column;align-items:stretch}.notification-summary-stats{width:100%}.notification-heading-actions{grid-template-columns:1fr;display:grid}}.plan-price-display{border-bottom:1px solid var(--atlas-border);gap:5px;padding:17px 0 18px;display:grid}.plan-price-normal{color:#7d8b99;font-size:10px;font-weight:700}.plan-price-normal del{text-decoration-color:#e17669;text-decoration-thickness:1.5px}.plan-price-main{color:var(--atlas-navy);align-items:baseline;gap:4px;display:flex}.plan-price-main strong{letter-spacing:-.055em;font-family:Manrope,sans-serif;font-size:36px;line-height:1}.plan-price-main span{color:var(--atlas-muted);font-size:11px;font-weight:700}.plan-launch-badge{width:max-content;color:var(--atlas-blue);letter-spacing:.08em;text-transform:uppercase;background:#eaf5ff;border:1px solid #0a66c22e;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900}.plan-price-display small{color:#6f7f8f;font-size:8px;line-height:1.45}.plan-price-display.free .plan-price-main strong{color:var(--atlas-blue);font-size:28px}.plan-price-display.compact{border-bottom:0;gap:4px;padding:8px 0 4px}.plan-price-display.compact .plan-price-main strong{font-size:25px}.plan-price-display.compact .plan-price-normal{font-size:8px}.plan-price-display.compact .plan-launch-badge{padding:4px 6px;font-size:7px}.plan-price-display.compact small{font-size:7px}.signup-plan-card{grid-template-rows:auto auto auto 1fr;min-height:254px}.signup-plan-card>small:last-child{border-top:1px solid #e8eef4;align-self:end;padding-top:8px}.plan-card{min-height:610px}.plan-card .plan-price-display{margin-top:5px}.plan-card.featured .plan-launch-badge{background:linear-gradient(135deg,#e7f4ff,#eafbf2);border-color:#a6d1ed}.top-refresh-button{justify-content:center;align-items:center;gap:7px;min-width:96px;display:inline-flex}.top-refresh-button i{font-size:15px;font-style:normal;line-height:1;transition:transform .25s;display:inline-block}.top-refresh-button.refreshing i{animation:.8s linear infinite atlas-refresh-spin}@keyframes atlas-refresh-spin{to{transform:rotate(360deg)}}.atlas-legal-page{min-height:100vh;color:var(--atlas-navy);background:radial-gradient(circle at 10% -8%,#00d8e52e,#0000 29rem),radial-gradient(circle at 94% 12%,#0a66c229,#0000 27rem),linear-gradient(#071522 0,#0b2032 390px,#f4f7fb 390px 100%);overflow:hidden}.atlas-legal-header{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071522c7;border-bottom:1px solid #ffffff17;position:relative}.atlas-legal-header-inner{justify-content:space-between;align-items:center;gap:24px;width:min(1220px,100% - 36px);min-height:88px;margin:0 auto;display:flex}.atlas-legal-brand{text-decoration:none;display:inline-flex}.atlas-legal-header-actions{align-items:center;gap:10px;display:flex}.atlas-legal-security-pill{color:#c8d7e4;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:9px;font-weight:750;display:inline-flex}.atlas-legal-security-pill i{background:#27d77a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #27d77a1f}.atlas-legal-panel-link{color:#fff;background:linear-gradient(135deg,#0a66c2f0,#00bcdce0);border:1px solid #70c2ff47;border-radius:11px;align-items:center;gap:9px;padding:11px 15px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 12px 30px #0061b433}.atlas-legal-panel-link:hover{transform:translateY(-1px)}.atlas-legal-shell{z-index:2;width:min(1220px,100% - 36px);margin:0 auto;padding:62px 0 72px;position:relative}.atlas-legal-hero-card{background:linear-gradient(125deg,#082237f5,#0d3858f2),#0d2438;border:1px solid #ffffff1f;border-radius:27px;grid-template-columns:minmax(0,1fr) 260px;align-items:end;gap:36px;min-height:260px;margin-bottom:22px;padding:clamp(30px,5vw,62px);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 85px #03182938}.atlas-legal-hero-card:before,.atlas-legal-hero-card:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.atlas-legal-hero-card:before{background:radial-gradient(circle,#00e0d53b,#0000 67%);width:360px;height:360px;top:-170px;right:-110px}.atlas-legal-hero-card:after{background:radial-gradient(circle,#0a66c257,#0000 68%);width:280px;height:280px;bottom:-230px;left:25%}.atlas-legal-hero-copy,.atlas-legal-update-card{z-index:1;position:relative}.atlas-legal-hero-copy>p{color:#54d9ec;letter-spacing:.2em;margin:0 0 13px;font-size:10px;font-weight:900}.atlas-legal-hero-copy h1{color:#fff;letter-spacing:-.06em;max-width:810px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(38px,6vw,72px);line-height:.98}.atlas-legal-hero-copy>span{color:#b9ccdb;max-width:720px;margin-top:22px;font-size:13px;line-height:1.72;display:block}.atlas-legal-update-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff1;border:1px solid #ffffff1f;border-radius:18px;gap:8px;padding:20px;display:grid}.atlas-legal-update-card small{color:#7f9db4;letter-spacing:.14em;font-size:8px;font-weight:900}.atlas-legal-update-card strong{color:#fff;font-family:Manrope,sans-serif;font-size:18px}.atlas-legal-update-card span{color:#9fc8d2;font-size:8px;line-height:1.5}.atlas-legal-layout{grid-template-columns:285px minmax(0,1fr);align-items:start;gap:20px;display:grid}.atlas-legal-aside{gap:16px;display:grid;position:sticky;top:22px}.atlas-legal-aside-heading,.atlas-legal-support-card{box-shadow:var(--atlas-shadow-sm);background:#fff;border:1px solid #dde8f1;border-radius:18px;padding:20px}.atlas-legal-aside-heading>span,.atlas-legal-support-card>span,.atlas-legal-content-heading>span{color:var(--atlas-blue);letter-spacing:.14em;font-size:8px;font-weight:900}.atlas-legal-aside-heading strong,.atlas-legal-support-card strong{color:var(--atlas-navy);margin-top:8px;font-family:Manrope,sans-serif;font-size:17px;display:block}.atlas-legal-aside-heading p,.atlas-legal-support-card p{color:#708091;margin:7px 0 0;font-size:9px;line-height:1.65}.atlas-legal-nav{gap:8px;display:grid}.atlas-legal-nav>a{color:#4f6273;background:#ffffffeb;border:1px solid #dfe9f1;border-radius:14px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 14px;text-decoration:none;transition:all .2s;display:grid;box-shadow:0 7px 20px #0d1b2a09}.atlas-legal-nav>a:hover{border-color:#a9d2ef;transform:translate(2px)}.atlas-legal-nav>a.active{color:var(--atlas-blue);background:linear-gradient(135deg,#eef8ff,#f2fffa);border-color:#5eace4;box-shadow:0 12px 30px #0a66c217}.atlas-legal-nav>a>b{color:#7590a4;background:#eef3f7;border-radius:9px;place-items:center;width:28px;height:28px;font-size:8px;display:grid}.atlas-legal-nav>a.active>b{background:var(--atlas-blue);color:#fff}.atlas-legal-nav>a span strong,.atlas-legal-nav>a span small{display:block}.atlas-legal-nav>a span strong{font-size:10px}.atlas-legal-nav>a span small{color:#8a99a7;margin-top:3px;font-size:7px}.atlas-legal-nav>a>i{font-size:13px;font-style:normal}.atlas-legal-support-card{background:radial-gradient(circle at 100% 0,#00d3cc26,#0000 9rem),#0d2235;border-color:#173a56}.atlas-legal-support-card>span{color:#6bd8e7}.atlas-legal-support-card strong{color:#fff}.atlas-legal-support-card p{color:#9ab0c1}.atlas-legal-support-card a{color:#6bd8e7;margin-top:13px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.atlas-legal-content{background:#fff;border:1px solid #dfe9f1;border-radius:22px;overflow:hidden;box-shadow:0 24px 70px #0d1b2a14}.atlas-legal-content-heading{background:linear-gradient(90deg,#f8fbfe,#f4f9fc);border-bottom:1px solid #e6edf4;justify-content:space-between;align-items:center;gap:14px;padding:18px clamp(24px,5vw,54px);display:flex}.atlas-legal-content-heading>div{color:#6f8293;align-items:center;gap:7px;font-size:8px;font-weight:700;display:flex}.atlas-legal-content-heading>div i{background:#20bf6b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #20bf6b1a}.atlas-legal-copy{padding:clamp(28px,5vw,58px)}.atlas-legal-copy>p:first-child{border-left:3px solid var(--atlas-blue);color:#334d62;background:linear-gradient(90deg,#f1f8fe,#f8fcff);border-radius:0 13px 13px 0;margin-top:0;padding:20px 22px;font-size:16px;line-height:1.75}.atlas-legal-copy h2{color:var(--atlas-navy);letter-spacing:-.025em;margin:38px 0 12px;padding-left:18px;font-family:Manrope,sans-serif;font-size:21px;line-height:1.3;position:relative}.atlas-legal-copy h2:before{content:"";background:linear-gradient(135deg, var(--atlas-blue), #00cfc7);border-radius:2px;width:7px;height:7px;position:absolute;top:.35em;left:0;transform:rotate(45deg)}.atlas-legal-copy p,.atlas-legal-copy li{color:#566b7d;font-size:13px;line-height:1.82}.atlas-legal-copy ul,.atlas-legal-copy ol{padding-left:22px}.atlas-legal-copy li+li{margin-top:8px}.atlas-legal-copy li::marker{color:var(--atlas-blue);font-weight:800}.atlas-legal-copy a{color:var(--atlas-blue);text-underline-offset:3px;font-weight:800}.atlas-legal-copy code{color:#0b5b9b;background:#edf7fd;border:1px solid #d7e8f4;border-radius:7px;padding:3px 7px;font-size:.92em}.atlas-legal-footer{color:#718191;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;width:min(1220px,100% - 36px);margin:0 auto;padding:0 0 34px;display:grid}.atlas-legal-footer>div:first-child{align-items:center;gap:11px;display:flex}.atlas-legal-footer span,.atlas-legal-footer p,.atlas-legal-footer a{font-size:8px}.atlas-legal-footer p{text-align:center;margin:0}.atlas-legal-footer-links{justify-content:flex-end;gap:14px;display:flex}.atlas-legal-footer a{color:#526a7d;font-weight:750;text-decoration:none}.atlas-legal-footer a:hover{color:var(--atlas-blue)}@media (max-width:940px){.atlas-legal-hero-card{grid-template-columns:1fr;align-items:start}.atlas-legal-update-card{width:min(320px,100%)}.atlas-legal-layout{grid-template-columns:1fr}.atlas-legal-aside{grid-template-columns:1fr 1fr;position:static}.atlas-legal-nav{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-legal-nav>a{grid-template-columns:auto minmax(0,1fr)}.atlas-legal-nav>a>i{display:none}}@media (max-width:720px){.signup-plan-card{min-height:230px}.plan-card{min-height:auto}.atlas-legal-header-inner{min-height:76px}.atlas-legal-security-pill{display:none}.atlas-legal-panel-link{padding:10px 12px}.atlas-legal-shell{padding-top:34px}.atlas-legal-hero-card{border-radius:21px;min-height:0;padding:30px 24px}.atlas-legal-hero-copy h1{font-size:40px}.atlas-legal-aside{grid-template-columns:1fr}.atlas-legal-nav{grid-column:auto;grid-template-columns:1fr}.atlas-legal-footer{text-align:center;grid-template-columns:1fr;justify-items:center}.atlas-legal-footer-links{justify-content:center}}@media (max-width:480px){.atlas-legal-header-actions{gap:0}.atlas-legal-panel-link{font-size:0}.atlas-legal-panel-link span{font-size:16px}.atlas-legal-content-heading{flex-direction:column;align-items:flex-start}.atlas-legal-copy{padding:24px 20px}.atlas-legal-copy>p:first-child{padding:16px;font-size:14px}}.content-plans>.topbar,.content-plans>.plan-center,.content-plans>.v9-notice,.content-plans>.v9-error-banner{width:min(1180px,100%);margin-inline:auto}.content-plans>.plan-center{max-width:1180px}.plan-center .plan-grid{perspective:1200px;align-items:stretch;gap:20px}.plan-center .plan-card{--plan-accent:#0a66c2;--plan-accent-rgb:10, 102, 194;isolation:isolate;transform-origin:bottom;background:linear-gradient(#fffffffa,#f8fbfef7);border:1px solid #97afc366;border-radius:24px;min-height:672px;padding:26px;transition:transform .36s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .36s;animation:.58s cubic-bezier(.2,.8,.2,1) both atlas-plan-card-enter;overflow:hidden;box-shadow:0 22px 58px #0c263e13,inset 0 1px #ffffffeb}.plan-center .plan-card:nth-child(2){animation-delay:80ms}.plan-center .plan-card:nth-child(3){animation-delay:.16s}.plan-center .plan-card:before{content:"";z-index:-1;background:linear-gradient(90deg, transparent, var(--plan-accent) 22%, var(--plan-accent) 78%, transparent);opacity:.9;height:5px;position:absolute;inset:0 0 auto}.plan-center .plan-card:after{content:"";z-index:-2;background:radial-gradient(circle at 88% 4%, rgba(var(--plan-accent-rgb), .11), transparent 31%), linear-gradient(145deg, rgba(var(--plan-accent-rgb), .035), transparent 36%);pointer-events:none;position:absolute;inset:0}.plan-center .plan-card:hover{border-color:rgba(var(--plan-accent-rgb), .55);box-shadow:0 32px 78px #0c263e24, 0 0 0 1px rgba(var(--plan-accent-rgb), .08), inset 0 1px 0 #fffffff2;transform:translateY(-9px)}.plan-center .plan-card-starter{--plan-accent:#00a8c6;--plan-accent-rgb:0, 168, 198}.plan-center .plan-card-professional{--plan-accent:#0a66c2;--plan-accent-rgb:10, 102, 194}.plan-center .plan-card-agency{--plan-accent:#6754d9;--plan-accent-rgb:103, 84, 217}.plan-center .plan-card.featured{border-color:#0a66c294;box-shadow:0 28px 68px #0a66c229,0 0 0 1px #0a66c20f,inset 0 1px #fffffff0}.plan-center .plan-card.featured:before{background:linear-gradient(90deg,#00c6dd,#0a66c2 48%,#6754d9) 0 0/180% 100%;height:6px;animation:5s ease-in-out infinite alternate atlas-plan-ribbon}.plan-center .plan-card.current{border-color:rgba(var(--plan-accent-rgb), .72);background:linear-gradient(180deg, #fffffffc, rgba(var(--plan-accent-rgb), .055));box-shadow:0 24px 66px rgba(var(--plan-accent-rgb), .16), 0 0 0 3px rgba(var(--plan-accent-rgb), .08), inset 0 1px 0 #fffffff2}.plan-center .plan-card-glow{z-index:-1;background:rgba(var(--plan-accent-rgb), .14);filter:blur(14px);opacity:.62;pointer-events:none;border-radius:50%;width:190px;height:190px;transition:transform .45s,opacity .35s;position:absolute;top:-78px;right:-78px}.plan-center .plan-card:hover .plan-card-glow{opacity:.92;transform:scale(1.16)translate(-6px,8px)}.plan-center .plan-card-heading{z-index:1;align-items:center;position:relative}.plan-center .plan-card-identity{align-items:center;gap:13px;min-width:0;display:flex}.plan-center .plan-card-icon{border:1px solid rgba(var(--plan-accent-rgb), .18);width:48px;height:48px;color:var(--plan-accent);background:linear-gradient(145deg, #fffffff5, rgba(var(--plan-accent-rgb), .11));box-shadow:0 12px 24px rgba(var(--plan-accent-rgb), .1), inset 0 1px 0 #fff;border-radius:15px;flex:none;place-items:center;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:grid}.plan-center .plan-card:hover .plan-card-icon{box-shadow:0 16px 30px rgba(var(--plan-accent-rgb), .18), inset 0 1px 0 #fff;transform:translateY(-3px)rotate(-3deg)scale(1.04)}.plan-center .plan-card-icon .atlas-ui-icon{width:23px;height:23px}.plan-center .plan-card-heading span:not(.plan-card-icon){color:var(--plan-accent);letter-spacing:.14em;font-size:7px;line-height:1.4}.plan-center .plan-card-heading h3{color:#10283c;letter-spacing:-.045em;margin-top:4px;font-size:25px}.plan-center .current-plan-badge{border:1px solid rgba(var(--plan-accent-rgb), .16);color:#fff;background:var(--plan-accent);box-shadow:0 8px 18px rgba(var(--plan-accent-rgb), .2);padding:7px 9px;position:relative;overflow:hidden}.plan-center .current-plan-badge:after{content:"";background:#ffffff47;width:48%;animation:3.8s ease-in-out infinite atlas-plan-badge-shine;position:absolute;inset:-50% auto -50% -80%;transform:skew(-18deg)}.plan-center .plan-card-intro{min-height:84px;padding:22px 0 15px}.plan-center .plan-card-intro strong{color:#16334a;letter-spacing:-.025em;font-family:Manrope,sans-serif;font-size:15px;display:block}.plan-center .plan-card-intro p{color:#708292;margin:7px 0 0;font-size:9px;line-height:1.65}.plan-center .plan-card .plan-price-display{border:1px solid rgba(var(--plan-accent-rgb), .12);background:linear-gradient(135deg, rgba(var(--plan-accent-rgb), .075), #ffffffe6);border-radius:17px;min-height:145px;margin:0;padding:18px;box-shadow:inset 0 1px #fffffff2}.plan-center .plan-card .plan-price-normal{color:#728293;letter-spacing:.02em;font-size:8px}.plan-center .plan-card .plan-price-main strong,.plan-center .plan-card .plan-price-display.free .plan-price-main strong{color:#10283c;letter-spacing:-.06em;font-size:38px}.plan-center .plan-card .plan-price-main span{color:#718292;font-size:10px}.plan-center .plan-card .plan-launch-badge{border-color:rgba(var(--plan-accent-rgb), .2);color:var(--plan-accent);background:rgba(var(--plan-accent-rgb), .09)}.plan-center .plan-card-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:15px 0 20px;display:grid}.plan-center .plan-card-metrics>div{text-align:center;background:#ffffffc7;border:1px solid #e4edf4;border-radius:12px;min-width:0;padding:11px 7px;transition:transform .25s,border-color .25s,background .25s}.plan-center .plan-card:hover .plan-card-metrics>div{border-color:rgba(var(--plan-accent-rgb), .18);background:rgba(var(--plan-accent-rgb), .035)}.plan-center .plan-card-metrics>div:nth-child(2){transition-delay:35ms}.plan-center .plan-card-metrics>div:nth-child(3){transition-delay:70ms}.plan-center .plan-card:hover .plan-card-metrics>div{transform:translateY(-2px)}.plan-center .plan-card-metrics strong,.plan-center .plan-card-metrics span{text-overflow:ellipsis;display:block;overflow:hidden}.plan-center .plan-card-metrics strong{color:var(--plan-accent);letter-spacing:-.04em;font-family:Manrope,sans-serif;font-size:18px;line-height:1}.plan-center .plan-card-metrics span{color:#7b8996;white-space:nowrap;margin-top:5px;font-size:7px}.plan-center .plan-feature-heading{color:#8a98a4;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;font-size:7px;font-weight:850;display:flex}.plan-center .plan-feature-heading i{background:linear-gradient(90deg,#dfe8ef,#0000);flex:1;height:1px}.plan-center .plan-card ul{gap:10px;padding:17px 0 24px}.plan-center .plan-card li{color:#506474;grid-template-columns:22px minmax(0,1fr);align-items:flex-start;gap:9px;display:grid}.plan-center .plan-card li>span{border:1px solid rgba(var(--plan-accent-rgb), .15);width:22px;height:22px;color:var(--plan-accent);background:rgba(var(--plan-accent-rgb), .075);border-radius:50%;place-items:center;font-size:8px;font-weight:900;display:grid}.plan-center .plan-card li p{color:#536778;margin:3px 0 0;font-size:9px;line-height:1.55}.plan-center .plan-action{min-height:46px;box-shadow:0 13px 28px rgba(var(--plan-accent-rgb), .17);border-radius:13px;justify-content:center;align-items:center;gap:11px;font-size:10px;display:inline-flex}.plan-center .plan-action.primary-button{background:linear-gradient(135deg, var(--plan-accent), rgba(var(--plan-accent-rgb), .82))}.plan-center .plan-action.primary-button:hover{background:linear-gradient(135deg, rgba(var(--plan-accent-rgb), .9), var(--plan-accent));box-shadow:0 17px 34px rgba(var(--plan-accent-rgb), .25)}.plan-center .plan-action i{font-style:normal;transition:transform .25s;display:inline-block}.plan-center .plan-action:not(:disabled):hover i{transform:translate(4px)}.plan-center .plan-card.current .plan-action{box-shadow:none}@keyframes atlas-plan-card-enter{0%{opacity:0;transform:translateY(24px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes atlas-plan-ribbon{0%{background-position:0}to{background-position:100%}}@keyframes atlas-plan-badge-shine{0%,62%{left:-80%}82%,to{left:145%}}@media (max-width:1050px){.plan-center .plan-grid{gap:15px}.plan-center .plan-card,.plan-center .plan-card-intro{min-height:0}.plan-center .plan-card ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.plan-center .plan-card{border-radius:20px;padding:21px}.plan-center .plan-card:hover{transform:translateY(-4px)}.plan-center .plan-card .plan-price-display{min-height:0}.plan-center .plan-card ul{grid-template-columns:1fr}}@media (max-width:430px){.plan-center .plan-card-heading{align-items:flex-start}.plan-center .plan-card-icon{width:43px;height:43px}.plan-center .plan-card-metrics{gap:5px}.plan-center .plan-card-metrics>div{padding-inline:4px}}@media (prefers-reduced-motion:reduce){.plan-center .plan-card,.plan-center .plan-card.featured:before,.plan-center .current-plan-badge:after{animation:none!important}.plan-center .plan-card,.plan-center .plan-card-glow,.plan-center .plan-card-icon,.plan-center .plan-card-metrics>div,.plan-center .plan-action i{transition:none!important}}.feedback-panel{width:min(460px,100vw - 32px);max-height:min(780px,100vh - 92px);padding:20px;overflow-y:auto}.feedback-panel-head{align-items:center;margin-bottom:14px}.feedback-brand{gap:7px;min-width:0;display:grid}.feedback-brand .atlas-logo{--atlas-logo-width:142px}.feedback-brand>span{color:#0875c9;letter-spacing:.15em;font-size:8px;font-weight:900}.feedback-account-context{color:#17344f;background:linear-gradient(135deg,#f2f8ff,#effcf8);border:1px solid #d9e8f0;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;margin:13px 0 3px;padding:11px 12px;display:flex}.feedback-account-context>span{gap:2px;min-width:0;display:grid}.feedback-account-context strong,.feedback-account-context small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feedback-account-context strong{font-size:11px}.feedback-account-context small{color:#718498;font-size:9px}.feedback-account-context>i{color:#fff;background:#0a72e8;border-radius:999px;flex:none;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}.feedback-panel select{color:#163149;width:100%;min-height:42px;font:inherit;background:#f8fbfd;border:1px solid #d9e5ee;border-radius:11px;outline:0;padding:0 12px}.feedback-panel label>small{color:#8191a0;font-size:8px;line-height:1.4}.feedback-panel input:focus,.feedback-panel textarea:focus,.feedback-panel select:focus{border-color:#1a8fe1;box-shadow:0 0 0 3px #1a8fe11c}.feedback-counter{justify-self:end;margin-top:-3px}.feedback-rating{border:0;margin:13px 0 0;padding:0}.feedback-rating legend{color:#425d73;font-size:10px;font-weight:800}.feedback-rating legend small{color:#8b9aa8;font-weight:600}.feedback-rating>div{gap:5px;margin-top:6px;display:flex}.feedback-rating button{color:#c8d2dc;cursor:pointer;background:0 0;border:0;padding:0;font-size:24px;line-height:1;transition:color .15s,transform .15s}.feedback-rating button:hover,.feedback-rating button.active{color:#ffb23e;transform:translateY(-1px)}.feedback-attachment{gap:7px;margin-top:13px;display:grid}.feedback-attachment>input{display:none}.feedback-file-button{color:#0b69c7;cursor:pointer;background:#eef7ff;border:1px solid #cfe3f5;border-radius:10px;justify-self:start;min-height:38px;padding:0 12px;font-size:10px;font-weight:800}.feedback-attachment>span{background:#f8fbfd;border:1px solid #dce7ef;border-radius:11px;grid-template-columns:1fr auto;gap:2px 10px;padding:9px 10px;display:grid}.feedback-attachment>span strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.feedback-attachment>span small{color:#8191a0;font-size:8px}.feedback-attachment>span button{color:#718397;cursor:pointer;background:#fff;border:1px solid #d9e5ee;border-radius:8px;grid-area:1/2/span 2;align-self:center;width:26px;height:26px}.feedback-attachment>small{color:#8796a5;font-size:8px}.feedback-message.tone-success{color:#176148;background:#ecfaf4;border-color:#c8ebdc}.feedback-message.tone-error{color:#8d332c;background:#fff2f0;border-color:#f0cec9}.feedback-save:disabled{cursor:wait;opacity:.7}.feedback-privacy-note{color:#8191a0;margin-top:9px;font-size:8px;line-height:1.5;display:block}.admin-feedback-card{overflow:hidden}.admin-feedback-heading{align-items:flex-start}.admin-feedback-toolbar{grid-template-columns:minmax(220px,1fr) 170px 150px auto;gap:10px;margin-bottom:16px;display:grid}.admin-feedback-toolbar input,.admin-feedback-toolbar select,.admin-feedback-review select,.admin-feedback-review textarea{color:#17344f;width:100%;font:inherit;background:#f8fbfd;border:1px solid #d9e5ee;border-radius:11px;outline:0}.admin-feedback-toolbar input{min-height:42px;padding:0 12px}.admin-feedback-toolbar select,.admin-feedback-review select{min-height:42px;padding:0 10px}.admin-feedback-item{background:#fff;border:1px solid #dce7ef;border-radius:17px;padding:18px;position:relative;box-shadow:0 10px 30px #09243d0b}.admin-feedback-item:before{content:"";background:#7e91a4;border-radius:17px 0 0 17px;width:4px;position:absolute;inset:0 auto 0 0}.admin-feedback-item.priority-high:before{background:#f49b3f}.admin-feedback-item.priority-urgent:before{background:#e34e43}.admin-feedback-item.priority-low:before{background:#54a6df}.admin-feedback-item>header{justify-content:space-between;gap:18px;display:flex}.admin-feedback-item>header>div{gap:4px;display:grid}.admin-feedback-item>header>div:last-child{text-align:right;justify-items:end}.admin-feedback-item>header strong{color:#102a42;font-size:16px}.admin-feedback-item>header small{color:#7d8e9e;font-size:9px}.feedback-type{color:#0b69c7;letter-spacing:.06em;background:#edf6ff;border-radius:999px;justify-self:start;padding:4px 7px;font-size:8px;font-weight:900}.feedback-type.type-bug{color:#9a4c18;background:#fff3e8}.feedback-type.type-complaint{color:#993d36;background:#fff0ee}.feedback-type.type-suggestion{color:#0a7d68;background:#eafaf5}.admin-feedback-item>p{color:#425f76;white-space:pre-wrap;margin:15px 0;line-height:1.65}.admin-feedback-meta{background:#f7fafc;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:9px;padding:11px;display:grid}.admin-feedback-meta span{gap:2px;min-width:0;display:grid}.admin-feedback-meta strong,.admin-feedback-meta small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-feedback-meta strong{color:#28465f;font-size:10px}.admin-feedback-meta small{color:#8191a0;font-size:8px}.feedback-attachment-link{color:#0875d1;margin-top:12px;font-size:10px;font-weight:900;display:inline-flex}.admin-feedback-technical{margin-top:10px}.admin-feedback-technical summary{color:#687d8f;cursor:pointer;font-size:9px}.admin-feedback-technical pre{color:#425f76;white-space:pre-wrap;background:#f4f7fa;border-radius:10px;padding:10px;font-size:8px;overflow:auto}.admin-feedback-review{border-top:1px solid #e7eef4;grid-template-columns:150px 140px 1fr auto;align-items:end;gap:10px;margin-top:15px;padding-top:15px;display:grid}.admin-feedback-review label{gap:5px;display:grid}.admin-feedback-review label>span{color:#526b7e;font-size:9px;font-weight:800}.admin-feedback-review textarea{resize:vertical;min-height:70px;padding:9px 10px}.admin-feedback-review .primary-button{min-height:42px}@media (max-width:980px){.admin-feedback-toolbar,.admin-feedback-meta,.admin-feedback-review{grid-template-columns:1fr 1fr}.admin-feedback-note{grid-column:1/-1}}@media (max-width:620px){.feedback-panel{width:calc(100vw - 28px);padding:16px}.admin-feedback-toolbar,.admin-feedback-meta,.admin-feedback-review{grid-template-columns:1fr}.admin-feedback-item>header{flex-direction:column}.admin-feedback-item>header>div:last-child{text-align:left;justify-items:start}.admin-feedback-note{grid-column:auto}}.v9-ai-panel{color:var(--atlas-text);background:linear-gradient(#fffffffa,#f6fafdfa);border:1px solid #d8e5ef;border-radius:22px;padding:0;position:relative;overflow:hidden;box-shadow:0 18px 48px #0d1b2a1a}.v9-ai-panel:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0%,#ffffff2e 40%,#0000 60%);animation:8s ease-in-out infinite atlas-ai-shine;position:absolute;inset:0;transform:translate(-120%)}.v9-ai-panel.is-complete{border-color:#cfe4dc}.v9-ai-panel-orb,.v9-ai-panel-grid{pointer-events:none;position:absolute}.v9-ai-panel-orb{filter:blur(2px);background:radial-gradient(circle,#22c55e2e,#0a66c205 72%,#0000 74%);border-radius:50%;width:154px;height:154px;animation:6.8s ease-in-out infinite atlas-ai-float;top:-46px;right:-32px}.v9-ai-panel-grid{opacity:.16;background-image:linear-gradient(#0a66c247 1px,#0000 1px),linear-gradient(90deg,#0a66c247 1px,#0000 1px);background-size:18px 18px;width:120px;height:120px;inset:auto 0 0 auto;-webkit-mask-image:radial-gradient(circle,#000 24%,#0000 76%);mask-image:radial-gradient(circle,#000 24%,#0000 76%)}.v9-ai-panel-head{color:#fff;background:radial-gradient(circle at 92% 14%,#34d39938,#0000 10rem),linear-gradient(135deg,#0c1a29 0%,#103756 54%,#155b8b 100%);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:22px;display:grid;position:relative}.v9-ai-heading-copy{z-index:1;min-width:0;position:relative}.v9-ai-kicker{color:#89f0b0;letter-spacing:.18em;margin-bottom:8px;font-size:8px;font-weight:900;display:block}.v9-ai-status-row{align-items:center;gap:10px;margin-bottom:10px;display:flex}.v9-ai-status{letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:8px;font-weight:800;display:inline-flex}.v9-ai-status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite atlas-ai-pulse;box-shadow:0 0}.v9-ai-status.is-ready{color:#95efb3}.v9-ai-status.is-idle{color:#b8d8f6}.v9-ai-panel .v9-ai-panel-head h3{color:#fff;letter-spacing:-.03em;margin:0;font-family:Manrope,sans-serif;font-size:20px;line-height:1.26}.v9-ai-head-note{color:#e8f4fdd1;max-width:42ch;margin:10px 0 0;font-size:10px;line-height:1.65}.v9-score{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff24;border-radius:16px;align-self:stretch;gap:7px;min-width:128px;padding:14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a}.v9-score span{color:#ffffffb8;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:8px;font-weight:800}.v9-score-value{align-items:baseline;gap:4px;display:flex}.v9-score strong{color:#effaf4;font-family:Manrope,sans-serif;font-size:34px;line-height:1}.v9-score small{color:#ffffff9e;margin:0;font-size:9px;font-weight:800}.v9-score em{color:#ffffffbd;font-size:9px;font-style:normal;line-height:1.45}.v9-score.is-hot strong{color:#9cf7ba}.v9-score.is-warm strong{color:#8fd7ff}.v9-score.is-cool strong{color:#ffd58a}.v9-score.is-empty strong{color:#fff}.v9-ai-panel-body{gap:14px;padding:18px;display:grid;position:relative}.v9-ai-section{background:linear-gradient(#fff,#f8fbfe);border:1px solid #e2ebf3;border-radius:16px;gap:10px;padding:14px;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid;position:relative;box-shadow:inset 0 1px #fff9}.v9-ai-section:hover{border-color:#cfe1ee;transform:translateY(-1px);box-shadow:0 10px 24px #0f304f0f}.v9-ai-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.v9-ai-section-head strong{color:#18344b;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:900}.v9-ai-section-head span{color:#6f89a0;font-size:9px;font-weight:700}.v9-ai-personalization{color:var(--atlas-text);background:linear-gradient(#fff,#f7fbff);border:1px solid #dde9f2;gap:12px;margin-bottom:0}.v9-ai-personalization label{gap:7px;display:grid}.v9-ai-personalization label>span,.v9-ai-source-card strong{color:#60c7a8;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.v9-ai-personalization select{color:#f4fbff;width:100%;min-height:44px;font:inherit;background:linear-gradient(#0f3f66,#103654);border:1px solid #255c86;border-radius:12px;padding:0 38px 0 14px;font-size:11px;font-weight:700;transition:border-color .2s,transform .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff14}.v9-ai-personalization select:focus{border-color:#73b8f3;outline:none;box-shadow:0 0 0 4px #0a66c21f}.v9-ai-source-card{background:#f4f9fd;border:1px solid #e0ebf3;border-radius:12px;gap:4px;padding:12px;display:grid}.v9-ai-source-card span{color:#6b8398;font-size:10px;line-height:1.55}.ai-profile-warning{color:#9b7124;text-align:left;cursor:pointer;background:linear-gradient(#fff8e8,#fff4d6);border:1px solid #f1d99a;border-radius:11px;padding:10px 12px;font-size:9px;font-weight:800;transition:transform .18s,box-shadow .18s,border-color .18s}.ai-profile-warning:hover{transform:translateY(-1px);box-shadow:0 10px 22px #ab7d1a17}.v9-ai-insight-wrap{background:linear-gradient(#fcfdff,#f7fafe)}.v9-ai-insight{background:0 0;border:0;border-radius:0;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:11px;padding:0;display:grid}.v9-ai-insight>span{width:32px;height:32px;color:var(--atlas-blue);background:linear-gradient(#eaf5ff,#dff0ff);border:1px solid #cfe6fb;border-radius:11px;place-items:center;font-size:13px;display:grid;box-shadow:0 8px 18px #0a66c21f}.v9-ai-panel .v9-ai-insight p{color:#526579;margin:0;font-size:10px;line-height:1.72}.v9-ai-panel .v9-next{background:linear-gradient(#eefaf2,#e7f7ed);border:1px solid #cfead8;border-radius:16px;margin:0;padding:14px}.v9-ai-panel .v9-next small{color:#178a45;letter-spacing:.13em;font-size:8px;font-weight:900}.v9-ai-panel .v9-next strong{color:#183426;margin-top:7px;font-size:10px;line-height:1.6}.v9-ai-panel .v9-feature-lock.compact{background:linear-gradient(#fff8e8,#fff4db);border-color:#efd79f;margin:0}.v9-ai-analyze-button{border-radius:14px;justify-content:center;gap:10px;width:100%;min-height:48px;margin:0;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 14px 30px #0a66c22e}.v9-ai-analyze-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 34px #0a66c238}.v9-ai-analyze-button.is-loading{pointer-events:none}.v9-ai-analyze-button-text{z-index:1;position:relative}.v9-ai-button-spinner{border:2px solid #ffffff5c;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.75s linear infinite atlas-ai-spin}@keyframes atlas-ai-float{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-6px,8px)scale(1.04)}}@keyframes atlas-ai-pulse{0%{opacity:1;box-shadow:0 0}70%{opacity:.8;box-shadow:0 0 0 8px #0000}to{opacity:1;box-shadow:0 0 #0000}}@keyframes atlas-ai-shine{0%,70%,to{transform:translate(-120%)}18%,34%{transform:translate(130%)}}@keyframes atlas-ai-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.v9-ai-panel-head{grid-template-columns:1fr;gap:14px;padding:18px}.v9-score{justify-self:start;width:min(180px,100%);min-width:0}.v9-ai-panel .v9-ai-panel-head h3{font-size:18px}.v9-ai-status-row{margin-bottom:8px}}@media (max-width:420px){.v9-ai-panel{border-radius:18px}.v9-ai-panel-body{padding:14px}.v9-ai-section{border-radius:14px;padding:12px}.v9-ai-personalization select,.v9-ai-analyze-button{min-height:46px}}.v9-lead-layout{display:block}.v9-form-grid .v9-ai-panel-horizontal{grid-column:1/-1;margin-top:4px}.v9-ai-panel-horizontal{--atlas-ai-border:#6be8bb29;--atlas-ai-surface:#091a2bdb;--atlas-ai-surface-2:#10314feb;--atlas-ai-text-soft:#dcecf9b8;background:radial-gradient(circle at 12% -8%,#4be1b326,#0000 26%),radial-gradient(circle at 88% 0,#2180c938,#0000 24%),linear-gradient(135deg,#0a2237 0%,#113555 44%,#154c73 100%);border:1px solid #4c789d3d;border-radius:24px;padding:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 48px #06111d2e}.v9-ai-panel-horizontal:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0%,#ffffff0d 18%,#0000 36%) 0 0/220% 220%,radial-gradient(circle at 85% 15%,#73e1be1f,#0000 22%);animation:9s ease-in-out infinite v9AiHeroSheen;position:absolute;inset:0}.v9-ai-panel-horizontal:after{content:"";filter:blur(6px);pointer-events:none;background:radial-gradient(circle,#4dd6b029,#0000 68%);border-radius:50%;width:220px;height:220px;animation:7s ease-in-out infinite v9AiOrbFloat;position:absolute;bottom:-80px;right:-80px}.v9-ai-topbar,.v9-ai-layout-grid{z-index:1;position:relative}.v9-ai-topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#071624d6,#103451c7);border:1px solid #7ec2ee1f;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:12px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff0d}.v9-ai-panel-horizontal .v9-ai-kicker{color:#72e0bb;letter-spacing:.18em;margin-bottom:6px;font-size:9px;font-weight:900;display:inline-flex}.v9-ai-panel-horizontal .v9-ai-status-row{margin:0}.v9-ai-panel-horizontal .v9-ai-status{color:#ecf7ff;background:#ffffff14;border:1px solid #ffffff1a;position:relative;overflow:hidden}.v9-ai-panel-horizontal .v9-ai-status:before{content:"";background:#85e2be;border-radius:50%;width:7px;height:7px;animation:2.4s infinite v9AiPulse;box-shadow:0 0 #85e2be85}.v9-ai-panel-horizontal .v9-ai-status.is-idle:before{background:#a9c8de;box-shadow:0 0 #a9c8de70}.v9-ai-score-inline{background:linear-gradient(#ffffff1a,#ffffff0f);border:1px solid #89ccf424;border-radius:16px;gap:3px;min-width:152px;padding:12px 14px;animation:5.8s ease-in-out infinite v9AiCardFloat;display:grid;box-shadow:inset 0 1px #ffffff14}.v9-ai-score-inline>span{color:#ebf7ffa8;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.v9-ai-score-inline-value{align-items:baseline;gap:4px;display:flex}.v9-ai-score-inline strong{color:#fff;font-family:Manrope,sans-serif;font-size:28px;line-height:1}.v9-ai-score-inline small{color:#ffffff8f;font-size:9px;font-weight:800}.v9-ai-score-inline em{color:#e8f5ffb8;font-size:9px;font-style:normal;line-height:1.45}.v9-ai-score-inline.is-hot strong{color:#8cf0ad}.v9-ai-score-inline.is-warm strong{color:#8fd8ff}.v9-ai-score-inline.is-cool strong{color:#ffd089}.v9-ai-layout-grid{grid-template-columns:1.08fr 1.18fr 1.18fr;gap:12px;display:grid}.v9-ai-card,.v9-ai-action-stack{min-width:0}.v9-ai-card{border:1px solid var(--atlas-ai-border);background:linear-gradient(#0a1c2eeb,#0f2b44e0);border-radius:18px;align-content:start;gap:9px;min-height:100%;padding:14px;transition:transform .24s,border-color .24s,box-shadow .24s;display:grid;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #ffffff05,0 10px 24px #040c161f}.v9-ai-card:hover{border-color:#75e0be47;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0d,0 14px 30px #040c1629}.v9-ai-summary-card{background:radial-gradient(circle at 100% 0,#5fd4b624,#0000 28%),linear-gradient(#081827f2,#0e3452eb)}.v9-ai-summary-card small{color:#73e1bc;letter-spacing:.12em;font-size:8px;font-weight:900}.v9-ai-summary-card h3{color:#f8fbff;letter-spacing:-.03em;margin:0;font-size:15px;line-height:1.38}.v9-ai-summary-card p{color:#dcecf9b8;margin:0;font-size:10px;line-height:1.58}.v9-ai-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.v9-ai-card-head strong{color:#f3f8fd;letter-spacing:.09em;text-transform:uppercase;font-size:8.5px;font-weight:900}.v9-ai-card-head span{color:#c9ddee9e;font-size:8.5px;font-weight:700}.v9-ai-inline-field{gap:7px;display:grid}.v9-ai-inline-field>span,.v9-ai-source-card strong,.v9-ai-next-inline small,.v9-ai-action-copy small{color:#72dfba;letter-spacing:.09em;text-transform:uppercase;font-size:8.5px;font-weight:900}.v9-ai-inline-field select{color:#f3f9ff;width:100%;min-height:42px;font:inherit;background:linear-gradient(#103451,#15496f);border:1px solid #7ac5ef3d;border-radius:13px;padding:0 38px 0 13px;font-size:10.5px;font-weight:800;box-shadow:inset 0 1px #ffffff14}.v9-ai-inline-field select:focus{border-color:#77c5efa8;outline:none;box-shadow:0 0 0 4px #0a66c21a}.v9-ai-panel-horizontal .v9-ai-source-card,.v9-ai-next-inline{background:linear-gradient(#ffffff0f,#ffffff0a);border:1px solid #7ba4c42e;border-radius:13px;gap:4px;padding:11px 12px;display:grid}.v9-ai-panel-horizontal .v9-ai-source-card span,.v9-ai-next-inline strong{color:#dcecf9c2;font-size:10px;line-height:1.52}.v9-ai-panel-horizontal .ai-profile-warning{color:#f0d48a;background:linear-gradient(#ffc64c1f,#ffc64c14);border:1px solid #ffcd6d47;border-radius:12px;padding:10px 11px;font-size:9px;font-weight:800}.v9-ai-result-card{gap:10px}.v9-ai-insight-inline{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;display:grid}.v9-ai-insight-inline>span{color:#86d3ff;background:linear-gradient(#ffffff1a,#ffffff0f);border:1px solid #80bde43d;border-radius:11px;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 8px 18px #00000024}.v9-ai-insight-inline p{color:#dbecf9c2;margin:0;font-size:10px;line-height:1.65}.v9-ai-next-inline{background:linear-gradient(#47cb8d24,#47cb8d14);border-color:#67ddaa2e}.v9-ai-action-stack{background:linear-gradient(#061522d6,#0a1f31c7);border:1px solid #7dc2ee24;border-radius:18px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid;box-shadow:inset 0 1px #ffffff0a}.v9-ai-action-copy{gap:4px;display:grid}.v9-ai-action-copy strong{color:#eff7ff;font-size:11px;line-height:1.5}.v9-ai-action-stack .v9-feature-lock.compact{background:#ffffff0a;min-height:0;margin-top:6px}.v9-ai-panel-horizontal .v9-ai-analyze-button{background:linear-gradient(135deg,#1f77d7 0%,#0a64c1 52%,#0e7de9 100%);border-radius:14px;min-width:220px;min-height:48px;padding-inline:18px;box-shadow:0 14px 32px #0a66c23d}.v9-ai-panel-horizontal .v9-ai-analyze-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 34px #0a66c247}.v9-ai-panel-horizontal .v9-ai-analyze-button.is-loading{animation:1.4s ease-in-out infinite alternate v9AiButtonGlow}@keyframes v9AiHeroSheen{0%,to{background-position:0%,50%}50%{background-position:100%,50%}}@keyframes v9AiOrbFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-8px,-10px)scale(1.04)}}@keyframes v9AiCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes v9AiPulse{0%{box-shadow:0 0 #85e2be7a}70%{box-shadow:0 0 0 8px #85e2be00}to{box-shadow:0 0 #85e2be00}}@keyframes v9AiButtonGlow{0%{box-shadow:0 12px 24px #0a66c22e}to{box-shadow:0 16px 30px #4dd6b038}}@media (max-width:1200px){.v9-ai-layout-grid{grid-template-columns:1fr 1fr}.v9-ai-summary-card{grid-column:1/-1}}@media (max-width:900px){.v9-ai-topbar{grid-template-columns:minmax(0,1fr)}.v9-ai-score-inline{width:min(180px,100%);min-width:0}.v9-ai-layout-grid,.v9-ai-action-stack{grid-template-columns:minmax(0,1fr)}.v9-ai-panel-horizontal .v9-ai-analyze-button{width:100%;min-width:0}}@media (max-width:640px){.v9-ai-panel-horizontal{border-radius:20px;padding:12px}.v9-ai-topbar,.v9-ai-card,.v9-ai-action-stack{border-radius:16px;padding:12px}.v9-ai-summary-card h3{font-size:14px}}.sidebar-brand-home{width:154px;min-width:154px;max-width:154px;height:52px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:0 0 154px;place-items:center;padding:0;transition:transform .2s,background-color .2s,box-shadow .2s;display:grid;overflow:hidden}.sidebar-brand-home img{object-fit:contain;object-position:left center;pointer-events:none;width:150px;max-width:100%;height:50px;display:block}.sidebar-brand-home:hover{background:#0a66c209;transform:translateY(-1px);box-shadow:0 8px 22px #0a66c212}.sidebar-brand-home:focus-visible{outline-offset:3px;outline:3px solid #0a66c229}.brand-with-language>.sidebar-brand-home{flex:0 0 154px}.v9-notice{z-index:32;color:#f7fbff;background:radial-gradient(circle at 90% 12%,#5cdeb529,#0000 13rem),linear-gradient(135deg,#091d30 0%,#103b5d 58%,#155f8f 100%);border:1px solid #87cdf72e;border-radius:18px;grid-template-columns:46px minmax(0,1fr) auto 34px;align-items:center;gap:14px;min-height:88px;margin-bottom:22px;padding:15px 16px;animation:.28s both atlas-notice-enter;display:grid;position:sticky;top:14px;overflow:hidden;box-shadow:0 18px 44px #071c2d2e}.v9-notice:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0%,#ffffff0f 24%,#0000 48%);animation:7.5s ease-in-out infinite atlas-notice-sheen;position:absolute;inset:0;transform:translate(-110%)}.v9-notice-glow{pointer-events:none;background:radial-gradient(circle,#68e2bb2e,#0000 68%);border-radius:50%;width:190px;height:190px;animation:6.5s ease-in-out infinite atlas-notice-float;position:absolute;bottom:-70px;right:-54px}.v9-notice-icon{z-index:1;color:#83e4c1;background:#ffffff17;border:1px solid #ffffff21;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14}.v9-notice-icon .atlas-ui-icon{width:22px;height:22px}.v9-notice-copy{z-index:1;gap:3px;min-width:0;display:grid;position:relative}.v9-notice-copy small{color:#7ee2bf;letter-spacing:.15em;font-size:8px;font-weight:900}.v9-notice-copy strong{color:#fff;letter-spacing:-.02em;font-family:Manrope,sans-serif;font-size:15px;line-height:1.28}.v9-notice-copy p{color:#e6f2fbd1;max-width:90ch;margin:2px 0 0;font-size:12px;line-height:1.55}.v9-notice-plan-button{z-index:1;color:#0b2c3f;min-height:42px;font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#88edc4,#5fd8b5);border:1px solid #fff3;border-radius:12px;padding:0 15px;font-size:10px;font-weight:900;transition:transform .18s,box-shadow .18s;position:relative;box-shadow:0 12px 26px #40d3a62e}.v9-notice-plan-button:hover{transform:translateY(-1px);box-shadow:0 16px 30px #40d3a63d}.v9-notice-close{z-index:1;color:#ffffffd1;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1a;border-radius:10px;place-items:center;width:34px;height:34px;padding:0 0 2px;font-size:22px;line-height:1;display:grid;position:relative}.v9-notice--error{background:radial-gradient(circle at 90% 12%,#f7897a26,#0000 13rem),linear-gradient(135deg,#28161c 0%,#54303a 55%,#753843 100%);border-color:#faa59633}.v9-notice--error .v9-notice-icon,.v9-notice--error .v9-notice-copy small{color:#ffbaa9}.v9-notice--progress .v9-notice-icon .atlas-ui-icon{animation:1.1s linear infinite atlas-notice-spin}.v9-notice--limit{background:radial-gradient(circle at 90% 12%,#ffcc5f2b,#0000 13rem),linear-gradient(135deg,#172235 0%,#3b3556 54%,#56406a 100%);border-color:#ffd67e2e}.v9-notice--limit .v9-notice-icon,.v9-notice--limit .v9-notice-copy small{color:#ffd48b}@keyframes atlas-notice-enter{0%{opacity:0;transform:translateY(-9px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes atlas-notice-sheen{0%,72%,to{transform:translate(-110%)}18%,34%{transform:translate(120%)}}@keyframes atlas-notice-float{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-8px,-8px)scale(1.04)}}@keyframes atlas-notice-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.sidebar .brand>.sidebar-brand-home{width:154px;min-width:154px;max-width:154px}.sidebar-brand-home img{width:150px;height:50px}.v9-notice{border-radius:16px;grid-template-columns:42px minmax(0,1fr) 32px;gap:11px;min-height:0;padding:13px;top:8px}.v9-notice-icon{width:42px;height:42px}.v9-notice-plan-button{grid-column:2/4;width:100%}.v9-notice-close{grid-area:1/3}}.gmail-verification-badge{color:#f0cf86;background:#fff7e3;border-color:#efd494}.gmail-connect-callout.is-disabled{background:radial-gradient(circle at 92% 18%,#6adab51a,#0000 9rem),linear-gradient(135deg,#f8fbfd 0%,#eef5f9 100%);border-color:#d8e3ec}.gmail-connect-callout.is-disabled>div strong{color:#17354f}.gmail-connect-callout.is-disabled>div p{color:#657d91;max-width:62ch}.gmail-connect-callout.is-disabled .primary-button:disabled{color:#ffffffd1;box-shadow:none;cursor:not-allowed;opacity:.78;background:linear-gradient(135deg,#7b93a8,#5f7589);border-color:#0000}.v9-checklist span.paused{color:#8a6c2d;background:#fff8e7;border-color:#efd99c}.v9-checklist span.paused:before{content:"◷"}.feedback-center-link{justify-content:center;width:100%;min-height:40px;margin-top:9px}.communication-center-view{position:relative}.communication-hero{color:#fff;background:radial-gradient(circle at 88% 8%,#55e1b63d,#0000 13rem),linear-gradient(135deg,#071d31,#103b5d 58%,#176c91);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;min-height:190px;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 58px #081d312e}.communication-hero:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0%,#ffffff0f 24%,#0000 46%) 0 0/220% 100%;animation:9s ease-in-out infinite communicationHeroSheen;position:absolute;inset:0}.communication-hero>*{z-index:1;position:relative}.communication-hero .eyebrow{color:#72e0bb}.communication-hero h2{color:#fff;letter-spacing:-.045em;max-width:680px;margin:8px 0;font-size:clamp(24px,3vw,38px)}.communication-hero p:not(.eyebrow){color:#e8f5ffc9;max-width:680px;margin:0;font-size:11px;line-height:1.7}.communication-hero .primary-button{justify-content:center;min-width:178px;min-height:48px}.communication-hero-orb{filter:blur(4px);background:radial-gradient(circle,#55e1b62e,#0000 68%);border-radius:50%;width:220px;height:220px;animation:7s ease-in-out infinite communicationOrbFloat;position:absolute;bottom:-80px;right:-55px}.communication-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.communication-summary-grid article{background:#fff;border:1px solid #dbe7ef;border-radius:17px;gap:5px;padding:18px;display:grid;box-shadow:0 12px 30px #0d2a420d}.communication-summary-grid span{color:#6f8497;text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:800}.communication-summary-grid strong{color:#102e48;font-family:Manrope,sans-serif;font-size:28px}.communication-summary-grid small{color:#8293a1;font-size:8px}.communication-request-list{gap:11px;display:grid}.communication-request-item{background:#fff;border:1px solid #dce7ef;border-radius:16px;overflow:hidden;box-shadow:0 9px 24px #0b273f0a}.communication-request-item.has-response{border-color:#cfe6dc}.communication-request-summary{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:9px minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:16px;display:grid}.communication-request-summary:hover{background:#f8fbfd}.communication-status-dot{background:#9cb0c0;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #9cb0c01f}.status-reviewing .communication-status-dot{background:#3e9ee5;box-shadow:0 0 0 4px #3e9ee51f}.status-planned .communication-status-dot{background:#9b79de;box-shadow:0 0 0 4px #9b79de1f}.status-resolved .communication-status-dot{background:#4ac58f;box-shadow:0 0 0 4px #4ac58f1f}.status-rejected .communication-status-dot{background:#d07f6f;box-shadow:0 0 0 4px #d07f6f1f}.communication-request-main{gap:3px;min-width:0;display:grid}.communication-request-main small{color:#6bc9aa;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:900}.communication-request-main strong{color:#15334d;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.communication-request-main em{color:#8292a0;font-size:8px;font-style:normal}.communication-status{color:#536f84;white-space:nowrap;background:#eef4f8;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:900}.communication-status.status-reviewing{color:#176ba7;background:#eaf5fd}.communication-status.status-planned{color:#7252aa;background:#f1ecfb}.communication-status.status-resolved{color:#167a56;background:#eaf9f2}.communication-status.status-rejected{color:#99554a;background:#fff0ed}.communication-request-summary>i{color:#8192a0;font-style:normal;transition:transform .2s}.communication-request-summary[aria-expanded=true]>i{transform:rotate(180deg)}.communication-request-detail{border-top:1px solid #edf2f5;gap:12px;padding:0 16px 16px;display:grid}.communication-user-message,.communication-admin-response{border-radius:14px;margin-top:14px;padding:15px}.communication-user-message{background:#f6f9fb;border:1px solid #e1e9ef}.communication-admin-response{color:#fff;background:radial-gradient(circle at 100% 0,#4dd6b02b,#0000 10rem),linear-gradient(135deg,#0a2237,#123f61);border:1px solid #60c6aa2e}.communication-user-message small,.communication-admin-response small{color:#69c9aa;letter-spacing:.1em;font-size:8px;font-weight:900}.communication-user-message p,.communication-admin-response p{white-space:pre-wrap;margin:8px 0 0;font-size:10px;line-height:1.7}.communication-user-message p{color:#4d6578}.communication-admin-response p{color:#eff8ffe0}.communication-admin-response em{color:#d6e9f794;margin-top:10px;font-size:8px;font-style:normal;display:block}.communication-user-message a{color:#0874ce;margin-top:9px;font-size:9px;font-weight:800;display:inline-flex}.communication-awaiting-response{background:#f9fcfe;border:1px dashed #cbdce8;border-radius:14px;align-items:flex-start;gap:11px;padding:14px;display:flex}.communication-awaiting-response>span{color:#0a71cd;background:#e8f4fe;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.communication-awaiting-response strong{color:#1b3b55;font-size:10px}.communication-awaiting-response p{color:#718699;margin:4px 0 0;font-size:9px;line-height:1.55}.communication-request-footer{color:#8393a0;justify-content:space-between;gap:12px;font-size:8px;display:flex}.admin-feedback-response{grid-column:1/-1;gap:6px;display:grid}.admin-feedback-response textarea{color:#17344f;resize:vertical;width:100%;min-height:96px;font:inherit;background:#f5f9fc;border:1px solid #d5e4ee;border-radius:12px;outline:none;padding:11px 12px}.admin-feedback-response textarea:focus{border-color:#8fc8ec;box-shadow:0 0 0 4px #0a66c214}.admin-feedback-response small{color:#7b8e9e;font-size:8px}@keyframes communicationHeroSheen{0%,to{background-position:-120% 0}45%,65%{background-position:120% 0}}@keyframes communicationOrbFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-10px,-8px)scale(1.05)}}@media (max-width:900px){.communication-hero{grid-template-columns:1fr}.communication-hero .primary-button{justify-self:start}.communication-summary-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.communication-hero{border-radius:20px;padding:20px}.communication-summary-grid{grid-template-columns:1fr}.communication-request-summary{grid-template-columns:9px minmax(0,1fr) 18px}.communication-status{grid-column:2;justify-self:start}.communication-request-summary>i{grid-area:1/3/span 2}.communication-request-footer{flex-direction:column}}.auth-email-consents{gap:9px;display:grid}.auth-consent.optional-consent{background:linear-gradient(#fbfdfc 0%,#f4f9f7 100%);border-color:#d9e8e3}.auth-consent.optional-consent>span{gap:3px;display:grid}.auth-consent.optional-consent strong{color:#183a34;font-size:10px}.auth-consent.optional-consent small{color:#72837c;font-size:8px;line-height:1.5;display:block}.profile-email-preferences{background:linear-gradient(145deg,#f8fbfa 0%,#eef7f4 100%);border:1px solid #dce9e5;border-radius:16px;gap:11px;padding:18px;display:grid}.profile-email-preferences-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:2px;display:flex}.profile-email-preferences-heading h3{color:#15352e;letter-spacing:-.02em;margin:0;font-family:Manrope,sans-serif;font-size:16px}.profile-email-preferences-heading>span{color:#467064;white-space:nowrap;background:#fff;border-radius:999px;padding:7px 9px;font-size:8px}.profile-email-preference{cursor:pointer;background:#ffffffdb;border:1px solid #deebe7;border-radius:12px;align-items:start;padding:13px;grid-template-columns:20px minmax(0,1fr)!important;gap:10px!important;display:grid!important}.profile-email-preference input{accent-color:#087d74;height:17px;margin:1px 0 0;width:17px!important;padding:0!important}.profile-email-preference>span{gap:4px;display:grid}.profile-email-preference strong{color:#183a34;font-size:11px}.profile-email-preference small{color:#6e8179;font-size:9px;line-height:1.55}.profile-email-preferences>p{color:#71837c;margin:2px 0 0;font-size:8px;line-height:1.55}@media (max-width:620px){.profile-email-preferences-heading{display:grid}.profile-email-preferences-heading>span{justify-self:start}}.auth-forgot-button,.auth-back-button{width:max-content;color:var(--atlas-blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:800}.auth-forgot-button{justify-self:end;margin-top:-6px}.auth-back-button{justify-self:center;margin-top:4px}.auth-forgot-button:hover,.auth-back-button:hover{text-decoration:underline}.auth-security-note{color:#5d7184;background:#f4f8fc;border:1px solid #dbe8f3;border-radius:12px;gap:5px;padding:14px 15px;font-size:10px;line-height:1.6;display:grid}.auth-security-note strong{color:var(--atlas-navy);font-size:11px}.auth-account-action-card{width:min(590px,100%)}.auth-account-action-form{text-align:left;gap:15px;margin-top:24px;display:grid}.auth-account-action-form>.primary-button{justify-content:center;width:100%}.auth-action-error{color:#9c4036;background:#fff4f2;border:1px solid #f0c9c3;border-radius:11px;margin:0;padding:12px 14px;font-size:11px;line-height:1.55}.auth-action-success{color:#fff;background:#0aa67a;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 16px;font-size:23px;font-weight:900;display:grid}.profile-email-change{background:linear-gradient(135deg,#f8fbfe 0%,#eef6fc 100%);border:1px solid #d5e4f0;border-radius:16px;gap:16px;padding:20px;display:grid}.profile-email-change-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.profile-email-provider-note{background:#ffffffbf;border:1px solid #d9e6f1;border-radius:11px;align-content:center;gap:5px;min-height:74px;padding:12px 14px;display:grid}.profile-email-provider-note strong{color:var(--atlas-navy);font-size:10px}.profile-email-provider-note span{color:#6b7e8e;font-size:9px;line-height:1.55}.profile-email-change-consent{background:#ffffffbf;border:1px solid #d9e6f1;border-radius:11px;align-items:start;padding:12px 13px;grid-template-columns:18px 1fr!important;gap:9px!important;display:grid!important}.profile-email-change-consent input{height:15px;accent-color:var(--atlas-blue);margin:1px 0 0;width:15px!important}.profile-email-change-consent span{line-height:1.55;color:#5c7082!important;font-size:9px!important;font-weight:600!important}.profile-email-change-actions{justify-content:space-between;align-items:center;gap:18px;display:flex}.profile-email-change-actions p{color:#718597;margin:0;font-size:9px;line-height:1.55}.profile-email-change-actions button{flex:none}@media (max-width:720px){.profile-email-change-grid{grid-template-columns:1fr}.profile-email-change-actions{flex-direction:column;align-items:stretch}.profile-email-change-actions button{width:100%}.auth-account-action-card{padding:26px 20px}}.v9-inline-notice{z-index:32;color:#f7fbff;background:radial-gradient(circle at 92% 12%,#5cdeb521,#0000 11rem),linear-gradient(135deg,#091d30 0%,#103b5d 58%,#155f8f 100%);border:1px solid #87cdf72e;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-width:0;min-height:56px;padding:11px 12px 11px 16px;animation:.24s both atlas-notice-enter;display:flex;position:sticky;top:14px;overflow:hidden;box-shadow:0 14px 34px #071c2d29}.v9-inline-notice:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0%,#ffffff0d 24%,#0000 48%);animation:7.5s ease-in-out infinite atlas-notice-sheen;position:absolute;inset:0;transform:translate(-110%)}.v9-inline-notice>span{z-index:1;color:#f7fbff;letter-spacing:-.01em;white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0;font-size:12px;font-weight:750;line-height:1.5;position:relative}.v9-inline-notice>button{z-index:1;color:#ffffffd6;width:34px;height:34px;font:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1c;border-radius:10px;flex:0 0 34px;place-items:center;padding:0 0 2px;font-size:21px;line-height:1;transition:background-color .18s,transform .18s;display:grid;position:relative}.v9-inline-notice>button:hover{background:#ffffff21;transform:translateY(-1px)}.v9-inline-notice>button:focus-visible{outline-offset:2px;outline:3px solid #7ee2bf59}@media (max-width:760px){.v9-inline-notice{border-radius:13px;gap:10px;min-height:52px;padding:10px 10px 10px 13px;top:8px}.v9-inline-notice>span{font-size:11px}.v9-inline-notice>button{flex-basis:32px;width:32px;height:32px}}.sidebar-logo-dark{display:none}.v9-notice-plan-button{color:#f5fbff;text-shadow:0 1px 8px #03203457;background:linear-gradient(135deg,#2a97eff0,#1ecdb4e0);border-color:#beebff52;box-shadow:0 12px 28px #159ecd40}.v9-notice-plan-button:hover{box-shadow:0 17px 34px #15aece57}.discovery-motivation,.discovery-motivation.success{isolation:isolate;color:#f7fcff;background:radial-gradient(circle at 86% 4%,#1ee0c74a,#0000 15rem),radial-gradient(circle at 7% 110%,#1377f44f,#0000 16rem),linear-gradient(132deg,#07182b 0%,#0a3157 52%,#0b6e88 100%);border:1px solid #7bd3f53d;border-radius:18px;min-height:86px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:0 18px 42px #06233b33,inset 0 1px #ffffff14}.discovery-motivation:before{content:"";z-index:-1;opacity:.32;background-image:linear-gradient(#84ccf529 1px,#0000 1px),linear-gradient(90deg,#84ccf529 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000ad 58%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#000000ad 58%,#0000 100%)}.discovery-motivation:after{content:"";z-index:-1;filter:blur(1px);background:radial-gradient(circle,#4ceecd3b,#0000 68%);border-radius:50%;width:220px;height:220px;position:absolute;bottom:-86px;right:-42px}.discovery-motivation strong,.discovery-motivation.success strong{color:#fff;letter-spacing:-.015em;font-size:13px;line-height:1.5}.discovery-motivation span,.discovery-motivation.success span{z-index:1;color:#e1f2fcc7;max-width:48ch;font-size:10px;line-height:1.55;position:relative}.trash-purge-button{color:#b9343f;background:#fff4f5;border:1px solid #f1c9cd}.trash-purge-button:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#c83f4c,#a82031);border-color:#0000}.atlas-theme-toggle{white-space:nowrap;justify-content:center;align-items:center;gap:7px;display:inline-flex}.atlas-theme-toggle>span{color:#0878d1;place-items:center;width:18px;height:18px;font-size:16px;line-height:1;display:grid}.app-shell.atlas-theme-dark{--ink:#ecf6ff;--muted:#91a7bb;--paper:#06111e;--card:#0b1b2c;--line:#1b3850;--green:#29d696;--green-dark:#20b77f;--lime:#63e6bd;--cream:#10283d;--atlas-navy:#071525;--atlas-navy-soft:#0d2236;--atlas-blue:#2998ed;--atlas-blue-dark:#1673cc;--atlas-sky:#62c5ff;--atlas-green:#29d696;--atlas-mint:#72ebc5;--atlas-bg:#06111e;--atlas-surface:#0b1b2c;--atlas-surface-soft:#0f2438;--atlas-border:#19364e;--atlas-text:#ecf6ff;--atlas-muted:#91a7bb;--shadow:0 18px 48px #00050d52;--atlas-shadow-sm:0 10px 28px #00050d42;--atlas-shadow-lg:0 32px 90px #00050d75;color:var(--atlas-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 82% 0,#0c7cb73d,#0000 31rem),radial-gradient(circle at 12% 100%,#0fcba91c,#0000 31rem),#06111e;position:relative}.app-shell.atlas-theme-dark:before{content:none}.app-shell.atlas-theme-dark .content{z-index:1;background:0 0;position:relative}.app-shell.atlas-theme-dark .sidebar{color:#ecf7ff;background:#06121ff5;border-right-color:#15324a;box-shadow:14px 0 46px #00040c4d}.app-shell.atlas-theme-dark .sidebar-logo-light{display:none}.app-shell.atlas-theme-dark .sidebar-logo-dark{object-fit:contain;object-position:left center;width:100%;height:50px;display:block}.app-shell.atlas-theme-dark .brand{border-bottom-color:#173047}.app-shell.atlas-theme-dark .sidebar-brand-home:hover{background:#2697e71a;box-shadow:0 8px 22px #0087e91a}.app-shell.atlas-theme-dark .language-toggle-sidebar,.app-shell.atlas-theme-dark .workspace-switcher select{color:#d8eaff;background:#0e263a;border-color:#1d405c}.app-shell.atlas-theme-dark .language-toggle-sidebar button,.app-shell.atlas-theme-dark .workspace-switcher span{color:#91a9bd}.app-shell.atlas-theme-dark .nav-item{color:#91a8bb}.app-shell.atlas-theme-dark .nav-item:hover{color:#eaf7ff;background:#2694dd1a}.app-shell.atlas-theme-dark .nav-item.active{color:#fff;background:linear-gradient(135deg,#166fbe4f,#12bea421);box-shadow:inset 3px 0 #26d4af}.app-shell.atlas-theme-dark .nav-submenu{border-color:#17354e}.app-shell.atlas-theme-dark .nav-subitem{color:#8ba3b7}.app-shell.atlas-theme-dark .nav-subitem:hover,.app-shell.atlas-theme-dark .nav-subitem.active{color:#fff;background:#102a40}.app-shell.atlas-theme-dark .safe-card,.app-shell.atlas-theme-dark .profile{border-color:#19374e}.app-shell.atlas-theme-dark .safe-card{background:#0d2539}.app-shell.atlas-theme-dark .profile strong{color:#eff9ff}.app-shell.atlas-theme-dark .profile small{color:#8099ae}.app-shell.atlas-theme-dark .avatar{color:#eaf7ff;background:#14324a}.app-shell.atlas-theme-dark .sidebar-logout{color:#96acbe}.app-shell.atlas-theme-dark .topbar h1,.app-shell.atlas-theme-dark .section-heading h2,.app-shell.atlas-theme-dark .modal h2,.app-shell.atlas-theme-dark h2,.app-shell.atlas-theme-dark h3,.app-shell.atlas-theme-dark strong{color:#edf8ff}.app-shell.atlas-theme-dark .topbar h1 em{color:#77c9f7}.app-shell.atlas-theme-dark .eyebrow{color:#45dcb5}.app-shell.atlas-theme-dark .live{color:#d9ebf7;background:#0d2538d9;border-color:#20435d}.app-shell.atlas-theme-dark .ghost-button,.app-shell.atlas-theme-dark .row-button,.app-shell.atlas-theme-dark button.favorite-filter{color:#dbeeff;background:#0f263a;border-color:#20415a}.app-shell.atlas-theme-dark .ghost-button:hover,.app-shell.atlas-theme-dark button.favorite-filter:hover{color:#fff;background:#15344e;border-color:#35749c}.app-shell.atlas-theme-dark .atlas-theme-toggle>span{color:#6edfc3}.app-shell.atlas-theme-dark .primary-button{background:linear-gradient(135deg,#147ad4,#18bda4);box-shadow:0 12px 28px #0a7eb12e}.app-shell.atlas-theme-dark .dark-button{background:#071522;border:1px solid #24445b}.app-shell.atlas-theme-dark :is(.v9-card,.discovery-card,.leads-section,.stats-grid article,.modal,.admin-card,.admin-section,.profile-editor-card,.profile-photo-card,.plan-card,.team-card,.notification-card,.campaign-card,.proposal-card,.email-card,.setup-card,.instagram-connection-card,.instagram-setup-card,.instagram-demo-card,.instagram-inbox-card,.whatsapp-card,.communication-card,.feedback-panel){color:var(--atlas-text);background:#0a1b2cf0;border-color:#1b3a53;box-shadow:0 18px 48px #00040c3d}.app-shell.atlas-theme-dark [class$=-card]:not(.v9-notice),.app-shell.atlas-theme-dark [class*=-card\ ]:not(.v9-notice),.app-shell.atlas-theme-dark [class$=-panel]:not(.v9-ai-panel):not(.message-thread-panel),.app-shell.atlas-theme-dark [class*=-panel\ ]:not(.v9-ai-panel):not(.message-thread-panel){border-color:#1b3a53}.app-shell.atlas-theme-dark input,.app-shell.atlas-theme-dark select,.app-shell.atlas-theme-dark textarea,.app-shell.atlas-theme-dark .search-grid input,.app-shell.atlas-theme-dark .search-grid select,.app-shell.atlas-theme-dark .filters input,.app-shell.atlas-theme-dark .filters select{color:#e9f6ff;background:#0b2032;border-color:#23445d}.app-shell.atlas-theme-dark input::placeholder,.app-shell.atlas-theme-dark textarea::placeholder{color:#67859b}.app-shell.atlas-theme-dark input:focus,.app-shell.atlas-theme-dark select:focus,.app-shell.atlas-theme-dark textarea:focus{border-color:#2998ed;box-shadow:0 0 0 3px #2998ed26}.app-shell.atlas-theme-dark .search-footer,.app-shell.atlas-theme-dark .lead-list-toolbar,.app-shell.atlas-theme-dark .section-heading,.app-shell.atlas-theme-dark .modal-note,.app-shell.atlas-theme-dark .message-thread-header,.app-shell.atlas-theme-dark .instagram-reply-box,.app-shell.atlas-theme-dark .conversation-link-bar{border-color:#19384f}.app-shell.atlas-theme-dark th{color:#7f9db3;border-bottom-color:#1d3b52}.app-shell.atlas-theme-dark td{color:#dbeaf4;border-bottom-color:#142f45}.app-shell.atlas-theme-dark .table-wrap{background:#08172699;border-radius:13px}.app-shell.atlas-theme-dark .business-icon{color:#7bc9f2;background:#102a40}.app-shell.atlas-theme-dark .reviews,.app-shell.atlas-theme-dark .business small,.app-shell.atlas-theme-dark .empty,.app-shell.atlas-theme-dark .empty p,.app-shell.atlas-theme-dark .search-footer p,.app-shell.atlas-theme-dark small{color:#879fb2}.app-shell.atlas-theme-dark .status,.app-shell.atlas-theme-dark .pipeline-pool-badge{color:#c9e3f4;background:#122b40;border-color:#20435c}.app-shell.atlas-theme-dark .status-replied,.app-shell.atlas-theme-dark .status-meeting,.app-shell.atlas-theme-dark .status-won{color:#82e6b7;background:#18976629}.app-shell.atlas-theme-dark .status-lost{color:#ffaaa1;background:#cb474629}.app-shell.atlas-theme-dark .trash-list>article{color:#e9f5fc;background:#0c2235;border-color:#1d4059}.app-shell.atlas-theme-dark .trash-list span{color:#e99891}.app-shell.atlas-theme-dark .trash-purge-button{color:#ffb3b8;background:#bd2f3d1f;border-color:#f1717e4d}.app-shell.atlas-theme-dark .modal-backdrop{background:#00070ebd}.app-shell.atlas-theme-dark .modal-close{color:#dbeaf5;background:#132c41}.app-shell.atlas-theme-dark .message-thread-panel{background:#081a2b}.app-shell.atlas-theme-dark .message-thread-header,.app-shell.atlas-theme-dark .instagram-reply-box{background:#0d2235}.app-shell.atlas-theme-dark .instagram-message.inbound{color:#dcebf5;background:#102a3e;border-color:#21465f}.app-shell.atlas-theme-dark .mobile-panel-bar{color:#edf8ff;background:#071624f2;border-color:#193a52}.app-shell.atlas-theme-dark .mobile-menu-button{background:#102b41;border-color:#20445f}.app-shell.atlas-theme-dark .mobile-menu-button span{background:#dff4ff}.app-shell.atlas-theme-dark .discovery-motivation,.app-shell.atlas-theme-dark .discovery-motivation.success{border-color:#62c9f04d;box-shadow:0 20px 48px #00071061,inset 0 1px #ffffff12}.app-shell.atlas-theme-dark .v9-mode-tabs{background:#0a2033;border-color:#1a3b53}.app-shell.atlas-theme-dark .v9-mode-tabs button{color:#86a0b5}.app-shell.atlas-theme-dark .v9-mode-tabs button.active{color:#fff;background:linear-gradient(135deg,#147bd3,#18bba5)}.app-shell.atlas-theme-dark .plan-card.featured,.app-shell.atlas-theme-dark .plan-card.current{background:radial-gradient(circle at 90% 5%,#2accb726,#0000 13rem),linear-gradient(145deg,#0b2034,#102c44)}@media (max-width:760px){.atlas-theme-toggle{width:42px;min-width:42px;padding-inline:0}.atlas-theme-toggle>span{margin:0}.atlas-theme-toggle{font-size:0}.discovery-motivation,.discovery-motivation.success{min-height:0;padding:17px}.trash-toolbar .trash-purge-button{flex-basis:100%}}.app-shell.atlas-theme-dark .v9-task-list article{color:#e8f5fd;background:#0b2032;border-color:#214159}.app-shell.atlas-theme-dark .v9-task-list article.done{opacity:1;background:linear-gradient(135deg,#143d4de0,#0d2d3deb);border-color:#285064}.app-shell.atlas-theme-dark .v9-task-list article.done strong{color:#bdd2de}.app-shell.atlas-theme-dark .v9-task-list article.done small{color:#7895a8}.app-shell.atlas-theme-dark .v9-task-list input[type=checkbox]{accent-color:#23caa8}.app-shell.atlas-theme-dark .v9-campaign-header,.app-shell.atlas-theme-dark .v9-subcard,.app-shell.atlas-theme-dark .v9-check-list label,.app-shell.atlas-theme-dark .v9-metrics>div,.app-shell.atlas-theme-dark .v9-outreach,.app-shell.atlas-theme-dark .v9-outreach summary,.app-shell.atlas-theme-dark .v9-channel-grid article{color:#e8f5fd;background:#0c2235;border-color:#21435c}.app-shell.atlas-theme-dark .v9-campaign-header small,.app-shell.atlas-theme-dark .v9-subcard .v9-help,.app-shell.atlas-theme-dark .v9-check-list small,.app-shell.atlas-theme-dark .v9-channel-grid small{color:#8ea8ba}.app-shell.atlas-theme-dark .v9-subcard h3,.app-shell.atlas-theme-dark .v9-check-list strong,.app-shell.atlas-theme-dark .v9-campaign-header strong{color:#eef9ff}.app-shell.atlas-theme-dark .v9-metrics>div{background:linear-gradient(145deg,#0e2a40,#0a2032)}.app-shell.atlas-theme-dark .v9-metrics span{color:#86a2b7}.app-shell.atlas-theme-dark .v9-metrics strong{color:#dff4ff}.app-shell.atlas-theme-dark .v9-outreach summary:hover{background:#102b40}.app-shell.atlas-theme-dark .table-wrap{background:#081a2b;border:1px solid #1b3b53;overflow:auto hidden}.app-shell.atlas-theme-dark thead,.app-shell.atlas-theme-dark th{background:#0e2639}.app-shell.atlas-theme-dark th{color:#8eacc0}.app-shell.atlas-theme-dark td{color:#dcecf6}.app-shell.atlas-theme-dark tbody tr{background:#081a2bb8}.app-shell.atlas-theme-dark tbody tr:nth-child(2n){background:#0b2235bd}.app-shell.atlas-theme-dark tbody tr:hover{background:#184b6957}.app-shell.atlas-theme-dark .business strong{color:#eaf7ff}.app-shell.atlas-theme-dark .business small{color:#89a5b8}.app-shell.atlas-theme-dark .gmail-connect-callout.is-disabled{background:radial-gradient(circle at 92% 18%,#2dd5ae1a,#0000 10rem),linear-gradient(135deg,#0d273b,#102f45);border-color:#24475f}.app-shell.atlas-theme-dark .gmail-connect-callout.is-disabled>div strong{color:#edf8ff}.app-shell.atlas-theme-dark .gmail-connect-callout.is-disabled>div p{color:#91aabd}.app-shell.atlas-theme-dark .gmail-verification-badge{color:#ffd992;background:#9e6e192e;border-color:#f6c76757}.app-shell.atlas-theme-dark .current-plan-usage{color:#eaf7ff;background:#0d263a;border-color:#2b5870;box-shadow:0 12px 34px #00050d47}.app-shell.atlas-theme-dark .current-plan-usage strong{color:#73e6c2}.app-shell.atlas-theme-dark .current-plan-usage span{color:#8ca6b8}.app-shell.atlas-theme-dark .plan-center .plan-card .plan-price-display{background:radial-gradient(circle at 92% 6%, rgba(var(--plan-accent-rgb), .18), transparent 10rem), linear-gradient(145deg, #0d2a40, #0a2032);border-color:rgba(var(--plan-accent-rgb), .34);box-shadow:inset 0 1px #ffffff0d}.app-shell.atlas-theme-dark .plan-center .plan-card .plan-price-normal,.app-shell.atlas-theme-dark .plan-center .plan-card .plan-price-main span,.app-shell.atlas-theme-dark .plan-center .plan-card .plan-price-display small{color:#91a9bb}.app-shell.atlas-theme-dark .plan-center .plan-card .plan-price-main strong,.app-shell.atlas-theme-dark .plan-center .plan-card .plan-price-display.free .plan-price-main strong{color:#e9f7ff}.app-shell.atlas-theme-dark .plan-center .plan-card-metrics>div{background:#0d263a;border-color:#23465e}.app-shell.atlas-theme-dark .plan-center .plan-card-metrics strong{color:#e8f6ff}.app-shell.atlas-theme-dark .plan-center .plan-card-metrics span{color:#87a1b4}.app-shell.atlas-theme-dark .plan-center .plan-card-intro strong{color:#eef9ff}.app-shell.atlas-theme-dark .plan-center .plan-card-intro p,.app-shell.atlas-theme-dark .plan-center .plan-card li,.app-shell.atlas-theme-dark .plan-center .plan-card li p{color:#91a9bb}.app-shell.atlas-theme-dark .plan-center .plan-feature-heading{color:#7896aa}.app-shell.atlas-theme-dark .plan-center .plan-feature-heading i{background:linear-gradient(90deg,#28475d,#0000)}.app-shell.atlas-theme-dark .communication-summary-grid article,.app-shell.atlas-theme-dark .communication-request-item{background:#0c2235;border-color:#204259;box-shadow:0 12px 30px #00050d38}.app-shell.atlas-theme-dark .communication-summary-grid span,.app-shell.atlas-theme-dark .communication-summary-grid small{color:#89a3b6}.app-shell.atlas-theme-dark .communication-summary-grid strong{color:#edf8ff}.app-shell.atlas-theme-dark .communication-request-summary:hover{background:#102b40}.app-shell.atlas-theme-dark .communication-request-main strong{color:#eaf7ff}.app-shell.atlas-theme-dark .communication-request-main em,.app-shell.atlas-theme-dark .communication-request-summary>i{color:#849fb2}.app-shell.atlas-theme-dark .communication-request-detail{border-top-color:#1d3c53}.app-shell.atlas-theme-dark .communication-user-message,.app-shell.atlas-theme-dark .communication-awaiting-response{background:#0e293e;border-color:#24475f}.app-shell.atlas-theme-dark .communication-user-message p,.app-shell.atlas-theme-dark .communication-awaiting-response p{color:#9ab1c1}.app-shell.atlas-theme-dark .communication-awaiting-response strong{color:#e9f6ff}.app-shell.atlas-theme-dark .profile-email-change,.app-shell.atlas-theme-dark .profile-email-preferences{background:linear-gradient(145deg,#0d273b,#0b2032);border-color:#22465e}.app-shell.atlas-theme-dark .profile-email-preferences-heading h3{color:#edf8ff}.app-shell.atlas-theme-dark .profile-email-preferences-heading>span{color:#9fc3d6;background:#143148;border:1px solid #244b64}.app-shell.atlas-theme-dark .profile-email-preference,.app-shell.atlas-theme-dark .profile-email-change-consent,.app-shell.atlas-theme-dark .profile-email-provider-note{background:#0f2a3e;border-color:#24485f}.app-shell.atlas-theme-dark .profile-email-preference strong,.app-shell.atlas-theme-dark .profile-email-provider-note strong{color:#e9f7ff}.app-shell.atlas-theme-dark .profile-email-preference small,.app-shell.atlas-theme-dark .profile-email-provider-note span,.app-shell.atlas-theme-dark .profile-email-change-consent span,.app-shell.atlas-theme-dark .profile-email-change-actions p,.app-shell.atlas-theme-dark .profile-email-preferences>p{color:#91a9bb!important}.app-shell.atlas-theme-dark .profile-upload-button span{color:#dcefff;background:#102a40;border-color:#24485f}.app-shell.atlas-theme-dark .v9-notification-list article{color:#eaf7ff;background:#0c2235;border-color:#204259}.app-shell.atlas-theme-dark .v9-notification-list article.unread{background:linear-gradient(135deg,#0f3a46f5,#0a2737f5);border-color:#2a6670}.app-shell.atlas-theme-dark .v9-notification-main strong{color:#eaf7ff}.app-shell.atlas-theme-dark .v9-notification-main p,.app-shell.atlas-theme-dark .v9-notification-main small{color:#8fa9bb}.app-shell.atlas-theme-dark .admin-summary-card,.app-shell.atlas-theme-dark .admin-plan-card{background:linear-gradient(145deg,#0d273b,#0a2032);border-color:#21435b;box-shadow:0 14px 32px #00050d38}.app-shell.atlas-theme-dark .admin-summary-card span,.app-shell.atlas-theme-dark .admin-summary-card small,.app-shell.atlas-theme-dark .admin-plan-card small{color:#89a3b6}.app-shell.atlas-theme-dark .admin-summary-card strong,.app-shell.atlas-theme-dark .admin-plan-card strong{color:#eaf7ff}.app-shell.atlas-theme-dark .admin-plan-card.plan-starter span{color:#a6bfd0}.app-shell.atlas-theme-dark .admin-plan-card.plan-professional span{color:#68b9ff}.app-shell.atlas-theme-dark .admin-plan-card.plan-agency span{color:#69e1b5}.app-shell.atlas-theme-dark .admin-chart-track{background:linear-gradient(#102a3f,#0a2032);border:1px solid #1d3f57}.app-shell.atlas-theme-dark .admin-chart-value,.app-shell.atlas-theme-dark .admin-chart-column small,.app-shell.atlas-theme-dark .admin-chart-total{color:#86a0b4}.app-shell.atlas-theme-dark .admin-list-head,.app-shell.atlas-theme-dark .admin-member-head{color:#8fa9bc;background:#0e283c}.app-shell.atlas-theme-dark .admin-workspace-row,.app-shell.atlas-theme-dark .admin-member-row{color:#dcecf6;background:#0a2032;border-color:#1c3b52}.app-shell.atlas-theme-dark .admin-workspace-row:hover,.app-shell.atlas-theme-dark .admin-workspace-row.active{background:#102c42}.app-shell.atlas-theme-dark .admin-workspace-row strong,.app-shell.atlas-theme-dark .admin-member-row strong{color:#edf8ff}.app-shell.atlas-theme-dark .admin-workspace-row small,.app-shell.atlas-theme-dark .admin-member-row small{color:#87a1b4}.app-shell.atlas-theme-dark .welcome-tour{color:#183047;background:#fff;border-color:#dce8f4}.app-shell.atlas-theme-dark .welcome-tour h2,.app-shell.atlas-theme-dark .welcome-tour h3,.app-shell.atlas-theme-dark .welcome-tour strong{color:#102b44}.app-shell.atlas-theme-dark .welcome-tour p,.app-shell.atlas-theme-dark .welcome-tour small{color:#72879a}.app-shell.atlas-theme-dark .welcome-tour .eyebrow{color:#13a985}.app-shell.atlas-theme-dark .welcome-tour-grid article{color:#183047;background:#f8fbfe;border-color:#cdddeb}.app-shell.atlas-theme-dark .welcome-tour-grid article>b{color:#69e2bc;background:#102820}.app-shell.atlas-theme-dark .welcome-tour .ghost-button{color:#eaf7ff;background:#102b41;border-color:#20445f}.admin-feedback-master-detail{background:#f7fafc;border:1px solid #dbe7f0;border-radius:18px;grid-template-columns:minmax(310px,.72fr) minmax(0,1.45fr);min-height:520px;display:grid;overflow:hidden}.admin-feedback-list-panel{background:#f7fafc;border-right:1px solid #dbe7f0;min-width:0;padding:14px}.admin-feedback-list-heading{justify-content:space-between;align-items:flex-end;gap:12px;margin:2px 2px 11px;display:flex}.admin-feedback-list-heading strong{color:#17344f;font-size:12px}.admin-feedback-list-heading span{color:#7c8fa1;font-size:8px}.admin-feedback-list{gap:8px;display:grid}.admin-feedback-list-row{color:#29465f;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce7ef;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;gap:12px;width:100%;padding:13px 13px 13px 16px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 7px 20px #09243d09}.admin-feedback-list-row:before{content:"";background:#7e91a4;width:4px;position:absolute;inset:0 auto 0 0}.admin-feedback-list-row.priority-high:before{background:#f49b3f}.admin-feedback-list-row.priority-urgent:before{background:#e34e43}.admin-feedback-list-row.priority-low:before{background:#54a6df}.admin-feedback-list-row:hover{border-color:#9fc8e5;transform:translateY(-1px);box-shadow:0 12px 27px #094e8114}.admin-feedback-list-row.active{background:linear-gradient(135deg,#f0f8ff,#effbf7);border-color:#60abd9;box-shadow:inset 0 0 0 1px #2293d01f}.admin-feedback-list-main{gap:5px;min-width:0;display:grid}.admin-feedback-list-main>span{align-items:center;gap:7px;min-width:0;display:flex}.admin-feedback-list-main .feedback-type{flex:none;margin:0;font-style:normal}.admin-feedback-list-main strong{color:#102a42;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.admin-feedback-list-main small{color:#788c9d;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.admin-feedback-list-main em{color:#526f84;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;font-style:normal;line-height:1.45;display:-webkit-box;overflow:hidden}.admin-feedback-list-side{align-content:space-between;justify-items:end;gap:7px;display:grid}.admin-feedback-list-side>i{font-style:normal}.admin-feedback-list-side small{color:#8293a2;white-space:nowrap;font-size:7px}.admin-feedback-list-side b{color:#6d879a;font-size:19px;line-height:.8}.admin-feedback-detail-panel{background:#fff;min-width:0;padding:18px}.admin-feedback-detail-empty{text-align:center;align-content:center;place-items:center;min-height:480px;padding:38px;display:grid}.admin-feedback-detail-empty>span{color:#168bd9;background:#edf7ff;border-radius:16px;place-items:center;width:50px;height:50px;margin-bottom:13px;font-size:23px;display:grid}.admin-feedback-detail-empty strong{color:#17344f;font-size:15px}.admin-feedback-detail-empty p{color:#7b8e9f;max-width:39ch;margin:7px 0 0;font-size:9px;line-height:1.55}.admin-feedback-detail{min-width:0;position:relative}.admin-feedback-detail>header{border-bottom:1px solid #e4edf3;justify-content:space-between;gap:18px;padding-bottom:15px;display:flex}.admin-feedback-detail>header>div{align-content:start;gap:5px;display:grid}.admin-feedback-detail>header>div:last-child{grid-template-columns:auto auto;align-items:start}.admin-feedback-detail h3{color:#102a42;margin:0;font-size:21px}.admin-feedback-detail header small{color:#7d8e9e;font-size:8px}.admin-feedback-detail-close{color:#6e8294;cursor:pointer;background:#f1f6f9;border:1px solid #dbe7ef;border-radius:9px;place-items:center;width:30px;height:30px;padding:0;display:grid}.admin-feedback-message{background:#f7fafc;border:1px solid #e1eaf1;border-radius:13px;margin:15px 0 12px;padding:14px}.admin-feedback-message span{color:#7690a4;letter-spacing:.08em;font-size:8px;font-weight:900}.admin-feedback-message p{color:#3e5d74;white-space:pre-wrap;margin:7px 0 0;line-height:1.65}.admin-feedback-detail .admin-feedback-review{grid-template-columns:150px 140px minmax(0,1fr)}.admin-feedback-detail .admin-feedback-note{grid-column:3}.admin-feedback-detail .admin-feedback-response{grid-column:1/-1}.admin-feedback-save{grid-column:1/-1;justify-self:end}.admin-pagination button.active,.admin-pagination button[aria-current=page]{color:#fff;background:linear-gradient(135deg,#0a7fdb,#16bca4);border-color:#0000;box-shadow:0 7px 18px #0a7cbe2e}.admin-feedback-pagination{margin:13px 2px 0}.admin-feedback-pagination button,.admin-audit-pagination button{min-width:32px;min-height:32px;padding:6px 8px}.atlas-theme-switch{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;gap:0;min-width:auto;min-height:auto;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0!important}.atlas-theme-switch:hover,.atlas-theme-switch:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important}.atlas-theme-switch .atlas-theme-switch-track{cursor:inherit;pointer-events:none;background:#167ad438;border:1px solid #266ea03d;border-radius:999px;flex:0 0 56px;width:56px;height:32px;margin:0;padding:0;transition:background .2s,border-color .2s,box-shadow .2s;display:block;position:relative;box-shadow:inset 0 1px 3px #0f2a4121}.atlas-theme-switch .atlas-theme-switch-track>i{color:#f2a900;background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;font-style:normal;line-height:1;transition:left .2s,color .2s,background .2s,transform .2s;display:grid;position:absolute;top:3px;left:3px;box-shadow:0 2px 7px #09253d3d}.atlas-theme-switch.theme-dark .atlas-theme-switch-track{background:linear-gradient(135deg,#1574c8,#16b6a0);border-color:#0000;box-shadow:0 8px 20px #0d74b52e}.atlas-theme-switch.theme-dark .atlas-theme-switch-track>i{color:#d9ecff;background:#102a41;left:29px;transform:rotate(-12deg)}.atlas-theme-switch-copy{display:none!important}.atlas-theme-switch:disabled{cursor:not-allowed;opacity:.58}.app-shell.atlas-theme-dark .pipeline-column{box-shadow:inset 0 1px #ffffff09,0 12px 28px #00050d2e;color:#e9f7ff!important;background:linear-gradient(160deg,#0d273b,#091e30)!important;border-color:#21455e!important}.app-shell.atlas-theme-dark .pipeline-column-head{color:#eaf7ff!important;border-bottom-color:#24465d!important}.app-shell.atlas-theme-dark .pipeline-column-head strong{color:#eaf7ff!important}.app-shell.atlas-theme-dark .pipeline-empty{color:#839daf!important;background:#0e2a3db8!important;border-color:#2a4b60!important}.app-shell.atlas-theme-dark .pipeline-lead{color:#eaf7ff!important;background:#102b40!important;border-color:#28506a!important}.app-shell.atlas-theme-dark .pipeline-lead strong{color:#eef9ff!important}.app-shell.atlas-theme-dark .pipeline-lead small,.app-shell.atlas-theme-dark .pipeline-lead span{color:#91aabd!important}.app-shell.atlas-theme-dark .admin-feedback-master-detail,.app-shell.atlas-theme-dark .admin-feedback-list-panel,.app-shell.atlas-theme-dark .admin-feedback-detail-panel{background:#081c2d!important;border-color:#1f4057!important}.app-shell.atlas-theme-dark .admin-feedback-list-heading strong,.app-shell.atlas-theme-dark .admin-feedback-detail-empty strong,.app-shell.atlas-theme-dark .admin-feedback-detail h3{color:#edf8ff!important}.app-shell.atlas-theme-dark .admin-feedback-list-heading span,.app-shell.atlas-theme-dark .admin-feedback-detail-empty p{color:#8fa8ba!important}.app-shell.atlas-theme-dark .admin-feedback-list-row{box-shadow:0 8px 20px #00050d2e;color:#dcecf6!important;background:#0c2437!important;border-color:#20435b!important}.app-shell.atlas-theme-dark .admin-feedback-list-row:hover,.app-shell.atlas-theme-dark .admin-feedback-list-row.active{background:linear-gradient(135deg,#10314a,#0d353d)!important;border-color:#3385a9!important}.app-shell.atlas-theme-dark .admin-feedback-list-main strong{color:#edf8ff!important}.app-shell.atlas-theme-dark .admin-feedback-list-main small,.app-shell.atlas-theme-dark .admin-feedback-list-main em,.app-shell.atlas-theme-dark .admin-feedback-list-side small,.app-shell.atlas-theme-dark .admin-feedback-list-side b{color:#8fa8ba!important}.app-shell.atlas-theme-dark .admin-feedback-detail>header{border-bottom-color:#204159!important}.app-shell.atlas-theme-dark .admin-feedback-detail-close{color:#cce5f5;background:#102b40;border-color:#244961}.app-shell.atlas-theme-dark .admin-feedback-message,.app-shell.atlas-theme-dark .admin-feedback-meta,.app-shell.atlas-theme-dark .admin-feedback-technical pre{background:#0e293e!important;border-color:#24475f!important}.app-shell.atlas-theme-dark .admin-feedback-message span,.app-shell.atlas-theme-dark .admin-feedback-meta small,.app-shell.atlas-theme-dark .admin-feedback-technical summary{color:#87a2b5!important}.app-shell.atlas-theme-dark .admin-feedback-message p,.app-shell.atlas-theme-dark .admin-feedback-meta strong,.app-shell.atlas-theme-dark .admin-feedback-technical pre{color:#dcecf6!important}.app-shell.atlas-theme-dark .admin-feedback-review{border-top-color:#204159!important}.app-shell.atlas-theme-dark .admin-feedback-review label>span,.app-shell.atlas-theme-dark .admin-feedback-response small{color:#90a9ba!important}.app-shell.atlas-theme-dark .admin-feedback-toolbar input,.app-shell.atlas-theme-dark .admin-feedback-toolbar select,.app-shell.atlas-theme-dark .admin-feedback-review select,.app-shell.atlas-theme-dark .admin-feedback-review textarea{color:#e8f6ff!important;background:#0d263a!important;border-color:#24485f!important}.app-shell.atlas-theme-dark .admin-audit-list{border-color:#204159!important}.app-shell.atlas-theme-dark .admin-audit-head{color:#8ea8ba!important;background:#0e283c!important}.app-shell.atlas-theme-dark .admin-audit-row{color:#dcecf6!important;background:#0a2032!important;border-color:#1f4057!important}.app-shell.atlas-theme-dark .admin-audit-row:nth-child(odd){background:#0c2437!important}.app-shell.atlas-theme-dark .admin-audit-row strong{color:#eaf7ff!important}.app-shell.atlas-theme-dark .admin-audit-row small{color:#8ea7b9!important}.app-shell.atlas-theme-dark .admin-audit-row summary{color:#6dc6ee!important}.app-shell.atlas-theme-dark .admin-audit-row pre{color:#d9ecf7!important;background:#071a2a!important;border-color:#24465d!important}.app-shell.atlas-theme-dark .plan-default-note{background:linear-gradient(135deg,#102d3f,#0d3438)!important;border-color:#2a5b65!important}.app-shell.atlas-theme-dark .plan-default-note strong{color:#73e6c2!important}.app-shell.atlas-theme-dark .plan-default-note span{color:#a2bac8!important}.app-shell.atlas-theme-dark .admin-pagination button{color:#dcefff;background:#0e283c;border-color:#24475f}.app-shell.atlas-theme-dark .admin-pagination button:hover:not(:disabled){background:#15364e;border-color:#347497}.app-shell.atlas-theme-dark .admin-pagination button.active,.app-shell.atlas-theme-dark .admin-pagination button[aria-current=page]{color:#fff;background:linear-gradient(135deg,#147bd4,#18bda4);border-color:#0000}.app-shell.atlas-theme-dark .atlas-theme-switch{background:0 0!important;border-color:#0000!important}@media (max-width:1120px){.admin-feedback-master-detail{grid-template-columns:1fr}.admin-feedback-list-panel{border-bottom:1px solid #dbe7f0;border-right:0}.app-shell.atlas-theme-dark .admin-feedback-list-panel{border-bottom-color:#1f4057}.admin-feedback-detail-empty{min-height:230px}}@media (max-width:760px){.admin-feedback-master-detail{border-radius:14px}.admin-feedback-list-panel,.admin-feedback-detail-panel{padding:11px}.admin-feedback-list-heading{flex-direction:column;align-items:flex-start;gap:4px}.admin-feedback-list-row{grid-template-columns:1fr}.admin-feedback-list-side{grid-template-columns:auto 1fr auto;place-items:center start}.admin-feedback-list-side small{justify-self:end}.admin-feedback-detail>header{flex-direction:column}.admin-feedback-detail>header>div:last-child{justify-content:space-between;display:flex}.admin-feedback-detail .admin-feedback-review{grid-template-columns:1fr}.admin-feedback-detail .admin-feedback-note,.admin-feedback-detail .admin-feedback-response,.admin-feedback-save{grid-column:auto}.admin-feedback-save{justify-self:stretch;width:100%}.atlas-theme-switch .atlas-theme-switch-track{flex-basis:52px;width:52px;height:30px}.atlas-theme-switch .atlas-theme-switch-track>i{width:22px;height:22px}.atlas-theme-switch.theme-dark .atlas-theme-switch-track>i{left:27px}}.app-shell.atlas-theme-dark .view-loading{text-align:center;align-content:center;place-items:center;min-height:340px;display:grid;background:linear-gradient(#081928f5,#06121efa)!important}.app-shell.atlas-theme-dark .view-loading .skeleton-line,.app-shell.atlas-theme-dark .view-loading .skeleton-grid>i{background:linear-gradient(90deg,#12324aeb,#1a507275,#12324aeb)}.app-shell.atlas-theme-dark .view-loading p{color:#a8bfd0}.app-shell.atlas-theme-dark .pipeline-column-head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px;padding:14px 14px 8px;display:flex;color:#eaf7ff!important;background:0 0!important;border-bottom:1px solid #24465d!important}.app-shell.atlas-theme-dark .pipeline-column-head strong{color:#eaf7ff!important;opacity:1!important}.app-shell.atlas-theme-dark .pipeline-column-head span{border:1px solid #1e5168;color:#7ddfc5!important;background:#12334a!important}.app-shell.atlas-theme-dark .pipeline-search span,.app-shell.atlas-theme-dark .pipeline-search button,.app-shell.atlas-theme-dark .pipeline-search input{color:#dcefff}.app-shell.atlas-theme-dark .discovery-loader{color:#dff2ff;background:radial-gradient(circle at 92% 18%,#22d6b724,#0000 14rem),linear-gradient(135deg,#0d2940,#0a2034);border-color:#275773;box-shadow:0 16px 36px #00050d47}.app-shell.atlas-theme-dark .discovery-loader strong{color:#f3fbff}.app-shell.atlas-theme-dark .discovery-loader small{color:#91adbf}.app-shell.atlas-theme-dark .discovery-radar{background:#0b2236d1;border-color:#4e9fce}.app-shell.atlas-theme-dark .discovery-radar i{background:linear-gradient(125deg,#26b5dc6b,#0000 70%)}.app-shell.atlas-theme-dark .v9-mode-tabs button{color:#9bb2c3;background:#0e263a;border-color:#24465e}.app-shell.atlas-theme-dark .v9-mode-tabs button:hover{color:#eef9ff;background:#14344d}.app-shell.atlas-theme-dark .v9-mode-tabs button.active{color:#fff;background:linear-gradient(135deg,#147bd3,#18bba5);border-color:#0000}.app-shell.atlas-theme-dark .location-suggestions{color:#eaf7ff;scrollbar-color:#416c86 transparent;background:linear-gradient(#0d263a,#091d30);border-color:#28516d;box-shadow:0 22px 52px #00040c7a}.app-shell.atlas-theme-dark .location-suggestions button{color:#e9f7ff}.app-shell.atlas-theme-dark .location-suggestions button:hover,.app-shell.atlas-theme-dark .location-suggestions button:focus,.app-shell.atlas-theme-dark .location-suggestions button[aria-selected=true]{color:#fff;background:#143a54}.app-shell.atlas-theme-dark .location-suggestions button>span{color:#69e1b6;background:#12364c}.app-shell.atlas-theme-dark .location-suggestion-state{color:#91aabd}.app-shell.atlas-theme-dark .location-input-shell>i,.app-shell.atlas-theme-dark .location-select-shell>i{color:#72c8ed}.app-shell.atlas-theme-dark .selected-city-chip{color:#dff3ff;background:#123249;border-color:#2a5874}.app-shell.atlas-theme-dark .selected-city-chip button{color:#bfd8e8;background:#ffffff12}.app-shell.atlas-theme-dark .selected-city-chip button:hover{color:#fff;background:#ffffff24}.app-shell.atlas-theme-dark .lead-pagination>button,.app-shell.atlas-theme-dark .lead-pagination span button,.app-shell.atlas-theme-dark .admin-pagination button{color:#dceefa;box-shadow:none;background:#0f293e;border-color:#28506a}.app-shell.atlas-theme-dark .lead-pagination>button:hover:not(:disabled),.app-shell.atlas-theme-dark .lead-pagination span button:hover:not(:disabled),.app-shell.atlas-theme-dark .admin-pagination button:hover:not(:disabled){color:#fff;background:#173b55;border-color:#3d7da2}.app-shell.atlas-theme-dark .lead-pagination button.active,.app-shell.atlas-theme-dark .admin-pagination button.active,.app-shell.atlas-theme-dark .admin-pagination button[aria-current=page]{color:#fff;background:linear-gradient(135deg,#147bd4,#18bda4);border-color:#0000;box-shadow:0 10px 24px #1197be3b}.app-shell.atlas-theme-dark .lead-pagination button:disabled,.app-shell.atlas-theme-dark .admin-pagination button:disabled{opacity:.42}.app-shell.atlas-theme-dark .lead-pagination i,.app-shell.atlas-theme-dark .admin-pagination>span{color:#8ca6b8}.app-shell.atlas-theme-dark .admin-pagination strong{color:#edf8ff}.app-shell.atlas-theme-dark .provider-badge,.app-shell.atlas-theme-dark .onboarding-badge{color:#9ddcff;background:#102c42;border-color:#28516d}.app-shell.atlas-theme-dark .lead-links a,.app-shell.atlas-theme-dark .favorite-button,.app-shell.atlas-theme-dark .favorite-filter{color:#dceeff;background:#102a3f;border-color:#28516b}.app-shell.atlas-theme-dark .lead-links a:hover,.app-shell.atlas-theme-dark .favorite-button:hover,.app-shell.atlas-theme-dark .favorite-filter:hover{color:#fff;background:#173b55;border-color:#4185ab}.app-shell.atlas-theme-dark .favorite-button.active,.app-shell.atlas-theme-dark .favorite-filter.active{color:#ffe199;background:#93690e3d;border-color:#ebbe4d6b}.app-shell.atlas-theme-dark .v9-email-discovery-field .v9-input-action button{color:#eaf7ff;background:#102a3f;border-left:1px solid #28516b}.app-shell.atlas-theme-dark .v9-email-discovery-field .v9-input-action button:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#147bd4,#18bda4)}.app-shell.atlas-theme-dark .v9-email-discovery-status{color:#8fa9bb}.app-shell.atlas-theme-dark .sidebar-logout{color:#8fd4fa;background:#0f293e;border-color:#28516b;box-shadow:0 8px 20px #00040c42}.app-shell.atlas-theme-dark .sidebar-logout:hover{color:#fff;background:linear-gradient(145deg,#147bd4,#18bda4);border-color:#0000;box-shadow:0 13px 26px #0f90be42}.admin-system-health-card{gap:18px;display:grid}.admin-health-release{border:1px solid var(--line);background:var(--surface-soft);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.admin-health-release strong{font-size:1.05rem}.admin-health-release span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:5px 9px;font-size:.78rem}.admin-health-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-health-item{border:1px solid var(--line);background:var(--surface);border-radius:16px;gap:8px;padding:14px;display:grid}.admin-health-item>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-health-item>div span{border-radius:999px;padding:4px 8px;font-size:.72rem;font-weight:800}.admin-health-item p{color:var(--muted);margin:0;font-size:.84rem;line-height:1.5}.admin-health-item.health-ok>div span{color:#0a7a49;background:#13b96f1f}.admin-health-item.health-warning>div span{color:#9a6500;background:#f5a62324}.admin-health-item.health-error>div span{color:#b12a35;background:#e049561f}@media (max-width:980px){.admin-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.admin-health-grid{grid-template-columns:1fr}.admin-health-release{align-items:flex-start}}.team-center-web{gap:18px;min-width:0;display:grid}.v9-team-hero{isolation:isolate;min-width:0;color:var(--atlas-text);border:1px solid var(--atlas-border);box-shadow:var(--atlas-shadow-sm);background:radial-gradient(circle at 92% 8%,#22c55e29,#0000 18rem),radial-gradient(circle at 72% 118%,#60a5fa38,#0000 22rem),linear-gradient(135deg,#fffffffa,#f1f8fff5);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:24px;padding:25px 27px;display:flex;position:relative;overflow:hidden}.v9-team-hero:after{content:"";z-index:-1;border:1px solid #0a66c229;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-112px;right:-74px;box-shadow:0 0 0 34px #0a66c209,0 0 0 72px #22c55e06}.v9-team-hero>div{min-width:0;max-width:790px}.v9-team-hero h2{color:var(--atlas-text);letter-spacing:-.045em;margin:0;font-family:Manrope,sans-serif;font-size:clamp(22px,2vw,30px);font-weight:800;line-height:1.18}.v9-team-hero p:not(.eyebrow){max-width:690px;color:var(--atlas-muted);margin:10px 0 0;font-size:13px;line-height:1.65}.v9-team-hero .ghost-button{z-index:1;white-space:nowrap;flex:none;min-height:42px;position:relative}.v9-team-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0;display:grid}.v9-team-summary-grid>article{border:1px solid var(--atlas-border);min-width:0;min-height:128px;box-shadow:var(--atlas-shadow-sm);background:#fffffff5;border-radius:17px;align-content:start;padding:18px 19px;display:grid;position:relative;overflow:hidden}.v9-team-summary-grid>article:before{content:"";background:linear-gradient(180deg, var(--atlas-blue), var(--atlas-green));width:3px;position:absolute;inset:0 auto 0 0}.v9-team-summary-grid span,.v9-team-summary-grid strong,.v9-team-summary-grid small{min-width:0;display:block}.v9-team-summary-grid span{color:var(--atlas-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.v9-team-summary-grid strong{color:var(--atlas-navy);letter-spacing:-.05em;margin:12px 0 4px;font-family:Manrope,sans-serif;font-size:clamp(25px,2.6vw,34px);line-height:1}.v9-team-summary-grid small{color:var(--atlas-muted);font-size:10px;line-height:1.45}.v9-team-invite-card,.v9-team-members-card{min-width:0;padding:24px 26px}.v9-team-invite-card .section-heading,.v9-team-members-card .section-heading{align-items:flex-start}.v9-team-invite-card .v9-form-grid{grid-template-columns:minmax(0,1.45fr) minmax(180px,.55fr);gap:14px;display:grid}.v9-team-invite-card .v9-form-grid label,.v9-team-assignment-select{gap:7px;min-width:0;display:grid}.v9-team-invite-card .v9-form-grid label>span,.v9-team-assignment-select>span{color:var(--atlas-muted);font-size:10px;font-weight:750}.v9-team-invite-card .v9-form-grid input,.v9-team-invite-card .v9-form-grid select,.v9-team-assignment-select select{width:100%;min-width:0;min-height:45px}.v9-team-capacity{gap:8px;margin-top:14px;display:grid}.v9-team-capacity>span{background:#e9f0f6;border-radius:999px;width:100%;height:8px;display:block;overflow:hidden}.v9-team-capacity>span>i{background:linear-gradient(90deg, var(--atlas-blue), var(--atlas-green));border-radius:inherit;max-width:100%;height:100%;transition:width .25s;display:block;box-shadow:0 0 12px #0a66c233}.v9-team-capacity small{color:var(--atlas-muted);font-size:10px}.v9-team-invite-card .v9-actions{margin-top:16px}.v9-team-invite-card .v9-actions .primary-button{justify-content:center;min-width:194px}.v9-team-member-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:14px;min-width:0;display:grid}.v9-team-member-grid>article,.v9-team-member-card{border:1px solid var(--atlas-border);background:linear-gradient(145deg,#fffffffa,#f7fbfff2);border-radius:16px;align-content:start;gap:16px;min-width:0;padding:18px;display:grid;box-shadow:0 9px 26px #0d1b2a0b}.v9-team-member-grid>article.is-inactive,.v9-team-member-card.is-inactive{opacity:.68;filter:saturate(.72)}.v9-team-member-identity{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid}.v9-team-member-identity>div{min-width:0}.v9-team-member-identity strong,.v9-team-member-identity small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.v9-team-member-identity strong{color:var(--atlas-text);letter-spacing:-.025em;font-family:Manrope,sans-serif;font-size:14px;font-weight:800}.v9-team-member-identity small{color:var(--atlas-muted);margin-top:4px;font-size:10px}.v9-team-avatar{color:#fff;text-transform:uppercase;background:radial-gradient(circle at 78% 18%,#ffffff59,#0000 22%),linear-gradient(145deg,#0a66c2,#13bda4);border:2px solid #ffffffe6;border-radius:15px;place-items:center;width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px;font-family:Manrope,sans-serif;font-size:13px;font-weight:800;line-height:1;display:grid;overflow:hidden;box-shadow:0 8px 20px #0a66c22e}.v9-team-avatar.is-compact{border-width:1px;border-radius:9px;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px;font-size:9px}.v9-team-avatar img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;display:block}.v9-team-role{color:#35627e;letter-spacing:.035em;white-space:nowrap;background:#eef6fc;border:1px solid #d9e9f5;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:5px 9px;font-size:9px;font-weight:800;display:inline-flex}.v9-team-role.role-owner{color:#7a4b00;background:#fff6df;border-color:#f2dfaf}.v9-team-role.role-admin{color:#075c9d;background:#e9f5ff;border-color:#c9e6fb}.v9-team-role.role-member{color:#16704d;background:#eaf9f1;border-color:#c8edd9}.v9-team-member-stats{border-top:1px solid var(--atlas-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;padding-top:14px;display:grid}.v9-team-member-stats>span{text-align:center;background:#eff6fcb8;border:1px solid #dbe9f3c7;border-radius:11px;gap:3px;min-width:0;padding:9px 8px;display:grid}.v9-team-member-stats strong{color:var(--atlas-text);letter-spacing:-.04em;font-family:Manrope,sans-serif;font-size:17px;line-height:1}.v9-team-member-stats small{min-width:0;color:var(--atlas-muted);overflow-wrap:anywhere;font-size:8px;line-height:1.25}.v9-team-member-actions{justify-content:space-between;align-items:center;gap:10px;min-width:0;padding-top:2px;display:flex}.v9-team-member-actions select{width:auto;min-width:118px;min-height:36px;color:var(--atlas-text);font:inherit;background:#f8fbfe;border:1px solid #dce7f0;border-radius:9px;padding:7px 34px 7px 10px;font-size:10px}.v9-team-member-actions .danger-link{text-align:right;max-width:48%}.v9-lead-team-panel{border-top:1px solid var(--atlas-border);gap:14px;min-width:0;margin-top:20px;padding-top:20px;display:grid}.v9-lead-team-heading{align-items:flex-start;margin-bottom:0}.v9-lead-team-heading h3{color:var(--atlas-text);letter-spacing:-.035em;margin:0;font-family:Manrope,sans-serif;font-size:19px;font-weight:800}.v9-lead-team-heading .ghost-button.compact{min-height:36px;padding:8px 12px;font-size:10px}.v9-team-inline-notice{margin:0}.v9-lead-team-grid{grid-template-columns:minmax(250px,.78fr) minmax(0,1.22fr);gap:14px;min-width:0;display:grid}.v9-team-assignment-card,.v9-team-comment-card{border:1px solid var(--atlas-border);background:linear-gradient(145deg,#f8fbfef5,#fffffffa);border-radius:15px;align-content:start;gap:14px;min-width:0;padding:16px;display:grid}.v9-team-card-title{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.v9-team-card-title>div{gap:3px;min-width:0;display:grid}.v9-team-card-title small,.v9-team-comment-head small{color:var(--atlas-blue);letter-spacing:.11em;font-size:8px;font-weight:850}.v9-team-card-title strong,.v9-team-card-title span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.v9-team-card-title strong{color:var(--atlas-text);font-size:13px}.v9-team-card-title span{color:var(--atlas-muted);font-size:9px}.v9-team-assignment-card>p{color:var(--atlas-muted);margin:0;font-size:10px;line-height:1.55}.v9-team-comment-head,.v9-team-comment-actions,.v9-team-comment-meta,.v9-team-mention-picker{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.v9-team-comment-head>div{gap:4px;min-width:0;display:grid}.v9-team-comment-head strong{color:var(--atlas-text);font-family:Manrope,sans-serif;font-size:14px}.v9-team-comment-head>span{color:var(--atlas-blue);background:#edf6ff;border:1px solid #d6eafd;border-radius:999px;flex:none;padding:5px 8px;font-size:9px;font-weight:750}.v9-team-comment-card textarea{resize:vertical;width:100%;min-height:132px;max-height:310px;color:var(--atlas-text);font:inherit;background:#fff;border:1px solid #dce7f0;border-radius:11px;padding:12px 13px;font-size:11px;line-height:1.6}.v9-team-mention-picker{align-items:flex-start}.v9-team-mention-picker>span{color:var(--atlas-muted);flex:none;padding-top:5px;font-size:9px;font-weight:700}.v9-team-mention-picker>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;display:flex}.v9-team-mention-picker button{color:#46657a;min-height:28px;font:inherit;cursor:pointer;background:#eef4f8;border:1px solid #dce8f0;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:700}.v9-team-mention-picker button:hover,.v9-team-mention-picker button.active{color:#fff;background:linear-gradient(135deg, var(--atlas-blue), #12a993);border-color:#0000}.v9-team-comment-actions{align-items:flex-end}.v9-team-comment-actions small{color:var(--atlas-muted);font-size:9px}.v9-team-comment-actions .primary-button{min-height:38px;padding:9px 13px;font-size:10px}.v9-team-comment-list{gap:9px;min-width:0;display:grid}.v9-team-comment-list>article{border:1px solid var(--atlas-border);background:#f8fbfee6;border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;min-width:0;padding:13px 14px;display:grid}.v9-team-comment-list>article>div,.v9-team-comment-meta strong,.v9-team-comment-meta small{min-width:0}.v9-team-comment-meta strong{color:var(--atlas-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.v9-team-comment-meta small{color:var(--atlas-muted);flex:none;font-size:8px}.v9-team-comment-list p{color:#4d6375;overflow-wrap:anywhere;white-space:pre-wrap;margin:6px 0 0;font-size:10px;line-height:1.6}.v9-team-comment-mentions{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.v9-team-comment-mentions span{color:var(--atlas-blue);background:#edf6ff;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:700}.v9-assignee-badge{background:#f1f7fc;border:1px solid #dceaf5;border-radius:11px;align-items:center;gap:8px;min-width:0;max-width:210px;padding:5px 8px 5px 5px;display:inline-flex}.v9-assignee-badge>span{min-width:0;display:grid}.v9-assignee-badge strong,.v9-assignee-badge small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.v9-assignee-badge strong{color:var(--atlas-text);font-size:9px}.v9-assignee-badge small{color:var(--atlas-muted);margin-top:2px;font-size:7px}.v9-unassigned-badge{color:#7a8794;white-space:nowrap;background:#f5f7f9;border:1px dashed #d5dee6;border-radius:999px;align-items:center;min-height:28px;padding:5px 9px;font-size:8px;font-weight:700;display:inline-flex}.app-shell.atlas-theme-dark .v9-team-hero{color:#edf8ff;background:radial-gradient(circle at 92% 8%,#1fd5a929,#0000 18rem),radial-gradient(circle at 72% 118%,#167bd142,#0000 22rem),linear-gradient(135deg,#0a1b2cfa,#0b2335f5);border-color:#1d4059;box-shadow:0 18px 46px #00050d40}.app-shell.atlas-theme-dark .v9-team-hero h2{color:#f0f9ff}.app-shell.atlas-theme-dark .v9-team-hero p:not(.eyebrow){color:#8fa8bb}.app-shell.atlas-theme-dark .v9-team-summary-grid>article,.app-shell.atlas-theme-dark .v9-team-member-grid>article,.app-shell.atlas-theme-dark .v9-team-member-card,.app-shell.atlas-theme-dark .v9-team-assignment-card,.app-shell.atlas-theme-dark .v9-team-comment-card,.app-shell.atlas-theme-dark .v9-team-comment-list>article{color:#e9f6ff;background:linear-gradient(145deg,#0b1f30fa,#091b2bf5);border-color:#1d3e56;box-shadow:0 12px 30px #00040b33}.app-shell.atlas-theme-dark .v9-team-summary-grid strong,.app-shell.atlas-theme-dark .v9-team-member-identity strong,.app-shell.atlas-theme-dark .v9-team-member-stats strong,.app-shell.atlas-theme-dark .v9-team-card-title strong,.app-shell.atlas-theme-dark .v9-team-comment-head strong,.app-shell.atlas-theme-dark .v9-team-comment-meta strong,.app-shell.atlas-theme-dark .v9-assignee-badge strong{color:#edf8ff}.app-shell.atlas-theme-dark .v9-team-capacity>span{background:#16334a}.app-shell.atlas-theme-dark .v9-team-member-stats{border-top-color:#1c3b52}.app-shell.atlas-theme-dark .v9-team-member-stats>span{background:#113046c7;border-color:#1f435c}.app-shell.atlas-theme-dark .v9-team-member-actions select,.app-shell.atlas-theme-dark .v9-team-comment-card textarea{color:#e9f6ff;background:#0b2032;border-color:#23445d}.app-shell.atlas-theme-dark .v9-team-comment-head>span,.app-shell.atlas-theme-dark .v9-team-comment-mentions span{color:#7cccf4;background:#1c6ea629;border-color:#20506d}.app-shell.atlas-theme-dark .v9-team-mention-picker button{color:#a9c0d1;background:#102a3f;border-color:#21435b}.app-shell.atlas-theme-dark .v9-team-comment-list p{color:#a7bdcc}.app-shell.atlas-theme-dark .v9-assignee-badge{background:#102b41;border-color:#20445e}.app-shell.atlas-theme-dark .v9-unassigned-badge{color:#8da5b8;background:#10273a;border-color:#2a4a60}@media (max-width:1120px){.v9-team-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v9-lead-team-grid{grid-template-columns:minmax(230px,.9fr) minmax(0,1.1fr)}}@media (max-width:760px){.team-center-web{gap:14px}.v9-team-hero{flex-direction:column;align-items:flex-start;padding:20px}.v9-team-hero .ghost-button{align-self:flex-start}.v9-team-invite-card,.v9-team-members-card{padding:19px 17px}.v9-team-invite-card .v9-form-grid,.v9-lead-team-grid{grid-template-columns:minmax(0,1fr)}.v9-team-invite-card .v9-actions .primary-button{width:100%;min-width:0}.v9-team-member-grid{grid-template-columns:minmax(0,1fr)}.v9-team-member-actions{flex-direction:column;align-items:stretch}.v9-team-member-actions select,.v9-team-member-actions .danger-link{text-align:left;width:100%;max-width:none}.v9-team-mention-picker{flex-direction:column;align-items:flex-start}.v9-team-mention-picker>div{justify-content:flex-start}}@media (max-width:520px){.v9-team-summary-grid{grid-template-columns:minmax(0,1fr)}.v9-team-summary-grid>article{min-height:112px}.v9-team-member-identity{grid-template-columns:auto minmax(0,1fr)}.v9-team-role{grid-column:1/-1;justify-self:start}.v9-team-member-stats{grid-template-columns:minmax(0,1fr)}.v9-team-member-stats>span{text-align:left;grid-template-columns:auto 1fr;align-items:center}.v9-team-member-stats small{text-align:right}.v9-team-comment-head,.v9-team-comment-actions,.v9-team-comment-meta{flex-direction:column;align-items:flex-start}.v9-team-comment-actions .primary-button{width:100%}}.billing-provider-bar{background:linear-gradient(135deg,#f7fbff,#effaf7);border:1px solid #d8e7f4;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.billing-provider-bar>div:first-child{gap:4px;display:grid}.billing-provider-bar strong{color:#0b3156;font-size:11px}.billing-provider-bar span{color:#6c8092;font-size:9px;line-height:1.5}.billing-interval-toggle{background:#fff;border:1px solid #d6e4ef;border-radius:11px;padding:4px;gap:4px!important;display:flex!important}.billing-interval-toggle button{color:#60768a;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 13px;font-size:9px;font-weight:800}.billing-interval-toggle button.active{color:#fff;background:linear-gradient(135deg,#0a66e8,#138bd7);box-shadow:0 7px 18px #0a66e833}.paytr-page-shell{background:radial-gradient(circle at 15% 15%,#14cdb121,#0000 30rem),linear-gradient(145deg,#061d31,#0a2d49);place-items:center;min-height:100vh;padding:28px;display:grid}.paytr-checkout-card{background:#f7fbff;border:1px solid #a8d0ea4d;border-radius:24px;width:min(920px,100%);overflow:hidden;box-shadow:0 30px 90px #000c1a61}.paytr-checkout-card>header{border-bottom:1px solid #dce8f2;padding:24px 28px 18px}.paytr-checkout-card h1,.paytr-result-card h1{color:#082b4c;margin:5px 0 8px;font-family:Manrope,sans-serif;font-size:25px}.paytr-checkout-card p,.paytr-result-card p{color:#61778b;margin:0;font-size:11px;line-height:1.65}.paytr-checkout-frame{background:#fff;border:0;width:100%;min-height:720px;display:block}.paytr-checkout-card>footer{color:#71869a;border-top:1px solid #dce8f2;justify-content:space-between;gap:12px;padding:14px 24px;font-size:9px;display:flex}.paytr-checkout-card a,.paytr-result-card a{color:#0a66e8;font-weight:800;text-decoration:none}.paytr-result-card{text-align:center;background:#f9fcff;border:1px solid #a8d0ea4d;border-radius:24px;justify-items:center;gap:12px;width:min(560px,100%);padding:42px;display:grid;box-shadow:0 30px 90px #000c1a61}.paytr-result-card>span{border-radius:50%;place-items:center;width:54px;height:54px;font-size:25px;font-weight:900;display:grid}.paytr-result-card.success>span{color:#07875d;background:#e4f8ef}.paytr-result-card.failed>span,.paytr-result-box.failed{color:#a14f43;background:#fff0ee}.paytr-result-card small{color:#8293a4;font-size:9px}.paytr-result-card a{color:#fff;background:#0a66e8;border-radius:10px;margin-top:5px;padding:11px 16px}.paytr-result-box{text-align:center;border-radius:16px;margin:24px;padding:28px}.paytr-result-box h2{margin:0 0 8px}.paytr-result-box a{margin-top:12px;display:inline-block}.app-shell.atlas-theme-dark .billing-provider-bar{background:linear-gradient(135deg,#0d2c43,#10394b);border-color:#274b65}.app-shell.atlas-theme-dark .billing-provider-bar strong{color:#d8edf9}.app-shell.atlas-theme-dark .billing-provider-bar span{color:#8faabd}.app-shell.atlas-theme-dark .billing-interval-toggle{background:#0b2a40;border-color:#2a5068}@media (max-width:720px){.billing-provider-bar{flex-direction:column;align-items:stretch}.billing-interval-toggle button{flex:1}.paytr-page-shell{padding:12px}.paytr-checkout-card>header{padding:20px}.paytr-checkout-frame{min-height:760px}.paytr-checkout-card>footer{flex-direction:column;align-items:flex-start}.paytr-result-card{padding:30px 20px}}.billing-contact-modal{width:min(620px,100%)}.billing-contact-intro{max-width:54ch;color:var(--atlas-muted);margin:10px 0 0;font-size:12px;line-height:1.65}.billing-contact-form .v9-form-grid{grid-template-columns:minmax(0,1fr)}.billing-contact-form textarea{resize:vertical;min-height:106px}.billing-contact-privacy{color:var(--atlas-muted);border-top:1px solid var(--atlas-border);margin:14px 0 0;padding-top:13px;font-size:10px;line-height:1.6}.app-shell.atlas-theme-dark .billing-contact-modal{color:#e7f2fa;background:#0d2233;border-color:#26455c}.app-shell.atlas-theme-dark .billing-contact-intro,.app-shell.atlas-theme-dark .billing-contact-privacy{color:#9eb4c5}.app-shell.atlas-theme-dark .billing-contact-form input,.app-shell.atlas-theme-dark .billing-contact-form textarea{color:#edf7ff;background:#102b40;border-color:#2a4a62}@media (max-width:760px){.billing-contact-modal{max-height:calc(100dvh - 20px)}.billing-contact-modal .modal-actions{grid-template-columns:minmax(0,1fr);display:grid}}.crm-sort-select{min-width:225px}.app-shell.atlas-theme-dark .clickable-lead-row.selected td{box-shadow:inset 0 1px #2e607c,inset 0 -1px #2e607c;color:#eaf7ff!important;background:#102d43!important}.app-shell.atlas-theme-dark .clickable-lead-row.selected .business strong,.app-shell.atlas-theme-dark .clickable-lead-row.selected td>strong,.app-shell.atlas-theme-dark .clickable-lead-row.selected td>span{color:#effaff!important}.app-shell.atlas-theme-dark .clickable-lead-row.selected .business small,.app-shell.atlas-theme-dark .clickable-lead-row.selected .reviews{color:#9eb8ca!important}.app-shell.atlas-theme-dark .bulk-action-bar{color:#e8f7ff;background:linear-gradient(135deg,#0d293f,#10344b 58%,#0e3838);border-color:#28536d;box-shadow:0 14px 34px #00050d47}.app-shell.atlas-theme-dark .bulk-action-summary span,.app-shell.atlas-theme-dark .bulk-progress{color:#b8d1e2}.app-shell.atlas-theme-dark .bulk-action-summary strong{color:#6bc7ff}.app-shell.atlas-theme-dark .bulk-action-summary button{color:#9fc4dc}.app-shell.atlas-theme-dark .bulk-action-controls>button,.app-shell.atlas-theme-dark .bulk-stage-control button,.app-shell.atlas-theme-dark .bulk-stage-control select{color:#eaf7ff;background:#0b2235;border-color:#2a5069}.app-shell.atlas-theme-dark .bulk-action-controls>button:hover:not(:disabled),.app-shell.atlas-theme-dark .bulk-stage-control button:hover:not(:disabled){background:#14374f;border-color:#3b82ad}.app-shell.atlas-theme-dark .bulk-action-controls .bulk-primary{color:#fff;background:linear-gradient(135deg,#167bd4,#16aa9a);border-color:#0000}.app-shell.atlas-theme-dark .bulk-action-controls .bulk-danger{color:#ffb5bd;background:#b72f3e24;border-color:#f1717e52}.app-shell.atlas-theme-dark .bulk-task-panel{background:#071928c7;border-color:#284c64}.app-shell.atlas-theme-dark .bulk-task-panel label span{color:#9eb9cb}.app-shell.atlas-theme-dark .bulk-task-panel input{color:#eaf7ff;background:#091f31;border-color:#2a4d65}.app-shell.atlas-theme-dark .lead-detail-rating{color:#f8e5a2;background:linear-gradient(135deg,#2b2618,#342b16);border-color:#6d5a26;box-shadow:inset 0 1px #ffffff0a}.app-shell.atlas-theme-dark .lead-detail-rating span{color:#d7bd65}.app-shell.atlas-theme-dark .lead-detail-rating strong{color:#fff0ae!important}.app-shell.atlas-theme-dark .lead-detail-rating small{color:#cbb873!important}@media (max-width:900px){.crm-sort-select{width:100%;min-width:0}}.atlas-intelligence-panel{background:linear-gradient(135deg,#f5fbff,#effaf8);border:1px solid #cfe5f2;border-radius:20px;gap:16px;padding:20px;display:grid}.atlas-intelligence-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.atlas-intelligence-head h3{margin:4px 0 6px}.atlas-intelligence-head p{color:#61798a;max-width:760px;margin:0}.atlas-intelligence-context,.atlas-intelligence-message,.atlas-intelligence-notice{color:#405d70;background:#ffffffb8;border:1px solid #d7e8f2;border-radius:12px;align-items:center;gap:8px;padding:11px 13px;display:flex}.atlas-intelligence-notice{color:#8a5a14;background:#fff9e8;border-color:#ecd7a3}.atlas-company-profiles{flex-wrap:wrap;gap:10px;display:flex}.atlas-company-profiles>a{color:#183b51;background:#fff;border:1px solid #cfe2ed;border-radius:13px;gap:2px;min-width:190px;padding:11px 13px;text-decoration:none;display:grid}.atlas-company-profiles>a span{letter-spacing:.08em;color:#2683ba;font-size:10px}.atlas-company-profiles>a small{color:#728897}.atlas-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.atlas-contact-card{background:#ffffffd1;border:1px solid #d6e5ed;border-radius:15px;padding:14px}.atlas-contact-card.confidence-high{border-color:#92d7c6;box-shadow:inset 3px 0 #23a984}.atlas-contact-card.confidence-medium{border-color:#b9d5e6;box-shadow:inset 3px 0 #3b8ebd}.atlas-contact-card.confidence-low{border-color:#e4d6b2;box-shadow:inset 3px 0 #d39a32}.atlas-contact-card-head{justify-content:space-between;gap:12px;display:flex}.atlas-contact-card-head span{gap:3px;display:grid}.atlas-contact-card-head small,.atlas-contact-card>p{color:#6b8190}.atlas-contact-card-head em{color:#1885a7;font-style:normal;font-weight:800}.atlas-contact-methods{flex-wrap:wrap;gap:8px;display:flex}.atlas-contact-methods a{color:#176a8b;background:#eaf6fb;border-radius:9px;padding:7px 9px;font-size:12px;text-decoration:none}.app-shell.atlas-theme-dark .atlas-intelligence-panel{background:linear-gradient(135deg,#0c2639,#0d302f);border-color:#2b5067}.app-shell.atlas-theme-dark .atlas-intelligence-head p,.app-shell.atlas-theme-dark .atlas-contact-card>p,.app-shell.atlas-theme-dark .atlas-contact-card-head small{color:#9fb7c7}.app-shell.atlas-theme-dark .atlas-intelligence-context,.app-shell.atlas-theme-dark .atlas-intelligence-message{color:#d9edf8;background:#102d42;border-color:#2b5067}.app-shell.atlas-theme-dark .atlas-intelligence-notice{color:#f1d58b;background:#332b17;border-color:#67582a}.app-shell.atlas-theme-dark .atlas-company-profiles>a,.app-shell.atlas-theme-dark .atlas-contact-card{color:#e9f6fd;background:#0c2233;border-color:#2a4a60}.app-shell.atlas-theme-dark .atlas-contact-methods a{color:#a6ddf5;background:#12364d}@media (max-width:820px){.atlas-intelligence-head{display:grid}.atlas-contact-grid{grid-template-columns:1fr}}.saved-search-create{gap:16px;display:grid}.saved-search-create p{color:#667e8e}.saved-search-create-actions{grid-template-columns:minmax(240px,1fr) auto;gap:10px;display:grid}.saved-search-create-actions input{border:1px solid #cbdde7;border-radius:12px;min-height:44px;padding:0 13px}.saved-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.saved-search-grid article{background:#fbfdfe;border:1px solid #d7e5ec;border-radius:16px;gap:12px;padding:16px;display:grid}.saved-search-grid article>div:first-child{gap:4px;display:grid}.saved-search-grid small{color:#6d8290}.saved-search-tags{flex-wrap:wrap;gap:7px;display:flex}.saved-search-tags span{color:#287594;background:#e8f5fa;border-radius:999px;padding:5px 8px;font-size:11px}.saved-search-grid label{color:#425f71;align-items:center;gap:8px;display:flex}.saved-search-actions{justify-content:space-between;align-items:center;display:flex}.app-shell.atlas-theme-dark .saved-search-create p,.app-shell.atlas-theme-dark .saved-search-grid small,.app-shell.atlas-theme-dark .saved-search-grid label{color:#9eb7c7}.app-shell.atlas-theme-dark .saved-search-create-actions input,.app-shell.atlas-theme-dark .saved-search-grid article{color:#eaf6fc;background:#0d2638;border-color:#294b61}.app-shell.atlas-theme-dark .saved-search-tags span{color:#a8dcf0;background:#12384d}@media (max-width:800px){.saved-search-grid,.saved-search-create-actions{grid-template-columns:1fr}}.atlas-signals-panel{background:linear-gradient(135deg,#fffaf0,#f4fbf8);border:1px solid #e5d8b5;border-radius:20px;gap:15px;padding:20px;display:grid}.atlas-signals-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.atlas-signals-head p{color:#6d7f88;max-width:760px;margin:5px 0 0}.atlas-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.atlas-signal-grid article{background:#ffffffc7;border:1px solid #e0e6e4;border-radius:14px;gap:8px;padding:14px;display:grid}.atlas-signal-grid article>div{justify-content:space-between;display:flex}.atlas-signal-grid article span{text-transform:uppercase;letter-spacing:.07em;color:#588092;font-size:10px}.atlas-signal-grid article em{color:#167f93;font-style:normal;font-weight:800}.atlas-signal-grid article p{color:#607785;margin:0;font-size:13px}.atlas-signal-grid article small{color:#2c596b}.atlas-signal-grid article b{color:#147d65;font-size:12px}.atlas-signal-grid .signal-high,.atlas-signal-grid .signal-critical{border-color:#e4b969;box-shadow:inset 3px 0 #e59a20}.signals-hero{justify-content:space-between;align-items:center;gap:18px;display:flex}.signals-hero p{color:#657d8c}.signals-summary{flex-wrap:wrap;gap:10px;display:flex}.signals-summary span{color:#607887;background:#f6fbfd;border:1px solid #d5e6ee;border-radius:14px;min-width:110px;padding:12px;display:grid}.signals-summary strong{color:#167e9e;font-size:24px}.signals-table{display:grid}.signals-table>button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e5edf1;grid-template-columns:54px minmax(180px,.8fr) minmax(220px,1.2fr);align-items:center;gap:12px;width:100%;padding:13px 8px;display:grid}.signals-table>button:hover{background:#f4fafc}.signals-table>button>span:nth-child(2){gap:3px;display:grid}.signals-table small{color:#728795}.signal-score{color:#28718b;background:#e8f3f7;border-radius:13px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.signal-score.hot{color:#b46700;background:#fff0d5}.signal-score.warm{color:#16745d;background:#e5f4ef}.app-shell.atlas-theme-dark .atlas-signals-panel{background:linear-gradient(135deg,#2d2719,#0d302e);border-color:#5d5434}.app-shell.atlas-theme-dark .atlas-signal-grid article,.app-shell.atlas-theme-dark .signals-summary span{color:#e9f7fd;background:#0d2637;border-color:#2b4d62}.app-shell.atlas-theme-dark .atlas-signal-grid article p,.app-shell.atlas-theme-dark .signals-hero p,.app-shell.atlas-theme-dark .signals-table small{color:#9eb6c5}.app-shell.atlas-theme-dark .signals-table>button{color:#e9f6fd;border-color:#28465a}.app-shell.atlas-theme-dark .signals-table>button:hover{background:#102d42}@media (max-width:980px){.atlas-signal-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.atlas-signals-head,.signals-hero{display:grid}.atlas-signal-grid{grid-template-columns:1fr}.signals-table>button{grid-template-columns:48px 1fr}.signals-table>button>span:last-child{grid-column:2}}.sequence-hero{gap:16px;display:grid}.sequence-hero p{color:#657d8c}.sequence-create{grid-template-columns:minmax(240px,1fr) auto;gap:10px;display:grid}.sequence-create input,.sequence-launch select{border:1px solid #ccdde6;border-radius:12px;min-height:44px;padding:0 12px}.sequence-launch{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;display:grid}.sequence-launch label{gap:6px;display:grid}.sequence-launch label span{color:#607887;font-size:12px}.sequence-timeline{gap:8px;margin-top:18px;display:grid}.sequence-timeline>div{background:#f4fafb;border-left:3px solid #2695a8;border-radius:10px;grid-template-columns:70px 1fr;gap:10px;padding:11px;display:grid}.sequence-timeline span{gap:3px;display:grid}.sequence-timeline small{color:#6f8390}.sequence-actions{display:grid}.sequence-actions article{border-bottom:1px solid #e2ebef;grid-template-columns:88px minmax(220px,1fr) 110px auto;align-items:center;gap:12px;padding:14px 4px;display:grid}.sequence-actions article>div:nth-child(2){gap:4px;display:grid}.sequence-actions small,.sequence-actions p{color:#708491;margin:0}.sequence-actions time{color:#5c7584;font-size:12px}.sequence-channel{text-transform:uppercase;color:#26718d;background:#e9f4f8;border-radius:10px;place-items:center;padding:8px;font-size:10px;font-weight:800;display:inline-grid}.channel-linkedin{color:#326caa;background:#e7f0ff}.channel-email{color:#1b7a57;background:#e7f7ef}.channel-phone{color:#9a610a;background:#fff3dd}.sequence-action-buttons{flex-wrap:wrap;gap:6px;display:flex}.sequence-action-buttons a,.sequence-action-buttons button{color:#236f8c;cursor:pointer;background:#fff;border:1px solid #cbdde6;border-radius:9px;padding:7px 9px;font-size:12px;text-decoration:none}.app-shell.atlas-theme-dark .sequence-create input,.app-shell.atlas-theme-dark .sequence-launch select,.app-shell.atlas-theme-dark .sequence-action-buttons a,.app-shell.atlas-theme-dark .sequence-action-buttons button{color:#eaf7fd;background:#0d2638;border-color:#294b61}.app-shell.atlas-theme-dark .sequence-timeline>div{background:#102d40}.app-shell.atlas-theme-dark .sequence-timeline small,.app-shell.atlas-theme-dark .sequence-actions small,.app-shell.atlas-theme-dark .sequence-actions p,.app-shell.atlas-theme-dark .sequence-actions time{color:#9eb6c5}.app-shell.atlas-theme-dark .sequence-actions article{border-color:#29485c}@media (max-width:900px){.sequence-launch{grid-template-columns:1fr}.sequence-actions article{grid-template-columns:78px 1fr}.sequence-actions time,.sequence-action-buttons{grid-column:2}.sequence-create{grid-template-columns:1fr}}.icp-hero{gap:16px;display:grid}.icp-hero p{color:#657d8c}.icp-create{grid-template-columns:minmax(260px,1fr) auto;gap:10px;display:grid}.icp-create input,.icp-toolbar select{border:1px solid #cbdde6;border-radius:12px;min-height:44px;padding:0 12px}.icp-toolbar{align-items:end;gap:12px;display:flex}.icp-toolbar label{gap:6px;min-width:320px;display:grid}.icp-toolbar label span{color:#607887;font-size:12px}.icp-criteria{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.icp-criteria span{color:#617887;background:#f8fcfd;border:1px solid #d7e5ec;border-radius:13px;gap:5px;padding:12px;display:grid}.icp-criteria b{color:#203f52}.icp-results{display:grid}.icp-results>button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e3ebef;grid-template-columns:58px minmax(220px,.8fr) minmax(260px,1.2fr);align-items:center;gap:12px;width:100%;padding:13px 6px;display:grid}.icp-results>button:hover{background:#f5fafc}.icp-results>button>span:nth-child(2){gap:3px;display:grid}.icp-results small{color:#748895}.icp-score{color:#28718c;background:#e9f3f7;border-radius:14px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.icp-score.hot{color:#177358;background:#e5f6ef}.icp-score.warm{color:#9d630b;background:#fff1d9}.app-shell.atlas-theme-dark .icp-create input,.app-shell.atlas-theme-dark .icp-toolbar select,.app-shell.atlas-theme-dark .icp-criteria span{color:#eaf6fd;background:#0d2638;border-color:#294b61}.app-shell.atlas-theme-dark .icp-criteria b{color:#dff3fc}.app-shell.atlas-theme-dark .icp-results>button{color:#eaf6fd;border-color:#29485c}.app-shell.atlas-theme-dark .icp-results>button:hover{background:#102d42}.app-shell.atlas-theme-dark .icp-results small,.app-shell.atlas-theme-dark .icp-hero p{color:#9eb6c5}@media (max-width:850px){.icp-create{grid-template-columns:1fr}.icp-toolbar{display:grid}.icp-toolbar label{min-width:0}.icp-criteria{grid-template-columns:1fr 1fr}.icp-results>button{grid-template-columns:50px 1fr}.icp-results>button>span:last-child{grid-column:2}}@media (max-width:520px){.icp-criteria{grid-template-columns:1fr}}.import-hero{gap:16px;display:grid}.import-hero p{color:#657d8c}.import-drop{background:#f5fbfd;border:1px dashed #9fc6d7;border-radius:16px;grid-template-columns:minmax(210px,.6fr) minmax(260px,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}.import-drop span{color:#557386;font-size:13px}.import-jobs{gap:12px;display:grid}.import-jobs article{background:#fbfdfe;border:1px solid #d9e6ec;border-radius:15px;grid-template-columns:minmax(200px,.7fr) minmax(350px,1.3fr) auto;align-items:center;gap:16px;padding:15px;display:grid}.import-jobs article>div:first-child{gap:4px;display:grid}.import-jobs small{color:#738895}.import-stats{flex-wrap:wrap;gap:8px;display:flex}.import-stats span{color:#567383;background:#edf6f9;border-radius:10px;place-items:center;min-width:62px;padding:7px;font-size:11px;display:grid}.import-stats b{color:#187d99;font-size:16px}.import-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.import-actions a{text-decoration:none}.app-shell.atlas-theme-dark .import-drop,.app-shell.atlas-theme-dark .import-jobs article{color:#eaf6fd;background:#0d2638;border-color:#2c5168}.app-shell.atlas-theme-dark .import-drop span,.app-shell.atlas-theme-dark .import-jobs small,.app-shell.atlas-theme-dark .import-hero p{color:#9eb6c5}.app-shell.atlas-theme-dark .import-stats span{color:#a4c4d5;background:#12364a}.app-shell.atlas-theme-dark .import-stats b{color:#72d4ef}@media (max-width:1000px){.import-drop,.import-jobs article{grid-template-columns:1fr}.import-actions{justify-content:flex-start}}.intelligence-hero{justify-content:space-between;align-items:center;gap:24px;display:flex}.intelligence-hero-score{text-align:center;border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);border-radius:20px;min-width:190px;padding:18px}.intelligence-hero-score strong{font-size:2.25rem;display:block}.intelligence-hero-score span,.intelligence-hero-score small{display:block}.intelligence-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.intelligence-metric{text-align:left;cursor:pointer}.intelligence-metric span,.intelligence-metric small{display:block}.intelligence-metric strong{margin:8px 0;font-size:1.8rem;display:block}.intelligence-two-column{grid-template-columns:1fr 1fr;gap:16px;display:grid}.intelligence-recommendations,.intelligence-list,.intelligence-health{gap:10px;display:grid}.recommendation,.intelligence-list button{text-align:left;border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);cursor:pointer;border-radius:14px;justify-content:space-between;gap:16px;width:100%;padding:13px;display:flex}.recommendation{display:grid}.recommendation.critical{border-color:#ef44447a}.recommendation.high{border-color:#f59e0b7a}.recommendation.good{border-color:#10b9817a}.intelligence-list button span,.intelligence-list button small{display:block}.intelligence-list button strong{align-self:center}.intelligence-health>div{justify-content:space-between;gap:12px;display:flex}.intelligence-health progress{width:100%;height:10px}.intelligence-generated{text-align:right}@media (max-width:980px){.intelligence-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intelligence-two-column{grid-template-columns:1fr}}@media (max-width:640px){.intelligence-hero{flex-direction:column;align-items:stretch}.intelligence-hero-score{min-width:0}.intelligence-metric-grid{grid-template-columns:1fr 1fr}}.v9-form-grid>.atlas-intelligence-panel.full,.v9-form-grid>.atlas-signals-panel.full{grid-column:1/-1;width:100%;min-width:0;margin-top:4px}.atlas-intelligence-panel,.atlas-signals-panel{border-radius:24px;min-width:0;overflow:hidden}.atlas-intelligence-head,.atlas-signals-head{align-items:flex-start;min-width:0}.atlas-intelligence-head>div,.atlas-signals-head>div{flex:auto;min-width:0}.atlas-intelligence-head .primary-button,.atlas-signals-head .primary-button{white-space:normal;text-align:center;flex:none;max-width:220px}.atlas-intelligence-head h3,.atlas-intelligence-head p,.atlas-signals-head h3,.atlas-signals-head p,.atlas-intelligence-context,.atlas-intelligence-message,.atlas-intelligence-notice{overflow-wrap:anywhere;word-break:break-word}.atlas-company-profiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.atlas-company-profiles>a{width:100%;min-width:0;overflow:hidden}.atlas-company-profiles>a span,.atlas-company-profiles>a strong,.atlas-company-profiles>a small,.atlas-contact-card,.atlas-contact-card-head,.atlas-contact-card-head span,.atlas-contact-card-head strong,.atlas-contact-card-head small,.atlas-contact-methods,.atlas-contact-methods a{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.atlas-contact-card{align-content:start;gap:9px;display:grid}.atlas-contact-card>p{margin:0}.atlas-contact-methods a{display:inline-flex}.atlas-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.atlas-signal-grid article{align-content:start;min-width:0}.atlas-signal-grid article>div{align-items:flex-start;gap:12px;min-width:0}.atlas-signal-grid article span,.atlas-signal-grid article em,.atlas-signal-grid article strong,.atlas-signal-grid article p,.atlas-signal-grid article small,.atlas-signal-grid article b{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.atlas-signal-grid article strong{line-height:1.25}.atlas-signal-grid article p,.atlas-signal-grid article small,.atlas-signal-grid article b{line-height:1.45}.intelligence-workspace,.intelligence-workspace .v9-card,.intelligence-metric,.intelligence-two-column,.intelligence-two-column>article,.intelligence-list,.intelligence-list button,.intelligence-recommendations,.recommendation{min-width:0}.intelligence-workspace h2,.intelligence-workspace h3,.intelligence-workspace p,.intelligence-workspace span,.intelligence-workspace small,.intelligence-workspace b,.intelligence-workspace strong{overflow-wrap:anywhere;word-break:break-word}.intelligence-degraded-notice{color:#765510;background:#fff8df;border:1px solid #e6c978;border-radius:14px;gap:4px;padding:13px 15px;display:grid}.intelligence-degraded-notice span,.intelligence-degraded-notice small{line-height:1.45}.intelligence-error-state{gap:12px;max-width:760px;display:grid}.app-shell.atlas-theme-dark .intelligence-degraded-notice{color:#f0d98f;background:#302a18;border-color:#66592e}@media (max-width:900px){.atlas-company-profiles{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-signal-grid{grid-template-columns:1fr}}@media (max-width:700px){.atlas-intelligence-head,.atlas-signals-head{display:grid}.atlas-intelligence-head .primary-button,.atlas-signals-head .primary-button{width:100%;max-width:none}.atlas-company-profiles{grid-template-columns:1fr}}.view-purpose-popover{z-index:35;justify-content:flex-end;margin:-8px 0 18px;display:flex;position:relative}.view-purpose-trigger{color:#37617a;cursor:pointer;background:#f7fbfff0;border:1px solid #d4e6f1;border-radius:11px;align-items:center;gap:8px;min-height:36px;padding:7px 10px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 6px 18px #0a486e0a}.view-purpose-trigger:hover,.view-purpose-trigger.is-open{color:#137fbd;background:#f4fbff;border-color:#9ed3ed}.view-purpose-trigger-icon{color:#168bd1;background:#e9f6ff;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.view-purpose-trigger-icon .atlas-ui-icon{width:14px;height:14px}.view-purpose-trigger>i{color:#5f7c8f;background:#eaf1f5;border-radius:999px;place-items:center;width:20px;height:20px;font-size:12px;font-style:normal;display:grid}.view-purpose-card{color:#405a70;background:linear-gradient(135deg,#f7fbfffc,#f2fbf9fc);border:1px solid #cfe3ef;border-radius:15px;align-items:flex-start;gap:12px;width:min(430px,100vw - 48px);padding:15px 42px 15px 15px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 50px #062b452e}.view-purpose-close{color:#55768c;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:26px;height:26px;font-size:18px;display:grid;position:absolute;top:9px;right:9px}.view-purpose-close:hover{background:#0f6fa314}.view-purpose-icon{color:#1589d4;background:#eaf6ff;border:1px solid #cde8f8;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.view-purpose-icon .atlas-ui-icon{width:18px;height:18px}.view-purpose-content{gap:6px;min-width:0;display:grid}.view-purpose-heading{gap:2px;min-width:0;display:grid}.view-purpose-heading>span{color:#218ac5;letter-spacing:.13em;font-size:8px;font-weight:900}.view-purpose-heading>strong{color:#17354c;min-width:0;font-size:15px;line-height:1.25}.view-purpose-card p,.view-purpose-card small{overflow-wrap:anywhere;margin:0}.view-purpose-card p{color:#587187;font-size:12px;line-height:1.5}.view-purpose-card small{color:#70879a;font-size:10px;line-height:1.5}.view-purpose-card small b{color:#3b6079}.atlas-paid-feature-gate{background:linear-gradient(135deg,#f7fbfffa,#eefaf7f5);border:1px solid #cfe2ed;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.atlas-paid-feature-gate>div{min-width:0}.atlas-paid-feature-gate .eyebrow{color:#1698cf;margin:0 0 4px}.atlas-paid-feature-gate h3{color:#18384f;margin:0 0 6px}.atlas-paid-feature-gate p:not(.eyebrow){color:#688095;max-width:720px;margin:0;line-height:1.5}.atlas-paid-feature-gate .primary-button{white-space:nowrap;flex:none}.app-shell.atlas-theme-dark .view-purpose-trigger{color:#c8deec;background:#091f2ff0;border-color:#1c465e}.app-shell.atlas-theme-dark .view-purpose-trigger:hover,.app-shell.atlas-theme-dark .view-purpose-trigger.is-open{color:#64ddc2;background:#0d3443;border-color:#2d7c7c}.app-shell.atlas-theme-dark .view-purpose-trigger-icon{color:#55d6bb;background:#0f3141}.app-shell.atlas-theme-dark .view-purpose-trigger>i{color:#a8c5d7;background:#173e50}.app-shell.atlas-theme-dark .view-purpose-card{color:#d8ebf8;background:linear-gradient(135deg,#0c2537fc,#0a3333fa);border-color:#24566d;box-shadow:0 18px 55px #00040c6b}.app-shell.atlas-theme-dark .view-purpose-close{color:#a9c6d7}.app-shell.atlas-theme-dark .view-purpose-close:hover{background:#55d6bb17}.app-shell.atlas-theme-dark .view-purpose-icon{color:#55d6bb;background:#0f3141;border-color:#22566a}.app-shell.atlas-theme-dark .view-purpose-heading>span{color:#4cdbb9}.app-shell.atlas-theme-dark .view-purpose-heading>strong{color:#edf9ff}.app-shell.atlas-theme-dark .view-purpose-card p{color:#a8c0d0}.app-shell.atlas-theme-dark .view-purpose-card small{color:#819fb2}.app-shell.atlas-theme-dark .view-purpose-card small b{color:#bbd5e4}.app-shell.atlas-theme-dark .atlas-paid-feature-gate{background:linear-gradient(135deg,#0a2a39f5,#0a3934e6);border-color:#1e5060}.app-shell.atlas-theme-dark .atlas-paid-feature-gate h3{color:#eefaff}.app-shell.atlas-theme-dark .atlas-paid-feature-gate p:not(.eyebrow){color:#9eb9c9}@media (max-width:720px){.view-purpose-popover{margin-top:-5px}.view-purpose-trigger{justify-content:flex-start;width:100%}.view-purpose-trigger>i{margin-left:auto}.view-purpose-card{width:min(100%,100vw - 28px);right:0}.atlas-paid-feature-gate{flex-direction:column;align-items:stretch}.atlas-paid-feature-gate .primary-button{width:100%}}.welcome-tour-backdrop{place-items:center;padding:clamp(12px,2.2vh,24px) clamp(14px,2.2vw,30px);overflow:hidden}.tutorial-shell{grid-template-rows:auto 4px minmax(0,1fr) auto;width:min(1180px,100vw - 48px);max-width:1180px;max-height:calc(100dvh - 32px);display:grid;overflow:hidden}.tutorial-header{padding:18px 24px 14px}.tutorial-brand .atlas-logo{--atlas-logo-width:146px}.tutorial-brand>span{font-size:10px}.tutorial-progress-copy strong{font-size:18px}.tutorial-progress-copy span{font-size:10px}.tutorial-layout{grid-template-columns:300px minmax(0,1fr);height:min(560px,100dvh - 185px);min-height:0;max-height:calc(100dvh - 185px);overflow:hidden}.tutorial-step-list{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;max-height:100%;padding:16px 12px;overflow-y:auto}.tutorial-step-list button{min-height:48px;padding:9px 10px}.tutorial-step-list button strong{font-size:11px;line-height:1.35}.tutorial-step-list button>span{width:29px;height:29px;font-size:9px}.tutorial-step-card{overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;min-height:0;max-height:100%;padding:32px 40px 28px;overflow-y:auto}.tutorial-step-icon{width:50px;height:50px;margin-bottom:16px}.tutorial-step-card .eyebrow{margin-bottom:8px;font-size:10px}.tutorial-step-card h2{margin:2px 0 10px;font-size:clamp(28px,3vw,38px);line-height:1.08}.tutorial-step-description{max-width:760px;font-size:13px;line-height:1.65}.tutorial-readiness{margin-top:18px;padding:13px 15px}.tutorial-readiness strong{font-size:11px}.tutorial-readiness small{font-size:9.5px;line-height:1.5}.tutorial-tip{margin-top:16px;padding:14px 16px}.tutorial-tip strong{font-size:9.5px}.tutorial-tip p{font-size:11px;line-height:1.55}.tutorial-open-section{margin-top:16px;padding:10px 14px;font-size:10px}.tutorial-footer{padding:13px 20px}.tutorial-footer .ghost-button,.tutorial-footer .primary-button{min-height:40px}.tutorial-skip{font-size:10px}@media (max-width:980px) and (min-width:761px){.tutorial-shell{width:min(960px,100vw - 32px)}.tutorial-layout{grid-template-columns:260px minmax(0,1fr)}.tutorial-step-card{padding:28px 30px 26px}}@media (max-height:760px) and (min-width:761px){.tutorial-header{padding-top:13px;padding-bottom:10px}.tutorial-layout{height:calc(100dvh - 160px);max-height:calc(100dvh - 160px)}.tutorial-step-card{padding-top:24px;padding-bottom:22px}.tutorial-step-icon{width:44px;height:44px;margin-bottom:12px}.tutorial-step-card h2{font-size:clamp(25px,2.7vw,34px)}}@media (max-width:760px){.welcome-tour-backdrop{place-items:end center;padding:10px;overflow-y:auto}.tutorial-shell{width:100%;max-height:calc(100dvh - 20px);display:block;overflow-y:auto}.tutorial-layout{height:auto;max-height:none;display:block;overflow:visible}.tutorial-step-list{scrollbar-gutter:auto;max-height:none;overflow:auto hidden}.tutorial-step-card{scrollbar-gutter:auto;max-height:none;padding:25px 18px 22px;overflow:visible}.tutorial-step-description{font-size:12px}}.topbar-heading{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.topbar-heading .view-purpose-popover{justify-content:flex-start;width:fit-content;max-width:100%;margin:9px 0 0}.topbar-heading .view-purpose-trigger{max-width:100%}@media (max-width:720px){.topbar-heading .view-purpose-popover{width:100%}.topbar-heading .view-purpose-trigger{width:fit-content;max-width:100%}.topbar-heading .view-purpose-card{width:min(430px,100vw - 28px);left:0;right:auto}}.topbar-heading .view-purpose-card{left:0;right:auto;width:min(430px,100vw - 32px);max-width:calc(100vw - 32px);inset-inline:0 auto;transform:none}@media (max-width:720px){.topbar-heading .view-purpose-card{left:0;right:auto;width:min(430px,100vw - 28px);max-width:calc(100vw - 28px);inset-inline:0 auto}}.view-purpose-trigger{gap:10px;min-height:38px;padding:7px 8px 7px 14px;line-height:1}.view-purpose-trigger-label{align-items:center;min-height:20px;line-height:1.2;display:inline-flex}.view-purpose-trigger>i{flex:0 0 22px;width:22px;height:22px;margin-left:2px}.topbar-heading .view-purpose-trigger{align-items:center}@media (max-width:720px){.view-purpose-trigger{padding-left:12px}}.commerce-code-card{background:linear-gradient(135deg,#102e43eb,#0a1f30f5);border:1px solid #3ed3bb38;gap:16px;padding:22px 24px;display:grid}.commerce-code-copy h3{color:var(--text);margin:2px 0 7px;font:800 18px/1.25 Manrope,Inter,sans-serif}.commerce-code-copy p:not(.eyebrow){max-width:820px;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.commerce-code-control{align-items:center;gap:10px;display:flex}.commerce-code-control input{text-transform:uppercase;letter-spacing:.035em;flex:1;min-width:0;font-weight:700}.commerce-code-success{background:#178f741f;border:1px solid #3ed3bb47;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.commerce-code-success strong{color:#72e6cb}.commerce-code-success span{color:var(--muted);flex:1;font-size:11px}.commerce-code-security{color:var(--muted);font-size:10px;line-height:1.55;display:block}.affiliate-center{max-width:1180px}.affiliate-hero{background:linear-gradient(135deg,#07344df5,#085b5eb8);border-color:#41e0c238;align-items:flex-start;gap:18px;display:flex}.affiliate-hero-icon{color:#70e4cd;background:#4bdcc61f;border:1px solid #4bdcc63d;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.affiliate-hero-icon svg{width:26px;height:26px}.affiliate-hero h2{margin:2px 0 7px;font:800 26px/1.2 Manrope,Inter,sans-serif}.affiliate-hero p:not(.eyebrow){color:var(--muted);max-width:820px;margin:0;line-height:1.65}.affiliate-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.affiliate-metric-grid article{gap:7px;display:grid}.affiliate-metric-grid span{color:var(--muted);font-size:11px}.affiliate-metric-grid strong{color:#73e8d0;font:800 28px/1 Manrope,Inter,sans-serif}.affiliate-link-card{justify-content:space-between;align-items:center;gap:18px;display:flex}.affiliate-link-card>div{gap:8px;min-width:0;display:grid}.affiliate-link-card code,.affiliate-reward-list code,.admin-generated-secret code,.admin-commerce-table-wrap code{color:#8fe9d7;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.affiliate-link-card code{word-break:break-all;font-size:12px}.affiliate-link-card small{color:var(--muted)}.affiliate-invite-card{gap:14px;display:grid}.affiliate-invite-card textarea{resize:vertical;width:100%}.affiliate-invite-actions{justify-content:space-between;align-items:center;gap:14px;display:flex}.affiliate-invite-actions small{color:var(--muted)}.affiliate-rewards-card{gap:14px;display:grid}.affiliate-reward-list{gap:10px;display:grid}.affiliate-reward-list article{border:1px solid var(--line);background:#ffffff06;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.affiliate-reward-list article>div{align-items:center;gap:10px;min-width:0;display:flex}.affiliate-reward-list article>div span{color:#72e6cb;font-weight:800}.affiliate-reward-list small{color:var(--muted)}.admin-commerce-center{gap:18px;display:grid}.admin-commerce-intro{gap:7px;display:grid}.admin-commerce-intro h2{margin:0}.admin-commerce-intro>p:not(.eyebrow){color:var(--muted);max-width:900px;margin:0}.admin-commerce-stats{flex-wrap:wrap;gap:16px;margin-top:7px;display:flex}.admin-commerce-stats span{border:1px solid var(--line);color:var(--muted);border-radius:9px;padding:7px 10px;font-size:11px}.admin-commerce-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-commerce-grid>article{align-content:start;gap:14px;display:grid}.admin-commerce-grid>article h3{margin:0;font:800 17px/1.3 Manrope,Inter,sans-serif}.admin-commerce-check{align-items:center;gap:9px;display:flex!important}.admin-commerce-check input{width:18px;height:18px}.admin-license-generator{grid-column:1/-1}.admin-generated-secret,.admin-generated-keys{background:#30bea414;border:1px solid #49dabf40;border-radius:12px;gap:9px;padding:12px;display:grid}.admin-generated-secret{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.admin-generated-secret code{word-break:break-all}.admin-generated-keys>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-generated-keys textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.admin-generated-keys small{color:var(--muted)}.admin-commerce-table-wrap{overflow:auto}.admin-commerce-table-wrap table{border-collapse:collapse;width:100%;font-size:11px}.admin-commerce-table-wrap th,.admin-commerce-table-wrap td{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:10px}.admin-commerce-table-wrap th{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.admin-commerce-table-wrap td:first-child{gap:3px;display:grid}.admin-commerce-table-wrap td small{color:var(--muted)}.ghost-button.compact{min-height:0;padding:7px 9px;font-size:10px}@media (max-width:820px){.commerce-code-control,.affiliate-link-card,.affiliate-invite-actions{flex-direction:column;align-items:stretch}.commerce-code-control button,.affiliate-link-card button,.affiliate-invite-actions button{width:100%}.affiliate-metric-grid,.admin-commerce-grid{grid-template-columns:1fr}.admin-license-generator{grid-column:auto}.affiliate-reward-list article{grid-template-columns:1fr}.affiliate-reward-list article>div{justify-content:space-between}.admin-generated-secret{grid-template-columns:1fr}.affiliate-hero{flex-direction:column}}.commerce-code-card{gap:18px}.commerce-code-control{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;display:grid}.commerce-code-input-shell{background:#04172694;border:1px solid #62aee152;border-radius:13px;align-items:center;min-width:0;min-height:48px;padding:4px 5px 4px 6px;transition:border-color .18s,box-shadow .18s,background-color .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 8px 24px #00000014}.commerce-code-input-shell:focus-within{background:#051b2cc7;border-color:#45bef5c7;box-shadow:0 0 0 3px #35a6eb1f,inset 0 1px #ffffff09}.commerce-code-prefix{color:#7fe8d1;letter-spacing:.09em;background:#2ac2a91c;border:1px solid #50dcc329;border-radius:9px;flex:0 0 38px;place-items:center;height:34px;font:900 10px/1 Manrope,Inter,sans-serif;display:grid}.commerce-code-control .commerce-code-input-shell input{color:#eef8ff;letter-spacing:.055em;text-transform:uppercase;border-radius:0;outline:0;width:100%;min-width:0;min-height:38px;margin:0;padding:0 13px;font:800 12px/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;box-shadow:none!important;background:0 0!important;border:0!important}.commerce-code-control .commerce-code-input-shell input::placeholder{color:#7391a8;opacity:.78;letter-spacing:.035em;font-weight:700}.commerce-code-apply{white-space:nowrap;border-radius:13px;min-width:134px;min-height:48px}.commerce-feedback-message{z-index:32;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:50px;margin:0;padding:10px 10px 10px 14px;animation:.24s both atlas-notice-enter;display:flex;position:sticky;top:14px;box-shadow:0 12px 30px #071c2d1a}.commerce-feedback-message>span{flex:auto;min-width:0;font-size:11px;font-weight:750;line-height:1.5}.commerce-feedback-message>button{color:currentColor;opacity:.72;width:31px;height:31px;font:inherit;cursor:pointer;background:#ffffff80;border:1px solid;border-radius:9px;flex:0 0 31px;place-items:center;padding:0 0 2px;font-size:18px;line-height:1;transition:opacity .18s,transform .18s;display:grid}.commerce-feedback-message>button:hover{opacity:1;transform:translateY(-1px)}@media (max-width:820px){.commerce-code-control{grid-template-columns:1fr}.commerce-code-apply{width:100%}.commerce-feedback-message{top:8px}}.commerce-success-backdrop{z-index:6200;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0718268a;place-items:center;padding:24px;animation:.18s both commerce-success-backdrop-in;display:grid;position:fixed;inset:0}.commerce-success-popup{color:#153b50;background:linear-gradient(145deg,#fff 0%,#f4fbff 100%);border:1px solid #c9e6f0;border-radius:22px;width:min(440px,100%);padding:26px;animation:.22s cubic-bezier(.2,.8,.2,1) both commerce-success-popup-in;position:relative;overflow:hidden;box-shadow:0 28px 80px #031c3047}.commerce-success-popup:before{content:"";background:linear-gradient(90deg,#18d9bc,#2c9cff,#7e6cff);height:3px;position:absolute;top:0;left:0;right:0}.commerce-success-icon{color:#087b72;background:linear-gradient(145deg,#dafaf4,#e8f6ff);border:1px solid #b9e9de;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:17px;display:grid;box-shadow:0 10px 26px #1290851f}.commerce-success-icon .atlas-ui-icon{width:25px;height:25px}.commerce-success-popup .eyebrow{color:#0b8f84;letter-spacing:.13em;margin:0 0 7px;font-size:9px;font-weight:900}.commerce-success-popup h2{color:#123d54;letter-spacing:-.025em;margin:0;font-size:clamp(20px,3vw,27px);line-height:1.15}.commerce-success-message{color:#57778a;margin:12px 0 0;font-size:13px;line-height:1.65}.commerce-success-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.commerce-success-details>div{background:#e8f7fcb8;border:1px solid #d2e9f0;border-radius:13px;min-width:0;padding:12px 13px}.commerce-success-details span{color:#7892a2;letter-spacing:.065em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.commerce-success-details strong{overflow-wrap:anywhere;color:#153f55;font-size:12px;line-height:1.35;display:block}.commerce-success-action{border-radius:13px;width:100%;min-height:46px;margin-top:20px}.commerce-success-close{color:#6e8a9a;width:32px;height:32px;font:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #d4e6ec;border-radius:10px;place-items:center;padding:0 0 2px;font-size:19px;line-height:1;transition:transform .16s,color .16s,border-color .16s;display:grid;position:absolute;top:15px;right:15px}.commerce-success-close:hover{color:#0a756e;border-color:#9fd9cf;transform:translateY(-1px)}.app-shell.atlas-theme-dark .commerce-success-popup{color:#e5f5ff;background:linear-gradient(145deg,#0b2233 0%,#0a1a29 100%);border-color:#21475d;box-shadow:0 30px 90px #00000080}.app-shell.atlas-theme-dark .commerce-success-icon{color:#49e3cb;background:linear-gradient(145deg,#103a40,#102c45);border-color:#245f64}.app-shell.atlas-theme-dark .commerce-success-popup .eyebrow{color:#51e5cf}.app-shell.atlas-theme-dark .commerce-success-popup h2{color:#eff9ff}.app-shell.atlas-theme-dark .commerce-success-message{color:#9fc0d4}.app-shell.atlas-theme-dark .commerce-success-details>div{background:#0e2c3eb8;border-color:#24495e}.app-shell.atlas-theme-dark .commerce-success-details span{color:#789db2}.app-shell.atlas-theme-dark .commerce-success-details strong{color:#e7f5fd}.app-shell.atlas-theme-dark .commerce-success-close{color:#9bb7c8;background:#0c2535d1;border-color:#31566a}@keyframes commerce-success-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes commerce-success-popup-in{0%{opacity:0;transform:translateY(10px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:560px){.commerce-success-backdrop{align-items:end;padding:14px}.commerce-success-popup{border-radius:20px 20px 16px 16px;padding:23px 18px 18px}.commerce-success-details{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.commerce-success-backdrop,.commerce-success-popup{animation:none}}.product-discovery-center{max-width:1320px}.product-discovery-hero{background:linear-gradient(135deg,var(--atlas-surface),var(--atlas-surface-soft));justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative;overflow:hidden}.product-discovery-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#0a66c224,#0000 68%);border-radius:50%;width:260px;height:260px;position:absolute;top:-80px;right:-70px}.product-discovery-hero-copy{z-index:1;max-width:830px;position:relative}.product-discovery-hero-copy h2{margin:4px 0 9px;font:800 28px/1.2 Manrope,Inter,sans-serif}.product-discovery-hero-copy p:not(.eyebrow){color:var(--atlas-muted);margin:0;line-height:1.65}.product-discovery-guard{z-index:1;background:#0a66c20f;border:1px solid #0a66c233;border-radius:16px;align-items:flex-start;gap:12px;max-width:330px;padding:15px;display:flex;position:relative}.product-discovery-guard svg{width:26px;height:26px;color:var(--atlas-blue);flex:none}.product-discovery-guard div{gap:4px;display:grid}.product-discovery-guard small{color:var(--atlas-muted);line-height:1.45}.product-discovery-form{gap:18px;display:grid}.product-query-field{gap:8px;display:grid}.product-query-field>span,.product-relation-label,.product-scan-options label>span:first-child{color:var(--atlas-text);font-size:11px;font-weight:800}.product-query-field input{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);width:100%;min-height:48px;color:var(--atlas-text);border-radius:13px;outline:none;padding:0 14px;transition:all .18s}.product-query-field input:focus{border-color:#0a66c28c;box-shadow:0 0 0 3px #0a66c21a}.product-relation-block{gap:9px;display:grid}.product-relation-grid{flex-wrap:wrap;gap:8px;display:flex}.product-relation-grid label{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);color:var(--atlas-muted);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;transition:all .16s;display:flex}.product-relation-grid label.selected{color:var(--atlas-blue);background:#0a66c214;border-color:#0a66c259}.product-relation-grid input{accent-color:var(--atlas-blue)}.product-scan-options{grid-template-columns:minmax(0,1fr) 220px;gap:12px;display:grid}.product-deep-toggle{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);cursor:pointer;border-radius:14px;align-items:flex-start;gap:10px;padding:13px;display:flex!important}.product-deep-toggle input{accent-color:var(--atlas-blue);margin-top:3px}.product-deep-toggle span{gap:3px;display:grid}.product-deep-toggle small{color:var(--atlas-muted);line-height:1.45}.product-scan-options>label:not(.product-deep-toggle){gap:7px;display:grid}.product-scan-options select,.product-result-filters select{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);min-height:42px;color:var(--atlas-text);border-radius:11px;padding:0 11px}.product-scan-actions{justify-content:space-between;align-items:center;gap:16px;padding-top:4px;display:flex}.product-scan-actions>div{gap:4px;display:grid}.product-scan-actions small{color:var(--atlas-muted);text-transform:uppercase;letter-spacing:.07em;font-size:10px}.product-scan-actions strong{font-size:11px}.product-scan-actions .primary-button{align-items:center;gap:8px;display:inline-flex}.product-scan-actions .primary-button svg{width:17px;height:17px}.danger-button{color:#d95f59;cursor:pointer;background:#d95f591a;border:1px solid #d95f5961;border-radius:11px;padding:10px 14px;font-weight:800}.product-scan-live{color:#159947;align-items:center;gap:7px;font-size:10px;font-weight:800;display:inline-flex}.product-scan-live i{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:1.2s infinite product-pulse;box-shadow:0 0 0 5px #22c55e1f}@keyframes product-pulse{50%{box-shadow:0 0 0 9px #22c55e00}}.product-scan-progress{gap:14px;display:grid}.product-progress-top{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.product-progress-top h3{margin:2px 0 5px}.product-progress-top p:not(.eyebrow){color:var(--atlas-muted);margin:0}.product-progress-percent{color:var(--atlas-blue);font:800 30px/1 Manrope,Inter,sans-serif}.product-progress-track{background:var(--atlas-border);border-radius:99px;height:9px;overflow:hidden}.product-progress-track i{border-radius:inherit;background:linear-gradient(90deg,var(--atlas-blue),#22c55e);height:100%;transition:width .28s;display:block}.product-progress-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.product-progress-meta span{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);color:var(--atlas-muted);border-radius:12px;gap:3px;padding:10px 12px;font-size:10px;display:grid}.product-progress-meta b{color:var(--atlas-text);font-size:16px}.product-official-domains{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.product-official-domains small{color:var(--atlas-muted)}.product-official-domains span{color:#159947;background:#22c55e17;border:1px solid #22c55e33;border-radius:8px;padding:5px 8px;font-size:10px;font-weight:800}.product-results{gap:15px;display:grid}.product-results-head{align-items:center}.product-result-filters{flex-wrap:wrap;gap:8px;display:flex}.product-result-filters select{min-height:36px;font-size:10px}.product-result-list{gap:11px;display:grid}.product-result-card{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);border-radius:16px;transition:all .16s;overflow:hidden}.product-result-card.confidence-verified{border-color:#22c55e59}.product-result-card.confidence-strong{border-color:#0a66c24d}.product-result-main{grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:14px;padding:15px;display:grid}.product-score{border:1px solid var(--atlas-border);background:var(--atlas-surface);border-radius:16px;align-content:center;place-items:center;width:58px;height:58px;line-height:1;display:grid}.product-score strong{font:800 22px/1 Manrope,Inter,sans-serif}.product-score small{color:var(--atlas-muted);letter-spacing:.08em;margin-top:3px;font-size:8px}.confidence-verified .product-score strong{color:#159947}.confidence-strong .product-score strong{color:var(--atlas-blue)}.product-result-identity{min-width:0}.product-result-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-result-title h4{margin:1px 0 0;font:800 16px/1.3 Manrope,Inter,sans-serif}.official-verified-badge,.claimed-badge{border-radius:999px;padding:5px 7px;font-size:9px;font-weight:800}.official-verified-badge{color:#159947;background:#22c55e1a;border:1px solid #22c55e40}.claimed-badge{color:#b7791f;background:#f59e0b1a;border:1px solid #f59e0b40}.product-result-tags{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.product-result-tags span{border:1px solid var(--atlas-border);background:var(--atlas-surface);color:var(--atlas-muted);border-radius:7px;padding:4px 6px;font-size:9px}.product-result-identity p{color:var(--atlas-text);margin:5px 0;font-size:11px;line-height:1.55}.product-result-identity>small{color:var(--atlas-muted)}.product-result-actions{flex-wrap:wrap;justify-content:flex-end;align-items:stretch;gap:10px;max-width:420px;display:flex}.product-result-actions a{text-decoration:none}.product-result-actions>.ghost-button.compact,.product-result-actions>.primary-button.compact{border-radius:14px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-weight:800;line-height:1.1;display:inline-flex}.product-result-link-button,.product-evidence-toggle-button{min-width:112px;color:var(--atlas-text);background:#071f346b;border-color:#5c99d947;padding-inline:18px;box-shadow:inset 0 1px #ffffff08}.product-evidence-toggle-button{min-width:126px}.product-result-link-button:hover,.product-evidence-toggle-button:hover{background:#0927419e;border-color:#5c99d970}.product-evidence-panel{border-top:1px solid var(--atlas-border);background:var(--atlas-surface);padding:14px}.product-evidence-summary{gap:4px;margin-bottom:10px;display:grid}.product-evidence-summary small{color:var(--atlas-muted)}.product-evidence-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.product-evidence-list>div{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);border-radius:12px;gap:7px;min-width:0;padding:11px;display:grid}.evidence-type{text-transform:uppercase;letter-spacing:.07em;width:max-content;max-width:100%;color:var(--atlas-muted);font-size:8px;font-weight:800}.evidence-type.official_brand{color:#159947}.evidence-type.company_website{color:var(--atlas-blue)}.product-evidence-list p{margin:0;font-size:10px;line-height:1.55}.product-evidence-list a{color:var(--atlas-blue);text-overflow:ellipsis;font-size:9px;text-decoration:none;overflow:hidden}.evidence-flags{flex-wrap:wrap;gap:5px;display:flex}.evidence-flags b{color:var(--atlas-blue);background:#0a66c214;border-radius:6px;padding:3px 5px;font-size:8px}.evidence-flags b.negative{color:#d95f59;background:#d95f5914}.product-negative-signals{border-top:1px solid var(--atlas-border);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding-top:10px;display:flex}.product-negative-signals strong{font-size:9px}.product-negative-signals span{color:#d95f59;font-size:9px}.product-empty{text-align:center;color:var(--atlas-muted);place-items:center;gap:7px;padding:30px;display:grid}.product-empty svg{width:34px;height:34px;color:var(--atlas-blue)}.product-crm-footer{justify-content:flex-end;padding-top:4px;display:flex}.product-scan-history{gap:12px;display:grid}.product-history-list{gap:7px;display:grid}.product-history-list>button{text-align:left;border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);width:100%;color:var(--atlas-text);cursor:pointer;border-radius:12px;grid-template-columns:minmax(0,1fr) auto 110px auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.product-history-list>button:hover{border-color:#0a66c259}.product-history-list span{gap:2px;min-width:0;display:grid}.product-history-list small{color:var(--atlas-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-status{width:max-content;color:var(--atlas-muted);background:#6b7b8d1a;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:800;display:inline-flex!important}.history-status.completed{color:#159947;background:#22c55e1a}.history-status.running{color:var(--atlas-blue);background:#0a66c21a}.product-history-list i{color:var(--atlas-blue);font-size:10px;font-style:normal;font-weight:800}.atlas-intelligence-message.error,.atlas-intelligence-message.success{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:980px){.product-discovery-hero{flex-direction:column;align-items:stretch}.product-discovery-guard{max-width:none}.product-scan-options{grid-template-columns:1fr}.product-result-main{grid-template-columns:56px minmax(0,1fr)}.product-result-actions{grid-column:1/-1;justify-content:flex-start;max-width:none}.product-progress-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.product-evidence-list{grid-template-columns:1fr}.product-history-list>button{grid-template-columns:minmax(0,1fr) auto}.product-history-list>button>span:nth-of-type(3){display:none}}@media (max-width:640px){.product-discovery-hero-copy h2{font-size:23px}.product-relation-grid{grid-template-columns:1fr 1fr;display:grid}.product-scan-actions{flex-direction:column;align-items:stretch}.product-scan-actions button{justify-content:center;width:100%}.product-progress-top{align-items:center}.product-progress-meta{grid-template-columns:1fr 1fr}.product-result-main{grid-template-columns:1fr}.product-score{width:52px;height:52px}.product-result-actions{grid-column:auto;gap:8px}.product-result-actions>*{flex:calc(50% - 8px);justify-content:center}.product-result-actions>.product-crm-add-button{flex-basis:100%}.product-results-head{align-items:stretch}.product-result-filters{width:100%}.product-result-filters select{flex:1}.product-history-list>button{grid-template-columns:1fr}.history-status{justify-self:start}.product-relation-grid label{border-radius:12px}.product-scan-history .section-heading{align-items:center}}.product-result-tags .geo-in_target{color:#159947;background:#22c55e12;border-color:#22c55e3d}.product-result-tags .geo-serves_target{color:var(--atlas-blue);background:#0a66c212;border-color:#0a66c23d}.product-result-tags .geo-out_of_target{color:#d95f59;background:#d95f5912;border-color:#d95f593d}.history-status.paused{color:#b7791f;background:#f59e0b1c}.product-discovery-v1051{max-width:1320px}.product-discovery-search-card{gap:18px;display:grid;overflow:visible}.product-discovery-search-card .section-heading{margin-bottom:0}.product-discovery-search-grid{grid-template-columns:minmax(260px,1.45fr) repeat(3,minmax(150px,.7fr))}.product-discovery-search-grid .product-query-field{grid-column:span 2}.product-trial-badge{min-height:30px;color:var(--atlas-blue);white-space:nowrap;background:#0a66c212;border:1px solid #0a66c238;border-radius:999px;align-items:center;padding:0 10px;font-size:10px;font-weight:850;display:inline-flex}.product-trial-badge.exhausted{color:#c24f4a;background:#d95f5914;border-color:#d95f5947}.product-discovery-loader{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:0;display:grid}.product-discovery-loader>div{gap:3px;display:grid}.product-discovery-loader strong{font-family:Manrope,sans-serif}.product-discovery-loader small{line-height:1.5}.product-loader-percent{color:var(--atlas-blue);font:800 18px/1 Manrope,sans-serif}.product-source-stack{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);border-radius:14px;gap:4px;padding:13px 14px;display:grid}.product-source-stack small{text-transform:uppercase;letter-spacing:.07em;color:var(--atlas-muted);font-size:9px;font-weight:800}.product-source-stack strong{color:var(--atlas-text);font-size:11px;line-height:1.5}.product-search-footer{align-items:center}.product-search-footer .primary-button{align-items:center;gap:8px;display:inline-flex}.product-search-footer .primary-button svg{width:17px;height:17px}.product-stage-hint{color:var(--atlas-muted);margin:12px 0 0;font-size:11px;line-height:1.55}.product-background-note{background:#0a66c20e;border:1px solid #0a66c22e;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding:12px 13px;display:grid}.product-background-note>svg{width:23px;height:23px;color:var(--atlas-blue)}.product-background-note>div{gap:2px;display:grid}.product-background-note strong{color:var(--atlas-text);font-size:11px}.product-background-note small{color:var(--atlas-muted);font-size:10px;line-height:1.5}.product-background-modal-backdrop{z-index:2400;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020e1c94;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.product-background-modal{background:var(--atlas-surface);border:1px solid #89c5e83d;border-radius:22px;width:min(560px,100%);padding:25px;box-shadow:0 34px 90px #020f1f59}.product-background-modal-icon{width:48px;height:48px;color:var(--atlas-blue);background:linear-gradient(145deg,#0a66c21f,#1cc9a71f);border-radius:15px;place-items:center;margin-bottom:14px;display:grid}.product-background-modal-icon svg{width:26px;height:26px}.product-background-modal h3{color:var(--atlas-text);margin:4px 0 9px;font:800 21px/1.25 Manrope,sans-serif}.product-background-modal>p:not(.eyebrow){color:var(--atlas-muted);margin:0;font-size:12px;line-height:1.7}.product-background-modal-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.product-background-modal-facts span{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);color:var(--atlas-text);border-radius:12px;align-items:flex-start;gap:7px;padding:10px;font-size:10px;line-height:1.45;display:flex}.product-background-modal-facts b{color:#159947}.product-background-toast{z-index:2300;color:#f5fbff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071f34f5;border:1px solid #5fadde47;border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(460px,100vw - 34px);padding:13px 14px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 22px 60px #010e1b47}.product-background-toast>div{gap:3px;display:grid}.product-background-toast strong{color:#fff;font-size:11px}.product-background-toast small{color:#a9c7d9;font-size:9px;line-height:1.45}.product-background-toast button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #95d9f445;border-radius:10px;padding:8px 9px;font-size:9px;font-weight:800}.product-background-toast i{background:#ffffff1f;border-radius:99px;height:3px;margin-top:5px;display:block;overflow:hidden}.product-background-toast i b{border-radius:inherit;background:linear-gradient(90deg,#32a7ec,#29d4b0);height:100%;transition:width .35s;display:block}.product-background-toast.completed{border-color:#2ed39a5c}.product-background-icon{color:#5ee5bf;background:#35cda81f;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.product-background-icon svg{width:19px;height:19px}.product-background-spinner{border:3px solid #87c3e038;border-top-color:#4fc0ef;border-radius:50%;width:28px;height:28px;animation:.9s linear infinite product-bg-spin}@keyframes product-bg-spin{to{transform:rotate(360deg)}}.product-background-close{position:absolute;right:6px;color:#aac1d0!important;background:0 0!important;border:0!important;padding:2px 6px!important;font-size:18px!important;top:4px!important}.app-shell.atlas-theme-dark .product-discovery-search-card,.app-shell.atlas-theme-dark .product-background-modal{background:#071a2a;border-color:#17394e}.app-shell.atlas-theme-dark .product-source-stack,.app-shell.atlas-theme-dark .product-background-modal-facts span{background:#0a2235;border-color:#1a4057}.app-shell.atlas-theme-dark .product-background-note{background:#2d94cf14;border-color:#1c4a65}@media (max-width:1100px){.product-discovery-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-discovery-search-grid .product-query-field{grid-column:1/-1}.product-progress-meta{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.product-discovery-search-grid{grid-template-columns:1fr}.product-discovery-search-grid .product-query-field{grid-column:auto}.product-discovery-loader{grid-template-columns:auto minmax(0,1fr)}.product-loader-percent{grid-column:2}.product-progress-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.product-background-note{grid-template-columns:auto minmax(0,1fr)}.product-background-note button{grid-column:1/-1}.product-background-modal-facts{grid-template-columns:1fr}.product-background-toast{grid-template-columns:auto minmax(0,1fr);width:calc(100vw - 24px);bottom:12px;right:12px}.product-background-toast>button:not(.product-background-close){grid-column:1/-1;width:100%}}.product-discovery-v1052{max-width:1320px}.product-discovery-v1052 .product-discovery-search-card{gap:16px}.product-discovery-form-fields{gap:14px;display:grid}.product-discovery-v1052 .product-query-field input{height:50px;min-height:50px;font-size:13px}.product-location-row{grid-template-columns:minmax(170px,.85fr) minmax(250px,1.35fr) minmax(220px,1.15fr) minmax(150px,.65fr);align-items:start;gap:12px;display:grid}.product-location-row>.global-location-field,.product-location-row>.product-max-candidates{min-width:0}.product-location-row .global-location-control,.product-location-row .product-max-candidates select{height:50px;min-height:50px}.product-location-row .field-hint{opacity:.9;font-size:9.5px;line-height:1.4}.product-max-candidates{gap:7px;display:grid}.product-max-candidates>span{color:var(--atlas-text);font-size:11px;font-weight:800}.product-max-candidates select{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);width:100%;color:var(--atlas-text);border-radius:13px;outline:none;padding:0 12px}.product-relation-grid{gap:9px}.product-relation-grid label{min-height:38px;padding:8px 12px}.product-scan-options{grid-template-columns:minmax(0,1.45fr) minmax(320px,.85fr);align-items:stretch;gap:12px}.product-deep-toggle{min-height:76px;padding:14px 16px;align-items:center!important}.product-deep-toggle small{font-size:10px;line-height:1.55}.product-source-stack{align-content:center;min-height:76px;padding:13px 15px}.product-source-chips{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}.product-source-chips span{min-height:25px;color:var(--atlas-text);white-space:nowrap;background:#0a66c20e;border:1px solid #0a66c22e;border-radius:999px;align-items:center;padding:0 8px;font-size:9px;font-weight:800;display:inline-flex}.product-discovery-motivation{grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);align-items:center;gap:22px;min-height:86px;padding:17px 20px;display:grid}.product-discovery-motivation strong{font-size:12px;line-height:1.5}.product-discovery-motivation span{text-align:right;font-size:10px;line-height:1.55}.product-progress-meta{grid-template-columns:repeat(7,minmax(0,1fr))}.product-progress-meta span{min-height:61px}.product-result-summary{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.product-result-summary span{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);min-height:29px;color:var(--atlas-muted);border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.product-result-summary b{color:var(--atlas-text);font-size:12px}.product-result-summary .strong{background:#0a66c20f;border-color:#0a66c23d}.product-result-summary .probable{background:#2da68b0f;border-color:#2da68b40}.product-result-summary .review{background:#f59e0b0f;border-color:#f59e0b3d}.product-result-band{text-transform:uppercase;letter-spacing:.035em;border-radius:999px;align-items:center;min-height:23px;padding:0 7px;font-size:8px;font-weight:850;display:inline-flex}.product-result-band.verified{color:#159947;background:#22c55e1a}.product-result-band.strong{color:var(--atlas-blue);background:#0a66c21a}.product-result-band.probable{color:#22836e;background:#2da68b1c}.product-result-band.review{color:#b7791f;background:#f59e0b1c}.product-result-band.weak{color:var(--atlas-muted);background:#6b7b8d1a}.product-result-card.confidence-probable{border-color:#2da68b40}.product-result-card.confidence-review{border-color:#f59e0b38}.evidence-flags b.warning{color:#b7791f;background:#f59e0b1a}.product-history-list>button{grid-template-columns:minmax(240px,1fr) auto 76px 76px 82px auto auto;gap:10px;min-height:60px;padding:10px 12px}.product-history-metric{justify-items:start;gap:1px;display:grid!important}.product-history-metric b{font-size:14px}.product-history-metric.strong b{color:var(--atlas-blue)}.product-history-metric.probable b{color:#22836e}.product-history-metric.analyzed b{color:var(--atlas-text)}.product-history-review{color:#b7791f;white-space:nowrap;background:#f59e0b14;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:800;width:max-content!important;display:inline-flex!important}.app-shell.atlas-theme-dark .product-source-chips span{background:#0c2a40;border-color:#1d4b65}@media (max-width:1180px){.product-location-row{grid-template-columns:repeat(2,minmax(0,1fr))}.product-progress-meta{grid-template-columns:repeat(4,minmax(0,1fr))}.product-history-list>button{grid-template-columns:minmax(220px,1fr) auto repeat(3,68px) auto}.product-history-review{display:none!important}}@media (max-width:860px){.product-scan-options{grid-template-columns:1fr}.product-discovery-motivation{grid-template-columns:1fr;gap:7px}.product-discovery-motivation span{text-align:left}.product-history-list>button{grid-template-columns:minmax(0,1fr) auto repeat(2,64px)}.product-history-metric.analyzed,.product-history-list>button>i{display:none}}@media (max-width:640px){.product-location-row{grid-template-columns:1fr}.product-location-row .global-location-control,.product-location-row .product-max-candidates select{height:48px;min-height:48px}.product-relation-grid{grid-template-columns:1fr 1fr}.product-progress-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.product-results-head{gap:12px}.product-result-filters{grid-template-columns:1fr;width:100%;display:grid}.product-history-list>button{grid-template-columns:1fr auto}.product-history-metric{display:none!important}}.product-duration-estimator{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);border-radius:14px;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);align-items:center;gap:14px;padding:13px 15px;display:grid}.product-duration-copy{gap:4px;display:grid}.product-duration-copy>small{color:var(--atlas-muted);font-size:9.5px;line-height:1.45}.product-duration-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.product-duration-options>div{border:1px solid var(--atlas-border);background:var(--atlas-surface);border-radius:12px;gap:3px;min-height:67px;padding:10px 12px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.product-duration-options>div.selected{background:#0a66c20f;border-color:#0a66c261;box-shadow:inset 0 0 0 1px #0a66c20f}.product-duration-options span{text-transform:uppercase;letter-spacing:.055em;color:var(--atlas-muted);font-size:9px;font-weight:850}.product-duration-options strong{color:var(--atlas-text);font:800 13px/1.3 Manrope,Inter,sans-serif}.product-duration-options small{color:var(--atlas-muted);font-size:9px;line-height:1.4}.product-duration-options>div.selected span,.product-duration-options>div.selected strong{color:var(--atlas-blue)}.product-crm-add-button{justify-content:center;min-width:146px;padding-inline:20px;transition:transform .18s,background .18s,border-color .18s,color .18s;box-shadow:0 10px 24px #10b9811f}.product-crm-add-button.is-added{box-shadow:inset 0 1px #ffffff0d;color:#169455!important;background:linear-gradient(135deg,#116f4933,#148c581f)!important;border-color:#22c55e42!important}.product-crm-add-button.just-added{animation:.42s cubic-bezier(.2,.8,.25,1) product-crm-button-pop}.product-crm-button-check{background:#22c55e29;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:6px;font-size:11px;font-weight:900;animation:.38s cubic-bezier(.2,.85,.25,1) product-crm-check-in;display:inline-grid}.product-crm-button-spinner{border:2px solid #ffffff52;border-top-color:currentColor;border-radius:50%;width:14px;height:14px;margin-right:7px;animation:.72s linear infinite product-crm-spin}.product-crm-toast{z-index:2350;background:color-mix(in srgb,var(--atlas-surface) 94%,transparent);width:min(430px,100vw - 34px);color:var(--atlas-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #22c55e47;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 13px;animation:.32s both product-crm-toast-in;display:grid;position:fixed;top:82px;right:22px;box-shadow:0 18px 55px #03132333}.product-crm-toast-check{color:#159947;background:#22c55e1f;border-radius:11px;place-items:center;width:34px;height:34px;font-size:17px;font-weight:900;display:grid}.product-crm-toast>div{gap:2px;min-width:0;display:grid}.product-crm-toast strong{font-size:11px}.product-crm-toast small{color:var(--atlas-muted);text-overflow:ellipsis;font-size:9.5px;line-height:1.45;overflow:hidden}.product-crm-toast button{white-space:nowrap}.app-shell.atlas-theme-dark .product-duration-estimator,.app-shell.atlas-theme-dark .product-duration-options>div{background:#0a2235;border-color:#1a4057}.app-shell.atlas-theme-dark .product-duration-options>div.selected{background:#2b93d11a;border-color:#2b6f93}.app-shell.atlas-theme-dark .product-crm-toast{background:#071f34f5;border-color:#3cd39d4d}@keyframes product-crm-spin{to{transform:rotate(360deg)}}@keyframes product-crm-check-in{0%{opacity:0;transform:scale(.4)rotate(-18deg)}70%{transform:scale(1.12)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes product-crm-button-pop{0%{transform:scale(.96)}65%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes product-crm-toast-in{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:860px){.product-duration-estimator{grid-template-columns:1fr}.product-crm-toast{width:calc(100vw - 24px);top:auto;bottom:12px;right:12px}}@media (max-width:640px){.product-duration-options{grid-template-columns:1fr}.product-duration-options>div{min-height:0}.product-crm-toast{grid-template-columns:auto minmax(0,1fr)}.product-crm-toast button{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.product-crm-add-button.just-added,.product-crm-button-check,.product-crm-button-spinner,.product-crm-toast{animation:none}}.discovery-intent-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:4px 0 16px;display:grid}.discovery-intent-tabs>button{appearance:none;border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);color:var(--atlas-text);text-align:left;cursor:pointer;border-radius:16px;gap:4px;padding:14px 16px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid}.discovery-intent-tabs>button:hover{border-color:#2984d861;transform:translateY(-1px)}.discovery-intent-tabs>button.active{background:linear-gradient(135deg,#2984d81c,#2da68b14);border-color:#2984d873;box-shadow:0 10px 26px #0c477914}.discovery-intent-tabs strong{font-size:12px;font-weight:850}.discovery-intent-tabs small{color:var(--atlas-muted);font-size:9px;line-height:1.45}.buyer-discovery-product-box{background:linear-gradient(#081c2ed6,#081b2c9e);border:1px solid #2984d82e;border-radius:22px;gap:16px;margin:0 0 14px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff08}.buyer-discovery-product-head{gap:4px;display:grid}.buyer-discovery-product-head strong{font-size:16px;line-height:1.2}.buyer-discovery-product-head small,.buyer-discovery-setup-hint{color:var(--atlas-muted);font-size:10px;line-height:1.6}.buyer-discovery-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.buyer-discovery-entry-card{background:linear-gradient(#0a2237eb,#0a1f32bd);border:1px solid #356c9157;border-radius:18px;gap:8px;padding:15px;display:grid;box-shadow:inset 0 1px #ffffff08}.buyer-discovery-card-label{color:#a8c6d9;letter-spacing:.01em;font-size:10px;font-weight:850}.buyer-discovery-entry-card small{color:var(--atlas-muted);font-size:8.5px;line-height:1.55}.buyer-discovery-input-shell{background:#051421cc;border:1px solid #477ca16b;border-radius:14px;align-items:center;min-height:52px;padding:0 12px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;box-shadow:inset 0 1px #ffffff05,0 0 0 1px #040d1614}.buyer-discovery-input-shell.is-disabled{opacity:.68;background:#081724b3}.buyer-discovery-select,.buyer-discovery-input{width:100%;min-height:48px;color:var(--atlas-text);box-shadow:none;background:0 0;border:0;outline:0;padding:0;font-size:14px;font-weight:700}.buyer-discovery-select{appearance:auto;padding-right:18px}.buyer-discovery-select option{color:#0b1723;background:#fff}.buyer-discovery-input::placeholder{color:#7391a8;font-weight:500}.ghost-chip-button{appearance:none;color:var(--atlas-text);cursor:pointer;background:#2984d812;border:1px solid #2984d842;border-radius:999px;padding:8px 12px;font-size:9px;font-weight:750;transition:border-color .18s,background .18s,transform .18s}.ghost-chip-button:hover:not(:disabled){background:#2984d821;border-color:#2984d873;transform:translateY(-1px)}.ghost-chip-button:disabled{opacity:.55;cursor:not-allowed}.buyer-discovery-help-box{background:#2da68b0f;border:1px solid #2da68b2e;border-radius:16px;gap:6px;padding:14px 15px;display:grid}.buyer-discovery-help-box strong{font-size:11px}.buyer-discovery-help-box p{color:var(--atlas-muted);margin:0;font-size:9.5px;line-height:1.65}.recent-discovery-results{gap:14px;display:grid}.recent-discovery-heading{gap:10px;align-items:flex-start!important}.recent-discovery-heading small{color:var(--atlas-muted);margin-top:4px;font-size:9px;line-height:1.55;display:block}.recent-discovery-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.recent-discovery-preserved-pill{color:#5be1be;text-transform:uppercase;letter-spacing:.08em;background:#2da68b14;border:1px solid #2da68b38;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:8px;font-weight:800;display:inline-flex}.recent-discovery-table-wrap{background:#08172699;overflow:auto}.recent-discovery-table{border-collapse:separate;border-spacing:0;background:0 0;width:100%;min-width:980px}.recent-discovery-table th{color:#90b0c5;letter-spacing:.12em;text-transform:uppercase;background:0 0;border-bottom:1px solid #17344a;padding:12px 14px;font-size:9px;font-weight:850}.recent-discovery-table td{vertical-align:middle;border-bottom:1px solid #153149;padding:14px}.recent-discovery-table-row{cursor:pointer;transition:background .18s,box-shadow .18s}.recent-discovery-table-row:hover{background:#1d71a914}.recent-discovery-table-row:focus-visible{outline-offset:-2px;outline:2px solid #41b7dd94}.recent-discovery-company-cell{align-items:center;gap:12px;min-width:0;display:flex}.recent-discovery-business-icon{border-radius:12px;flex:none;width:38px;height:38px}.recent-discovery-business-copy{gap:2px;min-width:0;display:grid}.recent-discovery-business-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.recent-discovery-business-copy small{color:var(--atlas-muted);white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.recent-discovery-meta-cell{gap:2px;display:grid}.recent-discovery-meta-cell strong{font-size:10.5px}.recent-discovery-meta-cell small{color:var(--atlas-muted);font-size:8px}.recent-discovery-opportunity-cell strong{color:#e6f2fb}.recent-discovery-opportunity-cell small{color:#f1c458}.recent-discovery-owner-pill{color:#9fbed3;white-space:nowrap;background:#10263a;border:1px dashed #2c5470;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:6px 10px;font-size:10px;font-weight:750;display:inline-flex}.recent-discovery-detail-button{white-space:nowrap;border-radius:11px;min-height:36px;padding:0 13px;font-size:10px;font-weight:800}.atlas-company-phone-section{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);border-radius:16px;gap:10px;padding:14px;display:grid}.atlas-company-phone-section .section-heading{align-items:center}.atlas-company-phone-section h4{margin:1px 0 0;font-size:13px}.atlas-company-phone-section .section-heading small{color:var(--atlas-muted);margin-top:4px;font-size:9px;display:block}.atlas-company-phone-list{gap:8px;display:grid}.atlas-company-phone-list>article{border:1px solid var(--atlas-border);background:var(--atlas-surface);border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 11px;display:grid}.atlas-company-phone-list>article>span{gap:2px;display:grid}.atlas-company-phone-list strong{font-size:10px}.atlas-company-phone-list small{color:var(--atlas-muted);font-size:8px}.atlas-company-phone-list a{color:var(--atlas-blue);font-size:10px;font-weight:800;text-decoration:none}.atlas-company-phone-list .phone-source{color:var(--atlas-muted);font-size:8px;font-weight:750}.success-rating-backdrop,.support-intro-backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020c169e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.success-rating-modal,.support-intro-modal{border:1px solid var(--atlas-border);background:var(--atlas-surface);width:min(520px,100%);color:var(--atlas-text);border-radius:22px;gap:13px;padding:24px;display:grid;box-shadow:0 28px 80px #020c164d}.success-rating-modal>p,.support-intro-modal>p{color:var(--atlas-muted);margin:0;font-size:11px;line-height:1.6}.success-rating-modal h3,.support-intro-modal h3{margin:0;font-size:21px}.success-rating-icon,.support-intro-modal>span:first-child{color:#169455;background:#22c55e1c;border:1px solid #22c55e3d;border-radius:16px;place-items:center;width:48px;height:48px;font-size:22px;font-weight:900;display:grid}.success-rating-stars{gap:5px;display:flex}.success-rating-stars button{appearance:none;color:var(--atlas-border);cursor:pointer;background:0 0;border:0;padding:2px;font-size:30px;line-height:1;transition:transform .14s,color .14s}.success-rating-stars button:hover{transform:scale(1.08)}.success-rating-stars button.active{color:#f3b51b}.success-rating-modal label{gap:6px;display:grid}.success-rating-modal label>span{color:var(--atlas-muted);font-size:9px;font-weight:800}.success-rating-modal textarea{resize:vertical;width:100%}.success-rating-consent{align-items:flex-start;grid-template-columns:auto 1fr!important}.success-rating-consent input{margin-top:2px}.success-rating-consent span{font-weight:600!important;line-height:1.5!important}.feedback-mode-back{appearance:none;color:var(--atlas-muted);cursor:pointer;background:0 0;border:0;margin:0 0 10px;padding:0;font-size:10px;font-weight:800}.feedback-mode-menu{gap:9px;display:grid}.feedback-mode-menu>p{color:var(--atlas-muted);margin:0 0 4px;font-size:11px}.feedback-mode-menu>button{appearance:none;text-align:left;border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);width:100%;color:var(--atlas-text);cursor:pointer;border-radius:13px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:11px;display:grid}.feedback-mode-menu>button:hover{border-color:#2984d866}.feedback-mode-menu>button>span{width:32px;height:32px;color:var(--atlas-blue);background:#2984d817;border-radius:10px;place-items:center;display:grid}.feedback-mode-menu>button>div{gap:2px;display:grid}.feedback-mode-menu>button strong{font-size:10px}.feedback-mode-menu>button small{color:var(--atlas-muted);font-size:8px;line-height:1.4}.feedback-mode-menu>button i{color:var(--atlas-muted);font-style:normal}.support-chat{gap:10px;min-height:0;display:grid}.support-chat-status{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);border-radius:12px;align-items:center;gap:9px;padding:10px;display:flex}.support-status-dot{background:var(--atlas-muted);border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 4px #788ca014}.support-status-dot.open,.support-status-dot.pending{background:#2da68b;box-shadow:0 0 0 4px #2da68b1c}.support-status-dot.closed{background:#8899a8}.support-chat-status>div{gap:2px;display:grid}.support-chat-status strong{font-size:10px}.support-chat-status small{color:var(--atlas-muted);font-size:8px;line-height:1.4}.support-chat-guide{background:#2984d80d;border:1px solid #2984d82e;border-radius:13px;gap:6px;padding:11px 12px;display:grid}.support-chat-guide strong{font-size:10px}.support-chat-guide ol{gap:5px;margin:0;padding-left:18px;display:grid}.support-chat-guide li{color:var(--atlas-muted);font-size:8.5px;line-height:1.55}.support-chat-messages{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);border-radius:13px;flex-direction:column;gap:7px;height:300px;padding:9px;display:flex;overflow:auto}.support-message{border:1px solid var(--atlas-border);background:var(--atlas-surface);border-radius:12px;gap:3px;max-width:88%;padding:9px 10px;display:grid}.support-message.user{border-bottom-right-radius:4px;align-self:flex-end}.support-message.admin{background:#2984d812;border-bottom-left-radius:4px;align-self:flex-start}.support-message.system{text-align:center;align-self:center}.support-message strong{font-size:8px}.support-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.5}.support-message small{color:var(--atlas-muted);font-size:7px}.support-chat-empty{text-align:center;max-width:270px;color:var(--atlas-muted);gap:5px;margin:auto;display:grid}.support-chat-empty strong{color:var(--atlas-text);font-size:12px}.support-chat-empty p{margin:0;font-size:9px;line-height:1.5}.support-chat-compose{gap:7px;display:grid}.support-chat-compose textarea{min-height:78px!important}.support-chat-compose>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.support-chat-compose small{color:var(--atlas-muted);font-size:8px}.support-chat-compose .primary-button{min-height:35px;padding-inline:14px}.admin-support-center{gap:14px;display:grid}.admin-support-center .section-heading select{min-width:140px}.admin-support-layout{grid-template-columns:minmax(220px,.7fr) minmax(0,1.7fr);gap:12px;min-height:430px;display:grid}.admin-support-threads{flex-direction:column;gap:6px;max-height:520px;display:flex;overflow:auto}.admin-support-threads>button{appearance:none;border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);width:100%;color:var(--atlas-text);text-align:left;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.admin-support-threads>button.active{background:#2984d814;border-color:#2984d873}.admin-support-threads span{gap:2px;min-width:0;display:grid}.admin-support-threads strong,.admin-support-threads small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-support-threads strong{font-size:10px}.admin-support-threads small{color:var(--atlas-muted);font-size:8px}.admin-support-threads i{border:1px solid var(--atlas-border);border-radius:999px;padding:3px 6px;font-size:8px;font-style:normal}.admin-support-conversation{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;gap:9px;min-width:0;padding:11px;display:grid}.admin-support-conversation-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-support-conversation-head>span{gap:2px;display:grid}.admin-support-conversation-head small{color:var(--atlas-muted);font-size:8px}.admin-support-conversation-head>div{gap:5px;display:flex}.admin-support-messages{flex-direction:column;gap:7px;min-height:250px;max-height:360px;padding:7px;display:flex;overflow:auto}.admin-support-messages article{border:1px solid var(--atlas-border);background:var(--atlas-surface);border-radius:11px;gap:3px;max-width:82%;padding:9px 10px;display:grid}.admin-support-messages article.admin{background:#2984d812;align-self:flex-end}.admin-support-messages article.user{align-self:flex-start}.admin-support-messages strong{font-size:8px}.admin-support-messages p{white-space:pre-wrap;margin:0;font-size:10px;line-height:1.5}.admin-support-messages small{color:var(--atlas-muted);font-size:7px}.admin-support-compose{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.admin-support-compose textarea{resize:vertical;min-height:74px}.admin-support-compose .primary-button{min-height:40px}.company-setup-first-run{justify-content:space-between;align-items:center;gap:18px;background:linear-gradient(135deg,#2984d814,#2da68b0f)!important;border-color:#2984d847!important;display:flex!important}.company-setup-first-run>div{gap:5px;display:grid}.company-setup-first-run h2{margin:0;font-size:18px}.company-setup-first-run p{max-width:760px;color:var(--atlas-muted);margin:0;font-size:10px;line-height:1.55}.company-setup-first-run .primary-button{flex:none}@media (max-width:900px){.admin-support-layout{grid-template-columns:1fr}.admin-support-threads{max-height:240px}.company-setup-first-run{flex-direction:column;align-items:stretch}.company-setup-first-run .primary-button{justify-content:center;width:100%}}@media (max-width:700px){.discovery-intent-tabs,.buyer-discovery-product-grid{grid-template-columns:1fr}.buyer-discovery-product-box{padding:15px}.buyer-discovery-entry-card{padding:13px}.recent-discovery-heading-actions{justify-content:flex-start}.recent-discovery-table{min-width:780px}.recent-discovery-table th,.recent-discovery-table td{padding:11px 12px}.recent-discovery-company-cell{align-items:flex-start}.recent-discovery-business-icon{width:34px;height:34px}.atlas-company-phone-list>article{grid-template-columns:1fr auto}.atlas-company-phone-list .phone-source{grid-column:1/-1}.success-rating-modal,.support-intro-modal{border-radius:18px;padding:19px}.admin-support-compose{grid-template-columns:1fr}.admin-support-compose .primary-button{justify-content:center;width:100%}}@media (max-width:480px){.support-chat-messages{height:260px}.success-rating-stars{justify-content:space-between}.success-rating-stars button{font-size:28px}}.product-manufacturer-hint{color:var(--atlas-muted);margin-top:8px;font-size:8px;line-height:1.5;display:block}.buyer-discovery-product-box{border-radius:18px;gap:13px;padding:15px}.buyer-discovery-choice-grid{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);align-items:start;gap:12px;display:grid}.buyer-discovery-field{gap:6px;min-width:0;display:grid}.buyer-discovery-field>small{color:#86a7bc;padding-inline:2px;font-size:9px;line-height:1.45}.buyer-discovery-card-label{color:#a8c6d9;font-size:9.5px;font-weight:800}.buyer-discovery-input-shell{background:linear-gradient(#081c2ef5,#081b2ceb);border-color:#477ca152;border-radius:12px;min-height:48px;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff05}.buyer-discovery-input-shell:focus-within{border-color:#41b7dd94;box-shadow:0 0 0 2px #41b7dd17}.buyer-discovery-input-shell.is-select:after{content:"";pointer-events:none;opacity:.92;border-bottom:1.5px solid #85a8c0;border-right:1.5px solid #85a8c0;width:8px;height:8px;position:absolute;top:50%;right:16px;transform:translateY(-65%)rotate(45deg)}.buyer-discovery-select,.buyer-discovery-input{width:100%;min-height:48px;box-shadow:none;background:0 0;border:0;outline:0;font-size:13px;font-weight:600;display:block}.buyer-discovery-select{appearance:none;padding:0 44px 0 16px}.buyer-discovery-input{padding:0 16px}.buyer-discovery-or{justify-content:center;align-items:center;height:46px;margin-top:21px;display:flex;position:relative}.buyer-discovery-or:before{content:"";background:linear-gradient(#0000,#5389ad4d,#0000);width:1px;height:100%;position:absolute;inset:0 50% auto}.buyer-discovery-or span{z-index:1;color:#7192a8;letter-spacing:.08em;background:#081c2e;border:1px solid #5389ad3b;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:25px;padding:0 7px;font-size:8px;font-weight:850;display:inline-flex;position:relative}.buyer-discovery-entry-card{box-shadow:none;background:0 0;border:0;padding:0}.support-request-hero{background:linear-gradient(135deg,#2984d814,#2da68b0a);border:1px solid #2984d833;border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.support-request-hero>div{gap:3px;display:grid}.support-request-hero strong{font-size:11px}.support-request-hero small{color:var(--atlas-muted);font-size:8.5px;line-height:1.5}.support-request-form{grid-template-columns:1fr 1fr;gap:9px;display:grid}.support-request-form label{gap:5px;display:grid}.support-request-form label.full{grid-column:1/-1}.support-request-form label>span{color:var(--atlas-muted);font-size:8.5px;font-weight:800}.support-request-form input,.support-request-form textarea{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);width:100%;color:var(--atlas-text);border-radius:11px;outline:0;padding:9px 10px}.support-request-form input{min-height:39px}.support-request-form textarea{resize:vertical;min-height:58px}.support-request-form input:focus,.support-request-form textarea:focus{border-color:#2984d880;box-shadow:0 0 0 2px #2984d814}.support-request-submit{justify-content:center;width:100%;min-height:40px}.support-queue-state{background:linear-gradient(135deg,#2984d80f,#2da68b0f);border:1px solid #2da68b33;border-radius:16px;gap:13px;padding:15px;display:grid}.support-queue-state>div:nth-child(2){gap:5px;display:grid}.support-queue-state h4{margin:0;font-size:14px}.support-queue-state p{color:var(--atlas-muted);margin:0;font-size:9px;line-height:1.6}.support-queue-orbit{background:#2da68b0f;border:1px solid #2da68b3d;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:relative}.support-queue-orbit span{background:#2da68b;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #2da68b1a}.support-queue-orbit i{border:1px dashed #2da68b45;border-radius:50%;animation:4s linear infinite supportQueueSpin;position:absolute;inset:5px}@keyframes supportQueueSpin{to{transform:rotate(360deg)}}.support-queue-meta{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:6px;display:grid}.support-queue-meta>span{border:1px solid var(--atlas-border);background:#07192980;border-radius:10px;gap:2px;padding:8px 9px;display:grid}.support-queue-meta small{color:var(--atlas-muted);text-transform:uppercase;letter-spacing:.08em;font-size:7px}.support-queue-meta strong{font-size:9px}.support-queue-card{border:1px solid var(--atlas-border);background:var(--atlas-surface-soft);border-radius:11px;gap:3px;padding:10px;display:grid}.support-queue-card strong{font-size:9px}.support-queue-card small{color:var(--atlas-muted);font-size:8px;line-height:1.45}.support-queue-card.is-rejected{background:#cd56560a;border-color:#cd565633}.support-status-dot.active,.support-status-dot.queued,.support-status-dot.pending{background:#2da68b;box-shadow:0 0 0 4px #2da68b1c}.support-status-dot.rejected{background:#b96b6b}.admin-support-conversation-head>span em{color:var(--atlas-text);font-size:9px;font-style:normal;font-weight:800}.admin-support-request-note{background:#2984d80d;border:1px solid #2984d82e;border-radius:11px;gap:4px;padding:9px 10px;display:grid}.admin-support-request-note small{color:var(--atlas-muted);text-transform:uppercase;letter-spacing:.08em;font-size:7px}.admin-support-request-note p{margin:0;font-size:9px;line-height:1.5}.admin-support-approval-state{text-align:left;justify-content:center;align-items:center;gap:12px;min-height:240px;padding:18px;display:flex}.admin-support-approval-state>span{color:#54cdb0;background:#2da68b0f;border:1px solid #2da68b33;border-radius:13px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.admin-support-approval-state>div{gap:4px;max-width:350px;display:grid}.admin-support-approval-state strong{font-size:12px}.admin-support-approval-state p{color:var(--atlas-muted);margin:0;font-size:9px;line-height:1.55}.company-products-view{gap:11px}.company-products-quick-nav{z-index:6;border:1px solid var(--atlas-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#071827e6;border-radius:13px;flex-wrap:wrap;gap:7px;padding:7px;display:flex;position:sticky;top:8px}.company-products-quick-nav button{appearance:none;color:var(--atlas-text);cursor:pointer;background:#2984d80d;border:1px solid #2984d82e;border-radius:9px;padding:7px 10px;font-size:9px;font-weight:800}.company-products-quick-nav button:hover{background:#2984d81a;border-color:#2984d866}.company-products-card{border-radius:16px!important;padding:14px!important}.company-products-card .section-heading{margin-bottom:10px}.company-products-card .section-heading h2{font-size:16px}.company-products-card .section-heading .eyebrow{font-size:8px}.company-products-card .provider-badge{padding:5px 8px;font-size:8px}.company-products-form-grid{gap:9px 10px!important}.company-products-form-grid label{gap:4px!important}.company-products-form-grid label>span{font-size:8px!important}.company-products-form-grid input,.company-products-form-grid select{border-radius:9px!important;min-height:38px!important;padding:7px 9px!important}.company-products-form-grid textarea{border-radius:9px!important;min-height:58px!important;padding:8px 9px!important}.company-products-card .v9-actions{gap:7px;margin-top:10px}.company-products-card .v9-actions .primary-button,.company-products-card .v9-actions .ghost-button{min-height:35px;padding:7px 11px;font-size:9px}.company-products-list{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))!important;gap:8px!important;margin-top:10px!important}.company-products-list .v9-mini-card{border-radius:11px!important;gap:6px!important;min-height:0!important;padding:10px!important}.company-products-list .v9-mini-card strong{font-size:10px}.company-products-list .v9-mini-card small,.company-products-list .v9-mini-card p{font-size:8px;line-height:1.45}.company-products-list .v9-tags{gap:4px}.company-products-list .v9-tags span{padding:3px 6px;font-size:7px}.company-products-list .compact-actions{margin-top:3px!important}@media (max-width:760px){.buyer-discovery-choice-grid{grid-template-columns:1fr}.buyer-discovery-or{height:28px;margin:0}.buyer-discovery-or:before{background:linear-gradient(90deg,#0000,#5389ad4d,#0000);width:100%;height:1px;inset:50% 0 auto}.support-request-form{grid-template-columns:1fr}.support-request-form label.full{grid-column:auto}.support-queue-meta{grid-template-columns:1fr}.company-products-quick-nav{position:static}.company-products-form-grid,.company-products-list{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.support-queue-orbit i{animation:none}}.support-chat-status-with-action{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.support-end-button{white-space:nowrap}.support-message.is-failed,.admin-support-messages article.is-failed{background:#dc50500f;border-color:#dc505066}.support-message.is-failed small,.admin-support-messages article.is-failed small{color:#f28b8b;font-weight:800}.support-rating-card{background:linear-gradient(145deg,#2da68b12,#2984d80a);border:1px solid #2da68b33;border-radius:15px;gap:11px;padding:15px;display:grid}.support-rating-card h4{margin:0;font-size:15px}.support-rating-card p{color:var(--atlas-muted);margin:0;font-size:9px;line-height:1.55}.support-rating-card textarea{min-height:78px}.support-rating-stars{align-items:center;gap:7px;display:flex}.support-rating-stars button{appearance:none;color:#496575;cursor:pointer;background:0 0;border:0;padding:2px;font-size:28px;line-height:1;transition:transform .15s,color .15s}.support-rating-stars button:hover{transform:translateY(-1px)}.support-rating-stars button.active{color:#f1c458}.support-rating-card.is-complete{align-items:start}.support-rating-card.is-complete strong{font-size:12px}.support-rating-card.is-complete small{color:var(--atlas-muted);font-size:9px}.admin-support-count{border:1px solid var(--atlas-border);color:var(--atlas-muted);border-radius:999px;align-items:center;padding:7px 10px;font-size:8px;font-weight:800;display:inline-flex}.support-thread-status{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.support-thread-status.status-queued{color:#f1c458;border-color:#f1c45840!important}.support-thread-status.status-active{color:#54cdb0;border-color:#2da68b40!important}.support-thread-status.status-pending{color:#78b8e6;border-color:#2984d840!important}.support-thread-status.status-closed,.support-thread-status.status-rejected{opacity:.7}@media (max-width:700px){.support-chat-status-with-action{grid-template-columns:auto minmax(0,1fr)}.support-chat-status-with-action .support-end-button{grid-column:1/-1;justify-content:center;width:100%}.support-rating-stars{justify-content:space-between}}.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box{background:linear-gradient(#fff 0%,#f7fbfe 100%);border-color:#d7e6ef;box-shadow:0 14px 34px #0d375c0d}.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box>div:first-child strong{color:#17344f}.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box>div:first-child small,.app-shell:not(.atlas-theme-dark) .buyer-discovery-setup-hint,.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-grid label>span{color:#5f7888}.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box input,.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box select,.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box textarea{color:#17344f;background:#fbfdff;border:1px solid #d7e5ee;border-radius:14px;width:100%;min-height:48px;padding:0 14px;box-shadow:inset 0 1px #ffffffbf}.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box textarea{min-height:110px;padding:12px 14px}.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box input::placeholder,.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box textarea::placeholder{color:#7b93a1}.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box input:disabled,.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box select:disabled,.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box textarea:disabled{color:#7d94a2;background:#eef5f9}.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box input:hover,.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box select:hover,.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box textarea:hover{border-color:#c3d8e5}.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box input:focus,.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box select:focus,.app-shell:not(.atlas-theme-dark) .buyer-discovery-product-box textarea:focus{border-color:#66a9df;outline:0;box-shadow:0 0 0 4px #0a66c217}.recent-discovery-heading{gap:18px}.recent-discovery-heading-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.recent-discovery-preserved-pill{color:#21926f;text-transform:uppercase;letter-spacing:.06em;background:#2da68b14;border:1px solid #2da68b38;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.recent-discovery-table-wrap{border:1px solid var(--atlas-border);background:linear-gradient(180deg,var(--atlas-surface),var(--atlas-surface-soft));border-radius:20px;overflow:auto}.recent-discovery-table{border-collapse:separate;border-spacing:0;width:100%;min-width:1060px}.recent-discovery-table thead th{z-index:1;text-align:left;letter-spacing:.12em;text-transform:uppercase;color:#6a8291;background:#edf4f8;border-bottom:1px solid #dbe6ee;padding:14px 16px;font-size:10px;font-weight:900;position:sticky;top:0}.recent-discovery-table thead th:first-child{border-top-left-radius:18px}.recent-discovery-table thead th:last-child{border-top-right-radius:18px}.recent-discovery-table tbody td{vertical-align:middle;color:var(--atlas-text);background:#fff;border-bottom:1px solid #e4edf3;padding:14px 16px}.recent-discovery-table tbody tr:last-child td{border-bottom:none}.recent-discovery-table-row{cursor:pointer;outline:none;transition:background .16s,box-shadow .16s}.recent-discovery-table-row:hover td{background:#f7fbfe}.recent-discovery-table-row:focus-visible td{background:#f4faff;box-shadow:inset 0 0 0 1px #2984d838}.recent-discovery-company-cell{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.recent-discovery-business-icon{color:#2a86d6;background:#f2f8fc;border:1px solid #d6e4ed;border-radius:14px;width:40px;height:40px}.recent-discovery-business-copy,.recent-discovery-meta-cell{gap:4px;min-width:0;display:grid}.recent-discovery-business-copy strong,.recent-discovery-meta-cell strong{color:#17344f;font-size:14px}.recent-discovery-business-copy small,.recent-discovery-meta-cell small{color:#708796;font-size:11px;line-height:1.45}.recent-discovery-opportunity-cell strong{font-weight:800}.recent-discovery-owner-pill,.pipeline-pool-badge{color:#446175;white-space:nowrap;background:#f8fbfd;border:1px solid #d8e3ea;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex}.recent-discovery-owner-pill{color:#204b74;background:#eef5fb;border-color:#d6e5ef}.pipeline-pool-badge{color:#425c70;background:#fff;border-color:#d9e4eb}.recent-discovery-detail-button{color:#17344f;background:#fff;border-color:#d5e2eb;border-radius:12px;min-height:38px;padding:0 14px;font-weight:800}.recent-discovery-detail-button:hover{background:#f8fbfe;border-color:#afc9db}.atlas-intelligence-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.atlas-intelligence-status-card{border:1px solid var(--atlas-border);background:#ffffffc7;border-radius:15px;gap:4px;padding:13px 14px;display:grid}.atlas-intelligence-status-card small{letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-muted);font-size:9px;font-weight:800}.atlas-intelligence-status-card strong{color:#15384e;font-size:17px}.atlas-intelligence-status-card span{color:#607887;font-size:11px;line-height:1.5}.atlas-intelligence-status-card.status-completed{background:#22c55e12;border-color:#22c55e3d}.atlas-intelligence-status-card.status-running{background:#2984d814;border-color:#2984d83d}.atlas-intelligence-status-card.status-failed{background:#d95f5914;border-color:#d95f593d}.atlas-intelligence-context--warning{color:#8a5a14;background:#fff9e8;border-color:#ecd7a3}.atlas-intelligence-context--error{color:#a54a43;background:#d95f5914;border-color:#d95f593d}.atlas-intelligence-message{line-height:1.55}.atlas-intelligence-message.success{color:#157e48;background:#22c55e14;border-color:#22c55e42}.atlas-intelligence-message.error{color:#a64c44;background:#d95f5914;border-color:#d95f5942}.app-shell.atlas-theme-dark .recent-discovery-preserved-pill{color:#8de5c7;background:#2da68b2e;border-color:#2da68b47}.app-shell.atlas-theme-dark .recent-discovery-table-wrap{background:linear-gradient(#0c2235,#0a1e30);border-color:#29485d}.app-shell.atlas-theme-dark .recent-discovery-table thead th{color:#92afc1;background:#12293c;border-color:#27465a}.app-shell.atlas-theme-dark .recent-discovery-table tbody td{color:#e8f5fc;background:#0d2638;border-color:#28495e}.app-shell.atlas-theme-dark .recent-discovery-table-row:hover td{background:#102d42}.app-shell.atlas-theme-dark .recent-discovery-table-row:focus-visible td{background:#13324a;box-shadow:inset 0 0 0 1px #5c99d93d}.app-shell.atlas-theme-dark .recent-discovery-business-icon{color:#8ec2f4;background:#10283b;border-color:#274860}.app-shell.atlas-theme-dark .recent-discovery-business-copy strong,.app-shell.atlas-theme-dark .recent-discovery-meta-cell strong{color:#e8f5fc}.app-shell.atlas-theme-dark .recent-discovery-business-copy small,.app-shell.atlas-theme-dark .recent-discovery-meta-cell small{color:#9db6c6}.app-shell.atlas-theme-dark .recent-discovery-owner-pill{color:#b9d7ee;background:#0f2940;border-color:#2a4c64}.app-shell.atlas-theme-dark .pipeline-pool-badge{color:#c2d8e7;background:#11293b;border-color:#29495d}.app-shell.atlas-theme-dark .recent-discovery-detail-button{color:#e9f6fd;background:#0e2638;border-color:#294a60}.app-shell.atlas-theme-dark .recent-discovery-detail-button:hover{background:#13324a;border-color:#3a5e77}.app-shell.atlas-theme-dark .atlas-intelligence-status-card{background:#0d2638;border-color:#29485d}.app-shell.atlas-theme-dark .atlas-intelligence-status-card strong{color:#e8f5fc}.app-shell.atlas-theme-dark .atlas-intelligence-status-card span{color:#9db5c4}.app-shell.atlas-theme-dark .atlas-intelligence-status-card.status-completed{background:#156f4d33;border-color:#22c55e40}.app-shell.atlas-theme-dark .atlas-intelligence-status-card.status-running{background:#1436546b;border-color:#2984d847}.app-shell.atlas-theme-dark .atlas-intelligence-status-card.status-failed{background:#56242452;border-color:#d95f5952}.app-shell.atlas-theme-dark .atlas-intelligence-context--error{color:#f1c1bb;background:#56242447;border-color:#d95f5947}.app-shell.atlas-theme-dark .atlas-intelligence-message.success{color:#9ce0b9;background:#156f4d33;border-color:#22c55e3d}.app-shell.atlas-theme-dark .atlas-intelligence-message.error{color:#f1c1bb;background:#56242447;border-color:#d95f5947}@media (max-width:960px){.atlas-intelligence-status-grid{grid-template-columns:1fr}}@media (max-width:900px){.recent-discovery-heading{align-items:flex-start}.recent-discovery-heading-actions{justify-content:space-between;width:100%}}@media (max-width:700px){.recent-discovery-table{min-width:780px}.recent-discovery-table thead th,.recent-discovery-table tbody td{padding:12px 13px}.recent-discovery-business-copy strong,.recent-discovery-meta-cell strong{font-size:13px}}.plan-price-display.localized-try .plan-price-main strong{letter-spacing:-.04em;font-size:clamp(28px,3vw,38px)}.plan-price-display.localized-price-unavailable .plan-price-main strong{color:#8a5a14;font-size:19px;line-height:1.2}.billing-localized-price-summary{color:#17344f;background:#f7fbfe;border:1px solid #cfe1ec;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;display:flex}.billing-localized-price-summary>div{gap:3px;min-width:0;display:grid}.billing-localized-price-summary>div>strong{font-size:11px}.billing-localized-price-summary>div>span{color:#647d8d;font-size:9px;line-height:1.45}.billing-localized-price-summary>strong{color:#176f91;flex:none;font-size:16px}.billing-localized-price-summary.warning>strong{color:#8a5a14}.billing-contact-form select{width:100%;min-height:44px;color:var(--atlas-text);background:#f8fbfe;border:1px solid #dce7f0;border-radius:10px;outline:none;padding:0 11px}.billing-contact-form select:focus{border-color:#66a9df;box-shadow:0 0 0 4px #0a66c217}.app-shell.atlas-theme-dark .billing-localized-price-summary>div>span{color:#9eb6c5}.app-shell.atlas-theme-dark .billing-localized-price-summary>strong{color:#91c9f1}.app-shell.atlas-theme-dark .billing-localized-price-summary.warning>strong{color:#f1d58b}.app-shell.atlas-theme-dark .billing-contact-form select{color:#eaf7ff;background:#0b2032;border-color:#2a4d65}@media (max-width:560px){.billing-localized-price-summary{flex-direction:column;align-items:flex-start}.billing-localized-price-summary>strong{font-size:15px}}.iyzico-hosted-handoff{color:var(--atlas-text);background:linear-gradient(135deg,#00aa8714,#2984d80d);border:1px solid #00aa873d;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.iyzico-hosted-mark{letter-spacing:-.04em;color:#00a986;text-transform:lowercase;background:#fff;border:1px solid #00aa8733;border-radius:10px;place-items:center;min-width:66px;height:34px;padding:0 10px;font-size:15px;font-weight:900;display:grid;box-shadow:0 7px 18px #03594b14}.iyzico-hosted-handoff strong{font-size:11px}.iyzico-hosted-handoff>i{color:#00a986;font-size:18px;font-style:normal}.iyzico-redirect-overlay{z-index:1800;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020c16bd;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.iyzico-redirect-overlay>section{text-align:center;color:#17344f;background:#fff;border:1px solid #ffffff21;border-radius:24px;place-items:center;gap:10px;width:min(420px,100%);padding:30px 26px;display:grid;box-shadow:0 30px 90px #00000057}.iyzico-redirect-overlay h3{margin:0;font:800 21px/1.25 Manrope,Inter,sans-serif}.iyzico-redirect-overlay p:not(.eyebrow){color:#647d8d;max-width:330px;margin:0;font-size:11px;line-height:1.6}.iyzico-redirect-spinner{border:4px solid #00a9862e;border-top-color:#00a986;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite iyzico-redirect-spin}@keyframes iyzico-redirect-spin{to{transform:rotate(360deg)}}.app-shell.atlas-theme-dark .iyzico-hosted-handoff{background:linear-gradient(135deg,#00a98624,#2984d814);border-color:#33d7b240}.app-shell.atlas-theme-dark .iyzico-hosted-mark{color:#5de0bd;box-shadow:none;background:#102b3d;border-color:#2f5b62}.app-shell.atlas-theme-dark .iyzico-hosted-handoff>i{color:#5de0bd}.app-shell.atlas-theme-dark .iyzico-redirect-overlay>section{color:#e9f6fd;background:#0d2638;border-color:#2b4e64}.app-shell.atlas-theme-dark .iyzico-redirect-overlay p:not(.eyebrow){color:#9db6c6}@media (max-width:560px){.iyzico-hosted-handoff{grid-template-columns:auto minmax(0,1fr)}.iyzico-hosted-handoff>i{display:none}.iyzico-hosted-mark{min-width:58px}}@media (prefers-reduced-motion:reduce){.iyzico-redirect-spinner{animation:none}}.billing-contact-backdrop{padding:14px 22px}.billing-contact-modal{color:#132544;scrollbar-color:#c6d2df transparent;background:#fff;border:1px solid #d6e0ec;border-radius:28px;width:min(920px,100vw - 36px);max-height:calc(100dvh - 28px);padding:38px 54px 30px;box-shadow:0 34px 90px #0f244433}.billing-contact-modal .modal-close{color:#53647d;background:#f2f4f8;border:1px solid #0000;border-radius:999px;place-items:center;width:46px;height:46px;padding:0;font-size:30px;font-weight:500;line-height:1;transition:all .18s;display:grid;top:26px;right:30px}.billing-contact-modal .modal-close:hover{color:#173a73;background:#e9eef6;border-color:#d5dfeb}.billing-provider-kicker{color:#5c6f92;letter-spacing:.16em;align-items:center;gap:18px;min-height:40px;margin:0 72px 24px 0;font-size:12px;font-weight:900;display:flex}.billing-iyzico-wordmark{color:#2166f3;letter-spacing:-.075em;text-transform:lowercase;font:900 27px/1 Manrope,Inter,sans-serif}.billing-contact-modal h2{color:#10213e;letter-spacing:-.045em;max-width:660px;margin:0;font:800 clamp(29px,3vw,36px)/1.13 Manrope,Inter,sans-serif}.billing-contact-intro{color:#697a99;gap:3px;max-width:760px;margin:16px 0 0;font-size:15px;line-height:1.55;display:grid}.iyzico-hosted-handoff{color:#132544;background:linear-gradient(135deg,#fff 0%,#f8fbff 100%);border:1px solid #bad0ff;border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:26px;padding:19px 24px;display:grid;box-shadow:0 8px 26px #3066d30b}.iyzico-hosted-mark{color:#fff;letter-spacing:-.055em;text-transform:lowercase;background:linear-gradient(145deg,#3579ff,#1f5bec);border:0;border-radius:12px;place-items:center;min-width:84px;height:54px;padding:0 14px;font:900 20px/1 Manrope,Inter,sans-serif;display:grid;box-shadow:0 10px 24px #2a64ea38}.iyzico-hosted-handoff>div{gap:5px;min-width:0;display:grid}.iyzico-hosted-handoff strong{color:#142748;font-size:14px;line-height:1.4}.iyzico-hosted-handoff small{color:#71809b;font-size:12px;line-height:1.5}.iyzico-hosted-shield{color:#2f70f4;place-items:center;width:40px;height:40px;display:grid}.iyzico-hosted-shield .atlas-ui-icon{stroke-width:1.7px;width:36px;height:36px}.billing-contact-form{margin-top:28px}.billing-contact-form .v9-form-grid.billing-checkout-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px}.billing-contact-form .billing-checkout-field.full{grid-column:1/-1}.billing-checkout-field{gap:8px;min-width:0;display:grid}.billing-checkout-field>span{color:#344b70;font-size:12px;font-weight:800;line-height:1.35}.billing-input-shell{border-radius:12px;align-items:center;min-width:0;display:flex;position:relative}.billing-input-shell>.atlas-ui-icon{z-index:2;color:#667b9d;pointer-events:none;width:23px;height:23px;position:absolute;left:17px}.billing-contact-form .billing-input-shell input,.billing-contact-form .billing-input-shell select,.billing-contact-form .billing-input-shell textarea{color:#203656;background:#fff;border:1px solid #cbd7e5;border-radius:12px;width:100%;font-size:14px;transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px 1px #233f6806}.billing-contact-form .billing-input-shell input,.billing-contact-form .billing-input-shell select{min-height:58px;padding:0 16px 0 54px}.billing-contact-form .billing-input-shell textarea{resize:vertical;min-height:108px;padding:17px 16px 16px 54px}.billing-contact-form .billing-input-shell input::placeholder,.billing-contact-form .billing-input-shell textarea::placeholder{color:#7f8ea9;opacity:1}.billing-contact-form .billing-input-shell:focus-within>.atlas-ui-icon{color:#2d70f2}.billing-contact-form .billing-input-shell input:focus,.billing-contact-form .billing-input-shell select:focus,.billing-contact-form .billing-input-shell textarea:focus{border-color:#6d9cf5;box-shadow:0 0 0 4px #3673f11a}.billing-localized-price-summary{color:#173052;background:linear-gradient(135deg,#fbfdff 0%,#f6f9ff 100%);border:1px solid #c7d7fa;border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:20px;padding:19px 23px;display:grid}.billing-price-icon{color:#2d6ff4;background:#edf3ff;border-radius:999px;place-items:center;width:52px;height:52px;display:grid}.billing-price-icon .atlas-ui-icon{width:28px;height:28px}.billing-price-copy{gap:5px;display:grid}.billing-price-copy strong{color:#16335d;font-size:16px}.billing-price-copy span{color:#71809b;font-size:12px}.billing-price-total{justify-items:end;gap:2px;min-width:150px;display:grid}.billing-price-total span{color:#7786a1;font-size:12px}.billing-price-total strong{color:#10213e;letter-spacing:-.035em;white-space:nowrap;font:800 27px/1.12 Manrope,Inter,sans-serif}.billing-localized-price-summary.warning{background:#fffaf0;border-color:#e6c36c}.billing-localized-price-summary.warning .billing-price-total strong,.billing-localized-price-summary.warning .billing-price-copy strong{color:#8a5b14}.billing-secure-row{justify-content:space-between;align-items:center;gap:22px;margin-top:18px;padding:0 2px;display:flex}.billing-secure-copy{color:#75849c;align-items:center;gap:9px;min-width:0;font-size:11px;line-height:1.45;display:flex}.billing-secure-copy .atlas-ui-icon{color:#5f7391;flex:none;width:18px;height:18px}.billing-card-brands{flex:none;justify-content:flex-end;align-items:center;gap:24px;display:flex}.billing-mastercard{width:52px;height:29px;position:relative}.billing-mastercard i{border-radius:999px;width:28px;height:28px;position:absolute;top:1px}.billing-mastercard i:first-child{background:#eb001b;left:2px}.billing-mastercard i:last-child{opacity:.94;background:#f79e1b;right:2px}.billing-visa{color:#164b9c;letter-spacing:-.08em;font:italic 900 24px/1 Arial,sans-serif}.billing-amex{color:#1467bd;letter-spacing:-.04em;text-align:center;border:2px solid #1467bd;border-radius:2px;padding:2px 4px;font:900 8px/.83 Arial,sans-serif}.billing-contact-inline-error{color:#9f302b;background:#fff4f2;border:1px solid #efc5c1;border-radius:11px;margin-top:16px;padding:12px 14px;font-size:11px;line-height:1.5}.billing-checkout-actions{grid-template-columns:minmax(190px,.82fr) minmax(320px,1.25fr);gap:18px;margin-top:22px;display:grid}.billing-checkout-actions .ghost-button,.billing-checkout-actions .primary-button{border-radius:11px;justify-content:center;align-items:center;gap:11px;width:100%;min-height:58px;font-size:14px;font-weight:800;display:inline-flex}.billing-checkout-actions .ghost-button{color:#183a76;background:#fff;border:1px solid #2d62bd}.billing-checkout-actions .ghost-button:hover{color:#0f4dad;background:#f7faff;border-color:#1f5fce}.billing-checkout-actions .primary-button{color:#fff;background:linear-gradient(135deg,#3478ff 0%,#1e58ea 100%);box-shadow:0 13px 28px #245bdc33}.billing-checkout-actions .primary-button:hover{background:linear-gradient(135deg,#246cf7 0%,#174dd7 100%);box-shadow:0 16px 32px #245bdc42}.billing-checkout-actions .primary-button .atlas-ui-icon{width:21px;height:21px}.billing-checkout-actions .primary-button .atlas-ui-icon:last-child{width:17px;height:17px;margin-left:3px}.app-shell.atlas-theme-dark .billing-contact-modal{color:#e8f4fc;scrollbar-color:#46657a transparent;background:#0a2032;border-color:#2a4a62;box-shadow:0 36px 100px #00040c94}.app-shell.atlas-theme-dark .billing-contact-modal .modal-close{color:#d8e8f4;background:#132d42;border-color:#24475f}.app-shell.atlas-theme-dark .billing-contact-modal .modal-close:hover{color:#fff;background:#183a53;border-color:#386b8a}.app-shell.atlas-theme-dark .billing-provider-kicker{color:#8ea9bc}.app-shell.atlas-theme-dark .billing-iyzico-wordmark{color:#67a4ff}.app-shell.atlas-theme-dark .billing-contact-modal h2{color:#f0f8ff}.app-shell.atlas-theme-dark .billing-contact-intro{color:#9eb4c5}.app-shell.atlas-theme-dark .iyzico-hosted-handoff{color:#e8f6ff;box-shadow:none;background:linear-gradient(135deg,#0d2a3d 0%,#0b2638 100%);border-color:#315b82}.app-shell.atlas-theme-dark .iyzico-hosted-mark{color:#fff;background:linear-gradient(145deg,#2d72f6,#235dd6);border:0;box-shadow:0 10px 22px #0000002e}.app-shell.atlas-theme-dark .iyzico-hosted-handoff strong{color:#edf8ff}.app-shell.atlas-theme-dark .iyzico-hosted-handoff small{color:#9cb2c3}.app-shell.atlas-theme-dark .iyzico-hosted-shield{color:#76a8ff}.app-shell.atlas-theme-dark .billing-checkout-field>span{color:#afc2d1}.app-shell.atlas-theme-dark .billing-input-shell>.atlas-ui-icon{color:#89a4b9}.app-shell.atlas-theme-dark .billing-contact-form .billing-input-shell input,.app-shell.atlas-theme-dark .billing-contact-form .billing-input-shell select,.app-shell.atlas-theme-dark .billing-contact-form .billing-input-shell textarea{color:#edf7ff;background:#102d43;border-color:#31516a;box-shadow:inset 0 1px #ffffff04}.app-shell.atlas-theme-dark .billing-contact-form .billing-input-shell input::placeholder,.app-shell.atlas-theme-dark .billing-contact-form .billing-input-shell textarea::placeholder{color:#7891a4}.app-shell.atlas-theme-dark .billing-contact-form .billing-input-shell:focus-within>.atlas-ui-icon{color:#77a9ff}.app-shell.atlas-theme-dark .billing-contact-form .billing-input-shell input:focus,.app-shell.atlas-theme-dark .billing-contact-form .billing-input-shell select:focus,.app-shell.atlas-theme-dark .billing-contact-form .billing-input-shell textarea:focus{border-color:#4d83c5;box-shadow:0 0 0 4px #4c8be224}.app-shell.atlas-theme-dark .billing-localized-price-summary{color:#eaf6ff;background:linear-gradient(135deg,#0e2a3e 0%,#0c2639 100%);border-color:#365878}.app-shell.atlas-theme-dark .billing-price-icon{color:#77a9ff;background:#142f4d}.app-shell.atlas-theme-dark .billing-price-copy strong,.app-shell.atlas-theme-dark .billing-price-total strong{color:#f0f8ff}.app-shell.atlas-theme-dark .billing-price-copy span,.app-shell.atlas-theme-dark .billing-price-total span{color:#98afc1}.app-shell.atlas-theme-dark .billing-localized-price-summary.warning{background:#342b17;border-color:#77642b}.app-shell.atlas-theme-dark .billing-localized-price-summary.warning .billing-price-copy strong,.app-shell.atlas-theme-dark .billing-localized-price-summary.warning .billing-price-total strong{color:#f3d98e}.app-shell.atlas-theme-dark .billing-secure-copy{color:#91a9bb}.app-shell.atlas-theme-dark .billing-secure-copy .atlas-ui-icon{color:#8eabc0}.app-shell.atlas-theme-dark .billing-visa{color:#76a8ff}.app-shell.atlas-theme-dark .billing-amex{color:#74a9e4;border-color:#74a9e4}.app-shell.atlas-theme-dark .billing-contact-inline-error{color:#ffc8c2;background:#3b2025;border-color:#70404a}.app-shell.atlas-theme-dark .billing-checkout-actions .ghost-button{color:#dceeff;background:#0d273a;border-color:#4776a8}.app-shell.atlas-theme-dark .billing-checkout-actions .ghost-button:hover{color:#fff;background:#14344b;border-color:#6798cc}.app-shell.atlas-theme-dark .billing-checkout-actions .primary-button{background:linear-gradient(135deg,#3478ff 0%,#1d5adf 100%);box-shadow:0 14px 30px #0000003d}@media (max-width:760px){.billing-contact-backdrop{padding:10px}.billing-contact-modal{border-radius:22px;width:min(100%,100vw - 20px);max-height:calc(100dvh - 20px);padding:28px 20px 20px}.billing-contact-modal .modal-close{width:40px;height:40px;font-size:26px;top:16px;right:16px}.billing-provider-kicker{gap:12px;margin:0 48px 20px 0;font-size:10px}.billing-iyzico-wordmark{font-size:23px}.billing-contact-modal h2{font-size:27px}.billing-contact-intro{font-size:13px}.iyzico-hosted-handoff{grid-template-columns:auto minmax(0,1fr);gap:13px;padding:15px}.iyzico-hosted-mark{min-width:67px;height:44px;padding-inline:10px;font-size:17px}.iyzico-hosted-handoff strong{font-size:12px}.iyzico-hosted-handoff small{font-size:10px}.iyzico-hosted-shield{display:none}.billing-contact-form .v9-form-grid.billing-checkout-grid{grid-template-columns:minmax(0,1fr);gap:14px}.billing-contact-form .billing-checkout-field.full{grid-column:auto}.billing-localized-price-summary{grid-template-columns:auto minmax(0,1fr);gap:13px;padding:16px}.billing-price-total{border-top:1px solid #6f84a140;grid-column:1/-1;justify-items:start;width:100%;min-width:0;padding-top:10px}.billing-price-total strong{font-size:24px}.billing-secure-row{flex-direction:column;align-items:flex-start;gap:14px}.billing-card-brands{justify-content:flex-start;gap:20px;width:100%}.billing-checkout-actions{grid-template-columns:minmax(0,1fr);gap:10px}.billing-checkout-actions .ghost-button,.billing-checkout-actions .primary-button{min-height:52px}}@media (max-width:440px){.billing-contact-modal{padding-inline:16px}.billing-contact-modal h2{font-size:24px}.billing-contact-form .billing-input-shell input,.billing-contact-form .billing-input-shell select{min-height:54px;font-size:13px}.billing-contact-form .billing-input-shell textarea{font-size:13px}.billing-card-brands{gap:16px}}.billing-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.partner-center{max-width:1280px}.partner-hero{align-items:center;gap:18px;display:flex;position:relative;overflow:hidden}.partner-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#1e71ff26,#14beaa00);border-radius:999px;width:220px;height:220px;position:absolute;top:-120px;right:-90px}.partner-hero-icon{color:#fff;background:linear-gradient(145deg,#0b6df3,#0ba58f);border-radius:16px;flex:0 0 54px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 12px 28px #0967f233}.partner-hero-icon .atlas-ui-icon{width:25px;height:25px}.partner-hero h2{margin:3px 0 6px}.partner-hero p:last-child{color:#61758a;max-width:820px;margin:0}.partner-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.partner-metric-grid>article{align-content:center;gap:8px;min-height:118px;display:grid}.partner-metric-grid span{color:#71859a;font-size:12px;font-weight:700}.partner-metric-grid strong{color:#102f47;overflow-wrap:anywhere;font-size:clamp(22px,2.5vw,30px)}.partner-link-panel{grid-template-columns:minmax(0,1.65fr) minmax(240px,.75fr);gap:16px;display:grid}.partner-share-block{background:#f8fbfe;border:1px solid #dbe8f2;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:16px;display:grid}.partner-share-block .eyebrow{grid-column:1/-1;margin:0}.partner-share-block code{text-overflow:ellipsis;white-space:nowrap;color:#123b58;min-width:0;font-size:13px;overflow:hidden}.partner-code-block code{letter-spacing:.045em;font-size:18px;font-weight:800}.partner-rule-card{justify-content:space-between;align-items:center;gap:20px;display:flex}.partner-rule-card h3{color:#102f47;margin:4px 0 6px}.partner-rule-card p:last-child{color:#647a8e;margin:0}.partner-rule-badge{background:linear-gradient(145deg,#f3f8ff,#effbf8);border:1px solid #cfe2f5;border-radius:18px;flex:none;justify-items:center;gap:2px;min-width:130px;padding:16px 20px;display:grid}.partner-rule-badge strong{color:#0967f2;font-size:30px}.partner-rule-badge span{color:#557085;font-size:12px;font-weight:700}.partner-table-card{overflow:hidden}.partner-table-scroll{overflow-x:auto}.partner-table{border-collapse:collapse;width:100%;min-width:760px}.partner-table th,.partner-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e5edf4;padding:13px 12px}.partner-table th{color:#71859a;text-transform:uppercase;letter-spacing:.04em;font-size:11px}.partner-table td{color:#27485f;font-size:13px}.partner-table tbody tr:last-child td{border-bottom:0}.partner-status{color:#536d80;background:#eef4f8;border-radius:999px;align-items:center;min-height:26px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.partner-status.status-paid,.partner-status.status-active,.partner-status.status-approved{color:#087761;background:#e8f8f3}.partner-status.status-pending,.partner-status.status-registered{color:#8b6300;background:#fff6dc}.partner-status.status-reversed,.partner-status.status-invalid{color:#ad3131;background:#fff0f0}.partner-privacy-note{color:#6b8092;font-size:12px}.signup-referral-field{gap:7px;margin-top:4px;display:grid}.signup-referral-field>span{color:#29495f;font-size:12px;font-weight:800}.signup-referral-field input{color:#15364d;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #cfdae5;border-radius:13px;padding:0 14px}.signup-referral-field input:focus{border-color:#5797ef;outline:3px solid #0967f221}.signup-referral-field small{color:#74889a}.admin-partner-center{margin-top:18px}.admin-partner-heading{align-items:flex-start}.admin-partner-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.admin-partner-metrics>div,.admin-partner-money>span{background:#f9fbfd;border:1px solid #dde8f0;border-radius:13px;gap:4px;padding:13px 14px;display:grid}.admin-partner-metrics span,.admin-partner-money small{color:#72879a;font-size:11px;font-weight:700}.admin-partner-metrics strong,.admin-partner-money strong{color:#173b53;overflow-wrap:anywhere}.admin-partner-layout{grid-template-columns:minmax(250px,.75fr) minmax(0,1.5fr);gap:16px;display:grid}.admin-partner-list{align-content:start;gap:8px;display:grid}.admin-partner-row{text-align:left;color:#183a51;cursor:pointer;background:#fff;border:1px solid #dce7ef;border-radius:13px;grid-template-columns:minmax(0,1.2fr) minmax(120px,.7fr) auto;align-items:center;gap:10px;width:100%;padding:12px;display:grid}.admin-partner-row:hover,.admin-partner-row.active{background:#f5f9ff;border-color:#83b1ee}.admin-partner-row span{gap:2px;min-width:0;display:grid}.admin-partner-row strong,.admin-partner-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-partner-row small{color:#758a9b}.admin-partner-row .status,.admin-partner-detail-head .status{color:#607688;background:#edf3f7;border-radius:999px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:800}.admin-partner-row .status-active,.admin-partner-detail-head .status-active{color:#087761;background:#e9f8f3}.admin-partner-detail{background:#fbfdfe;border:1px solid #dce7ef;border-radius:16px;min-width:0;padding:16px}.admin-partner-detail-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.admin-partner-detail-head h3{margin:2px 0 3px}.admin-partner-detail-head small{color:#718698}.admin-partner-form{margin-bottom:14px}.admin-partner-money{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 16px;display:grid}.admin-partner-commission-list{gap:8px;display:grid}.admin-partner-commission-head{color:#29495f;justify-content:space-between;gap:10px;display:flex}.admin-partner-commission-head small{color:#748899}.admin-partner-commission-list article{border-top:1px solid #e2eaf1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.admin-partner-commission-list article>span:first-child{gap:2px;display:grid}.admin-partner-commission-list article small{color:#748899}.admin-partner-commission-list article>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.app-shell.atlas-theme-dark .partner-hero p:last-child,.app-shell.atlas-theme-dark .partner-metric-grid span,.app-shell.atlas-theme-dark .partner-rule-card p:last-child,.app-shell.atlas-theme-dark .partner-rule-badge span,.app-shell.atlas-theme-dark .partner-privacy-note{color:#92aabd}.app-shell.atlas-theme-dark .partner-metric-grid strong,.app-shell.atlas-theme-dark .partner-rule-card h3{color:#e6f3fc}.app-shell.atlas-theme-dark .partner-share-block,.app-shell.atlas-theme-dark .partner-rule-badge{background:#0b2537;border-color:#2d4c61}.app-shell.atlas-theme-dark .partner-share-block code{color:#d9ecf9}.app-shell.atlas-theme-dark .partner-rule-badge strong{color:#6fa9ff}.app-shell.atlas-theme-dark .partner-table th,.app-shell.atlas-theme-dark .partner-table td{border-color:#274257}.app-shell.atlas-theme-dark .partner-table th{color:#8fa6b8}.app-shell.atlas-theme-dark .partner-table td,.app-shell.atlas-theme-dark .signup-referral-field>span{color:#d7e8f4}.app-shell.atlas-theme-dark .signup-referral-field input{color:#e8f4fc;background:#0a2233;border-color:#36566c}.app-shell.atlas-theme-dark .admin-partner-metrics>div,.app-shell.atlas-theme-dark .admin-partner-money>span,.app-shell.atlas-theme-dark .admin-partner-detail{background:#0b2334;border-color:#2c485c}.app-shell.atlas-theme-dark .admin-partner-metrics span,.app-shell.atlas-theme-dark .admin-partner-money small,.app-shell.atlas-theme-dark .admin-partner-detail-head small,.app-shell.atlas-theme-dark .admin-partner-commission-head small,.app-shell.atlas-theme-dark .admin-partner-commission-list article small{color:#90a7b9}.app-shell.atlas-theme-dark .admin-partner-metrics strong,.app-shell.atlas-theme-dark .admin-partner-money strong,.app-shell.atlas-theme-dark .admin-partner-detail,.app-shell.atlas-theme-dark .admin-partner-commission-head{color:#dbeaf5}.app-shell.atlas-theme-dark .admin-partner-row{color:#dcecf7;background:#0c2638;border-color:#2d4b60}.app-shell.atlas-theme-dark .admin-partner-row:hover,.app-shell.atlas-theme-dark .admin-partner-row.active{background:#103149;border-color:#4f7ea1}.app-shell.atlas-theme-dark .admin-partner-row small{color:#91a8b9}.app-shell.atlas-theme-dark .admin-partner-commission-list article{border-color:#284459}@media (max-width:980px){.partner-metric-grid,.admin-partner-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-link-panel,.admin-partner-layout{grid-template-columns:minmax(0,1fr)}.admin-partner-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.partner-hero,.partner-rule-card{flex-direction:column;align-items:flex-start}.partner-rule-badge{width:100%}.partner-metric-grid,.admin-partner-metrics,.admin-partner-money,.admin-partner-list,.partner-share-block{grid-template-columns:minmax(0,1fr)}.partner-share-block .eyebrow{grid-column:auto}.partner-share-block .ghost-button{width:100%}.admin-partner-row{grid-template-columns:minmax(0,1fr) auto}.admin-partner-row>span:nth-child(2){display:none}.admin-partner-commission-head{flex-direction:column}.admin-partner-commission-list article{grid-template-columns:minmax(0,1fr) auto}.admin-partner-commission-list article>div{grid-column:1/-1;justify-content:flex-start}}.partner-table{min-width:0;display:grid}.partner-table-head,.partner-table>article{border-bottom:1px solid #e5edf4;grid-template-columns:minmax(180px,1.45fr) minmax(120px,.7fr) minmax(130px,.8fr) minmax(130px,.8fr);align-items:center;gap:12px;padding:12px 4px;display:grid}.partner-table-head{color:#71859a;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.partner-table>article:last-child{border-bottom:0}.partner-table>article>span:first-child{gap:3px;min-width:0;display:grid}.partner-table>article strong{color:#1c4059;overflow-wrap:anywhere}.partner-table>article small{color:#74899a}.partner-commission-table>article>span:nth-child(2){gap:3px;display:grid}.partner-privacy-note{align-items:flex-start;gap:10px;display:flex}.partner-privacy-note .atlas-ui-icon{color:#0f7f73;flex:none;width:18px;height:18px;margin-top:1px}.partner-privacy-note p{margin:0}.app-shell.atlas-theme-dark .partner-table-head,.app-shell.atlas-theme-dark .partner-table>article{border-color:#274257}.app-shell.atlas-theme-dark .partner-table-head,.app-shell.atlas-theme-dark .partner-table>article small{color:#90a6b8}.app-shell.atlas-theme-dark .partner-table>article strong{color:#e0eef8}@media (max-width:720px){.partner-table{overflow-x:auto}.partner-table-head,.partner-table>article{min-width:690px}}.app-shell.atlas-theme-dark .gmail-connect-callout{color:#eaf7ff;background:radial-gradient(circle at 92% 18%,#2dd5ae1a,#0000 10rem),linear-gradient(135deg,#0d273b 0%,#0b2235 100%);border-color:#24475f}.app-shell.atlas-theme-dark .gmail-connect-callout>div strong{color:#edf8ff}.app-shell.atlas-theme-dark .gmail-connect-callout>div p{color:#91aabd}.search-grid-buyer{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.search-grid-buyer>*{align-content:start;min-width:0;height:100%}.search-grid-buyer>:first-child,.search-grid-buyer>:nth-child(2),.search-grid-buyer>:nth-child(3),.search-grid-buyer>:nth-child(4),.search-grid-buyer>:nth-child(5){grid-column:span 4}.search-grid-buyer>:nth-child(6),.search-grid-buyer>:nth-child(7){grid-column:span 2}.search-grid-buyer>:nth-child(8){grid-column:1/-1}.search-grid-buyer label>small,.search-grid-buyer .field-hint{min-height:28px}.search-grid-buyer .selected-city-chips{margin-bottom:8px}.recent-discovery-meta-cell-compact{align-content:center;min-height:36px}.recent-discovery-meta-cell-compact small{display:none}@media (max-width:1180px){.search-grid-buyer>:first-child,.search-grid-buyer>:nth-child(2),.search-grid-buyer>:nth-child(3),.search-grid-buyer>:nth-child(4),.search-grid-buyer>:nth-child(5){grid-column:span 6}.search-grid-buyer>:nth-child(6),.search-grid-buyer>:nth-child(7){grid-column:span 3}.search-grid-buyer>:nth-child(8){grid-column:span 6}}@media (max-width:760px){.search-grid-buyer{grid-template-columns:1fr}.search-grid-buyer>*{grid-column:auto!important}.search-grid-buyer label>small,.search-grid-buyer .field-hint{min-height:0}}.activation-onboarding-backdrop{z-index:2600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050f1994;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.activation-onboarding{color:#17344f;background:#fff;border:1px solid #dce7ee;border-radius:24px;gap:16px;width:min(680px,100vw - 32px);max-height:calc(100vh - 40px);padding:28px;display:grid;overflow:auto;box-shadow:0 32px 100px #071c2d47}.activation-onboarding .eyebrow{color:#1487c9;margin:0}.activation-onboarding h2{letter-spacing:-.04em;color:#17344f;margin:0;font:800 clamp(25px,3.2vw,38px)/1.1 Manrope,Inter,sans-serif}.activation-onboarding>p:not(.eyebrow){color:#61798a;margin:0;font-size:13px;line-height:1.7}.activation-kicker{color:#1084c7;background:linear-gradient(135deg,#e8f6ff,#e8fbf5);border:1px solid #cde6f5;border-radius:15px;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.activation-company-context{color:#6c8393;background:#f3f8fb;border:1px solid #dce8ef;border-radius:999px;gap:5px;width:max-content;max-width:100%;padding:7px 10px;font-size:10px;display:inline-flex}.activation-company-context strong{color:#2d536c}.activation-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.activation-actions .primary-button,.activation-actions .ghost-button{min-height:44px}.activation-skip{appearance:none;color:#728896;cursor:pointer;background:0 0;border:0;padding:9px 6px;font-size:10px;font-weight:750}.activation-skip:hover{color:#17344f}.activation-head-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.activation-close{appearance:none;color:#5e7484;cursor:pointer;background:#f7fafc;border:1px solid #dce7ee;border-radius:50%;width:36px;height:36px;font-size:22px;line-height:1}.activation-intent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.activation-intent-grid button{appearance:none;text-align:left;color:#17344f;cursor:pointer;background:#f8fbfd;border:1px solid #dce7ee;border-radius:15px;gap:4px;padding:14px;display:grid}.activation-intent-grid button.active{background:linear-gradient(135deg,#349ddb1a,#2da68b14);border-color:#4ba8de;box-shadow:0 0 0 3px #349ddb14}.activation-intent-grid strong{font-size:12px}.activation-intent-grid small{color:#728896;font-size:9px;line-height:1.45}.activation-fields{grid-template-columns:minmax(0,1.35fr) minmax(180px,.65fr);gap:12px;display:grid}.activation-fields label{gap:7px;display:grid}.activation-fields label>span{color:#4b6576;font-size:10px;font-weight:800}.activation-fields input{color:#17344f;background:#fff;border:1px solid #cedde6;border-radius:12px;outline:0;width:100%;min-height:50px;padding:0 14px;font:600 13px/1.2 Inter,sans-serif}.activation-fields input:focus{border-color:#47a9dc;box-shadow:0 0 0 3px #349ddb1a}.activation-fields input::placeholder{color:#8da0ad}.activation-inline-note{color:#6d8392;background:#f6fafc;border:1px solid #dce8ef;border-radius:12px;padding:11px 13px;font-size:9.5px;line-height:1.6}.activation-success{width:min(720px,100vw - 32px)}.activation-success-mark{color:#1f9560;background:#e7f8ef;border:1px solid #bfe8d0;border-radius:50%;place-items:center;width:52px;height:52px;font-size:24px;font-weight:900;display:grid}.activation-checklist{gap:8px;display:grid}.activation-checklist article{background:#f9fbfc;border:1px solid #dfe8ee;border-radius:13px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:11px 12px;display:grid}.activation-checklist article>span{color:#597386;background:#edf3f7;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-weight:900;display:grid}.activation-checklist article.done>span{color:#218d5d;background:#e4f7ed}.activation-checklist article>div{gap:2px;display:grid}.activation-checklist strong{color:#274b63;font-size:11px}.activation-checklist small{color:#78909f;font-size:9px}.activation-company-setup{background:linear-gradient(135deg,#2a8bd214,#2da68b0d)!important;border-color:#2a8bd23d!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;display:grid!important}.activation-company-setup>div{gap:6px;display:grid}.activation-company-setup h2{margin:0;font-size:18px}.activation-company-setup p{color:var(--atlas-muted);margin:0;font-size:10px;line-height:1.6}.activation-setup-progress{flex-wrap:wrap;gap:7px;margin-top:4px;display:flex}.activation-setup-progress span{border:1px solid var(--atlas-border);color:var(--atlas-muted);border-radius:999px;align-items:center;padding:6px 8px;font-size:8px;font-weight:800;display:inline-flex}.activation-setup-progress span.done{color:#20925c;background:#22c55e12;border-color:#22c55e3d}.app-shell.atlas-theme-dark .activation-onboarding-backdrop{background:#010a12b8}.app-shell.atlas-theme-dark .activation-onboarding{color:#e9f6fd;background:linear-gradient(#0b2438,#081d2f);border-color:#234a63;box-shadow:0 34px 110px #0000007a}.app-shell.atlas-theme-dark .activation-onboarding .eyebrow{color:#47b9e8}.app-shell.atlas-theme-dark .activation-onboarding h2{color:#f2f9fd}.app-shell.atlas-theme-dark .activation-onboarding>p:not(.eyebrow){color:#9db7c8}.app-shell.atlas-theme-dark .activation-kicker{color:#64c9ef;background:linear-gradient(135deg,#0e3149,#0c3a3b);border-color:#245674}.app-shell.atlas-theme-dark .activation-company-context{color:#8faabd;background:#0d2a40;border-color:#21475f}.app-shell.atlas-theme-dark .activation-company-context strong{color:#d9edf8}.app-shell.atlas-theme-dark .activation-skip{color:#8da9bb}.app-shell.atlas-theme-dark .activation-skip:hover{color:#eef9ff}.app-shell.atlas-theme-dark .activation-close{color:#9eb9ca;background:#0d2a40;border-color:#244a62}.app-shell.atlas-theme-dark .activation-intent-grid button{color:#eaf7fd;background:#0b293f;border-color:#21485f}.app-shell.atlas-theme-dark .activation-intent-grid button.active{background:linear-gradient(135deg,#2d97da29,#2da68b1c);border-color:#3d9fd2;box-shadow:0 0 0 3px #2d97da1a}.app-shell.atlas-theme-dark .activation-intent-grid small{color:#8faabd}.app-shell.atlas-theme-dark .activation-fields label>span{color:#aac1d0}.app-shell.atlas-theme-dark .activation-fields input{color:#eefaff;background:#071c2d;border-color:#244b63}.app-shell.atlas-theme-dark .activation-fields input:focus{border-color:#45b2df;box-shadow:0 0 0 3px #45b2df1c}.app-shell.atlas-theme-dark .activation-fields input::placeholder{color:#6e8da2}.app-shell.atlas-theme-dark .activation-inline-note{color:#8faabd;background:#0b293e;border-color:#20475e}.app-shell.atlas-theme-dark .activation-success-mark{color:#62d796;background:#22c55e1a;border-color:#48d38447}.app-shell.atlas-theme-dark .activation-checklist article{background:#0b293e;border-color:#20475e}.app-shell.atlas-theme-dark .activation-checklist article>span{color:#9eb9ca;background:#102f45}.app-shell.atlas-theme-dark .activation-checklist article.done>span{color:#65d99a;background:#22c55e1f}.app-shell.atlas-theme-dark .activation-checklist strong{color:#e2f2fb}.app-shell.atlas-theme-dark .activation-checklist small{color:#8faabd}.app-shell.atlas-theme-dark .activation-company-setup{background:linear-gradient(135deg,#2073ad21,#2da68b14)!important;border-color:#285873!important}.app-shell.atlas-theme-dark .activation-setup-progress span.done{color:#65d99a}@media (max-width:760px){.activation-onboarding-backdrop{padding:12px}.activation-onboarding{border-radius:20px;width:100%;padding:20px}.activation-fields,.activation-intent-grid{grid-template-columns:1fr}.activation-actions>*{text-align:center;justify-content:center;width:100%}.activation-company-setup{grid-template-columns:1fr!important}.activation-company-setup .primary-button{justify-content:center;width:100%}}.app-shell.atlas-theme-dark table{background:0 0}.app-shell.atlas-theme-dark .integration-card,.app-shell.atlas-theme-dark .pipeline-column,.app-shell.atlas-theme-dark .pipeline-card,.app-shell.atlas-theme-dark .pipeline-lead,.app-shell.atlas-theme-dark .v9-mini-card,.app-shell.atlas-theme-dark .v9-subcard,.app-shell.atlas-theme-dark .v9-admin-card,.app-shell.atlas-theme-dark .tutorial-shell,.app-shell.atlas-theme-dark .tutorial-step-list,.app-shell.atlas-theme-dark .notification-summary-stats,.app-shell.atlas-theme-dark .atlas-legal-content,.app-shell.atlas-theme-dark .atlas-legal-nav,.app-shell.atlas-theme-dark .atlas-legal-update-card,.app-shell.atlas-theme-dark .feedback-attachment>span,.app-shell.atlas-theme-dark .v9-ai-panel,.app-shell.atlas-theme-dark .v9-ai-section,.app-shell.atlas-theme-dark .v9-ai-personalization,.app-shell.atlas-theme-dark .v9-ai-source-card,.app-shell.atlas-theme-dark .v9-ai-insight-wrap,.app-shell.atlas-theme-dark .pipeline-zero-state{color:#e8f5fc;background:#0b2437;border-color:#23465e;box-shadow:0 14px 36px #00050d2e}.app-shell.atlas-theme-dark .pipeline-column{background:#0a2032}.app-shell.atlas-theme-dark .pipeline-card,.app-shell.atlas-theme-dark .pipeline-lead{background:#0d293e;border-color:#284b62}.app-shell.atlas-theme-dark .pipeline-card:hover,.app-shell.atlas-theme-dark .pipeline-lead:hover{background:#103149;border-color:#397298;box-shadow:0 12px 28px #00081240}.app-shell.atlas-theme-dark .pipeline-column-head{color:#eaf7ff;border-color:#26475d}.app-shell.atlas-theme-dark .pipeline-column-head span{color:#8bd5fa;background:#12354d}.app-shell.atlas-theme-dark .column-won{background:#0d302a}.app-shell.atlas-theme-dark .column-lost{background:#332223}.app-shell.atlas-theme-dark .pipeline-zero-state{background:linear-gradient(145deg,#0c2639,#0d302f);border-color:#31546a}.app-shell.atlas-theme-dark .pipeline-zero-state strong{color:#edf8ff}.app-shell.atlas-theme-dark .pipeline-zero-state p{color:#9db5c5}.app-shell.atlas-theme-dark .danger-button{color:#ffb0aa;background:#be413d24;border-color:#eb6f6857}.app-shell.atlas-theme-dark .danger-button:hover{color:#ffd3cf;background:#be413d3b;border-color:#f6847d75}.app-shell.atlas-theme-dark .sidebar-close-button{color:#b8cfdf;background:#0e293e;border-color:#294b62}.app-shell.atlas-theme-dark .sidebar-close-button:hover{color:#ffb0aa;background:#342326;border-color:#684247}.app-shell.atlas-theme-dark .pipeline-remove-button{color:#c6dbea;background:#0e293d;border-color:#294a60}.app-shell.atlas-theme-dark .pipeline-remove-button:hover{color:#ffb3ad;background:#352326;border-color:#6f4245}.app-shell.atlas-theme-dark .website.no{color:#ffaaa1;background:#cb474621}.app-shell.atlas-theme-dark .status-prepared{color:#d2baf7;background:#9069d22e}.app-shell.atlas-theme-dark .status-sent{color:#9fd5fb;background:#2998ed29}.app-shell.atlas-theme-dark .v9-ai-section{background:linear-gradient(#0d293e,#0a2235);box-shadow:inset 0 1px #ffffff06}.app-shell.atlas-theme-dark .v9-ai-section:hover{border-color:#35647f;box-shadow:0 10px 24px #00081238}.app-shell.atlas-theme-dark .v9-ai-section-head strong{color:#e9f6fd}.app-shell.atlas-theme-dark .v9-ai-section-head span,.app-shell.atlas-theme-dark .v9-ai-source-card span,.app-shell.atlas-theme-dark .v9-ai-panel .v9-ai-insight p{color:#9ab4c6}.app-shell.atlas-theme-dark .v9-ai-personalization{background:linear-gradient(#0c2639,#0b2234);border-color:#284b62}.app-shell.atlas-theme-dark .v9-ai-source-card{background:#0d2b40;border-color:#2a5068}.app-shell.atlas-theme-dark .v9-ai-insight-wrap{background:linear-gradient(#0c273b,#0a2235)}.app-shell.atlas-theme-dark .v9-ai-insight>span{color:#8bd4fb;background:linear-gradient(#123b56,#102f46);border-color:#2d5872;box-shadow:0 8px 18px #0000002e}.app-shell.atlas-theme-dark .v9-ai-panel .v9-next{background:linear-gradient(#23915b2e,#19744e1f);border-color:#48cb8445}.app-shell.atlas-theme-dark .v9-ai-panel .v9-next small{color:#79dca4}.app-shell.atlas-theme-dark .v9-ai-panel .v9-next strong{color:#dff7e9}.app-shell.atlas-theme-dark .v9-ai-panel .v9-feature-lock.compact,.app-shell.atlas-theme-dark .v9-feature-lock.compact{color:#ecd79e;background:#bd892b1f;border-color:#ebbe5d4a}.app-shell.atlas-theme-dark .ai-profile-warning{color:#efd48d;background:linear-gradient(#c38f2b26,#92661e1c);border-color:#ecbe5e4a}.app-shell.atlas-theme-dark .tutorial-shell{background:#081d2e;border-color:#24475f}.app-shell.atlas-theme-dark .tutorial-header{background:linear-gradient(135deg,#0d293f,#0b2437);border-color:#24475f}.app-shell.atlas-theme-dark .tutorial-brand>span,.app-shell.atlas-theme-dark .tutorial-progress-copy{color:#93adbf;border-color:#315066}.app-shell.atlas-theme-dark .tutorial-progress-copy strong,.app-shell.atlas-theme-dark .tutorial-step-card h2{color:#edf8ff}.app-shell.atlas-theme-dark .tutorial-progress{background:#15354b}.app-shell.atlas-theme-dark .tutorial-step-list{background:#091f31;border-color:#24455b}.app-shell.atlas-theme-dark .tutorial-step-list button{color:#90aabd}.app-shell.atlas-theme-dark .tutorial-step-list button:hover{color:#dff4ff;background:#102f47}.app-shell.atlas-theme-dark .tutorial-step-list button.active{color:#eff9ff;background:#123149;border-color:#35617c;box-shadow:0 8px 20px #00070f3d}.app-shell.atlas-theme-dark .tutorial-step-list button>span{color:#89d2fa;background:#113650}.app-shell.atlas-theme-dark .tutorial-step-list button.done{color:#75dbaa}.app-shell.atlas-theme-dark .tutorial-step-list button.done>span{color:#75dbaa;background:#22c55e1f}.app-shell.atlas-theme-dark .tutorial-readiness.ready{color:#78ddad;background:#22c55e1c;border-color:#4dd78c45}.app-shell.atlas-theme-dark .tutorial-readiness.missing{color:#f0d18a;background:#be8d2d1f;border-color:#ebbe5d4a}.app-shell.atlas-theme-dark .tutorial-tip{color:#a8c1d1;background:#0f2b42;border-color:#2998ed}.app-shell.atlas-theme-dark .tutorial-tip strong{color:#7bcafa}.app-shell.atlas-theme-dark .tutorial-open-section{color:#a9dcfb;background:#0e2a40;border-color:#34627f}.app-shell.atlas-theme-dark .tutorial-footer{background:#0a2235;border-color:#24465c}.app-shell.atlas-theme-dark .notification-summary-stats{background:#0d293e;border-color:#294a61}.app-shell.atlas-theme-dark .notification-summary-stats span{color:#8fa9ba}.app-shell.atlas-theme-dark .notification-summary-stats strong{color:#eaf7ff}.app-shell.atlas-theme-dark .notification-task_overdue{color:#ffaaa1;background:#cb474624;border-color:#dc5b5647}.app-shell.atlas-theme-dark .notification-task_due_soon{color:#f2d28d;background:#c28e2d21;border-color:#e8be6645}.app-shell.atlas-theme-dark .notification-type-label{color:#a9c4d5;background:#123149;border-color:#294e65}.app-shell.atlas-theme-dark .atlas-legal-content,.app-shell.atlas-theme-dark .atlas-legal-update-card{background:#0b2437;border-color:#28495f}.app-shell.atlas-theme-dark .atlas-legal-content-heading,.app-shell.atlas-theme-dark .atlas-legal-content p,.app-shell.atlas-theme-dark .atlas-legal-content li,.app-shell.atlas-theme-dark .atlas-legal-update-card small,.app-shell.atlas-theme-dark .atlas-legal-nav>a span small{color:#91aabd}.app-shell.atlas-theme-dark .atlas-legal-content h1,.app-shell.atlas-theme-dark .atlas-legal-content h2,.app-shell.atlas-theme-dark .atlas-legal-content h3,.app-shell.atlas-theme-dark .atlas-legal-update-card strong{color:#edf8ff}.app-shell.atlas-theme-dark .atlas-legal-nav>a{color:#b9d0df;background:#0d293d;border-color:#284a61}.app-shell.atlas-theme-dark .atlas-legal-nav>a:hover{background:#113149;border-color:#3a6682}.app-shell.atlas-theme-dark .atlas-legal-nav>a.active{color:#eef9ff;background:#12364e;border-color:#3e7395}.app-shell.atlas-theme-dark .atlas-legal-nav>a>b{color:#9ccde9;background:#16384f}.app-shell.atlas-theme-dark .feedback-attachment>span{background:#0d293e;border-color:#294b62}.app-shell.atlas-theme-dark .feedback-attachment>span small,.app-shell.atlas-theme-dark .feedback-attachment>small{color:#91a9bb}.app-shell.atlas-theme-dark .feedback-attachment>span button{color:#b7cede;background:#102e44;border-color:#31556c}.app-shell.atlas-theme-dark .feedback-message{color:#a9d9cf;background:#1f836921;border-color:#4bb59640}.app-shell.atlas-theme-dark .v9-checklist span.paused{color:#efd18c;background:#bd8b2c21;border-color:#ebbe5d4a}.app-shell.atlas-theme-dark .communication-status{color:#b7cddd;background:#102d43}.app-shell.atlas-theme-dark .communication-status.status-reviewing{color:#9bd7fb;background:#2998ed26}.app-shell.atlas-theme-dark .communication-status.status-planned{color:#d0baf6;background:#8f69cf29}.app-shell.atlas-theme-dark .communication-status.status-resolved{color:#83deb0;background:#21915f26}.app-shell.atlas-theme-dark .communication-status.status-rejected{color:#ffb0a8;background:#ca504824}.app-shell.atlas-theme-dark .v9-team-role{color:#b8d1e1;background:#102d42;border-color:#2a4f66}.app-shell.atlas-theme-dark .v9-team-role.role-owner{color:#f1d28b;background:#bc892a24;border-color:#e6ba5d42}.app-shell.atlas-theme-dark .v9-team-role.role-admin{color:#9bd6fb;background:#2998ed26;border-color:#4aadeb40}.app-shell.atlas-theme-dark .v9-team-role.role-member{color:#80dbad;background:#21915f24;border-color:#48c68540}.app-shell.atlas-theme-dark .signal-score,.app-shell.atlas-theme-dark .icp-score{color:#a5c9dd;background:#123247}.app-shell.atlas-theme-dark .signal-score.hot,.app-shell.atlas-theme-dark .icp-score.warm{color:#f2cd7e;background:#c08b2b26}.app-shell.atlas-theme-dark .signal-score.warm,.app-shell.atlas-theme-dark .icp-score.hot{color:#7edcad;background:#229d6726}.app-shell.atlas-theme-dark .sequence-channel{color:#9dccdf;background:#123247}.app-shell.atlas-theme-dark .channel-linkedin{color:#a8ccfa;background:#3d7ac52b}.app-shell.atlas-theme-dark .channel-email{color:#83ddb0;background:#25966329}.app-shell.atlas-theme-dark .channel-phone{color:#f0cd83;background:#c28d2c26}.app-shell.atlas-theme-dark .partner-status{color:#b4cddd;background:#102d42}.app-shell.atlas-theme-dark .partner-status.status-paid,.app-shell.atlas-theme-dark .partner-status.status-active,.app-shell.atlas-theme-dark .partner-status.status-approved{color:#80deb0;background:#1f976529}.app-shell.atlas-theme-dark .partner-status.status-pending,.app-shell.atlas-theme-dark .partner-status.status-registered{color:#efd080;background:#c28d2c26}.app-shell.atlas-theme-dark .partner-status.status-reversed,.app-shell.atlas-theme-dark .partner-status.status-invalid{color:#ffaaa3;background:#cb474626}.app-shell.atlas-theme-dark .admin-partner-row .status-active,.app-shell.atlas-theme-dark .admin-partner-detail-head .status-active{color:#80deb0;background:#1f976529}.app-shell.atlas-theme-dark .atlas-intelligence-context--warning{color:#f1d48b;background:#322b19;border-color:#65572c}.app-shell.atlas-theme-dark .buyer-discovery-select option{color:#eaf7ff;background:#0b2032}.app-shell.atlas-theme-dark :is(.integration-card,.v9-mini-card,.v9-subcard,.pipeline-card,.pipeline-lead,.notification-summary-stats,.atlas-legal-content,.atlas-legal-update-card) :is(input,select,textarea){color:#eaf7ff;background:#0b2032;border-color:#23445d}.app-shell.atlas-theme-dark :is(.integration-card,.v9-mini-card,.v9-subcard,.pipeline-card,.pipeline-lead,.notification-summary-stats,.atlas-legal-content,.atlas-legal-update-card) :is(p,small,label){color:#91a9bb}.app-shell.atlas-theme-dark .atlas-legal-aside-heading{background:#0b2437;border-color:#28495f;box-shadow:0 14px 34px #00050d2e}.app-shell.atlas-theme-dark .atlas-legal-aside-heading strong{color:#edf8ff}.app-shell.atlas-theme-dark .atlas-legal-aside-heading p{color:#91aabd}.app-shell.atlas-theme-dark .atlas-legal-security-pill{color:#aed0e2;background:#102f45;border-color:#2c526a}.app-shell.atlas-theme-dark .feedback-account-context{color:#e6f4fc;background:linear-gradient(135deg,#0d2a40,#0d302f);border-color:#295066}.app-shell.atlas-theme-dark .feedback-account-context small,.app-shell.atlas-theme-dark .feedback-rating legend small,.app-shell.atlas-theme-dark .feedback-panel label>small,.app-shell.atlas-theme-dark .feedback-privacy-note{color:#8fa9ba}.app-shell.atlas-theme-dark .feedback-rating legend{color:#c9dce8}.app-shell.atlas-theme-dark .feedback-file-button{color:#9bd5fb;background:#102f46;border-color:#315873}.app-shell.atlas-theme-dark .feedback-message.tone-success{color:#9de2c1;background:#22916126;border-color:#46c38445}.app-shell.atlas-theme-dark .feedback-message.tone-error{color:#ffb4ad;background:#c6494426;border-color:#e56a6347}.app-shell.atlas-theme-dark .admin-feedback-item{background:#0c2639;border-color:#294b62;box-shadow:0 10px 30px #00050d2e}.app-shell.atlas-theme-dark .admin-feedback-item>header strong{color:#eaf7ff}.app-shell.atlas-theme-dark .admin-feedback-item>header small{color:#8fa9bb}.app-shell.atlas-theme-dark .feedback-type{color:#a8ccdf;background:#123149;border-color:#2a5068}.app-shell.atlas-theme-dark .notification-task_overdue .notification-type-label{color:#ffaaa3;background:#cb474626}.app-shell.atlas-theme-dark .notification-task_due_soon .notification-type-label{color:#efd080;background:#c28d2c26}.app-shell.atlas-theme-dark .notification-empty span{color:#8fd5fb;background:#102f46}.app-shell.atlas-theme-dark .notification-empty p{color:#91a9bb}
