:root{--bg:#05060f;--sidebar-bg:#070914fa;--card:#121422c7;--border:#ffffff17;--border-strong:#ffffff26;--text:#f7f8fc;--muted:#a2a8b7;--muted-soft:#747b8c;--cyan:#22d3ee;--blue:#3b82f6;--purple:#8b5cf6;--rose:#fb7185;--amber:#fbbf24;--emerald:#34d399;--sidebar-width:292px}*{box-sizing:border-box}html,body{background:radial-gradient(circle at 78% 0%, #4f46e526, transparent 34%), radial-gradient(circle at 10% 18%, #22d3ee12, transparent 28%), var(--bg);width:100%;min-height:100%;color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;overflow-x:hidden}button,input,textarea,select{font:inherit}button{border:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.app-shell{width:100%;min-height:100vh;overflow-x:hidden}.sidebar{width:var(--sidebar-width);background:linear-gradient(180deg, #080a16fa, #050710fc), var(--sidebar-bg);border-right:1px solid var(--border);z-index:50;height:100vh;padding:34px 22px 28px;position:fixed;inset:0 auto 0 0;overflow:hidden auto}.content{width:calc(100vw - var(--sidebar-width));max-width:calc(100vw - var(--sidebar-width));margin-left:var(--sidebar-width);min-height:100vh;padding:40px 46px 64px;overflow-x:hidden}.sidebar-nav{flex-direction:column;gap:10px;display:flex}.side-group{width:100%}.side-group-trigger{color:#9aa3b8;cursor:pointer;width:100%;min-height:52px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:18px;outline:none;justify-content:space-between;align-items:center;gap:14px;padding:0 14px;transition:background .22s,border-color .22s,color .22s;display:flex}.side-dot{background:#94a3b873;border-radius:999px;width:7px;height:7px;transition:background .22s,box-shadow .22s}.side-subitem{color:#a6aebe;text-align:left;cursor:pointer;letter-spacing:-.02em;background:0 0;border-radius:14px;outline:none;width:100%;padding:11px 15px;font-size:14px;font-weight:500;line-height:1.2;transition:background .18s,color .18s,transform .18s}.dashboard-header{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:32px;display:flex}.title-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}h1{letter-spacing:-.065em;margin:0;font-size:clamp(42px,4vw,58px);font-weight:600;line-height:.95}.dashboard-header p{color:var(--cyan);letter-spacing:-.01em;margin:12px 0 0;font-size:15px;font-weight:500}.status-chip{color:#c7d2fe;background:#6366f11f;border:1px solid #818cf857;border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:12px;font-weight:600;display:inline-flex}.status-dot{background:#818cf8;border-radius:999px;width:7px;height:7px;box-shadow:0 0 14px #818cf8e6}.primary-btn,.secondary-btn,.row-action{cursor:pointer;color:#fff;letter-spacing:-.01em;border-radius:999px;font-size:13px;font-weight:600;transition:transform .18s,border-color .18s,box-shadow .18s}.primary-btn{background:linear-gradient(135deg,#a855f7,#2563eb);padding:13px 26px;box-shadow:0 14px 34px #6366f142}.secondary-btn{border:1px solid var(--border-strong);background:#ffffff0e;padding:13px 24px}.primary-btn:hover,.secondary-btn:hover,.row-action:hover{border-color:#ffffff40;transform:translateY(-1px)}.glass-card{border:1px solid var(--border);background:linear-gradient(135deg, #ffffff09, #ffffff04), var(--card);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:24px;box-shadow:inset 0 1px #ffffff09,0 22px 62px #00000040}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-bottom:28px;display:grid}.kpi-card{min-height:166px;padding:24px;position:relative;overflow:hidden}.kpi-card:before{content:"";filter:blur(26px);opacity:.15;border-radius:999px;width:180px;height:180px;position:absolute;bottom:-70px;right:-60px}.kpi-card.cyan:before{background:var(--cyan)}.kpi-card.rose:before{background:var(--rose)}.kpi-card.amber:before{background:var(--amber)}.kpi-card.emerald:before{background:var(--emerald)}.kpi-top{color:#a8afbf;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.tiny-dot{border-radius:999px;flex:0 0 8px;width:8px;height:8px;margin-top:5px}.tiny-dot.cyan{background:var(--cyan);box-shadow:0 0 15px #22d3eebf}.tiny-dot.rose{background:var(--rose);box-shadow:0 0 15px #fb7185bf}.tiny-dot.amber{background:var(--amber);box-shadow:0 0 15px #fbbf24bf}.tiny-dot.emerald{background:var(--emerald);box-shadow:0 0 15px #34d399bf}.tiny-dot.indigo{background:#818cf8;box-shadow:0 0 15px #818cf8bf}.kpi-main{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.kpi-main strong{letter-spacing:-.055em;font-size:clamp(42px,3.5vw,54px);font-weight:400;line-height:.95}.mini-trend{opacity:.82;flex:none;width:76px;height:32px}.mini-trend-cyan{color:var(--cyan)}.mini-trend-rose{color:var(--rose)}.mini-trend-amber{color:var(--amber)}.mini-trend-emerald{color:var(--emerald)}.kpi-caption{white-space:nowrap;border-radius:999px;width:fit-content;max-width:100%;margin:0;padding:7px 11px;font-size:12px;font-weight:500;line-height:1.15}.kpi-caption.cyan{color:var(--cyan);background:#22d3ee17;border:1px solid #22d3ee42}.kpi-caption.rose{color:var(--rose);background:#fb71851c;border:1px solid #fb71854d}.kpi-caption.amber{color:var(--amber);background:#fbbf241c;border:1px solid #fbbf244d}.kpi-caption.emerald{color:var(--emerald);background:#34d39917;border:1px solid #34d39942}.two-column-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-bottom:28px;display:grid}.panel-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:18px;display:flex}.panel-header.stacked{display:block}.panel-header h2{letter-spacing:-.055em;margin:0;font-size:clamp(24px,2vw,30px);font-weight:600;line-height:1.14}.panel-header p{color:#8f96a7;margin:7px 0 0;font-size:13px;font-weight:500}.pill,.badge,.mini-status{border:1px solid;border-radius:999px;align-items:center;width:fit-content;font-size:12px;font-weight:500;line-height:1.15;display:inline-flex}.pill{padding:7px 12px}.badge{padding:5px 9px}.mini-status{padding:6px 9px;font-style:normal}.pill.cyan,.badge.cyan,.mini-status.cyan{color:var(--cyan);background:#22d3ee17;border-color:#22d3ee42}.pill.rose,.badge.rose,.mini-status.rose{color:var(--rose);background:#fb71851c;border-color:#fb71854d}.badge.amber,.mini-status.amber{color:var(--amber);background:#fbbf241c;border-color:#fbbf244d}.mini-status.emerald{color:var(--emerald);background:#34d39917;border-color:#34d39942}.badge.gray,.mini-status.gray{color:#cbd5e1;background:#94a3b817;border-color:#94a3b83d}.mini-status.indigo{color:#a5b4fc;background:#818cf81c;border-color:#818cf84d}.item-list{flex-direction:column;gap:14px;display:flex}.legacy-recovery-row{background:#ffffff07;border:1px solid #fff1;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:16px;display:grid}.row-left{align-items:center;gap:14px;min-width:0;display:flex}.avatar{background:#ffffff14;border:2px solid #22d3ee6b;border-radius:50%;flex:0 0 46px;width:46px;min-width:46px;height:46px;overflow:hidden;box-shadow:0 0 20px #22d3ee29}.avatar img{object-fit:cover;width:100%;height:100%;display:block}.avatar span{color:#fff;background:linear-gradient(135deg,#22d3ee,#8b5cf6);place-items:center;width:100%;height:100%;font-size:13px;font-weight:600;display:grid}.row-text{min-width:0}.legacy-recovery-row h3{letter-spacing:-.025em;margin:0;font-size:16px;font-weight:600;line-height:1.22}.legacy-recovery-row p,.legacy-recovery-row small,.row-meta span:last-child{color:#98a0b2;font-size:13px;line-height:1.45}.legacy-recovery-row p{margin:4px 0 0}.legacy-recovery-row small{margin-top:4px;display:block}.row-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px;display:flex}.row-action{white-space:nowrap;background:#fff1;border:1px solid #ffffff1f;padding:10px 16px}.source-layout{grid-template-columns:138px minmax(0,1fr);align-items:center;gap:26px;display:grid}.donut-chart{background:radial-gradient(circle at center, #080914 56%, transparent 57%), conic-gradient(from 90deg, #a855f7 0 42%, #22d3ee 42% 77%, #34d399 77% 89%, #94a3b8 89% 97%, #374151 97% 100%);border-radius:999px;place-items:center;width:126px;height:126px;display:grid;position:relative}.donut-chart span{letter-spacing:-.035em;font-size:27px;font-weight:700;line-height:1}.donut-chart small{color:#8d94a8;font-size:10px;font-weight:500;position:absolute;top:77px}.source-list{flex-direction:column;gap:15px;min-width:0;display:flex}.source-row>div:first-child{color:#a8adbd;justify-content:space-between;gap:12px;margin-bottom:7px;font-size:13px;font-weight:500;display:flex}.progress-track{background:#ffffff13;border-radius:999px;width:100%;height:6px;overflow:hidden}.progress-fill{border-radius:999px;height:100%}.source-purple{background:linear-gradient(90deg,#d946ef,#8b5cf6)}.source-cyan{background:linear-gradient(90deg,#3b82f6,#22d3ee)}.source-gray{background:#94a3b8}.source-muted{background:#64748b}.automation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mini-stat{background:#ffffff06;border:1px solid #fff1;border-radius:18px;flex-direction:column;justify-content:center;min-height:126px;padding:20px;display:flex}.mini-stat.ghost{opacity:.72;border-style:dashed}.mini-stat strong{letter-spacing:-.045em;font-size:32px;font-weight:400;line-height:1}.mini-stat span{color:#a1a7b8;margin:9px 0 13px;font-size:13px;font-weight:500}.timeline-card{border-radius:30px;padding:32px;position:relative;overflow:hidden}.activity-timeline{flex-direction:column;gap:30px;padding:8px 0;display:flex;position:relative}.activity-timeline:before{content:"";background:linear-gradient(#818cf88c,#3b82f659,#22d3ee59,#34d39959);border-radius:999px;width:3px;position:absolute;top:8px;bottom:8px;left:50%;transform:translate(-50%);box-shadow:0 0 22px #3b82f629}.timeline-row{grid-template-columns:1fr 80px 1fr;align-items:center;min-height:130px;display:grid;position:relative}.timeline-side{align-items:center;display:flex}.left-side{justify-content:flex-end;padding-right:26px}.right-side{justify-content:flex-start;padding-left:26px}.timeline-center{justify-content:center;align-items:center;display:flex;position:relative}.timeline-row:hover .timeline-center:before{content:"";filter:blur(4px);background:radial-gradient(circle,#6366f138,#0000 70%);border-radius:999px;width:54px;height:54px;position:absolute}.timeline-node{z-index:2;border:3px solid #0b0f1b;border-radius:999px;width:20px;height:20px;transition:transform .25s,box-shadow .25s;position:relative}.timeline-row:hover .timeline-node{transform:scale(1.12)}.timeline-node.indigo{background:#818cf8;box-shadow:0 0 0 4px #818cf814,0 0 18px #818cf8b3}.timeline-node.amber{background:#fbbf24;box-shadow:0 0 0 4px #fbbf2414,0 0 18px #fbbf24a6}.timeline-node.cyan{background:#22d3ee;box-shadow:0 0 0 4px #22d3ee14,0 0 18px #22d3eeb3}.timeline-node.emerald{background:#34d399;box-shadow:0 0 0 4px #34d39914,0 0 18px #34d399a6}.timeline-event-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff08,#ffffff03),#111422e6;border:1px solid #ffffff13;border-radius:24px;width:min(100%,470px);padding:22px 24px;transition:transform .28s,border-color .28s,box-shadow .28s,background .28s;position:relative;overflow:hidden;box-shadow:0 12px 30px #0000003d}.timeline-event-card:hover{border-color:#818cf82e;transform:translateY(-6px)scale(1.01);box-shadow:0 20px 44px #00000057,0 0 28px #3b82f614}.timeline-event-top{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:10px;display:flex}.timeline-event-top h3{letter-spacing:-.03em;color:#f8fbff;margin:0;font-size:20px;font-weight:600;line-height:1.2}.timeline-event-card p{color:#9ba5bc;max-width:90%;margin:0;font-size:15px;font-weight:400;line-height:1.65}.timeline-time{flex-shrink:0;font-size:14px;font-weight:500;line-height:1}.timeline-time.indigo{color:#9aa4ff}.timeline-time.amber{color:#fbbf24}.timeline-time.cyan{color:#34d9ff}.timeline-time.emerald{color:#34d399}.indigo-glow{box-shadow:0 12px 30px #0000003d,-8px 0 28px #818cf812}.amber-glow{box-shadow:0 12px 30px #0000003d,-8px 0 28px #fbbf2412}.cyan-glow{box-shadow:0 12px 30px #0000003d,-8px 0 28px #22d3ee12}.emerald-glow{box-shadow:0 12px 30px #0000003d,-8px 0 28px #34d39912}@media (max-width:1240px){.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.two-column-grid,.source-layout{grid-template-columns:1fr}}@media (max-width:900px){:root{--sidebar-width:0px}.sidebar{border-right:none;border-bottom:1px solid var(--border);width:100%;height:auto;padding:28px 18px;position:relative}.content{width:100%;max-width:100%;margin-left:0;padding:28px 18px 48px}.dashboard-header{flex-direction:column}.header-actions{justify-content:stretch;width:100%}.primary-btn,.secondary-btn{flex:1}.activity-timeline:before{left:18px;transform:none}.timeline-row{grid-template-columns:36px 1fr;min-height:auto}.timeline-center{justify-content:flex-start;align-items:flex-start;padding-top:18px}.timeline-side{grid-column:2;justify-content:flex-start;padding:0}.timeline-event-card{width:100%}}@media (max-width:640px){.kpi-grid,.automation-grid{grid-template-columns:1fr}.panel-card,.timeline-card{padding:22px}.legacy-recovery-row{grid-template-columns:1fr}.row-action{width:100%}}.sidebar{z-index:50!important;background:linear-gradient(#080a16fa,#050710fc),#070914fa!important;border-right:1px solid #ffffff17!important;width:292px!important;height:100vh!important;padding:34px 22px 28px!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden auto!important}.brand{letter-spacing:5px!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(90deg,#818cf8,#22d3ee)!important;-webkit-background-clip:text!important;background-clip:text!important;margin-bottom:34px!important;font-size:31px!important;font-weight:800!important;line-height:1!important}.brand:after{content:"";background:linear-gradient(90deg,#22d3ee2e,#0000);width:100%;height:1px;margin-top:28px;display:block}.sidebar-menu{flex-direction:column!important;gap:10px!important;width:100%!important;display:flex!important}.side-group{width:100%!important;display:block!important}.side-group-trigger{color:#9aa3b8!important;cursor:pointer!important;width:100%!important;min-height:52px!important;box-shadow:none!important;letter-spacing:-.02em!important;background:0 0!important;border:1px solid #0000!important;border-radius:18px!important;outline:none!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;padding:0 14px!important;font-size:15px!important;font-weight:600!important;line-height:1!important;transition:background .22s,border-color .22s,color .22s!important;display:flex!important}.side-title{align-items:center!important;gap:11px!important;min-width:0!important;display:flex!important}.side-dot{background:#94a3b873!important;border-radius:999px!important;flex:0 0 7px!important;width:7px!important;height:7px!important;transition:background .22s,box-shadow .22s!important}.side-arrow{color:#94a3b8!important;background:#ffffff0b!important;border-radius:999px!important;flex:0 0 28px!important;place-items:center!important;width:28px!important;height:28px!important;transition:transform .32s cubic-bezier(.22,1,.36,1),color .22s,background .22s!important;display:grid!important}.side-subitem{color:#a6aebe!important;text-align:left!important;cursor:pointer!important;letter-spacing:-.02em!important;background:0 0!important;border-radius:14px!important;outline:none!important;width:100%!important;padding:11px 15px!important;font-size:14px!important;font-weight:500!important;line-height:1.2!important;transition:background .18s,color .18s,transform .18s!important;display:block!important}.side-subitem.is-active{color:#22d3ee!important;background:#22d3ee21!important;position:relative!important}.side-subitem.is-active:before{content:"";background:#22d3ee;border-radius:999px;width:2px;height:22px;position:absolute;top:50%;left:-18px;transform:translateY(-50%);box-shadow:0 0 12px #22d3eebf}.content{width:calc(100vw - 292px)!important;max-width:calc(100vw - 292px)!important;margin-left:292px!important}@media (max-width:900px){.sidebar{width:100%!important;height:auto!important;position:relative!important}.content{width:100%!important;max-width:100%!important;margin-left:0!important}}.action-page{flex-direction:column;gap:28px;display:flex}.action-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.action-summary-card{min-height:150px;padding:22px;position:relative;overflow:hidden}.action-summary-card p{color:#a8afbf;margin:0 0 14px;font-size:13px;font-weight:600}.action-summary-card strong{letter-spacing:-.05em;margin-bottom:10px;font-size:38px;font-weight:500;line-height:1;display:block}.action-summary-card span{color:#8f96a7;font-size:13px}.summary-glow{filter:blur(26px);opacity:.18;border-radius:999px;width:130px;height:130px;position:absolute;bottom:-50px;right:-42px}.summary-glow.rose{background:var(--rose)}.summary-glow.amber{background:var(--amber)}.summary-glow.gray{background:#94a3b8}.summary-glow.emerald{background:var(--emerald)}.action-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.action-tabs{flex-wrap:wrap;gap:10px;display:flex}.action-tab,.action-filters button{color:#a8afbf;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:500;transition:background .18s,color .18s,border-color .18s}.action-tab:hover,.action-filters button:hover{color:#fff;background:#ffffff0e}.action-tab.active{color:var(--cyan);background:#22d3ee1c;border-color:#22d3ee3d}.action-filters{flex-wrap:wrap;gap:10px;display:flex}.action-workspace{grid-template-columns:minmax(0,1.4fr) minmax(360px,.75fr);align-items:start;gap:28px;display:grid}.action-queue-card,.action-detail-card{padding:28px}.action-card-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;padding-bottom:18px;display:flex}.action-card-header h2{letter-spacing:-.05em;margin:0;font-size:28px;font-weight:600;line-height:1.14}.action-card-header p{color:#8f96a7;margin:7px 0 0;font-size:13px}.action-card-header>span{color:var(--cyan);background:#22d3ee17;border:1px solid #22d3ee3d;border-radius:999px;padding:7px 12px;font-size:12px}.action-task-list{flex-direction:column;gap:14px;display:flex}.action-task{width:100%;color:inherit;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #fff1;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px;transition:transform .18s,border-color .18s,background .18s;display:grid}.action-task:hover{background:#ffffff0a;border-color:#ffffff24;transform:translateY(-2px)}.action-task.selected{background:#22d3ee12;border-color:#22d3ee3d}.task-main{align-items:center;gap:14px;min-width:0;display:flex}.task-main h3{margin:0;font-size:16px;font-weight:600}.task-main p{color:#9aa1b3;margin:5px 0 0;font-size:13px;line-height:1.45}.task-meta{color:#8f96a7;flex-wrap:wrap;gap:8px;margin-top:9px;font-size:12px;display:flex}.task-side{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.priority{border-radius:999px;padding:6px 9px;font-size:12px;font-weight:500}.priority-high{color:var(--rose);background:#fb71851c;border:1px solid #fb718547}.priority-medium{color:var(--amber);background:#fbbf241a;border:1px solid #fbbf2440}.priority-low{color:var(--cyan);background:#22d3ee17;border:1px solid #22d3ee3d}.task-side small{color:#8f96a7;font-size:12px}.action-detail-card{position:sticky;top:28px}.detail-top{border-bottom:1px solid var(--border);align-items:center;gap:14px;margin-bottom:20px;padding-bottom:20px;display:flex}.detail-top h2{letter-spacing:-.04em;margin:0;font-size:24px;font-weight:600}.detail-top p{color:#9aa1b3;margin:4px 0 0;font-size:13px}.detail-section{margin-bottom:20px}.detail-section span,.detail-grid span,.template-title span{color:#7f8799;margin-bottom:6px;font-size:12px;font-weight:500;display:block}.detail-section p{color:#d7dce8;margin:0;font-size:14px;line-height:1.6}.detail-grid div{background:#ffffff06;border:1px solid #fff1;border-radius:16px;padding:14px}.detail-grid strong{font-size:14px;font-weight:600}.template-preview{background:#22d3ee0e;border:1px solid #22d3ee24;border-radius:18px;margin-bottom:20px;padding:16px}.template-title{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.template-title button{color:var(--cyan);cursor:pointer;background:0 0;font-size:12px}.template-preview p{color:#d7dce8;margin:0;font-size:14px;line-height:1.6}.detail-actions button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;padding:10px 14px;font-size:13px}.detail-actions .primary-small{background:linear-gradient(135deg,#22d3ee,#2563eb);border-color:#22d3ee33}@media (max-width:1240px){.action-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.action-workspace{grid-template-columns:1fr}.action-detail-card{position:relative;top:auto}}@media (max-width:640px){.action-summary-grid,.action-task{grid-template-columns:1fr}.task-side{align-items:flex-start}.detail-grid{grid-template-columns:1fr}}.recent-page{flex-direction:column;gap:28px;display:flex}.recent-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.recent-summary-card{min-height:145px;padding:22px;position:relative;overflow:hidden}.recent-summary-card p{color:#a8afbf;margin:0 0 14px;font-size:13px;font-weight:600}.recent-summary-card strong{letter-spacing:-.05em;margin-bottom:10px;font-size:38px;font-weight:500;line-height:1;display:block}.recent-summary-card span{color:#8f96a7;font-size:13px}.recent-tabs{flex-wrap:wrap;gap:10px;display:flex}.recent-tab,.recent-filters button{color:#a8afbf;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:500;transition:background .18s,color .18s,border-color .18s}.recent-filters{flex-wrap:wrap;gap:10px;display:flex}.recent-workspace{grid-template-columns:minmax(0,1.35fr) minmax(360px,.75fr);align-items:start;gap:28px;display:grid}.recent-feed-card,.recent-detail-card{padding:28px}.recent-card-header h2{letter-spacing:-.05em;margin:0;font-size:28px;font-weight:600;line-height:1.14}.recent-card-header>span{color:var(--cyan);background:#22d3ee17;border:1px solid #22d3ee3d;border-radius:999px;padding:7px 12px;font-size:12px}.recent-event-main{min-width:0}.recent-event-person{gap:14px;min-width:0;display:flex}.recent-event h3{letter-spacing:-.025em;margin:0;font-size:16px;font-weight:600;line-height:1.25}.recent-time{white-space:nowrap;font-size:13px;font-weight:500}.recent-event-meta{color:#8f96a7;flex-wrap:wrap;gap:8px;margin-top:12px;font-size:12px;display:flex}.recent-detail-top h2{letter-spacing:-.04em;margin:0;font-size:24px;font-weight:600;line-height:1.18}.recent-detail-grid strong,.recent-related-box strong{font-size:14px;font-weight:600}.recent-detail-actions button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;padding:10px 14px;font-size:13px}@media (max-width:1240px){.recent-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.recent-workspace{grid-template-columns:1fr}.recent-detail-card{position:relative;top:auto}}@media (max-width:640px){.recent-summary-grid{grid-template-columns:1fr}.recent-event-top{flex-direction:column}.recent-detail-grid{grid-template-columns:1fr}}.recent-page{flex-direction:column!important;gap:28px!important;width:100%!important;display:flex!important}.recent-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;width:100%!important;display:grid!important}.recent-summary-card{background:linear-gradient(135deg,#ffffff0a,#ffffff04),#121422c7!important;border:1px solid #ffffff17!important;border-radius:24px!important;min-height:145px!important;padding:22px!important;position:relative!important;overflow:hidden!important;box-shadow:0 22px 62px #00000040!important}.recent-summary-card p{color:#a8afbf!important;margin:0 0 14px!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;display:block!important}.recent-summary-card strong{color:#f8fafc!important;letter-spacing:-.05em!important;margin:0 0 10px!important;font-size:38px!important;font-weight:500!important;line-height:1!important;display:block!important}.recent-summary-card span{color:#8f96a7!important;font-size:13px!important;line-height:1.4!important;display:block!important}.recent-summary-glow{filter:blur(26px)!important;opacity:.18!important;border-radius:999px!important;width:130px!important;height:130px!important;position:absolute!important;bottom:-50px!important;right:-42px!important}.recent-summary-glow.cyan{background:#22d3ee!important}.recent-summary-glow.rose{background:#fb7185!important}.recent-summary-glow.indigo{background:#818cf8!important}.recent-summary-glow.emerald{background:#34d399!important}.recent-toolbar{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important}.recent-tabs,.recent-filters{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important}.recent-tab,.recent-filters button{color:#a8afbf!important;cursor:pointer!important;white-space:nowrap!important;background:#ffffff09!important;border:1px solid #ffffff17!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:10px 14px!important;font-size:13px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.recent-tab:hover,.recent-filters button:hover{color:#fff!important;background:#ffffff0e!important}.recent-tab.active{color:#22d3ee!important;background:#22d3ee1c!important;border-color:#22d3ee3d!important}.recent-workspace{grid-template-columns:minmax(0,1.35fr) minmax(360px,.75fr)!important;align-items:start!important;gap:28px!important;width:100%!important;display:grid!important}.recent-feed-card,.recent-detail-card{background:linear-gradient(135deg,#ffffff09,#ffffff04),#121422c7!important;border:1px solid #ffffff17!important;border-radius:24px!important;padding:28px!important;box-shadow:0 22px 62px #00000040!important}.recent-card-header{border-bottom:1px solid #ffffff17!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:22px!important;padding-bottom:18px!important;display:flex!important}.recent-card-header h2{color:#f8fafc!important;letter-spacing:-.05em!important;margin:0!important;font-size:28px!important;font-weight:600!important;line-height:1.14!important}.recent-card-header p{color:#8f96a7!important;margin:7px 0 0!important;font-size:13px!important;line-height:1.5!important}.recent-card-header>span{color:#22d3ee!important;white-space:nowrap!important;background:#22d3ee17!important;border:1px solid #22d3ee3d!important;border-radius:999px!important;align-items:center!important;padding:7px 12px!important;font-size:12px!important;display:inline-flex!important}.recent-feed{flex-direction:column!important;gap:16px!important;display:flex!important;position:relative!important}.recent-feed:before{content:""!important;background:linear-gradient(#818cf88c,#22d3ee4d,#34d3993d)!important;border-radius:999px!important;width:2px!important;position:absolute!important;top:12px!important;bottom:12px!important;left:10px!important}.recent-event{width:100%!important;color:inherit!important;text-align:left!important;cursor:pointer!important;background:#ffffff06!important;border:1px solid #fff1!important;border-radius:22px!important;grid-template-columns:22px minmax(0,1fr)!important;gap:16px!important;padding:16px!important;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s!important;display:grid!important;position:relative!important}.recent-event:hover{background:#ffffff0a!important;border-color:#ffffff24!important;transform:translateY(-2px)!important;box-shadow:0 18px 42px #00000038!important}.recent-event.selected{background:#22d3ee12!important;border-color:#22d3ee3d!important}.recent-event-node{z-index:2!important;border:3px solid #0b0f1b!important;border-radius:999px!important;width:14px!important;height:14px!important;margin-top:23px!important;position:relative!important}.recent-event-node.cyan{background:#22d3ee!important;box-shadow:0 0 18px #22d3eea6!important}.recent-event-node.rose{background:#fb7185!important;box-shadow:0 0 18px #fb7185a6!important}.recent-event-node.amber{background:#fbbf24!important;box-shadow:0 0 18px #fbbf24a6!important}.recent-event-node.emerald{background:#34d399!important;box-shadow:0 0 18px #34d399a6!important}.recent-event-node.indigo{background:#818cf8!important;box-shadow:0 0 18px #818cf8a6!important}.recent-event-node.gray{background:#94a3b8!important;box-shadow:0 0 18px #94a3b873!important}.recent-event-main{min-width:0!important;display:block!important}.recent-event-top{justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;display:flex!important}.recent-event-person{align-items:flex-start!important;gap:14px!important;min-width:0!important;display:flex!important}.recent-event h3{color:#f8fafc!important;letter-spacing:-.025em!important;margin:0!important;font-size:16px!important;font-weight:600!important;line-height:1.25!important}.recent-event p{color:#9aa1b3!important;margin:5px 0 0!important;font-size:13px!important;line-height:1.5!important}.recent-time{white-space:nowrap!important;font-size:13px!important;font-weight:500!important;line-height:1.2!important;display:inline-flex!important}.recent-time.cyan{color:#22d3ee!important}.recent-time.rose{color:#fb7185!important}.recent-time.amber{color:#fbbf24!important}.recent-time.emerald{color:#34d399!important}.recent-time.indigo{color:#9aa4ff!important}.recent-time.gray{color:#cbd5e1!important}.recent-event-meta{color:#8f96a7!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-top:12px!important;font-size:12px!important;display:flex!important}.recent-event-meta>span{align-items:center!important;line-height:1!important;display:inline-flex!important}.recent-status{border:1px solid!important;border-radius:999px!important;padding:5px 9px!important;font-size:12px!important}.recent-status.cyan{color:#22d3ee!important;background:#22d3ee17!important;border-color:#22d3ee3d!important}.recent-status.rose{color:#fb7185!important;background:#fb71851a!important;border-color:#fb718547!important}.recent-status.amber{color:#fbbf24!important;background:#fbbf241a!important;border-color:#fbbf2442!important}.recent-status.emerald{color:#34d399!important;background:#34d39917!important;border-color:#34d3993d!important}.recent-status.indigo{color:#a5b4fc!important;background:#818cf81a!important;border-color:#818cf847!important}.recent-status.gray{color:#cbd5e1!important;background:#94a3b817!important;border-color:#94a3b83d!important}.recent-detail-card{position:sticky!important;top:28px!important}.recent-detail-top{border-bottom:1px solid #ffffff17!important;align-items:center!important;gap:14px!important;margin-bottom:20px!important;padding-bottom:20px!important;display:flex!important}.recent-detail-top h2{color:#f8fafc!important;letter-spacing:-.04em!important;margin:0!important;font-size:24px!important;font-weight:600!important;line-height:1.18!important}.recent-detail-top p{color:#9aa1b3!important;margin:4px 0 0!important;font-size:13px!important}.recent-detail-section{margin-bottom:20px!important}.recent-detail-section span,.recent-detail-grid span,.recent-related-box span{color:#7f8799!important;margin-bottom:6px!important;font-size:12px!important;font-weight:500!important;display:block!important}.recent-detail-section p{color:#d7dce8!important;margin:0!important;font-size:14px!important;line-height:1.6!important}.recent-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin-bottom:20px!important;display:grid!important}.recent-detail-grid div,.recent-related-box{background:#ffffff06!important;border:1px solid #fff1!important;border-radius:16px!important;padding:14px!important}.recent-detail-grid strong,.recent-related-box strong{color:#f8fafc!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;display:block!important}.recent-related-box{margin-bottom:20px!important}.recent-detail-actions{flex-wrap:wrap!important;gap:10px!important;display:flex!important}.recent-detail-actions button{color:#fff!important;cursor:pointer!important;background:#ffffff0f!important;border:1px solid #ffffff1a!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:10px 14px!important;font-size:13px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.recent-detail-actions .primary-small{background:linear-gradient(135deg,#22d3ee,#2563eb)!important;border-color:#22d3ee33!important}@media (max-width:1240px){.recent-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.recent-workspace{grid-template-columns:1fr!important}.recent-detail-card{position:relative!important;top:auto!important}}@media (max-width:640px){.recent-summary-grid{grid-template-columns:1fr!important}.recent-event-top{flex-direction:column!important}.recent-detail-grid{grid-template-columns:1fr!important}}.badge.emerald,.mini-status.emerald{color:var(--emerald);background:#34d39917;border-color:#34d39942}.badge.indigo,.mini-status.indigo{color:#a5b4fc;background:#818cf81c;border-color:#818cf84d}.recovery-page{flex-direction:column;gap:28px;width:100%;display:flex}.recovery-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.recovery-kpi-card{min-height:152px}.recovery-overview-grid{align-items:start;margin-bottom:0}.recovery-list,.inquiry-list,.recovery-activity-list,.team-load-grid{flex-direction:column;gap:14px;display:flex}.recovery-row,.source-health-row,.team-load-card,.activity-row,.inquiry-card,.thread-message{background:#ffffff07;border:1px solid #fff1}.recovery-row{border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.recovery-row-main,.recovery-task-main,.inquiry-main,.detail-person{align-items:center;gap:14px;min-width:0;display:flex}.recovery-row-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.recovery-row h3,.recovery-task-card h3,.inquiry-card h3,.team-load-card h3,.activity-row h3,.source-health-row h3{color:#f8fafc;letter-spacing:-.025em;margin:0;font-size:16px;font-weight:600;line-height:1.25}.recovery-row p,.recovery-task-card p,.inquiry-card p,.team-load-card p,.activity-row p,.source-health-row p{color:#98a0b2;margin:5px 0 0;font-size:13px;line-height:1.5}.recovery-row>strong,.task-money strong,.inquiry-value strong,.detail-heading>strong{color:#f8fafc;letter-spacing:-.04em;white-space:nowrap;font-size:22px;font-weight:500;line-height:1}.recovery-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.recovery-meta span{color:#a8afbf;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:24px;padding:5px 8px;font-size:11px;line-height:1;display:inline-flex}.team-load-card{border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 14px;padding:14px;display:grid}.team-load-stats{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px 8px;display:flex}.team-load-stats>span{color:#a8afbf;font-size:12px}.team-load-detail{border-top:1px solid #fff1;grid-column:1/-1;padding-top:10px}.team-load-detail span{color:#a8afbf;font-size:12px;line-height:1.45;display:block}.team-load-detail p{color:#d7dce8;margin:3px 0 0;font-size:12px;line-height:1.5}.source-health-row{border-radius:18px;grid-template-columns:10px minmax(0,1fr);align-items:start;gap:14px;padding:16px;display:grid}.source-health-row .tiny-dot{margin-top:7px}.source-health-row small{color:var(--amber);margin-top:6px;font-size:12px;display:block}.source-next-action,.queue-next-action{display:block;color:#d7dce8!important;margin-top:9px!important;font-size:12px!important;line-height:1.55!important}.leak-action-row{align-items:flex-start}.leak-action-row small{color:#d7dce8;max-width:680px;margin-top:9px;font-size:12px;line-height:1.55;display:block}.activity-row{border-radius:18px;grid-template-columns:16px minmax(0,1fr);gap:14px;padding:16px;display:grid}.activity-node{border:2px solid #0b0f1b;border-radius:999px;width:12px;height:12px;margin-top:6px}.activity-node.cyan{background:var(--cyan);box-shadow:0 0 16px #22d3eea6}.activity-node.rose{background:var(--rose);box-shadow:0 0 16px #fb7185a6}.activity-node.amber{background:var(--amber);box-shadow:0 0 16px #fbbf24a6}.activity-node.emerald{background:var(--emerald);box-shadow:0 0 16px #34d399a6}.activity-node.indigo{background:#818cf8;box-shadow:0 0 16px #818cf8a6}.activity-node.gray{background:#94a3b8;box-shadow:0 0 16px #94a3b873}.activity-row-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.activity-row-top span{color:#a8afbf;white-space:nowrap;font-size:12px}.activity-summary-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.activity-summary-card{background:linear-gradient(135deg,#ffffff09,#ffffff04),#121422c7;border:1px solid #fff1;border-radius:18px;align-items:flex-start;gap:12px;min-height:104px;padding:16px;display:flex}.activity-summary-card .tiny-dot{margin-top:7px}.activity-summary-card p{color:#a8afbf;margin:0 0 8px;font-size:12px;font-weight:700}.activity-summary-card strong{color:#f8fafc;letter-spacing:-.04em;font-size:28px;font-weight:500;line-height:1;display:block}.activity-summary-card small{color:#8f96a7;margin-top:8px;font-size:12px;line-height:1.35;display:block}.queue-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.queue-tabs{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.queue-tab{color:#a8afbf;cursor:pointer;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:500;line-height:1;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.queue-tab:hover{color:#fff;background:#ffffff0f}.queue-tab.active{color:var(--cyan);background:#22d3ee1c;border-color:#22d3ee3d}.recovery-workspace{grid-template-columns:minmax(0,1.18fr) minmax(390px,.82fr);align-items:start;gap:28px;display:grid}.recovery-task-card{width:100%;color:inherit;text-align:left;cursor:pointer;background:#ffffff07;border:1px solid #fff1;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;transition:transform .18s,border-color .18s,background .18s;display:grid;position:relative;overflow:hidden}.recovery-task-card:before,.inquiry-card:before{content:"";opacity:.8;border-radius:999px;width:3px;position:absolute;inset:14px auto 14px 0}.recovery-task-card:hover{background:#ffffff0a;border-color:#ffffff24;transform:translateY(-2px)}.recovery-task-card.selected{background:#22d3ee12;border-color:#22d3ee40}.recovery-task-card.cyan:before,.inquiry-card.cyan:before{background:var(--cyan);box-shadow:0 0 16px #22d3ee80}.recovery-task-card.rose:before,.inquiry-card.rose:before{background:var(--rose);box-shadow:0 0 16px #fb718580}.recovery-task-card.amber:before,.inquiry-card.amber:before{background:var(--amber);box-shadow:0 0 16px #fbbf2480}.recovery-task-card.emerald:before,.inquiry-card.emerald:before{background:var(--emerald);box-shadow:0 0 16px #34d39980}.recovery-task-card.indigo:before,.inquiry-card.indigo:before{background:#818cf8;box-shadow:0 0 16px #818cf880}.recovery-task-card.gray:before,.inquiry-card.gray:before{background:#94a3b8;box-shadow:0 0 16px #94a3b861}.task-money,.inquiry-value{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.task-money span,.inquiry-value span{color:#a8afbf;white-space:nowrap;font-size:12px}.recovery-detail-panel{position:sticky;top:28px}.detail-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:20px;display:flex}.detail-heading h2{color:#f8fafc;letter-spacing:-.04em;margin:0;font-size:24px;font-weight:600;line-height:1.16}.detail-heading p{color:#98a0b2;margin:4px 0 0;font-size:13px}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.detail-grid div,.detail-callout,.customer-summary-box,.template-box,.thread-panel{background:#ffffff07;border:1px solid #fff1;border-radius:16px}.detail-grid div{padding:14px}.detail-grid span,.detail-callout span,.customer-summary-box span,.template-box span,.inquiry-action span,.inquiry-template span{color:#7f8799;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:11px;font-weight:700;line-height:1.2;display:block}.detail-grid strong{color:#f8fafc;font-size:13px;font-weight:600;line-height:1.45;display:block}.detail-callout,.customer-summary-box,.template-box,.thread-panel{margin-bottom:18px;padding:16px}.detail-callout{background:#fb71850e;border-color:#fb71852e}.detail-callout p,.customer-summary-box p,.template-box p{color:#e4e8f1;margin:0;font-size:14px;line-height:1.6}.template-box>div,.thread-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.template-box button{color:var(--cyan);cursor:pointer;background:#22d3ee1a;border:1px solid #22d3ee3d;border-radius:999px;flex:none;padding:8px 11px;font-size:12px;font-weight:600}.thread-header{margin-bottom:12px}.thread-header h3{color:#f8fafc;margin:0;font-size:16px;font-weight:600}.thread-header span{color:#a8afbf;text-align:right;font-size:12px;line-height:1.4}.thread-message{border-radius:14px;padding:12px}.thread-message+.thread-message{margin-top:10px}.thread-message div{align-items:center;gap:8px;display:flex}.thread-message strong{color:#f8fafc;font-size:13px}.thread-message div span,.thread-message small,.detail-notice{color:#a8afbf;font-size:12px}.thread-message p{color:#d7dce8;margin:6px 0;font-size:13px;line-height:1.5}.detail-notice{margin:0 0 14px}.detail-actions{flex-wrap:wrap;gap:10px;display:flex}.detail-actions .primary-btn,.detail-actions .secondary-btn{padding:11px 15px}.inquiry-card{border-radius:18px;grid-template-columns:minmax(280px,1.2fr) 120px minmax(220px,.8fr) minmax(240px,.9fr);align-items:center;gap:18px;padding:18px;display:grid;position:relative;overflow:hidden}.inquiry-action p,.inquiry-template p{color:#d7dce8;margin:0;font-size:13px;line-height:1.55}.inquiry-template small{color:#a8afbf;margin-top:8px;font-size:12px;display:block}.capture-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.source-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.capture-workspace{grid-template-columns:minmax(0,1.2fr) minmax(380px,.8fr)}.inquiry-button{width:100%;color:inherit;text-align:left;cursor:pointer;transition:transform .18s,border-color .18s,background .18s}.inquiry-button:hover{background:#ffffff0a;border-color:#ffffff24;transform:translateY(-2px)}.inquiry-button.selected{background:#22d3ee12;border-color:#22d3ee40}.inquiry-action small{color:#a8afbf;margin-top:8px;font-size:12px;line-height:1.45;display:block}.capture-status-line{gap:8px;display:grid}.capture-status-line span,.capture-status-line small{color:#d7dce8;font-size:13px;line-height:1.5}.capture-status-line small{color:#a8afbf}.capture-card-list{flex-direction:column;gap:14px;display:flex}.demand-card,.source-leak-card,.buyer-card,.segment-card,.value-card,.pipeline-card,.recovered-card,.product-card,.order-risk-card,.delivery-card,.post-purchase-card{background:#ffffff07;border:1px solid #fff1;border-radius:18px;padding:18px;position:relative;overflow:hidden}.demand-card:before,.source-leak-card:before,.buyer-card:before,.segment-card:before,.value-card:before,.pipeline-card:before,.recovered-card:before,.product-card:before,.order-risk-card:before,.delivery-card:before,.post-purchase-card:before{content:"";opacity:.82;border-radius:999px;width:3px;position:absolute;inset:18px auto 18px 0}.demand-card.cyan:before,.source-leak-card.cyan:before,.buyer-card.cyan:before,.segment-card.cyan:before,.value-card.cyan:before,.pipeline-card.cyan:before,.recovered-card.cyan:before,.product-card.cyan:before,.order-risk-card.cyan:before,.delivery-card.cyan:before,.post-purchase-card.cyan:before{background:var(--cyan);box-shadow:0 0 16px #22d3ee80}.demand-card.rose:before,.source-leak-card.rose:before,.buyer-card.rose:before,.segment-card.rose:before,.value-card.rose:before,.pipeline-card.rose:before,.recovered-card.rose:before,.product-card.rose:before,.order-risk-card.rose:before,.delivery-card.rose:before,.post-purchase-card.rose:before{background:var(--rose);box-shadow:0 0 16px #fb718580}.demand-card.amber:before,.source-leak-card.amber:before,.buyer-card.amber:before,.segment-card.amber:before,.value-card.amber:before,.pipeline-card.amber:before,.recovered-card.amber:before,.product-card.amber:before,.order-risk-card.amber:before,.delivery-card.amber:before,.post-purchase-card.amber:before{background:var(--amber);box-shadow:0 0 16px #fbbf2480}.demand-card.emerald:before,.source-leak-card.emerald:before,.buyer-card.emerald:before,.segment-card.emerald:before,.value-card.emerald:before,.pipeline-card.emerald:before,.recovered-card.emerald:before,.product-card.emerald:before,.order-risk-card.emerald:before,.delivery-card.emerald:before,.post-purchase-card.emerald:before{background:var(--emerald);box-shadow:0 0 16px #34d39980}.demand-card.indigo:before,.source-leak-card.indigo:before,.buyer-card.indigo:before,.segment-card.indigo:before,.value-card.indigo:before,.pipeline-card.indigo:before,.recovered-card.indigo:before,.product-card.indigo:before,.order-risk-card.indigo:before,.delivery-card.indigo:before,.post-purchase-card.indigo:before{background:#818cf8;box-shadow:0 0 16px #818cf880}.demand-card.gray:before,.source-leak-card.gray:before,.buyer-card.gray:before,.segment-card.gray:before,.value-card.gray:before,.pipeline-card.gray:before,.recovered-card.gray:before,.product-card.gray:before,.order-risk-card.gray:before,.delivery-card.gray:before,.post-purchase-card.gray:before{background:#94a3b8;box-shadow:0 0 16px #94a3b861}.capture-card-main{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.demand-card h3,.source-leak-card h3,.buyer-card h3,.segment-card h3,.value-card h3,.pipeline-card h3,.recovered-card h3,.product-card h3,.order-risk-card h3,.delivery-card h3,.post-purchase-card h3{color:#f8fafc;letter-spacing:-.025em;margin:0;font-size:18px;font-weight:600;line-height:1.25}.demand-card p,.source-leak-card p,.buyer-card p,.segment-card p,.value-card p,.pipeline-card p,.recovered-card p,.product-card p,.order-risk-card p,.delivery-card p,.post-purchase-card p{color:#98a0b2;margin:6px 0 0;font-size:13px;line-height:1.5}.capture-value-stack{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.capture-value-stack strong{color:#f8fafc;letter-spacing:-.04em;white-space:nowrap;font-size:24px;font-weight:500;line-height:1}.capture-value-stack span{color:#a8afbf;font-size:12px}.capture-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.capture-stat-grid div{background:#ffffff07;border:1px solid #fff1;border-radius:14px;min-width:0;padding:12px}.capture-stat-grid span{color:#7f8799;text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px;font-size:11px;font-weight:700;line-height:1.25;display:block}.capture-stat-grid strong{color:#f8fafc;font-size:14px;font-weight:600;line-height:1.35;display:block}.source-fix-callout{margin:14px 0 0}.capture-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.capture-actions .primary-btn,.capture-actions .secondary-btn{padding:11px 15px}.capture-page-notice{margin:16px 0 0}.product-card{width:100%;color:inherit;text-align:left}.product-card.selected{background:#22d3ee12;border-color:#22d3ee40}.product-tag-list{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.product-tag-list span{color:#d7dce8;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;align-items:center;max-width:100%;padding:6px 9px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.detail-tag-list{margin:16px 0 0}.sheet-actions{justify-content:flex-end;margin-top:0}.sku-sheet-wrap{margin:-4px;padding:4px;overflow-x:auto}.sku-sheet{gap:8px;min-width:1880px;display:grid}.sku-sheet-row{background:#ffffff07;border:1px solid #fff1;border-radius:14px;grid-template-columns:140px 220px 150px 88px 130px 160px 105px 150px 160px 120px 170px 260px 120px 130px 140px 150px;align-items:center;gap:8px;padding:10px;display:grid}.sku-sheet-head{z-index:1;background:#121422f5;border-color:#ffffff1f;position:sticky;top:0}.sku-sheet-head span{color:#a8afbf;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:800;line-height:1.2}.sku-sheet-row>span,.sku-sheet-row label{color:#d7dce8;min-width:0;font-size:12px;line-height:1.35}.sku-sheet-row input,.sku-sheet-row select{color:#f8fafc;background:#ffffff0b;border:1px solid #ffffff17;border-radius:10px;outline:none;width:100%;min-width:0;padding:9px 10px;font-size:12px}.sku-sheet-row select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sku-sheet-row input:focus,.sku-sheet-row select:focus{border-color:#22d3ee66;box-shadow:0 0 0 3px #22d3ee17}.sku-readonly{color:#f8fafc;font-weight:700}.sku-row-actions button{color:#d7dce8;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:700}.sheet-field-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.sheet-field-summary div,.import-step-grid div{background:#ffffff07;border:1px solid #fff1;border-radius:16px;padding:14px}.sheet-field-summary span,.import-step-grid span{color:#7f8799;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:11px;font-weight:800;line-height:1.2;display:block}.sheet-field-summary p,.import-step-grid strong{color:#d7dce8;margin:0;font-size:13px;font-weight:600;line-height:1.5}.product-taxonomy-grid{align-items:start}.tag-suggestion-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.34fr);align-items:start;gap:18px;display:grid}.product-tag-bank{position:sticky;top:18px}.import-export-grid{align-items:start}.import-step-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.import-preview-list,.export-option-list{flex-direction:column;gap:12px;margin-top:18px;display:flex}.import-preview-row,.export-option-card{background:#ffffff07;border:1px solid #fff1;border-radius:16px;padding:16px;position:relative;overflow:hidden}.export-option-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.export-option-card .secondary-btn{padding:10px 15px}.import-preview-row h3,.export-option-card h3{color:#f8fafc;margin:0;font-size:15px;font-weight:700;line-height:1.25}.import-preview-row p,.export-option-card p{color:#98a0b2;margin:6px 0 0;font-size:13px;line-height:1.5}.buyer-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.buyer-workspace{align-items:start}.buyer-card{width:100%;color:inherit;text-align:left}.buyer-card.selected{background:#22d3ee12;border-color:#22d3ee40}.buyer-card-main{align-items:center}.buyer-identity{align-items:center;gap:14px;min-width:0;display:flex}.buyer-stat-grid{grid-template-columns:112px 130px minmax(160px,.7fr) minmax(260px,1fr)}.buyer-detail-stack{gap:14px;display:grid}.buyer-detail-stack>div+div{border-top:1px solid #fff1;padding-top:14px}.buyer-detail-stack span{color:#7f8799;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:11px;font-weight:700;line-height:1.2;display:block}.buyer-detail-stack p{color:#d7dce8;margin:0;font-size:13px;line-height:1.55}.source-stat-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.revenue-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.revenue-stage-list{flex-direction:column;gap:18px;display:flex}.revenue-stage-group{flex-direction:column;gap:10px;display:flex}.stage-heading{justify-content:space-between;align-items:center;gap:14px;padding:0 2px;display:flex}.stage-heading h3{color:#f8fafc;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:14px;font-weight:700;line-height:1.2}.stage-heading span{color:#a8afbf;font-size:12px}.pipeline-card{width:100%;color:inherit;text-align:left}.pipeline-card.selected{background:#22d3ee12;border-color:#22d3ee40}.summary-breakdown-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.summary-breakdown-card{background:linear-gradient(135deg,#ffffff09,#ffffff04),#121422c7;border:1px solid #fff1;border-radius:18px;padding:18px}.summary-breakdown-card h3{color:#f8fafc;letter-spacing:-.025em;margin:0 0 14px;font-size:16px;font-weight:600;line-height:1.25}.summary-breakdown-card div{border-top:1px solid #fff1;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.summary-breakdown-card span{color:#a8afbf;font-size:12px;line-height:1.35}.summary-breakdown-card strong{color:#f8fafc;white-space:nowrap;font-size:14px;font-weight:600}@media (max-width:1340px){.recovery-kpi-grid,.activity-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.recovery-workspace,.inquiry-card,.capture-workspace,.tag-suggestion-layout{grid-template-columns:1fr}.product-tag-bank,.recovery-detail-panel{position:relative;top:auto}.task-money,.inquiry-value,.capture-value-stack{text-align:left;align-items:flex-start}}@media (max-width:1080px){.recovery-kpi-grid,.recovery-overview-grid,.activity-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-breakdown-grid,.product-taxonomy-grid,.import-export-grid,.sheet-field-summary,.import-step-grid{grid-template-columns:1fr}}@media (max-width:760px){.recovery-kpi-grid,.recovery-overview-grid,.activity-summary-strip,.detail-grid,.export-option-card{grid-template-columns:1fr}.recovery-row,.recovery-task-card,.team-load-card,.detail-heading,.activity-row-top,.capture-card-main,.buyer-identity,.capture-stat-grid{grid-template-columns:1fr;align-items:flex-start}.recovery-row,.recovery-task-card,.team-load-card,.detail-heading,.activity-row-top,.export-option-card,.template-box>div,.thread-header{flex-direction:column}.recovery-row>strong,.detail-heading>strong{margin-left:60px}.thread-header span{text-align:left}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--altynx-orange:#ff4500;--altynx-orange-light:#ff6b35;--altynx-orange-dark:#cc3700;--altynx-black:#000;--altynx-dark:#0c0c0c;--altynx-surface-dark:#141414;--altynx-border-dark:#2a2a2a;--altynx-gray:#909090;--altynx-white:#fff;--bg:#f7f7f8;--sidebar-bg:#fff;--card:#fff;--card-soft:#fbfbfc;--surface-raised:#fff;--surface-subtle:#f4f4f5;--border:#2a2a2a1a;--border-strong:#2a2a2a29;--text:#111;--muted:#6b7280;--muted-soft:#909090;--accent:var(--altynx-orange);--accent-hover:var(--altynx-orange-light);--accent-strong:var(--altynx-orange-dark);--accent-soft:#ff450014;--accent-border:#ff45002e;--shadow-soft:0 1px 2px #0c0c0c0a, 0 12px 34px #0c0c0c0f;--shadow-tiny:0 1px 2px #0c0c0c0a;--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius-lg:14px;--sidebar-width:284px;--cyan:#2563eb;--blue:#2563eb;--purple:#6d5bd0;--rose:#dc2626;--amber:#d97706;--emerald:#059669}body{line-height:1.45}::selection{color:var(--text);background:#ff45002e}::-webkit-scrollbar-thumb{background:#2a2a2a2e}::-webkit-scrollbar-thumb:hover{background:#2a2a2a47}.sidebar{border-right:1px solid var(--border);color:#374151;padding:22px 16px 24px;box-shadow:1px 0 #ffffffd9;background:var(--sidebar-bg)!important}.content{background:0 0;padding:28px 32px 48px}.brand{color:var(--text);-webkit-text-fill-color:currentColor;letter-spacing:.08em;background:0 0;align-items:center;gap:10px;margin:0 6px 22px;font-family:Aileron,Inter,ui-sans-serif,system-ui,sans-serif;font-size:20px;font-weight:800;line-height:1;display:flex}.brand:before{content:"A";background:var(--accent);color:#fff;letter-spacing:0;border-radius:8px;place-items:center;width:32px;height:32px;font-size:16px;display:grid}.brand:after{display:none}.side-group{padding:4px 0}.side-group-trigger{border-radius:var(--radius-sm);color:#374151;min-height:42px;box-shadow:none;background:0 0;border:1px solid #0000;padding:0 10px}.side-group.is-open .side-group-trigger{color:#111;background:var(--accent-soft);border-color:var(--accent-border)}.side-title{letter-spacing:0;gap:9px;font-size:13px;font-weight:700}.side-group.is-open .side-dot{background:var(--accent);box-shadow:none}.side-arrow{color:#6b7280;background:0 0;width:24px;height:24px}.side-group-trigger:hover .side-arrow,.side-group.is-open .side-arrow{color:var(--accent);background:var(--accent-soft)}.side-submenu-inner{border-left:1px solid #e5e7eb;gap:4px;margin-left:13px;padding-left:12px}.side-subitem{border-radius:var(--radius-sm);color:#6b7280;letter-spacing:0;padding:8px 10px;font-size:12px;font-weight:600}.side-subitem.is-active{color:var(--accent);background:var(--accent-soft)}.side-subitem.is-active:before{background:var(--accent);width:2px;height:18px;box-shadow:none;left:-13px}.dashboard-header{border-bottom:1px solid var(--border);align-items:center;gap:20px;margin-bottom:24px;padding-bottom:20px}.header-copy{max-width:820px}.title-row{gap:10px}.dashboard-header p{max-width:760px;color:var(--muted);letter-spacing:0;margin:8px 0 0;font-size:14px;font-weight:500}.status-chip{min-height:28px;color:var(--accent);border-color:var(--accent-border);background:var(--accent-soft);border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700}.status-dot{background:var(--accent);width:6px;height:6px;box-shadow:none}.header-actions,.capture-actions,.detail-actions,.sheet-actions,.sku-row-actions{gap:8px}.primary-btn,.secondary-btn,.row-action,.template-box button,.sku-row-actions button{border-radius:var(--radius-sm);letter-spacing:0;min-height:36px;box-shadow:none;font-size:12px;font-weight:700;transition:background .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s}.primary-btn{color:#fff;background:var(--accent);border:1px solid var(--accent);padding:9px 14px}.secondary-btn,.row-action,.sku-row-actions button{color:#1f2937;border:1px solid var(--border-strong);background:#fff;padding:9px 13px}.template-box button{color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-border)}.primary-btn:hover,.secondary-btn:hover,.row-action:hover{transform:translateY(-1px)}.primary-btn:focus-visible,.secondary-btn:focus-visible,.row-action:focus-visible,.queue-tab:focus-visible,.side-group-trigger:focus-visible,.side-subitem:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #ff45002e}.glass-card,.panel-card,.summary-breakdown-card,.activity-summary-card,.timeline-event-card{border:1px solid var(--border)!important;background:var(--card)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-soft)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.panel-card{padding:20px}.two-column-grid{gap:20px;margin-bottom:20px}.recovery-page{gap:20px}.panel-header,.detail-heading{border-bottom:1px solid var(--border);gap:14px;margin-bottom:16px;padding-bottom:14px}.panel-header h2,.detail-heading h2{letter-spacing:0;font-size:clamp(18px,1.5vw,23px);font-weight:800;line-height:1.2;color:var(--text)!important}.panel-header p,.detail-heading p{font-size:12px;font-weight:500;color:var(--muted)!important}.recovery-kpi-grid,.kpi-grid{gap:14px}.kpi-card,.recovery-kpi-card{min-height:118px;padding:16px;overflow:hidden}.kpi-card:before{filter:blur(18px);opacity:.08;width:136px;height:136px;bottom:-64px;right:-48px}.kpi-top{color:var(--muted);margin-bottom:12px;font-size:12px;font-weight:700}.kpi-main{margin-bottom:10px}.kpi-main strong{letter-spacing:0;font-size:clamp(28px,3vw,38px);font-weight:800;color:var(--accent)!important}.kpi-caption{border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700}.badge,.pill,.mini-status,.kpi-caption,.recovery-meta span,.product-tag-list span,.status-chip{box-shadow:none;border-radius:999px}.badge,.mini-status{padding:4px 8px;font-size:11px;font-weight:700}.pill{padding:6px 10px;font-size:12px;font-weight:700}.badge.cyan,.mini-status.cyan,.pill.cyan,.kpi-caption.cyan{color:#1d4ed8;background:#2563eb12;border-color:#2563eb2e}.badge.rose,.mini-status.rose,.pill.rose,.kpi-caption.rose{color:#b91c1c;background:#dc262612;border-color:#dc26262e}.badge.amber,.mini-status.amber,.pill.amber,.kpi-caption.amber{color:#b45309;background:#d9770614;border-color:#d9770633}.badge.emerald,.mini-status.emerald,.pill.emerald,.kpi-caption.emerald{color:#047857;background:#05966912;border-color:#0596692e}.badge.indigo,.mini-status.indigo,.pill.indigo{color:#5b4abf;background:#6d5bd012;border-color:#6d5bd02e}.badge.gray,.mini-status.gray,.pill.gray{color:#4b5563;background:#6b728012;border-color:#6b72802e}.tiny-dot,.activity-node,.timeline-node{box-shadow:none!important}.tiny-dot{width:7px;height:7px}.tiny-dot.cyan,.activity-node.cyan,.timeline-node.cyan{background:#2563eb}.tiny-dot.rose,.activity-node.rose,.timeline-node.rose{background:#dc2626}.tiny-dot.amber,.activity-node.amber,.timeline-node.amber{background:#d97706}.tiny-dot.emerald,.activity-node.emerald,.timeline-node.emerald{background:#059669}.tiny-dot.indigo,.activity-node.indigo,.timeline-node.indigo{background:#6d5bd0}.tiny-dot.gray,.activity-node.gray,.timeline-node.gray{background:#9ca3af}.avatar{border:1px solid var(--accent-border);background:var(--accent-soft);width:36px;min-width:36px;height:36px;box-shadow:none;border-radius:10px}.avatar span{color:var(--accent);background:0 0;font-size:12px;font-weight:800}.recovery-list,.inquiry-list,.recovery-activity-list,.team-load-grid,.capture-card-list,.source-list,.export-option-list,.import-preview-list,.revenue-stage-list{gap:10px}.recovery-row,.source-health-row,.team-load-card,.activity-row,.recovery-task-card,.inquiry-card,.demand-card,.source-leak-card,.buyer-card,.segment-card,.value-card,.pipeline-card,.recovered-card,.product-card,.order-risk-card,.delivery-card,.post-purchase-card,.summary-breakdown-card,.activity-summary-card,.mini-stat,.detail-grid div,.detail-callout,.customer-summary-box,.template-box,.thread-panel,.thread-message,.import-preview-row,.export-option-card,.sheet-field-summary div,.import-step-grid div,.sku-sheet-row,.legacy-recovery-row{border:1px solid var(--border)!important;background:var(--surface-raised)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-tiny)!important}.recovery-row,.source-health-row,.team-load-card,.activity-row,.recovery-task-card,.inquiry-card,.demand-card,.source-leak-card,.buyer-card,.segment-card,.value-card,.pipeline-card,.recovered-card,.product-card,.order-risk-card,.delivery-card,.post-purchase-card,.import-preview-row,.export-option-card,.legacy-recovery-row{padding:14px}.recovery-row:hover,.recovery-task-card:hover,.inquiry-button:hover,.buyer-card:hover,.pipeline-card:hover,.product-card:hover,.team-load-card:hover{transform:none;border-color:var(--border-strong)!important;background:#fffdfc!important}.recovery-task-card.selected,.inquiry-button.selected,.buyer-card.selected,.pipeline-card.selected,.product-card.selected,.recent-event.selected,.action-task.selected{border-color:var(--accent-border)!important;background:var(--accent-soft)!important}.recovery-row-title{gap:8px}.content :where(h2,h3,strong){color:var(--text)!important;letter-spacing:0!important}.content :where(p,small){color:var(--muted)!important}.recovery-row h3,.recovery-task-card h3,.inquiry-card h3,.team-load-card h3,.activity-row h3,.source-health-row h3,.demand-card h3,.source-leak-card h3,.buyer-card h3,.segment-card h3,.value-card h3,.pipeline-card h3,.recovered-card h3,.product-card h3,.order-risk-card h3,.delivery-card h3,.post-purchase-card h3,.summary-breakdown-card h3,.import-preview-row h3,.export-option-card h3,.stage-heading h3{letter-spacing:0;font-size:14px;font-weight:800;line-height:1.25;color:var(--text)!important}.recovery-row p,.recovery-task-card p,.inquiry-card p,.team-load-card p,.activity-row p,.source-health-row p,.demand-card p,.source-leak-card p,.buyer-card p,.segment-card p,.value-card p,.pipeline-card p,.recovered-card p,.product-card p,.order-risk-card p,.delivery-card p,.post-purchase-card p,.import-preview-row p,.export-option-card p,.buyer-detail-stack p,.thread-message p,.detail-callout p,.customer-summary-box p,.template-box p,.inquiry-action p,.inquiry-template p{font-size:12px;line-height:1.5;color:var(--muted)!important}.recovery-row>strong,.task-money strong,.inquiry-value strong,.detail-heading>strong,.capture-value-stack strong,.summary-breakdown-card strong,.activity-summary-card strong,.mini-stat strong{letter-spacing:0;font-weight:800;color:var(--accent)!important}.recovery-row>strong,.task-money strong,.inquiry-value strong,.capture-value-stack strong{font-size:20px}.recovery-meta{gap:6px;margin-top:8px}.recovery-meta span,.product-tag-list span{color:#5f6672;background:#f7f7f8;border:1px solid #2a2a2a14;min-height:22px;padding:4px 7px;font-size:10px;font-weight:700}.task-money span,.inquiry-value span,.capture-value-stack span,.team-load-stats>span,.team-load-detail span,.activity-row-top span,.thread-header span,.thread-message div span,.thread-message small,.detail-notice,.source-health-row small,.sheet-field-summary span,.import-step-grid span,.detail-grid span,.detail-callout span,.customer-summary-box span,.template-box span,.inquiry-action span,.inquiry-template span,.buyer-detail-stack span,.sku-sheet-head span{color:var(--muted)!important}.team-load-card{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px}.team-load-detail,.buyer-detail-stack>div+div,.summary-breakdown-card div,.detail-heading,.panel-header{border-color:var(--border)!important}.team-load-detail{padding-top:10px}.activity-summary-strip{gap:12px}.activity-summary-card{min-height:88px;padding:14px}.activity-summary-card p{font-size:11px;color:var(--muted)!important}.activity-summary-card strong{font-size:24px}.activity-row{grid-template-columns:10px minmax(0,1fr)}.activity-node{border:0;width:8px;height:8px}.source-health-row{grid-template-columns:8px minmax(0,1fr)}.source-next-action,.queue-next-action,.leak-action-row small,.inquiry-action small{color:#374151!important;font-size:12px!important}.queue-toolbar{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-tiny);background:#fff;padding:10px 12px}.queue-tabs{gap:6px}.queue-tab{color:#4b5563;background:#f6f6f7;border:1px solid #0000;min-height:32px;padding:0 10px;font-size:12px;font-weight:700}.queue-tab:hover{color:var(--text);border-color:var(--border);background:#fff}.queue-tab.active{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-border);box-shadow:none}.detail-grid{gap:10px}.detail-grid div,.detail-callout,.customer-summary-box,.template-box,.thread-panel,.sheet-field-summary div,.import-step-grid div{padding:12px;background:var(--card-soft)!important}.detail-grid strong,.capture-stat-grid strong,.import-step-grid strong,.sheet-field-summary p{font-size:12px;color:var(--text)!important}.thread-message{padding:10px}.thread-header h3,.thread-message strong{color:var(--text)!important}.capture-stat-grid{gap:8px;margin-top:12px}.capture-stat-grid div{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card-soft);padding:10px}.capture-stat-grid span{font-size:10px;font-weight:800;color:var(--muted)!important}.demand-card:before,.source-leak-card:before,.buyer-card:before,.segment-card:before,.value-card:before,.pipeline-card:before,.recovered-card:before,.product-card:before,.order-risk-card:before,.delivery-card:before,.post-purchase-card:before,.recovery-task-card:before,.inquiry-card:before{opacity:1;width:3px;inset:12px auto 12px 0;box-shadow:none!important}.demand-card.rose:before,.source-leak-card.rose:before,.buyer-card.rose:before,.segment-card.rose:before,.value-card.rose:before,.pipeline-card.rose:before,.recovered-card.rose:before,.product-card.rose:before,.order-risk-card.rose:before,.delivery-card.rose:before,.post-purchase-card.rose:before,.recovery-task-card.rose:before,.inquiry-card.rose:before{background:#dc2626}.demand-card.amber:before,.source-leak-card.amber:before,.buyer-card.amber:before,.segment-card.amber:before,.value-card.amber:before,.pipeline-card.amber:before,.recovered-card.amber:before,.product-card.amber:before,.order-risk-card.amber:before,.delivery-card.amber:before,.post-purchase-card.amber:before,.recovery-task-card.amber:before,.inquiry-card.amber:before{background:#d97706}.demand-card.emerald:before,.source-leak-card.emerald:before,.buyer-card.emerald:before,.segment-card.emerald:before,.value-card.emerald:before,.pipeline-card.emerald:before,.recovered-card.emerald:before,.product-card.emerald:before,.order-risk-card.emerald:before,.delivery-card.emerald:before,.post-purchase-card.emerald:before,.recovery-task-card.emerald:before,.inquiry-card.emerald:before{background:#059669}.demand-card.gray:before,.source-leak-card.gray:before,.buyer-card.gray:before,.segment-card.gray:before,.value-card.gray:before,.pipeline-card.gray:before,.recovered-card.gray:before,.product-card.gray:before,.order-risk-card.gray:before,.delivery-card.gray:before,.post-purchase-card.gray:before,.recovery-task-card.gray:before,.inquiry-card.gray:before{background:#9ca3af}.sku-sheet-wrap{border-radius:var(--radius-md)}.sku-sheet{gap:6px}.sku-sheet-row{padding:8px;background:#fff!important}.sku-sheet-head{border-color:var(--border-strong)!important;background:#f2f2f3!important}.sku-sheet-row>span,.sku-sheet-row label{color:#374151;font-size:11px}input,select,textarea,.sku-sheet-row input,.sku-sheet-row select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:34px;color:var(--text)!important;border:1px solid var(--border-strong)!important;border-radius:var(--radius-sm)!important;box-shadow:none!important;background:#fff!important}input::placeholder,textarea::placeholder{color:#9ca3af}.source-layout{gap:18px}.donut-chart{background:radial-gradient(circle at center, #fff 56%, transparent 57%), conic-gradient(from 90deg, var(--accent) 0 42%, #2563eb 42% 77%, #059669 77% 89%, #c4c4c7 89% 97%, #e5e7eb 97% 100%);width:116px;height:116px}.donut-chart span{color:var(--text);font-size:24px}.donut-chart small{color:var(--muted)}.progress-track{background:#ededee;height:6px}.source-purple,.source-cyan,.source-green{background:var(--accent)}.source-gray,.source-muted{background:#b9bbc1}.timeline-card{border-radius:var(--radius-lg);padding:20px}.activity-timeline{gap:20px}.activity-timeline:before{width:2px;box-shadow:none;background:#2a2a2a1f}.timeline-event-card{width:min(100%,440px);padding:16px}.timeline-node{border:3px solid #fff;width:14px;height:14px}.summary-breakdown-grid{gap:14px}.summary-breakdown-card{padding:16px}.summary-breakdown-card div{padding:9px 0}.placeholder-panel{max-width:1040px}:root{--altynx-orange:#f45a1e;--altynx-orange-light:#ff6a35;--altynx-orange-dark:#cf4314;--bg:#f7f7f5;--sidebar-bg:#fff;--card:#fff;--card-soft:#fafafa;--surface-raised:#fff;--surface-subtle:#f4f4f2;--border:#e8e8e5;--border-strong:#d9d9d5;--text:#111;--muted:#5f6368;--muted-soft:#8a8f98;--accent:var(--altynx-orange);--accent-hover:var(--altynx-orange-light);--accent-strong:var(--altynx-orange-dark);--accent-soft:#f45a1e14;--accent-border:#f45a1e38;--shadow-soft:0 1px 2px #1111110a, 0 10px 26px #1111110d;--shadow-tiny:0 1px 2px #11111109;--cyan:var(--accent);--blue:var(--accent);--purple:#6f737b;--rose:#d92d20;--amber:#d97706;--emerald:#087f5b}html,body{line-height:1.5;background:var(--bg)!important;color:var(--text)!important;font-family:Inter,Geist,Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}.sidebar{border-right:1px solid var(--border);box-shadow:none;background:var(--sidebar-bg)!important}.brand{height:42px;color:var(--text);margin:0 8px 24px;padding:0}.side-group+.side-group{border-top-color:var(--border)}.side-group-trigger{border-radius:var(--radius-sm);color:#4b5563;min-height:40px;font-weight:700}.side-group-trigger:hover{color:var(--text);background:#f4f4f2}.side-title{font-size:13px;font-weight:750}.side-dot{background:#cbd5e1;border-radius:999px;width:7px;height:7px}.side-group.is-open .side-arrow{color:#fff;background:#ffffff29}.side-subitem{color:#6b7280;font-size:12px;font-weight:650}.side-subitem.is-active:before{background:var(--accent)}.content{background:0 0}.dashboard-header{border-bottom-color:var(--border)}h1,.panel-header h2,.detail-heading h2{font-family:Inter,Geist,Manrope,ui-sans-serif,system-ui,sans-serif}h1{letter-spacing:-.01em;font-size:clamp(30px,3vw,42px);font-weight:850;color:var(--text)!important}.dashboard-header p,.panel-header p,.detail-heading p,.content :where(p,small){color:var(--muted)!important}.status-chip{color:var(--accent);border-color:var(--accent-border);background:var(--accent-soft)}.primary-btn{color:#fff;background:var(--accent);border-color:var(--accent);box-shadow:0 8px 18px #f45a1e24}.primary-btn:active{background:var(--accent-strong);border-color:var(--accent-strong)}.secondary-btn,.row-action,.sku-row-actions button{color:var(--text);border-color:var(--border-strong);background:#fff}.glass-card,.panel-card,.summary-breakdown-card,.activity-summary-card,.timeline-event-card,.recovery-row,.source-health-row,.team-load-card,.activity-row,.recovery-task-card,.inquiry-card,.demand-card,.source-leak-card,.buyer-card,.segment-card,.value-card,.pipeline-card,.recovered-card,.product-card,.order-risk-card,.delivery-card,.post-purchase-card,.mini-stat,.detail-grid div,.detail-callout,.customer-summary-box,.template-box,.thread-panel,.thread-message,.import-preview-row,.export-option-card,.sheet-field-summary div,.import-step-grid div,.sku-sheet-row,.legacy-recovery-row{border-color:var(--border)!important;background:var(--surface-raised)!important;box-shadow:var(--shadow-tiny)!important}.recovery-row:hover,.recovery-task-card:hover,.inquiry-button:hover,.buyer-card:hover,.pipeline-card:hover,.product-card:hover,.team-load-card:hover,.source-health-row:hover,.activity-row:hover{border-color:var(--border-strong)!important;background:#fffaf7!important}.panel-header h2,.detail-heading h2,.content :where(h2,h3,strong){color:var(--text)!important}.kpi-card,.recovery-kpi-card{min-height:112px;padding:16px}.kpi-top{color:var(--muted);font-weight:750}.kpi-main strong,.recovery-row>strong,.task-money strong,.inquiry-value strong,.detail-heading>strong,.capture-value-stack strong,.summary-breakdown-card strong,.activity-summary-card strong,.mini-stat strong{color:var(--accent)!important}.badge.cyan,.mini-status.cyan,.pill.cyan,.kpi-caption.cyan,.recent-status.cyan{color:var(--accent)!important;border-color:var(--accent-border)!important;background:var(--accent-soft)!important}.badge.indigo,.mini-status.indigo,.pill.indigo,.recent-status.indigo,.badge.gray,.mini-status.gray,.pill.gray,.recent-status.gray{color:#4b5563!important;background:#6b728012!important;border-color:#6b72802e!important}.tiny-dot.cyan,.activity-node.cyan,.timeline-node.cyan,.recent-summary-glow.cyan,.recent-event-node.cyan{background:var(--accent)!important}.tiny-dot.indigo,.activity-node.indigo,.timeline-node.indigo,.recent-summary-glow.indigo,.recent-event-node.indigo{background:#6f737b!important}.tiny-dot.rose,.activity-node.rose,.timeline-node.rose,.recent-summary-glow.rose,.recent-event-node.rose{background:#d92d20!important}.tiny-dot.amber,.activity-node.amber,.timeline-node.amber,.recent-event-node.amber{background:#d97706!important}.tiny-dot.emerald,.activity-node.emerald,.timeline-node.emerald,.recent-summary-glow.emerald,.recent-event-node.emerald{background:#087f5b!important}.mini-trend-cyan,.timeline-time.cyan,.recent-time.cyan{color:var(--accent)!important}.mini-trend-rose,.timeline-time.rose,.recent-time.rose{color:#d92d20!important}.mini-trend-amber,.timeline-time.amber,.recent-time.amber{color:#d97706!important}.mini-trend-emerald,.timeline-time.emerald,.recent-time.emerald{color:#087f5b!important}.timeline-time.indigo,.recent-time.indigo{color:#6f737b!important}.demand-card.cyan:before,.source-leak-card.cyan:before,.buyer-card.cyan:before,.segment-card.cyan:before,.value-card.cyan:before,.pipeline-card.cyan:before,.recovered-card.cyan:before,.product-card.cyan:before,.order-risk-card.cyan:before,.delivery-card.cyan:before,.post-purchase-card.cyan:before,.recovery-task-card.cyan:before,.inquiry-card.cyan:before{background:var(--accent)!important}.demand-card.indigo:before,.source-leak-card.indigo:before,.buyer-card.indigo:before,.segment-card.indigo:before,.value-card.indigo:before,.pipeline-card.indigo:before,.recovered-card.indigo:before,.product-card.indigo:before,.order-risk-card.indigo:before,.delivery-card.indigo:before,.post-purchase-card.indigo:before,.recovery-task-card.indigo:before,.inquiry-card.indigo:before{background:#6f737b!important}.queue-toolbar,.recent-toolbar,.recent-feed-card,.recent-detail-card{border-color:var(--border)!important;box-shadow:var(--shadow-tiny)!important;background:#fff!important}.queue-tab,.recent-tab,.recent-filters button{color:#4b5563;background:#f6f6f4;border-color:#0000}.queue-tab:hover,.recent-tab:hover,.recent-filters button:hover{color:var(--text);border-color:var(--accent-border);background:#fff7f3}.queue-tab.active,.recent-tab.active{color:var(--text);background:var(--accent-soft);border-color:var(--accent-border)}input:focus,select:focus,textarea:focus,.sku-sheet-row input:focus,.sku-sheet-row select:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px #f45a1e1f!important}:root{--bg:#f7f7f5;--card:#fff;--card-soft:#fafafa;--surface-raised:#fff;--surface-subtle:#f4f4f2;--border:#e8e8e8;--border-strong:#d9d9d7;--text:#111;--muted:#5f6368;--muted-soft:#8b8f97;--accent:#f45a1e;--accent-hover:#ff6a35;--accent-strong:#cf4314;--accent-soft:#f45a1e0f;--accent-border:#f45a1e2e;--cyan:#6f737b;--blue:#6f737b;--purple:#6f737b}body{letter-spacing:0;font-weight:400}.brand{height:auto;min-height:38px;margin-bottom:22px}.brand-logo{width:124px}.side-group-trigger{color:#8b8f97;background:0 0;border:1px solid #0000;border-radius:16px;min-height:46px;padding:0 18px;font-weight:550}.side-title{font-weight:550}.side-group.is-open .side-title,.side-group.is-open .side-arrow{color:#fff}.side-group.is-open .side-dot{background:#fff}.side-arrow{color:#94a3b8}.side-group-trigger:hover .side-dot{background:#ff4500}.side-group.is-open .side-arrow,.side-group.is-open .side-group-trigger:hover .side-arrow{color:#fff;background:#ffffff29}.side-group.is-open .side-group-trigger:hover .side-dot{background:#fff}.side-submenu-inner{border-left-color:#eeeeec}.side-subitem{color:#8b8f97;background:0 0;border-radius:12px;padding:10px 14px;font-weight:450}.side-subitem:hover{color:var(--text);background:#f7f7f5}.side-subitem.is-active{color:var(--text);background:#f3f3f3;font-weight:550}.side-subitem.is-active:before{box-shadow:none;background:#ff4500}h1{letter-spacing:-.015em;font-size:clamp(28px,2.65vw,38px);font-weight:700}.panel-header h2,.detail-heading h2{letter-spacing:-.01em;font-weight:600}.recovery-row h3,.recovery-task-card h3,.inquiry-card h3,.team-load-card h3,.activity-row h3,.source-health-row h3,.demand-card h3,.source-leak-card h3,.buyer-card h3,.segment-card h3,.value-card h3,.pipeline-card h3,.recovered-card h3,.product-card h3,.order-risk-card h3,.delivery-card h3,.post-purchase-card h3,.summary-breakdown-card h3,.import-preview-row h3,.export-option-card h3,.stage-heading h3{font-weight:600!important}.dashboard-header p,.panel-header p,.detail-heading p,.content :where(p,small){font-weight:400;color:var(--muted)!important}.kpi-top,.activity-summary-card p,.capture-stat-grid span,.recovery-meta span,.product-tag-list span,.task-money span,.inquiry-value span,.capture-value-stack span{font-weight:500;color:var(--muted)!important}.kpi-main strong,.recovery-row>strong,.task-money strong,.inquiry-value strong,.detail-heading>strong,.capture-value-stack strong,.summary-breakdown-card strong,.activity-summary-card strong,.mini-stat strong{font-weight:650;color:var(--text)!important}.kpi-main strong{font-size:clamp(28px,2.75vw,36px)}.primary-btn{color:#fff;background:var(--accent);border-color:var(--accent);box-shadow:none;font-weight:600}.primary-btn:hover{background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:0 6px 14px #f45a1e1f}.secondary-btn,.row-action,.sku-row-actions button{color:var(--text);border-color:var(--border-strong);background:#fff;font-weight:550}.secondary-btn:hover,.row-action:hover,.sku-row-actions button:hover{color:var(--text);border-color:var(--border-strong);background:#f7f7f5}.template-box button{color:var(--text);border-color:var(--border-strong);background:#fff}.template-box button:hover{background:#f7f7f5}.avatar{border-color:var(--border-strong);background:#f3f3f1}.avatar span{color:var(--text);font-weight:600}.queue-tab,.recent-tab,.recent-filters button{color:var(--muted);background:#f1f1ef;font-weight:500}.queue-tab:hover,.recent-tab:hover,.recent-filters button:hover{color:var(--text);background:#ececea;border-color:#dededb}.queue-tab.active,.recent-tab.active{color:var(--text);border-color:var(--border-strong);box-shadow:inset 0 -2px 0 var(--accent);background:#fff}.status-chip{color:var(--text);border-color:var(--border-strong);background:#fff;font-weight:550}.status-dot{background:var(--accent)}.badge,.pill,.mini-status,.kpi-caption{font-weight:550}.badge.cyan,.mini-status.cyan,.pill.cyan,.kpi-caption.cyan,.badge.indigo,.mini-status.indigo,.pill.indigo,.recent-status.cyan,.recent-status.indigo{color:#4b5563!important;background:#f1f1f1!important;border-color:#6b728029!important}.badge.rose,.mini-status.rose,.pill.rose,.kpi-caption.rose,.recent-status.rose{color:#9f241b!important;background:#d92d200f!important;border-color:#d92d202e!important}.badge.amber,.mini-status.amber,.pill.amber,.kpi-caption.amber,.recent-status.amber{color:#924f08!important;background:#d977060f!important;border-color:#d977062e!important}.badge.emerald,.mini-status.emerald,.pill.emerald,.kpi-caption.emerald,.recent-status.emerald{color:#08704f!important;background:#087f5b0f!important;border-color:#087f5b2e!important}.tiny-dot.cyan,.activity-node.cyan,.timeline-node.cyan,.recent-summary-glow.cyan,.recent-event-node.cyan,.tiny-dot.indigo,.activity-node.indigo,.timeline-node.indigo,.recent-summary-glow.indigo,.recent-event-node.indigo{background:#8b8f97!important}.mini-trend-cyan,.timeline-time.cyan,.recent-time.cyan,.timeline-time.indigo,.recent-time.indigo{color:var(--muted)!important}.demand-card.cyan:before,.source-leak-card.cyan:before,.buyer-card.cyan:before,.segment-card.cyan:before,.value-card.cyan:before,.pipeline-card.cyan:before,.recovered-card.cyan:before,.product-card.cyan:before,.order-risk-card.cyan:before,.delivery-card.cyan:before,.post-purchase-card.cyan:before,.recovery-task-card.cyan:before,.inquiry-card.cyan:before,.demand-card.indigo:before,.source-leak-card.indigo:before,.buyer-card.indigo:before,.segment-card.indigo:before,.value-card.indigo:before,.pipeline-card.indigo:before,.recovered-card.indigo:before,.product-card.indigo:before,.order-risk-card.indigo:before,.delivery-card.indigo:before,.post-purchase-card.indigo:before,.recovery-task-card.indigo:before,.inquiry-card.indigo:before{background:#8b8f97!important}.donut-chart{background:radial-gradient(circle at center, #fff 56%, transparent 57%), conic-gradient(from 90deg, #111 0 42%, var(--accent) 42% 68%, #087f5b 68% 86%, #cfcfca 86% 96%, #ececea 96% 100%)}.source-purple,.source-cyan{background:#8b8f97!important}.source-green{background:#087f5b!important}.detail-actions .primary-small,.recent-detail-actions .primary-small{color:#fff!important;background:var(--accent)!important;border-color:var(--accent)!important;box-shadow:none!important}.recent-detail-actions button{color:var(--text)!important;border-color:var(--border-strong)!important;background:#fff!important;font-weight:550!important}.recent-detail-actions .primary-small{color:#fff!important}.glass-card,.panel-card,.summary-breakdown-card,.activity-summary-card,.timeline-event-card,.recovery-row,.source-health-row,.team-load-card,.activity-row,.recovery-task-card,.inquiry-card,.demand-card,.source-leak-card,.buyer-card,.segment-card,.value-card,.pipeline-card,.recovered-card,.product-card,.order-risk-card,.delivery-card,.post-purchase-card,.mini-stat,.detail-grid div,.detail-callout,.customer-summary-box,.template-box,.thread-panel,.thread-message,.import-preview-row,.export-option-card,.sheet-field-summary div,.import-step-grid div,.sku-sheet-row,.legacy-recovery-row{box-shadow:none!important}.glass-card,.panel-card,.summary-breakdown-card,.activity-summary-card,.timeline-event-card{box-shadow:0 1px 2px #11111108!important}.recovery-row:hover,.recovery-task-card:hover,.inquiry-button:hover,.buyer-card:hover,.pipeline-card:hover,.product-card:hover,.team-load-card:hover,.source-health-row:hover,.activity-row:hover{background:#fbfbfa!important}@media (max-width:1240px){.content{padding:24px}.dashboard-header{flex-direction:column;align-items:flex-start}.header-actions{justify-content:flex-start}}@media (max-width:900px){.app-shell{display:block}.sidebar{border-right:0;border-bottom:1px solid var(--border);width:100%;height:auto;max-height:none;padding:16px;position:relative}.content{width:100%;max-width:100%;margin-left:0;padding:20px}.side-submenu-inner{margin-left:10px}}@media (max-width:760px){.content{padding:16px}.dashboard-header{gap:16px;margin-bottom:18px}.header-actions,.capture-actions,.detail-actions{width:100%}.header-actions .primary-btn,.header-actions .secondary-btn,.capture-actions .primary-btn,.capture-actions .secondary-btn,.detail-actions .primary-btn,.detail-actions .secondary-btn{flex:180px}.panel-card,.timeline-card{padding:16px}.recovery-row>strong,.detail-heading>strong{margin-left:0}.recovery-row-main,.recovery-task-main,.inquiry-main,.detail-person,.buyer-identity{align-items:flex-start}}.capture-modal-shell{background:#fff;border:1px solid #e7e3dc;border-radius:24px;width:min(960px,100vw - 32px);max-height:calc(100vh - 32px);padding:28px;overflow-y:auto;box-shadow:0 28px 80px #1111112e}.capture-modal-header{border-bottom:1px solid #ece7df;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;padding-bottom:18px;display:flex}.capture-modal-header h2{color:#111;margin:0;font-size:22px;font-weight:700;line-height:1.2}.capture-modal-body{width:100%}.capture-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;width:100%;display:grid}.capture-field{flex-direction:column;gap:8px;min-width:0;display:flex}.capture-field-full{grid-column:1/-1}.capture-field label{color:#3e3e3e;font-size:13px;font-weight:600;line-height:1.4}.capture-field input,.capture-field textarea{color:#111;box-sizing:border-box;background:#fff;border:1px solid #d9d4cb;border-radius:16px;outline:none;width:100%;padding:14px 16px;font-size:15px;font-weight:500;line-height:1.45;transition:border-color .18s,box-shadow .18s,background .18s}.capture-field input{min-height:54px}.capture-field textarea{resize:vertical;min-height:160px}.capture-field input::placeholder,.capture-field textarea::placeholder{color:#8a8f9c}.capture-field input:focus,.capture-field textarea:focus{border-color:#ff5a14;box-shadow:0 0 0 4px #ff5a141f}.capture-modal-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}@media (max-width:768px){.capture-modal-shell{border-radius:20px;width:calc(100vw - 20px);max-height:calc(100vh - 20px);padding:20px}.capture-modal-grid{grid-template-columns:1fr}.capture-field-full{grid-column:auto}.capture-modal-actions{flex-direction:column;align-items:stretch}.capture-modal-actions .primary-btn,.capture-modal-actions .secondary-btn{width:100%}}:root{--altynx-orange:#ff4500;--altynx-orange-hover:#ff6b35;--altynx-orange-dark:#cc3700;--app-bg:#f7f7f5;--sidebar-bg-final:#fff;--surface-final:#fff;--surface-soft-final:#f4f4f2;--text-primary-final:#111;--text-secondary-final:#5f6368;--text-muted-final:#8b8f97;--border-final:#e8e8e5;--border-strong-final:#d9d9d5}html,body{background:var(--app-bg)!important;color:var(--text-primary-final)!important;font-family:Inter,Geist,Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}.app-shell{background:var(--app-bg)!important}.sidebar{background:var(--sidebar-bg-final)!important;border-right:1px solid var(--border-final)!important;box-shadow:none!important;color:var(--text-primary-final)!important}.brand{-webkit-text-fill-color:initial!important;background:0 0!important;height:42px!important;margin:0 8px 24px!important;padding:0!important}.brand:before,.brand:after{content:none!important;display:none!important}.brand-logo{object-fit:contain!important;width:132px!important;max-width:100%!important;height:auto!important;display:block!important}.sidebar-menu,.sidebar-nav{flex-direction:column!important;gap:6px!important;display:flex!important}.side-group{width:100%!important;padding:3px 0!important}.side-group+.side-group{border-top:1px solid #2a2a2a0f!important}.side-group-trigger{width:100%!important;min-height:42px!important;color:var(--text-muted-final)!important;cursor:pointer!important;box-shadow:none!important;letter-spacing:-.01em!important;background:0 0!important;border:1px solid #0000!important;border-radius:13px!important;outline:none!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:0 12px!important;font-size:13px!important;font-weight:500!important;line-height:1!important;transition:background .18s,border-color .18s,color .18s,box-shadow .18s!important;display:flex!important}.side-group-trigger:hover{color:var(--text-primary-final)!important;background:#f6f6f4!important;border-color:#0000!important}.side-group.is-open .side-group-trigger{color:#fff!important;background:var(--altynx-orange)!important;border-color:var(--altynx-orange)!important;box-shadow:0 8px 18px #ff450024!important}.side-title{letter-spacing:-.01em!important;align-items:center!important;gap:9px!important;font-size:13px!important;font-weight:500!important;line-height:1!important;display:flex!important}.side-dot{width:7px!important;height:7px!important;box-shadow:none!important;background:#cbd5e1!important;border-radius:999px!important;transition:background .18s!important}.side-group.is-open .side-dot{box-shadow:none!important;background:#fff!important}.side-arrow{color:#94a3b8!important;background:0 0!important;border-radius:999px!important;place-items:center!important;width:22px!important;height:22px!important;transition:transform .22s,color .18s,background .18s!important;display:grid!important}.side-arrow svg{display:block!important}.side-group-trigger:hover .side-arrow{color:var(--text-primary-final)!important;background:0 0!important}.side-group.is-open .side-arrow{color:#fff!important;background:#ffffff29!important;transform:rotate(180deg)!important}.side-submenu{opacity:0!important;grid-template-rows:0fr!important;transition:grid-template-rows .25s,opacity .18s,transform .25s!important;display:grid!important;transform:translateY(-4px)!important}.side-group.is-open .side-submenu{opacity:1!important;grid-template-rows:1fr!important;transform:translateY(0)!important}.side-submenu-inner{border-left:1px solid #e5e7eb!important;flex-direction:column!important;gap:4px!important;margin-left:13px!important;padding-left:12px!important;display:flex!important;overflow:hidden!important}.side-group.is-open .side-submenu-inner{padding-top:6px!important;padding-bottom:8px!important}.side-subitem{width:100%!important;color:var(--text-muted-final)!important;text-align:left!important;cursor:pointer!important;letter-spacing:-.01em!important;background:0 0!important;border-left:2px solid #0000!important;border-radius:11px!important;outline:none!important;padding:8px 10px!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;transition:background .16s,color .16s,border-color .16s!important;display:block!important}.side-subitem:hover{color:var(--text-primary-final)!important;background:#f7f7f5!important;transform:none!important}.side-subitem.is-active{color:var(--text-primary-final)!important;border-left-color:var(--altynx-orange)!important;background:#f1f1ef!important;font-weight:500!important;position:relative!important}.side-subitem.is-active:before{content:none!important;display:none!important}h1{color:var(--text-primary-final)!important;letter-spacing:-.025em!important;font-size:clamp(30px,3vw,42px)!important;font-weight:650!important;line-height:1.05!important}.dashboard-header p{color:var(--text-secondary-final)!important;font-size:14px!important;font-weight:400!important}.panel-header h2,.detail-heading h2,.card-title,h2,h3{color:var(--text-primary-final)!important;letter-spacing:-.02em!important;font-weight:600!important}p,small,.row-meta,.kpi-top,.panel-header p{color:var(--text-secondary-final)!important}.kpi-main strong,.action-summary-card strong,.metric-value,.stat-value{color:var(--text-primary-final)!important;font-weight:500!important}.primary-btn{color:#fff!important;background:var(--altynx-orange)!important;border:1px solid var(--altynx-orange)!important;box-shadow:0 8px 18px #ff450029!important}.primary-btn:hover{background:var(--altynx-orange-hover)!important;border-color:var(--altynx-orange-hover)!important}.secondary-btn{color:var(--text-primary-final)!important;border:1px solid var(--border-final)!important;box-shadow:none!important;background:#fff!important}.secondary-btn:hover{border-color:var(--border-strong-final)!important;background:#f7f7f5!important}.status-chip{color:var(--text-primary-final)!important;border:1px solid var(--border-final)!important;background:#fff!important;font-weight:500!important}.status-dot{background:var(--altynx-orange)!important;box-shadow:none!important}.avatar{border:1px solid var(--border-final)!important;box-shadow:none!important;background:#f4f4f2!important}.avatar img{display:none!important}.avatar span{color:var(--text-primary-final)!important;background:#f4f4f2!important;font-weight:500!important}.side-group.is-open .side-group-trigger *,.side-group.is-open .side-title,.side-group.is-open .side-arrow,.side-group.is-open .side-dot{color:#fff!important}.side-subitem.is-active,.side-subitem.is-active *{color:var(--text-primary-final)!important}body .sidebar .side-group>.side-group-trigger{color:#8b8f97!important;width:100%!important;min-height:42px!important;box-shadow:none!important;letter-spacing:-.01em!important;background:0 0!important;border:1px solid #0000!important;border-radius:13px!important;justify-content:space-between!important;align-items:center!important;padding:0 12px!important;font-size:13px!important;font-weight:500!important;transition:background .18s,border-color .18s,color .18s,box-shadow .18s!important;display:flex!important}body .sidebar .side-group:not(.is-open)>.side-group-trigger:hover{color:#111!important;box-shadow:none!important;background:#f6f6f4!important;border-color:#0000!important}body .sidebar .side-group.is-open>.side-group-trigger,body .sidebar .side-group.is-open>.side-group-trigger:hover{color:#fff!important;background:#ff4500!important;border-color:#ff4500!important;box-shadow:0 8px 18px #ff450024!important}body .sidebar .side-group>.side-group-trigger .side-title{color:inherit!important;letter-spacing:-.01em!important;font-size:13px!important;font-weight:500!important}body .sidebar .side-group.is-open>.side-group-trigger .side-title,body .sidebar .side-group.is-open>.side-group-trigger .side-title span{color:#fff!important}body .sidebar .side-group>.side-group-trigger .side-dot{width:7px!important;height:7px!important;box-shadow:none!important;background:#cbd5e1!important;border-radius:999px!important}body .sidebar .side-group.is-open>.side-group-trigger .side-dot{box-shadow:none!important;background:#fff!important}body .sidebar .side-group>.side-group-trigger .side-arrow{color:#94a3b8!important;width:22px!important;height:22px!important;box-shadow:none!important;background:0 0!important}body .sidebar .side-group:not(.is-open)>.side-group-trigger:hover .side-arrow{color:#111!important;background:0 0!important}body .sidebar .side-group.is-open>.side-group-trigger .side-arrow,body .sidebar .side-group.is-open>.side-group-trigger:hover .side-arrow{color:#fff!important;background:#ffffff29!important;transform:rotate(180deg)!important}body .sidebar .side-submenu-inner{border-left:1px solid #e5e7eb!important;gap:4px!important;margin-left:13px!important;padding-left:12px!important}body .sidebar .side-subitem{color:#8b8f97!important;letter-spacing:-.01em!important;width:100%!important;box-shadow:none!important;background:0 0!important;border-left:2px solid #0000!important;border-radius:11px!important;padding:8px 10px!important;font-size:12px!important;font-weight:400!important;transform:none!important}body .sidebar .side-subitem:hover{color:#111!important;background:#f7f7f5!important;transform:none!important}body .sidebar .side-subitem.is-active,body .sidebar .side-subitem.is-active:hover{color:#111!important;box-shadow:none!important;background:#f1f1ef!important;border-left-color:#ff4500!important;font-weight:500!important;transform:none!important}body .sidebar .side-subitem.is-active:before{content:none!important;display:none!important}body .sidebar .side-group.is-open *,body .sidebar .side-group.is-open>.side-group-trigger *,body .sidebar .side-group.is-open>.side-group-trigger:hover *{color:#fff!important}body .sidebar .side-subitem.is-active,body .sidebar .side-subitem.is-active *{color:#111!important}body .sidebar .side-title,body .sidebar .side-subitem{font-family:Inter,Geist,Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}body .sidebar .side-group.is-open>.side-group-trigger,body .sidebar .side-group.is-open>.side-group-trigger *,body .sidebar .side-group.is-open>.side-group-trigger .side-title,body .sidebar .side-group.is-open>.side-group-trigger .side-arrow{color:#fff!important}body .sidebar .side-group.is-open .side-submenu .side-subitem{color:#8b8f97!important;box-shadow:none!important;opacity:1!important;background:0 0!important;border-left:2px solid #0000!important;font-weight:450!important}body .sidebar .side-group.is-open .side-submenu .side-subitem:hover{color:#111!important;background:#f7f7f5!important;border-left-color:#0000!important}body .sidebar .side-group.is-open .side-submenu .side-subitem.is-active,body .sidebar .side-group.is-open .side-submenu .side-subitem.is-active:hover{color:#111!important;background:#f1f1ef!important;border-left-color:#ff4500!important;font-weight:550!important}body .sidebar .side-group.is-open .side-submenu .side-subitem.is-active:before{content:none!important;display:none!important}body .sidebar .side-group.is-open .side-submenu .side-subitem *{color:inherit!important}.capture-field select{color:#111;box-sizing:border-box;appearance:none;background-color:#fff;background-image:linear-gradient(45deg,#0000 50%,#6b7280 50%),linear-gradient(135deg,#6b7280 50%,#0000 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #d9d4cb;border-radius:16px;outline:none;width:100%;min-height:54px;padding:14px 42px 14px 16px;font-size:15px;font-weight:500;line-height:1.45;transition:border-color .18s,box-shadow .18s,background .18s}.capture-field select:focus{border-color:#ff5a14;box-shadow:0 0 0 4px #ff5a141f}.capture-field-label{color:#3e3e3e;font-size:13px;font-weight:600;line-height:1.4}.assignment-row{justify-content:flex-end}.add-team-member-button{color:#111;cursor:pointer;background:#fff;border:1px solid #ded9d1;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:42px;padding:0 14px;font-size:13px;font-weight:600;line-height:1;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.add-team-member-button:hover{background:#fff7f3;border-color:#ff5a14}.team-member-panel{background:#fbfaf8;border:1px solid #e7e3dc;border-radius:20px;padding:18px}.team-member-panel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.team-member-panel-actions{margin-top:16px}@media (max-width:768px){.assignment-row{align-items:stretch}.add-team-member-button{width:100%}.team-member-panel-grid{grid-template-columns:1fr}}.recovery-primary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.message-recommendation-box>div:first-child{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.message-recommendation-box>div:first-child strong{color:#111!important;background:#ff450012!important;border:1px solid #ff450033!important;border-radius:999px!important;align-items:center!important;min-height:28px!important;padding:5px 10px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important}.template-match-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.template-match-grid>div,.recommended-message-preview{border:1px solid var(--border)!important;background:#fff!important;border-radius:14px!important;padding:12px!important}.template-match-grid span,.recommended-message-preview span{color:var(--muted)!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:10px!important;font-weight:700!important;display:block!important}.template-match-grid strong{color:var(--text)!important;font-size:13px!important;font-weight:600!important}.template-match-full{grid-column:1/-1!important}.template-match-full p,.recommended-message-preview p{color:#374151!important;margin:0!important;font-size:13px!important;line-height:1.6!important}.template-action-row{flex-wrap:wrap!important;gap:10px!important;display:flex!important}.template-action-row button{border:1px solid var(--border)!important;color:#111!important;cursor:pointer!important;background:#fff!important;border-radius:999px!important;min-height:36px!important;padding:8px 12px!important;font-size:12px!important;font-weight:600!important}.template-action-row button:hover{background:#ff45000f!important;border-color:#ff450047!important}.thread-header>div{gap:4px!important;display:grid!important}.thread-header p{color:var(--muted)!important;margin:0!important;font-size:12px!important;line-height:1.4!important}@media (max-width:900px){.recovery-primary-grid,.template-match-grid{grid-template-columns:1fr!important}}.owner-status-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 16px;display:grid}.owner-status-strip>div{background:#fff;border:1px solid #e8e8e5;border-radius:16px;padding:12px}.owner-status-strip span,.team-breakdown-list span,.team-priority-value span,.team-priority-row small{color:#6b7280;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.owner-status-strip strong{color:#111;margin-top:5px;font-size:15px;font-weight:650;display:block}.team-load-modal-layout{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);align-items:start;gap:12px;display:grid}.team-side-stack{gap:12px;display:grid}.team-priority-list{gap:10px;display:grid}.team-priority-row{background:#fff;border:1px solid #e8e8e5;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 14px;padding:12px;display:grid}.team-priority-row>small{color:#374151;text-transform:none;letter-spacing:0;grid-column:1/-1;margin-top:2px;font-weight:500;line-height:1.45}.team-priority-row strong,.team-breakdown-list strong{color:#111;font-size:13px;font-weight:650}.team-priority-row p{color:#6b7280;margin:3px 0 0;font-size:12px;line-height:1.4}.team-priority-value{text-align:right;white-space:nowrap}.team-priority-value strong{font-size:16px;display:block}.team-priority-value span{text-transform:none;letter-spacing:0;margin-top:4px;font-weight:500}.team-breakdown-list{gap:8px;display:grid}.team-breakdown-list>div{background:#fff;border:1px solid #e8e8e5;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.team-note-panel{gap:12px;display:grid}.team-note-input{resize:vertical;color:#111;background:#fff;border:1px solid #e8e8e5;border-radius:16px;outline:none;width:100%;min-height:90px;padding:12px;font-size:13px;line-height:1.5}.team-note-input:focus{border-color:#ff4500;box-shadow:0 0 0 4px #ff45001a}.team-empty-copy{color:#6b7280;margin:0;font-size:12px;line-height:1.5}@media (max-width:900px){.owner-status-strip,.team-load-modal-layout,.team-priority-row{grid-template-columns:1fr}.team-priority-value{text-align:left}}.source-visibility-summary{gap:14px;margin-bottom:16px;display:grid}.source-visibility-summary>p{color:#4b5563;margin:0;font-size:14px;line-height:1.55}.source-status-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.source-status-strip>div{background:#fff;border:1px solid #e8e8e5;border-radius:16px;padding:12px}.source-status-strip span{color:#6b7280;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.source-status-strip strong{color:#111;margin-top:5px;font-size:15px;font-weight:650;display:block}.source-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:900px){.source-status-strip,.source-impact-grid{grid-template-columns:1fr}}.activity-decision-summary{gap:14px;margin-bottom:16px;display:grid}.activity-decision-summary>p{color:#4b5563;margin:0;font-size:14px;line-height:1.55}.activity-status-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.activity-status-strip>div{background:#fff;border:1px solid #e8e8e5;border-radius:16px;padding:12px}.activity-status-strip span{color:#6b7280;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.activity-status-strip strong{color:#111;margin-top:5px;font-size:15px;font-weight:650;display:block}.activity-context-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:900px){.activity-status-strip,.activity-context-grid{grid-template-columns:1fr}}.queue-list-page{width:100%}.queue-full-list{gap:14px;display:grid}.queue-full-list .recovery-task-card{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;display:grid}.queue-full-list .recovery-task-card.reviewed-card{background:#05966909;border-color:#05966959}.queue-list-actions{justify-items:end;gap:8px;min-width:170px;display:grid}.queue-list-actions .secondary-btn{min-height:38px;padding:10px 14px}.queue-show-more-row{justify-content:flex-end;margin-top:16px;display:flex}.queue-show-more-btn{min-width:180px}.queue-action-status,.queue-detail-status{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.queue-detail-status{justify-content:flex-end;margin-top:0}.queue-status-pill{color:#4b5563;background:#fff;border:1px solid #e8e8e5;border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:650;display:inline-flex}.queue-status-pill.reviewed{color:#047857;background:#05966914;border-color:#05966947}.queue-detail-page{gap:16px;display:grid}.queue-detail-topbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.queue-detail-card{gap:18px;display:grid}@media (max-width:900px){.queue-full-list .recovery-task-card{grid-template-columns:1fr}.queue-list-actions{justify-items:start}.queue-detail-topbar{flex-direction:column;align-items:flex-start}.queue-detail-status{justify-content:flex-start}}.inquiry-list-page{width:100%}.inquiry-full-list{gap:14px;display:grid}.inquiry-detail-page{gap:16px;display:grid}.inline-action-panel{background:#fff;border:1px solid #e8e8e5;border-radius:18px;gap:14px;padding:16px;display:grid}.inline-action-panel span{color:#374151;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.inline-action-panel p{color:#4b5563;margin:5px 0 0;font-size:13px;line-height:1.45}.inline-action-panel select{color:#111;background:#fff;border:1px solid #d8d8d4;border-radius:14px;width:100%;min-height:46px;padding:0 14px;font-size:14px;font-weight:650}.internal-note-textarea{resize:vertical;color:#111;background:#fff;border:1px solid #d8d8d4;border-radius:16px;width:100%;min-height:130px;padding:14px;font-size:14px;line-height:1.5}.internal-note-textarea:focus,.inline-action-panel select:focus{border-color:#ff4500;outline:3px solid #ff45001f}.message-recommendation-box{gap:14px;display:grid}.inbox-inline-form{width:100%;margin-top:18px}.inbox-inline-form-title{color:#111;margin:0 0 8px;font-size:24px;font-weight:600;line-height:1.3}.inbox-inline-form-copy{color:#5f6b7a;margin:0 0 16px;font-size:15px;line-height:1.6}.inbox-inline-row{flex-wrap:nowrap;align-items:center;gap:14px;width:100%;display:flex}.inbox-inline-row .field-wrap{flex:1;min-width:0}.inbox-inline-row select,.inbox-inline-row input{color:#111;background:#fff;border:1px solid #d9d9d6;border-radius:16px;outline:none;width:100%;min-height:52px;padding:0 16px;font-size:16px}.inbox-inline-row select:focus,.inbox-inline-row input:focus,.inbox-note-box textarea:focus{border-color:#ff5a0a;box-shadow:0 0 0 4px #ff5a0a1f}.inbox-inline-actions{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:flex}.inbox-note-box{width:100%}.inbox-note-box textarea{resize:vertical;color:#111;background:#fff;border:1px solid #d9d9d6;border-radius:16px;outline:none;width:100%;min-height:150px;padding:16px 18px;font-size:16px;line-height:1.6}.inbox-note-actions{align-items:center;gap:12px;margin-top:14px;display:flex}@media (max-width:900px){.inbox-inline-row{flex-wrap:wrap}.inbox-inline-row .field-wrap{flex-basis:100%;width:100%}.inbox-inline-actions{justify-content:flex-start;width:100%;margin-left:0}}.demand-actions-row{flex-wrap:wrap;gap:10px;display:flex}.demand-owner-panel{background:#fff;border:1px solid #e8e8e5;border-radius:18px;gap:14px;width:100%;margin-top:16px;padding:16px;display:grid}.demand-owner-panel h4{color:#111;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700}.demand-owner-panel p{color:#4b5563;margin:6px 0 0;font-size:14px;line-height:1.5}.demand-owner-row{grid-template-columns:minmax(280px,1fr) auto;align-items:center;gap:12px;width:100%;display:grid}.demand-owner-row select{color:#111;background:#fff;border:1px solid #d8d8d4;border-radius:14px;width:100%;min-height:48px;padding:0 14px;font-size:15px;font-weight:650}.demand-owner-row select:focus{border-color:#ff4500;outline:3px solid #ff45001f}.demand-owner-actions{white-space:nowrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:900px){.demand-owner-row{grid-template-columns:1fr}.demand-owner-actions{flex-wrap:wrap;justify-content:flex-start}}.source-actions-row{flex-wrap:wrap;gap:10px;display:flex}.source-owner-panel{background:#fff;border:1px solid #e8e8e5;border-radius:18px;gap:14px;width:100%;margin-top:16px;padding:16px;display:grid}.source-owner-panel h4{color:#111;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700}.source-owner-panel p{color:#4b5563;margin:6px 0 0;font-size:14px;line-height:1.5}.source-owner-row{grid-template-columns:minmax(280px,1fr) auto;align-items:center;gap:12px;width:100%;display:grid}.source-owner-row select{color:#111;background:#fff;border:1px solid #d8d8d4;border-radius:14px;width:100%;min-height:48px;padding:0 14px;font-size:15px;font-weight:650}.source-owner-row select:focus{border-color:#ff4500;outline:3px solid #ff45001f}.source-owner-actions{white-space:nowrap;justify-content:flex-end;gap:10px;display:flex}.source-case-modal-backdrop{z-index:9999;background:#11111147;justify-content:flex-end;padding:18px;display:flex;position:fixed;inset:0}.source-case-modal-card{background:#fff;border:1px solid #e8e8e5;border-radius:24px;align-content:start;gap:18px;width:min(820px,100%);height:100%;padding:22px;display:grid;overflow-y:auto;box-shadow:0 24px 80px #1113}.source-case-modal-header{border-bottom:1px solid #e8e8e5;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.source-case-modal-header h2{color:#111;letter-spacing:-.04em;margin:0;font-size:26px;line-height:1.2}.source-case-modal-header p{color:#4b5563;margin:8px 0 0;font-size:14px;line-height:1.5}.source-case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.source-case-grid div{background:#fff;border:1px solid #e8e8e5;border-radius:16px;padding:14px}.source-case-grid span,.source-case-list article span{color:#4b5563;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.source-case-grid strong{color:#111;margin-top:8px;font-size:18px;font-weight:800;display:block}.source-case-list{gap:12px;display:grid}.source-case-list article{background:#fff;border:1px solid #e8e8e5;border-radius:18px;padding:16px}.source-case-list h3{color:#111;margin:0;font-size:17px;font-weight:750}.source-case-list p{color:#374151;margin:8px 0 10px;font-size:14px;line-height:1.5}.source-case-actions{border-top:1px solid #e8e8e5;flex-wrap:wrap;gap:10px;padding-top:18px;display:flex}@media (max-width:900px){.source-owner-row{grid-template-columns:1fr}.source-owner-actions{flex-wrap:wrap;justify-content:flex-start}.source-case-modal-backdrop{padding:10px}.source-case-modal-card{border-radius:18px}.source-case-modal-header{flex-direction:column}.source-case-grid{grid-template-columns:1fr}}.app-shell,.content,.dashboard-header,.header-copy,.panel-card,.glass-card{min-width:0!important}img,svg,video{max-width:100%}.mobile-topbar,.mobile-sidebar-backdrop,.mobile-sidebar-close{display:none}@media (min-width:1025px){.sidebar{width:var(--sidebar-width)!important;height:100vh!important;position:fixed!important;inset:0 auto 0 0!important;overflow-y:auto!important}.content{margin-left:var(--sidebar-width)!important;width:calc(100vw - var(--sidebar-width))!important;max-width:calc(100vw - var(--sidebar-width))!important}}@media (max-width:1240px){.content{padding:24px!important}.dashboard-header{flex-direction:column!important;align-items:flex-start!important;gap:18px!important}.header-actions{justify-content:flex-start!important}.kpi-grid,.recovery-kpi-grid,.action-summary-grid,.capture-kpi-grid,.source-kpi-grid,.capture-stat-grid,.buyer-kpi-grid,.source-stat-grid,.revenue-kpi-grid,.summary-breakdown-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.two-column-grid,.recovery-overview-grid,.product-taxonomy-grid,.import-export-grid,.tag-suggestion-layout,.source-layout,.team-load-modal-layout,.source-impact-grid,.activity-context-grid{grid-template-columns:1fr!important}}@media (max-width:1024px){body.sidebar-open{overflow:hidden!important}.app-shell{width:100%!important;min-height:100vh!important;display:block!important;overflow-x:hidden!important}.sidebar{z-index:1000!important;border-right:1px solid var(--border-final,var(--border))!important;border-bottom:0!important;width:min(86vw,340px)!important;max-width:340px!important;height:100dvh!important;padding:18px 16px 24px!important;transition:transform .24s!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden auto!important;transform:translate(-105%)!important}.app-shell.is-sidebar-open .sidebar{transform:translate(0)!important}.mobile-sidebar-backdrop{opacity:0!important;pointer-events:none!important;z-index:999!important;background:#11111157!important;width:100%!important;height:100dvh!important;transition:opacity .2s!important;display:block!important;position:fixed!important;inset:0!important}.app-shell.is-sidebar-open .mobile-sidebar-backdrop{opacity:1!important;pointer-events:auto!important}.sidebar-top{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-bottom:18px!important;display:flex!important}.sidebar-top .brand{margin:0!important}.mobile-sidebar-close{border:1px solid var(--border-final,#e8e8e5)!important;color:#111!important;cursor:pointer!important;background:#fff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:40px!important;height:40px!important;font-size:28px!important;line-height:1!important;display:inline-flex!important}.content{width:100%!important;max-width:100%!important;margin-left:0!important;padding:16px!important;overflow-x:hidden!important}.mobile-topbar{z-index:80!important;border-bottom:1px solid var(--border-final,#e8e8e5)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#f7f7f5f0!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:calc(100% + 32px)!important;margin:-16px -16px 18px!important;padding:12px 16px!important;display:flex!important;position:sticky!important;top:0!important}.mobile-menu-btn{border:1px solid var(--border-final,#e8e8e5)!important;cursor:pointer!important;background:#fff!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;width:42px!important;height:42px!important;padding:0 11px!important;display:inline-flex!important}.mobile-menu-btn span{background:#111!important;border-radius:999px!important;width:100%!important;height:2px!important;display:block!important}.mobile-topbar-logo{object-fit:contain!important;width:118px!important;height:auto!important;display:block!important}.dashboard-header{flex-direction:column!important;align-items:stretch!important;gap:16px!important;margin-bottom:18px!important}.title-row{align-items:flex-start!important;gap:10px!important}h1{letter-spacing:-.03em!important;font-size:clamp(28px,9vw,38px)!important;line-height:1.05!important}.dashboard-header p{font-size:14px!important;line-height:1.5!important}.header-actions,.capture-actions,.detail-actions,.source-case-actions,.demand-actions-row,.source-actions-row{flex-wrap:wrap!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;display:flex!important}.header-actions .primary-btn,.header-actions .secondary-btn,.capture-actions .primary-btn,.capture-actions .secondary-btn,.detail-actions .primary-btn,.detail-actions .secondary-btn{flex:180px!important;min-width:0!important}.side-group-trigger{min-height:44px!important}.side-submenu-inner{margin-left:10px!important;padding-left:10px!important}}@media (max-width:760px){.content{padding:14px!important}.mobile-topbar{width:calc(100% + 28px)!important;margin:-14px -14px 16px!important;padding:12px 14px!important}.kpi-grid,.recovery-kpi-grid,.action-summary-grid,.capture-kpi-grid,.source-kpi-grid,.capture-stat-grid,.buyer-kpi-grid,.source-stat-grid,.revenue-kpi-grid,.summary-breakdown-grid,.detail-grid,.recent-detail-grid,.recent-summary-grid,.template-match-grid,.recovery-primary-grid,.owner-status-strip,.source-status-strip,.activity-status-strip,.source-case-grid,.team-member-panel-grid,.capture-modal-grid,.two-column-grid,.automation-grid,.recovery-overview-grid,.team-load-grid,.product-taxonomy-grid,.import-export-grid,.import-step-grid,.tag-suggestion-layout,.source-layout,.team-load-modal-layout,.source-impact-grid,.activity-context-grid{grid-template-columns:1fr!important}.panel-card,.timeline-card,.glass-card{border-radius:18px!important;padding:16px!important}.kpi-card{min-height:auto!important;padding:18px!important}.kpi-main strong{font-size:clamp(34px,12vw,46px)!important}.kpi-caption{white-space:normal!important}.legacy-recovery-row,.recovery-row,.source-health-row,.activity-row,.queue-full-list .recovery-task-card,.import-preview-row,.sku-sheet-row,.team-priority-row,.demand-owner-row,.source-owner-row{grid-template-columns:1fr!important}.row-left,.recovery-row-main,.recovery-task-main,.inquiry-main,.detail-person,.buyer-identity{align-items:flex-start!important}.row-action,.primary-btn,.secondary-btn,.sku-row-actions button,.queue-show-more-btn{justify-content:center!important;width:100%!important}.sku-row-actions,.queue-list-actions,.demand-owner-actions,.source-owner-actions,.inbox-inline-actions,.inbox-note-actions,.template-action-row{flex-wrap:wrap!important;justify-content:stretch!important;width:100%!important;display:flex!important}.sku-row-actions>*,.queue-list-actions>*,.demand-owner-actions>*,.source-owner-actions>*,.inbox-inline-actions>*,.inbox-note-actions>*,.template-action-row>*{flex:100%!important}.timeline-card{overflow:hidden!important}.activity-timeline:before{left:18px!important;transform:none!important}.timeline-row{grid-template-columns:36px 1fr!important;min-height:auto!important}.timeline-center{justify-content:flex-start!important;align-items:flex-start!important;padding-top:18px!important}.timeline-side{grid-column:2!important;justify-content:flex-start!important;padding:0!important}.timeline-event-card{width:100%!important}.capture-modal-shell,.source-case-modal-card{border-radius:18px!important;width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;padding:16px!important}.capture-modal-header,.source-case-modal-header{flex-direction:column!important;align-items:stretch!important}}@media (max-width:420px){.content{padding:12px!important}.mobile-topbar{width:calc(100% + 24px)!important;margin:-12px -12px 14px!important;padding:10px 12px!important}.sidebar{width:90vw!important}h1{font-size:28px!important}.status-chip{width:fit-content!important}.panel-card,.timeline-card,.glass-card,.kpi-card{padding:14px!important}.avatar{flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important}}.template-action-row-upgraded{justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;margin-top:14px!important;display:flex!important}.template-left-actions{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.template-action-row-upgraded button{cursor:pointer!important;letter-spacing:-.01em!important;white-space:nowrap!important;border-radius:999px!important;min-height:40px!important;padding:10px 16px!important;font-size:13px!important;font-weight:650!important;line-height:1!important;transition:background .18s,border-color .18s,color .18s,transform .18s,opacity .18s!important}.template-action-row-upgraded button:hover{transform:translateY(-1px)!important}.template-action-primary:hover{background:#ff5a0a21!important;border-color:#ff5a0a6b!important}.template-ai-button{color:#fff!important;background:#111!important;border:1px solid #1111111f!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.template-ai-button:hover{background:#1f1f1f!important;border-color:#11111138!important}.template-ai-button:disabled{cursor:wait!important;opacity:.72!important;transform:none!important}.template-action-secondary{color:#111!important;background:#fff!important;border:1px solid #e5e7eb!important}.template-action-secondary:hover{color:#111!important;background:#ff5a0a0d!important;border-color:#ff5a0a42!important}.template-view-button{color:#fff!important;background:#ff5a0a!important;border:1px solid #ff5a0a47!important;margin-left:auto!important;box-shadow:0 10px 22px #ff5a0a2e!important}.template-view-button:hover{background:#ff6a21!important;border-color:#ff6a21!important}.template-spinner{border:2px solid #ffffff59!important;border-top-color:#fff!important;border-radius:999px!important;width:14px!important;height:14px!important;animation:.75s linear infinite template-spin!important}@keyframes template-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.template-action-row-upgraded{flex-direction:column!important;align-items:stretch!important}.template-left-actions,.template-left-actions>*,.template-view-button{width:100%!important}.template-view-button{margin-left:0!important}}.template-editor-backdrop{z-index:9999!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#1111116b!important;justify-content:center!important;align-items:center!important;padding:20px!important;display:flex!important;position:fixed!important;inset:0!important}.template-editor-modal{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;width:min(760px,100%)!important;max-height:calc(100vh - 40px)!important;padding:24px!important;overflow-y:auto!important;box-shadow:0 28px 90px #11111138!important}.template-editor-header{border-bottom:1px solid #eeeeeb!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:18px!important;padding-bottom:18px!important;display:flex!important}.template-editor-header span{color:#ff4500!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:11px!important;font-weight:800!important;display:block!important}.template-editor-header h2{color:#111!important;letter-spacing:-.04em!important;margin:0!important;font-size:26px!important;font-weight:800!important;line-height:1.1!important}.template-editor-header p{color:#5f6368!important;max-width:560px!important;margin:8px 0 0!important;font-size:14px!important;line-height:1.5!important}.template-editor-close{color:#111!important;cursor:pointer!important;background:#f7f7f5!important;border:1px solid #e8e8e5!important;border-radius:999px!important;flex:0 0 40px!important;width:40px!important;height:40px!important;font-size:26px!important;line-height:1!important}.template-editor-close:hover{background:#ff450014!important;border-color:#ff450038!important}.template-editor-meta{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-bottom:18px!important;display:grid!important}.template-editor-meta div{background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:16px!important;min-width:0!important;padding:13px!important}.template-editor-meta span,.template-editor-note span,.template-editor-field label{color:#767b84!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:11px!important;font-weight:800!important;display:block!important}.template-editor-meta strong{color:#111!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:800!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.template-editor-field{gap:8px!important;margin-bottom:14px!important;display:grid!important}.template-editor-field input,.template-editor-field textarea{color:#111!important;resize:vertical!important;background:#fff!important;border:1px solid #deded9!important;border-radius:16px!important;outline:none!important;width:100%!important;padding:14px 15px!important;font-size:14px!important;font-weight:600!important;line-height:1.55!important}.template-editor-field textarea{min-height:180px!important}.template-editor-field input:focus,.template-editor-field textarea:focus{border-color:#ff4500!important;box-shadow:0 0 0 4px #ff45001a!important}.template-editor-note{background:#ff45000d!important;border:1px solid #ff450029!important;border-radius:16px!important;padding:14px!important}.template-editor-note p{color:#374151!important;margin:0!important;font-size:14px!important;line-height:1.55!important}.template-editor-actions{border-top:1px solid #eeeeeb!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:20px!important;padding-top:18px!important;display:flex!important}.template-editor-actions>div{flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important;display:flex!important}.template-editor-reset,.template-editor-cancel,.template-editor-save{cursor:pointer!important;white-space:nowrap!important;border-radius:999px!important;min-height:42px!important;padding:11px 17px!important;font-size:13px!important;font-weight:750!important;line-height:1!important}.template-editor-reset,.template-editor-cancel{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important}.template-editor-reset:hover,.template-editor-cancel:hover{background:#f7f7f5!important;border-color:#d9d9d5!important}.template-editor-save{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important;box-shadow:0 12px 24px #ff45002e!important}.template-editor-save:hover{background:#ff6b35!important;border-color:#ff6b35!important}@media (max-width:760px){.template-editor-backdrop{align-items:flex-end!important;padding:10px!important}.template-editor-modal{border-radius:20px!important;width:100%!important;max-height:calc(100vh - 20px)!important;padding:18px!important}.template-editor-header{gap:12px!important}.template-editor-header h2{font-size:22px!important}.template-editor-meta{grid-template-columns:1fr 1fr!important}.template-editor-actions{flex-direction:column!important;align-items:stretch!important}.template-editor-actions>div,.template-editor-reset,.template-editor-cancel,.template-editor-save{width:100%!important}}@media (max-width:440px){.template-editor-meta{grid-template-columns:1fr!important}}.internal-note-message{position:relative!important}.internal-note-head{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.internal-note-actions{flex:none!important;align-items:center!important;gap:6px!important;display:inline-flex!important}.internal-note-actions button{color:#111!important;cursor:pointer!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:999px!important;min-height:28px!important;padding:6px 10px!important;font-size:11px!important;font-weight:750!important;line-height:1!important;transition:background .18s,border-color .18s,color .18s,transform .18s!important}.internal-note-actions button:hover{background:#ff45000f!important;border-color:#ff450047!important;transform:translateY(-1px)!important}.internal-note-actions button:last-child:hover{color:#b91c1c!important;background:#ef444412!important;border-color:#ef444457!important}.internal-note-edit-textarea{color:#111!important;resize:vertical!important;background:#fff!important;border:1px solid #deded9!important;border-radius:14px!important;outline:none!important;width:100%!important;min-height:92px!important;margin-top:12px!important;padding:12px 14px!important;font-size:14px!important;line-height:1.5!important}.internal-note-edit-textarea:focus{border-color:#ff4500!important;box-shadow:0 0 0 4px #ff45001a!important}@media (max-width:640px){.internal-note-head{flex-direction:column!important}.internal-note-actions{flex-wrap:wrap!important;justify-content:flex-start!important;width:100%!important}}.source-actions-row{align-items:center!important}.source-view-more-btn{color:#111!important;border-color:#ff45003d!important;margin-left:auto!important}.source-view-more-btn:hover{background:#ff45000f!important;border-color:#ff450061!important}.source-detail-page{gap:24px!important;display:grid!important}.source-detail-hero{border-radius:26px!important;padding:28px!important;position:relative!important;overflow:hidden!important}.source-detail-hero:before{content:""!important;filter:blur(18px)!important;pointer-events:none!important;background:#ff450014!important;border-radius:999px!important;width:260px!important;height:260px!important;position:absolute!important;top:-90px!important;right:-90px!important}.source-detail-back{z-index:1!important;margin-bottom:24px!important;position:relative!important}.source-detail-hero-main{z-index:1!important;grid-template-columns:minmax(0,1fr) 260px!important;align-items:end!important;gap:24px!important;display:grid!important;position:relative!important}.source-detail-eyebrow{color:#ff4500!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:10px!important;font-size:12px!important;font-weight:800!important;display:block!important}.source-detail-hero h1{color:#111!important;letter-spacing:-.06em!important;margin:0!important;font-size:clamp(38px,5vw,68px)!important;font-weight:850!important;line-height:.95!important}.source-detail-hero p{color:#4b5563!important;max-width:760px!important;margin:14px 0 0!important;font-size:15px!important;line-height:1.6!important}.source-detail-money-card{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:22px!important;padding:20px!important;box-shadow:0 16px 36px #1111110f!important}.source-detail-money-card span,.source-detail-money-card small,.source-detail-summary-card span,.source-detail-summary-card p{color:#5f6368!important}.source-detail-money-card strong{color:#111!important;letter-spacing:-.045em!important;margin:8px 0!important;font-size:36px!important;font-weight:850!important;line-height:1!important;display:block!important}.source-detail-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.source-detail-summary-card{border-radius:20px!important;padding:18px!important}.source-detail-summary-card span{letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:11px!important;font-weight:800!important;display:block!important}.source-detail-summary-card strong{color:#111!important;letter-spacing:-.04em!important;font-size:30px!important;font-weight:850!important;line-height:1!important;display:block!important}.source-detail-summary-card p{margin:10px 0 0!important;font-size:13px!important;line-height:1.45!important}.source-detail-record-list{gap:14px!important;display:grid!important}.source-detail-record{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:20px!important;padding:18px!important}.source-detail-record.rose{border-left:4px solid #ef4444!important}.source-detail-record.amber{border-left:4px solid #f59e0b!important}.source-detail-record.emerald{border-left:4px solid #10b981!important}.source-detail-record.cyan{border-left:4px solid #06b6d4!important}.source-detail-record.indigo{border-left:4px solid #6366f1!important}.source-detail-record-main{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:18px!important;display:grid!important}.source-detail-record-title{flex-wrap:wrap!important;align-items:center!important;gap:9px!important;margin-bottom:8px!important;display:flex!important}.source-detail-record-title h3{color:#111!important;margin:0!important;font-size:16px!important;font-weight:850!important}.source-detail-record p{color:#374151!important;margin:0!important;font-size:14px!important;line-height:1.5!important}.source-detail-next-action{margin-top:14px!important}.source-detail-record-actions{justify-content:flex-end!important;margin-top:14px!important;display:flex!important}.source-detail-split-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;gap:20px!important;display:grid!important}.source-detail-proof-list{gap:12px!important;display:grid!important}.source-detail-proof-list div{background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:14px!important;display:flex!important}.source-detail-proof-list strong{color:#111!important;font-size:24px!important;font-weight:850!important}.source-detail-proof-list span{color:#5f6368!important;font-size:13px!important;font-weight:650!important}.source-detail-page-actions{flex-wrap:wrap!important;gap:10px!important;display:flex!important}@media (max-width:1180px){.source-detail-hero-main,.source-detail-split-grid{grid-template-columns:1fr!important}.source-detail-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.source-view-more-btn{margin-left:0!important}.source-detail-hero{padding:20px!important}.source-detail-summary-grid,.source-detail-record-main{grid-template-columns:1fr!important}.source-detail-record-actions,.source-detail-page-actions{justify-content:stretch!important}.source-detail-record-actions button,.source-detail-page-actions button{width:100%!important}}.source-leak-card.is-source-focus-return{border-color:#ff45006b!important;box-shadow:0 0 0 4px #ff450014,0 18px 44px #ff450014!important}.source-leak-card.is-source-focus-return .source-owner-panel{background:#ff450006!important;border-color:#ff45002e!important}.product-catalog-list-panel{padding:26px!important}.product-list-view{gap:16px!important;display:grid!important}.product-list-card{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:22px!important;padding:18px!important;position:relative!important;overflow:hidden!important}.product-list-card.rose{border-left:4px solid #ef4444!important}.product-list-card.amber{border-left:4px solid #f59e0b!important}.product-list-card.emerald{border-left:4px solid #10b981!important}.product-list-card.cyan{border-left:4px solid #06b6d4!important}.product-list-card.indigo{border-left:4px solid #6366f1!important}.product-list-main{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:18px!important;display:grid!important}.product-list-main h3{color:#111!important;letter-spacing:-.025em!important;margin:0!important;font-size:17px!important;font-weight:850!important}.product-list-main p,.product-list-footer p{color:#4b5563!important;margin:8px 0 0!important;font-size:14px!important;line-height:1.5!important}.product-list-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:16px!important;display:grid!important}.product-list-stats div{background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:16px!important;padding:13px!important}.product-list-stats span{color:#5f6368!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:11px!important;font-weight:800!important;display:block!important}.product-list-stats strong{color:#111!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important;display:block!important}.product-list-footer{border-top:1px solid #eeeeeb!important;justify-content:space-between!important;align-items:flex-end!important;gap:16px!important;margin-top:16px!important;padding-top:16px!important;display:flex!important}.product-view-detail-btn{border-color:#ff450047!important;flex:none!important}.product-view-detail-btn:hover{background:#ff45000f!important;border-color:#ff450061!important}.product-detail-backdrop{z-index:9999!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#11111175!important;justify-content:center!important;align-items:center!important;padding:20px!important;display:flex!important;position:fixed!important;inset:0!important}.product-detail-modal{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:26px!important;width:min(980px,100%)!important;max-height:calc(100vh - 40px)!important;padding:24px!important;overflow-y:auto!important;box-shadow:0 28px 90px #11111138!important}.product-detail-modal-header{border-bottom:1px solid #eeeeeb!important;justify-content:space-between!important;gap:20px!important;margin-bottom:18px!important;padding-bottom:18px!important;display:flex!important}.product-detail-modal-header span{color:#ff4500!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:11px!important;font-weight:850!important;display:block!important}.product-detail-modal-header h2{color:#111!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(28px,4vw,44px)!important;font-weight:900!important;line-height:1!important}.product-detail-modal-header p{color:#4b5563!important;max-width:680px!important;margin:10px 0 0!important;font-size:14px!important;line-height:1.6!important}.product-modal-close{color:#111!important;cursor:pointer!important;background:#f7f7f5!important;border:1px solid #e8e8e5!important;border-radius:999px!important;flex:0 0 42px!important;width:42px!important;height:42px!important;font-size:28px!important;line-height:1!important}.product-modal-value-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-bottom:16px!important;display:grid!important}.product-modal-value-strip div{background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:18px!important;padding:16px!important}.product-modal-value-strip span,.product-editor-grid label span,.product-tag-controls label span{color:#5f6368!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:11px!important;font-weight:850!important;display:block!important}.product-modal-value-strip strong{color:#111!important;letter-spacing:-.04em!important;font-size:24px!important;font-weight:900!important;display:block!important}.product-modal-grid{margin-bottom:16px!important}.product-why-card{background:#ff45000a!important;border-color:#ff450029!important}.product-modal-actions,.product-export-options{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-top:18px!important;display:flex!important}.product-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.product-editor-grid label,.product-tag-controls label{gap:8px!important;display:grid!important}.product-editor-grid input,.product-editor-grid textarea,.product-tag-controls input,.product-tag-controls select{color:#111!important;background:#fff!important;border:1px solid #deded9!important;border-radius:16px!important;outline:none!important;width:100%!important;padding:13px 14px!important;font-size:14px!important;font-weight:650!important;line-height:1.5!important}.product-editor-grid input:focus,.product-editor-grid textarea:focus,.product-tag-controls input:focus,.product-tag-controls select:focus{border-color:#ff4500!important;box-shadow:0 0 0 4px #ff45001a!important}.product-editor-wide{grid-column:1/-1!important}.product-tag-manager{gap:16px!important;display:grid!important}.product-tag-list.detail-tag-list span{align-items:center!important;gap:6px!important;display:inline-flex!important}.product-tag-list.detail-tag-list span button{color:#111!important;cursor:pointer!important;background:#fff!important;border:1px solid #1111111f!important;border-radius:999px!important;width:18px!important;height:18px!important;font-size:12px!important;line-height:1!important}.product-tag-controls{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px!important;display:grid!important}.sku-sheet-row.is-sku-product-highlight{background:#ff45000f!important;border-color:#ff45006b!important;position:relative!important;box-shadow:0 0 0 4px #ff450014,0 16px 34px #ff450014!important}@media (max-width:980px){.product-list-main,.product-modal-value-strip,.product-editor-grid{grid-template-columns:1fr 1fr!important}.product-list-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.product-detail-backdrop{align-items:flex-end!important;padding:10px!important}.product-detail-modal{border-radius:22px!important;max-height:calc(100vh - 20px)!important;padding:18px!important}.product-list-main,.product-list-stats,.product-list-footer,.product-modal-value-strip,.product-editor-grid,.product-tag-controls{grid-template-columns:1fr!important}.product-list-footer{display:grid!important}.product-view-detail-btn,.product-modal-actions button,.product-export-options button,.product-tag-controls button{width:100%!important}}.product-list-card{box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important}.product-list-card.rose,.product-list-card.amber,.product-list-card.emerald,.product-list-card.cyan,.product-list-card.indigo{border-left:1px solid #e8e8e5!important}.product-list-main h3{letter-spacing:-.015em!important;color:#111!important;font-size:16px!important;font-weight:700!important;line-height:1.25!important}.product-list-main p,.product-list-footer p{color:#5f6368!important;font-size:14px!important;font-weight:500!important;line-height:1.55!important}.product-list-card .capture-value-stack strong{letter-spacing:-.02em!important;color:#111!important;font-size:17px!important;font-weight:750!important}.product-list-card .capture-value-stack span{color:#6b7280!important;font-size:13px!important;font-weight:500!important}.product-list-stats strong{color:#111!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important}.product-list-stats span{color:#6b7280!important;letter-spacing:.04em!important;font-size:11px!important;font-weight:700!important}.product-list-card .badge,.product-list-card .mini-status,.product-list-card .queue-status-pill{color:#4b5563!important;box-shadow:none!important;background:#f7f7f5!important;border:1px solid #e5e7eb!important}.product-list-card .badge.rose,.product-list-card .badge.amber,.product-list-card .badge.emerald,.product-list-card .badge.cyan,.product-list-card .badge.indigo,.product-list-card .mini-status.rose,.product-list-card .mini-status.amber,.product-list-card .mini-status.emerald,.product-list-card .mini-status.cyan,.product-list-card .mini-status.indigo{color:#4b5563!important;background:#f7f7f5!important;border-color:#e5e7eb!important}.product-list-card .recovery-meta span,.product-list-card .product-tag-list span{color:#5f6368!important;box-shadow:none!important;background:#f8f8f6!important;border:1px solid #e6e6e2!important;font-weight:500!important}.product-list-footer{border-top:1px solid #eeeeeb!important}.product-view-detail-btn{color:#111!important;background:#fff!important;border:1px solid #d9d9d5!important}.product-view-detail-btn:hover{color:#111!important;background:#f8f8f6!important;border-color:#cfcfc9!important}.product-list-stats div{background:#fafaf8!important;border:1px solid #ecece8!important}.product-detail-modal .detail-grid strong,.product-detail-modal .product-modal-value-strip strong{font-weight:750!important}.product-detail-modal .detail-grid span,.product-detail-modal .product-modal-value-strip span{color:#6b7280!important}.sku-toolbar-upgraded{align-items:center!important}.sku-unsaved-chip{color:#ff4500!important;white-space:nowrap!important;background:#ff45000f!important;border:1px solid #ff450038!important;border-radius:999px!important;align-items:center!important;min-height:38px!important;padding:8px 12px!important;font-size:12px!important;font-weight:750!important;display:inline-flex!important}.sku-panel-upgraded{overflow:hidden!important}.sku-scroll-note{background:#ff450009!important;border:1px solid #ff450024!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-bottom:14px!important;padding:14px 16px!important;display:flex!important}.sku-scroll-note div{gap:3px!important;display:grid!important}.sku-scroll-note strong{color:#111!important;font-size:14px!important;font-weight:750!important}.sku-scroll-note span{color:#5f6368!important;font-size:13px!important;line-height:1.45!important}.sku-sheet-wrap-upgraded{overscroll-behavior:contain!important;scrollbar-gutter:stable both-edges!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;width:100%!important;min-height:420px!important;max-height:calc(100vh - 360px)!important;overflow:auto!important}.sku-sheet-wrap-upgraded::-webkit-scrollbar{width:12px!important;height:12px!important}.sku-sheet-wrap-upgraded::-webkit-scrollbar-track{background:#f1f1ef!important;border-radius:999px!important}.sku-sheet-wrap-upgraded::-webkit-scrollbar-thumb{background:#cfcfca!important;border:3px solid #f1f1ef!important;border-radius:999px!important}.sku-sheet-wrap-upgraded::-webkit-scrollbar-thumb:hover{background:#b8b8b2!important}.sku-sheet-upgraded{min-width:2180px!important}.sku-sheet-upgraded .sku-sheet-row{grid-template-columns:150px 270px 180px 110px 170px 200px 130px 185px 220px 160px 220px 320px 135px 150px 150px 150px!important;align-items:center!important;gap:10px!important;min-width:2180px!important;display:grid!important}.sku-sheet-upgraded .sku-sheet-head{z-index:20!important;background:#fff!important;border-bottom:1px solid #e8e8e5!important;position:sticky!important;top:0!important;box-shadow:0 8px 16px #1111110a!important}.sku-head-cell{min-width:0!important}.sku-column-label-btn{color:#4b5563!important;cursor:pointer!important;text-align:left!important;letter-spacing:.04em!important;text-transform:uppercase!important;background:0 0!important;border-radius:8px!important;width:100%!important;padding:8px 4px!important;font-size:12px!important;font-weight:800!important}.sku-column-label-btn:hover{color:#111!important;background:#ff45000e!important}.sku-column-edit-input{color:#111!important;background:#fff!important;border:1px solid #ff450059!important;border-radius:10px!important;outline:none!important;width:100%!important;padding:8px 9px!important;font-size:12px!important;font-weight:750!important;box-shadow:0 0 0 4px #ff450014!important}.sku-sheet-upgraded .sku-sheet-row input,.sku-sheet-upgraded .sku-sheet-row select{color:#111!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important;border:1px solid #deded9!important;border-radius:12px!important;outline:none!important;width:100%!important;min-width:0!important;height:44px!important;padding:10px 12px!important;font-size:13px!important;font-weight:550!important}.sku-sheet-upgraded .sku-sheet-row input:focus,.sku-sheet-upgraded .sku-sheet-row select:focus{border-color:#ff4500!important;box-shadow:0 0 0 4px #ff45001a!important}.sku-sheet-upgraded .sku-readonly{color:#4b5563!important;font-size:13px!important;font-weight:600!important}.sku-row-actions{flex-wrap:nowrap!important;gap:7px!important;display:flex!important}.sku-row-actions button{color:#111!important;cursor:pointer!important;white-space:nowrap!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:999px!important;min-height:34px!important;padding:8px 10px!important;font-size:11px!important;font-weight:750!important}.sku-row-actions button:hover{background:#ff45000e!important;border-color:#ff45004d!important}.sku-sheet-row.is-sku-product-highlight{background:#ff45000f!important;border-color:#ff45006b!important;box-shadow:inset 4px 0 #ff4500,0 0 0 4px #ff450014!important}.sku-selling-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sku-modal-backdrop{z-index:9999!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#11111175!important;justify-content:center!important;align-items:center!important;padding:20px!important;display:flex!important;position:fixed!important;inset:0!important}.sku-modal-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;width:min(720px,100%)!important;max-height:calc(100vh - 40px)!important;padding:24px!important;overflow-y:auto!important;box-shadow:0 28px 90px #11111138!important}.sku-modal-header{border-bottom:1px solid #eeeeeb!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:18px!important;padding-bottom:18px!important;display:flex!important}.sku-modal-header span{color:#ff4500!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:11px!important;font-weight:850!important;display:block!important}.sku-modal-header h2{color:#111!important;letter-spacing:-.04em!important;margin:0!important;font-size:28px!important;font-weight:850!important;line-height:1.1!important}.sku-modal-header p{color:#5f6368!important;margin:8px 0 0!important;font-size:14px!important;line-height:1.55!important}.sku-modal-header button{color:#111!important;cursor:pointer!important;background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:999px!important;flex:0 0 40px!important;width:40px!important;height:40px!important;font-size:26px!important;line-height:1!important}.sku-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.sku-modal-grid label{gap:8px!important;display:grid!important}.sku-modal-grid label span{color:#5f6368!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:850!important}.sku-modal-grid input,.sku-modal-grid select{color:#111!important;background:#fff!important;border:1px solid #deded9!important;border-radius:14px!important;outline:none!important;width:100%!important;min-height:44px!important;padding:11px 13px!important}.sku-modal-wide{grid-column:1/-1!important}.sku-modal-note,.sku-save-warning{background:#ff45000b!important;border:1px solid #ff450029!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:16px!important;padding:14px!important;display:flex!important}.sku-modal-note strong,.sku-save-warning strong{color:#111!important;font-size:26px!important;font-weight:850!important}.sku-modal-note span,.sku-save-warning span{color:#5f6368!important;font-size:13px!important;line-height:1.45!important}.sku-modal-actions,.sku-export-options{border-top:1px solid #eeeeeb!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important;margin-top:20px!important;padding-top:18px!important;display:flex!important}.sku-export-options{justify-content:flex-start!important}@media (max-width:900px){.sku-toolbar-upgraded{flex-direction:column!important;align-items:stretch!important}.sku-selling-summary{grid-template-columns:1fr!important}.sku-scroll-note{flex-direction:column!important;align-items:flex-start!important}.sku-sheet-wrap-upgraded{max-height:calc(100vh - 300px)!important}.sku-modal-grid{grid-template-columns:1fr!important}}@media (max-width:640px){.sku-modal-backdrop{align-items:flex-end!important;padding:10px!important}.sku-modal-card{border-radius:20px!important;max-height:calc(100vh - 20px)!important;padding:18px!important}.sku-modal-actions,.sku-export-options{flex-direction:column!important;align-items:stretch!important}.sku-modal-actions button,.sku-export-options button{width:100%!important}}.sku-sheet-wrap-upgraded{cursor:grab!important;scrollbar-gutter:auto!important;-ms-overflow-style:none!important;scrollbar-width:none!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important;height:auto!important;min-height:0!important;max-height:none!important;margin-bottom:0!important;padding-bottom:0!important;overflow:auto hidden!important}.sku-sheet-wrap-upgraded::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.sku-sheet-wrap-upgraded.is-dragging{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.sku-sheet-wrap-upgraded.is-dragging *{-webkit-user-select:none!important;user-select:none!important}.sku-sheet-upgraded .sku-sheet-head{z-index:50!important;background:#fff!important;position:sticky!important;top:0!important}.sku-sheet-upgraded .sku-sheet-row>:first-child{z-index:25!important;background:#fff!important;position:sticky!important;left:0!important;box-shadow:10px 0 18px #1111110f!important}.sku-sheet-upgraded .sku-sheet-head>:first-child{z-index:70!important}.sheet-field-summary.sku-selling-summary{display:none!important}.sku-search-box{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:999px!important;flex:340px!important;align-items:center!important;gap:8px!important;min-width:min(100%,320px)!important;max-width:520px!important;min-height:44px!important;padding:6px 8px 6px 14px!important;display:flex!important}.sku-search-box span{color:#5f6368!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:12px!important;font-weight:800!important}.sku-search-box input{color:#111!important;min-width:0!important;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;outline:none!important;flex:1!important;padding:8px 10px!important;font-size:13px!important}.sku-search-box input:focus{box-shadow:none!important;border:0!important}.sku-search-box input::placeholder{color:#9ca3af!important}.sku-search-clear{color:#111!important;cursor:pointer!important;background:#f8f8f6!important;border:1px solid #deded9!important;border-radius:999px!important;min-height:32px!important;padding:7px 12px!important;font-size:12px!important;font-weight:750!important}.sku-search-clear:hover{color:#ff4500!important;background:#fff3ed!important;border-color:#ff450047!important}.sku-empty-row{color:#111!important;background:#fbfbfa!important;border:1px dashed #deded9!important;border-radius:16px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:2180px!important;min-height:140px!important;padding:24px!important;display:flex!important}.sku-empty-row strong{color:#111!important;font-size:16px!important;font-weight:800!important}.sku-empty-row span{color:#6b7280!important;font-size:13px!important}.sku-pagination-bar{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;margin-top:16px!important;margin-bottom:0!important;padding:14px 16px!important;display:flex!important}.sku-pagination-bar>div:first-child{flex-direction:column!important;gap:3px!important;display:flex!important}.sku-pagination-bar strong{color:#111!important;font-size:14px!important;font-weight:800!important}.sku-pagination-bar span{color:#6b7280!important;font-size:13px!important;font-weight:600!important}.sku-pagination-actions{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.sku-pagination-actions button{color:#111!important;cursor:pointer!important;background:#f8f8f6!important;border:1px solid #deded9!important;border-radius:999px!important;min-height:36px!important;padding:8px 14px!important;font-size:12px!important;font-weight:800!important}.sku-pagination-actions button:hover:not(:disabled){color:#ff4500!important;background:#fff3ed!important;border-color:#ff450047!important}.sku-pagination-actions button:disabled{opacity:.45!important;cursor:not-allowed!important}.detail-notice.capture-page-notice{margin-top:10px!important;margin-bottom:0!important}.taxonomy-working-page{gap:22px}.taxonomy-selling-strip{margin-bottom:18px}.taxonomy-kpi-button{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.taxonomy-kpi-button .glass-card,.taxonomy-kpi-button .kpi-card{width:100%;height:100%}.taxonomy-kpi-button:hover{transform:translateY(-2px)}.taxonomy-notice{margin-bottom:22px;padding:18px 22px!important}.taxonomy-notice p{color:#111;margin:0;font-weight:650}.taxonomy-action-card{border:1px solid var(--border);text-align:left;cursor:pointer;background:#fff;width:100%}.taxonomy-action-card:hover{border-color:#ff450047;transform:translateY(-2px);box-shadow:0 16px 36px #11111114}.taxonomy-detail-panel,.taxonomy-preview-panel{margin-bottom:24px}.taxonomy-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.taxonomy-detail-grid div{background:#fff;border:1px solid #ededed;border-radius:16px;padding:15px}.taxonomy-detail-grid span{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.taxonomy-detail-grid strong{color:#111;font-size:14px;line-height:1.35}.taxonomy-preview-list{gap:10px;display:grid}.taxonomy-preview-row{background:#fff;border:1px solid #ededed;border-radius:16px;justify-content:space-between;gap:18px;padding:14px 16px;display:flex}.taxonomy-preview-row div{flex-direction:column;gap:4px;display:flex}.taxonomy-preview-row strong{color:#111;font-size:14px}.taxonomy-preview-row span{color:#6b7280;font-size:12px;font-weight:650}.taxonomy-suggestion-select{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0}.taxonomy-tag-bank button{cursor:pointer;color:#111;background:0 0;border:0;border-bottom:1px solid #eee;justify-content:space-between;gap:14px;width:100%;padding:11px 0;display:flex}.taxonomy-tag-bank button:hover span{color:#ff4500}.taxonomy-rules-mini{border-top:1px solid #eee;margin-top:22px;padding-top:14px}.taxonomy-rules-mini div{border-bottom:1px solid #f0f0f0;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.taxonomy-rules-mini span{color:#6b7280;font-size:12px;font-weight:700}.taxonomy-rules-mini strong{color:#111;font-size:12px}.taxonomy-modal-backdrop{z-index:300;background:#00000073;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.taxonomy-modal-card{background:#fff;border:1px solid #eee;border-radius:26px;width:min(760px,100%);max-height:90vh;overflow-y:auto;box-shadow:0 30px 90px #00000040}.taxonomy-modal-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 26px 18px;display:flex}.taxonomy-modal-header span{color:#ff4500;text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px;font-size:12px;font-weight:850;display:block}.taxonomy-modal-header h2{color:#111;letter-spacing:-.04em;margin:0;font-size:24px}.taxonomy-modal-header button{color:#111;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:999px;width:36px;height:36px;font-size:22px;line-height:1}.taxonomy-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px 26px 26px;display:grid}.taxonomy-form label{flex-direction:column;gap:7px;display:flex}.taxonomy-form label span{color:#4b5563;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:850}.taxonomy-form input,.taxonomy-form select{color:#111;background:#fff;border:1px solid #dedede;border-radius:14px;outline:none;width:100%;min-height:46px;padding:10px 13px}.taxonomy-form input:focus,.taxonomy-form select:focus{border-color:#ff4500;box-shadow:0 0 0 3px #ff45001f}.taxonomy-form .capture-actions,.taxonomy-form .detail-callout,.taxonomy-form .taxonomy-merge-preview{grid-column:1/-1}.taxonomy-merge-preview{background:#fafafa;border:1px dashed #dedede;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px;display:flex}.taxonomy-merge-preview span,.taxonomy-merge-preview strong{color:#111;background:#fff;border:1px solid #eee;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800}.taxonomy-merge-preview strong{color:#ff4500;background:#fff3ed;border-color:#ff450040}@media (max-width:900px){.taxonomy-detail-grid,.taxonomy-form{grid-template-columns:1fr}.taxonomy-preview-row{flex-direction:column}}.product-groups-tags-page{flex-direction:column!important;gap:22px!important;display:flex!important}.groups-tags-intro{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:22px!important;justify-content:space-between!important;align-items:flex-start!important;gap:24px!important;padding:22px 24px!important;display:flex!important}.groups-tags-intro>div:first-child{flex:auto!important}.groups-tags-intro>div:first-child>span{color:#ff4500!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:12px!important;font-weight:850!important;display:block!important}.groups-tags-intro h2{color:#111!important;letter-spacing:-.04em!important;margin:0 0 10px!important;font-size:30px!important;font-weight:850!important;line-height:1.05!important}.groups-tags-intro p{color:#4b5563!important;max-width:780px!important;margin:0!important;font-size:14px!important;line-height:1.55!important}.groups-tags-intro-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-width:360px!important;display:grid!important}.groups-tags-intro-stats div{background:#fbfbfa!important;border:1px solid #eeeeea!important;border-radius:18px!important;padding:16px!important}.groups-tags-intro-stats strong{color:#111!important;margin-bottom:6px!important;font-size:24px!important;font-weight:900!important;line-height:1!important;display:block!important}.groups-tags-intro-stats span{color:#6b7280!important;text-transform:none!important;letter-spacing:0!important;margin:0!important;font-size:12px!important;font-weight:700!important;display:block!important}.groups-tags-tabs{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:999px!important;align-items:center!important;gap:8px!important;width:fit-content!important;padding:6px!important;display:flex!important}.groups-tags-tabs button{color:#4b5563!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:999px!important;min-height:40px!important;padding:9px 18px!important;font-size:13px!important;font-weight:850!important}.groups-tags-tabs button.is-active{color:#fff!important;background:#ff4500!important;box-shadow:0 10px 24px #ff450038!important}.groups-tags-notice{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;padding:15px 18px!important;font-size:14px!important;font-weight:750!important}.product-groups-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.product-group-row{text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #e8e8e5!important;border-left:4px solid #d1d5db!important;border-radius:18px!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;width:100%!important;min-height:128px!important;padding:18px!important;transition:transform .18s,border-color .18s,box-shadow .18s!important;display:flex!important}.product-group-row.rose{border-left-color:#ef4444!important}.product-group-row.amber{border-left-color:#f59e0b!important}.product-group-row.emerald{border-left-color:#10b981!important}.product-group-row.cyan{border-left-color:#06b6d4!important}.product-group-row.indigo{border-left-color:#6366f1!important}.product-group-row.gray{border-left-color:#9ca3af!important}.product-group-row:hover,.product-group-row.is-selected{border-color:#ff450059!important;transform:translateY(-1px)!important;box-shadow:0 14px 34px #11111112!important}.product-group-row h3{color:#111!important;margin:0 0 7px!important;font-size:17px!important;font-weight:850!important;line-height:1.2!important}.product-group-row p{color:#4b5563!important;margin:0 0 12px!important;font-size:13px!important;line-height:1.4!important}.product-group-row .capture-value-stack{text-align:right!important;min-width:145px!important}.product-group-row .capture-value-stack strong{color:#111!important;font-size:22px!important;font-weight:900!important;line-height:1!important;display:block!important}.product-group-row .capture-value-stack span{color:#4b5563!important;margin-top:6px!important;font-size:11px!important;font-weight:700!important;display:block!important}.group-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin-bottom:18px!important;display:grid!important}.group-plan-grid div{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;padding:16px!important}.group-plan-grid span{color:#6b7280!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:12px!important;font-weight:850!important;display:block!important}.group-plan-grid strong{color:#111!important;font-size:15px!important;font-weight:850!important;line-height:1.35!important;display:block!important}.linked-products-box{background:#fbfbfa!important;border:1px solid #e8e8e5!important;border-radius:18px!important;margin-bottom:18px!important;padding:16px!important}.linked-products-header{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-bottom:10px!important;display:flex!important}.linked-products-header h3{color:#111!important;margin:0!important;font-size:15px!important;font-weight:850!important}.linked-product-row{border-top:1px solid #eee!important;justify-content:space-between!important;gap:18px!important;padding:12px 0!important;display:flex!important}.linked-product-row div{flex-direction:column!important;gap:4px!important;display:flex!important}.linked-product-row strong{color:#111!important;font-size:14px!important;font-weight:850!important}.linked-product-row span{color:#6b7280!important;font-size:12px!important;font-weight:650!important}.created-action-list{gap:12px!important;display:grid!important}.created-action-card{background:#fff!important;border:1px solid #e8e8e5!important;border-left:4px solid #d1d5db!important;border-radius:18px!important;justify-content:space-between!important;gap:18px!important;padding:16px!important;display:flex!important}.created-action-card.rose{border-left-color:#ef4444!important}.created-action-card.amber{border-left-color:#f59e0b!important}.created-action-card.emerald{border-left-color:#10b981!important}.created-action-card.cyan{border-left-color:#06b6d4!important}.created-action-card.indigo{border-left-color:#6366f1!important}.created-action-card.gray{border-left-color:#9ca3af!important}.created-action-card h3{color:#111!important;margin:0 0 6px!important;font-size:16px!important;font-weight:850!important}.created-action-card p{color:#4b5563!important;margin:0 0 7px!important;font-size:13px!important}.created-action-card>strong{color:#111!important;white-space:nowrap!important;font-size:18px!important;font-weight:850!important}.recovery-tags-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.recovery-tag-card{text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;min-height:120px!important;padding:16px!important;display:flex!important}.recovery-tag-card:hover,.recovery-tag-card.is-selected{border-color:#ff450059!important;box-shadow:0 14px 34px #11111112!important}.recovery-tag-card h3{color:#111!important;margin:0 0 6px!important;font-size:15px!important;font-weight:850!important}.recovery-tag-card p{color:#4b5563!important;margin:0!important;font-size:12px!important;line-height:1.4!important}.groups-tags-modal-backdrop{z-index:300!important;background:#00000073!important;place-items:center!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important}.groups-tags-modal-card{background:#fff!important;border:1px solid #eee!important;border-radius:24px!important;width:min(720px,100%)!important;max-height:90vh!important;overflow-y:auto!important;box-shadow:0 30px 90px #00000040!important}.groups-tags-modal-header{border-bottom:1px solid #eee!important;justify-content:space-between!important;gap:18px!important;padding:24px 26px 18px!important;display:flex!important}.groups-tags-modal-header span{color:#ff4500!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:5px!important;font-size:12px!important;font-weight:850!important;display:block!important}.groups-tags-modal-header h2{color:#111!important;margin:0!important;font-size:24px!important;font-weight:850!important}.groups-tags-modal-header button{color:#111!important;cursor:pointer!important;background:#fff!important;border:1px solid #ddd!important;border-radius:999px!important;width:36px!important;height:36px!important;font-size:22px!important;line-height:1!important}.groups-tags-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;padding:24px 26px 26px!important;display:grid!important}.groups-tags-form label{flex-direction:column!important;gap:7px!important;display:flex!important}.groups-tags-form label span{color:#4b5563!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:12px!important;font-weight:850!important}.groups-tags-form input,.groups-tags-form select{color:#111!important;background:#fff!important;border:1px solid #dedede!important;border-radius:14px!important;outline:none!important;width:100%!important;min-height:46px!important;padding:10px 13px!important}.groups-tags-form input:focus,.groups-tags-form select:focus{border-color:#ff4500!important;box-shadow:0 0 0 3px #ff45001f!important}.groups-tags-form .capture-actions{grid-column:1/-1!important}@media (max-width:1100px){.groups-tags-intro,.created-action-card,.linked-product-row{flex-direction:column!important}.groups-tags-intro-stats,.product-groups-list,.group-plan-grid,.recovery-tags-grid{grid-template-columns:1fr!important}}@media (max-width:700px){.groups-tags-form{grid-template-columns:1fr!important}.product-group-row{flex-direction:column!important}.product-group-row .capture-value-stack{text-align:left!important}.groups-tags-tabs{width:100%!important}.groups-tags-tabs button{flex:1!important}}.product-group-row{position:relative!important}.product-group-row.is-selected{background:#fff6f1!important;border:2px solid #ff4500!important;border-left-width:8px!important;transform:translateY(-2px)!important;box-shadow:0 18px 40px #ff45002e!important}.product-group-row.is-selected:after{content:"Selected";color:#fff;letter-spacing:.02em;background:#ff4500;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:850;position:absolute;top:14px;right:16px}.product-group-row.is-selected h3,.product-group-row.is-selected .capture-value-stack strong{color:#ff4500!important}.product-group-detail{display:none!important}.product-group-row{background:#fff!important;border:1px solid #e8e8e5!important;border-left:4px solid #d1d5db!important;padding:0!important;position:relative!important;overflow:hidden!important}.product-group-row.is-selected{background:#fff9f5!important;border:1px solid #ff450061!important;border-left:5px solid #ff4500!important;box-shadow:0 12px 28px #ff450014!important}.product-group-row.is-selected h3,.product-group-row.is-selected .capture-value-stack strong{color:#111!important}.product-group-card-main{text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;width:100%!important;min-height:112px!important;padding:18px!important;display:flex!important}.product-group-card-main h3{color:#111!important;margin:0 0 7px!important;font-size:16px!important;font-weight:700!important}.product-group-card-main p{color:#4b5563!important;margin:0 0 10px!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important}.product-group-card-main .capture-value-stack{text-align:right!important;min-width:130px!important;padding-right:0!important}.product-group-card-main .capture-value-stack strong{color:#111!important;font-size:20px!important;font-weight:750!important;line-height:1!important}.product-group-card-main .capture-value-stack span{color:#4b5563!important;margin-top:7px!important;font-size:11px!important;font-weight:600!important;display:block!important}.product-group-card-actions{flex-wrap:wrap!important;gap:8px!important;padding:0 18px 18px!important;display:flex!important}.compact-group-btn{border-radius:10px!important;min-height:34px!important;padding:8px 12px!important;font-size:12px!important;font-weight:650!important}.group-popup-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:18px!important;display:grid!important}.group-popup-summary div{background:#fbfbfa!important;border:1px solid #e8e8e5!important;border-radius:14px!important;padding:14px!important}.group-popup-summary span{color:#6b7280!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin-bottom:6px!important;font-size:11px!important;font-weight:700!important;display:block!important}.group-popup-summary p{color:#111!important;margin:0!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important}.group-products-grid-wrap{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:14px!important;margin-bottom:18px!important;overflow-x:auto!important}.group-products-grid-head,.group-products-grid-row{grid-template-columns:150px 260px 180px 150px 1fr!important;min-width:940px!important;display:grid!important}.group-products-grid-row span{color:#111!important;border-bottom:1px solid #eeeeea!important;border-right:1px solid #eeeeea!important;padding:12px 14px!important;font-size:13px!important;font-weight:400!important}.group-action-popup h3{color:#111!important;margin:0 0 8px!important;font-size:20px!important;font-weight:700!important}.group-action-popup p{color:#4b5563!important;margin:0 0 18px!important;font-size:14px!important;line-height:1.5!important}.product-groups-tags-page h2,.product-groups-tags-page h3,.product-groups-tags-page strong{font-weight:700!important}@media (max-width:1100px){.group-popup-summary{grid-template-columns:1fr 1fr!important}}@media (max-width:700px){.group-popup-summary{grid-template-columns:1fr!important}.product-group-card-main{flex-direction:column!important}.product-group-card-main .capture-value-stack{text-align:left!important}}.product-group-row,.product-group-row.rose,.product-group-row.amber,.product-group-row.emerald,.product-group-row.cyan,.product-group-row.indigo,.product-group-row.gray,.product-group-row.is-selected{border-left:1px solid #e8e8e5!important}.product-group-row.is-selected{background:#fafafa!important;border:1px solid #d8d8d8!important;box-shadow:0 10px 24px #0000000d!important}.product-group-row.is-selected:after{content:none!important;display:none!important}.product-group-card-actions .primary-btn,.product-group-card-actions .secondary-btn,.product-group-card-actions .compact-group-btn{color:#111!important;min-height:38px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7d7d7!important;border-radius:10px!important;padding:9px 14px!important;font-size:13px!important;font-weight:600!important}.product-group-card-actions .primary-btn:hover,.product-group-card-actions .secondary-btn:hover,.product-group-card-actions .compact-group-btn:hover{color:#111!important;box-shadow:none!important;background:#f5f5f5!important;border-color:#c9c9c9!important}.product-group-card-actions{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;display:flex!important}.product-group-card-actions .primary-btn,.product-group-card-actions .secondary-btn,.product-group-card-actions .compact-group-btn{color:#111!important;box-sizing:border-box!important;width:140px!important;min-width:140px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;white-space:nowrap!important;background:#fff!important;border:1px solid #d7d7d7!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;padding:0 14px!important;font-size:13px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.product-group-card-actions .primary-btn:hover,.product-group-card-actions .secondary-btn:hover,.product-group-card-actions .compact-group-btn:hover{color:#111!important;background:#f5f5f5!important;border-color:#c9c9c9!important}.groups-tags-modal-card{width:min(1380px,96vw)!important;max-width:1380px!important;max-height:94vh!important}.group-detail-popup-body{padding:22px 26px 26px!important}.group-popup-toolbar{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-bottom:18px!important;display:flex!important}.group-popup-toolbar input{color:#111!important;background:#fff!important;border:1px solid #ddd!important;border-radius:12px!important;outline:none!important;flex:1!important;min-height:44px!important;padding:10px 14px!important;font-size:13px!important}.group-popup-toolbar input:focus{border-color:#bcbcbc!important}.group-products-section{margin-bottom:18px!important}.group-products-grid-wrap{background:#fff!important;border:1px solid #e2e2e2!important;border-radius:14px!important;overflow:auto!important}.group-products-grid-wrap-large{max-height:320px!important}.group-products-grid-head-six,.group-products-grid-row-six{grid-template-columns:54px 170px 320px 180px 150px 1fr!important;min-width:1100px!important;display:grid!important}.group-products-grid-head-seven,.group-products-grid-row-seven{grid-template-columns:54px 160px 320px 180px 180px 150px 140px!important;min-width:1250px!important;display:grid!important}.group-products-grid-head span{color:#4b5563!important;text-transform:uppercase!important;background:#f4f4f4!important;border-bottom:1px solid #e2e2e2!important;border-right:1px solid #e2e2e2!important;padding:12px 14px!important;font-size:12px!important;font-weight:600!important}.group-products-grid-row span{color:#111!important;white-space:normal!important;word-break:break-word!important;border-bottom:1px solid #eeeeea!important;border-right:1px solid #eeeeea!important;padding:12px 14px!important;font-size:13px!important;font-weight:400!important}.group-products-grid-row input[type=checkbox]{cursor:pointer!important;width:16px!important;height:16px!important}.group-products-grid-empty{color:#6b7280!important;padding:18px!important;font-size:13px!important}@media (max-width:1100px){.group-popup-toolbar{flex-direction:column!important;align-items:stretch!important}}.create-action-popup-body{padding:22px 26px 26px!important}.action-popup-intro{margin-bottom:18px!important}.action-popup-intro h3{color:#111!important;margin:0 0 8px!important;font-size:22px!important;font-weight:650!important}.action-popup-intro p{color:#4b5563!important;max-width:760px!important;margin:0!important;font-size:14px!important;line-height:1.5!important}.action-popup-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:18px!important;display:grid!important}.action-popup-summary div{background:#fafafa!important;border:1px solid #e8e8e5!important;border-radius:14px!important;padding:14px!important}.action-popup-summary span{color:#6b7280!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin-bottom:6px!important;font-size:11px!important;font-weight:650!important;display:block!important}.action-popup-summary strong{color:#111!important;font-size:15px!important;font-weight:650!important;display:block!important}.action-popup-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-bottom:18px!important;display:grid!important}.action-popup-list article{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:14px!important;padding:15px!important}.action-popup-list span{color:#6b7280!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:11px!important;font-weight:650!important;display:block!important}.action-popup-list strong{color:#111!important;margin-bottom:7px!important;font-size:14px!important;font-weight:650!important;display:block!important}.action-popup-list p{color:#4b5563!important;margin:0!important;font-size:13px!important;line-height:1.4!important}.action-products-preview{margin-bottom:18px!important}.action-products-table{background:#fff!important;border:1px solid #e2e2e2!important;border-radius:14px!important;max-height:300px!important;overflow:auto!important}.action-products-head,.action-products-row{grid-template-columns:170px 340px 220px 160px!important;min-width:900px!important;display:grid!important}.action-products-head span{color:#4b5563!important;text-transform:uppercase!important;background:#f4f4f4!important;border-bottom:1px solid #e2e2e2!important;border-right:1px solid #e2e2e2!important;padding:12px 14px!important;font-size:12px!important;font-weight:650!important}.action-products-row span{color:#111!important;border-bottom:1px solid #eeeeea!important;border-right:1px solid #eeeeea!important;padding:12px 14px!important;font-size:13px!important;font-weight:400!important}.recovery-tag-card p{color:#111!important;font-size:13px!important;font-weight:500!important}.recovery-tag-card small{color:#6b7280!important;margin-top:8px!important;font-size:12px!important;font-weight:400!important;display:block!important}.tag-rule-panel .group-plan-grid strong{font-weight:600!important}.created-recovery-work .created-action-card p{color:#4b5563!important;font-size:13px!important}@media (max-width:1100px){.action-popup-summary,.action-popup-list{grid-template-columns:1fr!important}}.import-export-status{margin:16px 0!important;padding:14px 16px!important}.import-export-status p{color:#111!important;margin:0!important;font-size:14px!important;font-weight:600!important}.import-export-stack{grid-template-columns:1fr;gap:22px;width:100%;display:grid}.import-export-stack .panel-card{width:100%}.import-export-stack .panel-header{align-items:flex-start;gap:16px}.import-export-pill{color:#155e75;white-space:nowrap;min-height:30px;box-shadow:none;background:#ecfeffbf;border:1px solid #0e749038;border-radius:10px;justify-content:center;align-items:center;padding:6px 12px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.import-export-status{box-shadow:none;background:#ffffffd1;border:1px solid #0f172a14;border-radius:18px;margin-top:18px;padding:18px}.import-export-status .recovery-row-title{align-items:center;gap:12px}.import-export-status h3{margin:0;font-size:16px;line-height:1.35}.import-export-status p{color:#475569;margin-top:8px;line-height:1.6}.import-export-stack .summary-breakdown-grid{margin-top:16px}.import-export-stack .summary-breakdown-card{box-shadow:none;background:#ffffffc7;border:1px solid #0f172a14;border-radius:16px}.import-export-stack .summary-breakdown-card h3{letter-spacing:0;text-transform:none;font-size:14px}.import-export-stack .capture-actions{flex-wrap:wrap;gap:10px;margin-top:18px}.import-export-stack .export-option-card{box-shadow:none;border-radius:18px}.import-export-stack .export-option-card .badge,.import-export-stack .recovery-row-title .badge{white-space:nowrap;border-radius:9px;min-height:26px;padding:5px 10px;font-size:11px;line-height:1}@media (max-width:768px){.import-export-stack .panel-header{flex-direction:column;align-items:flex-start}.import-export-pill{width:fit-content}.import-export-stack .capture-actions button{width:100%}}.buyer-profiles-fullspace,.buyer-workspace{grid-template-columns:minmax(0,1fr)}.buyer-list-panel{width:100%}.buyer-table-summary{color:#6b7280;flex-wrap:wrap;justify-content:space-between;gap:16px;margin:18px 0 14px;font-size:.9rem;display:flex}.buyer-table-summary strong{color:#111827}.buyer-profile-table-wrap{background:#ffffffc2;border:1px solid #11182714;border-radius:18px;width:100%;overflow-x:auto}.buyer-profile-table{border-collapse:collapse;width:100%;min-width:1080px}.buyer-profile-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#6b7280;background:#f9fafbe6;border-bottom:1px solid #11182714;padding:14px 16px;font-size:.76rem}.buyer-profile-table td{vertical-align:top;border-bottom:1px solid #11182712;padding:16px}.buyer-profile-table tbody tr:last-child td{border-bottom:0}.buyer-table-identity,.buyer-table-text,.buyer-value-stack,.buyer-tag-stack{gap:5px;display:grid}.buyer-table-identity strong,.buyer-table-text strong,.buyer-value-stack strong{color:#111827}.buyer-table-identity span,.buyer-table-text span,.buyer-value-stack span,.buyer-table-identity small,.buyer-value-stack small{color:#6b7280;font-size:.86rem}.buyer-mini-tags{flex-wrap:wrap;gap:6px;display:flex}.buyer-mini-tags span{color:#6b7280;background:#ffffffb8;border:1px solid #11182714;border-radius:999px;padding:4px 8px;font-size:.75rem}.buyer-next-action{color:#374151;max-width:320px;margin:0;line-height:1.45}.buyer-view-button{white-space:nowrap}.buyer-empty-state{text-align:center;color:#6b7280;padding:28px 16px}.buyer-pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:18px;display:flex}.buyer-pagination span{color:#6b7280;font-size:.9rem}.buyer-pagination button:disabled{cursor:not-allowed;opacity:.45}.buyer-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a7a;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.buyer-profile-modal{border-radius:26px;width:min(980px,100%);max-height:88vh;padding:24px;overflow-y:auto}.buyer-modal-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.buyer-modal-header h2{margin:4px 0 6px}.buyer-modal-header p{color:#6b7280;max-width:680px;margin:0}.buyer-modal-close{color:#111827;cursor:pointer;background:#fff;border:1px solid #1118271a;border-radius:999px;width:38px;height:38px;font-size:1.6rem;line-height:1}.buyer-modal-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.buyer-modal-kpis div{background:#f9fafbe0;border:1px solid #11182714;border-radius:16px;padding:14px}.buyer-modal-kpis span{color:#6b7280;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:.76rem;display:block}.buyer-modal-kpis strong{color:#111827;font-size:1.1rem}.buyer-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.buyer-modal-section{background:#ffffffb8;border:1px solid #11182714;border-radius:18px;padding:16px}.buyer-modal-section h3{margin:0 0 12px}.buyer-modal-section div{border-bottom:1px solid #1118270f;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.buyer-modal-section div:last-child{border-bottom:0}.buyer-modal-section span,.buyer-modal-section p{color:#6b7280}.buyer-modal-section p{margin:0 0 10px;line-height:1.5}.buyer-modal-section p:last-child{margin-bottom:0}.buyer-modal-section strong{color:#111827;text-align:right}.buyer-modal-tags{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.buyer-modal-template{margin-top:14px}@media (max-width:860px){.buyer-modal-kpis,.buyer-modal-grid{grid-template-columns:1fr}.buyer-modal-backdrop{align-items:flex-start;padding:16px}.buyer-profile-modal{max-height:92vh}}.internal-note-editor{grid-column:span 1}.internal-note-heading,.internal-note-heading>div{border-bottom:0!important;padding:0!important;display:block!important}.internal-note-heading h3{margin:0 0 6px}.internal-note-heading p{color:#6b7280;margin:0;font-size:.86rem;line-height:1.45}.internal-note-actions{flex-wrap:wrap;gap:8px;margin-top:12px;border-bottom:0!important;justify-content:flex-start!important;padding:0!important;display:flex!important}.compact-note-btn{white-space:nowrap;padding:8px 12px;font-size:.82rem}.danger-note-btn{color:#be123c;border-color:#be123c33}.internal-note-text{border-top:1px solid #11182714;padding-top:16px;line-height:1.55;color:#374151!important;margin-top:18px!important}.internal-note-empty{border-top:1px solid #11182714;padding-top:16px;font-style:italic;color:#9ca3af!important;margin-top:18px!important}.internal-note-edit-area{gap:12px;margin-top:18px;border-top:1px solid #11182714!important;border-bottom:0!important;padding-top:16px!important;display:grid!important}.internal-note-edit-area textarea{resize:vertical;width:100%;min-height:110px;font:inherit;color:#111827;background:#ffffffe6;border:1px solid #1118271f;border-radius:14px;outline:none;padding:12px 14px}.internal-note-edit-area textarea:focus{border-color:#0ea5e973;box-shadow:0 0 0 4px #0ea5e91f}.internal-note-edit-actions{flex-wrap:wrap;gap:8px;border-bottom:0!important;justify-content:flex-end!important;padding:0!important;display:flex!important}@media (max-width:720px){.internal-note-actions,.internal-note-edit-actions{width:100%}.internal-note-actions button,.internal-note-edit-actions button{flex:1}}.segment-toolbar-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.segment-notice{color:#075985;background:#f0f9ffe0;border:1px solid #0ea5e92e;border-radius:16px;margin:14px 0;padding:12px 14px;font-size:.92rem}.segment-last-action{color:#6b7280;font-size:.9rem;margin-top:10px!important}.segment-open-actions{background:#ffffffad;border:1px solid #11182714;border-radius:16px;gap:10px;margin-top:14px;padding:14px;display:grid}.segment-open-actions>span{color:#6b7280;letter-spacing:.06em;text-transform:uppercase;font-size:.76rem}.segment-open-actions div{gap:4px;display:grid}.segment-open-actions strong{color:#111827}.segment-open-actions small{color:#6b7280}.segment-modal-backdrop{z-index:90;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a7a;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.segment-modal{border-radius:26px;width:min(680px,100%);max-height:88vh;padding:24px;overflow-y:auto}.wide-segment-modal{width:min(1120px,100%)}.segment-modal-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.segment-modal-header h2{margin:4px 0 6px}.segment-modal-header p{color:#6b7280;max-width:760px;margin:0}.segment-modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.segment-form-field{gap:7px;margin-bottom:14px;display:grid}.segment-form-field span,.segment-action-row span,.segment-auto-preview span,.segment-manual-picker>div>span{color:#6b7280;letter-spacing:.06em;text-transform:uppercase;font-size:.76rem}.segment-form-field input,.segment-form-field select,.segment-form-field textarea,.segment-action-row input,.segment-action-row select{width:100%;font:inherit;color:#111827;background:#ffffffeb;border:1px solid #1118271f;border-radius:14px;outline:none;padding:11px 12px}.segment-form-field textarea{resize:vertical}.segment-form-field input:focus,.segment-form-field select:focus,.segment-form-field textarea:focus,.segment-action-row input:focus,.segment-action-row select:focus{border-color:#0ea5e973;box-shadow:0 0 0 4px #0ea5e91f}.segment-action-editor,.segment-open-action-builder{gap:12px;margin-top:14px;display:grid}.segment-action-row{background:#f9fafbb8;border:1px solid #11182714;border-radius:18px;grid-template-columns:minmax(220px,1.4fr) minmax(160px,.8fr) minmax(130px,.7fr) minmax(120px,.7fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.segment-action-row label{gap:7px;display:grid}.segment-subheader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.segment-subheader h3{margin:0 0 4px}.segment-subheader p{color:#6b7280;margin:0}.segment-auto-preview,.segment-manual-picker{background:#f9fafbb8;border:1px solid #11182714;border-radius:18px;gap:10px;margin:14px 0;padding:14px;display:grid}.segment-auto-preview strong,.segment-manual-picker strong{color:#111827}.segment-auto-preview p{color:#6b7280;margin:0}.segment-manual-picker>div:first-child{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.segment-manual-buyer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:260px;display:grid;overflow-y:auto}.segment-manual-buyer-grid label{cursor:pointer;background:#ffffffd1;border:1px solid #11182714;border-radius:14px;align-items:flex-start;gap:10px;padding:10px;display:flex}.segment-manual-buyer-grid span{color:#6b7280;gap:3px;font-size:.85rem;display:grid}.segment-manual-buyer-grid strong{color:#111827}.segment-buyer-table-wrap{border:1px solid #11182714;border-radius:18px;width:100%;overflow-x:auto}.segment-buyer-table{border-collapse:collapse;width:100%;min-width:920px}.segment-buyer-table th{text-align:left;color:#6b7280;letter-spacing:.06em;text-transform:uppercase;background:#f9fafbe0;border-bottom:1px solid #11182714;padding:13px 14px;font-size:.76rem}.segment-buyer-table td{color:#374151;vertical-align:top;border-bottom:1px solid #11182712;padding:14px}.segment-buyer-table td:first-child{gap:4px;display:grid}.segment-buyer-table td:first-child strong{color:#111827}.segment-buyer-table td:first-child span{color:#6b7280;font-size:.86rem}.segment-buyer-table tr:last-child td{border-bottom:0}@media (max-width:900px){.segment-form-grid,.segment-manual-buyer-grid,.segment-action-row{grid-template-columns:1fr}.segment-modal-backdrop{align-items:flex-start;padding:16px}.segment-modal{max-height:92vh}.segment-modal-actions,.segment-subheader{flex-direction:column}}.segment-value-stack{align-items:flex-end}.segment-select-control{color:#374151;cursor:pointer;background:#ffffffdb;border:1px solid #1118271a;border-radius:999px;align-items:center;gap:7px;width:fit-content;margin-bottom:8px;padding:7px 10px;font-size:.82rem;display:inline-flex}.segment-select-control input{accent-color:#fb4517;width:14px;height:14px}.danger-segment-btn{color:#be123c;background:#fff1f2b3;border-color:#be123c38}.danger-segment-btn:hover:not(:disabled){background:#ffe4e6e6;border-color:#be123c57}.danger-segment-btn:disabled{cursor:not-allowed;opacity:.45}.buyer-value-toolbar-actions,.buyer-value-actions,.buyer-value-export-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.buyer-value-modal{width:min(1120px,100%)}.buyer-value-detail-section,.buyer-value-template-box{background:#ffffffb8;border:1px solid #11182714;border-radius:18px;margin-top:16px;padding:16px}.purchase-map-scroll{cursor:grab;-webkit-user-select:none;user-select:none;background:#ffffffd6;border:1px solid #11182714;border-radius:18px;width:100%;margin-top:14px;overflow-x:auto}.purchase-map-scroll:active{cursor:grabbing}.purchase-map-table{border-collapse:collapse;width:100%;min-width:1180px}.purchase-map-table th{text-align:left;color:#6b7280;letter-spacing:.06em;text-transform:uppercase;background:#f9fafbeb;border-bottom:1px solid #11182714;padding:13px 14px;font-size:.76rem}.purchase-map-table td{color:#374151;vertical-align:top;white-space:nowrap;border-bottom:1px solid #11182712;padding:14px}.purchase-map-table td:last-child{white-space:normal;min-width:260px}.purchase-map-table tr:last-child td{border-bottom:0}.buyer-value-template-preview{margin:12px 0}.buyer-value-template-preview span{color:#6b7280;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:.76rem;display:block}.buyer-value-template-create{border-top:1px solid #11182714;gap:12px;margin-top:14px;padding-top:14px;display:grid}@media (max-width:760px){.buyer-value-export-actions,.buyer-value-actions{width:100%}.buyer-value-export-actions button,.buyer-value-actions button{flex:1}}.pipeline-full-panel{width:100%}.pipeline-stage-list{gap:18px;display:grid}.pipeline-stage-section{gap:10px;display:grid}.pipeline-stage-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.pipeline-stage-heading h3{color:#111827;letter-spacing:.04em;margin:0;font-size:.9rem}.pipeline-stage-heading span{color:#94a3b8;font-size:.86rem}.pipeline-card-list{gap:12px;display:grid}.pipeline-card{background:#ffffffc2;border:1px solid #11182714;border-left:4px solid #94a3b8cc;border-radius:18px;padding:16px}.pipeline-card.rose{background:#fff7f7eb;border-left-color:#ef4444}.pipeline-card.amber{background:#fffbebeb;border-left-color:#d97706}.pipeline-card.emerald{background:#f0fdf4d6;border-left-color:#059669}.pipeline-card.cyan{background:#f0f9ffd6;border-left-color:#0891b2}.pipeline-card.indigo{background:#eef2ffd6;border-left-color:#4f46e5}.pipeline-next-action{background:#ffffffb8;border:1px solid #11182712;border-radius:14px;margin-top:12px;padding:12px}.pipeline-next-action span{color:#6b7280;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:.76rem;display:block}.pipeline-next-action p{color:#374151;margin:0;line-height:1.45}.pipeline-card-actions,.pipeline-modal-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.pipeline-detail-modal{width:min(1040px,100%)}.pipeline-modal-actions{border-top:1px solid #11182714;justify-content:flex-end;margin-top:16px;padding-top:16px}@media (max-width:780px){.pipeline-card-actions button,.pipeline-modal-actions button{flex:1}.pipeline-modal-actions{justify-content:stretch}}.pipeline-notice{color:#075985;background:#f0f9ffe0;border:1px solid #0ea5e92e;border-radius:16px;margin:14px 0;padding:12px 14px;font-size:.92rem}.pipeline-notice.emerald{color:#047857;background:#f0fdf4eb;border-color:#05966933}.pipeline-notice.amber{color:#92400e;background:#fffbebf0;border-color:#d977063d}.pipeline-notice.rose{color:#be123c;background:#fff1f2f0;border-color:#e11d4838}.pipeline-notice.gray{color:#374151;background:#f9fafbf0;border-color:#6b728038}.pipeline-activity-lines{color:#374151;gap:10px;margin:0;padding-left:18px;line-height:1.45;display:grid}.pipeline-activity-lines li{border-bottom:1px solid #1118270f;padding-bottom:8px}.pipeline-activity-lines li:last-child{border-bottom:0;padding-bottom:0}.pipeline-closed-helper{background:#f9fafbd1;border:1px solid #11182714;border-radius:16px;margin:0 0 16px;padding:14px}.pipeline-closed-helper strong{color:#111827}.pipeline-closed-helper p{color:#6b7280;margin:6px 0 0;line-height:1.45}.follow-up-workspace{flex-direction:column;gap:24px;display:flex}.follow-up-list-panel,.follow-up-detail-full{width:100%}.follow-up-wide-card{background:#ffffffdb;border:1px solid #11182714;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;padding:18px;display:grid;box-shadow:0 14px 32px #0f172a0a}.follow-up-wide-card.selected{border-color:#f43f5e47;box-shadow:0 18px 42px #f43f5e1a}.follow-up-wide-main{align-items:flex-start;gap:14px;min-width:0;display:flex}.follow-up-card-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.template-suggestion-panel,.template-create-form{border-top:1px solid #11182714;flex-direction:column;gap:14px;padding-top:12px;display:flex}.template-suggestion-preview{background:#f8fafcbf;border:1px solid #11182714;border-radius:14px;padding:14px}@media (max-width:900px){.follow-up-wide-card{grid-template-columns:1fr}.follow-up-card-actions,.follow-up-template-header{justify-content:flex-start;align-items:flex-start}.template-create-grid{grid-template-columns:1fr}}.follow-up-workspace{display:block!important}.follow-up-list-panel{width:100%!important}.follow-up-wide-list{flex-direction:column!important;gap:12px!important;display:flex!important}.follow-up-wide-card{background:#fff!important;border:1px solid #0f172a14!important;border-radius:18px!important;grid-template-columns:52px minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;width:100%!important;min-height:118px!important;padding:16px 18px!important;display:grid!important;box-shadow:0 10px 28px #0f172a09!important}.follow-up-wide-card:hover{border-color:#0f172a29!important;box-shadow:0 18px 40px #0f172a0f!important}.follow-up-wide-card.selected{background:linear-gradient(#f8fafceb,#fff)!important;border-color:#0ea5e959!important}.follow-up-wide-main{display:contents!important}.follow-up-wide-card .avatar,.follow-up-wide-card [class*=avatar]{border-radius:12px!important;align-self:start!important;width:42px!important;min-width:42px!important;height:42px!important}.follow-up-wide-main>div:last-child{min-width:0!important}.follow-up-wide-card .recovery-row-title{align-items:center!important;gap:8px!important;margin:0 0 8px!important;display:flex!important}.follow-up-wide-card .recovery-row-title h3{color:#0f172a!important;margin:0!important;font-size:16px!important;font-weight:760!important}.follow-up-wide-card p{color:#475569!important;margin:0 0 9px!important;font-size:13px!important;line-height:1.35!important}.follow-up-wide-card .recovery-meta{flex-wrap:wrap!important;gap:6px!important;margin:0 0 8px!important;display:flex!important}.follow-up-wide-card .recovery-meta span{color:#475569!important;background:#f8fafc!important;border:1px solid #0f172a14!important;border-radius:999px!important;padding:4px 8px!important;font-size:11px!important;line-height:1!important}.follow-up-wide-card .queue-next-action{color:#64748b!important;font-size:12px!important;line-height:1.35!important;display:block!important}.follow-up-card-actions{justify-content:flex-end!important;align-items:center!important;gap:14px!important;min-width:176px!important;display:flex!important}.follow-up-card-actions .task-money{text-align:right!important}.follow-up-card-actions .task-money strong{color:#0f172a!important;font-size:19px!important;font-weight:800!important;line-height:1.1!important;display:block!important}.follow-up-card-actions .task-money span{color:#64748b!important;margin-top:3px!important;font-size:12px!important;display:block!important}.view-more-btn{color:#fff!important;cursor:pointer!important;min-height:36px!important;box-shadow:none!important;background:#0f172a!important;border:1px solid #0f172a1f!important;border-radius:11px!important;padding:8px 13px!important;font-size:12px!important;font-weight:750!important}.view-more-btn:hover{background:#111827!important;transform:translateY(-1px)!important}.follow-up-modal-backdrop{z-index:9999!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0f172a6b!important;justify-content:center!important;align-items:flex-start!important;padding:48px 20px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.follow-up-detail-modal{background:#fff!important;border-radius:24px!important;width:min(920px,100%)!important;max-height:calc(100vh - 96px)!important;overflow-y:auto!important;box-shadow:0 30px 90px #0f172a47!important}.follow-up-detail-modal .detail-heading{border-bottom:1px solid #0f172a14!important;margin-bottom:16px!important;padding-bottom:16px!important}.follow-up-detail-modal .detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.follow-up-detail-modal .detail-grid>div{background:#f8fafc!important;border:1px solid #0f172a0f!important;border-radius:14px!important;padding:13px!important}.follow-up-detail-header-actions{align-items:center!important;gap:10px!important;display:flex!important}.follow-up-detail-header-actions strong{color:#0f172a!important;font-size:22px!important}.follow-up-template-header{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;display:flex!important}.follow-up-template-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.template-suggestion-panel,.template-create-form{border-top:1px solid #0f172a14!important;margin-top:12px!important;padding-top:12px!important}.template-create-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}@media (max-width:760px){.follow-up-wide-card{grid-template-columns:42px minmax(0,1fr)!important}.follow-up-card-actions{grid-column:2!important;justify-content:space-between!important;width:100%!important;margin-top:8px!important}.follow-up-detail-modal .detail-grid,.template-create-grid{grid-template-columns:1fr!important}.follow-up-template-header{flex-direction:column!important}}.view-more-btn{color:#fff!important;background:#ff4d16!important;border:1px solid #ff4d16!important;border-radius:10px!important;box-shadow:0 10px 24px #ff4d162e!important}.view-more-btn:hover{background:#e63f0f!important;border-color:#e63f0f!important;transform:translateY(-1px)!important}.follow-up-wide-card,.follow-up-detail-modal,.follow-up-detail-modal .detail-grid>div,.template-suggestion-preview,.template-suggestion-panel,.template-create-form{border-radius:14px!important}.follow-up-wide-card .recovery-meta span,.follow-up-detail-modal .recovery-meta span,.follow-up-wide-card .badge,.follow-up-detail-modal .badge,.follow-up-wide-card [class*=badge],.follow-up-detail-modal [class*=badge]{border-radius:8px!important}.follow-up-detail-modal button,.follow-up-wide-card button,.follow-up-template-actions button,.detail-actions button{border-radius:10px!important}.follow-up-detail-modal .detail-actions{flex-wrap:wrap!important;gap:10px!important;display:flex!important}.follow-up-detail-modal .detail-actions button{color:#fff!important;background:#ff4d16!important;border:1px solid #ff4d16!important;border-radius:10px!important;font-weight:750!important;box-shadow:0 10px 24px #ff4d1629!important}.follow-up-detail-modal .detail-actions button:hover{background:#e63f0f!important;border-color:#e63f0f!important;transform:translateY(-1px)!important}.follow-up-detail-modal .detail-actions button:active{transform:translateY(0)!important;box-shadow:0 6px 16px #ff4d1624!important}.payment-recovery-page .payment-list-panel{width:100%!important}.payment-wide-list{flex-direction:column!important;gap:12px!important;display:flex!important}.payment-wide-card{background:#fff!important;border:1px solid #0f172a14!important;border-left:3px solid #ff4d16!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;width:100%!important;padding:16px 18px!important;display:grid!important;box-shadow:0 10px 28px #0f172a09!important}.payment-wide-card:hover{border-color:#0f172a24 #0f172a24 #0f172a24 #ff4d16!important;box-shadow:0 18px 42px #0f172a0e!important}.payment-wide-main{grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-width:0!important;display:grid!important}.payment-wide-main .avatar,.payment-wide-main [class*=avatar]{border-radius:10px!important;width:46px!important;min-width:46px!important;height:46px!important}.payment-wide-card .recovery-row-title{align-items:center!important;gap:8px!important;margin:0 0 7px!important;display:flex!important}.payment-wide-card .recovery-row-title h3{color:#0f172a!important;margin:0!important;font-size:16px!important;font-weight:760!important}.payment-wide-card p{color:#475569!important;margin:0 0 8px!important;font-size:13px!important;line-height:1.35!important}.payment-wide-card .recovery-meta{flex-wrap:wrap!important;gap:6px!important;margin:0 0 8px!important;display:flex!important}.payment-wide-card .recovery-meta span{color:#475569!important;background:#f8fafc!important;border:1px solid #0f172a14!important;border-radius:8px!important;padding:4px 8px!important;font-size:11px!important;line-height:1!important}.payment-wide-card .queue-next-action{color:#64748b!important;font-size:12px!important;line-height:1.35!important;display:block!important}.payment-card-actions{grid-template-columns:auto minmax(390px,auto)!important;align-items:center!important;gap:18px!important;display:grid!important}.payment-card-actions .task-money{text-align:right!important}.payment-card-actions .task-money strong{color:#0f172a!important;font-size:19px!important;font-weight:800!important;line-height:1.1!important;display:block!important}.payment-card-actions .task-money span{color:#64748b!important;margin-top:4px!important;font-size:12px!important;display:block!important}.payment-inline-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.payment-action-btn,.payment-view-more-btn{cursor:pointer!important;border-radius:10px!important;min-height:36px!important;padding:8px 12px!important;font-size:12px!important;font-weight:750!important;transition:all .18s!important}.payment-action-btn{color:#0f172a!important;background:#fff!important;border:1px solid #0f172a1f!important}.payment-action-btn:hover{color:#ff4d16!important;border-color:#ff4d16!important}.payment-view-more-btn{color:#fff!important;background:#ff4d16!important;border:1px solid #ff4d16!important;box-shadow:0 10px 24px #ff4d1629!important}.payment-view-more-btn:hover{background:#e63f0f!important;border-color:#e63f0f!important;transform:translateY(-1px)!important}.payment-action-btn:disabled,.payment-view-more-btn:disabled{opacity:.48!important;cursor:not-allowed!important;transform:none!important}.payment-list-notice{margin-top:14px!important}.payment-modal-backdrop{z-index:9999!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0f172a6b!important;justify-content:center!important;align-items:flex-start!important;padding:48px 20px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.payment-detail-modal{background:#fff!important;border-radius:14px!important;width:min(920px,100%)!important;max-height:calc(100vh - 96px)!important;overflow-y:auto!important;box-shadow:0 30px 90px #0f172a47!important}.payment-detail-modal .detail-heading{border-bottom:1px solid #0f172a14!important;margin-bottom:16px!important;padding-bottom:16px!important}.payment-modal-amount{align-items:center!important;gap:12px!important;display:flex!important}.payment-modal-amount strong{color:#0f172a!important;font-size:22px!important;font-weight:800!important}.payment-detail-modal .detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.payment-detail-modal .detail-grid>div{background:#f8fafc!important;border:1px solid #0f172a0f!important;border-radius:12px!important;padding:13px!important}.payment-template-box{margin-top:14px!important}.payment-template-box button,.payment-modal-actions button{color:#fff!important;background:#ff4d16!important;border:1px solid #ff4d16!important;border-radius:10px!important;font-weight:750!important;box-shadow:0 10px 24px #ff4d1629!important}.payment-template-box button:hover,.payment-modal-actions button:hover{background:#e63f0f!important;border-color:#e63f0f!important;transform:translateY(-1px)!important}.payment-modal-actions{flex-wrap:wrap!important;gap:10px!important;display:flex!important}@media (max-width:1100px){.payment-wide-card,.payment-card-actions{grid-template-columns:1fr!important}.payment-card-actions .task-money{text-align:left!important}.payment-inline-actions{justify-content:flex-start!important}}@media (max-width:760px){.payment-wide-main{grid-template-columns:42px minmax(0,1fr)!important}.payment-detail-modal .detail-grid{grid-template-columns:1fr!important}.payment-inline-actions{flex-direction:column!important;align-items:stretch!important}}.payment-template-header{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;display:flex!important}.payment-template-header p{color:#64748b!important;margin:4px 0 0!important;font-size:12px!important}.payment-template-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.payment-template-create-form{border-top:1px solid #0f172a14!important;flex-direction:column!important;gap:14px!important;margin-top:14px!important;padding-top:14px!important;display:flex!important}.payment-template-create-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.payment-template-create-form textarea{resize:vertical!important}.payment-template-actions button,.payment-template-create-form .primary-btn{color:#fff!important;background:#ff4d16!important;border:1px solid #ff4d16!important;border-radius:10px!important;font-weight:750!important;box-shadow:0 10px 24px #ff4d1629!important}.payment-template-actions button:hover,.payment-template-create-form .primary-btn:hover{background:#e63f0f!important;border-color:#e63f0f!important;transform:translateY(-1px)!important}@media (max-width:760px){.payment-template-header{flex-direction:column!important}.payment-template-create-grid{grid-template-columns:1fr!important}}.payment-template-header{display:block!important}.payment-template-actions-below{border-top:1px solid #0f172a14!important;justify-content:flex-start!important;gap:8px!important;margin-top:12px!important;padding-top:12px!important;display:flex!important}.recovered-proof-page .page-hero{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:24px;display:flex}.recovered-proof-page .page-title-row{align-items:center;gap:10px;display:flex}.recovered-proof-page .page-title-row h1{margin:0}.recovered-proof-page .page-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.recovered-breakdown-grid{margin-top:22px}.recovered-case-list{gap:12px}.recovered-proof-card{border-radius:14px!important}.recovered-case-main{align-items:flex-start!important}.recovered-case-left{grid-template-columns:48px minmax(0,1fr);align-items:flex-start;gap:14px;display:grid}.recovered-case-left .avatar,.recovered-case-left [class*=avatar]{border-radius:10px!important;width:46px!important;min-width:46px!important;height:46px!important}.recovered-note-panel{background:#fff;border:1px solid #0f172a14;border-radius:12px;margin-top:14px;padding:14px}.recovered-note-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.recovered-note-heading span{letter-spacing:.08em;color:#475569;text-transform:uppercase;font-size:12px;font-weight:800}.recovered-note-heading small{color:#64748b}.recovered-note-list{flex-direction:column;gap:8px;display:flex}.recovered-note-row{background:#f8fafc;border:1px solid #0f172a0f;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.recovered-note-row p{color:#334155;margin:0;font-size:13px;line-height:1.45}.recovered-note-actions{gap:6px;display:flex}.recovered-note-actions button{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #0f172a1a;border-radius:8px;min-height:30px;padding:6px 9px;font-size:11px;font-weight:750}.recovered-note-actions button:hover{color:#ff4d16;border-color:#ff4d16}.empty-note-text{color:#64748b;margin:0;font-size:13px}.recovered-note-editor{border-top:1px solid #0f172a14;flex-direction:column;gap:10px;margin-top:12px;padding-top:12px;display:flex}.recovered-note-editor textarea{resize:vertical;width:100%;font:inherit;color:#0f172a;background:#fff;border:1px solid #0f172a1f;border-radius:10px;padding:11px 12px}.recovered-note-editor-actions{flex-wrap:wrap;gap:8px;display:flex}.recovered-proof-actions{margin-top:14px}.recovered-proof-actions .primary-btn,.recovered-proof-page .page-hero-actions .primary-btn,.recovered-modal-actions .primary-btn{color:#fff!important;background:#ff4d16!important;border-color:#ff4d16!important;border-radius:10px!important;box-shadow:0 10px 24px #ff4d1629!important}.recovered-proof-actions .primary-btn:hover,.recovered-proof-page .page-hero-actions .primary-btn:hover,.recovered-modal-actions .primary-btn:hover{transform:translateY(-1px);background:#e63f0f!important;border-color:#e63f0f!important}.recovered-proof-actions button,.recovered-proof-page .page-hero-actions button,.recovered-modal-actions button{border-radius:10px!important}.recovered-proof-actions button:disabled{opacity:.55;cursor:not-allowed}.recovered-modal-backdrop{z-index:9999!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0f172a6b!important;justify-content:center!important;align-items:flex-start!important;padding:48px 20px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.recovered-related-modal{background:#fff!important;border-radius:14px!important;width:min(920px,100%)!important;max-height:calc(100vh - 96px)!important;overflow-y:auto!important;box-shadow:0 30px 90px #0f172a47!important}.recovered-related-modal .detail-heading{border-bottom:1px solid #0f172a14!important;margin-bottom:16px!important;padding-bottom:16px!important}.recovered-related-modal .detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.recovered-related-modal .detail-grid>div{background:#f8fafc!important;border:1px solid #0f172a0f!important;border-radius:12px!important;padding:13px!important}.recovered-modal-amount{align-items:center;gap:12px;display:flex}.recovered-modal-amount strong{color:#0f172a;font-size:22px;font-weight:800}.recovered-modal-actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:900px){.recovered-proof-page .page-hero{flex-direction:column}.recovered-proof-page .page-hero-actions{justify-content:flex-start}.recovered-case-main{gap:16px}.recovered-note-row{grid-template-columns:1fr}.recovered-note-actions{justify-content:flex-start}}@media (max-width:720px){.recovered-related-modal .detail-grid{grid-template-columns:1fr!important}.recovered-case-left{grid-template-columns:42px minmax(0,1fr)}}.order-risk-page .order-risk-list-panel{width:100%!important}.order-risk-wide-list{flex-direction:column!important;gap:12px!important;display:flex!important}.order-risk-wide-card{background:#fff!important;border:1px solid #0f172a14!important;border-left:3px solid #ff4d16!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;width:100%!important;padding:16px 18px!important;display:grid!important;box-shadow:0 10px 28px #0f172a09!important}.order-risk-wide-main{grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-width:0!important;display:grid!important}.order-risk-wide-card .recovery-row-title{align-items:center!important;gap:8px!important;margin:0 0 7px!important;display:flex!important}.order-risk-wide-card .recovery-row-title h3{color:#0f172a!important;margin:0!important;font-size:16px!important;font-weight:760!important}.order-risk-wide-card p{color:#475569!important;margin:0 0 8px!important;font-size:13px!important;line-height:1.35!important}.order-risk-wide-card .recovery-meta span{color:#475569!important;background:#f8fafc!important;border:1px solid #0f172a14!important;border-radius:8px!important;padding:4px 8px!important;font-size:11px!important}.order-risk-card-actions{grid-template-columns:auto minmax(360px,auto)!important;align-items:center!important;gap:18px!important;display:grid!important}.order-risk-card-actions .task-money{text-align:right!important}.order-risk-inline-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.order-risk-action-btn,.order-risk-view-more-btn{cursor:pointer!important;border-radius:10px!important;min-height:36px!important;padding:8px 12px!important;font-size:12px!important;font-weight:750!important}.order-risk-action-btn{color:#0f172a!important;background:#fff!important;border:1px solid #0f172a1f!important}.order-risk-view-more-btn{color:#fff!important;background:#ff4d16!important;border:1px solid #ff4d16!important;box-shadow:0 10px 24px #ff4d1629!important}.order-risk-pagination{border-top:1px solid #0f172a14!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:16px!important;padding-top:14px!important;display:flex!important}.order-risk-pagination>div{align-items:center!important;gap:10px!important;display:flex!important}.order-risk-modal-backdrop{z-index:9999!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0f172a6b!important;justify-content:center!important;align-items:flex-start!important;padding:48px 20px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.order-risk-detail-modal{background:#fff!important;border-radius:14px!important;width:min(940px,100%)!important;max-height:calc(100vh - 96px)!important;overflow-y:auto!important;box-shadow:0 30px 90px #0f172a47!important}.order-risk-detail-modal .detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.order-risk-template-header{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;display:flex!important}.order-risk-template-actions,.order-risk-modal-actions{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.order-risk-template-actions button,.order-risk-modal-actions button,.order-risk-template-create-form .primary-btn,.order-risk-template-suggestions .primary-btn{color:#fff!important;background:#ff4d16!important;border:1px solid #ff4d16!important;border-radius:10px!important;font-weight:750!important;box-shadow:0 10px 24px #ff4d1629!important}.order-risk-template-suggestions,.order-risk-template-create-form{border-top:1px solid #0f172a14!important;flex-direction:column!important;gap:14px!important;margin-top:14px!important;padding-top:14px!important;display:flex!important}@media (max-width:1100px){.order-risk-wide-card,.order-risk-card-actions{grid-template-columns:1fr!important}.order-risk-card-actions .task-money{text-align:left!important}.order-risk-inline-actions{justify-content:flex-start!important}}@media (max-width:760px){.order-risk-detail-modal .detail-grid,.order-risk-template-create-grid{grid-template-columns:1fr!important}.order-risk-template-header,.order-risk-pagination{flex-direction:column!important;align-items:flex-start!important}}.order-risk-action-btn.resolved{color:#047857!important;background:#ecfdf5f2!important;border-color:#10b98159!important}.order-risk-action-btn.resolved:hover{color:#ff4d16!important;background:#fff!important;border-color:#ff4d16!important}.order-risk-confirm-modal{background:#fff!important;border-radius:14px!important;width:min(640px,100%)!important;box-shadow:0 30px 90px #0f172a47!important}.order-risk-confirm-modal .detail-heading{border-bottom:1px solid #0f172a14!important;margin-bottom:14px!important;padding-bottom:14px!important}.order-risk-confirm-modal .detail-heading h2{color:#0f172a!important;margin:0 0 6px!important;font-size:22px!important}.order-risk-confirm-modal .detail-heading p{color:#64748b!important;margin:0!important;line-height:1.5!important}.order-risk-confirm-modal .detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}@media (max-width:720px){.order-risk-confirm-modal .detail-grid{grid-template-columns:1fr!important}}.order-risk-modal-backdrop{z-index:99999!important;-webkit-backdrop-filter:none!important;filter:none!important;background:#0f172a8c!important;justify-content:center!important;align-items:flex-start!important;padding:48px 20px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.order-risk-detail-modal,.order-risk-confirm-modal{z-index:100000!important;opacity:1!important;visibility:visible!important;filter:none!important;-webkit-backdrop-filter:none!important;color:#0f172a!important;background:#fff!important;border:1px solid #0f172a14!important;border-radius:14px!important;width:min(940px,100%)!important;max-height:calc(100vh - 96px)!important;position:relative!important;overflow-y:auto!important;transform:none!important;box-shadow:0 30px 90px #0f172a47!important}.order-risk-detail-modal *,.order-risk-confirm-modal *{filter:none!important;opacity:1!important}.order-risk-modal-backdrop{z-index:999999!important;filter:none!important;-webkit-backdrop-filter:none!important;background:#0f172a8c!important;justify-content:center!important;align-items:flex-start!important;padding:48px 20px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.order-risk-detail-modal,.order-risk-confirm-modal{z-index:1000000!important;color:#0f172a!important;opacity:1!important;visibility:visible!important;filter:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #0f172a1a!important;border-radius:14px!important;width:min(940px,100%)!important;max-height:calc(100vh - 96px)!important;padding:24px!important;position:relative!important;overflow-y:auto!important;transform:translateZ(0)!important;box-shadow:0 30px 90px #0f172a59!important}.order-risk-detail-modal:before,.order-risk-detail-modal:after,.order-risk-confirm-modal:before,.order-risk-confirm-modal:after{content:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;display:none!important}.order-risk-detail-modal *,.order-risk-confirm-modal *{filter:none!important;-webkit-backdrop-filter:none!important;text-shadow:none!important}.order-risk-template-actions button,.order-risk-template-create-form .primary-btn,.order-risk-template-suggestions .primary-btn,.order-risk-confirm-modal .primary-btn,.order-risk-confirm-modal .secondary-btn{color:#fff!important;opacity:1!important;background:#ff4d16!important;border:1px solid #ff4d16!important;border-radius:10px!important;box-shadow:0 10px 24px #ff4d1629!important}.order-risk-template-actions button:hover,.order-risk-template-create-form .primary-btn:hover,.order-risk-template-suggestions .primary-btn:hover,.order-risk-confirm-modal .primary-btn:hover,.order-risk-confirm-modal .secondary-btn:hover{color:#fff!important;opacity:1!important;background:#e63f0f!important;border-color:#e63f0f!important;transform:translateY(-1px)!important}.order-risk-template-box{overflow:visible!important}.order-risk-template-create-form{border-top:1px solid #0f172a14!important;flex-direction:column!important;gap:14px!important;margin-top:14px!important;padding-top:14px!important;display:flex!important}.order-risk-template-create-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.order-risk-template-create-form input,.order-risk-template-create-form select,.order-risk-template-create-form textarea{color:#0f172a!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:10px!important;width:100%!important;padding:10px 12px!important}.order-risk-template-create-form textarea{resize:vertical!important}@media (max-width:760px){.order-risk-template-create-grid{grid-template-columns:1fr!important}}.order-risk-template-suggestion-actions{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-top:12px!important;display:flex!important}.order-risk-template-suggestion-actions .primary-btn{border-radius:10px!important;min-height:42px!important}.order-risk-create-template-btn{color:#0f172a!important;min-height:42px!important;box-shadow:none!important;cursor:pointer!important;background:#fff!important;border:1px solid #0f172a24!important;border-radius:10px!important;padding:10px 16px!important;font-weight:750!important}.order-risk-create-template-btn:hover{color:#0f172a!important;background:#f8fafc!important;border-color:#0f172a47!important;transform:translateY(-1px)!important;box-shadow:0 8px 18px #0f172a14!important}.delivery-followup-page .delivery-followup-list-panel{width:100%!important}.delivery-followup-wide-list{flex-direction:column!important;gap:12px!important;display:flex!important}.delivery-followup-wide-card{background:#fff!important;border:1px solid #0f172a14!important;border-left:3px solid #ff4d16!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;width:100%!important;padding:16px 18px!important;display:grid!important;box-shadow:0 10px 28px #0f172a09!important}.delivery-followup-wide-main{grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-width:0!important;display:grid!important}.delivery-followup-wide-card .recovery-row-title{align-items:center!important;gap:8px!important;margin:0 0 7px!important;display:flex!important}.delivery-followup-wide-card .recovery-row-title h3{color:#0f172a!important;margin:0!important;font-size:16px!important;font-weight:760!important}.delivery-followup-wide-card p{color:#475569!important;margin:0 0 8px!important;font-size:13px!important;line-height:1.35!important}.delivery-followup-wide-card .recovery-meta span{color:#475569!important;background:#f8fafc!important;border:1px solid #0f172a14!important;border-radius:8px!important;padding:4px 8px!important;font-size:11px!important}.delivery-followup-card-actions{justify-content:flex-end!important;align-items:center!important;gap:18px!important;display:flex!important}.delivery-followup-card-actions .task-money{text-align:right!important}.delivery-followup-card-actions .task-money strong{color:#0f172a!important;font-size:19px!important;font-weight:800!important;line-height:1.1!important;display:block!important}.delivery-followup-card-actions .task-money span{color:#64748b!important;margin-top:4px!important;font-size:12px!important;display:block!important}.delivery-followup-view-more-btn{color:#fff!important;cursor:pointer!important;background:#ff4d16!important;border:1px solid #ff4d16!important;border-radius:10px!important;min-height:38px!important;padding:9px 14px!important;font-size:12px!important;font-weight:750!important;box-shadow:0 10px 24px #ff4d1629!important}.delivery-followup-view-more-btn:hover{background:#e63f0f!important;border-color:#e63f0f!important;transform:translateY(-1px)!important}.delivery-followup-pagination{border-top:1px solid #0f172a14!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:16px!important;padding-top:14px!important;display:flex!important}.delivery-followup-pagination>div{align-items:center!important;gap:10px!important;display:flex!important}.delivery-followup-pagination span{color:#64748b!important;font-size:13px!important}.delivery-followup-modal-backdrop{z-index:999999!important;background:#0f172a8c!important;justify-content:center!important;align-items:flex-start!important;padding:48px 20px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.delivery-followup-detail-modal{z-index:1000000!important;color:#0f172a!important;background:#fff!important;border:1px solid #0f172a1a!important;border-radius:14px!important;width:min(940px,100%)!important;max-height:calc(100vh - 96px)!important;padding:24px!important;position:relative!important;overflow-y:auto!important;box-shadow:0 30px 90px #0f172a59!important}.delivery-followup-detail-modal .detail-heading{border-bottom:1px solid #0f172a14!important;margin-bottom:16px!important;padding-bottom:16px!important}.delivery-followup-detail-modal .detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.delivery-followup-detail-modal .detail-grid>div{background:#f8fafc!important;border:1px solid #0f172a0f!important;border-radius:12px!important;padding:13px!important}.delivery-followup-modal-amount{align-items:center!important;gap:12px!important;display:flex!important}.delivery-followup-modal-amount strong{color:#0f172a!important;font-size:22px!important;font-weight:800!important}.delivery-followup-template-box button,.delivery-followup-modal-actions .primary-btn{color:#fff!important;background:#ff4d16!important;border:1px solid #ff4d16!important;border-radius:10px!important;font-weight:750!important;box-shadow:0 10px 24px #ff4d1629!important}.delivery-followup-template-box button:hover,.delivery-followup-modal-actions .primary-btn:hover{background:#e63f0f!important;border-color:#e63f0f!important}.delivery-followup-modal-actions{flex-wrap:wrap!important;gap:10px!important;display:flex!important}.delivery-followup-modal-actions .secondary-btn{border-radius:10px!important}@media (max-width:1100px){.delivery-followup-wide-card{grid-template-columns:1fr!important}.delivery-followup-card-actions{justify-content:flex-start!important}.delivery-followup-card-actions .task-money{text-align:left!important}}@media (max-width:760px){.delivery-followup-wide-main{grid-template-columns:42px minmax(0,1fr)!important}.delivery-followup-detail-modal .detail-grid{grid-template-columns:1fr!important}.delivery-followup-pagination{flex-direction:column!important;align-items:flex-start!important}}.delivery-action-feedback{border:1px solid #0f172a14!important;border-radius:12px!important;margin:0 0 16px!important;padding:14px 16px!important;animation:.7s both deliveryFeedbackRise!important;position:relative!important;overflow:hidden!important}.delivery-action-feedback:before{content:""!important;opacity:.18!important;pointer-events:none!important;animation:3.6s forwards deliveryOverlayFade!important;position:absolute!important;inset:0!important}.delivery-action-feedback.green{background:#ecfdf5c7!important;border-color:#10b98147!important}.delivery-action-feedback.green:before{background:linear-gradient(90deg,#10b98161,#10b98114)!important}.delivery-action-feedback.yellow{background:#fffbebd1!important;border-color:#f59e0b52!important}.delivery-action-feedback.yellow:before{background:linear-gradient(90deg,#f59e0b6b,#f59e0b1a)!important}.delivery-action-feedback strong,.delivery-action-feedback p{z-index:1!important;position:relative!important}.delivery-action-feedback strong{color:#0f172a!important;margin-bottom:4px!important;font-size:14px!important;font-weight:800!important;display:block!important}.delivery-action-feedback p{color:#475569!important;margin:0!important;font-size:13px!important;line-height:1.45!important}@keyframes deliveryFeedbackRise{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes deliveryOverlayFade{0%{opacity:.34;transform:translate(-8%)}35%{opacity:.22;transform:translate(0)}to{opacity:0;transform:translate(6%)}}.delivery-template-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.delivery-create-template-btn{color:#0f172a!important;min-height:38px!important;box-shadow:none!important;cursor:pointer!important;background:#fff!important;border:1px solid #0f172a24!important;border-radius:10px!important;padding:9px 13px!important;font-weight:750!important}.delivery-create-template-btn:hover{color:#0f172a!important;background:#f8fafc!important;border-color:#0f172a47!important;transform:translateY(-1px)!important;box-shadow:0 8px 18px #0f172a14!important}.delivery-template-create-form{border-top:1px solid #0f172a14!important;flex-direction:column!important;gap:14px!important;margin-top:14px!important;padding-top:14px!important;display:flex!important}.delivery-template-create-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.delivery-template-create-form input,.delivery-template-create-form select,.delivery-template-create-form textarea{color:#0f172a!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:10px!important;width:100%!important;padding:10px 12px!important}.delivery-template-create-form textarea{resize:vertical!important}.delivery-followup-modal-actions .secondary-btn{transition:all .2s!important}.delivery-followup-modal-actions .secondary-btn:hover{color:#ff4d16!important;border-color:#ff4d16!important}@media (max-width:760px){.delivery-template-create-grid{grid-template-columns:1fr!important}.delivery-template-actions{justify-content:flex-start!important}}.reviews-referrals-page .social-proof-toolbar-actions{align-items:center!important;gap:10px!important;display:flex!important}.social-proof-chart-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-bottom:18px!important;display:grid!important}.social-proof-chart-card{border-radius:14px!important;padding:16px!important}.social-proof-chart-card h3{color:#0f172a!important;margin:0 0 12px!important;font-size:15px!important;font-weight:800!important}.social-proof-chart-row{border-top:1px solid #0f172a14!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:10px 0!important;display:flex!important}.social-proof-chart-row span{color:#64748b!important;font-size:13px!important}.social-proof-chart-row strong{color:#0f172a!important;font-weight:800!important}.social-proof-green-callout{background:#ecfdf5ad!important;border-color:#10b98142!important;box-shadow:inset 3px 0 #10b981b3!important}.social-proof-expanded-panel{background:#ecfdf585!important;border:1px solid #10b9812e!important;border-radius:12px!important;margin-top:12px!important;padding:14px!important;animation:.28s both socialProofExpand!important}.social-proof-expanded-panel span{color:#475569!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-bottom:6px!important;font-size:11px!important;font-weight:800!important;display:block!important}.social-proof-expanded-panel p{color:#334155!important;margin:0 0 12px!important;line-height:1.5!important}.social-proof-action-row{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.social-proof-create-template-btn,.social-proof-audit-btn{color:#0f172a!important;min-height:38px!important;box-shadow:none!important;cursor:pointer!important;background:#fff!important;border:1px solid #0f172a24!important;border-radius:10px!important;margin-left:auto!important;padding:9px 13px!important;font-weight:750!important}.social-proof-create-template-btn:hover,.social-proof-audit-btn:hover{color:#ff4d16!important;background:#fff7ed!important;border-color:#ff4d16!important}.social-proof-template-create-form{border-top:1px solid #0f172a14!important;flex-direction:column!important;gap:14px!important;margin-top:14px!important;padding-top:14px!important;display:flex!important}.social-proof-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.social-proof-template-create-form input,.social-proof-template-create-form select,.social-proof-template-create-form textarea{color:#0f172a!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:10px!important;width:100%!important;padding:10px 12px!important}.social-proof-template-create-form textarea{resize:vertical!important}.social-proof-note-list{flex-direction:column!important;gap:10px!important;margin-top:12px!important;display:flex!important}.social-proof-note-card{background:#fff!important;border:1px solid #0f172a14!important;border-radius:12px!important;padding:12px!important}.social-proof-note-card>div:first-child{justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-bottom:6px!important;display:flex!important}.social-proof-note-card strong{color:#0f172a!important;font-size:13px!important}.social-proof-note-card span{color:#94a3b8!important;font-size:12px!important}.social-proof-note-card p{color:#475569!important;margin:0 0 10px!important}.social-proof-note-card button{color:#0f172a!important;cursor:pointer!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:8px!important;margin-right:8px!important;padding:7px 10px!important;font-weight:700!important}.social-proof-note-card button:hover{color:#ff4d16!important;border-color:#ff4d16!important}.social-proof-main-actions{align-items:center!important}.social-proof-pagination{border-top:1px solid #0f172a14!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:16px!important;padding-top:14px!important;display:flex!important}.social-proof-pagination>div{align-items:center!important;gap:10px!important;display:flex!important}.social-proof-pagination span{color:#64748b!important;font-size:13px!important}.social-proof-audit-map{flex-direction:column!important;gap:12px!important;display:flex!important}.social-proof-audit-node{background:#fff!important;border:1px solid #0f172a14!important;border-radius:12px!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:flex-start!important;gap:12px!important;padding:13px!important;display:grid!important}.social-proof-audit-dot{color:#fff!important;background:#ff4d16!important;border-radius:999px!important;place-items:center!important;width:32px!important;height:32px!important;font-size:12px!important;font-weight:800!important;display:grid!important}.social-proof-audit-node strong{color:#0f172a!important;margin-bottom:4px!important;display:block!important}.social-proof-audit-node p{color:#475569!important;margin:0 0 6px!important;line-height:1.45!important}.social-proof-audit-node span{color:#94a3b8!important;font-size:12px!important}@keyframes socialProofExpand{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.social-proof-chart-grid,.social-proof-template-grid{grid-template-columns:1fr!important}.reviews-referrals-page .social-proof-toolbar-actions,.social-proof-action-row,.social-proof-pagination{flex-direction:column!important;align-items:flex-start!important}.social-proof-create-template-btn,.social-proof-audit-btn{margin-left:0!important}}.refill-working-page,.refill-working-page p,.refill-working-page span,.refill-working-page small,.refill-working-page button,.refill-working-page input,.refill-working-page textarea,.refill-working-page select{letter-spacing:-.01em!important;font-weight:400!important}.refill-working-page h1,.refill-working-page h2,.refill-working-page h3{letter-spacing:-.02em!important;color:#111!important;font-weight:600!important}.refill-page-toolbar{border-bottom:1px solid #e8e8e5!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;padding:0 0 18px!important;display:flex!important}.refill-page-toolbar>div:first-child{min-width:0!important;max-width:720px!important}.refill-page-toolbar p{color:#4b5563!important;margin:10px 0 0!important;font-size:15px!important;font-weight:400!important;line-height:1.55!important}.refill-sync-pill{color:#111!important;min-height:30px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:999px!important;padding:6px 13px!important;font-size:12px!important;font-weight:500!important}.refill-sync-pill:before{box-shadow:none!important;background:#ff4500!important}.refill-toolbar-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.refill-working-page .primary-btn,.refill-working-page .secondary-btn{min-height:44px!important;box-shadow:none!important;border-radius:10px!important;padding:0 18px!important;font-size:13px!important;font-weight:600!important;line-height:1!important}.refill-working-page .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important}.refill-working-page .primary-btn:hover{color:#fff!important;background:#e84200!important;border-color:#e84200!important}.refill-working-page .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #dedede!important}.refill-working-page .secondary-btn:hover{color:#111!important;background:#f7f7f5!important;border-color:#d7d7d7!important}.refill-kpi-grid .kpi-top,.refill-kpi-grid .kpi-main strong,.refill-kpi-grid .kpi-caption{font-weight:500!important}.refill-filter-card{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;padding:14px 16px!important;box-shadow:0 8px 22px #0000000a!important}.refill-filter-card .filter-pills,.refill-filter-pills{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.refill-filter-card .filter-pills button,.refill-filter-pills button{color:#4b5563!important;min-height:38px!important;box-shadow:none!important;background:#f1f1ef!important;border:1px solid #0000!important;border-radius:999px!important;padding:0 15px!important;font-size:13px!important;font-weight:500!important}.refill-filter-card .filter-pills button:hover,.refill-filter-pills button:hover{color:#111!important;background:#f7f7f5!important}.refill-filter-card .filter-pills button.active,.refill-filter-card .filter-pills button.is-active,.refill-filter-pills button.active,.refill-filter-pills button.is-active{color:#111!important;background:#fff!important;border-color:#ff450059!important;font-weight:500!important;box-shadow:inset 0 -2px #ff4500!important}.refill-count-pill,.refill-soft-badge{color:#374151!important;white-space:nowrap!important;background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:999px!important;min-height:30px!important;padding:6px 13px!important;font-size:12px!important;font-weight:500!important}.refill-action-success-card{box-shadow:none!important;background:#ecfdf5!important;border:1px solid #10b98138!important;border-radius:18px!important;padding:16px 18px!important}.refill-action-success-card span{color:#047857!important;letter-spacing:.04em!important;margin-bottom:5px!important;font-size:12px!important;font-weight:600!important}.refill-action-success-card h3{color:#064e3b!important;margin:0!important;font-size:18px!important;font-weight:600!important}.refill-action-success-card p{color:#065f46!important;margin:6px 0 0!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}.refill-list-panel{box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:20px!important;grid-column:1/-1!important;width:100%!important;max-width:100%!important;padding:24px!important}.refill-section-heading{border-bottom:1px solid #e8e8e5!important;margin-bottom:16px!important;padding-bottom:16px!important}.refill-section-heading h2{font-size:26px!important;font-weight:600!important}.refill-section-heading p{color:#4b5563!important;font-size:14px!important;font-weight:400!important}.refill-opportunity-card{min-height:126px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-left:4px solid #d1d5db!important;border-radius:16px!important;padding:18px!important}.refill-opportunity-card:hover{background:#fff!important;border-color:#d7d7d7!important;transform:none!important;box-shadow:0 8px 22px #0000000a!important}.refill-opportunity-card.selected{box-shadow:none!important;background:#fafafa!important;border-color:#d8d8d8 #d8d8d8 #d8d8d8 #ff4500!important}.refill-card-title-row h3{font-size:16px!important;font-weight:600!important}.refill-card-main p,.refill-card-next{color:#4b5563!important;font-size:13px!important;font-weight:400!important}.refill-card-tags span{color:#475569!important;background:#f8fafc!important;border-radius:999px!important;min-height:26px!important;padding:5px 9px!important;font-size:11px!important;font-weight:500!important}.refill-status-pill,.refill-queue-pill{min-height:26px!important;padding:5px 10px!important;font-size:12px!important;font-weight:500!important}.refill-card-value strong{color:#111!important;font-size:25px!important;font-weight:600!important}.refill-card-value>span{color:#64748b!important;font-size:12px!important;font-weight:400!important}.refill-card-value .primary-btn,.refill-card-value .secondary-btn{border-radius:10px!important;min-height:38px!important;padding:0 13px!important;font-size:12px!important;font-weight:600!important}.refill-modal-card h2,.refill-modal-card h3{font-weight:600!important}.refill-modal-card label{font-weight:500!important}.refill-detail-grid span,.capture-detail-box span{font-weight:600!important}.refill-detail-grid strong{font-weight:500!important}.refill-template-actions button{font-weight:600!important}.refill-working-page .refill-detail-layout,.refill-working-page .refill-split-layout,.refill-working-page .refill-right-panel,.refill-working-page .refill-detail-panel,.refill-working-page .refill-side-panel{visibility:hidden!important;width:0!important;max-width:0!important;display:none!important}.repeat-revenue-page{color:#111827;flex-direction:column;gap:22px;width:100%;display:flex}.repeat-revenue-page *{box-sizing:border-box}.rr-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.rr-filter-bar{justify-content:space-between;align-items:center;gap:14px;width:100%;display:flex;background:#fff!important;border:1px solid #11182714!important;border-radius:18px!important;padding:14px 16px!important;box-shadow:0 8px 22px #1118270a!important}.rr-filter-pills{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.rr-filter-pills button{color:#4b5563;cursor:pointer;min-height:38px;box-shadow:none;background:#f1f1ef;border:1px solid #0000;border-radius:999px;padding:0 15px;font-size:13px;font-weight:500;line-height:1;transition:background .16s,border-color .16s,color .16s}.rr-filter-pills button:hover{color:#111827;background:#f7f7f5}.rr-filter-pills button.active{color:#111827;background:#fff;border-color:#ff45005c;box-shadow:inset 0 -2px #ff4500}.rr-count-pill{color:#374151;white-space:nowrap;background:#f8f8f6;border:1px solid #11182714;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:30px;margin-left:auto;padding:6px 13px;font-size:12px;font-weight:500;display:inline-flex}.rr-action-card{background:#ecfdf5;border:1px solid #10b9813d;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 18px;display:flex}.rr-action-card span{color:#047857;letter-spacing:.04em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:600;display:block}.rr-action-card h3{color:#064e3b;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600;line-height:1.25}.rr-action-card p{color:#065f46;margin:6px 0 0;font-size:14px;line-height:1.5}.rr-action-card-buttons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.repeat-revenue-page .primary-btn,.repeat-revenue-page .secondary-btn{cursor:pointer;min-height:40px;box-shadow:none;border-radius:10px;padding:0 15px;font-size:13px;font-weight:600;line-height:1;transition:background .16s,border-color .16s,color .16s,transform .16s}.repeat-revenue-page .primary-btn{color:#fff;background:#ff4500;border:1px solid #ff4500}.repeat-revenue-page .primary-btn:hover{color:#fff;background:#e84200;border-color:#e84200;transform:translateY(-1px)}.repeat-revenue-page .secondary-btn{color:#111827;background:#fff;border:1px solid #dedede}.repeat-revenue-page .secondary-btn:hover{color:#111827;background:#f7f7f5;border-color:#d7d7d7;transform:translateY(-1px)}.repeat-revenue-page .primary-btn:disabled,.repeat-revenue-page .secondary-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.rr-list-panel{width:100%;background:#fff!important;border:1px solid #11182714!important;border-radius:20px!important;padding:18px!important;box-shadow:0 8px 22px #1118270a!important}.rr-list{flex-direction:column;gap:12px;display:flex}.rr-refill-card{cursor:pointer;background:#fff;border:1px solid #e8e8e5;border-left:4px solid #d1d5db;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;min-height:118px;padding:18px;transition:border-color .16s,box-shadow .16s,background .16s;display:grid;position:relative}.rr-refill-card:hover{border-color:#d7d7d7;box-shadow:0 8px 22px #1118270a}.rr-refill-card.selected{background:#fafafa;border-color:#d8d8d8 #d8d8d8 #d8d8d8 #ff4500}.rr-refill-card.tone-emerald{border-left-color:#10b981}.rr-refill-card.tone-rose{border-left-color:#ef4444}.rr-refill-card.tone-amber{border-left-color:#f59e0b}.rr-refill-card.tone-cyan{border-left-color:#06b6d4}.rr-refill-card.tone-indigo{border-left-color:#6366f1}.rr-refill-card.tone-gray{border-left-color:#9ca3af}.rr-card-left{align-items:center;gap:16px;min-width:0;display:flex}.rr-avatar-wrap{flex:0 0 44px;width:44px;height:44px}.rr-avatar-wrap .avatar{width:44px!important;min-width:44px!important;height:44px!important;box-shadow:none!important;background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:12px!important}.rr-avatar-wrap .avatar span{color:#111827!important;background:#f8f8f6!important;font-size:12px!important;font-weight:600!important}.rr-card-copy{min-width:0}.rr-card-title-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:7px;display:flex}.rr-card-title-row h3{color:#111827;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:600;line-height:1.25}.rr-product-line{color:#4b5563;margin:0 0 9px;font-size:13px;line-height:1.45}.rr-meta-row{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.rr-meta-row span{color:#475569;background:#f8fafc;border:1px solid #0f172a14;border-radius:999px;align-items:center;min-height:26px;padding:5px 9px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.rr-next-action-text{color:#64748b;margin:0;font-size:12px;line-height:1.4}.rr-status-pill,.rr-queue-pill{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:5px 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.rr-status-pill{color:#475569;background:#f8fafc;border:1px solid #94a3b840}.rr-status-pill.status-not-sent{color:#c2410c;background:#fff7ed;border-color:#ff450040}.rr-status-pill.status-overdue{color:#b91c1c;background:#fef2f2;border-color:#dc262640}.rr-status-pill.status-sent{color:#0e7490;background:#ecfeff;border-color:#06b6d440}.rr-status-pill.status-snoozed{color:#475569;background:#f1f5f9;border-color:#64748b3d}.rr-status-pill.status-recovered{color:#047857;background:#ecfdf5;border-color:#10b98142}.rr-queue-pill{color:#ff4500;background:#fff6f1;border:1px solid #ff45003d}.rr-card-right{grid-template-columns:auto auto;justify-content:end;align-items:center;gap:18px;min-width:260px;display:grid}.rr-value-stack{text-align:right}.rr-value-stack strong{color:#111827;letter-spacing:-.04em;font-size:25px;font-weight:600;line-height:1;display:block}.rr-value-stack span{color:#64748b;margin-top:4px;font-size:12px;display:block}.rr-tile-buttons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.rr-tile-buttons .primary-btn,.rr-tile-buttons .secondary-btn{min-height:36px;padding:0 12px;font-size:12px}.rr-pagination-row{border-top:1px solid #11182714;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding-top:14px;display:flex}.rr-pagination-row span{color:#5f6368;font-size:13px}.rr-pagination-row>div{align-items:center;gap:8px;display:flex}.rr-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a6b;justify-content:center;align-items:flex-start;padding:48px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}.rr-modal-header span{color:#ff4500;letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:600;display:block}.rr-detail-top{border-bottom:1px solid #11182714;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding-bottom:16px;display:flex}.rr-detail-person{align-items:center;gap:14px;display:flex}.rr-detail-person h3{color:#111827;letter-spacing:-.035em;margin:0;font-size:22px;font-weight:600}.rr-detail-person p{color:#5f6368;margin:4px 0 0;font-size:13px}.rr-detail-top>strong{color:#111827;letter-spacing:-.04em;font-size:28px;font-weight:600;line-height:1}.rr-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rr-detail-grid>div,.rr-template-box,.rr-green-box{background:#fff;border:1px solid #11182714;border-radius:14px;padding:14px}.rr-detail-grid>div{background:#f8f8f6;min-height:82px}.rr-detail-grid span,.rr-template-box span,.rr-green-box span{color:#5f6368;letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.rr-green-box{background:#ecfdf5;border-color:#10b9813d;margin-top:14px}.rr-template-box{margin-top:14px}.rr-template-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.rr-template-actions,.rr-modal-actions-row,.rr-panel-actions,.rr-custom-snooze,.rr-form-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rr-template-box p,.rr-inline-panel p{color:#374151;margin:0;font-size:14px;line-height:1.55}.rr-modal-actions-row{border-top:1px solid #11182714;margin-top:16px;padding-top:16px}.rr-inline-panel{background:#ecfdf5;border:1px solid #10b9813d;border-radius:14px;margin-top:14px;padding:16px}.rr-inline-panel span{color:#047857;letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:600;display:block}.rr-inline-panel h3{color:#064e3b;letter-spacing:-.03em;margin:0 0 12px;font-size:17px;font-weight:600}.rr-panel-actions,.rr-custom-snooze{margin-top:14px}.rr-custom-snooze input,.rr-modal-card input,.rr-modal-card select,.rr-modal-card textarea{color:#111827;background:#fff;border:1px solid #1118271f;border-radius:10px;outline:none;width:100%;font-size:14px}.rr-custom-snooze input,.rr-modal-card input,.rr-modal-card select{min-height:42px;padding:9px 12px}.rr-modal-card textarea{resize:vertical;min-height:110px;padding:12px;line-height:1.5}.rr-modal-card label{color:#374151;flex-direction:column;gap:8px;margin-top:14px;font-size:12px;font-weight:500;display:flex}.rr-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.rr-form-actions{border-top:1px solid #11182714;justify-content:flex-end;margin-top:18px;padding-top:16px}.rr-audit-list{flex-direction:column;gap:12px;display:flex}.rr-audit-step{background:#fff;border:1px solid #e8e8e5;border-radius:14px;grid-template-columns:110px minmax(0,1fr);gap:14px;padding:15px;display:grid}.rr-audit-step>span{color:#047857;background:#ecfdf5;border:1px solid #10b9813d;border-radius:999px;justify-content:center;align-items:center;width:fit-content;height:28px;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.rr-audit-step h3{color:#111827;margin:0;font-size:15px;font-weight:600}.rr-audit-step p{color:#4b5563;margin:5px 0 0;font-size:13px;line-height:1.5}.rr-audit-step small{color:#6b7280;margin-top:7px;font-size:12px;display:block}.rr-audit-empty,.rr-empty-state{text-align:center;background:#f8f8f6;border:1px dashed #d1d5db;border-radius:14px;padding:24px}.rr-audit-empty h3,.rr-empty-state h2{color:#111827;margin:0;font-weight:600}.rr-audit-empty p,.rr-empty-state p{color:#5f6368;margin:8px 0 0;font-size:14px;line-height:1.5}@media (max-width:1180px){.rr-refill-card,.rr-card-right{grid-template-columns:1fr}.rr-card-right{justify-content:start;min-width:0}.rr-value-stack{text-align:left}.rr-tile-buttons{justify-content:flex-start}.rr-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.rr-filter-bar,.rr-action-card,.rr-pagination-row,.rr-detail-top,.rr-template-head{flex-direction:column;align-items:stretch}.rr-count-pill{width:fit-content;margin-left:0}.rr-card-left{align-items:flex-start}.rr-tile-buttons .primary-btn,.rr-tile-buttons .secondary-btn,.rr-action-card-buttons .secondary-btn,.rr-modal-actions-row .primary-btn,.rr-modal-actions-row .secondary-btn,.rr-panel-actions .primary-btn,.rr-panel-actions .secondary-btn,.rr-custom-snooze .primary-btn,.rr-custom-snooze input,.rr-form-actions .primary-btn,.rr-form-actions .secondary-btn{width:100%}.rr-detail-grid,.rr-form-grid,.rr-audit-step{grid-template-columns:1fr}.rr-list-panel,.rr-modal-card{padding:18px!important}.rr-modal-backdrop{padding:22px 12px}}.rr-modal-backdrop{z-index:999999!important;-webkit-backdrop-filter:blur(8px)!important;background:#0f172a6b!important;justify-content:center!important;align-items:flex-start!important;padding:48px 20px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.rr-modal-card{color:#111827!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;width:min(620px,100%)!important;max-height:calc(100vh - 96px)!important;padding:24px!important;overflow-y:auto!important;box-shadow:0 30px 90px #0f172a47!important}.rr-modal-wide{width:min(940px,100%)!important}.rr-modal-header{border-bottom:1px solid #11182714!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:16px!important;padding-bottom:16px!important;display:flex!important}.rr-modal-header span,.rr-green-box span,.rr-detail-grid span{color:#ff4500!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:12px!important;font-weight:600!important;display:block!important}.rr-modal-header h2{color:#111827!important;letter-spacing:-.03em!important;margin:0!important;font-size:24px!important;font-weight:600!important;line-height:1.2!important}.rr-modal-header button{color:#111827!important;cursor:pointer!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:10px!important;width:36px!important;height:36px!important;font-size:22px!important;line-height:1!important}.rr-green-box{background:#ecfdf5!important;border:1px solid #10b9813d!important;border-radius:14px!important;margin-top:14px!important;padding:14px!important}.rr-green-box span{color:#047857!important}.rr-green-box p{color:#064e3b!important;margin:0!important;font-size:14px!important;font-weight:500!important;line-height:1.55!important}.rr-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important;display:grid!important}.rr-detail-grid>div{background:#f8f8f6!important;border:1px solid #11182714!important;border-radius:14px!important;min-height:78px!important;padding:14px!important}.rr-detail-grid span{color:#5f6368!important}.rr-detail-grid strong{color:#111827!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;display:block!important}.rr-form-actions{border-top:1px solid #11182714!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin-top:16px!important;padding-top:16px!important;display:flex!important}@media (max-width:760px){.rr-detail-grid{grid-template-columns:1fr!important}.rr-form-actions,.rr-form-actions .primary-btn,.rr-form-actions .secondary-btn{width:100%!important}}.restock-working-page *{box-sizing:border-box}.restock-working-page .primary-btn,.restock-working-page .secondary-btn,.rst-modal-card .primary-btn,.rst-modal-card .secondary-btn,.rst-queue-popup .primary-btn,.rst-queue-popup .secondary-btn{cursor:pointer;border-radius:10px;min-height:42px;padding:0 16px;font-size:13px;font-weight:600;line-height:1;transition:background .18s,border-color .18s,color .18s,transform .18s}.restock-working-page .primary-btn,.rst-modal-card .primary-btn,.rst-queue-popup .primary-btn{color:#fff;background:#ff4500;border:1px solid #ff4500}.restock-working-page .primary-btn:hover,.rst-modal-card .primary-btn:hover,.rst-queue-popup .primary-btn:hover{background:#e84200;border-color:#e84200;transform:translateY(-1px)}.restock-working-page .secondary-btn,.rst-modal-card .secondary-btn,.rst-queue-popup .secondary-btn{color:#111;background:#fff;border:1px solid #dedede}.restock-working-page .secondary-btn:hover,.rst-modal-card .secondary-btn:hover,.rst-queue-popup .secondary-btn:hover{background:#f7f7f5;border-color:#d7d7d7;transform:translateY(-1px)}.restock-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.restock-filter-card{justify-content:space-between;align-items:center;gap:14px;width:100%;padding:14px 16px;display:flex;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;box-shadow:0 8px 22px #0000000a!important}.restock-filter-pills{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;display:flex}.restock-filter-card .filter-pills button,.restock-filter-pills button{color:#4b5563;cursor:pointer;min-height:38px;box-shadow:none;background:#f1f1ef;border:1px solid #0000;border-radius:999px;padding:0 15px;font-size:13px;font-weight:500;line-height:1}.restock-filter-card .filter-pills button:hover,.restock-filter-pills button:hover{color:#111;background:#f7f7f5}.restock-filter-card .filter-pills button.active,.restock-filter-pills button.active{color:#111;background:#fff;border-color:#ff450059;box-shadow:inset 0 -2px #ff4500}.restock-count-pill{white-space:nowrap;color:#374151;background:#f8f8f6;border:1px solid #e8e8e5;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:30px;padding:6px 13px;font-size:12px;font-weight:500;display:inline-flex}.restock-action-card{background:#ecfdf5;border:1px solid #10b98138;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 18px;display:flex}.restock-action-card span,.rst-green-box span,.rst-template-box span,.rst-action-panel span{color:#047857;letter-spacing:.04em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:600;display:block}.restock-action-card h3{color:#064e3b;margin:0;font-size:18px;font-weight:600;line-height:1.2}.restock-action-card p{color:#065f46;margin:6px 0 0;font-size:14px;line-height:1.5}.restock-action-buttons,.rst-inline-actions,.rst-modal-actions-row,.rst-modal-footer,.rst-queue-popup-actions,.restock-card-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.restock-list-panel{width:100%;padding:24px;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:20px!important}.restock-list-header{border-bottom:1px solid #e8e8e5;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;padding-bottom:18px;display:flex}.restock-list-header h2{color:#111;letter-spacing:-.03em;margin:0;font-size:26px;font-weight:600}.restock-list-header p{color:#4b5563;margin:7px 0 0;font-size:14px;line-height:1.5}.restock-product-list{flex-direction:column;gap:14px;display:flex}.restock-product-card{background:#fff;border:1px solid #e8e8e5;border-left:4px solid #d1d5db;border-radius:18px;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:22px;width:100%;min-height:178px;padding:18px;transition:border-color .18s,box-shadow .18s,background .18s;display:grid;position:relative}.restock-product-card:hover{border-color:#d8d8d8;box-shadow:0 8px 22px #0000000a}.restock-product-card.tone-cyan{border-left-color:#06b6d4}.restock-product-card.tone-rose{border-left-color:#ef4444}.restock-product-card.tone-amber{border-left-color:#f59e0b}.restock-product-card.tone-emerald{border-left-color:#10b981}.restock-product-card.tone-indigo{border-left-color:#6366f1}.restock-product-card.tone-gray{border-left-color:#9ca3af}.restock-product-main{grid-template-columns:52px minmax(0,1fr);align-items:flex-start;gap:16px;min-width:0;display:grid}.rst-product-mark{color:#111;background:#f8f8f6;border:1px solid #e8e8e5;border-radius:14px;place-items:center;width:52px;height:52px;font-size:13px;font-weight:600;display:grid}.restock-title-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.restock-title-row h3{color:#111;margin:0;font-size:18px;font-weight:600;line-height:1.2}.restock-product-copy p{color:#4b5563;margin:0;font-size:13px;line-height:1.45}.restock-badge-row,.restock-source-row{flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;display:flex}.restock-badge-row span,.restock-source-row span,.restock-stage-pill,.restock-queue-pill{border-radius:999px;align-items:center;width:fit-content;min-height:26px;padding:5px 9px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.restock-badge-row span,.restock-source-row span{color:#475569;background:#f8fafc;border:1px solid #0f172a14}.restock-stage-pill{color:#475569;background:#f8fafc;border:1px solid #94a3b840}.restock-stage-pill.stage-notice-due,.restock-stage-pill.stage-notice-not-sent{color:#c2410c;background:#fff7ed;border-color:#ff450040}.restock-stage-pill.stage-notice-sent{color:#0e7490;background:#ecfeff;border-color:#06b6d440}.restock-stage-pill.stage-recovered{color:#047857;background:#ecfdf5;border-color:#10b98142}.restock-queue-pill{color:#ff4500;background:#fff6f1;border:1px solid #ff45003d}.restock-next-action{background:#fbfbfa;border:1px solid #0f172a14;border-radius:14px;margin-top:12px;padding:13px 14px}.restock-next-action span{color:#64748b;letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.restock-next-action p{color:#374151}.restock-value-box{flex-direction:column;justify-content:center;align-items:flex-end;gap:7px;display:flex}.restock-value-box strong{color:#111;letter-spacing:-.04em;font-size:28px;font-weight:600;line-height:1}.restock-value-box>span{color:#4b5563;font-size:13px}.restock-card-actions{margin-top:12px}.restock-card-actions .primary-btn,.restock-card-actions .secondary-btn{min-height:38px;padding-inline:13px;font-size:12px}.rst-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);background:#0f172a6b;justify-content:center;align-items:flex-start;padding:46px 18px;display:flex;position:fixed;inset:0;overflow-y:auto}.rst-modal-card{color:#111;background:#fff;border:1px solid #e8e8e5;border-radius:16px;width:min(640px,100%);max-height:calc(100vh - 92px);padding:24px;overflow-y:auto;box-shadow:0 30px 90px #0f172a47}.rst-modal-wide{width:min(980px,100%)}.rst-modal-heading{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding-bottom:16px;display:flex}.rst-modal-heading span{color:#ff4500;letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:600;display:block}.rst-modal-heading h2{color:#111;letter-spacing:-.03em;margin:0;font-size:24px;font-weight:600;line-height:1.2}.rst-modal-heading button{color:#111;cursor:pointer;background:#fff;border:1px solid #e8e8e5;border-radius:10px;width:36px;height:36px;font-size:22px;line-height:1}.rst-detail-topline{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding-bottom:16px;display:flex}.rst-detail-topline h3{color:#111;margin:0;font-size:20px;font-weight:600}.rst-detail-topline p{color:#4b5563;margin:5px 0 0;font-size:14px}.rst-detail-topline strong{color:#111;font-size:30px;font-weight:600;line-height:1}.rst-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rst-detail-grid>div,.rst-template-box,.rst-green-box,.rst-action-panel{background:#fff;border:1px solid #0f172a14;border-radius:14px}.rst-detail-grid>div{min-height:82px;padding:14px}.rst-detail-grid span{color:#64748b;letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.rst-detail-grid strong{color:#111;font-size:13px;font-weight:500;line-height:1.4}.rst-green-box{background:#ecfdf5;border-color:#10b9813d;margin-top:14px;padding:15px}.rst-green-box p{color:#064e3b;margin:0;font-size:14px;line-height:1.55}.rst-template-box{margin-top:14px;padding:15px}.rst-box-heading-row{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.rst-box-heading-row small{color:#64748b;font-size:12px}.rst-template-box p,.rst-action-panel p{color:#374151;margin:0;font-size:14px;line-height:1.55}.rst-modal-actions-row{border-top:1px solid #0f172a14;justify-content:flex-start;margin-top:16px;padding-top:16px}.rst-action-panel{background:#ecfdf5;border-color:#10b9813d;margin-top:14px;padding:16px}.rst-action-panel h3{color:#064e3b;margin:0 0 10px;font-size:17px;font-weight:600}.rst-action-panel .rst-inline-actions{justify-content:flex-start;margin-top:14px}.rst-modal-card label{color:#374151;flex-direction:column;gap:8px;margin-top:14px;font-size:12px;font-weight:500;display:flex}.rst-modal-card input,.rst-modal-card select,.rst-modal-card textarea{color:#111;background:#fff;border:1px solid #0f172a1f;border-radius:10px;outline:none;width:100%;font-size:14px;font-weight:400}.rst-modal-card input,.rst-modal-card select{min-height:44px;padding:10px 12px}.rst-modal-card textarea{resize:vertical;min-height:120px;padding:12px;line-height:1.5}.rst-modal-card input:focus,.rst-modal-card select:focus,.rst-modal-card textarea:focus{border-color:#ff4500;box-shadow:0 0 0 3px #ff45001f}.rst-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.rst-modal-footer{border-top:1px solid #0f172a14;justify-content:flex-end;margin-top:18px;padding-top:16px}.rst-audit-map{flex-direction:column;gap:12px;display:flex}.rst-audit-step{background:#fff;border:1px solid #e8e8e5;border-radius:14px;grid-template-columns:110px minmax(0,1fr);gap:14px;padding:15px;display:grid}.rst-audit-step>span{color:#047857;background:#ecfdf5;border:1px solid #10b9813d;border-radius:999px;justify-content:center;align-items:center;width:fit-content;height:28px;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.rst-audit-step h3{color:#111;margin:0;font-size:15px;font-weight:600}.rst-audit-step p{color:#4b5563;margin:5px 0 0;font-size:13px;line-height:1.5}.rst-audit-step small{color:#6b7280;margin-top:7px;font-size:12px;display:block}.rst-audit-empty{text-align:center;background:#f8f8f6;border:1px dashed #d1d5db;border-radius:14px;padding:22px}.rst-audit-empty h3{color:#111;margin:0;font-size:17px;font-weight:600}.rst-audit-empty p{color:#5f6368;margin:8px 0 0;font-size:14px;line-height:1.5}.rst-queue-popup-wrap{z-index:10000;width:min(430px,100vw - 32px);position:fixed;bottom:28px;right:28px}.rst-queue-popup{background:#fff;border:1px solid #10b9813d;border-radius:18px;padding:20px;box-shadow:0 24px 70px #0f172a38}.rst-queue-popup>span{color:#047857;letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.rst-queue-popup h3{color:#064e3b;margin:0;font-size:20px;font-weight:600}@media (max-width:1280px){.restock-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.restock-product-card{grid-template-columns:1fr}.restock-value-box{align-items:flex-start}.restock-card-actions{justify-content:flex-start}.rst-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.restock-filter-card,.restock-action-card,.restock-list-header,.rst-box-heading-row,.rst-detail-topline{flex-direction:column;align-items:stretch}.restock-filter-pills,.restock-action-buttons,.rst-inline-actions,.rst-modal-actions-row,.rst-modal-footer,.rst-queue-popup-actions,.restock-card-actions{justify-content:stretch}.restock-working-page .primary-btn,.restock-working-page .secondary-btn,.rst-modal-card .primary-btn,.rst-modal-card .secondary-btn,.rst-queue-popup .primary-btn,.rst-queue-popup .secondary-btn{width:100%}.restock-kpi-grid,.rst-detail-grid,.rst-form-grid,.restock-product-main{grid-template-columns:1fr}.restock-list-panel,.rst-modal-card{padding:18px}.rst-modal-backdrop{padding:22px 12px}.rst-audit-step{grid-template-columns:1fr}.rst-queue-popup-wrap{width:auto;bottom:16px;left:16px;right:16px}}.inactive-buyer-page{color:#111!important;flex-direction:column!important;gap:22px!important;width:100%!important;display:flex!important}.inactive-buyer-page *{box-sizing:border-box!important}.inactive-buyer-page .ib-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.inactive-buyer-page .ib-filter-card{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;padding:14px 16px!important;display:flex!important;box-shadow:0 8px 22px #0000000a!important}.inactive-buyer-page .ib-filter-card .queue-tabs{flex-wrap:wrap!important;flex:auto!important;align-items:center!important;gap:8px!important;display:flex!important}.inactive-buyer-page .ib-filter-card .queue-tab{color:#4b5563!important;min-height:38px!important;box-shadow:none!important;cursor:pointer!important;background:#f1f1ef!important;border:1px solid #0000!important;border-radius:999px!important;padding:0 15px!important;font-size:13px!important;font-weight:500!important;line-height:1!important}.inactive-buyer-page .ib-filter-card .queue-tab:hover{color:#111!important;background:#f7f7f5!important}.inactive-buyer-page .ib-filter-card .queue-tab.active{color:#111!important;background:#fff!important;border-color:#ff450059!important;box-shadow:inset 0 -2px #ff4500!important}.inactive-buyer-page .ib-filter-card .badge{white-space:nowrap!important;flex:none!important;margin-left:auto!important}.ib-notice-card{width:100%!important;box-shadow:none!important;background:#ecfdf5!important;border:1px solid #10b98138!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:16px 18px!important;display:flex!important}.ib-notice-card span{color:#047857!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:12px!important;font-weight:600!important;display:block!important}.ib-notice-card h3{color:#064e3b!important;letter-spacing:-.02em!important;margin:0!important;font-size:18px!important;font-weight:600!important}.ib-notice-card p{color:#065f46!important;margin:6px 0 0!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}.ib-notice-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.ib-list-panel{width:100%!important;max-width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:20px!important;grid-column:1/-1!important;padding:24px!important}.ib-list-header{border-bottom:1px solid #e8e8e5!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:18px!important;padding-bottom:16px!important;display:flex!important}.ib-list-header h2{color:#111!important;letter-spacing:-.03em!important;margin:0!important;font-size:26px!important;font-weight:600!important;line-height:1.15!important}.ib-list-header p{color:#4b5563!important;margin:7px 0 0!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}.ib-buyer-list{flex-direction:column!important;gap:14px!important;display:flex!important}.ib-buyer-card{width:100%!important;min-height:126px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:18px!important;transition:border-color .18s,box-shadow .18s,background .18s!important;display:grid!important;overflow:hidden!important}.ib-buyer-card:before,.ib-buyer-card:after{content:none!important;display:none!important}.ib-buyer-card:hover{background:#fff!important;border-color:#d7d7d7!important;box-shadow:0 8px 22px #0000000a!important}.ib-buyer-main{align-items:center!important;gap:16px!important;min-width:0!important;display:flex!important}.ib-buyer-main .avatar,.ib-buyer-main [class*=avatar]{width:44px!important;min-width:44px!important;height:44px!important;box-shadow:none!important;background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:12px!important}.ib-title-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-bottom:7px!important;display:flex!important}.ib-title-row h3{color:#111!important;letter-spacing:-.02em!important;margin:0!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important}.ib-buyer-main p{color:#4b5563!important;margin:0 0 9px!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important}.ib-meta-row{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin-bottom:8px!important;display:flex!important}.ib-meta-row span{color:#475569!important;background:#f8fafc!important;border:1px solid #0f172a14!important;border-radius:999px!important;align-items:center!important;min-height:26px!important;padding:5px 9px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.ib-buyer-main small{color:#64748b!important;margin:0!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;display:block!important}.ib-value-box{flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;gap:5px!important;min-width:270px!important;display:flex!important}.ib-value-box strong{color:#111!important;letter-spacing:-.03em!important;text-align:right!important;font-size:25px!important;font-weight:600!important;line-height:1!important;display:block!important}.ib-value-box>span{color:#64748b!important;text-align:right!important;font-size:12px!important;font-weight:400!important;display:block!important}.ib-card-actions,.ib-detail-actions,.ib-panel-actions,.ib-modal-actions,.ib-queue-popup-actions{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.ib-card-actions{justify-content:flex-end!important;margin-top:8px!important}.inactive-buyer-page .primary-btn,.inactive-buyer-page .secondary-btn,.ib-modal-card .primary-btn,.ib-modal-card .secondary-btn,.ib-queue-popup .primary-btn,.ib-queue-popup .secondary-btn{min-height:38px!important;box-shadow:none!important;border-radius:10px!important;padding:0 14px!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.inactive-buyer-page .primary-btn,.ib-modal-card .primary-btn,.ib-queue-popup .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important}.inactive-buyer-page .primary-btn:hover,.ib-modal-card .primary-btn:hover,.ib-queue-popup .primary-btn:hover{color:#fff!important;background:#e84200!important;border-color:#e84200!important}.inactive-buyer-page .secondary-btn,.ib-modal-card .secondary-btn,.ib-queue-popup .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #dedede!important}.inactive-buyer-page .secondary-btn:hover,.ib-modal-card .secondary-btn:hover,.ib-queue-popup .secondary-btn:hover{color:#111!important;background:#f7f7f5!important;border-color:#d7d7d7!important}.inactive-buyer-page .secondary-btn:disabled,.inactive-buyer-page .primary-btn:disabled{cursor:not-allowed!important;opacity:.45!important}.ib-pagination-row{border-top:1px solid #0f172a14!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:16px!important;padding-top:14px!important;display:flex!important}.ib-pagination-row span{color:#5f6368!important;font-size:13px!important;font-weight:500!important}.ib-pagination-row>div{align-items:center!important;gap:10px!important;display:flex!important}.ib-modal-backdrop{z-index:9999!important;-webkit-backdrop-filter:blur(8px)!important;background:#0f172a6b!important;justify-content:center!important;align-items:flex-start!important;padding:48px 20px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.ib-modal-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:14px!important;width:min(620px,100%)!important;max-height:calc(100vh - 96px)!important;padding:24px!important;overflow-y:auto!important;box-shadow:0 30px 90px #0f172a47!important}.ib-modal-wide{width:min(940px,100%)!important}.ib-modal-heading{border-bottom:1px solid #0f172a14!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:16px!important;padding-bottom:16px!important;display:flex!important}.ib-modal-heading span{color:#ff4500!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:12px!important;font-weight:600!important;display:block!important}.ib-modal-heading h2{color:#111!important;letter-spacing:-.03em!important;margin:0!important;font-size:24px!important;font-weight:600!important;line-height:1.2!important}.ib-modal-heading p{color:#4b5563!important;margin:6px 0 0!important;font-size:14px!important;line-height:1.45!important}.ib-modal-heading button{color:#111!important;cursor:pointer!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:10px!important;width:36px!important;height:36px!important;font-size:22px!important;font-weight:600!important;line-height:1!important}.ib-detail-topline{border-bottom:1px solid #0f172a14!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-bottom:16px!important;padding-bottom:16px!important;display:flex!important}.ib-detail-topline strong{color:#111!important;font-size:28px!important;font-weight:600!important;line-height:1!important}.ib-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-bottom:16px!important;display:grid!important}.ib-detail-grid>div,.ib-green-box,.ib-template-box,.ib-last-action-box{background:#fff!important;border:1px solid #0f172a14!important;border-radius:14px!important;padding:15px!important}.ib-detail-grid>div{background:#f8f8f6!important;min-height:82px!important}.ib-detail-grid span,.ib-green-box span,.ib-template-box span,.ib-last-action-box span,.ib-action-panel span{color:#5f6368!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:11px!important;font-weight:600!important;display:block!important}.ib-detail-grid strong{color:#111!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;display:block!important}.ib-green-box,.ib-action-panel{background:#ecfdf5!important;border-color:#10b9813d!important}.ib-green-box span,.ib-action-panel span{color:#047857!important}.ib-green-box p,.ib-last-action-box p,.ib-action-panel p{color:#334155!important;margin:0!important;font-size:14px!important;font-weight:400!important;line-height:1.55!important}.ib-template-box,.ib-last-action-box,.ib-action-panel{margin-top:14px!important}.ib-template-box>div{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin-bottom:12px!important;display:flex!important}.ib-template-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.ib-template-actions button{color:#0f172a!important;cursor:pointer!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:10px!important;min-height:38px!important;padding:8px 12px!important;font-size:12px!important;font-weight:600!important}.ib-detail-actions{border-top:1px solid #0f172a14!important;margin-top:16px!important;padding-top:16px!important}.ib-action-panel{padding:16px!important}.ib-action-panel h3{color:#064e3b!important;letter-spacing:-.02em!important;margin:0 0 12px!important;font-size:17px!important;font-weight:600!important}.ib-panel-actions,.ib-custom-date-row{margin-top:12px!important}.ib-custom-date-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.ib-modal-card label{color:#374151!important;flex-direction:column!important;gap:8px!important;margin-top:14px!important;font-size:12px!important;font-weight:500!important;display:flex!important}.ib-modal-card input,.ib-modal-card select,.ib-modal-card textarea,.ib-template-box textarea,.ib-action-panel textarea,.ib-custom-date-row input{color:#111!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:10px!important;outline:none!important;width:100%!important;font-size:14px!important;font-weight:400!important}.ib-modal-card input,.ib-modal-card select,.ib-custom-date-row input{min-height:44px!important;padding:10px 12px!important}.ib-modal-card textarea,.ib-template-box textarea,.ib-action-panel textarea{resize:vertical!important;min-height:104px!important;padding:12px!important;line-height:1.5!important}.ib-modal-card input:focus,.ib-modal-card select:focus,.ib-modal-card textarea:focus,.ib-template-box textarea:focus,.ib-action-panel textarea:focus,.ib-custom-date-row input:focus{border-color:#ff4500!important;box-shadow:0 0 0 3px #ff45001f!important}.ib-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 12px!important;display:grid!important}.ib-modal-actions{border-top:1px solid #0f172a14!important;justify-content:flex-end!important;margin-top:18px!important;padding-top:16px!important}.ib-audit-list{flex-direction:column!important;gap:12px!important;margin-top:16px!important;display:flex!important}.ib-audit-row{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:14px!important;grid-template-columns:120px minmax(0,1fr)!important;gap:14px!important;padding:15px!important;display:grid!important}.ib-audit-row>span{color:#047857!important;background:#ecfdf5!important;border:1px solid #10b9813d!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;height:28px!important;padding:0 10px!important;font-size:11px!important;font-weight:500!important;display:inline-flex!important}.ib-audit-row h3{color:#111!important;margin:0!important;font-size:15px!important;font-weight:600!important}.ib-audit-row p{color:#4b5563!important;margin:5px 0 0!important;font-size:13px!important;line-height:1.5!important}.ib-audit-row small{color:#6b7280!important;margin-top:7px!important;font-size:12px!important;font-weight:500!important;display:block!important}.ib-audit-empty,.ib-empty-state{text-align:center!important;background:#f8f8f6!important;border:1px dashed #d1d5db!important;border-radius:14px!important;padding:22px!important}.ib-audit-empty h3,.ib-empty-state h2{color:#111!important;margin:0!important;font-size:18px!important;font-weight:600!important}.ib-audit-empty p,.ib-empty-state p{color:#5f6368!important;margin:8px 0 0!important;font-size:14px!important;line-height:1.5!important}.ib-queue-popup-wrap{z-index:10000!important;background:#0f172a47!important;justify-content:center!important;align-items:flex-start!important;padding:80px 20px!important;display:flex!important;position:fixed!important;inset:0!important}.ib-queue-popup{background:#fff!important;border:1px solid #10b98140!important;border-radius:16px!important;width:min(460px,100%)!important;padding:22px!important;box-shadow:0 24px 70px #0f172a3d!important}.ib-queue-popup span{color:#047857!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:12px!important;font-weight:600!important;display:block!important}.ib-queue-popup h3{color:#064e3b!important;margin:0!important;font-size:20px!important;font-weight:600!important}.ib-queue-popup p{color:#334155!important;margin:8px 0 16px!important;font-size:14px!important;line-height:1.55!important}.ib-queue-popup-actions{justify-content:flex-end!important}.inactive-buyer-page .recovery-workspace,.inactive-buyer-page .recovery-detail-panel,.inactive-buyer-page .detail-panel,.inactive-buyer-page aside{display:none!important}.inactive-buyer-page .ib-list-panel,.inactive-buyer-page .ib-buyer-list,.inactive-buyer-page .ib-buyer-card{width:100%!important;max-width:100%!important}@media (max-width:1280px){.inactive-buyer-page .ib-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ib-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ib-buyer-card{grid-template-columns:1fr!important}.ib-value-box{align-items:flex-start!important;min-width:0!important}.ib-value-box strong,.ib-value-box>span{text-align:left!important}.ib-card-actions{justify-content:flex-start!important}}@media (max-width:760px){.inactive-buyer-page .ib-filter-card,.ib-notice-card,.ib-list-header,.ib-pagination-row,.ib-template-box>div,.ib-detail-topline{flex-direction:column!important;align-items:stretch!important}.ib-notice-actions,.ib-card-actions,.ib-detail-actions,.ib-panel-actions,.ib-modal-actions,.ib-queue-popup-actions,.ib-pagination-row>div,.ib-template-actions,.ib-custom-date-row{justify-content:stretch!important}.inactive-buyer-page .primary-btn,.inactive-buyer-page .secondary-btn,.ib-modal-card .primary-btn,.ib-modal-card .secondary-btn,.ib-queue-popup .primary-btn,.ib-queue-popup .secondary-btn,.ib-template-actions button,.ib-custom-date-row input{width:100%!important}.inactive-buyer-page .ib-kpi-grid,.ib-detail-grid,.ib-form-grid{grid-template-columns:1fr!important}.ib-list-panel,.ib-modal-card{padding:18px!important}.ib-buyer-card{padding:16px!important}.ib-buyer-main{align-items:flex-start!important}.ib-modal-backdrop{padding:22px 12px!important}.ib-audit-row{grid-template-columns:1fr!important}}.ara-page{color:#111!important;flex-direction:column!important;gap:24px!important;width:100%!important;display:flex!important}.ara-page *{box-sizing:border-box!important}.ara-page h2,.ara-page h3,.ara-modal-card h2,.ara-modal-card h3{color:#111!important;letter-spacing:-.025em!important;font-weight:600!important}.ara-page p,.ara-page span,.ara-page small,.ara-modal-card p,.ara-modal-card span,.ara-modal-card small,.ara-modal-card label{letter-spacing:-.01em!important}.ara-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.ara-filter-bar{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;padding:14px 16px!important;display:flex!important;box-shadow:0 8px 22px #1111110a!important}.ara-filter-bar .queue-tabs{flex-wrap:wrap!important;flex:auto!important;align-items:center!important;gap:8px!important;display:flex!important}.ara-filter-bar .queue-tab{color:#4b5563!important;min-height:38px!important;box-shadow:none!important;background:#f1f1ef!important;border:1px solid #0000!important;border-radius:999px!important;padding:0 15px!important;font-size:13px!important;font-weight:500!important;line-height:1!important}.ara-filter-bar .queue-tab:hover{color:#111!important;background:#f7f7f5!important}.ara-filter-bar .queue-tab.active{color:#111!important;background:#fff!important;border-color:#ff450059!important;box-shadow:inset 0 -2px #ff4500!important}.ara-filter-bar .badge{white-space:nowrap!important;flex:none!important}.ara-action-status-card{width:100%!important;box-shadow:none!important;background:#ecfdf5!important;border:1px solid #10b98138!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:18px 20px!important;display:flex!important}.ara-action-status-card span{color:#047857!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:5px!important;font-size:12px!important;font-weight:600!important;display:block!important}.ara-action-status-card h3{color:#064e3b!important;margin:0!important;font-size:18px!important;font-weight:600!important;line-height:1.2!important}.ara-action-status-card p{color:#065f46!important;margin:6px 0 0!important;font-size:14px!important;font-weight:400!important;line-height:1.55!important}.ara-notice-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.ara-page .primary-btn,.ara-page .secondary-btn,.ara-modal-card .primary-btn,.ara-modal-card .secondary-btn{cursor:pointer!important;min-height:42px!important;box-shadow:none!important;border-radius:10px!important;padding:0 16px!important;font-size:13px!important;font-weight:600!important;line-height:1!important;transition:all .18s!important}.ara-page .primary-btn,.ara-modal-card .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important}.ara-page .primary-btn:hover,.ara-modal-card .primary-btn:hover{color:#fff!important;background:#e84200!important;border-color:#e84200!important;transform:translateY(-1px)!important}.ara-page .secondary-btn,.ara-modal-card .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #dedede!important}.ara-page .secondary-btn:hover,.ara-modal-card .secondary-btn:hover{color:#111!important;background:#f7f7f5!important;border-color:#d7d7d7!important;transform:translateY(-1px)!important}.ara-list-panel{width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:20px!important;grid-column:1/-1!important;padding:24px!important}.ara-list-header{border-bottom:1px solid #e8e8e5!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:16px!important;padding-bottom:16px!important;display:flex!important}.ara-list-header h2{margin:0!important;font-size:26px!important;line-height:1.15!important}.ara-list-header p{color:#4b5563!important;margin:7px 0 0!important;font-size:14px!important;line-height:1.55!important}.ara-list-header>span{color:#374151!important;white-space:nowrap!important;background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:999px!important;min-height:30px!important;padding:6px 13px!important;font-size:12px!important;font-weight:500!important}.ara-list{flex-direction:column!important;gap:14px!important;display:flex!important}.ara-card{width:100%!important;min-height:126px!important;box-shadow:none!important;text-align:left!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:18px!important;display:grid!important;overflow:hidden!important}.ara-card:before,.ara-card:after{content:none!important;display:none!important}.ara-card:hover{border-color:#d7d7d7!important;box-shadow:0 8px 22px #1111110a!important}.ara-card.selected{background:#fffaf7!important;border-color:#ff450047!important}.ara-card-main{align-items:center!important;gap:16px!important;min-width:0!important;display:flex!important}.ara-card-main .avatar{width:44px!important;min-width:44px!important;height:44px!important;box-shadow:none!important;background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:12px!important}.ara-title-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-bottom:7px!important;display:flex!important}.ara-title-row h3{color:#111!important;margin:0!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important}.ara-card-main p{color:#4b5563!important;margin:0 0 9px!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important}.ara-meta-row{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin-bottom:8px!important;display:flex!important}.ara-meta-row span,.ara-badge{color:#475569!important;white-space:nowrap!important;background:#f8fafc!important;border:1px solid #0f172a14!important;border-radius:999px!important;align-items:center!important;min-height:26px!important;padding:5px 9px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.ara-badge.soft{color:#4b5563!important;background:#f8f8f6!important}.ara-badge.status-overdue,.ara-badge.status-critical{color:#b91c1c!important;background:#fef2f2!important;border-color:#dc262640!important}.ara-badge.status-due-today,.ara-badge.status-high{color:#c2410c!important;background:#fff7ed!important;border-color:#ff45003d!important}.ara-badge.status-due-soon,.ara-badge.status-monitoring{color:#0e7490!important;background:#ecfeff!important;border-color:#06b6d438!important}.ara-badge.status-unassigned,.ara-badge.status-escalated{color:#b45309!important;background:#fffbeb!important;border-color:#f59e0b3d!important}.ara-badge.status-completed{color:#047857!important;background:#ecfdf5!important;border-color:#10b9813d!important}.ara-next-action{color:#64748b!important;margin:0!important;font-size:12px!important;line-height:1.45!important}.ara-card-side{justify-content:flex-end!important;align-items:center!important;gap:18px!important;min-width:270px!important;display:flex!important}.ara-card-side strong{color:#111!important;text-align:right!important;font-size:25px!important;font-weight:600!important;line-height:1!important;display:block!important}.ara-card-side span{color:#64748b!important;text-align:right!important;margin-top:4px!important;font-size:12px!important;font-weight:400!important;display:block!important}.ara-card-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.ara-card-actions .primary-btn,.ara-card-actions .secondary-btn{min-height:38px!important;padding:0 13px!important;font-size:12px!important}.ara-modal-backdrop{z-index:9999!important;-webkit-backdrop-filter:blur(8px)!important;background:#0f172a6b!important;justify-content:center!important;align-items:flex-start!important;padding:48px 20px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.ara-modal-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;width:min(640px,100%)!important;max-height:calc(100vh - 96px)!important;padding:24px!important;overflow-y:auto!important;box-shadow:0 30px 90px #0f172a47!important}.ara-modal-card.wide{width:min(980px,100%)!important}.ara-modal-heading{border-bottom:1px solid #0f172a14!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:16px!important;padding-bottom:16px!important;display:flex!important}.ara-modal-heading span{color:#ff4500!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:5px!important;font-size:12px!important;font-weight:600!important;display:block!important}.ara-modal-heading h2{margin:0!important;font-size:24px!important;line-height:1.2!important}.ara-modal-heading>button{color:#111!important;cursor:pointer!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:10px!important;width:36px!important;height:36px!important;font-size:22px!important;line-height:1!important}.ara-detail-top{border-bottom:1px solid #0f172a14!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-bottom:16px!important;padding-bottom:16px!important;display:flex!important}.ara-detail-top strong{color:#111!important;font-size:28px!important;font-weight:600!important;line-height:1!important}.ara-detail-grid,.ara-form-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-bottom:16px!important;display:grid!important}.ara-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:0!important}.ara-detail-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ara-detail-grid>div{background:#f8f8f6!important;border:1px solid #0f172a14!important;border-radius:14px!important;min-height:82px!important;padding:14px!important}.ara-detail-grid span,.ara-callout span,.ara-template-head span,.ara-note-panel span{color:#5f6368!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:6px!important;font-size:11px!important;font-weight:600!important;display:block!important}.ara-detail-grid strong{color:#111!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;display:block!important}.ara-callout,.ara-template-box,.ara-note-panel{background:#fff!important;border:1px solid #0f172a14!important;border-radius:14px!important;margin-top:14px!important;padding:15px!important}.ara-callout.green,.ara-note-panel{background:#ecfdf5!important;border-color:#10b98138!important}.ara-callout.green span,.ara-note-panel span{color:#047857!important}.ara-callout p,.ara-template-box p,.ara-note-panel p{color:#374151!important;margin:0!important;font-size:14px!important;line-height:1.55!important}.ara-template-head{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin-bottom:12px!important;display:flex!important}.ara-template-head>div{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.ara-modal-actions,.ara-panel-actions{border-top:1px solid #0f172a14!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin-top:18px!important;padding-top:16px!important;display:flex!important}.ara-modal-actions.left{justify-content:flex-start!important}.ara-note-panel textarea,.ara-modal-card input,.ara-modal-card select,.ara-modal-card textarea{color:#111!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:10px!important;outline:none!important;width:100%!important;font-size:14px!important;font-weight:400!important}.ara-modal-card input,.ara-modal-card select{min-height:44px!important;padding:10px 12px!important}.ara-modal-card textarea,.ara-note-panel textarea{resize:vertical!important;min-height:104px!important;padding:12px!important;line-height:1.5!important}.ara-modal-card label{color:#374151!important;flex-direction:column!important;gap:8px!important;margin-top:14px!important;font-size:12px!important;font-weight:500!important;display:flex!important}.ara-note-panel h3{color:#064e3b!important;margin:0 0 12px!important;font-size:17px!important}.ara-audit-list{flex-direction:column!important;gap:12px!important;margin-top:16px!important;display:flex!important}.ara-audit-row{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:14px!important;grid-template-columns:120px minmax(0,1fr)!important;gap:14px!important;padding:15px!important;display:grid!important}.ara-audit-row>span{color:#047857!important;background:#ecfdf5!important;border:1px solid #10b9813d!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;height:28px!important;padding:0 10px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important}.ara-audit-row h3{margin:0!important;font-size:15px!important}.ara-audit-row p{color:#4b5563!important;margin:5px 0 0!important;font-size:13px!important;line-height:1.5!important}.ara-audit-row small{color:#6b7280!important;margin-top:7px!important;font-size:12px!important;display:block!important}.ara-audit-empty,.ara-empty-card{text-align:center!important;background:#f8f8f6!important;border:1px dashed #d1d5db!important;border-radius:14px!important;padding:22px!important}.ara-page .recovery-workspace,.ara-page .recovery-detail-panel,.ara-page aside.recovery-detail-panel{display:none!important}@media (max-width:1280px){.ara-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ara-card{grid-template-columns:1fr!important}.ara-card-side{justify-content:space-between!important;width:100%!important;min-width:0!important}.ara-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.ara-filter-bar,.ara-action-status-card,.ara-list-header,.ara-detail-top,.ara-template-head,.ara-card-side{flex-direction:column!important;align-items:stretch!important}.ara-notice-actions,.ara-card-actions,.ara-modal-actions,.ara-panel-actions,.ara-template-head>div{justify-content:stretch!important}.ara-page .primary-btn,.ara-page .secondary-btn,.ara-modal-card .primary-btn,.ara-modal-card .secondary-btn{width:100%!important}.ara-kpi-grid,.ara-detail-grid,.ara-detail-grid.compact,.ara-form-grid{grid-template-columns:1fr!important}.ara-list-panel,.ara-modal-card{padding:18px!important}.ara-modal-backdrop{padding:22px 12px!important}.ara-audit-row{grid-template-columns:1fr!important}}.refill-opportunity-card,.rr-card,.rr-list-card,.restock-card,.restock-waitlist-card,.rw-card,.inactive-buyer-card,.inactive-recovery-card,.ib-card,.assigned-action-card,.ara-card,.thread-card,.recovery-task-card,.product-card.recovery-task-card{box-shadow:none!important;background:#fff!important;border-left:1px solid #e8e8e5!important}.refill-opportunity-card:before,.refill-opportunity-card:after,.rr-card:before,.rr-card:after,.rr-list-card:before,.rr-list-card:after,.restock-card:before,.restock-card:after,.restock-waitlist-card:before,.restock-waitlist-card:after,.rw-card:before,.rw-card:after,.inactive-buyer-card:before,.inactive-buyer-card:after,.inactive-recovery-card:before,.inactive-recovery-card:after,.ib-card:before,.ib-card:after,.assigned-action-card:before,.assigned-action-card:after,.ara-card:before,.ara-card:after,.thread-card:before,.thread-card:after,.recovery-task-card:before,.recovery-task-card:after,.product-card.recovery-task-card:before,.product-card.recovery-task-card:after{content:none!important;width:0!important;display:none!important}.refill-opportunity-card.tone-emerald,.refill-opportunity-card.tone-rose,.refill-opportunity-card.tone-amber,.refill-opportunity-card.tone-cyan,.refill-opportunity-card.tone-indigo,.refill-opportunity-card.tone-gray,.rr-card.tone-emerald,.rr-card.tone-rose,.rr-card.tone-amber,.rr-card.tone-cyan,.rr-card.tone-indigo,.rr-card.tone-gray,.rw-card.tone-emerald,.rw-card.tone-rose,.rw-card.tone-amber,.rw-card.tone-cyan,.rw-card.tone-indigo,.rw-card.tone-gray,.ib-card.tone-emerald,.ib-card.tone-rose,.ib-card.tone-amber,.ib-card.tone-cyan,.ib-card.tone-indigo,.ib-card.tone-gray,.ara-card.tone-emerald,.ara-card.tone-rose,.ara-card.tone-amber,.ara-card.tone-cyan,.ara-card.tone-indigo,.ara-card.tone-gray,.recovery-task-card.tone-emerald,.recovery-task-card.tone-rose,.recovery-task-card.tone-amber,.recovery-task-card.tone-cyan,.recovery-task-card.tone-indigo,.recovery-task-card.tone-gray{border-left-color:#e8e8e5!important}.refill-opportunity-card .avatar,.refill-opportunity-card [class*=avatar],.rr-card .avatar,.rr-card [class*=avatar],.rr-list-card .avatar,.rr-list-card [class*=avatar],.restock-card .avatar,.restock-card [class*=avatar],.restock-waitlist-card .avatar,.restock-waitlist-card [class*=avatar],.rw-card .avatar,.rw-card [class*=avatar],.inactive-buyer-card .avatar,.inactive-buyer-card [class*=avatar],.inactive-recovery-card .avatar,.inactive-recovery-card [class*=avatar],.ib-card .avatar,.ib-card [class*=avatar],.assigned-action-card .avatar,.assigned-action-card [class*=avatar],.ara-card .avatar,.ara-card [class*=avatar],.thread-card .avatar,.thread-card [class*=avatar],.recovery-task-card .avatar,.recovery-task-card [class*=avatar],.product-card.recovery-task-card .avatar,.product-card.recovery-task-card [class*=avatar]{width:0!important;min-width:0!important;height:0!important;box-shadow:none!important;visibility:hidden!important;border:0!important;margin:0!important;padding:0!important;display:none!important}.refill-card-main,.rr-card-main,.rr-card-left,.rw-card-main,.rw-card-left,.ib-card-main,.ib-card-left,.ara-card-main,.ara-card-left,.thread-card-main,.thread-card-left,.recovery-task-main,.task-main,.row-left{align-items:center!important;gap:0!important}.refill-card-main>div:last-child,.rr-card-main>div:last-child,.rr-card-left>div:last-child,.rw-card-main>div:last-child,.rw-card-left>div:last-child,.ib-card-main>div:last-child,.ib-card-left>div:last-child,.ara-card-main>div:last-child,.ara-card-left>div:last-child,.thread-card-main>div:last-child,.thread-card-left>div:last-child,.recovery-task-main>div:last-child,.task-main>div:last-child,.row-left>div:last-child{margin-left:0!important;padding-left:0!important}.refill-opportunity-card,.rr-card,.rr-list-card,.restock-card,.restock-waitlist-card,.rw-card,.inactive-buyer-card,.inactive-recovery-card,.ib-card,.assigned-action-card,.ara-card,.thread-card,.recovery-task-card,.product-card.recovery-task-card{padding-left:18px!important;overflow:hidden!important}.refill-opportunity-card:hover,.refill-opportunity-card.selected,.rr-card:hover,.rr-card.selected,.rr-list-card:hover,.rr-list-card.selected,.rw-card:hover,.rw-card.selected,.ib-card:hover,.ib-card.selected,.ara-card:hover,.ara-card.selected,.thread-card:hover,.thread-card.selected,.recovery-task-card:hover,.recovery-task-card.selected,.product-card.recovery-task-card:hover,.product-card.recovery-task-card.selected{border-left-color:#e8e8e5!important;box-shadow:0 8px 22px #1111110a!important}.refill-opportunity-card .initials,.rr-card .initials,.rw-card .initials,.ib-card .initials,.ara-card .initials,.thread-card .initials,.recovery-task-card .initials{display:none!important}.repeat-revenue-page{color:#111827!important;flex-direction:column!important;gap:22px!important;width:100%!important;max-width:100%!important;display:flex!important}.repeat-revenue-page .rr-list-panel{background:#fff!important;border:1px solid #11182714!important;border-radius:20px!important;width:100%!important;max-width:100%!important;padding:18px!important;box-shadow:0 8px 22px #1118270a!important}.repeat-revenue-page .rr-list{flex-direction:column!important;gap:12px!important;width:100%!important;display:flex!important}.repeat-revenue-page .rr-refill-card,.repeat-revenue-page .rr-refill-card.tone-emerald,.repeat-revenue-page .rr-refill-card.tone-rose,.repeat-revenue-page .rr-refill-card.tone-amber,.repeat-revenue-page .rr-refill-card.tone-cyan,.repeat-revenue-page .rr-refill-card.tone-indigo,.repeat-revenue-page .rr-refill-card.tone-gray{width:100%!important;min-height:116px!important;box-shadow:none!important;cursor:pointer!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:18px!important;transition:background .16s,border-color .16s,box-shadow .16s!important;display:grid!important;position:relative!important;overflow:hidden!important}.repeat-revenue-page .rr-refill-card:before,.repeat-revenue-page .rr-refill-card:after{content:none!important;background:0 0!important;border:0!important;width:0!important;height:0!important;display:none!important}.repeat-revenue-page .rr-refill-card:hover{background:#fbfbfa!important;border-color:#d8d8d8!important;transform:none!important;box-shadow:0 8px 22px #1118270a!important}.repeat-revenue-page .rr-refill-card.selected,.repeat-revenue-page .rr-refill-card.selected.tone-emerald,.repeat-revenue-page .rr-refill-card.selected.tone-rose,.repeat-revenue-page .rr-refill-card.selected.tone-amber,.repeat-revenue-page .rr-refill-card.selected.tone-cyan,.repeat-revenue-page .rr-refill-card.selected.tone-indigo,.repeat-revenue-page .rr-refill-card.selected.tone-gray{background:#fff9f5!important;border-color:#ff450047!important;box-shadow:inset 0 0 0 1px #ff45000f!important}.repeat-revenue-page .rr-refill-card .rr-avatar-wrap,.repeat-revenue-page .rr-refill-card .avatar,.repeat-revenue-page .rr-refill-card [class*=avatar]{visibility:hidden!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.repeat-revenue-page .rr-card-left{align-items:center!important;gap:0!important;min-width:0!important;display:flex!important}.repeat-revenue-page .rr-card-copy{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.repeat-revenue-page .rr-card-title-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:0 0 7px!important;display:flex!important}.repeat-revenue-page .rr-card-title-row h3{color:#111827!important;letter-spacing:-.02em!important;margin:0!important;font-size:16px!important;font-weight:600!important;line-height:1.25!important}.repeat-revenue-page .rr-product-line{color:#4b5563!important;margin:0 0 9px!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important}.repeat-revenue-page .rr-next-action-text{color:#64748b!important;margin:0!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important}.repeat-revenue-page .rr-meta-row{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin:0 0 8px!important;display:flex!important}.repeat-revenue-page .rr-meta-row span{color:#475569!important;background:#f8fafc!important;border:1px solid #0f172a14!important;border-radius:999px!important;align-items:center!important;min-height:26px!important;padding:5px 9px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.repeat-revenue-page .rr-status-pill,.repeat-revenue-page .rr-queue-pill{white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:26px!important;padding:5px 10px!important;font-size:12px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.repeat-revenue-page .rr-card-right{grid-template-columns:auto auto!important;justify-content:end!important;align-items:center!important;gap:18px!important;min-width:260px!important;display:grid!important}.repeat-revenue-page .rr-value-stack{text-align:right!important}.repeat-revenue-page .rr-value-stack strong{color:#111827!important;letter-spacing:-.04em!important;font-size:25px!important;font-weight:600!important;line-height:1!important;display:block!important}.repeat-revenue-page .rr-value-stack span{color:#64748b!important;margin-top:4px!important;font-size:12px!important;font-weight:400!important;display:block!important}.repeat-revenue-page .rr-tile-buttons{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.repeat-revenue-page .rr-tile-buttons .primary-btn,.repeat-revenue-page .rr-tile-buttons .secondary-btn{border-radius:10px!important;min-height:36px!important;padding:0 12px!important;font-size:12px!important;font-weight:600!important}.repeat-revenue-page .rr-detail-person .rr-avatar-wrap,.repeat-revenue-page .rr-detail-person .avatar,.repeat-revenue-page .rr-detail-person [class*=avatar]{visibility:hidden!important;border:0!important;width:0!important;min-width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important}.repeat-revenue-page .rr-detail-person{align-items:center!important;gap:0!important;display:flex!important}.repeat-revenue-page .rr-filter-bar{justify-content:space-between!important;align-items:center!important;gap:14px!important;display:flex!important}.repeat-revenue-page .rr-filter-pills{flex:auto!important;min-width:0!important}.repeat-revenue-page .rr-count-pill{white-space:nowrap!important;flex:none!important;margin-left:auto!important}@media (max-width:1180px){.repeat-revenue-page .rr-refill-card{grid-template-columns:1fr!important}.repeat-revenue-page .rr-card-right{grid-template-columns:1fr!important;justify-content:start!important;gap:10px!important;width:100%!important;min-width:0!important}.repeat-revenue-page .rr-value-stack{text-align:left!important}.repeat-revenue-page .rr-tile-buttons{justify-content:flex-start!important}}@media (max-width:760px){.repeat-revenue-page .rr-filter-bar{flex-direction:column!important;align-items:stretch!important}.repeat-revenue-page .rr-count-pill{width:fit-content!important;margin-left:0!important}.repeat-revenue-page .rr-refill-card{padding:16px!important}.repeat-revenue-page .rr-tile-buttons .primary-btn,.repeat-revenue-page .rr-tile-buttons .secondary-btn{width:100%!important}}.restock-working-page{color:#111!important;flex-direction:column!important;gap:22px!important;width:100%!important;display:flex!important}.restock-working-page .restock-filter-card,.restock-working-page .restock-list-panel{box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important}.restock-working-page .restock-count-pill{white-space:nowrap!important;margin-left:auto!important}.restock-working-page .restock-product-card,.restock-working-page .restock-product-card.tone-cyan,.restock-working-page .restock-product-card.tone-rose,.restock-working-page .restock-product-card.tone-amber,.restock-working-page .restock-product-card.tone-emerald,.restock-working-page .restock-product-card.tone-indigo,.restock-working-page .restock-product-card.tone-gray{width:100%!important;min-height:168px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) 230px!important;align-items:center!important;gap:22px!important;padding:20px!important;display:grid!important;position:relative!important;overflow:hidden!important}.restock-working-page .restock-product-card:before,.restock-working-page .restock-product-card:after{content:none!important;width:0!important;height:0!important;display:none!important}.restock-working-page .restock-product-card:hover{background:#fbfbfa!important;border-color:#d8d8d8!important;transform:none!important;box-shadow:0 8px 22px #1111110a!important}.restock-working-page .rst-product-mark{visibility:hidden!important;border:0!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.restock-working-page .restock-product-main{min-width:0!important;display:block!important}.restock-working-page .restock-product-copy{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.restock-working-page .restock-title-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.restock-working-page .restock-title-row h3{color:#111!important;letter-spacing:-.02em!important;margin:0!important;font-size:19px!important;font-weight:600!important;line-height:1.2!important}.restock-working-page .restock-product-copy>p{color:#4b5563!important;margin:0!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important}.restock-working-page .restock-badge-row,.restock-working-page .restock-source-row{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;display:flex!important}.restock-working-page .restock-badge-row{margin-top:12px!important}.restock-working-page .restock-source-row{margin-top:9px!important}.restock-working-page .restock-badge-row span,.restock-working-page .restock-source-row span{color:#334155!important;background:#f8fafc!important;border:1px solid #0f172a14!important;border-radius:999px!important;align-items:center!important;min-height:28px!important;padding:5px 10px!important;font-size:12px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.restock-working-page .restock-stage-pill,.restock-working-page .restock-queue-pill{border-radius:999px!important;align-items:center!important;min-height:28px!important;padding:5px 11px!important;font-size:12px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.restock-working-page .stage-notice-not-sent,.restock-working-page .stage-notice-due{color:#c2410c!important;background:#fff7ed!important;border:1px solid #ff45003d!important}.restock-working-page .stage-notice-sent{color:#0e7490!important;background:#ecfeff!important;border:1px solid #06b6d438!important}.restock-working-page .stage-recovered{color:#047857!important;background:#ecfdf5!important;border:1px solid #10b9813d!important}.restock-working-page .restock-queue-pill{color:#047857!important;background:#ecfdf5!important;border:1px solid #10b98138!important}.restock-working-page .restock-next-action{background:#fff!important;border:1px solid #0f172a14!important;border-radius:14px!important;max-width:820px!important;margin-top:14px!important;padding:14px 16px!important}.restock-working-page .restock-next-action span{color:#64748b!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:11px!important;font-weight:600!important;line-height:1!important;display:block!important}.restock-working-page .restock-next-action p{color:#334155!important;margin:0!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}.restock-working-page .restock-value-box{text-align:right!important;flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;gap:7px!important;min-width:0!important;display:flex!important}.restock-working-page .restock-value-box strong{color:#111!important;letter-spacing:-.04em!important;font-size:30px!important;font-weight:600!important;line-height:1!important}.restock-working-page .restock-value-box>span{color:#475569!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important}.restock-working-page .restock-card-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin-top:12px!important;display:flex!important}.restock-working-page .primary-btn,.restock-working-page .secondary-btn,.rst-modal-backdrop .primary-btn,.rst-modal-backdrop .secondary-btn,.rst-queue-popup-wrap .primary-btn,.rst-queue-popup-wrap .secondary-btn{min-height:42px!important;box-shadow:none!important;cursor:pointer!important;border-radius:10px!important;padding:0 16px!important;font-size:13px!important;font-weight:600!important;line-height:1!important}.restock-working-page .primary-btn,.rst-modal-backdrop .primary-btn,.rst-queue-popup-wrap .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important}.restock-working-page .primary-btn:hover,.rst-modal-backdrop .primary-btn:hover,.rst-queue-popup-wrap .primary-btn:hover{color:#fff!important;background:#e84200!important;border-color:#e84200!important}.restock-working-page .secondary-btn,.rst-modal-backdrop .secondary-btn,.rst-queue-popup-wrap .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #dedede!important}.restock-working-page .secondary-btn:hover,.rst-modal-backdrop .secondary-btn:hover,.rst-queue-popup-wrap .secondary-btn:hover{color:#111!important;background:#f7f7f5!important;border-color:#d7d7d7!important}.rst-modal-backdrop{z-index:9999!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0f172a6b!important;justify-content:center!important;align-items:flex-start!important;padding:36px 18px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.rst-modal-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;width:min(660px,100%)!important;max-height:calc(100vh - 72px)!important;overflow-y:auto!important;box-shadow:0 30px 90px #0f172a47!important}.rst-modal-card.rst-modal-wide{width:min(980px,100%)!important}.rst-modal-heading h2,.rst-detail-topline h3{color:#111!important;font-weight:600!important}.rst-detail-grid>div,.rst-template-box,.rst-green-box,.rst-action-panel{border-radius:14px!important}.rst-queue-popup-wrap{z-index:10000!important;position:fixed!important;bottom:24px!important;right:24px!important}.rst-queue-popup{color:#064e3b!important;background:#ecfdf5!important;border:1px solid #10b98140!important;border-radius:18px!important;width:min(420px,100vw - 48px)!important;padding:18px!important;box-shadow:0 18px 48px #0f172a2e!important}.rst-queue-popup span{color:#047857!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:12px!important;font-weight:600!important}.rst-queue-popup h3{color:#064e3b!important;margin:6px 0!important;font-size:18px!important;font-weight:600!important;line-height:1.25!important}.rst-queue-popup p{color:#065f46!important;margin:0 0 14px!important;font-size:14px!important;line-height:1.5!important}@media (max-width:1180px){.restock-working-page .restock-product-card{grid-template-columns:1fr!important}.restock-working-page .restock-value-box{text-align:left!important;align-items:flex-start!important}.restock-working-page .restock-card-actions{justify-content:flex-start!important}}@media (max-width:760px){.restock-working-page .restock-filter-card,.restock-working-page .restock-list-header,.restock-working-page .restock-action-card{flex-direction:column!important;align-items:stretch!important}.restock-working-page .restock-kpi-grid{grid-template-columns:1fr!important}.restock-working-page .restock-card-actions,.restock-working-page .restock-action-buttons,.rst-modal-actions-row,.rst-modal-footer,.rst-inline-actions,.rst-queue-popup-actions{justify-content:stretch!important}.restock-working-page .primary-btn,.restock-working-page .secondary-btn,.rst-modal-backdrop .primary-btn,.rst-modal-backdrop .secondary-btn,.rst-queue-popup-wrap .primary-btn,.rst-queue-popup-wrap .secondary-btn{width:100%!important}.restock-working-page .restock-product-card{padding:16px!important}.rst-modal-backdrop{padding:18px 12px!important}}@media (max-width:1180px){.rt-card{grid-template-columns:1fr!important}.rt-card-side{align-items:flex-start!important;min-width:0!important}.rt-card-actions{justify-content:flex-start!important}.rt-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.rt-filter-card,.rt-notice-card,.rt-list-header,.rt-detail-top{flex-direction:column!important;align-items:stretch!important}.rt-notice-actions,.rt-card-actions,.rt-modal-actions,.rt-panel-actions{justify-content:stretch!important}.rt-page .primary-btn,.rt-page .secondary-btn,.rt-modal-card .primary-btn,.rt-modal-card .secondary-btn{width:100%!important}.rt-detail-grid,.rt-detail-grid.compact,.rt-form-grid{grid-template-columns:1fr!important}.rt-list-panel,.rt-modal-card{padding:18px!important}.rt-modal-backdrop{padding:20px 12px!important}.rt-audit-row{grid-template-columns:1fr!important}.rt-modal-actions.sticky-actions{margin-left:0!important;margin-right:0!important;padding:16px 0 0!important;position:static!important}}.rt-page{color:#111!important;flex-direction:column!important;gap:24px!important;width:100%!important;display:flex!important}.rt-page *{box-sizing:border-box!important}.rt-page .rt-kpi-grid,.rt-page.recovery-page .recovery-kpi-grid{margin-bottom:0!important}.rt-filter-card{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;padding:14px 16px!important;display:flex!important;box-shadow:0 8px 22px #1111110a!important}.rt-filter-card .queue-tabs{flex-wrap:wrap!important;flex:auto!important;align-items:center!important;gap:8px!important;display:flex!important}.rt-filter-card .queue-tab{color:#4b5563!important;cursor:pointer!important;min-height:38px!important;box-shadow:none!important;background:#f1f1ef!important;border:1px solid #0000!important;border-radius:999px!important;padding:0 15px!important;font-size:13px!important;font-weight:500!important;line-height:1!important}.rt-filter-card .queue-tab:hover{color:#111!important;background:#f7f7f5!important}.rt-filter-card .queue-tab.active{color:#111!important;background:#fff!important;border-color:#ff450059!important;box-shadow:inset 0 -2px #ff4500!important}.rt-count-pill{color:#374151!important;white-space:nowrap!important;background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;min-height:30px!important;margin-left:auto!important;padding:6px 13px!important;font-size:12px!important;font-weight:500!important;display:inline-flex!important}.rt-notice-card{width:100%!important;box-shadow:none!important;background:#ecfdf5!important;border:1px solid #10b98138!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:18px 20px!important;display:flex!important}.rt-notice-card span{color:#047857!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin-bottom:5px!important;font-size:12px!important;font-weight:600!important;display:block!important}.rt-notice-card h3{color:#064e3b!important;letter-spacing:-.02em!important;margin:0!important;font-size:18px!important;font-weight:600!important;line-height:1.25!important}.rt-notice-card p{color:#065f46!important;margin:6px 0 0!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}.rt-notice-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.rt-page .primary-btn,.rt-page .secondary-btn,.rt-modal-card .primary-btn,.rt-modal-card .secondary-btn{cursor:pointer!important;min-height:44px!important;box-shadow:none!important;border-radius:10px!important;padding:0 18px!important;font-size:13px!important;font-weight:600!important;line-height:1!important;transition:all .18s!important}.rt-page .primary-btn,.rt-modal-card .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important}.rt-page .primary-btn:hover,.rt-modal-card .primary-btn:hover{color:#fff!important;background:#e84200!important;border-color:#e84200!important}.rt-page .secondary-btn,.rt-modal-card .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #dedede!important}.rt-page .secondary-btn:hover,.rt-modal-card .secondary-btn:hover{color:#111!important;background:#f7f7f5!important;border-color:#d7d7d7!important}.rt-list-panel{width:100%!important;max-width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:20px!important;padding:24px!important}.rt-list-header{border-bottom:1px solid #e8e8e5!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:18px!important;padding-bottom:18px!important;display:flex!important}.rt-list-header h2{color:#111!important;letter-spacing:-.035em!important;margin:0!important;font-size:28px!important;font-weight:600!important;line-height:1.15!important}.rt-list-header p{color:#4b5563!important;margin:7px 0 0!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}.rt-list{flex-direction:column!important;gap:12px!important;width:100%!important;display:flex!important}.rt-card{width:100%!important;min-height:132px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:18px!important;display:grid!important;position:relative!important;overflow:hidden!important}.rt-card:before,.rt-card:after{content:none!important;display:none!important}.rt-card:hover{background:#fbfbfa!important;border-color:#d8d8d8!important}.rt-card.selected{background:#fff9f5!important;border-color:#ff450059!important}.rt-card-main{min-width:0!important}.rt-card-title-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.rt-card-title-row h3{color:#111!important;letter-spacing:-.02em!important;margin:0!important;font-size:17px!important;font-weight:600!important;line-height:1.25!important}.rt-card-main p{color:#4b5563!important;margin:0 0 10px!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}.rt-card-meta{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin-bottom:12px!important;display:flex!important}.rt-card-meta span{color:#5f6672!important;background:#f7f7f8!important;border:1px solid #2a2a2a14!important;border-radius:999px!important;align-items:center!important;min-height:25px!important;padding:4px 9px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.rt-next-action{background:#fbfbfa!important;border:1px solid #0f172a14!important;border-radius:12px!important;max-width:920px!important;padding:12px 14px!important}.rt-next-action span{color:#5f6672!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:11px!important;font-weight:600!important;display:block!important}.rt-next-action p{color:#374151!important;margin:0!important;font-size:13px!important;line-height:1.45!important}.rt-card-side{flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;gap:5px!important;min-width:220px!important;display:flex!important}.rt-card-side strong{color:#111!important;letter-spacing:-.03em!important;font-size:26px!important;font-weight:600!important;line-height:1!important}.rt-card-side>span{color:#64748b!important;font-size:12px!important;font-weight:400!important}.rt-card-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin-top:10px!important;display:flex!important}.rt-card-actions .primary-btn,.rt-card-actions .secondary-btn{min-height:38px!important;padding:0 13px!important;font-size:12px!important}.rt-page .recovery-workspace,.rt-page .thread-workspace,.rt-page .two-column-grid{grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;display:block!important}.rt-page .recovery-detail-panel,.rt-page .thread-detail-panel,.rt-page .right-panel,.rt-page aside{visibility:hidden!important;width:0!important;max-width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.rt-modal-backdrop{z-index:9999!important;-webkit-backdrop-filter:blur(7px)!important;background:#0f172a75!important;justify-content:center!important;align-items:flex-start!important;padding:42px 18px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.rt-modal-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;width:min(640px,100%)!important;max-height:calc(100vh - 84px)!important;padding:24px!important;overflow-y:auto!important;box-shadow:0 30px 90px #0f172a47!important}.rt-modal-card.wide{width:min(1040px,100%)!important}.rt-modal-heading span{color:#ff4500!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:12px!important;font-weight:600!important;display:block!important}.rt-modal-heading button{color:#111!important;cursor:pointer!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:10px!important;width:36px!important;height:36px!important;font-size:22px!important;line-height:1!important}.rt-detail-top{border-bottom:1px solid #0f172a14!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;margin-bottom:16px!important;padding-bottom:16px!important;display:flex!important}.rt-detail-top h2{color:#111!important;margin:0!important;font-size:22px!important;font-weight:600!important}.rt-detail-top p{color:#4b5563!important;margin:5px 0 0!important;font-size:14px!important}.rt-detail-top strong{color:#111!important;font-size:30px!important;font-weight:600!important;line-height:1!important}.rt-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-bottom:16px!important;display:grid!important}.rt-detail-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rt-detail-grid>div{background:#fbfbfa!important;border:1px solid #0f172a14!important;border-radius:14px!important;min-height:84px!important;padding:14px!important}.rt-detail-grid span,.rt-callout span,.rt-action-panel span{color:#5f6672!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:11px!important;font-weight:600!important;display:block!important}.rt-detail-grid strong{color:#111!important;font-size:14px!important;font-weight:500!important;line-height:1.45!important;display:block!important}.rt-callout,.rt-action-panel{background:#fff!important;border:1px solid #0f172a14!important;border-radius:14px!important;margin-top:14px!important;padding:16px!important}.rt-callout.green,.rt-action-panel{background:#ecfdf5!important;border-color:#10b98138!important}.rt-callout.green span,.rt-action-panel span{color:#047857!important}.rt-callout p,.rt-action-panel p{color:#374151!important;margin:0!important;font-size:14px!important;line-height:1.55!important}.rt-action-panel h3{color:#064e3b!important;margin:0 0 12px!important;font-size:18px!important;font-weight:600!important}.rt-thread-stack,.rt-audit-list{flex-direction:column!important;gap:12px!important;margin-top:16px!important;display:flex!important}.rt-thread-message,.rt-audit-row{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:14px!important;padding:15px!important}.rt-thread-message>div,.rt-audit-row{align-items:flex-start!important;gap:10px!important;display:flex!important}.rt-thread-message strong,.rt-audit-row h3{color:#111!important;font-size:15px!important;font-weight:600!important}.rt-thread-message span,.rt-thread-message small,.rt-audit-row small{color:#64748b!important;font-size:12px!important}.rt-thread-message p,.rt-audit-row p{color:#4b5563!important;margin:8px 0 0!important;font-size:14px!important;line-height:1.5!important}.rt-audit-row{grid-template-columns:110px minmax(0,1fr)!important;display:grid!important}.rt-audit-row>span{color:#047857!important;background:#ecfdf5!important;border:1px solid #10b98138!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-height:28px!important;padding:0 10px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important}.rt-audit-empty,.rt-empty{text-align:center!important;background:#f8f8f6!important;border:1px dashed #d1d5db!important;border-radius:14px!important;padding:22px!important}.rt-audit-empty h3,.rt-empty h2{color:#111!important;margin:0!important;font-size:18px!important;font-weight:600!important}.rt-audit-empty p,.rt-empty p{color:#4b5563!important;margin:8px 0 0!important;font-size:14px!important;line-height:1.5!important}.rt-modal-card label{color:#374151!important;flex-direction:column!important;gap:8px!important;margin-top:14px!important;font-size:12px!important;font-weight:500!important;display:flex!important}.rt-modal-card input,.rt-modal-card select,.rt-modal-card textarea,.rt-action-panel textarea{color:#111!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:10px!important;outline:none!important;width:100%!important;font-size:14px!important;font-weight:400!important}.rt-modal-card textarea,.rt-action-panel textarea{resize:vertical!important;min-height:110px!important;padding:12px!important;line-height:1.5!important}.rt-modal-card input:focus,.rt-modal-card select:focus,.rt-modal-card textarea:focus,.rt-action-panel textarea:focus{border-color:#ff4500!important;box-shadow:0 0 0 3px #ff45001f!important}.rt-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 12px!important;display:grid!important}.rt-modal-actions,.rt-panel-actions{border-top:1px solid #0f172a14!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin-top:18px!important;padding-top:16px!important;display:flex!important}.rt-modal-actions.sticky-actions{z-index:2!important;background:#fff!important;margin-left:-24px!important;margin-right:-24px!important;padding:16px 24px!important;position:sticky!important;bottom:-24px!important}.rt-page .avatar,.rt-card .avatar,.rt-card [class*=avatar]{visibility:hidden!important;width:0!important;min-width:0!important;height:0!important;display:none!important}@media (max-width:1180px){.rt-card{grid-template-columns:1fr!important}.rt-card-side{align-items:flex-start!important;min-width:0!important}.rt-card-actions{justify-content:flex-start!important}.rt-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.rt-filter-card,.rt-notice-card,.rt-list-header,.rt-detail-top{flex-direction:column!important;align-items:stretch!important}.rt-notice-actions,.rt-card-actions,.rt-modal-actions,.rt-panel-actions{justify-content:stretch!important}.rt-page .primary-btn,.rt-page .secondary-btn,.rt-modal-card .primary-btn,.rt-modal-card .secondary-btn{width:100%!important}.rt-detail-grid,.rt-detail-grid.compact,.rt-form-grid{grid-template-columns:1fr!important}.rt-list-panel,.rt-modal-card{padding:18px!important}.rt-modal-backdrop{padding:20px 12px!important}.rt-audit-row{grid-template-columns:1fr!important}.rt-modal-actions.sticky-actions{margin-left:0!important;margin-right:0!important;padding:16px 0 0!important;position:static!important}}.rt-card-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.rt-card-actions .primary-btn,.rt-card-actions .secondary-btn{white-space:nowrap!important;border-radius:10px!important;min-height:40px!important;padding:0 14px!important;font-size:12px!important;font-weight:600!important}.rt-card-actions .primary-btn:first-child:not(:last-child){color:#fff!important;background:#ff4500!important;border-color:#ff4500!important}.rt-card-actions .secondary-btn{color:#111!important;background:#fff!important;border-color:#dedede!important}.rt-modal-card label input,.rt-modal-card label select,.rt-modal-card label textarea{width:100%!important}.rt-modal-card select{appearance:auto!important}.rt-card-side{min-width:210px!important}@media (max-width:900px){.rt-card-actions{justify-content:flex-start!important;width:100%!important}.rt-card-actions .primary-btn,.rt-card-actions .secondary-btn{width:100%!important}.rt-card-side{align-items:flex-start!important;width:100%!important;min-width:0!important}}.tl-page{color:#111!important;flex-direction:column!important;gap:22px!important;width:100%!important;display:flex!important}.tl-page *{box-sizing:border-box!important}.tl-kpi-grid{margin-bottom:0!important}.tl-filter-card{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;padding:14px 16px!important;display:flex!important;box-shadow:0 8px 22px #1111110a!important}.tl-filter-card .queue-tabs{flex-wrap:wrap!important;flex:auto!important;align-items:center!important;gap:8px!important;display:flex!important}.tl-filter-card .queue-tab{color:#4b5563!important;cursor:pointer!important;min-height:38px!important;box-shadow:none!important;background:#f1f1ef!important;border:1px solid #0000!important;border-radius:999px!important;padding:0 15px!important;font-size:13px!important;font-weight:500!important;line-height:1!important}.tl-filter-card .queue-tab:hover{color:#111!important;background:#f7f7f5!important}.tl-filter-card .queue-tab.active{color:#111!important;background:#fff!important;border-color:#ff450059!important;box-shadow:inset 0 -2px #ff4500!important}.tl-count-pill,.tl-soft-badge{color:#374151!important;white-space:nowrap!important;background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-height:30px!important;padding:6px 13px!important;font-size:12px!important;font-weight:500!important;display:inline-flex!important}.tl-soft-badge{color:#b45309!important;background:#fff7ed!important;border-color:#d977063d!important}.tl-soft-badge.green{color:#047857!important;background:#ecfdf5!important;border-color:#10b9813d!important}.tl-action-status-card{width:100%!important;box-shadow:none!important;background:#ecfdf5!important;border:1px solid #10b9813d!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:18px 20px!important;display:flex!important}.tl-action-status-card span{color:#047857!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:12px!important;font-weight:700!important;display:block!important}.tl-action-status-card h3{color:#064e3b!important;letter-spacing:-.02em!important;margin:0!important;font-size:19px!important;font-weight:650!important}.tl-action-status-card p{color:#065f46!important;margin:6px 0 0!important;font-size:14px!important;line-height:1.5!important}.tl-notice-actions,.tl-control-actions,.tl-card-actions,.tl-modal-footer{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.tl-list-panel,.tl-control-panel{width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:20px!important;padding:24px!important}.tl-section-header{border-bottom:1px solid #e8e8e5!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:18px!important;padding-bottom:18px!important;display:flex!important}.tl-section-header.compact{margin-bottom:16px!important}.tl-section-header h2{color:#111!important;letter-spacing:-.04em!important;margin:0!important;font-size:28px!important;font-weight:650!important;line-height:1.1!important}.tl-section-header p{color:#4b5563!important;margin:7px 0 0!important;font-size:14px!important;line-height:1.5!important}.tl-owner-list{flex-direction:column!important;gap:14px!important;display:flex!important}.tl-owner-card{width:100%!important;min-height:178px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:20px!important;padding:18px!important;display:grid!important}.tl-owner-card:before,.tl-owner-card:after,.team-load-card:before,.team-load-card:after{content:none!important;display:none!important}.tl-owner-card:hover{background:#fbfbfa!important;border-color:#d8d8d8!important}.tl-card-main{min-width:0!important}.tl-title-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.tl-title-row h3{color:#111!important;letter-spacing:-.02em!important;margin:0!important;font-size:17px!important;font-weight:650!important}.tl-card-main>p{color:#4b5563!important;margin:0 0 12px!important;font-size:14px!important;line-height:1.45!important}.tl-badge{color:#4b5563!important;background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:999px!important;align-items:center!important;min-height:26px!important;padding:5px 10px!important;font-size:12px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.tl-badge.role{color:#b45309!important;background:#fff7ed!important;border-color:#d977063d!important}.tl-badge.alert{color:#b91c1c!important;background:#fef2f2!important;border-color:#dc26263d!important}.tl-badge.reviewed{color:#047857!important;background:#ecfdf5!important;border-color:#10b9813d!important}.tl-stat-row{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;margin-bottom:12px!important;display:flex!important}.tl-stat-row span{color:#475569!important;background:#f8fafc!important;border:1px solid #2a2a2a14!important;border-radius:999px!important;align-items:center!important;min-height:26px!important;padding:5px 9px!important;font-size:12px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.tl-stat-row.compact{margin:8px 0 0!important}.tl-next-box{background:#fbfbfa!important;border:1px solid #e8e8e5!important;border-radius:14px!important;padding:14px!important}.tl-next-box span{color:#4b5563!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:12px!important;font-weight:700!important;display:block!important}.tl-next-box p{color:#111827!important;margin:0!important;font-size:14px!important;line-height:1.5!important}.tl-next-box small{color:#64748b!important;margin-top:9px!important;font-size:13px!important;display:block!important}.tl-card-side{flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;gap:7px!important;min-width:330px!important;display:flex!important}.tl-card-side strong{color:#111!important;letter-spacing:-.03em!important;font-size:26px!important;font-weight:650!important;line-height:1!important}.tl-card-side>span{color:#64748b!important;font-size:12px!important}.tl-card-actions{margin-top:10px!important}.tl-page .primary-btn,.tl-page .secondary-btn{cursor:pointer!important;min-height:42px!important;box-shadow:none!important;border-radius:10px!important;padding:0 16px!important;font-size:13px!important;font-weight:600!important;line-height:1!important}.tl-page .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important}.tl-page .primary-btn:hover{background:#e84200!important;border-color:#e84200!important}.tl-page .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #dedede!important}.tl-page .secondary-btn:hover{background:#f7f7f5!important;border-color:#d7d7d7!important}.tl-page .secondary-btn:disabled{opacity:.45!important;cursor:not-allowed!important;background:#f5f5f4!important}.tl-breakdown-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.tl-breakdown-card{box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;padding:20px!important}.tl-breakdown-card h3{color:#111!important;margin:0 0 14px!important;font-size:18px!important;font-weight:650!important}.tl-breakdown-card>div{border-top:1px solid #eee!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:12px 0!important;display:flex!important}.tl-breakdown-card span{color:#4b5563!important;font-size:13px!important}.tl-breakdown-card strong{color:#111!important;font-size:14px!important;font-weight:650!important}.tl-modal-backdrop{z-index:9999!important;-webkit-backdrop-filter:blur(7px)!important;background:#0f172a75!important;justify-content:center!important;align-items:flex-start!important;padding:42px 20px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.tl-modal-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;width:min(660px,100%)!important;max-height:calc(100vh - 84px)!important;padding:24px!important;overflow-y:auto!important;box-shadow:0 30px 90px #0f172a42!important}.tl-modal-card.wide{width:min(980px,100%)!important}.tl-modal-header{border-bottom:1px solid #e8e8e5!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:16px!important;padding-bottom:16px!important;display:flex!important}.tl-modal-header span{color:#ff4500!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:12px!important;font-weight:700!important;display:block!important}.tl-modal-header h2{color:#111!important;letter-spacing:-.04em!important;margin:0!important;font-size:25px!important;font-weight:700!important;line-height:1.18!important}.tl-modal-header p{color:#4b5563!important;margin:7px 0 0!important;font-size:14px!important;line-height:1.5!important}.tl-modal-header button{color:#111!important;cursor:pointer!important;background:#fff!important;border:1px solid #dedede!important;border-radius:10px!important;width:36px!important;height:36px!important;font-size:22px!important;line-height:1!important}.tl-modal-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:16px!important;display:grid!important}.tl-modal-summary-grid>div{background:#fbfbfa!important;border:1px solid #e8e8e5!important;border-radius:14px!important;min-height:82px!important;padding:14px!important}.tl-modal-summary-grid span{color:#64748b!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:11px!important;font-weight:700!important;display:block!important}.tl-modal-summary-grid strong{color:#111!important;font-size:14px!important;font-weight:650!important}.tl-action-list{flex-direction:column!important;gap:10px!important;margin-top:16px!important;display:flex!important}.tl-action-list article{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;padding:14px!important;display:grid!important}.tl-action-list.overdue article{background:snow!important;border-color:#dc262629!important}.tl-action-list h3{color:#111!important;margin:0!important;font-size:15px!important;font-weight:650!important}.tl-action-list p{color:#4b5563!important;margin:4px 0 0!important;font-size:13px!important;line-height:1.45!important}.tl-action-list small{color:#64748b!important;margin-top:8px!important;font-size:12px!important;display:block!important}.tl-action-list strong{color:#111!important;white-space:nowrap!important;font-size:17px!important;font-weight:700!important}.tl-modal-card label{color:#374151!important;flex-direction:column!important;gap:8px!important;margin-top:14px!important;font-size:13px!important;font-weight:650!important;display:flex!important}.tl-modal-card input,.tl-modal-card select,.tl-modal-card textarea{color:#111!important;background:#fff!important;border:1px solid #dedede!important;border-radius:12px!important;outline:none!important;width:100%!important;font-size:14px!important}.tl-modal-card input,.tl-modal-card select{min-height:44px!important;padding:9px 12px!important}.tl-modal-card textarea{resize:vertical!important;min-height:100px!important;padding:12px!important;line-height:1.5!important}.tl-modal-card input:focus,.tl-modal-card select:focus,.tl-modal-card textarea:focus{border-color:#ff4500!important;box-shadow:0 0 0 3px #ff45001a!important}.tl-modal-footer{border-top:1px solid #e8e8e5!important;margin-top:18px!important;padding-top:16px!important}.tl-audit-list{margin-top:18px!important}.tl-audit-list h3{color:#111!important;margin:0 0 12px!important;font-size:18px!important;font-weight:650!important}.tl-audit-list article{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:14px!important;margin-bottom:10px!important;padding:14px!important}.tl-audit-list article>div{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:6px!important;display:flex!important}.tl-audit-list strong{color:#111!important;font-size:14px!important;font-weight:650!important}.tl-audit-list span{color:#64748b!important;font-size:12px!important}.tl-audit-list p{color:#4b5563!important;margin:0!important;font-size:13px!important;line-height:1.45!important}.tl-page .team-load-card,.tl-page .team-load-card.rose,.tl-page .team-load-card.amber,.tl-page .team-load-card.cyan,.tl-page .team-load-card.emerald,.tl-page .team-load-card.indigo,.tl-page .team-load-card.gray{border-left:1px solid #e8e8e5!important}@media (max-width:1180px){.tl-owner-card{grid-template-columns:1fr!important}.tl-card-side{align-items:flex-start!important;min-width:0!important}.tl-card-actions{justify-content:flex-start!important}.tl-breakdown-grid,.tl-modal-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.tl-filter-card,.tl-action-status-card,.tl-section-header,.tl-modal-header,.tl-action-list article{flex-direction:column!important;align-items:stretch!important}.tl-action-list article{display:flex!important}.tl-notice-actions,.tl-control-actions,.tl-card-actions,.tl-modal-footer{justify-content:stretch!important}.tl-page .primary-btn,.tl-page .secondary-btn,.tl-modal-footer button{width:100%!important}.tl-breakdown-grid,.tl-modal-summary-grid{grid-template-columns:1fr!important}.tl-list-panel,.tl-control-panel,.tl-modal-card{padding:18px!important}.tl-modal-backdrop{padding:22px 12px!important}}.ra-page{color:#111!important;flex-direction:column!important;gap:22px!important;width:100%!important;display:flex!important}.ra-page *{box-sizing:border-box!important}.ra-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.ra-filter-card{width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;padding:12px 16px!important;display:flex!important}.ra-filter-card .filter-pills{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.ra-filter-card .filter-pills button{color:#4b5563!important;cursor:pointer!important;min-height:38px!important;box-shadow:none!important;background:#f1f1ef!important;border:1px solid #0000!important;border-radius:999px!important;padding:0 15px!important;font-size:13px!important;font-weight:500!important}.ra-filter-card .filter-pills button.active{color:#111!important;background:#fff!important;border-color:#ff450059!important;box-shadow:inset 0 -2px #ff4500!important}.ra-count-pill,.ra-soft-badge,.ra-status{color:#374151!important;white-space:nowrap!important;background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;min-height:28px!important;padding:5px 11px!important;font-size:12px!important;font-weight:500!important;display:inline-flex!important}.ra-status.status-needs-review,.ra-status.status-open,.ra-status.status-re-sync-requested,.ra-status.status-assigned{color:#b45309!important;background:#fff7ed!important;border-color:#f59e0b40!important}.ra-status.status-reviewed,.ra-status.status-resolved,.ra-status.status-completed,.ra-status.status-action-created{color:#047857!important;background:#ecfdf5!important;border-color:#10b98142!important}.ra-action-card{width:100%!important;box-shadow:none!important;background:#ecfdf5!important;border:1px solid #10b98138!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:18px 20px!important;display:flex!important}.ra-action-card span{color:#047857!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:5px!important;font-size:12px!important;font-weight:600!important;display:block!important}.ra-action-card h3{color:#064e3b!important;margin:0!important;font-size:19px!important;font-weight:600!important}.ra-action-card p{color:#065f46!important;margin:6px 0 0!important;font-size:14px!important;line-height:1.5!important}.ra-action-row,.ra-modal-actions,.ra-card-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.ra-page .primary-btn,.ra-page .secondary-btn{min-height:42px!important;box-shadow:none!important;border-radius:10px!important;padding:0 16px!important;font-size:13px!important;font-weight:600!important;line-height:1!important}.ra-page .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important}.ra-page .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #dedede!important}.ra-list-panel{width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:20px!important;padding:24px!important}.ra-section-heading{border-bottom:1px solid #e8e8e5!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:18px!important;padding-bottom:18px!important;display:flex!important}.ra-section-heading h2{color:#111!important;letter-spacing:-.035em!important;margin:0!important;font-size:28px!important;font-weight:600!important}.ra-section-heading p{color:#4b5563!important;margin:7px 0 0!important;font-size:14px!important;line-height:1.5!important}.ra-list{flex-direction:column!important;gap:12px!important;display:flex!important}.ra-card{width:100%!important;min-height:132px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:18px!important;display:grid!important}.ra-card:before,.ra-card:after{content:none!important;display:none!important}.ra-card.selected,.ra-card:hover{background:#fbfbfa!important;border-color:#d8d8d8!important;box-shadow:0 8px 22px #1111110a!important}.ra-card-main{min-width:0!important}.ra-card-title-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.ra-card-title-row h3{color:#111!important;margin:0!important;font-size:17px!important;font-weight:600!important}.ra-card-main p{color:#4b5563!important;margin:0 0 10px!important;font-size:14px!important;line-height:1.5!important}.ra-chip-row{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;display:flex!important}.ra-chip-row span{color:#475569!important;background:#f8fafc!important;border:1px solid #0f172a14!important;border-radius:999px!important;align-items:center!important;min-height:26px!important;padding:5px 9px!important;font-size:12px!important;display:inline-flex!important}.ra-card-side{flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;gap:6px!important;min-width:240px!important;display:flex!important}.ra-card-side strong{color:#111!important;letter-spacing:-.035em!important;font-size:28px!important;font-weight:600!important}.ra-card-side>span{color:#64748b!important;font-size:12px!important}.ra-impact-grid,.ra-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.ra-impact-grid{margin-top:14px!important}.ra-impact-grid>div,.ra-related-card,.ra-failed-row,.ra-summary-row,.ra-audit-row{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:14px!important;padding:14px!important}.ra-impact-grid span,.ra-failed-row span,.ra-audit-row span{color:#64748b!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin-bottom:6px!important;font-size:11px!important;font-weight:600!important;display:block!important}.ra-impact-grid strong,.ra-failed-row strong,.ra-related-card strong,.ra-audit-row strong{color:#111!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.ra-failed-table,.ra-related-list{flex-direction:column!important;gap:10px!important;display:flex!important}.ra-related-card{justify-content:space-between!important;align-items:center!important;gap:14px!important;display:flex!important}.ra-field{color:#374151!important;flex-direction:column!important;gap:8px!important;font-size:13px!important;font-weight:600!important;display:flex!important}.ra-field input,.ra-field select,.ra-field textarea{color:#111!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:10px!important;width:100%!important;padding:10px 12px!important;font-size:14px!important}.ra-checkbox{color:#374151!important;align-items:center!important;gap:8px!important;font-size:13px!important;display:flex!important}.ra-checkbox input{width:auto!important}.ra-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.ra-summary-grid .panel-card{box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important}.ra-summary-grid h3{color:#111!important;margin:0 0 14px!important;font-size:18px!important;font-weight:600!important}.ra-summary-row{background:#fff!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;margin-bottom:8px!important;display:flex!important}.ra-summary-row.as-button{cursor:pointer!important;text-align:left!important}.ra-summary-row span{color:#64748b!important;font-size:13px!important;line-height:1.35!important}.ra-summary-row strong{color:#111!important;font-size:14px!important;font-weight:600!important}.ra-page .glass-card[style]{color:#111!important;background:#fff!important}.ra-page .avatar,.ra-page [class*=avatar]{display:none!important}@media (max-width:1180px){.ra-kpi-grid,.ra-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ra-card{grid-template-columns:1fr!important}.ra-card-side{align-items:flex-start!important;min-width:0!important}}@media (max-width:760px){.ra-kpi-grid,.ra-summary-grid,.ra-impact-grid,.ra-modal-grid{grid-template-columns:1fr!important}.ra-filter-card,.ra-action-card,.ra-section-heading,.ra-related-card{flex-direction:column!important;align-items:stretch!important}.ra-action-row,.ra-modal-actions,.ra-card-actions{justify-content:stretch!important}.ra-page .primary-btn,.ra-page .secondary-btn{width:100%!important}}.workflow-sync-toast{color:#064e3b;background:#ecfdf5;border:1px solid #10b98147;border-radius:16px;width:min(390px,100vw - 44px);padding:16px 18px;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 44px #0f172a2e}.workflow-sync-toast span{color:#047857;letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.workflow-sync-modal{color:#111;background:#fff;border:1px solid #e8e8e5;border-radius:18px;width:min(720px,100%);padding:24px;box-shadow:0 28px 86px #0f172a47}.workflow-sync-modal-header{border-bottom:1px solid #e8e8e5;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding-bottom:16px;display:flex}.workflow-sync-modal-header span{color:#ff4500;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.workflow-sync-modal-header h2{color:#111;letter-spacing:-.035em;margin:0;font-size:24px;font-weight:700;line-height:1.2}.workflow-sync-modal-header p{color:#4b5563;max-width:560px;margin:7px 0 0;font-size:14px;line-height:1.55}.workflow-sync-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.workflow-sync-modal label,.workflow-sync-note-field{color:#374151;flex-direction:column;gap:8px;font-size:12px;font-weight:700;display:flex}.workflow-sync-modal input,.workflow-sync-modal select,.workflow-sync-modal textarea{color:#111;background:#fff;border:1px solid #0f172a24;border-radius:10px;outline:none;width:100%;font-size:14px;font-weight:500}.workflow-sync-modal input,.workflow-sync-modal select{min-height:44px;padding:0 12px}.workflow-sync-modal textarea{resize:vertical;min-height:104px;padding:12px;line-height:1.55}.workflow-sync-modal input:focus,.workflow-sync-modal select:focus,.workflow-sync-modal textarea:focus{border-color:#ff4500;box-shadow:0 0 0 3px #ff45001f}.workflow-sync-note-field{margin-top:14px}.workflow-sync-callout{background:#ecfdf5;border:1px solid #10b9813d;border-radius:14px;margin-top:14px;padding:14px}.workflow-sync-callout span{color:#047857;letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.workflow-sync-callout p{color:#065f46;margin:0;font-size:13px;line-height:1.55}.workflow-sync-modal-actions{border-top:1px solid #e8e8e5;justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;padding-top:16px;display:flex}.workflow-sync-modal .primary-btn,.workflow-sync-modal .secondary-btn{border-radius:10px;min-height:42px;padding:0 16px;font-size:13px;font-weight:700}.workflow-sync-modal .primary-btn{color:#fff;background:#ff4500;border:1px solid #ff4500}.workflow-sync-modal .secondary-btn{color:#111;background:#fff;border:1px solid #dedede}@media (max-width:720px){.workflow-sync-backdrop{padding:24px 12px}.workflow-sync-modal{padding:18px}.workflow-sync-modal-header,.workflow-sync-modal-actions{flex-direction:column;align-items:stretch}.workflow-sync-grid{grid-template-columns:1fr}.workflow-sync-modal .primary-btn,.workflow-sync-modal .secondary-btn{width:100%}}.setup-control-page{color:#111!important;flex-direction:column!important;gap:22px!important;width:100%!important;display:flex!important}.setup-control-page *{box-sizing:border-box!important}.setup-kpi-grid{margin-bottom:0!important}.setup-action-card{background:#ecfdf5!important;border:1px solid #10b9813d!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;padding:18px 20px!important;display:flex!important}.setup-action-card span{color:#047857!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin-bottom:6px!important;font-size:12px!important;font-weight:700!important;display:block!important}.setup-action-card h3{color:#064e3b!important;margin:0!important;font-size:18px!important;font-weight:650!important}.setup-action-card p{color:#065f46!important;margin:6px 0 0!important;font-size:14px!important;line-height:1.5!important}.setup-action-row,.setup-button-row,.setup-card-actions,.setup-modal-actions{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important}.setup-action-row{justify-content:flex-end!important}.setup-panel,.setup-mini-panel{width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:20px!important}.setup-panel{padding:24px!important}.setup-mini-panel{padding:20px!important}.setup-panel-header{border-bottom:1px solid #e8e8e5!important;align-items:flex-start!important;margin-bottom:18px!important;padding-bottom:18px!important}.setup-panel-header h2,.setup-mini-panel h3{color:#111!important;letter-spacing:-.03em!important;margin:0!important;font-size:24px!important;font-weight:650!important}.setup-mini-panel h3{border-bottom:1px solid #e8e8e5!important;padding-bottom:14px!important;font-size:18px!important}.setup-panel-header p{color:#4b5563!important;margin:7px 0 0!important;font-size:14px!important;line-height:1.55!important}.setup-detail-grid,.setup-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.setup-three-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.setup-row-list{flex-direction:column!important;display:flex!important}.setup-row{border-bottom:1px solid #ececea!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:44px!important;padding:10px 0!important;display:flex!important}.setup-row:last-child{border-bottom:0!important}.setup-row span{color:#6b7280!important;font-size:13px!important;line-height:1.45!important}.setup-row strong{color:#111!important;text-align:right!important;font-size:14px!important;font-weight:650!important}.setup-card-list{flex-direction:column!important;gap:12px!important;display:flex!important}.setup-card-list.compact{gap:10px!important}.setup-card{width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:18px!important;display:grid!important}.setup-card:before,.setup-card:after,.setup-control-page .product-card:before,.setup-control-page .product-card:after{content:none!important;display:none!important}.setup-title-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.setup-title-row h3{color:#111!important;margin:0!important;font-size:16px!important;font-weight:650!important;line-height:1.25!important}.setup-card p{color:#4b5563!important;margin:0 0 10px!important;font-size:13px!important;line-height:1.5!important}.setup-chip-row{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;display:flex!important}.setup-chip-row span,.setup-note-box span{color:#475569!important;background:#f8fafc!important;border:1px solid #0f172a14!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;min-height:24px!important;padding:4px 9px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.setup-card-side{text-align:right!important;flex-direction:column!important;align-items:flex-end!important;gap:8px!important;min-width:220px!important;display:flex!important}.setup-card-side strong{color:#111!important;letter-spacing:-.03em!important;font-size:24px!important;font-weight:650!important}.setup-card-side>span{color:#64748b!important;font-size:12px!important}.setup-note-box{background:#fbfbfa!important;border:1px solid #e8e8e5!important;border-radius:12px!important;margin-top:12px!important;padding:12px!important}.setup-note-box span{text-transform:uppercase!important;letter-spacing:.04em!important;margin-bottom:8px!important}.setup-note-box p{margin:0!important}.setup-control-page .primary-btn,.setup-control-page .secondary-btn{cursor:pointer!important;border-radius:10px!important;min-height:42px!important;padding:0 16px!important;font-size:13px!important;font-weight:600!important}.setup-control-page .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important;box-shadow:0 10px 22px #ff45001f!important}.setup-control-page .secondary-btn{color:#111!important;box-shadow:none!important;background:#fff!important;border:1px solid #dedede!important}.setup-field{color:#374151!important;flex-direction:column!important;gap:8px!important;margin:0!important;font-size:12px!important;font-weight:650!important;display:flex!important}.setup-field input,.setup-field select,.setup-field textarea{color:#111!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:10px!important;outline:none!important;width:100%!important;min-height:44px!important;padding:10px 12px!important;font-size:14px!important;font-weight:500!important}.setup-field textarea{resize:vertical!important;line-height:1.5!important}.wide-field{grid-column:1/-1!important}.setup-modal-actions{border-top:1px solid #e8e8e5!important;justify-content:flex-end!important;margin-top:14px!important;padding-top:14px!important}.setup-pagination{border-top:1px solid #e8e8e5!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:16px!important;padding-top:14px!important;display:flex!important}.setup-pagination span{color:#4b5563!important;font-size:13px!important}.setup-toolbar{align-items:center!important}.setup-import-page .two-column-grid,.setup-import-page .import-export-grid{display:block!important}.setup-control-page .avatar,.setup-control-page [class*=avatar]{display:none!important}@media (max-width:1180px){.setup-three-grid,.setup-card{grid-template-columns:1fr!important}.setup-card-side{text-align:left!important;align-items:flex-start!important;min-width:0!important}}@media (max-width:760px){.setup-action-card,.setup-panel-header,.setup-pagination{flex-direction:column!important;align-items:stretch!important}.setup-detail-grid,.setup-form-grid{grid-template-columns:1fr!important}.setup-action-row,.setup-button-row,.setup-card-actions,.setup-modal-actions{justify-content:stretch!important}.setup-control-page .primary-btn,.setup-control-page .secondary-btn{width:100%!important}.setup-panel,.setup-mini-panel{padding:18px!important}}.login-onboarding-shell,.onboarding-shell,.altynx-login-shell,.login-setup-shell{color:#111!important;background:radial-gradient(circle at 18% 14%,#ff450014,#0000 28%),radial-gradient(circle at 86% 18%,#10b98114,#0000 26%),linear-gradient(#fffaf6 0%,#f7f7f5 48%,#fff 100%)!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:100vh!important;padding:48px 20px!important;display:flex!important}.auth-page,.auth-shell,.login-page,.setup-login-page,.workspace-onboarding-page{color:#111!important;background:radial-gradient(circle at 15% 12%,#ff450014,#0000 28%),radial-gradient(circle at 88% 20%,#10b98114,#0000 26%),linear-gradient(#fffaf6 0%,#f7f7f5 48%,#fff 100%)!important;min-height:100vh!important}.login-onboarding-card,.onboarding-card,.altynx-login-card,.login-setup-card,.auth-card,.workspace-setup-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;width:min(620px,100%)!important;padding:34px!important;box-shadow:0 24px 70px #1111111a!important}.login-onboarding-card .brand-logo,.onboarding-card .brand-logo,.altynx-login-card .brand-logo,.login-setup-card .brand-logo,.auth-card .brand-logo,.workspace-setup-card .brand-logo,.login-onboarding-card img,.onboarding-card img,.altynx-login-card img,.login-setup-card img{background:#fff!important;border-radius:14px!important}.login-onboarding-card .eyebrow,.onboarding-card .eyebrow,.altynx-login-card .eyebrow,.login-setup-card .eyebrow,.auth-card .eyebrow,.workspace-setup-card .eyebrow,.login-onboarding-card [class*=eyebrow],.onboarding-card [class*=eyebrow],.login-setup-card [class*=eyebrow]{color:#c2410c!important;letter-spacing:.02em!important;text-transform:uppercase!important;background:#fff3ed!important;border:1px solid #ff450038!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;min-height:28px!important;padding:6px 12px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.login-onboarding-card h1,.onboarding-card h1,.altynx-login-card h1,.login-setup-card h1,.auth-card h1,.workspace-setup-card h1{color:#111!important;letter-spacing:-.05em!important;margin:22px 0 10px!important;font-size:42px!important;font-weight:750!important;line-height:1.08!important}.login-onboarding-card p,.onboarding-card p,.altynx-login-card p,.login-setup-card p,.auth-card p,.workspace-setup-card p{color:#4b5563!important;font-size:15px!important;font-weight:400!important;line-height:1.6!important}.login-onboarding-card label,.onboarding-card label,.altynx-login-card label,.login-setup-card label,.auth-card label,.workspace-setup-card label{color:#374151!important;font-size:13px!important;font-weight:650!important}.login-onboarding-card input,.login-onboarding-card select,.login-onboarding-card textarea,.onboarding-card input,.onboarding-card select,.onboarding-card textarea,.altynx-login-card input,.altynx-login-card select,.altynx-login-card textarea,.login-setup-card input,.login-setup-card select,.login-setup-card textarea,.auth-card input,.auth-card select,.auth-card textarea,.workspace-setup-card input,.workspace-setup-card select,.workspace-setup-card textarea{color:#111!important;width:100%!important;min-height:50px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dedede!important;border-radius:12px!important;outline:none!important;padding:0 14px!important;font-size:14px!important;font-weight:500!important}.login-onboarding-card input::placeholder,.onboarding-card input::placeholder,.altynx-login-card input::placeholder,.login-setup-card input::placeholder,.auth-card input::placeholder,.workspace-setup-card input::placeholder{color:#a1a1aa!important;opacity:1!important}.login-onboarding-card input:focus,.login-onboarding-card select:focus,.login-onboarding-card textarea:focus,.onboarding-card input:focus,.onboarding-card select:focus,.onboarding-card textarea:focus,.altynx-login-card input:focus,.altynx-login-card select:focus,.altynx-login-card textarea:focus,.login-setup-card input:focus,.login-setup-card select:focus,.login-setup-card textarea:focus,.auth-card input:focus,.auth-card select:focus,.auth-card textarea:focus,.workspace-setup-card input:focus,.workspace-setup-card select:focus,.workspace-setup-card textarea:focus{border-color:#ff4500!important;box-shadow:0 0 0 4px #ff45001a!important}.login-onboarding-card button,.onboarding-card button,.altynx-login-card button,.login-setup-card button,.auth-card button,.workspace-setup-card button{border-radius:12px!important;min-height:48px!important;font-size:14px!important;font-weight:700!important}.login-onboarding-card .primary-btn,.onboarding-card .primary-btn,.altynx-login-card .primary-btn,.login-setup-card .primary-btn,.auth-card .primary-btn,.workspace-setup-card .primary-btn,.login-onboarding-card button[type=submit],.onboarding-card button[type=submit],.altynx-login-card button[type=submit],.login-setup-card button[type=submit],.auth-card button[type=submit],.workspace-setup-card button[type=submit]{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important;width:100%!important;box-shadow:0 16px 32px #ff45002e!important}.login-onboarding-card .primary-btn:hover,.onboarding-card .primary-btn:hover,.altynx-login-card .primary-btn:hover,.login-setup-card .primary-btn:hover,.auth-card .primary-btn:hover,.workspace-setup-card .primary-btn:hover,.login-onboarding-card button[type=submit]:hover,.onboarding-card button[type=submit]:hover,.altynx-login-card button[type=submit]:hover,.login-setup-card button[type=submit]:hover{background:#e84200!important;border-color:#e84200!important}.onboarding-option-card,.business-type-card,.recovery-focus-card,.channel-card,.goal-card,.owner-role-card{color:#111!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important}.onboarding-option-card:hover,.business-type-card:hover,.recovery-focus-card:hover,.channel-card:hover,.goal-card:hover,.owner-role-card:hover{background:#fffaf6!important;border-color:#ff450059!important}.onboarding-option-card.active,.business-type-card.active,.recovery-focus-card.active,.channel-card.active,.goal-card.active,.owner-role-card.active,.onboarding-option-card.selected,.business-type-card.selected,.recovery-focus-card.selected,.channel-card.selected,.goal-card.selected,.owner-role-card.selected{background:#fff5ef!important;border-color:#ff4500!important;box-shadow:inset 0 0 0 1px #ff45001f!important}.recovery-setup-loading,.setup-loading-screen,.onboarding-loading-screen{color:#111!important;background:radial-gradient(circle at 20% 18%,#ff450014,#0000 30%),linear-gradient(#fffaf6 0%,#fff 100%)!important;min-height:100vh!important}.recovery-setup-loading h1,.setup-loading-screen h1,.onboarding-loading-screen h1{color:#111!important;font-weight:750!important}.recovery-setup-loading p,.setup-loading-screen p,.onboarding-loading-screen p{color:#4b5563!important}.onboarding-progress,.setup-progress,.loading-progress{background:#f1f1ef!important;border-radius:999px!important;overflow:hidden!important}.onboarding-progress>span,.setup-progress>span,.loading-progress>span,.progress-bar-fill{background:#ff4500!important}@media (max-width:760px){.login-onboarding-shell,.onboarding-shell,.altynx-login-shell,.login-setup-shell{align-items:flex-start!important;padding:22px 12px!important}.login-onboarding-card,.onboarding-card,.altynx-login-card,.login-setup-card,.auth-card,.workspace-setup-card{border-radius:20px!important;padding:24px!important}.login-onboarding-card h1,.onboarding-card h1,.altynx-login-card h1,.login-setup-card h1,.auth-card h1,.workspace-setup-card h1{font-size:32px!important}}.onboarding-shell{color:#111!important;background:radial-gradient(circle at 12% 8%,#ff450014,#0000 28%),radial-gradient(circle at 88% 16%,#10b98114,#0000 30%),linear-gradient(#fffaf6 0%,#f7f7f5 48%,#fff 100%)!important;justify-content:center!important;align-items:flex-start!important;width:100%!important;min-height:100vh!important;padding:42px 20px!important;display:flex!important;overflow-y:auto!important}.onboarding-card.login-card{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;width:min(560px,100%)!important;max-width:560px!important;padding:34px!important;box-shadow:0 24px 70px #1111111a!important}.onboarding-card.setup-card,.setup-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;width:min(1180px,100%)!important;max-width:1180px!important;padding:34px!important;box-shadow:0 24px 70px #11111114!important}.setup-heading-row{border-bottom:1px solid #e8e8e5!important;justify-content:space-between!important;align-items:flex-start!important;gap:22px!important;margin-bottom:24px!important;padding-bottom:20px!important;display:flex!important}.setup-heading-row>div:first-child{max-width:760px!important}.onboarding-eyebrow{color:#c2410c!important;letter-spacing:.02em!important;text-transform:uppercase!important;background:#fff3ed!important;border:1px solid #ff450038!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;min-height:28px!important;padding:6px 12px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.onboarding-card h1,.setup-card h1{color:#111!important;letter-spacing:-.055em!important;margin:16px 0 10px!important;font-size:clamp(34px,4vw,52px)!important;font-weight:760!important;line-height:1.04!important}.onboarding-card h2,.setup-card h2{color:#111!important;letter-spacing:-.025em!important;margin:0 0 12px!important;font-size:20px!important;font-weight:700!important;line-height:1.25!important}.onboarding-card h3,.setup-card h3{color:#111!important;margin:0!important;font-size:18px!important;font-weight:700!important}.onboarding-card p,.setup-card p{color:#4b5563!important;font-size:15px!important;font-weight:400!important;line-height:1.6!important}.setup-summary-pill{background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:16px!important;min-width:220px!important;padding:14px 16px!important}.business-type-card{color:#111!important;text-align:left!important;cursor:pointer!important;width:100%!important;min-height:172px!important;box-shadow:none!important;white-space:normal!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:8px!important;padding:16px!important;line-height:1.35!important;display:flex!important}.business-type-card span{color:#111!important;font-size:15px!important;font-weight:750!important;line-height:1.25!important;display:block!important}.business-type-card p{color:#4b5563!important;margin:0!important;font-size:12.5px!important;line-height:1.45!important}.business-type-card small{color:#6b7280!important;margin-top:auto!important;font-size:11.5px!important;line-height:1.45!important;display:block!important}.onboarding-choice-grid{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}.onboarding-choice-grid.compact{gap:8px!important}.onboarding-choice-grid button{color:#374151!important;white-space:nowrap!important;cursor:pointer!important;width:auto!important;min-width:fit-content!important;max-width:100%!important;min-height:38px!important;box-shadow:none!important;background:#f1f1ef!important;border:1px solid #e8e8e5!important;border-radius:999px!important;padding:0 14px!important;font-size:13px!important;font-weight:600!important;line-height:1!important}.onboarding-primary,.onboarding-secondary{cursor:pointer!important;border-radius:12px!important;width:auto!important;min-height:48px!important;padding:0 22px!important;font-size:14px!important;font-weight:700!important}.onboarding-primary{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important;box-shadow:0 16px 32px #ff450029!important}.onboarding-secondary{color:#111!important;box-shadow:none!important;background:#fff!important;border:1px solid #dedede!important}.login-card .onboarding-primary{width:100%!important}.onboarding-loading-card{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;width:min(620px,100%)!important;padding:34px!important;box-shadow:0 24px 70px #1111111a!important}@media (max-width:1120px){.business-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.onboarding-shell{padding:20px 12px!important}.onboarding-card.setup-card,.setup-card,.onboarding-card.login-card{border-radius:20px!important;padding:22px!important}.setup-heading-row,.onboarding-setup-section.two-col,.onboarding-actions-row{flex-direction:column!important;align-items:stretch!important;display:flex!important}.business-card-grid{grid-template-columns:1fr!important}.business-type-card{min-height:auto!important}.onboarding-card h1,.setup-card h1{font-size:32px!important}.onboarding-primary,.onboarding-secondary{width:100%!important}}main.onboarding-shell,.onboarding-shell,.onboarding-shell.setup-shell,.onboarding-shell.onboarding-loading-shell{color:#111!important;background:radial-gradient(circle at 12% 8%,#ff450014,#0000 28%),radial-gradient(circle at 88% 16%,#10b98114,#0000 30%),linear-gradient(#fffaf6 0%,#f7f7f5 48%,#fff 100%)!important;justify-content:center!important;align-items:flex-start!important;width:100%!important;min-width:100%!important;min-height:100vh!important;padding:42px 24px!important;display:flex!important;overflow:hidden auto!important}main.onboarding-shell>section.onboarding-card.login-card,.onboarding-card.login-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;flex:0 560px!important;width:min(560px,100vw - 48px)!important;min-width:0!important;max-width:560px!important;padding:34px!important;box-shadow:0 24px 70px #1111111a!important}main.onboarding-shell.setup-shell>section.onboarding-card.setup-card,.onboarding-shell.setup-shell .onboarding-card.setup-card,.onboarding-card.setup-card,.setup-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;flex:0 1180px!important;width:min(1180px,100vw - 48px)!important;min-width:0!important;max-width:1180px!important;padding:34px!important;box-shadow:0 24px 70px #11111114!important}.onboarding-shell.setup-shell,.onboarding-shell.setup-shell *,.onboarding-card.setup-card,.onboarding-card.setup-card *{writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important;text-shadow:none!important}.onboarding-logo-wrap{background:0 0!important;border:0!important;width:fit-content!important;margin:0 0 22px!important;padding:0!important}.onboarding-logo-wrap img{background:#fff!important;border-radius:14px!important;width:172px!important;max-width:172px!important;height:auto!important;display:block!important}.onboarding-card h1,.onboarding-card.setup-card h1,.setup-card h1{color:#111!important;letter-spacing:-.055em!important;max-width:760px!important;margin:16px 0 10px!important;font-size:clamp(34px,4vw,52px)!important;font-weight:760!important;line-height:1.04!important}.onboarding-card h2,.onboarding-card.setup-card h2,.setup-card h2{color:#111!important;letter-spacing:-.025em!important;margin:0 0 12px!important;font-size:20px!important;font-weight:700!important;line-height:1.25!important}.onboarding-card h3,.onboarding-card.setup-card h3,.setup-card h3{color:#111!important;margin:0!important;font-size:18px!important;font-weight:700!important;line-height:1.25!important}.onboarding-card p,.onboarding-card.setup-card p,.setup-card p{color:#4b5563!important;font-size:15px!important;font-weight:400!important;line-height:1.6!important}.business-card-grid>button.business-type-card,button.business-type-card{color:#111!important;text-align:left!important;cursor:pointer!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:178px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:8px!important;padding:16px!important;line-height:1.35!important;display:flex!important}.business-type-card.selected{box-shadow:inset 0 0 0 1px #ff45001f!important}.onboarding-choice-grid button:hover{color:#111!important;background:#f7f7f5!important}.login-card button.onboarding-primary{width:100%!important}.onboarding-form-grid.single{grid-template-columns:1fr!important;gap:16px!important;margin:24px 0!important;display:grid!important}.onboarding-form-grid input{color:#111!important;background:#fff!important;border:1px solid #dedede!important;border-radius:12px!important;outline:none!important;width:100%!important;min-height:50px!important;padding:0 14px!important;font-size:14px!important}.onboarding-progress-bar{background:#f1f1ef!important;border-radius:999px!important;width:100%!important;height:10px!important;margin:20px 0!important;overflow:hidden!important}.onboarding-progress-bar span{background:#ff4500!important;border-radius:999px!important;width:72%!important;height:100%!important;display:block!important}.onboarding-loading-steps{gap:10px!important;margin-top:18px!important;display:grid!important}.onboarding-loading-steps div{align-items:center!important;gap:10px!important;display:flex!important}.onboarding-loading-steps div span{background:#10b981!important;border-radius:999px!important;width:10px!important;height:10px!important}@media (max-width:1180px){.business-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){main.onboarding-shell,.onboarding-shell,.onboarding-shell.setup-shell{padding:20px 12px!important}main.onboarding-shell>section.onboarding-card.login-card,main.onboarding-shell.setup-shell>section.onboarding-card.setup-card,.onboarding-card.login-card,.onboarding-card.setup-card,.setup-card{border-radius:20px!important;width:100%!important;max-width:100%!important;padding:22px!important}.setup-heading-row,.onboarding-setup-section.two-col,.onboarding-actions-row{flex-direction:column!important;align-items:stretch!important;display:flex!important}.business-card-grid{grid-template-columns:1fr!important}button.business-type-card{min-height:auto!important}.onboarding-card h1,.setup-card h1,.onboarding-card.login-card h1{font-size:32px!important}button.onboarding-primary,button.onboarding-secondary{width:100%!important}}:is(html:has(.onboarding-shell),html:has(.login-onboarding-shell),html:has(.login-setup-shell),html:has(.workspace-onboarding-page),body:has(.onboarding-shell),body:has(.login-onboarding-shell),body:has(.login-setup-shell),body:has(.workspace-onboarding-page)){color:#111!important;background:radial-gradient(circle at 14% 10%,#ff450014,#0000 28%),radial-gradient(circle at 86% 16%,#10b98114,#0000 30%),linear-gradient(#fffaf6 0%,#f7f7f5 48%,#fff 100%)!important}:is(body:has(.onboarding-shell) .content,body:has(.login-onboarding-shell) .content,body:has(.login-setup-shell) .content,body:has(.workspace-onboarding-page) .content){background:0 0!important;width:100%!important;max-width:100%!important;min-height:100vh!important;margin-left:0!important;padding:0!important}:is(body:has(.onboarding-shell) .sidebar,body:has(.login-onboarding-shell) .sidebar,body:has(.login-setup-shell) .sidebar,body:has(.workspace-onboarding-page) .sidebar){display:none!important}main.onboarding-shell,.onboarding-shell,.login-onboarding-shell,.altynx-login-shell,.login-setup-shell,.workspace-onboarding-page,.auth-page,.auth-shell,.login-page,.setup-login-page{color:#111!important;background:radial-gradient(circle at 14% 10%,#ff450014,#0000 28%),radial-gradient(circle at 86% 16%,#10b98114,#0000 30%),linear-gradient(#fffaf6 0%,#f7f7f5 48%,#fff 100%)!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:100%!important;min-height:100vh!important;padding:42px 24px!important;display:flex!important;overflow:hidden auto!important}main.onboarding-shell.setup-shell,.onboarding-shell.setup-shell,.login-setup-shell,.workspace-onboarding-page{align-items:flex-start!important;padding-top:42px!important}main.onboarding-shell:has(.business-card-grid){align-items:flex-start!important;padding-top:42px!important}.onboarding-shell:has(.business-card-grid){align-items:flex-start!important;padding-top:42px!important}.login-onboarding-shell:has(.business-card-grid){align-items:flex-start!important;padding-top:42px!important}.auth-page:has(.business-card-grid){align-items:flex-start!important;padding-top:42px!important}.auth-shell:has(.business-card-grid){align-items:flex-start!important;padding-top:42px!important}.login-page:has(.business-card-grid){align-items:flex-start!important;padding-top:42px!important}.setup-login-page:has(.business-card-grid){align-items:flex-start!important;padding-top:42px!important}.onboarding-card.login-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;flex:0 560px!important;width:min(560px,100vw - 48px)!important;min-width:0!important;max-width:560px!important;padding:34px!important;box-shadow:0 24px 70px #1111111a!important}main.onboarding-shell:not(.setup-shell):not(:has(.business-card-grid))>section.onboarding-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;flex:0 560px!important;width:min(560px,100vw - 48px)!important;min-width:0!important;max-width:560px!important;padding:34px!important;box-shadow:0 24px 70px #1111111a!important}.login-onboarding-card:not(:has(.business-card-grid)){color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;flex:0 560px!important;width:min(560px,100vw - 48px)!important;min-width:0!important;max-width:560px!important;padding:34px!important;box-shadow:0 24px 70px #1111111a!important}.altynx-login-card:not(:has(.business-card-grid)){color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;flex:0 560px!important;width:min(560px,100vw - 48px)!important;min-width:0!important;max-width:560px!important;padding:34px!important;box-shadow:0 24px 70px #1111111a!important}.auth-card:not(:has(.business-card-grid)){color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;flex:0 560px!important;width:min(560px,100vw - 48px)!important;min-width:0!important;max-width:560px!important;padding:34px!important;box-shadow:0 24px 70px #1111111a!important}main.onboarding-shell.setup-shell>section,.onboarding-shell.setup-shell>section,.onboarding-card.setup-card,.login-setup-card,.workspace-setup-card,.setup-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;flex:0 1180px!important;align-self:center!important;width:min(1180px,100vw - 48px)!important;min-width:0!important;max-width:1180px!important;padding:34px!important;overflow:visible!important;box-shadow:0 24px 70px #11111114!important}main.onboarding-shell:has(.business-card-grid)>section{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;flex:0 1180px!important;align-self:center!important;width:min(1180px,100vw - 48px)!important;min-width:0!important;max-width:1180px!important;padding:34px!important;overflow:visible!important;box-shadow:0 24px 70px #11111114!important}.onboarding-shell:has(.business-card-grid)>section{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;flex:0 1180px!important;align-self:center!important;width:min(1180px,100vw - 48px)!important;min-width:0!important;max-width:1180px!important;padding:34px!important;overflow:visible!important;box-shadow:0 24px 70px #11111114!important}.onboarding-card:has(.business-card-grid){color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;flex:0 1180px!important;align-self:center!important;width:min(1180px,100vw - 48px)!important;min-width:0!important;max-width:1180px!important;padding:34px!important;overflow:visible!important;box-shadow:0 24px 70px #11111114!important}.login-onboarding-card:has(.business-card-grid){color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;flex:0 1180px!important;align-self:center!important;width:min(1180px,100vw - 48px)!important;min-width:0!important;max-width:1180px!important;padding:34px!important;overflow:visible!important;box-shadow:0 24px 70px #11111114!important}.auth-card:has(.business-card-grid){color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;flex:0 1180px!important;align-self:center!important;width:min(1180px,100vw - 48px)!important;min-width:0!important;max-width:1180px!important;padding:34px!important;overflow:visible!important;box-shadow:0 24px 70px #11111114!important}.onboarding-shell *,.login-onboarding-shell *,.login-setup-shell *,.workspace-onboarding-page *,.auth-page *,.auth-shell *{writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;overflow-wrap:break-word!important;white-space:normal!important;box-sizing:border-box!important}.onboarding-logo-wrap,.brand-logo{background:0 0!important;border:0!important;width:fit-content!important;margin:0 0 22px!important;padding:0!important}.onboarding-logo-wrap img,.brand-logo img,.onboarding-card img,.login-onboarding-card img,.auth-card img,.workspace-setup-card img{background:#fff!important;border-radius:14px!important;max-width:172px!important;height:auto!important}.setup-heading-row{border-bottom:1px solid #e8e8e5!important;justify-content:space-between!important;align-items:flex-start!important;gap:24px!important;width:100%!important;margin:0 0 24px!important;padding:0 0 20px!important;display:flex!important}.setup-heading-row>div:first-child{min-width:0!important;max-width:760px!important}.onboarding-eyebrow{color:#c2410c!important;letter-spacing:.02em!important;text-transform:uppercase!important;background:#fff3ed!important;border:1px solid #ff450038!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:28px!important;padding:6px 12px!important;font-size:12px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.onboarding-card h1,.login-onboarding-card h1,.login-setup-card h1,.auth-card h1,.workspace-setup-card h1,.setup-card h1{color:#111!important;letter-spacing:-.055em!important;margin:16px 0 10px!important;font-size:clamp(34px,4vw,52px)!important;font-weight:760!important;line-height:1.04!important}.onboarding-card.login-card h1{font-size:42px!important}.login-onboarding-card:not(:has(.business-card-grid)) h1{font-size:42px!important}.onboarding-card h2,.login-onboarding-card h2,.login-setup-card h2,.auth-card h2,.workspace-setup-card h2,.setup-card h2{color:#111!important;letter-spacing:-.025em!important;margin:0 0 12px!important;font-size:20px!important;font-weight:700!important;line-height:1.25!important}.onboarding-card p,.login-onboarding-card p,.login-setup-card p,.auth-card p,.workspace-setup-card p,.setup-card p{color:#4b5563!important;margin-top:0!important;font-size:15px!important;line-height:1.6!important}.setup-summary-pill{background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:16px!important;flex:0 0 240px!important;min-width:220px!important;padding:14px 16px!important}.setup-summary-pill strong,.setup-summary-pill span{color:#111!important;line-height:1.35!important;display:block!important}.setup-summary-pill span{color:#6b7280!important;margin-top:3px!important;font-size:13px!important}.business-card-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;width:100%!important;margin:0 0 24px!important;display:grid!important}.business-card-grid>button,.business-card-grid>.business-type-card,button.business-type-card,.business-type-card{color:#111!important;text-align:left!important;cursor:pointer!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:178px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:8px!important;padding:16px!important;line-height:1.35!important;display:flex!important}.business-type-card span{color:#111!important;width:100%!important;font-size:15px!important;font-weight:750!important;line-height:1.25!important;display:block!important}.business-type-card p{color:#4b5563!important;margin:0!important;font-size:12.5px!important;line-height:1.45!important;display:block!important}.business-type-card small{color:#6b7280!important;width:100%!important;margin-top:auto!important;font-size:11.5px!important;line-height:1.45!important;display:block!important}.business-type-card:hover,.business-type-card.selected{background:#fff7f1!important;border-color:#ff4500!important}.onboarding-setup-section{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;width:100%!important;margin:0 0 22px!important;padding:20px!important}.onboarding-setup-section.two-col{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.onboarding-setup-section.two-col>div{min-width:0!important}.onboarding-choice-grid,.onboarding-choice-grid.compact{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}.onboarding-choice-grid button,.onboarding-choice-grid.compact button{color:#374151!important;white-space:nowrap!important;cursor:pointer!important;width:auto!important;min-width:fit-content!important;max-width:100%!important;min-height:38px!important;box-shadow:none!important;background:#f1f1ef!important;border:1px solid #e8e8e5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 14px!important;font-size:13px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}.onboarding-choice-grid button.selected{color:#c2410c!important;background:#fff7f1!important;border-color:#ff450059!important}.setup-preview-card{background:#ecfdf5!important;border:1px solid #10b98138!important;border-radius:18px!important;width:100%!important;margin:0 0 22px!important;padding:18px 20px!important}.setup-preview-card span{color:#047857!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:12px!important;font-weight:750!important;display:block!important}.setup-preview-card p{color:#065f46!important;margin:8px 0 0!important}.onboarding-form-grid,.onboarding-form-grid.single{grid-template-columns:1fr!important;gap:16px!important;margin:24px 0!important;display:grid!important}.onboarding-form-grid label{color:#374151!important;flex-direction:column!important;gap:8px!important;font-size:13px!important;font-weight:650!important;display:flex!important}.onboarding-form-grid input,.onboarding-form-grid select,.onboarding-form-grid textarea{color:#111!important;background:#fff!important;border:1px solid #dedede!important;border-radius:12px!important;outline:none!important;width:100%!important;min-height:50px!important;padding:0 14px!important;font-size:14px!important}.onboarding-actions-row{justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin-top:10px!important;display:flex!important}button.onboarding-primary,button.onboarding-secondary{cursor:pointer!important;white-space:nowrap!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:fit-content!important;min-height:48px!important;padding:0 22px!important;font-size:14px!important;font-weight:700!important;display:inline-flex!important}button.onboarding-primary{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important;box-shadow:0 16px 32px #ff450029!important}button.onboarding-secondary{color:#111!important;box-shadow:none!important;background:#fff!important;border:1px solid #dedede!important}:is(.login-card button.onboarding-primary,.login-onboarding-card:not(:has(.business-card-grid)) button.onboarding-primary){width:100%!important}.onboarding-loading-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;width:min(620px,100vw - 48px)!important;min-width:0!important;max-width:620px!important;padding:34px!important;box-shadow:0 24px 70px #1111111a!important}@media (max-width:1180px){.business-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){main.onboarding-shell,.onboarding-shell,.login-onboarding-shell,.login-setup-shell,.workspace-onboarding-page,.auth-page,.auth-shell,.login-page,.setup-login-page{align-items:flex-start!important;padding:20px 12px!important}main.onboarding-shell>section,.onboarding-card,.login-onboarding-card,.login-setup-card,.auth-card,.workspace-setup-card,.setup-card{border-radius:20px!important;width:100%!important;max-width:100%!important;padding:22px!important}.setup-heading-row,.onboarding-setup-section.two-col,.onboarding-actions-row{flex-direction:column!important;align-items:stretch!important;display:flex!important}.setup-summary-pill{flex:0 auto!important;width:100%!important;min-width:0!important}.business-card-grid{grid-template-columns:1fr!important}.business-type-card,button.business-type-card{min-height:auto!important}.onboarding-card h1,.login-onboarding-card h1,.login-setup-card h1,.auth-card h1,.workspace-setup-card h1,.setup-card h1{font-size:32px!important}button.onboarding-primary,button.onboarding-secondary{width:100%!important}}main.onboarding-shell.setup-shell{color:#111!important;background:radial-gradient(circle at 12% 8%,#ff450014,#0000 28%),radial-gradient(circle at 88% 16%,#10b98114,#0000 30%),linear-gradient(#fffaf6 0%,#f7f7f5 48%,#fff 100%)!important;justify-content:center!important;align-items:flex-start!important;width:100vw!important;max-width:100vw!important;min-height:100vh!important;margin:0!important;padding:40px 24px!important;display:flex!important;overflow-x:hidden!important}main.onboarding-shell.setup-shell>section.onboarding-card.setup-card,.onboarding-shell.setup-shell .onboarding-card.setup-card,section.onboarding-card.setup-card{flex:none!important;flex-direction:initial!important;flex-wrap:initial!important;align-items:initial!important;justify-content:initial!important;color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;gap:0!important;width:min(1220px,100vw - 48px)!important;min-width:0!important;max-width:1220px!important;margin:0 auto!important;padding:34px!important;display:block!important;overflow:visible!important;box-shadow:0 24px 70px #11111114!important}main.onboarding-shell.setup-shell>section.onboarding-card.setup-card>*{clear:both!important;flex:none!important;width:100%!important;max-width:100%!important}main.onboarding-shell.setup-shell .setup-heading-row{border-bottom:1px solid #e8e8e5!important;grid-template-columns:minmax(0,1fr) 260px!important;align-items:start!important;gap:24px!important;width:100%!important;max-width:100%!important;margin:0 0 26px!important;padding:0 0 22px!important;display:grid!important}main.onboarding-shell.setup-shell .setup-heading-row>div:first-child{width:100%!important;min-width:0!important;max-width:760px!important;display:block!important}main.onboarding-shell.setup-shell .setup-heading-row h1{color:#111!important;letter-spacing:-.06em!important;white-space:normal!important;word-break:normal!important;width:100%!important;max-width:720px!important;margin:14px 0 10px!important;font-size:clamp(40px,4vw,58px)!important;font-weight:780!important;line-height:1.02!important}main.onboarding-shell.setup-shell .setup-heading-row p{color:#4b5563!important;width:100%!important;max-width:680px!important;margin:0!important;font-size:15px!important;line-height:1.6!important}main.onboarding-shell.setup-shell .setup-summary-pill{background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:16px!important;width:260px!important;min-width:260px!important;max-width:260px!important;padding:15px 16px!important}main.onboarding-shell.setup-shell .onboarding-eyebrow{color:#c2410c!important;text-transform:uppercase!important;background:#fff3ed!important;border:1px solid #ff450038!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;padding:7px 12px!important;font-size:12px!important;font-weight:750!important;line-height:1!important;display:inline-flex!important}main.onboarding-shell.setup-shell .business-card-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important;width:100%!important;max-width:100%!important;margin:0 0 24px!important;display:grid!important}main.onboarding-shell.setup-shell button.business-type-card{text-align:left!important;color:#111!important;width:100%!important;min-width:0!important;min-height:176px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:8px!important;padding:16px!important;display:flex!important}main.onboarding-shell.setup-shell button.business-type-card.selected,main.onboarding-shell.setup-shell button.business-type-card:hover{background:#fff7f1!important;border-color:#ff4500!important}main.onboarding-shell.setup-shell .business-type-card span{color:#111!important;font-size:14px!important;font-weight:780!important;line-height:1.25!important;display:block!important}main.onboarding-shell.setup-shell .business-type-card p{color:#4b5563!important;margin:0!important;font-size:12.5px!important;line-height:1.45!important;display:block!important}main.onboarding-shell.setup-shell .business-type-card small{color:#6b7280!important;margin-top:auto!important;font-size:11.5px!important;line-height:1.45!important;display:block!important}main.onboarding-shell.setup-shell .onboarding-setup-section{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;width:100%!important;max-width:100%!important;margin:0 0 18px!important;padding:20px!important;display:block!important}main.onboarding-shell.setup-shell .onboarding-setup-section.two-col{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;display:grid!important}main.onboarding-shell.setup-shell .onboarding-setup-section.two-col>div{width:100%!important;min-width:0!important}main.onboarding-shell.setup-shell .onboarding-setup-section h2{color:#111!important;letter-spacing:-.025em!important;white-space:normal!important;word-break:normal!important;width:100%!important;max-width:100%!important;margin:0 0 14px!important;font-size:18px!important;font-weight:760!important;line-height:1.25!important}main.onboarding-shell.setup-shell .onboarding-choice-grid,main.onboarding-shell.setup-shell .onboarding-choice-grid.compact{flex-flow:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;display:flex!important}main.onboarding-shell.setup-shell .onboarding-choice-grid button,main.onboarding-shell.setup-shell .onboarding-choice-grid.compact button{color:#374151!important;white-space:nowrap!important;background:#f1f1ef!important;border:1px solid #e8e8e5!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:auto!important;max-width:100%!important;min-height:38px!important;padding:0 14px!important;font-size:13px!important;font-weight:650!important;line-height:1!important;display:inline-flex!important}main.onboarding-shell.setup-shell .onboarding-choice-grid button.selected{color:#c2410c!important;background:#fff7f1!important;border-color:#ff45005c!important}main.onboarding-shell.setup-shell .setup-preview-card{background:#ecfdf5!important;border:1px solid #10b9813d!important;border-radius:18px!important;width:100%!important;max-width:100%!important;margin:0 0 22px!important;padding:18px 20px!important;display:block!important}main.onboarding-shell.setup-shell .setup-preview-card span{color:#047857!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:12px!important;font-weight:780!important;display:block!important}main.onboarding-shell.setup-shell .setup-preview-card h3{color:#111!important;margin:0 0 8px!important;font-size:17px!important;font-weight:760!important;line-height:1.3!important}main.onboarding-shell.setup-shell .setup-preview-card p{color:#065f46!important;margin:0!important;font-size:14px!important;line-height:1.6!important}main.onboarding-shell.setup-shell .onboarding-actions-row{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:6px 0 0!important;display:flex!important}main.onboarding-shell.setup-shell button.onboarding-primary,main.onboarding-shell.setup-shell button.onboarding-secondary{white-space:nowrap!important;cursor:pointer!important;border-radius:12px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:fit-content!important;min-height:48px!important;padding:0 22px!important;font-size:14px!important;font-weight:750!important;line-height:1!important;display:inline-flex!important}main.onboarding-shell.setup-shell button.onboarding-primary{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important;box-shadow:0 16px 32px #ff450029!important}main.onboarding-shell.setup-shell button.onboarding-secondary{color:#111!important;box-shadow:none!important;background:#fff!important;border:1px solid #dedede!important}main.onboarding-shell.setup-shell,main.onboarding-shell.setup-shell *{writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;overflow-wrap:normal!important;text-shadow:none!important}@media (max-width:1180px){main.onboarding-shell.setup-shell .business-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}main.onboarding-shell.setup-shell .setup-heading-row{grid-template-columns:1fr!important}main.onboarding-shell.setup-shell .setup-summary-pill{width:100%!important;min-width:0!important;max-width:100%!important}}@media (max-width:760px){main.onboarding-shell.setup-shell{padding:20px 12px!important}main.onboarding-shell.setup-shell>section.onboarding-card.setup-card{border-radius:20px!important;width:100%!important;max-width:100%!important;padding:22px!important}main.onboarding-shell.setup-shell .business-card-grid,main.onboarding-shell.setup-shell .onboarding-setup-section.two-col{grid-template-columns:1fr!important}main.onboarding-shell.setup-shell .setup-heading-row h1{font-size:34px!important}main.onboarding-shell.setup-shell .onboarding-actions-row{flex-direction:column!important;align-items:stretch!important}main.onboarding-shell.setup-shell button.onboarding-primary,main.onboarding-shell.setup-shell button.onboarding-secondary{width:100%!important}}:is(html:has(main.onboarding-shell),body:has(main.onboarding-shell)){color:#111!important;background:radial-gradient(circle at 12% 8%,#ff450014,#0000 28%),radial-gradient(circle at 88% 16%,#10b98114,#0000 30%),linear-gradient(#fffaf6 0%,#f7f7f5 48%,#fff 100%)!important}body:has(main.onboarding-shell) .sidebar{display:none!important}body:has(main.onboarding-shell) .content{background:0 0!important;width:100%!important;max-width:100%!important;margin-left:0!important;padding:0!important}main.onboarding-shell{color:#111!important;background:radial-gradient(circle at 12% 8%,#ff450014,#0000 28%),radial-gradient(circle at 88% 16%,#10b98114,#0000 30%),linear-gradient(#fffaf6 0%,#f7f7f5 48%,#fff 100%)!important;justify-content:center!important;align-items:center!important;width:100vw!important;max-width:100vw!important;min-height:100vh!important;margin:0!important;padding:40px 24px!important;display:flex!important;overflow-x:hidden!important}main.onboarding-shell.setup-shell,main.onboarding-shell.survey-setup-shell{align-items:flex-start!important}main.onboarding-shell .onboarding-card,main.onboarding-shell .onboarding-loading-card{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;box-shadow:0 24px 70px #11111114!important}main.onboarding-shell .login-card,main.onboarding-shell .onboarding-loading-card{border-radius:24px!important;width:min(560px,100vw - 48px)!important;max-width:560px!important;padding:34px!important}main.onboarding-shell .login-card h1,main.onboarding-shell .onboarding-loading-card h1{color:#111!important;letter-spacing:-.055em!important;margin:14px 0 10px!important;font-size:42px!important;font-weight:780!important;line-height:1.04!important}main.onboarding-shell .login-card p,main.onboarding-shell .onboarding-loading-card p{color:#4b5563!important;font-size:15px!important;line-height:1.6!important}main.onboarding-shell .onboarding-logo-wrap img{background:#fff!important;border-radius:14px!important;max-width:172px!important;height:auto!important}main.onboarding-shell .onboarding-eyebrow{color:#c2410c!important;text-transform:uppercase!important;background:#fff3ed!important;border:1px solid #ff450038!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;min-height:28px!important;padding:6px 12px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}main.onboarding-shell.setup-shell.survey-setup-shell>section.onboarding-card.setup-card.survey-setup-card{border-radius:26px!important;flex-direction:column!important;gap:0!important;width:min(1080px,100vw - 48px)!important;max-width:1080px!important;min-height:680px!important;margin:0 auto!important;padding:32px!important;display:flex!important;overflow:visible!important}.survey-top-row{border-bottom:1px solid #e8e8e5!important;grid-template-columns:minmax(0,1fr) 260px!important;align-items:start!important;gap:24px!important;width:100%!important;padding-bottom:22px!important;display:grid!important}.survey-top-row h1{color:#111!important;letter-spacing:-.06em!important;max-width:720px!important;margin:14px 0 10px!important;font-size:clamp(38px,4vw,56px)!important;font-weight:780!important;line-height:1.03!important}.survey-top-row p{color:#4b5563!important;max-width:680px!important;margin:0!important;font-size:15px!important;line-height:1.6!important}main.onboarding-shell .setup-summary-pill{background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:16px!important;width:260px!important;min-width:260px!important;max-width:260px!important;padding:15px 16px!important}main.onboarding-shell .setup-summary-pill strong,main.onboarding-shell .setup-summary-pill span{color:#111!important;display:block!important}main.onboarding-shell .setup-summary-pill span{color:#6b7280!important;margin-top:3px!important;font-size:13px!important}.survey-progress-wrap{background:#fbfbfa!important;border:1px solid #ededeb!important;border-radius:18px!important;width:100%!important;margin:22px 0 24px!important;padding:16px!important}.survey-progress-meta{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-bottom:12px!important;display:flex!important}.survey-progress-meta span{color:#6b7280!important;font-size:13px!important;font-weight:700!important}.survey-progress-meta strong{color:#111!important;font-size:13px!important;font-weight:800!important}.survey-progress-track{background:#eeeeec!important;border-radius:999px!important;width:100%!important;height:9px!important;overflow:hidden!important}.survey-progress-track span{background:#ff4500!important;border-radius:999px!important;height:100%!important;transition:width .25s!important;display:block!important}.survey-step-tabs{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;margin-top:14px!important;display:grid!important}.survey-step-tabs button{color:#4b5563!important;white-space:nowrap!important;cursor:pointer!important;min-height:42px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 10px!important;font-size:12px!important;font-weight:750!important;line-height:1!important;display:inline-flex!important}.survey-step-tabs button span{color:#374151!important;background:#f1f1ef!important;border-radius:999px!important;flex:0 0 22px!important;place-items:center!important;width:22px!important;height:22px!important;font-size:11px!important;font-weight:800!important;display:inline-grid!important}.survey-step-tabs button.active{color:#c2410c!important;background:#fff7f1!important;border-color:#ff450057!important}.survey-step-tabs button.active span,.survey-step-tabs button.complete span{color:#fff!important;background:#ff4500!important}.survey-step-body{flex:auto!important;width:100%!important;display:block!important}.survey-business-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin:0!important;display:grid!important}main.onboarding-shell .survey-business-grid button.business-type-card{text-align:left!important;color:#111!important;width:100%!important;min-width:0!important;min-height:220px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:8px!important;padding:17px!important;display:flex!important}main.onboarding-shell .business-type-card.selected,main.onboarding-shell .business-type-card:hover{background:#fff7f1!important;border-color:#ff4500!important}main.onboarding-shell .business-type-card span{color:#111!important;font-size:14px!important;font-weight:780!important;line-height:1.25!important;display:block!important}main.onboarding-shell .business-type-card p{color:#4b5563!important;margin:0!important;font-size:12.5px!important;line-height:1.45!important;display:block!important}main.onboarding-shell .business-type-card small{color:#6b7280!important;margin-top:auto!important;font-size:11.5px!important;line-height:1.45!important;display:block!important}.survey-question-card{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:22px!important;flex-direction:column!important;justify-content:center!important;width:100%!important;min-height:320px!important;padding:28px!important;display:flex!important}.survey-question-card h2{color:#111!important;letter-spacing:-.04em!important;margin:0 0 8px!important;font-size:28px!important;font-weight:780!important;line-height:1.15!important}.survey-question-card>p{color:#4b5563!important;max-width:660px!important;margin:0 0 22px!important;font-size:15px!important;line-height:1.6!important}.survey-choice-grid{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;display:flex!important}.survey-choice-grid button{color:#374151!important;cursor:pointer!important;white-space:nowrap!important;background:#f1f1ef!important;border:1px solid #e8e8e5!important;border-radius:999px!important;min-height:46px!important;padding:0 18px!important;font-size:14px!important;font-weight:750!important}.survey-choice-grid button:hover{color:#111!important;background:#fffaf6!important;border-color:#ff450040!important}.survey-choice-grid button.selected{color:#c2410c!important;background:#fff7f1!important;border-color:#ff450066!important;box-shadow:inset 0 0 0 1px #ff45001a!important}.survey-preview-card{background:#ecfdf5!important;border:1px solid #10b9813d!important;border-radius:22px!important;width:100%!important;padding:26px!important}.survey-preview-card h3{color:#111!important;margin:0 0 8px!important;font-size:24px!important;font-weight:780!important;line-height:1.2!important}.survey-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin-top:20px!important;display:grid!important}.survey-review-grid>div{background:#ffffffb8!important;border:1px solid #10b9812e!important;border-radius:16px!important;min-width:0!important;padding:16px!important}.survey-review-grid strong{color:#064e3b!important;margin-bottom:10px!important;font-size:13px!important;font-weight:800!important;display:block!important}.survey-selected-chip-row{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.survey-selected-chip-row span,.survey-empty-chip{color:#065f46!important;background:#fff!important;border-radius:999px!important;align-items:center!important;min-height:30px!important;padding:0 10px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.survey-actions-row{justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin-top:24px!important;display:flex!important}.survey-actions-row button.onboarding-primary,.survey-actions-row button.onboarding-secondary,main.onboarding-shell button.onboarding-primary,main.onboarding-shell button.onboarding-secondary{white-space:nowrap!important;cursor:pointer!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:120px!important;min-height:50px!important;padding:0 22px!important;font-size:14px!important;font-weight:800!important;display:inline-flex!important}main.onboarding-shell button.onboarding-primary{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important;box-shadow:0 16px 32px #ff450029!important}main.onboarding-shell button.onboarding-secondary{color:#111!important;box-shadow:none!important;background:#fff!important;border:1px solid #dedede!important}.survey-actions-row button.onboarding-primary:disabled{opacity:.45!important;cursor:not-allowed!important;transform:none!important}.setup-control-page{flex-direction:column!important;gap:26px!important;width:100%!important;max-width:100%!important;display:flex!important}.setup-control-page .setup-panel{width:100%!important;max-width:100%!important;padding:28px!important;display:block!important;overflow:visible!important}.setup-control-page .setup-card-list{flex-direction:column!important;gap:14px!important;width:100%!important;max-width:100%!important;margin:0!important;display:flex!important}.setup-control-page .setup-card-list>article.setup-card,.setup-control-page article.setup-card,.setup-brand-page .setup-card-list>article.setup-card{color:#111!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border:1px solid #1118271a!important;border-radius:18px!important;flex:none!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;margin:0!important;padding:20px 22px!important;display:grid!important;overflow:visible!important}.setup-control-page .setup-card-list>article.setup-card>div:first-child{width:100%!important;min-width:0!important}.setup-control-page .setup-title-row{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0 0 8px!important;display:flex!important}.setup-control-page .setup-title-row h3,.setup-control-page article.setup-card h3{color:#111!important;letter-spacing:-.025em!important;margin:0!important;font-size:20px!important;font-weight:780!important;line-height:1.25!important}.setup-control-page article.setup-card p{color:#374151!important;margin:0 0 12px!important;font-size:15px!important;line-height:1.5!important}.setup-control-page .setup-chip-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:0!important;display:flex!important}.setup-control-page .setup-chip-row span{color:#374151!important;white-space:nowrap!important;background:#f9fafb!important;border:1px solid #e5e7eb!important;border-radius:999px!important;align-items:center!important;min-height:30px!important;padding:0 12px!important;font-size:13px!important;font-weight:650!important;display:inline-flex!important}.setup-control-page .setup-card-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;min-width:330px!important;display:flex!important}.setup-control-page .setup-card-actions .primary-btn,.setup-control-page .setup-card-actions .secondary-btn{white-space:nowrap!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:fit-content!important;min-height:46px!important;padding:0 20px!important;font-size:14px!important;font-weight:750!important;display:inline-flex!important}.setup-control-page .setup-three-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;width:100%!important;display:grid!important}.setup-control-page .setup-mini-panel{height:auto!important;min-height:0!important;padding:22px!important;display:block!important}.setup-control-page .setup-row-list{flex-direction:column!important;gap:10px!important;display:flex!important}.setup-control-page .setup-row{background:#f9fafb!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:44px!important;padding:12px 14px!important;display:flex!important}.setup-control-page .setup-button-row{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;display:flex!important}@media (max-width:1180px){.survey-business-grid,main.onboarding-shell .survey-business-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}main.onboarding-shell .survey-business-grid button.business-type-card{min-height:180px!important}.survey-step-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.setup-control-page .setup-three-grid,.setup-control-page .setup-card-list>article.setup-card,.setup-control-page article.setup-card{grid-template-columns:1fr!important}.setup-control-page .setup-card-actions{justify-content:flex-start!important;min-width:0!important}}@media (max-width:760px){main.onboarding-shell{align-items:flex-start!important;padding:20px 12px!important}main.onboarding-shell.setup-shell.survey-setup-shell>section.onboarding-card.setup-card.survey-setup-card,main.onboarding-shell .login-card,main.onboarding-shell .onboarding-loading-card{border-radius:20px!important;width:100%!important;max-width:100%!important;min-height:auto!important;padding:22px!important}.survey-top-row{grid-template-columns:1fr!important}.survey-top-row h1,main.onboarding-shell .login-card h1,main.onboarding-shell .onboarding-loading-card h1{font-size:34px!important}main.onboarding-shell .setup-summary-pill{width:100%!important;min-width:0!important;max-width:100%!important}.survey-step-tabs,.survey-business-grid,main.onboarding-shell .survey-business-grid,.survey-review-grid{grid-template-columns:1fr!important}.survey-step-tabs button{justify-content:flex-start!important}.survey-question-card{min-height:auto!important;padding:22px!important}.survey-question-card h2{font-size:24px!important}.survey-choice-grid button{white-space:normal!important}.survey-actions-row{flex-direction:column!important;align-items:stretch!important}.survey-actions-row button.onboarding-primary,.survey-actions-row button.onboarding-secondary,main.onboarding-shell button.onboarding-primary,main.onboarding-shell button.onboarding-secondary{width:100%!important}.setup-control-page .setup-panel,.setup-control-page .setup-mini-panel,.setup-control-page .setup-card-list>article.setup-card,.setup-control-page article.setup-card{padding:18px!important}.setup-control-page .setup-card-actions{flex-direction:column!important;align-items:stretch!important;width:100%!important}.setup-control-page .setup-card-actions .primary-btn,.setup-control-page .setup-card-actions .secondary-btn{width:100%!important}}.onboarding-login-actions{grid-template-columns:1fr 1fr!important;gap:12px!important;width:100%!important;margin-top:10px!important;display:grid!important}.onboarding-login-actions .onboarding-primary,.onboarding-login-actions .onboarding-secondary{border-radius:12px!important;width:100%!important;min-height:50px!important;font-size:14px!important;font-weight:800!important}.survey-actions-row{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;display:flex!important}.survey-actions-row .onboarding-secondary,.survey-actions-row .onboarding-primary{border-radius:12px!important;width:auto!important;min-width:138px!important;min-height:50px!important;padding:0 20px!important;font-size:14px!important;font-weight:800!important}.header-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;display:flex!important}.header-actions .workspace-sync-btn,.header-actions .workspace-run-queue-btn{white-space:nowrap!important;border-radius:12px!important;min-height:44px!important;padding:0 16px!important}.app-shell .setup-card-list{flex-direction:column!important;gap:14px!important;width:100%!important;display:flex!important}.app-shell .setup-card-list>.setup-card,.app-shell article.setup-card:not(.survey-setup-card):not(.onboarding-card){color:#111!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:auto!important;box-shadow:none!important;background:#fff!important;border:1px solid #11182717!important;border-radius:18px!important;flex:none!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;margin:0!important;padding:18px!important;display:grid!important;overflow:visible!important}.app-shell .setup-card-list>.setup-card>div:first-child,.app-shell article.setup-card:not(.survey-setup-card):not(.onboarding-card)>div:first-child{width:100%!important;min-width:0!important}.app-shell .setup-card-list .setup-title-row{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-bottom:8px!important;display:flex!important}.app-shell .setup-card-list .setup-title-row h3{color:#111!important;margin:0!important;font-size:18px!important;font-weight:800!important;line-height:1.25!important}.app-shell .setup-card-list .setup-card p{color:#374151!important;max-width:820px!important;margin:0 0 10px!important;font-size:14px!important;line-height:1.55!important}.app-shell .setup-chip-row{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.app-shell .setup-chip-row span{color:#334155!important;background:#f8fafc!important;border:1px solid #11182714!important;border-radius:999px!important;align-items:center!important;min-height:28px!important;padding:0 10px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.app-shell .setup-card-actions,.app-shell .setup-card-side .setup-card-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.app-shell .setup-card-actions .primary-btn,.app-shell .setup-card-actions .secondary-btn{white-space:nowrap!important;border-radius:12px!important;min-height:42px!important;padding:0 16px!important}.app-shell .setup-card-side{flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;gap:8px!important;min-width:260px!important;display:flex!important}.app-shell .setup-card-side strong{color:#111!important;font-size:22px!important;line-height:1!important}.app-shell .setup-card-side>span{color:#64748b!important;font-size:12px!important;font-weight:700!important}.workspace-personalization-panel{margin-top:28px!important}.workspace-personalization-section{background:#fbfbfa!important;border:1px solid #11182714!important;border-radius:18px!important;width:100%!important;padding:18px!important}.workspace-personalization-section h3{color:#111!important;margin:0 0 14px!important;font-size:17px!important;font-weight:800!important;line-height:1.25!important}.workspace-business-option-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.workspace-business-option-grid button{color:#111!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #1118271a!important;border-radius:16px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:8px!important;min-height:150px!important;padding:15px!important;display:flex!important}.workspace-business-option-grid button strong{color:#111!important;font-size:13px!important;font-weight:850!important;line-height:1.25!important}.workspace-business-option-grid button span{color:#4b5563!important;font-size:12px!important;font-weight:500!important;line-height:1.45!important}.workspace-business-option-grid button.selected,.workspace-business-option-grid button:hover{background:#fff7f1!important;border-color:#ff4500!important}.workspace-personalization-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin-top:16px!important;display:grid!important}.workspace-personalization-chip-row{flex-wrap:wrap!important;gap:10px!important;display:flex!important}.workspace-personalization-chip-row button{color:#374151!important;cursor:pointer!important;white-space:nowrap!important;background:#fff!important;border:1px solid #11182714!important;border-radius:999px!important;min-height:38px!important;padding:0 14px!important;font-size:13px!important;font-weight:750!important}.workspace-personalization-chip-row button.selected,.workspace-personalization-chip-row button:hover{color:#c2410c!important;background:#fff7f1!important;border-color:#ff450059!important}@media (max-width:1180px){.workspace-business-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-personalization-grid{grid-template-columns:1fr!important}}@media (max-width:900px){.app-shell .setup-card-list>.setup-card,.app-shell article.setup-card:not(.survey-setup-card):not(.onboarding-card){grid-template-columns:1fr!important}.app-shell .setup-card-side,.app-shell .setup-card-actions,.app-shell .setup-card-side .setup-card-actions{justify-content:flex-start!important;align-items:stretch!important;width:100%!important;min-width:0!important}.app-shell .setup-card-actions .primary-btn,.app-shell .setup-card-actions .secondary-btn{width:100%!important}}@media (max-width:760px){.onboarding-login-actions,.workspace-business-option-grid{grid-template-columns:1fr!important}.survey-actions-row{flex-direction:column!important;align-items:stretch!important}.survey-actions-row .onboarding-secondary,.survey-actions-row .onboarding-primary,.header-actions .workspace-sync-btn,.header-actions .workspace-run-queue-btn{width:100%!important}}.dashboard-header{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:20px!important;width:100%!important;margin-bottom:32px!important;display:flex!important}.dashboard-header .header-copy{width:100%!important;min-width:0!important;max-width:1180px!important}.dashboard-header .title-row{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:flex-start!important;gap:14px!important;width:100%!important;display:flex!important}.dashboard-header .title-row h1,.dashboard-header h1{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;color:#111!important;min-width:0!important;max-width:980px!important;line-height:.98!important}.dashboard-header .header-copy p{color:#374151!important;white-space:normal!important;word-break:normal!important;max-width:760px!important;margin-top:12px!important;line-height:1.55!important}.dashboard-tools-row{grid-template-columns:minmax(300px,560px) minmax(0,1fr)!important;align-items:start!important;gap:18px!important;width:100%!important;display:grid!important}.dashboard-tools-row .workspace-search-shell{order:initial!important;z-index:95!important;justify-self:start!important;width:100%!important;min-width:0!important;max-width:560px!important}.dashboard-tools-row .header-actions,.dashboard-header .header-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;display:flex!important}.dashboard-tools-row .header-actions .primary-btn,.dashboard-tools-row .header-actions .secondary-btn,.dashboard-header .header-actions .primary-btn,.dashboard-header .header-actions .secondary-btn{white-space:nowrap!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:0 18px!important;line-height:1!important;display:inline-flex!important}.workspace-run-queue-btn{color:#c2410c!important;opacity:1!important;background:#fff7f1!important;border-color:#ff450057!important}.workspace-search-shell{position:relative!important}.workspace-search-shell input{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:16px!important;outline:none!important;width:100%!important;height:50px!important;padding:0 44px 0 16px!important;font-size:14px!important;font-weight:650!important;box-shadow:0 14px 34px #1111110f!important}.workspace-search-shell input:focus{border-color:#ff450066!important;box-shadow:0 0 0 4px #ff450014,0 14px 34px #1111110f!important}.workspace-search-clear{color:#6b7280!important;cursor:pointer!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:999px!important;place-items:center!important;width:30px!important;height:30px!important;font-size:17px!important;line-height:1!important;display:grid!important;position:absolute!important;top:10px!important;right:10px!important}.workspace-search-results{z-index:999!important;background:#fffffffc!important;border:1px solid #e8e8e5!important;border-radius:18px!important;max-height:430px!important;padding:10px!important;position:absolute!important;top:calc(100% + 10px)!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 28px 80px #11111129!important}.workspace-search-results button{color:#111!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;width:100%!important;min-height:76px!important;padding:12px!important}.workspace-search-results button span{color:#c2410c!important;background:#fff3ed!important;border-radius:999px!important;width:fit-content!important;margin-bottom:6px!important;padding:4px 8px!important;font-size:11px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.workspace-search-results button strong{color:#111!important;font-size:14px!important;font-weight:850!important;line-height:1.25!important;display:block!important}.workspace-search-results button p,.workspace-search-results.empty p{color:#4b5563!important;margin:5px 0 0!important;font-size:12.5px!important;line-height:1.45!important}button.selected:after,.business-type-card.selected:after,.product-card.selected:after,.recovery-task-card.selected:after,.recent-event.selected:after,.action-task.selected:after,.recovery-thread-tile.selected:after,.queue-run-option.selected:after{content:none!important;display:none!important}.queue-tab.active:after,.action-tab.active:after,.recent-tab.active:after,.survey-choice-grid button.selected:after,.onboarding-choice-grid button.selected:after,.brand-personalization-card button.selected:after,.setup-choice-grid button.selected:after,.template-filter-chip.selected:after,.product-filter-chip.selected:after,.source-filter-chip.selected:after,.queue-run-channels button.selected:after,button.selected-chip:after{content:"×"!important;color:#c2410c!important;background:#ff450021!important;border-radius:999px!important;place-items:center!important;width:16px!important;height:16px!important;margin-left:8px!important;font-size:13px!important;font-weight:950!important;line-height:1!important;display:inline-grid!important}.queue-run-backdrop{z-index:260!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#1111116b!important;place-items:center!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important}.queue-run-panel{color:#111!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:28px!important;width:min(1040px,100vw - 48px)!important;max-height:calc(100vh - 48px)!important;padding:28px!important;overflow-y:auto!important;box-shadow:0 34px 100px #1111113d!important}.queue-run-header span{color:#c2410c!important;text-transform:uppercase!important;letter-spacing:.04em!important;background:#fff3ed!important;border-radius:999px!important;width:fit-content!important;margin-bottom:10px!important;padding:6px 10px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.queue-run-option:hover,.queue-run-option.selected{background:#fff7f1!important;border-color:#ff45005c!important}.queue-run-option strong{color:#111!important;margin-bottom:8px!important;font-size:16px!important;font-weight:850!important;display:block!important}.queue-run-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin-top:20px!important;display:flex!important}.queue-run-actions button:disabled{opacity:.45!important;cursor:not-allowed!important}.recovery-threads-list-page .recovery-thread-list-shell{padding:28px!important}.recovery-thread-tile{width:100%!important;color:inherit!important;background:#ffffff08!important;border:1px solid #ffffff13!important;border-radius:20px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:18px!important;display:grid!important}.recovery-thread-tile h3{color:#f8fafc!important;margin:0!important;font-size:17px!important;line-height:1.25!important}.recovery-thread-actions{align-items:center!important;gap:14px!important;display:flex!important}.thread-view-more-btn{color:#fff!important;background:#ff4500!important;box-shadow:0 14px 30px #ff45002e!important}.setup-control-page .setup-card-list>.setup-card,.setup-panel .setup-card,.setup-card-list article.setup-card{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;width:100%!important;max-width:100%!important;min-height:auto!important;padding:18px!important;display:grid!important;overflow:visible!important}.workflow-sync-grid select{min-height:48px!important}@media (max-width:1280px){.dashboard-tools-row{grid-template-columns:1fr!important}.dashboard-tools-row .workspace-search-shell{max-width:100%!important}.dashboard-tools-row .header-actions,.dashboard-header .header-actions{justify-content:flex-start!important}}@media (max-width:900px){.dashboard-header .title-row h1,.dashboard-header h1{max-width:100%!important;font-size:clamp(34px,10vw,46px)!important}.queue-run-grid,.recovery-thread-tile,.setup-control-page .setup-card-list>.setup-card,.setup-panel .setup-card,.setup-card-list article.setup-card{grid-template-columns:1fr!important}.recovery-thread-actions{justify-content:space-between!important}}.dashboard-header{border-bottom:1px solid #e8e8e5!important;width:100%!important;margin:0 0 28px!important;padding:0 0 24px!important;display:block!important}.dashboard-header .header-copy{width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 18px!important;display:block!important}.dashboard-header .title-row{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;width:100%!important;min-width:0!important;display:flex!important}.dashboard-header .title-row h1{color:#050505!important;letter-spacing:-.06em!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;width:auto!important;min-width:0!important;max-width:calc(100% - 260px)!important;margin:0!important;font-size:clamp(42px,4vw,60px)!important;font-weight:780!important;line-height:1.02!important}.dashboard-header .header-copy>p{color:#253044!important;max-width:1040px!important;margin:12px 0 0!important;font-size:16px!important;line-height:1.55!important}.dashboard-tools-row{background:#ffffffeb!important;border:1px solid #e8e8e5!important;border-radius:22px!important;grid-template-columns:minmax(320px,520px) minmax(0,1fr)!important;align-items:center!important;gap:14px!important;width:100%!important;padding:14px!important;display:grid!important;box-shadow:0 14px 38px #0f172a0b!important}.workspace-search-shell{width:100%!important;min-width:0!important;max-width:520px!important;position:relative!important}.workspace-search-shell input{color:#111!important;width:100%!important;min-height:48px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dedede!important;border-radius:16px!important;padding:0 42px 0 18px!important;font-size:14px!important;font-weight:650!important}.workspace-search-clear{color:#111!important;cursor:pointer!important;background:#f3f4f6!important;border-radius:999px!important;place-items:center!important;width:24px!important;height:24px!important;font-size:16px!important;line-height:1!important;display:grid!important;position:absolute!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important}.workspace-search-results{z-index:200!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;max-height:370px!important;padding:8px!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;overflow:auto!important;box-shadow:0 24px 70px #0f172a29!important}.workspace-search-results button{color:#111!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border-radius:12px!important;width:100%!important;padding:12px!important;display:block!important}.workspace-search-results button:hover{background:#f8f8f6!important}.workspace-search-results span{color:#ff4500!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:11px!important;font-weight:800!important;display:block!important}.workspace-search-results strong{color:#111!important;margin-top:3px!important;font-size:14px!important;display:block!important}.workspace-search-results p{color:#4b5563!important;margin:4px 0 0!important;font-size:12px!important;line-height:1.45!important}.header-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;display:flex!important}.header-actions .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important;box-shadow:0 14px 28px #ff45002e!important}.header-actions .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #dedede!important}.header-actions .workspace-run-queue-btn{color:#c2410c!important;background:#fff7f1!important;border-color:#ff450047!important}.quick-status-banner{color:#064e3b!important;background:#ecfdf5!important;border:1px solid #10b98133!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) 34px!important;align-items:center!important;gap:14px!important;width:100%!important;margin:0 0 24px!important;padding:18px 20px!important;display:grid!important;box-shadow:0 14px 36px #0f172a0a!important}.quick-status-banner button{color:#065f46!important;cursor:pointer!important;background:#fff!important;border:1px solid #064e3b29!important;border-radius:999px!important;place-items:center!important;width:34px!important;height:34px!important;font-size:20px!important;line-height:1!important;display:grid!important}.onboarding-choice-grid button.selected,.survey-choice-grid button.selected,.queue-run-channels button.selected,.workspace-personalization-card button.selected,.setup-preference-chip.selected,.tag-chip.selected{align-items:center!important;gap:8px!important;display:inline-flex!important}.onboarding-choice-grid button.selected:after,.survey-choice-grid button.selected:after,.queue-run-channels button.selected:after,.workspace-personalization-card button.selected:after,.setup-preference-chip.selected:after,.tag-chip.selected:after{content:"×"!important;color:#c2410c!important;background:#ff45001f!important;border-radius:999px!important;place-items:center!important;width:16px!important;height:16px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;display:inline-grid!important}.queue-run-backdrop{z-index:90000!important;background:#1111117a!important;place-items:center!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important}.queue-run-panel{color:#111!important;background:#fff!important;border-radius:24px!important;width:min(980px,100vw - 48px)!important;max-height:calc(100vh - 48px)!important;padding:26px!important;overflow:auto!important}.queue-run-header{border-bottom:1px solid #e8e8e5!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:20px!important;padding-bottom:18px!important;display:flex!important}.queue-run-header span{color:#ff4500!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:12px!important;font-weight:900!important}.queue-run-header h2{color:#111!important;letter-spacing:-.04em!important;margin:8px 0!important;font-size:30px!important;font-weight:850!important;line-height:1.15!important}.queue-run-header p{color:#4b5563!important;max-width:720px!important;margin:0!important;font-size:14px!important;line-height:1.6!important}.queue-run-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.queue-run-option{color:#111!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;min-height:132px!important;padding:16px!important}.queue-run-option.selected{background:#fff7f1!important;border-color:#ff45005c!important}.queue-run-option strong{color:#111!important;font-size:15px!important;font-weight:850!important;display:block!important}.queue-run-option p{color:#4b5563!important;margin:8px 0!important;font-size:13px!important;line-height:1.5!important}.queue-run-option small{color:#6b7280!important;font-size:12px!important;line-height:1.5!important}.queue-run-channel-card{background:#fbfbfa!important;border:1px solid #e8e8e5!important;border-radius:18px!important;margin-top:16px!important;padding:16px!important}.queue-run-channel-card h3{color:#111!important;margin:0 0 12px!important;font-size:17px!important;font-weight:850!important}.queue-run-channels{flex-wrap:wrap!important;gap:9px!important;display:flex!important}.queue-run-channels button{color:#374151!important;cursor:pointer!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:999px!important;min-height:36px!important;padding:0 12px!important;font-size:12.5px!important;font-weight:800!important}.queue-run-channels button.selected{color:#c2410c!important;background:#fff7f1!important;border-color:#ff450052!important}.queue-run-actions{justify-content:flex-end!important;gap:10px!important;margin-top:18px!important;display:flex!important}@media (max-width:1180px){.dashboard-tools-row{grid-template-columns:1fr!important}.workspace-search-shell{max-width:100%!important}.header-actions{justify-content:flex-start!important}.dashboard-header .title-row h1{max-width:100%!important}}.content>.dashboard-header.dashboard-header-final-layout,.dashboard-header.dashboard-header-final-layout{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:22px!important;width:100%!important;margin:0 0 30px!important;padding:0!important;display:flex!important}.dashboard-header-final-layout .header-copy{width:100%!important;min-width:0!important;max-width:100%!important}.dashboard-header-final-layout .title-row h1{color:#050505!important;letter-spacing:-.075em!important;word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important;max-width:100%!important;margin:0!important;font-size:clamp(42px,5.2vw,78px)!important;font-weight:850!important;line-height:.95!important}.dashboard-header-final-layout .header-copy p{color:#253044!important;max-width:1160px!important;margin:14px 0 0!important;font-size:18px!important;line-height:1.45!important}.dashboard-header-final-layout .status-chip{color:#111827!important;background:#fff!important;border:1px solid #e5e7eb!important;flex:none!important;margin-top:4px!important;box-shadow:0 8px 22px #1118270a!important}.dashboard-tools-row.dashboard-tools-row-final,.dashboard-tools-row-final{background:#fff!important;border:1px solid #e4e4e2!important;border-radius:24px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:16px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:18px!important;display:flex!important;overflow:visible!important;box-shadow:0 24px 60px #11182712!important}.dashboard-tools-row-final .workspace-toolbar-main{justify-content:space-between!important;align-items:center!important;gap:18px!important;width:100%!important;max-width:100%!important;display:flex!important}.dashboard-tools-row-final .workspace-toolbar-left,.dashboard-tools-row-final .workspace-toolbar-right{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}.dashboard-tools-row-final .workspace-toolbar-left{flex:auto!important;justify-content:flex-start!important}.dashboard-tools-row-final .workspace-toolbar-right{flex:none!important;justify-content:flex-end!important;margin-left:auto!important}.dashboard-tools-row-final .secondary-btn,.dashboard-tools-row-final .primary-btn,.dashboard-tools-row-final .workspace-run-queue-btn{letter-spacing:-.01em!important;white-space:nowrap!important;height:54px!important;min-height:54px!important;box-shadow:none!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;padding:0 24px!important;font-size:14px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.dashboard-tools-row-final .workspace-toolbar-left .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #dedede!important}.dashboard-tools-row-final .workspace-toolbar-left .secondary-btn:hover{background:#fafafa!important;border-color:#cfcfcb!important;transform:translateY(-1px)!important}.dashboard-tools-row-final .workspace-run-queue-btn{color:#c2410c!important;background:#fff7f1!important;border:1px solid #ff45005c!important}.dashboard-tools-row-final .workspace-run-queue-btn:hover{color:#fff!important;background:#ff4500!important;border-color:#ff4500!important;transform:translateY(-1px)!important}.dashboard-tools-row-final .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important;box-shadow:0 18px 38px #ff450029!important}.dashboard-tools-row-final .primary-btn:hover{background:#e63f00!important;transform:translateY(-1px)!important}.dashboard-tools-row-final .workspace-search-shell{flex:none!important;order:2!important;width:100%!important;max-width:100%!important;position:relative!important}.dashboard-tools-row-final .workspace-search-shell input,.dashboard-tools-row-final input#workspace-page-search{color:#111827!important;width:100%!important;max-width:100%!important;height:58px!important;min-height:58px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dedede!important;border-radius:16px!important;padding:0 54px 0 22px!important;font-size:15px!important;font-weight:650!important}.dashboard-tools-row-final .workspace-search-shell input::placeholder{color:#9ca3af!important;opacity:1!important}.dashboard-tools-row-final .workspace-search-clear{position:absolute!important;top:50%!important;right:14px!important;transform:translateY(-50%)!important}.dashboard-tools-row-final .workspace-search-results{z-index:120!important;width:100%!important;top:calc(100% + 10px)!important;left:0!important;right:0!important}.quick-status-banner{color:#065f46!important;width:100%!important;box-shadow:none!important;background:#ecfdf5!important;border:1px solid #10b98147!important;border-radius:22px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;margin:0 0 28px!important;padding:18px 20px 18px 24px!important;display:flex!important;position:relative!important}.quick-status-banner p{color:#065f46!important;margin:0!important;font-size:15px!important;line-height:1.45!important}.quick-status-banner button{color:#065f46!important;cursor:pointer!important;background:#fff!important;border:1px solid #065f4629!important;border-radius:999px!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;font-size:22px!important;line-height:1!important;display:inline-grid!important}.dashboard-header-final-layout *{word-break:normal!important;text-orientation:mixed!important;writing-mode:horizontal-tb!important}@media (max-width:1180px){.dashboard-tools-row-final .workspace-toolbar-main{flex-direction:column!important;align-items:stretch!important}.dashboard-tools-row-final .workspace-toolbar-left,.dashboard-tools-row-final .workspace-toolbar-right{justify-content:flex-start!important;width:100%!important;margin-left:0!important}.dashboard-tools-row-final .workspace-toolbar-right{justify-content:flex-end!important}}@media (max-width:760px){.dashboard-header-final-layout .title-row h1{font-size:38px!important}.dashboard-header-final-layout .header-copy p{font-size:15px!important}.dashboard-tools-row-final{border-radius:20px!important;padding:14px!important}.dashboard-tools-row-final .workspace-toolbar-left,.dashboard-tools-row-final .workspace-toolbar-right{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.dashboard-tools-row-final .secondary-btn,.dashboard-tools-row-final .primary-btn,.dashboard-tools-row-final .workspace-run-queue-btn{width:100%!important;height:50px!important;min-height:50px!important}.quick-status-banner{align-items:flex-start!important;padding:16px!important}}.dashboard-header.dashboard-header-final-layout{border-bottom:1px solid #11182714!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:22px!important;width:100%!important;margin:0 0 28px!important;padding:0 0 28px!important;display:flex!important}.dashboard-header-final-layout .header-copy{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.dashboard-header-final-layout .title-row{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:16px!important;width:100%!important;display:flex!important}.dashboard-header-final-layout .title-row h1{color:#050505!important;letter-spacing:-.075em!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;max-width:100%!important;margin:0!important;font-size:clamp(46px,5.2vw,78px)!important;line-height:.96!important}.dashboard-header-final-layout .header-copy>p{color:#344054!important;max-width:1180px!important;margin:14px 0 0!important;font-size:18px!important;line-height:1.45!important}.dashboard-tools-row.dashboard-tools-row-final{background:#ffffffd1!important;border:1px solid #11182714!important;border-radius:24px!important;grid-template-columns:1fr!important;gap:16px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:20px!important;display:grid!important;box-shadow:0 22px 58px #1118270f!important}.workspace-toolbar-main{justify-content:space-between!important;align-items:center!important;gap:18px!important;width:100%!important;min-width:0!important;display:flex!important}.workspace-toolbar-left,.workspace-toolbar-right{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}.workspace-toolbar-left{flex:auto!important;justify-content:flex-start!important}.workspace-toolbar-right{flex-wrap:nowrap!important;flex:none!important;justify-content:flex-end!important}.workspace-toolbar-left button,.workspace-toolbar-right button,.dashboard-tools-row-final .secondary-btn,.dashboard-tools-row-final .primary-btn{white-space:nowrap!important;min-height:54px!important;box-shadow:none!important;border-radius:14px!important;padding:0 22px!important;font-size:14px!important;font-weight:800!important}.workspace-toolbar-right .workspace-run-queue-btn{color:#c2410c!important;background:#fff7f1!important;border:1px solid #ff450059!important}.workspace-toolbar-right .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important;box-shadow:0 18px 38px #ff45002e!important}.workspace-search-shell{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;position:relative!important}.workspace-search-shell input{color:#111827!important;background:#fff!important;border:1px solid #1118271f!important;border-radius:16px!important;outline:none!important;width:100%!important;max-width:100%!important;min-height:58px!important;padding:0 52px 0 20px!important;font-size:15px!important;font-weight:700!important}.workspace-search-shell input::placeholder{color:#98a2b3!important}.workspace-search-clear{color:#475467!important;cursor:pointer!important;background:#f2f4f7!important;border-radius:999px!important;width:34px!important;height:34px!important;position:absolute!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important}.workspace-search-results{z-index:90!important;background:#fff!important;border:1px solid #1118271a!important;border-radius:18px!important;gap:8px!important;padding:10px!important;display:grid!important;position:absolute!important;top:calc(100% + 10px)!important;left:0!important;right:0!important;box-shadow:0 24px 70px #11182724!important}.workspace-search-results button{text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #0000!important;border-radius:14px!important;width:100%!important;padding:12px 14px!important}.workspace-search-results button:hover{background:#fff7f1!important;border-color:#ff45002e!important}.quick-status-banner{color:#065f46!important;background:#ecfdf5!important;border:1px solid #10b98147!important;border-radius:22px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;width:100%!important;margin:0 0 26px!important;padding:20px 22px!important;display:flex!important}.quick-status-banner p{margin:0!important;font-size:15px!important;line-height:1.5!important}.quick-status-banner button{color:#047857!important;cursor:pointer!important;background:#fff!important;border:1px solid #10b98138!important;border-radius:999px!important;width:42px!important;min-width:42px!important;height:42px!important;font-size:20px!important}.queue-toolbar,.queue-list-page,.queue-detail-page{scroll-margin-top:24px!important}.queue-toolbar .queue-tabs{gap:10px!important}.queue-tab.active:after,.action-tab.active:after,.recent-tab.active:after{content:" ×"!important;color:#ff4500!important;font-weight:900!important}.queue-detail-card .template-ai-button{display:none!important}.queue-detail-card .template-action-row-upgraded{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.queue-detail-card .template-left-actions{flex-wrap:wrap!important;gap:10px!important;display:flex!important}.queue-detail-card .template-left-actions button,.queue-detail-card .template-view-button,.queue-detail-card .detail-actions button{border-radius:12px!important;min-height:46px!important;font-weight:800!important}@media (max-width:1180px){.workspace-toolbar-main{flex-direction:column!important;align-items:stretch!important}.workspace-toolbar-left,.workspace-toolbar-right{flex-wrap:wrap!important;justify-content:flex-start!important;width:100%!important}}.altynx-local-toast{color:#7c2d12!important;background:linear-gradient(135deg,#fff7ed 0%,#fff 70%)!important;border:1px solid #ff45002e!important;border-radius:16px!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin:0 0 18px!important;padding:14px 16px!important;display:flex!important;position:relative!important;box-shadow:0 14px 34px #ff450014!important}.altynx-local-toast p{color:#7c2d12!important;margin:0!important;font-size:14px!important;font-weight:750!important;line-height:1.45!important}.altynx-local-toast-close,.workflow-sync-toast-close{color:#c2410c!important;cursor:pointer!important;background:#fff!important;border:1px solid #ff45002e!important;border-radius:12px!important;place-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;font-size:18px!important;font-weight:900!important;line-height:1!important;display:grid!important;box-shadow:0 8px 18px #1118270f!important}.altynx-local-toast-close:hover,.workflow-sync-toast-close:hover{color:#fff!important;background:#ff4500!important;border-color:#ff4500!important}.workflow-sync-toast{z-index:10020!important;color:#111827!important;background:linear-gradient(135deg,#fff7ed 0%,#fff 72%)!important;border:1px solid #ff45002e!important;border-radius:18px!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;width:min(420px,100vw - 44px)!important;padding:16px!important;display:flex!important;position:fixed!important;bottom:22px!important;right:22px!important;box-shadow:0 20px 52px #1118272e,0 8px 24px #ff45001a!important}.workflow-sync-toast-content{min-width:0!important}.workflow-sync-toast span{color:#c2410c!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 6px!important;font-size:11px!important;font-weight:900!important;display:block!important}.workflow-sync-toast strong{color:#111827!important;font-size:15px!important;font-weight:900!important;line-height:1.25!important;display:block!important}.workflow-sync-toast p{color:#475467!important;margin:6px 0 0!important;font-size:13px!important;line-height:1.5!important}.import-export-dialog-close{color:#111827!important;cursor:pointer!important;background:#f8fafc!important;border:1px solid #1118271a!important;border-radius:999px!important;place-items:center!important;width:46px!important;height:46px!important;font-size:25px!important;line-height:1!important;display:grid!important;position:absolute!important;top:22px!important;right:22px!important}.import-export-dialog-close:hover{color:#ff4500!important;background:#fff7ed!important;border-color:#ff450057!important}.import-export-dialog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:22px 0!important;display:grid!important}.import-export-dialog-grid>div,.import-export-dialog-warning{background:#fff!important;border:1px solid #1118271a!important;border-radius:18px!important;padding:16px!important}.import-export-dialog-grid span{color:#6b7280!important;letter-spacing:.09em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:11px!important;font-weight:900!important;display:block!important}.import-export-dialog-grid strong{color:#111827!important;font-size:15px!important;font-weight:800!important;line-height:1.35!important;display:block!important}.import-export-dialog-warning{color:#9a3412!important;background:#fff7ed!important;border-color:#ff450038!important;margin:18px 0!important;font-weight:700!important}.import-export-dialog-actions{border-top:1px solid #11182714!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;padding-top:18px!important;display:flex!important}.dashboard-header-final-layout .title-row h1,.dashboard-header .title-row h1,.content>.dashboard-header h1{letter-spacing:-.06em!important;font-weight:760!important}.buyer-value-modal .buyer-value-export-actions,.buyer-value-modal .buyer-value-template-box .segment-subheader,.buyer-value-modal .buyer-value-template-create,.pipeline-detail-modal .pipeline-modal-actions,.pipeline-detail-modal .buyer-modal-section,.pipeline-detail-modal .buyer-modal-kpis,.follow-up-detail-modal .follow-up-template-box,.follow-up-detail-modal .template-suggestion-panel,.follow-up-detail-modal .template-create-form,.follow-up-detail-modal .detail-actions,.follow-up-detail-modal .detail-grid,.payment-detail-modal .payment-template-box,.payment-detail-modal .payment-template-create-form,.payment-detail-modal .payment-template-create-grid,.payment-detail-modal .detail-actions,.payment-detail-modal .detail-grid,.payment-detail-modal .detail-callout{z-index:1;position:relative}.payment-inline-actions .payment-action-btn,.payment-inline-actions .payment-view-more-btn,.payment-modal-actions .primary-btn{white-space:nowrap}.recovered-proof-page .queue-toolbar-counts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.recovered-list-count-row{color:#667085;background:#ffffffb8;border:1px solid #0f172a14;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.35;display:flex}.recovered-proof-page .recovered-proof-card{scroll-margin:140px}.recovered-proof-page .recovered-note-editor{scroll-margin:160px}.recovered-modal-backdrop{z-index:1700;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a70;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.recovered-related-modal{border-radius:26px;width:min(880px,100vw - 56px);max-height:min(82vh,760px);overflow:auto}.recovered-related-modal .detail-heading,.recovered-related-modal .detail-actions{gap:14px}.order-risk-detail-modal .detail-grid,.order-risk-detail-modal .detail-callout,.order-risk-detail-modal .template-box,.order-risk-detail-modal .order-risk-template-suggestions,.order-risk-detail-modal .order-risk-template-create-form,.order-risk-detail-modal .order-risk-template-create-grid,.order-risk-detail-modal .detail-actions{z-index:1;position:relative}.order-risk-inline-actions,.order-risk-modal-actions,.order-risk-template-suggestion-actions,.order-risk-template-actions{flex-wrap:wrap;gap:10px;display:flex}.order-risk-inline-actions .order-risk-action-btn,.order-risk-inline-actions .order-risk-view-more-btn,.order-risk-modal-actions .primary-btn,.order-risk-template-suggestion-actions .primary-btn,.order-risk-template-suggestion-actions .order-risk-create-template-btn{white-space:nowrap}.delivery-followup-detail-modal .delivery-template-create-form{border-radius:18px!important}.delivery-followup-detail-modal .delivery-template-create-grid{align-items:stretch!important}.delivery-followup-modal-actions button,.delivery-template-actions button,.delivery-template-create-form button,.delivery-followup-view-more-btn{z-index:2!important;position:relative!important}.delivery-followup-modal-actions,.delivery-template-actions,.delivery-template-create-form,.delivery-followup-template-box{z-index:1!important;position:relative!important}.delivery-followup-modal-actions button,.delivery-template-actions button,.delivery-template-create-form button,.delivery-followup-view-more-btn{z-index:2!important;white-space:nowrap!important;position:relative!important}.reviews-referrals-page .social-proof-main-actions button,.reviews-referrals-page .social-proof-expanded-panel button,.reviews-referrals-page .social-proof-toolbar-actions button,.reviews-referrals-page .social-proof-audit-btn{z-index:3!important;white-space:nowrap!important;position:relative!important}.reviews-referrals-page .social-proof-main-actions{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important}.reviews-referrals-page .social-proof-toolbar-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.reviews-referrals-page .social-proof-expanded-panel,.reviews-referrals-page .social-proof-template-create-form,.reviews-referrals-page .social-proof-note-panel,.reviews-referrals-page .social-proof-main-actions{z-index:2!important;position:relative!important}.reviews-referrals-page .social-proof-action-row,.reviews-referrals-page .social-proof-main-actions,.reviews-referrals-page .social-proof-toolbar-actions,.reviews-referrals-page .capture-actions{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important}.reviews-referrals-page .social-proof-action-row{justify-content:space-between!important}.reviews-referrals-page .social-proof-main-actions button,.reviews-referrals-page .social-proof-expanded-panel button,.reviews-referrals-page .social-proof-audit-btn,.reviews-referrals-page .social-proof-toolbar-actions button{z-index:3!important;white-space:nowrap!important;position:relative!important}.reviews-referrals-page .social-proof-template-create-form{scroll-margin-top:132px!important;scroll-margin-bottom:220px!important}#manual-social-proof-form .segment-form-field,#second-purchase-form .segment-form-field{width:100%!important;min-width:0!important;margin:0!important}#manual-social-proof-form .segment-form-field input,#manual-social-proof-form .segment-form-field select,#manual-social-proof-form .segment-form-field textarea,#second-purchase-form .segment-form-field input,#second-purchase-form .segment-form-field select,#second-purchase-form .segment-form-field textarea{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important}#manual-social-proof-form>div[style],#manual-social-proof-form .social-proof-popup-grid{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;max-width:none!important;margin:0!important;display:grid!important}:is(#second-purchase-form .segment-form-field:has(textarea),#manual-social-proof-form .segment-form-field:has(textarea)){grid-column:1/-1!important}.header-copy h1,.dashboard-header .title-row h1{letter-spacing:-.075em!important;font-weight:780!important}.ad-revenue-page .ad-revenue-list-panel,.ad-revenue-page .ad-revenue-card,.ad-revenue-page .ad-revenue-detail-card{background:#fff;border:1px solid #1118271a;border-radius:20px;box-shadow:0 12px 34px #0f172a0f}.ad-revenue-list-panel{padding:22px}.ad-revenue-card{grid-template-columns:minmax(0,1fr) auto;gap:18px;margin-top:14px;padding:20px;display:grid}.ad-revenue-card h3,.ad-revenue-detail-card h3{letter-spacing:-.02em;margin:0;font-size:18px;line-height:1.2}.ad-revenue-card p,.ad-revenue-detail-card p{color:#475467}.ad-revenue-metrics-grid{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;margin:14px 0;display:grid}.ad-revenue-metric{background:#fbfbfb;border:1px solid #1118271a;border-radius:16px;padding:12px}.ad-revenue-metric span{color:#667085;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.ad-revenue-metric strong{color:#111827;font-size:18px}.ad-revenue-card-actions,.ad-revenue-detail-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex}.ad-revenue-value-stack{text-align:right;min-width:150px}.ad-revenue-value-stack strong{color:#111827;font-size:26px;line-height:1.1;display:block}.ad-revenue-value-stack span{color:#667085;font-size:12px;font-weight:700}.ad-revenue-detail-grid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:12px;margin:18px 0;display:grid}.ad-revenue-detail-box{background:#fbfbfb;border:1px solid #1118271a;border-radius:16px;padding:14px}.ad-revenue-detail-box span{color:#667085;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.ad-revenue-detail-box strong{color:#111827;font-size:15px}.rt-modal-backdrop{z-index:2147482850!important;-webkit-backdrop-filter:none!important;background:#0f172a57!important;justify-content:center!important;align-items:center!important;padding:28px!important;display:flex!important;position:fixed!important;inset:0!important}.rt-modal-card{overscroll-behavior:contain!important;z-index:2147482900!important;background:#fff!important;border:1px solid #ff45002e!important;border-radius:22px!important;width:min(720px,100vw - 56px)!important;max-width:min(720px,100vw - 56px)!important;max-height:calc(100dvh - 56px)!important;position:relative!important;overflow-y:auto!important;box-shadow:0 28px 90px #0f172a42!important}.rt-modal-card.wide{width:min(860px,100vw - 56px)!important;max-width:min(860px,100vw - 56px)!important}.rt-modal-heading{border-bottom:1px solid #0f172a1a!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:18px!important;padding-bottom:18px!important;display:flex!important}.rt-modal-heading span{color:#ff4500!important;text-transform:uppercase!important;letter-spacing:.08em!important;margin-bottom:8px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.rt-modal-heading h2{color:#111827!important;letter-spacing:-.04em!important;margin:0!important;font-size:clamp(22px,2vw,30px)!important;font-weight:700!important;line-height:1.08!important}.rt-modal-heading p{color:#475569!important;margin:8px 0 0!important;font-size:13px!important;line-height:1.5!important}.rt-modal-close{color:#111827!important;cursor:pointer!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:12px!important;flex:0 0 38px!important;place-items:center!important;width:38px!important;height:38px!important;font-size:20px!important;display:grid!important}.rt-modal-body,.rt-modal-card form{flex-direction:column!important;gap:16px!important;display:flex!important}.rt-form-grid,.rt-related-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.rt-related-summary>div{background:#f8fafce6!important;border:1px solid #0f172a1a!important;border-radius:14px!important;padding:14px!important}.rt-related-summary span{color:#64748b!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-bottom:5px!important;font-size:11px!important;font-weight:800!important;display:block!important}.rt-related-summary strong{color:#111827!important;font-size:14px!important;font-weight:700!important}.rt-modal-card input,.rt-modal-card select,.rt-modal-card textarea{color:#111827!important;width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #0f172a24!important;border-radius:14px!important;outline:none!important}.rt-modal-card input,.rt-modal-card select{min-height:48px!important;padding:0 14px!important}.rt-modal-card textarea{resize:vertical!important;min-height:120px!important;padding:14px!important}.rt-modal-card .segment-form-field>span{color:#334155!important;font-size:12px!important;font-weight:700!important}.rt-modal-actions,.thread-detail-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.thread-detail-actions{justify-content:flex-start!important;width:100%!important}.rt-modal-actions .primary-btn,.rt-modal-actions .secondary-btn,.thread-detail-actions .primary-btn,.thread-detail-actions .secondary-btn{border-radius:12px!important;min-height:44px!important;padding:0 18px!important;font-weight:800!important}.rt-modal-actions .primary-btn,.thread-detail-actions .primary-btn{color:#fff!important;background:#ff4500!important;box-shadow:0 12px 28px #ff45002e!important}.rt-modal-actions .secondary-btn,.thread-detail-actions .secondary-btn{color:#111827!important;background:#fff!important;border:1px solid #0f172a24!important}@media (max-width:760px){.thread-detail-actions,.rt-modal-actions{flex-direction:column!important;align-items:stretch!important}.thread-detail-actions .primary-btn,.thread-detail-actions .secondary-btn,.rt-modal-actions .primary-btn,.rt-modal-actions .secondary-btn{width:100%!important}}.recovery-threads-list-page .recovery-thread-list-shell{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:24px!important;padding:28px!important;box-shadow:0 16px 50px #0f172a0f!important}.recovery-thread-panel-header{align-items:center!important}.thread-panel-header-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;display:flex!important}.thread-add-new-thread-btn{color:#fff!important;background:#ff4500!important;border-radius:14px!important;min-height:44px!important;padding:0 18px!important;box-shadow:0 16px 34px #ff45002e!important}.recovery-thread-list{flex-direction:column!important;gap:18px!important;display:flex!important}.recovery-thread-tile{color:#111827!important;background:#fff!important;border:1px solid #e7e7e2!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:22px!important;width:100%!important;padding:22px 24px!important;display:grid!important;position:relative!important;box-shadow:0 14px 34px #0f172a0b!important}.recovery-thread-tile+.recovery-thread-tile{margin-top:2px!important}.recovery-thread-tile h3{color:#111827!important;margin:0!important;font-size:17px!important;font-weight:750!important;line-height:1.25!important}.recovery-thread-tile p{color:#64748b!important;margin:7px 0 0!important;font-size:13.5px!important;line-height:1.55!important}.recovery-thread-main{align-items:flex-start!important;gap:16px!important;min-width:0!important;display:flex!important}.recovery-thread-actions{justify-content:flex-end!important;align-items:center!important;gap:16px!important;min-width:210px!important;display:flex!important}.recovery-thread-actions .task-money{text-align:right!important;min-width:90px!important}.thread-view-more-btn{color:#fff!important;background:#ff4500!important;border-radius:14px!important;box-shadow:0 14px 30px #ff45002e!important}.thread-pagination-row{color:#475569!important;border-top:1px solid #0f172a14!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:20px!important;padding:17px 0 0!important;font-size:13px!important;font-weight:700!important;display:flex!important}.thread-pagination-row>div{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important}.thread-pagination-row .secondary-btn{color:#111827!important;background:#fff!important;border:1px solid #0f172a24!important;border-radius:12px!important;min-height:38px!important;padding:0 14px!important}.thread-pagination-row .secondary-btn:disabled{opacity:.45!important;cursor:not-allowed!important}.recovery-thread-new-modal-card .rt-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 14px!important;display:grid!important}.recovery-thread-new-modal-card .segment-form-field{margin-top:14px!important}.recovery-thread-new-modal-card input,.recovery-thread-new-modal-card select,.recovery-thread-new-modal-card textarea{width:100%!important}@media (max-width:760px){.recovery-thread-panel-header,.thread-panel-header-actions,.recovery-thread-new-modal-card .rt-form-grid{grid-template-columns:1fr!important;align-items:flex-start!important}.thread-panel-header-actions{justify-content:flex-start!important}}.tl-pagination{border-top:1px solid #ececea!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;margin-top:18px!important;padding-top:16px!important;display:flex!important}.tl-pagination>span{color:#64748b!important;font-size:13px!important;font-weight:500!important}.tl-pagination>div{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:inline-flex!important}.tl-export-preview{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:12px!important;display:grid!important}.tl-export-preview>div{background:#fbfbfa!important;border:1px solid #e8e8e5!important;border-radius:14px!important;min-height:86px!important;padding:14px!important}.tl-export-preview>div:last-child{grid-column:1/-1!important}.tl-export-preview span{color:#64748b!important;letter-spacing:.055em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:11px!important;font-weight:800!important;display:block!important}.tl-export-preview strong{color:#111827!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important;display:block!important}.ra-export-preview{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.ra-export-preview>div{background:#fbfbfa!important;border:1px solid #e8e8e5!important;border-radius:16px!important;min-height:92px!important;padding:16px!important}.ra-export-preview span{color:#64748b!important;letter-spacing:.055em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:11px!important;font-weight:800!important;display:block!important}.ra-export-preview strong{color:#111827!important;font-size:20px!important;font-weight:800!important;line-height:1.2!important;display:block!important}.automation-health-page .ra-card.automation-health-record{scroll-margin-top:150px!important;scroll-margin-bottom:260px!important}.automation-health-page .ra-count-pill{white-space:nowrap!important}.ad-revenue-page{gap:20px!important;display:grid!important}.ad-revenue-kpis{margin-bottom:0!important}.ad-revenue-filter-bar{border-radius:20px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:18px!important;display:flex!important}.ad-revenue-filter-pills{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important}.ad-revenue-filter-pills button,.ad-revenue-page .filter-pills button{color:#1f2937!important;cursor:pointer!important;min-height:38px!important;box-shadow:none!important;background:#f3f4f6!important;border:1px solid #11182714!important;border-radius:999px!important;padding:9px 15px!important;font-size:13px!important;font-weight:760!important}.ad-revenue-filter-pills button.active,.ad-revenue-page .filter-pills button.active{color:#ff4500!important;background:#fff!important;border-color:#ff450073!important;box-shadow:0 0 0 4px #ff450014!important}.ad-revenue-status{justify-content:space-between!important;align-items:center!important;gap:18px!important;display:flex!important}.ad-revenue-status-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.ad-revenue-heading-row{border-bottom:1px solid #11182714!important;margin-bottom:16px!important;padding-bottom:18px!important}.ad-revenue-list-panel{border-radius:24px!important;padding:24px!important}.ad-revenue-list{gap:18px!important;display:grid!important}.ad-revenue-card{background:linear-gradient(135deg,#fffffffa,#fff8f5eb),#fff!important;border:1px solid #1118271a!important;border-radius:22px!important;grid-template-columns:1fr!important;gap:14px!important;padding:20px!important;display:grid!important;box-shadow:0 18px 42px #0f172a0f!important}.ad-revenue-card.tone-rose{border-color:#ef444438!important}.ad-revenue-card.tone-amber{border-color:#f59e0b3d!important}.ad-revenue-card.tone-cyan{border-color:#06b6d438!important}.ad-revenue-card.tone-emerald{border-color:#10b98138!important}.ad-revenue-card-main{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:22px!important;display:grid!important}.ad-revenue-card-copy{min-width:0!important}.ad-revenue-card h3,.ad-revenue-detail-layout h3,.ad-revenue-buyers-modal h3{color:#111827!important;letter-spacing:-.025em!important;margin:0!important;font-size:19px!important;font-weight:780!important;line-height:1.2!important}.ad-revenue-card p,.ad-revenue-page .detail-callout p,.ad-revenue-buyers-modal p,.ad-revenue-related-modal p,.ad-revenue-export-modal p{color:#334155!important}.ad-revenue-value-stack{text-align:right!important;background:#fff!important;border:1px solid #11182714!important;border-radius:18px!important;min-width:170px!important;padding:14px!important}.ad-revenue-value-stack strong{color:#111827!important;letter-spacing:-.045em!important;font-size:28px!important;font-weight:820!important;line-height:1!important;display:block!important}.ad-revenue-value-stack span,.ad-revenue-value-stack small{color:#64748b!important;margin-top:5px!important;font-size:12px!important;font-weight:740!important;line-height:1.25!important;display:block!important}.ad-revenue-metrics-grid,.ad-revenue-detail-grid{grid-template-columns:repeat(4,minmax(145px,1fr))!important;gap:12px!important;margin:0!important;display:grid!important}.ad-revenue-detail-grid{grid-template-columns:repeat(2,minmax(180px,1fr))!important}.ad-revenue-page .detail-field,.ad-revenue-page .ad-revenue-metric{background:#fbfbfb!important;border:1px solid #11182717!important;border-radius:16px!important}.ad-revenue-proof-callout,.ad-revenue-next-callout,.ad-revenue-page .detail-callout{background:#fff!important;border:1px solid #11182714!important;border-radius:16px!important}.ad-revenue-next-callout{background:linear-gradient(135deg,#ff45000f,#fffffff5)!important;border-color:#ff45002e!important}.ad-revenue-card-actions,.ad-revenue-detail-actions,.ad-revenue-status-actions,.ad-revenue-page .capture-actions,.ad-revenue-page .ra-modal-actions{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;display:flex!important}.ad-revenue-card-actions{padding-top:4px!important}.ad-revenue-card-actions .primary-btn,.ad-revenue-page .primary-btn{color:#fff!important;background:#ff4500!important;border-radius:12px!important;box-shadow:0 16px 34px #ff45002e!important}.ad-revenue-card-actions .secondary-btn,.ad-revenue-page .secondary-btn{color:#111827!important;box-shadow:none!important;background:#fff!important;border:1px solid #11182721!important;border-radius:12px!important}.ad-revenue-detail-layout,.ad-revenue-buyers-modal,.ad-revenue-related-modal,.ad-revenue-export-modal,.ad-revenue-form{gap:14px!important;display:grid!important}.ad-revenue-audit-list{background:#fff!important;border:1px solid #11182717!important;border-radius:18px!important;gap:10px!important;padding:16px!important;display:grid!important}.ad-revenue-audit-list p,.ad-revenue-buyer-row{background:#fbfbfb!important;border:1px solid #11182714!important;border-radius:14px!important;margin:0!important;padding:12px!important}.ad-revenue-buyer-list{gap:12px!important;display:grid!important}.ad-revenue-buyer-row{grid-template-columns:minmax(0,1fr) minmax(240px,.75fr)!important;align-items:start!important;gap:16px!important;display:grid!important}.ad-revenue-form-grid{grid-template-columns:repeat(2,minmax(220px,1fr))!important;gap:12px!important;display:grid!important}.ad-revenue-form label,.ad-revenue-full-field{color:#344054!important;gap:7px!important;font-size:13px!important;font-weight:780!important;display:grid!important}.ad-revenue-form input,.ad-revenue-form select,.ad-revenue-form textarea{color:#111827!important;background:#fff!important;border:1px solid #11182724!important;border-radius:12px!important;outline:none!important;width:100%!important;min-width:0!important;padding:12px 13px!important;font-size:14px!important;font-weight:600!important}.ad-revenue-form textarea{resize:vertical!important;min-height:104px!important}@media (max-width:1180px){.ad-revenue-metrics-grid,.ad-revenue-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ad-revenue-card-main,.ad-revenue-buyer-row{grid-template-columns:1fr!important}.ad-revenue-value-stack{text-align:left!important;width:100%!important}}@media (max-width:760px){.ad-revenue-filter-bar,.ad-revenue-status{flex-direction:column!important;align-items:flex-start!important}.ad-revenue-form-grid,.ad-revenue-metrics-grid,.ad-revenue-detail-grid{grid-template-columns:1fr!important}.ad-revenue-status-actions,.ad-revenue-card-actions,.ad-revenue-detail-actions,.ad-revenue-status-actions button,.ad-revenue-card-actions button,.ad-revenue-detail-actions button{width:100%!important}}.revenue-leak-page{gap:20px!important;display:grid!important}.revenue-leak-page .ra-kpi-grid{margin-bottom:0!important}.revenue-leak-page .ra-filter-card{border-radius:20px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:18px!important;display:flex!important}.revenue-leak-page .filter-pills{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important}.revenue-leak-page .filter-pills button{color:#1f2937!important;cursor:pointer!important;min-height:38px!important;box-shadow:none!important;background:#f3f4f6!important;border:1px solid #11182714!important;border-radius:999px!important;padding:9px 15px!important;font-size:13px!important;font-weight:760!important}.revenue-leak-page .filter-pills button.active{color:#ff4500!important;background:#fff!important;border-color:#ff450073!important;box-shadow:0 0 0 4px #ff450014!important}.revenue-leak-page .ra-count-pill{white-space:nowrap!important;color:#475569!important;background:#fafafa!important;border:1px solid #11182717!important;font-weight:760!important}.revenue-leak-page .ra-action-card{border-radius:22px!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;display:flex!important}.revenue-leak-page .ra-action-row{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.revenue-leak-list-shell{border-radius:24px!important;padding:24px!important}.revenue-leak-page .ra-section-heading{border-bottom:1px solid #11182714!important;margin-bottom:16px!important;padding-bottom:18px!important}.revenue-leak-list{gap:14px!important;display:grid!important}.revenue-leak-card{background:linear-gradient(135deg,#fffffffa,#fffaf8ed),#fff!important;border:1px solid #1118271a!important;border-radius:20px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:22px!important;padding:18px 20px!important;display:grid!important;box-shadow:0 18px 42px #0f172a0e!important}.revenue-leak-card.selected,.revenue-leak-card:hover{border-color:#ff450047!important;box-shadow:0 20px 50px #0f172a13,0 0 0 4px #ff45000b!important}.revenue-leak-card .ra-card-title-row{flex-wrap:wrap!important;align-items:center!important;gap:9px!important}.revenue-leak-card h3{color:#111827!important;letter-spacing:-.025em!important;font-size:18px!important;font-weight:780!important;line-height:1.22!important}.revenue-leak-card p,.revenue-leak-page .detail-callout p,.revenue-leak-page .ra-modal-intro{color:#334155!important}.revenue-leak-card .ra-chip-row{gap:8px!important}.revenue-leak-card .ra-card-side{justify-items:end!important;gap:8px!important;min-width:230px!important;display:grid!important}.revenue-leak-card .ra-card-side strong{color:#111827!important;font-size:28px!important;font-weight:820!important;line-height:1!important}.revenue-leak-card .ra-card-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.revenue-leak-page .ra-modal-grid{grid-template-columns:repeat(2,minmax(180px,1fr))!important;gap:12px!important;display:grid!important}.revenue-leak-page .detail-callout,.revenue-leak-page .ra-related-card,.revenue-leak-page .ra-audit-row{background:#fff!important;border:1px solid #11182717!important;border-radius:16px!important}.revenue-leak-page .ra-related-card{justify-content:space-between!important;align-items:center!important;gap:14px!important;padding:14px!important;display:flex!important}.revenue-leak-page .ra-modal-actions{border-top:1px solid #ececea!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;padding-top:14px!important;display:flex!important}.monthly-summary-page .monthly-status-card,.monthly-summary-page .monthly-executive-card,.monthly-summary-page .monthly-priority-panel{position:relative}.monthly-summary-page .monthly-status-actions,.monthly-summary-page .monthly-executive-card .ra-modal-actions,.monthly-summary-page .monthly-recommendation-card .ra-card-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.monthly-summary-page .monthly-insight-grid>.panel-card{min-height:100%}.monthly-summary-page .monthly-recommendation-card{background:linear-gradient(135deg,#fffffffa,#fffaf7db);border:1px solid #0f172a1a;border-radius:22px;box-shadow:0 18px 44px #0f172a0e}.monthly-summary-page .monthly-recommendation-card+.monthly-recommendation-card{margin-top:12px}.monthly-summary-modal-card{gap:16px;width:100%;display:grid}.monthly-summary-modal-card .ra-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.monthly-summary-modal-card .ra-field,.monthly-summary-modal-card .detail-callout,.monthly-summary-modal-card .ra-checkbox{z-index:1;position:relative}main.onboarding-shell .onboarding-form-error{color:#be123c!important;background:#fff1f2!important;border:1px solid #dc26262e!important;border-radius:14px!important;margin:14px 0 0!important;padding:12px 14px!important;font-size:13px!important;font-weight:750!important;line-height:1.45!important}main.onboarding-shell.setup-shell.survey-setup-shell>section.onboarding-card.setup-card.survey-setup-card{flex-direction:column!important;width:min(1180px,100vw - 48px)!important;max-width:1180px!important;min-height:min(760px,100vh - 80px)!important;display:flex!important;overflow:visible!important}main.onboarding-shell .survey-top-row h1{max-width:860px!important;font-weight:720!important}main.onboarding-shell .survey-top-row p{max-width:760px!important}main.onboarding-shell .survey-business-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important}main.onboarding-shell .survey-business-grid button.business-type-card{border-radius:18px!important;min-height:230px!important}main.onboarding-shell .survey-question-card{justify-content:flex-start!important;min-height:360px!important}main.onboarding-shell .survey-question-card h2{font-weight:720!important}main.onboarding-shell .onboarding-select-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;width:100%!important;margin-top:22px!important;display:grid!important}main.onboarding-shell .onboarding-select-grid.single{grid-template-columns:minmax(0,1fr)!important}main.onboarding-shell .onboarding-select-field{color:#292524!important;flex-direction:column!important;gap:10px!important;width:100%!important;font-size:14px!important;font-weight:800!important;display:flex!important}main.onboarding-shell .onboarding-select-field select{color:#1c1917!important;background:#fff!important;border:1px solid #e7e5e4!important;border-radius:14px!important;outline:none!important;width:100%!important;min-height:54px!important;padding:0 16px!important;box-shadow:0 1px #0c0a090a!important}main.onboarding-shell .onboarding-select-field select:focus{border-color:#ff450073!important;box-shadow:0 0 0 4px #ff45001c!important}main.onboarding-shell .onboarding-context-note{color:#9a3412!important;background:#fff7f1!important;border:1px solid #ff45002b!important;border-radius:16px!important;margin-top:18px!important;padding:14px 16px!important;font-size:13px!important;font-weight:720!important;line-height:1.5!important}main.onboarding-shell .context-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}main.onboarding-shell .survey-context-choice,main.onboarding-shell .survey-choice-grid button.survey-context-choice{color:#292524!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #e7e5e4!important;border-radius:14px!important;justify-content:flex-start!important;align-items:center!important;min-height:58px!important;padding:14px 16px!important;font-size:13px!important;font-weight:780!important;line-height:1.3!important;display:flex!important}main.onboarding-shell .survey-context-choice.selected,main.onboarding-shell .survey-choice-grid button.survey-context-choice.selected,main.onboarding-shell .survey-radio-grid button.selected{color:#c2410c!important;background:#fff7f1!important;border-color:#ff450073!important;box-shadow:inset 0 0 0 1px #ff450014!important}main.onboarding-shell .ownership-question-card{grid-template-columns:1fr!important;justify-content:stretch!important;gap:24px!important;display:grid!important}main.onboarding-shell .ownership-question-block{border-bottom:1px solid #ededeb!important;width:100%!important;padding:0 0 20px!important}main.onboarding-shell .ownership-question-block:last-child{border-bottom:0!important;padding-bottom:0!important}main.onboarding-shell .ownership-question-block h2{letter-spacing:-.025em!important;margin:0 0 12px!important;font-size:19px!important;font-weight:760!important;line-height:1.25!important}main.onboarding-shell .survey-preview-card{background:#fffaf6!important;border-color:#ff45002e!important}main.onboarding-shell .survey-preview-card>span,main.onboarding-shell .survey-review-grid strong{color:#c2410c!important}main.onboarding-shell .workspace-area-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin-top:22px!important;display:grid!important}main.onboarding-shell .survey-review-grid,main.onboarding-shell .final-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}main.onboarding-shell .survey-review-grid>div{background:#fff!important;border-color:#ff450024!important}main.onboarding-shell .survey-review-grid>div:last-child,main.onboarding-shell .final-review-grid>div:last-child{grid-column:1/-1!important}main.onboarding-shell .survey-selected-chip-row span,main.onboarding-shell .survey-empty-chip{color:#9a3412!important;background:#fff7f1!important;border:1px solid #ff450029!important}@media (max-width:1180px){main.onboarding-shell .survey-business-grid,main.onboarding-shell .workspace-area-grid,main.onboarding-shell .context-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:820px){main.onboarding-shell.setup-shell.survey-setup-shell>section.onboarding-card.setup-card.survey-setup-card{width:100%!important;min-height:auto!important}main.onboarding-shell .survey-step-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}main.onboarding-shell .survey-business-grid,main.onboarding-shell .survey-review-grid,main.onboarding-shell .final-review-grid,main.onboarding-shell .workspace-area-grid,main.onboarding-shell .context-choice-grid,main.onboarding-shell .onboarding-select-grid{grid-template-columns:1fr!important}main.onboarding-shell .survey-review-grid>div:last-child,main.onboarding-shell .final-review-grid>div:last-child{grid-column:auto!important}main.onboarding-shell .survey-actions-row{align-items:stretch!important}}main.onboarding-shell.setup-shell.survey-setup-shell{justify-content:center!important;align-items:flex-start!important;height:auto!important;min-height:100vh!important;padding:22px 18px 18px!important;overflow:hidden auto!important}main.onboarding-shell.setup-shell.survey-setup-shell>section.onboarding-card.setup-card.survey-setup-card{border-radius:26px!important;width:min(1180px,100vw - 36px)!important;max-width:1180px!important;min-height:calc(100vh - 44px)!important;margin:0 auto!important;padding:24px 32px 22px!important;overflow:visible!important}main.onboarding-shell .survey-top-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:20px!important;padding-bottom:16px!important}main.onboarding-shell .survey-top-row p{max-width:780px!important;font-size:14px!important;line-height:1.5!important}main.onboarding-shell .survey-progress-card{color:#9a3412!important;text-align:right!important;background:#fff7f1!important;border:1px solid #ff450029!important;border-radius:16px!important;min-width:126px!important;padding:12px 14px!important}main.onboarding-shell .survey-progress-card strong,main.onboarding-shell .survey-progress-card span{display:block!important}main.onboarding-shell .survey-progress-card strong{color:#ff4500!important;font-size:22px!important;font-weight:850!important;line-height:1!important}main.onboarding-shell .survey-progress-card span{color:#9a3412!important;margin-top:4px!important;font-size:11px!important;font-weight:750!important;line-height:1.2!important}main.onboarding-shell .survey-step-tabs{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin:18px 0 16px!important;padding:0 6px 4px!important;display:grid!important;position:relative!important;overflow:visible!important}main.onboarding-shell .survey-step-tabs:before{content:""!important;z-index:0!important;background:#e8e3df!important;border-radius:999px!important;height:2px!important;position:absolute!important;top:17px!important;left:calc(8.333% + 22px)!important;right:calc(8.333% + 22px)!important}main.onboarding-shell .survey-step-tabs button{z-index:1!important;min-width:0!important;min-height:58px!important;box-shadow:none!important;color:#78716c!important;text-align:center!important;white-space:normal!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;padding:0 8px!important;font-size:11.5px!important;font-weight:780!important;line-height:1.15!important;display:flex!important;position:relative!important}main.onboarding-shell .survey-step-tabs button span{color:#44403c!important;background:#f1f0ee!important;border:2px solid #fff!important;border-radius:999px!important;flex:0 0 34px!important;place-items:center!important;width:34px!important;height:34px!important;font-size:12px!important;font-weight:850!important;display:grid!important;box-shadow:0 0 0 1px #e8e3df,0 6px 16px #1111110d!important}main.onboarding-shell .survey-step-tabs button.active{color:#c2410c!important}main.onboarding-shell .survey-step-tabs button.done{color:#9a3412!important}main.onboarding-shell .survey-step-tabs button.active span,main.onboarding-shell .survey-step-tabs button.done span{color:#fff!important;background:#ff4500!important;box-shadow:0 0 0 1px #ff450059,0 10px 22px #ff45002e!important}main.onboarding-shell .survey-step-body{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important}main.onboarding-shell .survey-question-card{border-radius:22px!important;min-height:300px!important;padding:24px 22px!important}main.onboarding-shell .niche-question-card{min-height:300px!important}main.onboarding-shell .onboarding-select-grid{gap:18px!important;margin-top:18px!important}main.onboarding-shell .survey-actions-row{margin-top:auto!important;padding-top:18px!important}@media (max-width:980px){main.onboarding-shell.setup-shell.survey-setup-shell{padding:16px 12px!important}main.onboarding-shell.setup-shell.survey-setup-shell>section.onboarding-card.setup-card.survey-setup-card{width:min(100%,100vw - 24px)!important;min-height:calc(100vh - 32px)!important;padding:20px 18px!important}main.onboarding-shell .survey-top-row{grid-template-columns:1fr!important}main.onboarding-shell .survey-progress-card{text-align:left!important;width:100%!important}main.onboarding-shell .survey-step-tabs{gap:18px!important;padding:0 2px 8px!important;display:flex!important;overflow-x:auto!important}main.onboarding-shell .survey-step-tabs:before{left:22px!important;right:22px!important}main.onboarding-shell .survey-step-tabs button{flex:0 0 112px!important;min-width:112px!important}}main.onboarding-shell.setup-shell.survey-setup-shell,main.onboarding-shell.setup-shell.compact-onboarding-shell{justify-content:center!important;align-items:flex-start!important;height:auto!important;min-height:100vh!important;padding:22px 18px 18px!important;overflow:hidden auto!important}main.onboarding-shell.setup-shell.survey-setup-shell>section.onboarding-card.setup-card.survey-setup-card,main.onboarding-shell.setup-shell.compact-onboarding-shell>section.onboarding-card.setup-card.compact-setup-card{border-radius:26px!important;flex-direction:column!important;width:min(1180px,100vw - 36px)!important;max-width:1180px!important;min-height:calc(100vh - 44px)!important;margin:0 auto!important;padding:24px 32px 22px!important;display:flex!important;overflow:visible!important}main.onboarding-shell .survey-top-row{border-bottom:1px solid #eee7e2!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:20px!important;padding-bottom:16px!important;display:grid!important}main.onboarding-shell .survey-top-row h1{letter-spacing:-.055em!important;max-width:810px!important;margin:8px 0!important;font-size:clamp(34px,3.2vw,46px)!important;font-weight:720!important;line-height:1.03!important}main.onboarding-shell .survey-top-row p{max-width:800px!important;margin:0!important;font-size:14px!important;line-height:1.5!important}main.onboarding-shell .survey-progress-badge,main.onboarding-shell .survey-progress-card{color:#9a3412!important;text-align:right!important;background:#fff7f1!important;border:1px solid #ff450029!important;border-radius:16px!important;min-width:126px!important;padding:12px 14px!important}main.onboarding-shell .survey-progress-badge strong,main.onboarding-shell .survey-progress-badge span,main.onboarding-shell .survey-progress-card strong,main.onboarding-shell .survey-progress-card span{display:block!important}main.onboarding-shell .survey-progress-badge strong,main.onboarding-shell .survey-progress-card strong{color:#ff4500!important;font-size:22px!important;font-weight:850!important;line-height:1!important}main.onboarding-shell .survey-progress-badge span,main.onboarding-shell .survey-progress-card span{color:#9a3412!important;margin-top:4px!important;font-size:11px!important;font-weight:750!important;line-height:1.2!important}main.onboarding-shell .survey-line-step{z-index:1!important;min-width:0!important;min-height:58px!important;box-shadow:none!important;color:#78716c!important;text-align:center!important;white-space:normal!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;padding:0 8px!important;font-size:11.5px!important;font-weight:780!important;line-height:1.15!important;display:flex!important;position:relative!important}main.onboarding-shell .survey-line-step span{color:#44403c!important;background:#f1f0ee!important;border:2px solid #fff!important;border-radius:999px!important;flex:0 0 34px!important;place-items:center!important;width:34px!important;height:34px!important;font-size:12px!important;font-weight:850!important;display:grid!important;box-shadow:0 0 0 1px #e8e3df,0 6px 16px #1111110d!important}main.onboarding-shell .survey-line-step.active span,main.onboarding-shell .survey-line-step.done span{color:#fff!important;background:#ff4500!important;box-shadow:0 0 0 1px #ff450059,0 10px 22px #ff45002e!important}main.onboarding-shell .compact-step-body,main.onboarding-shell .survey-step-body{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important}main.onboarding-shell .survey-question-card.compact-niche-card,main.onboarding-shell .compact-niche-card{border-radius:22px!important;justify-content:flex-start!important;min-height:320px!important;padding:24px 22px!important}main.onboarding-shell .onboarding-niche-layout{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;width:100%!important;margin-top:18px!important;display:grid!important}main.onboarding-shell .onboarding-niche-layout.two-groups{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important}main.onboarding-shell .onboarding-multi-group{background:#fff!important;border:1px solid #eee7e2!important;border-radius:18px!important;width:100%!important;padding:18px!important}main.onboarding-shell .onboarding-multi-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}main.onboarding-shell .survey-context-choice,main.onboarding-shell .survey-choice-grid button.survey-context-choice,main.onboarding-shell .onboarding-multi-choice{color:#292524!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #e7e5e4!important;border-radius:14px!important;justify-content:flex-start!important;align-items:center!important;min-height:52px!important;padding:13px 14px!important;font-size:13px!important;font-weight:780!important;line-height:1.28!important;display:flex!important}main.onboarding-shell .survey-context-choice.selected:after,main.onboarding-shell .survey-choice-grid button.survey-context-choice.selected:after,main.onboarding-shell .survey-choice-grid button.selected:after,main.onboarding-shell .onboarding-choice-grid button.selected:after,main.onboarding-shell .onboarding-multi-choice.selected:after,main.onboarding-shell .business-type-card.selected:after{content:none!important;width:0!important;height:0!important;margin:0!important;display:none!important}main.onboarding-shell .onboarding-other-field{color:#9a3412!important;flex-direction:column!important;gap:8px!important;width:100%!important;margin-top:14px!important;font-size:12.5px!important;font-weight:800!important;display:flex!important}main.onboarding-shell .onboarding-other-field input{color:#1c1917!important;background:#fffaf6!important;border:1px solid #ff450047!important;border-radius:14px!important;outline:none!important;width:100%!important;min-height:50px!important;padding:0 14px!important;font-size:14px!important;font-weight:700!important}main.onboarding-shell .onboarding-other-field input:focus{border-color:#ff450085!important;box-shadow:0 0 0 4px #ff45001f!important}main.onboarding-shell .workspace-preview-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;margin:18px 0!important;display:grid!important}main.onboarding-shell .compact-workspace-preview-card{background:#fffaf6!important;border-color:#ff45002e!important;border-radius:22px!important;min-height:440px!important;padding:24px!important}main.onboarding-shell .compact-workspace-area-grid,main.onboarding-shell .workspace-area-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin-top:18px!important;display:grid!important}main.onboarding-shell .workspace-area-card{background:#fff!important;border:1px solid #ff450024!important;border-radius:16px!important;min-height:112px!important;padding:15px!important}main.onboarding-shell .workspace-area-card strong{color:#1c1917!important;margin-bottom:7px!important;font-size:13.5px!important;font-weight:850!important;line-height:1.25!important;display:block!important}main.onboarding-shell .survey-actions-row{z-index:5!important;background:linear-gradient(#ffffffdb,#fff 42%)!important;border-top:1px solid #ededeb!important;margin-top:auto!important;padding-top:18px!important;position:sticky!important;bottom:0!important}main.onboarding-shell .survey-actions-row button.onboarding-primary,main.onboarding-shell .survey-actions-row button.onboarding-secondary{border-radius:13px!important}main.onboarding-shell .final-workspace-loading-card{background:#fff!important;border:1px solid #ff450029!important;border-radius:30px!important;width:min(760px,100vw - 32px)!important;padding:clamp(30px,5vw,56px)!important;box-shadow:0 24px 70px #0c0a091a!important}main.onboarding-shell .final-workspace-loading-card h1{letter-spacing:-.06em!important;font-size:clamp(34px,4vw,56px)!important;line-height:.98!important}main.onboarding-shell .final-loading-progress span{width:0!important;animation:2.2s ease-in-out forwards altynxWorkspaceLoading!important}@keyframes altynxWorkspaceLoading{0%{width:12%}45%{width:68%}to{width:96%}}@media (max-width:1180px){main.onboarding-shell .survey-business-grid,main.onboarding-shell .compact-workspace-area-grid,main.onboarding-shell .workspace-area-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:980px){main.onboarding-shell.setup-shell.survey-setup-shell,main.onboarding-shell.setup-shell.compact-onboarding-shell{padding:16px 12px!important}main.onboarding-shell.setup-shell.survey-setup-shell>section.onboarding-card.setup-card.survey-setup-card,main.onboarding-shell.setup-shell.compact-onboarding-shell>section.onboarding-card.setup-card.compact-setup-card{width:min(100%,100vw - 24px)!important;min-height:calc(100vh - 32px)!important;padding:20px 18px!important}main.onboarding-shell .survey-top-row{grid-template-columns:1fr!important}main.onboarding-shell .survey-progress-badge,main.onboarding-shell .survey-progress-card{text-align:left!important;width:100%!important}main.onboarding-shell .survey-stepper-wrap{padding:0 2px 8px!important;overflow-x:auto!important}main.onboarding-shell .survey-line-stepper{min-width:520px!important}main.onboarding-shell .onboarding-niche-layout.two-groups,main.onboarding-shell .workspace-preview-summary-grid,main.onboarding-shell .compact-workspace-area-grid,main.onboarding-shell .workspace-area-grid{grid-template-columns:1fr!important}}@media (max-width:680px){main.onboarding-shell .survey-business-grid,main.onboarding-shell .onboarding-multi-choice-grid,main.onboarding-shell .context-choice-grid{grid-template-columns:1fr!important}main.onboarding-shell .survey-actions-row{align-items:stretch!important}}:root{--altynx-cream:#fffaf6;--altynx-cream-2:#f8eee8;--altynx-paper:#fffffff5;--altynx-ink:#17120f;--altynx-muted:#6f625c;--altynx-line:#eadfd8;--altynx-orange:#ff4500;--altynx-orange-dark:#c93608;--altynx-orange-soft:#fff1e8}main.onboarding-shell,main.onboarding-shell.setup-shell,main.onboarding-shell.setup-shell.survey-setup-shell,main.onboarding-shell.setup-shell.compact-onboarding-shell{width:100%!important;height:auto!important;min-height:100dvh!important;color:var(--altynx-ink)!important;background:radial-gradient(circle at 92% 10%,#bbe7d3b8,#0000 27%),radial-gradient(circle at 5% 8%,#ff77361f,#0000 30%),radial-gradient(circle at 50% 112%,#ff45001a,#0000 30%),linear-gradient(135deg,#fff8f2 0%,#fffdfb 45%,#eef8f3 100%)!important;justify-content:center!important;align-items:center!important;padding:clamp(18px,3vw,36px)!important;display:flex!important;overflow:hidden auto!important}main.onboarding-shell>section.onboarding-card,main.onboarding-shell.setup-shell.survey-setup-shell>section.onboarding-card.setup-card.survey-setup-card,main.onboarding-shell.setup-shell.compact-onboarding-shell>section.onboarding-card.setup-card.compact-setup-card,main.onboarding-shell .login-card,main.onboarding-shell .setup-card{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(#fffffffa,#fffaf6f5)!important;border:1px solid #a4846e33!important;border-radius:30px!important;flex-direction:column!important;width:min(1040px,100vw - 40px)!important;max-width:1040px!important;height:auto!important;min-height:auto!important;margin:0 auto!important;padding:clamp(24px,3vw,38px)!important;display:flex!important;overflow:hidden!important;box-shadow:0 28px 90px #26170c1f,inset 0 1px #ffffffe6!important}main.onboarding-shell .login-card{text-align:center!important;width:min(660px,100vw - 34px)!important;max-width:660px!important;min-height:auto!important;padding:clamp(30px,5vw,56px)!important;position:relative!important}main.onboarding-shell .login-card:before,main.onboarding-shell .setup-card:before{content:""!important;pointer-events:none!important;border:1px solid #ff450014!important;border-radius:24px!important;position:absolute!important;inset:8px!important}main.onboarding-shell .onboarding-logo-wrap{justify-content:center!important;margin-bottom:18px!important}main.onboarding-shell .onboarding-logo-mark{background:linear-gradient(135deg, var(--altynx-orange), #ff7a2f)!important;color:#fff!important;border-radius:15px!important;width:48px!important;height:48px!important;box-shadow:0 14px 34px #ff450038!important}main.onboarding-shell .onboarding-eyebrow{background:var(--altynx-orange-soft)!important;width:fit-content!important;min-height:28px!important;color:var(--altynx-orange-dark)!important;letter-spacing:.05em!important;text-transform:uppercase!important;border:1px solid #ff450033!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin:0 auto 12px!important;padding:7px 14px!important;font-size:11px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}main.onboarding-shell .login-card h1,main.onboarding-shell .survey-top-row h1{color:var(--altynx-ink)!important;letter-spacing:-.064em!important;margin:0!important;font-size:clamp(36px,5vw,58px)!important;font-weight:760!important;line-height:.98!important}main.onboarding-shell .login-card>p,main.onboarding-shell .survey-top-row p{color:#594c46!important;max-width:680px!important;margin:12px auto 0!important;font-size:14.5px!important;font-weight:560!important;line-height:1.6!important}main.onboarding-shell .onboarding-form-grid,main.onboarding-shell .onboarding-form-grid.single{grid-template-columns:1fr!important;gap:13px!important;width:100%!important;margin-top:26px!important;display:grid!important}main.onboarding-shell .onboarding-form-field,main.onboarding-shell .onboarding-form-grid label{text-align:left!important;color:#2b211c!important;font-size:12.5px!important;font-weight:820!important;line-height:1.2!important}main.onboarding-shell input,main.onboarding-shell select,main.onboarding-shell textarea{color:var(--altynx-ink)!important}main.onboarding-shell .onboarding-form-grid input,main.onboarding-shell .onboarding-form-field input{border:1px solid var(--altynx-line)!important;background:#ffffffe0!important;border-radius:16px!important;outline:none!important;width:100%!important;min-height:54px!important;margin-top:8px!important;padding:0 16px!important;font-size:14px!important;font-weight:690!important;box-shadow:0 7px 20px #25181109!important}main.onboarding-shell .onboarding-form-grid input:focus,main.onboarding-shell .onboarding-form-field input:focus,main.onboarding-shell select:focus,main.onboarding-shell .onboarding-other-field input:focus{border-color:#ff450080!important;box-shadow:0 0 0 5px #ff45001c,0 10px 24px #2518110b!important}main.onboarding-shell .onboarding-login-actions,main.onboarding-shell .survey-actions-row,main.onboarding-shell .onboarding-actions-row{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:26px!important;display:flex!important}main.onboarding-shell .onboarding-login-actions{justify-content:center!important}main.onboarding-shell button.onboarding-primary,main.onboarding-shell .survey-primary,main.onboarding-shell .onboarding-primary{background:linear-gradient(135deg, var(--altynx-orange), #ff6a21)!important;color:#fff!important;cursor:pointer!important;border:1px solid #c2360859!important;border-radius:15px!important;min-height:50px!important;padding:0 24px!important;font-size:13.5px!important;font-weight:850!important;box-shadow:0 14px 32px #ff450038!important}main.onboarding-shell button.onboarding-primary:hover,main.onboarding-shell .survey-primary:hover{transform:translateY(-1px)!important;box-shadow:0 18px 38px #ff450047!important}main.onboarding-shell button.onboarding-primary:disabled,main.onboarding-shell .survey-primary:disabled{opacity:.55!important;cursor:not-allowed!important;transform:none!important}main.onboarding-shell button.onboarding-secondary,main.onboarding-shell .onboarding-secondary{border:1px solid var(--altynx-line)!important;min-height:50px!important;color:var(--altynx-ink)!important;cursor:pointer!important;background:#ffffffe0!important;border-radius:15px!important;padding:0 22px!important;font-size:13.5px!important;font-weight:820!important;box-shadow:0 8px 22px #2518110b!important}main.onboarding-shell .survey-top-row{border-bottom:1px solid var(--altynx-line)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:22px!important;padding-bottom:22px!important;display:grid!important;position:relative!important}main.onboarding-shell .survey-top-row .onboarding-eyebrow{margin-left:0!important;margin-right:0!important}main.onboarding-shell .survey-progress-badge,main.onboarding-shell .survey-progress-card{text-align:center!important;background:#fff1e8db!important;border:1px solid #ff45002e!important;border-radius:18px!important;min-width:126px!important;padding:14px 16px!important}main.onboarding-shell .survey-progress-badge strong,main.onboarding-shell .survey-progress-card strong{color:var(--altynx-orange)!important;font-size:25px!important;font-weight:900!important;line-height:1!important;display:block!important}main.onboarding-shell .survey-progress-badge span,main.onboarding-shell .survey-progress-card span{color:var(--altynx-orange-dark)!important;margin-top:5px!important;font-size:11px!important;font-weight:850!important;line-height:1.15!important;display:block!important}main.onboarding-shell .survey-stepper-wrap{width:100%!important;margin:20px 0 22px!important;padding:0!important;overflow:visible!important}main.onboarding-shell .survey-line-stepper{--step-count:3;grid-template-columns:repeat(var(--step-count), minmax(0, 1fr))!important;gap:0!important;width:100%!important;padding:0!important;display:grid!important;position:relative!important}main.onboarding-shell .survey-line-stepper:before{content:""!important;left:calc((100% / var(--step-count)) / 2)!important;right:calc((100% / var(--step-count)) / 2)!important;z-index:0!important;background:#e9ded6!important;border-radius:999px!important;height:2px!important;position:absolute!important;top:18px!important}main.onboarding-shell .survey-line-step{z-index:1!important;min-height:62px!important;box-shadow:none!important;color:#7d716b!important;text-align:center!important;background:0 0!important;border:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;padding:0 8px!important;font-size:11.5px!important;font-weight:850!important;line-height:1.12!important;display:flex!important;position:relative!important}main.onboarding-shell .survey-line-step span{color:#544842!important;background:#f0ebe7!important;border:3px solid #fffaf6!important;border-radius:999px!important;place-items:center!important;width:38px!important;height:38px!important;font-size:12px!important;font-weight:900!important;display:grid!important;box-shadow:0 0 0 1px #ded4cc,0 8px 16px #26170c12!important}main.onboarding-shell .survey-line-step.active,main.onboarding-shell .survey-line-step.done{color:var(--altynx-orange-dark)!important}main.onboarding-shell .survey-line-step.active span,main.onboarding-shell .survey-line-step.done span{background:linear-gradient(135deg, var(--altynx-orange), #ff7226)!important;color:#fff!important;box-shadow:0 0 0 1px #ff45006b,0 12px 26px #ff450033!important}main.onboarding-shell .survey-step-body,main.onboarding-shell .compact-step-body{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important}main.onboarding-shell .onboarding-setup-section,main.onboarding-shell .survey-question-card,main.onboarding-shell .compact-niche-card,main.onboarding-shell .setup-preview-card,main.onboarding-shell .workspace-auto-preview-card{border:1px solid var(--altynx-line)!important;background:#ffffffb8!important;border-radius:24px!important;height:auto!important;min-height:auto!important;padding:clamp(18px,2vw,26px)!important;box-shadow:0 12px 34px #26170c0b!important}main.onboarding-shell .survey-question-card h2,main.onboarding-shell .compact-niche-card h2,main.onboarding-shell .setup-preview-card h3{color:var(--altynx-ink)!important;letter-spacing:-.035em!important;margin:0 0 8px!important;font-size:clamp(20px,2vw,26px)!important;font-weight:790!important;line-height:1.14!important}main.onboarding-shell .survey-question-card>p,main.onboarding-shell .compact-niche-card>p,main.onboarding-shell .setup-preview-card>p{max-width:760px!important;color:var(--altynx-muted)!important;margin:0 0 18px!important;font-size:13.5px!important;font-weight:570!important;line-height:1.55!important}main.onboarding-shell .survey-business-grid,main.onboarding-shell .business-card-grid,main.onboarding-shell .onboarding-choice-grid.business-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:14px!important;width:100%!important;display:grid!important}main.onboarding-shell .survey-business-grid button.business-type-card,main.onboarding-shell .business-card-grid>.business-type-card,main.onboarding-shell button.business-type-card,main.onboarding-shell .business-type-card{border:1px solid var(--altynx-line)!important;height:auto!important;min-height:118px!important;color:var(--altynx-ink)!important;text-align:left!important;background:#ffffffe0!important;border-radius:20px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:8px!important;padding:18px!important;display:flex!important;overflow:hidden!important;box-shadow:0 9px 24px #26170c0b!important}main.onboarding-shell .business-type-card strong,main.onboarding-shell .business-type-card span:first-child{color:var(--altynx-ink)!important;letter-spacing:-.015em!important;margin:0!important;font-size:15px!important;font-weight:880!important;line-height:1.2!important}main.onboarding-shell .business-type-card p{color:#554943!important;margin:0!important;font-size:12.5px!important;font-weight:575!important;line-height:1.45!important}main.onboarding-shell .business-type-card small{color:#736761!important;margin-top:auto!important;padding-top:8px!important;font-size:11.5px!important;font-weight:700!important;line-height:1.35!important}main.onboarding-shell .business-type-card:hover,main.onboarding-shell .business-type-card.selected,main.onboarding-shell .survey-business-grid button.business-type-card.selected{background:linear-gradient(#fff8f2,#fff)!important;border-color:#ff45006b!important;transform:translateY(-1px)!important;box-shadow:0 14px 34px #ff45001a!important}main.onboarding-shell .onboarding-niche-layout,main.onboarding-shell .onboarding-niche-layout.two-groups{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:16px!important;width:100%!important;margin-top:16px!important;display:grid!important}main.onboarding-shell .onboarding-niche-layout:not(.two-groups){grid-template-columns:minmax(0,1fr)!important}main.onboarding-shell .onboarding-multi-group{background:#ffffffd1!important;border:1px solid #eadfd8f2!important;border-radius:20px!important;width:100%!important;padding:18px!important;box-shadow:0 8px 24px #26170c09!important}main.onboarding-shell .onboarding-multi-group-head strong{color:var(--altynx-ink)!important;margin:0 0 5px!important;font-size:15px!important;font-weight:880!important;line-height:1.22!important;display:block!important}main.onboarding-shell .onboarding-multi-group-head p{color:var(--altynx-muted)!important;margin:0 0 14px!important;font-size:12.5px!important;font-weight:610!important;line-height:1.42!important}main.onboarding-shell .onboarding-multi-choice-grid,main.onboarding-shell .context-choice-grid,main.onboarding-shell .survey-choice-grid.context-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}main.onboarding-shell .survey-context-choice,main.onboarding-shell .survey-choice-grid button.survey-context-choice,main.onboarding-shell .onboarding-multi-choice{border:1px solid var(--altynx-line)!important;color:#2a211d!important;text-align:left!important;cursor:pointer!important;background:#ffffffeb!important;border-radius:14px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;height:auto!important;min-height:46px!important;padding:11px 13px!important;font-size:12.5px!important;font-weight:790!important;line-height:1.24!important;display:flex!important;box-shadow:0 5px 14px #26170c09!important}main.onboarding-shell .survey-context-choice.selected,main.onboarding-shell .survey-choice-grid button.survey-context-choice.selected,main.onboarding-shell .onboarding-multi-choice.selected{color:var(--altynx-orange-dark)!important;background:#fff3ea!important;border-color:#ff450073!important;box-shadow:0 8px 20px #ff450014,inset 0 0 0 1px #ff450014!important}main.onboarding-shell .survey-context-choice:after,main.onboarding-shell .survey-context-choice.selected:after,main.onboarding-shell .survey-choice-grid button:after,main.onboarding-shell .survey-choice-grid button.selected:after,main.onboarding-shell .onboarding-choice-grid button:after,main.onboarding-shell .onboarding-choice-grid button.selected:after,main.onboarding-shell .onboarding-multi-choice:after,main.onboarding-shell .onboarding-multi-choice.selected:after,main.onboarding-shell .business-type-card:after,main.onboarding-shell .business-type-card.selected:after{content:none!important;display:none!important}main.onboarding-shell .onboarding-other-field{width:100%!important;color:var(--altynx-orange-dark)!important;flex-direction:column!important;gap:8px!important;margin-top:14px!important;font-size:12px!important;font-weight:850!important;display:flex!important}main.onboarding-shell .onboarding-other-field input{background:#fffaf6!important;border:1px solid #ff450047!important;border-radius:14px!important;outline:none!important;width:100%!important;min-height:50px!important;padding:0 14px!important;font-size:14px!important;font-weight:700!important}main.onboarding-shell .onboarding-context-note{background:var(--altynx-orange-soft)!important;color:var(--altynx-orange-dark)!important;border:1px solid #ff450029!important;border-radius:16px!important;margin-top:16px!important;padding:13px 15px!important;font-size:12.5px!important;font-weight:720!important;line-height:1.48!important}main.onboarding-shell .workspace-auto-preview-card,main.onboarding-shell .compact-workspace-preview-card,main.onboarding-shell .setup-preview-card.survey-preview-card{background:linear-gradient(#fff8f2f0,#fffffff5)!important;border-color:#ff450029!important;max-height:min(590px,100dvh - 290px)!important;overflow-y:auto!important}main.onboarding-shell .workspace-auto-preview-card>span,main.onboarding-shell .setup-preview-card>span{width:fit-content!important;color:var(--altynx-orange-dark)!important;letter-spacing:.055em!important;text-transform:uppercase!important;background:#fff3ea!important;border:1px solid #ff45002e!important;border-radius:999px!important;margin-bottom:12px!important;padding:7px 12px!important;font-size:10.5px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}main.onboarding-shell .workspace-preview-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:16px 0!important;display:grid!important}main.onboarding-shell .workspace-summary-line{background:#ffffffe6!important;border:1px solid #ff450021!important;border-radius:16px!important;padding:14px 16px!important}main.onboarding-shell .workspace-summary-line strong{color:var(--altynx-orange-dark)!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin:0 0 6px!important;font-size:11px!important;font-weight:900!important;line-height:1.15!important;display:block!important}main.onboarding-shell .workspace-summary-line p{color:#2a211d!important;margin:0!important;font-size:13px!important;font-weight:720!important;line-height:1.42!important}main.onboarding-shell .workspace-area-grid,main.onboarding-shell .compact-workspace-area-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:16px!important;display:grid!important}main.onboarding-shell .workspace-area-card{background:#ffffffeb!important;border:1px solid #eadfd8f2!important;border-radius:17px!important;min-height:96px!important;padding:15px 16px!important;box-shadow:0 8px 20px #26170c09!important}main.onboarding-shell .workspace-area-card strong{color:var(--altynx-ink)!important;margin:0 0 6px!important;font-size:13.5px!important;font-weight:880!important;line-height:1.22!important;display:block!important}main.onboarding-shell .workspace-area-card p{color:#625651!important;margin:0!important;font-size:12px!important;font-weight:610!important;line-height:1.44!important}main.onboarding-shell .survey-actions-row{z-index:5!important;border-top:1px solid var(--altynx-line)!important;background:linear-gradient(#ffffffbf,#fffaf6 50%)!important;margin-top:20px!important;padding-top:18px!important;position:sticky!important;bottom:0!important}main.onboarding-shell.final-workspace-loading-shell{background:radial-gradient(circle at 88% 10%,#bbe7d3b3,#0000 28%),radial-gradient(circle at 8% 8%,#ff45001f,#0000 31%),linear-gradient(135deg,#fff8f2,#eef8f3)!important;place-items:center!important;min-height:100dvh!important;padding:24px!important;display:grid!important}main.onboarding-shell .final-workspace-loading-card{text-align:center!important;background:#fffffff5!important;border:1px solid #ff450029!important;border-radius:30px!important;width:min(720px,100vw - 32px)!important;padding:clamp(34px,5vw,58px)!important;box-shadow:0 28px 90px #26170c21!important}main.onboarding-shell .final-workspace-loading-card h1{color:var(--altynx-ink)!important;letter-spacing:-.06em!important;margin:8px 0 12px!important;font-size:clamp(34px,5vw,58px)!important;font-weight:780!important;line-height:.98!important}main.onboarding-shell .onboarding-progress-bar,main.onboarding-shell .final-loading-progress{background:#f0e4dc!important;border-radius:999px!important;height:9px!important;overflow:hidden!important}main.onboarding-shell .onboarding-progress-bar span,main.onboarding-shell .final-loading-progress span{background:linear-gradient(90deg, var(--altynx-orange), #ff8a3d)!important;border-radius:999px!important;height:100%!important;animation:2.2s ease-in-out forwards altynxPremiumLoading!important;display:block!important}@keyframes altynxPremiumLoading{0%{width:12%}45%{width:66%}to{width:96%}}@media (max-width:980px){main.onboarding-shell,main.onboarding-shell.setup-shell,main.onboarding-shell.setup-shell.survey-setup-shell,main.onboarding-shell.setup-shell.compact-onboarding-shell{align-items:flex-start!important;padding:14px!important}main.onboarding-shell>section.onboarding-card,main.onboarding-shell.setup-shell.survey-setup-shell>section.onboarding-card.setup-card.survey-setup-card,main.onboarding-shell.setup-shell.compact-onboarding-shell>section.onboarding-card.setup-card.compact-setup-card{border-radius:24px!important;width:100%!important;max-width:100%!important;padding:22px!important}main.onboarding-shell .survey-top-row{grid-template-columns:1fr!important}main.onboarding-shell .survey-progress-badge,main.onboarding-shell .survey-progress-card{text-align:left!important;justify-self:start!important}main.onboarding-shell .survey-stepper-wrap{padding-bottom:8px!important;overflow-x:auto!important}main.onboarding-shell .survey-line-stepper{min-width:520px!important}main.onboarding-shell .survey-business-grid,main.onboarding-shell .business-card-grid,main.onboarding-shell .onboarding-niche-layout,main.onboarding-shell .onboarding-niche-layout.two-groups,main.onboarding-shell .workspace-preview-summary-grid,main.onboarding-shell .workspace-area-grid,main.onboarding-shell .compact-workspace-area-grid{grid-template-columns:1fr!important}main.onboarding-shell .workspace-auto-preview-card,main.onboarding-shell .compact-workspace-preview-card,main.onboarding-shell .setup-preview-card.survey-preview-card{max-height:none!important}}@media (max-width:620px){main.onboarding-shell .login-card h1,main.onboarding-shell .survey-top-row h1{font-size:34px!important}main.onboarding-shell .onboarding-multi-choice-grid,main.onboarding-shell .context-choice-grid,main.onboarding-shell .survey-choice-grid.context-choice-grid{grid-template-columns:1fr!important}main.onboarding-shell .onboarding-login-actions,main.onboarding-shell .survey-actions-row,main.onboarding-shell .onboarding-actions-row{align-items:stretch!important}main.onboarding-shell .onboarding-login-actions button,main.onboarding-shell .survey-actions-row button,main.onboarding-shell .onboarding-actions-row button{width:100%!important}}.overview-command-page{flex-direction:column;gap:22px;display:flex}.overview-profile-banner{background:radial-gradient(circle at 92% 0,#ff4b1217,#0000 36%),linear-gradient(135deg,#fffffffa,#fff8f4f0);border:1px solid #ff4b1229;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:24px;display:grid;box-shadow:0 24px 60px #10182814}.overview-profile-badge,.overview-command-copy span,.overview-tabs-header span{color:#d83b0b;letter-spacing:.06em;text-transform:uppercase;background:#ff4b1212;border:1px solid #ff4b1233;border-radius:999px;width:fit-content;margin-bottom:10px;padding:7px 12px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.overview-profile-banner h2,.overview-tabs-header h2,.overview-command-copy h3{color:#111827;letter-spacing:-.04em;margin:0;font-size:clamp(24px,2.2vw,34px);font-weight:760;line-height:1.08}.overview-profile-banner p,.overview-command-copy p{color:#475569;max-width:860px;margin:10px 0 0;font-size:14px;line-height:1.65}.overview-profile-metric{text-align:right;background:#ffffffd1;border:1px solid #ff4b122e;border-radius:22px;min-width:178px;padding:18px 20px;box-shadow:inset 0 1px #ffffffe6}.overview-profile-metric strong{color:#ff4b12;letter-spacing:-.05em;font-size:32px;font-weight:800;line-height:1;display:block}.overview-profile-metric span{color:#64748b;margin-top:7px;font-size:12px;font-weight:700;display:block}.overview-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:0}.overview-kpi-grid .kpi-card{border-radius:22px;min-height:145px}.overview-command-bar,.overview-tabs-card{background:linear-gradient(135deg,#fffffffa,#fffbf8f5);border:1px solid #0f172a14;border-radius:26px;box-shadow:0 24px 60px #10182814}.overview-command-bar{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:center;gap:22px;padding:22px;display:grid}.overview-command-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.overview-command-actions .primary-btn,.overview-command-actions .secondary-btn,.overview-tabs-header .secondary-btn,.overview-risk-open{border-radius:16px}.overview-run-queue-btn,.overview-sync-btn{position:relative}.overview-tabs-card{padding:24px}.overview-tabs-header{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:20px;display:flex}.overview-tabs{background:#f8fafcdb;border:1px solid #0f172a0f;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0;padding:8px;display:grid}.overview-tab-button{color:#334155;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;min-height:54px;padding:12px 14px;font-size:13px;font-weight:800;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:flex}.overview-tab-button:hover,.overview-tab-button.is-active{color:#c73508;background:#fff7f2;border-color:#ff4b1238;box-shadow:0 10px 24px #ff4b1214}.overview-tab-button em{color:#475569;background:#0f172a0f;border-radius:999px;place-items:center;width:28px;height:28px;font-size:12px;font-style:normal;font-weight:850;display:grid}.overview-tab-panel{gap:14px;display:grid}.overview-risk-card{background:#ffffffdb;border:1px solid #0f172a14;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px;display:grid;box-shadow:0 12px 30px #1018280e}.overview-risk-main{align-items:flex-start;gap:14px;min-width:0;display:flex}.overview-risk-avatar{flex:none}.overview-risk-title-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.overview-risk-title-row h3,.overview-summary-card h3,.overview-source-alert h3,.overview-activity-item h3{color:#111827;letter-spacing:-.025em;margin:0;font-size:16px;font-weight:800;line-height:1.2}.overview-risk-card p,.overview-source-alert p,.overview-activity-item p,.overview-summary-card p{color:#475569;margin:7px 0 0;font-size:13px;line-height:1.55}.overview-risk-card small,.overview-source-alert small{color:#0f766e;margin-top:7px;font-size:12px;font-weight:700;line-height:1.45;display:block}.overview-type-pill{color:#d83b0b;background:#ff4b1212;border:1px solid #ff4b1233;border-radius:999px;align-items:center;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.overview-risk-side{flex-direction:column;align-items:flex-end;gap:12px;min-width:150px;display:flex}.overview-risk-side strong{color:#111827;letter-spacing:-.04em;font-size:24px;font-weight:850;line-height:1}.overview-risk-open{color:#c73508;background:#fff7f2;border:1px solid #ff4b1238}.overview-team-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.overview-summary-card,.overview-source-alert,.overview-activity-item{background:#ffffffe0;border:1px solid #0f172a14;border-radius:20px;align-items:flex-start;gap:12px;padding:17px;display:flex;box-shadow:0 10px 26px #1018280b}.overview-summary-card strong{color:#ff4b12;letter-spacing:-.035em;margin-top:6px;font-size:20px;font-weight:850;line-height:1.1;display:block}.overview-source-list,.overview-activity-feed{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-activity-topline{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.overview-activity-topline span{white-space:nowrap;color:#94a3b8;font-size:12px;font-weight:750}.overview-modal-intro{background:#fff7f2;border:1px solid #ff4b1224;border-radius:18px;align-items:flex-start;gap:12px;padding:16px;display:flex}.overview-modal-intro p{color:#334155;margin:0;font-size:14px;line-height:1.55}.overview-message-preview{background:#fffaf7;border-color:#ff4b122e;margin-top:16px}.overview-message-preview span{color:#c73508;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:850}.overview-message-preview p{color:#334155;margin:8px 0 0;font-size:14px;line-height:1.65}.overview-command-modal p{color:#334155;margin:0;font-size:14px;line-height:1.65}.overview-command-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.overview-command-checklist span{color:#334155;background:#fff7f2;border:1px solid #0f172a14;border-radius:16px;padding:13px 14px;font-size:13px;font-weight:760}.overview-capture-preview{gap:12px;margin-top:16px;display:grid}.overview-toast{color:#c73508;background:#fff7f2;border-color:#ff4b1233}@media (max-width:1180px){.overview-command-bar{grid-template-columns:1fr}.overview-command-actions{justify-content:flex-start}.overview-team-summary-grid,.overview-source-list,.overview-activity-feed{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.overview-profile-banner,.overview-risk-card{grid-template-columns:1fr}.overview-profile-metric,.overview-risk-side{text-align:left;align-items:flex-start;width:100%;min-width:0}.overview-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-kpi-grid,.overview-team-summary-grid,.overview-source-list,.overview-activity-feed,.overview-command-checklist{grid-template-columns:1fr}}@media (max-width:640px){.overview-profile-banner,.overview-command-bar,.overview-tabs-card{border-radius:22px;padding:18px}.overview-tabs{grid-template-columns:1fr}.overview-command-actions{flex-direction:column;align-items:stretch}.overview-command-actions .primary-btn,.overview-command-actions .secondary-btn{width:100%}}.overview-command-center-final{flex-direction:column!important;gap:22px!important;display:flex!important}.overview-command-center-final .overview-profile-banner,.overview-command-center-final .overview-command-bar{display:none!important}.overview-niche-strip{background:linear-gradient(135deg,#fff7edeb,#fffffffa)!important;border:1px solid #ff450024!important;border-radius:22px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;padding:18px 20px!important;display:flex!important;box-shadow:0 18px 44px #1118270e!important}.overview-niche-strip>div{min-width:0!important}.overview-profile-badge{color:#c2410c!important;letter-spacing:.05em!important;text-transform:uppercase!important;background:#ff450012!important;border:1px solid #ff450038!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;margin-bottom:7px!important;padding:7px 11px!important;font-size:11px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.overview-niche-strip p{color:#334155!important;margin:0!important;font-size:14px!important;font-weight:500!important;line-height:1.55!important}.overview-kpi-grid.recovery-kpi-grid,.recovery-kpi-grid.overview-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important;margin:0!important;display:grid!important}.overview-kpi-grid .kpi-card,.recovery-kpi-grid.overview-kpi-grid .kpi-card{border-radius:20px!important;min-height:140px!important;padding:18px!important}.overview-kpi-grid .kpi-main strong,.recovery-kpi-grid.overview-kpi-grid .kpi-main strong{font-size:clamp(30px,2.4vw,40px)!important}.overview-quick-fix-strip{background:#fff!important;border:1px solid #ff450021!important;border-radius:24px!important;grid-template-columns:minmax(230px,.75fr) minmax(0,2.25fr)!important;align-items:stretch!important;gap:16px!important;padding:18px!important;display:grid!important;box-shadow:0 20px 55px #0f172a0f!important}.overview-quick-fix-copy{padding:4px 4px 4px 2px!important}.overview-quick-fix-copy span,.overview-tabs-header span{color:#c2410c!important;letter-spacing:.065em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:11px!important;font-weight:850!important;display:block!important}.overview-quick-fix-copy p{color:#475569!important;margin:0!important;font-size:14px!important;line-height:1.55!important}.overview-quick-fix-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.overview-quick-fix-button{color:#111827!important;text-align:left!important;cursor:pointer!important;background:linear-gradient(135deg,#fff,#fff7ed)!important;border:1px solid #e2e8f0f2!important;border-radius:18px!important;min-height:104px!important;padding:14px!important;transition:transform .18s,border-color .18s,box-shadow .18s!important}.overview-quick-fix-button:hover{border-color:#ff450052!important;transform:translateY(-1px)!important;box-shadow:0 14px 34px #ff45001a!important}.overview-quick-fix-button strong{color:#111827!important;margin-bottom:8px!important;font-size:13px!important;font-weight:850!important;line-height:1.25!important;display:block!important}.overview-quick-fix-button small{color:#64748b!important;font-size:12px!important;line-height:1.45!important;display:block!important}.overview-tabs-card{background:#fff!important;border-radius:26px!important;padding:22px!important;box-shadow:0 22px 60px #0f172a12!important}.overview-tabs-header{border-bottom:0!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:18px!important;padding-bottom:0!important;display:flex!important}.overview-tabs-header h2{color:#0f172a!important;letter-spacing:-.045em!important;margin:0!important;font-size:clamp(24px,2vw,32px)!important;font-weight:760!important;line-height:1.05!important}.overview-tabs{background:#f8fafc!important;border:1px solid #e2e8f0f0!important;border-radius:18px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin-bottom:18px!important;padding:7px!important;display:grid!important}.overview-tab-button{color:#475569!important;cursor:pointer!important;min-height:52px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;outline:none!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:10px 14px!important;transition:background .18s,border-color .18s,color .18s,box-shadow .18s!important;display:flex!important}.overview-tab-button span{color:inherit!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important}.overview-tab-button em{color:#64748b!important;white-space:nowrap!important;background:#64748b14!important;border-radius:999px!important;padding:4px 7px!important;font-size:11px!important;font-style:normal!important;font-weight:750!important}.overview-tab-button:hover{background:#fff!important;border-color:#ff450029!important}.overview-tab-button.is-active{color:#c2410c!important;background:#fff7ed!important;border-color:#ff450057!important;outline:none!important;box-shadow:0 12px 26px #ff450014!important}.overview-tab-button.is-active em{color:#c2410c!important;background:#ff45001c!important}.overview-tab-panel{margin-top:0!important}.overview-risk-table{flex-direction:column!important;gap:10px!important;display:flex!important}.overview-risk-row{background:#fff!important;border:1px solid #e2e8f0eb!important;border-radius:18px!important;grid-template-columns:minmax(130px,.75fr) minmax(130px,.7fr) minmax(260px,1.55fr) minmax(105px,.55fr) minmax(140px,.7fr) auto!important;align-items:center!important;gap:12px!important;padding:14px!important;display:grid!important;box-shadow:0 12px 30px #0f172a0b!important}.overview-risk-row:hover{border-color:#ff450042!important;box-shadow:0 16px 36px #ff450014!important}.overview-risk-avatar,.overview-risk-main .avatar{display:none!important}.overview-risk-row span,.overview-risk-row .overview-risk-source span,.overview-risk-row .overview-risk-problem span,.overview-risk-row .overview-risk-value span,.overview-risk-row .overview-risk-owner span{color:#94a3b8!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:4px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;display:block!important}.overview-risk-row h3,.overview-risk-row strong{color:#0f172a!important;margin:0!important;font-size:13px!important;font-weight:850!important;line-height:1.25!important}.overview-risk-name>span{color:#c2410c!important;letter-spacing:0!important;text-transform:none!important;background:#fff7ed!important;border-radius:999px!important;margin-top:6px!important;margin-bottom:0!important;padding:4px 7px!important;display:inline-flex!important}.overview-risk-problem small,.overview-source-signal small,.overview-source-signal em{color:#64748b!important;margin-top:6px!important;font-size:12px!important;font-style:normal!important;line-height:1.45!important;display:block!important}.overview-risk-value strong{color:#c2410c!important;font-size:16px!important}.overview-risk-owner{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;display:flex!important}.overview-risk-owner .badge,.overview-risk-owner .mini-status,.overview-risk-owner [class*=badge]{margin-top:2px!important}.overview-risk-open,.overview-risk-row .row-action{color:#c2410c!important;white-space:nowrap!important;background:#fff7ed!important;border-color:#ff450038!important;border-radius:12px!important;font-size:12px!important;font-weight:850!important}.overview-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.overview-source-signal,.overview-summary-card,.overview-activity-item{background:#fff!important;border:1px solid #e2e8f0eb!important;border-radius:18px!important;padding:16px!important;box-shadow:0 12px 28px #0f172a0b!important}.overview-source-topline{align-items:center!important;gap:9px!important;margin-bottom:10px!important;display:flex!important}.overview-source-topline h3{color:#0f172a!important;flex:1!important;margin:0!important;font-size:15px!important;font-weight:850!important}.overview-source-topline strong{color:#c2410c!important;font-size:14px!important}.overview-source-signal p{color:#0f172a!important;margin:0!important;font-size:14px!important;font-weight:800!important}.overview-source-foot{border-top:1px solid #e2e8f0db!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:12px!important;padding-top:12px!important;display:flex!important}.overview-source-foot span{color:#64748b!important;font-size:12px!important;font-weight:700!important}.overview-team-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.overview-summary-card{align-items:flex-start!important;gap:12px!important;display:flex!important}.overview-summary-card h3{color:#0f172a!important;margin:0 0 8px!important;font-size:14px!important;font-weight:850!important}.overview-summary-card strong{color:#c2410c!important;font-size:18px!important;font-weight:850!important;display:block!important}.overview-summary-card p{color:#64748b!important;margin:8px 0 0!important;font-size:12px!important;line-height:1.45!important}.overview-activity-feed{flex-direction:column!important;gap:10px!important;display:flex!important}.overview-activity-item{grid-template-columns:14px minmax(0,1fr)!important;gap:12px!important;display:grid!important}.overview-activity-topline{justify-content:space-between!important;gap:12px!important;display:flex!important}.overview-activity-topline h3{color:#0f172a!important;margin:0!important;font-size:14px!important;font-weight:850!important}.overview-activity-topline span{color:#94a3b8!important;font-size:12px!important;font-weight:700!important}.overview-activity-item p{color:#64748b!important;margin:6px 0 10px!important;font-size:13px!important;line-height:1.45!important}.overview-modal-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.overview-modal-summary-grid article{background:#fff7ed!important;border:1px solid #ff450024!important;border-radius:16px!important;padding:14px!important}.overview-modal-summary-grid article span{color:#c2410c!important;margin-bottom:6px!important;font-size:11px!important;font-weight:850!important;display:block!important}.overview-modal-summary-grid article strong{color:#0f172a!important;font-size:14px!important;font-weight:850!important;line-height:1.3!important;display:block!important}.overview-modal-summary-grid article p{color:#475569!important;margin:7px 0 0!important;font-size:12px!important;line-height:1.45!important}.overview-modal-summary-grid article em{color:#c2410c!important;margin-top:9px!important;font-style:normal!important;font-weight:850!important;display:inline-flex!important}.overview-readonly-channel-box{background:#fff!important;border:1px solid #e2e8f0eb!important;border-radius:16px!important;margin-top:16px!important;padding:14px!important}.overview-readonly-channel-box>span{color:#64748b!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:10px!important;font-size:12px!important;font-weight:850!important;display:block!important}.overview-readonly-channel-box>div{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.overview-readonly-channel-box em{color:#334155!important;background:#f8fafc!important;border-radius:999px!important;padding:7px 10px!important;font-size:12px!important;font-style:normal!important;font-weight:750!important;display:inline-flex!important}.overview-capture-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.overview-capture-form label{flex-direction:column!important;gap:7px!important;display:flex!important}.overview-capture-form label span{color:#0f172a!important;font-size:13px!important;font-weight:850!important}.overview-capture-form input,.overview-capture-form select,.overview-capture-form textarea{color:#0f172a!important;background:#fff!important;border:1px solid #cbd5e1f5!important;border-radius:14px!important;outline:none!important;width:100%!important;padding:12px 13px!important;font-size:14px!important}.overview-capture-form input:focus,.overview-capture-form select:focus,.overview-capture-form textarea:focus{border-color:#ff450075!important;box-shadow:0 0 0 4px #ff45001a!important}.overview-capture-form .overview-capture-full{grid-column:1/-1!important}@media (max-width:1280px){.overview-kpi-grid.recovery-kpi-grid,.recovery-kpi-grid.overview-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.overview-quick-fix-strip{grid-template-columns:1fr!important}.overview-quick-fix-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.overview-risk-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.overview-risk-open{justify-content:center!important}}@media (max-width:860px){.overview-niche-strip,.overview-tabs-header,.overview-source-foot{flex-direction:column!important;align-items:stretch!important}.overview-kpi-grid.recovery-kpi-grid,.recovery-kpi-grid.overview-kpi-grid,.overview-tabs,.overview-quick-fix-actions,.overview-source-grid,.overview-team-summary-grid,.overview-modal-summary-grid,.overview-capture-form,.overview-risk-row{grid-template-columns:1fr!important}}.overview-command-page{--altynx-orange:#ff4500;--altynx-orange-dark:#c2410c;--altynx-orange-soft:#fff4ed;--altynx-cream:#fffaf7;--altynx-border:#1118271a;--altynx-border-orange:#ff450033;--altynx-text:#111827;--altynx-muted:#667085}.overview-command-page .overview-profile-banner,.overview-command-page .overview-command-bar{display:none!important}.overview-command-page .overview-niche-strip{background:linear-gradient(135deg,#fffaf7 0%,#fff 62%,#fff3ea 100%)!important;border:1px solid #ff450029!important;border-radius:22px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;margin:0 0 22px!important;padding:18px 20px!important;display:flex!important;box-shadow:0 18px 48px #1118270f!important}.overview-command-page .overview-niche-strip p{color:#344054!important;margin:8px 0 0!important;font-size:15px!important;font-weight:650!important;line-height:1.5!important}.overview-command-page .overview-profile-badge{color:#c2410c!important;letter-spacing:.07em!important;text-transform:uppercase!important;background:#fff7ed!important;border:1px solid #ff450038!important;border-radius:999px!important;align-items:center!important;gap:8px!important;width:fit-content!important;padding:8px 12px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.overview-command-page .overview-profile-badge:before{content:""!important;background:#ff4500!important;border-radius:999px!important;width:7px!important;height:7px!important;box-shadow:0 0 0 4px #ff45001c!important}.overview-command-page .overview-quick-fix-strip,.overview-command-page .overview-quick-fix-strip.overview-quick-fix-single{background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #ff450024!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) minmax(280px,380px)!important;align-items:center!important;gap:18px!important;margin:0 0 22px!important;padding:18px!important;display:grid!important;box-shadow:0 18px 42px #1118270f!important}.overview-command-page .overview-quick-fix-copy span{color:#c2410c!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.overview-command-page .overview-quick-fix-copy p{color:#475467!important;max-width:680px!important;margin:0!important;font-size:14px!important;font-weight:650!important;line-height:1.55!important}.overview-command-page .overview-quick-fix-actions{display:none!important}.overview-command-page .overview-quick-fix-main-button{color:#fff!important;text-align:left!important;cursor:pointer!important;background:linear-gradient(135deg,#ff4500 0%,#d9480f 100%)!important;border:1px solid #ff450038!important;border-radius:18px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:6px!important;width:100%!important;min-height:76px!important;padding:16px 18px!important;transition:transform .18s,box-shadow .18s!important;display:flex!important;box-shadow:0 18px 36px #ff450033!important}.overview-command-page .overview-quick-fix-main-button:hover{transform:translateY(-1px)!important;box-shadow:0 22px 44px #ff45003d!important}.overview-command-page .overview-quick-fix-main-button strong{color:#fff!important;font-size:15px!important;font-weight:900!important;line-height:1.18!important}.overview-command-page .overview-quick-fix-main-button small{color:#ffffffd1!important;font-size:12px!important;font-weight:650!important;line-height:1.38!important}.overview-command-page .overview-tabs-header span{color:#c2410c!important;text-transform:uppercase!important;letter-spacing:.08em!important;margin-bottom:6px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.overview-command-page .overview-tabs{background:#fff7ed!important;border:1px solid #ff45001f!important;border-radius:18px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:0 0 18px!important;padding:7px!important;display:grid!important}.overview-command-page .overview-tab-button{color:#475467!important;min-height:52px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;outline:none!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:11px 12px!important;display:flex!important}.overview-command-page .overview-tab-button span{color:inherit!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important}.overview-command-page .overview-tab-button em{color:#667085!important;white-space:nowrap!important;background:#ffffffb8!important;border-radius:999px!important;padding:4px 7px!important;font-size:11px!important;font-style:normal!important;font-weight:800!important}.overview-command-page .overview-tab-button:hover{color:#111827!important;background:#fff9!important}.overview-command-page .overview-tab-button.is-active{color:#c2410c!important;background:#fff!important;border-color:#ff450047!important;outline:none!important;box-shadow:0 10px 24px #ff45001a!important}.overview-command-page .overview-tab-button.is-active em{color:#c2410c!important;background:#fff0e8!important}.overview-command-page .overview-risk-row{box-shadow:none!important;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #11182714!important;border-radius:18px!important;grid-template-columns:minmax(145px,.9fr) minmax(130px,.75fr) minmax(260px,1.7fr) minmax(110px,.65fr) minmax(145px,.9fr) auto!important;align-items:center!important;gap:12px!important;padding:14px!important;display:grid!important}.overview-command-page .overview-risk-row+.overview-risk-row{margin-top:10px!important}.overview-command-page .overview-risk-name h3,.overview-command-page .overview-risk-problem strong,.overview-command-page .overview-risk-source strong,.overview-command-page .overview-risk-owner strong,.overview-command-page .overview-risk-value strong{color:#111827!important;font-weight:850!important}.overview-command-page .overview-risk-name h3{margin:0!important;font-size:15px!important;line-height:1.2!important}.overview-command-page .overview-risk-name span,.overview-command-page .overview-risk-source span,.overview-command-page .overview-risk-problem span,.overview-command-page .overview-risk-owner span,.overview-command-page .overview-risk-value span{color:#8a94a6!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin-bottom:4px!important;font-size:11px!important;font-weight:800!important;display:block!important}.overview-command-page .overview-risk-problem small{color:#667085!important;margin-top:5px!important;font-size:12px!important;font-weight:650!important;line-height:1.35!important;display:block!important}.overview-command-page .overview-risk-open,.overview-command-page .row-action.overview-risk-open{color:#c2410c!important;background:#fff7ed!important;border:1px solid #ff450033!important;border-radius:14px!important;font-weight:850!important}.overview-command-page .overview-risk-open:hover{color:#fff!important;background:#ff4500!important;border-color:#ff4500!important}.overview-quickfix-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:14px 0!important;display:grid!important}.overview-quickfix-modal-grid article{background:#fffaf7!important;border:1px solid #ff450024!important;border-radius:16px!important;padding:13px!important}.overview-quickfix-modal-grid article span{color:#c2410c!important;font-size:12px!important;font-weight:900!important;line-height:1.25!important;display:block!important}.overview-quickfix-modal-grid article p{color:#475467!important;margin:7px 0 0!important;font-size:13px!important;font-weight:650!important;line-height:1.45!important}@media (max-width:1280px){.overview-command-page .overview-quick-fix-strip,.overview-command-page .overview-quick-fix-strip.overview-quick-fix-single{grid-template-columns:1fr!important}.overview-command-page .overview-risk-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.overview-command-page .overview-risk-open{justify-content:center!important}}@media (max-width:860px){.overview-command-page .overview-niche-strip,.overview-command-page .overview-tabs-header{flex-direction:column!important;align-items:stretch!important}.overview-command-page .overview-tabs,.overview-command-page .overview-risk-row,.overview-quickfix-modal-grid{grid-template-columns:1fr!important}}.overview-command-page .overview-tabs-card{background:#fff!important;border:1px solid #eee4dc!important;border-radius:24px!important;padding:20px!important;box-shadow:0 18px 44px #0f172a0b!important}.overview-command-page .overview-tabs-header{border-bottom:1px solid #f0e6de!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin:0 0 16px!important;padding:0 0 15px!important;display:flex!important}.overview-command-page .overview-tabs-header span{color:#c2410c!important;letter-spacing:.075em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:10.5px!important;font-weight:750!important;line-height:1!important;display:inline-flex!important}.overview-command-page .overview-tabs-header h2{color:#121722!important;letter-spacing:-.04em!important;margin:0!important;font-size:clamp(24px,2vw,31px)!important;font-weight:640!important;line-height:1.12!important}.overview-command-page .overview-tabs,.overview-command-page .overview-tabs-with-dividers{background:linear-gradient(135deg,#fff8f2,#fffaf7)!important;border:1px solid #f0ddcf!important;border-radius:18px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:center!important;gap:0!important;width:100%!important;margin:0 0 18px!important;padding:6px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffd9!important}.overview-command-page .overview-tab-button{color:#4b5565!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;outline:none!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:0 14px!important;transition:background .18s,border-color .18s,color .18s,box-shadow .18s!important;display:flex!important;position:relative!important}.overview-command-page .overview-tab-button:not(:first-child):before{content:""!important;background:#d6b5a08c!important;border-radius:999px!important;width:1px!important;position:absolute!important;top:11px!important;bottom:11px!important;left:-1px!important}.overview-command-page .overview-tab-button.is-active:before,.overview-command-page .overview-tab-button:hover:before{opacity:0!important}.overview-command-page .overview-tab-button:has(+.overview-tab-button.is-active):after{content:""!important;z-index:2!important;background:#fff8f2!important;width:1px!important;position:absolute!important;top:11px!important;bottom:11px!important;right:-1px!important}.overview-command-page .overview-tab-button:has(+.overview-tab-button:hover):after{content:""!important;z-index:2!important;background:#fff8f2!important;width:1px!important;position:absolute!important;top:11px!important;bottom:11px!important;right:-1px!important}.overview-command-page .overview-tab-button:hover{color:#1f2937!important;background:#ffffffb3!important;border-color:#ff4a131f!important}.overview-command-page .overview-tab-button.is-active,.overview-command-page .overview-tab-button[aria-selected=true]{color:#c2410c!important;z-index:3!important;background:#fff!important;border-color:#ff4a134d!important;box-shadow:0 10px 24px #ff4a1316!important}.overview-command-page .overview-tab-label,.overview-command-page .overview-tab-button span:first-child{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;color:inherit!important;letter-spacing:-.012em!important;font-size:13px!important;font-weight:620!important;line-height:1!important;overflow:hidden!important}.overview-command-page .overview-tab-count,.overview-command-page .overview-tab-button span:last-child{color:#7a8493!important;min-width:auto!important;height:24px!important;box-shadow:none!important;letter-spacing:-.01em!important;white-space:nowrap!important;background:#ffffffb8!important;border:1px solid #ff4a131a!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;margin-left:auto!important;padding:0 8px!important;font-size:10.5px!important;font-style:normal!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}.overview-command-page .overview-tab-button.is-active .overview-tab-count,.overview-command-page .overview-tab-button[aria-selected=true] .overview-tab-count,.overview-command-page .overview-tab-button.is-active span:last-child,.overview-command-page .overview-tab-button[aria-selected=true] span:last-child{color:#c2410c!important;background:#fff3eb!important;border-color:#ff4a1329!important}.overview-command-page .overview-risk-table{flex-direction:column!important;gap:12px!important;display:flex!important}.overview-command-page .overview-risk-row{background:linear-gradient(135deg,#fff,#fffdfb)!important;border:1px solid #eee6df!important;border-radius:18px!important;grid-template-columns:minmax(135px,.9fr) minmax(140px,.9fr) minmax(250px,1.75fr) minmax(110px,.7fr) minmax(140px,.9fr) auto!important;align-items:center!important;gap:14px!important;min-height:86px!important;padding:16px!important;display:grid!important;box-shadow:0 10px 26px #0f172a08!important}.overview-command-page .overview-risk-row:hover{border-color:#ff4a1338!important;box-shadow:0 16px 34px #0f172a0d!important}.overview-command-page .overview-risk-name h3{color:#121722!important;letter-spacing:-.018em!important;margin:0!important;font-size:14.5px!important;font-weight:630!important;line-height:1.25!important}.overview-command-page .overview-risk-source span,.overview-command-page .overview-risk-problem span,.overview-command-page .overview-risk-value span,.overview-command-page .overview-risk-owner span{color:#8a94a6!important;letter-spacing:.045em!important;text-transform:uppercase!important;margin:0 0 5px!important;font-size:10px!important;font-weight:650!important;line-height:1!important;display:block!important}.overview-command-page .overview-risk-source strong,.overview-command-page .overview-risk-problem strong,.overview-command-page .overview-risk-value strong,.overview-command-page .overview-risk-owner strong{color:#121722!important;letter-spacing:-.012em!important;text-transform:none!important;font-size:13.5px!important;font-weight:620!important;line-height:1.25!important;display:block!important}.overview-command-page .overview-risk-problem small{color:#667085!important;letter-spacing:0!important;text-transform:none!important;margin-top:6px!important;font-size:12px!important;font-weight:430!important;line-height:1.35!important;display:block!important}.overview-command-page .overview-risk-owner .badge,.overview-command-page .overview-risk-owner .mini-status{color:#b9380e!important;letter-spacing:.02em!important;box-shadow:none!important;background:#fff8f3!important;border:1px solid #ff4a1326!important;border-radius:999px!important;margin-top:7px!important;padding:4px 8px!important;font-size:10px!important;font-weight:620!important;line-height:1!important}.overview-command-page .overview-risk-open,.overview-command-page .overview-risk-row .row-action{color:#c2410c!important;min-height:40px!important;box-shadow:none!important;letter-spacing:-.01em!important;white-space:nowrap!important;background:#fff8f3!important;border:1px solid #ff4a133d!important;border-radius:13px!important;padding:0 14px!important;font-size:12px!important;font-weight:630!important;line-height:1!important}.overview-command-page .overview-risk-open:hover,.overview-command-page .overview-risk-row .row-action:hover{color:#fff!important;background:#ff4a13!important;border-color:#ff4a13!important;transform:translateY(-1px)!important}.overview-command-page h1{font-weight:620!important}.overview-command-page h2{font-weight:640!important}.overview-command-page h3,.overview-command-page strong{font-weight:620!important}@media (max-width:1380px){.overview-command-page .overview-risk-row{grid-template-columns:1fr 1fr 1.4fr!important;align-items:start!important}}@media (max-width:980px){.overview-command-page .overview-tabs,.overview-command-page .overview-tabs-with-dividers{grid-template-columns:1fr!important;gap:6px!important}.overview-command-page .overview-tab-button:not(:first-child):before,.overview-command-page .overview-tab-button:after{display:none!important}.overview-command-page .overview-risk-row{grid-template-columns:1fr!important}}:is(html:has(.premium-onboarding-shell),body:has(.premium-onboarding-shell)){color:#121722!important;background:radial-gradient(circle at 14% 10%,#ff4a1314,#0000 28%),radial-gradient(circle at 86% 14%,#10b9810d,#0000 28%),linear-gradient(#fffaf6 0%,#fbfaf8 48%,#fff 100%)!important}body:has(.premium-onboarding-shell) .content{background:0 0!important;width:100%!important;max-width:100%!important;min-height:100vh!important;margin-left:0!important;padding:0!important}body:has(.premium-onboarding-shell) .sidebar{display:none!important}.premium-onboarding-shell{color:#121722!important;background:0 0!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:100vh!important;padding:36px 28px!important;display:flex!important}.premium-onboarding-shell .onboarding-card,.premium-onboarding-shell .onboarding-loading-card{color:#121722!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#ffffffdb!important;border:1px solid #1e293b17!important;box-shadow:0 24px 72px #0f172a14,inset 0 1px #fffffff2!important}.premium-login-card{border-radius:30px!important;width:min(640px,100%)!important;max-width:640px!important;padding:38px 40px 36px!important}.premium-wizard-card{border-radius:32px!important;width:min(1120px,100%)!important;max-width:1120px!important;min-height:auto!important;padding:30px 34px 28px!important}.premium-loading-card{border-radius:30px!important;width:min(720px,100%)!important;max-width:720px!important;padding:38px 40px!important}.premium-logo-lockup,.premium-logo-lockup.compact{align-items:center!important;gap:12px!important;display:inline-flex!important}.premium-logo-lockup.compact{margin-bottom:18px!important}.premium-onboarding-shell .onboarding-logo-mark{color:#fff!important;background:#ff4a13!important;border-radius:14px!important;place-items:center!important;width:44px!important;height:44px!important;font-size:20px!important;font-weight:760!important;line-height:1!important;display:grid!important;box-shadow:0 14px 28px #ff4a1338!important}.premium-logo-lockup strong{color:#121722!important;letter-spacing:-.03em!important;font-size:18px!important;font-weight:760!important;line-height:1.08!important;display:block!important}.premium-logo-lockup small{color:#667085!important;margin-top:2px!important;font-size:12px!important;font-weight:540!important;line-height:1.2!important;display:block!important}.premium-onboarding-shell .onboarding-eyebrow{color:#c53a0a!important;letter-spacing:.055em!important;text-transform:uppercase!important;background:#fff4ee!important;border:1px solid #ff4a1329!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;min-height:28px!important;margin-top:20px!important;padding:7px 12px!important;font-size:11px!important;font-weight:760!important;line-height:1!important;display:inline-flex!important}.premium-onboarding-shell h1{color:#10131a!important;letter-spacing:-.055em!important;max-width:760px!important;margin:18px 0 10px!important;font-size:clamp(30px,3.4vw,44px)!important;font-weight:670!important;line-height:1.02!important}.premium-login-card h1{max-width:520px!important;font-size:clamp(30px,3vw,40px)!important}.premium-onboarding-shell p{color:#586174!important;font-size:15px!important;font-weight:430!important;line-height:1.58!important}.premium-login-card>p{max-width:520px!important;margin:0 0 28px!important}.premium-login-fields{grid-template-columns:1fr!important;gap:16px!important;margin-top:0!important;display:grid!important}.premium-login-fields label{color:#273142!important;gap:8px!important;font-size:13px!important;font-weight:650!important;line-height:1.2!important;display:grid!important}.premium-login-fields input,.premium-other-field input{color:#121722!important;background:#fffffff0!important;border:1px solid #e9e1da!important;border-radius:16px!important;outline:none!important;width:100%!important;min-height:54px!important;padding:0 16px!important;font-size:15px!important;transition:border-color .18s,box-shadow .18s,background .18s!important;box-shadow:inset 0 1px #fffffff2!important}.premium-login-fields input::placeholder,.premium-other-field input::placeholder{color:#98a2b3!important}.premium-login-fields input:focus,.premium-other-field input:focus{border-color:#ff4a136b!important;box-shadow:0 0 0 4px #ff4a1314!important}.premium-login-actions,.premium-actions-row{justify-content:flex-end!important;align-items:center!important;gap:12px!important;display:flex!important}.premium-login-actions{margin-top:26px!important}.premium-actions-row{border-top:1px solid #eee6df!important;margin-top:28px!important;padding-top:22px!important}.premium-onboarding-shell button.onboarding-primary,.premium-onboarding-shell button.onboarding-secondary{letter-spacing:-.015em!important;border-radius:16px!important;min-height:52px!important;padding:0 20px!important;font-size:14px!important;font-weight:690!important;line-height:1!important;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s!important}.premium-onboarding-shell button.onboarding-primary{color:#fff!important;background:#ff4a13!important;border:1px solid #ff4a13!important;box-shadow:0 16px 30px #ff4a132e!important}.premium-onboarding-shell button.onboarding-secondary{color:#18202d!important;box-shadow:none!important;background:#ffffffdb!important;border:1px solid #e8e0d8!important}.premium-onboarding-shell button.onboarding-primary:hover:not(:disabled),.premium-onboarding-shell button.onboarding-secondary:hover:not(:disabled){transform:translateY(-1px)!important}.premium-onboarding-shell button.onboarding-primary:disabled{opacity:.48!important;cursor:not-allowed!important;box-shadow:none!important}.premium-wizard-head{justify-content:space-between!important;align-items:flex-start!important;gap:28px!important;padding-bottom:22px!important;display:flex!important}.premium-wizard-head>div:first-child{min-width:0!important;max-width:760px!important}.premium-wizard-head .onboarding-eyebrow{margin-top:0!important}.premium-progress-copy{text-align:right!important;background:#fff7f2!important;border:1px solid #ff4a1324!important;border-radius:18px!important;flex:none!important;min-width:118px!important;padding:14px 16px!important}.premium-progress-copy strong{color:#ff4a13!important;letter-spacing:-.04em!important;font-size:24px!important;font-weight:720!important;line-height:1!important;display:block!important}.premium-progress-copy span{color:#667085!important;margin-top:5px!important;font-size:12px!important;font-weight:560!important;line-height:1.2!important;display:block!important}.premium-progress-wrap{border-top:1px solid #eee6df!important;padding:18px 0 24px!important}.premium-progress-track{background:#f3ebe4!important;border-radius:999px!important;width:100%!important;height:6px!important;position:relative!important;overflow:hidden!important}.premium-progress-track span{border-radius:inherit!important;background:linear-gradient(90deg,#ff4a13,#ff7040)!important;height:100%!important;transition:width .26s!important;display:block!important}.premium-progress-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin-top:16px!important;display:grid!important}.premium-progress-step{color:#667085!important;text-align:left!important;background:0 0!important;border:0!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:42px!important;padding:0 10px!important;display:flex!important}.premium-progress-step>span{color:#667085!important;background:#fff!important;border:1px solid #e7dfd7!important;border-radius:999px!important;flex:0 0 26px!important;place-items:center!important;width:26px!important;height:26px!important;font-size:12px!important;font-weight:700!important;display:grid!important}.premium-progress-step strong{min-width:0!important;color:inherit!important;font-size:12.5px!important;font-weight:620!important;line-height:1.25!important}.premium-progress-step.active{color:#c53a0a!important}.premium-progress-step.active>span{color:#fff!important;background:#ff4a13!important;border-color:#ff4a13!important}.premium-progress-step.done{color:#273142!important}.premium-progress-step.done>span{color:#c53a0a!important;background:#fff4ee!important;border-color:#ff4a133d!important}.premium-progress-step:disabled{cursor:default!important}.premium-step-body{min-height:0!important;animation:.22s both onboardingStepIn!important}@keyframes onboardingStepIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.premium-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.premium-category-card{color:#121722!important;text-align:left!important;background:#ffffffe6!important;border:1px solid #ece3dc!important;border-radius:22px!important;flex-direction:column!important;align-items:flex-start!important;gap:9px!important;min-height:164px!important;padding:22px!important;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s!important;display:flex!important;position:relative!important;box-shadow:0 12px 28px #0f172a08!important}.premium-category-card>span{background:#f4ddd2!important;border-radius:999px!important;width:30px!important;height:4px!important}.premium-category-card strong{color:#121722!important;letter-spacing:-.03em!important;font-size:18px!important;font-weight:690!important;line-height:1.2!important}.premium-category-card p{color:#586174!important;margin:0!important;font-size:14px!important;line-height:1.5!important}.premium-category-card small{color:#7a8495!important;margin-top:auto!important;font-size:12px!important;font-weight:520!important;line-height:1.45!important}.premium-category-card:hover,.premium-model-card:hover,.premium-choice-card:hover{border-color:#ff4a1347!important;transform:translateY(-2px)!important;box-shadow:0 18px 34px #0f172a0f!important}.premium-category-card.selected,.premium-model-card.selected,.premium-choice-card.selected{background:#fff6f1!important;border-color:#ff4a1375!important;box-shadow:0 18px 38px #ff4a1317!important}.premium-category-card.selected>span{background:#ff4a13!important}.premium-model-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.premium-model-card{text-align:left!important;background:#ffffffe6!important;border:1px solid #ece3dc!important;border-radius:22px!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;min-height:152px!important;padding:22px!important;display:flex!important;box-shadow:0 12px 28px #0f172a08!important}.premium-model-card strong{color:#121722!important;letter-spacing:-.03em!important;font-size:18px!important;font-weight:690!important;line-height:1.2!important}.premium-model-card p{color:#586174!important;margin:0!important;font-size:14px!important;line-height:1.5!important}.premium-model-card small{color:#7a8495!important;margin-top:auto!important;font-size:12.5px!important;font-weight:520!important;line-height:1.4!important}.premium-niche-layout{gap:18px!important;display:grid!important}.premium-niche-layout.two-groups{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premium-niche-layout.single-group{grid-template-columns:minmax(0,1fr)!important}.premium-niche-group{background:#ffffffe0!important;border:1px solid #ece3dc!important;border-radius:22px!important;padding:22px!important;box-shadow:0 12px 28px #0f172a08!important}.premium-niche-group-head{margin-bottom:16px!important}.premium-niche-group-head strong{color:#121722!important;letter-spacing:-.025em!important;font-size:17px!important;font-weight:690!important;line-height:1.22!important;display:block!important}.premium-niche-group-head p{color:#667085!important;margin:6px 0 0!important;font-size:13px!important;line-height:1.45!important}.premium-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.premium-choice-card{color:#273142!important;text-align:left!important;min-height:48px!important;box-shadow:none!important;background:#fff!important;border:1px solid #ece3dc!important;border-radius:14px!important;justify-content:flex-start!important;align-items:center!important;padding:0 14px!important;font-size:13.5px!important;font-weight:590!important;line-height:1.25!important;display:flex!important}.premium-other-field{gap:8px!important;margin-top:16px!important;display:grid!important}.premium-other-field.full-width{grid-column:1/-1!important}.premium-other-field>span{color:#c53a0a!important;font-size:12px!important;font-weight:660!important;line-height:1.2!important}.premium-preview-layout{gap:18px!important;display:grid!important}.premium-preview-hero{background:linear-gradient(135deg,#fff7f2,#fff)!important;border:1px solid #ff4a1329!important;border-radius:24px!important;padding:22px!important;box-shadow:0 16px 34px #ff4a130e!important}.premium-preview-hero>span{color:#c53a0a!important;letter-spacing:.055em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:760!important;line-height:1!important;display:inline-flex!important}.premium-preview-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:18px 0 16px!important;display:grid!important}.premium-preview-summary>div{background:#ffffffd1!important;border:1px solid #ff4a131f!important;border-radius:16px!important;min-width:0!important;padding:14px 15px!important}.premium-preview-summary small{color:#7a8495!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:660!important;line-height:1.2!important;display:block!important}.premium-preview-summary strong{color:#121722!important;margin-top:6px!important;font-size:14px!important;font-weight:670!important;line-height:1.35!important;display:block!important}.premium-preview-hero p{color:#4f5868!important;max-width:900px!important;margin:0!important;font-size:15px!important;line-height:1.58!important}.premium-preview-groups{background:#ffffffe0!important;border:1px solid #ece3dc!important;border-radius:24px!important;padding:22px!important}.premium-preview-groups-head{justify-content:space-between!important;align-items:flex-end!important;gap:16px!important;margin-bottom:16px!important;display:flex!important}.premium-preview-groups-head h2{color:#121722!important;letter-spacing:-.03em!important;margin:0!important;font-size:20px!important;font-weight:680!important;line-height:1.2!important}.premium-preview-groups-head p{color:#667085!important;margin:0!important;font-size:13px!important;line-height:1.45!important}.premium-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.premium-preview-card{background:#fffdfb!important;border:1px solid #eee6df!important;border-radius:18px!important;padding:18px!important}.premium-preview-card h3{color:#121722!important;letter-spacing:-.025em!important;margin:0 0 12px!important;font-size:16px!important;font-weight:670!important;line-height:1.2!important}.premium-preview-card ul{gap:9px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.premium-preview-card li{color:#586174!important;padding-left:17px!important;font-size:13.5px!important;line-height:1.42!important;position:relative!important}.premium-preview-card li:before{content:""!important;background:#ff4a13!important;border-radius:999px!important;width:7px!important;height:7px!important;position:absolute!important;top:7px!important;left:0!important}.premium-next-note{background:#fbfaf8!important;border:1px solid #ece3dc!important;border-radius:20px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;padding:18px 20px!important;display:flex!important}.premium-next-note strong{color:#121722!important;font-size:15px!important;font-weight:680!important;line-height:1.25!important}.premium-next-note p{color:#667085!important;margin:0!important;font-size:13.5px!important;line-height:1.45!important}.final-workspace-loading-card h1{max-width:640px!important}.final-workspace-loading-card p{max-width:560px!important}.final-loading-progress{margin:24px 0 18px!important}@media (max-width:980px){.premium-onboarding-shell{align-items:flex-start!important;padding:22px 16px!important}.premium-login-card,.premium-wizard-card,.premium-loading-card{border-radius:24px!important;padding:24px!important}.premium-wizard-head{gap:18px!important;display:grid!important}.premium-progress-copy{text-align:left!important;width:fit-content!important}.premium-progress-steps,.premium-category-grid,.premium-model-grid,.premium-niche-layout.two-groups,.premium-preview-summary,.premium-preview-grid{grid-template-columns:1fr!important}.premium-next-note,.premium-preview-groups-head,.premium-login-actions,.premium-actions-row{flex-direction:column!important;align-items:stretch!important;display:flex!important}.premium-onboarding-shell button.onboarding-primary,.premium-onboarding-shell button.onboarding-secondary{width:100%!important}}@media (max-width:720px){.premium-choice-grid{grid-template-columns:1fr!important}.premium-onboarding-shell h1{font-size:29px!important}.premium-progress-step strong{font-size:12px!important}}.overview-command-page .overview-quick-fix-strip,.overview-command-page .overview-quick-fix-strip.overview-quick-fix-single{background:linear-gradient(135deg,#fffaf7,#fff);border:1px solid #ff4a1329;border-radius:22px;justify-content:space-between;align-items:center;gap:22px;min-height:0;padding:20px 22px;box-shadow:0 18px 40px #0f172a0b}.overview-command-page .overview-quick-fix-copy{max-width:760px}.overview-command-page .overview-quick-fix-copy span{color:#c2410c;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:750;line-height:1;display:block}.overview-command-page .overview-quick-fix-copy h2{color:#131722;letter-spacing:-.035em;margin:0 0 6px;font-size:20px;font-weight:670;line-height:1.2}.overview-command-page .overview-quick-fix-copy p{color:#5f6b7a;margin:0;font-size:13px;line-height:1.55}.overview-command-page .overview-quick-fix-main-button{color:#fff;letter-spacing:-.015em;background:#ff4a13;border:1px solid #ff4a13;border-radius:14px;justify-content:center;align-items:center;min-width:140px;min-height:46px;padding:0 20px;font-size:14px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 14px 28px #ff4a132e}.overview-command-page .overview-quick-fix-main-button:hover{background:#ea430f;border-color:#ea430f;transform:translateY(-1px)}.overview-command-modal.overview-quickfix-workspace,.overview-command-modal.overview-run-queue-workspace{flex-direction:column;gap:18px;display:flex}.overview-quickfix-summary,.overview-run-queue-note,.overview-quickfix-success,.overview-run-queue-success{background:#fff8f3;border:1px solid #ff4a1329;border-radius:18px;padding:16px 18px}.overview-quickfix-summary strong,.overview-quickfix-success strong,.overview-run-queue-success strong{color:#131722;letter-spacing:-.025em;margin-bottom:5px;font-size:18px;font-weight:680;line-height:1.25;display:block}.overview-quickfix-summary p,.overview-quickfix-success p,.overview-run-queue-success p{color:#5f6b7a;margin:0;font-size:13px;line-height:1.5}.overview-quickfix-steps{counter-reset:quickfix-step;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.overview-quickfix-steps li{color:#344054;background:#fff;border:1px solid #eee4dc;border-radius:16px;min-height:72px;padding:14px 14px 14px 42px;font-size:12.5px;font-weight:520;line-height:1.45;position:relative}.overview-quickfix-steps li:before{counter-increment:quickfix-step;content:counter(quickfix-step);color:#c2410c;background:#ff4a131a;border-radius:999px;place-items:center;width:20px;height:20px;font-size:11px;font-weight:750;display:grid;position:absolute;top:14px;left:14px}.overview-quickfix-issue-list{flex-direction:column;gap:12px;display:flex}.overview-quickfix-issue{background:#fff;border:1px solid #ece6df;border-radius:18px;padding:18px;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 10px 26px #0f172a09}.overview-quickfix-issue:hover{border-color:#ff4a1338;box-shadow:0 16px 34px #0f172a0e}.overview-quickfix-issue.is-approved{background:linear-gradient(135deg,#fff,#f7fffb);border-color:#10b9813d}.overview-quickfix-issue-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.overview-quickfix-issue-head span{color:#c2410c;text-transform:uppercase;letter-spacing:.04em;background:#fff7f1;border-radius:999px;margin-bottom:6px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.overview-quickfix-issue-head h3{color:#131722;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:660;line-height:1.25}.overview-quickfix-issue-head>strong{color:#111827;white-space:nowrap;font-size:16px;font-weight:700;line-height:1.25}.overview-quickfix-issue-meta{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.overview-quickfix-issue-meta span{color:#556070;background:#fffdfb;border:1px solid #ece6df;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:560;display:inline-flex}.overview-quickfix-issue p{color:#111827;margin:0 0 6px;font-size:13px;font-weight:580;line-height:1.45}.overview-quickfix-issue small{color:#667085;font-size:12px;line-height:1.5;display:block}.overview-quickfix-issue-actions{gap:10px;margin-top:14px;display:flex}.overview-quickfix-choice-section h3,.overview-run-queue-includes h3,.overview-run-queue-groups h3{color:#131722;letter-spacing:-.02em;margin:0 0 12px;font-size:16px;font-weight:660;line-height:1.25}.overview-quickfix-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.overview-quickfix-choice{text-align:left;background:#fff;border:1px solid #eee4dc;border-radius:16px;min-height:82px;padding:14px 15px;transition:border-color .18s,background .18s,box-shadow .18s}.overview-quickfix-choice:hover,.overview-quickfix-choice.is-selected{background:#fff8f3;border-color:#ff4a1347;box-shadow:0 10px 24px #ff4a130f}.overview-quickfix-choice strong{color:#131722;margin-bottom:5px;font-size:13px;font-weight:650;line-height:1.35;display:block}.overview-quickfix-choice span{color:#667085;font-size:12px;line-height:1.45;display:block}.overview-run-queue-note{color:#5f6b7a;font-size:13px;line-height:1.5}.overview-run-queue-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.overview-run-queue-fields label,.overview-run-queue-includes label{flex-direction:column;gap:7px;display:flex}.overview-run-queue-fields span{color:#475467;font-size:12px;font-weight:650}.overview-run-queue-fields select{color:#111827;background:#fff;border:1px solid #e7dfd8;border-radius:14px;width:100%;min-height:44px;padding:0 13px;font-size:13px;font-weight:550}.overview-run-queue-includes{background:#fffdfb;border:1px solid #eee4dc;border-radius:18px;padding:16px}.overview-run-queue-includes>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.overview-run-queue-includes label{color:#344054;background:#fff;border:1px solid #eee4dc;border-radius:14px;flex-direction:row;align-items:center;gap:10px;min-height:42px;padding:10px 12px;font-size:12px;font-weight:550}.overview-run-queue-includes input{accent-color:#ff4a13;width:16px;height:16px}.overview-run-queue-summary{background:#f7fffb;border:1px solid #10b9812e;border-radius:18px;grid-template-columns:220px minmax(0,1fr);gap:14px;padding:16px;display:grid}.overview-run-queue-summary>div span{color:#047857;letter-spacing:.07em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:750;line-height:1;display:block}.overview-run-queue-summary>div strong{color:#131722;font-size:16px;font-weight:670;line-height:1.35}.overview-run-queue-summary ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.overview-run-queue-summary li{color:#475467;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:0 11px;font-size:12px;font-weight:550;display:flex}.overview-run-queue-summary li strong{color:#111827;font-size:13px;font-weight:700}.overview-run-queue-groups>div,.overview-readonly-channel-box>div{flex-wrap:wrap;gap:8px;display:flex}.overview-run-queue-groups em,.overview-readonly-channel-box em{font-style:normal}.overview-run-queue-groups em{color:#475467;background:#fffdfb;border:1px solid #eee4dc;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:560;display:inline-flex}@media (max-width:1080px){.overview-command-page .overview-quick-fix-strip,.overview-command-page .overview-quick-fix-strip.overview-quick-fix-single{flex-direction:column;align-items:stretch}.overview-command-page .overview-quick-fix-main-button{width:100%}.overview-quickfix-steps,.overview-run-queue-fields,.overview-run-queue-includes>div,.overview-run-queue-summary,.overview-quickfix-choice-grid{grid-template-columns:1fr}}.shared-run-queue-modal .overview-run-queue-summary p{color:#475467;margin:12px 0 0;font-size:13px;line-height:1.55}.shared-run-queue-schedule{background:#fff8f3;border:1px solid #ff4a1329;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;padding:16px;display:grid}.shared-run-queue-schedule label,.shared-run-queue-schedule>div{gap:8px;display:grid}.shared-run-queue-schedule span{color:#667085;font-size:12px;font-weight:650}.shared-run-queue-schedule input{color:#101828;background:#fff;border:1px solid #e7dfd8;border-radius:14px;width:100%;min-height:44px;padding:0 14px}.shared-run-queue-schedule strong{color:#101828;background:#fff;border:1px solid #e7dfd8;border-radius:14px;align-items:center;min-height:44px;padding:0 14px;font-size:13px;font-weight:650;display:flex}.shared-run-queue-schedule p{color:#b42318;grid-column:1/-1;margin:0;font-size:12px;font-weight:650}.shared-run-queue-channels{gap:12px;display:grid}.shared-run-queue-channels h3{color:#111827;letter-spacing:-.02em;margin:0;font-size:15px;font-weight:700}.shared-run-queue-channels>div{flex-wrap:wrap;gap:10px;display:flex}.shared-run-queue-channels button{color:#475467;cursor:pointer;background:#fff;border:1px solid #e7dfd8;border-radius:14px;min-height:38px;padding:0 13px;font-size:12.5px;font-weight:650;transition:border-color .18s,background .18s,color .18s,transform .18s}.shared-run-queue-channels button:hover{background:#fffaf7;border-color:#ff4a133d;transform:translateY(-1px)}.shared-run-queue-channels button.is-selected{color:#c53a0a;background:#ff4a131a;border-color:#ff4a135c}.shared-run-queue-modal .overview-run-queue-fields label,.shared-run-queue-modal .overview-run-queue-includes label{min-width:0}.shared-run-queue-modal .overview-run-queue-fields select,.shared-run-queue-modal .shared-run-queue-schedule input{font:inherit}.shared-run-queue-modal .overview-run-queue-summary{gap:14px}.shared-run-queue-modal .overview-run-queue-summary ul{margin-top:2px}@media (max-width:820px){.shared-run-queue-schedule{grid-template-columns:1fr}}main.onboarding-shell,main.premium-onboarding-shell{background:radial-gradient(circle at 18% 12%,#ff6e3717,#0000 34%),radial-gradient(circle at 88% 14%,#ffc49629,#0000 32%),linear-gradient(#fffaf5 0%,#fffdfb 48%,#f8f2eb 100%)!important;place-items:center!important;min-height:100svh!important;padding:clamp(22px,3vw,38px) 20px!important;display:grid!important}main.onboarding-shell .onboarding-logo-mark,main.onboarding-shell .premium-onboarding-shell .onboarding-logo-mark{display:none!important}main.onboarding-shell .real-logo-lockup,main.onboarding-shell .premium-logo-lockup.real-logo-lockup,main.onboarding-shell .onboarding-logo-wrap.real-logo-lockup{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:0!important;margin:0 auto 16px!important;padding:0!important;display:flex!important}main.onboarding-shell .altynx-onboarding-logo{object-fit:contain!important;filter:none!important;flex:none!important;width:clamp(150px,19vw,190px)!important;height:auto!important;max-height:60px!important;display:block!important}main.onboarding-shell .altynx-onboarding-logo.compact,main.onboarding-shell .premium-logo-lockup.compact .altynx-onboarding-logo{width:clamp(132px,14vw,168px)!important;max-height:54px!important}main.onboarding-shell .login-card.premium-login-card,main.onboarding-shell .premium-login-card{background:linear-gradient(#fffffffa,#fffaf6f0)!important;border:1px solid #e2d6cceb!important;border-radius:30px!important;width:min(100%,640px)!important;max-width:640px!important;margin:0 auto!important;padding:clamp(30px,4vw,44px) clamp(28px,4vw,44px)!important;overflow:visible!important;box-shadow:0 26px 80px #4631201f,inset 0 1px #ffffffe6!important}main.onboarding-shell .premium-login-card .onboarding-eyebrow,main.onboarding-shell .login-card .onboarding-eyebrow{color:#c53a0a!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#fff7f1e6!important;border:1px solid #ff4a1338!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;margin:2px auto 16px!important;padding:7px 12px!important;font-size:11px!important;font-weight:750!important;line-height:1!important;display:inline-flex!important}main.onboarding-shell .premium-login-card h1,main.onboarding-shell .login-card h1{color:#151922!important;letter-spacing:-.062em!important;text-align:center!important;max-width:560px!important;margin:0 auto 12px!important;font-size:clamp(40px,5vw,60px)!important;font-weight:680!important;line-height:.98!important}main.onboarding-shell .premium-login-card>p,main.onboarding-shell .login-card>p:not(.onboarding-form-error){color:#667085!important;text-align:center!important;max-width:500px!important;margin:0 auto 24px!important;font-size:15px!important;font-weight:450!important;line-height:1.55!important}main.onboarding-shell .premium-login-fields,main.onboarding-shell .onboarding-form-grid.single.premium-login-fields{grid-template-columns:1fr!important;gap:14px!important;margin:0 0 16px!important;display:grid!important}main.onboarding-shell .premium-login-fields label,main.onboarding-shell .login-card label{color:#2f3746!important;letter-spacing:-.01em!important;gap:8px!important;font-size:12.5px!important;font-weight:680!important;line-height:1.2!important;display:grid!important}main.onboarding-shell .premium-login-fields input,main.onboarding-shell .login-card input{color:#111827!important;background:#fffdfb!important;border:1px solid #e7dcd2!important;border-radius:15px!important;outline:none!important;width:100%!important;height:52px!important;min-height:52px!important;padding:0 16px!important;font-size:14px!important;font-weight:500!important;transition:border-color .18s,box-shadow .18s,background .18s!important;box-shadow:inset 0 1px #fffc!important}main.onboarding-shell .premium-login-fields input::placeholder,main.onboarding-shell .login-card input::placeholder{color:#9ca3af!important;font-weight:450!important}main.onboarding-shell .premium-login-fields input:focus,main.onboarding-shell .login-card input:focus{background:#fff!important;border-color:#ff4a1373!important;box-shadow:0 0 0 4px #ff4a1317!important}main.onboarding-shell .onboarding-form-error{color:#b42318!important;text-align:left!important;background:#fef2f2e6!important;border:1px solid #dc26262e!important;border-radius:14px!important;margin:8px 0 0!important;padding:10px 12px!important;font-size:12.5px!important;font-weight:600!important;line-height:1.4!important}main.onboarding-shell .onboarding-login-actions.premium-login-actions,main.onboarding-shell .premium-login-actions,main.onboarding-shell .login-card .onboarding-login-actions{grid-template-columns:1fr 1fr!important;align-items:center!important;gap:14px!important;width:100%!important;margin-top:18px!important;display:grid!important}main.onboarding-shell .premium-login-actions .onboarding-primary,main.onboarding-shell .premium-login-actions .onboarding-secondary,main.onboarding-shell .login-card .onboarding-primary,main.onboarding-shell .login-card .onboarding-secondary{white-space:nowrap!important;letter-spacing:-.018em!important;cursor:pointer!important;width:100%!important;height:56px!important;min-height:56px!important;box-shadow:none!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;padding:0 18px!important;font-size:14px!important;font-weight:740!important;line-height:1!important;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s!important;display:inline-flex!important}main.onboarding-shell .premium-login-actions .onboarding-primary,main.onboarding-shell .login-card .onboarding-primary{color:#fff!important;background:#ff4a13!important;border:1px solid #ff4a13!important;order:2!important;box-shadow:0 14px 30px #ff4a132e!important}main.onboarding-shell .premium-login-actions .onboarding-secondary,main.onboarding-shell .login-card .onboarding-secondary{color:#1f2937!important;background:#fff!important;border:1px solid #e4d8cd!important;order:1!important}main.onboarding-shell .premium-login-actions .onboarding-primary:hover,main.onboarding-shell .premium-login-actions .onboarding-secondary:hover,main.onboarding-shell .login-card .onboarding-primary:hover,main.onboarding-shell .login-card .onboarding-secondary:hover{transform:translateY(-1px)!important}main.onboarding-shell .premium-login-actions .onboarding-primary:hover,main.onboarding-shell .login-card .onboarding-primary:hover{background:#e9420f!important;border-color:#e9420f!important;box-shadow:0 18px 34px #ff4a133b!important}main.onboarding-shell .premium-login-actions .onboarding-secondary:hover,main.onboarding-shell .login-card .onboarding-secondary:hover{background:#fff8f3!important;border-color:#ff4a1347!important}main.onboarding-shell .premium-loading-card .real-logo-lockup,main.onboarding-shell .premium-wizard-card .real-logo-lockup{justify-content:center!important;margin-bottom:14px!important}main.onboarding-shell .premium-wizard-head .real-logo-lockup{justify-content:flex-start!important;margin:0 0 14px!important}@media (max-height:780px) and (min-width:760px){main.onboarding-shell,main.premium-onboarding-shell{padding-top:18px!important;padding-bottom:18px!important}main.onboarding-shell .login-card.premium-login-card,main.onboarding-shell .premium-login-card{padding-top:26px!important;padding-bottom:26px!important}main.onboarding-shell .premium-login-card h1,main.onboarding-shell .login-card h1{margin-bottom:10px!important;font-size:clamp(38px,4.3vw,54px)!important}main.onboarding-shell .premium-login-card>p,main.onboarding-shell .login-card>p:not(.onboarding-form-error){margin-bottom:18px!important}main.onboarding-shell .premium-login-fields,main.onboarding-shell .onboarding-form-grid.single.premium-login-fields{gap:12px!important}main.onboarding-shell .premium-login-fields input,main.onboarding-shell .login-card input{height:50px!important;min-height:50px!important}main.onboarding-shell .premium-login-actions .onboarding-primary,main.onboarding-shell .premium-login-actions .onboarding-secondary,main.onboarding-shell .login-card .onboarding-primary,main.onboarding-shell .login-card .onboarding-secondary{height:54px!important;min-height:54px!important}}@media (max-width:680px){main.onboarding-shell,main.premium-onboarding-shell{align-items:start!important;padding:18px 14px!important}main.onboarding-shell .login-card.premium-login-card,main.onboarding-shell .premium-login-card{border-radius:24px!important;padding:26px 18px!important}main.onboarding-shell .altynx-onboarding-logo{width:150px!important}main.onboarding-shell .premium-login-card h1,main.onboarding-shell .login-card h1{font-size:clamp(34px,11vw,46px)!important}main.onboarding-shell .onboarding-login-actions.premium-login-actions,main.onboarding-shell .premium-login-actions,main.onboarding-shell .login-card .onboarding-login-actions{grid-template-columns:1fr!important;gap:11px!important}main.onboarding-shell .premium-login-actions .onboarding-secondary,main.onboarding-shell .login-card .onboarding-secondary{order:2!important}main.onboarding-shell .premium-login-actions .onboarding-primary,main.onboarding-shell .login-card .onboarding-primary{order:1!important}}main.onboarding-shell.split-login-shell{background:radial-gradient(circle at 13% 12%,#ff4a1313,#0000 31%),radial-gradient(circle at 88% 18%,#10b9810e,#0000 32%),linear-gradient(#fffaf6 0%,#f8f6f2 46%,#fff 100%)!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:100dvh!important;padding:28px 24px!important;display:flex!important;overflow:hidden auto!important}main.onboarding-shell:has(.split-login-card){background:radial-gradient(circle at 13% 12%,#ff4a1313,#0000 31%),radial-gradient(circle at 88% 18%,#10b9810e,#0000 32%),linear-gradient(#fffaf6 0%,#f8f6f2 46%,#fff 100%)!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:100dvh!important;padding:28px 24px!important;display:flex!important;overflow:hidden auto!important}main.onboarding-shell.split-login-shell>section.onboarding-card.login-card.split-login-card,.onboarding-card.login-card.premium-login-card.split-login-card{color:#10131a!important;background:linear-gradient(135deg,#fffffffa,#fffaf6eb)!important;border:1px solid #dcd6cde0!important;border-radius:28px!important;flex:0 1080px!important;grid-template-columns:.9fr 1.1fr!important;align-items:center!important;gap:40px!important;width:min(1080px,100vw - 48px)!important;min-width:0!important;max-width:1080px!important;min-height:auto!important;max-height:calc(100dvh - 56px)!important;padding:clamp(30px,3.2vw,44px)!important;display:grid!important;overflow:hidden!important;box-shadow:0 30px 80px #1118271a,inset 0 1px #ffffffdb!important}main.onboarding-shell:has(.split-login-card)>section.onboarding-card.login-card.split-login-card{color:#10131a!important;background:linear-gradient(135deg,#fffffffa,#fffaf6eb)!important;border:1px solid #dcd6cde0!important;border-radius:28px!important;flex:0 1080px!important;grid-template-columns:.9fr 1.1fr!important;align-items:center!important;gap:40px!important;width:min(1080px,100vw - 48px)!important;min-width:0!important;max-width:1080px!important;min-height:auto!important;max-height:calc(100dvh - 56px)!important;padding:clamp(30px,3.2vw,44px)!important;display:grid!important;overflow:hidden!important;box-shadow:0 30px 80px #1118271a,inset 0 1px #ffffffdb!important}.split-login-brand-panel,.split-login-form-panel{min-width:0!important}.split-login-brand-panel{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;height:100%!important;padding:10px 4px 10px 0!important;display:flex!important;position:relative!important}.split-login-brand-panel:after{content:""!important;background:linear-gradient(#0000,#e2dbd1f2,#0000)!important;width:1px!important;height:calc(100% - 16px)!important;position:absolute!important;top:8px!important;right:-22px!important}.split-login-logo-wrap{width:fit-content!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 22px!important;padding:0!important}main.onboarding-shell:has(.split-login-card) .onboarding-logo-wrap.split-login-logo-wrap{width:fit-content!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 22px!important;padding:0!important}.split-login-logo,.split-login-card .altynx-onboarding-logo{object-fit:contain!important;width:clamp(150px,13vw,188px)!important;max-width:188px!important;height:auto!important;box-shadow:none!important;filter:none!important;background:0 0!important;border-radius:0!important;display:block!important}main.onboarding-shell:has(.split-login-card) .altynx-onboarding-logo.split-login-logo{object-fit:contain!important;width:clamp(150px,13vw,188px)!important;max-width:188px!important;height:auto!important;box-shadow:none!important;filter:none!important;background:0 0!important;border-radius:0!important;display:block!important}.split-login-eyebrow,.split-login-card .onboarding-eyebrow{color:#c83a0a!important;letter-spacing:.095em!important;text-transform:uppercase!important;background:#fff7f2eb!important;border:1px solid #ff4a1342!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;min-height:30px!important;margin:0 0 18px!important;padding:7px 12px!important;font-size:11px!important;font-weight:780!important;line-height:1!important;display:inline-flex!important}.split-login-card h1{color:#10131a!important;-webkit-text-fill-color:currentColor!important;letter-spacing:-.062em!important;text-wrap:balance!important;background:0 0!important;max-width:430px!important;margin:0!important;font-size:clamp(40px,4.1vw,58px)!important;font-weight:680!important;line-height:.98!important}.split-login-card h1 span,.split-login-card h1 strong,.split-login-card h1 em{box-shadow:none!important;color:inherit!important;background:0 0!important;border-radius:0!important;padding:0!important}.split-login-card .split-login-brand-panel>p{color:#5f6875!important;letter-spacing:-.01em!important;max-width:430px!important;margin:18px 0 0!important;font-size:15px!important;font-weight:460!important;line-height:1.6!important}.split-login-trust-note{color:#6b7280!important;background:#fffaf6e6!important;border:1px solid #ff4a1324!important;border-radius:16px!important;width:fit-content!important;max-width:430px!important;margin-top:22px!important;padding:12px 14px!important;font-size:12.5px!important;font-weight:560!important;line-height:1.45!important}.split-login-form-panel{flex-direction:column!important;justify-content:center!important;width:100%!important;padding:4px 0 4px 8px!important;display:flex!important}.split-login-fields,.split-login-card .onboarding-form-grid.single.premium-login-fields{grid-template-columns:1fr!important;gap:13px!important;width:100%!important;margin:0!important;display:grid!important}.split-login-fields label,.split-login-card .onboarding-form-grid label{color:#252a34!important;letter-spacing:-.01em!important;flex-direction:column!important;gap:7px!important;font-size:12px!important;font-weight:720!important;line-height:1.2!important;display:flex!important}.split-login-fields input,.split-login-card .onboarding-form-grid input{color:#10131a!important;background:#fff!important;border:1px solid #e5ded6!important;border-radius:15px!important;outline:none!important;width:100%!important;height:56px!important;min-height:56px!important;padding:0 15px!important;font-size:14px!important;font-weight:520!important;line-height:1!important;transition:border-color .18s,box-shadow .18s,background .18s!important;box-shadow:0 1px #ffffffe0,inset 0 1px #0f172a04!important}.split-login-fields input::placeholder,.split-login-card .onboarding-form-grid input::placeholder{color:#a0a6b1!important;font-weight:450!important}.split-login-fields input:focus,.split-login-card .onboarding-form-grid input:focus{border-color:#ff4a1375!important;box-shadow:0 0 0 4px #ff4a1317,0 10px 24px #0f172a09!important}.split-login-error,.split-login-card .onboarding-form-error{color:#b42318!important;background:#fff5f5!important;border:1px solid #dc262624!important;border-radius:14px!important;margin:12px 0 0!important;padding:10px 12px!important;font-size:12.5px!important;font-weight:620!important;line-height:1.35!important}.split-login-actions,.split-login-card .onboarding-login-actions.premium-login-actions{grid-template-columns:1fr 1fr!important;align-items:stretch!important;gap:14px!important;width:100%!important;margin:18px 0 0!important;display:grid!important}.split-login-actions button,.split-login-card .onboarding-login-actions button,.split-login-card button.onboarding-primary,.split-login-card button.onboarding-secondary{letter-spacing:-.012em!important;cursor:pointer!important;white-space:nowrap!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:56px!important;min-height:56px!important;padding:0 16px!important;font-size:13px!important;font-weight:760!important;line-height:1!important;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s!important;display:inline-flex!important}.split-login-card button.onboarding-secondary{color:#171b22!important;box-shadow:none!important;background:#fff!important;border:1px solid #e4ddd5!important}.split-login-card button.onboarding-primary{color:#fff!important;background:#ff4a13!important;border:1px solid #ff4a13!important;box-shadow:0 14px 30px #ff4a132e!important}.split-login-card button.onboarding-secondary:hover{background:#fff8f3!important;border-color:#ff4a1347!important;transform:translateY(-1px)!important}.split-login-card button.onboarding-primary:hover{background:#ee3f0d!important;border-color:#ee3f0d!important;transform:translateY(-1px)!important;box-shadow:0 18px 34px #ff4a133b!important}@media (max-height:760px) and (min-width:861px){main.onboarding-shell.split-login-shell{align-items:center!important;padding-top:18px!important;padding-bottom:18px!important}main.onboarding-shell:has(.split-login-card){align-items:center!important;padding-top:18px!important;padding-bottom:18px!important}main.onboarding-shell.split-login-shell>section.onboarding-card.login-card.split-login-card,.onboarding-card.login-card.premium-login-card.split-login-card{gap:32px!important;padding:28px 34px!important}main.onboarding-shell:has(.split-login-card)>section.onboarding-card.login-card.split-login-card{gap:32px!important;padding:28px 34px!important}.split-login-logo,.split-login-card .altynx-onboarding-logo{width:150px!important}.split-login-card h1{font-size:clamp(36px,3.6vw,50px)!important}.split-login-card .split-login-brand-panel>p{margin-top:14px!important}.split-login-trust-note{margin-top:16px!important}.split-login-fields,.split-login-card .onboarding-form-grid.single.premium-login-fields{gap:10px!important}.split-login-fields input,.split-login-card .onboarding-form-grid input,.split-login-actions button,.split-login-card .onboarding-login-actions button{height:52px!important;min-height:52px!important}.split-login-actions,.split-login-card .onboarding-login-actions.premium-login-actions{margin-top:14px!important}}@media (max-width:860px){main.onboarding-shell.split-login-shell{align-items:flex-start!important;padding:22px 16px!important}main.onboarding-shell:has(.split-login-card){align-items:flex-start!important;padding:22px 16px!important}main.onboarding-shell.split-login-shell>section.onboarding-card.login-card.split-login-card,.onboarding-card.login-card.premium-login-card.split-login-card{grid-template-columns:1fr!important;gap:26px!important;width:min(640px,100vw - 32px)!important;max-width:640px!important;max-height:none!important;padding:28px!important;display:grid!important;overflow:visible!important}main.onboarding-shell:has(.split-login-card)>section.onboarding-card.login-card.split-login-card{grid-template-columns:1fr!important;gap:26px!important;width:min(640px,100vw - 32px)!important;max-width:640px!important;max-height:none!important;padding:28px!important;display:grid!important;overflow:visible!important}.split-login-brand-panel{padding:0!important}.split-login-brand-panel:after{display:none!important}.split-login-logo,.split-login-card .altynx-onboarding-logo{width:156px!important}.split-login-card h1{max-width:100%!important;font-size:clamp(36px,8.8vw,48px)!important}.split-login-card .split-login-brand-panel>p,.split-login-trust-note{max-width:100%!important}.split-login-form-panel{padding:0!important}}@media (max-width:560px){main.onboarding-shell.split-login-shell>section.onboarding-card.login-card.split-login-card,.onboarding-card.login-card.premium-login-card.split-login-card{border-radius:24px!important;padding:24px 20px!important}main.onboarding-shell:has(.split-login-card)>section.onboarding-card.login-card.split-login-card{border-radius:24px!important;padding:24px 20px!important}.split-login-actions,.split-login-card .onboarding-login-actions.premium-login-actions{grid-template-columns:1fr!important;gap:10px!important}.split-login-actions button,.split-login-card .onboarding-login-actions button{width:100%!important;height:54px!important;min-height:54px!important}}@media (prefers-reduced-motion:reduce){.split-login-card,.split-login-card *,.split-login-shell,.split-login-shell *{transition-duration:.001ms!important;animation-duration:.001ms!important}}.todays-queue-workspace-page .queue-list-page,.todays-queue-workspace-page .queue-detail-card{background:#fff!important;border:1px solid #eee4dc!important;box-shadow:0 18px 44px #0f172a0e!important}.todays-queue-workspace-page .section-eyebrow{color:#c43a0c;letter-spacing:.06em;text-transform:uppercase;background:#fff8f3;border:1px solid #ff4a1333;border-radius:999px;width:fit-content;margin-bottom:8px;padding:6px 10px;font-size:11px;font-weight:760;display:inline-flex}.todays-queue-workspace-page .queue-list-header{align-items:flex-start!important}.queue-summary-strip{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.queue-summary-strip span,.queue-mini-badge,.queue-status-pill{color:#bb3a0e;background:#fff8f3;border:1px solid #ff4a1329;border-radius:999px;align-items:center;width:fit-content;padding:6px 9px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.queue-status-pill.reviewed,.queue-status-pill.queue-ready{color:#047857;background:#10b98114;border-color:#10b9813d}.queue-status-pill.muted{color:#667085;background:#f8fafc;border-color:#e5e7eb}.queue-filter-row{background:#fff8f3!important;border:1px solid #f1e2d7!important;border-radius:18px!important;margin:18px 0!important;padding:8px!important}.queue-filter-row .filter-chip{color:#4b5565!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;padding:10px 12px!important;font-size:12px!important;font-weight:650!important}.queue-filter-row .filter-chip.is-active{color:#c43a0c!important;background:#fff!important;border-color:#ff4a1352!important;box-shadow:0 8px 20px #ff4a1314!important}.queue-table-heading,.queue-record-row{grid-template-columns:1.05fr .75fr .95fr 1.45fr 1.55fr .85fr auto;align-items:center;gap:16px;display:grid}.queue-table-heading{color:#8b95a7;letter-spacing:.055em;text-transform:uppercase;padding:0 14px 10px;font-size:10px;font-weight:780}.queue-record-list{flex-direction:column;gap:12px;display:flex}.queue-record-row{background:linear-gradient(135deg,#fff,#fffdfb);border:1px solid #eee6de;border-radius:18px;min-height:96px;padding:17px 14px;box-shadow:0 10px 28px #0f172a09}.queue-record-row:hover{border-color:#ff4a133d;box-shadow:0 16px 34px #0f172a0e}.queue-record-row strong{color:#111827;letter-spacing:-.018em;font-size:14px;font-weight:680;line-height:1.3;display:block}.queue-record-row p,.queue-record-row span{color:#596579;margin:4px 0 0;font-size:12px;line-height:1.45}.queue-badge-row,.queue-status-stack{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.queue-mini-badge{color:#475467;background:#f8fafc;border-color:#e8edf3;font-size:10.5px}.queue-row-actions{justify-content:flex-end;display:flex}.queue-row-actions .secondary-btn{white-space:nowrap;color:#c43a0c!important;background:#fff8f3!important;border-color:#ff4a133d!important;border-radius:13px!important;min-height:38px!important;padding:0 14px!important;font-size:12px!important;font-weight:700!important}.priority-badge{color:#b9380e;text-transform:uppercase;background:#fff8f3;border:1px solid #ff4a132e;border-radius:999px;margin-top:6px;padding:5px 8px;font-size:10px;font-weight:760;line-height:1;display:inline-flex}.priority-badge.critical{color:#b42318;background:#fef2f2e6;border-color:#dc262633}.priority-badge.high{color:#b45309;background:#fffbebe6;border-color:#f59e0b3d}.detail-person-no-avatar{display:block!important}.detail-eyebrow{color:#c43a0c;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:760;display:inline-flex}.workspace-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.template-workflow-box{background:#fffaf7!important;border:1px solid #f0e2d8!important}.template-box-header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.template-right-actions,.template-left-actions{flex-wrap:wrap;gap:10px;display:flex}.template-action-row-upgraded{justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-top:16px!important;display:flex!important}.template-action-primary,.template-action-secondary,.template-view-button{cursor:pointer;border-radius:13px;min-height:42px;padding:0 14px;font-size:12px;font-weight:740}.template-action-primary{color:#fff;background:#ff4a13;border:1px solid #ff4a13}.template-action-secondary,.template-view-button{color:#1f2937;background:#fff;border:1px solid #eadfd6}.calendar-recovery-panel,.audit-trail-panel{background:#fff;border:1px solid #eee4dc;border-radius:20px;margin-top:18px;padding:18px}.compact-panel-header{margin-bottom:14px!important;padding-bottom:14px!important}.calendar-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.calendar-action-grid .secondary-btn{min-height:42px;border-radius:13px!important;font-size:12px!important}.audit-trail-list{flex-direction:column;gap:8px;display:flex}.audit-trail-row{color:#475467;background:#f8fafc;border:1px solid #eef0f3;border-radius:12px;padding:10px 12px;font-size:12px;line-height:1.45}.choice-card-stack{gap:12px;display:grid}.choice-card{background:#fffaf7;border:1px solid #eee4dc;border-radius:16px;padding:14px}.choice-card strong{color:#111827;margin-bottom:5px;display:block}.choice-card p{color:#667085;margin:0;font-size:13px;line-height:1.5}.pagination-row{color:#667085;border-top:1px solid #eee6de;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;font-size:13px;display:flex}@media (max-width:1400px){.queue-table-heading,.queue-record-row{grid-template-columns:1fr 1fr 1.4fr;align-items:start}.queue-table-heading{display:none}.workspace-detail-grid,.calendar-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:780px){.queue-record-row,.workspace-detail-grid,.calendar-action-grid{grid-template-columns:1fr!important}.template-action-row-upgraded,.template-box-header,.pagination-row{flex-direction:column;align-items:stretch!important}.queue-summary-strip{justify-content:flex-start}}.inquiry-workspace-page .glass-card,.inquiry-workspace-page .panel-card,.inquiry-workspace-page .inquiry-hero-card,.inquiry-workspace-page .inquiry-source-control-card,.inquiry-workspace-page .inquiry-list-page,.inquiry-workspace-page .inquiry-detail-card{border:1px solid var(--inquiry-line);background:linear-gradient(180deg, #fffffff5, #fffaf3eb), var(--inquiry-card);color:var(--inquiry-text);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 24px 55px #50331614}.inquiry-hero-card{border-radius:30px;margin-bottom:18px;padding:28px}.inquiry-hero-copy{justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:22px;display:flex}.inquiry-hero-copy h2,.inquiry-list-header h2,.inquiry-detail-hero h2{letter-spacing:-.045em;margin:6px 0 8px;font-size:clamp(32px,3vw,44px);font-weight:600;line-height:1}.inquiry-hero-copy p,.inquiry-list-header p,.inquiry-detail-hero p{max-width:760px;margin:0;font-size:15px;line-height:1.65}.inquiry-header-pills{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.inquiry-workspace-page .badge{color:var(--inquiry-orange-deep);background:#fff7ed;border-color:#f28c2842;border-radius:12px}.inquiry-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.inquiry-kpi-grid article{border:1px solid var(--inquiry-line);background:linear-gradient(#fff,#fff8ee);border-radius:20px;min-height:112px;padding:16px 16px 15px;box-shadow:0 14px 32px #764a180f}.inquiry-kpi-grid span,.inquiry-kpi-grid small{font-size:12px;line-height:1.35;display:block}.inquiry-kpi-grid strong{color:var(--inquiry-orange-deep);letter-spacing:-.04em;margin:8px 0 5px;font-size:30px;font-weight:600;line-height:1;display:block}.inquiry-source-control-card{border-radius:26px;margin-bottom:18px;padding:20px}.inquiry-source-tabs-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.inquiry-source-tabs{flex-wrap:wrap;gap:9px;min-width:0;display:flex}.inquiry-source-tab{border:1px solid var(--inquiry-line);min-height:38px;color:var(--inquiry-brown);cursor:pointer;background:#fff;border-radius:13px;align-items:center;gap:8px;padding:8px 12px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:inline-flex}.inquiry-source-tab span{color:inherit;font-size:12px;font-weight:650}.inquiry-source-tab strong{min-width:22px;height:22px;color:var(--inquiry-orange-deep);background:#fff1dc;border-radius:8px;place-items:center;font-size:11px;display:inline-grid}.inquiry-source-tab:hover{border-color:var(--inquiry-line-strong);transform:translateY(-1px);box-shadow:0 10px 24px #7b4e1914}.inquiry-source-tab.is-active{border-color:var(--inquiry-line-strong);box-shadow:inset 0 -3px 0 var(--inquiry-orange), 0 12px 28px #c6661417;background:linear-gradient(#fff,#fff8ef)}.configure-source-btn{border:1px solid var(--inquiry-line-strong);color:var(--inquiry-orange-deep);background:#fff;border-radius:13px;flex:none}.inquiry-source-health-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.inquiry-source-health-strip article{border:1px solid var(--inquiry-line);background:#fff7eb;border-radius:16px;padding:13px 14px}.inquiry-source-health-strip strong{margin-bottom:4px;font-size:13px;display:block}.inquiry-source-health-strip span{color:var(--inquiry-muted);font-size:12px;line-height:1.45;display:block}.inquiry-list-page{border-radius:28px;padding:24px}.inquiry-list-header{border-bottom-color:var(--inquiry-line);margin-bottom:18px}.inquiry-list-count{border:1px solid var(--inquiry-line);min-height:34px;color:var(--inquiry-orange-deep);background:#fff7ed;border-radius:12px;align-items:center;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex}.inquiry-card-list{flex-direction:column;gap:14px;display:flex}.inquiry-intake-card{border:1px solid var(--inquiry-line);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 16px 36px #633d120f}.inquiry-card-main{grid-template-columns:minmax(160px,.8fr) minmax(150px,.75fr) minmax(240px,1.35fr) minmax(120px,.55fr) minmax(180px,.85fr);align-items:start;gap:14px;padding:18px;display:grid}.inquiry-card-main>div{min-width:0}.inquiry-card-main .field-label{text-transform:uppercase;letter-spacing:.075em;margin-bottom:5px;font-size:11px;font-weight:800;line-height:1.25;display:block}.inquiry-card-main strong{letter-spacing:-.01em;font-size:14px;line-height:1.35;display:block}.inquiry-card-main p{margin:5px 0 0;font-size:12px;line-height:1.45}.inquiry-card-value strong{color:var(--inquiry-orange-deep);font-size:18px}.routing-status{border-radius:10px;align-items:center;width:fit-content;padding:6px 9px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.routing-status.routed{color:#117a46;background:#e8f8ef;border:1px solid #117a462e}.routing-status.source-rule-gap,.routing-status.team-rule-gap{color:#af4b0b;background:#fff1dc;border:1px solid #f28c2847}.inquiry-card-actions{border-top:1px solid var(--inquiry-line);background:#fffaf4;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:13px 18px 16px;display:flex}.inquiry-card-actions .row-action,.inquiry-template-actions button,.inquiry-modal-actions button,.inquiry-workspace-page .template-action-row button{border:1px solid var(--inquiry-line);color:var(--inquiry-brown);box-shadow:none;background:#fff;border-radius:12px}.inquiry-card-actions .primary-row-action,.inquiry-template-actions button:first-child,.inquiry-modal-actions .primary-btn{color:#fff;background:linear-gradient(135deg,#f59e38,#e8791b);border-color:#e2731680}.inquiry-card-actions .warning-row-action{color:var(--inquiry-orange-deep);border-color:var(--inquiry-line-strong);background:#fff1dc}.inquiry-card-actions .row-action:hover,.inquiry-template-actions button:hover,.inquiry-modal-actions button:hover{border-color:var(--inquiry-line-strong);transform:translateY(-1px)}.inquiry-detail-workspace{position:relative}.inquiry-detail-topbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.inquiry-status-row{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.inquiry-detail-card{border-radius:30px;padding:28px}.inquiry-detail-hero{border-bottom:1px solid var(--inquiry-line);grid-template-columns:minmax(0,1fr) 230px;align-items:stretch;gap:24px;margin-bottom:22px;padding-bottom:22px;display:grid}.inquiry-detail-value-card{border:1px solid var(--inquiry-line-strong);background:linear-gradient(#fff7ed,#fff0d9);border-radius:22px;padding:18px}.inquiry-detail-value-card span,.inquiry-detail-value-card small{font-size:12px;display:block}.inquiry-detail-value-card strong{color:var(--inquiry-orange-deep);letter-spacing:-.04em;margin:10px 0 8px;font-size:34px;line-height:1;display:block}.inquiry-detail-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.inquiry-detail-section,.inquiry-template-section,.inquiry-thread-panel,.inquiry-calendar-strip,.inquiry-next-action-card,.inquiry-inline-note-panel,.inquiry-calendar-actions{border:1px solid var(--inquiry-line);background:#fff;border-radius:22px;box-shadow:0 12px 28px #5b38120d}.inquiry-detail-section{padding:16px}.inquiry-section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.inquiry-section-head span,.inquiry-template-section .template-section-head span,.inquiry-next-action-card span,.inquiry-calendar-strip span{color:var(--inquiry-orange-deep);text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:800}.inquiry-section-head strong{color:var(--inquiry-brown);font-size:12px}.inquiry-detail-section .detail-callout{background:#fffaf4;border:1px solid #9a621e1a;border-radius:15px;margin:0 0 10px;padding:12px}.inquiry-detail-section .detail-callout:last-child{margin-bottom:0}.inquiry-detail-section .detail-callout span,.inquiry-detail-section .detail-callout strong{display:block}.inquiry-detail-section .detail-callout strong{margin-top:4px;font-size:13px}.inquiry-routing-note{border:1px dashed var(--inquiry-line-strong);background:#fff7ed;border-radius:15px;margin:0;padding:12px;font-size:12px;line-height:1.5}.inquiry-routing-note.routed{color:#16603d;background:#edfdf3;border-color:#117a462e}.inquiry-calendar-strip{background:#fff7ed;margin-bottom:16px;padding:16px 18px}.inquiry-calendar-strip strong,.inquiry-calendar-strip p{margin:5px 0 0;display:block}.inquiry-next-action-card{background:#fff7ed;margin-bottom:16px;padding:18px}.inquiry-next-action-card p{color:var(--inquiry-text);margin:8px 0 0;font-size:15px;line-height:1.6}.inquiry-template-section{margin-bottom:16px;padding:18px}.inquiry-template-match-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:15px 0;display:grid}.inquiry-template-match-grid>div{background:#fffaf4;border:1px solid #9a621e1a;border-radius:15px;padding:12px}.inquiry-template-match-grid span,.inquiry-message-preview span{color:var(--inquiry-orange-deep);text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.inquiry-template-match-grid strong{font-size:13px}.inquiry-template-match-grid .template-match-full{grid-column:1/-1}.inquiry-template-match-grid p,.inquiry-message-preview p{color:var(--inquiry-text);margin:0;font-size:13px;line-height:1.6}.inquiry-message-preview{border:1px solid var(--inquiry-line);background:#fff7ed;border-radius:16px;padding:15px}.inquiry-template-actions,.inquiry-modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:14px;display:flex}.inquiry-template-actions button,.inquiry-modal-actions button{cursor:pointer;min-height:40px;padding:10px 14px;font-size:12px;font-weight:750}.inquiry-log-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.inquiry-thread-panel{padding:18px}.inquiry-thread-panel .thread-header{border-bottom-color:var(--inquiry-line)}.inquiry-thread-panel .thread-message{border-color:var(--inquiry-line);background:#fffaf4}.inquiry-inline-note-panel,.inquiry-calendar-actions{margin-bottom:16px;padding:18px}.inquiry-detail-notice{color:var(--inquiry-brown);border:1px solid var(--inquiry-line-strong);background:#fff1dc;border-radius:16px;margin:0 0 16px;padding:13px 15px}.sticky-inquiry-actions{z-index:5;border:1px solid var(--inquiry-line);background:#fffaf3f5;border-radius:18px;flex-wrap:wrap;justify-content:flex-end;gap:9px;padding:12px;display:flex;position:sticky;bottom:12px;box-shadow:0 16px 32px #5b381214}.sticky-inquiry-actions .primary-btn,.sticky-inquiry-actions .secondary-btn,.inquiry-workspace-page .primary-btn,.inquiry-workspace-page .secondary-btn{border-radius:13px}.inquiry-source-modal-copy{border:1px solid var(--inquiry-line);background:#fff7ed;border-radius:18px;padding:15px}.inquiry-source-modal-copy span{color:var(--inquiry-orange-deep);text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px;font-size:12px;font-weight:800;display:block}.inquiry-source-modal-copy p{color:var(--inquiry-muted);margin:0;line-height:1.6}.inquiry-source-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-height:min(62vh,650px);padding-right:4px;display:grid;overflow:auto}.inquiry-source-config-card{border:1px solid var(--inquiry-line);background:#fff;border-radius:22px;padding:16px}.inquiry-source-config-card.is-inactive{opacity:.72;background:#fbf7f0}.inquiry-source-config-head{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.inquiry-source-config-head strong,.inquiry-source-config-head span{display:block}.inquiry-source-config-head span{margin-top:3px;font-size:12px}.source-toggle-btn{border:1px solid var(--inquiry-line);min-height:34px;color:var(--inquiry-muted);cursor:pointer;background:#f5ede3;border-radius:11px;flex:none;padding:7px 10px;font-size:12px;font-weight:800}.source-toggle-btn.active{color:var(--inquiry-orange-deep);border-color:var(--inquiry-line-strong);background:#fff1dc}.source-config-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.source-config-fields label,.inquiry-template-form-grid label{color:var(--inquiry-brown);flex-direction:column;gap:6px;font-size:12px;font-weight:800;display:flex}.source-config-fields input,.source-config-fields select,.inquiry-template-form-grid input,.inquiry-template-form-grid select,.inquiry-template-form-grid textarea,.inquiry-workspace-page textarea,.inquiry-workspace-page input,.inquiry-workspace-page select{border:1px solid var(--inquiry-line);width:100%;color:var(--inquiry-text);background:#fff;border-radius:13px;outline:none;min-height:42px;padding:10px 12px}.source-config-fields input:focus,.source-config-fields select:focus,.inquiry-template-form-grid input:focus,.inquiry-template-form-grid select:focus,.inquiry-template-form-grid textarea:focus{border-color:var(--inquiry-line-strong);box-shadow:0 0 0 4px #f28c281a}.source-config-full,.template-editor-full{grid-column:1/-1}.source-config-foot{background:#fffaf4;border:1px solid #9a621e1a;border-radius:16px;margin-top:12px;padding:12px}.source-config-foot span,.source-config-foot p{margin:0;font-size:12px;line-height:1.45;display:block}.source-config-foot span{color:var(--inquiry-text);margin-bottom:5px;font-weight:800}.inquiry-template-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.inquiry-template-form-grid textarea{resize:vertical;min-height:170px}.inquiry-choice-grid button,.inquiry-template-library-list button{border:1px solid var(--inquiry-line);color:var(--inquiry-text);background:#fffaf4;border-radius:18px}.inquiry-audit-modal-list{flex-direction:column;gap:11px;max-height:min(64vh,620px);padding-right:4px;display:flex;overflow:auto}.inquiry-audit-timeline-card{border:1px solid var(--inquiry-line);background:#fffaf4;border-radius:18px;padding:14px 15px 14px 42px;position:relative}.inquiry-audit-timeline-card:before{content:"";background:var(--inquiry-orange);border-radius:999px;width:10px;height:10px;position:absolute;top:18px;left:16px;box-shadow:0 0 0 5px #f28c281f}.inquiry-audit-timeline-card span{color:var(--inquiry-orange-deep);text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:800;display:block}.inquiry-audit-timeline-card p{color:var(--inquiry-text);margin:4px 0 0;line-height:1.55}.inquiry-toast-notice{z-index:120;border:1px solid var(--inquiry-line-strong);background:linear-gradient(#fff7ed,#fff0dc);border-radius:18px;justify-content:space-between;align-items:flex-start;gap:14px;width:min(440px,100vw - 40px);padding:14px 15px 14px 16px;display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 18px 42px #65390f29}.inquiry-toast-notice span{color:var(--inquiry-brown);font-size:13px;font-weight:650;line-height:1.55}.inquiry-toast-notice button{border:1px solid var(--inquiry-line);width:26px;height:26px;color:var(--inquiry-orange-deep);cursor:pointer;background:#fff;border-radius:9px;flex:0 0 26px;place-items:center;font-size:17px;line-height:1;display:grid}.inquiry-empty-state{text-align:left;border-radius:26px;padding:28px}.inquiry-empty-state.compact{border:1px dashed var(--inquiry-line-strong);background:#fffaf4;padding:22px}.inquiry-empty-state h3{margin:0 0 6px;font-size:22px}.inquiry-empty-state p{margin:0 0 14px}@media (max-width:1320px){.inquiry-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.inquiry-card-main{grid-template-columns:repeat(2,minmax(0,1fr))}.inquiry-source-health-strip,.inquiry-detail-section-grid,.inquiry-log-grid,.inquiry-source-config-grid{grid-template-columns:1fr}}@media (max-width:900px){.inquiry-hero-copy,.inquiry-source-tabs-row,.inquiry-detail-topbar,.inquiry-detail-hero{flex-direction:column;grid-template-columns:1fr}.inquiry-kpi-grid,.inquiry-card-main,.source-config-fields,.inquiry-template-form-grid{grid-template-columns:1fr}.inquiry-card-actions,.sticky-inquiry-actions,.inquiry-template-actions,.inquiry-modal-actions{justify-content:stretch}.inquiry-card-actions button,.sticky-inquiry-actions button,.inquiry-template-actions button,.inquiry-modal-actions button,.configure-source-btn{width:100%}.inquiry-toast-notice{bottom:16px;right:16px}}.source-detail-page .source-detail-record,.source-detail-page .source-detail-record.cyan,.source-detail-page .source-detail-record.rose,.source-detail-page .source-detail-record.amber,.source-detail-page .source-detail-record.emerald,.source-detail-page .source-detail-record.indigo,.source-detail-page .source-detail-record.gray{background:#fff!important;border-color:#e8e8e5!important;border-left-style:solid!important;border-left-width:1px!important;box-shadow:0 10px 26px #1118270a!important}.source-detail-page .source-detail-record:before,.source-detail-page .source-detail-record:after{content:none!important;display:none!important}.source-detail-page .source-detail-record:hover,.source-detail-page .source-detail-record.cyan:hover,.source-detail-page .source-detail-record.rose:hover,.source-detail-page .source-detail-record.amber:hover,.source-detail-page .source-detail-record.emerald:hover,.source-detail-page .source-detail-record.indigo:hover,.source-detail-page .source-detail-record.gray:hover{border-color:#e1dfda!important;transform:none!important;box-shadow:0 14px 32px #1118270f!important}.recovery-activity-filter-row{align-items:center!important;gap:14px!important}.activity-filter-toolbar{flex:none;align-items:center;gap:10px;margin-left:auto;display:inline-flex}.activity-filter-button{color:#111827;cursor:pointer;background:#fff;border:1px solid #e8e8e5;border-radius:14px;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:13px;font-weight:750;transition:border-color .18s,background .18s,color .18s,box-shadow .18s;display:inline-flex;box-shadow:0 1px 2px #1118270a}.activity-filter-button svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:17px;height:17px}.activity-filter-button:hover,.activity-filter-button.is-open{color:#ff4500;background:#fff7f1;border-color:#ff450052;box-shadow:0 8px 22px #ff450014}.activity-filter-panel{background:#fff;border:1px solid #e8e8e5;border-radius:20px;margin:-14px 0 24px;padding:18px;box-shadow:0 14px 40px #1118270f}.activity-filter-panel-header{border-bottom:1px solid #eeeeeb;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:14px;display:flex}.activity-filter-panel-header strong{color:#111;font-size:16px;font-weight:850;display:block}.activity-filter-panel-header p{color:#6b7280;margin:4px 0 0;font-size:13px;line-height:1.45}.activity-filter-panel-header>button{color:#111827;cursor:pointer;background:#fff;border:1px solid #e8e8e5;border-radius:999px;place-items:center;width:38px;height:38px;font-size:20px;line-height:1;display:grid}.activity-filter-panel-header>button:hover{color:#ff4500;background:#fff7f1;border-color:#ff450042}.activity-preset-row{flex-wrap:wrap;gap:9px;padding:16px 0;display:flex}.activity-preset-row button{color:#111827;cursor:pointer;background:#f4f4f5;border:1px solid #e8e8e5;border-radius:999px;min-height:36px;padding:0 13px;font-size:12.5px;font-weight:750}.activity-preset-row button:hover,.activity-preset-row button.is-active{color:#ff4500;background:#fff3ed;border-color:#ff45004d}.activity-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.activity-filter-grid label{color:#374151;flex-direction:column;gap:7px;font-size:12px;font-weight:800;display:flex}.activity-filter-grid input,.activity-filter-grid select{color:#111827;background:#fff;border:1px solid #e2e2df;border-radius:12px;outline:none;width:100%;min-height:44px;padding:0 12px;font-size:13px;font-weight:650}.activity-filter-grid input:focus,.activity-filter-grid select:focus{border-color:#ff45007a;box-shadow:0 0 0 4px #ff450014}.activity-filter-footer{border-top:1px solid #eeeeeb;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:14px;display:flex}.activity-filter-footer>span,.activity-filter-summary{color:#9a3412;background:#fff7f1;border:1px solid #ff45002e;border-radius:999px;width:fit-content;max-width:100%;margin-top:7px;padding:7px 11px;font-size:12px;font-weight:750;display:inline-flex}.activity-filter-footer>div{align-items:center;gap:10px;display:flex}.activity-list-header{align-items:flex-start!important}.activity-empty-state{text-align:center;background:#fbfbfa;border:1px dashed #e8e8e5;border-radius:16px;margin-top:12px;padding:28px}.activity-empty-state strong{color:#111827;font-size:16px;font-weight:850;display:block}.activity-empty-state p{color:#6b7280;margin:8px 0 18px;font-size:13px}.activity-pagination{border-top:1px solid #eeeeeb;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:16px;display:flex}.activity-pagination>span{color:#6b7280;font-size:13px;font-weight:650}.activity-pagination>div{align-items:center;gap:10px;display:flex}.activity-pagination strong{color:#111827;font-size:13px;font-weight:800}.activity-pagination button:disabled{opacity:.45;cursor:not-allowed;transform:none!important}@media (max-width:980px){.recovery-activity-filter-row{align-items:stretch!important}.activity-filter-toolbar{justify-content:space-between;width:100%;margin-left:0}.activity-filter-grid{grid-template-columns:1fr}.activity-filter-footer,.activity-pagination{flex-direction:column;align-items:stretch}.activity-filter-footer>div,.activity-pagination>div{justify-content:space-between;width:100%}}.demand-insight-metric{flex-direction:column;gap:7px;display:flex;position:relative}.demand-insight-metric button{color:#ff440f;cursor:pointer;background:#fff7f2;border:1px solid #ff440f33;border-radius:12px;width:fit-content;margin-top:4px;padding:7px 12px;font-size:12px;font-weight:800}.demand-insight-metric button:hover{color:#fff;background:#ff440f;box-shadow:0 10px 22px #ff440f29}.demand-insight-panel{background:#fffaf6;border:1px solid #ff440f24;border-radius:20px;gap:16px;padding:18px;display:grid}.demand-insight-panel .thread-header{border-bottom:1px solid #0f172a14;margin-bottom:0;padding-bottom:14px}.demand-insight-panel .thread-header h3{color:#172033;letter-spacing:-.03em;margin:0;font-size:20px;font-weight:800}.demand-insight-panel .thread-header p{color:#5b6472;margin:5px 0 0;font-size:13px;line-height:1.5}.demand-insight-list{gap:12px;display:grid}.demand-insight-row{background:#fff;border:1px solid #0f172a14;border-radius:16px;grid-template-columns:1.05fr 1.35fr 1fr 1fr;gap:12px;padding:14px;display:grid}.demand-insight-row div{gap:4px;min-width:0;display:grid}.demand-insight-row span{color:#536070;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.demand-insight-row strong{color:#111827;font-size:13px;font-weight:850;line-height:1.35}.demand-insight-row small{color:#667085;font-size:12px;line-height:1.45}.action-insight-row{border-color:#ff440f1f}@media (max-width:1100px){.demand-insight-row{grid-template-columns:1fr 1fr}}@media (max-width:720px){.demand-insight-row{grid-template-columns:1fr}.demand-insight-panel{padding:14px}}.import-export-page{gap:28px;display:grid}.import-export-hero{background:#fff;border:1px solid #0f172a14;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px;display:flex;box-shadow:0 16px 40px #0f172a0d}.import-export-hero span{color:#ff440f;letter-spacing:.08em;text-transform:uppercase;width:fit-content;margin-bottom:8px;font-size:11px;font-weight:900;display:inline-flex}.import-export-hero h2{color:#111827;letter-spacing:-.045em;margin:0;font-size:30px;font-weight:850;line-height:1.05}.import-export-hero p{color:#526071;max-width:760px;margin:10px 0 0;font-size:14px;line-height:1.6}.import-export-hero-actions{flex-direction:column;flex:none;align-items:flex-end;gap:12px;display:flex}.import-export-hero-actions>span{color:#c63f13;letter-spacing:0;text-transform:none;background:#fff7f2;border:1px solid #ff440f2e;border-radius:999px;margin:0;padding:8px 12px;font-size:12px;font-weight:850}.import-export-scope-tabs{background:#f6f7f9;border:1px solid #0f172a14;border-radius:16px;gap:8px;padding:6px;display:inline-flex}.import-export-scope-tabs button{color:#536070;cursor:pointer;background:0 0;border-radius:12px;min-height:38px;padding:0 14px;font-size:13px;font-weight:850;position:relative}.import-export-scope-tabs button.is-active{color:#ff440f;background:#fff;box-shadow:0 8px 20px #0f172a0f}.import-export-scope-tabs button.is-active:after{content:"";background:#ff440f;border-radius:999px;height:3px;position:absolute;bottom:0;left:12px;right:12px}.import-export-main-card{background:#fff;border:1px solid #0f172a14;box-shadow:0 16px 38px #0f172a0b}.import-export-status{background:#fff7f2;border:1px solid #ff440f24;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;padding:18px;display:flex}.import-export-status h3{color:#111827;letter-spacing:-.02em;margin:0;font-size:17px;font-weight:850}.import-export-status p{color:#5f6877;margin:7px 0 0;font-size:13px;line-height:1.55}.import-export-pill{white-space:nowrap;color:#c63f13;background:#fff7f2;border:1px solid #ff440f33;border-radius:999px;width:fit-content;padding:8px 12px;font-size:12px;font-weight:850;display:inline-flex}.import-export-pill.success{color:#027a48;background:#ecfdf3;border-color:#10b98138}.import-export-validation-grid{margin:0 0 18px}.import-export-validation-card{background:#fbfbfa;border-color:#0f172a14}.import-export-validation-card h3{color:#111827}.import-export-validation-card div{border-color:#0f172a12}.import-export-validation-card button{color:#ff440f;cursor:pointer;background:#fff;border:1px solid #ff440f2e;border-radius:12px;width:fit-content;margin-top:12px;padding:9px 13px;font-size:12px;font-weight:850}.import-export-validation-card button:hover{color:#fff;background:#ff440f}.import-export-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.import-export-actions .primary-btn{background:#ff440f;border:1px solid #ff440f;box-shadow:0 12px 24px #ff440f29}.import-export-actions .secondary-btn{color:#172033;box-shadow:none;background:#fff;border:1px solid #ff440f2e}.import-export-actions .secondary-btn:hover{color:#ff440f;border-color:#ff440f5c}.import-export-option-list{gap:12px;display:grid}.import-export-option-card{background:#fbfbfa;border-color:#0f172a14}.import-export-option-card p{color:#5f6877}.import-export-activity{grid-column:1/-1}.import-export-activity-list{gap:12px;display:grid}.import-export-activity-list div{background:#fbfbfa;border:1px solid #0f172a14;border-radius:16px;gap:5px;padding:15px;display:grid}.import-export-activity-list strong{color:#111827;font-size:14px;font-weight:850}.import-export-activity-list span{color:#667085;font-size:13px;line-height:1.5}.import-export-dialog{gap:16px;display:grid}.import-export-dialog p{color:#526071;margin:0;font-size:14px;line-height:1.6}.import-export-row-table{gap:10px;max-height:480px;padding-right:4px;display:grid;overflow:auto}.import-export-row-card{background:#fff;border:1px solid #0f172a14;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;display:grid}.import-export-row-card.needs-fix{background:#fff7f2;border-color:#ff440f29}.import-export-row-card.is-clean{background:#f6fef9;border-color:#10b98124}.import-export-row-card div{gap:4px;min-width:0;display:grid}.import-export-row-card span{color:#667085;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:850}.import-export-row-card strong{color:#111827;font-size:14px;font-weight:850;line-height:1.35}.import-export-row-card small{color:#667085;font-size:12px;line-height:1.45}.import-export-row-card>div:last-child{text-align:right;justify-items:end}@media (max-width:1100px){.import-export-hero{flex-direction:column}.import-export-hero-actions{align-items:flex-start}.import-export-row-card{grid-template-columns:1fr}.import-export-row-card>div:last-child{text-align:left;justify-items:start}}@media (max-width:720px){.import-export-hero{padding:20px}.import-export-scope-tabs{width:100%}.import-export-scope-tabs button{flex:1}.import-export-status{flex-direction:column}.import-export-actions{justify-content:stretch}.import-export-actions button{width:100%}}.inquiry-workspace-page{--inquiry-bg:#fff;--inquiry-card:#fff;--inquiry-card-soft:#fff7f2;--inquiry-line:#ff440f21;--inquiry-line-strong:#ff440f52;--inquiry-orange:#ff440f;--inquiry-orange-deep:#d9360a;--inquiry-brown:#172033;--inquiry-text:#111827;--inquiry-muted:#5f6877;--inquiry-cream:#fff7f2;color:#111827}.inquiry-workspace-page .glass-card,.inquiry-workspace-page .panel-card,.inquiry-workspace-page .inquiry-hero-card,.inquiry-workspace-page .inquiry-source-control-card,.inquiry-workspace-page .inquiry-list-page,.inquiry-workspace-page .inquiry-detail-card{color:#111827!important;background:#fff!important;border:1px solid #0f172a14!important;box-shadow:0 16px 40px #0f172a0b!important}.inquiry-workspace-page h2,.inquiry-workspace-page h3,.inquiry-workspace-page strong{color:#111827!important}.inquiry-workspace-page p,.inquiry-workspace-page small,.inquiry-workspace-page span,.inquiry-workspace-page .field-label{color:#5f6877!important}.inquiry-workspace-page .badge,.inquiry-header-pills .badge,.inquiry-list-count{color:#d9360a!important;background:#fff7f2!important;border-color:#ff440f38!important}.inquiry-kpi-grid article{background:#fff!important;border:1px solid #0f172a14!important;box-shadow:0 12px 28px #0f172a0b!important}.inquiry-kpi-grid article:hover{border-color:#ff440f3d!important;box-shadow:0 16px 34px #ff440f14!important}.inquiry-kpi-grid strong{color:#ff440f!important}.inquiry-source-control-card{background:#fff!important;border-color:#0f172a14!important}.inquiry-source-tab{color:#172033!important;box-shadow:none!important;background:#fff!important;border:1px solid #0f172a17!important}.inquiry-source-tab span{color:#172033!important}.inquiry-source-tab strong{color:#172033!important;background:#f3f4f6!important}.inquiry-source-tab:hover{color:#ff440f!important;border-color:#ff440f47!important;box-shadow:0 10px 22px #ff440f12!important}.inquiry-source-tab:hover span{color:#ff440f!important}.inquiry-source-tab.is-active{color:#ff440f!important;background:#fff!important;border-color:#ff440f5c!important;box-shadow:inset 0 -3px #ff440f,0 10px 24px #ff440f14!important}.inquiry-source-tab.is-active span{color:#ff440f!important}.inquiry-source-tab.is-active strong{color:#ff440f!important;background:#fff7f2!important}.configure-source-btn{color:#ff440f!important;box-shadow:none!important;background:#fff!important;border:1px solid #ff440f38!important}.configure-source-btn:hover{color:#fff!important;background:#ff440f!important;border-color:#ff440f!important}.inquiry-source-health-strip article{background:#fff!important;border:1px solid #0f172a14!important;box-shadow:0 10px 22px #0f172a09!important}.inquiry-source-health-strip article:hover{border-color:#ff440f33!important}.inquiry-source-health-strip strong{color:#111827!important}.inquiry-source-health-strip span{color:#667085!important}.inquiry-intake-card{background:#fff!important;border:1px solid #0f172a14!important;box-shadow:0 14px 32px #0f172a0a!important}.inquiry-intake-card:hover{border-color:#ff440f38!important;box-shadow:0 18px 38px #ff440f12!important}.inquiry-card-actions{background:#fbfbfa!important;border-top:1px solid #0f172a14!important}.inquiry-card-actions .row-action,.inquiry-template-actions button,.inquiry-modal-actions button,.inquiry-workspace-page .template-action-row button{color:#172033!important;box-shadow:none!important;background:#fff!important;border:1px solid #0f172a17!important}.inquiry-card-actions .row-action:hover,.inquiry-template-actions button:hover,.inquiry-modal-actions button:hover,.inquiry-workspace-page .template-action-row button:hover{color:#ff440f!important;background:#fff7f2!important;border-color:#ff440f57!important}.inquiry-card-actions .primary-row-action,.inquiry-card-actions .row-action:first-child,.inquiry-template-actions button:first-child,.inquiry-modal-actions .primary-btn,.inquiry-workspace-page .template-action-row button:first-child{color:#fff!important;background:#ff440f!important;border-color:#ff440f!important;box-shadow:0 12px 24px #ff440f29!important}.inquiry-card-actions .primary-row-action:hover,.inquiry-card-actions .row-action:first-child:hover,.inquiry-template-actions button:first-child:hover,.inquiry-modal-actions .primary-btn:hover,.inquiry-workspace-page .template-action-row button:first-child:hover{color:#fff!important;background:#e83b0c!important;border-color:#e83b0c!important}.inquiry-card-actions .warning-row-action{color:#ff440f!important;background:#fff7f2!important;border-color:#ff440f47!important}.routing-status{border-radius:10px!important;font-weight:850!important}.routing-status.routed{color:#027a48!important;background:#ecfdf3!important;border-color:#10b98138!important}.routing-status.source-rule-gap,.routing-status.team-rule-gap{color:#d9360a!important;background:#fff7f2!important;border-color:#ff440f3d!important}.inquiry-card-value strong{color:#ff440f!important}.inquiry-detail-section,.inquiry-template-section,.inquiry-thread-panel,.inquiry-calendar-strip,.inquiry-next-action-card,.recommended-message-preview,.inquiry-message-preview{background:#fff!important;border-color:#0f172a14!important}.inquiry-next-action-card,.inquiry-message-preview{background:#fff7f2!important;border-color:#ff440f24!important}.inquiry-toast-notice{color:#172033!important;background:#fff7f2!important;border:1px solid #ff440f38!important;box-shadow:0 18px 40px #ff440f1f!important}.inquiry-toast-notice strong,.inquiry-toast-notice span{color:#ff440f!important}.inquiry-workspace-page input,.inquiry-workspace-page select,.inquiry-workspace-page textarea{color:#111827!important;background:#fff!important;border:1px solid #0f172a1f!important}.inquiry-workspace-page input:focus,.inquiry-workspace-page select:focus,.inquiry-workspace-page textarea:focus{border-color:#ff440f6b!important;outline:none!important;box-shadow:0 0 0 3px #ff440f14!important}.inquiry-workspace-page .connect-manage-source-btn,.inquiry-workspace-page .configure-source-btn.primary-btn{border-radius:13px;flex:none;color:#fff!important;background:linear-gradient(135deg,#f75a1b,#ef3f13)!important;border:1px solid #ef3f1385!important;box-shadow:0 16px 34px #ef3f132e!important}.inquiry-workspace-page .connect-manage-source-btn:hover,.inquiry-workspace-page .configure-source-btn.primary-btn:hover{transform:translateY(-1px);box-shadow:0 18px 38px #ef3f133d!important}.inquiry-source-management-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-height:min(64vh,680px);margin-top:14px;padding-right:4px;display:grid;overflow:auto}.inquiry-source-management-card{border:1px solid var(--inquiry-line);background:#fff;border-radius:22px;padding:16px;box-shadow:0 12px 28px #5b38120d}.inquiry-source-management-card.not-connected{opacity:.86;background:#fbf7f0}.inquiry-source-management-card.needs-review{border-color:var(--inquiry-line-strong);background:#fff7ed}.source-management-head{justify-content:space-between;gap:12px;margin-bottom:13px;display:flex}.source-management-head strong,.source-management-head span,.source-management-head em{display:block}.source-management-head span{color:var(--inquiry-muted);margin-top:3px;font-size:12px;line-height:1.4}.source-management-head em{height:fit-content;color:var(--inquiry-orange-deep);border:1px solid var(--inquiry-line-strong);background:#fff1dc;border-radius:999px;flex:none;padding:6px 9px;font-size:11px;font-style:normal;font-weight:800;line-height:1}.inquiry-source-management-card.connected .source-management-head em{color:#117a46;background:#e8f8ef;border-color:#117a462e}.inquiry-source-management-card.not-connected .source-management-head em{color:var(--inquiry-muted);border-color:var(--inquiry-line);background:#f5ede3}.source-management-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.source-management-stats div{background:#fffaf4;border:1px solid #9a621e1a;border-radius:15px;min-width:0;padding:11px 10px}.source-management-stats span,.source-management-stats strong{display:block}.source-management-stats span{color:var(--inquiry-muted);text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:800;line-height:1.25}.source-management-stats strong{color:var(--inquiry-text);margin-top:5px;font-size:13px;line-height:1.35}.inquiry-source-management-card>p{color:var(--inquiry-muted);margin:0 0 13px;font-size:12px;line-height:1.55}.source-management-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.source-management-actions button{border:1px solid var(--inquiry-line);min-height:38px;color:var(--inquiry-brown);cursor:pointer;background:#fff;border-radius:12px;padding:9px 12px;font-size:12px;font-weight:800}.source-management-actions button:first-child{color:#fff;background:linear-gradient(135deg,#f59e38,#e8791b);border-color:#e2731680}.source-management-actions button:hover{border-color:var(--inquiry-line-strong);transform:translateY(-1px)}.routing-review-card{border:1px solid var(--inquiry-line);background:#fff7ed;border-radius:20px;margin-bottom:14px;padding:16px}.routing-review-card span,.routing-review-card h3,.routing-review-card p{margin:0;display:block}.routing-review-card span{color:var(--inquiry-orange-deep);text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:800}.routing-review-card h3{color:var(--inquiry-text);letter-spacing:-.03em;margin-top:6px;font-size:22px;line-height:1.15}.routing-review-card p{color:var(--inquiry-muted);margin-top:8px;line-height:1.55}.routing-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.routing-review-grid .detail-callout{background:#fffaf4;border:1px solid #9a621e1a;border-radius:15px;margin:0;padding:12px}.routing-review-grid .detail-callout span,.routing-review-grid .detail-callout strong{display:block}.routing-review-grid .detail-callout span{color:var(--inquiry-orange-deep);text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:800}.routing-review-grid .detail-callout strong{color:var(--inquiry-text);margin-top:5px;font-size:13px;line-height:1.45}@media (max-width:1320px){.inquiry-source-management-grid{grid-template-columns:1fr}}@media (max-width:900px){.source-management-stats,.routing-review-grid{grid-template-columns:1fr}.source-management-actions,.source-management-actions button{width:100%}}body .legacy-filter-row .legacy-filter-chip span{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;margin:0!important;padding:0!important;line-height:1!important}body .legacy-filter-row .legacy-filter-chip.is-active:after,body .legacy-filter-row .legacy-filter-chip.active:after{content:none!important;display:none!important}body .legacy-filter-row .legacy-filter-close{color:#ff4a13!important;letter-spacing:0!important;background:#ffe8dd!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:15px!important;min-width:15px!important;height:15px!important;min-height:15px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}body .activity-filter-button{color:#111!important;height:38px!important;min-height:38px!important;box-shadow:none!important;white-space:nowrap!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 15px!important;font-size:13px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}body .activity-filter-button svg{stroke:currentColor!important;stroke-width:2px!important;fill:none!important;width:16px!important;height:16px!important}body .activity-filter-button:hover,body .activity-filter-button.is-open{color:#111!important;background:#f7f7f5!important;border-color:#ff450059!important}body .inquiry-workspace-page .inquiry-source-control-card{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:66px!important;margin:18px 0 22px!important;padding:14px 16px!important;display:flex!important;overflow:auto hidden!important;box-shadow:0 8px 22px #0000000a!important}body .inquiry-workspace-page .inquiry-source-health-strip{display:none!important}body .inquiry-workspace-page .inquiry-source-tabs-row{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:auto!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}body .inquiry-workspace-page .inquiry-source-tabs{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-wrap:nowrap!important;flex:auto!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important;overflow:auto hidden!important}body .inquiry-workspace-page .inquiry-source-tab{color:#4b5563!important;width:auto!important;min-width:auto!important;max-width:none!important;height:38px!important;min-height:38px!important;max-height:38px!important;box-shadow:none!important;letter-spacing:-.01em!important;white-space:nowrap!important;cursor:pointer!important;background:#f1f1ef!important;border:1px solid #0000!important;border-radius:999px!important;outline:none!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 15px!important;font-size:13px!important;font-weight:500!important;line-height:1!important;transition:background .18s,color .18s,border-color .18s,box-shadow .18s!important;display:inline-flex!important;position:relative!important}body .inquiry-workspace-page .inquiry-source-tab span{color:inherit!important;font-size:inherit!important;line-height:1!important;font-weight:inherit!important}body .inquiry-workspace-page .inquiry-source-tab strong{color:#6b7280!important;background:#fff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:18px!important;height:18px!important;padding:0 6px!important;font-size:11px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}body .inquiry-workspace-page .inquiry-source-tab:hover{color:#111!important;background:#f7f7f5!important}body .inquiry-workspace-page .inquiry-source-tab.is-active{color:#111!important;background:#fff!important;border-color:#ff450059!important;box-shadow:inset 0 -2px #ff4500!important}body .inquiry-workspace-page .inquiry-source-tab.is-active strong{color:#ff4a13!important;background:#ffe8dd!important}@media (max-width:760px){body .recovery-page .legacy-filter-row.queue-filter-row,body .recovery-page .legacy-filter-row.demand-filter-row,body .capture-page .legacy-filter-row.demand-filter-row,body .capture-page .legacy-filter-row.source-filter-row,body .source-leak-page .legacy-filter-row.source-filter-row,body .recovery-page .legacy-filter-row.recovery-activity-filter-row,body .inquiry-workspace-page .inquiry-source-control-card{gap:10px!important;padding:12px!important}body .recovery-activity-filter-row .activity-filter-toolbar,body .legacy-filter-row .legacy-filter-count{margin-left:8px!important}}@media (max-width:1180px){.product-service-offer-card .product-list-stats,.product-offer-intelligence,.offer-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.product-service-catalog-page .product-service-filter-toolbar{gap:10px!important;padding:12px!important}.product-service-offer-card .product-list-stats,.product-offer-intelligence,.offer-info-grid{grid-template-columns:1fr!important}}.product-service-catalog-page .product-service-filter-toolbar{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:66px!important;margin:18px 0 22px!important;padding:14px 16px!important;display:flex!important;overflow:auto hidden!important;box-shadow:0 8px 22px #0000000a!important}.product-service-catalog-page .product-service-filter-toolbar .queue-tabs{flex-wrap:nowrap!important;flex:auto!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important;overflow:auto hidden!important}.product-service-catalog-page .product-service-filter-toolbar .queue-tab{color:#4b5563!important;height:38px!important;min-height:38px!important;box-shadow:none!important;white-space:nowrap!important;background:#f1f1ef!important;border:1px solid #0000!important;border-radius:999px!important;flex:none!important;padding:0 15px!important;font-size:13px!important;font-weight:500!important;line-height:1!important}.product-service-catalog-page .product-service-filter-toolbar .queue-tab:hover{color:#111!important;background:#f7f7f5!important;border-color:#0000!important}.product-service-catalog-page .product-service-filter-toolbar .queue-tab.active{color:#111!important;background:#fff!important;border-color:#ff450059!important;box-shadow:inset 0 -2px #ff4500!important}.product-service-catalog-page .product-service-filter-toolbar>.badge,.product-service-catalog-page .product-service-filter-toolbar>.pill{color:#374151!important;white-space:nowrap!important;background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:999px!important;flex:none!important;height:30px!important;min-height:30px!important;padding:6px 13px!important;font-size:12px!important;font-weight:500!important;line-height:1!important}.product-service-offer-card .recovery-row-title{align-items:center!important;gap:8px!important}.product-offer-type-pill{color:#ff7a45!important;letter-spacing:-.01em!important;white-space:nowrap!important;background:#ff45001a!important;border:1px solid #ff450047!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-height:26px!important;padding:6px 10px!important;font-size:12px!important;font-weight:650!important;line-height:1!important;display:inline-flex!important}.product-service-offer-card .product-list-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}.product-service-offer-card .product-list-stats div{min-width:0!important}.product-service-offer-card .product-list-stats strong{white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.35!important;display:block!important}.product-offer-intelligence>div{background:#ffffff08!important;border:1px solid #ffffff13!important;border-radius:16px!important;min-width:0!important;padding:14px!important}.product-offer-intelligence span{color:#8f96a7!important;margin-bottom:6px!important;font-size:12px!important;font-weight:600!important;line-height:1!important;display:block!important}.product-offer-intelligence strong{color:#e8edf7!important;overflow-wrap:anywhere!important;font-size:13px!important;font-weight:600!important;line-height:1.45!important;display:block!important}.product-service-detail-modal .product-modal-value-strip strong{white-space:normal!important;overflow-wrap:anywhere!important}.offer-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin-bottom:20px!important;display:grid!important}.offer-info-grid .detail-callout,.product-action-callout,.product-package-opportunity{min-width:0!important}.product-package-opportunity{background:#ff45000e!important;border-color:#ff450033!important;grid-column:1/-1!important}.product-action-callout{background:#22d3ee0e!important;border-color:#22d3ee2e!important}.product-service-catalog-page .product-list-footer{margin-top:16px!important}@media (max-width:1180px){.product-service-offer-card .product-list-stats,.product-offer-intelligence,.offer-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.product-service-catalog-page .product-service-filter-toolbar{gap:10px!important;padding:12px!important}.product-service-offer-card .product-list-stats,.product-offer-intelligence,.offer-info-grid{grid-template-columns:1fr!important}}.product-service-offer-card{padding:26px!important}.product-service-offer-card .product-list-main{align-items:flex-start!important;gap:24px!important}.product-service-offer-card .recovery-meta{gap:10px 12px!important;margin-top:14px!important}.product-service-offer-card .product-tag-list{gap:8px!important;margin-top:14px!important}.product-service-offer-card .product-list-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin-top:22px!important}.product-service-offer-card .product-list-stats div{background:#ffffff0b!important;border:1px solid #ffffff16!important;border-radius:18px!important;min-height:112px!important;padding:16px!important}.product-service-offer-card .product-list-stats span,.product-offer-intelligence span{color:#b5bdcc!important;letter-spacing:.02em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:700!important}.product-service-offer-card .product-list-stats strong,.product-offer-intelligence strong{color:#f8fafc!important;font-size:14px!important;font-weight:650!important;line-height:1.55!important}.product-offer-intelligence{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin-top:22px!important;display:grid!important}.product-offer-intelligence>div{background:linear-gradient(135deg,#ff450013,#ffffff08)!important;border:1px solid #ff45002e!important;border-radius:20px!important;min-width:0!important;min-height:132px!important;padding:18px!important;box-shadow:inset 0 1px #ffffff0a!important}.product-offer-intelligence>div:nth-child(2){background:linear-gradient(135deg,#22d3ee13,#ffffff08)!important;border-color:#22d3ee2e!important}.product-offer-intelligence>div:nth-child(3){background:linear-gradient(135deg,#34d39913,#ffffff08)!important;border-color:#34d3992e!important}.product-list-footer{border-top:1px solid #ffffff13!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:20px!important;margin-top:24px!important;padding-top:18px!important;display:grid!important}.product-list-footer p{color:#c8cfdb!important;max-width:900px!important;margin:0!important;line-height:1.65!important}.product-view-signals-btn,.product-view-detail-btn{white-space:nowrap!important}.product-signal-detail-page{flex-direction:column!important;gap:28px!important;display:flex!important}.product-signal-hero{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)!important;align-items:stretch!important;gap:32px!important;padding:32px!important;display:grid!important}.product-signal-hero-copy{flex-direction:column!important;align-items:flex-start!important;gap:14px!important;min-width:0!important;display:flex!important}.product-signal-back-btn{margin-bottom:4px!important}.product-signal-eyebrow{color:#ff8a5b!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#ff45001a!important;border:1px solid #ff450047!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;padding:7px 12px!important;font-size:12px!important;font-weight:750!important;display:inline-flex!important}.product-signal-hero h2{color:#f8fafc!important;letter-spacing:-.06em!important;margin:0!important;font-size:clamp(36px,3.4vw,56px)!important;font-weight:650!important;line-height:.98!important}.product-signal-hero p{color:#b8c0cf!important;max-width:860px!important;margin:0!important;font-size:15px!important;line-height:1.7!important}.product-signal-chip-row{flex-wrap:wrap!important;align-items:center!important;gap:9px!important;margin-top:4px!important;display:flex!important}.product-signal-chip-row span{color:#e5e7eb!important;background:#ffffff0b!important;border:1px solid #ffffff1a!important;border-radius:999px!important;align-items:center!important;min-height:30px!important;padding:7px 11px!important;font-size:12px!important;font-weight:650!important;display:inline-flex!important}.product-signal-hero-values{grid-template-columns:1fr!important;gap:14px!important;display:grid!important}.product-signal-hero-values div,.product-signal-summary-card,.product-signal-stage-grid div,.product-signal-buyer-card{background:#ffffff09!important;border:1px solid #ffffff16!important;border-radius:22px!important}.product-signal-hero-values div{flex-direction:column!important;justify-content:center!important;min-height:112px!important;padding:20px!important;display:flex!important}.product-signal-hero-values span,.product-signal-summary-card span,.product-signal-stage-grid span,.product-signal-buyer-card span,.product-signal-next-step span{color:#aeb7c7!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:12px!important;font-weight:750!important;line-height:1.2!important;display:block!important}.product-signal-hero-values strong{color:#fff!important;letter-spacing:-.045em!important;font-size:38px!important;font-weight:650!important;line-height:1!important}.product-signal-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.product-signal-summary-card{min-height:170px!important;padding:22px!important}.product-signal-summary-card strong{color:#f8fafc!important;font-size:16px!important;font-weight:700!important;line-height:1.55!important;display:block!important}.product-signal-summary-card p,.product-signal-stage-grid p,.product-signal-next-step p{color:#aeb7c7!important;margin:10px 0 0!important;font-size:13px!important;line-height:1.65!important}.product-signal-panel{padding:30px!important}.product-signal-panel-header{margin-bottom:24px!important}.product-signal-table{flex-direction:column!important;gap:10px!important;display:flex!important}.product-signal-table-head,.product-signal-table-row{grid-template-columns:minmax(180px,1.3fr) 90px minmax(120px,.8fr) minmax(180px,1fr)!important;align-items:center!important;gap:14px!important;display:grid!important}.product-signal-table-head{color:#aeb7c7!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:0 16px 8px!important;font-size:12px!important;font-weight:750!important}.product-signal-table-row{color:#dbe3ef!important;background:#ffffff08!important;border:1px solid #ffffff13!important;border-radius:18px!important;min-height:62px!important;padding:16px!important}.product-signal-table-row strong{color:#f8fafc!important;font-weight:700!important}.product-signal-buyer-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.product-signal-buyer-card{flex-direction:column!important;justify-content:space-between!important;gap:18px!important;min-height:230px!important;padding:20px!important;display:flex!important}.product-signal-buyer-card h3{color:#f8fafc!important;margin:0!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important}.product-signal-buyer-card p{color:#b8c0cf!important;margin:7px 0 0!important;line-height:1.55!important}.product-signal-buyer-meta{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.product-signal-buyer-meta span,.product-signal-buyer-meta strong{color:#e5e7eb!important;letter-spacing:0!important;text-transform:none!important;background:#ffffff0b!important;border:1px solid #ffffff14!important;border-radius:999px!important;width:fit-content!important;margin:0!important;padding:6px 9px!important;font-size:12px!important;font-weight:650!important}.product-signal-buyer-meta strong{color:#67e8f9!important;border-color:#22d3ee33!important}.product-signal-two-column{grid-template-columns:minmax(0,1fr) minmax(420px,.78fr)!important;align-items:start!important;gap:28px!important;display:grid!important}.product-signal-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.product-signal-stage-grid div{min-height:170px!important;padding:20px!important}.product-signal-stage-grid strong{color:#f8fafc!important;font-size:16px!important;font-weight:700!important;line-height:1.45!important}.product-signal-action-plan .detail-callout{margin-bottom:16px!important}.product-signal-action-row{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin-top:20px!important;display:flex!important}.product-signal-action-row button{white-space:nowrap!important}.product-service-detail-modal .product-modal-actions{align-items:center!important;gap:12px!important}.product-service-detail-modal .offer-info-grid{gap:16px!important}.product-service-detail-modal .detail-callout{border-radius:18px!important;padding:18px!important}@media (max-width:1280px){.product-service-offer-card .product-list-stats,.product-signal-summary-grid,.product-offer-intelligence,.product-signal-buyer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-signal-two-column,.product-signal-hero{grid-template-columns:1fr!important}}@media (max-width:760px){.product-service-offer-card{padding:20px!important}.product-service-offer-card .product-list-main,.product-list-footer,.product-service-offer-card .product-list-stats,.product-offer-intelligence,.product-signal-summary-grid,.product-signal-buyer-grid,.product-signal-stage-grid{grid-template-columns:1fr!important}.product-signal-hero,.product-signal-panel{padding:22px!important}.product-signal-table-head{display:none!important}.product-signal-table-row{grid-template-columns:1fr!important}.product-signal-action-row button,.product-list-footer-actions button{width:100%!important}}.product-service-catalog-page,.product-signal-detail-page{color:#111827!important}.product-service-catalog-page .panel-header h2,.product-signal-detail-page .panel-header h2,.product-service-catalog-page h2,.product-service-catalog-page h3,.product-signal-detail-page h2,.product-signal-detail-page h3{color:#0f172a!important}.product-service-catalog-page .panel-header p,.product-signal-detail-page .panel-header p,.product-service-catalog-page p,.product-signal-detail-page p{color:#475569!important}.product-service-catalog-page .product-list-view{gap:28px!important}.product-service-catalog-page .product-list-card.product-service-offer-card{background:#fff!important;border:1px solid #e6e1dc!important;border-radius:24px!important;padding:28px!important;box-shadow:0 12px 36px #0f172a0b!important}.product-service-catalog-page .product-list-main{align-items:flex-start!important;gap:26px!important}.product-service-catalog-page .product-list-main h3{color:#0f172a!important;letter-spacing:-.025em!important;font-size:19px!important;font-weight:800!important;line-height:1.22!important}.product-service-catalog-page .product-list-main>div:first-child>p{color:#475569!important;margin-top:10px!important;font-size:14px!important;font-weight:500!important;line-height:1.58!important}.product-service-catalog-page .capture-value-stack{text-align:right!important;background:linear-gradient(135deg,#ff450011,#fff)!important;border:1px solid #ff450038!important;border-radius:20px!important;min-width:176px!important;padding:16px 18px!important}.product-service-catalog-page .capture-value-stack strong{color:#0f172a!important;letter-spacing:-.055em!important;font-size:30px!important;font-weight:850!important;line-height:1!important;display:block!important}.product-service-catalog-page .capture-value-stack span{color:#9a3412!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-top:8px!important;font-size:12px!important;font-weight:750!important;line-height:1.2!important;display:block!important}.product-service-catalog-page .product-list-stats{gap:14px!important;margin-top:24px!important}.product-service-catalog-page .product-list-stats div{background:#fbfaf8!important;border:1px solid #e6e1dc!important;border-radius:18px!important;min-height:118px!important;padding:18px!important}.product-service-catalog-page .product-list-stats span{color:#64748b!important;letter-spacing:.055em!important;text-transform:uppercase!important;margin-bottom:10px!important;font-size:11px!important;font-weight:800!important;line-height:1.15!important;display:block!important}.product-service-catalog-page .product-list-stats strong{color:#0f172a!important;overflow-wrap:anywhere!important;font-size:15px!important;font-weight:760!important;line-height:1.48!important;display:block!important}.product-service-catalog-page .product-list-stats div:first-child strong{letter-spacing:-.05em!important;font-size:34px!important;font-weight:850!important;line-height:1!important}.product-service-catalog-page .product-offer-intelligence{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin-top:24px!important}.product-service-catalog-page .product-offer-intelligence>div{background:linear-gradient(135deg,#ff450012,#fff 72%)!important;border:1px solid #ff450033!important;border-radius:22px!important;min-height:168px!important;padding:20px!important;box-shadow:inset 0 1px #ffffffbf!important}.product-service-catalog-page .product-offer-intelligence>div:nth-child(2){background:linear-gradient(135deg,#0ea5e913,#fff 72%)!important;border-color:#0ea5e938!important}.product-service-catalog-page .product-offer-intelligence>div:nth-child(3){background:linear-gradient(135deg,#10b98113,#fff 72%)!important;border-color:#10b98138!important}.product-service-catalog-page .product-offer-intelligence span{color:#9a3412!important;letter-spacing:.075em!important;text-transform:uppercase!important;margin-bottom:10px!important;font-size:11px!important;font-weight:850!important;line-height:1.15!important;display:block!important}.product-service-catalog-page .product-offer-intelligence strong{color:#0f172a!important;letter-spacing:-.015em!important;font-size:16px!important;font-weight:820!important;line-height:1.36!important;display:block!important}.product-service-catalog-page .product-offer-intelligence p{color:#334155!important;margin:10px 0 0!important;font-size:13px!important;font-weight:550!important;line-height:1.62!important}.product-service-catalog-page .product-list-footer{border-top:1px solid #eee8e3!important;gap:22px!important;margin-top:26px!important;padding-top:20px!important}.product-service-catalog-page .product-list-footer p{color:#334155!important;font-size:14px!important;font-weight:550!important;line-height:1.7!important}.product-signal-detail-page{gap:30px!important}.product-signal-detail-page .glass-card,.product-signal-detail-page .panel-card{background:#fff!important;border-color:#e6e1dc!important;box-shadow:0 12px 36px #0f172a0b!important}.product-signal-detail-page .product-signal-hero{background:linear-gradient(135deg,#fff,#fff8f4)!important;border:1px solid #eadfd8!important;border-radius:28px!important;gap:36px!important;padding:34px!important}.product-signal-detail-page .product-signal-eyebrow{color:#ea580c!important;background:#fff1e8!important;border-color:#ea580c47!important}.product-signal-detail-page .product-signal-hero h2{color:#0f172a!important;font-weight:850!important}.product-signal-detail-page .product-signal-hero p{color:#475569!important;font-weight:520!important}.product-signal-detail-page .product-signal-chip-row span{color:#334155!important;background:#fff!important;border-color:#e6e1dc!important;font-weight:750!important}.product-signal-detail-page .product-signal-hero-values{gap:16px!important}.product-signal-detail-page .product-signal-hero-values div{background:#fff!important;border:1px solid #e6e1dc!important;border-radius:22px!important;min-height:126px!important;padding:22px!important;box-shadow:0 10px 26px #0f172a0d!important}.product-signal-detail-page .product-signal-hero-values span{color:#64748b!important;letter-spacing:.065em!important;font-size:11px!important;font-weight:850!important}.product-signal-detail-page .product-signal-hero-values strong{color:#0f172a!important;letter-spacing:-.06em!important;font-size:42px!important;font-weight:880!important}.product-signal-detail-page .product-signal-summary-grid{gap:20px!important}.product-signal-detail-page .product-signal-summary-card,.product-signal-detail-page .product-signal-stage-grid div,.product-signal-detail-page .product-signal-buyer-card{background:#fff!important;border:1px solid #e6e1dc!important;box-shadow:0 10px 28px #0f172a0a!important}.product-signal-detail-page .product-signal-summary-card{min-height:188px!important;padding:24px!important}.product-signal-detail-page .product-signal-summary-card span,.product-signal-detail-page .product-signal-stage-grid span,.product-signal-detail-page .product-signal-buyer-card span,.product-signal-detail-page .product-signal-next-step span{color:#64748b!important;letter-spacing:.065em!important;font-size:11px!important;font-weight:850!important}.product-signal-detail-page .product-signal-summary-card strong,.product-signal-detail-page .product-signal-stage-grid strong{color:#0f172a!important;font-size:17px!important;font-weight:820!important;line-height:1.48!important}.product-signal-detail-page .product-signal-summary-card p,.product-signal-detail-page .product-signal-stage-grid p,.product-signal-detail-page .product-signal-next-step p{color:#334155!important;font-size:13px!important;font-weight:550!important;line-height:1.68!important}.product-signal-detail-page .product-signal-summary-card-action{background:linear-gradient(135deg,#ff450011,#fff 68%)!important;border-color:#ff450038!important}.product-signal-detail-page .product-signal-panel{border-radius:26px!important;padding:32px!important}.product-signal-detail-page .product-signal-table{gap:12px!important}.product-signal-detail-page .product-signal-table-head{color:#64748b!important;font-weight:850!important}.product-signal-detail-page .product-signal-table-row{color:#334155!important;background:#fbfaf8!important;border:1px solid #e6e1dc!important;min-height:70px!important;padding:18px!important}.product-signal-detail-page .product-signal-table-row strong{color:#0f172a!important;font-size:15px!important;font-weight:820!important}.product-signal-detail-page .product-signal-table-row span{color:#334155!important;font-size:14px!important;font-weight:650!important}.product-signal-status-pill{color:#c2410c!important;white-space:nowrap!important;background:#fff1e8!important;border:1px solid #ff450033!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-height:30px!important;padding:7px 11px!important;font-size:12px!important;font-weight:750!important;line-height:1!important;display:inline-flex!important}.product-signal-detail-page .product-signal-buyer-grid{gap:18px!important}.product-signal-detail-page .product-signal-buyer-card{border-radius:22px!important;min-height:270px!important;padding:22px!important}.product-signal-source-badge{color:#0369a1!important;letter-spacing:0!important;text-transform:none!important;background:#eff9ff!important;border:1px solid #0ea5e933!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;margin-bottom:12px!important;padding:7px 10px!important;font-size:12px!important;font-weight:760!important;line-height:1!important;display:inline-flex!important}.product-signal-detail-page .product-signal-buyer-card h3{color:#0f172a!important;font-size:19px!important;font-weight:820!important}.product-signal-detail-page .product-signal-buyer-card p{color:#475569!important;font-size:13px!important;font-weight:550!important;line-height:1.62!important}.product-signal-detail-page .product-signal-buyer-meta span,.product-signal-detail-page .product-signal-buyer-meta strong{color:#334155!important;background:#fbfaf8!important;border-color:#e6e1dc!important;font-weight:720!important}.product-signal-detail-page .product-signal-buyer-meta strong{color:#047857!important;background:#ecfdf5!important;border-color:#10b98138!important}.product-signal-detail-page .product-signal-next-step{background:#fbfaf8!important;border:1px solid #e6e1dc!important;border-radius:16px!important;padding:13px!important}.product-signal-detail-page .product-signal-next-step-strong{background:#fff7ed!important;border-color:#ff450033!important}.product-signal-detail-page .product-signal-two-column{gap:30px!important}.product-signal-detail-page .product-signal-stage-grid{gap:18px!important}.product-signal-detail-page .product-signal-stage-grid div{border-radius:22px!important;min-height:182px!important;padding:22px!important}.product-signal-detail-page .product-signal-action-plan .detail-callout,.product-service-detail-modal .detail-callout,.product-service-detail-modal .product-package-opportunity,.product-service-detail-modal .product-action-callout{background:#fbfaf8!important;border-color:#e6e1dc!important}.product-signal-detail-page .product-signal-action-plan .detail-callout span,.product-service-detail-modal .detail-callout span{color:#64748b!important;font-weight:850!important}.product-signal-detail-page .product-signal-action-plan .detail-callout p,.product-service-detail-modal .detail-callout p{color:#334155!important;font-weight:560!important;line-height:1.68!important}.product-signal-detail-page .product-signal-action-row{gap:12px!important;margin-top:24px!important}.product-service-detail-modal .product-modal-value-strip div,.product-service-detail-modal .offer-info-grid .detail-callout{background:#fbfaf8!important;border-color:#e6e1dc!important}.product-service-detail-modal .product-modal-value-strip strong{color:#0f172a!important;font-size:30px!important;font-weight:860!important}.product-service-detail-modal .product-modal-value-strip span,.product-service-detail-modal .offer-info-grid span{color:#64748b!important;font-weight:850!important}.product-service-detail-modal .offer-info-grid p,.product-service-detail-modal .offer-info-grid strong{color:#0f172a!important}@media (max-width:1280px){.product-service-catalog-page .product-offer-intelligence,.product-signal-detail-page .product-signal-buyer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.product-service-catalog-page .product-list-card.product-service-offer-card,.product-signal-detail-page .product-signal-hero,.product-signal-detail-page .product-signal-panel{padding:22px!important}.product-service-catalog-page .product-list-main,.product-service-catalog-page .product-offer-intelligence,.product-service-catalog-page .product-list-stats,.product-signal-detail-page .product-signal-summary-grid,.product-signal-detail-page .product-signal-buyer-grid,.product-signal-detail-page .product-signal-stage-grid{grid-template-columns:1fr!important}.product-service-catalog-page .capture-value-stack{text-align:left!important;min-width:0!important}}.product-catalog-pagination,.product-signal-pagination{border-top:1px solid #e8e8e5f2!important;margin-top:22px!important;padding-top:18px!important}.product-catalog-pagination span,.product-signal-pagination span{color:#374151!important;text-align:center!important;font-size:13px!important;font-weight:650!important;line-height:1.35!important}.product-catalog-pagination .secondary-btn,.product-signal-pagination .secondary-btn{color:#111827!important;box-shadow:none!important;background:#fff!important;border-color:#e8e8e5!important}.product-catalog-pagination .secondary-btn:disabled,.product-signal-pagination .secondary-btn:disabled{opacity:.45!important;cursor:not-allowed!important;transform:none!important}@media (max-width:720px){.product-catalog-pagination,.product-signal-pagination{flex-direction:column!important;align-items:stretch!important}.product-catalog-pagination .secondary-btn,.product-signal-pagination .secondary-btn{width:100%!important}}.inquiry-template-section .recommended-message-preview,.inquiry-template-section .inquiry-message-preview{text-align:left!important;direction:ltr!important;justify-content:flex-start!important;align-items:flex-start!important;width:100%!important;display:block!important}.inquiry-template-section .recommended-message-preview span,.inquiry-template-section .inquiry-message-preview span,.inquiry-template-section .recommended-message-preview p,.inquiry-template-section .inquiry-message-preview p{text-align:left!important;justify-self:start!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;display:block!important}.inquiry-template-section .inquiry-message-preview p{white-space:normal!important;overflow-wrap:anywhere!important;padding-top:2px!important}.inquiry-template-section .inquiry-template-actions{justify-content:flex-start!important;align-items:center!important}.source-leak-action-panel .source-leak-card-list{grid-template-columns:1fr!important;gap:18px!important;margin-top:18px!important;display:grid!important}.source-leak-card-v2{background:linear-gradient(135deg,#fff7f2b8,#fffffff5),#fff!important;border:1px solid #0f172a14!important;border-radius:24px!important;gap:18px!important;padding:22px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 38px #0f172a0f!important}.source-leak-card-v2:before{content:""!important;opacity:.92!important;background:#ff440f!important;width:4px!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.source-leak-card-v2.cyan:before{background:#0891b2!important}.source-leak-card-v2.emerald:before{background:#059669!important}.source-leak-card-v2.amber:before{background:#d97706!important}.source-leak-card-v2.rose:before{background:#ff440f!important}.source-leak-card-v2.indigo:before{background:#6366f1!important}.source-leak-card-v2.gray:before{background:#64748b!important}.source-leak-card-v2:hover{border-color:#ff440f33!important;transform:translateY(-1px)!important;box-shadow:0 22px 46px #ff440f14,0 12px 28px #0f172a0f!important}.source-leak-card-v2 .source-leak-card-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:18px!important;display:grid!important}.source-leak-card-v2 .recovery-row-title{flex-wrap:wrap!important;align-items:center!important;gap:9px!important;margin-bottom:10px!important;display:flex!important}.source-leak-card-v2 h3{color:#111827!important;letter-spacing:-.035em!important;margin:0!important;font-size:22px!important;font-weight:850!important;line-height:1.15!important}.source-leak-card-v2 p{color:#344054!important;max-width:850px!important;margin:0!important;font-size:15px!important;line-height:1.6!important}.source-leak-card-v2 .capture-value-stack{text-align:right!important;background:#fff7f2!important;border:1px solid #ff440f29!important;border-radius:18px!important;align-content:center!important;justify-items:end!important;gap:4px!important;min-width:160px!important;padding:14px 16px!important;display:grid!important}.source-leak-card-v2 .capture-value-stack strong{color:#111827!important;letter-spacing:-.045em!important;font-size:28px!important;font-weight:900!important;line-height:1!important}.source-leak-card-v2 .capture-value-stack span{color:#667085!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:11px!important;font-weight:800!important}.source-leak-card-v2 .source-leak-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.source-leak-card-v2 .source-leak-metric-grid>div{background:#ffffffdb!important;border:1px solid #0f172a14!important;border-radius:18px!important;flex-direction:column!important;justify-content:space-between!important;gap:8px!important;min-height:86px!important;padding:14px!important;display:flex!important}.source-leak-card-v2 .source-leak-metric-grid span{color:#667085!important;text-transform:uppercase!important;letter-spacing:.055em!important;margin:0!important;font-size:11px!important;font-weight:850!important;line-height:1.2!important;display:block!important}.source-leak-card-v2 .source-leak-metric-grid strong{color:#111827!important;letter-spacing:-.025em!important;word-break:normal!important;font-size:18px!important;font-weight:900!important;line-height:1.1!important;display:block!important}.source-leak-card-v2 .source-fix-callout{background:#fff!important;border:1px solid #0f172a14!important;border-radius:18px!important;padding:14px 16px!important}.source-leak-card-v2 .source-fix-callout span{color:#667085!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:11px!important;font-weight:900!important;display:block!important}.source-leak-card-v2 .source-fix-callout p{color:#172033!important;font-weight:650!important}.source-leak-card-v2 .source-actions-row{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;padding-top:2px!important;display:flex!important}.source-leak-card-v2 .source-actions-row button{border-radius:14px!important;min-height:42px!important}.source-leak-card-v2 .source-view-more-btn{margin-left:auto!important}.source-leak-card-v2 .source-owner-panel{background:#fbfbfa!important;border:1px solid #0f172a14!important;border-radius:18px!important;padding:16px!important}.source-leak-card-v2 .source-owner-panel h4{color:#111827!important;margin:0 0 4px!important;font-size:16px!important}.source-leak-card-v2 .source-owner-panel p{font-size:13px!important}.source-leak-card-v2.is-source-focus-return{animation:1.1s both sourceFocusPulse!important}.product-signal-back-btn{color:#111827!important;background:#fff!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:fit-content!important;min-height:42px!important;margin-bottom:14px!important;padding:10px 16px!important;display:inline-flex!important}.product-signal-back-btn:hover{color:#ff440f!important;background:#fff7f2!important;border-color:#ff440f52!important}@media (max-width:1280px){.source-leak-card-v2 .source-leak-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){.source-leak-card-v2 .source-leak-card-header{grid-template-columns:1fr!important}.source-leak-card-v2 .capture-value-stack{text-align:left!important;justify-items:start!important}.source-leak-card-v2 .source-leak-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.source-leak-card-v2 .source-view-more-btn{margin-left:0!important}}@media (max-width:520px){.source-leak-card-v2 .source-leak-metric-grid{grid-template-columns:1fr!important}}.buyer-safe-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.buyer-safe-summary-grid article{background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;min-height:132px;padding:18px}.buyer-safe-summary-grid span,.safe-audit-row span,.owner-change-inline span,.segment-select-all span{color:#9aa3b8;letter-spacing:-.01em;font-size:12px;font-weight:600}.buyer-safe-summary-grid strong{color:#f8fafc;letter-spacing:-.03em;margin-top:7px;font-size:17px;font-weight:700;line-height:1.25;display:block}.buyer-safe-summary-grid p{color:#a1a8b8;margin:8px 0 0;font-size:13px;line-height:1.5}.buyer-action-first-modal{width:min(1180px,100vw - 38px)}.buyer-action-toolbar,.segment-toolbar-actions,.buyer-value-toolbar-actions,.compact-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.buyer-action-toolbar{background:#ffffff07;border:1px solid #ffffff14;border-radius:20px;margin:18px 0 22px;padding:14px}.compact-toolbar{background:0 0;border:0;margin:12px 0 0;padding:0}.owner-change-inline,.segment-select-all{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:9px;padding:9px 12px;display:inline-flex}.owner-change-inline select{color:#f8fafc;background:0 0;border:0;outline:none;min-width:160px}.safe-note-editor textarea{resize:vertical;color:#f8fafc;background:#05071094;border:1px solid #ffffff1a;border-radius:16px;outline:none;width:100%;min-height:112px;padding:14px}.safe-audit-panel{background:#ffffff08;border:1px solid #ffffff14;border-radius:22px;margin-top:22px;padding:20px}.safe-audit-panel h3{letter-spacing:-.03em;margin:0;font-size:18px}.inline-audit-panel{margin-top:18px;padding:16px}.safe-audit-list{flex-direction:column;gap:10px;margin-top:14px;display:flex}.safe-audit-row{background:#ffffff07;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:minmax(160px,1.4fr) minmax(120px,1fr) minmax(120px,1fr) minmax(110px,.8fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.compact-audit-list .safe-audit-row{grid-template-columns:1fr;align-items:flex-start}.safe-audit-row strong{color:#f8fafc;font-size:13px;font-weight:700}.safe-empty-copy{color:#8f96a7;margin:10px 0 0;font-size:13px}.draft-inline-status{color:#cbd5e1;background:#94a3b817;border:1px solid #94a3b83d;border-radius:999px;width:fit-content;margin-top:7px;padding:5px 9px;font-size:12px;font-weight:600;display:inline-flex}.buyer-group-card.is-archived{opacity:.68;border-style:dashed}.buyer-group-list{flex-direction:column;gap:12px;display:flex}.buyer-group-row{background:#ffffff07;border:1px solid #ffffff12;border-radius:18px;grid-template-columns:minmax(0,1.2fr) minmax(150px,.7fr) minmax(0,1.5fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.buyer-group-row div{min-width:0}.buyer-group-row strong,.buyer-group-row span{display:block}.buyer-group-row span{color:#9aa3b8;margin-top:4px;font-size:12px}.segment-card-select{background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.segment-card-header{grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:12px;display:grid}.segment-card-header p{color:#9ca3b3;margin:7px 0 0}.segment-open-actions{flex-direction:column;gap:10px;margin:16px 0;display:flex}.segment-open-action-row{background:#ffffff07;border:1px solid #ffffff12;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.segment-open-action-row strong,.segment-open-action-row span{display:block}.segment-open-action-row span{color:#9aa3b8;margin-top:4px;font-size:12px}.segment-toolbar-actions .secondary-btn,.segment-toolbar-actions .primary-btn,.buyer-action-toolbar .secondary-btn,.buyer-action-toolbar .primary-btn,.buyer-value-actions .secondary-btn,.buyer-value-actions .primary-btn{min-height:42px}.segment-action-row .badge,.segment-open-action-row .badge{white-space:nowrap}@media (max-width:1180px){.buyer-safe-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.safe-audit-row,.buyer-group-row{grid-template-columns:1fr;align-items:flex-start}}@media (max-width:700px){.buyer-safe-summary-grid{grid-template-columns:1fr}.buyer-action-toolbar,.segment-toolbar-actions,.buyer-value-toolbar-actions{align-items:stretch}.buyer-action-toolbar>*,.segment-toolbar-actions>*,.buyer-value-toolbar-actions>*{justify-content:center;width:100%}.owner-change-inline{justify-content:space-between}}body.search-hidden-when-modal-open .workspace-search-shell,body.search-hidden-when-modal-open .workspace-search-results{pointer-events:none!important;visibility:hidden!important;display:none!important}.workspace-search-shell{z-index:120}.workspace-search-results{z-index:130}.action-history-modal,.action-history-popup{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#030612b8;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0;z-index:9800!important}.action-history-modal-card{border-radius:28px;width:min(1080px,96vw);max-height:min(780px,88vh);padding:28px;overflow:hidden}.action-history-modal-header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;padding-bottom:18px;display:flex}.action-history-modal-header h2{letter-spacing:-.055em;margin:4px 0 6px;font-size:clamp(26px,3vw,40px);line-height:1}.action-history-modal-header p{color:var(--muted);margin:0;font-size:13px}.action-history-table,.action-history-cards{flex-direction:column;gap:12px;max-height:590px;padding-right:8px;display:flex;overflow-y:auto}.action-history-row{background:#ffffff09;border:1px solid #ffffff16;border-radius:18px;grid-template-columns:minmax(210px,1.45fr) repeat(4,minmax(120px,.8fr)) auto;align-items:center;gap:12px;padding:14px;display:grid}.action-history-row>div,.action-history-row>p{min-width:0}.action-history-row span{color:var(--muted-soft);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700;display:block}.action-history-row strong{color:var(--text);overflow-wrap:anywhere;font-size:13px;line-height:1.35;display:block}.action-history-row p{color:var(--muted);border-top:1px solid #ffffff14;grid-column:1/-1;margin:0;padding-top:8px;font-size:13px}.action-history-button{color:#b8f3ff!important;background:#22d3ee1a!important;border-color:#22d3ee47!important}.action-history-button:hover{box-shadow:0 12px 28px #22d3ee1f;border-color:#22d3ee7a!important}.last-action-summary{background:linear-gradient(135deg,#22d3ee14,#818cf80b);border:1px solid #22d3ee29;border-radius:18px;width:100%;padding:14px 16px}.last-action-summary-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.last-action-summary span,.last-action-summary-top span{color:var(--muted-soft);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.last-action-summary strong{color:var(--text);margin-bottom:4px;font-size:14px;line-height:1.35;display:block}.last-action-summary p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.last-action-chip,.last-action-summary .last-action-chip{width:fit-content;color:var(--cyan);white-space:nowrap;background:#22d3ee14;border:1px solid #22d3ee40;border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.draft-status-badge,.buyer-modal-action-bar .draft-status-badge{width:fit-content;color:var(--text);background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.buyer-modal-action-bar,.buyer-action-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.buyer-modal-action-bar.compact-toolbar,.compact-toolbar{gap:8px;margin:10px 0 0}.buyer-modal-action-bar button:disabled,.buyer-action-toolbar button:disabled,.segment-card-actions button:disabled,.buyer-value-actions button:disabled{cursor:not-allowed;opacity:.45;transform:none!important}.owner-change-inline{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:6px 10px;display:inline-flex}.owner-change-inline span{color:var(--muted);font-size:12px;font-weight:700}.owner-change-inline select,.segment-form-field select,.segment-form-field input,.segment-action-row input,.safe-note-editor textarea{color:var(--text);background:#050710c7;border:1px solid #ffffff1f;border-radius:14px;outline:none}.owner-change-inline select{border-radius:999px;padding:7px 10px}.safe-note-editor textarea{resize:vertical;width:100%;padding:12px 14px}.restore-note-btn{color:#bbf7d0!important;background:#34d39917!important;border-color:#34d3994d!important}.buyer-profile-list,.buyer-value-grid{flex-direction:column;gap:14px;display:flex}.buyer-profile-row,.value-card,.buyer-group-card{background:#ffffff07;border:1px solid #ffffff13;border-radius:22px;padding:18px}.buyer-profile-row{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);align-items:start;gap:16px;display:grid}.buyer-profile-row-actions{flex-direction:column;gap:12px;display:flex}.buyer-row-actions,.buyer-value-actions,.segment-card-actions{flex-wrap:wrap;gap:8px;display:flex}.buyer-group-next-step{background:#ffffff07;border:1px solid #ffffff13;border-radius:16px;margin:14px 0;padding:12px 14px}.buyer-group-next-step span{color:var(--muted-soft);text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.buyer-group-next-step p{color:var(--muted);margin:0;font-size:13px}.segment-action-editor{flex-direction:column;gap:10px;display:flex}.segment-action-row{grid-template-columns:minmax(220px,1fr) minmax(140px,.6fr) minmax(120px,.5fr) minmax(110px,.5fr);gap:10px;display:grid}.segment-action-row input,.segment-form-field input,.segment-form-field select{width:100%;padding:11px 12px}.segment-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.segment-form-field{flex-direction:column;gap:8px;display:flex}.segment-form-field span{color:var(--muted);font-size:12px;font-weight:700}.segment-manual-buyer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.segment-manual-buyer-grid label,.segment-auto-preview,.buyer-group-buyer-row{color:var(--muted);background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:12px 14px}.compact-buyer-list{max-height:520px;overflow-y:auto}.buyer-group-buyer-row{grid-template-columns:minmax(160px,1fr) repeat(3,minmax(120px,.8fr));align-items:center;gap:12px;display:grid}@media (max-width:1100px){.buyer-profile-row,.action-history-row,.segment-action-row,.segment-form-grid,.segment-manual-buyer-grid,.buyer-group-buyer-row{grid-template-columns:1fr}.action-history-modal,.action-history-popup{padding:14px}}.draft-status-badge.cyan{color:var(--cyan);background:#22d3ee17;border-color:#22d3ee42}.draft-status-badge.amber{color:var(--amber);background:#fbbf241c;border-color:#fbbf244d}.draft-status-badge.emerald{color:var(--emerald);background:#34d39917;border-color:#34d39942}.draft-status-badge.rose{color:var(--rose);background:#fb71851c;border-color:#fb71854d}.draft-status-badge.gray{color:#cbd5e1;background:#94a3b817;border-color:#94a3b83d}.buyer-profile-row{text-align:left!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:14px!important;width:100%!important;display:flex!important}.buyer-profile-row .capture-card-main.buyer-card-main{text-align:left!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:10px!important;width:100%!important;display:flex!important}.buyer-profile-row .avatar{display:none!important}.buyer-profile-row .capture-card-main.buyer-card-main>div{text-align:left!important;width:100%!important;max-width:100%!important}.buyer-profile-row .recovery-row-title,.value-card .recovery-row-title{text-align:left!important;justify-content:flex-start!important;align-items:center!important}.buyer-profile-row p,.buyer-profile-row .recovery-meta,.value-card p,.value-card .recovery-meta{text-align:left!important;justify-content:flex-start!important}.value-card{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;display:flex!important}.value-card .capture-card-main.buyer-card-main{text-align:left!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:10px!important;width:100%!important;display:flex!important}.value-card .avatar{display:none!important}.buyer-value-actions{justify-content:flex-start!important;align-items:center!important}.action-history-button{color:#ff3d00!important;box-shadow:none!important;opacity:1!important;background:#ff4b1f0f!important;border:1px solid #ff4b1f42!important}.action-history-button:hover{color:#e63600!important;background:#ff4b1f1c!important;border-color:#ff4b1f73!important;box-shadow:0 10px 22px #ff4b1f1f!important}.buyer-profile-row button:disabled,.value-card button:disabled,.buyer-modal-action-bar button:disabled,.buyer-action-toolbar button:disabled,.segment-card-actions button:disabled,.buyer-value-actions button:disabled{color:#9ca3af!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important;background:#f3f4f6!important;border-color:#e5e7eb!important}.buyer-profile-row,.value-card,.buyer-group-card{box-shadow:none!important;background:#fff!important;border:1px solid #e5e7eb!important}.buyer-group-card{text-align:left!important}.buyer-group-card .segment-card-actions{justify-content:flex-start!important}@media (max-width:1100px){.buyer-profile-row,.value-card,.buyer-group-card{flex-direction:column!important;align-items:flex-start!important;display:flex!important}}.buyer-profile-row,.value-card,.buyer-group-card{box-shadow:none!important;text-align:left!important;background:#fff!important;border:1px solid #e5e7eb!important}.buyer-profile-row{grid-template-columns:minmax(0,1fr) minmax(380px,.75fr)!important;align-items:start!important;gap:18px!important;width:100%!important;display:grid!important}.buyer-profile-row .avatar,.value-card .avatar{display:none!important}.buyer-profile-row .capture-card-main.buyer-card-main{text-align:left!important;width:100%!important;display:block!important}.buyer-profile-row .capture-card-main.buyer-card-main>div{text-align:left!important;width:100%!important}.buyer-profile-row-actions{text-align:left!important;justify-content:flex-start!important;align-items:stretch!important;width:100%!important}.buyer-row-actions{justify-content:flex-start!important;align-items:center!important}.value-card{text-align:left!important;width:100%!important;padding:18px!important;display:block!important}.value-card .capture-card-main.buyer-card-main{text-align:left!important;width:100%!important;display:block!important}.value-card .capture-card-main.buyer-card-main>div{text-align:left!important;width:100%!important}.buyer-group-card .capture-stat-grid,.buyer-group-card .source-stat-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}.buyer-profile-row .recovery-row-title,.value-card .recovery-row-title,.buyer-group-card .recovery-row-title{text-align:left!important;justify-content:flex-start!important;align-items:center!important;display:flex!important}.buyer-profile-row p,.value-card p,.buyer-group-card p,.buyer-profile-row .recovery-meta,.value-card .recovery-meta,.buyer-group-card .recovery-meta{text-align:left!important;justify-content:flex-start!important}.buyer-value-actions,.segment-card-actions,.buyer-row-actions{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;display:flex!important}.last-action-summary{width:100%!important;max-width:none!important;box-shadow:none!important;text-align:left!important;background:#ff4b1f09!important;border:1px solid #ff4b1f29!important;border-radius:16px!important;padding:13px 15px!important}.last-action-summary span,.last-action-summary-top span{color:#6f7480!important}.last-action-summary strong{color:#171717!important}.last-action-summary p{color:#4b5563!important}.last-action-chip,.last-action-summary .last-action-chip{color:#ff3d00!important;background:#ff4b1f13!important;border-color:#ff4b1f38!important}.action-history-button,.secondary-btn.action-history-button{color:#ff3d00!important;box-shadow:none!important;opacity:1!important;background:#ff4b1f0f!important;border:1px solid #ff4b1f42!important}.action-history-button:hover,.secondary-btn.action-history-button:hover{color:#e63600!important;background:#ff4b1f1c!important;border-color:#ff4b1f73!important;box-shadow:0 10px 22px #ff4b1f1f!important}.buyer-profile-row .draft-status-badge.cyan,.value-card .draft-status-badge.cyan,.buyer-group-card .draft-status-badge.cyan{color:#ff3d00!important;background:#ff4b1f13!important;border-color:#ff4b1f38!important}.buyer-profile-row button:disabled,.value-card button:disabled,.buyer-group-card button:disabled,.buyer-modal-action-bar button:disabled,.buyer-action-toolbar button:disabled,.segment-card-actions button:disabled,.buyer-value-actions button:disabled{color:#9ca3af!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important;background:#f3f4f6!important;border-color:#e5e7eb!important}.buyer-group-next-step{background:#ff4b1f09!important;border-color:#ff4b1f21!important}.buyer-group-card .segment-card-header{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;width:100%!important;margin-bottom:10px!important;display:flex!important}.buyer-group-card .segment-card-select{color:#2f343b!important;white-space:nowrap!important;cursor:pointer!important;background:#ff4b1f0b!important;border:1px solid #ff4b1f2e!important;border-radius:999px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:max-content!important;height:34px!important;padding:7px 11px!important;font-size:12px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.buyer-group-card .segment-card-select input{accent-color:#ff3d00!important;cursor:pointer!important;flex:0 0 14px!important;width:14px!important;height:14px!important;margin:0!important}.buyer-group-card .segment-card-select span{white-space:nowrap!important;line-height:1!important;display:inline-block!important}.buyer-group-card .segment-card-header .draft-status-badge{white-space:nowrap!important;flex:none!important;margin-left:auto!important}.buyer-group-card>h3{text-align:left!important;margin-top:6px!important;margin-bottom:6px!important;padding-left:0!important;line-height:1.15!important}.buyer-group-card>p{text-align:left!important;margin-top:0!important;margin-bottom:14px!important}.segment-select-all{color:#2f343b!important;white-space:nowrap!important;background:#ff4b1f0b!important;border:1px solid #ff4b1f2e!important;border-radius:999px!important;align-items:center!important;gap:8px!important;height:36px!important;padding:8px 12px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.segment-select-all input{accent-color:#ff3d00!important;width:14px!important;height:14px!important;margin:0!important}.buyer-group-card .segment-card-select:hover,.segment-select-all:hover{color:#ff3d00!important;background:#ff4b1f13!important;border-color:#ff4b1f5c!important}.draft-create-button{color:#fff!important;background:linear-gradient(135deg,#ff4b1f,#ff3d00)!important;border:1px solid #ff4b1f66!important;box-shadow:0 12px 24px #ff4b1f29!important}.draft-create-button:hover{background:linear-gradient(135deg,#ff5a2e,#e63600)!important;box-shadow:0 14px 28px #ff4b1f33!important}.draft-ready-button,.draft-approve-button,.draft-execute-button,.draft-clear-button{color:#171717!important;box-shadow:none!important;background:#fff!important;border:1px solid #e5e7eb!important}.draft-ready-button:hover,.draft-approve-button:hover{color:#ff3d00!important;background:#ff4b1f0f!important;border-color:#ff4b1f59!important}.draft-execute-button{color:#0f766e!important;background:#0f766e0b!important;border-color:#0f766e38!important}.draft-execute-button:hover{color:#0f766e!important;background:#0f766e13!important;border-color:#0f766e61!important}.draft-clear-button{color:#b42318!important;background:#b423180b!important;border-color:#b4231838!important}.draft-clear-button:hover{color:#b42318!important;background:#b4231813!important;border-color:#b4231861!important}.buyer-row-actions,.buyer-value-actions,.segment-card-actions,.buyer-modal-action-bar{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;display:flex!important}.buyer-row-actions button,.buyer-value-actions button,.segment-card-actions button,.buyer-modal-action-bar button{white-space:nowrap!important;min-height:38px!important}.buyer-row-actions button:disabled,.buyer-value-actions button:disabled,.segment-card-actions button:disabled,.buyer-modal-action-bar button:disabled{color:#9ca3af!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important;background:#f3f4f6!important;border-color:#e5e7eb!important}.workflow-sync-layer{z-index:2147483400!important;position:relative!important}.workflow-sync-backdrop{z-index:2147483400!important;-webkit-backdrop-filter:blur(8px)!important;background:#0f172a7a!important;justify-content:center!important;align-items:center!important;padding:24px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.workflow-sync-modal{z-index:2147483410!important;width:min(720px,100vw - 32px)!important;max-height:calc(100dvh - 48px)!important;position:relative!important;overflow-y:auto!important}.reviews-referrals-page .social-proof-audit-btn{display:none!important}.photo-content-template-flow{background:#ffffffb8!important;border:1px solid #10b9812e!important;border-radius:14px!important;gap:12px!important;margin:12px 0 14px!important;padding:14px!important;display:grid!important}.photo-content-template-flow .segment-form-field{margin:0!important}.photo-content-template-flow select,.photo-content-template-flow textarea{width:100%!important}.photo-content-message-preview{background:#fff!important;border:1px solid #0f172a14!important;border-radius:12px!important;gap:7px!important;padding:12px!important;display:grid!important}.photo-content-message-preview span{color:#475569!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0!important;font-size:11px!important;font-weight:850!important}.photo-content-message-preview p{color:#334155!important;margin:0!important;font-size:13px!important;line-height:1.55!important}.ara-modal-backdrop,.rt-modal-backdrop,.tl-modal-backdrop{z-index:2147483200!important;-webkit-backdrop-filter:blur(8px)!important;background:#0f172a75!important;justify-content:center!important;align-items:center!important;padding:24px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.ara-modal-card,.rt-modal-card,.tl-modal-card{z-index:2147483210!important;max-height:calc(100dvh - 48px)!important;position:relative!important;overflow-y:auto!important}.ara-modal-actions,.thread-detail-actions,.tl-modal-footer,.tl-control-actions{flex-wrap:wrap!important;gap:10px!important}.ara-modal-actions.left,.thread-detail-actions{align-items:center!important}.ara-modal-actions .primary-btn,.thread-detail-actions .primary-btn,.tl-modal-footer .primary-btn,.tl-control-actions .primary-btn{box-shadow:0 12px 30px #ff45002e!important}.ara-modal-actions .secondary-btn,.thread-detail-actions .secondary-btn,.tl-modal-footer .secondary-btn,.tl-control-actions .secondary-btn{color:#0f172a!important;background:#fff!important;border:1px solid #e2e8f0!important}.team-workspace-secondary-history{background:#f8fafc!important;border:1px solid #e2e8f0!important;gap:10px!important;display:grid!important}.team-workspace-secondary-history button{width:fit-content!important}.ara-modal-card label,.rt-modal-card label,.tl-modal-card label{color:#475569!important;gap:7px!important;font-size:12px!important;font-weight:800!important;display:grid!important}.ara-modal-card input,.ara-modal-card select,.ara-modal-card textarea,.rt-modal-card input,.rt-modal-card select,.rt-modal-card textarea,.tl-modal-card input,.tl-modal-card select,.tl-modal-card textarea{color:#0f172a!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:11px 12px!important;line-height:1.5!important}.ara-modal-card textarea,.rt-modal-card textarea,.tl-modal-card textarea{resize:vertical!important}.thread-message-stack,.ara-audit-list,.tl-audit-list{border-radius:18px!important}.thread-message,.ara-audit-row,.tl-audit-list article{border-color:#e2e8f0!important}@media (max-width:780px){.ara-modal-backdrop,.rt-modal-backdrop,.tl-modal-backdrop{align-items:flex-start!important;padding:14px!important}.ara-modal-card,.rt-modal-card,.tl-modal-card{width:calc(100vw - 28px)!important;max-height:calc(100dvh - 28px)!important}}.message-action-backdrop{z-index:2147483420!important}.message-action-modal{z-index:2147483430!important;width:min(860px,100vw - 32px)!important}.message-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0;display:grid}.message-action-grid label,.message-action-preview-field{color:#475569;gap:7px;font-size:12px;font-weight:850;display:grid}.message-action-grid input,.message-action-grid select,.message-action-preview-field textarea{color:#0f172a;width:100%;font:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:11px 12px}.message-action-preview-field{margin-top:12px}.message-action-preview-field textarea{resize:vertical;min-height:160px;line-height:1.55}.message-action-callout{margin-top:14px}.message-action-actions{gap:10px}.message-channel-status-panel{background:#ffffffd1;border:1px solid #0f172a14;border-radius:22px;grid-template-columns:minmax(220px,.55fr) minmax(0,1fr);align-items:stretch;gap:16px;margin:0 0 18px;padding:18px;display:grid;box-shadow:0 18px 48px #0f172a0f}.message-channel-status-panel.compact{margin-top:-8px}.message-channel-status-panel>div:first-child span{color:#ff4500;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.message-channel-status-panel h3{color:#0f172a;letter-spacing:-.03em;margin:0;font-size:18px;font-weight:900}.message-channel-status-panel p{color:#64748b;margin:8px 0 0;font-size:13px;line-height:1.5}.message-channel-status-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.message-channel-status-grid article{background:#fff;border:1px solid #e2e8f0;border-radius:16px;gap:6px;padding:12px;display:grid}.message-channel-status-grid strong{color:#0f172a;font-size:12px;line-height:1.25}.message-channel-status-grid span{color:#64748b;font-size:11px;font-weight:800}.message-queue-groups em{color:#c2410c!important;background:#ff450014!important;border-color:#ff45002e!important}@media (max-width:980px){.message-action-grid,.message-channel-status-panel{grid-template-columns:1fr}.message-channel-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.message-channel-status-grid{grid-template-columns:1fr}}.command-center-scope .command-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;width:18px;height:18px}.command-center-scope .command-icon-button{min-height:40px;justify-content:center!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.command-center-scope .command-icon-button .command-icon{width:16px;height:16px}.command-center-scope .command-avatar{width:30px;min-width:30px;height:30px;color:var(--text);letter-spacing:.04em;background:#ffffff13;border:1px solid #ffffff24;border-radius:999px;place-items:center;font-size:11px;font-weight:800;display:inline-grid;box-shadow:inset 0 1px #ffffff14}.command-center-scope .command-hero-strip{background:radial-gradient(circle at 88% 12%,#22d3ee21,#0000 30%),radial-gradient(circle at 12% 80%,#8b5cf61f,#0000 28%),#ffffff09;border:1px solid #ffffff18;align-items:center;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 48px #0003}.command-center-scope .command-hero-strip:after,.command-center-scope .command-quick-fix-strip:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000008c,#0000 75%);mask-image:linear-gradient(90deg,#0000008c,#0000 75%)}.command-center-scope .command-hero-copy{z-index:1;align-items:center;gap:14px;min-width:0;display:flex;position:relative}.command-center-scope .command-hero-icon,.command-center-scope .command-source-icon{width:40px;min-width:40px;height:40px;color:var(--cyan);background:#22d3ee14;border:1px solid #22d3ee33;border-radius:15px;place-items:center;display:inline-grid;box-shadow:inset 0 1px #ffffff14,0 12px 26px #00000029}.command-center-scope .command-source-icon{border-radius:13px;width:34px;min-width:34px;height:34px}.command-center-scope .command-source-icon.rose{color:var(--rose);background:#fb71851a;border-color:#fb71853d}.command-center-scope .command-source-icon.amber{color:var(--amber);background:#fbbf241a;border-color:#fbbf243d}.command-center-scope .command-source-icon.emerald{color:var(--emerald);background:#34d39917;border-color:#34d39938}.command-center-scope .command-source-icon.indigo,.command-center-scope .command-source-icon.gray{color:#c7d2fe;background:#818cf817;border-color:#818cf838}.command-center-scope .command-section-label{align-items:center;gap:8px;display:inline-flex}.command-center-scope .command-section-label .command-icon{width:16px;height:16px}.command-center-scope .command-kpi-card{transition:transform .2s,border-color .2s,box-shadow .2s}.command-center-scope .command-kpi-card:hover{border-color:#ffffff29;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0d,0 24px 70px #0000004d}.command-center-scope .command-kpi-top{justify-content:flex-start;align-items:center}.command-center-scope .command-kpi-icon-wrap{width:34px;min-width:34px;height:34px;color:var(--cyan);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;place-items:center;display:inline-grid}.command-center-scope .command-kpi-icon-wrap.rose{color:var(--rose)}.command-center-scope .command-kpi-icon-wrap.amber{color:var(--amber)}.command-center-scope .command-kpi-icon-wrap.emerald{color:var(--emerald)}.command-center-scope .command-kpi-icon-wrap.indigo{color:#c7d2fe}.command-center-scope .command-kpi-icon-wrap.gray{color:var(--muted)}.command-center-scope .command-quick-fix-strip{background:radial-gradient(circle at 82% 18%,#fbbf2421,#0000 32%),radial-gradient(circle at 8% 88%,#8b5cf61a,#0000 30%),#ffffff09;border-color:#fbbf243d;align-items:center;gap:18px;position:relative;overflow:hidden}.command-center-scope .command-quick-fix-copy{z-index:1;position:relative}.command-center-scope .command-quick-fix-meta{z-index:1;grid-template-columns:repeat(3,minmax(0,auto));gap:8px;margin-left:auto;display:grid;position:relative}.command-center-scope .command-quick-fix-meta span{min-width:112px;color:var(--muted);background:#ffffff0e;border:1px solid #ffffff18;border-radius:16px;gap:2px;padding:10px 12px;font-size:11px;font-weight:700;display:inline-grid}.command-center-scope .command-quick-fix-meta strong{color:var(--text);font-size:14px}.command-center-scope .command-quick-fix-button{z-index:1;isolation:isolate;white-space:nowrap;justify-content:center;align-items:center;gap:9px;min-height:46px;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 16px 42px #fbbf2429,inset 0 1px #ffffff38}.command-center-scope .command-quick-fix-button:before{content:"";opacity:0;z-index:-1;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:44%;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .35s;position:absolute;inset:-1px auto -1px -45%;transform:skew(-18deg)}.command-center-scope .command-quick-fix-button:hover:before,.command-center-scope .command-quick-fix-button:focus-visible:before{opacity:1;transform:translate(330%)skew(-18deg)}.command-center-scope .overview-tabs-with-dividers{align-items:stretch;gap:10px}.command-center-scope .overview-tab-button{background:#ffffff09;border:1px solid #ffffff17;border-radius:18px;min-height:58px;transition:background .18s,border-color .18s,transform .18s}.command-center-scope .overview-tab-button:hover{background:#ffffff0e;border-color:#ffffff29;transform:translateY(-1px)}.command-center-scope .overview-tab-button.is-active{background:linear-gradient(135deg,#22d3ee1f,#818cf812),#ffffff0d;border-color:#22d3ee3d}.command-center-scope .overview-tab-label{align-items:center;gap:8px;display:inline-flex}.command-center-scope .overview-risk-name h3{align-items:center;gap:10px;display:inline-flex}.command-center-scope .overview-risk-row,.command-center-scope .queue-record-row,.command-center-scope .activity-audit-row{transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.command-center-scope .overview-risk-row:hover,.command-center-scope .queue-record-row:hover,.command-center-scope .activity-audit-row:hover{background:#ffffff0b;border-color:#ffffff24;transform:translateY(-1px);box-shadow:0 14px 36px #0000002e}.command-center-scope .overview-source-topline,.command-center-scope .command-row-identity,.command-center-scope .command-source-owner-cell span,.command-center-scope .command-source-owner-cell strong{align-items:center;gap:10px;min-width:0;display:flex}.command-center-scope .command-source-owner-cell .command-icon{width:15px;height:15px;color:var(--muted)}.command-center-scope .legacy-filter-row.queue-filter-row,.command-center-scope .legacy-filter-row.recovery-activity-filter-row{align-items:center;gap:12px}.command-center-scope .legacy-filter-chip-list{gap:9px}.command-center-scope .legacy-filter-chip{align-items:center;min-height:38px;transition:transform .16s,border-color .16s,background .16s,color .16s;box-shadow:inset 0 1px #ffffff09;color:var(--muted)!important;background:#ffffff0a!important;border:1px solid #ffffff18!important;border-radius:999px!important;gap:8px!important;padding:9px 12px!important;display:inline-flex!important}.command-center-scope .legacy-filter-chip:hover{transform:translateY(-1px);color:var(--text)!important;background:#ffffff0f!important;border-color:#ffffff29!important}.command-center-scope .legacy-filter-chip.is-active{color:var(--text)!important;background:linear-gradient(135deg,#22d3ee21,#818cf812),#ffffff0f!important;border-color:#22d3ee47!important}.command-center-scope .command-chip-icon{color:currentColor;opacity:.9;width:15px;height:15px}.command-center-scope .command-chip-count{min-width:22px;height:22px;color:var(--text);background:#fff1;border:1px solid #ffffff1c;border-radius:999px;place-items:center;padding:0 7px;font-size:11px;font-weight:800;line-height:1;display:inline-grid}.command-center-scope .queue-list-header{align-items:center}.command-center-scope .command-heading-with-icon{align-items:flex-start;gap:14px;min-width:0;display:flex}.command-center-scope .queue-summary-strip{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.command-center-scope .queue-summary-strip span,.command-center-scope .legacy-filter-count{color:var(--muted);background:#ffffff0b;border:1px solid #ffffff18;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:700}.command-center-scope .queue-record-row{align-items:center}.command-center-scope .queue-record-row>div{min-width:0}.command-center-scope .queue-row-actions .secondary-btn{white-space:nowrap;min-height:38px;padding:10px 14px}.command-center-scope .command-detail-person{align-items:center;gap:12px;display:flex}.command-center-scope .command-detail-person .command-avatar{width:44px;min-width:44px;height:44px;font-size:13px}.command-center-scope .command-modal-intro{align-items:flex-start;gap:14px;display:flex}.command-center-scope .command-modal-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 16px;display:grid}.command-center-scope .command-modal-summary-grid article{background:#ffffff0a;border:1px solid #ffffff16;border-radius:18px;gap:5px;padding:14px;display:grid}.command-center-scope .command-modal-summary-grid span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.command-center-scope .command-modal-summary-grid strong{color:var(--text);font-size:15px}.command-center-scope .command-quickfix-modal-summary,.command-center-scope .command-capture-intro{background:linear-gradient(135deg,#ffffff0e,#ffffff05),#ffffff08;border:1px solid #ffffff18;border-radius:20px;align-items:flex-start;gap:14px;padding:16px;display:flex}.command-center-scope .command-capture-intro{margin-bottom:14px}.command-center-scope .command-capture-intro strong,.command-center-scope .command-quickfix-modal-summary strong{color:var(--text)}.command-center-scope .command-capture-intro p,.command-center-scope .command-quickfix-modal-summary p{color:var(--muted);margin:5px 0 0}.command-center-scope .command-issue-title{align-items:flex-start;gap:12px;min-width:0;display:flex}.command-center-scope .overview-quickfix-issue.is-approved{background:linear-gradient(135deg,#34d39914,#ffffff06),#ffffff06;border-color:#34d39942}.command-center-scope .command-activity-summary-card{align-items:center;gap:13px;display:flex}.command-center-scope .activity-filter-button{align-items:center;gap:8px;display:inline-flex}.command-center-scope .activity-filter-button .command-icon{width:16px;height:16px}.command-center-scope .command-activity-node{min-width:32px;color:var(--cyan);background:#22d3ee17;border:1px solid #22d3ee38;place-items:center;box-shadow:0 10px 24px #00000029;border-radius:12px!important;width:32px!important;height:32px!important;display:inline-grid!important}.command-center-scope .command-activity-node.rose{color:var(--rose);background:#fb71851a;border-color:#fb71853d}.command-center-scope .command-activity-node.amber{color:var(--amber);background:#fbbf241a;border-color:#fbbf243d}.command-center-scope .command-activity-node.emerald{color:var(--emerald);background:#34d39917;border-color:#34d39938}.command-center-scope .command-activity-node .command-icon{width:15px;height:15px}.command-center-scope .activity-audit-row{grid-template-columns:36px minmax(0,1fr);gap:14px}@media (max-width:1180px){.command-center-scope .command-quick-fix-meta{grid-template-columns:1fr;width:100%;margin-left:0}.command-center-scope .command-quick-fix-strip{align-items:flex-start}}@media (max-width:820px){.command-center-scope .command-hero-copy,.command-center-scope .command-heading-with-icon,.command-center-scope .command-modal-intro,.command-center-scope .command-capture-intro,.command-center-scope .command-quickfix-modal-summary{flex-direction:column}.command-center-scope .command-modal-summary-grid{grid-template-columns:1fr}.command-center-scope .legacy-filter-chip-list{width:100%}.command-center-scope .legacy-filter-chip{flex:auto;justify-content:center}.command-center-scope .queue-summary-strip{justify-content:flex-start}}.overview-command-page .command-centered-quick-fix-strip{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:18px!important;padding:28px 28px 30px!important;display:flex!important}.overview-command-page .command-centered-quick-fix-copy{text-align:center!important;max-width:780px!important;margin:0 auto!important}.overview-command-page .command-centered-quick-fix-copy span{justify-content:center!important;margin-inline:auto!important}.overview-command-page .command-centered-quick-fix-copy h2{text-align:center!important;margin:6px 0 0!important}.overview-command-page .command-centered-quick-fix-copy p{text-align:center!important;max-width:760px!important;margin:7px auto 0!important}.overview-command-page .overview-quick-fix-main-button.command-quick-fix-loop-button{isolation:isolate!important;color:#fff!important;cursor:pointer!important;background:linear-gradient(#ffffff1c,#ffffff08),#ff4500eb!important;border:1px solid #ffffff29!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:148px!important;min-width:148px!important;max-width:148px!important;height:46px!important;min-height:46px!important;padding:0 18px!important;transition:transform .18s,box-shadow .18s,border-color .18s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 30px #ff45002e,inset 0 1px #ffffff38!important}.overview-command-page .overview-quick-fix-main-button.command-quick-fix-loop-button:before{content:""!important;border-radius:inherit!important;transform-origin:0!important;z-index:-2!important;background:radial-gradient(circle at 22%,#ffffff42,#0000 30%),linear-gradient(90deg,#ff2a17 0%,#ff5c00 45%,#ff9f0a 100%)!important;animation:3.2s cubic-bezier(.65,0,.35,1) infinite commandQuickFixFillLoop!important;position:absolute!important;inset:0!important;transform:scaleX(0)!important;box-shadow:0 0 20px #ff5c0059,inset 0 1px 10px #fff3!important}.overview-command-page .overview-quick-fix-main-button.command-quick-fix-loop-button:after{content:""!important;border-radius:inherit!important;pointer-events:none!important;z-index:-1!important;background:linear-gradient(#fff3,#ffffff0d 38%,#0000 72%)!important;position:absolute!important;inset:1px!important}.overview-command-page .command-quick-fix-button-inner{z-index:2!important;letter-spacing:-.015em!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;font-size:13px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;position:relative!important}.overview-command-page .command-quick-fix-button-inner svg{flex:0 0 14px!important;width:14px!important;height:14px!important}.overview-command-page .overview-quick-fix-main-button.command-quick-fix-loop-button:hover,.overview-command-page .overview-quick-fix-main-button.command-quick-fix-loop-button:focus-visible{border-color:#ffffff3d!important;transform:translateY(-1px)scale(1.015)!important;box-shadow:0 18px 38px #ff45003d,0 0 0 4px #ff450014,inset 0 1px #ffffff40!important}.overview-command-page .overview-quick-fix-main-button.command-quick-fix-loop-button:active{transform:translateY(0)scale(.985)!important}@keyframes commandQuickFixFillLoop{0%{transform-origin:0;opacity:.78;transform:scaleX(0)}45%{transform-origin:0;opacity:1;transform:scaleX(1)}58%{transform-origin:0;opacity:1;transform:scaleX(1)}to{transform-origin:0;opacity:.82;transform:scaleX(0)}}@media (max-width:680px){.overview-command-page .command-centered-quick-fix-strip{padding:24px 18px!important}.overview-command-page .overview-quick-fix-main-button.command-quick-fix-loop-button{width:142px!important;min-width:142px!important;max-width:142px!important}}.overview-command-page .overview-quick-fix-strip,.overview-command-page .overview-quick-fix-strip.overview-quick-fix-single,.overview-command-page .overview-quick-fix-strip.command-centered-quick-fix-strip,.overview-command-page .overview-quick-fix-strip.command-recharge-quick-fix-strip{text-align:center!important;flex-direction:column!important;grid-template-columns:none!important;justify-content:center!important;align-items:center!important;gap:16px!important;padding:28px 28px 30px!important;display:flex!important}.overview-command-page .overview-quick-fix-copy,.overview-command-page .command-centered-quick-fix-copy{text-align:center!important;width:100%!important;max-width:780px!important;margin:0 auto!important}.overview-command-page .overview-quick-fix-copy span,.overview-command-page .command-centered-quick-fix-copy span{text-align:center!important;justify-content:center!important;margin:0 auto 8px!important;display:inline-flex!important}.overview-command-page .overview-quick-fix-copy h2,.overview-command-page .command-centered-quick-fix-copy h2{text-align:center!important;margin:0!important}.overview-command-page .overview-quick-fix-copy p,.overview-command-page .command-centered-quick-fix-copy p{text-align:center!important;max-width:760px!important;margin:7px auto 0!important}.overview-command-page .overview-quick-fix-main-button,.overview-command-page .overview-quick-fix-main-button.command-quick-fix-loop-button,.overview-command-page .overview-quick-fix-main-button.command-quick-fix-recharge-button{isolation:isolate!important;color:#fff!important;letter-spacing:-.015em!important;white-space:nowrap!important;cursor:pointer!important;background:linear-gradient(#ffffff1f,#ffffff08),#ff4500f0!important;border:1px solid #ffffff29!important;border-radius:999px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:150px!important;min-width:150px!important;max-width:150px!important;height:46px!important;min-height:46px!important;margin:2px auto 0!important;padding:0 18px!important;font-size:13px!important;font-weight:850!important;transition:transform .18s,box-shadow .18s,border-color .18s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 30px #ff45002e,inset 0 1px #ffffff38!important}.overview-command-page .overview-quick-fix-main-button:before,.overview-command-page .overview-quick-fix-main-button.command-quick-fix-loop-button:before,.overview-command-page .overview-quick-fix-main-button.command-quick-fix-recharge-button:before{content:""!important;border-radius:inherit!important;transform-origin:0!important;z-index:-2!important;background:radial-gradient(circle at 22%,#ffffff40,#0000 30%),linear-gradient(90deg,#ff2a17 0%,#ff5c00 50%,#ff9f0a 100%)!important;animation:3.2s cubic-bezier(.65,0,.35,1) infinite commandQuickFixCenterFillLoop!important;position:absolute!important;inset:0!important;transform:scaleX(0)!important}.overview-command-page .overview-quick-fix-main-button:after,.overview-command-page .overview-quick-fix-main-button.command-quick-fix-loop-button:after,.overview-command-page .overview-quick-fix-main-button.command-quick-fix-recharge-button:after{content:""!important;border-radius:inherit!important;pointer-events:none!important;z-index:-1!important;background:linear-gradient(#fff3,#ffffff0d 38%,#0000 72%)!important;position:absolute!important;inset:1px!important}.overview-command-page .overview-quick-fix-main-button:hover,.overview-command-page .overview-quick-fix-main-button:focus-visible{transform:translateY(-1px)scale(1.015)!important;box-shadow:0 18px 38px #ff45003d,0 0 0 4px #ff450014,inset 0 1px #ffffff40!important}.overview-command-page .overview-quick-fix-main-button svg{flex:0 0 14px!important;width:14px!important;height:14px!important}@keyframes commandQuickFixCenterFillLoop{0%{transform-origin:0;transform:scaleX(0)}45%{transform-origin:0;transform:scaleX(1)}58%{transform-origin:0;transform:scaleX(1)}to{transform-origin:0;transform:scaleX(0)}}.overview-command-page .overview-quick-fix-strip,.overview-command-page .overview-quick-fix-strip.overview-quick-fix-single,.overview-command-page .overview-quick-fix-strip.command-centered-quick-fix-strip{gap:20px!important;padding:32px 30px 34px!important}.overview-command-page .overview-quick-fix-copy span,.overview-command-page .command-centered-quick-fix-copy span{letter-spacing:.08em!important;margin-bottom:10px!important;font-size:12px!important;font-weight:850!important}.overview-command-page .overview-quick-fix-copy h2,.overview-command-page .command-centered-quick-fix-copy h2{letter-spacing:-.035em!important;font-size:23px!important;font-weight:850!important;line-height:1.15!important}.overview-command-page .overview-quick-fix-copy p,.overview-command-page .command-centered-quick-fix-copy p{margin-top:9px!important;font-size:15px!important;font-weight:650!important;line-height:1.45!important}.overview-command-page .overview-quick-fix-main-button,.overview-command-page .overview-quick-fix-main-button.command-quick-fix-loop-button{width:172px!important;min-width:172px!important;max-width:172px!important;height:52px!important;min-height:52px!important;margin:4px auto 0!important;padding:0 22px!important}.overview-command-page .command-quick-fix-button-inner,.overview-command-page .overview-quick-fix-main-button{font-size:14px!important;font-weight:850!important}.overview-command-page .overview-quick-fix-main-button svg,.overview-command-page .command-quick-fix-button-inner svg{flex:0 0 15px!important;width:15px!important;height:15px!important}@media (max-width:680px){.overview-command-page .overview-quick-fix-copy h2,.overview-command-page .command-centered-quick-fix-copy h2{font-size:20px!important}.overview-command-page .overview-quick-fix-copy p,.overview-command-page .command-centered-quick-fix-copy p{font-size:14px!important}.overview-command-page .overview-quick-fix-main-button,.overview-command-page .overview-quick-fix-main-button.command-quick-fix-loop-button{width:160px!important;min-width:160px!important;max-width:160px!important;height:50px!important;min-height:50px!important}}body .todays-queue-workspace-page .legacy-filter-row.queue-filter-row,body .recovery-page .legacy-filter-row.recovery-activity-filter-row{background:#fff!important;border:1px solid #e8e8e5!important;border-radius:18px!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:66px!important;margin:18px 0 22px!important;padding:14px 16px!important;display:flex!important;overflow:auto hidden!important;box-shadow:0 8px 22px #0000000a!important}body .todays-queue-workspace-page .legacy-filter-row.queue-filter-row:before,body .todays-queue-workspace-page .legacy-filter-row.queue-filter-row:after,body .recovery-page .legacy-filter-row.recovery-activity-filter-row:before,body .recovery-page .legacy-filter-row.recovery-activity-filter-row:after{content:none!important;display:none!important}body .todays-queue-workspace-page .legacy-filter-chip-list,body .recovery-page .recovery-activity-filter-row .legacy-filter-chip-list{width:auto!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-wrap:nowrap!important;flex:auto!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important;overflow:auto hidden!important}body .todays-queue-workspace-page .legacy-filter-chip svg,body .todays-queue-workspace-page .legacy-filter-chip .command-chip-icon,body .recovery-page .recovery-activity-filter-row .legacy-filter-chip svg,body .recovery-page .recovery-activity-filter-row .legacy-filter-chip .command-chip-icon{display:none!important}body .todays-queue-workspace-page .legacy-filter-chip,body .recovery-page .recovery-activity-filter-row .legacy-filter-chip{color:#4b5563!important;width:auto!important;min-width:auto!important;max-width:none!important;height:38px!important;min-height:38px!important;max-height:38px!important;box-shadow:none!important;letter-spacing:-.01em!important;text-align:center!important;white-space:nowrap!important;cursor:pointer!important;background:#f1f1ef!important;border:1px solid #0000!important;border-radius:999px!important;outline:none!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 15px!important;font-size:13px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important;position:relative!important;transform:none!important}body .todays-queue-workspace-page .legacy-filter-chip span,body .recovery-page .recovery-activity-filter-row .legacy-filter-chip span{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;margin:0!important;padding:0!important;line-height:1!important}body .todays-queue-workspace-page .legacy-filter-chip:hover,body .recovery-page .recovery-activity-filter-row .legacy-filter-chip:hover{color:#111!important;background:#f7f7f5!important;border-color:#0000!important;transform:none!important}body .todays-queue-workspace-page .legacy-filter-chip.is-active,body .todays-queue-workspace-page .legacy-filter-chip.active,body .recovery-page .recovery-activity-filter-row .legacy-filter-chip.is-active,body .recovery-page .recovery-activity-filter-row .legacy-filter-chip.active{color:#111!important;background:#fff!important;border-color:#ff450059!important;box-shadow:inset 0 -2px #ff4500!important}body .todays-queue-workspace-page .legacy-filter-chip.is-active:before,body .todays-queue-workspace-page .legacy-filter-chip.is-active:after,body .recovery-page .recovery-activity-filter-row .legacy-filter-chip.is-active:before,body .recovery-page .recovery-activity-filter-row .legacy-filter-chip.is-active:after{content:none!important;display:none!important}body .todays-queue-workspace-page .legacy-filter-close,body .recovery-page .recovery-activity-filter-row .legacy-filter-close{color:#ff4a13!important;letter-spacing:0!important;background:#ffe8dd!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:15px!important;min-width:15px!important;height:15px!important;min-height:15px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}body .todays-queue-workspace-page .legacy-filter-count,body .recovery-page .recovery-activity-filter-row .legacy-filter-count{color:#374151!important;width:auto!important;min-width:auto!important;height:30px!important;min-height:30px!important;box-shadow:none!important;letter-spacing:-.01em!important;white-space:nowrap!important;background:#f8f8f6!important;border:1px solid #e8e8e5!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;margin-left:auto!important;padding:6px 13px!important;font-size:12px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}body .recovery-page .recovery-activity-filter-row .activity-filter-toolbar{flex:none!important;align-items:center!important;gap:10px!important;margin-left:auto!important;display:inline-flex!important}body .recovery-page .activity-filter-button{color:#111!important;height:38px!important;min-height:38px!important;box-shadow:none!important;white-space:nowrap!important;background:#fff!important;border:1px solid #e8e8e5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 15px!important;font-size:13px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}body .recovery-page .activity-filter-button svg{stroke:currentColor!important;stroke-width:2px!important;fill:none!important;width:16px!important;height:16px!important}@media (max-width:760px){body .todays-queue-workspace-page .legacy-filter-row.queue-filter-row,body .recovery-page .legacy-filter-row.recovery-activity-filter-row{gap:10px!important;padding:12px!important}body .recovery-page .recovery-activity-filter-row .activity-filter-toolbar,body .todays-queue-workspace-page .legacy-filter-count,body .recovery-page .recovery-activity-filter-row .legacy-filter-count{margin-left:8px!important}}.recovery-page .recovery-activity-list.full.activity-audit-list{gap:12px!important}.recovery-page .activity-row.activity-audit-row{background:#fff!important;border:1px solid #ebe4dc!important;border-radius:16px!important;grid-template-columns:12px minmax(0,1fr) auto!important;align-items:flex-start!important;gap:14px!important;padding:16px 18px!important;display:grid!important;box-shadow:0 6px 16px #11182709!important}.recovery-page .activity-row.activity-audit-row:hover{background:#fffdfa!important;border-color:#e4d8cc!important;transform:none!important;box-shadow:0 10px 20px #1118270b!important}.recovery-page .activity-row .activity-node,.recovery-page .activity-audit-row .activity-node,.overview-command-page .activity-row .activity-node,.overview-command-page .overview-activity-item .activity-node{width:10px!important;min-width:10px!important;max-width:10px!important;height:10px!important;min-height:10px!important;max-height:10px!important;box-shadow:none!important;border-radius:999px!important;margin-top:6px!important}.recovery-page .activity-node.rose,.overview-command-page .activity-node.rose{background:#ef4444!important}.recovery-page .activity-node.amber,.overview-command-page .activity-node.amber{background:#f59e0b!important}.recovery-page .activity-node.emerald,.overview-command-page .activity-node.emerald{background:#10b981!important}.recovery-page .activity-node.cyan,.recovery-page .activity-node.indigo,.overview-command-page .activity-node.cyan,.overview-command-page .activity-node.indigo{background:#8b6f47!important}.recovery-page .activity-node.gray,.overview-command-page .activity-node.gray{background:#9a948c!important}.recovery-page .activity-row h3{color:#151515!important;letter-spacing:-.02em!important;margin:0!important;font-size:15px!important;font-weight:800!important;line-height:1.25!important}.recovery-page .activity-row p{color:#5f5a53!important;margin:5px 0 0!important;font-size:13px!important;line-height:1.52!important}.recovery-page .activity-row-top span{color:#8b847a!important;font-size:12px!important;font-weight:700!important}.recovery-page .activity-row .badge,.recovery-page .activity-row .badge.cyan,.recovery-page .activity-row .badge.indigo,.recovery-page .activity-row .badge.rose,.recovery-page .activity-row .badge.amber,.recovery-page .activity-row .badge.emerald,.recovery-page .activity-row .badge.gray{color:#62584d!important;box-shadow:none!important;background:#f7f3ee!important;border:1px solid #e8ddd2!important}.recovery-page .activity-row .badge.emerald{color:#18794e!important;background:#f3faf6!important;border-color:#cfe7dd!important}.recovery-page .activity-row .badge.rose{color:#b42318!important;background:#fff5f5!important;border-color:#f1d2d2!important}.recovery-page .activity-row .badge.amber{color:#9a6700!important;background:#fffaf2!important;border-color:#efdfbf!important}.todays-queue-workspace-page .queue-record-list{gap:12px!important}.todays-queue-workspace-page .queue-record-row{background:#fff!important;border:1px solid #ebe3da!important;border-radius:20px!important;min-height:90px!important;padding:18px!important;box-shadow:0 8px 18px #11182709!important}.todays-queue-workspace-page .queue-record-row:hover{background:#fffdfa!important;border-color:#dfd3c7!important;transform:none!important;box-shadow:0 12px 24px #1118270d!important}.todays-queue-workspace-page .queue-table-heading{color:#9b948b!important;letter-spacing:.055em!important;padding:0 12px 10px!important;font-size:10px!important;font-weight:800!important}.todays-queue-workspace-page .queue-record-row strong{color:#111!important;font-size:15px!important;font-weight:800!important;line-height:1.28!important}.todays-queue-workspace-page .queue-record-row p,.todays-queue-workspace-page .queue-record-row span{color:#5e5a54!important;font-size:12.5px!important;line-height:1.45!important}.todays-queue-workspace-page .queue-mini-badge,.todays-queue-workspace-page .queue-record-row .badge,.todays-queue-workspace-page .queue-badge-row .badge,.todays-queue-workspace-page .queue-badge-row span{color:#61574d!important;box-shadow:none!important;background:#f7f3ee!important;border:1px solid #e7ddd2!important}.todays-queue-workspace-page .queue-status-pill{color:#5f564d!important;box-shadow:none!important;background:#faf7f3!important;border:1px solid #e7ddd2!important}.todays-queue-workspace-page .queue-status-pill.reviewed,.todays-queue-workspace-page .queue-status-pill.queue-ready,.todays-queue-workspace-page .queue-status-pill.muted{color:#5f564d!important;background:#f5f2ee!important;border-color:#e5ddd3!important}.todays-queue-workspace-page .priority-badge{color:#7a6550!important;box-shadow:none!important;background:#f8f4ef!important;border:1px solid #eadfd2!important;border-radius:999px!important;margin-top:8px!important;padding:6px 9px!important}.todays-queue-workspace-page .priority-badge.critical{color:#b42318!important;background:#fff3f3!important;border-color:#efc7c7!important}.todays-queue-workspace-page .priority-badge.high{color:#9a6700!important;background:#fff8ee!important;border-color:#efd7ad!important}.todays-queue-workspace-page .queue-row-actions .secondary-btn{color:#b4531a!important;min-height:40px!important;box-shadow:none!important;background:#fffaf6!important;border:1px solid #e8d6c8!important;border-radius:999px!important;padding:0 16px!important;font-size:12.5px!important;font-weight:750!important}.todays-queue-workspace-page .queue-row-actions .secondary-btn:hover{color:#9f3f11!important;background:#fff4ec!important;border-color:#debda7!important}.activity-node,.overview-profile-badge:before,.queue-mini-badge:before,.priority-badge:before,.queue-status-pill:before{box-shadow:none!important}.recovery-page .overview-profile-badge,.overview-command-page .overview-profile-badge{color:#8a5a32!important;background:#f8f3ee!important;border-color:#eadfd4!important}.recovery-page .overview-profile-badge:before,.overview-command-page .overview-profile-badge:before{width:6px!important;height:6px!important;box-shadow:none!important;background:#d97706!important}@media (max-width:1200px){.todays-queue-workspace-page .queue-table-heading,.todays-queue-workspace-page .queue-record-row{grid-template-columns:1fr!important}.todays-queue-workspace-page .queue-row-actions{justify-content:flex-start!important;margin-top:8px!important}}.overview-command-modal.overview-quickfix-workspace .overview-quickfix-summary:before,.overview-command-modal.overview-quickfix-workspace .overview-quickfix-summary:after,.overview-command-modal.overview-quickfix-workspace .overview-quickfix-steps li:before,.overview-command-modal.overview-quickfix-workspace .overview-quickfix-steps li:after,.overview-command-modal.overview-quickfix-workspace .overview-quickfix-issue:before,.overview-command-modal.overview-quickfix-workspace .overview-quickfix-issue:after,.overview-command-modal.overview-quickfix-workspace .overview-quickfix-issue-head:before,.overview-command-modal.overview-quickfix-workspace .overview-quickfix-issue-head:after,.overview-command-modal.overview-quickfix-workspace .overview-quickfix-choice:before,.overview-command-modal.overview-quickfix-workspace .overview-quickfix-choice:after{box-shadow:none!important;filter:none!important}.overview-command-modal.overview-quickfix-workspace [class*=icon],.overview-command-modal.overview-quickfix-workspace [class*=Icon],.overview-command-modal.overview-quickfix-workspace [class*=avatar],.overview-command-modal.overview-quickfix-workspace [class*=badge]:before,.overview-command-modal.overview-quickfix-workspace [class*=chip]:before{box-shadow:none!important;filter:none!important;text-shadow:none!important}.overview-command-modal.overview-quickfix-workspace svg,.overview-command-modal.overview-quickfix-workspace svg *,.overview-command-page svg,.overview-command-page svg *{filter:none!important;text-shadow:none!important}.overview-command-page .activity-node,.overview-command-page .overview-profile-badge:before,.overview-command-page .overview-risk-avatar,.overview-command-page .overview-summary-card:before,.overview-command-page .overview-source-alert:before,.overview-command-page .overview-activity-item:before,.overview-command-page .command-chip-icon,.overview-command-page .command-stat-icon,.overview-command-page .command-section-icon,.overview-command-page .command-action-icon,.overview-command-page .command-modal-icon,.overview-command-page .premium-icon,.overview-command-page .icon-shell,.overview-command-page .icon-bubble,.overview-command-page .visual-icon{box-shadow:none!important;filter:none!important;text-shadow:none!important}.overview-command-page .activity-node:before,.overview-command-page .activity-node:after,.overview-command-page .command-chip-icon:before,.overview-command-page .command-chip-icon:after,.overview-command-page .command-stat-icon:before,.overview-command-page .command-stat-icon:after,.overview-command-page .command-section-icon:before,.overview-command-page .command-section-icon:after,.overview-command-page .command-action-icon:before,.overview-command-page .command-action-icon:after,.overview-command-page .premium-icon:before,.overview-command-page .premium-icon:after,.overview-command-page .icon-shell:before,.overview-command-page .icon-shell:after,.overview-command-page .icon-bubble:before,.overview-command-page .icon-bubble:after,.overview-command-page .visual-icon:before,.overview-command-page .visual-icon:after{box-shadow:none!important;filter:none!important}.overview-command-modal.overview-quickfix-workspace .overview-quickfix-steps li:before{box-shadow:none!important;filter:none!important;color:#c2410c!important;background:#fff4ec!important;border:1px solid #f0dfd1!important}.overview-command-modal.overview-quickfix-workspace .overview-quickfix-issue [class*=icon],.overview-command-modal.overview-quickfix-workspace .overview-quickfix-issue [class*=Icon],.overview-command-modal.overview-quickfix-workspace .overview-quickfix-issue span:first-child{box-shadow:none!important;filter:none!important}.overview-command-page .overview-quick-fix-strip.command-split-quick-fix-strip,.overview-command-page .overview-quick-fix-strip.overview-quick-fix-single.command-split-quick-fix-strip{text-align:initial!important;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #ff450024!important;border-radius:24px!important;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)!important;align-items:center!important;gap:28px!important;margin:0 0 22px!important;padding:28px 32px!important;display:grid!important;box-shadow:0 18px 42px #1118270e!important}.overview-command-page .command-quick-fix-meta,.overview-command-page .overview-quick-fix-metric,.overview-command-page .overview-quick-fix-note{display:none!important}.overview-command-page .command-split-quick-fix-content{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:20px!important;min-width:0!important;display:flex!important}.overview-command-page .command-split-quick-fix-copy{text-align:center!important;width:100%!important;max-width:720px!important;margin:0 auto!important}.overview-command-page .command-split-quick-fix-copy span{color:#c2410c!important;letter-spacing:.085em!important;text-transform:uppercase!important;justify-content:center!important;margin:0 auto 9px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.overview-command-page .command-split-quick-fix-copy h2{color:#111!important;text-align:center!important;letter-spacing:-.04em!important;margin:0!important;font-size:24px!important;font-weight:900!important;line-height:1.14!important}.overview-command-page .command-split-quick-fix-copy p{color:#374151!important;text-align:center!important;max-width:680px!important;margin:9px auto 0!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important}.overview-command-page .overview-quick-fix-main-button.command-split-quick-fix-button{isolation:isolate!important;color:#fff!important;cursor:pointer!important;background:linear-gradient(#ffffff1f,#ffffff08),#ff4500f0!important;border:1px solid #ffffff29!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:172px!important;min-width:172px!important;max-width:172px!important;height:52px!important;min-height:52px!important;margin:0 auto!important;padding:0 22px!important;transition:transform .18s,box-shadow .18s,border-color .18s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 30px #ff45002e,inset 0 1px #ffffff38!important}.overview-command-page .overview-quick-fix-main-button.command-split-quick-fix-button:before{content:""!important;border-radius:inherit!important;transform-origin:0!important;z-index:-2!important;background:radial-gradient(circle at 22%,#ffffff3d,#0000 30%),linear-gradient(90deg,#ff2a17 0%,#ff5c00 50%,#ff9f0a 100%)!important;animation:3.2s cubic-bezier(.65,0,.35,1) infinite commandSplitQuickFixFillLoop!important;position:absolute!important;inset:0!important;transform:scaleX(0)!important}.overview-command-page .overview-quick-fix-main-button.command-split-quick-fix-button:after{content:""!important;border-radius:inherit!important;pointer-events:none!important;z-index:-1!important;background:linear-gradient(#fff3,#ffffff0d 38%,#0000 72%)!important;position:absolute!important;inset:1px!important}.overview-command-page .command-split-quick-fix-button-inner{z-index:2!important;letter-spacing:-.015em!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;font-size:14px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;position:relative!important}.overview-command-page .command-split-quick-fix-button-inner svg{filter:none!important;width:15px!important;height:15px!important;box-shadow:none!important;flex:0 0 15px!important}.overview-command-page .overview-quick-fix-main-button.command-split-quick-fix-button:hover,.overview-command-page .overview-quick-fix-main-button.command-split-quick-fix-button:focus-visible{border-color:#ffffff3d!important;transform:translateY(-1px)scale(1.015)!important;box-shadow:0 18px 38px #ff45003d,0 0 0 4px #ff450014,inset 0 1px #ffffff40!important}@keyframes commandSplitQuickFixFillLoop{0%{transform-origin:0;transform:scaleX(0)}45%{transform-origin:0;transform:scaleX(1)}58%{transform-origin:0;transform:scaleX(1)}to{transform-origin:0;transform:scaleX(0)}}.overview-command-page .command-quick-fix-graph-card{background:linear-gradient(135deg,#ffffffeb,#fffaf7e0)!important;border:1px solid #eee1d6!important;border-radius:22px!important;min-width:0!important;padding:20px!important;box-shadow:0 10px 24px #1118270a!important}.overview-command-page .command-quick-fix-graph-head{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin-bottom:14px!important;display:flex!important}.overview-command-page .command-quick-fix-graph-head span{color:#9a4d1c!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important;line-height:1!important}.overview-command-page .command-quick-fix-graph-head strong{color:#111!important;letter-spacing:-.025em!important;font-size:15px!important;font-weight:900!important;line-height:1.15!important}.overview-command-page .command-quick-fix-line-graph{background:linear-gradient(#fff8f4c7,#ffffffeb)!important;border:1px solid #efe4db!important;border-radius:18px!important;height:118px!important;padding:8px!important;position:relative!important;overflow:hidden!important}.overview-command-page .command-quick-fix-line-graph:before{content:""!important;pointer-events:none!important;background-color:#0000!important;background-image:linear-gradient(90deg,#1118270a 1px,#0000 1px),linear-gradient(#1118270a 1px,#0000 1px)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:64px 28px!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;position:absolute!important;inset:16px 10px!important}.overview-command-page .command-quick-fix-line-graph svg{z-index:1!important;width:100%!important;height:100%!important;display:block!important;position:relative!important;overflow:visible!important}.overview-command-page .command-quick-fix-line-graph circle{fill:#fff!important;stroke:#ff4500!important;stroke-width:3px!important;filter:none!important;box-shadow:none!important}.overview-command-page .command-quick-fix-mini-bars{gap:10px!important;margin-top:14px!important;display:grid!important}.overview-command-page .command-quick-fix-mini-bar{grid-template-columns:140px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important}.overview-command-page .command-quick-fix-mini-bar span{color:#5f5a53!important;font-size:12px!important;font-weight:750!important;line-height:1.2!important}.overview-command-page .command-quick-fix-mini-bar em{height:8px!important;box-shadow:none!important;background:#f3ebe4!important;border-radius:999px!important;overflow:hidden!important}.overview-command-page .command-quick-fix-mini-bar i{border-radius:inherit!important;height:100%!important;box-shadow:none!important;background:linear-gradient(90deg,#ff4500,#ff9f0a)!important;display:block!important}.overview-command-page .command-quick-fix-mini-bar:first-child i{width:78%!important}.overview-command-page .command-quick-fix-mini-bar:nth-child(2) i{width:58%!important}.overview-command-page .command-quick-fix-mini-bar:nth-child(3) i{width:66%!important}@media (max-width:980px){.overview-command-page .overview-quick-fix-strip.command-split-quick-fix-strip,.overview-command-page .overview-quick-fix-strip.overview-quick-fix-single.command-split-quick-fix-strip{grid-template-columns:1fr!important;padding:26px 22px!important}.overview-command-page .command-quick-fix-graph-card{width:100%!important}}@media (max-width:640px){.overview-command-page .command-split-quick-fix-copy h2{font-size:21px!important}.overview-command-page .command-split-quick-fix-copy p{font-size:14px!important}.overview-command-page .command-quick-fix-mini-bar{grid-template-columns:1fr!important;gap:7px!important}}.overview-command-page .command-quick-fix-graph-card-animated:before{content:""!important;opacity:.45!important;pointer-events:none!important;background:linear-gradient(110deg,#0000 0%,#ffffff57 42%,#0000 58%)!important;animation:5.5s ease-in-out infinite cqfGraphCardSweep!important;position:absolute!important;inset:0!important;transform:translate(-140%)!important}.overview-command-page .command-quick-fix-line-graph-animated .cqf-graph-points circle{fill:#fff!important;stroke:#ff4500!important;stroke-width:3px!important;filter:none!important;transform-box:fill-box!important;transform-origin:50%!important;animation:3.4s ease-in-out infinite cqfPointPulse!important}.overview-command-page .command-quick-fix-mini-bars-animated .command-quick-fix-mini-bar em{position:relative!important;overflow:hidden!important}.overview-command-page .command-quick-fix-mini-bars-animated .command-quick-fix-mini-bar i{width:0!important;animation:3.4s cubic-bezier(.65,0,.35,1) infinite cqfBarFill!important}.overview-command-page .command-quick-fix-mini-bars-animated .command-quick-fix-mini-bar:first-child i,.overview-command-page .command-quick-fix-mini-bars-animated .command-quick-fix-mini-bar:nth-child(2) i,.overview-command-page .command-quick-fix-mini-bars-animated .command-quick-fix-mini-bar:nth-child(3) i{width:0!important}@keyframes cqfLineDraw{0%{stroke-dashoffset:420px;opacity:.55}48%{stroke-dashoffset:0;opacity:1}70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-420px;opacity:.65}}@keyframes cqfAreaFade{0%{opacity:0;transform:translateY(6px)}45%{opacity:1;transform:translateY(0)}72%{opacity:1;transform:translateY(0)}to{opacity:.15;transform:translateY(4px)}}@keyframes cqfPointPulse{0%,20%{opacity:0;transform:scale(.72)}38%{opacity:1;transform:scale(1)}64%{opacity:1;transform:scale(1.18)}to{opacity:.3;transform:scale(.82)}}@keyframes cqfGraphSweep{0%{opacity:0;transform:translate(-120%)}35%{opacity:1}70%{opacity:.75;transform:translate(120%)}to{opacity:0;transform:translate(120%)}}@keyframes cqfGraphCardSweep{0%{opacity:0;transform:translate(-140%)}38%{opacity:.45}74%{opacity:.15;transform:translate(140%)}to{opacity:0;transform:translate(140%)}}@keyframes cqfBarFill{0%{opacity:.7;width:0}45%{width:var(--barTarget);opacity:1}70%{width:var(--barTarget);opacity:1}to{opacity:.75;width:0}}@keyframes cqfBarSweep{0%{opacity:0;transform:translate(-120%)}35%{opacity:1}75%{opacity:.85;transform:translate(120%)}to{opacity:0;transform:translate(120%)}}.overview-command-page .command-quick-fix-graph-card-animated{position:relative!important;overflow:hidden!important}.overview-command-page .command-quick-fix-graph-card-animated:before{content:""!important;pointer-events:none!important;background:linear-gradient(110deg,#0000 0%,#ffffff38 45%,#0000 60%)!important;animation:5s ease-in-out infinite cqfGraphCardSweepFixed!important;position:absolute!important;inset:0!important;transform:translate(-140%)!important}.overview-command-page .command-quick-fix-line-graph-animated{position:relative!important;overflow:hidden!important}.overview-command-page .command-quick-fix-line-graph-animated:after{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000 0%,#ff45000f 48%,#0000 100%)!important;animation:3.6s ease-in-out infinite cqfGraphSweepFixed!important;position:absolute!important;inset:0!important;transform:translate(-120%)!important}.overview-command-page .command-quick-fix-line-graph-animated .cqf-graph-base-line{opacity:1!important}.overview-command-page .command-quick-fix-line-graph-animated .cqf-graph-area{opacity:.9!important;animation:3.6s ease-in-out infinite cqfAreaPulseFixed!important}.overview-command-page .command-quick-fix-line-graph-animated .cqf-graph-line{stroke-dasharray:340!important;stroke-dashoffset:340px!important;animation:3.6s cubic-bezier(.65,0,.35,1) infinite cqfLineDrawFixed!important}.overview-command-page .command-quick-fix-line-graph-animated .cqf-graph-points circle{fill:#fff!important;stroke:#ff4500!important;stroke-width:3px!important;transform-box:fill-box!important;transform-origin:50%!important;animation:3.6s ease-in-out infinite cqfPointPulseFixed!important}.overview-command-page .command-quick-fix-line-graph-animated .cqf-graph-points circle:first-child{animation-delay:.15s!important}.overview-command-page .command-quick-fix-line-graph-animated .cqf-graph-points circle:nth-child(2){animation-delay:.45s!important}.overview-command-page .command-quick-fix-line-graph-animated .cqf-graph-points circle:nth-child(3){animation-delay:.75s!important}.overview-command-page .command-quick-fix-line-graph-animated .cqf-graph-points circle:nth-child(4){animation-delay:1.05s!important}.overview-command-page .command-quick-fix-mini-bars-animated .command-quick-fix-mini-bar em{box-shadow:none!important;background:#efe7df!important;position:relative!important;overflow:hidden!important}.overview-command-page .command-quick-fix-mini-bars-animated .command-quick-fix-mini-bar i{border-radius:inherit!important;transform-origin:0!important;width:100%!important;height:100%!important;box-shadow:none!important;background:linear-gradient(90deg,#ff4500,#ff9f0a)!important;animation:3.6s cubic-bezier(.65,0,.35,1) infinite cqfBarScaleFixed!important;display:block!important;transform:scaleX(0)!important}.overview-command-page .command-quick-fix-mini-bars-animated .command-quick-fix-mini-bar em:after{content:""!important;background:linear-gradient(90deg,#0000 0%,#ffffff57 48%,#0000 100%)!important;animation:3.6s ease-in-out infinite cqfBarSweepFixed!important;position:absolute!important;inset:0!important;transform:translate(-120%)!important}.overview-command-page .command-quick-fix-mini-bars-animated .command-quick-fix-mini-bar:first-child i{width:78%!important}.overview-command-page .command-quick-fix-mini-bars-animated .command-quick-fix-mini-bar:nth-child(2) i{width:58%!important}.overview-command-page .command-quick-fix-mini-bars-animated .command-quick-fix-mini-bar:nth-child(3) i{width:66%!important}@keyframes cqfLineDrawFixed{0%{stroke-dashoffset:340px;opacity:.65}42%{stroke-dashoffset:0;opacity:1}72%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:340px;opacity:.7}}@keyframes cqfAreaPulseFixed{0%{opacity:.25}42%{opacity:.95}72%{opacity:.85}to{opacity:.2}}@keyframes cqfPointPulseFixed{0%,18%{opacity:.35;transform:scale(.82)}42%{opacity:1;transform:scale(1.05)}70%{opacity:1;transform:scale(1.18)}to{opacity:.45;transform:scale(.88)}}@keyframes cqfBarScaleFixed{0%{opacity:.7;transform:scaleX(0)}42%{opacity:1;transform:scaleX(1)}72%{opacity:1;transform:scaleX(1)}to{opacity:.72;transform:scaleX(0)}}@keyframes cqfBarSweepFixed{0%{opacity:0;transform:translate(-120%)}35%{opacity:1}75%{opacity:.7;transform:translate(120%)}to{opacity:0;transform:translate(120%)}}@keyframes cqfGraphSweepFixed{0%{opacity:0;transform:translate(-120%)}35%{opacity:1}75%{opacity:.6;transform:translate(120%)}to{opacity:0;transform:translate(120%)}}@keyframes cqfGraphCardSweepFixed{0%{opacity:0;transform:translate(-140%)}35%{opacity:.35}75%{opacity:.1;transform:translate(140%)}to{opacity:0;transform:translate(140%)}}.overview-command-page .command-quick-fix-mini-bars,.overview-command-page .command-qf-bars-v2{gap:12px!important;display:grid!important}.overview-command-page .command-quick-fix-mini-bar,.overview-command-page .command-qf-bar-v2{grid-template-columns:150px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;display:grid!important}.overview-command-page .command-quick-fix-mini-bar em,.overview-command-page .command-qf-bar-v2 em{width:100%!important;height:8px!important;box-shadow:none!important;background:#eee6de!important;border-radius:999px!important;display:block!important;position:relative!important;overflow:hidden!important}.overview-command-page .command-quick-fix-mini-bar em i,.overview-command-page .command-qf-bar-v2 em i{border-radius:inherit!important;height:100%!important;box-shadow:none!important;transform-origin:0!important;background:linear-gradient(90deg,#ff4500 0%,#ff7a1a 65%,#ff9f0a 100%)!important;animation:3.2s ease-in-out infinite quickFixLineFillOnly!important;display:block!important;position:absolute!important;inset:0 auto 0 0!important}.overview-command-page .command-quick-fix-mini-bar:first-child em i,.overview-command-page .command-qf-bar-v2:first-child em i{width:78%!important}.overview-command-page .command-quick-fix-mini-bar:nth-child(2) em i,.overview-command-page .command-qf-bar-v2:nth-child(2) em i{width:58%!important}.overview-command-page .command-quick-fix-mini-bar:nth-child(3) em i,.overview-command-page .command-qf-bar-v2:nth-child(3) em i{width:66%!important}@keyframes quickFixLineFillOnly{0%{opacity:.7;transform:scaleX(0)}45%{opacity:1;transform:scaleX(1)}75%{opacity:1;transform:scaleX(1)}to{opacity:.75;transform:scaleX(0)}}.avatar,.avatar *,.buyer-avatar,.customer-avatar,.profile-avatar,[class*=buyer-avatar],[class*=customer-avatar]{display:none!important}.recovery-row .row-left,.pipeline-card .row-left,.follow-up-wide-card .row-left,.payment-card .row-left,.order-risk-card .row-left,.delivery-card .row-left,.post-purchase-card .row-left,.refill-opportunity-card .row-left,.ib-card .row-left,.ara-card .row-left,.thread-card .row-left{gap:10px!important}.overview-command-page .overview-source-alert>span:first-child,.overview-command-page .overview-summary-card>span:first-child,.overview-command-page .overview-activity-item>span:first-child,.overview-command-page .activity-node,.overview-command-page .tiny-dot,.overview-command-page svg,.overview-command-page svg *,.recovery-page .activity-node,.recovery-page .tiny-dot,.todays-queue-workspace-page svg,.todays-queue-workspace-page svg *{box-shadow:none!important;filter:none!important;text-shadow:none!important}.overview-command-page .overview-source-alert>span:first-child:before,.overview-command-page .overview-source-alert>span:first-child:after,.overview-command-page .overview-summary-card>span:first-child:before,.overview-command-page .overview-summary-card>span:first-child:after,.overview-command-page .overview-activity-item>span:first-child:before,.overview-command-page .overview-activity-item>span:first-child:after,.overview-command-page .activity-node:before,.overview-command-page .activity-node:after,.overview-command-page .tiny-dot:before,.overview-command-page .tiny-dot:after{box-shadow:none!important;filter:none!important}.inquiry-workspace-page,.demand-intelligence-page,.source-leak-page,.source-detail-page{--capture-warm-border:#eadfd4;--capture-warm-bg:#fffaf7;--capture-warm-bg-2:#fff7f1;--capture-warm-text:#111827;--capture-muted-text:#5f6472;--capture-soft-text:#8b7280}.inquiry-workspace-page .avatar,.inquiry-workspace-page [class*=avatar],.inquiry-workspace-page [class*=Avatar],.demand-intelligence-page .avatar,.demand-intelligence-page [class*=avatar],.demand-intelligence-page [class*=Avatar],.source-leak-page .avatar,.source-leak-page [class*=avatar],.source-leak-page [class*=Avatar],.source-detail-page .avatar,.source-detail-page [class*=avatar],.source-detail-page [class*=Avatar]{display:none!important}.inquiry-workspace-page svg,.inquiry-workspace-page svg *,.demand-intelligence-page svg,.demand-intelligence-page svg *,.source-leak-page svg,.source-leak-page svg *,.source-detail-page svg,.source-detail-page svg *,.inquiry-workspace-page [class*=icon],.demand-intelligence-page [class*=icon],.source-leak-page [class*=icon],.source-detail-page [class*=icon]{filter:none!important;box-shadow:none!important;text-shadow:none!important}.inquiry-workspace-page .inquiry-hero-card,.demand-intelligence-page .demand-page-panel,.source-leak-page .source-leak-action-panel{border-color:var(--capture-warm-border)!important;background:radial-gradient(circle at 96% 8%,#ff45000e,#0000 32%),linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;position:relative!important;overflow:hidden!important}.inquiry-workspace-page .inquiry-hero-card:before,.demand-intelligence-page .demand-page-panel:before,.source-leak-page .source-leak-action-panel:before{content:""!important;pointer-events:none!important;opacity:.36!important;background-color:#0000!important;background-image:linear-gradient(90deg,#ff450009 1px,#0000 1px),linear-gradient(#11182706 1px,#0000 1px)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:42px 42px!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;position:absolute!important;inset:0!important}.inquiry-workspace-page .inquiry-hero-card>*,.demand-intelligence-page .demand-page-panel>*,.source-leak-page .source-leak-action-panel>*{z-index:1!important;position:relative!important}.inquiry-workspace-page .section-eyebrow,.demand-intelligence-page .section-eyebrow,.source-leak-page .section-eyebrow,.source-detail-page .section-eyebrow{color:#c2410c!important;width:fit-content!important;box-shadow:none!important;background:#fff7ed!important;border-color:#ff450038!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.inquiry-workspace-page .section-eyebrow:before,.demand-intelligence-page .section-eyebrow:before,.source-leak-page .section-eyebrow:before,.source-detail-page .section-eyebrow:before{content:""!important;width:7px!important;height:7px!important;box-shadow:none!important;background:#ff4500!important;border-radius:999px!important}.inquiry-workspace-page .inquiry-kpi-grid article,.demand-intelligence-page .capture-kpi-grid .kpi-card,.source-leak-page .kpi-card{background:radial-gradient(circle at 100% 0,#ff45000e,#0000 34%),#fff!important;border-color:#ebe4dc!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 24px #1118270a!important}.inquiry-workspace-page .inquiry-kpi-grid article:before,.demand-intelligence-page .capture-kpi-grid .kpi-card:after,.source-leak-page .kpi-card:after{content:""!important;width:28px!important;height:28px!important;box-shadow:none!important;background:linear-gradient(#ffffffe6,#fff7f1e6)!important;border:1px solid #ecd9ca!important;border-radius:999px!important;position:absolute!important;top:16px!important;right:16px!important}.inquiry-workspace-page .inquiry-kpi-grid article span,.demand-intelligence-page .kpi-top,.source-leak-page .kpi-top{color:#6b5d55!important}.inquiry-workspace-page .inquiry-source-control-card{border-color:var(--capture-warm-border)!important;background:#fff!important}.inquiry-workspace-page .inquiry-source-tabs{flex-wrap:wrap!important;align-items:center!important;gap:9px!important;display:flex!important}.inquiry-workspace-page .inquiry-source-tab{color:#5f564d!important;min-height:38px!important;box-shadow:none!important;background:#f8f5f1!important;border:1px solid #e9e0d7!important;border-radius:999px!important;align-items:center!important;gap:8px!important;padding:0 12px!important;transition:background .18s,border-color .18s,color .18s,transform .18s!important;display:inline-flex!important}.inquiry-workspace-page .inquiry-source-tab:before{content:""!important;width:7px!important;height:7px!important;box-shadow:none!important;background:#b8aca1!important;border-radius:999px!important}.inquiry-workspace-page .inquiry-source-tab strong{color:#6b5d55!important;min-width:24px!important;height:24px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e6ddd4!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 7px!important;font-size:11px!important;font-weight:850!important;display:inline-flex!important}.inquiry-workspace-page .inquiry-source-tab:hover{color:#111!important;background:#fffaf7!important;border-color:#e5cdbd!important;transform:translateY(-1px)!important}.inquiry-workspace-page .inquiry-source-tab.is-active{color:#c2410c!important;background:#fff7ed!important;border-color:#ff450052!important;box-shadow:inset 0 -2px #ff4500d9!important}.inquiry-workspace-page .inquiry-source-tab.is-active:before{background:#ff4500!important}.demand-intelligence-page .legacy-filter-row.demand-filter-row,.source-leak-page .legacy-filter-row.source-filter-row{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:18px!important;box-shadow:0 8px 22px #11182709!important}.demand-intelligence-page .legacy-filter-chip-list,.source-leak-page .legacy-filter-chip-list{gap:9px!important}.demand-intelligence-page .legacy-filter-chip,.source-leak-page .legacy-filter-chip{color:#5f564d!important;min-height:38px!important;box-shadow:none!important;background:#f4f0eb!important;border:1px solid #0000!important;border-radius:999px!important;padding:0 13px!important;font-size:12.5px!important;font-weight:750!important;transition:background .18s,border-color .18s,color .18s,transform .18s!important}.demand-intelligence-page .legacy-filter-chip:hover,.source-leak-page .legacy-filter-chip:hover{color:#c2410c!important;background:#fff7ed!important;border-color:#ff450038!important;transform:translateY(-1px)!important}.demand-intelligence-page .legacy-filter-chip.is-active,.source-leak-page .legacy-filter-chip.is-active{color:#c2410c!important;background:#fff!important;border-color:#ff450057!important;box-shadow:inset 0 -2px #ff4500!important}.demand-intelligence-page .legacy-filter-count,.source-leak-page .legacy-filter-count{color:#5f564d!important;box-shadow:none!important;background:#fff!important;border-color:#e8ddd2!important}.inquiry-workspace-page .inquiry-list-page{border-color:var(--capture-warm-border)!important}.inquiry-workspace-page .inquiry-intake-card{background:linear-gradient(135deg,#fff 0%,#fffdfb 100%)!important;border:1px solid #ebe3da!important;border-radius:22px!important;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s!important;box-shadow:0 10px 24px #1118270a!important}.inquiry-workspace-page .inquiry-intake-card:hover{background:#fffaf7!important;border-color:#dfd3c7!important;transform:translateY(-1px)!important;box-shadow:0 16px 34px #1118270e!important}.inquiry-workspace-page .field-label{color:#9a8778!important;letter-spacing:.065em!important;text-transform:uppercase!important;font-size:10.5px!important;font-weight:900!important}.inquiry-workspace-page .inquiry-card-main strong{color:#111!important}.inquiry-workspace-page .inquiry-card-main p{color:#5f6472!important}.inquiry-workspace-page .queue-mini-badge,.inquiry-workspace-page .queue-status-pill,.inquiry-workspace-page .routing-status{color:#61574d!important;box-shadow:none!important;background:#f7f3ee!important;border-color:#e8ddd2!important}.inquiry-workspace-page .queue-status-pill.reviewed,.inquiry-workspace-page .queue-status-pill.queue-ready{color:#18794e!important;background:#f4faf6!important;border-color:#cfe7dd!important}.inquiry-workspace-page .routing-status.missing,.inquiry-workspace-page .routing-status.needs-review{color:#b42318!important;background:#fff5f5!important;border-color:#efc7c7!important}.inquiry-workspace-page .inquiry-card-actions{border-top-color:#eee4dc!important}.inquiry-workspace-page .inquiry-card-actions .row-action{color:#574f48!important;box-shadow:none!important;background:#fff!important;border-color:#e8ddd2!important}.inquiry-workspace-page .inquiry-card-actions .row-action:hover{color:#c2410c!important;background:#fff7ed!important;border-color:#e2c8b6!important}.inquiry-workspace-page .inquiry-card-actions .primary-row-action{color:#c2410c!important;background:#fff7ed!important;border-color:#ff450047!important}.demand-intelligence-page .demand-card{background:linear-gradient(135deg,#fff 0%,#fffdfb 100%)!important;border:1px solid #ebe3da!important;border-radius:22px!important;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s!important;box-shadow:0 10px 24px #1118270a!important}.demand-intelligence-page .demand-card:hover{background:#fffaf7!important;border-color:#dfd3c7!important;transform:translateY(-1px)!important;box-shadow:0 16px 34px #1118270e!important}.demand-intelligence-page .demand-title-row h3{color:#111!important;font-weight:850!important}.demand-intelligence-page .demand-card p,.demand-intelligence-page .demand-meta span{color:#5f6472!important}.demand-intelligence-page .queue-status-pill,.demand-intelligence-page .queue-mini-badge{color:#61574d!important;box-shadow:none!important;background:#f7f3ee!important;border-color:#e8ddd2!important}.demand-intelligence-page .queue-status-pill.reviewed,.demand-intelligence-page .queue-status-pill.queue-ready{color:#18794e!important;background:#f4faf6!important;border-color:#cfe7dd!important}.demand-intelligence-page .capture-stat-grid div{box-shadow:none!important;background:#fffaf7!important;border-color:#ebe4dc!important}.demand-intelligence-page .capture-stat-grid span{color:#8b7280!important}.demand-intelligence-page .capture-stat-grid strong{color:#111!important}.demand-intelligence-page .demand-next-action-box{box-shadow:none!important;background:#fff7ed!important;border-color:#ff450029!important}.demand-intelligence-page .demand-actions-row .primary-btn,.demand-intelligence-page .demand-actions-row .secondary-btn{box-shadow:none!important}.source-leak-page .source-leak-card-v2{background:linear-gradient(135deg,#fff 0%,#fffdfb 100%)!important;border:1px solid #ebe3da!important;border-radius:22px!important;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s!important;box-shadow:0 10px 24px #1118270a!important}.source-leak-page .source-leak-card-v2:hover{background:#fffaf7!important;border-color:#dfd3c7!important;transform:translateY(-1px)!important;box-shadow:0 16px 34px #1118270e!important}.source-leak-page .source-leak-card-header h3{color:#111!important;font-weight:850!important}.source-leak-page .source-leak-card-header p{color:#5f6472!important}.source-leak-page .capture-value-stack{box-shadow:none!important;background:#fff7ed!important;border-color:#ff450029!important}.source-leak-page .capture-value-stack strong{color:#c2410c!important}.source-leak-page .source-leak-metric-grid div{box-shadow:none!important;background:#fffaf7!important;border-color:#ebe4dc!important}.source-leak-page .source-leak-metric-grid span{color:#8b7280!important}.source-leak-page .source-leak-metric-grid strong{color:#111!important}.source-leak-page .source-fix-callout{box-shadow:none!important;background:#fff7ed!important;border-color:#ff450029!important}.source-leak-page .source-actions-row .primary-btn,.source-leak-page .source-actions-row .secondary-btn{box-shadow:none!important}.inquiry-workspace-page .inquiry-detail-page,.inquiry-workspace-page .inquiry-detail-shell,.demand-intelligence-page .overview-command-modal,.source-detail-page .source-detail-shell,.source-detail-page .source-action-detail-page{--detail-line:#ebe4dc}.inquiry-workspace-page .detail-grid div,.demand-intelligence-page .detail-grid div,.source-detail-page .detail-grid div,.inquiry-workspace-page .thread-panel,.demand-intelligence-page .thread-panel,.source-detail-page .thread-panel,.inquiry-workspace-page .template-box,.demand-intelligence-page .template-box{background:#fff!important;border-color:#ebe4dc!important;box-shadow:0 8px 20px #11182709!important}.inquiry-workspace-page .detail-callout,.demand-intelligence-page .detail-callout,.source-detail-page .detail-callout{box-shadow:none!important;background:#fff7ed!important;border-color:#ff450029!important}.inquiry-workspace-page .recommended-message-preview,.demand-intelligence-page .recommended-message-preview,.source-detail-page .recommended-message-preview{box-shadow:none!important;background:#fffaf7!important;border-color:#eadfd4!important}.inquiry-workspace-page .sticky-inquiry-actions,.demand-intelligence-page .demand-detail-actions,.source-detail-page .source-detail-actions{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#ffffffeb!important;border-top-color:#ebe4dc!important}.source-detail-page .source-detail-record{background:#fff!important;border:1px solid #ebe3da!important;border-radius:20px!important;box-shadow:0 8px 18px #11182709!important}.source-detail-page .source-detail-record:hover{background:#fffaf7!important;border-color:#dfd3c7!important;transform:none!important;box-shadow:0 12px 24px #1118270d!important}.source-detail-page .source-detail-record-title h3{color:#111!important}.source-detail-page .source-detail-record p{color:#5f6472!important}@media (max-width:980px){.inquiry-workspace-page .inquiry-source-tabs,.demand-intelligence-page .legacy-filter-chip-list,.source-leak-page .legacy-filter-chip-list{flex-wrap:nowrap!important;padding-bottom:4px!important;overflow-x:auto!important}.inquiry-workspace-page .inquiry-card-main,.demand-intelligence-page .capture-card-main,.source-leak-page .source-leak-card-header{grid-template-columns:1fr!important}.inquiry-workspace-page .inquiry-card-actions,.demand-intelligence-page .demand-actions-row,.source-leak-page .source-actions-row{justify-content:flex-start!important}}.inquiry-workspace-page .inquiry-kpi-grid article:before,.demand-intelligence-page .capture-kpi-grid .kpi-card:after,.source-leak-page .kpi-card:after{content:none!important;display:none!important}.capture-icon{color:currentColor!important;filter:none!important;width:17px!important;height:17px!important;box-shadow:none!important;flex:0 0 17px!important}.capture-title-icon,.capture-chip-icon{color:currentColor!important;width:16px!important;height:16px!important}.capture-kpi-icon-grid article>.capture-icon{color:#c2410c!important;width:28px!important;height:28px!important;box-shadow:none!important;background:#fff8f3!important;border:1px solid #ecd9ca!important;border-radius:999px!important;padding:6px!important;position:absolute!important;top:16px!important;right:16px!important}.capture-hero-banner{background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:22px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;margin:0 0 20px!important;padding:18px 20px!important;display:grid!important;box-shadow:0 12px 28px #1118270a!important}.capture-hero-icon{color:#c2410c!important;width:44px!important;height:44px!important;box-shadow:none!important;background:#fff7ed!important;border:1px solid #ecd9ca!important;border-radius:16px!important;place-items:center!important;display:grid!important}.capture-hero-banner span:first-child{color:#c2410c!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.capture-hero-banner h3{color:#111!important;letter-spacing:-.035em!important;margin:7px 0 0!important;font-size:18px!important;font-weight:900!important;line-height:1.18!important}.capture-hero-banner p{color:#5f6472!important;margin:6px 0 0!important;font-size:13px!important;line-height:1.45!important}.capture-mini-metric-row{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.capture-mini-metric-row span{color:#6b5d55!important;letter-spacing:0!important;text-transform:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;gap:5px!important;padding:8px 10px!important;font-size:12px!important;font-weight:750!important;display:inline-flex!important}.capture-mini-metric-row strong{color:#c2410c!important}.inquiry-source-tab .capture-icon,.legacy-filter-chip .capture-icon{color:currentColor!important;width:15px!important;height:15px!important}.inquiry-source-tab:before,.section-eyebrow:before{box-shadow:none!important}.inquiry-source-health-strip article{grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;column-gap:10px!important;display:grid!important}.inquiry-source-health-strip article .capture-icon{color:#c2410c!important;grid-row:span 2!important;margin-top:2px!important}.capture-context-cell{grid-template-columns:minmax(220px,.9fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important}.capture-clickable-context,.capture-detail-entry-card,.capture-signal-preview{width:100%!important;color:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important}.capture-product-card,.capture-service-card{box-shadow:none!important;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:18px!important;grid-template-columns:54px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:10px!important;transition:border-color .18s,background .18s,transform .18s!important;display:grid!important}.capture-product-card.is-compact,.capture-service-card.is-compact{border-radius:16px!important;grid-template-columns:44px minmax(0,1fr)!important;padding:8px!important}.capture-clickable-context:hover .capture-product-card,.capture-clickable-context:hover .capture-service-card,.capture-detail-entry-card:hover .capture-product-card,.capture-detail-entry-card:hover .capture-service-card,.capture-signal-preview:hover .capture-product-card,.capture-signal-preview:hover .capture-service-card{background:#fff7ed!important;border-color:#dfc7b7!important;transform:translateY(-1px)!important}.capture-product-thumb,.capture-service-thumb{color:#c2410c!important;width:54px!important;height:54px!important;box-shadow:none!important;background:linear-gradient(135deg,#fff4ec,#fff)!important;border:1px solid #ecd9ca!important;border-radius:15px!important;place-items:center!important;display:grid!important;position:relative!important;overflow:hidden!important}.capture-product-thumb span{background:linear-gradient(90deg,#ff4500d6,#fbbf24b8)!important;border-radius:999px 999px 8px 8px!important;height:16px!important;position:absolute!important;inset:auto 8px 8px!important}.capture-product-thumb .capture-icon,.capture-service-thumb .capture-icon{z-index:1!important;filter:none!important;width:20px!important;height:20px!important;box-shadow:none!important;position:relative!important}.capture-product-copy{gap:3px!important;min-width:0!important;display:grid!important}.capture-product-copy span{color:#9a4d1c!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.capture-product-copy strong{color:#111!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important;overflow:hidden!important}.capture-product-copy small{color:#6b7280!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11.5px!important;line-height:1.25!important;overflow:hidden!important}.capture-entity-link{color:#111!important;width:fit-content!important;max-width:100%!important;font:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important;font-weight:850!important;display:inline-flex!important}.capture-entity-link:hover{color:#c2410c!important;text-underline-offset:3px!important;text-decoration:underline!important}.capture-card-main-visual{grid-template-columns:minmax(250px,.7fr) minmax(0,1fr)!important;align-items:start!important}.demand-visual-trigger{max-width:360px!important}.capture-title-icon{color:#c2410c!important;filter:none!important;box-shadow:none!important}.capture-modal-summary{grid-template-columns:auto minmax(0,1fr) auto auto!important;align-items:center!important;gap:14px!important;display:grid!important}.capture-modal-summary-icon{color:#c2410c!important;width:44px!important;height:44px!important;box-shadow:none!important;background:#fff7ed!important;border:1px solid #eadfd4!important;border-radius:15px!important;place-items:center!important;display:grid!important}.capture-detail-entry-card{background:#fff!important;border:1px solid #eadfd4!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:12px 0!important;padding:12px!important;display:grid!important}.capture-detail-entry-card>span,.capture-signal-preview>span{color:#c2410c!important;white-space:nowrap!important;font-size:12px!important;font-weight:850!important}.capture-signal-preview{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:14px 0!important;padding:12px!important;display:grid!important}.capture-detail-drawer{z-index:120!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#fffffff5!important;border:1px solid #eadfd4!important;border-radius:24px!important;flex-direction:column!important;gap:14px!important;width:min(480px,100vw - 44px)!important;padding:18px!important;display:flex!important;position:fixed!important;top:22px!important;bottom:22px!important;right:22px!important;overflow-y:auto!important;box-shadow:0 30px 70px #1118272e!important}.capture-detail-drawer-head{border-bottom:1px solid #eee4dc!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;padding-bottom:12px!important;display:flex!important}.capture-detail-drawer-head span{color:#c2410c!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important;line-height:1!important}.capture-detail-drawer-head strong{color:#111!important;margin-top:6px!important;font-size:18px!important;font-weight:900!important;line-height:1.18!important;display:block!important}.capture-detail-drawer-head button{color:#111!important;cursor:pointer!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;width:34px!important;height:34px!important}.capture-detail-hero{grid-template-columns:minmax(0,.95fr) minmax(0,1fr)!important;align-items:start!important;gap:14px!important;display:grid!important}.capture-detail-hero-copy span{color:#9a4d1c!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important}.capture-detail-hero-copy h3{color:#111!important;margin:6px 0!important;font-size:18px!important;font-weight:900!important;line-height:1.18!important}.capture-detail-hero-copy p{color:#5f6472!important;margin:0!important;font-size:13px!important;line-height:1.45!important}.capture-detail-chip-row{flex-wrap:wrap!important;gap:6px!important;margin-top:10px!important;display:flex!important}.capture-detail-chip-row span{color:#7c5b48!important;background:#fff7ed!important;border:1px solid #eadfd4!important;border-radius:999px!important;padding:6px 9px!important;font-size:11px!important;font-weight:750!important}.capture-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.capture-detail-grid div,.capture-detail-section-grid article{box-shadow:none!important;background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:16px!important;padding:12px!important}.capture-detail-grid span,.capture-detail-section-grid span{color:#8b7280!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:11px!important;font-weight:850!important;display:block!important}.capture-detail-grid strong,.capture-detail-section-grid strong{color:#111!important;margin-top:5px!important;font-size:13px!important;font-weight:850!important;line-height:1.25!important;display:block!important}.capture-detail-section-grid{gap:10px!important;display:grid!important}.capture-detail-section-grid p{color:#5f6472!important;margin:6px 0 0!important;font-size:12.5px!important;line-height:1.45!important}.capture-action-strip{background:linear-gradient(#fff0,#fff 35%)!important;flex-wrap:wrap!important;gap:8px!important;padding:12px 0 0!important;display:flex!important;position:sticky!important;bottom:-18px!important}.capture-open-full-detail{justify-content:center!important;width:100%!important}.capture-detail-modal{gap:16px!important;display:grid!important}.source-entry-visual{grid-template-columns:1fr!important;margin:8px 0!important}@media (max-width:980px){.capture-hero-banner,.capture-context-cell,.capture-card-main-visual,.capture-detail-hero,.capture-modal-summary,.capture-signal-preview,.capture-detail-entry-card{grid-template-columns:1fr!important}.capture-mini-metric-row{justify-content:flex-start!important}.capture-detail-grid{grid-template-columns:1fr!important}}.inquiry-workspace-page,.demand-intelligence-page,.source-leak-page{--capture-soft-line:#eadfd4;--capture-soft-bg:#fffaf7;--capture-soft-bg-strong:#fff7ed;--capture-title:#111;--capture-body:#4b5563;--capture-muted:#7a6f66}.inquiry-workspace-page .inquiry-kpi-grid article:before,.inquiry-workspace-page .inquiry-kpi-grid article:after,.demand-intelligence-page .kpi-card:before,.demand-intelligence-page .kpi-card:after,.source-leak-page .kpi-card:before,.source-leak-page .kpi-card:after,.inquiry-workspace-page .capture-kpi-card:before,.inquiry-workspace-page .capture-kpi-card:after,.demand-intelligence-page .capture-kpi-card:before,.demand-intelligence-page .capture-kpi-card:after,.source-leak-page .capture-kpi-card:before,.source-leak-page .capture-kpi-card:after{content:none!important;display:none!important}.inquiry-workspace-page svg,.inquiry-workspace-page svg *,.demand-intelligence-page svg,.demand-intelligence-page svg *,.source-leak-page svg,.source-leak-page svg *{filter:none!important;box-shadow:none!important;text-shadow:none!important}.inquiry-workspace-page .inquiry-hero-card,.demand-intelligence-page .page-action-card,.source-leak-page .page-action-card{margin-bottom:28px!important}.inquiry-workspace-page .inquiry-list-page,.demand-intelligence-page .demand-page-panel,.source-leak-page .source-leak-list-card{border-color:var(--capture-soft-line)!important;background:linear-gradient(135deg,#fff 0%,#fffdfb 100%)!important;border-radius:30px!important;padding:30px!important}.inquiry-workspace-page .inquiry-kpi-grid,.demand-intelligence-page .recovery-kpi-grid.capture-kpi-grid,.source-leak-page .kpi-grid.source-capture-kpi-grid,.source-leak-page .kpi-grid{gap:18px!important;margin-bottom:28px!important}.inquiry-workspace-page .inquiry-kpi-grid article,.demand-intelligence-page .capture-kpi-grid .kpi-card,.source-leak-page .kpi-card{border-color:var(--capture-soft-line)!important;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border-radius:24px!important;min-height:132px!important;padding:22px!important;box-shadow:0 14px 32px #1118270b!important}.inquiry-workspace-page .capture-kpi-icon-grid article>.capture-icon,.demand-intelligence-page .capture-kpi-icon,.source-leak-page .capture-kpi-icon,.source-capture-kpi-grid .capture-kpi-icon{color:#c2410c!important;width:32px!important;height:32px!important;box-shadow:none!important;background:#fff7ed!important;border:1px solid #ff450029!important;border-radius:14px!important;padding:7px!important}.inquiry-workspace-page .inquiry-kpi-grid strong,.demand-intelligence-page .kpi-main strong,.source-leak-page .kpi-main strong{letter-spacing:-.045em!important;margin-top:12px!important;margin-bottom:8px!important}.capture-hero-banner{background:radial-gradient(circle at 96% 8%,#ff450014,#0000 30%),linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border-color:#ff450026!important;border-radius:26px!important;gap:22px!important;margin:0 0 28px!important;padding:24px 26px!important;box-shadow:0 16px 36px #1118270d!important}.capture-hero-icon{border-radius:18px!important;width:52px!important;height:52px!important}.capture-hero-icon .capture-icon{width:22px!important;height:22px!important}.capture-hero-banner h3{letter-spacing:-.04em!important;margin-top:8px!important;font-size:21px!important;line-height:1.16!important}.capture-hero-banner p{max-width:760px!important;color:var(--capture-body)!important;margin-top:8px!important;font-size:14px!important;line-height:1.55!important}.capture-mini-metric-row{gap:10px!important}.capture-mini-metric-row span{background:#fff!important;border-color:#eadfd4!important;border-radius:999px!important;min-height:36px!important;padding:0 13px!important;box-shadow:0 7px 16px #11182706!important}.inquiry-workspace-page .inquiry-source-control-card,.demand-intelligence-page .legacy-filter-row.demand-filter-row,.source-leak-page .legacy-filter-row.source-filter-row{border-color:var(--capture-soft-line)!important;background:#fffaf7!important;border-radius:22px!important;margin-bottom:26px!important;padding:18px 20px!important}.inquiry-workspace-page .inquiry-source-tabs,.demand-intelligence-page .legacy-filter-chip-list,.source-leak-page .legacy-filter-chip-list{gap:12px 11px!important}.inquiry-workspace-page .inquiry-source-tab,.demand-intelligence-page .legacy-filter-chip,.source-leak-page .legacy-filter-chip{background:#f4f0eb!important;border-color:#e7ded5!important;border-radius:999px!important;min-height:40px!important;padding:0 14px!important}.inquiry-workspace-page .inquiry-source-tab.is-active,.demand-intelligence-page .legacy-filter-chip.is-active,.source-leak-page .legacy-filter-chip.is-active{background:#fff!important;border-color:#ff450057!important;box-shadow:inset 0 -2px #ff4500,0 8px 20px #ff45000e!important}.capture-product-card,.capture-service-card{background:radial-gradient(circle at 100% 0,#ff45000e,#0000 34%),#fff!important;border-color:#eadfd4!important;border-radius:20px!important;grid-template-columns:68px minmax(0,1fr)!important;gap:14px!important;min-height:94px!important;padding:14px!important;box-shadow:0 10px 22px #11182709!important}.capture-product-card.is-compact,.capture-service-card.is-compact{border-radius:18px!important;grid-template-columns:58px minmax(0,1fr)!important;min-height:82px!important;padding:12px!important}.capture-product-thumb,.capture-service-thumb{border-radius:18px!important;width:68px!important;height:68px!important}.is-compact .capture-product-thumb,.is-compact .capture-service-thumb{border-radius:16px!important;width:58px!important;height:58px!important}.capture-product-copy{gap:6px!important}.capture-product-copy strong{white-space:normal!important;max-height:2.5em!important;font-size:14px!important;line-height:1.25!important;overflow:hidden!important}.capture-product-copy small{white-space:normal!important;max-height:2.5em!important;font-size:12px!important;line-height:1.35!important;overflow:hidden!important}.inquiry-workspace-page .inquiry-list-header{margin-bottom:24px!important;padding-bottom:18px!important}.inquiry-workspace-page .inquiry-card-list{gap:20px!important}.inquiry-workspace-page .inquiry-intake-card{border-radius:24px!important;overflow:hidden!important;box-shadow:0 14px 32px #1118270b!important}.inquiry-workspace-page .inquiry-intake-card:hover{transform:translateY(-1px)!important;box-shadow:0 18px 38px #1118270f!important}.inquiry-workspace-page .inquiry-card-main{grid-template-columns:minmax(150px,.68fr) minmax(150px,.72fr) minmax(360px,1.42fr) minmax(132px,.52fr) minmax(210px,.86fr)!important;align-items:center!important;gap:22px!important;padding:22px 24px!important}.inquiry-workspace-page .capture-context-cell{grid-template-columns:minmax(250px,.95fr) minmax(0,1fr)!important;gap:16px!important}.inquiry-workspace-page .field-label,.inquiry-workspace-page .inquiry-card-main .field-label{color:#8a6a55!important;margin-bottom:8px!important}.inquiry-workspace-page .inquiry-card-main strong,.inquiry-workspace-page .capture-entity-link{font-size:14.5px!important;line-height:1.3!important}.inquiry-workspace-page .inquiry-card-main p{margin-top:7px!important;line-height:1.5!important}.inquiry-workspace-page .inquiry-card-actions{gap:10px!important;padding:16px 24px 18px!important}.inquiry-workspace-page .inquiry-card-actions .row-action{border-radius:12px!important;min-height:38px!important;padding:0 14px!important}.demand-intelligence-page .panel-header.demand-panel-header{margin-bottom:24px!important;padding-bottom:20px!important}.demand-intelligence-page .demand-card-list,.demand-intelligence-page .capture-card-list.demand-card-list{gap:22px!important}.demand-intelligence-page .demand-card{background:#fff!important;border-color:#eadfd4!important;border-radius:26px!important;padding:22px!important;box-shadow:0 14px 32px #1118270b!important}.demand-intelligence-page .demand-card:hover{transform:translateY(-1px)!important;box-shadow:0 18px 40px #1118270f!important}.demand-intelligence-page .capture-card-main-visual{grid-template-columns:minmax(280px,.58fr) minmax(0,1.35fr)!important;align-items:center!important;gap:24px!important;margin-bottom:18px!important}.demand-intelligence-page .demand-title-row{gap:9px!important;margin-bottom:9px!important}.demand-intelligence-page .demand-title-row .capture-entity-link{letter-spacing:-.035em!important;font-size:20px!important;line-height:1.2!important}.demand-intelligence-page .demand-card p{max-width:920px!important;font-size:14px!important;line-height:1.55!important}.demand-intelligence-page .capture-stat-grid.demand-stat-grid,.demand-intelligence-page .capture-stat-grid{gap:12px!important;margin-top:16px!important}.demand-intelligence-page .capture-stat-grid div{border-radius:16px!important;min-height:76px!important;padding:14px 16px!important}.demand-intelligence-page .demand-next-action-box{border-radius:18px!important;margin-top:16px!important;padding:16px 18px!important}.demand-intelligence-page .demand-actions-row{gap:11px!important;margin-top:18px!important}.demand-intelligence-page .demand-actions-row button{border-radius:12px!important;min-height:40px!important}.source-leak-page .source-leak-list-card .panel-header,.source-leak-page .source-leak-panel-header{margin-bottom:26px!important;padding-bottom:20px!important}.source-leak-page .source-leak-list,.source-leak-page .capture-card-list,.source-leak-page .source-leak-card-list{gap:24px!important}.source-leak-page .source-leak-card-v2{background:#fff!important;border-color:#eadfd4!important;border-radius:28px!important;padding:26px!important;box-shadow:0 16px 36px #1118270d!important}.source-leak-page .source-leak-card-v2:hover{transform:translateY(-1px)!important;box-shadow:0 20px 44px #11182711!important}.source-leak-page .source-leak-card-header,.source-leak-page .capture-source-card-header{gap:22px!important;margin-bottom:22px!important}.source-leak-page .capture-source-title-wrap{gap:16px!important}.source-leak-page .capture-source-icon{border-radius:18px!important;flex-basis:50px!important;width:50px!important;height:50px!important}.source-leak-page .source-leak-card-header p{max-width:920px!important;margin-top:9px!important;font-size:14px!important;line-height:1.55!important}.source-leak-page .capture-value-stack{border-radius:20px!important;min-width:148px!important;padding:16px 18px!important}.source-leak-page .capture-value-stack strong{font-size:28px!important;line-height:1!important}.source-leak-page .source-leak-metric-grid{gap:12px!important;margin-top:18px!important}.source-leak-page .source-leak-metric-grid div{border-radius:17px!important;min-height:82px!important;padding:15px 16px!important}.source-leak-page .source-leak-metric-grid span{margin-bottom:9px!important}.source-leak-page .source-leak-metric-grid strong{font-size:16px!important}.source-leak-page .capture-signal-preview-list,.source-leak-page .capture-signal-preview{margin-top:20px!important;margin-bottom:18px!important}.source-leak-page .capture-signal-preview{background:#fffaf7!important;border-radius:20px!important;padding:14px!important}.source-leak-page .source-fix-callout{border-radius:20px!important;margin-top:18px!important;padding:18px 20px!important}.source-leak-page .source-actions-row{gap:11px!important;margin-top:18px!important}.source-leak-page .source-actions-row button{border-radius:12px!important;min-height:40px!important}.capture-detail-drawer{border-radius:28px!important;gap:18px!important;width:min(560px,100vw - 44px)!important;padding:22px!important}.capture-detail-drawer-head{padding-bottom:16px!important}.capture-detail-hero{gap:18px!important}.capture-detail-hero-copy{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:20px!important;padding:16px!important}.capture-detail-grid{gap:12px!important}.capture-detail-grid div,.capture-detail-section-grid article{border-radius:18px!important;padding:15px!important}.capture-detail-section-grid{gap:12px!important}.capture-action-strip{gap:10px!important;padding-top:16px!important}@media (max-width:1280px){.inquiry-workspace-page .inquiry-card-main,.inquiry-workspace-page .capture-context-cell,.demand-intelligence-page .capture-card-main-visual,.source-leak-page .source-leak-card-header,.source-leak-page .capture-source-card-header{grid-template-columns:1fr!important}.capture-hero-banner{grid-template-columns:auto minmax(0,1fr)!important}.capture-mini-metric-row{grid-column:1/-1!important;justify-content:flex-start!important}}@media (max-width:760px){.inquiry-workspace-page .inquiry-list-page,.demand-intelligence-page .demand-page-panel,.source-leak-page .source-leak-list-card{padding:20px!important}.capture-hero-banner{grid-template-columns:1fr!important;padding:20px!important}.inquiry-workspace-page .inquiry-card-main,.demand-intelligence-page .demand-card,.source-leak-page .source-leak-card-v2{padding:18px!important}.capture-detail-drawer{border-radius:24px!important;width:auto!important;inset:12px!important}}.capture-product-image-thumb{background:#fff7ed!important;border:1px solid #eadfd4!important;overflow:hidden!important}.capture-product-image-thumb img{object-fit:cover!important;border-radius:inherit!important;filter:none!important;width:100%!important;height:100%!important;box-shadow:none!important;display:block!important}.capture-product-card:hover .capture-product-image-thumb img,.capture-clickable-context:hover .capture-product-image-thumb img,.capture-detail-entry-card:hover .capture-product-image-thumb img,.capture-signal-preview:hover .capture-product-image-thumb img{transition:transform .22s!important;transform:scale(1.035)!important}.capture-detail-page-view{inset:0 0 0 var(--sidebar-width)!important;z-index:1200!important;color:#111!important;background:radial-gradient(circle at 94% 0,#ff450014,#0000 30%),linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;padding:36px 44px 60px!important;position:fixed!important;overflow-y:auto!important}.capture-detail-page-topbar{z-index:5!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#ffffffeb!important;border-bottom:1px solid #eadfd4!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;margin:-36px -44px 28px!important;padding:22px 44px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 12px 28px #1118270b!important}.capture-detail-page-topbar>div{text-align:center!important;min-width:0!important}.capture-detail-page-topbar span{color:#c2410c!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.capture-detail-page-topbar h2{color:#111!important;letter-spacing:-.065em!important;margin:7px 0 0!important;font-size:clamp(30px,3vw,48px)!important;font-weight:900!important;line-height:.98!important}.capture-detail-page-body{gap:24px!important;width:min(1240px,100%)!important;margin:0 auto!important;display:grid!important}.capture-detail-page-view .capture-detail-hero{background:#fff!important;border:1px solid #eadfd4!important;border-radius:30px!important;grid-template-columns:minmax(320px,.75fr) minmax(0,1.25fr)!important;gap:22px!important;min-height:220px!important;padding:22px!important;box-shadow:0 18px 42px #1118270f!important}.capture-detail-page-view .capture-product-card,.capture-detail-page-view .capture-service-card{border-radius:26px!important;grid-template-columns:170px minmax(0,1fr)!important;min-height:210px!important;padding:18px!important}.capture-detail-page-view .capture-product-thumb,.capture-detail-page-view .capture-service-thumb{border-radius:24px!important;width:170px!important;height:170px!important}.capture-detail-page-view .capture-product-copy span{font-size:11px!important}.capture-detail-page-view .capture-product-copy strong{letter-spacing:-.045em!important;font-size:24px!important;line-height:1.05!important}.capture-detail-page-view .capture-product-copy small{font-size:14px!important}.capture-detail-page-view .capture-detail-hero-copy{border-radius:24px!important;padding:22px!important}.capture-detail-page-view .capture-detail-hero-copy h3{font-size:28px!important;line-height:1.05!important}.capture-detail-page-view .capture-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.capture-detail-page-view .capture-detail-grid div{border-radius:22px!important;min-height:112px!important;padding:18px!important;box-shadow:0 12px 28px #1118270a!important}.capture-detail-page-view .capture-detail-grid strong{font-size:18px!important}.capture-detail-page-view .capture-detail-section-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.capture-detail-page-view .capture-detail-section-grid article{border-radius:22px!important;min-height:154px!important;padding:18px!important;box-shadow:0 12px 28px #11182709!important}.capture-detail-page-view .capture-action-strip{background:#fff!important;border:1px solid #eadfd4!important;border-radius:24px!important;justify-content:center!important;padding:22px!important;position:static!important;box-shadow:0 16px 34px #1118270d!important}.capture-detail-drawer{width:min(560px,100vw - 36px)!important}.capture-open-full-detail{color:#c2410c!important;background:#fff7ed!important;border-color:#ff45003d!important;min-height:46px!important;margin-top:2px!important;font-weight:900!important}.inquiry-workspace-page .row-action.primary-row-action,.demand-intelligence-page .primary-btn,.source-leak-page .primary-btn{z-index:2!important;position:relative!important}@media (max-width:980px){.capture-detail-page-view{padding:24px 18px 42px!important;inset:0!important}.capture-detail-page-topbar{text-align:center!important;grid-template-columns:1fr!important;margin:-24px -18px 22px!important;padding:18px!important}.capture-detail-page-view .capture-detail-hero,.capture-detail-page-view .capture-product-card,.capture-detail-page-view .capture-service-card,.capture-detail-page-view .capture-detail-grid,.capture-detail-page-view .capture-detail-section-grid{grid-template-columns:1fr!important}.capture-detail-page-view .capture-product-thumb,.capture-detail-page-view .capture-service-thumb{width:100%!important;height:220px!important}}.capture-product-image-thumb{background:radial-gradient(circle at 24% 22%,#ffffffe6,#0000 34%),linear-gradient(#fffaf6 0%,#ffefe2 100%)!important}.capture-product-card,.capture-service-card{align-items:center!important}.capture-product-card.is-compact,.capture-service-card.is-compact{grid-template-columns:72px minmax(0,1fr)!important;gap:14px!important}.capture-product-card.is-compact .capture-product-thumb,.capture-service-card.is-compact .capture-service-thumb{border-radius:18px!important;width:72px!important;height:72px!important}.capture-detail-route-page{padding-bottom:36px!important}.capture-detail-route-shell{gap:22px!important;width:100%!important;display:grid!important}.capture-detail-route-header{border-radius:28px!important;padding:26px 28px!important}.capture-detail-route-header-top{grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:16px!important;display:grid!important}.capture-route-eyebrow,.capture-route-subtitle{color:#c2410c!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.capture-route-eyebrow{justify-self:center!important}.capture-detail-route-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:18px!important;margin-top:18px!important;display:grid!important}.capture-detail-route-title-row h1{color:#111!important;letter-spacing:-.065em!important;margin:8px 0 10px!important;font-size:clamp(34px,4vw,54px)!important;font-weight:900!important;line-height:.94!important}.capture-detail-route-title-row p{color:#475569!important;max-width:760px!important;margin:0!important;font-size:15px!important;line-height:1.65!important}.capture-detail-route-badges{flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important;display:flex!important}.capture-detail-route-badges span{color:#6b7280!important;background:#fffaf6!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;min-height:34px!important;padding:0 14px!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important}.capture-detail-page-layout{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)!important;align-items:start!important;gap:22px!important;display:grid!important}.capture-detail-page-main,.capture-detail-page-sidebar{gap:22px!important;display:grid!important}.capture-detail-page-hero-card,.capture-detail-page-content-card,.capture-detail-sidebar-card{border-radius:28px!important;padding:22px!important}.capture-detail-page-hero-card{grid-template-columns:minmax(340px,.88fr) minmax(0,1.12fr)!important;align-items:stretch!important;gap:20px!important;display:grid!important}.capture-detail-page-visual-wrap .capture-product-card,.capture-detail-page-visual-wrap .capture-service-card{background:linear-gradient(#fff 0%,#fff8f2 100%)!important;border-radius:24px!important;grid-template-columns:220px minmax(0,1fr)!important;gap:18px!important;min-height:100%!important;padding:18px!important}.capture-detail-page-visual-wrap .capture-product-thumb,.capture-detail-page-visual-wrap .capture-service-thumb{border-radius:26px!important;width:220px!important;height:220px!important}.capture-detail-page-visual-wrap .capture-product-copy span,.capture-detail-page-summary-card span{color:#c2410c!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.capture-detail-page-visual-wrap .capture-product-copy strong{letter-spacing:-.05em!important;font-size:28px!important;line-height:1.02!important}.capture-detail-page-visual-wrap .capture-product-copy small{font-size:14px!important;line-height:1.6!important}.capture-detail-page-summary-card{background:linear-gradient(#fff 0%,#fffaf6 100%)!important;border:1px solid #eadfd4!important;border-radius:24px!important;align-content:start!important;gap:12px!important;padding:18px!important;display:grid!important}.capture-detail-page-summary-card h2{color:#111!important;letter-spacing:-.055em!important;margin:0!important;font-size:30px!important;line-height:1.02!important}.capture-detail-page-summary-card p{color:#475569!important;margin:0!important;font-size:14px!important;line-height:1.65!important}.capture-detail-page-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin-top:6px!important;display:grid!important}.capture-detail-page-summary-grid>div,.capture-detail-grid-page>div,.capture-detail-page-notes-grid article,.capture-detail-section-grid-page article{background:#fffdfb!important;border:1px solid #eadfd4!important;border-radius:20px!important;padding:16px 18px!important}.capture-detail-page-summary-grid label{color:#8a6b52!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:block!important}.capture-detail-page-summary-grid strong{color:#111!important;font-size:18px!important;font-weight:800!important;line-height:1.35!important;display:block!important}.capture-detail-page-section-head{gap:6px!important;margin-bottom:18px!important;display:grid!important}.capture-detail-page-section-head span{color:#c2410c!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important;line-height:1!important}.capture-detail-page-section-head strong{color:#111!important;font-size:20px!important;font-weight:850!important;line-height:1.1!important}.capture-detail-page-notes-grid,.capture-detail-grid-page{gap:14px!important;display:grid!important}.capture-detail-page-notes-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.capture-detail-page-notes-grid article span,.capture-detail-section-grid-page article span{color:#c2410c!important;margin-bottom:10px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.capture-detail-page-notes-grid article strong,.capture-detail-section-grid-page article strong{color:#111!important;margin-bottom:8px!important;font-size:18px!important;font-weight:800!important;line-height:1.15!important;display:block!important}.capture-detail-page-notes-grid article p,.capture-detail-section-grid-page article p{color:#475569!important;margin:0!important;font-size:14px!important;line-height:1.7!important}.capture-detail-grid-page>div{min-height:96px!important}.capture-detail-grid-page>div span{color:#8a6b52!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:10px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.capture-detail-grid-page>div strong{color:#111!important;font-size:18px!important;font-weight:800!important;line-height:1.35!important;display:block!important}.capture-detail-section-grid-page{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.capture-detail-page-actions{gap:12px!important;display:grid!important}.capture-detail-page-actions .primary-btn,.capture-detail-page-actions .secondary-btn{justify-content:center!important;width:100%!important}@media (max-width:1100px){.capture-detail-page-layout,.capture-detail-page-hero-card,.capture-detail-page-notes-grid,.capture-detail-section-grid-page,.capture-detail-page-summary-grid,.capture-detail-route-title-row,.capture-detail-route-header-top{grid-template-columns:1fr!important}.capture-route-eyebrow,.capture-detail-route-badges{justify-content:flex-start!important;justify-self:start!important}.capture-detail-page-visual-wrap .capture-product-card,.capture-detail-page-visual-wrap .capture-service-card{grid-template-columns:1fr!important}.capture-detail-page-visual-wrap .capture-product-thumb,.capture-detail-page-visual-wrap .capture-service-thumb{width:100%!important;height:260px!important}}.product-intel-kpi-grid .product-intel-kpi-card{color:#111827!important;background:radial-gradient(circle at 96% 6%,#ff440f13,#0000 34%),#fff!important;border:1px solid #0f172a14!important;min-height:148px!important;box-shadow:0 14px 34px #0f172a0b!important}.product-intel-kpi-top span{color:#6a5749!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.product-intel-kpi-icon{color:#ff440f!important;filter:none!important;width:18px!important;height:18px!important;box-shadow:none!important}.product-intel-kpi-top i{width:8px!important;height:8px!important;box-shadow:none!important;opacity:.82!important;background:#ff440f!important;border-radius:999px!important}.product-intel-kpi-card:before,.product-intel-kpi-card:after{content:none!important;display:none!important}.product-service-filter-toolbar .queue-tabs,.sku-toolbar-upgraded .queue-tabs{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:18px!important;gap:8px!important;padding:7px!important}.product-service-filter-toolbar .queue-tab,.sku-toolbar-upgraded .queue-tab{color:#5f564d!important;min-height:38px!important;box-shadow:none!important;background:#f5f0eb!important;border:1px solid #0000!important;border-radius:999px!important;align-items:center!important;gap:7px!important;padding:0 12px!important;display:inline-flex!important}.product-service-filter-toolbar .queue-tab.active,.sku-toolbar-upgraded .queue-tab.active{color:#c63f13!important;background:#fff!important;border-color:#ff440f42!important;box-shadow:inset 0 -2px #ff440f!important}.pi-chip-icon{color:currentColor!important;filter:none!important;width:14px!important;height:14px!important;box-shadow:none!important;flex:0 0 14px!important}.product-service-filter-toolbar .queue-tab strong,.sku-toolbar-upgraded .queue-tab strong{color:#6b5d55!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:22px!important;height:22px!important;padding:0 6px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.pi-product-list-main{grid-template-columns:minmax(260px,.72fr) minmax(0,1.35fr) auto!important;align-items:stretch!important;gap:18px!important;display:grid!important}.pi-product-visual-trigger,.pi-product-title-btn,.pi-product-detail-visual-button{text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important}.pi-product-visual-trigger .capture-product-card,.pi-product-visual-trigger .capture-service-card{background:radial-gradient(circle at 96% 4%,#ff440f0e,#0000 30%),#fff!important;border-color:#eadfd4!important;grid-template-columns:96px minmax(0,1fr)!important;height:100%!important;min-height:142px!important}.pi-product-visual-trigger .capture-product-thumb,.pi-product-visual-trigger .capture-service-thumb{border-radius:22px!important;width:96px!important;height:96px!important}.pi-product-title-row{align-items:center!important;gap:9px!important}.pi-product-title-btn{color:#111!important;letter-spacing:-.04em!important;font-size:20px!important;font-weight:900!important;line-height:1.1!important}.pi-product-title-btn:hover{color:#c63f13!important;text-underline-offset:4px!important;text-decoration:underline!important;text-decoration-thickness:1px!important}.product-list-card{padding:24px!important}.product-list-footer{border-top:1px solid #eee4dc!important;margin-top:18px!important;padding-top:18px!important}.product-list-footer-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.pi-product-detail-visual-panel{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:24px!important;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)!important;align-items:stretch!important;gap:18px!important;margin-bottom:18px!important;padding:16px!important;display:grid!important}.pi-product-detail-visual-panel .capture-product-card,.pi-product-detail-visual-panel .capture-service-card{grid-template-columns:150px minmax(0,1fr)!important;min-height:190px!important}.pi-product-detail-visual-panel .capture-product-thumb,.pi-product-detail-visual-panel .capture-service-thumb{border-radius:24px!important;width:150px!important;height:150px!important}.pi-product-detail-hero-copy{background:#fff!important;border:1px solid #eadfd4!important;border-radius:22px!important;padding:18px!important}.pi-product-detail-hero-copy span{color:#c63f13!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important}.pi-product-detail-hero-copy h3{color:#111!important;letter-spacing:-.055em!important;margin:8px 0!important;font-size:28px!important;font-weight:900!important;line-height:1.03!important}.pi-product-detail-hero-copy p{color:#526071!important;margin:0!important;font-size:14px!important;line-height:1.65!important}.pi-product-detail-chip-row{flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important;display:flex!important}.pi-product-detail-chip-row span{color:#6b5d55!important;letter-spacing:0!important;text-transform:none!important;background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:999px!important;padding:7px 10px!important;font-size:11px!important;font-weight:850!important}.pi-sku-page .sku-panel-upgraded{overflow:hidden!important}.pi-sku-page .sku-sheet-upgraded{min-width:2360px!important}.pi-sku-page .sku-sheet-upgraded .sku-sheet-row{grid-template-columns:178px 150px 270px 180px 110px 170px 200px 130px 185px 220px 160px 220px 320px 135px 150px 150px 150px!important;min-width:2360px!important}.pi-sku-page .sku-sheet-upgraded .sku-sheet-head{z-index:30!important;background:#fffaf7!important;top:0!important;box-shadow:0 10px 24px #1118270e!important}.pi-sku-preview-cell{min-width:0!important;display:block!important}.pi-sku-preview-card{background:#fff!important;border:1px solid #eadfd4!important;border-radius:14px!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:7px!important;display:grid!important}.pi-sku-preview-card img{object-fit:cover!important;width:42px!important;height:42px!important;box-shadow:none!important;border:1px solid #eadfd4!important;border-radius:12px!important;display:block!important}.pi-sku-preview-card span{gap:2px!important;min-width:0!important;display:grid!important}.pi-sku-preview-card strong{color:#111!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11px!important;font-weight:850!important;line-height:1.15!important;overflow:hidden!important}.pi-sku-preview-card small{color:#8a6b52!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;font-weight:800!important;overflow:hidden!important}.pi-sku-page .sku-sheet-upgraded .sku-sheet-row:not(.sku-sheet-head):hover{background:#fffaf7!important}.pi-sku-page .sku-row-actions button{color:#5f564d!important;background:#fff!important;border-color:#eadfd4!important}.pi-sku-page .sku-row-actions button:hover{color:#c63f13!important;border-color:#ff440f42!important}.pi-import-page{gap:24px!important}.pi-import-hero{background:radial-gradient(circle at 96% 0,#ff440f12,#0000 30%),#fff!important}.pi-import-flow{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.pi-import-flow article{background:#fff!important;border:1px solid #eadfd4!important;border-radius:22px!important;min-height:132px!important;padding:18px!important;box-shadow:0 12px 28px #1118270a!important}.pi-import-flow svg{color:#ff440f!important;filter:none!important;width:20px!important;height:20px!important;box-shadow:none!important}.pi-import-flow span{color:#c63f13!important;letter-spacing:.08em!important;margin:12px 0 6px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.pi-import-flow strong{color:#111!important;font-size:18px!important;font-weight:850!important;line-height:1.1!important;display:block!important}.pi-import-flow p{color:#526071!important;margin:8px 0 0!important;font-size:13px!important;line-height:1.5!important}.pi-upload-dropzone{background:radial-gradient(circle at 98% 10%,#ff440f14,#0000 28%),#fffaf7!important;border:1.5px dashed #ff440f47!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;display:grid!important}.pi-upload-icon{color:#ff440f!important;width:58px!important;height:58px!important;box-shadow:none!important;background:#fff!important;border:1px solid #ff440f33!important;border-radius:20px!important;place-items:center!important;display:grid!important}.pi-upload-icon svg{width:22px!important;height:22px!important}.pi-upload-mini-grid{flex-wrap:wrap!important;gap:8px!important;margin-top:12px!important;display:flex!important}.pi-upload-mini-grid span{color:#6b5d55!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;min-height:28px!important;padding:0 10px!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}.import-export-stack .summary-breakdown-card,.summary-breakdown-grid>.summary-breakdown-card,.import-export-stack .export-option-card{background:#fff!important;border-color:#eadfd4!important;box-shadow:0 10px 24px #1118270a!important}.import-export-stack .export-option-card:hover{border-color:#ff440f3d!important;transform:translateY(-1px)!important}@media (max-width:1160px){.pi-product-list-main,.pi-product-detail-visual-panel,.pi-import-flow,.pi-upload-dropzone{grid-template-columns:1fr!important}.product-list-footer-actions{justify-content:flex-start!important}.pi-product-visual-trigger .capture-product-thumb,.pi-product-visual-trigger .capture-service-thumb,.pi-product-detail-visual-panel .capture-product-thumb,.pi-product-detail-visual-panel .capture-service-thumb{width:100%!important;height:220px!important}}.product-intel-kpi-grid,.pi-sku-page .product-intel-kpi-grid,.import-export-stack .product-intel-kpi-grid{gap:22px!important}.product-intel-kpi-grid .product-intel-kpi-card,.product-intel-page .product-intel-kpi-card,.pi-sku-page .product-intel-kpi-card,.import-export-stack .product-intel-kpi-card,.product-catalog-page .product-intel-kpi-card,.product-catalog-page .kpi-card,.pi-sku-page .kpi-card,.import-export-stack .kpi-card{background:radial-gradient(circle at 96% 6%,#ff440f13,#0000 34%),linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4f2!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 14px 34px #1118270b!important}.product-intel-kpi-grid .product-intel-kpi-card:before,.product-intel-kpi-grid .product-intel-kpi-card:after,.product-intel-page .product-intel-kpi-card:before,.product-intel-page .product-intel-kpi-card:after,.pi-sku-page .product-intel-kpi-card:before,.pi-sku-page .product-intel-kpi-card:after,.import-export-stack .product-intel-kpi-card:before,.import-export-stack .product-intel-kpi-card:after{border-radius:inherit!important}.product-intel-kpi-grid .product-intel-kpi-card:hover,.product-intel-page .product-intel-kpi-card:hover,.pi-sku-page .product-intel-kpi-card:hover,.import-export-stack .product-intel-kpi-card:hover{border-color:#ff440f38!important;transform:translateY(-1px)!important;box-shadow:0 18px 42px #1118270f!important}.product-intel-kpi-grid .product-intel-kpi-card .kpi-caption,.product-intel-kpi-grid .product-intel-kpi-card .mini-status,.product-intel-kpi-grid .product-intel-kpi-card .badge,.product-intel-kpi-grid .product-intel-kpi-card .pill,.product-intel-kpi-grid .product-intel-kpi-card small,.product-intel-kpi-card .product-intel-kpi-caption,.product-intel-kpi-card [class*=caption],.product-intel-kpi-card [class*=badge],.product-intel-kpi-card [class*=chip]{border-radius:999px!important}@media (max-width:980px){.product-intel-kpi-grid .product-intel-kpi-card,.product-intel-page .product-intel-kpi-card,.pi-sku-page .product-intel-kpi-card,.import-export-stack .product-intel-kpi-card{border-radius:22px!important}}.product-image-card{position:relative!important}.product-image-thumb,.product-image-frame,.product-image-fallback,.capture-product-image-thumb,.capture-service-thumb,.pi-sku-preview-card.sheet-product-mini-image{box-shadow:none!important;filter:none!important;overflow:hidden!important}.product-image-thumb,.capture-product-image-thumb,.capture-service-thumb{background:radial-gradient(circle at 30% 20%,#ffffffeb,#0000 35%),linear-gradient(145deg,#fffaf7 0%,#ffe9db 100%)!important}.product-image-frame,.capture-product-image,.catalog-product-image,.service-detail-main-image{object-fit:cover!important;border-radius:inherit!important;background:#fff7ed!important;width:100%!important;height:100%!important;transition:transform .22s,opacity .22s!important;display:block!important}.product-image-clickable,.capture-clickable-context,.product-catalog-visual-button,.catalog-card-title-button{cursor:pointer!important}.capture-clickable-context:hover .product-image-frame,.capture-product-card:hover .product-image-frame,.capture-service-card:hover .product-image-frame,.product-image-card:hover .product-image-frame,.pi-sku-preview-card:hover .product-image-frame{transform:scale(1.035)!important}.product-image-fallback{border-radius:inherit!important;color:#c2410c!important;background:radial-gradient(circle at 30% 20%,#ffffffe6,#0000 38%),linear-gradient(145deg,#fffaf7,#ffe9db)!important;border:1px solid #ff450029!important;place-items:center!important;width:100%!important;height:100%!important;min-height:100%!important;display:grid!important}.product-image-fallback svg{filter:none!important;width:22px!important;height:22px!important;box-shadow:none!important}.inquiry-workspace-page .capture-product-card,.inquiry-workspace-page .capture-service-card,.demand-intelligence-page .capture-product-card,.demand-intelligence-page .capture-service-card,.source-leak-page .capture-product-card,.source-leak-page .capture-service-card{background:linear-gradient(145deg,#fff 0%,#fffaf7 100%)!important}.inquiry-workspace-page .capture-product-image-thumb,.inquiry-workspace-page .capture-service-thumb,.demand-intelligence-page .capture-product-image-thumb,.demand-intelligence-page .capture-service-thumb,.source-leak-page .capture-product-image-thumb,.source-leak-page .capture-service-thumb{background:#fff7ed!important;border-color:#eadfd4!important}.capture-product-card.is-compact .capture-product-image-thumb,.capture-service-card.is-compact .capture-service-thumb{flex:0 0 72px!important;width:72px!important;height:72px!important}.product-catalog-card .capture-product-image-thumb,.product-catalog-card .capture-service-thumb,.product-catalog-card .catalog-product-image,.product-intel-catalog-grid .capture-product-image-thumb,.product-intel-catalog-grid .capture-service-thumb,.product-intel-catalog-grid .catalog-product-image{border-radius:20px!important}.product-catalog-card .capture-product-card,.product-catalog-card .capture-service-card,.product-intel-catalog-grid .capture-product-card,.product-intel-catalog-grid .capture-service-card{min-height:104px!important}.capture-detail-drawer .capture-product-image-thumb,.capture-detail-drawer .capture-service-thumb{min-height:128px!important}.capture-detail-page-view .capture-product-image-thumb,.capture-detail-page-view .capture-service-thumb,.capture-detail-route-page .capture-product-image-thumb,.capture-detail-route-page .capture-service-thumb,.capture-detail-page-visual-wrap .capture-product-image-thumb,.capture-detail-page-visual-wrap .capture-service-thumb{background:#fff7ed!important}.capture-detail-page-view .product-detail-main-image,.capture-detail-page-view .service-detail-main-image,.capture-detail-route-page .product-detail-main-image,.capture-detail-route-page .service-detail-main-image,.capture-detail-page-visual-wrap .product-image-frame,.capture-detail-page-visual-wrap .service-detail-main-image{object-fit:cover!important;border-radius:inherit!important}.pi-sku-preview-card.sheet-product-mini-image{grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important}.pi-sku-preview-card.sheet-product-mini-image .product-image-frame,.pi-sku-preview-card.sheet-product-mini-image .product-image-fallback{background:#fff7ed!important;border:1px solid #eadfd4!important;border-radius:12px!important;width:42px!important;height:42px!important;min-height:42px!important}.pi-sku-preview-card.sheet-product-mini-image .product-image-fallback svg{width:16px!important;height:16px!important}.avatar .product-image-frame,.command-avatar .product-image-frame,.buyer-avatar .product-image-frame,.customer-avatar .product-image-frame{display:none!important}.media-picker-modal{gap:18px;display:grid}.media-picker-header-note{background:linear-gradient(135deg,#fff 0%,#fffaf7 100%);border:1px solid #ff450029;border-radius:22px;grid-template-columns:minmax(0,.9fr) minmax(280px,1fr);align-items:start;gap:16px;padding:16px;display:grid}.media-picker-header-note span,.media-picker-tabs button,.media-preview-card label span,.product-image-meta span:not(.image-status-chip),.sync-log-card span{color:#c2410c;letter-spacing:.075em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1}.media-picker-header-note strong{color:#111;letter-spacing:-.035em;margin-top:6px;font-size:18px;font-weight:900;line-height:1.15;display:block}.media-picker-header-note p{color:#475569;margin:0;font-size:13px;line-height:1.55}.media-picker-tabs{background:#fffaf7;border:1px solid #eadfd4;border-radius:999px;gap:8px;width:fit-content;padding:6px;display:inline-flex}.media-picker-tabs button{color:#5f5a53;cursor:pointer;background:0 0;border-radius:999px;min-height:36px;padding:0 14px}.media-picker-tabs button.is-active{color:#fff;background:#ff4500}.media-picker-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px;max-height:480px;padding:2px;display:grid;overflow:auto}.media-picker-card{background:#fff;border:1px solid #eadfd4;border-radius:20px;gap:10px;padding:10px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.media-picker-card:hover,.media-picker-card.is-selected{border-color:#ff450057;transform:translateY(-1px);box-shadow:0 16px 34px #1118270f}.media-picker-card>button:first-child{text-align:left;cursor:pointer;background:0 0;border:0;gap:8px;width:100%;padding:0;display:grid}.media-picker-card img{aspect-ratio:1.1;object-fit:cover;background:#fff7ed;border:1px solid #eadfd4;border-radius:16px;width:100%}.media-picker-card span{color:#8a5a38;background:#fffaf7;border:1px solid #eadfd4;border-radius:999px;width:fit-content;padding:5px 8px;font-size:10px;font-weight:850}.media-picker-card strong{color:#111;word-break:break-word;font-size:12px;font-weight:850;line-height:1.25}.media-picker-card .secondary-btn{color:#111;width:100%;box-shadow:none;background:#fffaf7;border-color:#eadfd4;justify-content:center}.media-picker-footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.media-upload-panel{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:16px;display:grid}.media-upload-zone{color:#c2410c;text-align:center;cursor:pointer;background:linear-gradient(135deg,#fff 0%,#fff7ed 100%);border:1.5px dashed #ff450052;border-radius:24px;align-content:center;place-items:center;gap:10px;min-height:310px;padding:22px;display:grid}.media-upload-zone svg{width:30px;height:30px}.media-upload-zone strong{color:#111;font-size:18px;font-weight:900;line-height:1.15}.media-upload-zone span{color:#6b7280;font-size:13px;font-weight:700}.media-upload-zone input{opacity:0;pointer-events:none;width:1px;height:1px}.media-preview-card{background:#fff;border:1px solid #eadfd4;border-radius:24px;gap:14px;padding:16px;display:grid}.media-preview-card>img,.media-preview-card>span:first-child{object-fit:cover;color:#8a6b52;background:#fffaf7;border:1px solid #eadfd4;border-radius:20px;place-items:center;width:100%;min-height:220px;font-weight:800;display:grid}.media-preview-card label{gap:8px;display:grid}.media-preview-card input{color:#111;background:#fffdfb;border:1px solid #eadfd4;border-radius:14px;min-height:42px;padding:0 13px}.product-image-card{gap:10px;min-width:0;display:grid}.product-image-clickable{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0}.product-image-frame,.product-image-frame img{border-radius:18px;width:100%;display:block;overflow:hidden}.product-image-frame{aspect-ratio:1.08;background:linear-gradient(135deg,#fff,#fff7ed);border:1px solid #eadfd4;position:relative}.product-image-frame img{object-fit:cover;height:100%;transition:transform .22s}.product-image-clickable:hover .product-image-frame img{transform:scale(1.035)}.product-image-fallback img{opacity:.42;filter:saturate(.75)}.product-image-empty-label{color:#c2410c;letter-spacing:.04em;text-transform:uppercase;background:#ffffffeb;border-radius:999px;place-items:center;min-height:30px;font-size:11px;font-weight:900;display:grid;position:absolute;inset:auto 10px 10px}.product-image-meta{gap:5px;display:grid}.product-image-meta strong{color:#111;word-break:break-word;font-size:12px;font-weight:850;line-height:1.25}.product-image-meta small{color:#6b7280;font-size:11px;font-weight:700}.product-image-actions{flex-wrap:wrap;gap:7px;display:flex}.product-image-actions button{color:#5f5a53;cursor:pointer;background:#fff;border:1px solid #eadfd4;border-radius:999px;min-height:30px;padding:0 10px;font-size:11px;font-weight:850}.product-image-actions button:hover{color:#c2410c;background:#fff7ed;border-color:#ff450057}.image-status-chip,.sync-status-chip{color:#6b5d55;letter-spacing:.025em;text-transform:uppercase;background:#f8f5f1;border:1px solid #eadfd4;border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:0 9px;font-size:10.5px;font-weight:900;display:inline-flex}.image-status-chip.ready,.sync-status-chip.synced,.image-status-chip.synced{color:#147a4e;background:#f3faf6;border-color:#bfe4d4}.image-status-chip.missing,.sync-status-chip.not-synced{color:#756b61;background:#f8f5f1;border-color:#e4ded7}.image-status-chip.sync-pending,.sync-status-chip.sync-pending{color:#c2410c;background:#fff7ed;border-color:#f1caa8}.image-status-chip.sync-failed,.sync-status-chip.sync-failed{color:#b42318;background:#fff5f5;border-color:#efb7b7}.catalog-product-image{width:min(220px,100%);min-width:180px}.product-detail-image-panel{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr)!important;align-items:stretch!important}.product-detail-main-image .product-image-card.is-detail .product-image-frame{aspect-ratio:1;border-radius:24px}.product-detail-main-image .product-image-card.is-detail .product-image-actions{margin-top:2px}.product-detail-sync-actions{margin-top:12px}.sync-log-card{background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;gap:8px;margin-top:12px;padding:13px;display:grid}.sync-log-card p{color:#475569;margin:0;font-size:12px;font-weight:700;line-height:1.4}.sku-image-cell{align-content:center!important;gap:6px!important;min-width:128px!important;display:grid!important}.sku-image-cell .product-image-card.is-sheet{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px}.sku-image-cell .product-image-card.is-sheet .product-image-clickable{width:54px}.sku-image-cell .product-image-card.is-sheet .product-image-frame{aspect-ratio:1;border-radius:14px;width:54px;height:54px}.sku-image-cell .product-image-card.is-sheet .product-image-actions{align-self:center}.sku-image-cell .product-image-card.is-sheet .product-image-actions button{min-height:26px;padding:0 8px;font-size:10px}.sku-image-cell .product-image-card.is-sheet .product-image-actions button:nth-child(2){display:none}.sku-image-cell .image-status-chip{justify-content:center;max-width:116px}@media (max-width:980px){.media-picker-header-note,.media-upload-panel,.product-detail-image-panel{grid-template-columns:1fr!important}.catalog-product-image{width:100%}}.pi-import-page .reference-sheet-card{background:radial-gradient(circle at 96% 0,#ff450014,#0000 32%),linear-gradient(135deg,#ffffffeb,#fffaf7e6);border:1px solid #ff450029;border-radius:24px;grid-template-columns:auto minmax(0,1fr) minmax(220px,auto);align-items:center;gap:18px;margin:18px 0 22px;padding:20px;display:grid;box-shadow:0 14px 32px #1118270b}.pi-import-page .reference-sheet-card-icon{color:#c2410c;width:48px;height:48px;box-shadow:none;background:#fff7ed;border:1px solid #ff45002e;border-radius:18px;place-items:center;display:grid}.pi-import-page .reference-sheet-card-icon svg{filter:none;width:19px;height:19px;box-shadow:none}.pi-import-page .reference-sheet-card span{color:#c2410c;letter-spacing:.075em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.pi-import-page .reference-sheet-card h3{color:#111;letter-spacing:-.035em;margin:7px 0 6px;font-size:18px;font-weight:900;line-height:1.15}.pi-import-page .reference-sheet-card p{color:#4b5563;margin:0;font-size:13px;line-height:1.55}.pi-import-page .reference-template-note{background:#ffffffb8;border:1px solid #eadfd4;border-radius:16px;padding:10px 12px;color:#5f6472!important;margin-top:9px!important;font-size:12.5px!important;line-height:1.55!important}.pi-import-page .reference-template-note strong{color:#111;font-weight:900}.pi-import-page .reference-sheet-actions{justify-items:end;gap:9px;display:grid}.pi-import-page .reference-sheet-actions span{color:#18794e;letter-spacing:0;text-transform:none;background:#f4faf6;border:1px solid #cfe7dd;border-radius:999px;align-items:center;min-height:28px;padding:0 11px;font-size:11px}.pi-import-page .reference-sheet-actions small{color:#6b7280;font-size:12px;font-weight:750}.pi-import-page .reference-template-modal{gap:12px;max-height:min(58vh,560px);margin:18px 0;padding-right:4px;display:grid;overflow:auto}.pi-import-page .reference-template-option{background:linear-gradient(135deg,#fffffff5,#fffaf7d6);border:1px solid #eadfd4;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid;box-shadow:0 10px 24px #11182709}.pi-import-page .reference-template-option strong{color:#111;letter-spacing:-.025em;font-size:15px;font-weight:900;line-height:1.2;display:block}.pi-import-page .reference-template-option p{color:#4b5563;margin:6px 0 0;font-size:13px;line-height:1.45}.pi-import-page .reference-template-option small{color:#8a6b52;margin-top:8px;font-size:11px;font-weight:750;line-height:1.45;display:block}.pi-import-page .reference-template-option>div:last-child{justify-content:flex-end;align-items:center;gap:8px;display:flex}.pi-import-page .import-export-hero-actions{align-items:flex-end}.pi-import-page .import-export-hero-actions .secondary-btn,.pi-import-page .capture-actions .secondary-btn,.pi-import-page .capture-actions .primary-btn{white-space:nowrap}@media (max-width:980px){.pi-import-page .reference-sheet-card,.pi-import-page .reference-template-option{grid-template-columns:1fr}.pi-import-page .reference-sheet-actions{justify-items:start}.pi-import-page .reference-template-option>div:last-child{flex-wrap:wrap;justify-content:flex-start}}.buyer-section-page .buyer-kpi-grid .kpi-card,.buyer-section-page .glass-card.panel-card,.buyer-workspace .glass-card.panel-card{border-radius:24px!important}.buyer-section-page .queue-toolbar,.buyer-workspace .queue-toolbar{align-items:center!important;gap:14px!important}.buyer-section-page .queue-tabs,.buyer-workspace .queue-tabs{gap:8px!important}.buyer-section-page .queue-tab,.buyer-workspace .queue-tab{border-radius:999px!important;min-height:36px!important;transition:transform .18s,border-color .18s,background .18s!important}.buyer-section-page .queue-tab:hover,.buyer-workspace .queue-tab:hover{transform:translateY(-1px)!important}.buyer-visual-row{grid-template-columns:auto minmax(0,1fr) minmax(240px,.42fr)!important;align-items:center!important;gap:18px!important}.buyer-initial-avatar{color:#c2410c!important;letter-spacing:.02em!important;width:48px!important;height:48px!important;box-shadow:none!important;background:linear-gradient(135deg,#fff7ed,#fff)!important;border:1px solid #ff45002e!important;border-radius:16px!important;flex:0 0 48px!important;place-items:center!important;font-size:13px!important;font-weight:900!important;line-height:1!important;display:grid!important}.buyer-line-icon,.buyer-group-icon{color:#c2410c!important;width:34px!important;height:34px!important;box-shadow:none!important;background:#fff7ed!important;border:1px solid #eadfd4!important;border-radius:13px!important;place-items:center!important;display:inline-grid!important}.buyer-line-icon svg,.buyer-group-icon svg{width:17px!important;height:17px!important}.buyer-name-button,.buyer-entity-link{color:#111!important;text-align:left!important;font:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important;font-weight:850!important}.buyer-name-button:hover,.buyer-entity-link:hover{color:#c2410c!important;text-underline-offset:3px!important;text-decoration:underline!important;text-decoration-thickness:1px!important}.buyer-profile-main-copy{min-width:0!important}.buyer-chip-row{gap:8px!important}.buyer-chip-row span,.buyer-owner-chip,.buyer-draft-status{color:#5f564d!important;background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;min-height:28px!important;padding:0 10px!important;font-size:12px!important;font-weight:750!important;display:inline-flex!important}.buyer-product-preview{text-align:left!important;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:18px!important;grid-template-columns:76px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;padding:10px!important;display:grid!important;box-shadow:0 8px 18px #11182709!important}button.buyer-product-preview{cursor:pointer!important}.buyer-product-preview:hover{border-color:#ff45004d!important;transform:translateY(-1px)!important}.buyer-product-preview.is-compact{grid-template-columns:64px minmax(0,1fr)!important;min-height:86px!important}.buyer-product-preview-media{background:#fff7ed!important;border:1px solid #eadfd4!important;border-radius:16px!important;width:76px!important;height:76px!important;overflow:hidden!important}.buyer-product-preview.is-compact .buyer-product-preview-media{width:64px!important;height:64px!important}.buyer-product-preview-image,.buyer-service-preview-image{object-fit:cover!important;border-radius:inherit!important;width:100%!important;height:100%!important;display:block!important}.buyer-product-preview-copy{gap:4px!important;min-width:0!important;display:grid!important}.buyer-product-preview-copy span{color:#9a6b4a!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.buyer-product-preview-copy strong{color:#111!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important}.buyer-product-preview-copy small{color:#5f6472!important;font-size:11.5px!important;line-height:1.35!important}.buyer-profile-row,.value-card,.buyer-group-card{border-radius:22px!important}.buyer-profile-row{padding:18px!important}.buyer-profile-row-actions,.buyer-row-actions,.buyer-value-actions,.segment-card-actions{gap:9px!important}.buyer-row-actions .primary-btn,.buyer-row-actions .secondary-btn,.buyer-value-actions .primary-btn,.buyer-value-actions .secondary-btn,.segment-card-actions .primary-btn,.segment-card-actions .secondary-btn{border-radius:999px!important;min-height:38px!important;padding:10px 14px!important}.buyer-panel-status{flex-wrap:wrap!important;align-items:center!important;gap:9px!important;display:inline-flex!important}.buyer-panel-status>span,.buyer-table-summary span{color:#6b5d55!important;background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;min-height:30px!important;padding:0 10px!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important}.buyer-detail-hero{background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:22px!important;grid-template-columns:auto minmax(0,1fr) minmax(220px,.38fr)!important;align-items:center!important;gap:16px!important;margin-bottom:16px!important;padding:18px!important;display:grid!important}.buyer-detail-hero h3{color:#111!important;letter-spacing:-.04em!important;margin:5px 0 0!important;font-size:24px!important;line-height:1.05!important}.buyer-detail-hero span,.buyer-detail-money-card span{color:#c2410c!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important;line-height:1!important}.buyer-detail-hero p,.buyer-detail-money-card p{color:#5f6472!important;margin:6px 0 0!important;font-size:13px!important;line-height:1.45!important}.buyer-detail-money-card{background:#fff7ed!important;border:1px solid #ff45002e!important;border-radius:18px!important;padding:15px!important}.buyer-detail-money-card strong{color:#111!important;margin-top:8px!important;font-size:24px!important;font-weight:900!important;line-height:1!important;display:block!important}.buyer-detail-product-panel{background:#fffdfb!important;border:1px solid #eadfd4!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin-bottom:16px!important;padding:14px!important;display:grid!important}.buyer-detail-grid article,.buyer-safe-summary-grid article{border-radius:18px!important}.buyer-sticky-actions,.buyer-modal-action-bar{z-index:3!important;border-radius:18px!important;position:sticky!important;bottom:0!important}.buyer-group-title-row{grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:12px!important;margin-bottom:14px!important;display:grid!important}.buyer-group-title-row h3{margin:0!important}.buyer-group-title-row p{margin:6px 0 0!important}.buyer-group-progress,.buyer-priority-score,.buyer-mini-bar{gap:8px!important;display:grid!important}.buyer-group-progress>div,.buyer-mini-bar>div{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.buyer-group-progress span,.buyer-mini-bar span,.buyer-priority-score span{color:#8a6b52!important;text-transform:uppercase!important;letter-spacing:.07em!important;font-size:10px!important;font-weight:900!important}.buyer-group-progress strong,.buyer-mini-bar strong,.buyer-priority-score strong{color:#111!important;font-size:13px!important;font-weight:850!important}.buyer-group-progress em,.buyer-mini-bar em,.buyer-priority-score em,.buyer-mini-chart{background:#eee6de!important;border-radius:999px!important;height:8px!important;display:block!important;overflow:hidden!important}.buyer-group-progress i,.buyer-mini-bar i,.buyer-priority-score i,.buyer-mini-chart i{border-radius:inherit!important;background:linear-gradient(90deg,#ff4500,#ff9f0a)!important;height:100%!important;display:block!important}.buyer-priority-chart-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important;margin:0 0 20px!important;display:grid!important}.buyer-chart-card{background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:20px!important;min-width:0!important;padding:16px!important;box-shadow:0 10px 24px #1118270a!important}.buyer-chart-head{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin-bottom:12px!important;display:flex!important}.buyer-chart-head span{color:#8a6b52!important;text-transform:uppercase!important;letter-spacing:.065em!important;font-size:11px!important;font-weight:900!important;line-height:1.2!important}.buyer-chart-head strong{color:#111!important;font-size:20px!important;font-weight:900!important;line-height:1!important}.buyer-chart-card p{color:#5f6472!important;margin:10px 0 0!important;font-size:12px!important;line-height:1.45!important}.buyer-priority-card-head{grid-template-columns:auto minmax(0,1fr) minmax(240px,.4fr) minmax(110px,.18fr)!important}.buyer-priority-score{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:16px!important;min-width:108px!important;padding:12px!important}.buyer-priority-score strong{font-size:28px!important;line-height:1!important}.buyer-card-micro-bars{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:14px 0!important;display:grid!important}.buyer-pagination{border-top:1px solid #eee4dc!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin-top:20px!important;padding-top:16px!important;display:flex!important}.buyer-pagination>span{color:#6b5d55!important;background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;min-height:34px!important;padding:0 12px!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important}@media (max-width:1280px){.buyer-priority-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.buyer-visual-row,.buyer-priority-card-head,.buyer-detail-hero,.buyer-detail-product-panel{grid-template-columns:1fr!important}.buyer-product-preview{max-width:100%!important}.buyer-card-micro-bars{grid-template-columns:1fr!important}}@media (max-width:720px){.buyer-priority-chart-grid{grid-template-columns:1fr!important}.buyer-pagination{flex-direction:column!important}}.buyer-section-page .buyer-initial-avatar,.buyer-workspace .buyer-initial-avatar,.buyer-modal-backdrop .buyer-initial-avatar{display:none!important}.buyer-section-page .buyer-visual-row,.buyer-workspace .buyer-visual-row{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr)!important}.buyer-section-page .buyer-priority-card-head,.buyer-workspace .buyer-priority-card-head{grid-template-columns:minmax(0,1fr) minmax(260px,.38fr) minmax(180px,.24fr)!important}.buyer-modal-backdrop .buyer-detail-hero{grid-template-columns:minmax(0,1fr) minmax(220px,.36fr)!important}.buyer-modal-backdrop .buyer-detail-hero>div:first-of-type,.buyer-section-page .buyer-profile-main-copy,.buyer-workspace .buyer-profile-main-copy{min-width:0!important}@media (max-width:980px){.buyer-section-page .buyer-visual-row,.buyer-workspace .buyer-visual-row,.buyer-section-page .buyer-priority-card-head,.buyer-workspace .buyer-priority-card-head,.buyer-modal-backdrop .buyer-detail-hero{grid-template-columns:1fr!important}}.followup-recovery-page,.payment-recovery-page{--recovery-card-bg:#ffffffe6;--recovery-soft-bg:#fffaf7db;--recovery-border:#e6dacfe6;--recovery-border-strong:#ff450038;--recovery-text:#111;--recovery-muted:#5f6472;--recovery-orange:#ff4500}.followup-recovery-page .recovery-kpi-grid,.payment-recovery-page .recovery-kpi-grid{gap:18px!important}.followup-recovery-page .recovery-kpi-card,.payment-recovery-page .recovery-kpi-card{background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #e6dacfe6!important;border-radius:22px!important;min-height:118px!important;padding:18px 20px!important;box-shadow:0 12px 28px #1118270b!important}.followup-recovery-page .recovery-kpi-card:before,.payment-recovery-page .recovery-kpi-card:before{display:none!important}.followup-recovery-page .recovery-kpi-card .kpi-top span,.payment-recovery-page .recovery-kpi-card .kpi-top span{color:#6a5544!important;align-items:center!important;gap:8px!important;font-weight:850!important;display:inline-flex!important}.followup-recovery-page .recovery-line-icon,.payment-recovery-page .recovery-line-icon{width:17px!important;height:17px!important;color:var(--recovery-orange)!important;filter:none!important;box-shadow:none!important}.followup-recovery-page .recovery-kpi-card .kpi-main strong,.payment-recovery-page .recovery-kpi-card .kpi-main strong{color:var(--recovery-text)!important;letter-spacing:-.055em!important;font-size:32px!important;font-weight:900!important}.followup-recovery-page .recovery-toolbar,.payment-recovery-page .recovery-toolbar{border:1px solid var(--recovery-border)!important;background:#fff!important;border-radius:20px!important;align-items:center!important;gap:14px!important;padding:12px!important}.followup-recovery-page .recovery-filter-tabs,.payment-recovery-page .recovery-filter-tabs{gap:8px!important}.followup-recovery-page .recovery-filter-tabs .queue-tab,.payment-recovery-page .recovery-filter-tabs .queue-tab{color:#5d5149!important;min-height:34px!important;box-shadow:none!important;background:#f7f3ef!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;gap:7px!important;padding:0 12px!important;display:inline-flex!important}.followup-recovery-page .recovery-filter-tabs .queue-tab strong,.payment-recovery-page .recovery-filter-tabs .queue-tab strong{color:#7b5d45!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:22px!important;height:22px!important;font-size:11px!important;display:inline-flex!important}.followup-recovery-page .recovery-filter-tabs .queue-tab.active,.payment-recovery-page .recovery-filter-tabs .queue-tab.active{color:#c2410c!important;background:#fff7ed!important;border-color:#ff450052!important}.followup-recovery-page .recovery-toolbar-side,.payment-recovery-page .recovery-toolbar-side{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-left:auto!important;display:inline-flex!important}.recovery-view-toggle{background:#f8f4ef!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;gap:5px!important;padding:4px!important;display:inline-flex!important}.recovery-view-toggle button{color:#5f6472!important;cursor:pointer!important;background:0 0!important;border-radius:999px!important;min-height:28px!important;padding:0 10px!important;font-size:12px!important;font-weight:850!important}.recovery-view-toggle button.active{color:#c2410c!important;background:#fff!important;box-shadow:0 4px 12px #1118270f!important}.recovery-chart-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;margin:18px 0!important;display:grid!important}.recovery-chart-grid>article{border:1px solid var(--recovery-border)!important;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border-radius:22px!important;padding:16px!important;box-shadow:0 12px 26px #1118270a!important}.recovery-chart-head{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin-bottom:12px!important;display:flex!important}.recovery-chart-head span{color:#7b5d45!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important}.recovery-chart-head strong{color:#111!important;font-size:20px!important;font-weight:900!important}.recovery-donut-wrap{grid-template-columns:82px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important}.recovery-donut{background:radial-gradient(circle at center, #fff 0 49%, transparent 50%), conic-gradient(#ff4500 0 var(--segment-one), #ff9f0a var(--segment-one) var(--segment-two), #111 var(--segment-two) 100%)!important;border:1px solid #eadfd4!important;border-radius:999px!important;place-items:center!important;width:82px!important;height:82px!important;display:grid!important}.recovery-donut span{color:#111!important;font-size:18px!important;font-weight:900!important}.recovery-chart-legend{gap:6px!important;display:grid!important}.recovery-chart-legend span{color:#5f6472!important;align-items:center!important;gap:6px!important;min-width:0!important;font-size:12px!important;display:flex!important}.recovery-chart-legend i{background:#ff4500!important;border-radius:99px!important;width:7px!important;height:7px!important}.recovery-chart-legend strong{color:#111!important;margin-left:auto!important}.recovery-donut-card p{color:#5f6472!important;margin:12px 0 0!important;font-size:12px!important;line-height:1.45!important}.recovery-bars{gap:10px!important;display:grid!important}.recovery-bar-row{grid-template-columns:90px minmax(0,1fr) 24px!important;align-items:center!important;gap:10px!important;display:grid!important}.recovery-bar-row span{color:#5f6472!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:750!important;overflow:hidden!important}.recovery-bar-row em{background:#efe7df!important;border-radius:999px!important;height:8px!important;overflow:hidden!important}.recovery-bar-row i{border-radius:inherit!important;background:linear-gradient(90deg,#ff4500,#ff9f0a)!important;height:100%!important;display:block!important}.recovery-bar-row strong{color:#111!important;text-align:right!important;font-size:12px!important}.recovery-line-chart svg{background:#fff8f2!important;border:1px solid #eadfd4!important;border-radius:16px!important;width:100%!important;height:88px!important;display:block!important}.recovery-line-chart path{stroke:#11182714!important;stroke-width:1px!important;fill:none!important}.recovery-line-chart polyline{fill:none!important;stroke:#ff4500!important;stroke-width:4px!important;stroke-linecap:round!important;stroke-linejoin:round!important}.recovery-line-chart circle{fill:#fff!important;stroke:#ff4500!important;stroke-width:3px!important}.followup-recovery-page .recovery-visual-card,.payment-recovery-page .recovery-visual-card{background:#fff!important;border:1px solid #ebe3db!important;border-radius:26px!important;box-shadow:0 18px 44px #1118270d!important}.recovery-section-header{align-items:center!important}.recovery-panel-meta{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:inline-flex!important}.recovery-panel-meta>span{color:#047857!important;background:#ecfdf5!important;border-radius:999px!important;align-items:center!important;min-height:28px!important;padding:0 10px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.recovery-record-list{gap:16px!important;display:grid!important}.recovery-record-card{background:linear-gradient(135deg,#fff 0%,#fffdfb 100%)!important;border:1px solid #ebe3db!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr)!important;gap:18px!important;min-height:auto!important;padding:18px!important;transition:transform .18s,box-shadow .18s,border-color .18s!important;display:grid!important;box-shadow:0 10px 22px #11182709!important}.recovery-record-card:hover{border-color:#ff45003d!important;transform:translateY(-2px)!important;box-shadow:0 18px 34px #1118270f!important}.recovery-record-main{grid-template-columns:46px minmax(190px,.42fr) minmax(0,1fr)!important;align-items:start!important;gap:14px!important;min-width:0!important;display:grid!important}.recovery-initial-badge{color:#c2410c!important;width:44px!important;height:44px!important;box-shadow:none!important;background:#fff7ed!important;border:1px solid #f0d3c3!important;border-radius:16px!important;place-items:center!important;font-size:12px!important;font-weight:900!important;display:grid!important}.recovery-product-preview{text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;width:100%!important;padding:0!important;display:block!important}.recovery-product-preview .capture-product-card,.recovery-product-preview .capture-service-card{min-height:86px!important;box-shadow:none!important;border-radius:18px!important}.recovery-record-copy{min-width:0!important}.recovery-record-title{flex-wrap:wrap!important;align-items:center!important;gap:9px!important;display:flex!important}.recovery-record-title h3{color:#111!important;margin:0!important;font-size:17px!important;font-weight:900!important;line-height:1.15!important}.recovery-record-copy p{color:#374151!important;margin:8px 0 0!important;font-size:14px!important;line-height:1.45!important}.recovery-status-chip,.recovery-chip-row span{color:#5f5148!important;background:#f8f4ef!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;gap:6px!important;min-height:26px!important;padding:0 9px!important;font-size:11px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.recovery-status-chip.overdue,.recovery-status-chip.pending,.recovery-status-chip.failed-payment{color:#b42318!important;background:#fff5f4!important;border-color:#f4c9c3!important}.recovery-status-chip.recovered,.recovery-status-chip.monitoring{color:#047857!important;background:#ecfdf5!important;border-color:#bbf7d0!important}.recovery-owner-chip{color:#7c4a24!important;background:#fffaf7!important}.queue-next-action{color:#4b5563!important;background:#fffaf7!important;border:1px solid #eee2da!important;border-radius:14px!important;margin-top:10px!important;padding:10px 12px!important;font-size:12.5px!important;line-height:1.45!important;display:block!important}.recovery-record-side{align-content:start!important;gap:14px!important;min-width:0!important;display:grid!important}.payment-amount-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.recovery-money-card{text-align:left!important;background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:16px!important;padding:12px!important}.recovery-money-card strong{color:#111!important;font-size:22px!important;font-weight:900!important;line-height:1!important;display:block!important}.recovery-money-card span{color:#6b7280!important;margin-top:5px!important;font-size:11px!important;font-weight:850!important;display:block!important}.recovery-money-card.recovered{background:#ecfdf5!important;border-color:#bbf7d0!important}.recovery-action-strip{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;display:flex!important}.recovery-action-strip .row-action,.recovery-action-strip .payment-action-btn,.recovery-action-strip .view-more-btn,.recovery-action-strip .payment-view-more-btn{color:#111!important;min-height:34px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;padding:0 12px!important;font-size:12px!important;font-weight:850!important}.recovery-action-strip .view-more-btn,.recovery-action-strip .payment-view-more-btn,.recovery-action-strip .row-action:first-child,.recovery-action-strip .payment-action-btn:first-child{color:#fff!important;background:#ff4500!important;border-color:#ff4500!important}.recovery-action-strip button:disabled{opacity:.48!important;cursor:not-allowed!important}.recovery-pagination{color:#6b7280!important;border-top:1px solid #eee4dc!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:18px!important;padding-top:16px!important;font-size:12px!important;display:flex!important}.recovery-pagination>strong{color:#047857!important;background:#ecfdf5!important;border-radius:999px!important;align-items:center!important;min-height:28px!important;padding:0 10px!important;display:inline-flex!important}.recovery-pagination>div{align-items:center!important;gap:8px!important;display:inline-flex!important}.recovery-pagination button{color:#111!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;min-height:34px!important;padding:0 12px!important;font-size:12px!important;font-weight:850!important}.recovery-pagination button:disabled{opacity:.45!important}.recovery-pagination em{color:#7c4a24!important;font-style:normal!important;font-weight:900!important}.recovery-detail-backdrop{z-index:900!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0f172a85!important;place-items:center!important;padding:26px!important;display:grid!important;position:fixed!important;inset:0!important}.recovery-detail-modal{color:#111!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:28px!important;width:min(1120px,100vw - 52px)!important;max-height:calc(100vh - 52px)!important;overflow-y:auto!important;box-shadow:0 30px 90px #0f172a47!important}.recovery-detail-hero{border-bottom:1px solid #eee4dc!important;grid-template-columns:minmax(0,1fr) minmax(280px,.6fr) auto!important;align-items:stretch!important;gap:18px!important;padding-bottom:18px!important;display:grid!important}.recovery-detail-hero .detail-person{align-items:flex-start!important;gap:12px!important;display:flex!important}.recovery-detail-hero .detail-person span:not(.recovery-initial-badge){color:#c2410c!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important}.recovery-detail-hero h2{color:#111!important;letter-spacing:-.05em!important;margin:6px 0!important;font-size:30px!important;font-weight:900!important;line-height:1!important}.recovery-detail-hero p{color:#5f6472!important;margin:0!important;line-height:1.55!important}.recovery-detail-hero .payment-modal-amount{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:18px!important;align-content:start!important;gap:8px!important;min-width:150px!important;padding:14px!important;display:grid!important}.recovery-detail-hero .payment-modal-amount strong{color:#111!important;font-size:26px!important;font-weight:900!important}.recovery-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-top:16px!important;display:grid!important}.recovery-detail-grid>div{background:#fffdfb!important;border:1px solid #eadfd4!important;border-radius:18px!important;min-height:84px!important;padding:14px!important}.recovery-detail-grid span{color:#8a6b52!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:10.5px!important;font-weight:900!important}.recovery-detail-grid strong{color:#111!important;margin-top:7px!important;font-size:14px!important;font-weight:850!important;line-height:1.35!important;display:block!important}.recovery-message-preview{box-shadow:none!important;background:#fffaf7!important;border-color:#eadfd4!important;margin-top:16px!important}.recovery-message-preview p{color:#374151!important;line-height:1.65!important}.recovery-sticky-actions{z-index:5!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#fffffff0!important;border-top:1px solid #eee4dc!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:18px -28px -28px!important;padding:16px 28px!important;display:flex!important;position:sticky!important;bottom:-28px!important}.recovery-sticky-actions .primary-btn,.recovery-sticky-actions .secondary-btn{border-radius:999px!important;min-height:40px!important;font-size:12.5px!important;font-weight:850!important}.recovery-sticky-actions .primary-btn{color:#fff!important;background:#ff4500!important;box-shadow:0 12px 28px #ff45002e!important}.recovery-sticky-actions .secondary-btn{color:#111!important;box-shadow:none!important;background:#fff!important;border-color:#eadfd4!important}.followup-recovery-page .is-compact .recovery-record-card,.payment-recovery-page .is-compact .recovery-record-card{grid-template-columns:1fr auto!important;padding:14px!important}.followup-recovery-page .is-compact .recovery-record-main,.payment-recovery-page .is-compact .recovery-record-main{grid-template-columns:40px minmax(160px,.32fr) minmax(0,1fr)!important}.followup-recovery-page .is-compact .queue-next-action,.payment-recovery-page .is-compact .queue-next-action{display:none!important}@media (max-width:1280px){.recovery-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.recovery-record-card,.recovery-detail-hero{grid-template-columns:1fr!important}.recovery-record-main{grid-template-columns:46px minmax(180px,.45fr) minmax(0,1fr)!important}.recovery-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:820px){.recovery-chart-grid,.recovery-record-main,.recovery-detail-grid,.payment-amount-grid{grid-template-columns:1fr!important}.recovery-toolbar,.recovery-toolbar-side,.recovery-pagination{flex-direction:column!important;align-items:flex-start!important}.recovery-product-preview{max-width:100%!important}}.revenue-pipeline-page .queue-toolbar,.recovered-proof-page .queue-toolbar{border:1px solid var(--recovery-border,#eadfd4)!important;background:#fff!important;border-radius:20px!important;align-items:center!important;gap:14px!important;padding:12px!important}.revenue-pipeline-page .recovery-filter-tabs,.recovered-proof-page .recovery-filter-tabs{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.revenue-pipeline-page .recovery-filter-tabs .queue-tab,.recovered-proof-page .recovery-filter-tabs .queue-tab{color:#5d5149!important;min-height:34px!important;box-shadow:none!important;background:#f7f3ef!important;border:1px solid #eadfd4!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 12px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;transition:background .18s,border-color .18s,color .18s,transform .18s!important;display:inline-flex!important}.revenue-pipeline-page .recovery-filter-tabs .queue-tab:hover,.recovered-proof-page .recovery-filter-tabs .queue-tab:hover{color:#c2410c!important;background:#fffaf7!important;border-color:#ff450047!important;transform:translateY(-1px)!important}.revenue-pipeline-page .recovery-filter-tabs .queue-tab.active,.recovered-proof-page .recovery-filter-tabs .queue-tab.active{color:#c2410c!important;background:#fff7ed!important;border-color:#ff450057!important}.revenue-pipeline-page .recovery-filter-tabs .queue-tab.active:after,.recovered-proof-page .recovery-filter-tabs .queue-tab.active:after{content:none!important;display:none!important}.revenue-pipeline-page .recovery-filter-tabs .queue-tab .recovery-line-icon,.recovered-proof-page .recovery-filter-tabs .queue-tab .recovery-line-icon{color:currentColor!important;filter:none!important;width:15px!important;height:15px!important;box-shadow:none!important;flex:0 0 15px!important}.revenue-pipeline-page .recovery-filter-tabs .queue-tab span,.recovered-proof-page .recovery-filter-tabs .queue-tab span{white-space:nowrap!important}.revenue-pipeline-page .recovery-filter-tabs .queue-tab strong,.recovered-proof-page .recovery-filter-tabs .queue-tab strong{color:#7b5d45!important;min-width:22px!important;height:22px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 7px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.revenue-pipeline-page .recovery-filter-tabs .queue-tab.active strong,.recovered-proof-page .recovery-filter-tabs .queue-tab.active strong{color:#c2410c!important;border-color:#ff45003d!important}.revenue-pipeline-page .queue-toolbar>.badge,.recovered-proof-page .queue-toolbar>.badge{white-space:nowrap!important;margin-left:auto!important}@media (max-width:980px){.revenue-pipeline-page .queue-toolbar,.recovered-proof-page .queue-toolbar{align-items:stretch!important}.revenue-pipeline-page .queue-toolbar>.badge,.recovered-proof-page .queue-toolbar>.badge{width:fit-content!important;margin-left:0!important}}.buyer-section-page>.buyer-kpi-grid.recovery-kpi-grid,.buyer-section-page>.buyer-kpi-grid.capture-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;align-items:stretch!important;gap:16px!important;margin-bottom:24px!important;display:grid!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card{height:auto!important;min-height:124px!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#111!important;background:linear-gradient(135deg,#fff 0%,#fffdfb 100%)!important;border:1px solid #e6dacfe6!important;border-radius:22px!important;flex-direction:column!important;justify-content:space-between!important;gap:12px!important;padding:20px 22px!important;display:flex!important;position:relative!important;overflow:hidden!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card:hover{box-shadow:none!important;filter:none!important;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border-color:#ff45002e!important;transform:none!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card:before{content:""!important;filter:none!important;opacity:.48!important;pointer-events:none!important;z-index:0!important;border-radius:999px!important;width:124px!important;height:124px!important;position:absolute!important;bottom:-44px!important;right:-42px!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card.cyan:before,.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card.indigo:before,.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card.gray:before{background:#f3f4f6d1!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card.rose:before{background:#fee2e2b8!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card.amber:before{background:#ffedd5b8!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card.emerald:before{background:#dcfce7b8!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card>*{z-index:1!important;position:relative!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card .kpi-top{color:#8b95a5!important;letter-spacing:-.015em!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:auto!important;margin:0!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important;display:flex!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card .kpi-top span:first-child{color:#8b95a5!important;align-items:center!important;gap:8px!important;min-width:0!important;display:inline-flex!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card .tiny-dot{width:8px!important;height:8px!important;box-shadow:none!important;filter:none!important;border-radius:999px!important;flex:0 0 8px!important;margin:0!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card .kpi-main{justify-content:flex-start!important;align-items:flex-end!important;gap:12px!important;margin:0!important;display:flex!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card .kpi-main strong{color:#111!important;letter-spacing:-.06em!important;font-size:clamp(32px,2.6vw,44px)!important;font-weight:900!important;line-height:.95!important;display:block!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card .kpi-caption{color:#374151!important;white-space:nowrap!important;width:fit-content!important;max-width:100%!important;min-height:28px!important;box-shadow:none!important;filter:none!important;background:#f8f4ef!important;border:1px solid #e9dfd5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 12px!important;font-size:12px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card .kpi-caption.rose{color:#b42318!important;background:#fff5f5!important;border-color:#fecaca!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card .kpi-caption.amber{color:#92400e!important;background:#fff7ed!important;border-color:#fed7aa!important}.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card .kpi-caption.emerald,.buyer-section-page>.buyer-kpi-grid>article.glass-card.kpi-card.recovery-kpi-card .kpi-caption.cyan{color:#047857!important;background:#f0fdf4!important;border-color:#bbf7d0!important}@media (max-width:760px){.buyer-section-page>.buyer-kpi-grid.recovery-kpi-grid,.buyer-section-page>.buyer-kpi-grid.capture-kpi-grid{grid-template-columns:1fr!important}}.revenue-pipeline-page,.recovered-revenue-page{--revenue-soft-border:#eadfd4;--revenue-panel-bg:#fff;--revenue-warm-bg:#fffaf7;--revenue-text:#111;--revenue-muted:#5f6472}.revenue-pipeline-page .revenue-kpi-grid-clean,.recovered-revenue-page .revenue-kpi-grid-clean{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:16px!important;margin:0 0 18px!important;display:grid!important}.revenue-pipeline-page .revenue-kpi-card,.recovered-revenue-page .revenue-kpi-card{min-height:126px!important;box-shadow:none!important;color:var(--revenue-text)!important;background:radial-gradient(circle at 100% 100%,#ff45000f,#0000 34%),linear-gradient(135deg,#fff 0%,#fffdfb 100%)!important;border:1px solid #ebe3db!important;border-radius:22px!important;flex-direction:column!important;justify-content:space-between!important;gap:12px!important;padding:18px 20px!important;display:flex!important;position:relative!important;overflow:hidden!important}.revenue-pipeline-page .revenue-kpi-card.rose,.recovered-revenue-page .revenue-kpi-card.rose{background:radial-gradient(circle at 100% 100%,#dc262614,#0000 34%),linear-gradient(135deg,#fff 0%,#fff8f6 100%)!important}.revenue-pipeline-page .revenue-kpi-card.amber,.recovered-revenue-page .revenue-kpi-card.amber{background:radial-gradient(circle at 100% 100%,#d9770617,#0000 34%),linear-gradient(135deg,#fff 0%,#fffaf0 100%)!important}.revenue-pipeline-page .revenue-kpi-card.emerald,.recovered-revenue-page .revenue-kpi-card.emerald,.revenue-pipeline-page .revenue-kpi-card.cyan,.recovered-revenue-page .revenue-kpi-card.cyan{background:radial-gradient(circle at 100% 100%,#05966914,#0000 34%),linear-gradient(135deg,#fff 0%,#f8fffb 100%)!important}.revenue-pipeline-page .revenue-kpi-topline,.recovered-revenue-page .revenue-kpi-topline{color:#667085!important;letter-spacing:-.015em!important;align-items:center!important;gap:9px!important;font-size:12.5px!important;font-weight:850!important;line-height:1.2!important;display:flex!important}.revenue-pipeline-page .revenue-kpi-topline i,.recovered-revenue-page .revenue-kpi-topline i{width:8px!important;height:8px!important;box-shadow:none!important;background:#ff4500!important;border-radius:999px!important;margin-left:auto!important}.revenue-pipeline-page .revenue-kpi-icon,.recovered-revenue-page .revenue-kpi-icon{color:#ff4500!important;filter:none!important;width:18px!important;height:18px!important;box-shadow:none!important;place-items:center!important;display:inline-grid!important}.revenue-pipeline-page .revenue-kpi-icon svg,.recovered-revenue-page .revenue-kpi-icon svg{filter:none!important;width:16px!important;height:16px!important;box-shadow:none!important}.revenue-pipeline-page .revenue-kpi-card>strong,.recovered-revenue-page .revenue-kpi-card>strong{color:#111!important;letter-spacing:-.055em!important;font-size:36px!important;font-weight:900!important;line-height:.95!important;display:block!important}.revenue-pipeline-page .revenue-status-chip,.recovered-revenue-page .revenue-status-chip,.revenue-pipeline-page .revenue-stage-chip,.recovered-revenue-page .revenue-stage-chip{color:#5f564d!important;white-space:nowrap!important;width:fit-content!important;max-width:100%!important;min-height:26px!important;box-shadow:none!important;background:#f8f4ef!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:0 10px!important;font-size:11.5px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.revenue-pipeline-page .revenue-status-chip.rose,.recovered-revenue-page .revenue-status-chip.rose,.revenue-pipeline-page .revenue-stage-chip.rose,.recovered-revenue-page .revenue-stage-chip.rose{color:#b42318!important;background:#fff4f2!important;border-color:#fecaca!important}.revenue-pipeline-page .revenue-status-chip.amber,.recovered-revenue-page .revenue-status-chip.amber,.revenue-pipeline-page .revenue-stage-chip.amber,.recovered-revenue-page .revenue-stage-chip.amber{color:#9a3412!important;background:#fff7ed!important;border-color:#fed7aa!important}.revenue-pipeline-page .revenue-status-chip.emerald,.recovered-revenue-page .revenue-status-chip.emerald,.revenue-pipeline-page .revenue-stage-chip.emerald,.recovered-revenue-page .revenue-stage-chip.emerald,.revenue-pipeline-page .revenue-status-chip.cyan,.recovered-revenue-page .revenue-status-chip.cyan,.revenue-pipeline-page .revenue-stage-chip.cyan,.recovered-revenue-page .revenue-stage-chip.cyan{color:#047857!important;background:#f0fdf8!important;border-color:#bdebd9!important}.revenue-pipeline-page .revenue-status-chip.gray,.recovered-revenue-page .revenue-status-chip.gray,.revenue-pipeline-page .revenue-stage-chip.gray,.recovered-revenue-page .revenue-stage-chip.gray{color:#475569!important;background:#f8fafc!important;border-color:#e5e7eb!important}.revenue-pipeline-page .revenue-filter-toolbar,.recovered-revenue-page .revenue-filter-toolbar{box-shadow:none!important;background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:20px!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:0 0 18px!important;padding:11px!important;display:flex!important}.revenue-pipeline-page .revenue-filter-list,.recovered-revenue-page .revenue-filter-list{flex-wrap:wrap!important;align-items:center!important;gap:9px!important;display:flex!important}.revenue-pipeline-page .revenue-filter-chip,.recovered-revenue-page .revenue-filter-chip{color:#5f6472!important;cursor:pointer!important;min-height:36px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8ddd4!important;border-radius:999px!important;align-items:center!important;gap:8px!important;padding:0 10px!important;font-size:12px!important;font-weight:850!important;line-height:1!important;transition:border-color .18s,background .18s,color .18s,transform .18s!important;display:inline-flex!important}.revenue-pipeline-page .revenue-filter-chip:hover,.recovered-revenue-page .revenue-filter-chip:hover{color:#c2410c!important;border-color:#ff450047!important;transform:translateY(-1px)!important}.revenue-pipeline-page .revenue-filter-chip.is-active,.recovered-revenue-page .revenue-filter-chip.is-active{color:#c2410c!important;background:#fff7ed!important;border-color:#ff450061!important}.revenue-pipeline-page .revenue-filter-chip svg,.recovered-revenue-page .revenue-filter-chip svg{color:currentColor!important;filter:none!important;width:15px!important;height:15px!important;box-shadow:none!important}.revenue-pipeline-page .revenue-filter-chip strong,.recovered-revenue-page .revenue-filter-chip strong{color:#5f564d!important;background:#f8f4ef!important;border:1px solid #eadfd4!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:22px!important;height:22px!important;padding:0 7px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.revenue-pipeline-page .revenue-chart-grid,.recovered-revenue-page .revenue-chart-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:0 0 20px!important;display:grid!important}.revenue-pipeline-page .revenue-donut-card,.recovered-revenue-page .revenue-donut-card,.revenue-pipeline-page .revenue-bar-chart,.recovered-revenue-page .revenue-bar-chart,.revenue-pipeline-page .revenue-line-chart,.recovered-revenue-page .revenue-line-chart,.recovered-revenue-page .recovered-summary-card{color:#111!important;box-shadow:none!important;background:#fff!important;border:1px solid #ebe3db!important;border-radius:22px!important;padding:16px!important}.revenue-pipeline-page .revenue-chart-heading,.recovered-revenue-page .revenue-chart-heading{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin-bottom:12px!important;display:flex!important}.revenue-pipeline-page .revenue-chart-heading span,.recovered-revenue-page .revenue-chart-heading span,.recovered-revenue-page .recovered-summary-head strong{color:#8a6b52!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:10.5px!important;font-weight:900!important;line-height:1.15!important}.revenue-pipeline-page .revenue-chart-heading strong,.recovered-revenue-page .revenue-chart-heading strong{color:#111!important;font-size:16px!important;font-weight:900!important;line-height:1!important}.revenue-pipeline-page .revenue-donut-wrap,.recovered-revenue-page .revenue-donut-wrap{grid-template-columns:88px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important}.revenue-pipeline-page .revenue-donut,.recovered-revenue-page .revenue-donut{border-radius:999px!important;place-items:center!important;width:82px!important;height:82px!important;display:grid!important;position:relative!important}.revenue-pipeline-page .revenue-donut:after,.recovered-revenue-page .revenue-donut:after{content:""!important;border-radius:inherit!important;background:#fff!important;position:absolute!important;inset:17px!important}.revenue-pipeline-page .revenue-donut span,.recovered-revenue-page .revenue-donut span{z-index:1!important;color:#111!important;font-size:15px!important;font-weight:900!important;position:relative!important}.revenue-pipeline-page .revenue-chart-legend,.recovered-revenue-page .revenue-chart-legend,.revenue-pipeline-page .revenue-bar-list,.recovered-revenue-page .revenue-bar-list,.recovered-revenue-page .recovered-summary-bars{gap:8px!important;display:grid!important}.revenue-pipeline-page .revenue-chart-legend p,.recovered-revenue-page .revenue-chart-legend p,.revenue-pipeline-page .revenue-bar-list p,.recovered-revenue-page .revenue-bar-list p,.recovered-revenue-page .recovered-summary-bars p{color:#5f6472!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;font-size:11.5px!important;font-weight:750!important;line-height:1.2!important;display:flex!important}.revenue-pipeline-page .revenue-chart-legend p i,.recovered-revenue-page .revenue-chart-legend p i{background:#ff4500!important;border-radius:999px!important;width:7px!important;height:7px!important}.revenue-pipeline-page .revenue-chart-legend p strong,.recovered-revenue-page .revenue-chart-legend p strong,.revenue-pipeline-page .revenue-bar-list p strong,.recovered-revenue-page .revenue-bar-list p strong,.recovered-revenue-page .recovered-summary-bars p strong{color:#111!important;white-space:nowrap!important;font-weight:900!important}.revenue-pipeline-page .revenue-bar-list em,.recovered-revenue-page .revenue-bar-list em,.recovered-revenue-page .recovered-summary-bars em{background:#f1e9e1!important;border-radius:999px!important;height:7px!important;display:block!important;overflow:hidden!important}.revenue-pipeline-page .revenue-bar-list em i,.recovered-revenue-page .revenue-bar-list em i,.recovered-revenue-page .recovered-summary-bars em i{border-radius:inherit!important;background:linear-gradient(90deg,#ff4500,#ff9f0a)!important;height:100%!important;display:block!important}.revenue-pipeline-page .revenue-line-chart,.recovered-revenue-page .revenue-line-chart{color:#ff4500!important}.revenue-pipeline-page .revenue-line-chart svg,.recovered-revenue-page .revenue-line-chart svg{color:#ff4500!important;filter:none!important;width:100%!important;height:92px!important;display:block!important}.revenue-pipeline-page .revenue-line-chart circle,.recovered-revenue-page .revenue-line-chart circle{fill:#fff!important;stroke:#ff4500!important;stroke-width:3px!important}.revenue-pipeline-page .revenue-list-panel,.recovered-revenue-page .revenue-list-panel{box-shadow:none!important;color:#111!important;background:#fff!important;border-color:#ebe3db!important;border-radius:26px!important}.revenue-pipeline-page .revenue-section-header,.recovered-revenue-page .revenue-section-header{border-bottom:1px solid #eee4dc!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:18px!important;padding-bottom:18px!important;display:flex!important}.revenue-pipeline-page .revenue-section-header span,.recovered-revenue-page .revenue-section-header span{color:#c2410c!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.revenue-pipeline-page .revenue-section-header h2,.recovered-revenue-page .revenue-section-header h2{color:#111!important;letter-spacing:-.045em!important;margin:0!important;font-size:26px!important;font-weight:900!important;line-height:1.1!important}.revenue-pipeline-page .revenue-section-header p,.recovered-revenue-page .revenue-section-header p{color:#5f6472!important;margin:6px 0 0!important;font-size:13px!important;line-height:1.5!important}.revenue-pipeline-page .revenue-stage-list-clean,.recovered-revenue-page .revenue-card-list{gap:18px!important;display:grid!important}.revenue-pipeline-page .revenue-stage-section{gap:10px!important;display:grid!important}.revenue-pipeline-page .revenue-stage-heading{color:#111!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.revenue-pipeline-page .revenue-stage-heading h3{color:#111!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0!important;font-size:13px!important;font-weight:900!important;line-height:1!important}.revenue-pipeline-page .revenue-stage-heading span{color:#667085!important;font-size:12px!important;font-weight:850!important}.revenue-pipeline-page .revenue-card-list,.recovered-revenue-page .revenue-card-list{gap:14px!important;display:grid!important}.revenue-pipeline-page .revenue-list-card,.recovered-revenue-page .revenue-list-card{color:#111!important;box-shadow:none!important;background:linear-gradient(135deg,#fff 0%,#fffdfb 100%)!important;border:1px solid #ebe3db!important;border-left:3px solid #ff4500!important;border-radius:24px!important;grid-template-columns:minmax(0,1fr) minmax(150px,.18fr)!important;align-items:stretch!important;gap:16px!important;padding:18px!important;transition:transform .18s,border-color .18s,background .18s!important;display:grid!important;position:relative!important}.revenue-pipeline-page .revenue-list-card:hover,.recovered-revenue-page .revenue-list-card:hover{background:#fff!important;border-color:#ff450047!important;transform:translateY(-1px)!important}.revenue-pipeline-page .revenue-card-left,.recovered-revenue-page .revenue-card-left{grid-template-columns:36px minmax(220px,.42fr) minmax(0,1fr)!important;align-items:start!important;gap:14px!important;min-width:0!important;display:grid!important}.revenue-pipeline-page .revenue-initial-avatar,.recovered-revenue-page .revenue-initial-avatar{color:#c2410c!important;width:34px!important;height:34px!important;box-shadow:none!important;background:#fff7ed!important;border:1px solid #f1cbb8!important;border-radius:999px!important;place-items:center!important;font-size:10.5px!important;font-weight:900!important;display:grid!important}.revenue-pipeline-page .revenue-product-preview,.recovered-revenue-page .revenue-product-preview{width:100%!important;color:inherit!important;text-align:left!important;cursor:pointer!important;box-shadow:none!important;background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:16px!important;grid-template-columns:68px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:9px!important;display:grid!important}.revenue-pipeline-page .revenue-product-preview-image,.recovered-revenue-page .revenue-product-preview-image{object-fit:cover!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:13px!important;width:68px!important;height:68px!important;display:block!important}.revenue-pipeline-page .revenue-product-preview span,.recovered-revenue-page .revenue-product-preview span{gap:3px!important;min-width:0!important;display:grid!important}.revenue-pipeline-page .revenue-product-preview small,.recovered-revenue-page .revenue-product-preview small{color:#9a6b4a!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:9.5px!important;font-weight:900!important}.revenue-pipeline-page .revenue-product-preview strong,.recovered-revenue-page .revenue-product-preview strong{color:#111!important;font-size:12.5px!important;font-weight:900!important;line-height:1.18!important}.revenue-pipeline-page .revenue-product-preview em,.recovered-revenue-page .revenue-product-preview em,.revenue-pipeline-page .revenue-product-preview i,.recovered-revenue-page .revenue-product-preview i{color:#5f6472!important;font-size:11px!important;font-style:normal!important;line-height:1.25!important}.revenue-pipeline-page .revenue-card-copy,.recovered-revenue-page .revenue-card-copy{gap:8px!important;min-width:0!important;display:grid!important}.revenue-pipeline-page .revenue-row-title,.recovered-revenue-page .revenue-row-title{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.revenue-pipeline-page .revenue-row-title h3,.recovered-revenue-page .revenue-row-title h3{color:#111!important;letter-spacing:-.02em!important;margin:0!important;font-size:17px!important;font-weight:900!important;line-height:1.15!important}.revenue-pipeline-page .revenue-card-copy>p,.recovered-revenue-page .revenue-card-copy>p{color:#344054!important;margin:0!important;font-size:13px!important;line-height:1.45!important}.revenue-pipeline-page .revenue-meta-grid,.recovered-revenue-page .revenue-meta-grid{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;display:flex!important}.revenue-pipeline-page .revenue-meta-grid span,.recovered-revenue-page .revenue-meta-grid span{color:#5f6472!important;background:#f8f4ef!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;gap:5px!important;min-height:24px!important;padding:0 8px!important;font-size:10.5px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.revenue-pipeline-page .revenue-meta-grid svg,.recovered-revenue-page .revenue-meta-grid svg{color:#ff4500!important;filter:none!important;width:12px!important;height:12px!important}.revenue-pipeline-page .revenue-next-action,.recovered-revenue-page .revenue-next-action{background:#fffaf7!important;border:1px solid #eee4dc!important;border-radius:14px!important;padding:10px 12px!important}.revenue-pipeline-page .revenue-next-action span,.recovered-revenue-page .revenue-next-action span{color:#9a6b4a!important;letter-spacing:.07em!important;text-transform:uppercase!important;margin-bottom:4px!important;font-size:10px!important;font-weight:900!important;display:block!important}.revenue-pipeline-page .revenue-next-action strong,.recovered-revenue-page .revenue-next-action strong{color:#111!important;font-size:12.5px!important;font-weight:800!important;line-height:1.35!important}.revenue-pipeline-page .revenue-value-box,.recovered-revenue-page .revenue-value-box{text-align:right!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:18px!important;align-content:center!important;align-self:stretch!important;gap:6px!important;padding:14px!important;display:grid!important}.recovered-revenue-page .recovered-value-box{background:#f0fdf8!important;border-color:#bdebd9!important}.revenue-pipeline-page .revenue-value-box span,.recovered-revenue-page .revenue-value-box span{color:#8a6b52!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}.revenue-pipeline-page .revenue-value-box strong,.recovered-revenue-page .revenue-value-box strong{color:#111!important;letter-spacing:-.04em!important;font-size:26px!important;font-weight:900!important;line-height:1!important}.revenue-pipeline-page .revenue-value-box small,.recovered-revenue-page .revenue-value-box small{color:#5f6472!important;font-size:12px!important;font-weight:750!important;line-height:1.25!important}.revenue-pipeline-page .revenue-action-strip,.recovered-revenue-page .revenue-action-strip{border-top:1px solid #eee4dc!important;flex-wrap:wrap!important;grid-column:1/-1!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;padding-top:14px!important;display:flex!important}.revenue-pipeline-page .revenue-action-strip .primary-btn,.recovered-revenue-page .revenue-action-strip .primary-btn,.revenue-pipeline-page .revenue-action-strip .secondary-btn,.recovered-revenue-page .revenue-action-strip .secondary-btn{min-height:38px!important;box-shadow:none!important;border-radius:999px!important;padding:0 15px!important}.recovered-revenue-page .recovered-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin:0 0 20px!important;display:grid!important}.recovered-revenue-page .recovered-summary-head{align-items:center!important;gap:8px!important;margin-bottom:12px!important;display:flex!important}.recovered-revenue-page .recovered-summary-head svg{color:#ff4500!important;width:16px!important;height:16px!important}.revenue-pipeline-page .revenue-pagination,.recovered-revenue-page .revenue-pagination{color:#5f6472!important;border-top:1px solid #eee4dc!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:18px!important;padding-top:16px!important;font-size:12px!important;font-weight:800!important;display:flex!important}.revenue-pipeline-page .revenue-pagination>strong,.recovered-revenue-page .revenue-pagination>strong{color:#047857!important;background:#f0fdf8!important;border:1px solid #bdebd9!important;border-radius:999px!important;align-items:center!important;min-height:26px!important;padding:0 10px!important;display:inline-flex!important}.revenue-pipeline-page .revenue-pagination div,.recovered-revenue-page .revenue-pagination div{align-items:center!important;gap:8px!important;display:flex!important}.revenue-pipeline-page .revenue-pagination button,.recovered-revenue-page .revenue-pagination button{color:#111!important;cursor:pointer!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;min-height:34px!important;padding:0 12px!important;font-size:12px!important;font-weight:850!important}.revenue-pipeline-page .revenue-pagination button:disabled,.recovered-revenue-page .revenue-pagination button:disabled{opacity:.45!important;cursor:not-allowed!important}.revenue-pipeline-page .revenue-detail-backdrop,.recovered-revenue-page .revenue-detail-backdrop{z-index:1200!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#1118276b!important;place-items:center!important;padding:26px!important;display:grid!important;position:fixed!important;inset:0!important}.revenue-pipeline-page .revenue-detail-modal,.recovered-revenue-page .revenue-detail-modal{color:#111!important;background:#fff!important;border:1px solid #ebe3db!important;border-radius:28px!important;width:min(1120px,100vw - 48px)!important;max-height:calc(100vh - 52px)!important;padding:24px!important;overflow-y:auto!important;box-shadow:0 28px 90px #11182738!important}.revenue-pipeline-page .revenue-detail-hero,.recovered-revenue-page .revenue-detail-hero{border-bottom:1px solid #eee4dc!important;grid-template-columns:42px minmax(260px,.4fr) minmax(0,1fr) auto!important;align-items:start!important;gap:16px!important;margin-bottom:18px!important;padding-bottom:18px!important;display:grid!important}.revenue-pipeline-page .revenue-detail-hero h2,.recovered-revenue-page .revenue-detail-hero h2{color:#111!important;letter-spacing:-.045em!important;margin:4px 0 6px!important;font-size:28px!important;font-weight:900!important;line-height:1.05!important}.revenue-pipeline-page .revenue-detail-hero p,.recovered-revenue-page .revenue-detail-hero p{color:#475569!important;margin:0!important;font-size:13px!important;line-height:1.55!important}.revenue-pipeline-page .revenue-detail-chip-row,.recovered-revenue-page .revenue-detail-chip-row{flex-wrap:wrap!important;gap:7px!important;margin-top:10px!important;display:flex!important}.revenue-pipeline-page .revenue-detail-chip-row span,.recovered-revenue-page .revenue-detail-chip-row span{color:#5f6472!important;background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;min-height:25px!important;padding:0 9px!important;font-size:11px!important;font-weight:850!important;display:inline-flex!important}.revenue-pipeline-page .revenue-detail-grid,.recovered-revenue-page .revenue-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-bottom:16px!important;display:grid!important}.revenue-pipeline-page .revenue-detail-grid>div,.recovered-revenue-page .revenue-detail-grid>div,.revenue-pipeline-page .revenue-detail-card,.recovered-revenue-page .revenue-detail-card{background:#fffdfb!important;border:1px solid #eadfd4!important;border-radius:18px!important;padding:14px!important}.revenue-pipeline-page .revenue-detail-grid span,.recovered-revenue-page .revenue-detail-grid span,.revenue-pipeline-page .revenue-detail-card>span,.recovered-revenue-page .revenue-detail-card>span{color:#8a6b52!important;letter-spacing:.07em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:10px!important;font-weight:900!important;display:block!important}.revenue-pipeline-page .revenue-detail-grid strong,.recovered-revenue-page .revenue-detail-grid strong{color:#111!important;font-size:15px!important;font-weight:900!important;line-height:1.3!important}.revenue-pipeline-page .revenue-detail-card p,.recovered-revenue-page .revenue-detail-card p,.revenue-pipeline-page .revenue-detail-card li,.recovered-revenue-page .revenue-detail-card li{color:#475569!important;font-size:13px!important;line-height:1.55!important}.revenue-pipeline-page .revenue-detail-layout,.recovered-revenue-page .revenue-detail-layout{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.revenue-pipeline-page .revenue-sticky-actions,.recovered-revenue-page .revenue-sticky-actions{z-index:2!important;background:#fff!important;border-top:1px solid #eee4dc!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-top:18px!important;padding:14px 0 0!important;display:flex!important;position:sticky!important;bottom:-24px!important}.recovered-revenue-page .revenue-note-modal{width:min(720px,100vw - 48px)!important}.recovered-revenue-page .revenue-note-history{gap:10px!important;margin-top:14px!important;display:grid!important}.recovered-revenue-page .revenue-note-history article{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:14px!important;padding:12px!important}.recovered-revenue-page .revenue-note-history article p{color:#475569!important;margin:0 0 10px!important}.recovered-revenue-page .revenue-note-history article div{gap:8px!important;display:flex!important}.recovered-revenue-page .revenue-note-history button{color:#111!important;cursor:pointer!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;min-height:30px!important;padding:0 10px!important;font-size:12px!important;font-weight:800!important}@media (max-width:1240px){.revenue-pipeline-page .revenue-chart-grid,.recovered-revenue-page .revenue-chart-grid,.recovered-revenue-page .recovered-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.revenue-pipeline-page .revenue-list-card,.recovered-revenue-page .revenue-list-card,.revenue-pipeline-page .revenue-card-left,.recovered-revenue-page .revenue-card-left,.revenue-pipeline-page .revenue-detail-hero,.recovered-revenue-page .revenue-detail-hero,.revenue-pipeline-page .revenue-detail-grid,.recovered-revenue-page .revenue-detail-grid,.revenue-pipeline-page .revenue-detail-layout,.recovered-revenue-page .revenue-detail-layout{grid-template-columns:1fr!important}.revenue-pipeline-page .revenue-value-box,.recovered-revenue-page .revenue-value-box{text-align:left!important}}@media (max-width:760px){.revenue-pipeline-page .revenue-kpi-grid-clean,.recovered-revenue-page .revenue-kpi-grid-clean,.revenue-pipeline-page .revenue-chart-grid,.recovered-revenue-page .revenue-chart-grid,.recovered-revenue-page .recovered-summary-grid{grid-template-columns:1fr!important}}.unified-filter-bar{width:100%;box-shadow:none;background:linear-gradient(135deg,#fffffff2,#fffaf7e6);border:1px solid #eadfd4;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:14px 16px;display:flex;overflow:visible}.unified-filter-chip-list{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex;overflow:visible}.unified-filter-chip{color:#3f3f46;letter-spacing:-.015em;white-space:nowrap;cursor:pointer;min-height:38px;box-shadow:none;background:#f2f1ef;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:800;line-height:1;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.unified-filter-chip:hover{color:#111;background:#fff;border-color:#eadfd4;transform:translateY(-1px)}.unified-filter-chip.is-active{color:#c2410c;background:#fff7ed;border-color:#ff45008c;box-shadow:inset 0 0 0 1px #ff45000f}.unified-filter-icon{color:#6b7280;filter:none;width:15px;height:15px;box-shadow:none;flex:0 0 15px}.unified-filter-chip.is-active .unified-filter-icon{color:#ff4500}.unified-filter-count{color:#6b5d55;min-width:22px;height:22px;box-shadow:none;background:#fff;border:1px solid #ddd6cf;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.unified-filter-chip.is-active .unified-filter-count{color:#c2410c;background:#fff;border-color:#ff450038}.unified-filter-chip em{color:#ff4500;background:#ff45001a;border-radius:999px;place-items:center;width:18px;height:18px;font-size:13px;font-style:normal;font-weight:900;line-height:1;display:inline-grid}.unified-filter-total{color:#374151;white-space:nowrap;min-height:32px;box-shadow:none;background:#f7f7f6;border:1px solid #e3ded8;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.capture-unified-filter,.product-intel-unified-filter,.buyers-unified-filter{margin-top:0}.buyer-group-filter-shell,.sku-filter-search-shell{gap:12px;margin:0 0 18px;display:grid}.buyer-group-filter-shell .unified-filter-bar,.sku-filter-search-shell .unified-filter-bar{margin-bottom:0}.unified-filter-actions-row{flex-wrap:wrap;align-items:center;gap:10px;width:100%;padding:0 2px;display:flex}.unified-filter-actions-row .secondary-btn,.unified-filter-actions-row .primary-btn{box-shadow:none}.sku-filter-search-shell .sku-search-box{margin-top:0}@media (max-width:900px){.unified-filter-bar{align-items:flex-start;padding:12px}.unified-filter-total{justify-content:flex-start;width:100%}}.command-center-scope .command-center-unified-filter{width:100%!important;box-shadow:none!important;background:linear-gradient(135deg,#fffffff5,#fffaf7eb)!important;border:1px solid #eadfd4!important;border-radius:22px!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 0 18px!important;padding:14px 16px!important;display:flex!important;overflow:visible!important}.command-center-scope .command-center-unified-filter .unified-filter-chip-list{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important;overflow:visible!important}.command-center-scope .command-center-unified-filter .unified-filter-chip{color:#3f3f46!important;letter-spacing:-.015em!important;white-space:nowrap!important;cursor:pointer!important;min-height:38px!important;box-shadow:none!important;filter:none!important;background:#f2f1ef!important;border:1px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 13px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.command-center-scope .command-center-unified-filter .unified-filter-chip:hover{color:#111!important;background:#fff!important;border-color:#eadfd4!important;transform:translateY(-1px)!important}.command-center-scope .command-center-unified-filter .unified-filter-chip.is-active{color:#c2410c!important;background:#fff7ed!important;border-color:#ff45008c!important;box-shadow:inset 0 0 0 1px #ff45000f!important}.command-center-scope .command-center-unified-filter .unified-filter-icon{color:#6b7280!important;filter:none!important;width:15px!important;height:15px!important;box-shadow:none!important;flex:0 0 15px!important}.command-center-scope .command-center-unified-filter .unified-filter-chip.is-active .unified-filter-icon{color:#ff4500!important}.command-center-scope .command-center-unified-filter .unified-filter-count{color:#6b5d55!important;min-width:22px!important;height:22px!important;box-shadow:none!important;background:#fff!important;border:1px solid #ddd6cf!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 7px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.command-center-scope .command-center-unified-filter .unified-filter-chip.is-active .unified-filter-count{color:#c2410c!important;border-color:#ff450038!important}.command-center-scope .command-center-unified-filter .unified-filter-chip em{color:#ff4500!important;background:#ff450014!important;border-radius:999px!important;place-items:center!important;width:18px!important;height:18px!important;font-size:13px!important;font-style:normal!important;line-height:1!important;display:inline-grid!important}.command-center-scope .command-center-unified-filter .unified-filter-total{color:#374151!important;white-space:nowrap!important;min-height:34px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 13px!important;font-size:12px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.command-center-scope .activity-unified-filter .command-filter-toolbar{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin-left:auto!important;display:inline-flex!important}.command-center-scope .activity-unified-filter .activity-filter-button{color:#374151!important;min-height:36px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 14px!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important}.command-center-scope .activity-unified-filter .activity-filter-button.is-open,.command-center-scope .activity-unified-filter .activity-filter-button:hover{color:#c2410c!important;background:#fff7ed!important;border-color:#ff450061!important}@media (max-width:760px){.command-center-scope .command-center-unified-filter,.command-center-scope .activity-unified-filter .command-filter-toolbar{justify-content:flex-start!important}}.followup-recovery-page .revenue-kpi-grid-clean,.payment-recovery-page .revenue-kpi-grid-clean{margin-bottom:18px!important}.followup-recovery-page .recovery-unified-filter-bar,.payment-recovery-page .recovery-unified-filter-bar{margin:0 0 18px!important}.followup-recovery-page .recovery-chart-grid,.payment-recovery-page .recovery-chart-grid{margin:0 0 20px!important}.followup-recovery-page .recovery-record-list-panel,.payment-recovery-page .recovery-record-list-panel{color:#111!important;background:#fff!important;border:1px solid #ebe3db!important;border-radius:26px!important;padding:24px!important;box-shadow:0 14px 32px #1118270b!important}.followup-recovery-page .recovery-record-list,.payment-recovery-page .recovery-record-list{gap:16px!important;display:grid!important}.followup-recovery-page .recovery-record-card,.payment-recovery-page .recovery-record-card{box-shadow:none!important;color:#111!important;background:linear-gradient(135deg,#fff 0%,#fffdfb 100%)!important;border:1px solid #eadfd4!important;border-left:4px solid #ff4500!important;border-radius:24px!important;gap:16px!important;padding:18px!important;transition:transform .18s,border-color .18s,background .18s!important;display:grid!important;position:relative!important;overflow:hidden!important}.followup-recovery-page .recovery-record-card:hover,.payment-recovery-page .recovery-record-card:hover{box-shadow:none!important;background:#fff!important;border-color:#ff45003d!important;transform:translateY(-1px)!important}.followup-recovery-page .recovery-record-card.selected{background:#fffaf7!important;border-color:#ff45006b!important}.followup-recovery-page .recovery-record-main,.payment-recovery-page .recovery-record-main{grid-template-columns:minmax(270px,.9fr) minmax(0,1.45fr) minmax(220px,.46fr)!important;align-items:stretch!important;gap:18px!important;min-width:0!important;display:grid!important}.followup-recovery-page .recovery-record-left,.payment-recovery-page .recovery-record-left{grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-width:0!important;display:grid!important}.followup-recovery-page .revenue-initial-avatar,.payment-recovery-page .revenue-initial-avatar{color:#c2410c!important;letter-spacing:.02em!important;width:44px!important;min-width:44px!important;height:44px!important;box-shadow:none!important;background:#fff7ed!important;border:1px solid #ff45002e!important;border-radius:14px!important;place-items:center!important;font-size:12px!important;font-weight:900!important;display:grid!important}.followup-recovery-page .recovery-record-left .revenue-product-preview,.payment-recovery-page .recovery-record-left .revenue-product-preview{color:#111!important;text-align:left!important;width:100%!important;min-height:92px!important;box-shadow:none!important;background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:18px!important;grid-template-columns:74px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:10px!important;display:grid!important}.followup-recovery-page .revenue-product-preview-image,.payment-recovery-page .revenue-product-preview-image{width:74px!important;height:74px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:15px!important;overflow:hidden!important}.followup-recovery-page .revenue-product-preview span,.payment-recovery-page .revenue-product-preview span{gap:3px!important;min-width:0!important;display:grid!important}.followup-recovery-page .revenue-product-preview small,.payment-recovery-page .revenue-product-preview small{color:#9a4d1c!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.followup-recovery-page .revenue-product-preview strong,.payment-recovery-page .revenue-product-preview strong{color:#111!important;white-space:normal!important;font-size:13px!important;font-weight:900!important;line-height:1.25!important}.followup-recovery-page .revenue-product-preview em,.payment-recovery-page .revenue-product-preview em,.followup-recovery-page .revenue-product-preview i,.payment-recovery-page .revenue-product-preview i{color:#64748b!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important}.followup-recovery-page .recovery-record-middle,.payment-recovery-page .recovery-record-middle{align-content:start!important;gap:12px!important;min-width:0!important;display:grid!important}.followup-recovery-page .enhanced-recovery-row-title,.payment-recovery-page .enhanced-recovery-row-title{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:0!important;display:flex!important}.followup-recovery-page .enhanced-recovery-row-title h3,.payment-recovery-page .enhanced-recovery-row-title h3{color:#111!important;letter-spacing:-.025em!important;margin:0 6px 0 0!important;font-size:17px!important;font-weight:900!important;line-height:1.2!important}.followup-recovery-page .recovery-chip,.payment-recovery-page .recovery-chip{color:#574f48!important;white-space:nowrap!important;min-height:24px!important;box-shadow:none!important;background:#f8f4ef!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;padding:0 9px!important;font-size:11px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.followup-recovery-page .recovery-chip.rose,.payment-recovery-page .recovery-chip.rose{color:#991b1b!important;background:#fff1f1!important;border-color:#fecaca!important}.followup-recovery-page .recovery-chip.amber,.payment-recovery-page .recovery-chip.amber{color:#92400e!important;background:#fff7ed!important;border-color:#fed7aa!important}.followup-recovery-page .recovery-chip.cyan,.payment-recovery-page .recovery-chip.cyan{color:#0f766e!important;background:#f0fdf4!important;border-color:#bbf7d0!important}.followup-recovery-page .recovery-chip.emerald,.payment-recovery-page .recovery-chip.emerald{color:#047857!important;background:#ecfdf5!important;border-color:#a7f3d0!important}.followup-recovery-page .recovery-meta-grid-clean,.payment-recovery-page .recovery-meta-grid-clean{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;display:flex!important}.followup-recovery-page .recovery-meta-grid-clean span,.payment-recovery-page .recovery-meta-grid-clean span{color:#475569!important;min-height:24px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;gap:5px!important;padding:0 8px!important;font-size:11px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.followup-recovery-page .recovery-meta-grid-clean svg,.payment-recovery-page .recovery-meta-grid-clean svg{color:#c2410c!important;filter:none!important;width:13px!important;height:13px!important}.followup-recovery-page .recovery-next-action-box,.payment-recovery-page .recovery-next-action-box{min-width:0!important;box-shadow:none!important;background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:16px!important;padding:12px 14px!important}.followup-recovery-page .recovery-next-action-box span,.payment-recovery-page .recovery-next-action-box span{color:#8a6b52!important;letter-spacing:.075em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:block!important}.followup-recovery-page .recovery-next-action-box p,.payment-recovery-page .recovery-next-action-box p{color:#334155!important;margin:0!important;font-size:13px!important;font-weight:700!important;line-height:1.45!important}.followup-recovery-page .recovery-record-value,.payment-recovery-page .recovery-record-value{align-content:start!important;gap:10px!important;min-width:0!important;display:grid!important}.followup-recovery-page .recovery-value-card,.payment-recovery-page .recovery-value-card{color:#111!important;text-align:right!important;min-height:92px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:18px!important;align-content:center!important;gap:6px!important;padding:14px!important;display:grid!important}.followup-recovery-page .recovery-value-card span,.payment-recovery-page .recovery-value-card span{color:#8a6b52!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.followup-recovery-page .recovery-value-card strong,.payment-recovery-page .recovery-value-card strong{color:#111!important;letter-spacing:-.04em!important;font-size:24px!important;font-weight:900!important;line-height:1!important}.followup-recovery-page .recovery-value-card em,.payment-recovery-page .recovery-value-card em{color:#64748b!important;font-size:11px!important;font-style:normal!important;font-weight:800!important}.payment-recovery-page .recovered-mini-value{background:#f0fdf4!important;border-color:#bbf7d0!important}.followup-recovery-page .recovery-action-strip,.payment-recovery-page .recovery-action-strip{border-top:1px solid #eee4dc!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;padding-top:14px!important;display:flex!important}.followup-recovery-page .recovery-action-strip .primary-btn,.payment-recovery-page .recovery-action-strip .primary-btn,.followup-recovery-page .recovery-action-strip .secondary-btn,.payment-recovery-page .recovery-action-strip .secondary-btn{white-space:nowrap!important;min-height:38px!important;box-shadow:none!important;border-radius:999px!important;padding:0 14px!important;font-size:12px!important;font-weight:850!important;line-height:1!important}.followup-recovery-page .recovery-action-strip .secondary-btn,.payment-recovery-page .recovery-action-strip .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #eadfd4!important}.followup-recovery-page .recovery-action-strip .secondary-btn:hover,.payment-recovery-page .recovery-action-strip .secondary-btn:hover{color:#c2410c!important;border-color:#ff45004d!important;transform:translateY(-1px)!important}.followup-recovery-page .recovery-action-strip .primary-btn,.payment-recovery-page .recovery-action-strip .primary-btn{color:#fff!important;background:#ff4500!important}.followup-recovery-page .recovery-modal-backdrop,.payment-recovery-page .recovery-modal-backdrop{z-index:999!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;background:#1118276b!important;place-items:center!important;padding:32px!important;display:grid!important;position:fixed!important;inset:0!important}.followup-recovery-page .recovery-detail-modal,.payment-recovery-page .recovery-detail-modal{color:#111!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:26px!important;width:min(1080px,100vw - 48px)!important;max-height:calc(100vh - 52px)!important;padding:22px!important;overflow:auto!important;box-shadow:0 24px 72px #11182738!important}.followup-recovery-page .recovery-detail-hero,.payment-recovery-page .recovery-detail-hero{border-bottom:1px solid #eee4dc!important;grid-template-columns:48px minmax(240px,.82fr) minmax(0,1.1fr) auto!important;align-items:center!important;gap:16px!important;margin-bottom:18px!important;padding-bottom:18px!important;display:grid!important}.followup-recovery-page .recovery-detail-hero h2,.payment-recovery-page .recovery-detail-hero h2{color:#111!important;letter-spacing:-.04em!important;margin:4px 0 6px!important;font-size:26px!important;font-weight:900!important;line-height:1.05!important}.followup-recovery-page .recovery-detail-hero p,.payment-recovery-page .recovery-detail-hero p{color:#475569!important;margin:0!important;font-size:13px!important;line-height:1.5!important}.followup-recovery-page .recovery-detail-grid,.payment-recovery-page .recovery-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:16px!important;display:grid!important}.followup-recovery-page .recovery-detail-grid>div,.payment-recovery-page .recovery-detail-grid>div{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:16px!important;padding:14px!important}.followup-recovery-page .recovery-detail-grid span,.payment-recovery-page .recovery-detail-grid span,.followup-recovery-page .recovery-detail-card span,.payment-recovery-page .recovery-detail-card span{color:#8a6b52!important;letter-spacing:.075em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:block!important}.followup-recovery-page .recovery-detail-grid strong,.payment-recovery-page .recovery-detail-grid strong{color:#111!important;font-size:15px!important;font-weight:850!important;line-height:1.25!important}.followup-recovery-page .recovery-detail-layout,.payment-recovery-page .recovery-detail-layout{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-bottom:16px!important;display:grid!important}.followup-recovery-page .recovery-detail-card,.payment-recovery-page .recovery-detail-card{background:#fff!important;border:1px solid #eadfd4!important;border-radius:18px!important;padding:16px!important}.followup-recovery-page .recovery-detail-card p,.payment-recovery-page .recovery-detail-card p{color:#334155!important;margin:0!important;font-size:13px!important;line-height:1.6!important}.followup-recovery-page .recovery-sticky-footer,.payment-recovery-page .recovery-sticky-footer{background:#fff!important;border-top:1px solid #eee4dc!important;flex-wrap:wrap!important;gap:9px!important;padding:14px 0 0!important;display:flex!important;position:sticky!important;bottom:-22px!important}.followup-recovery-page .recovery-sticky-footer .primary-btn,.payment-recovery-page .recovery-sticky-footer .primary-btn,.followup-recovery-page .recovery-sticky-footer .secondary-btn,.payment-recovery-page .recovery-sticky-footer .secondary-btn{min-height:38px!important;box-shadow:none!important;border-radius:999px!important;padding:0 14px!important;font-size:12px!important;font-weight:850!important}.followup-recovery-page .recovery-sticky-footer .secondary-btn,.payment-recovery-page .recovery-sticky-footer .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #eadfd4!important}@media (max-width:1180px){.followup-recovery-page .recovery-record-main,.payment-recovery-page .recovery-record-main{grid-template-columns:1fr!important}.followup-recovery-page .recovery-record-value,.payment-recovery-page .recovery-record-value{grid-template-columns:repeat(2,minmax(0,1fr))!important}.followup-recovery-page .recovery-value-card,.payment-recovery-page .recovery-value-card{text-align:left!important}.followup-recovery-page .recovery-detail-hero,.payment-recovery-page .recovery-detail-hero,.followup-recovery-page .recovery-detail-grid,.payment-recovery-page .recovery-detail-grid,.followup-recovery-page .recovery-detail-layout,.payment-recovery-page .recovery-detail-layout{grid-template-columns:1fr!important}}@media (max-width:720px){.followup-recovery-page .recovery-record-left,.payment-recovery-page .recovery-record-left,.followup-recovery-page .recovery-record-value,.payment-recovery-page .recovery-record-value{grid-template-columns:1fr!important}}.followup-recovery-page,.payment-recovery-page{--recovery-card-bg:#fff;--recovery-card-soft-bg:#fffdfb;--recovery-card-border:#ebe3db;--recovery-card-text:#111;--recovery-card-muted:#5f6472}.followup-recovery-page .revenue-kpi-grid-clean,.payment-recovery-page .revenue-kpi-grid-clean{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;align-items:stretch!important;gap:16px!important;width:100%!important;margin:0 0 18px!important;display:grid!important}.followup-recovery-page .revenue-kpi-card,.payment-recovery-page .revenue-kpi-card{border:1px solid var(--recovery-card-border)!important;background:radial-gradient(circle at 100% 100%, #ff45000e, transparent 35%), linear-gradient(135deg, var(--recovery-card-bg) 0%, var(--recovery-card-soft-bg) 100%)!important;min-height:124px!important;box-shadow:none!important;color:var(--recovery-card-text)!important;border-radius:22px!important;flex-direction:column!important;justify-content:space-between!important;gap:12px!important;padding:18px 20px!important;display:flex!important;position:relative!important;overflow:hidden!important}.followup-recovery-page .revenue-kpi-card.rose,.payment-recovery-page .revenue-kpi-card.rose{background:radial-gradient(circle at 100% 100%,#dc262616,#0000 35%),linear-gradient(135deg,#fff 0%,#fff8f6 100%)!important}.followup-recovery-page .revenue-kpi-card.amber,.payment-recovery-page .revenue-kpi-card.amber{background:radial-gradient(circle at 100% 100%,#d9770617,#0000 35%),linear-gradient(135deg,#fff 0%,#fffaf0 100%)!important}.followup-recovery-page .revenue-kpi-card.emerald,.payment-recovery-page .revenue-kpi-card.emerald,.followup-recovery-page .revenue-kpi-card.cyan,.payment-recovery-page .revenue-kpi-card.cyan{background:radial-gradient(circle at 100% 100%,#05966914,#0000 35%),linear-gradient(135deg,#fff 0%,#f8fffb 100%)!important}.followup-recovery-page .revenue-kpi-topline,.payment-recovery-page .revenue-kpi-topline{color:#667085!important;letter-spacing:-.015em!important;align-items:center!important;gap:9px!important;min-width:0!important;font-size:12.5px!important;font-weight:850!important;line-height:1.2!important;display:flex!important}.followup-recovery-page .revenue-kpi-topline>span:not(.revenue-kpi-icon),.payment-recovery-page .revenue-kpi-topline>span:not(.revenue-kpi-icon){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.followup-recovery-page .revenue-kpi-topline i,.payment-recovery-page .revenue-kpi-topline i{width:8px!important;height:8px!important;box-shadow:none!important;background:#ff4500!important;border-radius:999px!important;flex:0 0 8px!important;margin-left:auto!important}.followup-recovery-page .revenue-kpi-icon,.payment-recovery-page .revenue-kpi-icon{color:#ff4500!important;filter:none!important;width:18px!important;height:18px!important;box-shadow:none!important;flex:0 0 18px!important;place-items:center!important;display:inline-grid!important}.followup-recovery-page .revenue-kpi-icon svg,.payment-recovery-page .revenue-kpi-icon svg{filter:none!important;width:16px!important;height:16px!important;box-shadow:none!important;display:block!important}.followup-recovery-page .revenue-kpi-card>strong,.payment-recovery-page .revenue-kpi-card>strong{color:#111!important;letter-spacing:-.055em!important;font-size:clamp(30px,3vw,38px)!important;font-weight:900!important;line-height:.95!important;display:block!important}.followup-recovery-page .revenue-status-chip,.payment-recovery-page .revenue-status-chip{color:#5f564d!important;white-space:nowrap!important;width:fit-content!important;max-width:100%!important;min-height:26px!important;box-shadow:none!important;background:#f8f4ef!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0 10px!important;font-size:11.5px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.followup-recovery-page .revenue-status-chip.rose,.payment-recovery-page .revenue-status-chip.rose{color:#b42318!important;background:#fff4f2!important;border-color:#fecaca!important}.followup-recovery-page .revenue-status-chip.amber,.payment-recovery-page .revenue-status-chip.amber{color:#9a3412!important;background:#fff7ed!important;border-color:#fed7aa!important}.followup-recovery-page .revenue-status-chip.emerald,.payment-recovery-page .revenue-status-chip.emerald,.followup-recovery-page .revenue-status-chip.cyan,.payment-recovery-page .revenue-status-chip.cyan{color:#047857!important;background:#f0fdf8!important;border-color:#bdebd9!important}.followup-recovery-page .recovery-chart-grid,.payment-recovery-page .recovery-chart-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:16px!important;margin:0 0 20px!important;display:grid!important}.followup-recovery-page .revenue-donut-card,.payment-recovery-page .revenue-donut-card,.followup-recovery-page .revenue-bar-chart,.payment-recovery-page .revenue-bar-chart,.followup-recovery-page .revenue-line-chart,.payment-recovery-page .revenue-line-chart{color:#111!important;min-height:146px!important;box-shadow:none!important;background:linear-gradient(135deg,#fff 0%,#fffdfb 100%)!important;border:1px solid #ebe3db!important;border-radius:20px!important;padding:18px!important;overflow:hidden!important}.followup-recovery-page .revenue-chart-heading,.payment-recovery-page .revenue-chart-heading{justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;margin-bottom:14px!important;display:flex!important}.followup-recovery-page .revenue-chart-heading span,.payment-recovery-page .revenue-chart-heading span{color:#7c5f49!important;letter-spacing:.075em!important;text-transform:uppercase!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:11px!important;font-weight:900!important;line-height:1.1!important;overflow:hidden!important}.followup-recovery-page .revenue-chart-heading strong,.payment-recovery-page .revenue-chart-heading strong{color:#111!important;flex:none!important;font-size:16px!important;font-weight:900!important;line-height:1!important}.followup-recovery-page .revenue-bar-list,.payment-recovery-page .revenue-bar-list,.followup-recovery-page .revenue-chart-legend,.payment-recovery-page .revenue-chart-legend{gap:8px!important;display:grid!important}.followup-recovery-page .revenue-bar-list p,.payment-recovery-page .revenue-bar-list p,.followup-recovery-page .revenue-chart-legend p,.payment-recovery-page .revenue-chart-legend p{color:#475569!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;display:flex!important}.followup-recovery-page .revenue-bar-list em,.payment-recovery-page .revenue-bar-list em{background:#efe8e2!important;border-radius:999px!important;width:100%!important;height:8px!important;margin-top:6px!important;display:block!important;overflow:hidden!important}.followup-recovery-page .revenue-bar-list em i,.payment-recovery-page .revenue-bar-list em i{border-radius:inherit!important;background:linear-gradient(90deg,#ff4500,#ff9f0a)!important;height:100%!important;display:block!important}.followup-recovery-page .revenue-line-chart svg,.payment-recovery-page .revenue-line-chart svg{color:#ff4500!important;width:100%!important;height:82px!important;display:block!important}.followup-recovery-page .revenue-line-chart circle,.payment-recovery-page .revenue-line-chart circle{fill:#fff!important;stroke:#ff4500!important;stroke-width:3px!important}@media (max-width:760px){.followup-recovery-page .revenue-kpi-grid-clean,.payment-recovery-page .revenue-kpi-grid-clean,.followup-recovery-page .recovery-chart-grid,.payment-recovery-page .recovery-chart-grid{grid-template-columns:1fr!important}}.followup-recovery-page .revenue-donut-card,.payment-recovery-page .revenue-donut-card{min-height:190px!important;box-shadow:none!important;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:24px!important;padding:22px 24px!important;overflow:hidden!important}.followup-recovery-page .revenue-donut-card .revenue-chart-heading,.payment-recovery-page .revenue-donut-card .revenue-chart-heading{justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;margin:0 0 18px!important;display:flex!important}.followup-recovery-page .revenue-donut-card .revenue-chart-heading span,.payment-recovery-page .revenue-donut-card .revenue-chart-heading span{color:#7c5638!important;letter-spacing:.085em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:900!important;line-height:1!important}.followup-recovery-page .revenue-donut-card .revenue-chart-heading strong,.payment-recovery-page .revenue-donut-card .revenue-chart-heading strong{color:#111!important;letter-spacing:-.035em!important;font-size:22px!important;font-weight:900!important;line-height:1!important}.followup-recovery-page .revenue-donut-card .revenue-donut-wrap,.payment-recovery-page .revenue-donut-card .revenue-donut-wrap{grid-template-columns:116px minmax(0,1fr)!important;align-items:center!important;gap:22px!important;display:grid!important}.followup-recovery-page .revenue-donut-card .revenue-donut,.payment-recovery-page .revenue-donut-card .revenue-donut{aspect-ratio:1!important;width:116px!important;min-width:116px!important;max-width:116px!important;height:116px!important;min-height:116px!important;max-height:116px!important;box-shadow:none!important;border-radius:999px!important;flex:0 0 116px!important;place-items:center!important;display:grid!important;position:relative!important;overflow:hidden!important}.followup-recovery-page .revenue-donut-card .revenue-donut:before,.payment-recovery-page .revenue-donut-card .revenue-donut:before{content:""!important;z-index:1!important;background:#fff!important;border:1px solid #efe4db!important;border-radius:999px!important;position:absolute!important;inset:28px!important}.followup-recovery-page .revenue-donut-card .revenue-donut span,.payment-recovery-page .revenue-donut-card .revenue-donut span{z-index:2!important;color:#111!important;letter-spacing:-.04em!important;font-size:24px!important;font-weight:900!important;line-height:1!important;position:relative!important}.followup-recovery-page .revenue-donut-card .revenue-chart-legend,.payment-recovery-page .revenue-donut-card .revenue-chart-legend{gap:10px!important;min-width:0!important;display:grid!important}.followup-recovery-page .revenue-donut-card .revenue-chart-legend p,.payment-recovery-page .revenue-donut-card .revenue-chart-legend p{color:#374151!important;grid-template-columns:9px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;margin:0!important;font-size:13px!important;font-weight:800!important;line-height:1.15!important;display:grid!important}.followup-recovery-page .revenue-donut-card .revenue-chart-legend p i,.payment-recovery-page .revenue-donut-card .revenue-chart-legend p i{width:8px!important;height:8px!important;box-shadow:none!important;background:#ff4500!important;border-radius:999px!important;display:block!important}.followup-recovery-page .revenue-donut-card .revenue-chart-legend p:first-child i,.payment-recovery-page .revenue-donut-card .revenue-chart-legend p:first-child i{background:#fb7185!important}.followup-recovery-page .revenue-donut-card .revenue-chart-legend p:nth-child(2) i,.payment-recovery-page .revenue-donut-card .revenue-chart-legend p:nth-child(2) i{background:#fbbf24!important}.followup-recovery-page .revenue-donut-card .revenue-chart-legend p:nth-child(3) i,.payment-recovery-page .revenue-donut-card .revenue-chart-legend p:nth-child(3) i{background:#34d399!important}.followup-recovery-page .revenue-donut-card .revenue-chart-legend p:nth-child(4) i,.payment-recovery-page .revenue-donut-card .revenue-chart-legend p:nth-child(4) i{background:#22d3ee!important}.followup-recovery-page .revenue-donut-card .revenue-chart-legend p strong,.payment-recovery-page .revenue-donut-card .revenue-chart-legend p strong{color:#111!important;font-size:13px!important;font-weight:900!important;line-height:1!important}@media (max-width:680px){.followup-recovery-page .revenue-donut-card .revenue-donut-wrap,.payment-recovery-page .revenue-donut-card .revenue-donut-wrap{grid-template-columns:1fr!important;justify-items:center!important}.followup-recovery-page .revenue-donut-card .revenue-chart-legend,.payment-recovery-page .revenue-donut-card .revenue-chart-legend{width:100%!important}}.order-risk-page,.delivery-followup-page,.reviews-referrals-page{--orders-orange:#ff4500;--orders-border:#eadfd4;--orders-border-soft:#f1e7df;--orders-text:#111;--orders-muted:#566174;--orders-soft:#fffaf7}.order-risk-page .recovery-kpi-grid,.delivery-followup-page .recovery-kpi-grid,.reviews-referrals-page .recovery-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important;margin:0 0 18px!important;display:grid!important}.order-risk-page .recovery-kpi-grid .kpi-card,.delivery-followup-page .recovery-kpi-grid .kpi-card,.reviews-referrals-page .recovery-kpi-grid .kpi-card{border:1px solid var(--orders-border)!important;min-height:122px!important;color:var(--orders-text)!important;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border-radius:22px!important;padding:18px 20px!important;overflow:hidden!important;box-shadow:0 10px 28px #11182709!important}.order-risk-page .recovery-kpi-grid .kpi-card:before,.delivery-followup-page .recovery-kpi-grid .kpi-card:before,.reviews-referrals-page .recovery-kpi-grid .kpi-card:before{opacity:.1!important;filter:blur(22px)!important}.order-risk-page .recovery-kpi-grid .kpi-top,.delivery-followup-page .recovery-kpi-grid .kpi-top,.reviews-referrals-page .recovery-kpi-grid .kpi-top{color:#7c6a5b!important;align-items:center!important;margin-bottom:12px!important;font-size:12px!important;font-weight:900!important}.order-risk-page .recovery-kpi-grid .kpi-main strong,.delivery-followup-page .recovery-kpi-grid .kpi-main strong,.reviews-referrals-page .recovery-kpi-grid .kpi-main strong{color:#111!important;font-size:clamp(28px,2.6vw,40px)!important;font-weight:800!important}.order-risk-page .recovery-kpi-grid .kpi-caption,.delivery-followup-page .recovery-kpi-grid .kpi-caption,.reviews-referrals-page .recovery-kpi-grid .kpi-caption{max-width:100%!important;font-size:11px!important;font-weight:800!important}.order-risk-page .queue-toolbar,.delivery-followup-page .queue-toolbar,.reviews-referrals-page .queue-toolbar{border:1px solid var(--orders-border)!important;box-shadow:none!important;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border-radius:24px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:0 0 18px!important;padding:12px 14px!important;display:flex!important;overflow:visible!important}.order-risk-page .queue-tabs,.delivery-followup-page .queue-tabs,.reviews-referrals-page .queue-tabs{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important;overflow:visible!important}.order-risk-page .queue-tab,.delivery-followup-page .queue-tab,.reviews-referrals-page .queue-tab{color:#343a46!important;min-height:36px!important;box-shadow:none!important;white-space:nowrap!important;cursor:pointer!important;background:#f5f1ed!important;border:1px solid #e7ddd4!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 14px!important;font-size:13px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.order-risk-page .queue-tab:before,.delivery-followup-page .queue-tab:before,.reviews-referrals-page .queue-tab:before{content:""!important;opacity:.76!important;border:1.7px solid!important;border-radius:4px!important;flex:0 0 13px!important;width:13px!important;height:13px!important}.order-risk-page .queue-tab.active,.delivery-followup-page .queue-tab.active,.reviews-referrals-page .queue-tab.active{color:#c2410c!important;background:#fff8f2!important;border-color:#ff450073!important;box-shadow:inset 0 0 0 1px #ff45001f!important}.order-risk-page .queue-toolbar>.badge,.delivery-followup-page .queue-toolbar>.badge,.reviews-referrals-page .queue-toolbar>.badge,.reviews-referrals-page .social-proof-toolbar-actions>.badge{color:#047857!important;white-space:nowrap!important;background:#f1fbf5!important;border:1px solid #d7eadf!important;border-radius:999px!important;align-items:center!important;min-height:34px!important;padding:0 13px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important}.reviews-referrals-page .social-proof-toolbar-actions{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important}.order-risk-page .order-risk-list-panel,.delivery-followup-page .delivery-followup-list-panel,.reviews-referrals-page .panel-card{border:1px solid var(--orders-border)!important;background:#fff!important;border-radius:28px!important;box-shadow:0 12px 36px #11182709!important}.order-risk-page .panel-header,.delivery-followup-page .panel-header,.reviews-referrals-page .panel-header{border-bottom:1px solid #f0e6dd!important;align-items:flex-start!important;margin-bottom:18px!important;padding-bottom:18px!important}.order-risk-page .panel-header h2,.delivery-followup-page .panel-header h2,.reviews-referrals-page .panel-header h2{color:#111!important;letter-spacing:-.045em!important;font-size:24px!important;font-weight:900!important}.order-risk-page .panel-header p,.delivery-followup-page .panel-header p,.reviews-referrals-page .panel-header p{color:#64748b!important;font-size:13px!important;line-height:1.55!important}.orders-postpurchase-list,.order-risk-wide-list,.delivery-followup-wide-list,.reviews-referrals-page .capture-card-list{gap:14px!important;display:grid!important}.order-record-card,.postpurchase-record-card,.reviews-referrals-page .post-purchase-card{border:1px solid var(--orders-border)!important;border-left:4px solid var(--orders-orange)!important;box-shadow:none!important;color:#111!important;background:linear-gradient(135deg,#fff 0%,#fffdfb 100%)!important;border-radius:24px!important;padding:18px!important;transition:transform .18s,border-color .18s,background .18s!important;position:relative!important;overflow:hidden!important}.order-record-card:hover,.postpurchase-record-card:hover,.reviews-referrals-page .post-purchase-card:hover{background:#fff!important;border-color:#ff450042!important;transform:translateY(-1px)!important}.order-record-grid{grid-template-columns:42px minmax(220px,.72fr) minmax(0,1.45fr) minmax(150px,.45fr)!important;align-items:center!important;gap:16px!important;min-width:0!important;display:grid!important}.order-record-left{justify-content:center!important;min-width:0!important;display:flex!important}.order-record-left .avatar,.order-detail-hero .avatar{width:34px!important;min-width:34px!important;height:34px!important;box-shadow:none!important;background:#fff5ef!important;border:1px solid #ffd8c8!important;border-radius:999px!important}.order-record-left .avatar span,.order-detail-hero .avatar span,.order-record-left .avatar img,.order-detail-hero .avatar img{color:#c2410c!important;background:#fff3ec!important;font-size:11px!important;font-weight:900!important}.order-context-preview{text-align:left!important;color:#111!important;width:100%!important;min-width:0!important;box-shadow:none!important;cursor:pointer!important;background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:18px!important;grid-template-columns:64px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:10px!important;display:grid!important}.order-context-preview:hover{background:#fff!important;border-color:#ff45004d!important}.orders-context-image{object-fit:cover!important;width:64px!important;height:64px!important;box-shadow:none!important;background:#fff1e7!important;border:1px solid #f0ddcf!important;border-radius:14px!important}.product-image-fallback.orders-context-image{place-items:center!important;display:grid!important}.order-context-copy{gap:3px!important;min-width:0!important;display:grid!important}.order-context-copy>span{color:#9a4d1c!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.order-context-copy strong{color:#111!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important;display:block!important}.order-context-copy small{color:#667085!important;font-size:11px!important;font-weight:700!important;line-height:1.25!important;display:block!important}.order-record-middle{gap:10px!important;min-width:0!important;display:grid!important}.order-record-title-row{flex-wrap:wrap!important;align-items:center!important;gap:9px!important;display:flex!important}.order-record-title-row h3{color:#111!important;letter-spacing:-.035em!important;margin:0!important;font-size:16px!important;font-weight:900!important;line-height:1.1!important}.orders-chip-row{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;display:flex!important}.orders-chip-row .badge,.order-record-title-row .badge,.postpurchase-action-strip .badge,.order-risk-page .recovery-meta span,.delivery-followup-page .recovery-meta span,.reviews-referrals-page .recovery-meta span{min-height:22px!important;box-shadow:none!important;border-radius:999px!important;align-items:center!important;padding:0 8px!important;font-size:10.5px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.order-next-action-box{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:14px!important;min-width:0!important;padding:10px 12px!important}.order-next-action-box span{color:#9a4d1c!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:4px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:block!important}.order-next-action-box p{color:#111827!important;margin:0!important;font-size:12px!important;font-weight:800!important;line-height:1.35!important}.order-record-value{min-width:0!important}.postpurchase-value-card,.order-value-card,.postpurchase-value-card.capture-value-stack{text-align:right!important;min-width:148px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:18px!important;padding:14px 16px!important}.postpurchase-value-card span,.order-value-card span{color:#7c5638!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:block!important}.postpurchase-value-card strong,.order-value-card strong{color:#111!important;margin-top:6px!important;font-size:22px!important;font-weight:900!important;line-height:1!important;display:block!important}.postpurchase-value-card small,.order-value-card small{color:#667085!important;margin-top:6px!important;font-size:11px!important;font-weight:800!important;line-height:1.25!important;display:block!important}.postpurchase-action-strip,.order-risk-card-actions,.delivery-followup-card-actions,.social-proof-main-actions{border-top:1px solid #f0e6dd!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-top:14px!important;padding-top:14px!important;display:flex!important}.postpurchase-action-strip .primary-btn,.postpurchase-action-strip .secondary-btn,.postpurchase-action-strip .row-action,.postpurchase-action-strip button,.order-risk-card-actions button,.delivery-followup-card-actions button,.social-proof-main-actions button{min-height:36px!important;box-shadow:none!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 14px!important;font-size:12px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.postpurchase-action-strip .primary-btn,.postpurchase-action-strip button:first-child,.social-proof-main-actions .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important}.postpurchase-action-strip .secondary-btn,.postpurchase-action-strip button:not(:first-child),.social-proof-main-actions .secondary-btn,.social-proof-main-actions .social-proof-audit-btn{color:#111!important;background:#fff!important;border:1px solid #e6dcd2!important}.postpurchase-action-strip button:hover,.social-proof-main-actions button:hover{border-color:#ff45004d!important;transform:translateY(-1px)!important}.reviews-referrals-page .post-purchase-card>.detail-callout,.reviews-referrals-page .post-purchase-card>.template-box{box-shadow:none!important;background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:16px!important;margin-top:12px!important}.reviews-referrals-page .post-purchase-card>.detail-callout span,.reviews-referrals-page .post-purchase-card>.template-box span,.message-preview-card span{color:#9a4d1c!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:block!important}.reviews-referrals-page .post-purchase-card>.detail-callout p,.reviews-referrals-page .post-purchase-card>.template-box p,.message-preview-card p,.photo-content-message-preview p{color:#111827!important;white-space:normal!important;margin:0!important;font-size:13px!important;font-weight:700!important;line-height:1.6!important}.social-proof-expanded-panel,.photo-content-message-preview,.manual-mode-card{box-shadow:none!important;background:#f6fff9!important;border:1px solid #d6eadf!important;border-radius:18px!important;margin-top:12px!important;padding:16px!important}.social-proof-expanded-panel>div:first-child span,.photo-content-message-preview span{color:#047857!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:block!important}.social-proof-expanded-panel>div:first-child p{color:#111827!important;margin:0!important;font-size:13px!important;font-weight:750!important;line-height:1.6!important}.social-proof-note-card,.social-proof-audit-node{box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:16px!important}.order-risk-modal-backdrop,.delivery-followup-modal-backdrop{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;z-index:140!important;background:#1118278a!important}.order-risk-detail-modal,.delivery-followup-detail-modal,.order-risk-confirm-modal,.message-compose-modal,.postpurchase-detail-modal,.order-detail-modal{color:#111!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:28px!important;width:min(1040px,100vw - 42px)!important;max-height:min(88vh,880px)!important;padding:24px!important;overflow-y:auto!important;box-shadow:0 28px 80px #11182738!important}.order-risk-confirm-modal{z-index:170!important}.order-risk-detail-modal .detail-heading,.delivery-followup-detail-modal .detail-heading{z-index:2!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#fffffff5!important;border-bottom:1px solid #f0e6dd!important;align-items:center!important;margin:-24px -24px 18px!important;padding:22px 24px!important;position:sticky!important;top:0!important}.order-risk-detail-modal .detail-person h2,.delivery-followup-detail-modal .detail-person h2{color:#111!important;letter-spacing:-.05em!important;font-size:26px!important;font-weight:900!important}.order-risk-detail-modal .detail-person p,.delivery-followup-detail-modal .detail-person p{color:#64748b!important;font-size:13px!important;line-height:1.45!important}.order-detail-visual-hero{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr)!important;gap:14px!important;margin-bottom:16px!important;display:grid!important}.order-detail-visual-hero .order-context-preview{min-height:98px!important}.order-detail-grid,.order-risk-detail-modal .detail-grid,.delivery-followup-detail-modal .detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-bottom:16px!important;display:grid!important}.order-detail-grid>div,.order-risk-detail-modal .detail-grid>div,.delivery-followup-detail-modal .detail-grid>div{background:#fffdfb!important;border:1px solid #eadfd4!important;border-radius:16px!important;min-height:78px!important;padding:14px!important}.order-detail-grid span,.order-risk-detail-modal .detail-grid span,.delivery-followup-detail-modal .detail-grid span{color:#7c5638!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:block!important}.order-detail-grid strong,.order-risk-detail-modal .detail-grid strong,.delivery-followup-detail-modal .detail-grid strong{color:#111!important;font-size:14px!important;font-weight:850!important;line-height:1.25!important}.order-risk-template-box,.delivery-followup-template-box,.message-preview-card{box-shadow:none!important;background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:18px!important;margin-top:12px!important;padding:16px!important}.order-risk-template-box>p,.delivery-followup-template-box>p{color:#111827!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:14px!important;margin-top:12px!important;padding:14px!important;font-size:13px!important;font-weight:700!important;line-height:1.65!important}.detail-actions.order-risk-modal-actions,.detail-actions.delivery-followup-modal-actions,.orders-sticky-footer{z-index:3!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#fffffff5!important;border-top:1px solid #f0e6dd!important;flex-wrap:wrap!important;gap:10px!important;margin:18px -24px -24px!important;padding:16px 24px!important;display:flex!important;position:sticky!important;bottom:-24px!important}.detail-actions.order-risk-modal-actions .primary-btn,.detail-actions.delivery-followup-modal-actions .primary-btn,.detail-actions.order-risk-modal-actions .secondary-btn,.detail-actions.delivery-followup-modal-actions .secondary-btn{min-height:40px!important;box-shadow:none!important;border-radius:999px!important;padding:0 16px!important}.detail-actions.order-risk-modal-actions .primary-btn:first-child,.detail-actions.delivery-followup-modal-actions .primary-btn:first-child{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important}.order-risk-pagination,.delivery-followup-pagination,.social-proof-pagination{color:#64748b!important;border-top:1px solid #f0e6dd!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:18px!important;padding-top:14px!important;font-size:12px!important;font-weight:800!important;display:flex!important}.order-risk-pagination>div,.delivery-followup-pagination>div,.social-proof-pagination>div{align-items:center!important;gap:9px!important;display:flex!important}.order-risk-pagination .secondary-btn,.delivery-followup-pagination .secondary-btn,.social-proof-pagination .secondary-btn{color:#111!important;min-height:34px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e6dcd2!important;border-radius:999px!important;padding:0 13px!important}.order-risk-pagination .secondary-btn:disabled,.delivery-followup-pagination .secondary-btn:disabled,.social-proof-pagination .secondary-btn:disabled{opacity:.45!important;cursor:not-allowed!important}@media (max-width:1280px){.order-risk-page .recovery-kpi-grid,.delivery-followup-page .recovery-kpi-grid,.reviews-referrals-page .recovery-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.order-record-grid{grid-template-columns:38px minmax(210px,.9fr) minmax(0,1.15fr) minmax(140px,.55fr)!important}}@media (max-width:980px){.order-risk-page .recovery-kpi-grid,.delivery-followup-page .recovery-kpi-grid,.reviews-referrals-page .recovery-kpi-grid,.order-detail-grid,.order-risk-detail-modal .detail-grid,.delivery-followup-detail-modal .detail-grid,.order-detail-visual-hero{grid-template-columns:1fr!important}.order-record-grid{grid-template-columns:38px minmax(0,1fr)!important;align-items:start!important}.order-context-preview,.order-record-middle,.order-record-value{grid-column:2!important}.postpurchase-value-card{text-align:left!important}}@media (max-width:640px){.order-risk-page .recovery-kpi-grid,.delivery-followup-page .recovery-kpi-grid,.reviews-referrals-page .recovery-kpi-grid{grid-template-columns:1fr!important}.order-risk-page .queue-toolbar,.delivery-followup-page .queue-toolbar,.reviews-referrals-page .queue-toolbar,.order-risk-pagination,.delivery-followup-pagination,.social-proof-pagination{align-items:stretch!important}.order-context-preview{grid-template-columns:56px minmax(0,1fr)!important}.orders-context-image{width:56px!important;height:56px!important}.postpurchase-action-strip .primary-btn,.postpurchase-action-strip .secondary-btn,.postpurchase-action-strip button{width:100%!important}}.order-risk-page,.delivery-followup-page,.reviews-referrals-page{--opp-icon-list:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 6h13'/%3E%3Cpath d='M8 12h13'/%3E%3Cpath d='M8 18h13'/%3E%3Cpath d='M3 6h.01'/%3E%3Cpath d='M3 12h.01'/%3E%3Cpath d='M3 18h.01'/%3E%3C/svg%3E");--opp-icon-card:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3Cpath d='M7 15h3'/%3E%3C/svg%3E");--opp-icon-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 5-8 11-8 11S4 15 4 10a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");--opp-icon-truck:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 17h4V5H2v12h3'/%3E%3Cpath d='M14 8h4l4 4v5h-3'/%3E%3Ccircle cx='7.5' cy='17.5' r='2.5'/%3E%3Ccircle cx='17.5' cy='17.5' r='2.5'/%3E%3C/svg%3E");--opp-icon-return:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14 4 9l5-5'/%3E%3Cpath d='M4 9h11a5 5 0 0 1 0 10h-3'/%3E%3C/svg%3E");--opp-icon-alert:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 4.3 2.8 17a2 2 0 0 0 1.7 3h15a2 2 0 0 0 1.7-3L13.7 4.3a2 2 0 0 0-3.4 0Z'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E");--opp-icon-user-missing:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='m17 8 5 5'/%3E%3Cpath d='m22 8-5 5'/%3E%3C/svg%3E");--opp-icon-money:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2v20'/%3E%3Cpath d='M17 5H9.5a3.5 3.5 0 0 0 0 7H14a3.5 3.5 0 0 1 0 7H6'/%3E%3C/svg%3E");--opp-icon-tools:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a4 4 0 0 0-5.3 5.3L3 18v3h3l6.4-6.4a4 4 0 0 0 5.3-5.3l-2.4 2.4-3-3 2.4-2.4Z'/%3E%3C/svg%3E");--opp-icon-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--opp-icon-calendar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4'/%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E");--opp-icon-chat-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a4 4 0 0 1-4 4H8l-5 3V7a4 4 0 0 1 4-4h10a4 4 0 0 1 4 4Z'/%3E%3Cpath d='m8 11 2 2 5-5'/%3E%3C/svg%3E");--opp-icon-repeat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 1l4 4-4 4'/%3E%3Cpath d='M3 11V9a4 4 0 0 1 4-4h14'/%3E%3Cpath d='M7 23l-4-4 4-4'/%3E%3Cpath d='M21 13v2a4 4 0 0 1-4 4H3'/%3E%3C/svg%3E");--opp-icon-refresh:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 0 0-15-6.7L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3Cpath d='M3 12a9 9 0 0 0 15 6.7L21 16'/%3E%3Cpath d='M16 16h5v5'/%3E%3C/svg%3E");--opp-icon-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 2 3.1 6.3 6.9 1-5 4.9 1.2 6.8L12 17.8 5.8 21 7 14.2 2 9.3l6.9-1Z'/%3E%3C/svg%3E");--opp-icon-users:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.9'/%3E%3Cpath d='M16 3.1a4 4 0 0 1 0 7.8'/%3E%3C/svg%3E");--opp-icon-camera:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3Z'/%3E%3Ccircle cx='12' cy='13' r='3'/%3E%3C/svg%3E");--opp-icon-crown:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 7 5 5 5-9 5 9 5-5-2 12H4Z'/%3E%3Cpath d='M4 19h16'/%3E%3C/svg%3E");--opp-icon-sparkle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l1.8 5.2L19 10l-5.2 1.8L12 17l-1.8-5.2L5 10l5.2-1.8Z'/%3E%3Cpath d='M19 16l.8 2.2L22 19l-2.2.8L19 22l-.8-2.2L16 19l2.2-.8Z'/%3E%3C/svg%3E");--opp-icon-shirt:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 4 4 6l-2 5 4 2 2-3v10h8V10l2 3 4-2-2-5-4-2a4 4 0 0 1-8 0Z'/%3E%3C/svg%3E");--opp-icon-send:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m22 2-7 20-4-9-9-4Z'/%3E%3Cpath d='M22 2 11 13'/%3E%3C/svg%3E");--opp-icon-bell-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8a6 6 0 0 0-12 0c0 7-3 7-3 9h18c0-2-3-2-3-9'/%3E%3Cpath d='M13.7 21a2 2 0 0 1-3.4 0'/%3E%3Cpath d='M12 8v3l2 1'/%3E%3C/svg%3E")}.order-risk-page .queue-toolbar,.delivery-followup-page .queue-toolbar,.reviews-referrals-page .queue-toolbar{overflow:visible!important}.order-risk-page .queue-tabs,.delivery-followup-page .queue-tabs,.reviews-referrals-page .queue-tabs{flex-wrap:wrap!important;align-items:center!important;gap:9px!important;display:flex!important;overflow:visible!important}.order-risk-page .queue-tab,.delivery-followup-page .queue-tab,.reviews-referrals-page .queue-tab{white-space:nowrap!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.order-risk-page .queue-tab:before,.delivery-followup-page .queue-tab:before,.reviews-referrals-page .queue-tab:before{content:""!important;width:15px!important;height:15px!important;box-shadow:none!important;opacity:.88!important;-webkit-mask-image:var(--opp-icon-list)!important;-webkit-mask-image:var(--opp-icon-list)!important;mask-image:var(--opp-icon-list)!important;background:#6b7280!important;border:0!important;border-radius:0!important;flex:0 0 15px!important;display:inline-block!important;-webkit-mask-position:50%!important;mask-position:50%!important;-webkit-mask-size:15px 15px!important;mask-size:15px 15px!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}.order-risk-page .queue-tab.active:before,.delivery-followup-page .queue-tab.active:before,.reviews-referrals-page .queue-tab.active:before{opacity:1!important;background:#ff4500!important}.order-risk-page .queue-tab:first-child:before{-webkit-mask-image:var(--opp-icon-list)!important;-webkit-mask-image:var(--opp-icon-list)!important;mask-image:var(--opp-icon-list)!important}.order-risk-page .queue-tab:nth-child(2):before{-webkit-mask-image:var(--opp-icon-card)!important;-webkit-mask-image:var(--opp-icon-card)!important;mask-image:var(--opp-icon-card)!important}.order-risk-page .queue-tab:nth-child(3):before{-webkit-mask-image:var(--opp-icon-pin)!important;-webkit-mask-image:var(--opp-icon-pin)!important;mask-image:var(--opp-icon-pin)!important}.order-risk-page .queue-tab:nth-child(4):before{-webkit-mask-image:var(--opp-icon-truck)!important;-webkit-mask-image:var(--opp-icon-truck)!important;mask-image:var(--opp-icon-truck)!important}.order-risk-page .queue-tab:nth-child(5):before{-webkit-mask-image:var(--opp-icon-return)!important;-webkit-mask-image:var(--opp-icon-return)!important;mask-image:var(--opp-icon-return)!important}.order-risk-page .queue-tab:nth-child(6):before{-webkit-mask-image:var(--opp-icon-alert)!important;-webkit-mask-image:var(--opp-icon-alert)!important;mask-image:var(--opp-icon-alert)!important}.order-risk-page .queue-tab:nth-child(7):before{-webkit-mask-image:var(--opp-icon-user-missing)!important;-webkit-mask-image:var(--opp-icon-user-missing)!important;mask-image:var(--opp-icon-user-missing)!important}.order-risk-page .queue-tab:nth-child(8):before{-webkit-mask-image:var(--opp-icon-money)!important;-webkit-mask-image:var(--opp-icon-money)!important;mask-image:var(--opp-icon-money)!important}.order-risk-page .queue-tab:nth-child(9):before{-webkit-mask-image:var(--opp-icon-tools)!important;-webkit-mask-image:var(--opp-icon-tools)!important;mask-image:var(--opp-icon-tools)!important}.order-risk-page .queue-tab:nth-child(10):before{-webkit-mask-image:var(--opp-icon-check)!important;-webkit-mask-image:var(--opp-icon-check)!important;mask-image:var(--opp-icon-check)!important}.delivery-followup-page .queue-tab:first-child:before{-webkit-mask-image:var(--opp-icon-list)!important;-webkit-mask-image:var(--opp-icon-list)!important;mask-image:var(--opp-icon-list)!important}.delivery-followup-page .queue-tab:nth-child(2):before{-webkit-mask-image:var(--opp-icon-check)!important;-webkit-mask-image:var(--opp-icon-check)!important;mask-image:var(--opp-icon-check)!important}.delivery-followup-page .queue-tab:nth-child(3):before{-webkit-mask-image:var(--opp-icon-calendar)!important;-webkit-mask-image:var(--opp-icon-calendar)!important;mask-image:var(--opp-icon-calendar)!important}.delivery-followup-page .queue-tab:nth-child(4):before{-webkit-mask-image:var(--opp-icon-alert)!important;-webkit-mask-image:var(--opp-icon-alert)!important;mask-image:var(--opp-icon-alert)!important}.delivery-followup-page .queue-tab:nth-child(5):before{-webkit-mask-image:var(--opp-icon-chat-check)!important;-webkit-mask-image:var(--opp-icon-chat-check)!important;mask-image:var(--opp-icon-chat-check)!important}.delivery-followup-page .queue-tab:nth-child(6):before{-webkit-mask-image:var(--opp-icon-alert)!important;-webkit-mask-image:var(--opp-icon-alert)!important;mask-image:var(--opp-icon-alert)!important}.delivery-followup-page .queue-tab:nth-child(7):before{-webkit-mask-image:var(--opp-icon-repeat)!important;-webkit-mask-image:var(--opp-icon-repeat)!important;mask-image:var(--opp-icon-repeat)!important}.delivery-followup-page .queue-tab:nth-child(8):before{-webkit-mask-image:var(--opp-icon-refresh)!important;-webkit-mask-image:var(--opp-icon-refresh)!important;mask-image:var(--opp-icon-refresh)!important}.delivery-followup-page .queue-tab:nth-child(9):before{-webkit-mask-image:var(--opp-icon-user-missing)!important;-webkit-mask-image:var(--opp-icon-user-missing)!important;mask-image:var(--opp-icon-user-missing)!important}.reviews-referrals-page .queue-tab:first-child:before{-webkit-mask-image:var(--opp-icon-list)!important;-webkit-mask-image:var(--opp-icon-list)!important;mask-image:var(--opp-icon-list)!important}.reviews-referrals-page .queue-tab:nth-child(2):before{-webkit-mask-image:var(--opp-icon-star)!important;-webkit-mask-image:var(--opp-icon-star)!important;mask-image:var(--opp-icon-star)!important}.reviews-referrals-page .queue-tab:nth-child(3):before{-webkit-mask-image:var(--opp-icon-users)!important;-webkit-mask-image:var(--opp-icon-users)!important;mask-image:var(--opp-icon-users)!important}.reviews-referrals-page .queue-tab:nth-child(4):before{-webkit-mask-image:var(--opp-icon-camera)!important;-webkit-mask-image:var(--opp-icon-camera)!important;mask-image:var(--opp-icon-camera)!important}.reviews-referrals-page .queue-tab:nth-child(5):before{-webkit-mask-image:var(--opp-icon-money)!important;-webkit-mask-image:var(--opp-icon-money)!important;mask-image:var(--opp-icon-money)!important}.reviews-referrals-page .queue-tab:nth-child(6):before{-webkit-mask-image:var(--opp-icon-check)!important;-webkit-mask-image:var(--opp-icon-check)!important;mask-image:var(--opp-icon-check)!important}.reviews-referrals-page .queue-tab:nth-child(7):before{-webkit-mask-image:var(--opp-icon-crown)!important;-webkit-mask-image:var(--opp-icon-crown)!important;mask-image:var(--opp-icon-crown)!important}.reviews-referrals-page .queue-tab:nth-child(8):before{-webkit-mask-image:var(--opp-icon-sparkle)!important;-webkit-mask-image:var(--opp-icon-sparkle)!important;mask-image:var(--opp-icon-sparkle)!important}.reviews-referrals-page .queue-tab:nth-child(9):before{-webkit-mask-image:var(--opp-icon-shirt)!important;-webkit-mask-image:var(--opp-icon-shirt)!important;mask-image:var(--opp-icon-shirt)!important}.reviews-referrals-page .queue-tab:nth-child(10):before{-webkit-mask-image:var(--opp-icon-send)!important;-webkit-mask-image:var(--opp-icon-send)!important;mask-image:var(--opp-icon-send)!important}.reviews-referrals-page .queue-tab:nth-child(11):before{-webkit-mask-image:var(--opp-icon-bell-clock)!important;-webkit-mask-image:var(--opp-icon-bell-clock)!important;mask-image:var(--opp-icon-bell-clock)!important}.followup-recovery-page .recovery-record-list-panel>.revenue-pagination,.payment-recovery-page .recovery-record-list-panel>.revenue-pagination{color:#5f6472!important;box-shadow:none!important;background:0 0!important;border-top:1px solid #eee4dc!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:18px!important;padding-top:16px!important;font-size:12px!important;font-weight:800!important;display:flex!important}.followup-recovery-page .recovery-record-list-panel>.revenue-pagination>span,.payment-recovery-page .recovery-record-list-panel>.revenue-pagination>span{color:#374151!important;white-space:nowrap!important;align-items:center!important;gap:4px!important;margin:0!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.followup-recovery-page .recovery-record-list-panel>.revenue-pagination>strong,.payment-recovery-page .recovery-record-list-panel>.revenue-pagination>strong{color:#047857!important;white-space:nowrap!important;min-height:26px!important;box-shadow:none!important;background:#f0fdf8!important;border:1px solid #bdebd9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 10px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.followup-recovery-page .recovery-record-list-panel>.revenue-pagination>div,.payment-recovery-page .recovery-record-list-panel>.revenue-pagination>div{white-space:nowrap!important;box-shadow:none!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important}.followup-recovery-page .recovery-record-list-panel>.revenue-pagination button,.payment-recovery-page .recovery-record-list-panel>.revenue-pagination button{color:#111!important;cursor:pointer!important;min-height:34px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 12px!important;font-size:12px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;transform:none!important}.followup-recovery-page .recovery-record-list-panel>.revenue-pagination button:disabled,.payment-recovery-page .recovery-record-list-panel>.revenue-pagination button:disabled{opacity:.45!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}.followup-recovery-page .recovery-record-list-panel>.revenue-pagination em,.payment-recovery-page .recovery-record-list-panel>.revenue-pagination em{color:#111!important;white-space:nowrap!important;align-items:center!important;margin:0!important;font-size:12px!important;font-style:italic!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.payment-recovery-page .payment-list-notice,.payment-recovery-page .detail-notice.payment-list-notice{box-shadow:none!important;color:#374151!important;background:0 0!important;border:0!important;margin:12px 0 0!important;padding:0!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important;display:block!important}.followup-recovery-page .recovery-record-list-panel>.revenue-pagination *,.payment-recovery-page .recovery-record-list-panel>.revenue-pagination *{box-shadow:none!important}@media (max-width:760px){.followup-recovery-page .recovery-record-list-panel>.revenue-pagination,.payment-recovery-page .recovery-record-list-panel>.revenue-pagination{justify-content:flex-start!important;align-items:flex-start!important;gap:10px!important}.followup-recovery-page .recovery-record-list-panel>.revenue-pagination>div,.payment-recovery-page .recovery-record-list-panel>.revenue-pagination>div{justify-content:flex-start!important;width:100%!important}}.post-purchase-card:before,.post-purchase-card.cyan:before,.post-purchase-card.rose:before,.post-purchase-card.amber:before,.post-purchase-card.emerald:before,.post-purchase-card.indigo:before,.post-purchase-card.gray:before{content:none!important;opacity:0!important;width:0!important;min-width:0!important;height:0!important;box-shadow:none!important;background:0 0!important;display:none!important}.post-purchase-card,.post-purchase-card.cyan,.post-purchase-card.rose,.post-purchase-card.amber,.post-purchase-card.emerald,.post-purchase-card.indigo,.post-purchase-card.gray{border-left:1px solid #11182714!important}.post-purchase-card{padding-left:18px!important}.overview-command-page .recovery-overview-dashboard{gap:22px!important;margin:0 0 26px!important;display:grid!important}.overview-command-page .overview-hero-grid{grid-template-columns:minmax(0,1.45fr) minmax(360px,.82fr)!important;align-items:stretch!important;gap:18px!important;display:grid!important}.overview-command-page .overview-hero-copy-card,.overview-command-page .overview-hero-proof-card{background:radial-gradient(circle at 92% 16%,#ff450017,#0000 30%),linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:28px!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 42px #1118270e!important}.overview-command-page .overview-hero-copy-card{flex-direction:column!important;justify-content:center!important;min-height:210px!important;padding:32px!important;display:flex!important}.overview-command-page .overview-hero-copy-card:after{content:""!important;opacity:.75!important;pointer-events:none!important;background:linear-gradient(135deg,#ff45001f,#ff9f0a14)!important;border-radius:999px 999px 30px 30px!important;width:180px!important;height:92px!important;position:absolute!important;bottom:24px!important;right:28px!important}.overview-command-page .overview-dashboard-eyebrow{color:#c2410c!important;letter-spacing:.075em!important;text-transform:uppercase!important;background:#ff45000f!important;border:1px solid #ff45002e!important;border-radius:999px!important;align-items:center!important;gap:8px!important;width:fit-content!important;margin:0 0 14px!important;padding:8px 12px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.overview-command-page .overview-dashboard-eyebrow .command-icon{width:15px!important;height:15px!important}.overview-command-page .overview-hero-copy-card h2{z-index:1!important;color:#111!important;letter-spacing:-.075em!important;max-width:780px!important;margin:0!important;font-size:clamp(34px,3.2vw,56px)!important;font-weight:950!important;line-height:.94!important;position:relative!important}.overview-command-page .overview-hero-copy-card p{z-index:1!important;color:#475569!important;max-width:820px!important;margin:14px 0 0!important;font-size:15px!important;font-weight:700!important;line-height:1.55!important;position:relative!important}.overview-command-page .overview-hero-chip-row{z-index:1!important;flex-wrap:wrap!important;gap:9px!important;margin-top:20px!important;display:flex!important;position:relative!important}.overview-command-page .overview-hero-chip-row span{color:#5f544b!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;min-height:30px!important;padding:0 12px!important;font-size:12px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.overview-command-page .overview-hero-proof-card{grid-template-rows:minmax(0,1fr) auto!important;grid-template-columns:112px minmax(0,1fr)!important;align-items:center!important;gap:18px!important;min-height:210px!important;padding:24px!important;display:grid!important}.overview-command-page .overview-hero-proof-card>div:nth-child(2) span{color:#9a4d1c!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:block!important}.overview-command-page .overview-hero-proof-card>div:nth-child(2) strong{color:#111!important;letter-spacing:-.055em!important;margin-top:8px!important;font-size:36px!important;font-weight:950!important;line-height:1!important;display:block!important}.overview-command-page .overview-hero-proof-card>div:nth-child(2) p{color:#475569!important;margin:10px 0 0!important;font-size:13px!important;font-weight:700!important;line-height:1.5!important}.overview-command-page .overview-hero-proof-card>button{width:100%!important;box-shadow:none!important;grid-column:1/-1!important;justify-content:center!important}.overview-command-page .overview-ring-chart{background:radial-gradient(circle at center, #fff 0 54%, transparent 55%), conic-gradient(#ff4500 0 74%, #f0e6dd 74% 100%)!important;border:1px solid #efe1d6!important;border-radius:999px!important;place-items:center!important;width:110px!important;height:110px!important;display:grid!important;box-shadow:inset 0 1px #ffffff8c!important}.overview-command-page .overview-ring-chart span{color:#111!important;letter-spacing:-.04em!important;font-size:26px!important;font-weight:950!important;line-height:1!important}.overview-command-page .overview-kpi-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.overview-command-page .overview-kpi-card{cursor:pointer!important;background:linear-gradient(135deg,#fff 0%,#fffdfb 100%)!important;border:1px solid #eadfd4!important;border-radius:24px!important;min-height:158px!important;padding:20px!important;transition:transform .18s,border-color .18s,background .18s!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 28px #1118270b!important}.overview-command-page .overview-kpi-card:after{content:""!important;opacity:.16!important;pointer-events:none!important;background:#ff4500!important;border-radius:999px!important;width:130px!important;height:130px!important;position:absolute!important;bottom:-42px!important;right:-34px!important}.overview-command-page .overview-kpi-card-rose:after{background:#ef4444!important}.overview-command-page .overview-kpi-card-amber:after{background:#f59e0b!important}.overview-command-page .overview-kpi-card-emerald:after{background:#10b981!important}.overview-command-page .overview-kpi-card-cyan:after{background:#06b6d4!important}.overview-command-page .overview-kpi-card:hover{background:#fff!important;border-color:#ff45003d!important;transform:translateY(-2px)!important}.overview-command-page .overview-kpi-card-top{color:#7b6b5d!important;align-items:center!important;gap:9px!important;font-size:13px!important;font-weight:900!important;line-height:1.15!important;display:flex!important}.overview-command-page .overview-kpi-card>strong{color:#111!important;letter-spacing:-.06em!important;margin:18px 0 8px!important;font-size:clamp(32px,2.8vw,46px)!important;font-weight:950!important;line-height:.95!important;display:block!important}.overview-command-page .overview-kpi-card>p{color:#64748b!important;margin:0 0 14px!important;font-size:12px!important;font-weight:700!important;line-height:1.35!important}.overview-command-page .overview-kpi-chip{white-space:nowrap!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:28px!important;padding:0 11px!important;font-size:11px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.overview-command-page .overview-kpi-chip.rose{color:#b91c1c!important;background:#fff1f1!important;border:1px solid #fecaca!important}.overview-command-page .overview-kpi-chip.amber{color:#92400e!important;background:#fff7ed!important;border:1px solid #fed7aa!important}.overview-command-page .overview-kpi-chip.emerald{color:#047857!important;background:#ecfdf5!important;border:1px solid #a7f3d0!important}.overview-command-page .overview-kpi-chip.cyan{color:#0369a1!important;background:#f0f9ff!important;border:1px solid #bae6fd!important}.overview-command-page .overview-module-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.overview-command-page .overview-module-card{background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:26px!important;flex-direction:column!important;gap:16px!important;min-height:258px!important;padding:18px!important;transition:transform .18s,border-color .18s,box-shadow .18s!important;display:flex!important;box-shadow:0 12px 30px #1118270b!important}.overview-command-page .overview-module-card:hover{border-color:#ff45003d!important;transform:translateY(-2px)!important;box-shadow:0 18px 38px #11182711!important}.overview-command-page .overview-module-card-head{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.overview-command-page .overview-module-card-head button{color:#c2410c!important;cursor:pointer!important;min-height:34px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 12px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.overview-command-page .overview-module-card-head button:hover{background:#fff7f1!important;border-color:#ff450047!important}.overview-command-page .overview-module-icon{color:#ff4500!important;width:38px!important;height:38px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:14px!important;flex:0 0 38px!important;place-items:center!important;display:grid!important}.overview-command-page .overview-module-icon .command-icon{width:18px!important;height:18px!important}.overview-command-page .overview-module-icon.rose{color:#dc2626!important;background:#fff1f1!important;border-color:#fecaca!important}.overview-command-page .overview-module-icon.amber{color:#d97706!important;background:#fff7ed!important;border-color:#fed7aa!important}.overview-command-page .overview-module-icon.emerald{color:#047857!important;background:#ecfdf5!important;border-color:#a7f3d0!important}.overview-command-page .overview-module-icon.cyan{color:#0369a1!important;background:#f0f9ff!important;border-color:#bae6fd!important}.overview-command-page .overview-module-visual{cursor:pointer!important;background:#ffffffc2!important;border:1px solid #eadfd4!important;border-radius:20px!important;grid-template-columns:64px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:78px!important;padding:10px!important;display:grid!important}.overview-command-page .overview-module-visual img,.overview-command-page .overview-module-visual .product-image-frame,.overview-command-page .overview-module-visual .product-image-fallback{object-fit:cover!important;border-radius:16px!important;width:64px!important;height:58px!important;display:block!important}.overview-command-page .overview-module-visual small,.overview-command-page .overview-module-copy>span{color:#9a4d1c!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important;line-height:1!important;display:block!important}.overview-command-page .overview-module-visual strong{color:#111!important;margin-top:5px!important;font-size:13px!important;font-weight:900!important;line-height:1.22!important;display:block!important}.overview-command-page .overview-profile-stack{background:#ffffffbd!important;border:1px solid #eadfd4!important;border-radius:20px!important;align-items:center!important;gap:0!important;min-height:78px!important;padding:12px!important;display:flex!important}.overview-command-page .overview-profile-stack .command-avatar{width:42px!important;height:42px!important;box-shadow:none!important;border:2px solid #fff!important;flex:0 0 42px!important;margin-right:-9px!important}.overview-command-page .overview-profile-stack>span:last-child{color:#475569!important;margin-left:18px!important;font-size:12px!important;font-weight:800!important;line-height:1.35!important}.overview-command-page .overview-mini-trend{background:linear-gradient(#fff8f4,#fff)!important;border:1px solid #eadfd4!important;border-radius:20px!important;min-height:78px!important;padding:12px!important}.overview-command-page .overview-mini-trend svg{width:100%!important;height:68px!important;display:block!important}.overview-command-page .overview-mini-trend path{fill:none!important;stroke:#ff4500!important;stroke-width:5px!important;stroke-linecap:round!important}.overview-command-page .overview-mini-trend circle{fill:#fff!important;stroke:#ff4500!important;stroke-width:4px!important}.overview-command-page .overview-module-amount-visual{background:linear-gradient(135deg,#fff7f1,#fff)!important;border:1px solid #eadfd4!important;border-radius:20px!important;flex-direction:column!important;justify-content:center!important;min-height:78px!important;padding:14px!important;display:flex!important}.overview-command-page .overview-module-amount-visual strong{color:#111!important;letter-spacing:-.06em!important;font-size:32px!important;font-weight:950!important;line-height:1!important}.overview-command-page .overview-module-amount-visual span{color:#c2410c!important;margin-top:6px!important;font-size:12px!important;font-weight:900!important}.overview-command-page .overview-module-mini-bars{background:#fff!important;border:1px solid #eadfd4!important;border-radius:20px!important;gap:10px!important;min-height:78px!important;padding:15px!important;display:grid!important}.overview-command-page .overview-module-mini-bars span{background:#f1e8df!important;border-radius:999px!important;height:10px!important;display:block!important;overflow:hidden!important}.overview-command-page .overview-module-mini-bars i{width:var(--progress)!important;border-radius:inherit!important;background:linear-gradient(90deg,#ff4500,#ff9f0a)!important;height:100%!important;display:block!important}.overview-command-page .overview-module-copy h3{color:#111!important;letter-spacing:-.045em!important;margin:7px 0 0!important;font-size:20px!important;font-weight:950!important;line-height:1.12!important}.overview-command-page .overview-module-copy p{color:#475569!important;margin:8px 0 0!important;font-size:13px!important;font-weight:700!important;line-height:1.45!important}.overview-command-page .overview-module-meta-row{flex-wrap:wrap!important;gap:7px!important;margin-top:auto!important;display:flex!important}.overview-command-page .overview-module-meta-row em{color:#5f544b!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;min-height:26px!important;padding:0 10px!important;font-size:11px!important;font-style:normal!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.overview-command-page .overview-quick-fix-card.command-split-quick-fix-strip{margin:0!important;box-shadow:0 12px 30px #1118270b!important}.overview-command-page .overview-tabs-card{margin-top:0!important}@media (max-width:1180px){.overview-command-page .overview-hero-grid,.overview-command-page .overview-quick-fix-card.command-split-quick-fix-strip{grid-template-columns:1fr!important}.overview-command-page .overview-kpi-card-grid,.overview-command-page .overview-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:680px){.overview-command-page .overview-hero-copy-card,.overview-command-page .overview-hero-proof-card,.overview-command-page .overview-module-card,.overview-command-page .overview-kpi-card{border-radius:22px!important}.overview-command-page .overview-kpi-card-grid,.overview-command-page .overview-module-grid,.overview-command-page .overview-hero-proof-card{grid-template-columns:1fr!important}.overview-command-page .overview-ring-chart{justify-self:center!important}}.repeat-purchase-page .rr-list,.restock-waitlist-page .restock-product-list,.inactive-buyer-page .ib-buyer-list{flex-direction:column!important;gap:16px!important;width:100%!important;display:flex!important}.repeat-purchase-page .repeat-record-card,.restock-waitlist-page .waitlist-record-card,.inactive-buyer-page .inactive-record-card,.repeat-revenue-page .repeat-record-card,.repeat-revenue-page .waitlist-record-card,.repeat-revenue-page .inactive-record-card{width:100%!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:24px!important;grid-template-columns:220px minmax(0,1fr) 230px!important;align-items:stretch!important;gap:22px!important;padding:18px!important;display:grid!important;overflow:hidden!important}.repeat-purchase-page .repeat-record-card:before,.repeat-purchase-page .repeat-record-card:after,.restock-waitlist-page .waitlist-record-card:before,.restock-waitlist-page .waitlist-record-card:after,.inactive-buyer-page .inactive-record-card:before,.inactive-buyer-page .inactive-record-card:after{content:none!important;display:none!important}.repeat-purchase-page .repeat-record-card:hover,.restock-waitlist-page .waitlist-record-card:hover,.inactive-buyer-page .inactive-record-card:hover{background:linear-gradient(135deg,#fff 0%,#fff6ef 100%)!important;border-color:#ff450047!important}.repeat-purchase-page .repeat-card-left,.restock-waitlist-page .repeat-card-left,.inactive-buyer-page .repeat-card-left,.repeat-purchase-page .repeat-card-middle,.restock-waitlist-page .repeat-card-middle,.inactive-buyer-page .repeat-card-middle,.repeat-purchase-page .repeat-card-right,.restock-waitlist-page .repeat-card-right,.inactive-buyer-page .repeat-card-right{min-width:0!important}.repeat-purchase-page .repeat-card-left,.restock-waitlist-page .repeat-card-left,.inactive-buyer-page .repeat-card-left{display:block!important}.repeat-purchase-page .repeat-context-preview,.restock-waitlist-page .repeat-context-preview,.inactive-buyer-page .repeat-context-preview,.repeat-detail-modal .repeat-context-preview,.rr-modal-card .repeat-context-preview,.rst-modal-card .repeat-context-preview,.ib-modal-card .repeat-context-preview{background:#fff7f1!important;border:1px solid #eadfd4!important;border-radius:20px!important;grid-template-rows:118px minmax(0,auto)!important;gap:12px!important;width:100%!important;min-height:100%!important;padding:12px!important;display:grid!important;overflow:hidden!important}.repeat-purchase-page .repeat-context-image,.restock-waitlist-page .repeat-context-image,.inactive-buyer-page .repeat-context-image,.rr-modal-card .repeat-context-image,.rst-modal-card .repeat-context-image,.ib-modal-card .repeat-context-image{object-fit:cover!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:16px!important;width:100%!important;height:118px!important;min-height:118px!important;display:block!important}.repeat-purchase-page .repeat-context-copy,.restock-waitlist-page .repeat-context-copy,.inactive-buyer-page .repeat-context-copy,.rr-modal-card .repeat-context-copy,.rst-modal-card .repeat-context-copy,.ib-modal-card .repeat-context-copy{gap:5px!important;min-width:0!important;display:grid!important}.repeat-purchase-page .repeat-context-copy span,.restock-waitlist-page .repeat-context-copy span,.inactive-buyer-page .repeat-context-copy span,.rr-modal-card .repeat-context-copy span,.rst-modal-card .repeat-context-copy span,.ib-modal-card .repeat-context-copy span{color:#ff4500!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:950!important;line-height:1!important}.repeat-purchase-page .repeat-context-copy strong,.restock-waitlist-page .repeat-context-copy strong,.inactive-buyer-page .repeat-context-copy strong,.rr-modal-card .repeat-context-copy strong,.rst-modal-card .repeat-context-copy strong,.ib-modal-card .repeat-context-copy strong{color:#111!important;letter-spacing:-.03em!important;overflow-wrap:anywhere!important;font-size:13px!important;font-weight:950!important;line-height:1.18!important}.repeat-purchase-page .repeat-context-copy p,.restock-waitlist-page .repeat-context-copy p,.inactive-buyer-page .repeat-context-copy p,.rr-modal-card .repeat-context-copy p,.rst-modal-card .repeat-context-copy p,.ib-modal-card .repeat-context-copy p{color:#5f6472!important;overflow-wrap:anywhere!important;margin:0!important;font-size:11px!important;font-weight:800!important;line-height:1.35!important}.repeat-purchase-page .repeat-context-copy em,.restock-waitlist-page .repeat-context-copy em,.inactive-buyer-page .repeat-context-copy em,.rr-modal-card .repeat-context-copy em,.rst-modal-card .repeat-context-copy em,.ib-modal-card .repeat-context-copy em{color:#374151!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;width:fit-content!important;max-width:100%!important;padding:5px 8px!important;font-size:10px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.repeat-purchase-page .repeat-card-middle,.restock-waitlist-page .repeat-card-middle,.inactive-buyer-page .repeat-card-middle{flex-direction:column!important;justify-content:center!important;gap:14px!important;padding:4px 0!important;display:flex!important}.repeat-purchase-page .repeat-title-row,.restock-waitlist-page .repeat-title-row,.inactive-buyer-page .repeat-title-row{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;min-width:0!important;display:flex!important}.repeat-purchase-page .repeat-title-row>div,.restock-waitlist-page .repeat-title-row>div,.inactive-buyer-page .repeat-title-row>div{min-width:0!important}.repeat-purchase-page .repeat-eyebrow,.restock-waitlist-page .repeat-eyebrow,.inactive-buyer-page .repeat-eyebrow{color:#ff4500!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:10px!important;font-weight:950!important;line-height:1!important;display:block!important}.repeat-purchase-page .repeat-title-row h3,.restock-waitlist-page .repeat-title-row h3,.inactive-buyer-page .repeat-title-row h3{color:#111!important;letter-spacing:-.055em!important;overflow-wrap:anywhere!important;margin:0!important;font-size:22px!important;font-weight:950!important;line-height:1.05!important}.repeat-purchase-page .repeat-chip-row,.restock-waitlist-page .repeat-chip-row,.inactive-buyer-page .repeat-chip-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.repeat-purchase-page .repeat-chip-row span,.restock-waitlist-page .repeat-chip-row span,.inactive-buyer-page .repeat-chip-row span,.repeat-purchase-page .rr-status-pill,.restock-waitlist-page .restock-stage-pill{color:#374151!important;white-space:nowrap!important;background:#f8f2ec!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:24px!important;padding:0 9px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.repeat-purchase-page .rr-status-pill,.restock-waitlist-page .restock-stage-pill{color:#c2410c!important;background:#fff1e8!important;border-color:#ff45003d!important}.repeat-purchase-page .repeat-next-action-box,.restock-waitlist-page .repeat-next-action-box,.inactive-buyer-page .repeat-next-action-box{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:18px!important;width:100%!important;min-width:0!important;padding:14px 16px!important;display:block!important}.repeat-purchase-page .repeat-next-action-box span,.restock-waitlist-page .repeat-next-action-box span,.inactive-buyer-page .repeat-next-action-box span{color:#ff4500!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 6px!important;font-size:10px!important;font-weight:950!important;line-height:1!important;display:block!important}.repeat-purchase-page .repeat-next-action-box p,.restock-waitlist-page .repeat-next-action-box p,.inactive-buyer-page .repeat-next-action-box p{color:#111827!important;overflow-wrap:anywhere!important;margin:0!important;font-size:13px!important;font-weight:780!important;line-height:1.45!important}.repeat-purchase-page .repeat-card-right,.restock-waitlist-page .repeat-card-right,.inactive-buyer-page .repeat-card-right{justify-content:flex-end!important;align-items:center!important;display:flex!important}.repeat-purchase-page .repeat-value-card,.restock-waitlist-page .repeat-value-card,.inactive-buyer-page .repeat-value-card{width:100%!important;min-height:168px!important;box-shadow:none!important;background:linear-gradient(#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:22px!important;flex-direction:column!important;justify-content:space-between!important;gap:16px!important;padding:18px!important;display:flex!important}.repeat-purchase-page .repeat-value-copy,.restock-waitlist-page .repeat-value-copy,.inactive-buyer-page .repeat-value-copy{gap:5px!important;display:grid!important}.repeat-purchase-page .repeat-value-copy strong,.restock-waitlist-page .repeat-value-copy strong,.inactive-buyer-page .repeat-value-copy strong{color:#111!important;letter-spacing:-.06em!important;font-size:27px!important;font-weight:950!important;line-height:1!important}.repeat-purchase-page .repeat-value-copy span,.restock-waitlist-page .repeat-value-copy span,.inactive-buyer-page .repeat-value-copy span,.repeat-purchase-page .repeat-value-copy p,.restock-waitlist-page .repeat-value-copy p,.inactive-buyer-page .repeat-value-copy p{color:#7c5638!important;margin:0!important;font-size:11px!important;font-weight:900!important;line-height:1.25!important}.repeat-purchase-page .repeat-value-actions,.restock-waitlist-page .repeat-value-actions,.inactive-buyer-page .repeat-value-actions{gap:8px!important;display:grid!important}.repeat-purchase-page .repeat-value-actions .primary-btn,.restock-waitlist-page .repeat-value-actions .primary-btn,.inactive-buyer-page .repeat-value-actions .primary-btn,.repeat-purchase-page .repeat-value-actions .secondary-btn,.restock-waitlist-page .repeat-value-actions .secondary-btn,.inactive-buyer-page .repeat-value-actions .secondary-btn{width:100%!important;min-height:34px!important;box-shadow:none!important;white-space:nowrap!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;padding:0 12px!important;font-size:11px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.repeat-purchase-page .repeat-value-actions .primary-btn,.restock-waitlist-page .repeat-value-actions .primary-btn,.inactive-buyer-page .repeat-value-actions .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important}.repeat-purchase-page .repeat-value-actions .secondary-btn,.restock-waitlist-page .repeat-value-actions .secondary-btn,.inactive-buyer-page .repeat-value-actions .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #eadfd4!important}.repeat-purchase-page .repeat-pagination-row,.restock-waitlist-page .repeat-pagination-row,.inactive-buyer-page .repeat-pagination-row{color:#374151!important;border-top:1px solid #eee4dc!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:16px!important;width:100%!important;margin:18px 0 0!important;padding:16px 0 0!important;font-size:12px!important;font-weight:900!important;display:grid!important}.repeat-purchase-page .repeat-pagination-row>span,.restock-waitlist-page .repeat-pagination-row>span,.inactive-buyer-page .repeat-pagination-row>span{white-space:nowrap!important;justify-self:start!important}.repeat-purchase-page .repeat-pagination-row>strong,.restock-waitlist-page .repeat-pagination-row>strong,.inactive-buyer-page .repeat-pagination-row>strong{color:#047857!important;background:#f0fdf8!important;border:1px solid #bdebd9!important;border-radius:999px!important;justify-self:center!important;align-items:center!important;min-height:26px!important;padding:0 12px!important;font-size:12px!important;font-weight:950!important;display:inline-flex!important}.repeat-purchase-page .repeat-pagination-row>div,.restock-waitlist-page .repeat-pagination-row>div,.inactive-buyer-page .repeat-pagination-row>div{justify-self:end!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.repeat-purchase-page .repeat-pagination-row button,.restock-waitlist-page .repeat-pagination-row button,.inactive-buyer-page .repeat-pagination-row button{color:#111!important;min-height:34px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;padding:0 12px!important;font-size:11px!important;font-weight:900!important}.repeat-purchase-page .repeat-pagination-row button:disabled,.restock-waitlist-page .repeat-pagination-row button:disabled,.inactive-buyer-page .repeat-pagination-row button:disabled{opacity:.45!important;cursor:not-allowed!important}.repeat-purchase-page .repeat-pagination-row em,.restock-waitlist-page .repeat-pagination-row em,.inactive-buyer-page .repeat-pagination-row em{color:#111!important;white-space:nowrap!important;font-size:12px!important;font-style:italic!important;font-weight:950!important}@media (max-width:1180px){.repeat-purchase-page .repeat-record-card,.restock-waitlist-page .waitlist-record-card,.inactive-buyer-page .inactive-record-card{grid-template-columns:200px minmax(0,1fr)!important}.repeat-purchase-page .repeat-card-right,.restock-waitlist-page .repeat-card-right,.inactive-buyer-page .repeat-card-right{grid-column:1/-1!important}.repeat-purchase-page .repeat-value-card,.restock-waitlist-page .repeat-value-card,.inactive-buyer-page .repeat-value-card{flex-direction:row!important;align-items:center!important;min-height:auto!important}.repeat-purchase-page .repeat-value-actions,.restock-waitlist-page .repeat-value-actions,.inactive-buyer-page .repeat-value-actions{min-width:220px!important}}@media (max-width:760px){.repeat-purchase-page .repeat-record-card,.restock-waitlist-page .waitlist-record-card,.inactive-buyer-page .inactive-record-card{grid-template-columns:1fr!important}.repeat-purchase-page .repeat-value-card,.restock-waitlist-page .repeat-value-card,.inactive-buyer-page .repeat-value-card{flex-direction:column!important;align-items:stretch!important}.repeat-purchase-page .repeat-value-actions,.restock-waitlist-page .repeat-value-actions,.inactive-buyer-page .repeat-value-actions{min-width:0!important}.repeat-purchase-page .repeat-pagination-row,.restock-waitlist-page .repeat-pagination-row,.inactive-buyer-page .repeat-pagination-row,.rr-modal-card .repeat-modal-hero,.rst-modal-card .repeat-modal-hero,.ib-modal-card .repeat-modal-hero,.rr-modal-card .manual-template-tools,.rst-modal-card .manual-template-tools,.ib-modal-card .manual-template-tools,.rr-modal-card .repeat-modal-hero .repeat-context-preview,.rst-modal-card .repeat-modal-hero .repeat-context-preview,.ib-modal-card .repeat-modal-hero .repeat-context-preview{grid-template-columns:1fr!important}.repeat-purchase-page .repeat-pagination-row>span,.restock-waitlist-page .repeat-pagination-row>span,.inactive-buyer-page .repeat-pagination-row>span,.repeat-purchase-page .repeat-pagination-row>strong,.restock-waitlist-page .repeat-pagination-row>strong,.inactive-buyer-page .repeat-pagination-row>strong,.repeat-purchase-page .repeat-pagination-row>div,.restock-waitlist-page .repeat-pagination-row>div,.inactive-buyer-page .repeat-pagination-row>div{justify-self:center!important}}.repeat-revenue-page .rr-list,.restock-waitlist-page .restock-product-list,.inactive-buyer-page .ib-buyer-list{flex-direction:column!important;gap:16px!important;width:100%!important;display:flex!important}.repeat-revenue-page .repeat-record-card,.restock-waitlist-page .waitlist-record-card,.inactive-buyer-page .inactive-record-card,.repeat-revenue-page .repeat-record-card,.repeat-revenue-page .waitlist-record-card,.repeat-revenue-page .inactive-record-card{width:100%!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:24px!important;grid-template-columns:220px minmax(0,1fr) 230px!important;align-items:stretch!important;gap:22px!important;padding:18px!important;display:grid!important;overflow:hidden!important}.repeat-revenue-page .repeat-record-card:before,.repeat-revenue-page .repeat-record-card:after,.restock-waitlist-page .waitlist-record-card:before,.restock-waitlist-page .waitlist-record-card:after,.inactive-buyer-page .inactive-record-card:before,.inactive-buyer-page .inactive-record-card:after{content:none!important;display:none!important}.repeat-revenue-page .repeat-record-card:hover,.restock-waitlist-page .waitlist-record-card:hover,.inactive-buyer-page .inactive-record-card:hover{background:linear-gradient(135deg,#fff 0%,#fff6ef 100%)!important;border-color:#ff450047!important}.repeat-revenue-page .repeat-card-left,.restock-waitlist-page .repeat-card-left,.inactive-buyer-page .repeat-card-left,.repeat-revenue-page .repeat-card-middle,.restock-waitlist-page .repeat-card-middle,.inactive-buyer-page .repeat-card-middle,.repeat-revenue-page .repeat-card-right,.restock-waitlist-page .repeat-card-right,.inactive-buyer-page .repeat-card-right{min-width:0!important}.repeat-revenue-page .repeat-card-left,.restock-waitlist-page .repeat-card-left,.inactive-buyer-page .repeat-card-left{display:block!important}.repeat-revenue-page .repeat-context-preview,.restock-waitlist-page .repeat-context-preview,.inactive-buyer-page .repeat-context-preview,.repeat-detail-modal .repeat-context-preview,.rr-modal-card .repeat-context-preview,.rst-modal-card .repeat-context-preview,.ib-modal-card .repeat-context-preview{background:#fff7f1!important;border:1px solid #eadfd4!important;border-radius:20px!important;grid-template-rows:118px minmax(0,auto)!important;gap:12px!important;width:100%!important;min-height:100%!important;padding:12px!important;display:grid!important;overflow:hidden!important}.repeat-revenue-page .repeat-context-image,.restock-waitlist-page .repeat-context-image,.inactive-buyer-page .repeat-context-image,.rr-modal-card .repeat-context-image,.rst-modal-card .repeat-context-image,.ib-modal-card .repeat-context-image{object-fit:cover!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:16px!important;width:100%!important;height:118px!important;min-height:118px!important;display:block!important}.repeat-revenue-page .repeat-context-copy,.restock-waitlist-page .repeat-context-copy,.inactive-buyer-page .repeat-context-copy,.rr-modal-card .repeat-context-copy,.rst-modal-card .repeat-context-copy,.ib-modal-card .repeat-context-copy{gap:5px!important;min-width:0!important;display:grid!important}.repeat-revenue-page .repeat-context-copy span,.restock-waitlist-page .repeat-context-copy span,.inactive-buyer-page .repeat-context-copy span,.rr-modal-card .repeat-context-copy span,.rst-modal-card .repeat-context-copy span,.ib-modal-card .repeat-context-copy span{color:#ff4500!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:950!important;line-height:1!important}.repeat-revenue-page .repeat-context-copy strong,.restock-waitlist-page .repeat-context-copy strong,.inactive-buyer-page .repeat-context-copy strong,.rr-modal-card .repeat-context-copy strong,.rst-modal-card .repeat-context-copy strong,.ib-modal-card .repeat-context-copy strong{color:#111!important;letter-spacing:-.03em!important;overflow-wrap:anywhere!important;font-size:13px!important;font-weight:950!important;line-height:1.18!important}.repeat-revenue-page .repeat-context-copy p,.restock-waitlist-page .repeat-context-copy p,.inactive-buyer-page .repeat-context-copy p,.rr-modal-card .repeat-context-copy p,.rst-modal-card .repeat-context-copy p,.ib-modal-card .repeat-context-copy p{color:#5f6472!important;overflow-wrap:anywhere!important;margin:0!important;font-size:11px!important;font-weight:800!important;line-height:1.35!important}.repeat-revenue-page .repeat-context-copy em,.restock-waitlist-page .repeat-context-copy em,.inactive-buyer-page .repeat-context-copy em,.rr-modal-card .repeat-context-copy em,.rst-modal-card .repeat-context-copy em,.ib-modal-card .repeat-context-copy em{color:#374151!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;width:fit-content!important;max-width:100%!important;padding:5px 8px!important;font-size:10px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.repeat-revenue-page .repeat-card-middle,.restock-waitlist-page .repeat-card-middle,.inactive-buyer-page .repeat-card-middle{flex-direction:column!important;justify-content:center!important;gap:14px!important;padding:4px 0!important;display:flex!important}.repeat-revenue-page .repeat-title-row,.restock-waitlist-page .repeat-title-row,.inactive-buyer-page .repeat-title-row{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;min-width:0!important;display:flex!important}.repeat-revenue-page .repeat-title-row>div,.restock-waitlist-page .repeat-title-row>div,.inactive-buyer-page .repeat-title-row>div{min-width:0!important}.repeat-revenue-page .repeat-eyebrow,.restock-waitlist-page .repeat-eyebrow,.inactive-buyer-page .repeat-eyebrow{color:#ff4500!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:10px!important;font-weight:950!important;line-height:1!important;display:block!important}.repeat-revenue-page .repeat-title-row h3,.restock-waitlist-page .repeat-title-row h3,.inactive-buyer-page .repeat-title-row h3{color:#111!important;letter-spacing:-.055em!important;overflow-wrap:anywhere!important;margin:0!important;font-size:22px!important;font-weight:950!important;line-height:1.05!important}.restock-waitlist-page .repeat-title-row p{color:#5f6472!important;margin:7px 0 0!important;font-size:13px!important;font-weight:750!important;line-height:1.35!important}.repeat-revenue-page .repeat-chip-row,.restock-waitlist-page .repeat-chip-row,.inactive-buyer-page .repeat-chip-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.repeat-revenue-page .repeat-chip-row span,.restock-waitlist-page .repeat-chip-row span,.inactive-buyer-page .repeat-chip-row span,.repeat-revenue-page .rr-status-pill,.restock-waitlist-page .restock-stage-pill{color:#374151!important;white-space:nowrap!important;background:#f8f2ec!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:24px!important;padding:0 9px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.repeat-revenue-page .rr-status-pill,.restock-waitlist-page .restock-stage-pill{color:#c2410c!important;background:#fff1e8!important;border-color:#ff45003d!important}.repeat-revenue-page .repeat-next-action-box,.restock-waitlist-page .repeat-next-action-box,.inactive-buyer-page .repeat-next-action-box{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:18px!important;width:100%!important;min-width:0!important;padding:14px 16px!important;display:block!important}.repeat-revenue-page .repeat-next-action-box span,.restock-waitlist-page .repeat-next-action-box span,.inactive-buyer-page .repeat-next-action-box span{color:#ff4500!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 6px!important;font-size:10px!important;font-weight:950!important;line-height:1!important;display:block!important}.repeat-revenue-page .repeat-next-action-box p,.restock-waitlist-page .repeat-next-action-box p,.inactive-buyer-page .repeat-next-action-box p{color:#111827!important;overflow-wrap:anywhere!important;margin:0!important;font-size:13px!important;font-weight:780!important;line-height:1.45!important}.repeat-revenue-page .repeat-card-right,.restock-waitlist-page .repeat-card-right,.inactive-buyer-page .repeat-card-right{justify-content:flex-end!important;align-items:center!important;display:flex!important}.repeat-revenue-page .repeat-value-card,.restock-waitlist-page .repeat-value-card,.inactive-buyer-page .repeat-value-card{width:100%!important;min-height:168px!important;box-shadow:none!important;background:linear-gradient(#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:22px!important;flex-direction:column!important;justify-content:space-between!important;gap:16px!important;padding:18px!important;display:flex!important}.repeat-revenue-page .repeat-value-copy,.restock-waitlist-page .repeat-value-copy,.inactive-buyer-page .repeat-value-copy{gap:5px!important;display:grid!important}.repeat-revenue-page .repeat-value-copy strong,.restock-waitlist-page .repeat-value-copy strong,.inactive-buyer-page .repeat-value-copy strong{color:#111!important;letter-spacing:-.06em!important;font-size:27px!important;font-weight:950!important;line-height:1!important}.repeat-revenue-page .repeat-value-copy span,.restock-waitlist-page .repeat-value-copy span,.inactive-buyer-page .repeat-value-copy span,.repeat-revenue-page .repeat-value-copy p,.restock-waitlist-page .repeat-value-copy p,.inactive-buyer-page .repeat-value-copy p{color:#7c5638!important;margin:0!important;font-size:11px!important;font-weight:900!important;line-height:1.25!important}.repeat-revenue-page .repeat-value-actions,.restock-waitlist-page .repeat-value-actions,.inactive-buyer-page .repeat-value-actions{gap:8px!important;display:grid!important}.repeat-revenue-page .repeat-value-actions .primary-btn,.restock-waitlist-page .repeat-value-actions .primary-btn,.inactive-buyer-page .repeat-value-actions .primary-btn,.repeat-revenue-page .repeat-value-actions .secondary-btn,.restock-waitlist-page .repeat-value-actions .secondary-btn,.inactive-buyer-page .repeat-value-actions .secondary-btn{width:100%!important;min-height:34px!important;box-shadow:none!important;white-space:nowrap!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;padding:0 12px!important;font-size:11px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.repeat-revenue-page .repeat-value-actions .primary-btn,.restock-waitlist-page .repeat-value-actions .primary-btn,.inactive-buyer-page .repeat-value-actions .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important}.repeat-revenue-page .repeat-value-actions .secondary-btn,.restock-waitlist-page .repeat-value-actions .secondary-btn,.inactive-buyer-page .repeat-value-actions .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #eadfd4!important}.repeat-revenue-page .repeat-pagination-row,.restock-waitlist-page .repeat-pagination-row,.inactive-buyer-page .repeat-pagination-row{color:#374151!important;border-top:1px solid #eee4dc!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:16px!important;width:100%!important;margin:18px 0 0!important;padding:16px 0 0!important;font-size:12px!important;font-weight:900!important;display:grid!important}.repeat-revenue-page .repeat-pagination-row>span,.restock-waitlist-page .repeat-pagination-row>span,.inactive-buyer-page .repeat-pagination-row>span{white-space:nowrap!important;justify-self:start!important}.repeat-revenue-page .repeat-pagination-row>strong,.restock-waitlist-page .repeat-pagination-row>strong,.inactive-buyer-page .repeat-pagination-row>strong{color:#047857!important;background:#f0fdf8!important;border:1px solid #bdebd9!important;border-radius:999px!important;justify-self:center!important;align-items:center!important;min-height:26px!important;padding:0 12px!important;font-size:12px!important;font-weight:950!important;display:inline-flex!important}.repeat-revenue-page .repeat-pagination-row>div,.restock-waitlist-page .repeat-pagination-row>div,.inactive-buyer-page .repeat-pagination-row>div{justify-self:end!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.repeat-revenue-page .repeat-pagination-row button,.restock-waitlist-page .repeat-pagination-row button,.inactive-buyer-page .repeat-pagination-row button{color:#111!important;min-height:34px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;padding:0 12px!important;font-size:11px!important;font-weight:900!important}.repeat-revenue-page .repeat-pagination-row button:disabled,.restock-waitlist-page .repeat-pagination-row button:disabled,.inactive-buyer-page .repeat-pagination-row button:disabled{opacity:.45!important;cursor:not-allowed!important}.repeat-revenue-page .repeat-pagination-row em,.restock-waitlist-page .repeat-pagination-row em,.inactive-buyer-page .repeat-pagination-row em{color:#111!important;white-space:nowrap!important;font-size:12px!important;font-style:italic!important;font-weight:950!important}@media (max-width:1180px){.repeat-revenue-page .repeat-record-card,.restock-waitlist-page .waitlist-record-card,.inactive-buyer-page .inactive-record-card{grid-template-columns:200px minmax(0,1fr)!important}.repeat-revenue-page .repeat-card-right,.restock-waitlist-page .repeat-card-right,.inactive-buyer-page .repeat-card-right{grid-column:1/-1!important}.repeat-revenue-page .repeat-value-card,.restock-waitlist-page .repeat-value-card,.inactive-buyer-page .repeat-value-card{flex-direction:row!important;align-items:center!important;min-height:auto!important}.repeat-revenue-page .repeat-value-actions,.restock-waitlist-page .repeat-value-actions,.inactive-buyer-page .repeat-value-actions{min-width:220px!important}}@media (max-width:760px){.repeat-revenue-page .repeat-record-card,.restock-waitlist-page .waitlist-record-card,.inactive-buyer-page .inactive-record-card{grid-template-columns:1fr!important}.repeat-revenue-page .repeat-value-card,.restock-waitlist-page .repeat-value-card,.inactive-buyer-page .repeat-value-card{flex-direction:column!important;align-items:stretch!important}.repeat-revenue-page .repeat-value-actions,.restock-waitlist-page .repeat-value-actions,.inactive-buyer-page .repeat-value-actions{min-width:0!important}.repeat-revenue-page .repeat-pagination-row,.restock-waitlist-page .repeat-pagination-row,.inactive-buyer-page .repeat-pagination-row,.rr-modal-card .repeat-modal-hero,.rst-modal-card .repeat-modal-hero,.ib-modal-card .repeat-modal-hero,.rr-modal-card .manual-template-tools,.rst-modal-card .manual-template-tools,.ib-modal-card .manual-template-tools,.rr-modal-card .repeat-modal-hero .repeat-context-preview,.rst-modal-card .repeat-modal-hero .repeat-context-preview,.ib-modal-card .repeat-modal-hero .repeat-context-preview{grid-template-columns:1fr!important}.repeat-revenue-page .repeat-pagination-row>span,.restock-waitlist-page .repeat-pagination-row>span,.inactive-buyer-page .repeat-pagination-row>span,.repeat-revenue-page .repeat-pagination-row>strong,.restock-waitlist-page .repeat-pagination-row>strong,.inactive-buyer-page .repeat-pagination-row>strong,.repeat-revenue-page .repeat-pagination-row>div,.restock-waitlist-page .repeat-pagination-row>div,.inactive-buyer-page .repeat-pagination-row>div{justify-self:center!important}}.repeat-purchase-page .rr-list,.restock-working-page .restock-product-list,.inactive-buyer-page .ib-buyer-list{flex-direction:column!important;gap:16px!important;width:100%!important;display:flex!important}.repeat-purchase-page .repeat-record-card,.restock-working-page .waitlist-record-card,.inactive-buyer-page .inactive-record-card,.repeat-revenue-page .repeat-record-card,.repeat-revenue-page .waitlist-record-card,.repeat-revenue-page .inactive-record-card{width:100%!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:24px!important;grid-template-columns:220px minmax(0,1fr) 230px!important;align-items:stretch!important;gap:22px!important;padding:18px!important;display:grid!important;overflow:hidden!important}.repeat-purchase-page .repeat-record-card:before,.repeat-purchase-page .repeat-record-card:after,.restock-working-page .waitlist-record-card:before,.restock-working-page .waitlist-record-card:after,.inactive-buyer-page .inactive-record-card:before,.inactive-buyer-page .inactive-record-card:after{content:none!important;display:none!important}.repeat-purchase-page .repeat-record-card:hover,.restock-working-page .waitlist-record-card:hover,.inactive-buyer-page .inactive-record-card:hover{background:linear-gradient(135deg,#fff 0%,#fff6ef 100%)!important;border-color:#ff450047!important}.repeat-purchase-page .repeat-card-left,.restock-working-page .repeat-card-left,.inactive-buyer-page .repeat-card-left,.repeat-purchase-page .repeat-card-middle,.restock-working-page .repeat-card-middle,.inactive-buyer-page .repeat-card-middle,.repeat-purchase-page .repeat-card-right,.restock-working-page .repeat-card-right,.inactive-buyer-page .repeat-card-right{min-width:0!important}.repeat-purchase-page .repeat-card-left,.restock-working-page .repeat-card-left,.inactive-buyer-page .repeat-card-left{display:block!important}.repeat-purchase-page .repeat-context-preview,.restock-working-page .repeat-context-preview,.inactive-buyer-page .repeat-context-preview,.repeat-detail-modal .repeat-context-preview,.rr-modal-card .repeat-context-preview,.rst-modal-card .repeat-context-preview,.ib-modal-card .repeat-context-preview{background:#fff7f1!important;border:1px solid #eadfd4!important;border-radius:20px!important;grid-template-rows:118px minmax(0,auto)!important;gap:12px!important;width:100%!important;min-height:100%!important;padding:12px!important;display:grid!important;overflow:hidden!important}.repeat-purchase-page .repeat-context-image,.restock-working-page .repeat-context-image,.inactive-buyer-page .repeat-context-image,.rr-modal-card .repeat-context-image,.rst-modal-card .repeat-context-image,.ib-modal-card .repeat-context-image{object-fit:cover!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:16px!important;width:100%!important;height:118px!important;min-height:118px!important;display:block!important}.repeat-purchase-page .repeat-context-copy,.restock-working-page .repeat-context-copy,.inactive-buyer-page .repeat-context-copy,.rr-modal-card .repeat-context-copy,.rst-modal-card .repeat-context-copy,.ib-modal-card .repeat-context-copy{gap:5px!important;min-width:0!important;display:grid!important}.repeat-purchase-page .repeat-context-copy span,.restock-working-page .repeat-context-copy span,.inactive-buyer-page .repeat-context-copy span,.rr-modal-card .repeat-context-copy span,.rst-modal-card .repeat-context-copy span,.ib-modal-card .repeat-context-copy span{color:#ff4500!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:950!important;line-height:1!important}.repeat-purchase-page .repeat-context-copy strong,.restock-working-page .repeat-context-copy strong,.inactive-buyer-page .repeat-context-copy strong,.rr-modal-card .repeat-context-copy strong,.rst-modal-card .repeat-context-copy strong,.ib-modal-card .repeat-context-copy strong{color:#111!important;letter-spacing:-.03em!important;overflow-wrap:anywhere!important;font-size:13px!important;font-weight:950!important;line-height:1.18!important}.repeat-purchase-page .repeat-context-copy p,.restock-working-page .repeat-context-copy p,.inactive-buyer-page .repeat-context-copy p,.rr-modal-card .repeat-context-copy p,.rst-modal-card .repeat-context-copy p,.ib-modal-card .repeat-context-copy p{color:#5f6472!important;overflow-wrap:anywhere!important;margin:0!important;font-size:11px!important;font-weight:800!important;line-height:1.35!important}.repeat-purchase-page .repeat-context-copy em,.restock-working-page .repeat-context-copy em,.inactive-buyer-page .repeat-context-copy em,.rr-modal-card .repeat-context-copy em,.rst-modal-card .repeat-context-copy em,.ib-modal-card .repeat-context-copy em{color:#374151!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;width:fit-content!important;max-width:100%!important;padding:5px 8px!important;font-size:10px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.repeat-purchase-page .repeat-card-middle,.restock-working-page .repeat-card-middle,.inactive-buyer-page .repeat-card-middle{flex-direction:column!important;justify-content:center!important;gap:14px!important;padding:4px 0!important;display:flex!important}.repeat-purchase-page .repeat-title-row,.restock-working-page .repeat-title-row,.inactive-buyer-page .repeat-title-row{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;min-width:0!important;display:flex!important}.repeat-purchase-page .repeat-title-row>div,.restock-working-page .repeat-title-row>div,.inactive-buyer-page .repeat-title-row>div{min-width:0!important}.repeat-purchase-page .repeat-eyebrow,.restock-working-page .repeat-eyebrow,.inactive-buyer-page .repeat-eyebrow{color:#ff4500!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:10px!important;font-weight:950!important;line-height:1!important;display:block!important}.repeat-purchase-page .repeat-title-row h3,.restock-working-page .repeat-title-row h3,.inactive-buyer-page .repeat-title-row h3{color:#111!important;letter-spacing:-.055em!important;overflow-wrap:anywhere!important;margin:0!important;font-size:22px!important;font-weight:950!important;line-height:1.05!important}.restock-working-page .repeat-title-row p{color:#5f6472!important;margin:7px 0 0!important;font-size:13px!important;font-weight:750!important;line-height:1.35!important}.repeat-purchase-page .repeat-chip-row,.restock-working-page .repeat-chip-row,.inactive-buyer-page .repeat-chip-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.repeat-purchase-page .repeat-chip-row span,.restock-working-page .repeat-chip-row span,.inactive-buyer-page .repeat-chip-row span,.repeat-purchase-page .rr-status-pill,.restock-working-page .restock-stage-pill{color:#374151!important;white-space:nowrap!important;background:#f8f2ec!important;border:1px solid #eadfd4!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:24px!important;padding:0 9px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.repeat-purchase-page .rr-status-pill,.restock-working-page .restock-stage-pill{color:#c2410c!important;background:#fff1e8!important;border-color:#ff45003d!important}.repeat-purchase-page .repeat-next-action-box,.restock-working-page .repeat-next-action-box,.inactive-buyer-page .repeat-next-action-box{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:18px!important;width:100%!important;min-width:0!important;padding:14px 16px!important;display:block!important}.repeat-purchase-page .repeat-next-action-box span,.restock-working-page .repeat-next-action-box span,.inactive-buyer-page .repeat-next-action-box span{color:#ff4500!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 6px!important;font-size:10px!important;font-weight:950!important;line-height:1!important;display:block!important}.repeat-purchase-page .repeat-next-action-box p,.restock-working-page .repeat-next-action-box p,.inactive-buyer-page .repeat-next-action-box p{color:#111827!important;overflow-wrap:anywhere!important;margin:0!important;font-size:13px!important;font-weight:780!important;line-height:1.45!important}.repeat-purchase-page .repeat-card-right,.restock-working-page .repeat-card-right,.inactive-buyer-page .repeat-card-right{justify-content:flex-end!important;align-items:center!important;display:flex!important}.repeat-purchase-page .repeat-value-card,.restock-working-page .repeat-value-card,.inactive-buyer-page .repeat-value-card{width:100%!important;min-height:168px!important;box-shadow:none!important;background:linear-gradient(#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:22px!important;flex-direction:column!important;justify-content:space-between!important;gap:16px!important;padding:18px!important;display:flex!important}.repeat-purchase-page .repeat-value-copy,.restock-working-page .repeat-value-copy,.inactive-buyer-page .repeat-value-copy{gap:5px!important;display:grid!important}.repeat-purchase-page .repeat-value-copy strong,.restock-working-page .repeat-value-copy strong,.inactive-buyer-page .repeat-value-copy strong{color:#111!important;letter-spacing:-.06em!important;font-size:27px!important;font-weight:950!important;line-height:1!important}.repeat-purchase-page .repeat-value-copy span,.restock-working-page .repeat-value-copy span,.inactive-buyer-page .repeat-value-copy span,.repeat-purchase-page .repeat-value-copy p,.restock-working-page .repeat-value-copy p,.inactive-buyer-page .repeat-value-copy p{color:#7c5638!important;margin:0!important;font-size:11px!important;font-weight:900!important;line-height:1.25!important}.repeat-purchase-page .repeat-value-actions,.restock-working-page .repeat-value-actions,.inactive-buyer-page .repeat-value-actions{gap:8px!important;display:grid!important}.repeat-purchase-page .repeat-value-actions .primary-btn,.restock-working-page .repeat-value-actions .primary-btn,.inactive-buyer-page .repeat-value-actions .primary-btn,.repeat-purchase-page .repeat-value-actions .secondary-btn,.restock-working-page .repeat-value-actions .secondary-btn,.inactive-buyer-page .repeat-value-actions .secondary-btn{width:100%!important;min-height:34px!important;box-shadow:none!important;white-space:nowrap!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;padding:0 12px!important;font-size:11px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.repeat-purchase-page .repeat-value-actions .primary-btn,.restock-working-page .repeat-value-actions .primary-btn,.inactive-buyer-page .repeat-value-actions .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important}.repeat-purchase-page .repeat-value-actions .secondary-btn,.restock-working-page .repeat-value-actions .secondary-btn,.inactive-buyer-page .repeat-value-actions .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #eadfd4!important}.repeat-purchase-page .repeat-pagination-row,.restock-working-page .repeat-pagination-row,.inactive-buyer-page .repeat-pagination-row{color:#374151!important;border-top:1px solid #eee4dc!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:16px!important;width:100%!important;margin:18px 0 0!important;padding:16px 0 0!important;font-size:12px!important;font-weight:900!important;display:grid!important}.repeat-purchase-page .repeat-pagination-row>span,.restock-working-page .repeat-pagination-row>span,.inactive-buyer-page .repeat-pagination-row>span{white-space:nowrap!important;justify-self:start!important}.repeat-purchase-page .repeat-pagination-row>strong,.restock-working-page .repeat-pagination-row>strong,.inactive-buyer-page .repeat-pagination-row>strong{color:#047857!important;background:#f0fdf8!important;border:1px solid #bdebd9!important;border-radius:999px!important;justify-self:center!important;align-items:center!important;min-height:26px!important;padding:0 12px!important;font-size:12px!important;font-weight:950!important;display:inline-flex!important}.repeat-purchase-page .repeat-pagination-row>div,.restock-working-page .repeat-pagination-row>div,.inactive-buyer-page .repeat-pagination-row>div{justify-self:end!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.repeat-purchase-page .repeat-pagination-row button,.restock-working-page .repeat-pagination-row button,.inactive-buyer-page .repeat-pagination-row button{color:#111!important;min-height:34px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:999px!important;padding:0 12px!important;font-size:11px!important;font-weight:900!important}.repeat-purchase-page .repeat-pagination-row button:disabled,.restock-working-page .repeat-pagination-row button:disabled,.inactive-buyer-page .repeat-pagination-row button:disabled{opacity:.45!important;cursor:not-allowed!important}.repeat-purchase-page .repeat-pagination-row em,.restock-working-page .repeat-pagination-row em,.inactive-buyer-page .repeat-pagination-row em{color:#111!important;white-space:nowrap!important;font-size:12px!important;font-style:italic!important;font-weight:950!important}.rr-modal-card .repeat-modal-hero,.rst-modal-card .repeat-modal-hero,.ib-modal-card .repeat-modal-hero{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:18px!important;padding:16px!important;display:grid!important}.rr-modal-card .repeat-modal-hero .repeat-context-preview,.rst-modal-card .repeat-modal-hero .repeat-context-preview,.ib-modal-card .repeat-modal-hero .repeat-context-preview{grid-template-rows:auto!important;grid-template-columns:132px minmax(0,1fr)!important;align-items:center!important;min-height:auto!important}.rr-modal-card .repeat-modal-hero .repeat-context-image,.rst-modal-card .repeat-modal-hero .repeat-context-image,.ib-modal-card .repeat-modal-hero .repeat-context-image{height:104px!important;min-height:104px!important}.rr-modal-card .repeat-modal-hero>strong,.rst-modal-card .repeat-modal-hero>strong,.ib-modal-card .repeat-modal-hero>strong{color:#111!important;letter-spacing:-.06em!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:18px!important;place-items:center!important;min-width:145px!important;padding:18px!important;font-size:28px!important;font-weight:950!important;line-height:1!important;display:grid!important}.rr-modal-card .manual-template-tools,.rst-modal-card .manual-template-tools,.ib-modal-card .manual-template-tools{grid-template-columns:minmax(220px,.36fr) minmax(0,1fr)!important;align-items:stretch!important;gap:16px!important;width:100%!important;display:grid!important}.rr-modal-card .manual-template-tools label,.rst-modal-card .manual-template-tools label,.ib-modal-card .manual-template-tools label{color:#7c5638!important;gap:8px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:grid!important}.rr-modal-card .manual-template-tools select,.rst-modal-card .manual-template-tools select,.ib-modal-card .manual-template-tools select,.rr-modal-card .manual-template-tools textarea,.rst-modal-card .manual-template-tools textarea,.ib-modal-card .manual-template-tools textarea{color:#111!important;width:100%!important;box-shadow:none!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:16px!important;font-size:13px!important;font-weight:650!important;line-height:1.45!important}.rr-modal-card .manual-template-tools select,.rst-modal-card .manual-template-tools select,.ib-modal-card .manual-template-tools select{min-height:46px!important;padding:0 14px!important}.rr-modal-card .manual-template-tools textarea,.rst-modal-card .manual-template-tools textarea,.ib-modal-card .manual-template-tools textarea{resize:vertical!important;min-height:150px!important;padding:14px!important}.rr-modal-card .rr-template-box,.rst-modal-card .rst-template-box,.ib-modal-card .ib-template-box{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:22px!important;padding:18px!important}@media (max-width:1180px){.repeat-purchase-page .repeat-record-card,.restock-working-page .waitlist-record-card,.inactive-buyer-page .inactive-record-card{grid-template-columns:200px minmax(0,1fr)!important}.repeat-purchase-page .repeat-card-right,.restock-working-page .repeat-card-right,.inactive-buyer-page .repeat-card-right{grid-column:1/-1!important}.repeat-purchase-page .repeat-value-card,.restock-working-page .repeat-value-card,.inactive-buyer-page .repeat-value-card{flex-direction:row!important;align-items:center!important;min-height:auto!important}.repeat-purchase-page .repeat-value-actions,.restock-working-page .repeat-value-actions,.inactive-buyer-page .repeat-value-actions{min-width:220px!important}}@media (max-width:760px){.repeat-purchase-page .repeat-record-card,.restock-working-page .waitlist-record-card,.inactive-buyer-page .inactive-record-card{grid-template-columns:1fr!important}.repeat-purchase-page .repeat-value-card,.restock-working-page .repeat-value-card,.inactive-buyer-page .repeat-value-card{flex-direction:column!important;align-items:stretch!important}.repeat-purchase-page .repeat-value-actions,.restock-working-page .repeat-value-actions,.inactive-buyer-page .repeat-value-actions{min-width:0!important}.repeat-purchase-page .repeat-pagination-row,.restock-working-page .repeat-pagination-row,.inactive-buyer-page .repeat-pagination-row,.rr-modal-card .repeat-modal-hero,.rst-modal-card .repeat-modal-hero,.ib-modal-card .repeat-modal-hero,.rr-modal-card .manual-template-tools,.rst-modal-card .manual-template-tools,.ib-modal-card .manual-template-tools,.rr-modal-card .repeat-modal-hero .repeat-context-preview,.rst-modal-card .repeat-modal-hero .repeat-context-preview,.ib-modal-card .repeat-modal-hero .repeat-context-preview{grid-template-columns:1fr!important}.repeat-purchase-page .repeat-pagination-row>span,.restock-working-page .repeat-pagination-row>span,.inactive-buyer-page .repeat-pagination-row>span,.repeat-purchase-page .repeat-pagination-row>strong,.restock-working-page .repeat-pagination-row>strong,.inactive-buyer-page .repeat-pagination-row>strong,.repeat-purchase-page .repeat-pagination-row>div,.restock-working-page .repeat-pagination-row>div,.inactive-buyer-page .repeat-pagination-row>div{justify-self:center!important}}.repeat-revenue-page,.restock-working-page,.inactive-buyer-page{--rrf-icon-list:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 6h13'/%3E%3Cpath d='M8 12h13'/%3E%3Cpath d='M8 18h13'/%3E%3Cpath d='M3 6h.01'/%3E%3Cpath d='M3 12h.01'/%3E%3Cpath d='M3 18h.01'/%3E%3C/svg%3E");--rrf-icon-calendar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4'/%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E");--rrf-icon-alert:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 4.3 2.8 17a2 2 0 0 0 1.7 3h15a2 2 0 0 0 1.7-3L13.7 4.3a2 2 0 0 0-3.4 0Z'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E");--rrf-icon-money:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2v20'/%3E%3Cpath d='M17 5H9.5a3.5 3.5 0 0 0 0 7H14a3.5 3.5 0 0 1 0 7H6'/%3E%3C/svg%3E");--rrf-icon-send:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m22 2-7 20-4-9-9-4Z'/%3E%3Cpath d='M22 2 11 13'/%3E%3C/svg%3E");--rrf-icon-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--rrf-icon-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E");--rrf-icon-shirt:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 4 4 6l-2 5 4 2 2-3v10h8V10l2 3 4-2-2-5-4-2a4 4 0 0 1-8 0Z'/%3E%3C/svg%3E");--rrf-icon-sparkle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l1.8 5.2L19 10l-5.2 1.8L12 17l-1.8-5.2L5 10l5.2-1.8Z'/%3E%3Cpath d='M19 16l.8 2.2L22 19l-2.2.8L19 22l-.8-2.2L16 19l2.2-.8Z'/%3E%3C/svg%3E");--rrf-icon-size:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19V5'/%3E%3Cpath d='M20 19V5'/%3E%3Cpath d='M4 12h16'/%3E%3Cpath d='m8 8-4 4 4 4'/%3E%3Cpath d='m16 8 4 4-4 4'/%3E%3C/svg%3E");--rrf-icon-drop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2s7 7.1 7 12a7 7 0 0 1-14 0c0-4.9 7-12 7-12Z'/%3E%3C/svg%3E");--rrf-icon-bell:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8a6 6 0 0 0-12 0c0 7-3 7-3 9h18c0-2-3-2-3-9'/%3E%3Cpath d='M13.7 21a2 2 0 0 1-3.4 0'/%3E%3C/svg%3E");--rrf-icon-box:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 8 12 3 3 8l9 5 9-5Z'/%3E%3Cpath d='M3 8v8l9 5 9-5V8'/%3E%3Cpath d='M12 13v8'/%3E%3C/svg%3E");--rrf-icon-chat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a4 4 0 0 1-4 4H8l-5 3V7a4 4 0 0 1 4-4h10a4 4 0 0 1 4 4Z'/%3E%3Cpath d='M8 10h8'/%3E%3Cpath d='M8 14h5'/%3E%3C/svg%3E");--rrf-icon-card:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3Cpath d='M7 15h3'/%3E%3C/svg%3E");--rrf-icon-bag:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 7h12l1 14H5L6 7Z'/%3E%3Cpath d='M9 7a3 3 0 0 1 6 0'/%3E%3C/svg%3E");--rrf-icon-crown:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 7 5 5 5-9 5 9 5-5-2 12H4Z'/%3E%3Cpath d='M4 19h16'/%3E%3C/svg%3E");--rrf-icon-event:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4'/%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M3 10h18'/%3E%3Cpath d='m9 16 2 2 4-5'/%3E%3C/svg%3E");--rrf-icon-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m15 9-6 6'/%3E%3Cpath d='m9 9 6 6'/%3E%3C/svg%3E")}.repeat-revenue-page .rr-filter-bar,.restock-working-page .restock-filter-card,.inactive-buyer-page .ib-filter-card{background:#fff!important;border:1px solid #eadfd4!important;border-radius:24px!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:76px!important;margin:0 0 28px!important;padding:18px 20px!important;display:flex!important;overflow:visible!important;box-shadow:0 16px 38px #1118270b!important}.repeat-revenue-page .rr-filter-pills,.restock-working-page .restock-filter-pills,.inactive-buyer-page .ib-filter-card .queue-tabs{flex-wrap:wrap!important;flex:auto!important;align-items:center!important;gap:10px!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.repeat-revenue-page .rr-filter-pills button,.restock-working-page .restock-filter-pills button,.inactive-buyer-page .ib-filter-card .queue-tab{color:#1f2937!important;letter-spacing:-.02em!important;white-space:nowrap!important;cursor:pointer!important;min-height:38px!important;box-shadow:none!important;background:#f2f0ee!important;border:1px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 15px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;position:relative!important;transform:none!important}.repeat-revenue-page .rr-filter-pills button:before,.restock-working-page .restock-filter-pills button:before,.inactive-buyer-page .ib-filter-card .queue-tab:before{content:""!important;opacity:.82!important;width:15px!important;height:15px!important;-webkit-mask-image:var(--rrf-icon-list)!important;-webkit-mask-image:var(--rrf-icon-list)!important;mask-image:var(--rrf-icon-list)!important;background:#6b7280!important;flex:0 0 15px!important;display:inline-block!important;-webkit-mask-position:50%!important;mask-position:50%!important;-webkit-mask-size:15px 15px!important;mask-size:15px 15px!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}.repeat-revenue-page .rr-filter-pills button.active,.restock-working-page .restock-filter-pills button.active,.inactive-buyer-page .ib-filter-card .queue-tab.active{color:#ff4500!important;background:#fff7f1!important;border-color:#ff8a63!important;box-shadow:inset 0 -2px #ff4500!important}.repeat-revenue-page .rr-filter-pills button.active:before,.restock-working-page .restock-filter-pills button.active:before,.inactive-buyer-page .ib-filter-card .queue-tab.active:before{opacity:1!important;background:#ff4500!important}.repeat-revenue-page .rr-filter-pills button.active:after,.restock-working-page .restock-filter-pills button.active:after,.inactive-buyer-page .ib-filter-card .queue-tab.active:after{content:"×"!important;color:#ff4500!important;background:#ffe6db!important;border-radius:999px!important;flex:0 0 16px!important;justify-content:center!important;align-items:center!important;width:16px!important;height:16px!important;margin-left:2px!important;font-size:12px!important;font-weight:1000!important;line-height:1!important;display:inline-flex!important}.repeat-revenue-page .rr-filter-pills button:hover,.restock-working-page .restock-filter-pills button:hover,.inactive-buyer-page .ib-filter-card .queue-tab:hover{color:#c2410c!important;background:#fff8f3!important;border-color:#ff450038!important}.repeat-revenue-page .rr-count-pill,.restock-working-page .restock-count-pill,.inactive-buyer-page .ib-filter-card .badge{color:#1f2937!important;white-space:nowrap!important;background:#fff!important;border:1px solid #d8ddd8!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;min-height:30px!important;margin-left:auto!important;padding:0 14px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;box-shadow:0 6px 16px #1118270a!important}.repeat-revenue-page .rr-filter-pills button:first-child:before{-webkit-mask-image:var(--rrf-icon-list)!important;-webkit-mask-image:var(--rrf-icon-list)!important;mask-image:var(--rrf-icon-list)!important}.repeat-revenue-page .rr-filter-pills button:nth-child(2):before{-webkit-mask-image:var(--rrf-icon-calendar)!important;-webkit-mask-image:var(--rrf-icon-calendar)!important;mask-image:var(--rrf-icon-calendar)!important}.repeat-revenue-page .rr-filter-pills button:nth-child(3):before{-webkit-mask-image:var(--rrf-icon-alert)!important;-webkit-mask-image:var(--rrf-icon-alert)!important;mask-image:var(--rrf-icon-alert)!important}.repeat-revenue-page .rr-filter-pills button:nth-child(4):before{-webkit-mask-image:var(--rrf-icon-money)!important;-webkit-mask-image:var(--rrf-icon-money)!important;mask-image:var(--rrf-icon-money)!important}.repeat-revenue-page .rr-filter-pills button:nth-child(5):before{-webkit-mask-image:var(--rrf-icon-bell)!important;-webkit-mask-image:var(--rrf-icon-bell)!important;mask-image:var(--rrf-icon-bell)!important}.repeat-revenue-page .rr-filter-pills button:nth-child(6):before{-webkit-mask-image:var(--rrf-icon-send)!important;-webkit-mask-image:var(--rrf-icon-send)!important;mask-image:var(--rrf-icon-send)!important}.repeat-revenue-page .rr-filter-pills button:nth-child(7):before{-webkit-mask-image:var(--rrf-icon-clock)!important;-webkit-mask-image:var(--rrf-icon-clock)!important;mask-image:var(--rrf-icon-clock)!important}.repeat-revenue-page .rr-filter-pills button:nth-child(8):before{-webkit-mask-image:var(--rrf-icon-check)!important;-webkit-mask-image:var(--rrf-icon-check)!important;mask-image:var(--rrf-icon-check)!important}.restock-working-page .restock-filter-pills button:first-child:before{-webkit-mask-image:var(--rrf-icon-list)!important;-webkit-mask-image:var(--rrf-icon-list)!important;mask-image:var(--rrf-icon-list)!important}.restock-working-page .restock-filter-pills button:nth-child(2):before{-webkit-mask-image:var(--rrf-icon-shirt)!important;-webkit-mask-image:var(--rrf-icon-shirt)!important;mask-image:var(--rrf-icon-shirt)!important}.restock-working-page .restock-filter-pills button:nth-child(3):before{-webkit-mask-image:var(--rrf-icon-sparkle)!important;-webkit-mask-image:var(--rrf-icon-sparkle)!important;mask-image:var(--rrf-icon-sparkle)!important}.restock-working-page .restock-filter-pills button:nth-child(4):before{-webkit-mask-image:var(--rrf-icon-size)!important;-webkit-mask-image:var(--rrf-icon-size)!important;mask-image:var(--rrf-icon-size)!important}.restock-working-page .restock-filter-pills button:nth-child(5):before{-webkit-mask-image:var(--rrf-icon-drop)!important;-webkit-mask-image:var(--rrf-icon-drop)!important;mask-image:var(--rrf-icon-drop)!important}.restock-working-page .restock-filter-pills button:nth-child(6):before{-webkit-mask-image:var(--rrf-icon-sparkle)!important;-webkit-mask-image:var(--rrf-icon-sparkle)!important;mask-image:var(--rrf-icon-sparkle)!important}.restock-working-page .restock-filter-pills button:nth-child(7):before{-webkit-mask-image:var(--rrf-icon-money)!important;-webkit-mask-image:var(--rrf-icon-money)!important;mask-image:var(--rrf-icon-money)!important}.restock-working-page .restock-filter-pills button:nth-child(8):before{-webkit-mask-image:var(--rrf-icon-bell)!important;-webkit-mask-image:var(--rrf-icon-bell)!important;mask-image:var(--rrf-icon-bell)!important}.restock-working-page .restock-filter-pills button:nth-child(9):before{-webkit-mask-image:var(--rrf-icon-check)!important;-webkit-mask-image:var(--rrf-icon-check)!important;mask-image:var(--rrf-icon-check)!important}.restock-working-page .restock-filter-pills button:nth-child(10):before{-webkit-mask-image:var(--rrf-icon-list)!important;-webkit-mask-image:var(--rrf-icon-list)!important;mask-image:var(--rrf-icon-list)!important}.restock-working-page .restock-filter-pills button:nth-child(11):before{-webkit-mask-image:var(--rrf-icon-check)!important;-webkit-mask-image:var(--rrf-icon-check)!important;mask-image:var(--rrf-icon-check)!important}.inactive-buyer-page .ib-filter-card .queue-tab:first-child:before{-webkit-mask-image:var(--rrf-icon-list)!important;-webkit-mask-image:var(--rrf-icon-list)!important;mask-image:var(--rrf-icon-list)!important}.inactive-buyer-page .ib-filter-card .queue-tab:nth-child(2):before{-webkit-mask-image:var(--rrf-icon-money)!important;-webkit-mask-image:var(--rrf-icon-money)!important;mask-image:var(--rrf-icon-money)!important}.inactive-buyer-page .ib-filter-card .queue-tab:nth-child(3):before{-webkit-mask-image:var(--rrf-icon-clock)!important;-webkit-mask-image:var(--rrf-icon-clock)!important;mask-image:var(--rrf-icon-clock)!important}.inactive-buyer-page .ib-filter-card .queue-tab:nth-child(4):before{-webkit-mask-image:var(--rrf-icon-box)!important;-webkit-mask-image:var(--rrf-icon-box)!important;mask-image:var(--rrf-icon-box)!important}.inactive-buyer-page .ib-filter-card .queue-tab:nth-child(5):before{-webkit-mask-image:var(--rrf-icon-chat)!important;-webkit-mask-image:var(--rrf-icon-chat)!important;mask-image:var(--rrf-icon-chat)!important}.inactive-buyer-page .ib-filter-card .queue-tab:nth-child(6):before{-webkit-mask-image:var(--rrf-icon-card)!important;-webkit-mask-image:var(--rrf-icon-card)!important;mask-image:var(--rrf-icon-card)!important}.inactive-buyer-page .ib-filter-card .queue-tab:nth-child(7):before{-webkit-mask-image:var(--rrf-icon-bag)!important;-webkit-mask-image:var(--rrf-icon-bag)!important;mask-image:var(--rrf-icon-bag)!important}.inactive-buyer-page .ib-filter-card .queue-tab:nth-child(8):before{-webkit-mask-image:var(--rrf-icon-crown)!important;-webkit-mask-image:var(--rrf-icon-crown)!important;mask-image:var(--rrf-icon-crown)!important}.inactive-buyer-page .ib-filter-card .queue-tab:nth-child(9):before{-webkit-mask-image:var(--rrf-icon-event)!important;-webkit-mask-image:var(--rrf-icon-event)!important;mask-image:var(--rrf-icon-event)!important}.inactive-buyer-page .ib-filter-card .queue-tab:nth-child(10):before{-webkit-mask-image:var(--rrf-icon-send)!important;-webkit-mask-image:var(--rrf-icon-send)!important;mask-image:var(--rrf-icon-send)!important}.inactive-buyer-page .ib-filter-card .queue-tab:nth-child(11):before{-webkit-mask-image:var(--rrf-icon-clock)!important;-webkit-mask-image:var(--rrf-icon-clock)!important;mask-image:var(--rrf-icon-clock)!important}.inactive-buyer-page .ib-filter-card .queue-tab:nth-child(12):before{-webkit-mask-image:var(--rrf-icon-check)!important;-webkit-mask-image:var(--rrf-icon-check)!important;mask-image:var(--rrf-icon-check)!important}.inactive-buyer-page .ib-filter-card .queue-tab:nth-child(13):before{-webkit-mask-image:var(--rrf-icon-x)!important;-webkit-mask-image:var(--rrf-icon-x)!important;mask-image:var(--rrf-icon-x)!important}@media (max-width:900px){.repeat-revenue-page .rr-filter-bar,.restock-working-page .restock-filter-card,.inactive-buyer-page .ib-filter-card{align-items:flex-start!important;padding:16px!important}.repeat-revenue-page .rr-count-pill,.restock-working-page .restock-count-pill,.inactive-buyer-page .ib-filter-card .badge{margin-left:0!important}}.team-workspace-page,.assigned-actions-page,.recovery-threads-page,.team-workload-page{color:#111!important}.team-workspace-page .recovery-kpi-grid,.assigned-actions-page .recovery-kpi-grid,.recovery-threads-page .recovery-kpi-grid,.team-workload-page .recovery-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:16px!important;margin-bottom:22px!important;display:grid!important}.team-card-list{flex-direction:column!important;gap:16px!important;display:flex!important}.team-card-grid,.team-action-card,.team-thread-card,.workload-owner-card{background:#fff!important;border:1px solid #eadfd4!important;border-radius:22px!important;grid-template-columns:220px minmax(0,1fr) 230px!important;align-items:stretch!important;gap:22px!important;width:100%!important;min-width:0!important;padding:18px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 42px #1118270b!important}.team-card-grid:before,.team-card-grid:after,.team-action-card:before,.team-action-card:after,.team-thread-card:before,.team-thread-card:after,.workload-owner-card:before,.workload-owner-card:after{content:none!important;display:none!important}.team-action-card:hover,.team-thread-card:hover,.workload-owner-card:hover{border-color:#ff45003d!important;transform:translateY(-1px)!important;box-shadow:0 18px 48px #11182713!important}.team-action-card.selected,.team-thread-card.selected,.workload-owner-card.selected{background:linear-gradient(#fff 0%,#fffaf7 100%)!important;border-color:#ff450061!important}.team-card-left,.team-card-middle,.team-card-right{min-width:0!important}.team-card-left{display:flex!important}.team-card-middle{flex-direction:column!important;justify-content:center!important;gap:12px!important;display:flex!important}.team-card-right{align-items:stretch!important;display:flex!important}.team-context-preview{background:radial-gradient(circle at 86% 12%,#ff45001f,#0000 32%),linear-gradient(135deg,#fffaf7 0%,#fff 100%)!important;border:1px solid #eee4dc!important;border-radius:18px!important;flex-direction:column!important;justify-content:space-between!important;gap:14px!important;width:100%!important;min-height:150px!important;padding:16px!important;display:flex!important;overflow:hidden!important}.team-context-preview>div:last-child{min-width:0!important}.team-context-preview span,.team-context-preview small{color:#8a6142!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important;line-height:1.2!important;display:block!important}.team-context-preview strong{color:#111827!important;letter-spacing:-.035em!important;margin:8px 0 6px!important;font-size:16px!important;font-weight:900!important;line-height:1.18!important;display:block!important}.team-context-preview p{color:#4b5563!important;margin:0!important;font-size:13px!important;font-weight:700!important;line-height:1.45!important}.team-owner-avatar{background:#ff4500!important;border:1px solid #ffd6c2!important;border-radius:18px!important;flex:0 0 58px!important;align-content:center!important;place-items:center!important;gap:2px!important;width:58px!important;height:58px!important;display:grid!important;box-shadow:0 14px 30px #ff45002e!important}.team-owner-avatar strong{color:#fff!important;letter-spacing:-.03em!important;margin:0!important;font-size:17px!important;font-weight:1000!important;line-height:1!important}.team-owner-avatar span{color:#ffffffdb!important;text-align:center!important;letter-spacing:0!important;text-transform:none!important;max-width:46px!important;font-size:8px!important;font-weight:900!important;line-height:1!important}.team-card-title-row{flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.team-card-title-row h3{color:#111!important;letter-spacing:-.045em!important;margin:0!important;font-size:20px!important;font-weight:950!important;line-height:1.18!important}.team-card-summary{color:#4b5563!important;margin:0!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important}.team-chip-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.team-role-badge,.workload-status-chip{color:#374151!important;white-space:nowrap!important;background:#f8f8f6!important;border:1px solid #e5e7eb!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-height:26px!important;padding:0 10px!important;font-size:11px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.team-role-badge.alert,.workload-status-chip.alert{color:#be123c!important;background:#fff1f2!important;border-color:#fecaca!important}.team-role-badge.warning,.workload-status-chip.warning{color:#c2410c!important;background:#fff7ed!important;border-color:#fed7aa!important}.team-role-badge.success,.workload-status-chip.success{color:#15803d!important;background:#f0fdf4!important;border-color:#bbf7d0!important}.team-role-badge.muted,.workload-status-chip.muted{color:#4b5563!important;background:#f3f4f6!important;border-color:#d1d5db!important}.team-next-action-box{background:#f4fbf6!important;border:1px solid #e3f3e8!important;border-radius:16px!important;width:100%!important;padding:14px 16px!important}.team-next-action-box span{color:#15803d!important;letter-spacing:.075em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:11px!important;font-weight:1000!important;line-height:1!important;display:block!important}.team-next-action-box p{color:#1f2937!important;margin:0!important;font-size:13px!important;font-weight:750!important;line-height:1.5!important}.team-value-card{background:linear-gradient(#fff 0%,#fffaf7 100%)!important;border:1px solid #eadfd4!important;border-radius:18px!important;flex-direction:column!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:150px!important;padding:16px!important;display:flex!important;box-shadow:inset 0 0 0 1px #ff450006!important}.team-value-card>span{color:#7c5638!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:950!important;line-height:1!important}.team-value-card>strong{color:#111!important;letter-spacing:-.055em!important;font-size:30px!important;font-weight:950!important;line-height:1!important}.team-value-actions{gap:8px!important;display:grid!important}.team-value-recovered{color:#15803d!important;background:#f0fdf4!important;border:1px solid #bbf7d0!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;min-height:24px!important;padding:0 9px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.team-action-strip{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;padding-top:2px!important;display:flex!important}.team-workspace-page .primary-btn,.team-workspace-page .secondary-btn,.team-detail-modal .primary-btn,.team-detail-modal .secondary-btn,.team-role-manager .primary-btn,.team-role-manager .secondary-btn,.team-assignment-rules .primary-btn,.team-assignment-rules .secondary-btn{min-height:34px!important;box-shadow:none!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 13px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.team-workspace-page .primary-btn,.team-detail-modal .primary-btn,.team-role-manager .primary-btn,.team-assignment-rules .primary-btn{color:#fff!important;background:#ff4500!important;border:1px solid #ff4500!important}.team-workspace-page .secondary-btn,.team-detail-modal .secondary-btn,.team-role-manager .secondary-btn,.team-assignment-rules .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #eadfd4!important}.workload-capacity-bar{background:#f1eee9!important;border-radius:999px!important;width:100%!important;height:8px!important;overflow:hidden!important}.workload-capacity-bar span{background:linear-gradient(90deg,#ff4500,#f59e0b)!important;border-radius:999px!important;height:100%!important;display:block!important}.team-workspace-page .queue-toolbar,.recovery-threads-page .queue-toolbar,.team-workload-page .tl-filter-card,.assigned-actions-page .ara-filter-bar{background:#fff!important;border:1px solid #eadfd4!important;border-radius:24px!important;box-shadow:0 16px 38px #1118270b!important}.team-workspace-page .queue-tab.active,.assigned-actions-page .queue-tab.active,.recovery-threads-page .queue-tab.active,.team-workload-page .queue-tab.active{color:#ff4500!important;background:#fff7f1!important;border-color:#ff8a63!important;box-shadow:inset 0 -2px #ff4500!important}.team-role-create-form{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:18px!important;grid-template-columns:repeat(4,minmax(0,1fr)) auto!important;align-items:end!important;gap:12px!important;margin-bottom:18px!important;padding:16px!important;display:grid!important}.team-role-create-form label,.team-role-card label{color:#7c5638!important;letter-spacing:.06em!important;text-transform:uppercase!important;gap:7px!important;font-size:11px!important;font-weight:950!important;display:grid!important}.team-role-create-form input,.team-role-card input{color:#111!important;text-transform:none!important;letter-spacing:0!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:12px!important;min-height:38px!important;padding:0 12px!important;font-size:13px!important;font-weight:800!important}.team-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.team-role-card,.team-rule-card{background:#fff!important;border:1px solid #eadfd4!important;border-radius:18px!important;gap:12px!important;padding:16px!important;display:grid!important}.team-role-card.inactive,.team-rule-card.inactive{opacity:.68!important;background:#f8f8f6!important}.team-role-card span,.team-rule-card span{color:#7c5638!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:950!important}.team-role-card h3,.team-rule-card h3{color:#111!important;margin:0!important;font-size:17px!important;font-weight:950!important;line-height:1.2!important}.team-role-card p,.team-rule-card p{color:#4b5563!important;margin:4px 0 0!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important}.team-rule-list{gap:12px!important;display:grid!important}.team-rule-card{grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important}.team-sticky-footer{background:linear-gradient(#fff0,#fff 22%)!important;padding-top:14px!important;position:sticky!important;bottom:0!important}.team-workspace-page .tl-pagination,.recovery-threads-page .thread-pagination-row{color:#374151!important;border-top:1px solid #eee4dc!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;width:100%!important;margin-top:18px!important;padding-top:16px!important;font-size:12px!important;font-weight:900!important;display:grid!important}.team-workspace-page .tl-pagination>div,.recovery-threads-page .thread-pagination-row>div{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:inline-flex!important}@media (max-width:1320px){.team-workspace-page .recovery-kpi-grid,.assigned-actions-page .recovery-kpi-grid,.recovery-threads-page .recovery-kpi-grid,.team-workload-page .recovery-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.team-card-grid,.team-action-card,.team-thread-card,.workload-owner-card{grid-template-columns:200px minmax(0,1fr) 210px!important}}@media (max-width:980px){.team-card-grid,.team-action-card,.team-thread-card,.workload-owner-card{grid-template-columns:1fr!important}.team-card-right{width:100%!important}.team-role-create-form,.team-role-grid,.team-rule-card{grid-template-columns:1fr!important}}@media (max-width:680px){.team-workspace-page .recovery-kpi-grid,.assigned-actions-page .recovery-kpi-grid,.recovery-threads-page .recovery-kpi-grid,.team-workload-page .recovery-kpi-grid{grid-template-columns:1fr!important}.team-action-strip,.team-chip-row{align-items:stretch!important}}.team-workspace-page.assigned-actions-page,.team-workspace-page.recovery-threads-page,.team-workspace-page.team-workload-page{--twf-icon-list:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 6h13'/%3E%3Cpath d='M8 12h13'/%3E%3Cpath d='M8 18h13'/%3E%3Cpath d='M3 6h.01'/%3E%3Cpath d='M3 12h.01'/%3E%3Cpath d='M3 18h.01'/%3E%3C/svg%3E");--twf-icon-user-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='m16 11 2 2 4-4'/%3E%3C/svg%3E");--twf-icon-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E");--twf-icon-calendar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4'/%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E");--twf-icon-alert:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 4.3 2.8 17a2 2 0 0 0 1.7 3h15a2 2 0 0 0 1.7-3L13.7 4.3a2 2 0 0 0-3.4 0Z'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E");--twf-icon-user-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='m17 8 5 5'/%3E%3Cpath d='m22 8-5 5'/%3E%3C/svg%3E");--twf-icon-card:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3Cpath d='M7 15h3'/%3E%3C/svg%3E");--twf-icon-chat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a4 4 0 0 1-4 4H8l-5 3V7a4 4 0 0 1 4-4h10a4 4 0 0 1 4 4Z'/%3E%3Cpath d='M8 10h8'/%3E%3Cpath d='M8 14h5'/%3E%3C/svg%3E");--twf-icon-refresh:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 0 0-15-6.7L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3Cpath d='M3 12a9 9 0 0 0 15 6.7L21 16'/%3E%3Cpath d='M16 16h5v5'/%3E%3C/svg%3E");--twf-icon-bag:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 7h12l1 14H5L6 7Z'/%3E%3Cpath d='M9 7a3 3 0 0 1 6 0'/%3E%3C/svg%3E");--twf-icon-truck:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 17h4V5H2v12h3'/%3E%3Cpath d='M14 8h4l4 4v5h-3'/%3E%3Ccircle cx='7.5' cy='17.5' r='2.5'/%3E%3Ccircle cx='17.5' cy='17.5' r='2.5'/%3E%3C/svg%3E");--twf-icon-escalate:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5'/%3E%3Cpath d='m5 12 7-7 7 7'/%3E%3C/svg%3E");--twf-icon-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--twf-icon-source:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='18' cy='5' r='3'/%3E%3Ccircle cx='6' cy='12' r='3'/%3E%3Ccircle cx='18' cy='19' r='3'/%3E%3Cpath d='M8.6 10.6 15.4 6.4'/%3E%3Cpath d='M8.6 13.4 15.4 17.6'/%3E%3C/svg%3E");--twf-icon-handoff:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 11h10'/%3E%3Cpath d='m14 8 3 3-3 3'/%3E%3Cpath d='M3 7a4 4 0 0 1 4-4h10a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4Z'/%3E%3C/svg%3E");--twf-icon-update:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-2.64-6.36'/%3E%3Cpath d='M21 3v6h-6'/%3E%3C/svg%3E");--twf-icon-sales:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3v18h18'/%3E%3Cpath d='m7 15 4-4 3 3 5-7'/%3E%3C/svg%3E");--twf-icon-support:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12a8 8 0 0 1 16 0'/%3E%3Cpath d='M4 12v4a2 2 0 0 0 2 2h2v-6H4Z'/%3E%3Cpath d='M20 12v4a2 2 0 0 1-2 2h-2v-6h4Z'/%3E%3Cpath d='M10 20h4'/%3E%3C/svg%3E");--twf-icon-tools:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a4 4 0 0 0-5.3 5.3L3 18v3h3l6.4-6.4a4 4 0 0 0 5.3-5.3l-2.4 2.4-3-3 2.4-2.4Z'/%3E%3C/svg%3E");--twf-icon-megaphone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11v3a2 2 0 0 0 2 2h3l4 4v-5l8 3V7l-8 3V5L8 9H5a2 2 0 0 0-2 2Z'/%3E%3C/svg%3E");--twf-icon-lead:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2 4 6v6c0 5 3.5 9 8 10 4.5-1 8-5 8-10V6Z'/%3E%3Cpath d='m9 12 2 2 4-5'/%3E%3C/svg%3E")}.team-workspace-page.assigned-actions-page .ara-filter-bar,.team-workspace-page.recovery-threads-page>.queue-toolbar,.team-workspace-page.team-workload-page .tl-filter-card{background:#fff!important;border:1px solid #eadfd4!important;border-radius:24px!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:76px!important;margin:0 0 28px!important;padding:18px 20px!important;display:flex!important;overflow:visible!important;box-shadow:0 16px 38px #1118270b!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tabs,.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tabs,.team-workspace-page.team-workload-page .tl-filter-card .queue-tabs{flex-wrap:wrap!important;flex:auto!important;align-items:center!important;gap:10px!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab,.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab,.team-workspace-page.team-workload-page .tl-filter-card .queue-tab{color:#1f2937!important;letter-spacing:-.02em!important;white-space:nowrap!important;cursor:pointer!important;min-height:38px!important;box-shadow:none!important;background:#f2f0ee!important;border:1px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 15px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;position:relative!important;transform:none!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:before,.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab:before,.team-workspace-page.team-workload-page .tl-filter-card .queue-tab:before{content:""!important;opacity:.82!important;width:15px!important;height:15px!important;-webkit-mask-image:var(--twf-icon-list)!important;-webkit-mask-image:var(--twf-icon-list)!important;mask-image:var(--twf-icon-list)!important;background:#6b7280!important;flex:0 0 15px!important;display:inline-block!important;-webkit-mask-position:50%!important;mask-position:50%!important;-webkit-mask-size:15px 15px!important;mask-size:15px 15px!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab.active,.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab.active,.team-workspace-page.team-workload-page .tl-filter-card .queue-tab.active{color:#ff4500!important;background:#fff7f1!important;border-color:#ff8a63!important;box-shadow:inset 0 -2px #ff4500!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab.active:before,.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab.active:before,.team-workspace-page.team-workload-page .tl-filter-card .queue-tab.active:before{opacity:1!important;background:#ff4500!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab.active:after,.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab.active:after,.team-workspace-page.team-workload-page .tl-filter-card .queue-tab.active:after{content:"×"!important;color:#ff4500!important;background:#ffe6db!important;border-radius:999px!important;flex:0 0 16px!important;justify-content:center!important;align-items:center!important;width:16px!important;height:16px!important;margin-left:2px!important;font-size:12px!important;font-weight:1000!important;line-height:1!important;display:inline-flex!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:hover,.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab:hover,.team-workspace-page.team-workload-page .tl-filter-card .queue-tab:hover{color:#c2410c!important;background:#fff8f3!important;border-color:#ff450038!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .badge,.team-workspace-page.recovery-threads-page>.queue-toolbar .badge,.team-workspace-page.team-workload-page .tl-filter-card .tl-count-pill{color:#1f2937!important;white-space:nowrap!important;background:#fff!important;border:1px solid #d8ddd8!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;min-height:30px!important;margin-left:auto!important;padding:0 14px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;box-shadow:0 6px 16px #1118270a!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:first-child:before{-webkit-mask-image:var(--twf-icon-list)!important;-webkit-mask-image:var(--twf-icon-list)!important;mask-image:var(--twf-icon-list)!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:nth-child(2):before{-webkit-mask-image:var(--twf-icon-user-check)!important;-webkit-mask-image:var(--twf-icon-user-check)!important;mask-image:var(--twf-icon-user-check)!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:nth-child(3):before{-webkit-mask-image:var(--twf-icon-clock)!important;-webkit-mask-image:var(--twf-icon-clock)!important;mask-image:var(--twf-icon-clock)!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:nth-child(4):before{-webkit-mask-image:var(--twf-icon-calendar)!important;-webkit-mask-image:var(--twf-icon-calendar)!important;mask-image:var(--twf-icon-calendar)!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:nth-child(5):before{-webkit-mask-image:var(--twf-icon-alert)!important;-webkit-mask-image:var(--twf-icon-alert)!important;mask-image:var(--twf-icon-alert)!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:nth-child(6):before{-webkit-mask-image:var(--twf-icon-user-x)!important;-webkit-mask-image:var(--twf-icon-user-x)!important;mask-image:var(--twf-icon-user-x)!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:nth-child(7):before{-webkit-mask-image:var(--twf-icon-card)!important;-webkit-mask-image:var(--twf-icon-card)!important;mask-image:var(--twf-icon-card)!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:nth-child(8):before{-webkit-mask-image:var(--twf-icon-chat)!important;-webkit-mask-image:var(--twf-icon-chat)!important;mask-image:var(--twf-icon-chat)!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:nth-child(9):before{-webkit-mask-image:var(--twf-icon-refresh)!important;-webkit-mask-image:var(--twf-icon-refresh)!important;mask-image:var(--twf-icon-refresh)!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:nth-child(10):before{-webkit-mask-image:var(--twf-icon-bag)!important;-webkit-mask-image:var(--twf-icon-bag)!important;mask-image:var(--twf-icon-bag)!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:nth-child(11):before{-webkit-mask-image:var(--twf-icon-truck)!important;-webkit-mask-image:var(--twf-icon-truck)!important;mask-image:var(--twf-icon-truck)!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:nth-child(12):before{-webkit-mask-image:var(--twf-icon-escalate)!important;-webkit-mask-image:var(--twf-icon-escalate)!important;mask-image:var(--twf-icon-escalate)!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .queue-tab:nth-child(13):before{-webkit-mask-image:var(--twf-icon-check)!important;-webkit-mask-image:var(--twf-icon-check)!important;mask-image:var(--twf-icon-check)!important}.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab:first-child:before{-webkit-mask-image:var(--twf-icon-list)!important;-webkit-mask-image:var(--twf-icon-list)!important;mask-image:var(--twf-icon-list)!important}.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab:nth-child(2):before{-webkit-mask-image:var(--twf-icon-card)!important;-webkit-mask-image:var(--twf-icon-card)!important;mask-image:var(--twf-icon-card)!important}.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab:nth-child(3):before{-webkit-mask-image:var(--twf-icon-chat)!important;-webkit-mask-image:var(--twf-icon-chat)!important;mask-image:var(--twf-icon-chat)!important}.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab:nth-child(4):before{-webkit-mask-image:var(--twf-icon-truck)!important;-webkit-mask-image:var(--twf-icon-truck)!important;mask-image:var(--twf-icon-truck)!important}.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab:nth-child(5):before{-webkit-mask-image:var(--twf-icon-refresh)!important;-webkit-mask-image:var(--twf-icon-refresh)!important;mask-image:var(--twf-icon-refresh)!important}.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab:nth-child(6):before{-webkit-mask-image:var(--twf-icon-bag)!important;-webkit-mask-image:var(--twf-icon-bag)!important;mask-image:var(--twf-icon-bag)!important}.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab:nth-child(7):before{-webkit-mask-image:var(--twf-icon-source)!important;-webkit-mask-image:var(--twf-icon-source)!important;mask-image:var(--twf-icon-source)!important}.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab:nth-child(8):before{-webkit-mask-image:var(--twf-icon-handoff)!important;-webkit-mask-image:var(--twf-icon-handoff)!important;mask-image:var(--twf-icon-handoff)!important}.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab:nth-child(9):before{-webkit-mask-image:var(--twf-icon-user-x)!important;-webkit-mask-image:var(--twf-icon-user-x)!important;mask-image:var(--twf-icon-user-x)!important}.team-workspace-page.recovery-threads-page>.queue-toolbar .queue-tab:nth-child(10):before{-webkit-mask-image:var(--twf-icon-update)!important;-webkit-mask-image:var(--twf-icon-update)!important;mask-image:var(--twf-icon-update)!important}.team-workspace-page.team-workload-page .tl-filter-card .queue-tab:first-child:before{-webkit-mask-image:var(--twf-icon-list)!important;-webkit-mask-image:var(--twf-icon-list)!important;mask-image:var(--twf-icon-list)!important}.team-workspace-page.team-workload-page .tl-filter-card .queue-tab:nth-child(2):before{-webkit-mask-image:var(--twf-icon-sales)!important;-webkit-mask-image:var(--twf-icon-sales)!important;mask-image:var(--twf-icon-sales)!important}.team-workspace-page.team-workload-page .tl-filter-card .queue-tab:nth-child(3):before{-webkit-mask-image:var(--twf-icon-support)!important;-webkit-mask-image:var(--twf-icon-support)!important;mask-image:var(--twf-icon-support)!important}.team-workspace-page.team-workload-page .tl-filter-card .queue-tab:nth-child(4):before{-webkit-mask-image:var(--twf-icon-tools)!important;-webkit-mask-image:var(--twf-icon-tools)!important;mask-image:var(--twf-icon-tools)!important}.team-workspace-page.team-workload-page .tl-filter-card .queue-tab:nth-child(5):before{-webkit-mask-image:var(--twf-icon-megaphone)!important;-webkit-mask-image:var(--twf-icon-megaphone)!important;mask-image:var(--twf-icon-megaphone)!important}.team-workspace-page.team-workload-page .tl-filter-card .queue-tab:nth-child(6):before{-webkit-mask-image:var(--twf-icon-lead)!important;-webkit-mask-image:var(--twf-icon-lead)!important;mask-image:var(--twf-icon-lead)!important}.team-workspace-page.team-workload-page .tl-filter-card .queue-tab:nth-child(7):before{-webkit-mask-image:var(--twf-icon-alert)!important;-webkit-mask-image:var(--twf-icon-alert)!important;mask-image:var(--twf-icon-alert)!important}.team-workspace-page.team-workload-page .tl-filter-card .queue-tab:nth-child(8):before{-webkit-mask-image:var(--twf-icon-clock)!important;-webkit-mask-image:var(--twf-icon-clock)!important;mask-image:var(--twf-icon-clock)!important}.team-workspace-page.team-workload-page .tl-filter-card .queue-tab:nth-child(9):before{-webkit-mask-image:var(--twf-icon-card)!important;-webkit-mask-image:var(--twf-icon-card)!important;mask-image:var(--twf-icon-card)!important}.team-workspace-page.team-workload-page .tl-filter-card .queue-tab:nth-child(10):before{-webkit-mask-image:var(--twf-icon-user-x)!important;-webkit-mask-image:var(--twf-icon-user-x)!important;mask-image:var(--twf-icon-user-x)!important}.team-workspace-page.team-workload-page .tl-filter-card .queue-tab:nth-child(11):before{-webkit-mask-image:var(--twf-icon-check)!important;-webkit-mask-image:var(--twf-icon-check)!important;mask-image:var(--twf-icon-check)!important}@media (max-width:900px){.team-workspace-page.assigned-actions-page .ara-filter-bar,.team-workspace-page.recovery-threads-page>.queue-toolbar,.team-workspace-page.team-workload-page .tl-filter-card{align-items:flex-start!important;padding:16px!important}.team-workspace-page.assigned-actions-page .ara-filter-bar .badge,.team-workspace-page.recovery-threads-page>.queue-toolbar .badge,.team-workspace-page.team-workload-page .tl-filter-card .tl-count-pill{margin-left:0!important}}.reports-automation-page{color:#111827;gap:24px;display:grid}.reports-automation-page .reports-hero-card,.reports-automation-page .automation-status-banner,.reports-automation-page .reports-filter-card,.reports-automation-page .automation-kanban-column,.reports-automation-page .workflow-rule-card,.reports-automation-page .email-editor-shell,.reports-automation-page .assets-library-card,.reports-automation-page .reports-pagination{background:#fff;border:1px solid #eadfd4;border-radius:24px;box-shadow:0 16px 38px #1118270b}.reports-automation-page .reports-hero-card{justify-content:space-between;align-items:center;gap:20px;min-height:128px;padding:24px;display:flex;position:relative;overflow:hidden}.reports-automation-page .reports-hero-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#ff450024,#0000 67%);border-radius:999px;width:230px;height:230px;position:absolute;top:-90px;right:-80px}.reports-automation-page .reports-hero-card>div,.reports-automation-page .reports-hero-card>button{z-index:1;position:relative}.reports-automation-page .reports-hero-card span,.reports-automation-page .automation-status-banner span,.reports-automation-page .reports-modal-header span,.reports-automation-page .reports-modal-note span,.reports-automation-page .reports-next-action span,.reports-automation-page .automation-value-card span{color:#ff4500;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.reports-automation-page .reports-hero-card h2{color:#0f172a;letter-spacing:-.07em;margin:8px 0;font-size:clamp(30px,3vw,44px);font-weight:900;line-height:.96}.reports-automation-page .reports-hero-card p,.reports-automation-page .automation-status-banner p,.reports-automation-page .automation-kanban-card p,.reports-automation-page .workflow-rule-card p,.reports-automation-page .assets-library-card p,.reports-automation-page .reports-modal-header p,.reports-automation-page .reports-modal-note p,.reports-automation-page .reports-next-action p,.reports-automation-page .email-preview-panel p{color:#5b6170;margin:0;font-size:13px;font-weight:650;line-height:1.45}.reports-automation-page .reports-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.reports-automation-page .automation-value-card{min-height:132px;box-shadow:none;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%);border:1px solid #eadfd4;border-radius:22px;flex-direction:column;justify-content:space-between;gap:10px;padding:20px;display:flex;position:relative;overflow:hidden}.reports-automation-page .automation-value-card:after{content:"";background:#94a3b8;border-radius:999px;width:8px;height:8px;position:absolute;top:14px;right:14px}.reports-automation-page .automation-value-card.cyan:after{background:#22d3ee}.reports-automation-page .automation-value-card.rose:after{background:#ef4444}.reports-automation-page .automation-value-card.amber:after{background:#f59e0b}.reports-automation-page .automation-value-card.emerald:after{background:#059669}.reports-automation-page .automation-value-card.gray:after{background:#64748b}.reports-automation-page .automation-value-card strong{color:#111;letter-spacing:-.06em;font-size:34px;font-weight:900;line-height:.95}.reports-automation-page .automation-value-card small{color:#7c5638;background:#fff7f1;border:1px solid #e8ded5;border-radius:999px;width:fit-content;max-width:100%;padding:7px 10px;font-size:11px;font-weight:900;line-height:1}.reports-automation-page .reports-filter-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:18px 20px;display:flex}.reports-automation-page .reports-filter-pills{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.reports-automation-page .reports-filter-pills button{color:#1f2937;white-space:nowrap;cursor:pointer;min-height:38px;box-shadow:none;background:#f2f0ee;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 15px;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.reports-automation-page .reports-filter-pills button:before{content:"";background:#6b7280;flex:0 0 15px;width:15px;height:15px;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 6h13'/%3E%3Cpath d='M8 12h13'/%3E%3Cpath d='M8 18h13'/%3E%3Cpath d='M3 6h.01'/%3E%3Cpath d='M3 12h.01'/%3E%3Cpath d='M3 18h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 6h13'/%3E%3Cpath d='M8 12h13'/%3E%3Cpath d='M8 18h13'/%3E%3Cpath d='M3 6h.01'/%3E%3Cpath d='M3 12h.01'/%3E%3Cpath d='M3 18h.01'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:15px 15px;mask-size:15px 15px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.reports-automation-page .reports-filter-pills button.active{color:#ff4500;background:#fff7f1;border-color:#ff8a63;box-shadow:inset 0 -2px #ff4500}.reports-automation-page .reports-filter-pills button.active:before{background:#ff4500}.reports-automation-page .reports-count-pill{color:#1f2937;white-space:nowrap;background:#fff;border:1px solid #d8ddd8;border-radius:999px;justify-content:center;align-items:center;min-height:30px;margin-left:auto;padding:0 14px;font-size:12px;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 6px 16px #1118270a}.reports-automation-page .automation-status-banner{justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.reports-automation-page .automation-status-banner h3{color:#111;letter-spacing:-.04em;margin:6px 0;font-size:18px;font-weight:900;line-height:1.1}.reports-automation-page .automation-status-banner i{background:#fff7f1;border:1px solid #ffd3c2;border-radius:16px;width:38px;height:38px;position:relative}.reports-automation-page .automation-status-banner i:before{content:"";background:#ff4500;position:absolute;inset:10px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.reports-automation-page .automation-kanban{grid-template-columns:repeat(4,minmax(260px,1fr));gap:16px;padding-bottom:4px;display:grid;overflow-x:auto}.reports-automation-page .automation-kanban-column{min-width:260px;padding:14px}.reports-automation-page .automation-kanban-column-head{border-bottom:1px solid #eee4dc;justify-content:space-between;gap:12px;padding:6px 4px 14px;display:flex}.reports-automation-page .automation-kanban-column-head h3{color:#111;margin:0;font-size:14px;font-weight:900;line-height:1.15}.reports-automation-page .automation-kanban-column-head p{color:#6b7280;margin:4px 0 0;font-size:12px;font-weight:700;line-height:1.3}.reports-automation-page .automation-kanban-column-head span{color:#ff4500;background:#fff7f1;border-radius:999px;place-items:center;min-width:26px;height:26px;font-size:12px;font-weight:900;display:grid}.reports-automation-page .automation-kanban-stack{gap:12px;padding-top:14px;display:grid}.reports-automation-page .automation-kanban-card{background:linear-gradient(135deg,#fff 0%,#fffaf7 100%);border:1px solid #eee4dc;border-radius:18px;gap:12px;padding:16px;display:grid}.reports-automation-page .automation-kanban-card-top{grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.reports-automation-page .reports-line-icon{background:#f2f0ee;border:1px solid #eadfd4;border-radius:14px;width:34px;height:34px;position:relative}.reports-automation-page .reports-line-icon:before{content:"";background:#6b7280;position:absolute;inset:9px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M19.4 15a1.7 1.7 0 0 0 .3 1.9l.1.1a2 2 0 1 1-2.8 2.8l-.1-.1a1.7 1.7 0 0 0-1.9-.3 1.7 1.7 0 0 0-1 1.5V21a2 2 0 1 1-4 0v-.1a1.7 1.7 0 0 0-1-1.5 1.7 1.7 0 0 0-1.9.3l-.1.1A2 2 0 1 1 4.2 17l.1-.1A1.7 1.7 0 0 0 4.6 15a1.7 1.7 0 0 0-1.5-1H3a2 2 0 1 1 0-4h.1a1.7 1.7 0 0 0 1.5-1 1.7 1.7 0 0 0-.3-1.9l-.1-.1A2 2 0 1 1 7 4.2l.1.1A1.7 1.7 0 0 0 9 4.6a1.7 1.7 0 0 0 1-1.5V3a2 2 0 1 1 4 0v.1a1.7 1.7 0 0 0 1 1.5 1.7 1.7 0 0 0 1.9-.3l.1-.1A2 2 0 1 1 19.8 7l-.1.1A1.7 1.7 0 0 0 19.4 9c.2.6.8 1 1.5 1H21a2 2 0 1 1 0 4h-.1c-.7 0-1.3.4-1.5 1Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M19.4 15a1.7 1.7 0 0 0 .3 1.9l.1.1a2 2 0 1 1-2.8 2.8l-.1-.1a1.7 1.7 0 0 0-1.9-.3 1.7 1.7 0 0 0-1 1.5V21a2 2 0 1 1-4 0v-.1a1.7 1.7 0 0 0-1-1.5 1.7 1.7 0 0 0-1.9.3l-.1.1A2 2 0 1 1 4.2 17l.1-.1A1.7 1.7 0 0 0 4.6 15a1.7 1.7 0 0 0-1.5-1H3a2 2 0 1 1 0-4h.1a1.7 1.7 0 0 0 1.5-1 1.7 1.7 0 0 0-.3-1.9l-.1-.1A2 2 0 1 1 7 4.2l.1.1A1.7 1.7 0 0 0 9 4.6a1.7 1.7 0 0 0 1-1.5V3a2 2 0 1 1 4 0v.1a1.7 1.7 0 0 0 1 1.5 1.7 1.7 0 0 0 1.9-.3l.1-.1A2 2 0 1 1 19.8 7l-.1.1A1.7 1.7 0 0 0 19.4 9c.2.6.8 1 1.5 1H21a2 2 0 1 1 0 4h-.1c-.7 0-1.3.4-1.5 1Z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.reports-automation-page .reports-line-icon.cyan:before{background:#0284c7}.reports-automation-page .reports-line-icon.rose:before{background:#dc2626}.reports-automation-page .reports-line-icon.amber:before{background:#d97706}.reports-automation-page .reports-line-icon.emerald:before{background:#059669}.reports-automation-page .automation-kanban-card-top strong,.reports-automation-page .workflow-rule-card h3,.reports-automation-page .assets-library-card h3,.reports-automation-page .email-block-library h3,.reports-automation-page .email-preview-panel h3{color:#111;letter-spacing:-.03em;margin:0;font-size:14px;font-weight:900;line-height:1.22;display:block}.reports-automation-page .automation-kanban-card-top small,.reports-automation-page .email-block-library button span,.reports-automation-page .email-preview-panel small{color:#6b7280;margin-top:4px;font-size:11px;font-weight:800;line-height:1.25;display:block}.reports-automation-page .reports-chip-row{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.reports-automation-page .reports-chip-row span{color:#374151;background:#f7f4f1;border:1px solid #eadfd4;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.reports-automation-page .automation-kanban-card-value,.reports-automation-page .reports-next-action,.reports-automation-page .reports-modal-note,.reports-automation-page .workflow-rule-condition{background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;padding:13px}.reports-automation-page .automation-kanban-card-value span{color:#7c5638;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900;line-height:1;display:block}.reports-automation-page .automation-kanban-card-value strong{color:#111;letter-spacing:-.05em;margin-top:5px;font-size:23px;font-weight:900;line-height:1;display:block}.reports-automation-page .automation-kanban-card-value small{color:#6b7280;margin-top:5px;font-size:11px;font-weight:800;display:block}.reports-automation-page .reports-card-actions,.reports-automation-page .reports-modal-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.reports-automation-page .reports-card-actions .primary-btn,.reports-automation-page .reports-card-actions .secondary-btn,.reports-automation-page .reports-modal-footer .primary-btn,.reports-automation-page .reports-modal-footer .secondary-btn{min-height:34px;padding:0 14px;font-size:11px;font-weight:900;line-height:1}.reports-automation-page .workflow-rules-grid,.reports-automation-page .assets-library-grid{gap:14px;display:grid}.reports-automation-page .workflow-rule-card,.reports-automation-page .assets-library-card{gap:14px;padding:18px;display:grid}.reports-automation-page .workflow-rule-card-head{grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.reports-automation-page .email-editor-shell{grid-template-columns:270px minmax(0,1fr) 360px;gap:18px;padding:18px;display:grid}.reports-automation-page .email-block-library,.reports-automation-page .email-editor-main,.reports-automation-page .email-preview-panel{align-content:start;gap:14px;min-width:0;display:grid}.reports-automation-page .email-block-library button,.reports-automation-page .email-preview-toolbar button{text-align:left;color:#111827;cursor:pointer;background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;width:100%;padding:13px}.reports-automation-page .email-block-library button.active,.reports-automation-page .email-preview-toolbar button.active{color:#ff4500;background:#fff7f1;border-color:#ff8a63}.reports-automation-page .email-blocks-list,.reports-automation-page .email-preview-toolbar{flex-wrap:wrap;gap:8px;display:flex}.reports-automation-page .email-blocks-list span{color:#374151;background:#f2f0ee;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:900}.reports-automation-page .email-editor-main label{color:#7c5638;letter-spacing:.05em;text-transform:uppercase;gap:8px;font-size:11px;font-weight:900;display:grid}.reports-automation-page .email-editor-main input,.reports-automation-page .email-editor-main textarea{color:#111827;background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;outline:none;width:100%;padding:12px 13px;font-size:13px;font-weight:700;line-height:1.45}.reports-automation-page .email-editor-main textarea{resize:vertical;min-height:116px}.reports-automation-page .email-preview-panel article{background:#fff;border:1px solid #eadfd4;border-radius:20px;padding:20px}.reports-automation-page .email-preview-panel.mobile article{max-width:260px;margin:0 auto}.reports-automation-page .email-preview-panel article button{color:#fff;background:#ff4500;border-radius:999px;min-height:38px;margin:16px 0 12px;padding:0 16px;font-size:12px;font-weight:900}.reports-automation-page .assets-library-card{grid-template-columns:96px minmax(0,1fr) auto;align-items:center}.reports-automation-page .assets-library-thumb{background:linear-gradient(135deg,#fff7f1,#fff);border:1px solid #eadfd4;border-radius:18px;place-items:center;width:96px;height:82px;display:grid}.reports-automation-page .assets-library-thumb span{background:#ff4500;width:34px;height:34px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.5-3.5a2 2 0 0 0-2.8 0L9 17'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.5-3.5a2 2 0 0 0-2.8 0L9 17'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.reports-automation-page .automation-empty-column{color:#6b7280;text-align:center;background:#fffaf7;border:1px dashed #eadfd4;border-radius:16px;padding:16px;font-size:12px;font-weight:800}.reports-automation-page .reports-pagination{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;padding:18px 22px;display:grid}.reports-automation-page .reports-pagination>span{color:#374151;justify-self:start;font-size:12px;font-weight:900}.reports-automation-page .reports-pagination>strong{color:#047857;background:#f0fdf8;border:1px solid #bdebd9;border-radius:999px;justify-self:center;align-items:center;min-height:28px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.reports-automation-page .reports-pagination>div{justify-self:end;align-items:center;gap:8px;display:inline-flex}.reports-automation-page .reports-pagination button{border-radius:999px;min-height:34px;padding:0 12px;font-size:11px;font-weight:900}.reports-automation-page .reports-pagination em{color:#111;font-size:12px;font-style:italic;font-weight:900}.reports-modal-overlay{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172a6b;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.automation-detail-modal{background:#fff;border:1px solid #eadfd4;border-radius:28px;gap:18px;width:min(980px,100%);max-height:min(88vh,900px);padding:24px;display:grid;overflow:auto;box-shadow:0 28px 80px #0f172a3d}.automation-detail-modal .reports-modal-header{border-bottom:1px solid #eee4dc;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.automation-detail-modal .reports-modal-header h2{color:#111;letter-spacing:-.06em;margin:6px 0 7px;font-size:28px;font-weight:900;line-height:1}.automation-detail-modal .reports-modal-header strong{color:#111;letter-spacing:-.05em;font-size:30px;font-weight:900;line-height:1}.automation-detail-modal .reports-modal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.reports-modal-footer{background:#fff;border-top:1px solid #eee4dc;padding-top:16px;position:sticky;bottom:-24px}@media (max-width:1180px){.reports-automation-page .reports-kpi-grid,.reports-automation-page .automation-kanban{grid-template-columns:repeat(2,minmax(0,1fr))}.reports-automation-page .email-editor-shell,.reports-automation-page .assets-library-card{grid-template-columns:1fr}}@media (max-width:760px){.reports-automation-page .reports-hero-card,.reports-automation-page .automation-status-banner,.reports-automation-page .reports-filter-card{flex-direction:column;align-items:flex-start}.reports-automation-page .reports-kpi-grid,.reports-automation-page .automation-kanban,.automation-detail-modal .reports-modal-grid,.reports-automation-page .reports-pagination{grid-template-columns:1fr}.reports-automation-page .reports-pagination>span,.reports-automation-page .reports-pagination>strong,.reports-automation-page .reports-pagination>div{justify-self:center}}.automation-health-page,.ad-revenue-page,.revenue-leak-page,.monthly-summary-page{--reports-soft-bg:#fffaf7;--reports-border:#eadfd4;--reports-text:#111827;--reports-muted:#5f6472;--reports-orange:#ff4500;--reports-green:#047857}.automation-health-page .ra-card,.ad-revenue-page .ad-revenue-card,.revenue-leak-page .revenue-leak-card,.monthly-summary-page .monthly-recommendation-card{border:1px solid var(--reports-border)!important;background:linear-gradient(135deg,#fff 0%,#fffaf7 100%)!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 16px 38px #1118270b!important}.automation-health-page .ra-card-main,.revenue-leak-page .ra-card-main,.monthly-summary-page .ra-card-main{min-width:0!important}.automation-health-page .ra-card-side,.revenue-leak-page .ra-card-side,.monthly-summary-page .ra-card-side{background:#fffdfb!important;border:1px solid #f0e4dc!important;border-radius:22px!important;flex-direction:column!important;justify-content:center!important;align-self:stretch!important;gap:10px!important;min-width:215px!important;padding:18px!important;display:flex!important}.automation-health-page .ra-card-side strong,.revenue-leak-page .ra-card-side strong,.monthly-summary-page .ra-card-side strong,.ad-revenue-page .ad-revenue-value-stack strong{color:#111!important;letter-spacing:-.045em!important;font-size:28px!important;font-weight:950!important;line-height:1!important}.reports-action-cluster,.automation-health-page .reports-action-cluster,.revenue-leak-page .reports-action-cluster,.monthly-summary-page .reports-action-cluster{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.reports-action-cluster .primary-btn,.reports-action-cluster .secondary-btn,.automation-health-page .ra-card-actions .primary-btn,.automation-health-page .ra-card-actions .secondary-btn,.revenue-leak-page .ra-card-actions .primary-btn,.revenue-leak-page .ra-card-actions .secondary-btn,.monthly-summary-page .ra-card-actions .primary-btn,.monthly-summary-page .ra-card-actions .secondary-btn,.ad-revenue-page .ad-revenue-card-actions .primary-btn,.ad-revenue-page .ad-revenue-card-actions .secondary-btn{min-height:34px!important;box-shadow:none!important;border-radius:999px!important;padding:0 13px!important;font-size:12px!important;font-weight:900!important;line-height:1!important}.automation-health-page .ra-card-actions .primary-btn,.revenue-leak-page .ra-card-actions .primary-btn,.monthly-summary-page .ra-card-actions .primary-btn,.ad-revenue-page .ad-revenue-card-actions .primary-btn{color:#fff!important;background:#ff4500!important}.automation-health-page .ra-card-actions .secondary-btn,.revenue-leak-page .ra-card-actions .secondary-btn,.monthly-summary-page .ra-card-actions .secondary-btn,.ad-revenue-page .ad-revenue-card-actions .secondary-btn{border:1px solid var(--reports-border)!important;color:#111!important;background:#fff!important}.automation-health-page .ra-impact-grid,.ad-revenue-page .ad-revenue-metrics-grid,.revenue-leak-page .ra-chip-row,.monthly-summary-page .ra-chip-row{min-width:0!important}.reports-ops-modal,.automation-detail-modal,.ad-team-message-modal{gap:18px!important;display:grid!important}.reports-modal-hero{border:1px solid var(--reports-border)!important;background:linear-gradient(135deg,#fff 0%,#fff7f1 100%)!important;border-radius:24px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:20px!important;display:grid!important}.reports-modal-hero span,.reports-status-banner span{color:#ff4500!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.reports-modal-hero h3{color:#111!important;letter-spacing:-.05em!important;margin:7px 0 6px!important;font-size:24px!important;font-weight:950!important;line-height:1.05!important}.reports-modal-hero p{color:var(--reports-muted)!important;margin:0!important;font-size:13px!important;font-weight:700!important;line-height:1.5!important}.reports-modal-hero>strong{color:#ff4500!important;background:#fff1e9!important;border:1px solid #ffd7c7!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;min-width:86px!important;min-height:62px!important;padding:0 16px!important;font-size:22px!important;font-weight:950!important;display:inline-flex!important}.reports-fix-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.reports-wide-field,.reports-fix-grid .reports-wide-field{grid-column:1/-1!important}.reports-ops-modal .ra-field,.reports-fix-grid .ra-field,.monthly-summary-page .monthly-summary-modal-card .ra-field{color:#374151!important;gap:7px!important;font-size:12px!important;font-weight:900!important;display:grid!important}.reports-ops-modal input,.reports-ops-modal select,.reports-ops-modal textarea,.reports-fix-grid input,.reports-fix-grid select,.reports-fix-grid textarea,.monthly-summary-page .monthly-summary-modal-card input,.monthly-summary-page .monthly-summary-modal-card select,.monthly-summary-page .monthly-summary-modal-card textarea{color:#111!important;background:#fff!important;border:1px solid #eadfd4!important;border-radius:16px!important;outline:none!important;width:100%!important;padding:12px 14px!important;font-size:13px!important;font-weight:750!important;line-height:1.45!important}.reports-ops-modal textarea,.reports-fix-grid textarea,.monthly-summary-page .monthly-summary-modal-card textarea{resize:vertical!important;min-height:118px!important}.reports-message-toggle{background:#f7f4f1!important;border:1px solid #eadfd4!important;border-radius:999px!important;gap:6px!important;width:fit-content!important;padding:5px!important;display:inline-flex!important}.reports-message-toggle button{color:#5f6472!important;cursor:pointer!important;background:0 0!important;border-radius:999px!important;min-height:30px!important;padding:0 14px!important;font-size:12px!important;font-weight:900!important}.reports-message-toggle button.active{color:#ff4500!important;background:#fff!important;border:1px solid #ff8a63!important}.reports-modal-footer,.automation-health-page .reports-modal-footer,.ad-revenue-page .reports-modal-footer,.revenue-leak-page .reports-modal-footer,.monthly-summary-page .reports-modal-footer{z-index:2!important;background:linear-gradient(#ffffffdb,#fff 55%)!important;border-top:1px solid #eee4dc!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin-top:4px!important;padding:16px 0 0!important;display:flex!important;position:sticky!important;bottom:0!important}.reports-modal-footer .primary-btn,.reports-modal-footer .secondary-btn{min-height:38px!important;box-shadow:none!important;border-radius:999px!important;padding:0 16px!important;font-size:12px!important;font-weight:900!important}.reports-modal-footer .primary-btn{color:#fff!important;background:#ff4500!important}.reports-modal-footer .secondary-btn{color:#111!important;background:#fff!important;border:1px solid #eadfd4!important}.automation-health-page .detail-callout,.ad-revenue-page .detail-callout,.revenue-leak-page .detail-callout,.monthly-summary-page .detail-callout{background:#fffaf7!important;border:1px solid #eadfd4!important;border-radius:20px!important;padding:16px!important}.automation-health-page .detail-callout span,.ad-revenue-page .detail-callout span,.revenue-leak-page .detail-callout span,.monthly-summary-page .detail-callout span{color:#ff4500!important;text-transform:uppercase!important;letter-spacing:.075em!important;font-size:11px!important;font-weight:950!important}.automation-health-page .detail-callout p,.ad-revenue-page .detail-callout p,.revenue-leak-page .detail-callout p,.monthly-summary-page .detail-callout p{color:#374151!important;font-size:13px!important;font-weight:700!important;line-height:1.5!important}@media (max-width:960px){.reports-fix-grid,.reports-modal-hero,.automation-health-page .ra-card,.revenue-leak-page .ra-card,.monthly-summary-page .ra-card{grid-template-columns:1fr!important}.automation-health-page .ra-card-side,.revenue-leak-page .ra-card-side,.monthly-summary-page .ra-card-side{width:100%!important;min-width:0!important}}.automation-health-page .ra-card.automation-health-record{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:14px!important;padding:18px!important;display:grid!important}.automation-health-page .automation-health-card-body{grid-template-columns:minmax(0,1fr) minmax(138px,170px)!important;align-items:stretch!important;gap:18px!important;width:100%!important;min-width:0!important;display:grid!important}.automation-health-page .automation-health-record .ra-card-main{flex-direction:column!important;justify-content:space-between!important;min-width:0!important;display:flex!important}.automation-health-page .automation-health-record .ra-card-title-row{align-items:center!important;gap:8px!important;margin-bottom:8px!important}.automation-health-page .automation-health-record .ra-card-title-row h3{font-size:18px!important;font-weight:850!important;line-height:1.18!important}.automation-health-page .automation-health-record .ra-card-main>p{max-width:none!important;margin:0 0 11px!important}.automation-health-page .automation-health-record .ra-chip-row{gap:8px!important}.automation-health-page .automation-health-record .ra-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;margin-top:14px!important;display:grid!important}.automation-health-page .automation-health-record .ra-impact-grid>div{min-height:92px!important;padding:15px!important}.automation-health-page .automation-health-count-card{text-align:right!important;flex-direction:column!important;justify-content:center!important;align-self:stretch!important;align-items:flex-end!important;gap:7px!important;width:100%!important;min-width:0!important;padding:18px!important;display:flex!important}.automation-health-page .automation-health-actions-row{border-top:1px solid #f0e4dc!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;width:100%!important;margin-top:0!important;padding-top:14px!important;display:flex!important}.automation-health-page .automation-health-actions-row .primary-btn,.automation-health-page .automation-health-actions-row .secondary-btn{white-space:nowrap!important;border-radius:999px!important;min-height:34px!important;padding:0 14px!important}@media (max-width:960px){.automation-health-page .automation-health-card-body{grid-template-columns:minmax(0,1fr)!important}.automation-health-page .automation-health-count-card{text-align:left!important;align-items:flex-start!important}.automation-health-page .automation-health-record .ra-impact-grid{grid-template-columns:minmax(0,1fr)!important}}.revenue-leak-page .ra-card.revenue-leak-card{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:14px!important;padding:18px!important;display:grid!important}.revenue-leak-page .revenue-leak-card-body{grid-template-columns:minmax(0,1fr) minmax(138px,174px)!important;align-items:stretch!important;gap:18px!important;width:100%!important;min-width:0!important;display:grid!important}.revenue-leak-page .revenue-leak-card-content{flex-direction:column!important;justify-content:space-between!important;gap:10px!important;min-width:0!important;padding:3px 0!important;display:flex!important}.revenue-leak-page .revenue-leak-card-content .ra-card-title-row{align-items:center!important;gap:8px!important;margin-bottom:2px!important}.revenue-leak-page .revenue-leak-card-content .ra-card-title-row h3{font-size:18px!important;font-weight:850!important;line-height:1.18!important}.revenue-leak-page .revenue-leak-card-content>p{max-width:none!important;margin:0!important}.revenue-leak-page .revenue-leak-card-content .ra-chip-row{gap:8px!important}.revenue-leak-page .revenue-leak-value-card{text-align:right!important;flex-direction:column!important;justify-content:center!important;align-self:stretch!important;align-items:flex-end!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:112px!important;padding:18px!important;display:flex!important}.revenue-leak-page .revenue-leak-actions-row{border-top:1px solid #f0e4dc!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;width:100%!important;margin-top:0!important;padding-top:14px!important;display:flex!important}.revenue-leak-page .revenue-leak-actions-row .primary-btn,.revenue-leak-page .revenue-leak-actions-row .secondary-btn{white-space:nowrap!important;border-radius:999px!important;min-height:34px!important;padding:0 14px!important}@media (max-width:960px){.revenue-leak-page .revenue-leak-card-body{grid-template-columns:minmax(0,1fr)!important}.revenue-leak-page .revenue-leak-value-card{text-align:left!important;align-items:flex-start!important;min-height:auto!important}.revenue-leak-page .revenue-leak-actions-row{justify-content:flex-start!important}}@media (max-width:640px){.revenue-leak-page .revenue-leak-actions-row .primary-btn,.revenue-leak-page .revenue-leak-actions-row .secondary-btn{width:100%!important}}.automation-board-page .no-code-automation-hero{align-items:flex-start}.automation-board-page .automation-board-toolbar{background:#fff;border:1px solid #eadfd4;border-radius:22px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex;box-shadow:0 16px 34px #1118270d}.automation-board-page .automation-board-toolbar-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.automation-board-page .automation-board-toolbar .primary-btn,.automation-board-page .automation-board-toolbar .secondary-btn{min-height:38px;padding:0 16px;font-size:12px;font-weight:900}.automation-board-page .automation-board-search{flex:1;min-width:240px;max-width:460px}.automation-board-page .automation-board-search input{color:#111827;background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;outline:none;width:100%;min-height:42px;padding:0 15px;font-size:12px;font-weight:800}.automation-board-page .automation-board-search input:focus{border-color:#ff8a63;box-shadow:0 0 0 3px #ff450014}.automation-board-page .no-code-automation-metrics{grid-template-columns:repeat(7,minmax(150px,1fr))}.automation-board-page .automation-pipeline-board{grid-template-columns:repeat(7,minmax(330px,1fr));align-items:start;gap:16px;padding:4px 2px 10px;display:grid;overflow-x:auto}.automation-board-page .automation-pipeline-column{background:linear-gradient(#fff 0%,#fffaf7 100%);border:1px solid #eadfd4;border-radius:24px;flex-direction:column;gap:14px;min-width:330px;padding:14px;display:flex;box-shadow:0 16px 34px #1118270d}.automation-board-page .automation-pipeline-column-head{border-bottom:1px solid #eee4dc;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:8px 6px 14px;display:grid}.automation-board-page .automation-pipeline-column-head span{color:#ff4500;text-transform:uppercase;letter-spacing:.06em;background:#fff7f1;border:1px solid #ffd3c2;border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:0 9px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.automation-board-page .automation-pipeline-column-head h3{color:#111;letter-spacing:-.045em;margin:8px 0 6px;font-size:17px;font-weight:950;line-height:1.05}.automation-board-page .automation-pipeline-column-head p,.automation-board-page .automation-pipeline-column-head small{color:#6b7280;margin:0;font-size:11px;font-weight:750;line-height:1.45;display:block}.automation-board-page .automation-pipeline-column-head small{color:#7c5638;margin-top:7px}.automation-board-page .automation-pipeline-column-head>strong{color:#fff;background:#111;border-radius:999px;place-items:center;min-width:30px;height:30px;font-size:12px;font-weight:900;display:grid}.automation-board-page .automation-pipeline-stack{gap:12px;display:grid}.automation-board-page .automation-workflow-card{background:#fff;border:1px solid #eee4dc;border-radius:20px;gap:12px;padding:15px;display:grid;box-shadow:0 12px 28px #1118270b}.automation-board-page .automation-workflow-card.amber{background:linear-gradient(135deg,#fff 0%,#fff7ed 100%);border-color:#fed7aa}.automation-board-page .automation-workflow-card.cyan{background:linear-gradient(135deg,#fff 0%,#f0f9ff 100%);border-color:#bae6fd}.automation-board-page .automation-workflow-card.emerald{background:linear-gradient(135deg,#fff 0%,#f0fdf4 100%);border-color:#bbf7d0}.automation-board-page .automation-workflow-card.rose{background:linear-gradient(135deg,#fff 0%,#fff1f2 100%);border-color:#fecdd3}.automation-board-page .automation-workflow-card.indigo{background:linear-gradient(135deg,#fff 0%,#eef2ff 100%);border-color:#c7d2fe}.automation-board-page .automation-workflow-card.gray{background:linear-gradient(135deg,#fff 0%,#f9fafb 100%);border-color:#e5e7eb}.automation-board-page .automation-workflow-card-head{grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.automation-board-page .reports-line-icon.indigo:before{background:#4f46e5}.automation-board-page .reports-line-icon.gray:before{background:#6b7280}.automation-board-page .automation-workflow-card-head strong{color:#111;letter-spacing:-.03em;margin:0;font-size:14px;font-weight:950;line-height:1.22;display:block}.automation-board-page .automation-workflow-card-head small{color:#6b7280;margin-top:4px;font-size:11px;font-weight:800;line-height:1.25;display:block}.automation-board-page .automation-workflow-source-row{flex-wrap:wrap;gap:8px;display:flex}.automation-board-page .automation-workflow-source-row span{color:#374151;background:#fffaf7;border:1px solid #eadfd4;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.automation-board-page .automation-workflow-rule-block,.automation-board-page .automation-detail-copy-block{background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;gap:6px;padding:12px;display:grid}.automation-board-page .automation-workflow-rule-block span,.automation-board-page .automation-detail-copy-block span,.automation-board-page .automation-review-queue span{color:#7c5638;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:950;line-height:1}.automation-board-page .automation-workflow-rule-block p,.automation-board-page .automation-detail-copy-block p{color:#111827;margin:0;font-size:12px;font-weight:780;line-height:1.45}.automation-board-page .automation-detail-copy-block.muted p{color:#6b7280}.automation-board-page .automation-detail-copy-block.template{background:#fff}.automation-board-page .automation-workflow-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.automation-board-page .automation-workflow-stats div{background:#ffffffc7;border:1px solid #eee4dc;border-radius:14px;min-width:0;padding:10px 8px}.automation-board-page .automation-workflow-stats span{color:#7c5638;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:950;line-height:1.1;display:block}.automation-board-page .automation-workflow-stats strong{color:#111;letter-spacing:-.04em;margin-top:5px;font-size:18px;font-weight:950;line-height:1;display:block}.automation-board-page .automation-workflow-money{background:#fff7f1;border:1px solid #ffd3c2;border-radius:16px;padding:13px}.automation-board-page .automation-workflow-money span{color:#c2410c;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:950;line-height:1;display:block}.automation-board-page .automation-workflow-money strong{color:#111;letter-spacing:-.055em;margin-top:6px;font-size:26px;font-weight:950;line-height:1;display:block}.automation-board-page .automation-workflow-money small{color:#6b7280;margin-top:6px;font-size:11px;font-weight:800;display:block}.automation-board-page .automation-workflow-actions{justify-content:flex-start!important}.automation-board-page .automation-workflow-actions .primary-btn,.automation-board-page .automation-workflow-actions .secondary-btn,.automation-board-page .automation-empty-pipeline .secondary-btn{min-height:32px;padding:0 12px;font-size:11px;font-weight:950}.automation-board-page .automation-empty-pipeline{color:#6b7280;text-align:left;background:#fffaf7;border:1px dashed #eadfd4;border-radius:18px;gap:8px;padding:16px;display:grid}.automation-board-page .automation-empty-pipeline strong{color:#111;font-size:13px;font-weight:950;line-height:1.2}.automation-board-page .automation-empty-pipeline span{color:#6b7280;font-size:12px;font-weight:750;line-height:1.45}.automation-board-page .automation-board-summary{background:#fff;border:1px solid #eadfd4;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.automation-board-page .automation-board-summary span,.automation-board-page .automation-board-summary strong,.automation-board-page .automation-board-summary em{color:#374151;background:#fffaf7;border:1px solid #eadfd4;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:12px;font-style:normal;font-weight:900;line-height:1;display:inline-flex}.automation-board-page .automation-board-summary strong{color:#047857;background:#f0fdf8;border-color:#bdebd9}.automation-board-page .no-code-automation-detail{width:min(1120px,100%)}.automation-board-page .automation-detail-section{background:#fff;border:1px solid #eee4dc;border-radius:20px;gap:12px;padding:16px;display:grid}.automation-board-page .automation-detail-section h3{color:#111;letter-spacing:-.04em;margin:0;font-size:17px;font-weight:950;line-height:1.1}.automation-board-page .reports-modal-grid.compact,.automation-board-page .automation-detail-results,.automation-board-page .automation-wizard-review{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.automation-board-page .automation-detail-results{grid-template-columns:repeat(4,minmax(0,1fr))}.automation-board-page .automation-review-queue{grid-template-columns:repeat(2,minmax(0,1fr)) auto auto;align-items:center;gap:10px;display:grid}.automation-board-page .automation-review-queue>div{background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;padding:12px}.automation-board-page .automation-review-queue strong{color:#111;margin-top:6px;font-size:16px;font-weight:950;line-height:1;display:block}.automation-board-page .automation-review-queue p,.automation-board-page .automation-test-panel p{color:#6b7280;margin:6px 0 0;font-size:12px;font-weight:750;line-height:1.45}.automation-board-page .automation-test-panel{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.automation-board-page .automation-test-panel .primary-btn,.automation-board-page .automation-test-panel .secondary-btn,.automation-board-page .automation-detail-section .secondary-btn{min-height:34px;padding:0 13px;font-size:11px;font-weight:950}.automation-board-page .automation-create-wizard{width:min(1040px,100%)}.automation-board-page .automation-wizard-steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.automation-board-page .automation-wizard-steps button,.automation-board-page .automation-wizard-grid button,.automation-board-page .automation-source-grid button{color:#374151;text-align:left;cursor:pointer;background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;min-height:44px;padding:10px 12px;font-size:11px;font-weight:900;line-height:1.25}.automation-board-page .automation-wizard-steps button.active,.automation-board-page .automation-wizard-grid button.selected{color:#ff4500;background:#fff7f1;border-color:#ff8a63;box-shadow:inset 0 -2px #ff4500}.automation-board-page .automation-wizard-body{background:#fff;border:1px solid #eee4dc;border-radius:22px;align-content:start;gap:14px;min-height:280px;padding:18px;display:grid}.automation-board-page .automation-wizard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.automation-board-page .automation-wizard-grid button strong,.automation-board-page .automation-source-grid button strong{color:#111;font-size:13px;font-weight:950;line-height:1.2;display:block}.automation-board-page .automation-wizard-grid button span,.automation-board-page .automation-source-grid button span{color:#6b7280;margin-top:6px;font-size:11px;font-weight:750;line-height:1.35;display:block}.automation-board-page .automation-wizard-body label,.automation-board-page .automation-wizard-form-grid label{color:#7c5638;letter-spacing:.05em;text-transform:uppercase;gap:8px;font-size:11px;font-weight:950;display:grid}.automation-board-page .automation-wizard-body input,.automation-board-page .automation-wizard-body select,.automation-board-page .automation-wizard-form-grid input,.automation-board-page .automation-wizard-form-grid select{color:#111827;text-transform:none;letter-spacing:-.01em;background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;outline:none;width:100%;min-height:44px;padding:0 13px;font-size:13px;font-weight:780;line-height:1.45}.automation-board-page .automation-wizard-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.automation-board-page .automation-wizard-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-board-page .automation-wizard-footer{justify-content:flex-end!important}.automation-board-page .automation-source-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1280px){.automation-board-page .no-code-automation-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.automation-board-page .automation-wizard-steps,.automation-board-page .automation-wizard-grid,.automation-board-page .automation-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-board-page .automation-detail-results{grid-template-columns:repeat(3,minmax(0,1fr))}.automation-board-page .automation-review-queue{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.automation-board-page .automation-board-toolbar,.automation-board-page .automation-board-summary{flex-direction:column;align-items:stretch}.automation-board-page .automation-board-search{max-width:none}.automation-board-page .no-code-automation-metrics,.automation-board-page .automation-wizard-steps,.automation-board-page .automation-wizard-grid,.automation-board-page .automation-wizard-form-grid,.automation-board-page .automation-wizard-form-grid.two,.automation-board-page .automation-wizard-review,.automation-board-page .reports-modal-grid.compact,.automation-board-page .automation-detail-results,.automation-board-page .automation-review-queue,.automation-board-page .automation-source-grid,.automation-board-page .automation-pipeline-board{grid-template-columns:1fr}.automation-board-page .automation-pipeline-column{min-width:0}.automation-board-page .automation-workflow-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.automation-board-page .automation-readonly-detail{max-height:min(90vh,980px);overflow-y:auto}.automation-board-page .automation-detail-modal-header{align-items:flex-start}.automation-board-page .automation-detail-header-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.automation-board-page .automation-detail-header-chips>span{color:#374151;background:#fffaf7;border:1px solid #eadfd4;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.automation-board-page .automation-modal-header-actions{align-items:flex-start;gap:10px;display:flex}.automation-board-page .automation-modal-header-actions>button{color:#111827;cursor:pointer;background:#fff;border:1px solid #eadfd4;border-radius:999px;width:34px;height:34px;font-size:20px;font-weight:900;line-height:1}.automation-board-page .automation-detail-tabs{background:#fffaf7;border:1px solid #eadfd4;border-radius:18px;flex-wrap:wrap;align-items:center;gap:9px;padding:8px;display:flex}.automation-board-page .automation-detail-tabs button{color:#7c5638;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;min-height:36px;padding:0 14px;font-size:12px;font-weight:950;line-height:1}.automation-board-page .automation-detail-tabs button.active{color:#fff;background:#ff4500;border-color:#ff8a63;box-shadow:0 10px 24px #ff450029}.automation-board-page .automation-readonly-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.automation-board-page .automation-recent-activity-list{gap:10px;display:grid}.automation-board-page .automation-recent-activity-list>div{background:#fffaf7;border:1px solid #eee4dc;border-radius:16px;grid-template-columns:10px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.automation-board-page .automation-recent-activity-list span{background:#ff4500;border-radius:999px;width:10px;height:10px;margin-top:5px;box-shadow:0 0 0 4px #ff450014}.automation-board-page .automation-recent-activity-list p,.automation-board-page .automation-empty-review-state p,.automation-board-page .automation-review-item p{color:#6b7280;margin:0;font-size:12px;font-weight:750;line-height:1.45}.automation-board-page .automation-review-list{gap:10px;display:grid}.automation-board-page .automation-review-item{background:#fff;border:1px solid #eee4dc;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.automation-board-page .automation-review-item strong{color:#111;margin:8px 0 5px;font-size:14px;font-weight:950;line-height:1.2;display:block}.automation-board-page .automation-review-item>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.automation-board-page .automation-review-item .secondary-btn,.automation-board-page .automation-readonly-footer .primary-btn,.automation-board-page .automation-readonly-footer .secondary-btn{min-height:34px;padding:0 13px;font-size:11px;font-weight:950}.automation-board-page .automation-empty-review-state{text-align:center;background:#fffaf7;border:1px dashed #eadfd4;border-radius:18px;padding:20px}.automation-board-page .automation-empty-review-state strong{color:#111;font-size:15px;font-weight:950}.automation-board-page .automation-readonly-footer{background:#fff;border-top:1px solid #eee4dc;padding-top:14px;position:sticky;bottom:-1px;justify-content:flex-end!important}.automation-board-page.automation-builder-page{gap:18px;display:grid}.automation-board-page .automation-builder-hero{align-items:flex-start}.automation-board-page .automation-builder-hero-actions,.automation-board-page .automation-builder-top-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.automation-board-page .automation-builder-top-actions{background:#fff;border:1px solid #eadfd4;border-radius:20px;padding:14px;box-shadow:0 16px 34px #1118270d}.automation-board-page .automation-builder-top-actions .primary-btn,.automation-board-page .automation-builder-top-actions .secondary-btn,.automation-board-page .automation-builder-hero-actions .secondary-btn{min-height:38px;padding:0 16px;font-size:12px;font-weight:950}.automation-board-page .automation-builder-layout{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:18px;display:grid}.automation-board-page .automation-builder-main{gap:16px;display:grid}.automation-board-page .automation-builder-section,.automation-board-page .automation-builder-preview-card{background:#fff;border:1px solid #eadfd4;border-radius:24px;gap:14px;padding:18px;display:grid;box-shadow:0 16px 34px #1118270b}.automation-board-page .automation-builder-section-header h3,.automation-board-page .automation-builder-preview-card h3{color:#111;letter-spacing:-.045em;margin:0;font-size:18px;font-weight:950;line-height:1.1}.automation-board-page .automation-builder-section-header p,.automation-board-page .automation-builder-preview-card>p{color:#6b7280;margin:6px 0 0;font-size:12px;font-weight:750;line-height:1.5}.automation-board-page .automation-builder-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.automation-board-page .automation-builder-form-grid label,.automation-board-page .automation-builder-full-field{color:#7c5638;letter-spacing:.05em;text-transform:uppercase;gap:8px;font-size:11px;font-weight:950;display:grid}.automation-board-page .automation-builder-form-grid input,.automation-board-page .automation-builder-form-grid select,.automation-board-page .automation-builder-full-field textarea{color:#111827;text-transform:none;letter-spacing:-.01em;background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;outline:none;width:100%;min-height:44px;padding:0 13px;font-size:13px;font-weight:780;line-height:1.45}.automation-board-page .automation-builder-full-field textarea{resize:vertical;min-height:92px;padding:12px 13px}.automation-board-page .automation-builder-form-grid input:focus,.automation-board-page .automation-builder-form-grid select:focus,.automation-board-page .automation-builder-full-field textarea:focus{border-color:#ff8a63;box-shadow:0 0 0 3px #ff450014}.automation-board-page .automation-builder-option-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.automation-board-page .automation-builder-option-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.automation-board-page .automation-builder-option{text-align:left;cursor:pointer;background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;min-height:70px;padding:12px}.automation-board-page .automation-builder-option.selected{background:#fff7f1;border-color:#ff8a63;box-shadow:inset 0 -2px #ff4500}.automation-board-page .automation-builder-option strong{color:#111;font-size:12px;font-weight:950;line-height:1.2;display:block}.automation-board-page .automation-builder-option span{color:#6b7280;margin-top:6px;font-size:11px;font-weight:750;line-height:1.35;display:block}.automation-board-page .automation-builder-preview{gap:14px;display:grid;position:sticky;top:24px}.automation-board-page .automation-builder-preview-card>span{color:#ff4500;text-transform:uppercase;letter-spacing:.06em;background:#fff7f1;border:1px solid #ffd3c2;border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:0 9px;font-size:10px;font-weight:950;line-height:1;display:inline-flex}.automation-board-page .automation-summary-block{background:#fffaf7;border:1px solid #eee4dc;border-radius:16px;gap:5px;padding:12px;display:grid}.automation-board-page .automation-summary-block strong{color:#7c5638;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:950;line-height:1}.automation-board-page .automation-summary-block p{color:#111827;margin:0;font-size:12px;font-weight:780;line-height:1.45}.automation-board-page .automation-test-result{background:#fffaf7;border:1px solid #eadfd4;border-radius:18px;padding:14px}.automation-board-page .automation-test-result.passed{background:#f0fdf4;border-color:#bbf7d0}.automation-board-page .automation-test-result.warning{background:#fff7ed;border-color:#fed7aa}.automation-board-page .automation-test-result.failed{background:#fff1f2;border-color:#fecdd3}.automation-board-page .automation-test-result strong{color:#111;font-size:14px;font-weight:950;line-height:1.3;display:block}.automation-board-page .automation-test-result p{color:#6b7280;margin:6px 0 0;font-size:12px;font-weight:750;line-height:1.45}.automation-board-page .automation-test-check-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.automation-board-page .automation-test-check-list>div{background:#fff;border:1px solid #eee4dc;border-radius:16px;padding:12px}.automation-board-page .automation-test-check-list>div.passed{background:#f0fdf4;border-color:#bbf7d0}.automation-board-page .automation-test-check-list>div.warning{background:#fff7ed;border-color:#fed7aa}.automation-board-page .automation-test-check-list>div.failed{background:#fff1f2;border-color:#fecdd3}.automation-board-page .automation-test-check-list strong,.automation-board-page .automation-test-check-list span{color:#111;font-size:12px;font-weight:950;line-height:1.2;display:block}.automation-board-page .automation-test-check-list span{color:#7c5638;text-transform:uppercase;letter-spacing:.08em;margin-top:5px;font-size:10px}.automation-board-page .automation-test-check-list p{color:#6b7280;margin:7px 0 0;font-size:11px;font-weight:750;line-height:1.45}.automation-board-page .automation-builder-preview-actions,.automation-board-page .automation-builder-footer-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.automation-board-page .automation-builder-preview-actions .primary-btn,.automation-board-page .automation-builder-preview-actions .secondary-btn,.automation-board-page .automation-builder-footer-actions .primary-btn,.automation-board-page .automation-builder-footer-actions .secondary-btn{min-height:34px;padding:0 13px;font-size:11px;font-weight:950}.automation-board-page .secondary-btn.danger{color:#be123c;background:#fff1f2;border-color:#fecdd3}.automation-board-page .primary-btn:disabled,.automation-board-page .secondary-btn:disabled{cursor:not-allowed;opacity:.55;transform:none}@media (max-width:1180px){.automation-board-page .automation-builder-layout{grid-template-columns:1fr}.automation-board-page .automation-builder-preview{position:static}.automation-board-page .automation-builder-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.automation-board-page .automation-review-item,.automation-board-page .automation-readonly-summary-grid,.automation-board-page .automation-builder-form-grid,.automation-board-page .automation-builder-option-grid,.automation-board-page .automation-builder-option-grid.compact,.automation-board-page .automation-test-check-list{grid-template-columns:1fr}.automation-board-page .automation-review-item>div:last-child,.automation-board-page .automation-builder-top-actions,.automation-board-page .automation-builder-hero-actions{justify-content:flex-start}}.automation-board-page .custom-pipeline-setup-intro,.automation-board-page .custom-pipeline-field-block,.automation-board-page .custom-pipeline-board-preview,.automation-board-page .custom-pipeline-card-preview,.automation-board-page .custom-pipeline-test-result{background:#fffaf7;border:1px solid #eadfd4;border-radius:18px;gap:10px;padding:14px;display:grid}.automation-board-page .custom-pipeline-setup-intro{background:linear-gradient(135deg,#fff7f1,#fff);border-color:#ffd3c2}.automation-board-page .custom-pipeline-setup-intro strong,.automation-board-page .custom-pipeline-field-block strong,.automation-board-page .custom-pipeline-board-preview h4,.automation-board-page .custom-pipeline-card-preview strong,.automation-board-page .custom-pipeline-test-result strong{color:#111;letter-spacing:-.025em;margin:0;font-size:14px;font-weight:950;line-height:1.25}.automation-board-page .custom-pipeline-setup-intro p,.automation-board-page .custom-pipeline-field-block p,.automation-board-page .custom-pipeline-board-preview p,.automation-board-page .custom-pipeline-card-preview p,.automation-board-page .custom-pipeline-board-preview small,.automation-board-page .custom-pipeline-test-result p,.automation-board-page .custom-pipeline-test-result small{color:#6b7280;margin:0;font-size:12px;font-weight:750;line-height:1.5}.automation-board-page .custom-pipeline-chip-grid,.automation-board-page .custom-pipeline-radio-row,.automation-board-page .custom-pipeline-suggestion-row,.automation-board-page .custom-pipeline-color-row{flex-wrap:wrap;gap:8px;display:flex}.automation-board-page .custom-pipeline-chip-grid button,.automation-board-page .custom-pipeline-radio-row button,.automation-board-page .custom-pipeline-color-row button{color:#111827;cursor:pointer;background:#fff;border:1px solid #eadfd4;border-radius:999px;min-height:34px;padding:0 12px;font-size:11px;font-weight:900;line-height:1.2}.automation-board-page .custom-pipeline-chip-grid button.selected,.automation-board-page .custom-pipeline-radio-row button.selected,.automation-board-page .custom-pipeline-color-row button.selected{color:#ff4500;background:#fff1e9;border-color:#ff8a63;box-shadow:inset 0 -2px #ff4500}.automation-board-page .custom-pipeline-chip-grid.compact button{border-radius:14px;min-height:38px}.automation-board-page .custom-pipeline-suggestion-row span{color:#7c5638;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:10px;font-weight:900;display:inline-flex}.automation-board-page .custom-pipeline-color{text-transform:capitalize}.automation-board-page .custom-pipeline-color.amber{background:#fffbeb}.automation-board-page .custom-pipeline-color.cyan{background:#ecfeff}.automation-board-page .custom-pipeline-color.emerald{background:#ecfdf5}.automation-board-page .custom-pipeline-color.indigo{background:#eef2ff}.automation-board-page .custom-pipeline-color.rose{background:#fff1f2}.automation-board-page .custom-pipeline-color.gray{background:#f9fafb}.automation-board-page .custom-pipeline-two-column,.automation-board-page .custom-pipeline-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.automation-board-page .custom-pipeline-board-preview,.automation-board-page .custom-pipeline-card-preview{background:#fff}.automation-board-page .custom-pipeline-board-preview>span,.automation-board-page .custom-pipeline-card-preview>span{color:#ff4500;text-transform:uppercase;letter-spacing:.06em;background:#fff7f1;border:1px solid #ffd3c2;border-radius:999px;align-items:center;width:fit-content;min-height:22px;padding:0 8px;font-size:9px;font-weight:950;line-height:1;display:inline-flex}.automation-board-page .custom-pipeline-test-result.ready{background:#f0fdf4;border-color:#bbf7d0}.automation-board-page .custom-pipeline-test-result.needs-work{background:#fff7ed;border-color:#fed7aa}.automation-board-page .automation-summary-block.custom{background:#fff7f1;border-color:#ffd3c2}@media (max-width:1180px){.automation-board-page .custom-pipeline-two-column,.automation-board-page .custom-pipeline-preview-grid{grid-template-columns:1fr}}.automation-board-page .automation-builder-source-note{background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;gap:5px;padding:12px 14px;display:grid}.automation-board-page .automation-builder-source-note strong{color:#111;font-size:13px;font-weight:950;line-height:1.2}.automation-board-page .automation-builder-source-note p{color:#6b7280;margin:0;font-size:12px;font-weight:750;line-height:1.45}.automation-board-page .automation-builder-source-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.automation-board-page .automation-source-config-modal{width:min(680px,100%)}.automation-board-page .automation-source-config-modal .reports-modal-header button{color:#ff4500;cursor:pointer;background:#fff7f1;border-radius:999px;width:36px;height:36px;font-size:22px;font-weight:900}.automation-board-page .automation-source-config-note{margin-top:0}.automation-board-page .automation-source-config-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.automation-board-page .automation-source-config-steps div{background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;gap:8px;padding:14px;display:grid}.automation-board-page .automation-source-config-steps strong{color:#fff;background:#ff4500;border-radius:999px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:950;display:grid}.automation-board-page .automation-source-config-steps span{color:#374151;font-size:12px;font-weight:800;line-height:1.45}@media (max-width:760px){.automation-board-page .automation-builder-source-card-grid,.automation-board-page .automation-source-config-steps{grid-template-columns:1fr}}.automation-board-page .automation-trigger-builder-layout{grid-template-columns:minmax(260px,.38fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.automation-board-page .automation-trigger-control-panel,.automation-board-page .automation-trigger-side-panel,.automation-board-page .automation-trigger-signal-panel{background:#fffaf7;border:1px solid #eadfd4;border-radius:18px;gap:12px;padding:14px;display:grid}.automation-board-page .automation-trigger-control-panel label{color:#7c5638;letter-spacing:.05em;text-transform:uppercase;gap:8px;font-size:11px;font-weight:950;display:grid}.automation-board-page .automation-trigger-control-panel select{color:#111827;text-transform:none;letter-spacing:-.01em;background:#fff;border:1px solid #eadfd4;border-radius:16px;outline:none;width:100%;min-height:44px;padding:0 13px;font-size:13px;font-weight:800;line-height:1.45}.automation-board-page .automation-trigger-control-panel select:focus{border-color:#ff8a63;box-shadow:0 0 0 3px #ff450014}.automation-board-page .automation-trigger-side-panel{background:linear-gradient(135deg,#fff7f1,#fff)}.automation-board-page .automation-trigger-panel-header{gap:6px;display:grid}.automation-board-page .automation-trigger-panel-header>span{color:#ff4500;text-transform:uppercase;letter-spacing:.06em;background:#fff;border:1px solid #ffd3c2;border-radius:999px;align-items:center;width:fit-content;min-height:22px;padding:0 8px;font-size:9px;font-weight:950;line-height:1;display:inline-flex}.automation-board-page .automation-trigger-panel-header h4,.automation-board-page .automation-trigger-signal-panel strong{color:#111;letter-spacing:-.025em;margin:0;font-size:14px;font-weight:950;line-height:1.25}.automation-board-page .automation-trigger-panel-header p,.automation-board-page .automation-trigger-signal-panel p{color:#6b7280;margin:0;font-size:12px;font-weight:750;line-height:1.45}.automation-board-page .automation-trigger-icon-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.automation-board-page .automation-trigger-icon-grid button{text-align:left;cursor:pointer;background:#fff;border:1px solid #eadfd4;border-radius:16px;align-content:start;gap:7px;min-height:96px;padding:12px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.automation-board-page .automation-trigger-icon-grid button:hover{border-color:#ffb399;transform:translateY(-1px)}.automation-board-page .automation-trigger-icon-grid button.selected{background:#fff7f1;border-color:#ff8a63;box-shadow:inset 0 -2px #ff4500}.automation-board-page .automation-trigger-icon-grid button>span{color:#ff4500;background:#fff1e9;border-radius:12px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.automation-board-page .automation-trigger-icon-grid strong{color:#111;font-size:12px;font-weight:950;line-height:1.25}.automation-board-page .automation-trigger-icon-grid small{color:#6b7280;font-size:11px;font-weight:750;line-height:1.35}.automation-board-page .automation-trigger-signal-panel{background:#fff}.automation-board-page .automation-trigger-signal-grid{flex-wrap:wrap;gap:8px;display:flex}.automation-board-page .automation-trigger-signal-grid button{color:#111827;cursor:pointer;background:#fffaf7;border:1px solid #eadfd4;border-radius:999px;min-height:34px;padding:0 12px;font-size:11px;font-weight:900;line-height:1.2}.automation-board-page .automation-trigger-signal-grid button.selected{color:#ff4500;background:#fff1e9;border-color:#ff8a63;box-shadow:inset 0 -2px #ff4500}.automation-board-page .automation-action-setting-panel{position:relative}.automation-board-page .automation-action-setting-header-row{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.automation-board-page .automation-action-show-more{color:#ff4500;cursor:pointer;white-space:nowrap;background:#fff7f1;border:1px solid #ffd3c2;border-radius:999px;min-height:34px;padding:0 12px;font-size:11px;font-weight:950;line-height:1}.automation-board-page .automation-action-show-more:hover{background:#fff1e9;border-color:#ff8a63}.automation-board-page .automation-action-setting-chip-grid{max-height:126px;overflow:hidden}.automation-board-page .automation-action-settings-modal{flex-direction:column;width:min(920px,100vw - 42px);max-height:min(86vh,760px);display:flex;overflow:hidden}.automation-board-page .automation-action-settings-modal-header button{color:#111827;cursor:pointer;background:#fff;border:1px solid #eadfd4;border-radius:14px;width:38px;height:38px;font-size:20px;font-weight:950}.automation-board-page .automation-action-settings-modal-body{gap:14px;padding:18px;display:grid;overflow-y:auto}.automation-board-page .automation-action-settings-modal-section,.automation-board-page .automation-action-settings-selected-box{background:#fffaf7;border:1px solid #eadfd4;border-radius:18px;gap:12px;padding:16px;display:grid}.automation-board-page .automation-action-settings-modal-section strong,.automation-board-page .automation-action-settings-selected-box strong{color:#111;font-size:14px;font-weight:950;line-height:1.25}.automation-board-page .automation-action-settings-modal-section p{color:#6b7280;margin:4px 0 0;font-size:12px;font-weight:750;line-height:1.45}.automation-board-page .automation-action-settings-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.automation-board-page .automation-action-settings-modal-grid button{text-align:left;border-radius:14px;justify-content:flex-start;min-height:40px;padding:9px 12px}.automation-board-page .automation-action-settings-modal-footer{background:#fff;border-top:1px solid #eadfd4;justify-content:flex-end;gap:10px;padding:14px 18px 18px;display:flex}@media (max-width:1180px){.automation-board-page .automation-trigger-builder-layout{grid-template-columns:1fr}}@media (max-width:760px){.automation-board-page .automation-trigger-icon-grid{grid-template-columns:1fr}}.automation-template-builder-toolbar{background:#ff6a0009;border:1px solid #ff6a0029;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;padding:16px 18px;display:flex}.automation-template-builder-toolbar strong{color:#111827;letter-spacing:-.02em;font-size:15px;font-weight:800;display:block}.automation-template-builder-toolbar p{color:#6b7280;margin:4px 0 0;font-size:12px;font-weight:700}.automation-template-library-button{color:#fff;cursor:pointer;letter-spacing:-.01em;background:#ff5a1f;border:1px solid #ff6a003d;border-radius:13px;flex:none;min-height:42px;padding:0 16px;font-size:12px;font-weight:900;box-shadow:0 12px 24px #ff5a1f2e}.automation-template-body-field textarea{min-height:118px}.automation-template-variable-helper{justify-content:space-between;align-items:center;gap:12px;margin:12px 0 8px;display:flex}.automation-template-variable-helper strong{color:#111827;letter-spacing:-.01em;font-size:12px;font-weight:900}.automation-template-variable-helper span{color:#16a34a;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:900}.automation-template-variable-row button{color:#111827;cursor:pointer;background:#1118270b;border:1px solid #11182714;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800;transition:background .18s,border-color .18s,transform .18s}.automation-template-variable-row button:hover{background:#ff6a0017;border-color:#ff6a0052;transform:translateY(-1px)}.automation-template-library-modal{max-width:920px}.automation-template-library-modal-header p{max-width:620px}.automation-template-library-modal-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-height:520px;padding:6px 4px 4px;display:grid;overflow-y:auto}.automation-template-library-card{color:#111827;cursor:pointer;text-align:left;background:#ffffffeb;border:1px solid #11182717;border-radius:18px;width:100%;min-height:168px;padding:16px;transition:border-color .18s,box-shadow .18s,transform .18s}.automation-template-library-card:hover{border-color:#ff6a0052;transform:translateY(-2px);box-shadow:0 16px 34px #11182714}.automation-template-library-card-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:9px;display:flex}.automation-template-library-card-top strong{letter-spacing:-.02em;font-size:14px;font-weight:900;line-height:1.25}.automation-template-library-card-top span{color:#b45309;text-transform:uppercase;letter-spacing:.03em;background:#ff6a0017;border-radius:999px;flex:none;padding:5px 8px;font-size:10px;font-weight:900}.automation-template-library-card p{color:#4b5563;margin:0 0 12px;font-size:12px;font-weight:700;line-height:1.55}.automation-template-library-card-meta{gap:7px}.automation-template-library-card-meta span{background:#1118270b}@media (max-width:760px){.automation-template-builder-toolbar,.automation-template-variable-helper{flex-direction:column;align-items:stretch}.automation-template-library-button{width:100%}.automation-template-library-modal-body{grid-template-columns:1fr}}.automation-preview-output-overlay{z-index:130;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a6b;justify-content:flex-end;display:flex;position:fixed;inset:0}.automation-preview-output-panel{color:#111827;background:#fff;border-left:1px solid #ff5d1f2e;width:min(640px,100vw - 28px);height:100vh;padding:28px;overflow-y:auto;box-shadow:-24px 0 60px #0f172a2e}.automation-preview-output-header{border-bottom:1px solid #11182714;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;padding-bottom:18px;display:flex}.automation-preview-output-header span,.automation-preview-output-status span,.automation-preview-output-grid article span,.automation-customer-preview-top span,.automation-customer-message-shell span{color:#ff5d1f;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.automation-preview-output-header h2{letter-spacing:-.04em;margin:0;font-size:28px;line-height:1.05}.automation-preview-output-header p,.automation-preview-output-status p,.automation-preview-output-grid article p,.automation-preview-test-send-box p,.automation-preview-output-checks article p{color:#64748b;margin:6px 0 0;font-size:13px;line-height:1.5}.automation-preview-output-header button{color:#111827;cursor:pointer;background:#f8fafc;border:1px solid #11182714;border-radius:14px;width:38px;height:38px;font-size:22px}.automation-preview-output-body{flex-direction:column;gap:16px;display:flex}.automation-preview-output-status,.automation-preview-output-grid article,.automation-customer-preview-card,.automation-preview-test-send-box,.automation-preview-output-checks{background:#fff;border:1px solid #11182714;border-radius:20px;padding:18px;box-shadow:0 12px 28px #0f172a0f}.automation-preview-output-status.passed{background:#f0fdf4;border-color:#22c55e38}.automation-preview-output-status.warning{background:#fffbeb;border-color:#f59e0b38}.automation-preview-output-status.failed{background:#fef2f2;border-color:#ef444438}.automation-preview-output-status strong{font-size:16px;line-height:1.35;display:block}.automation-preview-output-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.automation-preview-output-grid article strong{font-size:15px;line-height:1.25;display:block}.automation-customer-preview-card{background:linear-gradient(#fff,#fff7f3);border-color:#ff5d1f29}.automation-customer-preview-top{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.automation-customer-preview-top>span:last-child{color:#64748b;text-transform:none;letter-spacing:0;font-size:12px;font-weight:800}.automation-customer-message-shell{background:#fff;border:1px solid #ff5d1f24;border-radius:18px;padding:16px}.automation-customer-message-shell p{color:#111827;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.65}.automation-preview-test-send-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:12px;display:grid}.automation-preview-test-send-row input{color:#111827;background:#fff;border:1px solid #1118271f;border-radius:14px;outline:none;width:100%;min-height:44px;padding:0 14px}.automation-preview-workflow-test-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.automation-preview-workflow-test-actions .primary-btn,.automation-preview-workflow-test-actions .secondary-btn{min-height:44px}.automation-preview-test-notice{background:#ecfdf5;border:1px solid #10b9812e;border-radius:14px;padding:12px 14px;font-weight:800;color:#047857!important}.automation-preview-output-checks>strong{margin-bottom:12px;display:block}.automation-preview-output-checks>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.automation-preview-output-checks article{background:#f8fafc;border:1px solid #11182714;border-radius:16px;padding:14px}.automation-preview-output-checks article.passed{background:#f0fdf4;border-color:#22c55e2e}.automation-preview-output-checks article.warning{background:#fffbeb;border-color:#f59e0b2e}.automation-preview-output-checks article.failed{background:#fef2f2;border-color:#ef44442e}.automation-preview-output-checks article span{color:#ff5d1f;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:900;display:inline-flex}.automation-preview-output-checks article strong{font-size:13px;display:block}@media (max-width:720px){.automation-preview-output-panel{width:100vw;padding:22px}.automation-preview-output-grid,.automation-preview-output-checks>div,.automation-preview-test-send-row{grid-template-columns:1fr}}.automation-board-page .automation-action-settings-modal{flex-direction:column!important;max-height:min(86vh,760px)!important;display:flex!important;overflow:hidden!important}.automation-board-page .automation-action-settings-modal .automation-action-settings-modal-header,.automation-board-page .automation-action-settings-modal .automation-action-settings-modal-footer{flex:none}.automation-board-page .automation-action-settings-modal-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto!important;min-height:0!important;overflow:hidden auto!important}.automation-board-page .automation-action-settings-modal-section{min-height:min-content}.automation-board-page .automation-workflow-card.compact{gap:11px}.automation-board-page .automation-workflow-card.compact .automation-workflow-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-board-page .automation-workflow-card.compact .automation-workflow-money small{line-height:1.35}.automation-board-page .automation-modal-money{justify-items:end;gap:4px;min-width:170px;display:grid}.automation-board-page .automation-modal-money span{color:#c2410c;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:950;line-height:1}.automation-board-page .automation-modal-money strong{color:#111;letter-spacing:-.055em;font-size:30px;font-weight:950;line-height:1}.workflow-rules-page .workflow-rule-hero-actions{z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex;position:relative}.workflow-rules-page .workflow-rule-card-expanded{gap:16px}.workflow-rules-page .workflow-rule-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.workflow-rules-page .workflow-rule-flow-grid .detail-callout,.workflow-rules-page .workflow-rule-info-grid .detail-callout,.workflow-rules-page .workflow-rule-tab-panel .detail-callout{background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;min-height:84px;padding:12px}.workflow-rules-page .workflow-rule-flow-grid .detail-callout span,.workflow-rules-page .workflow-rule-tab-panel .detail-callout span{color:#ff4500;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:900;line-height:1;display:block}.workflow-rules-page .workflow-rule-flow-grid .detail-callout strong,.workflow-rules-page .workflow-rule-tab-panel .detail-callout strong{color:#111;letter-spacing:-.02em;font-size:12px;font-weight:900;line-height:1.35}.workflow-rules-page .workflow-rule-link-panel{background:linear-gradient(135deg,#fff 0%,#fff7f1 100%);border:1px solid #eadfd4;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);gap:10px;padding:13px;display:grid}.workflow-rules-page .workflow-rule-link-panel.large{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-rules-page .workflow-rule-link-panel span,.workflow-rule-detail-modal .workflow-rule-modal-section>span,.workflow-rule-detail-modal .workflow-rule-test-box>span,.workflow-rule-create-modal .workflow-rule-create-grid section>span{color:#ff4500;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:900;line-height:1;display:block}.workflow-rules-page .workflow-rule-link-panel strong{color:#111;letter-spacing:-.035em;font-size:16px;font-weight:900;line-height:1.15;display:block}.workflow-rules-page .workflow-rule-link-panel p{color:#6b7280;margin:6px 0 0;font-size:12px;font-weight:800;line-height:1.35}.workflow-rule-detail-modal .workflow-rule-detail-tabs{background:#fffaf7;border:1px solid #eadfd4;border-radius:18px;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.workflow-rule-detail-modal .workflow-rule-detail-tabs button{color:#7c5638;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;min-height:38px;padding:0 14px;font-size:12px;font-weight:900}.workflow-rule-detail-modal .workflow-rule-detail-tabs button.active{color:#fff;background:#ff4500;border-color:#ff4500;box-shadow:0 12px 26px #ff450033}.workflow-rule-detail-modal .workflow-rule-tab-panel{gap:14px;display:grid}.workflow-rule-detail-modal .workflow-rule-modal-section,.workflow-rule-detail-modal .workflow-rule-test-box,.workflow-rule-create-modal .workflow-rule-create-grid section{background:#fffaf7;border:1px solid #eadfd4;border-radius:18px;padding:15px}.workflow-rule-detail-modal .workflow-rule-test-box.success{background:#f0fdf4;border-color:#bbf7d0}.workflow-rule-detail-modal .workflow-rule-test-box p,.workflow-rule-create-modal .workflow-rule-create-grid section p{color:#374151;margin:0;font-size:13px;font-weight:800;line-height:1.5}.workflow-rule-detail-modal .workflow-rule-check-list{gap:8px;display:grid}.workflow-rule-detail-modal .workflow-rule-check-list p{color:#111;background:#fff;border:1px solid #eadfd4;border-radius:14px;margin:0;padding:10px 12px;font-size:12px;font-weight:900;line-height:1.35}.workflow-rule-create-modal .workflow-rule-create-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1180px){.workflow-rules-page .workflow-rule-flow-grid,.workflow-rule-create-modal .workflow-rule-create-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workflow-rules-page .workflow-rule-hero-actions,.workflow-rules-page .workflow-rule-link-panel,.workflow-rules-page .workflow-rule-link-panel.large,.workflow-rules-page .workflow-rule-flow-grid,.workflow-rule-create-modal .workflow-rule-create-grid{grid-template-columns:1fr;width:100%}.workflow-rules-page .workflow-rule-hero-actions .primary-btn,.workflow-rules-page .workflow-rule-hero-actions .secondary-btn{width:100%}}.email-studio-page .email-studio-hero{align-items:flex-start}.email-studio-page .email-hero-actions,.email-studio-page .email-builder-footer-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.email-studio-page .email-studio-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.email-studio-page .email-builder-shell{background:#fff;border:1px solid #eadfd4;border-radius:24px;grid-template-columns:300px minmax(480px,1fr) 360px;align-items:start;gap:18px;padding:18px;display:grid;box-shadow:0 16px 38px #1118270b}.email-studio-page .email-builder-left,.email-studio-page .email-builder-center,.email-studio-page .email-builder-right,.email-studio-page .email-settings-card,.email-studio-page .email-performance-panel{min-width:0}.email-studio-page .email-builder-left,.email-studio-page .email-builder-right{gap:14px;display:grid}.email-studio-page .email-builder-left{max-height:980px;padding-right:4px;overflow:auto}.email-studio-page .email-builder-center{gap:16px;display:grid}.email-studio-page .email-panel-head{gap:5px;display:grid}.email-studio-page .email-panel-head span,.email-studio-page .email-performance-panel span,.email-studio-page .email-inbox-preview span,.email-studio-page .email-code-panel span,.email-studio-page .email-render-preview span,.email-studio-page .email-inbox-card span{color:#ff4500;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1}.email-studio-page .email-panel-head strong,.email-studio-page .email-performance-panel strong,.email-studio-page .email-inbox-preview strong,.email-studio-page .email-code-panel strong,.email-studio-page .email-inbox-card strong{color:#111827;font-size:14px;font-weight:900;line-height:1.2}.email-studio-page .email-block-group,.email-studio-page .email-template-library,.email-studio-page .email-settings-card,.email-studio-page .email-template-fields,.email-studio-page .email-canvas-stage,.email-studio-page .email-code-workspace,.email-studio-page .email-assets-workspace,.email-studio-page .email-variables-workspace,.email-studio-page .email-safety-workspace,.email-studio-page .email-preview-workspace,.email-studio-page .email-performance-panel{background:#fffaf7;border:1px solid #eadfd4;border-radius:20px;padding:16px}.email-studio-page .email-block-group h4{color:#7c5638;letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:900;line-height:1}.email-studio-page .email-block-group div,.email-studio-page .email-template-categories,.email-studio-page .email-mini-actions,.email-studio-page .email-visibility-row,.email-studio-page .email-preview-mode-row,.email-studio-page .email-builder-tabs{flex-wrap:wrap;gap:8px;display:flex}.email-studio-page .email-block-group button,.email-studio-page .email-template-categories button,.email-studio-page .email-mini-actions button,.email-studio-page .email-visibility-row button,.email-studio-page .email-preview-mode-row button,.email-studio-page .email-builder-tabs button,.email-studio-page .email-canvas-toolbar button,.email-studio-page .email-template-card-list article>div button,.email-studio-page .email-variable-grid button,.email-studio-page .email-asset-row{color:#374151;cursor:pointer;background:#fff;border:1px solid #eadfd4;border-radius:999px;min-height:30px;padding:0 10px;font-size:11px;font-weight:900;line-height:1}.email-studio-page .email-block-group button:hover,.email-studio-page .email-builder-tabs button.active,.email-studio-page .email-preview-mode-row button.active,.email-studio-page .email-visibility-row button:hover{color:#ff4500;background:#fff1ea;border-color:#ff8a63}.email-studio-page .email-template-library{gap:12px;display:grid}.email-studio-page .email-template-card-list{gap:10px;display:grid}.email-studio-page .email-template-card-list article{background:#fff;border:1px solid #eadfd4;border-radius:16px;gap:8px;padding:12px;display:grid}.email-studio-page .email-template-card-list article.active{background:#fff7f1;border-color:#ff8a63}.email-studio-page .email-template-card-list article>button{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0}.email-studio-page .email-template-card-list strong,.email-studio-page .email-template-card-list span,.email-studio-page .email-template-card-list small{display:block}.email-studio-page .email-template-card-list strong{color:#111827;font-size:13px;font-weight:900}.email-studio-page .email-template-card-list span,.email-studio-page .email-template-card-list small{color:#6b7280;font-size:11px;font-weight:800}.email-studio-page .email-template-card-list article>div{flex-wrap:wrap;gap:6px;display:flex}.email-studio-page .email-template-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.email-studio-page .email-template-fields label,.email-studio-page .email-settings-card label{color:#7c5638;letter-spacing:.07em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:900;line-height:1;display:grid}.email-studio-page .email-template-fields input,.email-studio-page .email-settings-card input{color:#111827;background:#fff;border:1px solid #eadfd4;border-radius:13px;outline:none;width:100%;min-height:38px;padding:0 12px;font-size:12px;font-weight:800}.email-studio-page .email-builder-tabs{background:#fff;border:1px solid #eadfd4;border-radius:999px;padding:8px}.email-studio-page .email-canvas-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.email-studio-page .email-canvas-toolbar strong{color:#111827;font-size:14px;font-weight:900}.email-studio-page .email-canvas-toolbar div{flex-wrap:wrap;gap:8px;display:flex}.email-studio-page .email-canvas-frame{background:linear-gradient(#f7f4f1 0%,#fffaf7 100%);border:1px dashed #e6d7cb;border-radius:22px;min-height:620px;padding:26px;overflow:auto}.email-studio-page .email-canvas-document{background:#fff;border-radius:20px;gap:12px;width:min(100%,640px);margin:0 auto;padding:24px;display:grid;box-shadow:0 22px 42px #11182714}.email-studio-page .email-canvas-document>button{color:#111827;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;width:100%;padding:16px;display:block}.email-studio-page .email-canvas-document>button:hover,.email-studio-page .email-canvas-document>button.selected{background:#fff7f1;border-color:#ff8a63}.email-studio-page .email-canvas-document h3{color:#111827;letter-spacing:-.05em;margin:0;font-size:28px;font-weight:900;line-height:1.05}.email-studio-page .email-canvas-document p{color:#374151;margin:0;font-size:14px;font-weight:700;line-height:1.7}.email-studio-page .email-canvas-document em,.email-studio-page .email-render-preview button{color:#fff;background:#ff4500;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:42px;padding:0 18px;font-size:12px;font-style:normal;font-weight:900;display:inline-flex}.email-studio-page .email-logo-dot{color:#fff;background:#ff4500;border-radius:12px;place-items:center;width:34px;height:34px;margin-right:10px;font-weight:900;display:inline-grid}.email-studio-page .email-recovery-box{background:#fffaf7;border:1px solid #eadfd4;border-radius:16px;gap:6px;padding:16px;display:grid}.email-studio-page .email-recovery-box span,.email-studio-page .email-recovery-box small{color:#6b7280;font-size:11px;font-weight:800}.email-studio-page .email-recovery-box strong{color:#111827;font-size:15px;font-weight:900}.email-studio-page .email-settings-card{gap:12px;display:grid}.email-studio-page .email-setting-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.email-studio-page .email-setting-grid span{color:#374151;background:#fff;border:1px solid #eadfd4;border-radius:12px;min-height:30px;padding:9px 10px;font-size:11px;font-weight:900}.email-studio-page .builder-preview-toolbar{justify-content:space-between}.email-studio-page .builder-preview-toolbar div{flex-wrap:wrap;gap:6px;display:flex}.email-studio-page .builder-preview-toolbar button{width:auto;padding:8px 10px}.email-studio-page .email-render-preview,.email-studio-page .email-inbox-card,.email-studio-page .email-plain-preview,.email-studio-page .email-inbox-preview{background:#fff;border:1px solid #eadfd4;border-radius:18px}.email-studio-page .email-render-preview{gap:12px;padding:20px;display:grid}.email-studio-page .email-render-preview.mobile{max-width:260px;margin:0 auto}.email-studio-page .email-render-preview h3{color:#111827;letter-spacing:-.04em;margin:0;font-size:20px;font-weight:900}.email-studio-page .email-render-preview p,.email-studio-page .email-render-preview small,.email-studio-page .email-inbox-card p,.email-studio-page .email-inbox-preview p,.email-studio-page .email-link-card p,.email-studio-page .email-performance-panel p,.email-studio-page .email-safety-row p{color:#6b7280;margin:0;font-size:12px;font-weight:700;line-height:1.55}.email-studio-page .email-render-product,.email-studio-page .email-link-card{background:#fffaf7;border:1px solid #eadfd4;border-radius:14px;gap:6px;padding:12px;display:grid}.email-studio-page .email-render-product strong,.email-studio-page .email-link-card strong{color:#111827;font-size:12px;font-weight:900}.email-studio-page .email-asset-row{text-align:left;border-radius:14px;gap:4px;width:100%;height:auto;padding:12px;display:grid}.email-studio-page .email-asset-row span,.email-studio-page .email-asset-row small{color:#6b7280;text-transform:uppercase;font-size:10px;font-weight:900}.email-studio-page .email-asset-row strong{color:#111827;font-size:12px;font-weight:900}.email-studio-page .email-code-workspace,.email-studio-page .email-assets-workspace,.email-studio-page .email-variables-workspace,.email-studio-page .email-safety-workspace,.email-studio-page .email-preview-workspace{gap:14px;display:grid}.email-studio-page .email-code-panel{background:#111827;border:1px solid #eadfd4;border-radius:18px;gap:12px;padding:16px;display:grid}.email-studio-page .email-code-panel.css{background:#1f2937}.email-studio-page .email-code-panel strong,.email-studio-page .email-code-panel span{color:#fff}.email-studio-page .email-code-panel pre,.email-studio-page .email-plain-preview{white-space:pre-wrap;color:#e5e7eb;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:700;line-height:1.65}.email-studio-page .email-plain-preview{background:#111827;padding:18px}.email-studio-page .email-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.email-studio-page .email-assets-grid article{background:#fff;border:1px solid #eadfd4;border-radius:16px;gap:8px;padding:12px;display:grid}.email-studio-page .email-assets-grid strong{color:#111827;font-size:13px;font-weight:900}.email-studio-page .email-assets-grid p{color:#6b7280;margin:0;font-size:11px;font-weight:800}.email-studio-page .email-variable-search{color:#6b7280;background:#fff;border:1px solid #eadfd4;border-radius:14px;align-items:center;min-height:40px;padding:0 13px;font-size:12px;font-weight:800;display:flex}.email-studio-page .email-variable-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.email-studio-page .email-variable-grid button{text-align:left;border-radius:14px;gap:5px;height:auto;padding:12px;display:grid}.email-studio-page .email-variable-grid small{color:#6b7280;font-size:10px;font-weight:800}.email-studio-page .email-safety-row{background:#f0fdf4;border:1px solid #d9f4e4;border-radius:15px;gap:6px;padding:13px;display:grid}.email-studio-page .email-safety-row strong{color:#111827;font-size:12px;font-weight:900}.email-studio-page .email-inbox-preview,.email-studio-page .email-inbox-card{gap:8px;padding:16px;display:grid}.email-studio-page .email-performance-panel{gap:16px;display:grid}.email-studio-page .email-performance-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1500px){.email-studio-page .email-builder-shell{grid-template-columns:280px minmax(420px,1fr) 320px}}@media (max-width:1240px){.email-studio-page .email-builder-shell{grid-template-columns:1fr}.email-studio-page .email-builder-left{max-height:none;overflow:visible}.email-studio-page .email-template-fields,.email-studio-page .email-performance-grid,.email-studio-page .email-studio-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.email-studio-page .email-template-fields,.email-studio-page .email-assets-grid,.email-studio-page .email-variable-grid,.email-studio-page .email-performance-grid,.email-studio-page .email-studio-metrics{grid-template-columns:1fr}}.email-studio-page .email-studio-pro-shell{background:linear-gradient(#fffdfc 0%,#fff9f6 100%);border:1px solid #efe7df;border-radius:24px;flex-direction:column;gap:18px;padding:20px;display:flex;box-shadow:0 20px 45px #0f0f0f0d}.email-studio-page .email-studio-pro-header{border-bottom:1px solid #efe7df;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:16px;display:flex}.email-studio-page .email-studio-pro-header>div:first-child{flex-direction:column;gap:8px;max-width:760px;display:flex}.email-studio-page .email-studio-pro-header span,.email-studio-page .email-stage-header strong,.email-studio-page .email-sidebar-tabs button,.email-studio-page .email-sidebar-section h4,.email-studio-page .polished-inbox-card span{letter-spacing:.08em;text-transform:uppercase}.email-studio-page .email-studio-pro-header span{color:#ff5a1f;font-size:.72rem;font-weight:800}.email-studio-page .email-studio-pro-header h3{color:#121212;margin:0;font-size:clamp(1.75rem,2vw,2.35rem)}.email-studio-page .email-studio-pro-header p{color:#656170;margin:0;line-height:1.65}.email-studio-page .email-pro-header-actions{flex-direction:column;align-items:flex-end;gap:14px;min-width:360px;display:flex}.email-studio-page .email-pro-meta-tabs,.email-studio-page .email-pro-top-actions,.email-studio-page .email-sidebar-tabs,.email-studio-page .email-stage-mode-buttons,.email-studio-page .email-preview-mode-row,.email-studio-page .email-builder-tabs.pro-tabs{flex-wrap:wrap;gap:10px;display:flex}.email-studio-page .email-pro-meta-tabs button,.email-studio-page .email-sidebar-tabs button,.email-studio-page .email-stage-mode-buttons button,.email-studio-page .email-preview-mode-row button,.email-studio-page .email-builder-tabs.pro-tabs button{color:#6d655f;background:#fff;border:1px solid #eadccf;border-radius:12px;padding:10px 14px;font-size:.82rem;font-weight:700}.email-studio-page .email-pro-meta-tabs button.active,.email-studio-page .email-sidebar-tabs button.active,.email-studio-page .email-stage-mode-buttons button.active,.email-studio-page .email-preview-mode-row button.active,.email-studio-page .email-builder-tabs.pro-tabs button.active{color:#fff;background:#ff5a1f;border-color:#ff6b2d;box-shadow:0 10px 20px #ff5a1f2e}.email-studio-page .email-studio-workspace{grid-template-columns:280px minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}.email-studio-page .email-studio-library,.email-studio-page .email-studio-stage,.email-studio-page .email-studio-sidebar{background:#fff;border:1px solid #efe7df;border-radius:22px;box-shadow:0 18px 40px #1111110d}.email-studio-page .email-studio-library,.email-studio-page .email-studio-sidebar{padding:18px;position:sticky;top:16px}.email-studio-page .email-studio-stage{min-width:0;padding:18px}.email-studio-page .email-template-categories.split-layout{flex-direction:column;gap:8px;margin-top:14px;display:flex}.email-studio-page .email-template-categories.split-layout button,.email-studio-page .email-template-card-list.refined-list article,.email-studio-page .email-sidebar-grid button,.email-studio-page .email-variable-grid button,.email-studio-page .email-asset-row,.email-studio-page .email-link-card,.email-studio-page .email-safety-row,.email-studio-page .email-sidebar-section,.email-studio-page .email-code-panel,.email-studio-page .email-inbox-preview,.email-studio-page .email-preview-stage-large,.email-studio-page .email-performance-panel{background:#fffdfb;border:1px solid #efe7df;border-radius:18px}.email-studio-page .email-template-categories.split-layout button{text-align:left;color:#574f49;padding:11px 12px;font-size:.84rem;font-weight:700}.email-studio-page .email-template-card-list.refined-list{flex-direction:column;gap:12px;margin-top:18px;display:flex}.email-studio-page .email-template-card-list.refined-list article{padding:12px}.email-studio-page .email-template-card-list.refined-list article.active{background:#fff7f2;border-color:#ffccb5;box-shadow:0 10px 22px #ff5a1f14}.email-studio-page .email-template-card-list.refined-list article>button{text-align:left;background:0 0;flex-direction:column;align-items:flex-start;gap:5px;width:100%;display:flex}.email-studio-page .email-template-card-list.refined-list article strong{color:#131313;font-size:.97rem}.email-studio-page .email-template-card-list.refined-list article span,.email-studio-page .email-template-card-list.refined-list article small{color:#6a655d}.email-studio-page .email-template-card-list.refined-list article>div{gap:8px;margin-top:10px;display:flex}.email-studio-page .email-template-card-list.refined-list article>div button{color:#5f554e;background:#fff;border:1px solid #eedfd2;border-radius:999px;padding:6px 10px;font-size:.76rem}.email-studio-page .email-template-fields.refined-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.email-studio-page .email-template-fields.refined-fields label{color:#57524d;flex-direction:column;gap:8px;font-size:.8rem;font-weight:700;display:flex}.email-studio-page .email-template-fields.refined-fields input{color:#181818;background:#fffdfb;border:1px solid #eadfd5;border-radius:12px;padding:12px 14px}.email-studio-page .email-builder-tabs.pro-tabs{border-top:1px solid #f2e7dd;margin-top:16px;padding-top:14px}.email-studio-page .email-stage-shell,.email-studio-page .email-preview-workspace.full-stage-mode,.email-studio-page .email-code-workspace.full-stage-mode,.email-studio-page .email-safety-workspace.full-stage-mode{margin-top:18px}.email-studio-page .email-stage-header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.email-studio-page .email-canvas-toolbar.compact{align-items:center;gap:14px;display:flex}.email-studio-page .email-canvas-toolbar.compact>div{flex-wrap:wrap;gap:8px;display:flex}.email-studio-page .email-canvas-toolbar.compact>div button{color:#635952;background:#fff;border:1px solid #eadfd5;border-radius:999px;padding:8px 12px;font-size:.76rem;font-weight:700}.email-studio-page .email-canvas-browser{background:#f7f5f2;border:1px solid #efe7df;border-radius:24px;overflow:hidden}.email-studio-page .email-browser-bar{background:#f0ede8;align-items:center;gap:8px;padding:14px 16px;display:flex}.email-studio-page .email-browser-bar>span{background:#d2cbc2;border-radius:50%;width:11px;height:11px}.email-studio-page .email-browser-bar>div{color:#666058;text-align:center;background:#fff;border:1px solid #e4ddd6;border-radius:999px;flex:1;margin-left:16px;padding:8px 18px;font-size:.82rem}.email-studio-page .email-canvas-frame.pro-stage-frame{justify-content:center;align-items:flex-start;min-height:860px;padding:26px 24px 34px;display:flex}.email-studio-page .email-canvas-document.pro-document{background:#fff;border:1px solid #e8e1d8;border-radius:28px;width:min(100%,680px);padding:34px 34px 28px;box-shadow:0 24px 40px #11111114}.email-studio-page .email-canvas-document.pro-document>button{text-align:left;background:0 0;border:1px dashed #0000;border-radius:22px;width:100%;margin-bottom:12px;padding:10px;display:block}.email-studio-page .email-canvas-document.pro-document>button.selected{background:#fff8f3;border-color:#ffb590}.email-studio-page .email-canvas-brand{color:#111;align-items:center;gap:10px;font-size:1rem;font-weight:800;display:inline-flex}.email-studio-page .email-canvas-brand:before,.email-studio-page .email-logo-dot{color:#fff;content:"A";background:linear-gradient(135deg,#ff6a2c 0%,#ff8d4c 100%);border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:inline-flex}.email-studio-page .email-canvas-brand span{font-size:.96rem}.email-studio-page .email-heading-block{text-align:center;padding:14px 12px 4px}.email-studio-page .email-heading-block h3{color:#101012;margin:0;font-size:clamp(2.4rem,3vw,3.7rem);line-height:1.05}.email-studio-page .email-heading-block p,.email-studio-page .email-copy-block{color:#6d6770;max-width:560px;margin:14px auto 0;line-height:1.7}.email-studio-page .email-hero-image-placeholder{color:#fff;background:radial-gradient(circle at 100% 0,#ff75374d,#0000 32%),linear-gradient(135deg,#21130b 0%,#5f2b10 50%,#ff6a2c 100%);border-radius:28px;grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:16px;padding:28px;display:grid}.email-studio-page .email-hero-image-placeholder .hero-copy{flex-direction:column;gap:10px;display:flex}.email-studio-page .email-hero-image-placeholder .hero-copy strong{font-size:1.25rem}.email-studio-page .email-hero-image-placeholder .hero-copy span{color:#ffffffd6;line-height:1.65}.email-studio-page .email-hero-image-placeholder .hero-art{background:linear-gradient(135deg,#ffffff26,#ffffff73);border-radius:24px;min-height:190px;box-shadow:inset 0 0 0 1px #ffffff2e}.email-studio-page .email-recovery-box{background:#fff8f3;border:1px solid #f2d8c8;border-radius:18px;flex-direction:column;gap:6px;padding:22px;display:flex}.email-studio-page .email-recovery-box span{color:#b76132;letter-spacing:.08em;font-size:.74rem;font-weight:800}.email-studio-page .email-recovery-box strong{color:#181818;font-size:1.05rem}.email-studio-page .email-recovery-box small{color:#6e665f;line-height:1.55}.email-studio-page .email-canvas-document.pro-document>button em{color:#fff;background:#ff5a1f;border-radius:999px;justify-content:center;align-items:center;min-width:210px;padding:15px 24px;font-style:normal;font-weight:700;display:inline-flex;box-shadow:0 12px 28px #ff5a1f33}.email-studio-page .email-two-column-block{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.email-studio-page .email-two-column-block article{border-top:2px solid #d8d2cb;padding-top:14px}.email-studio-page .email-two-column-block strong{color:#171717;margin-bottom:8px;font-size:1.05rem;display:block}.email-studio-page .email-two-column-block p{color:#6a6560;margin:0;line-height:1.6}.email-studio-page .email-studio-sidebar{flex-direction:column;gap:16px;display:flex}.email-studio-page .email-sidebar-tabs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.email-studio-page .email-sidebar-tabs button{justify-content:center;width:100%}.email-studio-page .email-sidebar-panel{flex-direction:column;gap:14px;display:flex}.email-studio-page .email-sidebar-section,.email-studio-page .email-settings-card.polished{padding:16px}.email-studio-page .email-sidebar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.email-studio-page .email-sidebar-grid button,.email-studio-page .email-variable-grid button{text-align:left;background:#fff;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:86px;padding:12px;display:flex}.email-studio-page .email-sidebar-grid button.active{background:#fff7f2;border-color:#ffb590}.email-studio-page .email-sidebar-grid button strong,.email-studio-page .email-variable-grid button{color:#191919;font-size:.82rem;font-weight:700}.email-studio-page .email-sidebar-grid button small,.email-studio-page .email-variable-grid button small,.email-studio-page .email-asset-row small,.email-studio-page .email-link-card small,.email-studio-page .email-render-preview small,.email-studio-page .email-inbox-preview p,.email-studio-page .email-code-panel pre,.email-studio-page .email-safety-row p{color:#6c665f}.email-studio-page .email-variable-grid.sidebar-mode,.email-studio-page .email-variable-grid.inline-mode{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.email-studio-page .email-assets-stack{flex-direction:column;gap:10px;margin:14px 0;display:flex}.email-studio-page .email-asset-row{background:#fff;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:12px;display:flex}.email-studio-page .email-asset-row span{color:#b66333;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:800}.email-studio-page .email-setting-grid.expanded{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.email-studio-page .email-setting-grid.expanded span{color:#5f5850;background:#fff;border:1px solid #efe5da;border-radius:12px;padding:10px 12px;font-size:.8rem;font-weight:700}.email-studio-page .email-preview-topline{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.email-studio-page .email-inbox-preview{flex:1;padding:16px 18px}.email-studio-page .email-inbox-preview strong{color:#171717;margin:4px 0 8px;font-size:1rem;display:block}.email-studio-page .email-preview-stage-large{justify-content:center;min-height:620px;padding:24px;display:flex}.email-studio-page .email-render-preview,.email-studio-page .email-inbox-card.polished-inbox-card,.email-studio-page .email-plain-preview{background:#fff;border:1px solid #e8e0d7;border-radius:24px;width:min(100%,520px);padding:24px;box-shadow:0 20px 32px #1212120f}.email-studio-page .email-render-preview.mobile{width:min(100%,340px)}.email-studio-page .email-render-preview span,.email-studio-page .email-inbox-card.polished-inbox-card span{color:#ff5a1f;font-size:.72rem;font-weight:800}.email-studio-page .email-render-preview h3,.email-studio-page .email-inbox-card.polished-inbox-card strong{color:#161616;margin:10px 0 12px}.email-studio-page .email-render-preview p,.email-studio-page .email-inbox-card.polished-inbox-card p,.email-studio-page .email-render-preview li{color:#67615d;line-height:1.65}.email-studio-page .email-render-preview button{color:#fff;background:#ff5a1f;border:0;border-radius:999px;margin-top:16px;padding:12px 18px;font-weight:700}.email-studio-page .email-render-product{background:#fffbf8;border:1px solid #f0e4d9;border-radius:16px;flex-direction:column;gap:6px;margin-top:14px;margin-bottom:6px;padding:14px;display:flex}.email-studio-page .email-code-workspace.full-stage-mode{grid-template-columns:1.2fr 1fr;gap:14px;display:grid}.email-studio-page .email-code-panel{padding:16px}.email-studio-page .email-code-panel div,.email-studio-page .email-panel-head{flex-direction:column;gap:4px;display:flex}.email-studio-page .email-code-panel strong,.email-studio-page .email-panel-head strong,.email-studio-page .email-link-card strong,.email-studio-page .email-safety-row strong{color:#161616}.email-studio-page .email-code-panel span,.email-studio-page .email-panel-head span,.email-studio-page .email-performance-panel span{color:#ff5a1f;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:800}.email-studio-page .email-code-panel pre,.email-studio-page .email-plain-preview{white-space:pre-wrap;word-break:break-word;margin:14px 0 0;font-size:.82rem;line-height:1.65}.email-studio-page .email-safety-workspace.full-stage-mode{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.email-studio-page .email-safety-row{padding:16px}.email-studio-page .email-safety-row.warning{background:#fff8f2;border-color:#ffd6bf}.email-studio-page .email-safety-row.passed{background:#f7fcf9;border-color:#d2eedd}.email-studio-page .email-link-card.compact-link-card{margin-top:14px;padding:14px}.email-studio-page .expanded-performance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.email-studio-page .sticky-footer-actions{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #efe5d9;border-radius:18px;padding:14px;position:sticky;bottom:10px;box-shadow:0 16px 30px #11111114}@media (max-width:1400px){.email-studio-page .email-studio-workspace{grid-template-columns:240px minmax(0,1fr) 300px}.email-studio-page .email-sidebar-grid,.email-studio-page .email-variable-grid.sidebar-mode,.email-studio-page .email-variable-grid.inline-mode{grid-template-columns:1fr}}@media (max-width:1180px){.email-studio-page .email-studio-workspace,.email-studio-page .email-code-workspace.full-stage-mode{grid-template-columns:1fr}.email-studio-page .email-studio-library,.email-studio-page .email-studio-sidebar{position:static}.email-studio-page .expanded-performance-grid,.email-studio-page .email-safety-workspace.full-stage-mode,.email-studio-page .email-template-fields.refined-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.email-studio-page .email-studio-pro-header,.email-studio-page .email-preview-topline,.email-studio-page .email-stage-header{flex-direction:column;align-items:stretch}.email-studio-page .email-pro-header-actions{align-items:stretch;min-width:0}.email-studio-page .expanded-performance-grid,.email-studio-page .email-safety-workspace.full-stage-mode,.email-studio-page .email-template-fields.refined-fields,.email-studio-page .email-two-column-block,.email-studio-page .email-sidebar-tabs{grid-template-columns:1fr}}.email-studio-projects-page{color:#0d0d0d;min-height:760px;padding:0 0 56px}.email-studio-projects-page button,.email-studio-projects-page select,.email-studio-projects-page input{font:inherit}.email-projects-hero{background:linear-gradient(135deg,#fff 0%,#fffaf7 100%);border:1px solid #ece7e2;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;padding:28px 30px;display:flex;box-shadow:0 16px 40px #0d0d0d0b}.email-projects-hero>div:first-child{max-width:720px}.email-projects-hero span{color:#ff5722;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;width:fit-content;margin-bottom:10px;font-size:.74rem;font-weight:800;display:inline-flex}.email-projects-hero h2{color:#0d0d0d;letter-spacing:-.065em;margin:0;font-size:clamp(2rem,3vw,3rem);line-height:.98}.email-projects-hero p{color:#5f626b;max-width:620px;margin:12px 0 0;font-size:.98rem;line-height:1.6}.email-projects-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.email-import-btn,.email-create-btn{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:.92rem;font-weight:800;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}.email-import-btn{color:#0d0d0d;background:#fff;border:1px solid #d9d5cf}.email-create-btn{color:#fff;background:#ff5722;border:1px solid #ff5722;box-shadow:0 14px 26px #ff572233}.email-import-btn:hover,.email-create-btn:hover,.email-project-card:hover{transform:translateY(-2px)}.email-import-btn:hover{border-color:#ffb091}.email-create-btn:hover{box-shadow:0 18px 34px #ff572242}.email-projects-filter-bar{justify-content:space-between;align-items:center;gap:22px;margin-bottom:28px;display:flex}.email-filter-left,.email-filter-right{align-items:center;gap:16px;display:flex}.email-filter-right{flex:1;justify-content:flex-end}.email-projects-filter-bar label{color:#0d0d0d;background:#fff;border:1px solid #d8d4cf;border-radius:8px;align-items:center;gap:10px;min-height:48px;padding:0 14px;display:inline-flex}.email-projects-filter-bar label strong{white-space:nowrap;font-size:.9rem;font-weight:800}.email-projects-filter-bar select{color:#222;cursor:pointer;background:0 0;border:0;outline:0;min-width:120px;font-size:.92rem}.email-search-box{background:#fff;border:1px solid #d8d4cf;border-radius:8px;grid-template-columns:minmax(0,1fr) 54px;width:min(100%,560px);min-height:48px;display:grid;overflow:hidden}.email-search-box input{color:#0d0d0d;background:#fff;border:0;outline:0;width:100%;padding:0 18px}.email-search-box input::placeholder{color:#8a8991}.email-search-box button{color:#ff5722;cursor:pointer;background:#fff3ed;border-left:1px solid #efe7e0;font-size:1.2rem;font-weight:900}.email-designs-listing{padding:0}.email-designs-title-row{align-items:center;gap:8px;margin-bottom:22px;display:flex}.email-designs-title-row h3{color:#0d0d0d;margin:0;font-size:1.02rem;font-weight:900}.email-designs-title-row span{color:#ff5722;background:#fff0e9;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:22px;padding:0 8px;font-size:.78rem;font-weight:900;display:inline-flex}.email-project-card-grid{grid-template-columns:repeat(auto-fill,minmax(260px,300px));gap:24px;display:grid}.email-project-card{cursor:pointer;text-align:left;background:#fff;border:1px solid #ece7e2;border-radius:12px;flex-direction:column;width:300px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden;box-shadow:0 16px 28px #0d0d0d11}.email-project-card:hover{border-color:#ffd1be;box-shadow:0 22px 40px #0d0d0d18}.email-project-preview{background:#eef0f4;min-height:260px;padding:18px 14px 0;position:relative}.email-project-badge{z-index:2;color:#fff;background:#ff5722;border-radius:8px;align-items:center;gap:6px;padding:8px 11px;font-size:.82rem;font-weight:800;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:0 10px 20px #ff572233}.email-preview-paper{color:#0d0d0d;background:#fff;border-radius:8px 8px 0 0;width:100%;height:250px;margin:0 auto;padding:12px 18px 22px;overflow:hidden;box-shadow:0 10px 22px #0d0d0d14}.email-browser-strip{color:#77777d;text-align:center;background:#f7f7f7;border-radius:999px;width:76%;margin:0 auto 13px;padding:5px 8px;font-size:.48rem}.email-preview-brand{color:#ff5722;text-align:center;margin-bottom:10px;font-size:.95rem;display:block}.email-preview-paper h4{color:#0d0d0d;text-align:center;max-width:190px;margin:0 auto 8px;font-size:1.18rem;line-height:1.05}.email-preview-paper p{color:#6d6d74;text-align:center;max-width:210px;margin:0 auto 10px;font-size:.53rem;line-height:1.35}.email-preview-cta{color:#fff;background:#ff5722;border-radius:999px;width:fit-content;margin:0 auto 16px;padding:7px 16px;font-size:.56rem;font-weight:800}.email-preview-banner{color:#fff;background:linear-gradient(135deg,#1a100c,#ff5722);border-radius:14px;justify-content:center;align-items:center;gap:12px;height:70px;display:flex}.email-preview-banner div{background:#ffffff47;border-radius:999px;width:44px;height:22px}.email-preview-banner span{color:#fff;font-size:.52rem;font-weight:800}.email-preview-columns{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.email-preview-columns span{background:linear-gradient(#f7f7f7,#fff);border-top:2px solid #d4d4d8;height:34px}.email-project-card-body{background:#fff;justify-content:space-between;align-items:flex-end;gap:14px;padding:16px 14px 14px;display:flex}.email-project-card-body h4{color:#0d0d0d;margin:0 0 8px;font-size:1rem;font-weight:850}.email-project-card-body p,.email-project-card-meta span:first-child{color:#62646d;margin:0;font-size:.86rem}.email-project-card-meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.email-comment-icon{color:#0d0d0d;border:1px solid #d8d4cf;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:.9rem;display:inline-flex}@media (max-width:920px){.email-projects-hero,.email-projects-filter-bar{flex-direction:column;align-items:stretch}.email-projects-actions,.email-filter-left,.email-filter-right{justify-content:flex-start}.email-filter-right{flex-direction:column;align-items:stretch}.email-search-box,.email-projects-filter-bar label{width:100%}.email-project-card-grid{grid-template-columns:1fr}.email-project-card{width:100%;max-width:340px}}.email-studio-projects-page,.email-studio-flow-page{color:#0d0d0d;background:#fbfaf8}.email-create-menu-wrap{display:inline-flex;position:relative}.email-create-menu{z-index:40;background:#fff;border:1px solid #e6e0da;border-radius:14px;width:230px;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 22px 40px #0d0d0d21}.email-create-menu button{color:#0d0d0d;text-align:left;cursor:pointer;background:#fff;border-bottom:1px solid #f0ece8;align-items:center;gap:12px;width:100%;min-height:54px;padding:0 16px;font-weight:800;display:flex}.email-create-menu button:last-child{border-bottom:0}.email-create-menu button:hover{color:#ff5722;background:#fff4ee}.email-create-menu button span{color:#ff5722;background:#fff8f4;border:1px solid #f1d7cb;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.email-editor-topbar{background:#fff;border:1px solid #e8e3dd;border-radius:18px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;min-height:68px;padding:0 18px;display:grid;box-shadow:0 10px 26px #0d0d0d0b}.email-editor-left-actions,.email-editor-quick-actions,.email-editor-title-wrap{align-items:center;gap:12px;display:flex}.email-icon-button{color:#0d0d0d;cursor:pointer;background:#fff;border:1px solid #d9d4ce;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.45rem;font-weight:800;display:inline-flex}.email-editor-title-wrap strong{color:#0d0d0d;font-size:1.06rem}.email-editor-title-wrap button,.email-editor-quick-actions button{color:#0d0d0d;cursor:pointer;background:#fff;border:1px solid #ece6df;border-radius:10px;width:34px;height:34px}.email-type-pill{color:#ff5722;background:#fff0e9;border-radius:8px;align-items:center;gap:6px;min-height:32px;padding:0 12px;font-size:.82rem;font-weight:800;display:inline-flex}.email-export-btn{color:#fff;background:#ff5722;border:1px solid #ff5722;border-radius:12px;min-height:42px;padding:0 18px;font-weight:850;box-shadow:0 12px 24px #ff572233}.email-editor-layout{grid-template-columns:minmax(0,1fr) 360px;gap:18px;min-height:760px;margin-top:18px;display:grid}.email-editor-canvas-area,.email-editor-sidebar,.email-template-catalog-screen,.email-folder-screen{background:#fff;border:1px solid #e8e3dd;border-radius:22px;box-shadow:0 14px 34px #0d0d0d0b}.email-editor-canvas-area{min-height:760px;padding:22px;position:relative}.email-device-toggle-row{gap:8px;display:flex;position:absolute;top:18px;left:18px}.email-device-toggle-row button{color:#0d0d0d;cursor:pointer;background:#fff;border:1px solid #e5ded7;border-radius:8px;width:38px;height:34px}.email-device-toggle-row button.active{color:#ff5722;background:#fff1eb;border-color:#ff5722}.email-blank-canvas{flex-direction:column;justify-content:flex-start;align-items:center;gap:28px;width:min(100%,720px);min-height:620px;margin:42px auto 0;padding-top:34px;display:flex}.email-drop-zone{color:#ff5722;text-align:center;background:#fff4ee;border:2px dashed #ffbda5;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:min(100%,620px);min-height:94px;display:flex}.email-drop-zone span{font-size:1.25rem;font-weight:900}.email-drop-zone strong{color:#ff5722;font-size:.95rem}.email-drop-zone p,.email-designed-with{color:#625f5b;margin:0;font-size:.88rem}.email-designed-with{align-items:center;gap:9px;font-weight:700;display:inline-flex}.email-designed-with span{color:#ff5722}.email-editor-sidebar{overflow:hidden}.email-editor-tabs{border-bottom:1px solid #e8e3dd;grid-template-columns:repeat(3,1fr);display:grid}.email-editor-tabs button{color:#6b6762;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;background:#f5f4f2;border-right:1px solid #e8e3dd;min-height:58px;font-weight:850}.email-editor-tabs button:last-child{border-right:0}.email-editor-tabs button.active{color:#ff5722;background:#fff}.email-editor-block-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.email-editor-block-grid button{color:#0d0d0d;cursor:pointer;background:#fff;border:1px solid #e8e3dd;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:104px;display:flex;box-shadow:0 8px 18px #0d0d0d09}.email-editor-block-grid button:hover{background:#fff7f2;border-color:#ffbda5}.email-editor-block-grid span{color:#0d0d0d;font-size:1.45rem;font-weight:900}.email-editor-block-grid strong{color:#66615c;text-transform:uppercase;font-size:.82rem}.email-editor-settings-panel{flex-direction:column;gap:14px;padding:22px;display:flex}.email-editor-settings-panel strong{color:#0d0d0d;font-size:1.1rem}.email-editor-settings-panel p{color:#686560;margin:0;line-height:1.55}.email-editor-settings-panel div{background:#fffdfb;border:1px solid #ece7e2;border-radius:12px;justify-content:space-between;gap:10px;padding:14px;display:flex}.email-catalog-header,.email-folder-header{align-items:flex-start;gap:16px;padding:24px 24px 0;display:flex}.email-catalog-header span,.email-folder-header span{color:#ff5722;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.email-catalog-header h2,.email-folder-header h2{color:#0d0d0d;letter-spacing:-.06em;margin:4px 0 8px;font-size:clamp(2rem,3vw,3rem);line-height:1}.email-catalog-header p,.email-folder-header p{color:#62615d;margin:0;line-height:1.55}.email-catalog-tabs{border-bottom:1px solid #dedbd7;gap:28px;margin:24px 24px 0;display:flex}.email-catalog-tabs button{color:#0d0d0d;cursor:pointer;background:0 0;padding:0 0 14px;font-weight:850;position:relative}.email-catalog-tabs button.active{color:#ff5722}.email-catalog-tabs button.active:after{content:"";background:#ff5722;border-radius:999px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.email-catalog-layout{grid-template-columns:260px minmax(0,1fr);gap:24px;padding:24px;display:grid}.email-catalog-sidebar{flex-direction:column;gap:16px;display:flex}.email-catalog-search{background:#fff;border:1px solid #d8d4cf;border-radius:8px;grid-template-columns:minmax(0,1fr) 44px;min-height:48px;display:grid;overflow:hidden}.email-catalog-search input{color:#0d0d0d;border:0;outline:0;padding:0 14px}.email-catalog-search button{color:#ff5722;background:#fff4ee;border-left:1px solid #e9e3dc;font-size:1.15rem}.email-catalog-sidebar p{color:#62615d;text-align:right;margin:0;font-weight:800}.email-catalog-sidebar h3{color:#0d0d0d;margin:10px 0 4px;font-size:1.35rem}.email-catalog-sidebar>button{color:#0d0d0d;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;min-height:44px;font-size:1rem;font-weight:850;display:flex}.email-catalog-main{flex-direction:column;gap:24px;display:flex}.email-catalog-hero-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.email-catalog-hero-options button{color:#0d0d0d;cursor:pointer;background:#fff;border:1px solid #ece7e2;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:132px;font-size:1rem;font-weight:850;display:flex;box-shadow:0 12px 24px #0d0d0d0e}.email-catalog-hero-options span{color:#ff5722;font-size:1.6rem}.email-template-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:18px;display:grid}.email-template-tile{text-align:left;cursor:pointer;background:#fff;border:1px solid #e9e3dd;border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex;box-shadow:0 12px 24px #0d0d0d0d}.email-template-tile:hover{border-color:#ffbda5;transform:translateY(-2px)}.email-template-thumb{color:#0d0d0d;background:#fff4ee;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:220px;padding:18px;display:flex;overflow:hidden}.email-template-tile.dark .email-template-thumb{color:#fff;background:linear-gradient(135deg,#121212,#402014)}.email-template-tile.orange .email-template-thumb{background:linear-gradient(135deg,#fff1eb,#ffb89d)}.email-template-thumb span{color:#ff5722;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:900}.email-template-tile.dark .email-template-thumb span{color:#ffbda5}.email-template-thumb h4{max-width:190px;margin:22px 0 8px;font-size:1.22rem;line-height:1.1}.email-template-thumb p{color:inherit;opacity:.72;margin:0;font-size:.84rem}.email-template-thumb-art{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.email-template-thumb-art i{background:#ffffff94;border-radius:8px;height:34px}.email-template-tile strong{color:#0d0d0d;font-size:.98rem}.email-template-tile small{color:#686560}.email-folder-panel{background:#fff;border:1px solid #ece7e2;border-radius:26px;grid-template-columns:minmax(0,.95fr) minmax(420px,1fr);gap:28px;margin:24px;padding:32px;display:grid;box-shadow:0 16px 36px #0d0d0d0e}.email-folder-copy{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.email-folder-copy>span{color:#ff5722;background:#fff0e9;border-radius:8px;align-items:center;width:fit-content;padding:7px 10px;font-weight:850;display:inline-flex}.email-folder-copy h3{color:#0d0d0d;letter-spacing:-.06em;margin:0;font-size:clamp(2rem,3vw,3.4rem);line-height:1.05}.email-folder-copy p{color:#62615d;max-width:540px;margin:0;font-size:1.02rem;line-height:1.65}.email-folder-copy ul{flex-direction:column;gap:10px;margin:6px 0 12px;padding:0;list-style:none;display:flex}.email-folder-copy li{color:#3f3d39;font-weight:750}.email-folder-copy li:before{content:"✓";color:#ff5722;margin-right:10px}.email-folder-actions{flex-wrap:wrap;gap:12px;display:flex}.email-folder-visual{background:linear-gradient(135deg,#fff7f2,#f7f4f0);border-radius:24px;flex-direction:column;justify-content:center;gap:20px;min-height:420px;padding:32px;display:flex}.email-folder-visual article{background:#ffffffe6;border:1px solid #ece7e2;border-radius:16px;padding:18px;box-shadow:0 14px 28px #0d0d0d0e}.email-folder-visual strong{color:#0d0d0d}.email-folder-visual div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.email-folder-visual span{background:#fff0e9;border-radius:10px;min-height:58px}@media (max-width:1120px){.email-editor-layout,.email-catalog-layout,.email-folder-panel,.email-catalog-hero-options{grid-template-columns:1fr}}@media (max-width:740px){.email-editor-topbar,.email-projects-hero,.email-projects-filter-bar{flex-direction:column;align-items:stretch;display:flex}.email-editor-block-grid,.email-template-grid{grid-template-columns:1fr}}
