:root{--app-bg:#f7f8fa;--surface:#ffffff;--surface-subtle:#f8fafc;--ink:#111318;--ink-soft:#252a33;--muted:#667085;--muted-strong:#475467;--line:#e6e9f1;--line-strong:#d7dce7;--brand:#2563eb;--brand-soft:#eef4ff;--landing-blue:#2563eb;--landing-blue-strong:#1d4ed8;--purple:#2563eb;--purple-soft:#eef4ff;--purple-strong:#1d4ed8;--violet:#2563eb;--status-success:#159a63;--status-blue:#3f7df6;--status-orange:#d98b13;--status-pink:#ec4899;--danger:#b42318;--shadow:0 2px 8px rgba(15,23,42,0.04);--shadow-soft:0 1px 4px rgba(15,23,42,0.04)}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--app-bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}a{color:inherit}.amh-app-shell{--amh-canvas-gap:12px;--amh-commandbar-height:68px;--amh-content-pad-x:clamp(28px,2.32vw,34px);--amh-content-pad-y:clamp(20px,1.86vw,28px);--amh-bg:#f7f8fa;--amh-surface:#ffffff;--amh-line:#e3e7ef;--amh-line-strong:#d8deeb;--amh-text:#161923;--amh-muted:#697386;--amh-soft:#eef4ff;--amh-accent:#2563eb;--amh-accent-strong:#1d4ed8;--amh-success:#159a63;--amh-warning:#b66a0a;--amh-shadow:0 8px 22px rgba(31,41,55,0.022),0 1px 4px rgba(15,23,42,0.012);background:var(--amh-bg);color:var(--amh-text);display:grid;grid-template-columns:clamp(228px,16.68vw,248px) minmax(0,1fr);height:100vh;min-height:100vh;overflow:hidden}.amh-app-shell *{min-width:0}.amh-sidebar{background:#fbfbff;border-right:1px solid var(--amh-line);display:grid;grid-template-rows:auto 1fr;min-height:100vh;height:100vh;padding:clamp(22px,1.68vw,25px) 14px 16px;position:-webkit-sticky;position:sticky;top:0;overflow:hidden auto}.amh-brand{align-items:center;color:var(--amh-text);display:flex;gap:8px;padding:0 8px clamp(31px,2.42vw,36px);text-decoration:none;white-space:nowrap}.amh-brand-mark{align-items:center;background:transparent;display:inline-flex;height:clamp(28px,2.08vw,31px);justify-content:center;width:clamp(30px,2.15vw,32px)}.amh-brand-mark img{display:block;height:clamp(25px,1.82vw,27px);object-fit:contain;width:clamp(29px,2.08vw,31px)}.amh-brand strong{font-size:clamp(15px,1.08vw,16px);font-weight:710;letter-spacing:0;line-height:1.2;white-space:nowrap}.amh-nav,.amh-sidebar-footer{align-content:flex-start;display:grid;grid-gap:7px;gap:7px}.amh-nav-section{display:grid;grid-gap:6px;gap:6px}.amh-nav-section+.amh-nav-section{border-top:1px solid var(--amh-line);margin-top:8px;padding-top:12px}.amh-nav-context{color:#7b8290;font-size:11px;font-weight:720;line-height:1.2;padding:0 14px 2px}.amh-purpose-summary{align-items:center;background:var(--surface);border:1px solid var(--amh-line);border-radius:var(--radius);box-shadow:var(--amh-panel-shadow);display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr) auto;margin-bottom:14px;padding:14px 16px}.amh-purpose-summary span{color:var(--purple);display:block;font-size:12px;font-weight:800;margin-bottom:4px}.amh-purpose-summary strong{color:var(--ink);display:block;font-size:15px;letter-spacing:0}.amh-purpose-summary p{color:var(--muted);font-size:13px;line-height:1.55;margin:5px 0 0}.amh-purpose-summary nav{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.amh-purpose-summary nav a,.amh-purpose-summary-settings{align-items:center;background:var(--surface);border:1px solid var(--amh-line);border-radius:8px;color:var(--ink);display:inline-flex;font-size:12px;font-weight:750;min-height:30px;padding:0 10px;text-decoration:none;white-space:nowrap}.amh-purpose-summary nav a:hover,.amh-purpose-summary-settings:hover{border-color:var(--purple);color:var(--purple)}.amh-purpose-summary-settings{justify-self:end}.amh-nav a,.amh-sidebar-footer a{align-items:center;border-radius:8px;color:#465061;display:grid;font-size:14px;font-weight:560;grid-gap:13px;gap:13px;grid-template-columns:18px minmax(0,1fr) auto;min-height:42px;padding:0 14px;text-decoration:none}.amh-nav a.active,.amh-nav a:hover{background:#eef4ff;box-shadow:inset 0 0 0 1px rgba(37,99,235,.075);color:var(--amh-accent-strong)}.amh-nav a.active svg,.amh-nav em{color:var(--amh-accent-strong)}.amh-nav em{align-items:center;background:#e8e5fb;border-radius:999px;display:inline-flex;font-size:12px;font-style:normal;font-weight:660;height:24px;justify-content:center;min-width:24px;padding:0 7px}.amh-sidebar-footer{border-top:1px solid var(--amh-line);padding-top:16px}.amh-user-card{align-items:center;background:var(--amh-surface);border:1px solid var(--amh-line);border-radius:7px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:34px minmax(0,1fr) 16px;margin-top:10px;padding:10px 11px}.amh-user-card-button{color:var(--amh-text);cursor:pointer;font:inherit;text-align:left;width:100%}.amh-user-card-button:hover,.amh-workspace-switcher:hover{background:#f5f6fb}.amh-user-card>span,.amh-workspace-switcher>span{align-items:center;background:var(--amh-soft);border-radius:999px;color:var(--amh-accent-strong);display:inline-flex;font-size:12px;font-weight:720;height:clamp(30px,2.29vw,34px);justify-content:center;width:clamp(30px,2.29vw,34px)}.amh-user-card div{display:grid;grid-gap:2px;gap:2px}.amh-user-card strong{font-size:13px}.amh-user-card small{color:var(--amh-muted);font-size:12px}.amh-logout-form{margin:0}.amh-account-menu,.amh-context-menu{position:relative}.amh-context-menu summary{list-style:none}.amh-context-menu summary::-webkit-details-marker{display:none}.amh-context-switcher{align-items:center;background:#fff;border:1px solid var(--amh-line);border-radius:7px;color:var(--amh-text);cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:28px minmax(110px,170px) 14px;min-height:38px;padding:3px 9px 3px 5px}.amh-context-switcher>span:first-child{align-items:center;background:#eef4ff;border-radius:6px;color:var(--amh-accent-strong);display:inline-flex;height:28px;justify-content:center;width:28px}.amh-context-switcher>span:nth-child(2){display:grid;grid-gap:1px;gap:1px;text-align:left}.amh-context-switcher small,.amh-context-switcher strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amh-context-switcher strong{font-size:12px}.amh-context-switcher small{color:var(--amh-muted);font-size:10px}.amh-context-dropdown{background:#fff;border:1px solid var(--amh-line);border-radius:8px;box-shadow:0 18px 50px rgba(22,25,35,.12);display:grid;grid-gap:6px;gap:6px;min-width:280px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:60}.amh-context-dropdown a,.amh-context-dropdown header,.amh-context-service-list button{align-items:center;display:grid;grid-gap:9px;gap:9px;grid-template-columns:18px minmax(0,1fr) auto;padding:9px 10px}.amh-context-dropdown header{border-bottom:1px solid var(--amh-line)}.amh-context-dropdown header span,.amh-context-service-list button span{display:grid;grid-gap:2px;gap:2px;text-align:left}.amh-context-dropdown strong{font-size:12px}.amh-context-dropdown small,.amh-context-service-list p{color:var(--amh-muted);font-size:11px;margin:0}.amh-context-service-list{display:grid;max-height:220px;overflow:auto}.amh-context-dropdown>a,.amh-context-service-list button{background:transparent;border:0;border-radius:6px;color:var(--amh-text);cursor:pointer;font-size:12px;text-decoration:none;width:100%}.amh-context-dropdown>a:hover,.amh-context-service-list button:hover{background:#f5f3ff}.amh-account-menu[open] .amh-workspace-switcher{background:#f5f6fb}.amh-account-menu summary{list-style:none}.amh-account-menu summary::-webkit-details-marker{display:none}.amh-account-dropdown{background:#ffffff;border:1px solid var(--amh-line);border-radius:8px;box-shadow:0 8px 24px rgba(22,25,35,.09);display:grid;grid-gap:6px;gap:6px;min-width:220px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:60}.amh-account-dropdown-profile{align-items:center;border-bottom:1px solid var(--amh-line);display:grid;grid-gap:10px;gap:10px;grid-template-columns:34px minmax(0,1fr);padding:7px 8px 10px}.amh-account-dropdown-profile>span{align-items:center;background:var(--amh-soft);border-radius:999px;color:var(--amh-accent-strong);display:inline-flex;font-size:12px;font-weight:760;height:34px;justify-content:center;width:34px}.amh-account-dropdown-profile div{display:grid;min-width:0}.amh-account-dropdown-profile small,.amh-account-dropdown-profile strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amh-account-dropdown-profile strong{color:var(--amh-text);font-size:13px}.amh-account-dropdown-profile small{color:var(--amh-muted);font-size:12px}.amh-account-workspaces{border-bottom:1px solid var(--amh-line);display:grid;grid-gap:3px;gap:3px;max-height:190px;overflow-y:auto;padding:2px 0 7px}.amh-account-workspaces>small{color:var(--amh-muted);font-size:10px;font-weight:750;padding:3px 9px}.amh-account-workspaces button span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amh-account-workspaces button:disabled{color:var(--amh-muted);cursor:default}.amh-account-workspaces>p{color:var(--amh-muted);font-size:10px;line-height:1.4;margin:2px 9px 0}.amh-account-workspaces .amh-account-workspaces-more{color:var(--amh-accent);font-size:12px;min-height:30px}.amh-account-dropdown a,.amh-account-dropdown button{align-items:center;background:transparent;border:0;border-radius:7px;color:var(--amh-text);cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:650;gap:9px;justify-content:flex-start;min-height:34px;padding:0 9px;text-align:left;text-decoration:none;width:100%}.amh-account-dropdown a:hover,.amh-account-dropdown button:hover{background:#f5f6fb}.amh-main{display:grid;grid-template-rows:var(--amh-commandbar-height) minmax(0,1fr);height:100vh;min-height:0;overflow:hidden}.amh-commandbar{border-bottom:1px solid var(--amh-line);gap:18px;justify-content:space-between;padding:0 clamp(28px,2.32vw,34px)}.amh-command-search,.amh-commandbar{align-items:center;background:#ffffff;display:flex}.amh-command-search{border:1px solid var(--amh-line-strong);border-radius:7px;box-shadow:0 5px 14px rgba(15,23,42,.018);color:var(--amh-muted);flex:0 1 clamp(360px,28.92vw,430px);font-size:14px;gap:10px;min-height:38px;padding:0 clamp(10px,.81vw,12px);position:relative;overflow:visible}.amh-command-search kbd{background:#f4f5f8;border:1px solid #e4e7ef;border-radius:6px;color:#687083;font-size:clamp(11px,.81vw,12px);font-weight:640;padding:2px clamp(6px,.47vw,7px)}.amh-command-search input{background:transparent;border:0;color:var(--amh-text);flex:1 1;font:inherit;min-width:0;outline:0;padding:0}.amh-command-search input::placeholder{color:var(--amh-muted)}.amh-command-results{background:#fff;border:1px solid var(--amh-line);border-radius:8px;box-shadow:0 18px 42px rgba(23,25,35,.12);display:grid;left:0;overflow:hidden;padding:5px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.amh-command-empty,.amh-command-results a{border-radius:6px;color:var(--amh-text);display:grid;grid-gap:3px;gap:3px;padding:9px 10px;text-decoration:none}.amh-command-results a.is-active,.amh-command-results a:hover{background:var(--purple-soft)}.amh-command-results strong{font-size:13px;font-weight:760;line-height:1.2}.amh-command-empty,.amh-command-results span{color:var(--amh-muted);font-size:12px;line-height:1.35}.amh-chip-row,.amh-command-actions,.amh-filter-row,.amh-page-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.amh-icon-button,.amh-primary-button,.amh-secondary-button,.amh-tab,.amh-workspace-switcher{align-items:center;border-radius:7px;display:inline-flex;font-size:14px;font-weight:630;gap:8px;justify-content:center;min-height:38px;text-decoration:none}.amh-icon-button{background:transparent;border:0;color:#1f2430;cursor:pointer;position:relative;height:clamp(34px,2.56vw,38px);width:clamp(34px,2.56vw,38px)}.amh-icon-button:hover{background:#f1f3f8}.amh-icon-button.has-badge span{align-items:center;background:var(--amh-accent);border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:800;height:17px;justify-content:center;position:absolute;right:4px;top:3px;width:17px}.amh-workspace-switcher{background:var(--amh-surface);border:1px solid var(--amh-line);color:var(--amh-text);cursor:pointer;max-width:250px;padding:0 clamp(10px,.81vw,12px) 0 4px}.amh-workspace-switcher small,.amh-workspace-switcher strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amh-workspace-switcher small{color:var(--amh-muted);font-size:11px}.amh-content{align-content:start;display:grid;grid-gap:var(--amh-canvas-gap);gap:var(--amh-canvas-gap);height:calc(100vh - var(--amh-commandbar-height));min-height:0;overflow:hidden;padding:var(--amh-content-pad-y) var(--amh-content-pad-x)}.amh-page-header{align-items:center;display:flex;gap:18px;justify-content:space-between;min-height:54px}.amh-eyebrow{color:var(--amh-accent-strong);display:none;font-size:12px;font-weight:850;letter-spacing:0;margin:0 0 8px;text-transform:uppercase}.amh-page-header h1{color:var(--amh-text);font-size:clamp(23px,1.68vw,25px);font-weight:680;letter-spacing:0;line-height:1.2;margin:0}.amh-page-header p{color:var(--amh-muted);font-size:14px;line-height:1.5;margin:5px 0 0;max-width:720px;overflow-wrap:anywhere}.amh-primary-button{background:#2563eb;border:1px solid #2563eb;box-shadow:0 8px 18px rgba(37,99,235,.11);color:#fff;min-height:42px;padding:0 clamp(14px,1.21vw,18px)}.amh-primary-button:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8;color:#fff}.amh-page-actions .amh-primary-button{padding:0 clamp(11px,.94vw,14px)}.amh-secondary-button,.amh-tab{align-items:center;background:var(--amh-surface);border:1px solid var(--amh-line);border-radius:7px;color:#596274;display:inline-flex;font-size:13px;font-weight:610;gap:7px;justify-content:center;line-height:1.2;min-height:38px;padding:0 13px;text-decoration:none}.amh-primary-button:disabled,.amh-secondary-button:disabled{cursor:not-allowed;opacity:.5}.amh-tab.active{border-color:#c6bbf6;color:var(--amh-accent-strong)}.amh-detail-layout,.amh-grid-2,.amh-grid-3,.amh-split-layout{display:grid;grid-gap:var(--amh-canvas-gap);gap:var(--amh-canvas-gap);min-height:0}.amh-grid-3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.14fr)}.amh-dashboard-top-grid{margin-top:0}.amh-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.amh-detail-layout{grid-template-columns:minmax(0,1fr) 380px}.amh-split-layout{align-items:start;grid-template-columns:minmax(0,1fr) 360px}.amh-dashboard-lower-grid{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(360px,.52fr)}.amh-detail-sidebar{align-content:flex-start;display:grid;grid-gap:16px;gap:16px}.amh-form-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.amh-panel{background:var(--amh-surface);border:1px solid var(--amh-line);border-radius:8px;box-shadow:var(--amh-shadow);display:flex;flex-direction:column;min-height:0;overflow:hidden}.amh-panel-header{align-items:center;border-bottom:1px solid var(--amh-line);display:flex;gap:12px;justify-content:space-between;min-height:56px;padding:0 16px;flex:0 0 auto}.amh-panel-header h2{align-items:baseline;color:var(--amh-text);display:flex;font-size:16px;font-weight:650;gap:8px;letter-spacing:0;margin:0}.amh-panel-header h2 small{color:#8a91a0;font-size:13px;font-weight:600}.amh-panel-header a{align-items:center;color:#525a6a;display:inline-flex;font-size:13px;font-weight:620;gap:3px;text-decoration:none}.amh-panel-body{padding:16px}.amh-dashboard-top-grid .amh-panel-header{min-height:55px}.amh-dashboard-top-grid>.amh-panel{min-height:376px}.amh-dashboard-top-grid .amh-list-row{gap:clamp(8px,.75vw,11px);min-height:clamp(44px,3.28vw,49px);padding:clamp(6px,.47vw,7px) clamp(12px,.95vw,14px) clamp(6px,.47vw,7px) clamp(14px,1.08vw,16px)}.amh-dashboard-top-grid .amh-list-row.has-chevron{grid-template-columns:24px minmax(0,1fr) minmax(58px,auto) 14px}.amh-dashboard-top-grid .amh-list-row .amh-badge,.amh-dashboard-top-grid .amh-list-row span:not(.amh-list-icon):not(.amh-badge),.amh-dashboard-top-grid .amh-list-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amh-dashboard-top-grid .amh-list-row .amh-badge{font-size:10.5px;justify-self:end;max-width:88px;padding:3px 7px}.amh-dashboard-top-grid .amh-queue-row{min-height:clamp(44px,3.28vw,49px);padding-bottom:clamp(5px,.47vw,7px);padding-top:clamp(5px,.47vw,7px)}.amh-dashboard-top-grid .amh-list-button{margin-bottom:12px;margin-top:auto;min-height:31px}.amh-dashboard-top-grid .amh-list,.amh-dashboard-top-grid .amh-queue-summary{display:grid;grid-template-rows:repeat(4,auto) minmax(22px,1fr) auto;min-height:320px}.amh-dashboard-top-grid .amh-queue-summary{grid-template-rows:repeat(5,auto) minmax(10px,1fr) auto}.amh-dashboard-top-grid .amh-performance-panel{display:grid;grid-template-rows:minmax(0,1fr) 31px;min-height:320px;padding:0 16px 20px}.amh-dashboard-top-grid .amh-performance-panel .amh-metric-grid{align-self:stretch;border-bottom:1px solid #eef1f6;grid-auto-rows:minmax(92px,1fr);margin-bottom:18px}.amh-dashboard-top-grid .amh-metric-grid div{align-content:center;gap:6px;min-height:0;padding-bottom:14px;padding-top:14px}.amh-stat-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.amh-stat{align-content:center;background:var(--amh-surface);border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;height:102px;padding:12px 16px}.amh-definition dt,.amh-stat span,.amh-table th{color:var(--amh-muted);font-size:12px;font-weight:560}.amh-stat strong{color:var(--amh-text);font-size:23px;line-height:1.12}.amh-stat em{align-items:center;color:var(--amh-success);display:inline-flex;font-size:12px;font-style:normal;font-weight:650;gap:5px}.growth-stat-grid{gap:14px}.growth-overview-grid{margin-top:18px}.growth-overview-grid>.amh-panel{min-height:292px}.growth-overview-grid .amh-panel-header{min-height:56px}.growth-overview-grid .growth-overview-list{display:grid;grid-template-rows:repeat(4,auto) minmax(14px,1fr) auto;min-height:236px}.growth-overview-grid .amh-list-row{gap:clamp(8px,.75vw,11px);min-height:44px;padding:7px 14px}.growth-overview-grid .amh-list-row.has-chevron{grid-template-columns:24px minmax(0,1fr) minmax(58px,auto) 14px}.growth-overview-grid .amh-list-row .amh-badge,.growth-overview-grid .amh-list-row span:not(.amh-list-icon):not(.amh-badge),.growth-overview-grid .amh-list-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.growth-overview-grid .amh-list-row .amh-badge{font-size:10.5px;justify-self:end;max-width:92px;padding:3px 7px}.growth-overview-grid .amh-list-button{margin:0 16px 14px;min-height:32px}.growth-queue-preview{display:grid;grid-template-rows:repeat(5,auto) minmax(8px,1fr) auto;min-height:236px}.growth-queue-preview .amh-queue-row{min-height:43px;padding-bottom:6px;padding-top:6px}.growth-performance-panel{display:grid;grid-template-rows:minmax(0,1fr) 32px;min-height:236px;padding:0 16px 16px}.growth-performance-panel .amh-metric-grid{align-self:stretch;border-bottom:1px solid #eef1f6;grid-auto-rows:minmax(62px,1fr);margin-bottom:12px}.growth-performance-panel .amh-metric-grid div{align-content:center;gap:5px;padding-bottom:10px;padding-top:10px}.operator-summary-strip{background:var(--amh-surface);border:1px solid var(--amh-line);border-radius:8px;box-shadow:var(--amh-shadow);display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.operator-summary-strip .amh-stat,.operator-summary-strip>a{border:0;border-radius:0;box-shadow:none;min-height:78px}.operator-summary-strip .amh-stat:not(:last-child),.operator-summary-strip>a:not(:last-child){border-right:1px solid var(--amh-line)}.growth-stat-grid .amh-stat{gap:6px;height:auto;padding-bottom:11px;padding-top:11px}.growth-stat-grid .amh-stat strong{font-size:21px}.growth-primary-layout .amh-panel-header{min-height:50px}.growth-primary-layout{grid-template-columns:minmax(0,1fr) 320px}.growth-primary-layout>.amh-panel,.growth-primary-layout>aside.amh-panel{align-self:start}.action-items-layout{grid-template-columns:minmax(0,1fr) 320px}.action-overview-grid{margin-top:18px}.action-overview-grid>.amh-panel{min-height:292px}.action-overview-grid .amh-panel-header{min-height:56px}.action-queue-preview{display:grid;grid-template-rows:repeat(5,auto) minmax(8px,1fr) auto;min-height:236px}.action-queue-preview .amh-queue-row{min-height:43px;padding-bottom:6px;padding-top:6px}.action-readiness-panel{display:grid;grid-gap:12px;gap:12px;grid-template-rows:auto minmax(0,1fr) 32px;min-height:236px;padding:0 16px 16px}.action-overview-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:2px}.action-readiness-list{border-bottom:1px solid #eef1f6;border-top:1px solid #eef1f6;display:grid;grid-gap:0;gap:0}.action-readiness-list div{align-items:center;color:#535c6c;display:grid;font-size:12px;font-weight:620;grid-gap:9px;gap:9px;grid-template-columns:18px minmax(0,1fr) auto;min-height:43px}.action-readiness-list div:not(:last-child){border-bottom:1px solid #f0f2f6}.action-readiness-list svg{color:var(--amh-accent)}.action-readiness-list span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-readiness-list em{background:#f6f7fb;border:1px solid #e5e9f2;border-radius:999px;color:#4b5565;font-style:normal;font-weight:720;padding:3px 7px}.compose-workbench{margin-top:14px}.compose-kind-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:14px}.compose-kind-grid button{background:#fff;border:1px solid var(--amh-line);border-radius:8px;color:#111827;cursor:pointer;display:grid;grid-gap:5px;gap:5px;min-height:118px;padding:12px;text-align:left}.compose-kind-grid button:focus-visible,.compose-kind-grid button:hover{border-color:rgba(37,99,235,.42);box-shadow:0 10px 24px rgba(31,41,55,.06);outline:0}.compose-kind-grid button.selected{background:#f7f6ff;border-color:rgba(37,99,235,.55)}.compose-kind-grid svg{color:var(--amh-accent)}.compose-kind-grid strong{font-size:13px;line-height:1.2}.compose-kind-grid small,.compose-kind-grid span{color:#687182;font-size:11px;line-height:1.35}.compose-form-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.compose-form-grid label{display:grid;grid-gap:6px;gap:6px}.compose-form-grid label.wide{grid-column:1/-1}.compose-form-grid label>span{color:#5f6878;font-size:11px;font-weight:760}.compose-form-grid input,.compose-form-grid textarea{background:#fff;border:1px solid #dde3ee;border-radius:8px;color:#111827;font:inherit;font-size:13px;outline:0;padding:9px 10px;resize:vertical;width:100%}.compose-form-grid input:focus,.compose-form-grid textarea:focus{border-color:rgba(37,99,235,.58);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.compose-result{align-items:flex-start;background:#f8fafc;border:1px solid #e6ebf3;border-radius:8px;color:#4b5565;display:grid;grid-gap:9px;gap:9px;grid-template-columns:18px minmax(0,1fr);margin:12px 0;padding:12px}.compose-result.success{background:#f0fdf7;border-color:#bcebd6}.compose-result.failed{background:#fff7ed;border-color:#fed7aa}.compose-result svg{color:var(--amh-accent);margin-top:1px}.compose-result span,.compose-result strong{display:block}.compose-result strong{color:#202938;font-size:13px}.compose-result span{color:#5f6878;font-size:12px;line-height:1.45;margin-top:3px}.action-performance-panel{display:grid;grid-template-rows:minmax(0,1fr) 32px;min-height:236px;padding:0 16px 16px}.action-performance-panel .amh-metric-grid{align-self:stretch;border-bottom:1px solid #eef1f6;grid-auto-rows:minmax(62px,1fr);margin-bottom:12px}.action-performance-panel .amh-metric-grid div{align-content:center;gap:5px;padding-bottom:10px;padding-top:10px}.action-summary-strip .amh-stat{height:auto}.action-inspector-button{width:100%}.action-inspector-button,.approval-preview-card .growth-primary-button{background:#ffffff;border:1px solid var(--amh-line);box-shadow:none;color:#384051;min-height:38px}.action-inspector-button:hover,.approval-preview-card .growth-primary-button:hover{border-color:#c6bbf6;color:var(--amh-accent-strong)}.growth-primary-layout .amh-table td,.growth-primary-layout .amh-table th{padding:10px 12px}.growth-primary-layout .amh-panel-body{padding:12px}.growth-primary-layout .amh-definition{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.growth-primary-layout .amh-definition div{background:#fbfcff;border:1px solid #edf0f5;border-radius:7px;gap:3px;min-height:54px;padding:8px}.growth-primary-layout .amh-definition dd{font-size:12px;line-height:1.35;overflow-wrap:anywhere}.growth-primary-layout .amh-list-row{min-height:42px;padding:5px 12px}.growth-primary-layout>aside .amh-list-row strong{font-size:12.5px}.growth-primary-layout>aside .amh-list-row span{font-size:11.5px;line-height:1.35;margin-top:1px}.growth-primary-layout>aside .operator-signal-grid{margin-bottom:8px}.growth-primary-layout>aside .operator-signal-grid div{min-height:48px;padding:7px}.growth-primary-layout>aside .operator-inspector-note{margin-top:8px;padding:9px}@media (min-width:1100px){.amh-content:has(.amh-dashboard-top-grid){align-content:stretch;grid-template-rows:auto minmax(0,auto) minmax(0,auto) minmax(0,.9fr) minmax(0,1fr)}.amh-content:has(.action-overview-grid),.amh-content:has(.analytics-audience-panel),.amh-content:has(.analytics-delivery-console),.amh-content:has(.analytics-delivery-panel),.amh-content:has(.approval-overview-grid),.amh-content:has(.channel-setup-overview-grid),.amh-content:has(.connections-overview-grid),.amh-content:has(.delivery-history-summary),.amh-content:has(.growth-overview-grid),.amh-content:has(.growth-survey-overview-grid),.amh-content:has(.metrics-overview-grid),.amh-content:has(.recipient-summary-grid),.amh-content:has(.settings-overview-grid){align-content:stretch;grid-auto-rows:minmax(0,auto)}.amh-content>article,.amh-content>aside,.amh-content>div,.amh-content>section{min-height:0}.amh-content{--amh-canvas-gap:12px;padding-top:18px}.amh-page-header{margin-bottom:0;min-height:48px}.amh-page-header h1{font-size:24px}.amh-page-header p{font-size:14px;margin-top:4px}.amh-purpose-summary{gap:10px;margin-bottom:0;padding:10px 12px}.amh-purpose-summary p{line-height:1.35}.amh-panel-header{min-height:48px;padding-left:14px;padding-right:14px}.amh-panel>.action-readiness-list,.amh-panel>.amh-list,.amh-panel>.amh-panel-body,.amh-panel>.amh-performance-panel,.amh-panel>.amh-queue-summary,.amh-panel>.amh-table-wrap,.amh-panel>.delivery-settings-checklist,.amh-panel>.delivery-settings-groups,.amh-panel>.recipient-create-form,.amh-panel>.settings-email-sender-panel{flex:1 1 auto;min-height:0;overflow:auto}.amh-panel>.amh-list-button,.amh-panel>.amh-table-more{flex:0 0 auto}.action-overview-grid,.amh-dashboard-top-grid,.growth-overview-grid{gap:12px;margin-top:0;min-height:0}.action-overview-grid>.amh-panel,.amh-dashboard-top-grid>.amh-panel,.growth-overview-grid>.amh-panel{height:100%;min-height:0}.action-queue-preview,.amh-dashboard-top-grid .amh-list,.amh-dashboard-top-grid .amh-queue-summary,.growth-overview-grid .growth-overview-list,.growth-queue-preview{min-height:0}.action-performance-panel,.action-readiness-panel,.amh-dashboard-top-grid .amh-performance-panel,.growth-performance-panel{min-height:0;padding-bottom:12px}.action-performance-panel .amh-metric-grid,.amh-dashboard-top-grid .amh-performance-panel .amh-metric-grid,.growth-performance-panel .amh-metric-grid{grid-auto-rows:minmax(48px,1fr);margin-bottom:10px}.action-queue-preview .amh-queue-row,.amh-dashboard-top-grid .amh-list-row,.amh-dashboard-top-grid .amh-queue-row,.growth-overview-grid .amh-list-row,.growth-queue-preview .amh-queue-row{min-height:38px;padding-bottom:5px;padding-top:5px}.action-items-layout,.amh-dashboard-lower-grid,.growth-primary-layout{align-items:stretch;gap:12px;margin-top:0;min-height:0}.action-items-layout>.amh-panel,.action-items-layout>aside.amh-panel,.amh-dashboard-lower-grid>.amh-panel,.growth-primary-layout>.amh-panel,.growth-primary-layout>aside.amh-panel{display:flex;flex-direction:column;height:100%;max-height:none;min-height:0}.action-items-layout>.amh-panel,.growth-primary-layout>.amh-panel{max-height:none}.action-items-layout .amh-table-wrap,.action-items-layout>aside .action-item-inspector-body,.amh-dashboard-lower-grid .amh-table-wrap,.growth-primary-layout .amh-table-wrap,.growth-primary-layout>aside .amh-panel-body{flex:1 1 auto;min-height:0;overflow:auto}.growth-secondary-grid{gap:12px;margin-top:0;min-height:0}.growth-secondary-grid>.amh-panel{display:flex;flex-direction:column;max-height:300px;min-height:220px}.growth-secondary-grid .amh-list,.growth-secondary-grid .amh-table-wrap{flex:1 1 auto;min-height:0;overflow:auto}.growth-operation-map{margin-top:12px;padding:12px}.growth-operation-map-track a{min-height:96px;padding:12px 8px}.amh-table td,.amh-table th,.growth-primary-layout .amh-table td,.growth-primary-layout .amh-table th{padding-bottom:8px;padding-top:8px}}@media (min-width:1100px) and (max-height:900px){.amh-app-shell{--amh-commandbar-height:60px;--amh-canvas-gap:10px;--amh-content-pad-y:14px}.amh-commandbar{padding-left:24px;padding-right:24px}.amh-command-search,.amh-icon-button,.amh-primary-button,.amh-secondary-button,.amh-tab,.amh-workspace-switcher{min-height:34px}.amh-page-header{min-height:42px}.amh-page-header h1{font-size:22px}.amh-page-header p{font-size:13px;line-height:1.35;margin-top:2px}.amh-purpose-summary{padding:8px 10px}.amh-purpose-summary p{font-size:12px;line-height:1.3;margin:0}.amh-panel-header{min-height:42px}.amh-panel-header h2{font-size:15px}.action-queue-preview .amh-queue-row,.amh-dashboard-top-grid .amh-list-row,.amh-dashboard-top-grid .amh-queue-row,.amh-list-row,.amh-queue-row,.growth-overview-grid .amh-list-row,.growth-queue-preview .amh-queue-row{min-height:34px;padding-bottom:4px;padding-top:4px}.amh-list-row strong,.amh-queue-row strong,.amh-table td,.amh-table th{font-size:12px}.amh-list-row span:not(.amh-list-icon):not(.amh-badge),.amh-queue-row span:not(.amh-list-icon):not(.amh-badge),.amh-table small{font-size:11px}.action-performance-panel .amh-metric-grid,.amh-dashboard-top-grid .amh-performance-panel .amh-metric-grid,.growth-performance-panel .amh-metric-grid{grid-auto-rows:minmax(42px,1fr)}.amh-dashboard-top-grid .amh-metric-grid div{gap:3px;padding-bottom:8px;padding-top:8px}.amh-table td,.amh-table th{padding-bottom:7px;padding-top:7px}}@media (min-width:1100px) and (max-height:780px){.amh-app-shell{--amh-commandbar-height:54px;--amh-canvas-gap:8px;--amh-content-pad-x:24px;--amh-content-pad-y:10px}.amh-commandbar{gap:12px}.amh-command-search{flex-basis:clamp(320px,25vw,380px)}.amh-page-header{min-height:36px}.amh-page-header h1{font-size:20px}.amh-page-header p{display:none}.amh-purpose-summary{grid-template-columns:minmax(0,1fr) auto;padding:7px 9px}.amh-purpose-summary nav{display:none}.amh-panel-header{min-height:38px}.action-queue-preview .amh-queue-row,.amh-dashboard-top-grid .amh-list-row,.amh-dashboard-top-grid .amh-queue-row,.amh-list-row,.amh-queue-row,.growth-overview-grid .amh-list-row,.growth-queue-preview .amh-queue-row{min-height:31px}.amh-table td,.amh-table th{padding-bottom:6px;padding-top:6px}}.amh-table-wrap{min-height:0;overflow:auto}.amh-table{border-collapse:collapse;min-width:820px;width:100%}.amh-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:2}.amh-table th{background:#fbfbfd}.compact-ops-table{min-width:0;table-layout:fixed}.compact-ops-table td,.compact-ops-table th{overflow:hidden;padding-left:10px;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.compact-ops-table .amh-table-item span:last-child,.compact-ops-table .amh-table-item strong{line-height:1.35;overflow:visible;text-overflow:clip;white-space:normal}.compact-ops-table .amh-badge{max-width:none;overflow:visible;white-space:nowrap}.analytics-table td:first-child,.analytics-table th:first-child{width:28%}.analytics-table td:nth-child(2),.analytics-table td:nth-child(3),.analytics-table td:nth-child(4),.analytics-table th:nth-child(2),.analytics-table th:nth-child(3),.analytics-table th:nth-child(4){width:12.5%}.analytics-table td:nth-child(5),.analytics-table th:nth-child(5){width:35%}.analytics-source-banner{align-items:center;background:#fafafa;border:1px solid #ddd6fe;border-radius:8px;color:var(--amh-text);display:flex;gap:14px;justify-content:space-between;margin-top:18px;min-height:54px;padding:12px 14px}.analytics-source-banner div{display:grid;grid-gap:3px;gap:3px;min-width:0}.analytics-source-banner em,.analytics-source-banner span{color:var(--amh-muted);font-size:12px;font-style:normal;font-weight:650}.analytics-source-banner strong{color:var(--amh-accent-strong);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-source-actions{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px}.analytics-source-actions .amh-tab{white-space:nowrap}.analytics-data-details{background:#fff;border:1px solid #e5e9f1;border-radius:8px;color:#5f6878;display:grid;grid-gap:0;gap:0;margin-top:14px;overflow:hidden}.analytics-data-details summary{align-items:center;cursor:pointer;display:flex;font-size:13px;font-weight:800;justify-content:space-between;list-style:none;min-height:42px;padding:0 14px}.analytics-data-details summary::-webkit-details-marker{display:none}.analytics-data-details summary:after{color:#7b8494;content:"열기";font-size:11px;font-weight:700}.analytics-data-details[open] summary:after{content:"접기"}.analytics-data-details>p{border-top:1px solid #edf0f4;color:#7b8494;font-size:12px;line-height:1.45;margin:0;padding:10px 14px}.analytics-data-details-body{border-top:1px solid #edf0f4;display:grid;grid-gap:14px;gap:14px;max-height:520px;overflow:auto;padding:14px}.analytics-capture-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin-top:18px}.analytics-import-panel,.analytics-tracking-panel{margin-top:18px}.analytics-capture-grid .analytics-import-panel,.analytics-capture-grid .analytics-tracking-panel{margin-top:0}.analytics-import-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:16px}.analytics-tracking-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 16px 0}.analytics-tracking-target{grid-column:1/-1}.analytics-tracking-actions{display:flex;flex-wrap:wrap;gap:8px;min-width:0;padding:12px 16px 0}.analytics-tracking-result{align-items:center;background:#fbfcff;border:1px solid #e7eaf2;border-radius:8px;color:#5f6676;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr);margin:12px 16px 0;min-width:0;padding:9px 10px}.analytics-tracking-result a{color:#1d4ed8;font-size:12px;line-height:1.45;overflow-wrap:anywhere;text-decoration:none}.analytics-csv-form,.analytics-manual-form{display:grid;grid-gap:12px;gap:12px;min-width:0}.analytics-import-heading{align-items:center;color:var(--amh-text);display:flex;gap:8px;font-size:13px;font-weight:760}.analytics-import-context{align-items:center;background:#f8fafc;border:1px solid var(--amh-line);border-radius:8px;display:flex;gap:10px;margin:0 16px;min-height:42px;padding:9px 12px}.analytics-import-context em,.analytics-import-context span{color:var(--amh-muted);font-size:12px;font-style:normal;font-weight:650}.analytics-import-context strong{color:var(--amh-text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-import-fields{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-csv-input,.growth-field select{background:#fff;border:1px solid #dce1ea;border-radius:7px;color:var(--amh-text);font:inherit;font-size:12px;min-width:0;width:100%}.growth-field select{height:34px;padding:0 9px}.analytics-csv-input{line-height:1.55;min-height:118px;padding:10px 11px;resize:vertical}.analytics-csv-input:focus,.growth-field select:focus{border-color:#a99bff;box-shadow:0 0 0 3px rgba(37,99,235,.12);outline:none}.analytics-import-button{justify-self:start;min-width:104px}.analytics-history-panel{margin-top:18px}.analytics-history-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(280px,.48fr);padding:16px}.analytics-history-intro{color:#6c7383;font-size:12px;line-height:1.55;margin:0;padding:12px 16px 0}.analytics-history-table td:first-child,.analytics-history-table th:first-child{width:18%}.analytics-history-table td:nth-child(2),.analytics-history-table th:nth-child(2){width:32%}.analytics-history-table td:nth-child(3),.analytics-history-table td:nth-child(4),.analytics-history-table th:nth-child(3),.analytics-history-table th:nth-child(4){width:12%}.analytics-history-table td:nth-child(5),.analytics-history-table th:nth-child(5){width:20%}.analytics-history-table tr.is-selected{background:#f8fafc}.analytics-history-row-button{background:transparent;border:0;color:#1d4ed8;cursor:pointer;font:inherit;font-size:12px;font-weight:760;padding:0;text-align:left}.analytics-history-table small{color:#8a91a3;display:block;font-size:11px;line-height:1.4;margin-top:2px}.analytics-correction-form{align-content:start;border-left:1px solid #edf0f6;display:grid;grid-gap:12px;gap:12px;min-width:0;padding-left:16px}.analytics-empty-state{color:#6c7383;font-size:13px;line-height:1.6;margin:0;padding:16px}.analytics-delivery-console{margin-top:18px}.analytics-delivery-console .amh-panel-header p{color:#6c7383;font-size:12px;line-height:1.45;margin:4px 0 0}.analytics-delivery-console-toolbar{align-items:center;border-top:1px solid #f1f3f7;display:flex;justify-content:space-between;min-width:0;padding:0 16px 12px}.analytics-delivery-console-toolbar .amh-tab{cursor:pointer;gap:6px}.analytics-delivery-console-toolbar .amh-tab span{color:inherit;font-size:11px;font-weight:780}.analytics-delivery-console-summary{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}.analytics-delivery-console-summary>div{background:#fbfcff;border:1px solid #e7eaf2;border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:11px 12px}.analytics-delivery-console-guards p,.analytics-delivery-console-queue em,.analytics-delivery-console-queue p,.analytics-delivery-console-subhead span,.analytics-delivery-console-summary em,.analytics-delivery-console-summary span{color:#6f7684;font-size:11px;line-height:1.4}.analytics-delivery-console-summary strong{color:#17181d;font-size:20px;letter-spacing:0;line-height:1.1}.analytics-delivery-console-summary em{align-items:center;display:flex;font-style:normal;gap:5px;min-width:0}.analytics-delivery-console-readiness{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 16px 0}.analytics-delivery-console-readiness>div{align-items:start;background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:10px 11px}.analytics-delivery-console-readiness>div div{display:grid;grid-gap:3px;gap:3px;min-width:0}.analytics-delivery-console-readiness strong{color:#17181d;font-size:12px;line-height:1.35}.analytics-delivery-console-readiness em,.analytics-delivery-console-readiness p{color:#6f7684;font-size:11px;font-style:normal;line-height:1.4;margin:0}.analytics-delivery-console-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);padding:16px 16px 0}.analytics-delivery-console-queue,.analytics-delivery-console-side,.analytics-delivery-console-table{background:#fff;border:1px solid #e8eaf1;border-radius:8px;min-width:0}.analytics-delivery-console-subhead{align-items:center;border-bottom:1px solid #eef0f5;display:flex;gap:10px;justify-content:space-between;min-width:0;padding:10px 12px}.analytics-delivery-console-guards strong,.analytics-delivery-console-queue strong,.analytics-delivery-console-subhead strong{color:#17181d;font-size:12px;line-height:1.35;min-width:0;overflow-wrap:anywhere}.analytics-delivery-console-guards{display:grid;grid-gap:8px;gap:8px;padding:10px 12px}.analytics-delivery-console-guards>div{border-bottom:1px solid #f0f2f7;display:grid;grid-gap:6px;gap:6px;min-width:0;padding-bottom:8px}.analytics-delivery-console-guards>div:last-child{border-bottom:0}.analytics-delivery-console-guards p,.analytics-delivery-console-queue p{margin:0}.analytics-delivery-console-queue{margin:16px}.analytics-delivery-console-queue ol{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;max-height:240px;overflow:auto;padding:10px 12px}.analytics-delivery-console-queue li{align-items:center;border-bottom:1px solid #f0f2f7;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding-bottom:8px}.analytics-delivery-console-queue li:last-child{border-bottom:0}.analytics-delivery-console-queue li div{display:grid;grid-gap:3px;gap:3px;min-width:0}.analytics-delivery-console-queue a.amh-badge{text-decoration:none}.analytics-delivery-console-queue p{padding:12px}.analytics-delivery-panel{margin-top:18px}.analytics-delivery-panel .amh-panel-header p{color:#6c7383;font-size:12px;line-height:1.45;margin:4px 0 0}.analytics-delivery-summary{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}.analytics-delivery-summary>div{background:#fbfcff;border:1px solid #e7eaf2;border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:11px 12px}.analytics-delivery-funnel span,.analytics-delivery-recent em,.analytics-delivery-recent small,.analytics-delivery-subheading span,.analytics-delivery-summary span{color:#6f7684;font-size:11px;line-height:1.4}.analytics-delivery-funnel strong,.analytics-delivery-summary strong{color:#17181d;font-size:20px;letter-spacing:0;line-height:1.1}.analytics-delivery-summary em{align-items:center;color:#5f6676;display:flex;font-size:11px;font-style:normal;gap:5px;min-width:0}.analytics-delivery-funnel{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 16px 0}.analytics-delivery-funnel>div{border-bottom:1px solid #eceef4;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:0 0 10px}.analytics-delivery-funnel em{color:#8a91a3;font-size:11px;font-style:normal;line-height:1.4;min-width:0;overflow-wrap:anywhere}.analytics-delivery-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);padding:16px}.analytics-delivery-recent,.analytics-delivery-table-block{min-width:0}.analytics-delivery-subheading{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:9px;min-width:0}.analytics-delivery-subheading strong{color:#17181d;font-size:13px;line-height:1.35}.analytics-delivery-table td:first-child,.analytics-delivery-table th:first-child{width:44%}.analytics-delivery-table td:nth-child(2),.analytics-delivery-table td:nth-child(3),.analytics-delivery-table th:nth-child(2),.analytics-delivery-table th:nth-child(3){width:10%}.analytics-delivery-table td:nth-child(4),.analytics-delivery-table td:nth-child(5),.analytics-delivery-table th:nth-child(4),.analytics-delivery-table th:nth-child(5){width:18%}.analytics-delivery-recent{border-left:1px solid #edf0f6;padding-left:16px}.analytics-delivery-recent ol{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.analytics-delivery-recent li{background:#fbfcff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:9px 10px}.analytics-delivery-recent li strong{color:#17181d;font-size:12px;line-height:1.4;min-width:0;overflow-wrap:anywhere}.analytics-delivery-recent p{color:#6c7383;font-size:13px;line-height:1.55;margin:0}.analytics-audience-panel{margin-top:18px}.analytics-audience-panel .amh-panel-header p{color:#6c7383;font-size:12px;line-height:1.45;margin:4px 0 0}.analytics-audience-summary{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}.analytics-audience-summary>div{background:#fbfcff;border:1px solid #e7eaf2;border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:11px 12px}.analytics-audience-card p,.analytics-audience-card-head span:not(.amh-list-icon),.analytics-audience-card-metrics span,.analytics-audience-empty,.analytics-audience-recipients em,.analytics-audience-summary span{color:#6f7684;font-size:11px;line-height:1.4}.analytics-audience-card-metrics strong,.analytics-audience-summary strong{color:#17181d;font-size:20px;letter-spacing:0;line-height:1.1}.analytics-audience-summary em{align-items:center;color:#5f6676;display:flex;font-size:11px;font-style:normal;gap:5px;min-width:0}.analytics-audience-ops-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);padding:16px 16px 0}.analytics-audience-queue,.analytics-audience-template-table{background:#fff;border:1px solid #e8eaf1;border-radius:8px;min-width:0}.analytics-audience-subheading{align-items:center;border-bottom:1px solid #eef0f5;display:flex;justify-content:space-between;gap:10px;padding:10px 12px}.analytics-audience-subheading strong{color:#17181d;font-size:12px;line-height:1.35}.analytics-audience-queue em,.analytics-audience-queue p,.analytics-audience-queue small,.analytics-audience-subheading span{color:#6f7684;font-size:11px;line-height:1.4}.analytics-audience-queue{padding-bottom:8px}.analytics-audience-queue ol{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;max-height:260px;overflow:auto;padding:10px 12px}.analytics-audience-queue li{border-bottom:1px solid #f0f2f7;display:grid;grid-gap:5px;gap:5px;min-width:0;padding-bottom:8px}.analytics-audience-queue li:last-child{border-bottom:0}.analytics-audience-queue strong{color:#17181d;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.analytics-audience-queue p{margin:0;padding:12px}.analytics-audience-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.analytics-audience-card{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:12px}.analytics-audience-card-head{align-items:center;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.analytics-audience-card-head div{display:grid;grid-gap:3px;gap:3px;min-width:0}.analytics-audience-card-head strong,.analytics-audience-recipients strong{color:#17181d;font-size:12px;line-height:1.35;min-width:0;overflow-wrap:anywhere}.analytics-audience-card-head em{background:#eef4ff;border-radius:999px;color:#2563eb;font-size:11px;font-style:normal;font-weight:800;line-height:1;padding:5px 7px;white-space:nowrap}.analytics-audience-card-metrics{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-audience-card-metrics span{background:#fbfcff;border:1px solid #edf0f6;border-radius:8px;display:grid;grid-gap:3px;gap:3px;padding:8px 9px}.analytics-audience-policy-strip{display:flex;flex-wrap:wrap;gap:6px}.analytics-audience-policy-strip span{background:#f6f7fb;border:1px solid #eceef4;border-radius:999px;color:#5f6676;font-size:11px;font-weight:750;line-height:1;padding:6px 8px}.analytics-audience-recipients{display:grid;grid-gap:6px;gap:6px;list-style:none;margin:0;padding:0}.analytics-audience-recipients li{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.analytics-audience-recipients span{background:#e8f8f0;border-radius:999px;color:#11845b;font-size:11px;font-weight:800;line-height:1;padding:5px 7px;white-space:nowrap}.analytics-audience-card p,.analytics-audience-empty{margin:0}.analytics-audience-card p{align-items:center;display:flex;gap:5px}.analytics-audience-empty{padding:16px}.schedule-table td:first-child,.schedule-table th:first-child{width:18%}.schedule-table td:nth-child(2),.schedule-table th:nth-child(2){width:32%}.schedule-table td:nth-child(3),.schedule-table td:nth-child(4),.schedule-table th:nth-child(3),.schedule-table th:nth-child(4){width:16%}.schedule-table td:nth-child(5),.schedule-table th:nth-child(5){width:18%}.image-pool-table td:first-child,.image-pool-table th:first-child{width:25%}.image-pool-table td:nth-child(2),.image-pool-table th:nth-child(2){width:16%}.image-pool-table td:nth-child(3),.image-pool-table td:nth-child(4),.image-pool-table th:nth-child(3),.image-pool-table th:nth-child(4){width:12%}.image-pool-table td:nth-child(5),.image-pool-table th:nth-child(5){width:15%}.image-pool-table td:nth-child(6),.image-pool-table th:nth-child(6){width:20%}.connections-table td:first-child,.connections-table th:first-child{width:15%}.connections-table td:nth-child(2),.connections-table th:nth-child(2){width:19%}.connections-table td:nth-child(3),.connections-table th:nth-child(3){width:28%}.connections-table td:nth-child(4),.connections-table td:nth-child(5),.connections-table th:nth-child(4),.connections-table th:nth-child(5){width:14%}.connections-table td:nth-child(6),.connections-table th:nth-child(6){width:10%}.action-items-table,.amh-dashboard-lower-grid .amh-table,.growth-action-summary-table,.growth-runs-table{min-width:0;table-layout:fixed}.amh-dashboard-lower-grid .amh-table td,.amh-dashboard-lower-grid .amh-table th{padding:9px 10px}.amh-dashboard-lower-grid .amh-table td:first-child,.amh-dashboard-lower-grid .amh-table th:first-child{width:32%}.amh-dashboard-lower-grid .amh-table td:nth-child(2),.amh-dashboard-lower-grid .amh-table th:nth-child(2){width:15%}.amh-dashboard-lower-grid .amh-table td:nth-child(3),.amh-dashboard-lower-grid .amh-table th:nth-child(3){width:12%}.amh-dashboard-lower-grid .amh-table td:nth-child(4),.amh-dashboard-lower-grid .amh-table th:nth-child(4){width:8%}.amh-dashboard-lower-grid .amh-table td:nth-child(5),.amh-dashboard-lower-grid .amh-table th:nth-child(5){width:12%}.amh-dashboard-lower-grid .amh-table td:nth-child(6),.amh-dashboard-lower-grid .amh-table th:nth-child(6){width:10%}.amh-dashboard-lower-grid .amh-table td:nth-child(7),.amh-dashboard-lower-grid .amh-table th:nth-child(7){width:9%}.amh-dashboard-lower-grid .amh-table td:nth-child(8),.amh-dashboard-lower-grid .amh-table th:nth-child(8){width:6%}.amh-dashboard-lower-grid .amh-table td,.amh-dashboard-lower-grid .amh-table th,.amh-dashboard-lower-grid .amh-table-item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amh-row-action{align-items:center;border-radius:6px;color:#6f7684;display:inline-flex;height:28px;justify-content:center;width:28px}.amh-row-action:hover{background:#f2f3f8;color:var(--amh-accent-strong)}.amh-dashboard-lower-grid .amh-table-item strong{line-height:1.35;max-height:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amh-dashboard-lower-grid .amh-table td:last-child{overflow:visible;text-align:right}.amh-table-more{align-items:center;border-top:1px solid #edf0f5;color:#525a6a;display:flex;font-size:13px;font-weight:650;gap:8px;justify-content:center;min-height:43px;text-decoration:none}.amh-table-more:hover{color:var(--amh-accent-strong)}.growth-runs-table td:first-child,.growth-runs-table th:first-child{width:27%}.growth-runs-table td:nth-child(2),.growth-runs-table th:nth-child(2){width:18%}.growth-runs-table td:nth-child(3),.growth-runs-table th:nth-child(3){width:11%}.growth-runs-table td:nth-child(4),.growth-runs-table th:nth-child(4){width:15%}.growth-runs-table td:nth-child(5),.growth-runs-table th:nth-child(5){width:20%}.growth-runs-table td:nth-child(6),.growth-runs-table th:nth-child(6){width:9%}.growth-runs-table th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.growth-runs-table small,.growth-runs-table strong,.growth-runs-table td{min-width:0}.growth-runs-table td:first-child small{display:block;max-width:100%;width:100%}.growth-runs-table td:first-child small,.growth-runs-table td:nth-child(2) small,.growth-runs-table td:nth-child(2) strong,.growth-runs-table td:nth-child(5){overflow:visible;text-overflow:clip;white-space:normal}.growth-runs-table .amh-progress{height:9px}.operator-signal-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.operator-signal-grid div{align-content:center;background:#fbfcff;border:1px solid #edf0f5;border-radius:7px;display:grid;grid-gap:4px;gap:4px;min-height:62px;padding:10px}.operator-signal-grid span{color:var(--amh-muted);font-size:11px;font-weight:750}.operator-signal-grid strong{color:var(--amh-text);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.operator-inspector-note{background:#fbfbfd;border:1px solid #edf0f5;border-radius:7px;display:grid;grid-gap:5px;gap:5px;margin-top:14px;padding:12px}.operator-inspector-note.caution{align-items:start;background:#fffbf2;border-color:#ffe8b8;color:#9a5f10;gap:9px;grid-template-columns:16px minmax(0,1fr)}.operator-inspector-note strong{color:var(--amh-text);font-size:13px;line-height:1.35}.operator-inspector-note span{color:var(--amh-muted);font-size:12px;line-height:1.45}.operator-inspector-note em{color:#2563eb;font-size:11.5px;font-style:normal;font-weight:680;line-height:1.35}.operator-inspector-note.caution span,.operator-inspector-note.caution strong{color:#8b5a12}.growth-run-signal-grid{grid-template-columns:1fr 1fr .82fr}.growth-detail-focus-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.growth-operation-map{background:#fff;border:1px solid var(--amh-line);border-radius:8px;box-shadow:var(--amh-shadow);display:grid;grid-gap:0;gap:0;overflow:hidden}.growth-operation-map-heading{align-items:center;border-bottom:1px solid var(--amh-line);display:flex;justify-content:space-between;min-height:58px;padding:12px 16px}.growth-operation-map-heading h2{color:var(--amh-ink);font-size:15px;line-height:1.25;margin:2px 0 0}.growth-operation-map-heading>span{color:var(--amh-muted);font-size:12px;font-weight:560}.growth-operation-map-track{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.growth-operation-map-track a{align-content:center;background:#fff;border-right:1px solid var(--amh-line);color:var(--amh-ink);display:grid;grid-gap:6px;gap:6px;min-height:106px;padding:13px 12px;position:relative;text-decoration:none}.growth-operation-map-track a:last-child{border-right:0}.growth-operation-map-track a.is-current,.growth-operation-map-track a:hover{background:#fafafa}.growth-operation-map-track a.is-current:after{background:var(--purple);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.growth-operation-map-icon{align-items:center;background:var(--purple-soft);border-radius:7px;color:var(--purple);display:inline-flex;height:28px;justify-content:center;width:28px}.growth-operation-map-track strong{color:var(--amh-ink);font-size:12.5px;line-height:1.3}.growth-operation-map-track small{color:var(--amh-muted);font-size:11px;line-height:1.35}.action-items-table td:first-child,.action-items-table th:first-child{width:32%}.action-items-table td:nth-child(2),.action-items-table th:nth-child(2){width:15%}.action-items-table td:nth-child(3),.action-items-table th:nth-child(3){width:10%}.action-items-table td:nth-child(4),.action-items-table th:nth-child(4){width:11%}.action-items-table td:nth-child(5),.action-items-table th:nth-child(5){width:12%}.action-items-table td:nth-child(6),.action-items-table th:nth-child(6){width:20%}.action-items-table th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-items-table td,.action-items-table th{padding-left:10px;padding-right:10px}.action-items-table td:nth-child(2){overflow-wrap:anywhere}.action-items-table .amh-table-item small,.action-items-table .amh-table-item strong{overflow:visible;text-overflow:clip;white-space:normal}.action-items-table tr.is-selected td{background:#f5f7fa}.action-items-table tr.is-selected td:first-child{box-shadow:inset 3px 0 0 #2563eb}.action-item-title-link{border-radius:6px;color:inherit;display:inline-block;max-width:100%;text-decoration:none}.action-item-title-link:focus-visible{box-shadow:0 0 0 3px rgba(37,99,235,.16);outline:1px solid #2563eb;outline-offset:2px}.action-item-title-link:hover strong{color:#2563eb}.action-item-inspector-body{padding-bottom:0}.action-item-draft-block{margin-top:14px}.action-item-draft-heading{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.action-item-draft-heading h3{min-width:0}.action-copy-button{flex:0 0 auto;min-height:34px;padding:0 11px}.action-item-editor{display:grid;grid-gap:12px;gap:12px;margin-top:14px;min-width:0}.action-item-ai-panel{align-items:flex-start;background:#fbfcff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;margin-top:14px;min-width:0;padding:12px}.action-item-ai-panel>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-item-ai-panel strong{color:#17181d;font-size:13px;letter-spacing:0}.action-item-ai-panel span{color:#6f7684;font-size:12px;line-height:1.45}.action-item-purpose-presets{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:10px}.action-item-purpose-presets>div:first-child{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-item-purpose-grid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0}.action-item-purpose-grid button{align-items:flex-start;background:#fbfcff;border:1px solid #e8eaf1;border-radius:8px;color:#5f6676;cursor:pointer;display:flex;gap:7px;min-height:72px;min-width:0;padding:9px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease}.action-item-purpose-grid button:focus-visible,.action-item-purpose-grid button:hover{border-color:#b7c8ed;box-shadow:0 0 0 3px rgba(37,99,235,.1);color:var(--amh-accent);outline:none}.action-item-purpose-grid button.is-active{background:#f5f7fa;border-color:#b7c8ed;color:var(--amh-accent)}.action-item-purpose-grid button>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.action-item-purpose-grid button strong{color:currentColor;font-size:12px;line-height:1.25}.action-item-purpose-grid button small{color:#6f7684;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.action-item-ai-settings{align-items:end;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);min-width:0}.action-item-ai-constraints{align-items:end;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.action-item-ai-constraints label,.action-item-ai-settings label{color:#5f6676;display:grid;font-size:12px;font-weight:700;grid-gap:5px;gap:5px;line-height:1.3;min-width:0}.action-item-ai-constraints input,.action-item-ai-constraints select,.action-item-ai-settings select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--amh-line);border-radius:7px;color:#17181d;font:inherit;font-size:12px;height:34px;min-width:0;padding:0 10px;width:100%}.action-item-ai-constraints input:focus,.action-item-ai-constraints select:focus,.action-item-ai-settings select:focus{border-color:var(--amh-accent);box-shadow:0 0 0 3px rgba(37,99,235,.12);outline:none}.action-item-ai-constraints small,.action-item-ai-settings small{color:#6f7684;font-size:12px;grid-column:1/-1;line-height:1.45}.action-item-ai-summary{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.action-item-ai-summary div{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px 10px}.action-item-ai-summary div.is-wide{grid-column:1/-1}.action-item-ai-summary span{color:#6f7684;font-size:11px;font-weight:800;line-height:1.3}.action-item-ai-summary strong{color:#17181d;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.action-item-safe-preview{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:12px}.action-item-safe-preview>div:first-child{display:grid;grid-gap:4px;gap:4px}.action-item-safe-preview span{color:#6f7684;font-size:11px;font-weight:800;line-height:1.3}.action-item-safe-preview strong{color:#17181d;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.action-item-safe-preview p{color:#424957;font-size:12px;line-height:1.55;margin:0;max-height:112px;overflow:hidden;white-space:pre-line}.action-item-safe-preview-meta{display:flex;flex-wrap:wrap;gap:6px}.action-item-safe-preview-checks,.action-item-safe-preview-subjects{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.action-item-safe-preview-subjects span{background:#f8fafc;border:1px solid #e5ddff;border-radius:6px;color:#1d4ed8;max-width:100%;overflow:hidden;padding:5px 7px;text-overflow:ellipsis;white-space:nowrap}.action-item-safe-preview-meta span{background:#f7f7fb;border:1px solid #eceef5;border-radius:999px;color:#555d6d;padding:4px 7px}.action-item-safe-preview-checks span{border-radius:999px;padding:4px 7px}.action-item-safe-preview-checks .is-pass{background:#effaf4;border:1px solid #cdebd9;color:#16824a}.action-item-safe-preview-checks .is-review{background:#fff8ed;border:1px solid #f4dfbb;color:#a06412}.action-item-safe-preview ul{color:#555d6d;display:grid;font-size:12px;grid-gap:5px;gap:5px;line-height:1.45;list-style-position:inside;margin:0;padding:0}.action-item-ai-confirm{align-items:end;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.action-item-ai-confirm label{display:grid;grid-gap:5px;gap:5px;min-width:0}.action-item-ai-confirm input{background:#fff;border:1px solid var(--amh-line);border-radius:7px;color:#17181d;font:inherit;font-size:12px;height:34px;min-width:0;padding:0 10px}.action-item-ai-confirm input:focus{border-color:var(--amh-accent);box-shadow:0 0 0 3px rgba(37,99,235,.12);outline:none}.action-item-ai-blocked{color:#8b5d13;font-size:12px;grid-column:1/-1}.action-template-readiness{background:#fbfcff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:11px;gap:11px;margin-top:14px;min-width:0;padding:12px}.action-template-readiness.is-ready{border-color:#bfe8d5}.action-template-readiness.is-review{border-color:#cbd8f4}.action-template-readiness.is-blocked{border-color:#f4d1bd}.action-template-readiness-header{align-items:flex-start;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.action-template-readiness-header>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-template-next-steps strong,.action-template-readiness-header strong{color:#17181d;font-size:13px}.action-template-next-steps li,.action-template-readiness-header span{color:#6f7684;font-size:12px;line-height:1.45}.action-template-readiness-header em{align-items:center;background:#f2efff;border:1px solid #cbd8f4;border-radius:999px;color:#2563eb;display:inline-flex;font-size:12px;font-style:normal;font-weight:850;min-height:26px;padding:0 9px;white-space:nowrap}.action-template-readiness-status{align-items:center;background:#fff;border:1px solid #e8eaf1;border-radius:8px;color:#5f6676;display:flex;gap:7px;min-height:34px;min-width:0;padding:8px 10px}.action-template-readiness.is-ready .action-template-readiness-status{color:#12805c}.action-template-readiness.is-blocked .action-template-readiness-status{color:#a34b18}.action-template-readiness-status strong{color:currentColor;font-size:12px}.action-template-check-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.action-template-check-grid div{align-items:start;background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:4px 7px;gap:4px 7px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:9px}.action-template-check-grid div.is-pass{color:#12805c}.action-template-check-grid div.is-miss{color:#a34b18}.action-template-check-grid span{color:#17181d;font-size:12px;font-weight:800;line-height:1.3}.action-template-check-grid small{color:#6f7684;font-size:11px;grid-column:2;line-height:1.4;overflow-wrap:anywhere}.action-template-next-steps{border-top:1px solid #eceef4;display:grid;grid-gap:7px;gap:7px;min-width:0;padding-top:10px}.action-template-next-steps ul{display:grid;grid-gap:5px;gap:5px;list-style:none;margin:0;padding:0}.action-template-next-steps li:before{color:#2563eb;content:"•";font-weight:900;margin-right:6px}.action-template-ops-plan{background:#fbfcff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin-top:14px;min-width:0;padding:12px}.action-template-ops-plan.is-ready{border-color:#bfe8d5}.action-template-ops-plan.is-review{border-color:#cbd8f4}.action-template-ops-plan.is-blocked{border-color:#f4d1bd}.action-template-ops-heading{align-items:flex-start;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.action-template-ops-heading>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-template-ops-blockers strong,.action-template-ops-heading strong,.action-template-ops-next strong{color:#17181d;font-size:13px}.action-template-ops-blockers li,.action-template-ops-body p,.action-template-ops-clear span,.action-template-ops-heading span,.action-template-ops-next li{color:#6f7684;font-size:12px;line-height:1.45}.action-template-ops-heading a{align-items:center;background:#f2efff;border:1px solid #cbd8f4;border-radius:999px;color:#2563eb;display:inline-flex;font-size:12px;font-weight:850;gap:5px;min-height:28px;padding:0 10px;text-decoration:none;white-space:nowrap}.action-template-ops-body,.action-template-ops-metrics{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.action-template-ops-body{grid-template-columns:repeat(2,minmax(0,1fr))}.action-template-ops-body div,.action-template-ops-metrics div{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px 10px}.action-template-ops-body span,.action-template-ops-metrics span{color:#6f7684;font-size:11px;font-weight:820}.action-template-ops-body strong,.action-template-ops-metrics strong{color:#17181d;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.action-template-ops-body p{margin:0;overflow-wrap:anywhere}.action-template-ops-stage-row{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.action-template-ops-stage{align-items:center;background:#f8f9fc;border:1px solid #e7e9f0;border-radius:999px;color:#6f7684;display:inline-flex;font-size:11px;font-weight:850;gap:5px;min-height:26px;padding:0 8px}.action-template-ops-stage.is-done{background:#effaf5;border-color:#ccefdc;color:#12805c}.action-template-ops-stage.is-active{background:#eef4ff;border-color:#cbd8f4;color:#2563eb}.action-template-ops-stage.is-blocked{background:#fff6ee;border-color:#f4d1bd;color:#a34b18}.action-template-ops-blockers,.action-template-ops-clear{align-items:flex-start;background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:flex;gap:8px;min-width:0;padding:10px}.action-template-ops-blockers{color:#a34b18}.action-template-ops-clear{align-items:center;color:#12805c}.action-template-ops-blockers div{display:grid;grid-gap:6px;gap:6px;min-width:0}.action-template-ops-blockers ul,.action-template-ops-next ol{display:grid;grid-gap:5px;gap:5px;margin:0;padding-left:18px}.action-template-ops-next{border-top:1px solid #eceef4;display:grid;grid-gap:7px;gap:7px;min-width:0;padding-top:10px}.action-template-decision-board{background:#fbfcff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin-top:14px;min-width:0;padding:12px}.action-template-decision-heading{align-items:flex-start;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.action-template-decision-heading>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-template-decision-heading strong{color:#17181d;font-size:13px}.action-template-decision-heading span{color:#6f7684;font-size:12px;line-height:1.45}.action-template-decision-heading em{align-items:center;background:#f2efff;border:1px solid #cbd8f4;border-radius:999px;color:#2563eb;display:inline-flex;font-size:12px;font-style:normal;font-weight:850;min-height:26px;padding:0 9px;white-space:nowrap}.action-template-decision-summary{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.action-template-candidate-list article,.action-template-decision-summary div{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px}.action-template-decision-summary span{color:#6f7684;font-size:11px;font-weight:800}.action-template-decision-summary strong{color:#17181d;font-size:13px;line-height:1.35}.action-template-decision-summary small{color:#737b8d;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.action-template-candidate-list{display:grid;grid-gap:8px;gap:8px;min-width:0}.action-template-candidate-list article.is-best{border-color:#cfc6ff;box-shadow:0 10px 30px rgba(15,23,42,.05)}.action-template-candidate-list header{align-items:center;display:flex;flex-wrap:wrap;gap:7px;justify-content:space-between;min-width:0}.action-template-candidate-list footer small,.action-template-candidate-list header em,.action-template-candidate-list header span{border-radius:999px;font-size:11px;font-style:normal;font-weight:820;line-height:1.1;padding:5px 7px}.action-template-candidate-list header span{background:#f3f4f7;color:#515766}.action-template-candidate-list header em{background:#eef4ff;color:#2563eb}.action-template-candidate-list header strong{color:#17181d;flex:1 1;font-size:13px;min-width:140px}.action-template-candidate-list p{color:#4f5666;font-size:12px;line-height:1.55;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.action-template-candidate-list footer{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.action-template-candidate-list footer small{background:#f8f9fc;border:1px solid #edf0f6;color:#5f6676}.action-template-decision-guard{align-items:center;background:#fff;border:1px solid #e8eaf1;border-radius:8px;color:#5f6676;display:flex;gap:8px;min-width:0;padding:9px 10px}.action-template-decision-guard span{color:currentColor;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.action-ai-variant-panel{background:#fbfcff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin-top:14px;min-width:0;padding:12px}.action-ai-variant-panel.is-empty{background:#fcfcfd}.action-ai-variant-heading{align-items:flex-start;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.action-ai-variant-heading>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-ai-learning-hints strong,.action-ai-variant-heading strong{color:#17181d;font-size:13px;letter-spacing:0}.action-ai-learning-hints li,.action-ai-variant-heading span{color:#6f7684;font-size:12px;line-height:1.45}.action-ai-score{align-items:center;background:#f2efff;border:1px solid #cbd8f4;border-radius:999px;color:#2563eb;display:inline-flex;font-size:12px;font-style:normal;font-weight:800;min-height:26px;padding:0 9px;white-space:nowrap}.action-ai-variant-list{display:grid;grid-gap:9px;gap:9px;min-width:0}.action-ai-constraint-strip{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.action-ai-constraint-strip div{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px 10px}.action-ai-constraint-strip span{color:#6f7684;font-size:11px;font-weight:800}.action-ai-constraint-strip strong{color:#17181d;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.action-ai-generation-history{border-top:1px solid #eceef4;display:grid;grid-gap:10px;gap:10px;min-width:0;padding-top:10px}.action-ai-generation-history>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-ai-generation-history strong{color:#17181d;font-size:13px;line-height:1.35}.action-ai-generation-history p,.action-ai-generation-history small,.action-ai-generation-history span{color:#737b8d;font-size:12px;line-height:1.5}.action-ai-generation-history ol{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;min-width:0;padding:0}.action-ai-generation-history li{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px}.action-ai-generation-history header{align-items:center;display:flex;flex-wrap:wrap;gap:7px;justify-content:space-between;min-width:0}.action-ai-generation-history header span{background:#eef4ff;border-radius:999px;color:#2563eb;font-size:11px;font-weight:800;line-height:1;padding:5px 7px}.action-ai-generation-history header em{color:#8a91a1;font-size:11px;font-style:normal}.action-ai-generation-history p{margin:0;overflow-wrap:anywhere}.action-ai-generation-history .growth-secondary-button{justify-self:start;margin-top:2px}.action-ai-comparison-grid,.action-ai-variant-compare{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.action-ai-variant-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.action-ai-comparison-grid article,.action-ai-variant-compare div{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:7px;gap:7px;min-width:0;padding:10px}.action-ai-comparison-grid span,.action-ai-variant-compare span{color:#5f6676;font-size:11px;font-weight:800;letter-spacing:0}.action-ai-variant{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:9px;gap:9px;min-width:0;padding:11px}.action-ai-variant header{align-items:center;display:flex;flex-wrap:wrap;gap:7px;min-width:0}.action-ai-variant header em,.action-ai-variant header span{border-radius:999px;font-size:11px;font-style:normal;font-weight:800;line-height:1;padding:5px 7px}.action-ai-variant header span{background:#f3f4f7;color:#515766}.action-ai-variant header em{background:#ecfdf5;color:#12805c}.action-ai-variant header em:first-of-type{background:#eef4ff;color:#2563eb}.action-ai-variant header strong{color:#17181d;font-size:13px;min-width:0}.action-ai-comparison-grid p,.action-ai-variant p,.action-ai-variant-compare p{color:#4f5666;font-size:12px;line-height:1.55;max-height:190px;margin:0;overflow:auto;white-space:pre-wrap}.action-ai-variant small{color:#6f7684;font-size:12px;line-height:1.4}.action-ai-variant-meta{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.action-ai-variant-meta span{background:#f8f9fc;border:1px solid #edf0f6;border-radius:999px;color:#5f6676;font-size:11px;font-weight:780;line-height:1.2;padding:5px 7px;overflow-wrap:anywhere}.action-ai-variant .growth-secondary-button{justify-self:start}.action-dispatch-package{background:#fbfcff;border:1px solid #e6e9f2;border-radius:8px;display:grid;grid-gap:12px;gap:12px;min-width:0;padding:13px}.action-dispatch-package-heading{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.action-dispatch-package-heading div{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-dispatch-package-heading strong{color:#17181d;font-size:13px;line-height:1.35}.action-dispatch-package-heading span:not(.amh-list-icon){color:#6f7684;font-size:12px;line-height:1.45}.action-dispatch-package-heading em{background:#eef4ff;border-radius:999px;color:#2563eb;font-size:11px;font-style:normal;font-weight:800;line-height:1;padding:6px 8px;white-space:nowrap}.action-dispatch-checks,.action-dispatch-matrix{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.action-dispatch-checks div,.action-dispatch-matrix div,.action-dispatch-subject{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px 10px}.action-dispatch-checks div{align-items:center;grid-template-columns:auto minmax(0,1fr) auto}.action-dispatch-checks span,.action-dispatch-matrix span,.action-dispatch-subject span{color:#6f7684;font-size:11px;font-weight:800}.action-dispatch-checks strong,.action-dispatch-matrix strong,.action-dispatch-subject strong{color:#17181d;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.action-dispatch-checks svg{color:#2563eb}.action-dispatch-readiness{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:7px;gap:7px;min-width:0;padding:10px}.action-dispatch-readiness div{align-items:center;display:grid;grid-gap:7px;gap:7px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.action-dispatch-readiness svg{color:#2563eb}.action-dispatch-readiness span{color:#6f7684;font-size:11px;font-weight:800}.action-dispatch-readiness strong{color:#17181d;font-size:12px;line-height:1.35;text-align:right}.action-dispatch-readiness p{color:#555d6b;font-size:12px;line-height:1.45;margin:0;overflow-wrap:anywhere}.action-dispatch-readiness a{color:#2563eb;font-size:12px;font-weight:800;justify-self:start;text-decoration:none}.action-dispatch-readiness.is-ready{border-color:#c7eadb;background:#fbfffd}.action-dispatch-readiness.is-blocked{border-color:#fed7aa;background:#fffaf5}.action-dispatch-steps{border-top:1px solid #eceef4;display:grid;grid-gap:8px;gap:8px;padding-top:10px}.action-dispatch-steps>strong{color:#17181d;font-size:12px}.action-dispatch-steps ol{display:grid;grid-gap:6px;gap:6px;list-style-position:inside;margin:0;padding:0}.action-dispatch-steps li{color:#555d6b;font-size:12px;line-height:1.45}.action-marketing-delivery-panel{background:#fbfcff;border:1px solid #e6e9f2;border-radius:8px;display:grid;grid-gap:12px;gap:12px;min-width:0;padding:13px}.action-marketing-delivery-panel.is-muted{background:#fcfcfd}.action-marketing-delivery-heading{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.action-marketing-delivery-heading div{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-marketing-delivery-heading strong,.action-marketing-history strong{color:#17181d;font-size:13px;line-height:1.35}.action-marketing-delivery-heading span:not(.amh-list-icon),.action-marketing-history p{color:#6f7684;font-size:12px;line-height:1.45}.action-marketing-delivery-heading em{background:#eef4ff;border-radius:999px;color:#2563eb;font-size:11px;font-style:normal;font-weight:800;line-height:1;padding:6px 8px;white-space:nowrap}.action-marketing-delivery-summary,.action-marketing-send-form{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.action-marketing-send-form{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.action-marketing-delivery-summary div,.action-marketing-send-form label{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:9px 10px}.action-marketing-delivery-summary span,.action-marketing-history span,.action-marketing-policy-grid strong,.action-marketing-send-form span{color:#6f7684;font-size:11px;font-weight:800}.action-marketing-delivery-summary strong,.action-marketing-send-form input{color:#17181d;font-size:12px;line-height:1.35;min-width:0;overflow-wrap:anywhere}.action-marketing-send-form input{border:0;font:inherit;outline:0;padding:0}.action-marketing-send-form input::placeholder{color:#a6acb8}.action-marketing-policy-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.action-marketing-policy-grid label{align-items:start;background:#fff;border:1px solid #e8eaf1;border-radius:8px;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:9px 10px}.action-marketing-policy-grid label.is-checked{background:#fbfffd;border-color:#bce8d5}.action-marketing-policy-grid input{accent-color:#2563eb;margin-top:2px}.action-marketing-policy-grid span{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-marketing-policy-grid em{color:#6f7684;font-size:11px;font-style:normal;line-height:1.35}.action-marketing-delivery-actions{display:flex;flex-wrap:wrap;gap:8px}.action-marketing-lifecycle{background:#fbfcff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:9px;gap:9px;min-width:0;padding:10px}.action-marketing-lifecycle-head{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.action-marketing-lifecycle-head div{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-marketing-lifecycle-head strong{color:#17181d;font-size:13px;line-height:1.35}.action-marketing-lifecycle-head span{color:#6f7684;font-size:12px;line-height:1.4;min-width:0;overflow-wrap:anywhere}.action-marketing-lifecycle ol{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;min-width:0;padding:0}.action-marketing-lifecycle li{background:#fff;border:1px solid #edf0f6;border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:8px}.action-marketing-lifecycle li span{border-radius:999px;font-size:10px;font-weight:900;justify-self:start;line-height:1;padding:5px 7px;white-space:nowrap}.action-marketing-lifecycle li.is-ready span{background:#e8f8f0;color:#11845b}.action-marketing-lifecycle li.is-guarded span,.action-marketing-lifecycle li.is-waiting span{background:#fff7e8;color:#a55f00}.action-marketing-lifecycle li.is-blocked span{background:#fff0f0;color:#b42318}.action-marketing-lifecycle li strong{color:#17181d;font-size:12px;line-height:1.3}.action-marketing-lifecycle li em{color:#6f7684;font-size:11px;font-style:normal;line-height:1.35;min-width:0;overflow-wrap:anywhere}.action-marketing-lifecycle-summary{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.action-marketing-lifecycle-summary span{background:#fff;border:1px solid #edf0f6;border-radius:8px;color:#6f7684;display:grid;font-size:11px;grid-gap:3px;gap:3px;min-width:0;padding:8px 9px}.action-marketing-lifecycle-summary strong{color:#17181d;font-size:15px;line-height:1.1}.action-marketing-live-readiness{border-top:1px solid #eceef4;display:grid;grid-gap:10px;gap:10px;min-width:0;padding-top:10px}.action-marketing-batch-request{background:#fbfcff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:10px}.action-marketing-live-readiness-head{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.action-marketing-live-readiness-head div{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-marketing-live-readiness-head strong{color:#17181d;font-size:13px;line-height:1.35}.action-marketing-live-readiness-head span{color:#6f7684;font-size:12px;line-height:1.4;min-width:0;overflow-wrap:anywhere}.action-marketing-live-readiness-head em{background:#eef4ff;border-radius:999px;color:#2563eb;font-size:11px;font-style:normal;font-weight:900;line-height:1;padding:6px 8px;white-space:nowrap}.action-marketing-live-checks{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.action-marketing-live-checks label{align-items:start;background:#fff;border:1px solid #e8eaf1;border-radius:8px;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:9px 10px}.action-marketing-live-checks label.is-checked{background:#fbfffd;border-color:#bce8d5}.action-marketing-live-checks input{accent-color:#2563eb;margin-top:2px}.action-marketing-live-checks span{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-marketing-live-checks strong{color:#17181d;font-size:12px;line-height:1.35}.action-marketing-live-checks em{color:#6f7684;font-size:11px;font-style:normal;line-height:1.35;min-width:0;overflow-wrap:anywhere}.action-marketing-live-result{align-items:center;background:#fbfffd;border:1px solid #bce8d5;border-radius:8px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:9px 10px}.action-marketing-live-result span{background:#e8f8f0;border-radius:999px;color:#11845b;font-size:11px;font-weight:800;line-height:1;padding:5px 7px;white-space:nowrap}.action-marketing-live-result strong{color:#17181d;font-size:12px;min-width:0;overflow-wrap:anywhere}.action-marketing-live-result em{color:#6f7684;font-size:11px;font-style:normal;white-space:nowrap}.action-marketing-history{border-top:1px solid #eceef4;display:grid;grid-gap:8px;gap:8px;min-width:0;padding-top:10px}.action-marketing-history>div{align-items:center;display:flex;gap:7px}.action-marketing-history>div svg{color:#2563eb}.action-marketing-history ol{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.action-marketing-history li{align-items:center;background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:8px 10px}.action-marketing-history li span{background:#eef4ff;border-radius:999px;color:#2563eb;line-height:1;padding:5px 7px}.action-marketing-history li em,.action-marketing-history li strong{min-width:0;overflow-wrap:anywhere}.action-marketing-history li em{color:#6f7684;font-size:11px;font-style:normal;grid-column:2}.action-marketing-history p{margin:0}.action-marketing-batch-panel{border-top:1px solid #eceef4;display:grid;grid-gap:10px;gap:10px;min-width:0;padding-top:10px}.action-marketing-batch-heading{align-items:center;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.action-marketing-batch-heading div{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-marketing-batch-heading strong{color:#17181d;font-size:13px;line-height:1.35}.action-marketing-batch-heading span:not(.amh-list-icon),.action-marketing-batch-note{color:#6f7684;font-size:12px;line-height:1.45}.action-marketing-batch-heading em{background:#eef4ff;border-radius:999px;color:#3f7df6;font-size:11px;font-style:normal;font-weight:800;line-height:1;padding:6px 8px;white-space:nowrap}.action-marketing-batch-input,.action-marketing-unsubscribe{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:6px;gap:6px;min-width:0;padding:9px 10px}.action-marketing-batch-input span,.action-marketing-unsubscribe strong{color:#6f7684;font-size:11px;font-weight:800}.action-marketing-batch-input textarea{border:0;color:#17181d;font:inherit;font-size:12px;line-height:1.45;min-height:78px;outline:0;padding:0;resize:vertical}.action-marketing-batch-input textarea::placeholder{color:#a6acb8}.action-marketing-unsubscribe{align-items:start;cursor:pointer;gap:8px;grid-template-columns:auto minmax(0,1fr)}.action-marketing-unsubscribe.is-checked{background:#fbfffd;border-color:#bce8d5}.action-marketing-unsubscribe input{accent-color:#2563eb;margin-top:2px}.action-marketing-unsubscribe span{display:grid;grid-gap:3px;gap:3px}.action-marketing-unsubscribe em{color:#6f7684;font-size:11px;font-style:normal;line-height:1.35}.action-marketing-batch-note{margin:0}.action-marketing-batch-result{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:9px 10px}.action-marketing-batch-stats{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.action-marketing-batch-stats span{color:#6f7684;display:grid;font-size:11px;grid-gap:3px;gap:3px}.action-marketing-batch-stats strong{color:#17181d;font-size:16px;line-height:1.1}.action-marketing-batch-blockers,.action-marketing-batch-result ol{display:grid;grid-gap:6px;gap:6px;list-style:none;margin:0;padding:0}.action-marketing-batch-blockers li{color:#8a5c00;font-size:11px;line-height:1.35}.action-marketing-batch-result ol li{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr)}.action-marketing-batch-result ol span{background:#eef4ff;border-radius:999px;color:#2563eb;font-size:11px;font-weight:800;line-height:1;padding:5px 7px}.action-marketing-batch-result ol strong{color:#17181d;font-size:12px;min-width:0;overflow-wrap:anywhere}.action-marketing-audience-result,.action-marketing-batch-request-result{align-items:center;background:#fbfffd;border:1px solid #bce8d5;border-radius:8px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:9px 10px}.action-marketing-audience-result span{background:#e8f8f0;color:#11845b}.action-marketing-audience-result span,.action-marketing-batch-request-result span{border-radius:999px;font-size:11px;font-weight:800;line-height:1;padding:5px 7px;white-space:nowrap}.action-marketing-batch-request-result span{background:#fff7e8;color:#9a5b00}.action-marketing-audience-result strong,.action-marketing-batch-request-result strong{color:#17181d;font-size:12px;min-width:0;overflow-wrap:anywhere}.action-marketing-audience-result em,.action-marketing-batch-request-result em{color:#6f7684;font-size:11px;font-style:normal;white-space:nowrap}.action-marketing-batch-receipt-preview{display:grid;grid-gap:6px;gap:6px;list-style:none;margin:0;padding:0}.action-marketing-batch-receipt-preview li{align-items:center;background:#fff;border:1px solid #edf0f6;border-radius:8px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:8px 10px}.action-marketing-batch-receipt-preview span{background:#eef4ff;border-radius:999px;color:#2563eb;font-size:11px;font-weight:800;line-height:1;padding:5px 7px;white-space:nowrap}.action-marketing-batch-receipt-preview strong{color:#17181d;font-size:12px;min-width:0;overflow-wrap:anywhere}.action-marketing-batch-receipt-preview em{color:#6f7684;font-size:11px;font-style:normal;white-space:nowrap}.action-marketing-batch-guard-result{background:#fffaf0;border:1px solid #f0d7a8;border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:9px 10px}.action-marketing-batch-guard-result>div{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.action-marketing-batch-guard-result span{background:#fff1d6;border-radius:999px;color:#9a5b00;font-size:11px;font-weight:800;line-height:1;padding:5px 7px;white-space:nowrap}.action-marketing-batch-guard-result strong{color:#17181d;font-size:12px;min-width:0;overflow-wrap:anywhere}.action-marketing-batch-guard-result em,.action-marketing-batch-guard-result li,.action-marketing-batch-guard-result p{color:#6f7684;font-size:11px;font-style:normal;line-height:1.35}.action-marketing-batch-guard-result p{margin:0}.action-marketing-batch-guard-result ol{display:grid;grid-gap:4px;gap:4px;margin:0;padding-left:16px}.action-marketing-resolver{background:#fbfcff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:9px;gap:9px;min-width:0;padding:10px}.action-marketing-resolver-head{align-items:center;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.action-marketing-resolver-head div{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-marketing-resolver-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;min-width:0}.action-marketing-resolver-audience>strong,.action-marketing-resolver-head strong{color:#17181d;font-size:12px;line-height:1.35;min-width:0;overflow-wrap:anywhere}.action-marketing-resolver-audience em,.action-marketing-resolver-head span:not(.amh-list-icon){color:#6f7684;font-size:11px;font-style:normal;line-height:1.4}.action-marketing-resolver-stats{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.action-marketing-resolver-stats span{background:#fff;border:1px solid #edf0f6;border-radius:8px;color:#6f7684;display:grid;font-size:11px;grid-gap:3px;gap:3px;min-width:0;padding:8px 9px}.action-marketing-resolver-stats strong{color:#17181d;font-size:16px;line-height:1.1}.action-marketing-resolver-audience{display:grid;grid-gap:7px;gap:7px;min-width:0}.action-marketing-resolver-audience ol{display:grid;grid-gap:6px;gap:6px;list-style:none;margin:0;padding:0}.action-marketing-resolver-audience li{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.action-marketing-resolver-audience li span{background:#eef4ff;border-radius:999px;color:#2563eb;font-size:11px;font-weight:800;line-height:1;padding:5px 7px;white-space:nowrap}.action-marketing-resolver-audience li strong{color:#17181d;font-size:12px;min-width:0;overflow-wrap:anywhere}.action-ai-learning-hints{border-top:1px solid #eceef4;display:grid;grid-gap:7px;gap:7px;min-width:0;padding-top:10px}.action-ai-learning-hints ul{display:grid;grid-gap:5px;gap:5px;list-style:none;margin:0;padding:0}.action-ai-learning-hints li:before{color:#2563eb;content:"•";font-weight:900;margin-right:6px}.action-item-editor label{color:#5f6676;display:grid;font-size:12px;font-weight:700;grid-gap:7px;gap:7px;line-height:1.3;min-width:0}.action-item-editor input,.action-item-editor textarea{background:#fbfcfe;border:1px solid #e6e8ef;border-radius:8px;color:#17181d;font:inherit;font-size:13px;line-height:1.5;min-width:0;padding:10px 11px;resize:vertical;width:100%}.action-item-editor textarea{white-space:pre-wrap}.action-item-editor input:focus,.action-item-editor textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(37,99,235,.12);outline:none}.action-item-editor label em{color:#8d94a3;font-size:11px;font-style:normal;font-weight:600;justify-self:end;line-height:1.2;margin-top:-2px}.action-item-editor-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.action-item-editor-actions{align-items:center;display:flex;flex-wrap:wrap;gap:9px;min-width:0}.action-item-editor-guard{background:#f8fafc;border:1px solid #e8e2ff;border-radius:8px;color:#2563eb;font-size:12px;font-weight:650;line-height:1.45;margin:0;padding:8px 10px}.action-item-edit-history{background:#fbfcfe;border:1px solid #e8ebf2;border-radius:8px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:12px}.action-item-edit-history>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.action-item-edit-history strong{color:#17181d;font-size:13px;line-height:1.35}.action-item-edit-history p,.action-item-edit-history small,.action-item-edit-history span{color:#737b8d;font-size:12px;line-height:1.5}.action-item-edit-history ol{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;min-width:0;padding:0}.action-item-edit-history li{border-top:1px solid #eceff5;display:grid;grid-gap:5px;gap:5px;min-width:0;padding-top:9px}.action-item-edit-history header{align-items:center;display:flex;flex-wrap:wrap;gap:7px;justify-content:space-between;min-width:0}.action-item-edit-history header span{color:#2563eb;font-weight:800}.action-item-edit-history header em{color:#8a91a1;font-size:11px;font-style:normal}.action-item-edit-history p{margin:0;overflow-wrap:anywhere}.action-item-signal-grid,.approval-preview-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.growth-action-summary-table td:first-child,.growth-action-summary-table th:first-child{width:41%}.growth-action-summary-table td:nth-child(2),.growth-action-summary-table td:nth-child(3),.growth-action-summary-table th:nth-child(2),.growth-action-summary-table th:nth-child(3){width:16%}.growth-action-summary-table td:nth-child(4),.growth-action-summary-table th:nth-child(4){width:27%}.amh-table td,.amh-table th{border-bottom:1px solid #edf0f5;font-size:11.5px;line-height:1.42;padding:10px 16px;text-align:left;vertical-align:middle}.amh-table th{background:#fbfcff;color:#7d8594;font-weight:570}.amh-table tr:last-child td{border-bottom:0}.amh-table strong{color:var(--amh-text);display:block;font-size:11.5px;font-weight:570}.amh-table small,.amh-table span{color:var(--amh-muted);display:block;font-size:11.5px;margin-top:3px}.amh-table.compact-ops-table{min-width:0;table-layout:fixed}.amh-table.compact-ops-table td,.amh-table.compact-ops-table th{overflow:hidden;padding-left:10px;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.amh-table.compact-ops-table .amh-table-item span:last-child,.amh-table.compact-ops-table .amh-table-item strong{line-height:1.35;overflow:visible;text-overflow:clip;white-space:normal}.amh-table.compact-ops-table .amh-badge{max-width:none;overflow:visible;white-space:nowrap}.action-items-table td,.growth-action-summary-table td,.growth-runs-table td{overflow:hidden}.action-items-table td>:not(.amh-progress):not(.amh-badge),.amh-table-item a,.amh-table-item small,.amh-table-item span:last-child,.amh-table-item strong,.growth-action-summary-table td>:not(.amh-progress):not(.amh-badge),.growth-runs-table td>:not(.amh-progress){min-width:0;overflow:hidden;text-overflow:ellipsis}.action-items-table td>:not(.amh-progress):not(.amh-badge),.amh-table-item a,.amh-table-item small,.amh-table-item strong,.growth-action-summary-table td>:not(.amh-progress):not(.amh-badge),.growth-runs-table td>:not(.amh-progress){white-space:nowrap}.growth-action-summary-table .amh-table-item small,.growth-action-summary-table .amh-table-item strong{overflow:visible;text-overflow:clip;white-space:normal}.action-items-table .amh-badge,.growth-action-summary-table .amh-badge{max-width:none;overflow:visible;white-space:nowrap}.amh-table a{color:var(--amh-text);font-weight:600;text-decoration:none}.amh-table-item{align-items:center;display:grid!important;grid-gap:9px;gap:9px;grid-template-columns:18px minmax(0,1fr)}.amh-table-item-icon{align-items:center;background:#f8f9fc;border:1px solid #edf0f6;border-radius:5px;display:inline-flex;height:18px;justify-content:center;width:18px}.amh-table-item-icon.accent,.amh-table-item-icon.purple,.amh-table-item-icon.violet{color:#2563eb}.amh-table-item-icon.lavender{color:#3b82f6}.amh-table-item-icon.blue{color:var(--status-blue)}.amh-table-item-icon.pink{color:var(--status-pink)}.amh-table-item-icon.success{color:var(--status-success)}.amh-table-item-icon.orange{color:var(--status-orange)}.amh-table-item-icon.gray{color:#667085}.amh-state-page{align-items:center;background:var(--amh-bg,#f7f8fb);color:var(--amh-text,#171923);display:grid;min-height:100vh;padding:24px}.amh-state-panel{background:var(--amh-surface,#ffffff);border:1px solid var(--amh-line,#e6e8ef);border-radius:8px;box-shadow:0 18px 44px rgba(16,24,40,.08);display:grid;grid-gap:10px;gap:10px;justify-self:center;max-width:460px;padding:24px;width:min(100%,460px)}.amh-state-panel.is-inline{box-shadow:none;justify-self:stretch;max-width:620px}.amh-state-panel h1{color:var(--amh-text,#171923);font-size:22px;letter-spacing:0;line-height:1.25;margin:0}.amh-state-panel p{color:var(--amh-muted,#6f7684);font-size:14px;line-height:1.65;margin:0}.amh-state-icon{align-items:center;background:var(--amh-accent-soft,#eae8fb);border:1px solid #d8d1fb;border-radius:8px;color:var(--amh-accent,#2563eb);display:inline-flex;font-size:13px;font-weight:850;height:34px;justify-content:center;width:34px}.amh-state-icon svg{animation:amh-spin 1s linear infinite}.amh-state-icon.is-danger{background:#fff1f2;border-color:#fecdd3;color:var(--amh-danger,#e5484d)}.amh-state-icon.is-danger svg{animation:none}.amh-badge{align-items:center;background:#f7f8fb;border:1px solid #e8ebf0;border-radius:999px;color:#697183;display:inline-flex;font-size:11px;font-weight:560;line-height:1.2;padding:3px 7px}.amh-badge.purple{background:#eef4ff;border-color:#e7e2fb;color:#2563eb}.amh-badge.violet{background:#f8fafc;border-color:#e8e2fb;color:#2563eb}.amh-badge.success{background:#f0f9f5;border-color:#d8eee4;color:#257458}.amh-badge.blue{background:#f0f6ff;border-color:#dceaff;color:#3769d2}.amh-badge.orange{background:#fff8ed;border-color:#f5dfba;color:#9e6418}.amh-list{display:grid}.amh-list-row{align-items:center;border-bottom:1px solid #eef1f6;display:grid;grid-gap:12px;gap:12px;grid-template-columns:24px minmax(0,1fr) auto;min-height:52px;padding:6px 16px;text-decoration:none}.amh-list-row:hover{background:#fbfcff}.amh-list-row:last-child{border-bottom:0}.amh-list-row.has-chevron{grid-template-columns:24px minmax(0,1fr) auto 16px}.amh-list-button{align-items:center;background:#fff;border:1px solid var(--amh-line);border-radius:8px;color:#5f6878;display:flex;font-size:13px;font-weight:610;justify-content:center;margin:10px 16px 14px;min-height:32px;text-decoration:none}.amh-list-button.with-icon{gap:8px}.amh-list-chevron{color:#9299a8}.amh-list-button:hover{border-color:#c6bbf6;color:var(--amh-accent-strong)}.amh-list-icon{align-items:center;background:#f8f9fc;border:1px solid #edf0f6;border-radius:7px;color:#5e6676;display:inline-flex;height:24px;justify-content:center;width:24px}.amh-list-row strong{color:var(--amh-text);display:block;font-size:14px;font-weight:570;line-height:1.35}.amh-list-row span{color:var(--amh-muted);display:block;font-size:13px;margin-top:2px}.amh-queue-summary{display:grid}.amh-queue-row{align-items:center;border-bottom:1px solid #edf0f5;color:var(--amh-text);display:grid;grid-gap:12px;gap:12px;grid-template-columns:24px minmax(0,1fr) auto;min-height:50px;padding:7px 16px;text-decoration:none}.amh-queue-row:hover{background:#fbfbff}.amh-queue-row strong{color:var(--amh-text);font-size:14px;font-weight:570;line-height:1.3}.amh-queue-row>strong{font-size:17px;font-weight:680}.amh-progress{background:#e8ebf2;border-radius:999px;height:6px;overflow:hidden}.amh-progress span{background:linear-gradient(90deg,#3b82f6,#3b82f6);display:block;height:100%}.amh-timeline{display:grid}.amh-timeline-step{display:grid;grid-gap:12px;gap:12px;grid-template-columns:20px minmax(0,1fr) minmax(72px,auto);padding:12px 16px;position:relative}.amh-timeline-step.current{background:#f3f0ff;border-radius:8px;margin:0 8px;padding-left:8px;padding-right:8px}.amh-timeline-step:before{background:#dfe3ec;bottom:-8px;content:"";left:25px;position:absolute;top:28px;width:1px}.amh-timeline-step:last-child:before{display:none}.amh-timeline-dot{align-items:center;background:#fff;border:0;border-radius:999px;color:#c7ccd7;display:inline-flex;height:18px;justify-content:center;margin-top:2px;width:18px}.amh-timeline-dot.current,.amh-timeline-dot.done{color:var(--amh-accent)}.amh-timeline-step span:not(.amh-timeline-dot):not(.amh-badge):not(.amh-timeline-time),.amh-timeline-step strong{display:block}.amh-timeline-step strong{color:var(--amh-text);font-size:14px;font-weight:570;line-height:1.32}.amh-timeline-step span:not(.amh-timeline-dot):not(.amh-badge):not(.amh-timeline-time){color:var(--amh-muted);font-size:12px;line-height:1.42;margin-top:2px}.amh-timeline-time{align-self:start;color:#7b8290;font-size:12px;font-weight:620;justify-self:end;line-height:1.4;white-space:nowrap}.amh-timeline-time.active{background:#eeeafe;border:1px solid #ded7fb;border-radius:999px;color:#1d4ed8;padding:5px 8px}.amh-timeline-footer{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.amh-timeline-footer span,.amh-timeline-footer strong{color:var(--amh-muted);font-size:12px;font-weight:750}.amh-timeline-footer strong{color:#5d6472}.amh-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.amh-metric-grid div{border-bottom:1px solid #eef1f6;display:grid;grid-gap:5px;gap:5px;min-height:58px;padding:10px clamp(10px,.81vw,16px)}.amh-metric-grid div:not(:nth-child(3n)){border-right:1px solid #eef1f6}.amh-metric-grid div:nth-last-child(-n+3){border-bottom:0}.amh-metric-grid span{color:var(--amh-muted);font-size:12px;font-weight:640}.amh-metric-grid strong{color:var(--amh-text);font-size:clamp(14px,1.05vw,18px);font-weight:680;line-height:1.24;overflow:visible;text-overflow:clip;white-space:normal}.amh-metric-grid em{color:var(--status-success);font-size:12px;font-style:normal;font-weight:650}.amh-performance-panel{padding-top:0}.amh-status-log{background:#fbfbfd;border-top:1px solid var(--amh-line);color:#475467;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.6;min-height:118px;overflow:auto;padding:14px;white-space:pre-wrap}.metrics-layout,.settings-layout{grid-template-columns:minmax(0,1fr) 330px}.metric-entry-table td:first-child,.metric-entry-table th:first-child{width:26%}.metric-entry-table td:nth-child(2),.metric-entry-table th:nth-child(2){width:20%}.metric-entry-table td:nth-child(3),.metric-entry-table th:nth-child(3){width:17%}.metric-entry-table td:nth-child(4),.metric-entry-table th:nth-child(4){width:13%}.metric-entry-table td:nth-child(5),.metric-entry-table th:nth-child(5){width:24%}.metric-table-input{background:#fff;border:1px solid #dce1ea;border-radius:7px;color:var(--amh-text);font:inherit;font-size:12px;font-weight:700;height:30px;min-width:0;padding:0 9px;width:100%}.metric-feedback-row{align-items:end;border-top:1px solid var(--amh-line);display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) auto;padding:14px 16px 16px}.metric-feedback-row .growth-field textarea{min-height:76px}.metric-save-actions{display:grid;grid-gap:8px;gap:8px;justify-items:end;min-width:min(260px,100%)}.metric-save-actions .approval-action-feedback{max-width:280px}.metric-learning-list{border-top:1px solid var(--amh-line);display:grid}.metric-learning-list div{border-bottom:1px solid var(--amh-line);display:grid;grid-gap:5px;gap:5px;padding:12px 16px}.metric-learning-list div:last-child{border-bottom:0}.metric-learning-list span{color:var(--amh-muted);font-size:11px;font-weight:760;text-transform:uppercase}.metric-learning-list strong{color:var(--amh-text);font-size:13px;line-height:1.45}.channel-setup-overview-grid,.connections-overview-grid,.settings-overview-grid{margin-top:18px}.channel-setup-overview-grid>.amh-panel,.connections-overview-grid>.amh-panel,.settings-overview-grid>.amh-panel{min-height:268px}.channel-setup-overview-grid>.amh-panel{min-height:376px}.channel-setup-overview-grid .amh-panel-header,.connections-overview-grid .amh-panel-header,.settings-overview-grid .amh-panel-header{min-height:54px}.channel-overview-list,.connections-overview-list,.settings-overview-list{display:grid;min-height:0}.channel-setup-overview-grid .channel-overview-list{grid-template-rows:repeat(3,auto) minmax(12px,1fr) auto;min-height:320px}.channel-setup-overview-grid .channel-overview-list .amh-list-button{align-self:end;margin:0 16px 16px}.channel-overview-list .amh-list-row,.connections-overview-list .amh-list-row,.settings-overview-list .amh-list-row{min-height:52px}.channel-id-board .operator-signal-grid,.connection-readiness-board .operator-signal-grid,.settings-profile-board .operator-signal-grid{border-bottom:1px solid var(--amh-line);gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.channel-id-board .operator-signal-grid div,.connection-readiness-board .operator-signal-grid div,.settings-profile-board .operator-signal-grid div{background:#fbfcff;border:0;border-radius:0;border-right:1px solid #edf0f5;min-height:70px;padding:13px 14px}.channel-id-board .operator-signal-grid div:last-child,.connection-readiness-board .operator-signal-grid div:last-child,.settings-profile-board .operator-signal-grid div:last-child{border-right:0}.channel-id-board .operator-signal-grid strong,.connection-readiness-board .operator-signal-grid strong,.settings-profile-board .operator-signal-grid strong{font-size:14px}.channel-next-panel .amh-list-button,.connections-sync-panel .amh-list-button,.settings-next-actions .amh-list-button{margin-top:auto}.channel-overview-note{align-items:start;border-top:1px solid #eef1f6;color:var(--amh-muted);display:grid;font-size:12px;grid-gap:8px;gap:8px;grid-template-columns:16px minmax(0,1fr);line-height:1.5;padding:14px 16px 16px}.channel-overview-note svg{color:var(--purple);margin-top:1px}.channel-mini-flow{border-top:1px solid #eef1f6;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.channel-mini-flow div{align-content:center;border-right:1px solid #eef1f6;display:grid;grid-gap:5px;gap:5px;min-height:82px;padding:12px 14px}.channel-mini-flow div:last-child{border-right:0}.channel-mini-flow span{color:var(--amh-muted);font-size:11px;font-weight:760}.channel-mini-flow strong{color:var(--amh-text);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.settings-default-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.settings-default-grid .growth-field.is-wide{grid-column:span 3}.settings-section-list .amh-list-row{min-height:58px}.connection-signal-grid{border-bottom:1px solid var(--amh-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.connection-signal-grid div{border-right:1px solid var(--amh-line);display:grid;grid-gap:5px;gap:5px;padding:12px 14px}.connection-signal-grid div:last-child{border-right:0}.connection-signal-grid span{color:var(--amh-muted);font-size:11px;font-weight:760}.connection-signal-grid strong{color:var(--amh-text);font-size:13px;line-height:1.35}.oauth-account-summary-grid{border-bottom:1px solid var(--amh-line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.oauth-account-summary-grid>div{border-right:1px solid var(--amh-line);min-width:0;padding:14px 16px}.oauth-account-summary-grid>div:last-child{border-right:0}.oauth-account-summary-grid span{color:var(--amh-muted);display:block;font-size:11px;font-weight:760;margin-bottom:6px}.oauth-account-summary-grid strong{color:var(--amh-text);display:block;font-size:18px;font-weight:760;line-height:1.2}.oauth-account-empty{align-items:center;color:var(--amh-muted);display:grid;grid-gap:12px;gap:12px;grid-template-columns:28px minmax(0,1fr) auto;padding:18px 16px}.oauth-account-empty strong{color:var(--amh-text);display:block;font-size:13px}.oauth-account-empty span{display:block;font-size:12px;line-height:1.5;margin-top:2px}.channel-settings-layout{grid-template-columns:minmax(0,1fr) 330px}.channel-connect-hero{align-items:center;background:linear-gradient(180deg,#fff,#fbfcff);border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) 360px;min-height:138px;padding:22px 24px}.channel-connect-hero-copy{display:grid;grid-gap:10px;gap:10px;min-width:0}.channel-connect-hero-copy h2{color:var(--amh-text);font-size:28px;font-weight:820;letter-spacing:0;line-height:1.16;margin:0}.channel-connect-hero-copy p{color:var(--amh-muted);font-size:14px;line-height:1.55;margin:0;max-width:780px}.channel-connect-hero-status{background:#fff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.channel-connect-hero-status div{border-right:1px solid var(--amh-line);display:grid;grid-gap:6px;gap:6px;min-height:82px;padding:15px 14px}.channel-connect-hero-status div:last-child{border-right:0}.channel-connect-hero-status span{color:var(--amh-muted);font-size:11px;font-weight:760}.channel-connect-hero-status strong{color:var(--amh-text);font-size:21px;font-weight:820;letter-spacing:0;line-height:1}.channel-connect-board{display:grid;background:#fff;border:1px solid var(--amh-line);border-radius:8px;grid-gap:0;gap:0;grid-template-columns:1fr;min-height:0;overflow:hidden}.channel-return-note{align-items:center;background:#fafafa;border:1px solid #dcd7fb;border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;min-height:66px;padding:13px 16px}.channel-return-note strong{color:var(--amh-text);display:block;font-size:13px;font-weight:820;line-height:1.35}.channel-return-note span{color:var(--amh-muted);display:block;font-size:12px;line-height:1.45;margin-top:3px}.channel-connect-card{align-items:center;background:#fff;border:0;border-radius:0;display:grid;grid-gap:8px 12px;gap:8px 12px;grid-template-columns:minmax(196px,.68fr) minmax(260px,1.32fr) minmax(168px,auto);min-height:60px;padding:8px 11px}.channel-connect-card+.channel-connect-card{border-top:1px solid var(--amh-line)}.channel-connect-card.is-deferred{background:#fbfcfe}.channel-connect-card.is-focused{background:#faf9ff;box-shadow:inset 2px 0 0 var(--amh-accent)}.channel-connect-card-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:30px minmax(0,1fr) auto;min-width:0}.channel-connect-logo{align-items:center;border:1px solid #e2e7f0;border-radius:8px;display:inline-flex;font-size:12px;font-weight:860;height:30px;justify-content:center;width:30px}.channel-connect-logo.meta{background:#eef5ff;border-color:#d8e7ff;color:#2563eb}.channel-connect-logo.linkedin{background:#edf7ff;border-color:#d6ecff;color:#0a66c2}.channel-connect-logo.x{background:#111318;border-color:#111318;color:#fff}.channel-connect-card-head strong{color:var(--amh-text);display:block;font-size:13px;font-weight:820;line-height:1.25}.channel-connect-card-head span{color:var(--amh-muted);display:block;font-size:10.5px;font-weight:650;line-height:1.35;margin-top:2px}.channel-connect-card>p{color:var(--amh-muted);font-size:13px;line-height:1.5;margin:0;min-height:40px}.channel-connect-includes,.channel-connected-mini{display:flex;flex-wrap:wrap;gap:5px}.channel-connect-includes span,.channel-connected-mini span{background:#f7f8fb;border:1px solid #e6eaf1;border-radius:999px;color:#4b5565;font-size:9.5px;font-weight:760;line-height:1;padding:5px 7px}.channel-connect-includes span.is-connected{background:#f0fdf4;border-color:#bbf7d0;color:#15803d}.channel-connect-includes span.is-missing{background:#fff7ed;border-color:#fed7aa;color:#b45309}.channel-connected-mini span{background:#f6fef9;border-color:#bbf7d0;color:#15803d}.channel-connect-plan{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-height:54px;padding:10px 11px}.channel-connect-plan.is-ready{background:#f6fef9;border-color:#bbf7d0}.channel-connect-plan strong{color:var(--amh-text);font-size:12px;font-weight:820}.channel-connect-plan span{color:var(--amh-muted);font-size:12px;line-height:1.45}.channel-connect-checklist{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.channel-connect-checklist span{align-items:center;background:#f8fafc;border:1px solid #e6eaf1;border-radius:7px;color:#6b7280;display:inline-flex;font-size:11px;font-weight:760;gap:5px;min-height:28px;min-width:0;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.channel-connect-checklist span.is-ready{background:#f6fef9;border-color:#bbf7d0;color:#15803d}.channel-connect-actions{display:flex;gap:6px;justify-content:flex-end;margin-top:0;min-width:0}.channel-connect-actions .amh-primary-button,.channel-connect-actions .amh-secondary-button{justify-content:center;min-height:34px;min-width:142px;padding-left:10px;padding-right:10px;white-space:nowrap}.channel-connect-live-status{color:var(--amh-muted);font-size:12px;line-height:1.45;margin:0;min-height:18px;padding:0 2px;white-space:pre-line}.channel-connect-help{color:var(--amh-muted);display:block;font-size:11px;font-weight:650;line-height:1.4;min-height:16px}.channel-connect-help.is-ready{color:#15803d}.channel-connect-troubleshooting{background:#f8fafc;border:1px solid #e6eaf1;border-radius:8px;color:#4b5565;font-size:12px;line-height:1.45;padding:9px 10px}.channel-connect-troubleshooting summary{color:var(--amh-text);cursor:pointer;font-size:12px;font-weight:780}.channel-connect-troubleshooting ul{display:grid;grid-gap:6px;gap:6px;margin:9px 0 0;padding-left:18px}.channel-connect-troubleshooting code{background:#fff;border:1px solid #e6eaf1;border-radius:5px;color:#374151;font-size:11px;padding:1px 4px}.channel-setup-overview-compact{display:none}.channel-readiness-list{display:grid}.channel-readiness-row{align-items:center;border-bottom:1px solid var(--amh-line);display:grid;grid-gap:10px;gap:10px;grid-template-columns:34px minmax(128px,1fr) minmax(170px,1.08fr) minmax(82px,auto) minmax(190px,auto);min-height:64px;padding:9px 14px}.channel-readiness-row.is-focused{background:#fafafa;box-shadow:inset 3px 0 0 var(--amh-accent)}.channel-readiness-row:last-child{border-bottom:0}.channel-readiness-row-static .channel-oauth-actions{justify-content:flex-end}.channel-provider-icon{align-items:center;background:#f2f4f7;border:1px solid #e6eaf2;border-radius:7px;color:#667085;display:inline-flex;height:30px;justify-content:center;width:30px}.channel-provider-icon.blue{background:#eff6ff;border-color:#dbeafe;color:#2f6fed}.channel-provider-icon.purple{background:var(--purple-soft);border-color:#dad5fb;color:var(--purple)}.channel-readiness-row small,.channel-readiness-row span,.channel-readiness-row strong{min-width:0}.channel-readiness-row strong{color:var(--amh-text);display:block;font-size:14px;font-weight:700;line-height:1.3}.channel-readiness-row span{color:var(--amh-muted);display:block;font-size:12px;line-height:1.4}.channel-readiness-row small{color:#8a91a0;display:block;font-size:11px;font-weight:700;margin-bottom:4px}.channel-connect-button{min-width:92px}.channel-oauth-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;min-width:0}.channel-oauth-plan{background:#f8f9fc;border:1px solid #e8ebf3;border-radius:8px;display:grid;grid-gap:4px;gap:4px;grid-column:2/-1;padding:10px 12px}.channel-oauth-plan span{color:var(--purple);font-size:11px;font-weight:800}.channel-oauth-plan strong{font-size:12px}.channel-oauth-plan small{margin-bottom:0}.channel-advanced-panel{border-top:1px solid var(--amh-line);padding:0}.channel-advanced-heading{align-items:center;cursor:pointer;display:flex;justify-content:space-between;min-width:0;padding:14px 16px}.channel-advanced-heading::-webkit-details-marker{display:none}.channel-advanced-heading:after{color:var(--amh-muted);content:"열기";font-size:12px;font-weight:750;margin-left:12px}.channel-advanced-panel[open] .channel-advanced-heading{border-bottom:1px solid var(--amh-line)}.channel-advanced-panel[open] .channel-advanced-heading:after{content:"닫기"}.channel-advanced-heading div{display:grid;grid-gap:3px;gap:3px;min-width:0}.channel-advanced-heading span:not(.amh-badge){color:var(--amh-muted);font-size:11px;font-weight:720;text-transform:uppercase}.channel-advanced-heading strong{color:var(--amh-text);font-size:15px}.channel-advanced-form{display:grid;grid-gap:12px;gap:12px;padding:16px}.channel-advanced-panel:not([open]) .channel-advanced-form{display:none}.channel-advanced-note{color:var(--amh-muted);font-size:13px;line-height:1.5;margin:0}.channel-next-actions{display:grid;grid-gap:10px;gap:10px}.channel-next-actions span{align-items:center;color:var(--amh-text);display:flex;font-size:13px;gap:7px;line-height:1.4}.channel-side-signal-grid{border-top:0}.channel-side-checklist .amh-list-row{min-height:58px}.channel-side-checklist .channel-account-row{align-items:start;grid-template-columns:24px minmax(0,1fr) auto;padding-bottom:10px;padding-top:10px}.channel-account-list{overflow:visible}.channel-account-actions{display:flex;flex-wrap:wrap;gap:6px;grid-column:2/-1;justify-content:flex-start;position:relative}.channel-account-actions .channel-connect-button{min-height:30px;min-width:96px;padding:0 10px}.channel-account-more{position:relative}.channel-account-more>summary{align-items:center;background:#fff;border:1px solid var(--amh-line);border-radius:8px;color:var(--amh-text);cursor:pointer;display:inline-flex;font-size:12px;font-weight:760;gap:6px;min-height:30px;padding:0 10px}.channel-account-more>summary::-webkit-details-marker{display:none}.channel-account-more-menu{background:#fff;border:1px solid var(--amh-line-strong);border-radius:10px;box-shadow:0 18px 42px rgba(19,24,36,.12);display:grid;grid-gap:2px;gap:2px;left:0;min-width:178px;padding:6px;position:absolute;top:36px;z-index:20}.channel-account-menu-item{align-items:center;background:transparent;border:0;border-radius:7px;color:var(--amh-text);cursor:pointer;display:flex;font-size:12px;font-weight:720;gap:8px;min-height:30px;padding:0 9px;text-align:left;text-decoration:none;width:100%}.channel-account-menu-item:hover{background:#f6f7fb}.channel-account-menu-item:disabled,.channel-account-menu-item[aria-disabled=true]{color:var(--amh-muted);cursor:not-allowed;opacity:.55;pointer-events:none}.channel-account-menu-item.danger{color:#b42318}.channel-id-entry-panel{display:block;padding:0}.channel-id-entry-panel .channel-advanced-heading{border-bottom:0}.channel-id-entry-panel[open] .channel-advanced-heading{border-bottom:1px solid var(--amh-line)}.channel-id-entry-form{display:grid;grid-gap:12px;gap:12px;padding:14px 16px 16px}.channel-id-entry-panel:not([open]) .channel-id-entry-form{display:none}.amh-auth-page{align-items:center;background:#f6f7f9;color:var(--ink);display:grid;grid-gap:48px;gap:48px;grid-template-columns:minmax(0,.92fr) minmax(360px,430px);min-height:100vh;padding:48px max(48px,calc((100vw - 1184px) / 2))}.amh-auth-card,.amh-auth-card-header,.amh-auth-copy,.amh-auth-form,.amh-auth-hero{display:grid;min-width:0}.amh-auth-hero{align-content:center;gap:38px}.amh-auth-brand{color:#111318;font-size:20px;font-weight:850;gap:10px;text-decoration:none}.amh-auth-brand,.amh-auth-brand span{align-items:center;display:inline-flex}.amh-auth-brand span{height:28px;justify-content:center;width:28px}.amh-auth-brand img{display:block;height:22px;object-fit:contain;width:22px}.amh-auth-copy{gap:18px;max-width:560px}.amh-auth-copy h1{color:#111318;font-size:48px;letter-spacing:0;line-height:1.12;margin:0}.amh-auth-copy p:not(.marketing-kicker){color:#475467;font-size:16px;line-height:1.7;margin:0}.amh-auth-proof{display:flex;flex-wrap:wrap;gap:22px}.amh-auth-proof span{align-items:center;color:#475467;display:inline-flex;font-size:13px;font-weight:750;gap:6px}.amh-auth-proof svg{color:var(--brand)}.amh-auth-card{background:#ffffff;border:1px solid #e2e5ef;border-radius:8px;box-shadow:0 2px 8px rgba(25,31,45,.04);gap:18px;padding:24px}.amh-auth-card-header{gap:12px;grid-template-columns:36px minmax(0,1fr)}.amh-auth-card-header.compact{grid-template-columns:32px minmax(0,1fr)}.amh-auth-card-header>span{align-items:center;background:#f3f4f6;border:1px solid #e1e4e8;border-radius:8px;color:#374151;display:inline-flex;height:36px;justify-content:center;width:36px}.amh-auth-card-header.compact>span{height:32px;width:32px}.amh-auth-card h2{color:#171923;font-size:20px;line-height:1.2;margin:0}.amh-auth-card p{color:#6f7684;font-size:13px;line-height:1.5;margin:4px 0 0}.amh-auth-form{gap:12px}.amh-auth-form label{display:grid;grid-gap:7px;gap:7px}.amh-auth-form label span{color:#6f7684;font-size:13px;font-weight:800}.amh-auth-form input{background:#fff;border:1px solid #d9dde5;border-radius:8px;color:#171923;font-size:14px;min-height:44px;outline:none;padding:9px 10px;width:100%}.amh-auth-form input:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.amh-auth-field-help{color:#777f8e;font-size:10.5px;font-weight:560;line-height:1.4;margin-top:2px;word-break:keep-all}.amh-auth-form .amh-primary-button{margin-top:4px;width:100%}.amh-auth-page-signup{gap:36px;grid-template-columns:minmax(0,.82fr) minmax(470px,520px);padding-bottom:32px;padding-top:32px}.amh-auth-page-signup .amh-auth-hero{gap:28px}.amh-auth-card-wide{gap:14px;padding:20px 22px}.amh-auth-form-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.amh-auth-links{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;font-weight:750;gap:8px 18px;justify-content:space-between}.amh-auth-links.is-centered{justify-content:center}.amh-auth-links a{align-items:center;color:var(--brand);display:inline-flex;gap:5px;text-decoration:none}.amh-auth-links span{color:#6f7684}.amh-auth-status{border:1px solid;border-radius:8px;font-size:12px!important;line-height:1.45!important;margin:0!important;padding:9px 10px}.amh-auth-status.is-error{background:#fff7f7;border-color:#f4c9ce;color:#a52b38}.amh-auth-status.is-prominent{font-size:13px!important;font-weight:760;margin:-2px 0 0!important}.amh-auth-status.is-success{background:#f3fbf7;border-color:#bfe6d0;color:#16784b}.amh-auth-full-action{justify-content:center;width:100%}.amh-magic-login{display:grid;grid-gap:13px;gap:13px;min-width:0}.amh-auth-divider{align-items:center;color:#8b92a1;display:grid;font-size:12px;font-weight:800;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);letter-spacing:0;margin:2px 0}.amh-auth-divider:after,.amh-auth-divider:before{background:#e8eaf1;content:"";height:1px}.amh-local-magic-link{justify-content:center;min-height:36px;width:100%}.amh-auth-note{align-items:flex-start;background:#fbfbfd;border:1px solid #e6e8ef;border-radius:8px;color:#667085;display:grid;font-size:12px;grid-gap:8px;gap:8px;grid-template-columns:16px minmax(0,1fr);line-height:1.45;padding:12px}.amh-auth-note svg{color:#667085;margin-top:1px}.amh-login-page{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;padding:40px 24px}.amh-login-shell{display:grid;grid-gap:18px;gap:18px;max-width:460px;width:100%}.amh-login-shell>.amh-auth-brand{justify-self:center;margin-bottom:4px}.amh-login-page .amh-auth-card{gap:16px;padding:30px}.amh-login-intro{border-bottom:1px solid #eceef3;display:grid;grid-gap:6px;gap:6px;padding-bottom:18px}.amh-login-intro .marketing-kicker{color:var(--brand);font-size:11px;font-weight:800;margin:0}.amh-login-intro h1{color:#111318;font-size:27px;line-height:1.25;margin:0;text-wrap:balance;word-break:keep-all}.amh-login-intro>p:not(.marketing-kicker){color:#667085;font-size:13px;line-height:1.55;margin:0;word-break:keep-all}.amh-login-page .amh-auth-card-header{align-items:center}.amh-login-submit{justify-content:center;transition:background-color .14s ease,opacity .14s ease}.amh-login-submit:disabled{cursor:wait;opacity:.78}.amh-button-spinner{animation:amh-spin .8s linear infinite}.amh-login-progress{color:#667085;font-size:12px!important;line-height:1.45!important;margin:-4px 0 0!important;min-height:16px;text-align:center}.amh-login-progress:not(.is-active){visibility:hidden}.amh-login-page .amh-auth-proof{gap:10px 16px;justify-content:center}.amh-login-page .amh-auth-proof span{font-size:12px}@media (max-width:900px){.amh-purpose-summary{align-items:flex-start;grid-template-columns:1fr}.amh-purpose-summary nav{justify-content:flex-start}.amh-purpose-summary-settings{justify-self:start}.amh-auth-page{align-items:start;gap:24px;justify-items:stretch;min-height:100vh;overflow-x:hidden;padding:28px 20px}.amh-auth-page,.amh-auth-page-signup{grid-template-columns:1fr}.amh-auth-hero{gap:22px}.amh-auth-copy{gap:12px;max-width:none}.amh-auth-copy h1{font-size:34px;line-height:1.16;max-width:100%}.amh-auth-copy p:not(.marketing-kicker){font-size:14px;line-height:1.6}.amh-auth-proof{gap:12px}.amh-auth-card{justify-self:stretch;max-width:none;padding:20px;width:100%}}@media (max-width:640px){.amh-auth-form-grid{grid-template-columns:1fr}}@media (max-width:480px){.amh-auth-page{gap:20px;padding:24px 16px}.amh-auth-brand{font-size:18px}.amh-auth-copy h1{font-size:30px}.amh-auth-card{padding:18px}}.amh-definition{display:grid;grid-gap:12px;gap:12px;margin:0}.amh-definition div{display:grid;grid-gap:4px;gap:4px}.amh-definition dd{color:#2c3240;font-size:13px;line-height:1.45;margin:0}.amh-panel-divider{border-top:1px solid var(--amh-line)}.marketing-site{background:#ffffff;color:var(--ink);min-height:100vh;--landing-edge:clamp(32px,3.8vw,64px);--landing-canvas:min(1760px,calc(100vw - (var(--landing-edge) * 2)))}.marketing-site *{min-width:0}.marketing-nav{align-items:center;display:flex;gap:30px;justify-content:space-between;margin:0 auto;max-width:var(--landing-canvas);padding:22px 0 0;width:var(--landing-canvas)}.marketing-brand{align-items:center;color:var(--ink);display:inline-flex;flex:0 0 auto;font-size:19px;font-weight:760;gap:9px;text-decoration:none}.marketing-brand span{align-items:center;background:transparent;border-radius:0;display:inline-flex;height:27px;justify-content:center;width:27px}.marketing-brand span img{display:block;height:21px;object-fit:contain;width:23px}.marketing-nav-actions,.marketing-nav-menu{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.marketing-nav-menu{flex:1 1 auto;justify-content:flex-start;padding-left:12px}.marketing-nav-actions{flex:0 0 auto;gap:14px}.marketing-nav-actions a,.marketing-nav-menu a{align-items:center;border-radius:8px;color:#172033;display:inline-flex;font-size:13px;font-weight:610;gap:7px;min-height:34px;text-decoration:none}.marketing-nav-actions a:hover,.marketing-nav-menu a:hover{color:var(--landing-blue-strong)}.marketing-nav-actions .marketing-nav-cta{background:var(--landing-blue);box-shadow:none;color:#fff;min-height:38px;padding:0 18px}.marketing-hero{display:grid;grid-gap:18px;gap:18px;margin:0 auto;max-width:var(--landing-canvas);min-height:0;padding:46px 0 28px;width:var(--landing-canvas)}.marketing-hero-copy{display:grid;grid-gap:16px;gap:16px;max-width:none;padding-top:0}.marketing-kicker{color:var(--landing-blue);font-size:14px;font-weight:720;letter-spacing:0;margin:0;text-transform:none}.marketing-hero h1{color:var(--ink);font-size:58px;font-weight:760;letter-spacing:0;line-height:1.08;margin:0;max-width:1040px}.marketing-hero h1 span{white-space:nowrap}.marketing-hero p,.marketing-section p{color:var(--muted-strong);font-size:15px;line-height:1.72;margin:0;max-width:640px}.marketing-hero-copy>p:not(.marketing-kicker){font-size:16px;max-width:900px}.marketing-hero-actions,.marketing-proof-row,.marketing-section-heading{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.marketing-primary-button,.marketing-secondary-button{align-items:center;border-radius:8px;display:inline-flex;font-size:14px;font-weight:650;gap:8px;justify-content:center;line-height:1.2;min-height:42px;padding:0 20px;text-decoration:none}.marketing-primary-button{background:var(--landing-blue);border:1px solid var(--landing-blue-strong);box-shadow:none;color:#fff}.marketing-secondary-button{background:#fff;border:1px solid var(--line);color:var(--ink-soft)}.marketing-primary-button:hover,.marketing-secondary-button:hover{box-shadow:none}.marketing-proof-row{color:var(--muted-strong);font-size:13px;font-weight:600;gap:24px}.marketing-proof-row span{align-items:center;background:transparent;border:0;border-radius:0;display:inline-flex;gap:6px;padding:4px 0}.marketing-proof-row svg{color:var(--landing-blue)}.marketing-hero-pipeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:none}.marketing-hero-pipeline>div{align-items:center;display:grid;grid-gap:2px 9px;gap:2px 9px;grid-template-columns:24px minmax(0,1fr);min-height:70px;padding:12px 16px}.marketing-hero-pipeline>div+div{border-left:1px solid #e8ebf1}.marketing-hero-pipeline span{align-items:center;background:#eef4ff;border-radius:6px;color:var(--landing-blue-strong);display:inline-flex;font-size:11px;font-weight:760;grid-row:1/span 2;height:26px;justify-content:center;width:26px}.marketing-hero-pipeline strong{color:var(--ink);font-size:13px;line-height:1.25}.marketing-hero-pipeline small{color:var(--muted-strong);font-size:11px;line-height:1.35}.marketing-hero-product{background:#fff;border:1px solid #e2e6ef;border-radius:8px;max-width:none;overflow:hidden}.marketing-hero-product>footer,.marketing-hero-product>header{align-items:center;display:flex;gap:18px;justify-content:space-between;min-height:44px;padding:8px 14px}.marketing-hero-product>header{border-bottom:1px solid #e8ebf1}.marketing-hero-product>header>div{align-items:baseline;display:flex;gap:9px}.marketing-hero-product>header span{color:var(--muted-strong);font-size:11px;font-weight:680}.marketing-hero-product>header strong{color:var(--ink);font-size:13px}.marketing-hero-product>header em{align-items:center;color:#188a5a;display:inline-flex;font-size:11px;font-style:normal;font-weight:720;gap:5px;white-space:nowrap}.marketing-hero-product>footer{border-top:1px solid #e8ebf1;min-height:48px}.marketing-channel-proof{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px}.marketing-channel-proof span,.marketing-hero-product>footer p{align-items:center;color:#5f6878;display:inline-flex;font-size:10.5px;font-weight:620;gap:5px;line-height:1.35}.marketing-channel-proof svg,.marketing-hero-product>footer p svg{color:var(--landing-blue);flex:0 0 auto}.marketing-hero-product>footer p{margin:0;max-width:none;white-space:nowrap}.marketing-flow-section,.marketing-proof-band,.marketing-section{margin:0 auto;max-width:var(--landing-canvas);padding:44px 48px;width:var(--landing-canvas)}.marketing-proof-band{background:rgba(255,255,255,.82);border:1px solid #edf0f5;border-radius:8px;box-shadow:0 18px 48px rgba(37,99,235,.045);margin-top:-4px;padding:24px 42px;text-align:center}.marketing-proof-band>p{color:#252a33;font-size:15px;font-weight:650;margin:0 0 24px}.marketing-proof-band>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-proof-band article{border-right:1px solid #e4e7ec;display:grid;grid-gap:6px;gap:6px;padding:0 18px}.marketing-proof-band article:last-child{border-right:0}.marketing-proof-band small,.marketing-proof-band span{color:#667085;font-size:12px}.marketing-proof-band strong{color:var(--landing-blue);font-size:24px;line-height:1}.marketing-flow-section{display:grid;grid-gap:24px;gap:24px;justify-items:center;padding-top:32px}.marketing-flow-heading{display:grid;grid-gap:10px;gap:10px;text-align:center}.marketing-flow-heading h2{color:var(--ink);font-size:30px;letter-spacing:0;line-height:1.2;margin:0}.marketing-flow-heading p{color:var(--muted-strong);font-size:15px;line-height:1.6;margin:0}.marketing-flow-track{align-items:stretch;display:flex;border-bottom:1px solid var(--line);border-top:1px solid var(--line);gap:0;width:100%}.marketing-action-card,.marketing-flow-item{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:15px 13px}.marketing-flow-item{align-items:center;border:0;border-radius:0;display:flex;flex:1 1;gap:13px;min-height:104px;min-width:0;padding:18px;position:relative;text-align:left}.marketing-flow-item+.marketing-flow-arrow+.marketing-flow-item{border-left:1px solid var(--line)}.marketing-flow-arrow{display:none}.marketing-flow-item>div{display:grid;grid-gap:3px;gap:3px}.marketing-flow-icon{align-items:center;color:var(--landing-blue);display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.marketing-flow-item small{color:var(--landing-blue);font-size:10px;font-weight:800}.marketing-action-card span{color:var(--purple);font-size:12px;font-weight:900}.marketing-flow-item h3,.marketing-section h2{color:var(--ink);font-size:16px;letter-spacing:0;line-height:1.2;margin:0;word-break:keep-all}.marketing-action-card em,.marketing-flow-item p{color:var(--muted-strong);font-size:12px;line-height:1.5;margin:0;overflow-wrap:normal;word-break:keep-all}.marketing-two-column{align-items:flex-start;display:grid;grid-gap:44px;gap:44px;grid-template-columns:minmax(260px,.64fr) minmax(0,1.36fr);padding-top:34px}.marketing-section-heading,.marketing-two-column>div:first-child{display:grid;grid-gap:12px;gap:12px}.marketing-two-column>div:first-child{padding-top:18px}.marketing-check-list{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.marketing-check-list span,.marketing-inline-link{align-items:center;color:#344054;display:inline-flex;font-size:13px;font-weight:750;gap:8px}.marketing-check-list svg,.marketing-inline-link{color:var(--landing-blue)}.marketing-inline-link{justify-self:start;margin-top:4px;text-decoration:none}.marketing-action-preview{background:#fff;border:1px solid #e2e6ef;border-radius:8px;box-shadow:none;overflow:hidden}.marketing-action-preview-header{align-items:center;border-bottom:1px solid #edf0f5;display:flex;gap:12px;justify-content:space-between;min-height:52px;padding:0 14px}.marketing-action-preview-header strong{color:#172033;font-size:14px}.marketing-action-preview-header div{align-items:center;display:flex;gap:7px}.marketing-action-preview-header a,.marketing-action-preview-header button{align-items:center;background:#fff;border:1px solid #e1e5ee;border-radius:7px;color:#475467;display:inline-flex;font-size:11px;font-weight:800;gap:5px;min-height:30px;padding:0 9px;text-decoration:none}.marketing-action-preview-header a.marketing-preview-primary{background:linear-gradient(135deg,var(--landing-blue) 0,var(--landing-blue-strong) 100%);border-color:var(--landing-blue-strong);color:#fff}.marketing-action-tabs{align-items:center;border-bottom:1px solid #edf0f5;display:flex;gap:8px;overflow-x:auto;padding:10px 14px}.marketing-action-tabs a,.marketing-action-tabs span{border-radius:999px;color:#667085;flex:0 0 auto;font-size:11px;font-weight:800;padding:5px 7px;text-decoration:none}.marketing-action-tabs a.active,.marketing-action-tabs span.active{background:#eaf0ff;color:var(--landing-blue-strong)}.marketing-mini-table{border-collapse:collapse;min-width:0;table-layout:fixed;width:100%}.marketing-mini-table td,.marketing-mini-table th{border-bottom:1px solid #edf0f5;color:#3f4654;font-size:11px;line-height:1.45;padding:10px 12px;text-align:left;vertical-align:middle}.marketing-mini-table td:first-child,.marketing-mini-table th:first-child{width:29%}.marketing-mini-table td:nth-child(2),.marketing-mini-table th:nth-child(2){width:13%}.marketing-mini-table td:nth-child(3),.marketing-mini-table th:nth-child(3){width:28%}.marketing-mini-table td:nth-child(4),.marketing-mini-table th:nth-child(4){width:18%}.marketing-mini-table td:nth-child(5),.marketing-mini-table th:nth-child(5){width:12%}.marketing-mini-table td,.marketing-mini-table th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-mini-table th{background:#fbfcfe;color:#7b8290;font-weight:850}.marketing-mini-table td:first-child{color:#172033;font-weight:800}.marketing-mini-table td span{background:#eef3ff;border:1px solid #dbe6ff;border-radius:999px;color:var(--landing-blue-strong);display:inline-flex;font-size:10px;font-weight:800;padding:4px 7px;white-space:nowrap}.marketing-action-preview-link{align-items:center;color:var(--landing-blue-strong);display:inline-flex;font-size:12px;font-weight:850;gap:5px;padding:12px 14px 14px;text-decoration:none}.marketing-pricing-strip{padding-top:24px}.marketing-pricing-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-pricing-grid article{background:#fff;border:1px solid #e2e6ef;border-radius:8px;box-shadow:0 14px 34px rgba(31,87,255,.045);display:grid;grid-gap:10px;gap:10px;min-height:188px;padding:18px}.marketing-pricing-grid article.featured{border-color:rgba(31,87,255,.42);box-shadow:0 18px 44px rgba(31,87,255,.11)}.marketing-pricing-grid span{color:var(--landing-blue-strong);font-size:12px;font-weight:850}.marketing-pricing-grid h3{color:var(--ink);font-size:17px;line-height:1.2;margin:0}.marketing-pricing-grid strong{color:var(--ink);font-size:26px;line-height:1}.marketing-pricing-grid p{color:var(--muted-strong);font-size:13px;line-height:1.55;margin:0}.marketing-pricing-grid a{align-items:center;color:var(--landing-blue-strong);display:inline-flex;font-size:13px;font-weight:850;gap:5px;margin-top:auto;text-decoration:none}.marketing-final-cta{align-items:center;background:#fff;border:1px solid #e2e6ef;border-radius:8px;display:flex;gap:18px;justify-content:space-between;margin-bottom:44px;min-height:132px;padding:20px 36px}.marketing-final-cta h2{margin-bottom:10px}.marketing-final-cta p:not(.marketing-kicker){max-width:560px}.marketing-signal-list{display:grid;grid-gap:10px;gap:10px}.marketing-signal-list div{align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px 10px;gap:4px 10px;grid-template-columns:22px minmax(0,1fr);padding:14px}.marketing-signal-list svg{color:var(--purple);grid-row:span 2;margin-top:2px}.marketing-signal-list strong{color:var(--ink);font-size:14px}.marketing-signal-list span{color:var(--muted-strong);font-size:13px;line-height:1.45}.marketing-section-heading{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:16px}.marketing-action-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-action-card strong{color:var(--ink);font-size:15px;line-height:1.45}.marketing-action-card em{background:var(--brand-soft);border-radius:999px;display:inline-flex;font-style:normal;font-weight:800;justify-self:start;padding:5px 8px}@media (max-width:1180px) and (min-width:901px){.marketing-nav{max-width:1024px;padding-left:38px;padding-right:38px;width:100%}.marketing-nav-actions,.marketing-nav-menu{gap:18px}.marketing-hero{gap:24px;max-width:1024px;min-height:420px;padding:44px 6px 24px 38px;width:100%}.marketing-hero-copy{padding-top:30px}.marketing-hero h1{font-size:58px;line-height:1.08;max-width:780px}.marketing-hero p{font-size:17px;max-width:740px}.marketing-hero-product{max-width:930px}.marketing-hero-product>footer{align-items:flex-start;flex-direction:column;gap:7px}.marketing-proof-row{gap:18px}.marketing-flow-section,.marketing-proof-band,.marketing-section{max-width:948px;padding-left:38px;padding-right:38px;width:100%}.marketing-flow-section{gap:14px;padding-bottom:8px;padding-top:20px}.marketing-flow-track{gap:12px}.marketing-flow-item{min-height:120px;padding:11px 6px}.marketing-flow-item h3{font-size:13px;line-height:1.25}.marketing-flow-item p{font-size:10px;line-height:1.45;overflow-wrap:anywhere;word-break:normal}.marketing-flow-arrow{flex-basis:12px}.marketing-two-column{gap:32px;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);padding-top:18px}.marketing-action-preview-header{min-height:48px}.marketing-mini-table td,.marketing-mini-table th{padding:9px 8px}}@media (max-width:900px){.amh-app-shell{grid-template-columns:1fr}.amh-sidebar{border-bottom:1px solid var(--amh-line);border-right:0;gap:10px;grid-template-rows:auto auto;height:auto;min-height:0;padding:14px 16px 10px;position:static}.amh-brand{padding:0}.amh-nav{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.amh-nav-section{display:contents}.amh-nav-section+.amh-nav-section{border-top:0;margin-top:0;padding-top:0}.amh-nav-context{display:none}.amh-nav::-webkit-scrollbar{display:none}.amh-nav a{flex:0 0 auto;gap:8px;grid-template-columns:17px auto auto;min-height:34px;padding:0 10px;white-space:nowrap}.amh-sidebar-footer{display:none}.amh-main{grid-template-rows:auto minmax(0,1fr)}.amh-commandbar,.amh-page-header{align-items:stretch;flex-direction:column}.amh-commandbar{min-height:0;padding:10px 16px}.amh-command-actions{justify-content:space-between}.amh-command-search{flex-basis:auto;width:100%}.amh-content{padding:18px 16px}.amh-detail-layout,.amh-grid-2,.amh-grid-3,.amh-split-layout{grid-template-columns:1fr}.amh-stat-grid,.growth-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amh-stat{gap:6px;height:84px;padding:10px 12px}.amh-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amh-metric-grid div{border-bottom:1px solid #edf0f5;border-right:0}.amh-metric-grid div:nth-child(odd){border-right:1px solid #edf0f5}.amh-metric-grid div:nth-last-child(-n+2){border-bottom:0}.marketing-nav{align-items:flex-start;flex-direction:column}.marketing-nav-actions,.marketing-nav-menu{padding-left:0}.marketing-hero,.marketing-two-column{grid-template-columns:1fr}.marketing-action-preview{overflow-x:auto}.marketing-hero{min-height:0}.marketing-hero-copy{padding-top:26px}.marketing-hero-product>footer{align-items:flex-start;flex-direction:column;gap:7px}.marketing-hero-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-hero-pipeline>div:nth-child(3){border-top:1px solid #e8ebf1;border-left:0}.marketing-hero-pipeline>div:nth-child(4){border-top:1px solid #e8ebf1}.marketing-hero h1{font-size:42px}.marketing-action-grid,.marketing-flow-track,.marketing-pricing-grid,.marketing-proof-band>div{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-flow-track{display:grid;grid-gap:16px;gap:16px}.marketing-flow-arrow{display:none}.amh-form-grid,.channel-settings-layout{grid-template-columns:1fr}.oauth-account-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.oauth-account-summary-grid>div:nth-child(2n){border-right:0}.oauth-account-summary-grid>div:nth-child(n+3){border-top:1px solid var(--amh-line)}.oauth-account-empty{align-items:stretch;grid-template-columns:28px minmax(0,1fr)}.oauth-account-empty .amh-secondary-button{grid-column:1/-1}.channel-readiness-row{align-items:start;grid-template-columns:30px minmax(0,1fr)}.channel-readiness-row>.amh-badge,.channel-readiness-row>.channel-oauth-actions,.channel-readiness-row>.channel-oauth-plan,.channel-readiness-row>div:nth-of-type(2){grid-column:2}.channel-oauth-actions{justify-content:stretch}.channel-connect-button{flex:1 1 140px;justify-self:stretch;min-width:0}.metrics-layout,.settings-layout{grid-template-columns:1fr}.amh-table.metric-entry-table{min-width:760px}.analytics-audience-card-metrics,.analytics-audience-grid,.analytics-audience-ops-grid,.analytics-audience-summary,.analytics-capture-grid,.analytics-delivery-console-grid,.analytics-delivery-console-readiness,.analytics-delivery-console-summary,.analytics-delivery-funnel,.analytics-delivery-grid,.analytics-delivery-summary,.analytics-history-grid,.analytics-import-grid{grid-template-columns:1fr}.analytics-import-fields,.analytics-tracking-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-correction-form,.analytics-delivery-recent{border-left:0;border-top:1px solid #edf0f6;padding-left:0;padding-top:14px}.metric-feedback-row{align-items:stretch}.metric-feedback-row,.settings-default-grid{grid-template-columns:1fr}.settings-default-grid .growth-field.is-wide{grid-column:auto}.growth-action-summary-table,.growth-runs-table{min-width:760px}.action-items-table{min-width:900px}.action-item-editor-grid{grid-template-columns:1fr}.amh-dashboard-lower-grid .amh-table,.amh-table.analytics-table,.amh-table.image-pool-table,.amh-table.schedule-table{min-width:740px}.amh-table.connections-table{min-width:820px}.compose-kind-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.amh-sidebar{gap:12px;padding:13px 14px 9px}.amh-brand{justify-content:center}.amh-nav{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(auto-fit,minmax(38px,1fr));overflow:visible;padding-bottom:0;width:100%}.amh-nav-context{display:none}.amh-nav a{border-radius:8px;display:flex;flex:1 1 auto;gap:0;height:38px;min-height:38px;padding:0;position:relative}.amh-nav a span{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.compose-form-grid,.compose-kind-grid{grid-template-columns:1fr}.compose-kind-grid button{min-height:92px}.amh-nav a svg{flex:0 0 auto}.amh-nav em{font-size:9px;height:15px;min-width:15px;padding:0 4px;position:absolute;right:3px;top:3px}.amh-commandbar{gap:9px;padding:9px 14px 11px}.amh-page-header>div{max-width:calc(100vw - 32px)}.amh-page-header h1,.amh-page-header p{max-width:100%}.amh-page-header p{white-space:normal;word-break:break-word}.amh-command-actions{display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr) 36px 36px;width:100%}.amh-command-actions>.amh-account-menu{grid-column:1;grid-row:1}.amh-command-actions>.amh-icon-button:first-child{grid-column:2;grid-row:1}.amh-command-actions>.amh-icon-button:nth-child(2){grid-column:3;grid-row:1}.amh-command-actions>.amh-icon-button{height:36px;width:36px}.amh-account-menu,.amh-workspace-switcher{max-width:none;width:100%}.amh-workspace-switcher{overflow:hidden}.amh-workspace-switcher>span{flex:0 0 auto}.amh-workspace-switcher{justify-content:flex-start;white-space:nowrap}.amh-dashboard-top-grid .amh-list-row.has-chevron,.growth-overview-grid .amh-list-row.has-chevron{grid-template-columns:24px minmax(0,1fr) 14px;row-gap:3px}.amh-dashboard-top-grid .amh-list-row .amh-badge,.growth-overview-grid .amh-list-row .amh-badge{grid-column:2;grid-row:2;justify-self:start;max-width:100%}.amh-dashboard-top-grid .amh-list-chevron,.growth-overview-grid .amh-list-chevron{align-self:center;grid-column:3;grid-row:1/span 2}.marketing-flow-section,.marketing-hero,.marketing-proof-band,.marketing-section{padding-left:16px;padding-right:16px}.marketing-proof-band{margin-left:16px;margin-right:16px;padding-bottom:22px;padding-top:22px;width:auto}.marketing-action-preview-header{align-items:flex-start;flex-direction:column;gap:10px;padding:12px 14px}.marketing-action-preview-header div{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.marketing-action-preview-header a.marketing-preview-primary{grid-column:1/-1}.marketing-mini-table td,.marketing-mini-table th{padding:9px 8px;white-space:normal}.marketing-mini-table td:first-child,.marketing-mini-table th:first-child{width:36%}.marketing-mini-table td:nth-child(3),.marketing-mini-table th:nth-child(3){width:40%}.marketing-mini-table td:nth-child(5),.marketing-mini-table th:nth-child(5){width:24%}.marketing-mini-table td:nth-child(2),.marketing-mini-table td:nth-child(4),.marketing-mini-table th:nth-child(2),.marketing-mini-table th:nth-child(4){display:none}.marketing-nav{gap:12px;padding:16px 16px 0}.marketing-hero{gap:20px;padding-bottom:18px;padding-top:30px}.marketing-hero-copy{padding-top:18px}.marketing-hero h1{font-size:36px;line-height:1.15}.marketing-hero-product>header{align-items:flex-start}.marketing-hero-product>header>div{align-items:flex-start;flex-direction:column;gap:2px}.marketing-hero-pipeline{grid-template-columns:1fr}.marketing-hero-pipeline>div+div,.marketing-hero-pipeline>div:nth-child(4){border-left:0;border-top:1px solid #e8ebf1}.marketing-channel-proof{align-items:flex-start;flex-direction:column}.marketing-hero-product>footer p{align-items:flex-start;white-space:normal}.marketing-hero p,.marketing-section p{font-size:15px}.amh-stat-grid,.growth-stat-grid,.marketing-action-grid,.marketing-flow-track,.marketing-pricing-grid,.marketing-proof-band>div{grid-template-columns:1fr}.marketing-proof-band article{border-bottom:1px solid #e4e7ec;border-right:0;padding:14px 0}.marketing-proof-band article:last-child{border-bottom:0}.marketing-nav-menu{gap:14px}.marketing-nav-actions{width:100%}.marketing-nav-actions .marketing-nav-cta{flex:1 1 auto}.marketing-final-cta{margin-bottom:16px;min-height:0}.marketing-final-cta,.marketing-section-heading{align-items:stretch;flex-direction:column}}.growth-shell{background:var(--app-bg);color:var(--ink);display:grid;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;grid-gap:18px;gap:18px;letter-spacing:0;min-height:100vh;padding:28px}.growth-shell>*{min-width:0}.growth-topbar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:1280px;min-width:0;width:100%}.growth-market-confirm h2,.growth-panel h2,.growth-topbar h1{color:#101114;font-size:18px;font-weight:680;letter-spacing:0;line-height:1.2;margin:0}.growth-topbar h1{font-size:26px;font-weight:720}.growth-kicker{color:var(--amh-muted,#6f7684);font-size:11px;font-weight:720;letter-spacing:0;margin:0 0 6px}.growth-muted{color:#69707d;font-size:13px;line-height:1.45}.growth-primary-button,.growth-secondary-button{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:7px;justify-content:center;line-height:1.2;min-height:36px;padding:0 12px;text-decoration:none;white-space:normal}.growth-primary-button{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #1d4ed8;box-shadow:0 10px 24px rgba(37,99,235,.18);color:#fff}.growth-secondary-button{background:#fff;border:1px solid #d9dde5;color:#24272d}.growth-primary-button:hover,.growth-secondary-button:hover{border-color:#c6bbf6}.growth-secondary-button:disabled{color:#a3a9b5;cursor:not-allowed}.growth-button-icon{flex:0 0 auto;stroke-width:2}.growth-panel,.growth-stepper,.growth-summary-strip,.growth-timeline{background:#fff;border:1px solid var(--amh-line,#e7eaf3);border-radius:7px;box-shadow:var(--amh-shadow,0 16px 38px rgba(50,62,92,.05),0 4px 12px rgba(15,23,42,.025));margin:0 auto;max-width:1280px;min-width:0;width:100%}.growth-summary-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.growth-summary-strip div{border-right:1px solid #e8ebf0;display:grid;grid-gap:5px;gap:5px;padding:16px}.growth-summary-strip div:last-child{border-right:0}.growth-summary-strip span{color:#69707d;font-size:12px}.growth-summary-strip strong{color:#101114;font-size:22px;line-height:1}.growth-panel{padding:16px}.growth-panel-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.growth-ai-check{display:grid;grid-gap:9px;gap:9px;margin:-2px 0 14px;min-width:0}.growth-ai-check .growth-secondary-button{justify-self:start}.growth-ai-engine-panel{background:#fbfcff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin:-2px 0 14px;min-width:0;padding:13px}.growth-ai-engine-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-width:0}.growth-ai-engine-heading>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.growth-ai-engine-heading h2{color:#14161d;font-size:15px;line-height:1.35;margin:0}.growth-ai-engine-empty,.growth-ai-engine-heading span{color:#687083;font-size:12px;line-height:1.6;margin:0}.growth-ai-engine-summary{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.growth-ai-engine-summary>div{background:#fff;border:1px solid #e7ebf3;border-radius:7px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px}.growth-ai-engine-step dt,.growth-ai-engine-summary span{color:#7a8191;font-size:11px}.growth-ai-engine-summary strong{color:#171922;font-size:13px;min-width:0;overflow-wrap:anywhere}.growth-ai-engine-next{align-items:center;background:#f3f0ff;border:1px solid #ded7ff;border-radius:7px;color:var(--amh-purple);display:flex;gap:8px;min-width:0;padding:9px 10px}.growth-ai-engine-next span{font-size:12px;font-weight:700;line-height:1.5;min-width:0;overflow-wrap:anywhere}.growth-ai-engine-handoff{background:#fff;border:1px solid #e7ebf3;border-radius:8px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:11px}.growth-ai-engine-handoff-head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto auto;min-width:0}.growth-ai-engine-handoff-head span{align-items:center;color:#4f5668;display:inline-flex;font-size:12px;font-weight:800;gap:6px;min-width:0}.growth-ai-engine-handoff-head em,.growth-ai-engine-handoff-head strong{border:1px solid #e6e8f1;border-radius:999px;color:#242837;font-size:11px;font-style:normal;font-weight:800;padding:4px 8px;white-space:nowrap}.growth-ai-engine-handoff-head em{background:#f3f0ff;border-color:#ded7ff;color:var(--amh-purple)}.growth-ai-engine-handoff-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.growth-ai-engine-handoff-actions>span{color:#687083;font-size:12px;line-height:1.5;min-width:0;overflow-wrap:anywhere}.growth-ai-engine-handoff-actions>span.is-error{color:#c2410c}.growth-ai-engine-handoff-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.growth-ai-engine-handoff-grid>div{background:#fbfcff;border:1px solid #edf0f6;border-radius:7px;display:grid;grid-gap:6px;gap:6px;min-width:0;padding:8px}.growth-ai-engine-handoff-grid span{color:#7a8191;font-size:11px;font-weight:700}.growth-ai-engine-handoff-grid code{background:#f7f8fb;border:1px solid #e7ebf3;border-radius:6px;color:#252936;display:block;font-family:var(--font-mono),"SFMono-Regular",Consolas,monospace;font-size:11px;line-height:1.55;max-width:100%;overflow-x:auto;padding:7px;white-space:nowrap}.growth-ai-engine-steps{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.growth-ai-engine-step{background:#fff;border:1px solid #e7ebf3;border-radius:8px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:11px}.growth-ai-engine-step header{align-items:start;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.growth-ai-engine-step header>span{align-items:center;background:#f5f6fa;border:1px solid #e5e8f0;border-radius:999px;color:#555d6f;display:inline-flex;font-size:11px;font-weight:800;height:22px;justify-content:center;width:22px}.growth-ai-engine-step header div{display:grid;grid-gap:3px;gap:3px;min-width:0}.growth-ai-engine-step strong{color:#171922;font-size:13px;line-height:1.35}.growth-ai-engine-step em,.growth-ai-engine-step p{color:#687083;font-size:12px;font-style:normal;line-height:1.55;margin:0;min-width:0;overflow-wrap:anywhere}.growth-ai-engine-step dl{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.growth-ai-engine-step dl div{background:#fbfcff;border-radius:6px;display:grid;grid-gap:3px;gap:3px;min-width:0;padding:7px}.growth-ai-engine-step dd{color:#252936;font-size:12px;font-weight:700;margin:0;min-width:0;overflow-wrap:anywhere}.growth-ai-engine-ready{color:#19a974}.growth-ai-engine-blocked{color:#e2a33a}.growth-button-icon.spin{animation:amh-spin .9s linear infinite}@keyframes amh-spin{to{transform:rotate(1turn)}}.growth-source-review{background:#fbfcff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin:0 0 14px;min-width:0;padding:12px}.growth-source-review-heading{align-items:flex-start;color:#5f6676;display:flex;gap:12px;justify-content:space-between;min-width:0}.growth-source-review-heading>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.growth-source-review-heading span{color:#2563eb;font-size:11px;font-weight:800}.growth-source-review-heading strong{color:#17181d;font-size:13px;line-height:1.4}.growth-source-review-summary{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.growth-source-review-summary div{background:#fff;border:1px solid #edf0f4;border-radius:7px;display:grid;grid-gap:3px;gap:3px;min-width:0;padding:9px 10px}.growth-source-review-summary span{color:#69707d;font-size:11px;font-weight:700}.growth-source-review-summary strong{color:#15171d;font-size:18px;line-height:1}.growth-source-review-list{border:1px solid #edf0f4;border-radius:8px;display:grid;min-width:0;overflow:hidden}.growth-source-review-row{align-items:center;background:#fff;border-top:1px solid #edf0f4;color:#17181d;cursor:pointer;display:grid;grid-gap:10px;gap:10px;grid-template-columns:18px minmax(72px,.32fr) minmax(0,1fr) minmax(82px,.32fr);min-width:0;padding:10px;position:relative}.growth-source-review-row:first-child{border-top:0}.growth-source-review-row.is-selected{background:#f7f6ff}.growth-source-review-row input{accent-color:var(--amh-accent);height:15px;width:15px}.growth-source-review-type{color:#2563eb;font-size:12px;font-weight:800;min-width:0}.growth-source-review-main{display:grid;grid-gap:3px;gap:3px;min-width:0}.growth-source-review-main strong{color:#17181d;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.growth-source-review-main em,.growth-source-review-main small,.growth-source-review-meta small{color:#69707d;font-size:12px;font-style:normal;line-height:1.35;overflow-wrap:anywhere}.growth-source-review-meta{display:grid;grid-gap:3px;gap:3px;justify-items:end;min-width:0}.growth-source-review-meta em{background:#eefbf4;border:1px solid #d8f3e4;border-radius:999px;color:#15804b;font-size:11px;font-style:normal;font-weight:800;padding:3px 7px}.growth-source-review-empty{background:#fff;border:1px dashed #dbe0ea;border-radius:8px;color:#69707d;font-size:13px;line-height:1.5;margin:0;padding:14px}.growth-evidence-review-board{background:#fbfcff;border:1px solid #edf0f4;border-radius:8px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:11px}.growth-evidence-review-heading{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.growth-evidence-review-heading>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.growth-evidence-review-heading span{color:#6f7684;font-size:11px;font-weight:850}.growth-evidence-review-heading strong{color:#17181d;font-size:13px;line-height:1.35}.growth-evidence-review-heading small{background:#eef4ff;border-radius:999px;color:#1d4ed8;flex:0 0 auto;font-size:11px;font-weight:850;padding:5px 8px}.growth-evidence-review-list{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.growth-evidence-review-card{background:#fff;border:1px solid #e8eaf1;border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:10px}.growth-evidence-review-card.is-ready{border-color:#bfe8d5}.growth-evidence-review-card.is-review{border-color:#cbd8f4}.growth-evidence-review-card.is-hold{border-color:#f2d8c9}.growth-evidence-review-card div,.growth-evidence-review-card footer,.growth-evidence-review-card header{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.growth-evidence-review-card header{justify-content:space-between}.growth-evidence-review-card div small,.growth-evidence-review-card header em,.growth-evidence-review-card header span{border-radius:999px;font-size:11px;font-style:normal;font-weight:850;line-height:1;padding:5px 7px}.growth-evidence-review-card header span{background:#ecfdf5;color:#12805c}.growth-evidence-review-card.is-review header span{background:#eef4ff;color:#1d4ed8}.growth-evidence-review-card.is-hold header span{background:#fff7ed;color:#a34b18}.growth-evidence-review-card header em{background:#f5f6fa;color:#4f5666}.growth-evidence-review-card>strong{color:#17181d;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.growth-evidence-review-card footer span,.growth-evidence-review-card p{color:#4f5666;font-size:12px;line-height:1.55;margin:0;overflow-wrap:anywhere}.growth-evidence-review-card p{max-height:112px;overflow:auto}.growth-evidence-review-card div small{background:#f8f9fc;border:1px solid #edf0f6;color:#5f6676}.growth-evidence-review-card footer{border-top:1px solid #edf0f4;padding-top:8px}.growth-evidence-review-card footer span{flex:1 1 220px}.growth-evidence-review-card footer a{color:#2563eb;flex:0 0 auto;font-size:12px;font-weight:850;text-decoration:none}.growth-source-review-actions{align-items:end;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.growth-source-review-confirm{color:#5f6676;display:grid;font-size:11px;font-weight:800;grid-gap:5px;gap:5px;min-width:0}.growth-source-review-confirm input{background:#fff;border:1px solid var(--amh-line);border-radius:7px;color:#17181d;font:inherit;font-size:12px;height:34px;min-width:0;padding:0 10px}.growth-source-review-confirm input:focus{border-color:var(--amh-accent);box-shadow:0 0 0 3px rgba(37,99,235,.12);outline:none}.growth-source-review-status{background:#fff;border:1px solid #edf0f4;border-radius:7px;color:#69707d;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px 10px}.growth-source-review-status strong{color:#24262d;font-size:12px;line-height:1.4}.growth-source-review-status span{color:#69707d;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.growth-source-review-status.is-error{border-color:#f0d0d0}.growth-source-review-status.is-error strong{color:#a23b3b}.growth-source-enrichment{background:#fff;border:1px solid #edf0f4;border-radius:8px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:10px}.growth-source-enrichment-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-width:0}.growth-source-enrichment-heading>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.growth-source-enrichment-heading small,.growth-source-enrichment-heading span{color:#2563eb;font-size:11px;font-weight:800}.growth-source-enrichment-heading strong{color:#17181d;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.growth-source-enrichment-heading em{color:#69707d;font-size:12px;font-style:normal;overflow-wrap:anywhere}.growth-source-evidence-history{background:#fbfcff;border:1px solid #edf0f4;border-radius:8px;display:grid;grid-gap:9px;gap:9px;min-width:0;padding:10px}.growth-source-evidence-history-heading{align-items:flex-start;color:#2563eb;display:flex;gap:12px;justify-content:space-between;min-width:0}.growth-source-evidence-history-heading>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.growth-source-evidence-history-heading span{color:#2563eb;font-size:11px;font-weight:800}.growth-source-evidence-history-heading strong{color:#17181d;font-size:12px;line-height:1.35}.growth-source-evidence-item,.growth-source-evidence-list{display:grid;grid-gap:8px;gap:8px;min-width:0}.growth-source-evidence-item{background:#fff;border:1px solid #e8eaf1;border-radius:8px;padding:10px}.growth-source-evidence-item header{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.growth-source-evidence-item header em,.growth-source-evidence-item header small,.growth-source-evidence-item header span{border-radius:999px;font-size:11px;font-style:normal;font-weight:800;line-height:1.1;padding:5px 7px}.growth-source-evidence-item header span{background:#eef4ff;color:#2563eb}.growth-source-evidence-item header em{background:#ecfdf5;color:#12805c}.growth-source-evidence-item header small{background:#f3f4f7;color:#667085}.growth-source-evidence-empty,.growth-source-evidence-item div span,.growth-source-evidence-item p{color:#4f5666;font-size:12px;line-height:1.55;margin:0;overflow-wrap:anywhere}.growth-source-evidence-item div{border-top:1px solid #edf0f4;display:grid;grid-gap:4px;gap:4px;min-width:0;padding-top:8px}.growth-source-evidence-item div strong{color:#24262d;font-size:11px;font-weight:800;line-height:1.3}.growth-source-evidence-item a{color:#2563eb;font-size:12px;font-weight:800;justify-self:start;text-decoration:none}.growth-source-evidence-empty{background:#fff;border:1px dashed #dbe0ea;border-radius:8px;padding:11px}.growth-source-enrichment-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.growth-source-enrichment-card{background:#fbfcff;border:1px solid #edf0f4;border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:10px}.growth-source-enrichment-title{align-items:center;color:#24262d;display:flex;gap:7px;min-width:0}.growth-source-enrichment-title svg{color:#2563eb;flex:0 0 auto}.growth-source-enrichment-title strong{font-size:12px;line-height:1.35}.growth-source-enrichment-help{color:#6f7684;font-size:12px;line-height:1.45;margin:0}.growth-source-enrichment-card input,.growth-source-enrichment-card textarea{background:#fff;border:1px solid var(--amh-line);border-radius:7px;color:#17181d;font:inherit;font-size:12px;min-width:0;padding:9px 10px;resize:vertical}.growth-source-enrichment-card input{height:34px}.growth-source-enrichment-card input:focus,.growth-source-enrichment-card textarea:focus{border-color:var(--amh-accent);box-shadow:0 0 0 3px rgba(37,99,235,.12);outline:none}.growth-source-fetch-actions{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.growth-panel-heading.is-compact{border-bottom:1px solid #edf0f4;margin-bottom:12px;padding-bottom:12px}.growth-panel-heading.is-compact>div:first-child{display:grid;grid-gap:4px;gap:4px;min-width:0}.growth-step-help{color:#69707d;font-size:12px;line-height:1.45}.growth-form-tools{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.growth-table-wrap{max-width:100%;min-width:0;overflow-x:auto;width:100%}.growth-table{border-collapse:collapse;min-width:980px;width:100%}.growth-table td,.growth-table th{border-bottom:1px solid #edf0f4;font-size:13px;line-height:1.45;padding:12px 10px;text-align:left;vertical-align:top}.growth-table th{color:#69707d;font-size:11px;font-weight:800}.growth-table td span{color:#69707d;display:block;margin-top:4px}.growth-service-link{color:#101114;display:inline-block;font-weight:800;text-decoration:none}.growth-status-badge{background:#eae8fb;border:1px solid #d8d1fb;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:12px;font-weight:700;line-height:1.2;padding:5px 8px}.growth-dashboard-grid,.growth-detail-grid,.growth-form-layout{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;max-width:1280px;width:100%}.growth-detail-grid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr)}.growth-form-layout{align-items:start;grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr)}.growth-action-item-list,.growth-list{display:grid;grid-gap:10px;gap:10px}.growth-list-row{align-items:center;border-top:1px solid #edf0f4;display:flex;gap:12px;justify-content:space-between;padding-top:10px}.growth-list-row:first-child{border-top:0;padding-top:0}.growth-list-row div{display:grid;grid-gap:3px;gap:3px;min-width:0}.growth-action-item strong,.growth-list-row strong{color:#101114;font-size:13px}.growth-action-item dd,.growth-definition-list dd,.growth-list-row span{color:#555d6b;font-size:13px;line-height:1.45}.growth-action-item em,.growth-list-row em{background:#f3f4f6;border-radius:999px;color:#4b5563;flex:0 0 auto;font-size:11px;font-style:normal;font-weight:800;padding:5px 8px}.growth-stepper{background:#fff;border:1px solid #e2e5ea;border-radius:8px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0 auto;max-width:1280px;padding:6px;width:100%}.growth-segmented button,.growth-stepper button{background:transparent;border:0;border-radius:6px;color:#555d6b;cursor:pointer;font-size:12px;font-weight:700;line-height:1.25;min-height:34px;padding:7px 8px}.growth-stepper button{align-items:center;display:flex;gap:7px;justify-content:center}.growth-stepper button span{align-items:center;background:#eef0f3;border-radius:999px;display:inline-flex;height:20px;justify-content:center;width:20px}.growth-segmented button.selected,.growth-stepper button.active{background:#eae8fb;border-color:#c6bbf6;box-shadow:inset 0 0 0 1px rgba(37,99,235,.08);color:#1d4ed8}.growth-stepper button.active{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.growth-stepper button.active span{background:rgba(255,255,255,.2);color:#fff}.growth-form,.growth-survey-preview{align-content:flex-start;display:grid;grid-gap:14px;gap:14px}.growth-field{display:grid;grid-gap:7px;gap:7px}.growth-action-item dt,.growth-definition-list dt,.growth-field>span,.growth-metric-form span,.growth-strategy-grid span{color:#69707d;font-size:12px;font-weight:800}.growth-field input,.growth-field textarea,.growth-metric-form input{background:#fff;border:1px solid #d9dde5;border-radius:8px;color:#101114;font-size:14px;min-height:36px;outline:none;padding:8px 10px;width:100%}.growth-field textarea{min-height:76px;resize:vertical}.growth-field input:focus,.growth-field textarea:focus,.growth-metric-form input:focus{border-color:#aa9cf6;box-shadow:0 0 0 3px rgba(37,99,235,.13)}.growth-segmented{display:flex;flex-wrap:wrap;gap:7px}.growth-segmented button{border:1px solid #d9dde5}.growth-purpose-options,.settings-purpose-options{display:grid;grid-gap:8px;gap:8px}.growth-purpose-options{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-purpose-options button,.settings-purpose-options button{background:#fff;border:1px solid #dfe3ec;border-radius:8px;color:#24272d;cursor:pointer;display:grid;grid-gap:5px;gap:5px;line-height:1.35;padding:12px;text-align:left}.growth-purpose-options button.selected,.settings-purpose-options button.selected{background:#f7f5ff;border-color:#b9adf6;box-shadow:inset 0 0 0 1px rgba(37,99,235,.1)}.growth-purpose-options strong,.settings-purpose-options strong{color:#101114;font-size:13px}.growth-purpose-options span,.settings-purpose-options span{color:#555d6b;font-size:12px}.growth-purpose-options em,.settings-purpose-options em{color:#2563eb;font-size:11px;font-style:normal;font-weight:760}.growth-purpose-result,.settings-purpose-impact{background:#fbfbff;border:1px solid #e4e0fa;border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.growth-purpose-result>div,.settings-purpose-impact{line-height:1.45}.growth-purpose-result>div>span,.settings-purpose-impact em{color:#6b7280;font-size:11px;font-style:normal;font-weight:720}.growth-purpose-result strong,.settings-purpose-impact strong{color:#11131a;font-size:13px}.growth-purpose-result p,.settings-purpose-impact span{color:#555d6b;font-size:12px;line-height:1.55;margin:0}.growth-purpose-result nav{display:flex;flex-wrap:wrap;gap:6px}.growth-purpose-result nav a{align-items:center;background:#fff;border:1px solid #dfe3ec;border-radius:999px;color:#4c3ac7;display:inline-flex;font-size:11px;font-weight:760;min-height:28px;padding:0 10px;text-decoration:none}.growth-purpose-settings-note{color:#6b7280;font-size:11px;margin:0}.settings-purpose-block{display:grid;grid-gap:10px;gap:10px;grid-column:1/-1}.settings-purpose-options{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-purpose-status{color:#555d6b;font-size:12px;line-height:1.45;margin:0}.settings-workspace-switcher{border-bottom:1px solid #edf0f4;display:grid;grid-gap:12px;gap:12px;grid-column:1/-1;padding-bottom:16px}.settings-workspace-summary{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.settings-workspace-summary>div{background:#fbfbfd;border:1px solid #e3e7ef;border-radius:8px;display:grid;grid-gap:6px;gap:6px;min-width:0;padding:12px}.settings-workspace-summary span{align-items:center;color:#6b7280;display:flex;font-size:12px;gap:6px}.settings-workspace-summary strong{color:#161923;font-size:15px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-workspace-row em,.settings-workspace-summary em{color:#6b7280;font-size:11px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-workspace-list{border:1px solid #e3e7ef;border-radius:8px;display:grid;overflow:hidden}.settings-workspace-row{align-items:center;background:#fff;border:0;border-top:1px solid #edf0f4;color:#454b57;display:grid;grid-gap:10px;gap:10px;grid-template-columns:30px minmax(0,1fr) auto;min-height:48px;padding:10px 12px;text-align:left}.settings-workspace-row:first-child{border-top:0}.settings-workspace-row:not(:disabled){cursor:pointer}.settings-workspace-row:not(:disabled):hover{background:#fbfbff}.settings-workspace-row.is-active{background:#f5f3ff}.settings-workspace-row:disabled{cursor:default}.settings-workspace-row strong{color:#161923;display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-workspace-row b{background:#eae8fb;border-radius:999px;color:#2563eb;font-size:11px;padding:3px 7px}.settings-workspace-mark{align-items:center;background:#f2f4f8;border-radius:8px;color:#2563eb;display:inline-flex;height:28px;justify-content:center;width:28px}.settings-workspace-create{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto auto}.settings-service-profiles{display:grid;grid-template-columns:220px minmax(0,1fr);height:min(524px,calc(100vh - 180px));min-height:356px;overflow:hidden}.settings-service-list{border-right:1px solid var(--amh-line);min-width:0;overflow-y:auto;padding:14px 12px}.settings-service-list-heading{align-items:center;color:var(--amh-muted);display:flex;font-size:12px;font-weight:760;justify-content:space-between;margin-bottom:8px;padding:0 8px}.settings-service-list-heading button{align-items:center;background:transparent;border:0;border-radius:5px;color:var(--amh-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.settings-service-list>button{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--amh-text);cursor:pointer;display:flex;gap:8px;justify-content:space-between;min-height:48px;padding:8px 10px;text-align:left;width:100%}.settings-service-list>button.is-selected,.settings-service-list>button:hover{background:var(--amh-soft);color:var(--amh-purple)}.settings-service-list>button span{display:grid;grid-gap:3px;gap:3px;min-width:0}.settings-service-list>button small,.settings-service-list>button strong{line-height:1.25;overflow-wrap:anywhere}.settings-service-list>button strong{font-size:13px}.settings-service-list>button small,.settings-service-list>p{color:var(--amh-muted);font-size:11px}.settings-service-list>p{margin:12px 8px}.settings-service-list>.settings-service-workspace-note{border-top:1px solid var(--amh-line);line-height:1.5;margin-top:12px;padding-top:12px;word-break:keep-all}.settings-service-workspace-note a{color:var(--amh-primary);font-weight:750;text-decoration:none}.settings-service-list>button.settings-service-add{border-top:1px solid var(--amh-line);justify-content:flex-start;margin-top:8px}.settings-service-form{display:grid;grid-template-rows:auto 1fr auto;min-width:0;overflow-y:auto;padding:16px 18px}.settings-service-form>footer,.settings-service-form>header{align-items:center;display:flex;gap:12px;justify-content:space-between}.settings-service-form>header{border-bottom:1px solid var(--amh-line);padding-bottom:14px}.settings-service-form>header>div{display:grid;grid-gap:4px;gap:4px}.settings-service-form>header strong{font-size:14px}.settings-service-form>footer>span,.settings-service-form>header span{color:var(--amh-muted);font-size:12px}.settings-service-fields{align-content:start;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 0}.settings-service-fields label{display:grid;grid-gap:6px;gap:6px;min-width:0}.settings-service-fields label.is-wide{grid-column:1/-1}.settings-service-fields label>span{color:var(--amh-text);font-size:12px;font-weight:700}.settings-service-fields label em{color:var(--amh-muted);font-style:normal;font-weight:500}.settings-service-fields input,.settings-service-fields textarea{background:#fff;border:1px solid var(--amh-line-strong);border-radius:6px;color:var(--amh-text);font:inherit;font-size:13px;min-width:0;padding:9px 10px;resize:vertical;width:100%}.settings-service-fields input:focus,.settings-service-fields textarea:focus{border-color:var(--amh-purple);outline:2px solid color-mix(in srgb,var(--amh-purple) 12%,transparent)}.settings-service-fields input:disabled{background:var(--amh-bg);color:var(--amh-muted)}.settings-domain-verification{border-top:1px solid var(--amh-line);display:grid;grid-gap:10px;gap:10px;padding:14px 0}.settings-domain-verification-heading{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto}.settings-domain-verification-heading>span{align-items:center;background:#f2f3f7;border-radius:50%;color:var(--amh-muted);display:flex;height:30px;justify-content:center;width:30px}.settings-domain-verification-heading>span.is-verified{background:#eaf8f1;color:#16825d}.settings-domain-verification-heading>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.settings-domain-verification-heading strong{font-size:13px}.settings-domain-verification-heading small,.settings-domain-verification>p{color:var(--amh-muted);font-size:11px;line-height:1.45;margin:0}.settings-domain-records{background:#f8f9fb;border:1px solid var(--amh-line);border-radius:6px;display:grid}.settings-domain-records>div{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:34px minmax(0,1fr) 28px;min-height:36px;padding:0 9px}.settings-domain-records>div+div{border-top:1px solid var(--amh-line)}.settings-domain-records small{color:var(--amh-muted);font-size:10px;font-weight:700}.settings-domain-records code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-domain-records button{align-items:center;background:transparent;border:0;color:var(--amh-muted);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:28px}.settings-service-split{border-top:1px solid var(--amh-line);display:grid;grid-gap:10px;gap:10px;padding:14px 0}.settings-service-split-heading{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto}.settings-service-split-heading>svg{color:var(--amh-muted)}.settings-service-split-heading>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.settings-service-split-confirm label>span,.settings-service-split-heading strong{font-size:12px;font-weight:750}.settings-service-split-confirm p,.settings-service-split-heading small,.settings-service-split>p{color:var(--amh-muted);font-size:11px;line-height:1.45;margin:0;word-break:keep-all}.settings-service-split-confirm{background:#f8f9fb;border:1px solid var(--amh-line);border-radius:6px;display:grid;grid-gap:10px;gap:10px;padding:12px}.settings-service-split-confirm label{display:grid;grid-gap:6px;gap:6px}.settings-service-split-confirm input{background:#fff;border:1px solid var(--amh-line-strong);border-radius:6px;color:var(--amh-text);font:inherit;font-size:13px;min-height:36px;padding:7px 9px;width:100%}.settings-service-split-confirm>div{display:flex;gap:8px;justify-content:flex-end}.settings-service-form>footer{border-top:1px solid var(--amh-line);min-height:48px;padding-top:12px}.settings-email-panel,.settings-notification-panel,.settings-team-panel{margin-top:18px}.delivery-settings-summary>.amh-panel{min-height:150px}.delivery-settings-card{align-content:start;display:grid;grid-gap:8px;gap:8px;min-width:0}.delivery-settings-card strong{color:#161923;font-size:20px;letter-spacing:0;line-height:1.2}.delivery-settings-card p{color:#697182;font-size:13px;line-height:1.5;margin:0;max-width:520px}.delivery-settings-layout{grid-template-columns:minmax(0,1fr) 330px;margin-top:18px}.delivery-settings-groups{display:grid;grid-gap:18px;gap:18px}.delivery-settings-group{display:grid;grid-gap:10px;gap:10px}.delivery-settings-group h3{color:#161923;font-size:14px;font-weight:760;letter-spacing:0;line-height:1.35;margin:0}.delivery-settings-table{min-width:0;table-layout:fixed}.delivery-settings-table td:first-child,.delivery-settings-table th:first-child{width:24%}.delivery-settings-table td:nth-child(2),.delivery-settings-table th:nth-child(2){width:32%}.delivery-settings-table td strong{color:#161923;font-weight:680}.delivery-settings-checklist div{grid-template-columns:20px minmax(0,1fr)}.delivery-settings-lower{align-items:stretch;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin-top:18px}.delivery-settings-note{align-items:center;display:flex;gap:12px;margin-top:18px}.delivery-settings-note svg{color:#2563eb;flex:0 0 auto}.delivery-settings-note div{display:grid;grid-gap:4px;gap:4px;min-width:0}.delivery-settings-note strong{color:#161923;font-size:13px;line-height:1.35}.delivery-settings-note span{color:#697182;font-size:12px;line-height:1.45}.delivery-history-summary>.amh-panel,.recipient-summary-grid>.amh-panel{min-height:146px}.delivery-history-layout,.recipient-layout{grid-template-columns:minmax(0,1fr) 360px;margin-top:18px}.delivery-history-table,.recipient-table{min-width:0;table-layout:fixed}.delivery-history-table td:first-child,.delivery-history-table th:first-child,.recipient-table td:first-child,.recipient-table th:first-child{width:34%}.delivery-history-table td:nth-child(2),.delivery-history-table td:nth-child(5),.delivery-history-table th:nth-child(2),.delivery-history-table th:nth-child(5),.recipient-table td:nth-child(3),.recipient-table td:nth-child(4),.recipient-table th:nth-child(3),.recipient-table th:nth-child(4){width:92px}.recipient-preview-list{display:grid;grid-gap:8px;gap:8px}.recipient-preview-panel{margin-top:18px}.approval-marketing-send-form,.recipient-create-form{display:grid;grid-gap:12px;gap:12px}.approval-standalone-readiness{display:grid;grid-gap:10px;gap:10px}.approval-standalone-readiness .growth-secondary-button{justify-self:start}.recipient-policy-grid{display:grid;grid-gap:8px;gap:8px}.recipient-policy-grid label{align-items:center;background:#fbfbfd;border:1px solid #e7eaf0;border-radius:8px;color:#485064;display:flex;font-size:12px;gap:8px;line-height:1.35;min-height:36px;padding:8px 10px}.recipient-policy-grid input{accent-color:#2563eb;flex:0 0 auto}.recipient-policy-grid span{min-width:0;overflow-wrap:anywhere}.approval-marketing-send-result,.recipient-save-result{background:#f7f9ff;border:1px solid #dfe5ff;border-radius:8px;color:#46506a;display:grid;grid-gap:5px;gap:5px;font-size:12px;line-height:1.45;padding:10px 12px}.approval-marketing-send-result.is-error,.recipient-save-result.is-error{background:#fff8f1;border-color:#ffd9ad;color:#7a4b13}.approval-marketing-send-result strong,.recipient-save-result strong{color:#151924;font-size:13px}.approval-marketing-send-result em,.approval-marketing-send-result span,.recipient-save-result em,.recipient-save-result span{color:inherit;font-style:normal;overflow-wrap:anywhere}.approval-marketing-send-result a{color:#4c3cff;font-weight:700;text-decoration:none}.approval-marketing-send-status{align-items:center;background:#fbfbfd;border:1px solid #e3e7ef;border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:28px minmax(0,1fr) auto;min-height:58px;padding:10px}.approval-marketing-send-status div{display:grid;grid-gap:3px;gap:3px;min-width:0}.approval-marketing-send-status strong{color:#161923;font-size:13px}.approval-marketing-send-status em,.approval-marketing-send-status span{color:#687185;font-size:12px;font-style:normal;line-height:1.35;overflow-wrap:anywhere}.approval-marketing-send-status em{background:#eef4ff;border-radius:999px;color:#2563eb;font-weight:700;padding:4px 8px}.amh-empty-table-cell{color:#697182;display:block;font-size:13px;padding:14px 4px}.settings-email-sender-panel{display:grid;grid-gap:14px;gap:14px}.settings-email-sender-preview{align-items:center;background:#fbfbfd;border:1px solid #e3e7ef;border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:28px minmax(0,1fr) auto;min-height:58px;padding:12px}.settings-email-sender-preview div{display:grid;grid-gap:4px;gap:4px;min-width:0}.settings-email-sender-preview span,.settings-email-sender-preview strong{overflow-wrap:anywhere}.settings-email-sender-preview strong{color:#161923;font-size:13px;line-height:1.35}.settings-email-sender-preview span{color:#6b7280;font-size:12px}.settings-email-sender-actions{align-items:center;border-top:1px solid #edf0f4;display:flex;flex-wrap:wrap;gap:10px;padding-top:12px}.settings-email-sender-alignment{align-items:flex-start;background:#fff8ed;border:1px solid #f1d19e;border-radius:7px;color:#6f4a12;display:flex;font-size:12px;gap:8px;line-height:1.45;padding:10px 12px}.settings-email-sender-alignment input{flex:0 0 auto;margin:2px 0 0}.settings-email-sender-actions p{color:#6b7280;flex:1 1 260px;font-size:12px;line-height:1.45;margin:0}.settings-email-sender-next{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px}.settings-email-sender-next a{background:#fff;border:1px solid #dfe4ee;border-radius:7px;color:#4f39e6;font-size:12px;font-weight:780;padding:8px 10px;text-decoration:none;white-space:nowrap}.personal-settings-layout{grid-template-columns:minmax(0,1fr) 330px}.personal-settings-password{align-items:center;border-top:1px solid #edf0f4;display:flex;gap:16px;justify-content:space-between;margin-top:4px;padding-top:16px}.personal-settings-password div{display:grid;grid-gap:4px;gap:4px;min-width:0}.personal-settings-password strong{color:#161923;font-size:13px;line-height:1.35}.personal-settings-password span{color:#6b7280;font-size:12px;line-height:1.45}.settings-notification-route-panel{display:grid;grid-gap:14px;gap:14px}.settings-notification-summary{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.settings-notification-summary>div{background:#fbfbfd;border:1px solid #e3e7ef;border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-height:78px;padding:12px}.settings-notification-summary em,.settings-notification-summary span{color:#6b7280;font-size:12px;font-style:normal;line-height:1.35}.settings-notification-summary strong{color:#161923;font-size:18px;letter-spacing:0;line-height:1.15}.settings-notification-flags{display:flex;flex-wrap:wrap;gap:8px}.settings-notification-events{border:1px solid #e3e7ef;border-radius:8px;overflow:hidden}.settings-notification-events [role=row]{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(180px,1fr) minmax(220px,1.2fr) 96px;min-height:46px;padding:10px 12px}.settings-notification-events [role=row]:first-child{background:#fbfbfd;color:#6b7280;font-size:11px;font-weight:700;text-transform:uppercase}.settings-notification-events [role=row]+[role=row]{border-top:1px solid #edf0f4}.settings-notification-events [role=cell]{align-items:center;display:flex;gap:8px;min-width:0}.settings-notification-events code,.settings-notification-events em,.settings-notification-events strong{overflow-wrap:anywhere}.settings-notification-events code{background:#f5f6fb;border:1px solid #e5e7ef;border-radius:6px;color:#2563eb;font-size:12px;padding:3px 6px}.settings-notification-events em{color:#8a93a3;font-size:11px;font-style:normal}.settings-notification-actions{align-items:center;border-top:1px solid #edf0f4;display:flex;flex-wrap:wrap;gap:10px;padding-top:12px}.settings-notification-actions span{align-items:center;color:#6b7280;display:inline-flex;flex:1 1 260px;font-size:12px;gap:6px;line-height:1.45}.settings-notification-marketing{border:1px solid #e3e7ef;border-radius:8px;display:grid;grid-gap:12px;gap:12px;min-width:0;padding:12px}.settings-notification-marketing header{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.settings-notification-marketing header div{display:grid;grid-gap:3px;gap:3px;min-width:0}.settings-notification-marketing article strong,.settings-notification-marketing header strong{color:#161923;font-size:13px;line-height:1.35}.settings-notification-marketing article small,.settings-notification-marketing article span,.settings-notification-marketing header span:not(.amh-badge){color:#6b7280;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.settings-notification-marketing-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.settings-notification-marketing article{background:#fbfbfd;border:1px solid #e6e9f2;border-radius:8px;display:grid;grid-gap:9px;gap:9px;min-width:0;padding:11px}.settings-notification-marketing article.is-ready{background:#fbfffd;border-color:#c7eadb}.settings-notification-marketing article>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.settings-notification-marketing code{background:#f5f6fb;border:1px solid #e5e7ef;border-radius:6px;color:#2563eb;font-size:12px;justify-self:start;line-height:1.2;max-width:100%;overflow-wrap:anywhere;padding:4px 6px}.settings-notification-marketing dl{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.settings-notification-marketing dl div{background:#fff;border:1px solid #e8eaf1;border-radius:7px;display:grid;grid-gap:3px;gap:3px;min-width:0;padding:7px}.settings-notification-marketing dd,.settings-notification-marketing dt{margin:0}.settings-notification-marketing dt{color:#8a93a3;font-size:10px;font-weight:800;text-transform:uppercase}.settings-notification-marketing dd{color:#161923;font-size:12px;font-weight:760;line-height:1.25}.settings-team-access{display:grid;grid-gap:14px;gap:14px}.settings-team-summary{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.settings-team-summary>div{background:#fbfbfd;border:1px solid #e3e7ef;border-radius:8px;display:grid;grid-gap:6px;gap:6px;min-width:0;padding:12px}.settings-team-summary span{align-items:center;color:#6b7280;display:flex;font-size:12px;gap:6px}.settings-team-summary strong{color:#161923;font-size:15px}.settings-team-summary em{color:#6b7280;font-size:11px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-team-invite{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr) minmax(150px,.72fr) auto}.settings-team-seat-limit{color:#9a5b12;font-size:12px;margin:-2px 0 0}.settings-team-mail-toggle{align-items:center;border:1px solid #e3e7ef;border-radius:8px;color:#111827;display:grid;grid-gap:2px 8px;gap:2px 8px;grid-template-columns:16px minmax(0,1fr);min-height:39px;padding:7px 9px}.settings-team-mail-toggle input{accent-color:var(--amh-accent);grid-row:span 2;height:14px;margin:0;width:14px}.settings-team-mail-toggle span{font-size:12px;font-weight:700;line-height:1.2}.settings-team-mail-toggle em{color:#6b7280;font-size:10.5px;font-style:normal;line-height:1.25}.settings-team-table{border:1px solid #e3e7ef;border-radius:8px;overflow:hidden}.settings-team-table [role=row]{align-items:center;border-top:1px solid #edf0f4;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(220px,1.35fr) 128px minmax(260px,1.2fr) 104px;min-height:44px;padding:10px 12px}.settings-team-table [role=row]:first-child{background:#fbfbfd;border-top:0;color:#6b7280;font-size:11px;font-weight:700}.settings-team-table [role=cell]{color:#555d6b;font-size:12px;min-width:0}.settings-team-table [role=cell] em,.settings-team-table [role=cell] strong{display:block;line-height:1.3;overflow-wrap:anywhere}.settings-team-table [role=cell] strong{color:#161923;font-size:13px}.settings-team-table [role=cell] em{color:#6b7280;font-style:normal}.settings-team-table [role=cell] b{background:#eae8fb;border-radius:999px;color:#2563eb;display:inline-flex;font-size:11px;font-weight:700;padding:3px 7px}.settings-service-scope-list{display:grid;grid-gap:5px;gap:5px}.settings-service-scope-list label{align-items:center;color:#394150;display:flex;gap:6px;min-width:0}.settings-service-scope-list input{accent-color:var(--amh-accent);flex:0 0 auto;height:13px;margin:0;width:13px}.settings-service-scope-list span{line-height:1.25;overflow-wrap:anywhere}.settings-service-scope-list small{color:#6b7280;font-size:11px}.settings-team-notice{align-items:center;background:#fbfbff;border:1px solid #e3e7ef;border-radius:8px;color:#454b57;display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:10px 12px}.settings-team-role-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#1d2330;max-width:112px;padding:6px 8px;width:100%}.settings-team-inline-button,.settings-team-role-select{background:#fff;border:1px solid #dbe1ea;border-radius:7px;font-size:12px}.settings-team-inline-button{align-items:center;color:#4b5563;display:inline-flex;font-weight:700;gap:5px;min-height:30px;padding:0 9px;white-space:nowrap}.settings-team-inline-button:disabled,.settings-team-role-select:disabled{cursor:not-allowed;opacity:.55}.settings-team-inline-button.is-confirming{border-color:#d7a15c;color:#8b4c0f}.settings-team-log{border:1px solid #e3e7ef;border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.settings-team-log[open]{background:#fff}.settings-team-log-heading{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between;list-style:none}.settings-team-log-heading::-webkit-details-marker{display:none}.settings-team-log-heading span{align-items:center;color:#161923;display:inline-flex;font-size:13px;font-weight:800;gap:6px}.settings-team-log-heading em{color:#6b7280;font-size:11px;font-style:normal;text-align:right}.settings-team-log ol{display:grid;grid-gap:0;gap:0;list-style:none;margin:0;padding:0}.settings-team-log li{align-items:center;border-top:1px solid #edf0f4;display:grid;grid-gap:10px;gap:10px;grid-template-columns:150px minmax(0,1fr) minmax(180px,auto);min-height:38px;padding:8px 0}.settings-team-log li:first-child{border-top:0}.settings-team-log li span{color:#2563eb;font-size:12px;font-weight:800}.settings-team-log li strong{color:#161923;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-team-log li em,.settings-team-log p{color:#6b7280;font-size:11px;font-style:normal;margin:0}.ai-audit-stats .amh-stat strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ai-audit-layout{align-items:start}.ai-audit-table td:nth-child(5),.ai-audit-table td:nth-child(7),.ai-audit-table th:nth-child(5),.ai-audit-table th:nth-child(7){text-align:right}.ai-audit-side{display:grid;grid-gap:16px;gap:16px}.ai-audit-provider-counts{border-top:1px solid #edf0f5;display:grid;grid-gap:8px;gap:8px;padding-top:14px}.ai-audit-provider-counts>span{align-items:center;color:#505866;display:inline-flex;font-size:12px;font-weight:800;gap:7px}.ai-audit-provider-counts div{align-items:center;border:1px solid #e6eaf1;border-radius:8px;display:flex;justify-content:space-between;min-height:36px;padding:8px 10px}.ai-audit-provider-counts strong{color:#1b2130;font-size:13px}.ai-audit-provider-counts em,.ai-audit-provider-counts p{color:#6d7482;font-size:12px;font-style:normal;margin:0}.ai-live-smoke-control{display:grid;grid-gap:16px;gap:16px}.ai-live-smoke-control .amh-panel-header{align-items:flex-start;padding:16px}.ai-live-smoke-control .amh-panel-header>div{display:grid;grid-gap:4px;gap:4px}.ai-live-smoke-control .amh-panel-header p,.ai-live-smoke-target em,.ai-live-smoke-target span,.ai-live-smoke-task dd,.ai-live-smoke-task dt,.ai-live-smoke-task p{color:#6c7380;font-size:12px;font-style:normal;line-height:1.55;margin:0}.amh-section-eyebrow{color:#2563eb;font-size:11px;font-weight:820;letter-spacing:0}.amh-badge.muted{background:#f7f8fb;border-color:#e5e8ef;color:#798191}.ai-live-smoke-summary{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}.ai-live-smoke-summary>div,.ai-live-smoke-target,.ai-live-smoke-task{border:1px solid #e8ecf3;border-radius:8px;min-width:0}.ai-live-smoke-summary>div{display:grid;grid-gap:5px;gap:5px;min-height:78px;padding:12px}.ai-live-smoke-summary em,.ai-live-smoke-summary span{color:#6f7685;font-size:12px;font-style:normal}.ai-live-smoke-summary strong{color:#151923;font-size:17px;font-weight:760;overflow-wrap:anywhere}.ai-live-smoke-target{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(160px,1fr) minmax(180px,1fr) minmax(180px,1.2fr);margin:0 16px;padding:11px 12px}.ai-live-smoke-target>span:first-child{align-items:center;color:#4f5665;display:inline-flex;font-weight:800;gap:6px}.ai-live-smoke-target em,.ai-live-smoke-target span:last-child,.ai-live-smoke-target strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-live-smoke-target strong{color:#171b25;font-size:13px}.ai-live-smoke-blockers{align-items:flex-start;background:#fff8ed;border:1px solid #f3dfbd;border-radius:8px;color:#9a6419;display:flex;gap:10px;margin:0 16px;padding:11px 12px}.ai-live-smoke-blockers.ready{background:#f0f9f5;border-color:#d8eee4;color:#257458}.ai-live-smoke-blockers div{display:grid;grid-gap:3px;gap:3px;min-width:0}.ai-live-smoke-blockers strong{font-size:13px}.ai-live-smoke-blockers span{color:inherit;font-size:12px;line-height:1.45}.ai-live-smoke-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}.ai-live-smoke-task{display:grid;grid-gap:12px;gap:12px;padding:12px}.ai-live-smoke-task>div:first-child{align-items:flex-start;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto}.ai-live-smoke-task span,.ai-live-smoke-task strong{display:block;min-width:0}.ai-live-smoke-task strong{color:#171b25;font-size:13px}.ai-live-smoke-task>div:first-child span:not(.amh-list-icon):not(.amh-badge){color:#747b89;font-size:11px;overflow-wrap:anywhere}.ai-live-smoke-task dl{display:grid;grid-gap:6px;gap:6px;margin:0}.ai-live-smoke-task dl>div{display:flex;gap:8px;justify-content:space-between}.ai-live-smoke-task dd{color:#242936;font-weight:700;overflow-wrap:anywhere;text-align:right}.ai-live-smoke-commands{border-top:1px solid #edf0f5;display:grid;grid-gap:8px;gap:8px;padding:14px 16px 16px}.ai-live-smoke-commands>span{align-items:center;color:#4f5665;display:inline-flex;font-size:12px;font-weight:800;gap:7px}.ai-live-smoke-commands code{background:#f7f8fb;border:1px solid #e6eaf1;border-radius:8px;color:#242936;display:block;font-size:11px;line-height:1.55;overflow-wrap:anywhere;padding:9px 10px;white-space:normal}@media (max-width:1160px){.ai-live-smoke-grid,.ai-live-smoke-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-live-smoke-target{grid-template-columns:1fr}.ai-live-smoke-target em,.ai-live-smoke-target span:last-child,.ai-live-smoke-target strong{white-space:normal}}@media (max-width:680px){.ai-live-smoke-control .amh-panel-header{display:grid}.ai-live-smoke-grid,.ai-live-smoke-summary{grid-template-columns:1fr}}.ai-live-smoke-result{display:grid;grid-gap:16px;gap:16px}.ai-live-smoke-result .amh-panel-header{align-items:flex-start;padding:16px}.ai-live-smoke-result .amh-panel-header>div{display:grid;grid-gap:4px;gap:4px}.ai-live-smoke-result .amh-panel-header p{color:#6c7380;font-size:12px;line-height:1.55;margin:0}.ai-live-smoke-result-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}.ai-live-smoke-result-grid>div{border:1px solid #e8ecf3;border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-height:78px;min-width:0;padding:12px}.ai-live-smoke-result-grid em,.ai-live-smoke-result-grid span{color:#6f7685;font-size:12px;font-style:normal}.ai-live-smoke-result-grid strong{color:#151923;font-size:17px;font-weight:760;overflow-wrap:anywhere}.ai-live-smoke-result-body{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);padding:0 16px}.ai-live-smoke-result-body>div{border:1px solid #e8ecf3;border-radius:8px;min-width:0;padding:12px}.ai-live-smoke-result-body h3{color:#171b25;font-size:13px;font-weight:760;margin:0 0 10px}.ai-live-smoke-result-blockers span,.ai-live-smoke-result-body p,.ai-live-smoke-result-empty span{color:#6c7380;font-size:12px;line-height:1.55;margin:0}.ai-live-smoke-result-body dl{display:grid;grid-gap:8px;gap:8px;margin:0}.ai-live-smoke-result-body dl>div{align-items:center;display:flex;gap:12px;justify-content:space-between}.ai-live-smoke-result-body dt{color:#737b89;font-size:12px;font-weight:650}.ai-live-smoke-result-body dd{color:#242936;font-size:12px;font-weight:760;margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}.ai-live-smoke-result-empty{align-items:flex-start;background:#f8f9fc;border:1px solid #e8ecf3;border-radius:8px;color:#647084;display:flex;gap:10px;margin:0 16px;padding:12px}.ai-live-smoke-result-empty div{display:grid;grid-gap:3px;gap:3px}.ai-live-smoke-result-empty strong{color:#242936;font-size:13px}.ai-live-smoke-result-blockers{border-top:1px solid #edf0f5;display:grid;grid-gap:6px;gap:6px;padding:12px 16px 16px}.ai-live-smoke-result-blockers span{background:#fff8ed;border:1px solid #f3dfbd;border-radius:8px;color:#9a6419;padding:8px 10px}@media (max-width:960px){.ai-live-smoke-result-body,.ai-live-smoke-result-grid{grid-template-columns:1fr}}.ai-live-smoke-request{display:grid;grid-gap:16px;gap:16px}.ai-live-smoke-request .amh-panel-header{align-items:flex-start;padding:16px}.ai-live-smoke-request .amh-panel-header>div{display:grid;grid-gap:4px;gap:4px}.ai-live-smoke-request .amh-panel-header p{color:#6c7380;font-size:12px;line-height:1.55;margin:0}.ai-live-smoke-request-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}.ai-live-smoke-request-body>div,.ai-live-smoke-request-grid>div{border:1px solid #e8ecf3;border-radius:8px;min-width:0}.ai-live-smoke-request-grid>div{display:grid;grid-gap:5px;gap:5px;min-height:78px;padding:12px}.ai-live-smoke-request-grid em,.ai-live-smoke-request-grid span{color:#6f7685;font-size:12px;font-style:normal}.ai-live-smoke-request-grid strong{color:#151923;font-size:17px;font-weight:760;overflow-wrap:anywhere}.ai-live-smoke-request-body{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);padding:0 16px}.ai-live-smoke-request-body>div{padding:12px}.ai-live-smoke-request-body h3{color:#171b25;font-size:13px;font-weight:760;margin:0 0 10px}.ai-live-smoke-request-body dl{display:grid;grid-gap:8px;gap:8px;margin:0}.ai-live-smoke-request-body dl>div{align-items:center;display:flex;gap:12px;justify-content:space-between}.ai-live-smoke-request-body dt{color:#737b89;font-size:12px;font-weight:650}.ai-live-smoke-request-body dd{color:#242936;font-size:12px;font-weight:760;margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}.ai-live-smoke-request-body code{background:#f7f8fb;border:1px solid #e6eaf1;border-radius:8px;color:#242936;display:block;font-size:11px;line-height:1.55;overflow-wrap:anywhere;padding:9px 10px;white-space:normal}.ai-live-smoke-request-blockers{border-top:1px solid #edf0f5;display:grid;grid-gap:6px;gap:6px;padding:12px 16px 16px}.ai-live-smoke-request-blockers span{background:#fff8ed;border:1px solid #f3dfbd;border-radius:8px;color:#9a6419;font-size:12px;line-height:1.55;padding:8px 10px}@media (max-width:960px){.ai-live-smoke-request-body,.ai-live-smoke-request-grid{grid-template-columns:1fr}}.case-library-stats .amh-stat strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.case-library-layout{align-items:start}.case-library-toolbar{align-items:center;border-bottom:1px solid #eef1f6;display:flex;flex-wrap:wrap;gap:8px;padding:0 0 14px}.case-library-search{align-items:center;background:#fff;border:1px solid #e1e6ef;border-radius:8px;color:#8a93a3;display:inline-flex;flex:1 1 280px;gap:8px;min-height:38px;min-width:0;padding:0 11px}.case-library-search input{border:0;color:#1b2130;flex:1 1;font:inherit;min-width:0;outline:0}.case-library-table tr.is-selected td{background:#faf9ff}.case-library-table td:first-child{min-width:260px}.case-library-table td:nth-child(6),.case-library-table th:nth-child(6){text-align:right}.case-library-summary{color:#697281;display:-webkit-box;font-size:12px;line-height:1.45;margin:6px 0 0 31px;max-width:520px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.case-library-edit-link{color:#2563eb;font-size:12px;font-weight:800;text-decoration:none}.case-library-side{display:grid;grid-gap:16px;gap:16px}.case-library-tags{border-top:1px solid #edf0f5;display:grid;grid-gap:8px;gap:8px;padding-top:14px}.case-library-tags>span{align-items:center;color:#505866;display:inline-flex;font-size:12px;font-weight:800;gap:7px}.case-library-tags a{align-items:center;border:1px solid #e6eaf1;border-radius:8px;color:inherit;display:flex;justify-content:space-between;min-height:36px;padding:8px 10px;text-decoration:none}.case-library-tags a.active,.case-library-tags a:hover{border-color:#c7bfff;background:#faf9ff}.case-library-tags strong{color:#1b2130;font-size:13px}.case-library-tags em,.case-library-tags p{color:#6d7482;font-size:12px;font-style:normal;margin:0}.case-library-editor{display:grid;grid-gap:12px;gap:12px}.case-library-editor-header{align-items:center;border:1px solid #edf0f5;border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.case-library-editor-header div{display:grid;grid-gap:3px;gap:3px;min-width:0}.case-library-editor-header strong{color:#151922;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-library-editor-header span{color:#687181;font-size:12px}.case-library-editor-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.case-library-editor-grid.two{grid-template-columns:minmax(0,1fr)}.case-library-editor label{display:grid;grid-gap:6px;gap:6px}.case-library-editor label span{color:#4e5664;font-size:12px;font-weight:800}.case-library-editor input,.case-library-editor select,.case-library-editor textarea{background:#fff;border:1px solid #e0e5ee;border-radius:8px;color:#1b2130;font:inherit;min-width:0;padding:9px 10px;width:100%}.case-library-editor textarea{line-height:1.5;resize:vertical}.case-library-editor-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.case-library-editor-safety{align-items:center;color:#687181;display:inline-flex;font-size:12px;font-weight:800;gap:6px}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.growth-case-match-list{border-top:1px solid #edf0f5;display:grid;grid-gap:10px;gap:10px;margin-top:16px;padding-top:14px}.growth-case-match-list-header,.growth-case-match-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.growth-case-match-list-header strong{color:#181d29;font-size:13px}.growth-case-match-list-header a{color:#2563eb;font-size:12px;font-weight:800;text-decoration:none}.growth-case-match-row{border:1px solid #e6eaf1;border-radius:8px;padding:10px}.growth-case-match-row>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.growth-case-match-row strong{color:#1b2130;font-size:13px}.growth-case-match-empty,.growth-case-match-row span{color:#687181;display:-webkit-box;font-size:12px;line-height:1.45;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.case-library-save-button{flex:0 0 auto;min-width:112px}.growth-language-note{background:#fbfbff;border:1px solid #e3defd;border-radius:8px;display:grid;grid-gap:5px;gap:5px;padding:12px}.growth-language-note strong,.growth-survey-preview h2{font-size:14px}.growth-language-note span,.growth-survey-preview p{color:#555d6b;font-size:13px;line-height:1.45;margin:0}.growth-action-row,.growth-form-footer,.growth-inline-action{display:flex;flex-wrap:wrap;gap:8px}.growth-inline-action{align-items:center}.growth-form-status,.growth-inline-action span{color:#555d6b;font-size:12px;line-height:1.4;margin:0}.growth-market-confirm{display:grid;grid-gap:14px;gap:14px}.growth-definition-list{display:grid;grid-gap:10px;gap:10px;margin:0}.growth-diagnosis-list{gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}.growth-definition-list div{border-top:1px solid #edf0f4;display:grid;grid-gap:4px;gap:4px;padding-top:10px}.growth-diagnosis-list div{border-top:0;box-shadow:inset 0 -1px 0 #edf0f4;min-height:64px;padding:10px 14px 10px 0}.growth-diagnosis-list div:nth-child(odd){border-right:1px solid #edf0f4;padding-right:14px}.growth-diagnosis-list div:nth-child(2n){padding-left:14px}.growth-definition-list div:first-child{border-top:0;padding-top:0}.growth-definition-list dd{margin:0}.growth-timeline{display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(9,minmax(0,1fr));overflow:hidden;padding:13px 14px 12px}.growth-timeline div{align-items:center;display:grid;grid-gap:5px;gap:5px;justify-items:center;min-height:64px;min-width:0;padding:7px 5px 5px;position:relative}.growth-timeline div:before{background:#e5e8f0;content:"";height:1px;left:0;position:absolute;right:0;top:19px}.growth-timeline div:first-child:before{left:calc(50% + 9px)}.growth-timeline div:last-child:before{right:calc(50% + 9px)}.growth-timeline span{background:#fff;border:1px solid #cfd5df;border-radius:999px;height:18px;position:relative;width:18px;z-index:1}.growth-timeline p{color:#69707d;font-size:11px;line-height:1.25;margin:0;overflow-wrap:anywhere;text-align:center}.growth-timeline small{color:#9299a8;font-size:10px;font-weight:700;line-height:1.2;text-align:center}.growth-timeline .current span{background:#2563eb;border-color:#2563eb;box-shadow:0 0 0 4px #eef4ff,0 0 0 1px rgba(37,99,235,.12)}.growth-timeline .current:before,.growth-timeline .done:before{background:#c9c2fb}.growth-timeline .current p{color:#1d4ed8;font-weight:800}.growth-timeline .done span{background:#3b82f6;border-color:#3b82f6}.growth-timeline .done p{color:#1d4ed8;font-weight:700}.growth-timeline .current small,.growth-timeline .done small{color:#3b82f6}.growth-preview-flow{border-top:1px solid #edf0f4;display:grid;grid-gap:0;gap:0;margin-top:2px}.growth-preview-flow div{align-items:center;border-bottom:1px solid #edf0f4;display:grid;grid-gap:10px;gap:10px;grid-template-columns:24px minmax(0,1fr) auto;min-height:43px}.growth-preview-flow div:last-child{border-bottom:0}.growth-preview-flow span{align-items:center;background:#eef0f3;border-radius:999px;color:#69707d;display:inline-flex;font-size:11px;font-weight:800;height:22px;justify-content:center;width:22px}.growth-preview-flow strong{color:#101114;font-size:13px}.growth-preview-flow em{background:#f3f4f6;border-radius:999px;color:#596273;font-size:11px;font-style:normal;font-weight:800;padding:5px 8px}.growth-preview-flow .current em,.growth-preview-flow .current span,.growth-preview-flow .done span{background:#eae8fb;color:#1d4ed8}.growth-preview-flow .done em{background:#edf8f3;color:#16875a}.growth-roadmap{counter-reset:roadmap;display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.growth-roadmap li{align-items:center;border:1px solid #e2e5ea;border-radius:8px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:28px minmax(0,1fr) auto;padding:10px}.growth-roadmap li.current{border-color:#c6bbf6;background:#f7f5ff}.growth-roadmap span{align-items:center;background:#eef0f3;border-radius:999px;color:#555d6b;display:inline-flex;font-size:12px;font-weight:800;height:24px;justify-content:center;width:24px}.growth-roadmap em{color:#1d4ed8;font-size:12px;font-style:normal;font-weight:800}.growth-roadmap-summary{border-top:1px solid #edf0f4;display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;padding-top:14px}.growth-roadmap-summary div{border-right:1px solid #edf0f4;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:0 12px}.growth-roadmap-summary div:first-child{padding-left:0}.growth-roadmap-summary div:last-child{border-right:0;padding-right:0}.growth-roadmap-summary span{color:#69707d;font-size:12px;font-weight:800}.growth-roadmap-summary strong{color:#101114;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.growth-strategy-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.growth-strategy-grid div{background:#fbfbfd;border:1px solid #e6e8ef;border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:12px}.growth-strategy-grid div:first-child,.growth-strategy-grid div:nth-child(5),.growth-strategy-grid div:nth-child(7){grid-column:span 2}.growth-strategy-grid strong{color:#101114;font-size:13px;line-height:1.45}.growth-learning-strip{border-top:1px solid #edf0f4;display:grid;grid-gap:10px;gap:10px;grid-template-columns:.6fr 1.2fr 1.2fr;margin-top:16px;padding-top:16px}.growth-learning-strip div{display:grid;grid-gap:5px;gap:5px;min-width:0}.growth-learning-strip span{color:#69707d;font-size:12px;font-weight:800}.growth-learning-strip strong{color:#101114;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.growth-action-item{border:1px solid #e2e5ea;border-radius:8px;display:grid;grid-gap:12px;gap:12px;padding:12px}.growth-action-item header{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:96px minmax(0,1fr) auto}.growth-action-item header span{color:#1d4ed8;font-size:12px;font-weight:800}.growth-action-item dl{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.growth-action-item dl div,.growth-metric-form label{display:grid;grid-gap:4px;gap:4px;min-width:0}.growth-action-item dd{margin:0;overflow-wrap:anywhere}.growth-action-items-table-wrap{border-top:1px solid #edf0f4}.growth-action-items-table{min-width:0}.growth-action-items-table td:first-child,.growth-action-items-table th:first-child{width:27%}.growth-action-items-table td:nth-child(2),.growth-action-items-table th:nth-child(2){width:25%}.growth-action-items-table td:nth-child(3),.growth-action-items-table th:nth-child(3){width:17%}.growth-action-items-table td:nth-child(4),.growth-action-items-table th:nth-child(4){width:13%}.growth-action-items-table td:nth-child(5),.growth-action-items-table th:nth-child(5){width:18%}.growth-action-items-table td{vertical-align:top}.growth-action-items-table td:nth-child(2) small,.growth-action-items-table td:nth-child(2) strong,.growth-action-items-table td:nth-child(3),.growth-action-items-table td:nth-child(4){overflow:visible;text-overflow:clip;white-space:normal}.growth-action-table-title{display:grid!important;grid-gap:5px;gap:5px}.growth-action-table-title em,.growth-action-table-title span{justify-self:start}.growth-action-table-title em{background:#eae8fb;border:1px solid #d8d1fb;border-radius:999px;color:#1d4ed8;font-size:11px;font-style:normal;font-weight:800;line-height:1.2;padding:4px 7px}.growth-action-table-title strong{color:#101114;font-size:13px;line-height:1.35;overflow:visible;text-overflow:clip;white-space:normal}.growth-action-table-title span{background:#f3f5f8;border:1px solid #e5e8ee;border-radius:999px;color:#536071;font-size:11px;font-weight:760;line-height:1.2;padding:4px 7px}.growth-action-items-table .growth-inline-action{align-items:flex-start;display:grid;grid-gap:6px;gap:6px}.growth-action-items-table .growth-secondary-button{min-height:32px;padding:0 9px;width:100%}.growth-action-items-table .growth-inline-action span{font-size:11px}.growth-metric-form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.growth-metric-form button{align-self:end}.growth-draft-body{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#24272d;font-size:14px;line-height:1.65;min-height:180px;overflow-wrap:anywhere;padding:14px;white-space:pre-wrap}.growth-workspace-shell{background:var(--amh-bg,#fafbff);gap:14px;padding:20px}.growth-topbar-quiet{max-width:1440px}.growth-topbar-quiet h1{font-size:22px;font-weight:760}.approval-workspace{background:transparent;border:0;border-radius:8px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) 320px;min-height:0;width:100%}.approval-summary-strip{display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}.approval-summary-strip a{align-content:center;background:#fff;border:0;border-radius:0;box-shadow:none;color:#505866;display:grid;grid-gap:5px;gap:5px;min-height:78px;padding:12px 16px 12px 46px;position:relative;text-decoration:none}.approval-summary-strip a.is-active{border-color:#d8d1fb;box-shadow:inset 0 0 0 1px rgba(37,99,235,.08);background:#fafafa}.approval-summary-strip a>span{align-items:center;background:#f4f2ff;border-radius:7px;color:#2563eb;display:inline-flex;height:24px;justify-content:center;left:16px;position:absolute;top:16px;width:24px}.approval-summary-strip small{color:#717887;font-size:12px;font-weight:620}.approval-summary-strip strong{color:#171923;font-size:20px;line-height:1}.approval-overview-grid{margin-top:18px}.approval-overview-grid>.amh-panel{min-height:376px}.approval-overview-grid .amh-panel-header{min-height:56px}.approval-filter-board{display:grid;grid-gap:0;gap:0;grid-template-rows:repeat(4,auto) minmax(12px,1fr) auto;min-height:320px;padding:0 16px 16px}.approval-filter-board .amh-list-button{align-self:end;margin:0}.approval-filter-board a:not(.amh-list-button){align-items:center;color:#505866;display:grid;grid-gap:9px;gap:9px;grid-template-columns:24px minmax(0,1fr) auto;min-height:46px;text-decoration:none}.approval-filter-board a:not(.amh-list-button):not(:last-child){border-bottom:1px solid #eef1f6}.approval-filter-board a:not(.amh-list-button).is-active{color:var(--amh-accent-strong)}.approval-filter-board a:not(.amh-list-button)>span{align-items:center;background:#f4f2ff;border-radius:7px;color:#2563eb;display:inline-flex;height:24px;justify-content:center;width:24px}.approval-filter-board small{color:inherit;font-size:12px;font-weight:680;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-filter-board strong{color:#171923;font-size:18px;line-height:1}.approval-priority-preview{display:grid;grid-template-rows:repeat(4,auto) minmax(12px,1fr) auto;min-height:320px}.approval-priority-preview .amh-queue-row{grid-template-columns:24px minmax(0,1fr) auto;min-height:48px;padding-bottom:6px;padding-top:6px}.approval-priority-preview .amh-queue-row div{min-width:0}.approval-priority-preview .amh-badge,.approval-priority-preview .amh-queue-row span:not(.amh-list-icon):not(.amh-badge),.approval-priority-preview .amh-queue-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-priority-preview .amh-badge{max-width:76px}.approval-performance-panel{display:grid;grid-template-rows:minmax(0,1fr) 32px;min-height:320px;padding:0 16px 20px}.approval-performance-panel .amh-metric-grid{align-self:stretch;border-bottom:1px solid #eef1f6;grid-auto-rows:minmax(92px,1fr);margin-bottom:18px}.approval-performance-panel .amh-metric-grid div{align-content:center;gap:6px;padding-bottom:14px;padding-top:14px}.action-performance-panel .amh-metric-grid strong,.approval-performance-panel .amh-metric-grid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.growth-survey-overview-grid,.metrics-overview-grid{margin-top:18px}.growth-survey-overview-grid>.amh-panel,.metrics-overview-grid>.amh-panel{min-height:292px}.growth-survey-overview-grid .amh-panel-header,.metrics-overview-grid .amh-panel-header{min-height:56px}.growth-survey-context-list,.growth-survey-step-list,.metrics-learning-board,.metrics-run-preview-list{display:grid;min-height:236px}.growth-survey-step-list{grid-template-rows:repeat(5,auto);padding:0 16px 16px}.growth-survey-step-list button{align-items:center;background:transparent;border:0;border-bottom:1px solid #eef1f6;color:#505866;cursor:pointer;display:grid;font:inherit;grid-gap:9px;gap:9px;grid-template-columns:24px minmax(0,1fr) auto;min-height:44px;padding:6px 0;text-align:left}.growth-survey-step-list button:last-child{border-bottom:0}.growth-survey-step-list button>span{align-items:center;background:#f1f3f7;border-radius:999px;color:#7a8290;display:inline-flex;font-size:11px;font-weight:760;height:22px;justify-content:center;width:22px}.growth-survey-context-list strong,.growth-survey-step-list strong,.metrics-learning-board strong,.metrics-run-preview-list strong{color:var(--amh-text);font-size:13px;font-weight:690;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.growth-survey-step-list em{background:#f6f7fb;border:1px solid #e5e9f2;border-radius:999px;color:#5f6674;font-size:11px;font-style:normal;font-weight:720;padding:3px 7px}.growth-survey-step-list button.is-current{color:var(--amh-accent-strong)}.growth-survey-step-list button.is-current em,.growth-survey-step-list button.is-current>span,.growth-survey-step-list button.is-done>span{background:#eae8fb;color:var(--amh-accent-strong)}.growth-survey-step-list button.is-current em{border-color:#d8d1fb}.growth-survey-context-list{gap:0;grid-template-rows:repeat(3,auto) minmax(8px,1fr) auto;padding:0 16px 16px}.growth-survey-context-list>div,.metrics-learning-board>div{align-items:center;border-bottom:1px solid #eef1f6;display:grid;grid-gap:9px;gap:9px;grid-template-columns:24px minmax(0,1fr);min-height:54px}.growth-survey-context-list>div>div,.metrics-learning-board>div>div{min-width:0}.growth-survey-context-list span:not(.amh-list-icon),.metrics-learning-board span:not(.amh-list-icon),.metrics-run-preview-list .amh-list-row span:not(.amh-list-icon):not(.amh-badge){color:var(--amh-muted);display:block;font-size:12px;font-weight:580;line-height:1.38;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.growth-survey-output-panel,.metrics-performance-panel{display:grid;grid-template-rows:minmax(0,1fr);min-height:236px;padding:0 16px 16px}.growth-survey-output-panel .amh-metric-grid,.metrics-performance-panel .amh-metric-grid{align-self:stretch;grid-auto-rows:minmax(62px,1fr)}.growth-survey-output-panel .amh-metric-grid div,.metrics-performance-panel .amh-metric-grid div{align-content:center;gap:5px;padding-bottom:10px;padding-top:10px}.growth-survey-output-panel .amh-metric-grid strong,.metrics-performance-panel .amh-metric-grid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metrics-learning-board{grid-template-rows:repeat(3,auto) minmax(8px,1fr) auto;padding:0 16px 16px}.metrics-run-preview-list{grid-template-rows:repeat(4,auto);padding:0 16px 16px}.metrics-run-preview-list .amh-list-row{gap:10px;grid-template-columns:24px minmax(0,1fr) minmax(54px,auto) 14px;min-height:48px;padding-left:0;padding-right:0}.metrics-run-preview-list .amh-badge{justify-self:end}.approval-detail-sidebar,.approval-main-panel,.approval-preview-panel,.approval-rail{min-width:0}.approval-rail{background:#fff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:18px;gap:18px;grid-template-rows:auto auto 1fr;padding:16px}.approval-rail-brand{align-items:center;display:flex;gap:10px}.approval-rail-brand>span{align-items:center;background:#eae8fb;border:1px solid #d8d1fb;border-radius:999px;color:#1d4ed8;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:800;height:30px;justify-content:center;width:30px}.approval-list-copy,.approval-list-meta,.approval-preview-card,.approval-rail-brand div,.approval-review-checklist,.approval-sidebar-section{display:grid;min-width:0}.approval-rail-brand strong{color:#15171c;font-size:13px}.approval-document-meta dt,.approval-list-meta small,.approval-list-meta span,.approval-rail-brand small,.approval-rail-note span{color:#737a86;font-size:12px;line-height:1.35}.approval-filter-list{display:grid;grid-gap:3px;gap:3px}.approval-filter-list a{align-items:center;border-radius:7px;color:#535a66;display:grid;font-size:13px;font-weight:650;grid-gap:9px;gap:9px;grid-template-columns:16px minmax(0,1fr) auto;min-height:34px;padding:0 9px;text-decoration:none}.approval-filter-list a.is-active,.approval-filter-list a:hover{background:#eae8fb;color:#1d4ed8}.approval-filter-list em{color:#2563eb;font-style:normal;font-size:12px}.approval-rail-note{align-self:end;border-top:1px solid #eceef2;display:grid;grid-gap:6px;gap:6px;padding-top:14px}.approval-rail-note strong{color:#2d333d;font-size:13px;line-height:1.45}.approval-main-panel{background:#fff;border:1px solid var(--amh-line);border-radius:7px;box-shadow:var(--amh-shadow,0 16px 38px rgba(50,62,92,.05),0 4px 12px rgba(15,23,42,.025));display:grid;grid-template-rows:auto auto auto;overflow:hidden}.approval-toolbar{align-items:center;border-bottom:1px solid #eceef2;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.approval-inline-tabs{align-items:center;display:flex;flex:0 0 auto;gap:8px}.approval-inline-tabs a{align-items:center;background:#fff;border:1px solid #e4e7ee;border-radius:7px;color:#4f5664;display:inline-flex;font-size:12px;font-weight:620;min-height:32px;padding:0 11px;text-decoration:none}.approval-inline-tabs a.is-active{border-color:#c6bbf6;color:#1d4ed8}.approval-document-header h2,.approval-preview-heading h2,.approval-toolbar h2{color:#171923;font-size:16px;font-weight:680;letter-spacing:0;line-height:1.25;margin:0}.approval-toolbar h2 small{color:#8a91a0;font-size:13px;font-weight:600;margin-left:6px}.approval-search{align-items:center;background:#f7f8fa;border:1px solid #e2e5ea;border-radius:7px;color:#7a828f;display:inline-flex;flex:0 1 280px;font-size:13px;gap:8px;min-height:34px;padding:0 10px}.approval-search input[type=search]{background:transparent;border:0;color:#232832;flex:1 1;font:inherit;min-width:0;outline:0;padding:0}.approval-search input[type=search]::placeholder{color:#7a828f}.approval-metric-row{border-bottom:1px solid #eceef2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.approval-metric-row div{border-right:1px solid #eceef2;display:grid;grid-gap:4px;gap:4px;padding:12px 18px}.approval-metric-row div:last-child{border-right:0}.approval-metric-row span{color:#737a86;font-size:12px}.approval-metric-row strong{color:#171923;font-size:18px;line-height:1}.approval-list{display:grid;align-content:flex-start}.approval-list-item{align-items:center;border-bottom:1px solid #f0f2f5;color:inherit;display:grid;grid-gap:12px;gap:12px;grid-template-columns:10px minmax(220px,1.5fr) minmax(108px,.52fr) minmax(138px,.66fr) auto;min-height:60px;padding:9px 16px;text-decoration:none}.approval-review-flow{border-top:1px solid #eceef2;display:grid}.approval-review-flow-header,.approval-review-flow-row{align-items:center;display:grid;grid-gap:12px;gap:12px}.approval-review-flow-header{border-bottom:1px solid #f0f2f5;grid-template-columns:minmax(0,1fr) auto;min-height:56px;padding:9px 18px}.approval-review-flow-header h3{color:#171923;font-size:15px;line-height:1.25;margin:0}.approval-review-flow-header>span{color:#2563eb;font-size:12px;font-weight:800}.approval-review-flow-row{border-bottom:1px solid #f0f2f5;color:inherit;grid-template-columns:24px minmax(0,1fr) auto;min-height:54px;padding:8px 18px;text-decoration:none}.approval-review-flow-row:last-child{border-bottom:0}.approval-review-flow-row>span{align-items:center;background:#f4f2ff;border-radius:999px;color:#2563eb;display:inline-flex;font-size:12px;font-weight:850;height:24px;justify-content:center;width:24px}.approval-review-flow-row small,.approval-review-flow-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-review-flow-row strong{color:#171923;font-size:13px;line-height:1.35}.approval-review-flow-row small{color:#6d7481;font-size:12px;margin-top:2px}.approval-review-flow-row em{background:#fff7e8;border:1px solid #ffe0a6;border-radius:999px;color:#bf7412;font-size:11px;font-style:normal;font-weight:800;padding:4px 8px}.approval-list-item>*{min-width:0}.approval-list-item:hover{background:#fafbfc}.approval-status-dot{background:#2563eb;border-radius:999px;height:7px;width:7px}.approval-list-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.approval-list-copy strong{color:#15171c;font-size:13px;font-weight:600;line-height:1.35}.approval-list-copy>span,.approval-preview-card p,.approval-sidebar-copy{color:#5f6673;font-size:13px;line-height:1.45;margin:0}.approval-chip-row{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.approval-chip-row em{background:#f4f6f8;border:1px solid #e3e6eb;border-radius:999px;color:#555d68;display:inline-flex;font-size:11px;font-style:normal;font-weight:580;line-height:1.2;padding:4px 7px}.approval-list-meta{display:grid;grid-gap:3px;gap:3px;min-width:0}.approval-list-meta strong{color:#222731;font-size:13px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.approval-open-link{align-items:center;color:#535a66;display:inline-flex;font-size:13px;font-weight:620;gap:5px;justify-self:end}.approval-preview-panel{background:#fff;border:1px solid var(--amh-line);border-radius:7px;box-shadow:var(--amh-shadow,0 16px 38px rgba(50,62,92,.05),0 4px 12px rgba(15,23,42,.025));display:grid;grid-gap:0;gap:0;align-content:flex-start;overflow:hidden;padding:0}.approval-preview-heading{display:grid;grid-gap:4px;gap:4px;padding:16px 16px 10px}.approval-document,.approval-preview-card,.approval-review-checklist,.approval-sidebar-section{background:#fff;border:1px solid var(--amh-line,#e7eaf3);border-radius:7px}.approval-preview-card{gap:12px;border-left:0;border-radius:0;border-right:0;padding:14px 16px 16px}.approval-preview-signal-grid{margin-bottom:2px}.approval-preview-card .growth-primary-button{width:100%}.approval-preview-card h3{color:#15171c;font-size:15px;line-height:1.35;margin:0}.approval-document-meta,.approval-preview-card dl{display:grid;grid-gap:10px;gap:10px;margin:0}.approval-preview-card dl div{border-top:1px solid #f0f2f5;display:grid;grid-gap:3px;gap:3px;padding-top:9px}.approval-preview-card dt,.approval-review-checklist strong{color:#737a86;font-size:12px;font-weight:750}.approval-preview-card dd,.approval-review-checklist span{color:#2d333d;font-size:13px;line-height:1.45;margin:0;overflow-wrap:anywhere}.approval-review-checklist{border-bottom:0;border-left:0;border-radius:0;border-right:0;gap:0;overflow:hidden}.approval-review-checklist>div{border-bottom:1px solid #f0f2f5;display:grid;grid-gap:3px;gap:3px;padding:11px 12px}.approval-review-checklist>div:last-child{border-bottom:0}.approval-empty-state{color:#5f6673;display:grid;grid-gap:5px;gap:5px;padding:18px}.approval-empty-state strong{color:#15171c;font-size:14px}.approval-empty-state span{font-size:13px;line-height:1.45}.approval-detail-layout{align-items:start;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) 330px;width:100%}.approval-detail-action-strip{align-items:center;display:flex;flex-wrap:wrap;gap:8px;width:100%}.approval-detail-action-strip .amh-primary-button,.approval-detail-action-strip .growth-secondary-button{min-height:42px}.approval-detail-action-strip .amh-primary-button{cursor:pointer;min-width:118px}.approval-detail-action-strip .growth-secondary-button{border-radius:7px;padding:0 14px}.approval-detail-action-strip .approval-growth-link{color:#4f5665;margin-left:auto}.approval-action-workspace{display:grid;grid-gap:8px;gap:8px}.approval-action-feedback{align-items:center;background:#fbfbfd;border:1px solid var(--amh-line);border-radius:8px;color:#6f7684;display:flex;font-size:12px;line-height:1.45;margin:0;min-height:34px;padding:8px 12px}.approval-action-feedback.is-active{background:var(--purple-soft);border-color:rgba(37,99,235,.22);color:var(--purple-strong);font-weight:680}.approval-action-feedback.is-error{background:#fff7f5;border-color:#ffd5cc;color:#b42318}.approval-document{overflow:hidden}.approval-document-header{align-items:flex-start;border-bottom:1px solid #eceef2;display:flex;gap:14px;justify-content:space-between;min-height:76px;padding:15px 18px}.approval-document-meta{border-bottom:1px solid #eceef2;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 18px}.approval-document-meta div{display:grid;grid-gap:4px;gap:4px;min-width:0}.approval-document-meta dd{color:#20242b;font-size:13px;font-weight:700;line-height:1.4;margin:0;overflow-wrap:anywhere}.approval-document-body{color:#222731;font-size:14px;line-height:1.65;overflow-wrap:anywhere;padding:16px 18px;white-space:pre-wrap}.approval-copy-block{background:#fbfcfe;border:1px solid #e6e8ef;border-radius:8px;display:grid;grid-gap:9px;gap:9px;min-height:0;padding:14px 16px}.approval-copy-block h3{color:#101114;font-size:17px;line-height:1.35;margin:0}.approval-copy-block p{margin:0}.approval-operator-grid{display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.approval-operator-grid div{border-right:1px solid #edf0f4;display:grid;grid-gap:6px;gap:6px;min-width:0;padding:4px 14px}.approval-operator-grid div:first-child{padding-left:0}.approval-operator-grid div:last-child{border-right:0;padding-right:0}.approval-operator-grid span{color:#69707d;font-size:12px;font-weight:800}.approval-operator-grid strong{color:#101114;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.approval-review-note{align-items:center;background:#fbfbff;border:1px solid #e3defd;border-radius:8px;color:#555d6b;display:flex;gap:8px;margin-top:12px;padding:10px 12px}.approval-review-note svg{color:#2563eb;flex:0 0 auto}.approval-review-note span{font-size:13px;line-height:1.45}.approval-ai-smoke-panel{border-top:1px solid #edf0f4;display:grid;grid-gap:12px;gap:12px;margin-top:14px;padding-top:14px}.approval-ai-smoke-panel>div:first-child{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:28px minmax(0,1fr)}.approval-ai-smoke-panel>div:first-child>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.approval-ai-smoke-panel strong{color:#151820;font-size:13px;line-height:1.4}.approval-ai-smoke-panel dd,.approval-ai-smoke-panel span{color:#687080;font-size:12px;line-height:1.45}.approval-ai-smoke-panel dl{display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.approval-ai-smoke-panel dl div{border-right:1px solid #edf0f4;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:0 12px}.approval-ai-smoke-panel dl div:first-child{padding-left:0}.approval-ai-smoke-panel dl div:last-child{border-right:0;padding-right:0}.approval-ai-smoke-panel dt{color:#8a92a3;font-size:11px;font-weight:780;margin:0}.approval-ai-smoke-panel dd{font-weight:700;margin:0;overflow-wrap:anywhere}.approval-ai-smoke-panel code{background:#f8fafc;border:1px solid #e5e8ef;border-radius:8px;color:#242936;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.55;overflow-wrap:anywhere;padding:10px 11px;white-space:pre-wrap}.approval-detail-sidebar{align-content:flex-start;display:grid;grid-gap:12px;gap:12px}.approval-sidebar-section{gap:12px;padding:14px}.approval-review-checklist.is-compact{border:0}.approval-execution-section{gap:10px}.approval-execution-status{align-items:center;background:#fbfbff;border:1px solid #e3defd;border-radius:8px;display:grid;grid-gap:9px;gap:9px;grid-template-columns:28px minmax(0,1fr);padding:10px 11px}.approval-execution-status>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.approval-execution-status strong{color:#171923;font-size:13px;font-weight:740;line-height:1.35}.approval-execution-status span{color:#687080;font-size:12px;line-height:1.4}.approval-execution-status em{background:#f4f2ff;border:1px solid #ddd6fb;border-radius:999px;color:#1d4ed8;font-size:11px;font-style:normal;font-weight:760;grid-column:1/-1;justify-self:start;padding:4px 8px}.approval-execution-plan{background:#ffffff;border:1px solid #e7e9f0;border-radius:8px;display:grid;grid-gap:4px;gap:4px;padding:10px 11px}.approval-execution-plan strong{color:#323746;font-size:11px;font-weight:760;line-height:1.35}.approval-execution-plan span{color:#687080;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.approval-next-flow{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.approval-next-flow a{background:#ffffff;border:1px solid #e7e9f0;border-radius:8px;color:inherit;display:grid;grid-gap:3px;gap:3px;min-width:0;padding:9px 10px;text-decoration:none}.approval-next-flow a:hover{border-color:#c7befb;box-shadow:0 8px 18px rgba(15,23,42,.05)}.approval-next-flow strong{color:#242936;font-size:11px;font-weight:800;line-height:1.3}.approval-next-flow span{color:#747b88;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.approval-dispatch-payload-preview,.approval-provider-adapter-preview,.approval-provider-preflight-preview{background:#fbfcff;border:1px solid #e7e9f0;border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:10px 11px}.approval-dispatch-payload-preview>strong,.approval-provider-adapter-preview>strong,.approval-provider-preflight-preview>strong{color:#323746;font-size:11px;font-weight:760;line-height:1.35}.approval-dispatch-payload-preview dl,.approval-provider-adapter-preview dl,.approval-provider-preflight-preview dl{display:grid;grid-gap:6px;gap:6px;margin:0}.approval-dispatch-payload-preview dl div,.approval-provider-adapter-preview dl div,.approval-provider-preflight-preview dl div{align-items:baseline;display:grid;grid-gap:8px;gap:8px;grid-template-columns:62px minmax(0,1fr);min-width:0}.approval-dispatch-payload-preview dt,.approval-provider-adapter-preview dt,.approval-provider-preflight-preview dt{color:#747b88;font-size:11px;font-weight:760}.approval-dispatch-payload-preview dd,.approval-provider-adapter-preview dd,.approval-provider-preflight-preview dd{color:#323746;font-size:12px;line-height:1.35;margin:0;overflow-wrap:anywhere}.approval-dispatch-payload-preview p,.approval-provider-adapter-preview p,.approval-provider-preflight-preview p{color:#687080;font-size:12px;line-height:1.45;margin:0;overflow-wrap:anywhere}.approval-dispatch-payload-preview em,.approval-provider-adapter-preview em,.approval-provider-preflight-preview em{background:#f4f2ff;border-radius:999px;color:#1d4ed8;font-size:11px;font-style:normal;font-weight:800;justify-self:start;padding:4px 8px}.approval-media-block{border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:0;gap:0;overflow:hidden}.approval-media-block>div{display:grid;grid-gap:4px;gap:4px;padding:12px}.approval-media-block h3{color:var(--amh-text);font-size:15px;margin:0}.approval-media-block span{color:var(--amh-muted);font-size:12px;line-height:1.45}.approval-media-block img{aspect-ratio:16/9;background:#f6f7fb;border-top:1px solid var(--amh-line);display:block;object-fit:cover;width:100%}.approval-media-block dl{border-top:1px solid var(--amh-line);display:grid;grid-gap:0;gap:0;margin:0}.approval-media-block dl div{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:72px minmax(0,1fr);min-height:36px;padding:8px 12px}.approval-media-block dt{color:var(--amh-muted);font-size:12px;font-weight:760}.approval-media-block dd{color:var(--amh-text);font-size:12px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-media-block a{color:var(--amh-accent);font-weight:760;text-decoration:none}.approval-execution-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.approval-execution-actions .growth-secondary-button{justify-content:center;min-width:0;padding:0 10px}.approval-schedule-next-links{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.approval-schedule-next-links .growth-secondary-button{justify-content:center;min-width:0;padding:0 10px}.approval-manual-dispatch,.approval-provider-dispatch,.approval-tracking-link-action,.approval-tracking-link-summary{display:grid;grid-gap:9px;gap:9px}.approval-tracking-link-summary{align-items:center;background:#fbfcff;border:1px solid #e7e9f0;border-radius:8px;grid-template-columns:28px minmax(0,1fr);padding:10px 11px}.approval-tracking-link-summary svg{color:#2563eb}.approval-tracking-link-summary div{display:grid;grid-gap:2px;gap:2px;min-width:0}.approval-tracking-link-summary strong{color:#20242b;font-size:13px;font-weight:760}.approval-tracking-link-summary span{color:#687080;font-size:12px;line-height:1.4}.approval-tracking-link-buttons{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.approval-tracking-link-buttons .growth-secondary-button{justify-content:center;min-width:0;padding:0 10px}.approval-tracking-link-result{background:#ffffff;border:1px solid #e0e4eb;border-radius:8px;color:#1d4ed8;display:block;font-size:12px;line-height:1.45;min-width:0;overflow-wrap:anywhere;padding:9px 10px;text-decoration:none}.approval-tracking-link-result:hover{border-color:rgba(37,99,235,.35);text-decoration:underline}.approval-manual-dispatch-fields,.approval-provider-dispatch-fields{display:grid;grid-gap:8px;gap:8px}.approval-provider-dispatch-summary{background:#fbfcff;border:1px solid #e7e9f0;border-radius:8px;display:grid;grid-gap:9px;gap:9px;padding:10px 11px}.approval-provider-dispatch-summary>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.approval-provider-dispatch-summary strong{color:#20242b;font-size:12px;font-weight:780}.approval-provider-dispatch-summary span{color:#69707d;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.approval-provider-dispatch-summary dl{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.approval-provider-dispatch-summary dl div{background:#ffffff;border:1px solid #edf0f5;border-radius:7px;display:grid;grid-gap:2px;gap:2px;min-width:0;padding:7px 8px}.approval-provider-dispatch-summary dt{color:#8a91a0;font-size:10px;font-weight:760}.approval-provider-dispatch-summary dd{color:#252932;font-size:11px;font-weight:760;margin:0;overflow-wrap:anywhere}.approval-manual-dispatch-fields label,.approval-provider-dispatch-fields label{display:grid;grid-gap:5px;gap:5px;min-width:0}.approval-manual-dispatch-fields span,.approval-provider-dispatch-fields span{color:#69707d;font-size:11px;font-weight:780}.approval-manual-dispatch-fields input,.approval-provider-dispatch-fields input{background:#fff;border:1px solid #e0e4eb;border-radius:7px;color:#20242b;font-size:12px;height:36px;min-width:0;outline:0;padding:0 10px;width:100%}.approval-manual-dispatch-fields input:focus,.approval-provider-dispatch-fields input:focus{border-color:rgba(37,99,235,.5);box-shadow:0 0 0 3px rgba(37,99,235,.11)}.approval-manual-dispatch>.growth-secondary-button,.approval-provider-dispatch>.growth-primary-button,.approval-provider-dispatch>.growth-secondary-button{justify-content:center;min-width:0;width:100%}@media (max-width:1500px){.approval-workspace{grid-template-columns:minmax(0,1fr) 310px}.approval-preview-panel{grid-column:auto;grid-template-columns:1fr}}@media (max-width:1080px){.growth-action-item dl,.growth-detail-focus-grid,.growth-learning-strip,.growth-strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-operation-map-track{display:flex;overflow-x:auto;scrollbar-width:none}.growth-operation-map-track::-webkit-scrollbar{display:none}.growth-operation-map-track a{flex:0 0 132px}.approval-list-item{grid-template-columns:10px minmax(0,1fr) minmax(120px,.5fr) auto}.approval-list-item .approval-list-meta:nth-of-type(3){display:none}.growth-timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.growth-timeline div{background:#fbfbfd;border:1px solid #eef1f6;border-radius:7px}.growth-timeline div:before{display:none}}@media (max-width:760px){.growth-shell{padding:16px}.action-item-ai-confirm{align-items:stretch}.action-item-ai-confirm,.action-item-ai-summary,.growth-evidence-review-list,.growth-source-enrichment-grid,.growth-source-fetch-actions,.growth-source-review-actions,.growth-source-review-row,.growth-source-review-summary{grid-template-columns:1fr}.growth-source-review-row{align-items:start}.growth-source-review-row input{position:absolute}.growth-source-review-main,.growth-source-review-meta,.growth-source-review-type{padding-left:24px}.growth-source-review-meta{justify-items:start}.action-ai-comparison-grid,.action-ai-constraint-strip,.action-ai-generation-history ol,.action-ai-variant-compare,.action-dispatch-checks,.action-dispatch-matrix,.action-item-ai-constraints,.action-item-ai-settings,.action-item-purpose-grid,.action-marketing-audience-result,.action-marketing-batch-stats,.action-marketing-delivery-summary,.action-marketing-lifecycle ol,.action-marketing-lifecycle-summary,.action-marketing-live-checks,.action-marketing-live-result,.action-marketing-policy-grid,.action-marketing-resolver-stats,.action-marketing-send-form,.action-template-check-grid,.action-template-decision-summary,.action-template-ops-body,.action-template-ops-metrics{grid-template-columns:1fr}.action-dispatch-package-heading,.action-marketing-delivery-heading,.action-marketing-resolver-head{align-items:start;grid-template-columns:auto minmax(0,1fr)}.action-marketing-lifecycle-head,.action-marketing-live-readiness-head{align-items:start;grid-template-columns:minmax(0,1fr)}.action-marketing-resolver-head button{justify-self:start}.action-marketing-resolver-actions{grid-column:2;justify-content:flex-start}.action-template-ops-heading{grid-template-columns:auto minmax(0,1fr)}.action-dispatch-package-heading em,.action-marketing-delivery-heading em,.action-template-ops-heading a{grid-column:2;justify-self:start}.action-item-ai-confirm .growth-secondary-button,.growth-source-enrichment-card .growth-primary-button,.growth-source-fetch-actions .growth-secondary-button,.growth-source-review-actions .growth-primary-button,.growth-source-review-actions .growth-secondary-button{justify-content:center;width:100%}.growth-ai-engine-heading,.growth-operation-map-heading,.growth-panel-heading,.growth-topbar{align-items:stretch;flex-direction:column}.approval-operator-grid,.growth-action-item dl,.growth-ai-engine-handoff-grid,.growth-ai-engine-step dl,.growth-ai-engine-steps,.growth-ai-engine-summary,.growth-dashboard-grid,.growth-detail-focus-grid,.growth-detail-grid,.growth-diagnosis-list,.growth-form-layout,.growth-learning-strip,.growth-metric-form,.growth-strategy-grid,.growth-summary-strip{grid-template-columns:1fr}.growth-ai-engine-handoff-head{align-items:start;grid-template-columns:1fr}.growth-ai-engine-handoff-head em,.growth-ai-engine-handoff-head strong{justify-self:start;white-space:normal}.growth-stepper{grid-template-columns:repeat(6,minmax(118px,1fr));overflow-x:auto;scrollbar-width:none}.growth-stepper::-webkit-scrollbar{display:none}.growth-stepper button{min-height:36px;white-space:nowrap}.growth-purpose-options,.settings-purpose-options,.settings-team-invite,.settings-team-summary,.settings-workspace-create,.settings-workspace-summary{grid-template-columns:1fr}.settings-email-sender-preview{align-items:start;grid-template-columns:28px minmax(0,1fr)}.settings-email-sender-preview .amh-badge{grid-column:2;justify-self:start}.settings-email-sender-actions{align-items:stretch;flex-direction:column}.settings-notification-summary{grid-template-columns:1fr}.settings-notification-marketing header{align-items:start;flex-direction:column}.settings-notification-marketing dl,.settings-notification-marketing-grid{grid-template-columns:1fr}.settings-notification-events{overflow-x:auto}.settings-notification-events [role=row]{grid-template-columns:minmax(170px,1fr) minmax(220px,1fr) 92px;min-width:540px}.settings-notification-actions{align-items:stretch;flex-direction:column}.settings-email-sender-actions .amh-primary-button,.settings-email-sender-actions .amh-secondary-button,.settings-notification-actions .amh-secondary-button{justify-content:center;width:100%}.settings-team-table{overflow-x:auto}.settings-team-table [role=row]{grid-template-columns:minmax(170px,1.2fr) 120px 86px minmax(150px,1fr) minmax(220px,1.3fr) 112px;min-width:930px}.settings-team-log-heading{align-items:start;flex-direction:column}.settings-team-log-heading em{text-align:left}.settings-team-log li{align-items:start;grid-template-columns:1fr}.settings-team-log li strong{white-space:normal}.growth-case-match-list-header,.growth-case-match-row{align-items:stretch;flex-direction:column}.case-library-save-button{justify-content:center;width:100%}.case-library-editor-actions,.case-library-toolbar{align-items:stretch;flex-direction:column}.case-library-editor-actions .amh-primary-button,.case-library-editor-actions .growth-secondary-button,.case-library-search,.case-library-toolbar .growth-secondary-button{justify-content:center;width:100%}.case-library-editor-grid,.case-library-editor-grid.two{grid-template-columns:1fr}.case-library-editor-header{align-items:stretch;flex-direction:column}.growth-summary-strip div{border-bottom:1px solid #e8ebf0;border-right:0}.growth-summary-strip div:last-child{border-bottom:0}.growth-action-item header{grid-template-columns:1fr}.growth-roadmap li{grid-template-columns:28px minmax(0,1fr)}.growth-roadmap-summary{grid-template-columns:1fr}.growth-roadmap-summary div,.growth-roadmap-summary div:first-child,.growth-roadmap-summary div:last-child{border-bottom:1px solid #edf0f4;border-right:0;padding:8px 0}.growth-roadmap-summary div:last-child{border-bottom:0;padding-bottom:0}.growth-roadmap em{grid-column:2}.growth-diagnosis-list div,.growth-diagnosis-list div:nth-child(2n),.growth-diagnosis-list div:nth-child(odd){border-right:0;padding-left:0;padding-right:0}.growth-table{min-width:760px}.amh-table.growth-action-items-table{min-width:900px}.growth-workspace-shell{padding:12px}.approval-detail-layout,.approval-workspace{grid-template-columns:1fr}.approval-detail-action-strip .approval-growth-link{margin-left:0}.approval-workspace{min-height:0}.approval-rail{border-bottom:1px solid #eceef2;border-right:0;grid-template-rows:auto}.approval-filter-list{grid-template-columns:repeat(2,minmax(0,1fr))}.approval-rail-note{align-self:auto}.approval-toolbar{align-items:stretch;flex-direction:column}.approval-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.approval-search{flex-basis:auto;width:100%}.approval-metric-row{grid-template-columns:1fr}.approval-metric-row div{border-bottom:1px solid #eceef2;border-right:0}.approval-metric-row div:last-child{border-bottom:0}.approval-list-item{align-items:flex-start;grid-template-columns:10px minmax(0,1fr)}.approval-list-meta,.approval-open-link{grid-column:2;justify-self:start}.approval-preview-panel{grid-template-columns:1fr}.approval-document-header{flex-direction:column}.approval-document-meta{grid-template-columns:1fr}.approval-operator-grid div,.approval-operator-grid div:first-child,.approval-operator-grid div:last-child{border-bottom:1px solid #edf0f4;border-right:0;padding:10px 0}.approval-operator-grid div:last-child{border-bottom:0}.approval-ai-smoke-panel dl{grid-template-columns:1fr}.approval-ai-smoke-panel dl div,.approval-ai-smoke-panel dl div:first-child,.approval-ai-smoke-panel dl div:last-child{border-bottom:1px solid #edf0f4;border-right:0;padding:9px 0}.approval-ai-smoke-panel dl div:last-child{border-bottom:0}}.dispatch-page,.dispatch-workspace,.operator-fixed-page{display:grid;grid-gap:var(--amh-canvas-gap);gap:var(--amh-canvas-gap);min-height:0}.dispatch-workspace{grid-template-columns:minmax(0,1fr) minmax(320px,.38fr)}.dispatch-workspace.three{grid-template-columns:minmax(250px,.34fr) minmax(0,.42fr) minmax(260px,.24fr)}.dispatch-panel{background:#fff;border:1px solid var(--amh-line);border-radius:8px;box-shadow:var(--amh-shadow);display:flex;flex-direction:column;min-height:0;overflow:hidden}.dispatch-panel-header{align-items:center;border-bottom:1px solid var(--amh-line);display:flex;flex:0 0 auto;gap:12px;justify-content:space-between;min-height:54px;padding:0 16px}.dispatch-panel-header div{min-width:0}.dispatch-panel-header span{color:var(--amh-accent-strong);display:block;font-size:11px;font-weight:780;margin-bottom:2px}.dispatch-panel-header h2{color:var(--amh-text);font-size:15px;font-weight:690;letter-spacing:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatch-panel-action{align-items:center;display:inline-flex;gap:8px}.dispatch-panel-body,.dispatch-scroll{min-height:0;overflow:auto;padding:14px 16px}.dispatch-summary-strip{background:#fff;border:1px solid var(--amh-line);border-radius:8px;box-shadow:var(--amh-shadow);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.dispatch-summary-cell{align-content:center;display:grid;grid-gap:4px;gap:4px;min-height:76px;padding:12px 16px}.dispatch-summary-cell:not(:last-child){border-right:1px solid var(--amh-line)}.dispatch-field label,.dispatch-summary-cell span,.dispatch-table th{color:var(--amh-muted);font-size:12px;font-weight:650}.dispatch-summary-cell strong{color:var(--amh-text);font-size:24px;line-height:1.1}.dispatch-summary-cell em{color:var(--amh-success);font-size:12px;font-style:normal;font-weight:680}.dispatch-grid-4{display:grid;grid-gap:var(--amh-canvas-gap);gap:var(--amh-canvas-gap);grid-template-columns:repeat(4,minmax(0,1fr));min-height:0}.dispatch-pipeline-column{min-height:430px}.dispatch-column-count{color:var(--amh-muted);font-size:12px;font-weight:760}.dispatch-mini-row{align-items:center;border-bottom:1px solid #eef1f6;color:inherit;display:grid;grid-gap:10px;gap:10px;grid-template-columns:30px minmax(0,1fr) auto;min-height:58px;padding:8px 16px;text-decoration:none}.dispatch-mini-row[href]:hover{background:#f8f9fc}.dispatch-table-link{color:var(--amh-text);font-weight:720}.dispatch-table-link:hover{color:var(--amh-primary)}.dispatch-mini-row:last-child{border-bottom:0}.dispatch-mini-row div{display:grid;grid-gap:3px;gap:3px;min-width:0}.dispatch-mini-row span,.dispatch-mini-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatch-mini-row strong{color:var(--amh-text);font-size:13px;font-weight:720}.dispatch-mini-row span{color:var(--amh-muted);font-size:12px}.dispatch-icon-chip{background:#f4f6fb;border:1px solid #e8ecf4;border-radius:7px;color:#667085;height:30px;width:30px}.dispatch-badge,.dispatch-icon-chip{align-items:center;display:inline-flex;justify-content:center}.dispatch-badge{border-radius:999px;font-size:11px;font-weight:740;min-height:24px;padding:0 9px;white-space:nowrap}.tone-purple{background:#eef4ff;color:#2563eb}.tone-blue{background:#eef5ff;color:#2563eb}.tone-green{background:#ecfdf5;color:#047857}.tone-orange{background:#fff7ed;color:#b45309}.tone-red{background:#fff1f2;color:#be123c}.tone-gray{background:#f3f4f6;color:#4b5563}.dispatch-toolbar{align-items:center;border-bottom:1px solid var(--amh-line);display:flex;flex-wrap:wrap;gap:8px;padding:10px 16px}.dispatch-search{background:#fff;border:1px solid var(--amh-line);border-radius:7px;color:var(--amh-text);min-height:36px;min-width:230px;padding:0 11px}.dispatch-tabs{align-items:center;display:inline-flex;flex-wrap:wrap;gap:7px}.dispatch-inline-action,.dispatch-row-menu,.dispatch-tabs button{background:#fff;border:1px solid var(--amh-line);border-radius:7px;color:#596274;cursor:pointer;font:inherit;font-size:12px;font-weight:680;min-height:34px;padding:0 10px}.dispatch-tabs button.is-active{border-color:#c6bbf6;color:var(--amh-accent-strong)}.dispatch-inline-action:disabled{cursor:not-allowed;opacity:.52}.dispatch-filter-status{color:var(--amh-muted);font-size:12px;font-weight:700;margin-left:auto}.dispatch-action{align-items:center;border-radius:7px;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:720;gap:7px;justify-content:center;min-height:38px;padding:0 13px}.dispatch-action-primary{background:var(--amh-accent);border:1px solid var(--amh-accent-strong);color:#fff}.dispatch-action-ghost,.dispatch-action-secondary{background:#fff;border:1px solid var(--amh-line);color:var(--amh-text)}.dispatch-action-ghost{border-color:transparent}.dispatch-action:disabled{cursor:not-allowed;opacity:.58}.schedule-queue-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.schedule-queue-actions .dispatch-action{gap:6px;min-width:0;white-space:nowrap}.schedule-queue-selection{align-items:start;background:#fbfbff;border:1px solid var(--amh-line);border-radius:8px;color:var(--amh-muted);display:grid;grid-gap:3px;gap:3px;grid-column:1/-1;line-height:1.45;padding:9px 10px}.schedule-queue-selection strong{color:var(--amh-text);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-queue-selection span{font-size:12px}.schedule-queue-actions-feedback{border:1px solid var(--amh-line);border-radius:8px;color:var(--amh-muted);font-size:12px;grid-column:1/-1;line-height:1.5;margin:0;padding:9px 10px}.schedule-queue-actions-feedback.is-success{border-color:rgba(27,150,91,.22);color:#15744c}.schedule-queue-actions-feedback.is-failed{border-color:rgba(216,88,88,.24);color:#b83232}.dispatch-table-wrap{min-height:0;overflow:auto}.dispatch-table{border-collapse:separate;border-spacing:0;min-width:780px;width:100%}.dispatch-table th{background:#fbfcff;border-bottom:1px solid var(--amh-line);padding:10px 14px;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:1}.dispatch-table td{border-bottom:1px solid #eef1f6;color:var(--amh-text);font-size:13px;padding:11px 14px;vertical-align:middle}.dispatch-table td:first-child{font-weight:690}.dispatch-table tbody tr{cursor:pointer}.dispatch-table tbody tr:hover td{background:#fbfcff}.dispatch-table tbody tr.is-selected td{background:#fafafa}.dispatch-table tbody tr.is-selected td:first-child{box-shadow:inset 3px 0 0 var(--amh-accent)}.dispatch-table-link{color:var(--amh-accent);font-size:12px;font-weight:760;text-decoration:none}.dispatch-table-link:hover{text-decoration:underline}.dispatch-row-select{background:#fff;border:1px solid var(--amh-line);border-radius:999px;color:#596274;cursor:pointer;font:inherit;font-size:11px;font-weight:740;min-height:26px;padding:0 9px;white-space:nowrap}.dispatch-row-select[aria-pressed=true]{background:var(--amh-accent);border-color:var(--amh-accent-strong);color:#fff}.dispatch-table-empty{color:var(--amh-muted)!important;font-weight:650!important;height:96px;text-align:center}.dispatch-inspector{display:grid;grid-gap:12px;gap:12px}.connection-start-panel{align-items:stretch;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.connection-start-panel>span{color:var(--amh-muted);font-size:12px;font-weight:650;grid-column:1/-1;line-height:1.45}.connection-plan-box{border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:12px}.connection-plan-box strong{color:var(--amh-text);font-size:13px;line-height:1.45}.connection-plan-box small{color:var(--amh-muted);font-size:12px;line-height:1.5}.connection-result-banner{align-items:center;background:#fbfcff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto minmax(0,1fr);margin-top:-6px;padding:12px 14px}.connection-result-banner.is-success{background:#f6fef9;border-color:#bbf7d0}.connection-result-banner.is-error{background:#fff7ed;border-color:#fed7aa}.connection-result-banner strong{color:var(--amh-text);display:block;font-size:13px;font-weight:780}.connection-result-banner span{color:var(--amh-muted);display:block;font-size:12px;line-height:1.45;margin-top:2px}.connection-quickstart-panel{align-items:center;background:#fff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) auto;min-height:92px;padding:16px}.connection-quickstart-copy{align-items:center;display:flex;gap:14px;min-width:0}.connection-quickstart-copy h2{color:var(--amh-text);font-size:18px;font-weight:780;line-height:1.25;margin:0}.connection-quickstart-copy p{color:var(--amh-muted);font-size:13px;line-height:1.45;margin:5px 0 0}.connection-quickstart-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.connection-channel-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.connection-channel-card{background:#fff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-height:136px;padding:10px}.connection-channel-card.is-selected{border-color:#c8bfff;box-shadow:inset 3px 0 0 var(--amh-accent)}.connection-channel-main{align-items:center;background:transparent;border:0;cursor:pointer;display:grid;grid-gap:10px;gap:10px;grid-template-columns:38px minmax(0,1fr) auto;padding:0;text-align:left}.connection-channel-main strong,.connection-picker-card strong{color:var(--amh-text);display:block;font-size:14px;font-weight:780;line-height:1.25}.connection-channel-main small,.connection-picker-card small{color:var(--amh-muted);display:block;font-size:12px;font-weight:650;line-height:1.35;margin-top:3px}.connection-picker-support{color:#6f7684;display:block;font-size:11px;font-weight:700;line-height:1.35;max-width:180px;min-height:30px}.connection-channel-logo{align-items:center;border:1px solid #e4e7ef;border-radius:8px;display:inline-flex;font-size:13px;font-weight:850;height:38px;justify-content:center;width:38px}.connection-channel-logo.pink{background:#fff1f7;border-color:#ffd6e7;color:#d62976}.connection-channel-logo.blue{background:#eff6ff;border-color:#dbeafe;color:#2463eb}.connection-channel-logo.black{background:#111318;border-color:#111318;color:#fff}.connection-channel-logo.yellow{background:#fef9c3;border-color:#fde68a;color:#854d0e}.connection-channel-logo.purple{background:var(--purple-soft);border-color:#dad5fb;color:var(--purple)}.connection-channel-logo.gray{background:#f4f6f9;border-color:#e5e9f0;color:#626b7a}.connection-channel-meta{color:var(--amh-muted);font-size:12px;font-weight:650;line-height:1.45;min-height:34px;overflow:hidden}.connection-channel-actions{align-items:center;display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:auto}.connection-channel-actions .dispatch-action{min-height:34px;padding-left:10px;padding-right:10px}.connection-picker-backdrop{align-items:center;background:rgba(17,19,24,.38);display:flex;inset:0;justify-content:center;padding:32px;position:fixed;z-index:90}.connection-picker-modal{background:#fff;border:1px solid #dfe4ec;border-radius:8px;box-shadow:0 24px 80px rgba(17,19,24,.22);display:grid;max-height:min(820px,calc(100vh - 64px));overflow:hidden;width:min(820px,calc(100vw - 64px))}.connection-picker-footer,.connection-picker-header{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:18px 22px}.connection-picker-header{border-bottom:1px solid var(--amh-line)}.connection-picker-header h2{color:var(--amh-text);font-size:20px;line-height:1.25;margin:0}.connection-picker-footer span,.connection-picker-header p{color:var(--amh-muted);font-size:13px;line-height:1.45;margin:5px 0 0}.connection-picker-close{align-items:center;background:#fff;border:1px solid var(--amh-line);border-radius:8px;color:var(--amh-text);cursor:pointer;display:inline-flex;font-size:22px;height:38px;justify-content:center;width:38px}.connection-picker-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:auto;padding:16px 20px}.connection-picker-card{align-items:center;background:#fff;border:1px solid var(--amh-line);border-radius:8px;cursor:pointer;display:grid;grid-gap:8px;gap:8px;justify-items:center;min-height:148px;padding:15px 12px;text-align:center}.connection-picker-card:hover{border-color:#c8bfff;box-shadow:0 10px 28px rgba(15,23,42,.05)}.connection-picker-card em{color:var(--amh-muted);font-size:12px;font-style:normal;font-weight:700}.connection-picker-footer{border-top:1px solid var(--amh-line)}.dispatch-selection-controls{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.dispatch-selection-controls button{background:#fff;border:1px solid var(--amh-line);border-radius:7px;color:var(--amh-text);cursor:pointer;font:inherit;font-size:12px;font-weight:720;min-height:34px;padding:0 10px}.dispatch-selection-controls button:disabled{cursor:not-allowed;opacity:.5}.dispatch-selection-controls span{color:var(--amh-muted);font-size:12px;font-weight:760;white-space:nowrap}.dispatch-note{background:#fbfcff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:5px;gap:5px;padding:12px}button.dispatch-note{cursor:pointer;font:inherit;width:100%}.dispatch-note strong{color:var(--amh-text);font-size:13px}.dispatch-note span{color:var(--amh-muted);font-size:12px;line-height:1.45}.dispatch-note span,.dispatch-note strong,.dispatch-table td{overflow-wrap:anywhere}.dispatch-empty-state{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:34px minmax(0,1fr) auto;min-height:92px;padding:12px 16px;text-align:left}.dispatch-empty-state>div{min-width:0}.dispatch-empty-state strong{color:var(--amh-text);display:block;font-size:14px;font-weight:760;margin-bottom:4px}.dispatch-empty-state span{color:var(--amh-muted);display:block;font-size:12px;line-height:1.5}.dispatch-empty-actions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.dispatch-pipeline-column .dispatch-empty-state{align-items:start;grid-template-columns:34px minmax(0,1fr)}.dispatch-pipeline-column .dispatch-empty-actions{grid-column:1/-1;justify-content:flex-start}.dispatch-image-strip{display:flex;gap:8px}.dispatch-image-strip span{align-items:center;background:#f3f4f8;border:1px solid #e5e8f0;border-radius:7px;color:#8a92a3;display:inline-flex;height:54px;justify-content:center;width:72px}.dispatch-chart{align-items:flex-end;background:linear-gradient(#fff,#fbfcff);border:1px solid var(--amh-line);border-radius:8px;display:flex;gap:8px;height:150px;padding:18px}.dispatch-chart i{background:#d9d3ff;border-radius:999px 999px 4px 4px;display:block;flex:1 1}.dispatch-chart i:first-child{height:38%}.dispatch-chart i:nth-child(2){height:54%}.dispatch-chart i:nth-child(3){height:48%}.dispatch-chart i:nth-child(4){height:70%}.dispatch-chart i:nth-child(5){height:62%}.dispatch-form,.dispatch-form-grid{display:grid;grid-gap:12px;gap:12px}.dispatch-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dispatch-field{display:grid;grid-gap:6px;gap:6px}.dispatch-field input,.dispatch-field select,.dispatch-field textarea{background:#fff;border:1px solid var(--amh-line);border-radius:7px;color:var(--amh-text);min-height:38px;padding:0 11px}.dispatch-field textarea{min-height:92px;padding:10px 11px;resize:vertical}.dispatch-stepper{align-items:center;background:#fff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:hidden}.dispatch-stepper button{background:transparent;border:0;border-right:1px solid var(--amh-line);color:var(--amh-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:760;min-height:48px}.dispatch-stepper button:last-child{border-right:0}.dispatch-stepper button.is-active{background:var(--amh-soft);color:var(--amh-accent-strong)}.dispatch-status-light{align-items:center;display:flex;gap:10px}.dispatch-light{border-radius:999px;display:inline-flex;height:12px;width:12px}.dispatch-status-light strong{display:block;font-size:13px}.dispatch-status-light small{color:var(--amh-muted);display:block;font-size:12px;margin-top:2px}.dispatch-modal-backdrop{align-items:center;background:rgba(17,19,24,.18);display:flex;inset:0;justify-content:center;position:fixed;z-index:80}.dispatch-modal{background:#fff;border:1px solid var(--amh-line);border-radius:8px;box-shadow:0 22px 70px rgba(17,19,24,.18);display:grid;max-height:min(780px,calc(100vh - 72px));overflow:hidden;width:min(700px,calc(100vw - 48px))}.dispatch-modal-footer,.dispatch-modal-header{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:14px 18px}.dispatch-modal-header{border-bottom:1px solid var(--amh-line)}.dispatch-modal-header h2{font-size:18px;margin:0}.dispatch-modal-header p{color:var(--amh-muted);font-size:13px;margin:4px 0 0}.dispatch-modal-content{display:grid;grid-gap:14px;gap:14px;max-height:430px;overflow:auto;padding:16px 18px}.dispatch-modal-content h3{font-size:14px;margin:0}.dispatch-modal-content p{color:var(--amh-muted);font-size:13px;line-height:1.55;margin:6px 0}.dispatch-modal-content label{align-items:flex-start;display:flex;gap:8px;font-size:13px;font-weight:650}.dispatch-modal-footer{border-top:1px solid var(--amh-line)}.dispatch-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));min-height:470px}.dispatch-day{border-right:1px solid var(--amh-line);display:grid;grid-template-rows:40px minmax(0,1fr);min-width:0}.dispatch-day:last-child{border-right:0}.dispatch-day strong{align-content:center;background:#fbfcff;border-bottom:1px solid var(--amh-line);color:var(--amh-muted);display:grid;font-size:12px;padding:0 10px}.dispatch-event{border-bottom:1px solid #eef1f6;display:grid;grid-gap:4px;gap:4px;padding:9px 10px}.dispatch-event span{color:var(--amh-muted);font-size:11px}.dispatch-event b{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1181px){.amh-app-shell{--amh-canvas-gap:10px;--amh-commandbar-height:58px;--amh-content-pad-x:clamp(22px,1.8vw,28px);--amh-content-pad-y:14px}.amh-sidebar{padding:20px 12px 14px}.amh-brand{padding-bottom:26px}.amh-commandbar{padding-left:var(--amh-content-pad-x);padding-right:var(--amh-content-pad-x)}.amh-content{align-content:stretch}.dispatch-page{grid-template-rows:auto auto minmax(0,1fr)}.dispatch-page,.operator-fixed-page{align-content:stretch;height:100%;max-height:100%;overflow:hidden}.operator-fixed-page{min-height:0}.operator-fixed-page>.amh-page-header{min-height:42px}.operator-fixed-page .amh-panel,.operator-fixed-page .growth-panel{min-height:0;overflow:hidden}.operator-fixed-page .amh-panel>.amh-list,.operator-fixed-page .amh-panel>.amh-panel-body,.operator-fixed-page .amh-panel>.amh-performance-panel,.operator-fixed-page .amh-panel>.amh-queue-summary,.operator-fixed-page .amh-panel>.amh-table-wrap,.operator-fixed-page .growth-form,.operator-fixed-page .growth-panel,.operator-fixed-page .growth-survey-preview{min-height:0;overflow:auto}.operator-fixed-page .amh-panel-header{min-height:46px;padding-left:14px;padding-right:14px}.operator-fixed-page .amh-panel-header h2{font-size:14px}.operator-fixed-page .amh-stat-grid{gap:var(--amh-canvas-gap)}.operator-fixed-page .amh-stat{gap:4px;height:68px;padding:8px 12px}.operator-fixed-page .amh-stat strong{font-size:19px}.operator-fixed-page .amh-stat em,.operator-fixed-page .amh-stat span{font-size:11px}.operator-fixed-page .amh-table th{padding-bottom:8px;padding-top:8px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.operator-fixed-page .amh-table td{padding-bottom:8px;padding-top:8px}.operator-fixed-page .amh-primary-button,.operator-fixed-page .amh-secondary-button,.operator-fixed-page .amh-tab{min-height:32px}.action-items-fixed{grid-template-rows:auto auto minmax(0,1fr)}.action-items-fixed>.dispatch-summary-strip{min-height:58px}.action-items-fixed .action-items-layout{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(300px,.32fr);min-height:0}.action-items-fixed .action-items-table{min-width:680px}.action-items-fixed .action-item-inspector-body{display:grid;grid-gap:10px;gap:10px;padding:12px}.action-items-fixed .action-item-inspector-body>*{min-width:0}.analytics-fixed{grid-template-rows:auto auto minmax(62px,auto) minmax(0,1fr);overflow:auto;padding-right:2px}.analytics-fixed .amh-split-layout,.analytics-fixed .analytics-capture-grid{align-items:stretch;min-height:0}.analytics-fixed .analytics-audience-panel,.analytics-fixed .analytics-delivery-console,.analytics-fixed .analytics-delivery-panel{min-height:0}.image-pool-fixed{grid-template-rows:auto auto minmax(62px,auto) minmax(0,1fr)}.image-pool-fixed .amh-split-layout{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(320px,.34fr);min-height:0}.channel-settings-fixed{grid-template-rows:auto auto auto minmax(0,1fr)}.channel-settings-fixed .channel-setup-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}.channel-settings-fixed .channel-settings-layout{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(320px,.34fr);min-height:0}.channel-settings-fixed .channel-advanced-form,.channel-settings-fixed .channel-overview-list,.channel-settings-fixed .channel-readiness-list,.channel-settings-fixed .channel-side-checklist{min-height:0;overflow:auto}.channel-settings-fixed .channel-overview-list .amh-list-row{min-height:43px}.channel-settings-fixed .channel-overview-note{padding-bottom:10px;padding-top:10px}.growth-new-fixed{grid-template-rows:auto minmax(150px,.34fr) auto minmax(0,1fr)}.growth-new-fixed .growth-survey-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}.growth-new-fixed .growth-form-layout{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(330px,.36fr);min-height:0}.growth-new-fixed .growth-stepper,.growth-new-fixed .growth-stepper button{min-height:38px}.case-library-fixed{grid-template-rows:auto minmax(82px,auto) minmax(0,1fr)}.case-library-fixed .case-library-stats{grid-template-columns:repeat(4,minmax(0,1fr));min-height:0}.case-library-fixed .case-library-layout{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(320px,.34fr);min-height:0}.case-library-fixed .case-library-toolbar{flex-wrap:nowrap;min-height:48px}.case-library-fixed .case-library-search{min-width:0}.case-library-fixed .case-library-editor,.case-library-fixed .case-library-side,.case-library-fixed .case-library-tags{min-height:0;overflow:auto}.approval-detail-fixed{grid-template-rows:auto auto minmax(0,1fr)}.approval-detail-fixed .approval-detail-layout{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(320px,.34fr);min-height:0}.approval-detail-fixed .approval-detail-sidebar,.approval-detail-fixed .approval-document{min-height:0;overflow:auto}.growth-detail-fixed{grid-template-rows:auto auto auto minmax(0,.92fr) auto auto minmax(0,.58fr);overflow:auto;padding-right:2px}.growth-detail-fixed .growth-timeline,.growth-detail-fixed .operator-signal-grid,.growth-detail-fixed .operator-summary-strip{flex:0 0 auto}.growth-detail-fixed .growth-dashboard-grid,.growth-detail-fixed .growth-detail-grid{align-items:stretch;min-height:0}.growth-detail-fixed .growth-action-items-table-wrap,.growth-detail-fixed .growth-panel{min-height:0;overflow:auto}.ai-audits-fixed{grid-template-rows:auto auto auto auto minmax(82px,auto) minmax(0,1fr);overflow:auto;padding-right:2px}.ai-audits-fixed .ai-audit-stats{grid-template-columns:repeat(4,minmax(0,1fr));min-height:0}.ai-audits-fixed .ai-audit-layout{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(320px,.34fr);min-height:0}.ai-audits-fixed .ai-audit-provider-counts,.ai-audits-fixed .ai-audit-side,.ai-audits-fixed .amh-table-wrap{min-height:0;overflow:auto}.dispatch-page:has(.dispatch-grid-4){grid-template-rows:auto auto minmax(0,1.04fr) minmax(0,.72fr)}.dispatch-page:has(.dispatch-calendar-grid){grid-template-rows:auto auto minmax(0,1fr) minmax(0,.34fr)}.dispatch-page:has(.compose-wizard-workspace){grid-template-rows:auto auto auto minmax(0,1fr)}.compose-wizard .dispatch-panel,.compose-wizard-workspace{height:auto}.dispatch-page>.amh-page-header{min-height:42px}.dispatch-page>.dispatch-summary-strip{min-height:58px}.dispatch-grid-4,.dispatch-panel,.dispatch-workspace,.dispatch-workspace.three{align-items:stretch;height:100%;min-height:0}.dispatch-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,.34fr)}.dispatch-workspace.three{grid-template-columns:minmax(230px,.3fr) minmax(0,.44fr) minmax(250px,.26fr)}.dispatch-panel-header{min-height:46px;padding:0 14px}.dispatch-panel-header h2{font-size:14px}.dispatch-panel-body,.dispatch-scroll{flex:1 1 auto;overflow:auto;padding:12px 14px}.dispatch-summary-cell{gap:3px;min-height:58px;padding:8px 14px}.dispatch-summary-cell strong{font-size:21px}.dispatch-field label,.dispatch-summary-cell span,.dispatch-table th{font-size:11px}.dispatch-pipeline-column{min-height:0}.dispatch-mini-row{min-height:48px;padding:7px 12px}.dispatch-toolbar{flex:0 0 auto;padding:8px 12px}.dispatch-search{min-height:32px;min-width:210px}.dispatch-inline-action,.dispatch-row-menu,.dispatch-tabs button{min-height:31px;padding:0 9px}.dispatch-action{min-height:34px;padding:0 12px}.dispatch-table-wrap{flex:1 1 auto;min-height:0;overflow:auto}.dispatch-table{min-width:740px}.dispatch-table th{padding:8px 12px}.dispatch-table td{font-size:12px;padding:8px 12px}.dispatch-badge{min-height:22px;padding:0 8px}.dispatch-note{gap:4px;padding:10px}.dispatch-chart{height:112px;padding:14px}.dispatch-image-strip span{height:44px;width:64px}.dispatch-calendar-grid{height:100%;min-height:0}.dispatch-day{grid-template-rows:34px minmax(0,1fr);overflow:hidden}.dispatch-day>div{min-height:0;overflow:auto}.dispatch-event{padding:7px 8px}.compose-main-panel,.compose-preview-panel{min-height:0}.compose-choice{min-height:178px;padding:14px}.compose-channel-table{max-height:none}}.compose-wizard{grid-template-rows:auto auto minmax(0,1fr)}.create-capability-hub{background:#fff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px 14px}.create-capability-hub>header{align-items:center;display:flex;gap:12px;justify-content:space-between}.create-capability-hub>header div{display:grid;grid-gap:2px;gap:2px;min-width:0}.create-capability-hub>header strong{color:var(--amh-text);font-size:14px}.create-capability-hub>header span{color:var(--amh-muted);font-size:11px}.create-capability-hub>header a{color:var(--amh-accent-strong);flex:0 0 auto;font-size:11px;font-weight:760;text-decoration:none}.create-capability-groups{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.create-capability-groups>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.create-capability-groups>div>span{color:#7a8190;font-size:10px;font-weight:760}.create-capability-groups nav{display:grid;grid-gap:4px;gap:4px;max-height:126px;overflow-y:auto}.create-capability-groups nav>a,.create-capability-groups nav>span{align-items:center;border:1px solid #eceef4;border-radius:7px;color:var(--amh-text);display:grid;grid-gap:7px;gap:7px;grid-template-columns:auto minmax(0,1fr) auto;min-height:38px;padding:6px 8px;text-decoration:none}.create-capability-groups nav>a:hover{border-color:#cfc6ff;background:#fafafa}.create-capability-groups nav>span.is-disabled{background:#fafbfc;color:#8f96a3}.create-capability-groups nav span span{display:grid;grid-gap:1px;gap:1px;min-width:0}.create-capability-groups nav strong{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-capability-groups nav small{color:var(--amh-muted);font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-capability-groups nav em{border-radius:999px;font-size:9px;font-style:normal;font-weight:760;padding:3px 5px;white-space:nowrap}.create-capability-groups nav em.is-available{background:#e8f8f0;color:#11845b}.create-capability-groups nav em.is-beta{background:#eef4ff;color:var(--amh-accent-strong)}.create-capability-groups nav em.is-planned{background:#eef0f4;color:#737b89}.compose-source-banner{align-items:center;background:#fafafa;border:1px solid #ddd6fe;border-radius:8px;color:var(--amh-text);display:flex;gap:10px;min-height:42px;padding:10px 14px}.compose-source-banner strong{color:var(--amh-accent-strong);font-size:13px;white-space:nowrap}.compose-source-banner span{color:var(--amh-muted);font-size:12px}.compose-source-banner a{background:#fff;border:1px solid #cfc6ff;border-radius:7px;color:var(--amh-accent-strong);flex:0 0 auto;font-size:12px;font-weight:780;margin-left:auto;padding:7px 10px;text-decoration:none;white-space:nowrap}.dashboard-delivery-banner{margin-top:calc(var(--amh-canvas-gap) * -.35)}.compose-wizard-summary{display:grid;grid-gap:var(--amh-canvas-gap);gap:var(--amh-canvas-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.compose-summary-pill{align-content:center;background:#fff;border:1px solid var(--amh-line);border-radius:8px;box-shadow:var(--amh-shadow);display:grid;grid-gap:4px;gap:4px;min-height:58px;padding:10px 14px}.compose-summary-pill span{color:var(--amh-muted);font-size:11px;font-weight:720}.compose-summary-pill strong{color:var(--amh-text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compose-stepper button{align-content:center;display:grid;grid-gap:2px;gap:2px;justify-items:center}.compose-stepper button span{align-items:center;background:#eef0f7;border-radius:999px;color:#667085;display:inline-flex;font-size:11px;height:20px;justify-content:center;width:20px}.compose-stepper button.is-active span{background:var(--amh-accent);color:#fff}.compose-wizard-workspace{align-items:start;grid-template-columns:minmax(0,1fr) minmax(280px,320px)}.compose-main-panel,.compose-preview-panel{height:auto!important;max-height:none;min-height:0!important}.compose-step-body{display:grid;grid-gap:12px;gap:12px}.compose-toolbar{border-bottom:0;border-top:1px solid var(--amh-line);justify-content:space-between}.compose-mode-grid{display:grid;grid-gap:12px;gap:12px}.compose-mode-grid .dispatch-note{margin:0}.compose-mode-primary,.compose-mode-secondary{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.compose-choice{background:#fff;border:1px solid var(--amh-line);border-radius:8px;cursor:pointer;display:grid;grid-gap:9px;gap:9px;justify-items:start;min-height:220px;padding:18px;text-align:left}.compose-choice.is-selected{border-color:#9b8cf7;box-shadow:0 0 0 3px rgba(37,99,235,.08)}.compose-quick-choice{background:#fbfcff;min-height:150px}.compose-mode-secondary .compose-choice{align-items:center;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:78px;padding:14px}.compose-mode-secondary .compose-choice strong{align-self:end;font-size:15px}.compose-mode-secondary .compose-choice span{align-self:start;display:-webkit-box;grid-column:2;line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.compose-mode-secondary .compose-choice .dispatch-badge{grid-column:3;grid-row:1/span 2}.compose-choice strong{color:var(--amh-text);font-size:18px;letter-spacing:0}.compose-choice span{color:var(--amh-muted);font-size:13px;line-height:1.55}.compose-channel-step{display:grid;grid-gap:12px;gap:12px;min-height:0}.compose-channel-head{align-items:center;background:#fbfcff;border:1px solid var(--amh-line);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.compose-channel-head div{display:grid;grid-gap:3px;gap:3px;min-width:0}.compose-channel-head strong{color:var(--amh-text);font-size:13px}.compose-channel-head label,.compose-channel-head span{color:var(--amh-muted);font-size:12px;font-weight:680}.compose-channel-head label{align-items:center;display:inline-flex;gap:8px;white-space:nowrap}.compose-sns-priority{align-items:center;background:#fbfcff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;min-height:58px;padding:10px 12px}.compose-sns-priority>div:first-child{display:grid;grid-gap:3px;gap:3px;min-width:0}.compose-sns-priority strong{color:var(--amh-text);font-size:13px}.compose-sns-priority span{color:var(--amh-muted);font-size:12px;line-height:1.4}.compose-sns-priority>div:last-child{display:inline-flex;gap:8px}.compose-sns-priority a{align-items:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;color:#9a3412;display:inline-flex;font-size:12px;font-weight:760;gap:6px;min-height:28px;padding:0 10px;text-decoration:none;white-space:nowrap}.compose-sns-priority a.is-ready{background:#ecfdf3;border-color:#bbf7d0;color:#047857}.compose-sns-priority em{font-size:11px;font-style:normal;opacity:.75}.compose-channel-table{border:1px solid var(--amh-line);border-radius:8px;max-height:420px}.compose-channel-table .dispatch-table{min-width:860px}.compose-channel-table td small{color:var(--amh-muted);display:block;font-size:11px;font-weight:600;margin-top:3px}.compose-channel-action-note{align-items:center;display:flex;gap:8px;min-width:0}.compose-channel-action-note span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compose-channel-action-note a{border:1px solid var(--amh-border);border-radius:7px;color:var(--amh-primary);flex:0 0 auto;font-size:11px;font-weight:760;padding:4px 7px;text-decoration:none}.compose-channel-action-note a:hover{background:#f3f0ff}.compose-channel-summary{align-items:center;display:inline-flex;flex:0 0 auto;gap:6px}.compose-next-blocked{color:#b45309;font-size:12px;font-weight:720;margin-left:auto}.compose-toolbar-link{align-items:center;border:1px solid var(--amh-border);border-radius:7px;color:var(--amh-primary);display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:780;justify-content:center;min-height:32px;padding:0 10px;text-decoration:none;white-space:nowrap}.compose-toolbar-link:hover{background:#f5f7fa}.compose-channel-selection-state{align-items:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#9a3412;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(150px,.25fr) minmax(0,1fr) auto;min-height:46px;padding:10px 12px}.compose-channel-selection-state.is-ready{background:#f6fef9;border-color:#bbf7d0;color:#047857}.compose-channel-selection-state strong{color:inherit;font-size:13px;font-weight:800}.compose-channel-selection-state span{color:#6f7684;font-size:12px;font-weight:650;line-height:1.45;min-width:0}.compose-channel-selection-state a{align-items:center;background:#fff;border:1px solid #fed7aa;border-radius:7px;color:#9a3412;display:inline-flex;font-size:12px;font-weight:780;justify-content:center;min-height:32px;padding:0 10px;text-decoration:none;white-space:nowrap}.compose-channel-note{align-items:center;display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr) auto}.compose-channel-note span,.compose-channel-note strong{grid-column:1}.compose-channel-note a{align-items:center;align-self:center;border:1px solid var(--amh-border);border-radius:7px;color:var(--amh-primary);display:inline-flex;font-size:12px;font-weight:760;grid-column:2;grid-row:1/span 2;min-height:30px;padding:0 10px;text-decoration:none;white-space:nowrap}.compose-channel-note a:hover{background:#f3f0ff}.compose-channel-groups{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.compose-channel-groups.is-simplified{gap:8px;grid-template-columns:minmax(0,1fr)}.compose-channel-group{background:#fff;border:1px solid var(--amh-line);border-radius:8px;display:grid;min-height:0;overflow:hidden}.compose-channel-group header{align-items:center;background:#fbfcff;border-bottom:1px solid var(--amh-line);display:flex;justify-content:space-between;min-height:38px;padding:9px 11px}.compose-channel-group header strong{color:var(--amh-text);font-size:12px}.compose-channel-group header span{color:var(--amh-muted);font-size:11px;font-weight:720}.compose-channel-more{background:#fff;border:1px solid var(--amh-line);border-radius:8px;overflow:hidden}.compose-channel-more summary{align-items:center;background:#fbfcff;cursor:pointer;display:flex;justify-content:space-between;min-height:36px;padding:8px 11px}.compose-channel-more summary::marker{color:var(--amh-muted)}.compose-channel-more summary strong{color:var(--amh-text);font-size:12px}.compose-channel-more summary span{color:var(--amh-muted);font-size:11px;font-weight:720}.compose-channel-more[open] summary{border-bottom:1px solid var(--amh-line)}.compose-channel-list{display:grid}.compose-channel-card{align-items:start;border-bottom:1px solid var(--amh-line);display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(142px,.82fr) auto minmax(0,1.18fr) auto;min-height:56px;padding:9px 11px}.compose-channel-card:last-child{border-bottom:0}.compose-channel-card.is-disabled{background:#fcfcfd}.compose-channel-card>label{align-items:center;display:inline-flex;gap:8px;min-width:0}.compose-channel-card p{color:var(--amh-muted);display:grid;grid-gap:2px;gap:2px;margin:0;min-width:0}.compose-channel-card p em,.compose-channel-card p span,.compose-channel-card p strong{overflow-wrap:anywhere}.compose-channel-card p strong{color:var(--amh-text);font-size:12px}.compose-channel-card p span{color:var(--amh-muted);font-size:11px;line-height:1.35}.compose-channel-card p em{color:#64748b;display:block;font-size:11px;font-style:normal;font-weight:740;line-height:1.35}.compose-channel-card>a{border:1px solid var(--amh-border);border-radius:7px;color:var(--amh-primary);font-size:11px;font-weight:760;padding:5px 7px;text-decoration:none;white-space:nowrap}.compose-channel-card>a:hover{background:#f3f0ff}.compose-audience-picker{display:grid;grid-gap:10px;gap:10px}.compose-rules-step{gap:14px}.compose-rule-schedule{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr)}.compose-rule-schedule>.dispatch-field:first-child{grid-column:1/-1}.compose-cadence-field{display:grid;grid-gap:6px;gap:6px}.compose-cadence-field>span{color:var(--amh-muted);font-size:12px;font-weight:650}.compose-cadence-options{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.compose-cadence-options button{background:#fff;border:1px solid var(--amh-line);border-radius:7px;color:var(--amh-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:720;min-height:38px;padding:0 8px}.compose-cadence-options button.is-selected{background:#f5f2ff;border-color:#9b8cf7;color:var(--amh-primary)}.compose-audience-head-actions{align-items:center;display:inline-flex;gap:8px}.compose-audience-head-actions a{border:1px solid var(--amh-border);border-radius:7px;color:var(--amh-primary);font-size:11px;font-weight:760;padding:4px 7px;text-decoration:none;white-space:nowrap}.compose-audience-head-actions a:hover{background:#f3f0ff}.compose-audience-empty{display:grid;grid-gap:8px;gap:8px}.compose-audience-options{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.compose-audience-card{background:#fff;border:1px solid var(--amh-line);border-radius:8px;cursor:pointer;display:grid;grid-gap:5px;gap:5px;min-height:102px;padding:12px;text-align:left}.compose-audience-card.is-selected{border-color:#9b8cf7;box-shadow:0 0 0 3px rgba(37,99,235,.08)}.compose-audience-options.is-compact{gap:6px;grid-template-columns:1fr}.compose-audience-options.is-compact .compose-audience-card{align-items:center;gap:4px 12px;grid-template-columns:minmax(0,1fr) auto;min-height:62px;padding:9px 11px}.compose-audience-options.is-compact .compose-audience-card span,.compose-audience-options.is-compact .compose-audience-card strong{grid-column:1}.compose-audience-options.is-compact .compose-audience-card em{grid-column:2;grid-row:1/span 2;white-space:nowrap}.compose-rule-more{border-top:1px solid var(--amh-line);padding-top:9px}.compose-rule-more summary{color:var(--amh-muted);cursor:pointer;font-size:12px;font-weight:720;list-style-position:inside}.compose-rule-more[open] summary{margin-bottom:10px}.compose-audience-card strong{color:var(--amh-text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compose-audience-card em,.compose-audience-card span{color:var(--amh-muted);font-size:12px;font-style:normal;line-height:1.4}.compose-channel-label{align-items:center;display:inline-flex;gap:8px;min-width:0}.compose-content-step .dispatch-field textarea{min-height:110px}.compose-file-upload{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:10px 12px 8px}.compose-file-upload label{align-items:center;display:flex;gap:10px;min-width:0}.compose-file-upload label span{color:var(--amh-muted);flex:0 0 auto;font-size:12px;font-weight:760}.compose-file-upload input{color:var(--amh-muted);font-size:12px;min-width:0}.compose-file-upload>span{color:var(--amh-muted);font-size:12px;grid-column:1/-1;line-height:1.4}.compose-file-upload .dispatch-action{min-height:34px;white-space:nowrap}.compose-media-uploader{border:1px solid var(--amh-line);border-radius:8px;overflow:hidden}.compose-ai-image-row{align-items:center;background:#fbfcff;border-bottom:1px solid var(--amh-line);display:grid;grid-gap:8px 12px;gap:8px 12px;grid-template-columns:minmax(0,1fr) auto;padding:12px;position:relative}.compose-ai-image-row>div{align-items:flex-start;display:flex;gap:9px;min-width:0}.compose-ai-image-row>div>svg{color:var(--amh-primary);flex:0 0 auto;margin-top:2px}.compose-ai-image-row>div>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.compose-ai-image-row strong{color:var(--amh-text);font-size:13px}.compose-ai-image-row small{color:var(--amh-muted);font-size:11px;line-height:1.45;overflow-wrap:normal;word-break:keep-all}.compose-ai-image-row .dispatch-action{gap:6px;min-height:34px;white-space:nowrap}.compose-ai-image-model{color:var(--amh-muted);font-size:10px;grid-column:1/-1;padding-left:25px}.compose-media-uploader .compose-media-status-row{background:#fbfcff;border-top:1px solid var(--amh-line)}.compose-content-more{border-top:1px solid var(--amh-line);padding-top:9px}.compose-content-more summary{color:var(--amh-muted);cursor:pointer;font-size:12px;font-weight:720;list-style-position:inside}.compose-content-more-fields{display:grid;grid-gap:10px;gap:10px;margin-top:10px}.compose-approval-step{gap:12px}.compose-approver-list{border-bottom:1px solid var(--amh-line);border-top:1px solid var(--amh-line);display:grid}.compose-approver-row{align-items:center;border-bottom:1px solid #eef0f5;cursor:pointer;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:62px;padding:9px 10px}.compose-approver-row:last-child{border-bottom:0}.compose-approver-row.is-selected{background:#faf9ff}.compose-approver-row>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.compose-approver-row strong{color:var(--amh-text);font-size:13px}.compose-approver-row small{color:var(--amh-muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compose-approval-summary{border-bottom:1px solid var(--amh-line);border-top:1px solid var(--amh-line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.compose-approval-summary>div{border-right:1px solid var(--amh-line);display:grid;grid-gap:3px;gap:3px;padding:10px 12px}.compose-approval-summary>div:last-child{border-right:0}.compose-approval-summary span{color:var(--amh-muted);font-size:11px}.compose-approval-summary strong{color:var(--amh-text);font-size:12px}.compose-review-list{border-bottom:1px solid var(--amh-line);border-top:1px solid var(--amh-line);display:grid}.compose-review-row{align-items:center;border-bottom:1px solid #eef0f5;display:grid;grid-gap:12px;gap:12px;grid-template-columns:100px minmax(0,1fr) auto;min-height:58px;padding:8px 10px}.compose-review-row:last-child{border-bottom:0}.compose-review-row>span{color:var(--amh-muted);font-size:11px;font-weight:700}.compose-review-row>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.compose-review-row strong{color:var(--amh-text);font-size:12px;line-height:1.45}.compose-review-row small,.compose-review-row strong{overflow-wrap:normal;white-space:normal;word-break:keep-all}.compose-review-row small{color:var(--amh-muted);font-size:10.5px;line-height:1.4}.compose-review-blockers{display:grid;grid-gap:8px;gap:8px}.compose-review-blocker-actions{display:flex;flex-wrap:wrap;gap:8px}.compose-channel-condition-list{background:#fbfcff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:0;gap:0;overflow:hidden}.compose-channel-condition-list>strong{border-bottom:1px solid var(--amh-line);color:var(--amh-text);font-size:13px;padding:10px 12px}.compose-channel-condition-list>div{align-items:center;border-bottom:1px solid var(--amh-line);display:grid;grid-gap:12px;gap:12px;grid-template-columns:132px minmax(0,1fr);min-height:36px;padding:8px 12px}.compose-channel-condition-list>div:last-child{border-bottom:0}.compose-channel-condition-list span{color:var(--amh-text);font-size:12px;font-weight:760}.compose-channel-condition-list em,.compose-channel-condition-list p{color:var(--amh-muted);font-size:12px;font-style:normal;font-weight:650;line-height:1.4;margin:0}.compose-message-preview{display:grid;grid-gap:12px;gap:12px}.compose-message-preview section{border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;overflow:hidden;padding:12px}.compose-message-preview header{align-items:center;display:flex;justify-content:space-between}.compose-message-preview header span{color:var(--amh-muted);font-size:12px;font-weight:740}.compose-message-preview strong{color:var(--amh-text);font-size:15px}.compose-message-preview p{color:var(--amh-muted);font-size:13px;line-height:1.5;margin:0}.compose-message-preview button{background:var(--amh-accent);border:1px solid var(--amh-accent-strong);border-radius:7px;color:#fff;font:inherit;font-size:12px;font-weight:740;min-height:36px;padding:0 12px;width:max-content}.compose-image-preview{align-items:center;aspect-ratio:1/.56;background:linear-gradient(135deg,#f8fafc,#eef5ff);border:1px solid #ded8ff;border-radius:8px;color:var(--amh-accent-strong);display:flex;justify-content:center;overflow:hidden}.compose-image-preview.has-image{background:#f6f7fb;border-color:var(--amh-line)}.compose-image-preview img{height:100%;object-fit:cover;width:100%}.audience-consent-signal{align-items:center;background:#fbfcff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(180px,.72fr) minmax(0,1fr);padding:11px 12px}.audience-consent-signal>div:first-child{display:grid;grid-gap:3px;gap:3px;min-width:0}.audience-consent-signal strong{color:var(--amh-text);font-size:13px}.audience-consent-signal span{color:var(--amh-muted);font-size:12px;line-height:1.35}.audience-consent-lights{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.audience-consent-light{align-items:center;background:#fff;border:1px solid var(--amh-line);border-radius:8px;display:grid;grid-gap:2px;gap:2px;grid-template-columns:auto minmax(0,1fr);min-height:48px;padding:8px 10px}.audience-consent-light i{border-radius:999px;display:block;grid-row:span 2;height:10px;width:10px}.audience-consent-light span,.audience-consent-light strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audience-consent-light span{color:var(--amh-muted);font-size:11px}.audience-consent-light strong{color:var(--amh-text);font-size:12px}.audience-consent-light.is-green i{background:#22c55e}.audience-consent-light.is-orange i{background:#f59e0b}.audience-consent-light.is-red i{background:#ef4444}.audience-consent-light.is-gray i{background:#94a3b8}.audience-consent-light.is-blue i{background:#3b82f6}.audience-consent-light.is-purple i{background:var(--amh-accent)}.approval-recurring-meta{margin-top:12px;background:rgba(249,250,252,.78)}.approval-recurring-meta dd{overflow-wrap:anywhere}@media (min-width:1181px){.compose-wizard{grid-template-rows:auto auto minmax(0,1fr)}.compose-wizard-workspace{align-items:start;grid-template-columns:minmax(0,1fr) minmax(276px,300px)}.compose-main-panel,.compose-preview-panel{height:auto;max-height:none;min-height:0}.compose-step-body{gap:10px}.compose-toolbar{padding:8px 12px}.compose-mode-grid,.compose-mode-primary,.compose-mode-secondary{gap:10px}.compose-choice{gap:8px;min-height:178px;padding:14px}.compose-quick-choice{min-height:132px}.compose-mode-secondary .compose-choice{min-height:72px}.compose-choice strong{font-size:16px}.compose-choice span{font-size:12px;line-height:1.45}.compose-channel-head{padding:10px 12px}.compose-channel-table{max-height:none}.compose-channel-groups{gap:8px}.compose-channel-card{grid-template-columns:minmax(128px,.78fr) auto minmax(0,1.22fr) auto;min-height:52px;padding:8px 10px}.compose-content-step .dispatch-field textarea{min-height:88px}.compose-message-preview{gap:10px}.compose-message-preview section{gap:8px;padding:10px}.amh-app-shell{--amh-canvas-gap:10px;--amh-commandbar-height:56px;--amh-content-pad-x:clamp(18px,1.55vw,24px);--amh-content-pad-y:12px;--amh-shadow:none}.amh-content{gap:var(--amh-canvas-gap)}.amh-page-header{gap:12px;min-height:40px}.amh-page-header h1{font-size:23px;line-height:1.15}.amh-page-header p{font-size:13px;margin-top:3px}.amh-primary-button,.amh-secondary-button,.amh-tab{border-radius:7px;min-height:32px;padding-left:11px;padding-right:11px}.amh-panel,.audience-consent-light,.audience-consent-signal,.channel-connect-card,.channel-connect-hero,.channel-connect-hero-status,.channel-connect-plan,.channel-return-note,.compose-audience-card,.compose-channel-card,.compose-channel-condition-list,.compose-channel-group,.compose-channel-head,.compose-choice,.compose-message-preview section,.compose-sns-priority,.compose-summary-pill,.dispatch-note,.dispatch-panel,.dispatch-summary-strip{box-shadow:none}.dispatch-page{gap:var(--amh-canvas-gap)}}@media (min-width:1181px){.dispatch-page:has(.dispatch-grid-4){grid-template-rows:auto auto minmax(0,1fr) minmax(0,.72fr)}.dispatch-page:has(.compose-wizard-workspace){grid-template-rows:auto auto auto minmax(0,1fr)}.dispatch-workspace{gap:var(--amh-canvas-gap);grid-template-columns:minmax(0,1fr) minmax(280px,300px)}.dispatch-workspace.three{grid-template-columns:minmax(220px,.29fr) minmax(0,.45fr) minmax(230px,.26fr)}.dispatch-grid-4{gap:var(--amh-canvas-gap)}.amh-panel-header,.dispatch-panel-header{min-height:42px;padding-left:12px;padding-right:12px}.amh-panel-header h2,.dispatch-panel-header h2{font-size:14px}.amh-panel-body,.dispatch-panel-body,.dispatch-scroll{padding:10px 12px}.dispatch-summary-strip{min-height:54px}.dispatch-summary-cell{min-height:54px;padding:8px 12px}.dispatch-summary-cell strong{font-size:20px}.dispatch-mini-row{min-height:45px;padding:7px 10px}.dispatch-inspector{gap:10px}.dispatch-note{padding:9px 10px}.dispatch-note strong{font-size:12px}.dispatch-note span{font-size:11px}.compose-channel-groups,.compose-channel-step,.compose-message-preview,.compose-mode-grid,.compose-mode-primary,.compose-mode-secondary,.compose-step-body,.dispatch-form,.dispatch-form-grid{gap:8px}.dispatch-stepper button{min-height:38px}.compose-wizard-summary{gap:var(--amh-canvas-gap)}.compose-summary-pill{min-height:46px;padding:8px 10px}.compose-wizard-workspace{align-items:start;grid-template-columns:minmax(0,1fr) minmax(264px,292px)}.compose-main-panel,.compose-preview-panel{min-height:0}.compose-choice{min-height:138px;padding:12px}.compose-quick-choice{min-height:112px}.compose-mode-secondary .compose-choice{min-height:68px;padding:10px 11px}.compose-choice strong{font-size:14px}.compose-choice span{font-size:11px;line-height:1.4}.compose-channel-head,.compose-channel-selection-state,.compose-sns-priority{min-height:44px;padding:8px 10px}.compose-sns-priority{gap:8px;grid-template-columns:minmax(0,1fr) auto}.compose-sns-priority>div:last-child{display:flex;flex-wrap:nowrap;max-width:min(46vw,520px);overflow-x:auto;padding-bottom:1px}.compose-sns-priority a,.compose-sns-priority strong{white-space:nowrap}.compose-channel-groups{grid-template-columns:repeat(2,minmax(0,1fr));max-height:clamp(260px,34vh,360px);overflow:auto}.compose-channel-group{min-height:0}.compose-channel-group header{min-height:34px;padding:7px 9px}.compose-channel-card{gap:6px;grid-template-columns:minmax(126px,.86fr) auto minmax(0,1fr) auto;min-height:46px;padding:7px 9px}.compose-channel-card p em{display:none}.compose-audience-card{min-height:74px;padding:9px 10px}.compose-content-step .dispatch-field textarea{min-height:78px}.compose-message-preview section{gap:7px;padding:9px}.compose-image-preview{min-height:118px}.delivery-history-layout,.recipient-layout{gap:var(--amh-canvas-gap);grid-template-columns:minmax(0,1fr) minmax(280px,300px);margin-top:0}.delivery-history-summary>.amh-panel,.recipient-summary-grid>.amh-panel{min-height:110px}.recipient-preview-panel{margin-top:10px}.channel-settings-fixed{display:flex;flex-direction:column;gap:var(--amh-canvas-gap);height:100%;overflow:auto}.channel-connect-hero{gap:12px;grid-template-columns:minmax(0,1fr) minmax(260px,300px);min-height:78px;padding:12px 14px}.channel-connect-hero-copy{gap:6px}.channel-connect-hero-copy h2{font-size:18px;line-height:1.18}.channel-connect-hero-copy p{font-size:12px;line-height:1.45}.channel-connect-hero-status div{min-height:52px;padding:8px 10px}.channel-connect-hero-status strong{font-size:18px}.channel-return-note{flex:0 0 auto;min-height:44px;padding:8px 10px}.channel-connect-board{flex:0 0 auto;gap:0;grid-template-columns:1fr;min-height:0}.channel-connect-card{align-items:center;gap:8px 12px;grid-template-columns:minmax(196px,.68fr) minmax(260px,1.32fr) minmax(168px,auto);min-height:60px;padding:8px 11px}.channel-connect-card.is-focused{box-shadow:inset 2px 0 0 var(--amh-accent)}.channel-connect-card-head{gap:8px;grid-template-columns:30px minmax(0,1fr) auto}.channel-connect-logo{height:30px;width:30px}.channel-connect-card-head strong{font-size:13px}.channel-connect-card>p{font-size:10.5px;line-height:1.4;min-height:0}.channel-connect-summary{display:grid;grid-gap:3px;gap:3px;min-width:0}.channel-connect-summary p{color:var(--amh-muted);font-size:10px;line-height:1.4;margin:0}.channel-connect-inline-warning{color:#b45309!important;font-weight:720}@media (min-width:1181px){html[lang=ko] :where(h1,h2,h3,h4){overflow-wrap:normal;text-wrap:balance;word-break:keep-all}html[lang=ko] :where(.marketing-site p,.amh-auth-page p,.dispatch-page-header p,.dispatch-section-heading p,.dispatch-note,.dispatch-empty p,.compose-compact-summary p,.compose-preview-footnote){overflow-wrap:normal;word-break:keep-all}.marketing-hero h1 span{white-space:normal}.marketing-hero-copy>p:not(.marketing-kicker){font-size:17px;text-wrap:balance}.amh-auth-copy h1{font-size:46px}.amh-auth-copy p:not(.marketing-kicker){font-size:15.25px;text-wrap:balance}}.channel-connect-actions{display:flex;justify-content:flex-end;margin-top:0}.channel-connect-actions .amh-primary-button,.channel-connect-actions .amh-secondary-button{justify-content:center;min-height:34px;min-width:142px}.channel-connect-card>.channel-connect-troubleshooting{grid-column:1/-1}.channel-connect-includes span,.channel-connected-mini span{padding:5px 7px}.channel-connect-plan{padding:8px 9px}.channel-connect-checklist{gap:6px}.channel-connect-actions{gap:7px}.channel-setup-overview-compact{display:none}.channel-settings-fixed .channel-settings-layout{flex:1 1 auto;display:block;min-height:0;overflow:visible}.channel-settings-fixed .channel-settings-technical-panel{display:none}.channel-settings-fixed .amh-detail-sidebar{display:grid;grid-gap:var(--amh-canvas-gap);gap:var(--amh-canvas-gap);grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);height:auto;min-height:0;overflow:visible}.channel-settings-fixed .channel-side-account-panel,.channel-settings-fixed .channel-side-flow-panel,.channel-settings-fixed .channel-side-prereq-panel,.channel-settings-fixed .channel-side-refresh-panel,.channel-settings-fixed .channel-side-status-panel{max-height:none;min-height:0}.channel-settings-fixed .channel-side-checklist{overflow:auto}}@media (max-width:1180px){.dispatch-grid-4,.dispatch-workspace,.dispatch-workspace.three{grid-template-columns:1fr}.dispatch-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.marketing-hero h1,.marketing-hero h1 span{display:inline;max-width:100%;overflow:hidden;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.compose-source-banner{align-items:start;display:grid;grid-template-columns:minmax(0,1fr) auto}.compose-source-banner strong{grid-column:1/-1;white-space:normal}.compose-source-banner span{grid-column:1;line-height:1.45}.compose-source-banner a{grid-column:2;grid-row:2;margin-left:0}.compose-wizard-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}