/* Scoped snapshot of accepted CRM15 UI; generated by build-workflow.py. */
.seller-workflow .tt-column{
	display: flex;
	flex-direction: column;
	min-width: 0;
	min-height: 160px;
	padding: 6px;
	border-radius: var(--wt-radius-lg);
	background: var(--ds-surface-soft);
	transition: background-color 160ms;
}
.seller-workflow .tt-column[data-target]{
	background: var(--ds-muted);
}
.seller-workflow .tt-column__header{
	display: flex;
	align-items: center;
	gap: 8px;
	min-height: 36px;
	padding: 0 5px 0 12px;
	border-radius: var(--wt-radius-md);
	background: var(--tt-status, var(--ds-anchor));
	color: var(--ds-white);
}
.seller-workflow .tt-column__header .tt-column__count{
	color: color-mix(in srgb, var(--ds-white) 72%, transparent);
}
.seller-workflow .tt-column--archive .tt-column__header{
	background: var(--ds-gray-200);
	color: var(--ds-text-secondary);
}
.seller-workflow .tt-column--archive .tt-column__header .tt-column__count{
	color: var(--ds-text-muted);
}
.seller-workflow .tt-card[data-archived]{
	opacity: 0.72;
}
.seller-workflow .tt-card[data-archived]:hover{
	opacity: 1;
}
.seller-workflow .tt-column__add{
	display: inline-flex;
	flex: none;
	align-items: center;
	justify-content: center;
	width: 26px;
	height: 26px;
	padding: 0;
	border: 0;
	border-radius: 8px;
	background: transparent;
	color: inherit;
	cursor: var(--wt-cursor-pointer);
	
	opacity: 0;
	transition: opacity 140ms;
}
.seller-workflow .tt-column:hover .tt-column__add,.seller-workflow .tt-column__add:focus-visible{
	opacity: 0.86;
}
.seller-workflow .tt-column .tt-column__add:hover{
	opacity: 1;
}
.seller-workflow .tt-column__add:focus-visible{
	outline: 2px solid var(--ds-white);
	outline-offset: 1px;
}
.seller-workflow .tt-column__header h2{
	margin: 0;
	overflow: hidden;
	font-size: var(--wt-text-md);
	font-weight: 600;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.seller-workflow .tt-column__count{
	flex: 1 1 auto;
	color: var(--ds-text-muted);
	font-size: var(--wt-text-sm);
	font-variant-numeric: tabular-nums;
}
.seller-workflow .tt-column__cards{
	display: flex;
	flex-direction: column;
	gap: 6px;
	padding-top: 8px;
}
.seller-workflow .tt-column__empty{
	margin: 0;
	padding: 20px 10px;
	color: var(--ds-gray-400);
	font-size: var(--wt-text-sm);
}
.seller-workflow .tt-card-slot{
	display: flex;
	flex-direction: column;
	gap: 6px;
}
.seller-workflow .tt-card{
	display: flex;
	flex-direction: column;
	gap: 8px;
	width: 100%;
	padding: 12px;
	border: 0;
	border-radius: var(--wt-radius-md);
	background: var(--ds-surface);
	box-shadow:
		0 0 0 1px var(--ds-border),
		0 1px 2px color-mix(in srgb, var(--ds-anchor) 4%, transparent);
	color: var(--ds-text);
	font: inherit;
	text-align: left;
	cursor: var(--wt-cursor-pointer);
	
	touch-action: pan-y;
	user-select: none;
	-webkit-touch-callout: none;
	transition:
		box-shadow 140ms,
		transform 140ms var(--wt-ease),
		opacity 140ms;
}
.seller-workflow .tt-card:hover{
	box-shadow:
		0 0 0 1px var(--ds-gray-300),
		0 4px 14px color-mix(in srgb, var(--ds-anchor) 7%, transparent);
}
.seller-workflow .tt-card:focus-visible{
	outline: 2px solid var(--ds-focus);
	outline-offset: 2px;
}
.seller-workflow .tt-card__top{
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 8px;
	min-height: 18px;
}
.seller-workflow .tt-card__code{
	color: color-mix(in srgb, var(--ds-text-muted) 72%, transparent);
	font-size: 10px;
	font-variant-numeric: tabular-nums;
	letter-spacing: 0.03em;
}
.seller-workflow .tt-card__priority{
	display: inline-flex;
	align-items: center;
	height: 18px;
	padding: 0 7px;
	border-radius: var(--wt-radius-pill);
	background: var(--tt-priority, var(--ds-muted));
	color: var(--tt-priority-ink, var(--ds-text-secondary));
	font-size: 10px;
	font-weight: 600;
	letter-spacing: 0.02em;
}
.seller-workflow .tt-card__priority[data-asap]{
	background: var(--ds-anchor);
	color: var(--ds-brand);
	font-weight: 700;
	letter-spacing: 0.04em;
}
.seller-workflow .tt-card__title{
	display: -webkit-box;
	overflow: hidden;
	font-size: var(--wt-text-md);
	font-weight: 500;
	line-height: 1.4;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}
.seller-workflow .tt-card__title[data-done]{
	color: var(--ds-text-muted);
	text-decoration: line-through;
	text-decoration-color: var(--ds-gray-300);
}
.seller-workflow .tt-card__tags{
	display: flex;
	flex-wrap: wrap;
	gap: 4px;
}
.seller-workflow .tt-card__tags .tt-tag{
	height: 20px;
	padding: 0 7px;
	font-size: 11px;
}
.seller-workflow .tt-card__time{
	display: inline-flex;
	align-items: center;
	align-self: flex-start;
	gap: 6px;
	color: var(--ds-text-secondary);
	font-size: var(--wt-text-xs);
	font-variant-numeric: tabular-nums;
}
.seller-workflow .tt-card__time[data-overdue]{
	color: var(--ds-error);
}
.seller-workflow .tt-card__late{
	font-weight: 600;
}
.seller-workflow .tt-card__time--slot{
	height: 22px;
	padding: 0 8px 0 6px;
	border-left: 2px solid var(--ds-anchor);
	border-radius: 2px 6px 6px 2px;
	background: repeating-linear-gradient(
		135deg,
		color-mix(in srgb, var(--ds-anchor) 6%, transparent) 0 5px,
		transparent 5px 10px
	);
}
.seller-workflow .tt-card__time--slot[data-current]{
	border-left-color: var(--ds-brand-strong);
	color: var(--ds-text);
	font-weight: 600;
}
.seller-workflow .tt-card__foot{
	display: flex;
	align-items: center;
	gap: 10px;
	min-height: 20px;
}
.seller-workflow .tt-card__stat{
	display: inline-flex;
	align-items: center;
	gap: 4px;
	color: var(--ds-text-muted);
	font-size: var(--wt-text-xs);
	font-variant-numeric: tabular-nums;
}
.seller-workflow .tt-card__stat[data-complete]{
	color: var(--ds-success);
}
.seller-workflow .tt-card__people{
	display: inline-flex;
	align-items: center;
	gap: 8px;
	margin-left: auto;
}
.seller-workflow .tt-card__meta{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 6px 10px;
	color: var(--ds-text-secondary);
	font-size: var(--wt-text-xs);
}
.seller-workflow .tt-card__meta-item{
	display: inline-flex;
	align-items: center;
	gap: 4px;
}
.seller-workflow .tt-card[data-dragging]{
	opacity: 0.32;
	box-shadow: 0 0 0 1px var(--ds-border);
}
.seller-workflow .tt-card[data-draggable]{
	cursor: var(--wt-cursor-grab);
}
.seller-workflow .tt-card[data-draggable]:active{
	transform: scale(0.985);
}
.seller-workflow .tt-tags{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 6px;
}
.seller-workflow .tt-tag{
	display: inline-flex;
	align-items: center;
	gap: 5px;
	height: 24px;
	padding: 0 9px;
	border: 0;
	border-radius: var(--wt-radius-pill);
	background: var(--ds-muted);
	color: var(--ds-text-secondary);
	font: inherit;
	font-size: 12px;
	white-space: nowrap;
}
.seller-workflow .tt-tag--add{
	background: transparent;
	box-shadow: inset 0 0 0 1px var(--ds-border);
	color: var(--ds-text-muted);
	cursor: var(--wt-cursor-pointer);
}
.seller-workflow .tt-tag--add:hover{
	color: var(--ds-text);
	box-shadow: inset 0 0 0 1px var(--ds-gray-300);
}
.seller-workflow .tt-tag--toggle{
	background: transparent;
	box-shadow: inset 0 0 0 1px var(--ds-border);
	cursor: var(--wt-cursor-pointer);
}
.seller-workflow .tt-tag--toggle[aria-pressed="true"]{
	background: var(--ds-anchor);
	box-shadow: none;
	color: var(--ds-white);
}
.seller-workflow .tt-card__top{
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 8px;
	min-height: 18px;
}
.seller-workflow .tt-card__code{
	color: color-mix(in srgb, var(--ds-text-muted) 72%, transparent);
	font-size: 10px;
	font-variant-numeric: tabular-nums;
	letter-spacing: 0.03em;
}
.seller-workflow .tt-card__priority{
	display: inline-flex;
	align-items: center;
	height: 18px;
	padding: 0 7px;
	border-radius: var(--wt-radius-pill);
	background: var(--tt-priority, var(--ds-muted));
	color: var(--tt-priority-ink, var(--ds-text-secondary));
	font-size: 10px;
	font-weight: 600;
	letter-spacing: 0.02em;
}
.seller-workflow .tt-card__priority[data-asap]{
	background: var(--ds-anchor);
	color: var(--ds-brand);
	font-weight: 700;
	letter-spacing: 0.04em;
}
.seller-workflow .tt-card__title{
	display: -webkit-box;
	overflow: hidden;
	font-size: var(--wt-text-md);
	font-weight: 500;
	line-height: 1.4;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}
.seller-workflow .tt-card__title[data-done]{
	color: var(--ds-text-muted);
	text-decoration: line-through;
	text-decoration-color: var(--ds-gray-300);
}
.seller-workflow .tt-card__tags{
	display: flex;
	flex-wrap: wrap;
	gap: 4px;
}
.seller-workflow .tt-card__time{
	display: inline-flex;
	align-items: center;
	align-self: flex-start;
	gap: 6px;
	color: var(--ds-text-secondary);
	font-size: var(--wt-text-xs);
	font-variant-numeric: tabular-nums;
}
.seller-workflow .tt-card__time[data-overdue]{
	color: var(--ds-error);
}
.seller-workflow .tt-card__late{
	font-weight: 600;
}
.seller-workflow .tt-card__time--slot{
	height: 22px;
	padding: 0 8px 0 6px;
	border-left: 2px solid var(--ds-anchor);
	border-radius: 2px 6px 6px 2px;
	background: repeating-linear-gradient(
		135deg,
		color-mix(in srgb, var(--ds-anchor) 6%, transparent) 0 5px,
		transparent 5px 10px
	);
}
.seller-workflow .tt-card__time--slot[data-current]{
	border-left-color: var(--ds-brand-strong);
	color: var(--ds-text);
	font-weight: 600;
}
.seller-workflow .tt-card__foot{
	display: flex;
	align-items: center;
	gap: 10px;
	min-height: 20px;
}
.seller-workflow .tt-card__stat{
	display: inline-flex;
	align-items: center;
	gap: 4px;
	color: var(--ds-text-muted);
	font-size: var(--wt-text-xs);
	font-variant-numeric: tabular-nums;
}
.seller-workflow .tt-card__stat[data-complete]{
	color: var(--ds-success);
}
.seller-workflow .tt-card__people{
	display: inline-flex;
	align-items: center;
	gap: 8px;
	margin-left: auto;
}
.seller-workflow .tt-card__meta{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 6px 10px;
	color: var(--ds-text-secondary);
	font-size: var(--wt-text-xs);
}
.seller-workflow .tt-card__meta-item{
	display: inline-flex;
	align-items: center;
	gap: 4px;
}
.seller-workflow .tt-tags{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 6px;
}
.seller-workflow .tt-feed{
	display: flex;
	flex-direction: column;
	gap: 16px;
	padding-top: 24px;
	border-top: 1px solid var(--ds-border);
}
.seller-workflow .tt-feed__head{
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 12px;
}
.seller-workflow .tt-feed__window{
	display: flex;
	flex-direction: column;
	border: 1px solid var(--ds-border);
	border-radius: var(--wt-radius-lg);
	background: var(--ds-surface);
	overflow: hidden;
}
.seller-workflow .tt-feed__scroll{
	--source-fade-b: 0px;
	min-height: 216px;
	max-height: 584px;
	padding: 10px;
	overflow-y: auto;
	overscroll-behavior: contain;
	scrollbar-width: thin;
	scrollbar-color: var(--ds-gray-300) transparent;
	-webkit-mask-image: linear-gradient(
		to bottom,
		#000 calc(100% - var(--source-fade-b)),
		rgb(0 0 0 / 0.72) calc(100% - var(--source-fade-b) * 0.6),
		rgb(0 0 0 / 0.3) calc(100% - var(--source-fade-b) * 0.3),
		rgb(0 0 0 / 0) 100%
	);
	mask-image: linear-gradient(
		to bottom,
		#000 calc(100% - var(--source-fade-b)),
		rgb(0 0 0 / 0.72) calc(100% - var(--source-fade-b) * 0.6),
		rgb(0 0 0 / 0.3) calc(100% - var(--source-fade-b) * 0.3),
		rgb(0 0 0 / 0) 100%
	);
}
.seller-workflow .tt-feed__scroll{
	display: flex;
	flex-direction: column;
}
.seller-workflow .tt-feed__scroll > .tt-feed__list,.seller-workflow .tt-feed__scroll > .tt-feed__empty{
	margin-top: auto;
}
.seller-workflow .tt-feed__scroll > .tt-feed__empty{
	padding: 6px;
}
.seller-workflow .tt-feed__window > .tt-composer{
	flex: none;
	margin: 0 10px 10px;
}
.seller-workflow .tt-feed__empty{
	margin: 0;
	color: var(--ds-text-muted);
	font-size: 14px;
}
.seller-workflow .tt-feed__list{
	display: flex;
	flex-direction: column;
	gap: 14px;
	margin: 0;
	padding: 0;
	list-style: none;
}
.seller-workflow .tt-feed__comment{
	display: grid;
	grid-template-columns: 28px minmax(0, 1fr) 28px;
	gap: 10px;
	align-items: start;
	padding: 6px;
	margin: -6px;
	border-radius: var(--wt-radius-md);
	transition: background-color 600ms;
}
.seller-workflow .tt-feed__comment[data-highlight]{
	background: color-mix(in srgb, var(--ds-brand) 16%, transparent);
}
.seller-workflow .tt-feed__comment[data-editing]{
	background: var(--ds-surface-soft);
}
.seller-workflow .tt-feed__byline{
	display: flex;
	flex-wrap: wrap;
	align-items: baseline;
	gap: 8px;
	color: var(--ds-text-muted);
	font-size: 12px;
}
.seller-workflow .tt-feed__byline strong{
	color: var(--ds-text);
	font-size: 14px;
	font-weight: 600;
}
.seller-workflow .tt-feed__body{
	margin: 2px 0 0;
	font-size: 14px;
	line-height: 1.5;
	overflow-wrap: anywhere;
	white-space: pre-wrap;
}
.seller-workflow .tt-feed__body[data-deleted]{
	color: var(--ds-text-muted);
	font-style: italic;
}
.seller-workflow .tt-feed__quote{
	display: flex;
	align-items: center;
	gap: 6px;
	margin: 4px 0 0;
	padding: 0 0 0 8px;
	border-left: 2px solid var(--ds-border);
	color: var(--ds-text-muted);
	font-size: 13px;
	width: fit-content;
	max-width: 100%;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	background: transparent;
	font-family: inherit;
	text-align: left;
	cursor: var(--ds-cursor-pointer);
}
.seller-workflow .tt-feed__quote > span{
	min-width: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.seller-workflow .tt-feed__quote:hover{
	border-left-color: var(--ds-anchor);
	color: var(--ds-text);
}
.seller-workflow .tt-feed__quote:focus-visible{
	outline: 2px solid var(--ds-focus);
	outline-offset: 2px;
}
.seller-workflow .tt-feed__comment[data-flash]{
	animation: tt-feed-flash 1.3s ease-out;
}
.seller-workflow .tt-feed__actions{
	opacity: 0;
	transition: opacity 120ms;
}
.seller-workflow .tt-feed__comment:hover .tt-feed__actions,.seller-workflow .tt-feed__comment:focus-within .tt-feed__actions,.seller-workflow .tt-feed__actions:has([data-state="open"]){
	opacity: 1;
}
.seller-workflow .tt-feed__event{
	display: grid;
	grid-template-columns: 28px minmax(0, 1fr);
	gap: 10px;
	align-items: start;
	color: var(--ds-text-secondary);
	font-size: 13px;
	line-height: 1.45;
}
.seller-workflow .tt-feed__list[data-timeline]{
	position: relative;
	gap: 12px;
}
.seller-workflow .tt-feed__list[data-timeline]::before{
	content: "";
	position: absolute;
	top: 10px;
	bottom: 10px;
	left: 13.5px;
	width: 1px;
	background: var(--ds-border);
}
.seller-workflow .tt-feed__list[data-timeline] > li > :first-child{
	position: relative;
	z-index: 1;
}
.seller-workflow .tt-feed__list[data-timeline] .tt-feed__comment > :first-child{
	border-radius: 999px;
	box-shadow: 0 0 0 3px var(--ds-surface);
}
.seller-workflow .tt-feed__dot{
	justify-self: center;
	width: 7px;
	height: 7px;
	margin-top: 6px;
	border: 1.5px solid var(--ds-gray-400);
	border-radius: 999px;
	background: var(--ds-surface);
	box-shadow: 0 0 0 3px var(--ds-surface);
}
.seller-workflow .tt-feed__event p{
	margin: 0;
}
.seller-workflow .tt-feed__meta{
	color: var(--ds-text-muted);
	font-size: 12px;
}
.seller-workflow .tt-composer{
	display: flex;
	flex-direction: column;
	border: 1px solid var(--ds-border);
	border-radius: var(--wt-radius-lg);
	background: var(--ds-surface);
	transition: border-color 120ms;
}
.seller-workflow .tt-composer:focus-within{
	border-color: var(--ds-anchor);
}
.seller-workflow .tt-composer__context{
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 8px;
	padding: 6px 6px 0 14px;
	color: var(--ds-text-muted);
	font-size: 12px;
}
.seller-workflow .tt-composer__context > span{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.seller-workflow .tt-composer__row{
	display: flex;
	align-items: flex-end;
	gap: 8px;
	padding: 8px 8px 8px 14px;
}
.seller-workflow .tt-composer__row textarea{
	flex: 1 1 auto;
	min-width: 0;
	min-height: 24px;
	margin: 4px 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
	color: var(--ds-text);
	font: inherit;
	font-size: 14px;
	line-height: 24px;
	resize: none;
}
.seller-workflow .tt-composer__send{
	display: grid;
	place-items: center;
	flex: none;
	width: 32px;
	height: 32px;
	border: 0;
	border-radius: 999px;
	background: var(--ds-anchor);
	color: var(--ds-brand);
	cursor: var(--ds-cursor-pointer);
	transition: transform 120ms var(--wt-ease);
}
.seller-workflow .tt-composer__send:active:not(:disabled){
	transform: scale(0.92);
}
.seller-workflow .tt-composer__send:disabled{
	background: var(--ds-muted);
	color: var(--ds-gray-400);
	cursor: var(--ds-cursor-not-allowed);
}
.seller-workflow .tt-autos{
	display: flex;
	flex-direction: column;
	gap: 8px;
}
.seller-workflow .tt-auto{
	display: flex;
	flex-direction: column;
	gap: 10px;
	padding: 12px 14px;
	border: 1px solid var(--ds-border);
	border-radius: var(--wt-radius-md);
	background: var(--ds-surface-soft);
}
.seller-workflow .tt-auto[data-disabled] > :not(.tt-auto__head){
	opacity: 0.55;
}
.seller-workflow .tt-auto__head{
	display: flex;
	align-items: center;
	gap: 10px;
}
.seller-workflow .tt-auto__head strong{
	flex: 1 1 auto;
	min-width: 0;
	overflow: hidden;
	font-size: var(--wt-text-md);
	font-weight: 600;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.seller-workflow .tt-auto__index{
	display: inline-grid;
	flex: none;
	place-items: center;
	width: 22px;
	height: 22px;
	border-radius: 999px;
	background: var(--ds-anchor);
	color: var(--ds-white);
	font-size: 12px;
	font-weight: 600;
}
.seller-workflow .tt-auto__state{
	flex: none;
	color: var(--ds-text-muted);
	font-size: var(--wt-text-xs);
}
.seller-workflow .tt-auto__state[data-problem]{
	color: var(--ds-error);
}
.seller-workflow .tt-auto__line{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 8px 10px;
}
.seller-workflow .tt-auto__label{
	flex: none;
	width: 72px;
	color: var(--ds-text-muted);
	font-size: var(--wt-text-sm);
}
.seller-workflow .tt-auto__chain{
	display: flex;
	flex: 1 1 0;
	flex-wrap: wrap;
	align-items: center;
	gap: 8px;
	min-width: 0;
}
.seller-workflow .tt-auto__line .tt-auto__number{
	flex: none;
	width: 72px;
	height: 35px;
}
.seller-workflow .tt-auto__param{
	flex: 1 1 240px;
	min-width: 200px;
}
.seller-workflow .tt-auto__param .source-filter-field > span:first-child{
	position: absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
	clip-path: inset(50%);
}
.seller-workflow .tt-auto__hint{
	margin: 0;
	color: var(--ds-text-muted);
	font-size: var(--wt-text-sm);
}
.seller-workflow .tt-feed__ai-controls,.seller-workflow .tt-feed__ai-notice{
	display: flex;
	align-items: center;
	gap: 8px;
	flex-wrap: wrap;
	color: var(--ds-text-secondary);
	font-size: 12px;
}
.seller-workflow .tt-feed__ai-notice{
	padding: 8px 12px;
	border: 1px solid var(--ds-border);
	border-radius: var(--wt-radius-lg);
}
.seller-workflow .tt-feed__modes{
	min-width: 0;
	flex-wrap: wrap;
}
.seller-workflow .tt-feed__head{
	flex-wrap: wrap;
}
.seller-workflow .tt-feed__modes{
	width: max-content;
	max-width: 100%;
}
.seller-workflow .tt-feed__modes > .wt-segment{
	flex-shrink: 1;
}
.seller-workflow .tt-feed__modes{
	flex-wrap: nowrap;
}
.seller-workflow .crm-deal-card__top{
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  min-height: 18px;
}
.seller-workflow .crm-deal-card__type{
  min-width: 0;
  overflow: hidden;
  color: color-mix(in srgb, var(--ds-text-muted) 72%, transparent);
  font-size: 11px;
  letter-spacing: 0.02em;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.seller-workflow .crm-deal-card__amount{
  flex: none;
  color: var(--ds-text);
  font-size: 13px;
  font-weight: 600;
  font-variant-numeric: tabular-nums;
  white-space: nowrap;
}
.seller-workflow .crm-deal-card__title{
  display: -webkit-box;
  overflow: hidden;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  overflow-wrap: anywhere;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.seller-workflow .crm-deal-card__meta{
  display: flex;
  align-items: center;
  gap: 8px;
  min-width: 0;
  color: var(--ds-text-secondary);
  font-size: 12px;
  line-height: 16px;
}
.seller-workflow .crm-deal-card__contact{
  display: inline-flex;
  align-items: center;
  gap: 4px;
  min-width: 0;
  flex: 0 1 auto;
}
.seller-workflow .crm-deal-card__contact-name,.seller-workflow .crm-deal-card__organization{
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.seller-workflow .crm-deal-card__organization{
  flex: 1 1 auto;
  color: var(--ds-text-muted);
}
.seller-workflow .crm-deal-card__more{
  flex: none;
  color: var(--ds-text-muted);
  font-variant-numeric: tabular-nums;
}
.seller-workflow .crm-deal-card__tags{
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
}
.seller-workflow .crm-deal-card__foot{
  display: flex;
  align-items: center;
  gap: 10px;
  min-height: 20px;
}
.seller-workflow .crm-deal-card__stat{
  display: inline-flex;
  align-items: center;
  gap: 4px;
  color: var(--ds-text-muted);
  font-size: 12px;
  font-variant-numeric: tabular-nums;
}
.seller-workflow .crm-deal-card__people{
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin-left: auto;
}
.seller-workflow .cal-chip,.seller-workflow .cal-block,.seller-workflow .cal-deadline{
	--cal-project: var(--ds-order);
	font: inherit;
	text-align: left;
	cursor: var(--ds-cursor-pointer);
	user-select: none;
	-webkit-touch-callout: none;
}
.seller-workflow .cal-chip{
	display: flex;
	align-items: center;
	gap: 5px;
	width: 100%;
	min-width: 0;
	height: 22px;
	padding: 0 7px;
	border: 0;
	border-radius: var(--wt-radius-xs);
	background: var(--ds-anchor);
	color: var(--ds-white);
	font-size: var(--wt-text-xs);
	font-variant-numeric: tabular-nums;
	transition:
		opacity 120ms,
		filter 120ms;
}
.seller-workflow .cal-chip > span:not(.cal-chip__time){
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.seller-workflow .cal-chip > svg{
	flex: none;
}
.seller-workflow .cal-chip__time{
	flex: none;
	opacity: 0.72;
}
.seller-workflow .cal-chip:hover,.seller-workflow .cal-block:hover{
	filter: brightness(0.96);
}
.seller-workflow .cal-chip:focus-visible,.seller-workflow .cal-block:focus-visible,.seller-workflow .cal-deadline:focus-visible{
	outline: 2px solid var(--ds-focus);
	outline-offset: 1px;
}
.seller-workflow .cal-chip[data-kind="slot"],.seller-workflow .cal-block[data-kind="slot"],.seller-workflow .cal-chip[data-display="hatch"],.seller-workflow .cal-block[data-display="hatch"]{
	background:
		repeating-linear-gradient(
			135deg,
			color-mix(in srgb, var(--cal-project) 22%, transparent) 0 5px,
			transparent 5px 10px
		),
		color-mix(in srgb, var(--cal-project) 10%, var(--ds-surface));
	box-shadow: inset 3px 0 0 var(--cal-project);
	color: var(--ds-text);
}
.seller-workflow .cal-chip[data-kind="deadline"]{
	background: transparent;
	box-shadow: inset 0 0 0 1px
		color-mix(in srgb, var(--cal-project) 45%, var(--ds-border));
	color: var(--ds-text);
}
.seller-workflow .cal-chip[data-kind="deadline"] > svg,.seller-workflow .cal-deadline > svg{
	flex: none;
	fill: var(--cal-project);
	color: var(--cal-project);
}
.seller-workflow .cal-chip[data-done],.seller-workflow .cal-deadline[data-done]{
	color: var(--ds-text-muted);
	text-decoration: line-through;
}
.seller-workflow .cal-chip[data-locked],.seller-workflow .cal-block[data-locked],.seller-workflow .cal-deadline[data-locked]{
	cursor: var(--ds-cursor-pointer);
}
.seller-workflow .cal-chip-slot{
	flex: none;
	height: 22px;
	border-radius: var(--wt-radius-xs);
}
.seller-workflow .cal-block{
	position: absolute;
	z-index: 1;
	display: flex;
	flex-direction: column;
	gap: 1px;
	padding: 4px 6px 4px 8px;
	border: 0;
	border-radius: var(--wt-radius-xs);
	background: var(--ds-anchor);
	box-shadow: 0 0 0 1px var(--ds-surface);
	color: var(--ds-white);
	font-size: var(--wt-text-xs);
	line-height: 1.3;
	overflow: hidden;
	touch-action: pan-y;
	transition: opacity 120ms;
}
.seller-workflow .cal-block[data-kind="slot"],.seller-workflow .cal-block[data-display="hatch"]{
	box-shadow:
		inset 3px 0 0 var(--cal-project),
		0 0 0 1px var(--ds-surface);
}
.seller-workflow .cal-block__title{
	overflow: hidden;
	font-weight: 600;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.seller-workflow .cal-block__time{
	display: inline-flex;
	align-items: center;
	gap: 4px;
	opacity: 0.75;
	font-variant-numeric: tabular-nums;
	white-space: nowrap;
}
.seller-workflow .cal-block[data-compact]{
	flex-direction: row;
	align-items: center;
	gap: 6px;
	padding-block: 0;
}
.seller-workflow .cal-block[data-compact] .cal-block__title{
	flex: 1;
	min-width: 0;
}
.seller-workflow .cal-block[data-compact] .cal-block__time{
	display: none;
}
.seller-workflow .cal-block__resize{
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	height: 8px;
	cursor: ns-resize;
	touch-action: none;
}
.seller-workflow .cal-block__resize::after{
	content: "";
	position: absolute;
	bottom: 2px;
	left: calc(50% - 10px);
	width: 20px;
	height: 3px;
	border-radius: 3px;
	background: currentColor;
	opacity: 0;
	transition: opacity 120ms;
}
.seller-workflow .cal-block:hover .cal-block__resize::after{
	opacity: 0.45;
}
.seller-workflow .cal-deadline{
	position: absolute;
	right: 2px;
	left: 0;
	z-index: 2;
	display: flex;
	align-items: center;
	gap: 5px;
	height: 18px;
	margin-top: -9px;
	padding: 0 6px 0 0;
	border: 0;
	background: transparent;
	color: var(--ds-text);
	font-size: 11px;
	font-variant-numeric: tabular-nums;
}
.seller-workflow .cal-deadline::before{
	content: "";
	position: absolute;
	top: 50%;
	right: 0;
	left: 0;
	z-index: -1;
	height: 1.5px;
	background: var(--cal-project);
}
.seller-workflow .cal-deadline > svg{
	margin-left: -5px;
}
.seller-workflow .cal-deadline > span{
	max-width: calc(100% - 12px);
	padding: 0 5px;
	border-radius: 4px;
	background: var(--ds-surface);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.seller-workflow .cal-chip[data-display="hatch"],.seller-workflow .cal-block[data-display="hatch"],.seller-workflow .cal-schedule__item[data-display="hatch"],.seller-workflow .cal-display-swatch{
	--cal-project: var(--ds-anchor);
}
.seller-workflow .cal-chip[data-kind="hypothesis"]{
	background: color-mix(in srgb, var(--cal-project) 16%, var(--ds-surface));
	box-shadow: inset 0 0 0 1px
		color-mix(in srgb, var(--cal-project) 55%, transparent);
	color: var(--ds-text);
	cursor: var(--ds-cursor-pointer);
}
.seller-workflow .cal-chip[data-kind="hypothesis"] > svg{
	flex: none;
}
.seller-workflow .cal-chip[data-kind="crm"],.seller-workflow .cal-block[data-kind="crm"],.seller-workflow .cal-deadline[data-kind="crm"],.seller-workflow .cal-source[data-source="crm"],.seller-workflow .cal-schedule__item[data-kind="crm"],.seller-workflow .cal-row[data-row="crm"]{
	--cal-crm: var(--ds-black);
}
.seller-workflow .cal-chip[data-crm="follow_up"],.seller-workflow .cal-block[data-crm="follow_up"],.seller-workflow .cal-deadline[data-crm="follow_up"],.seller-workflow .cal-schedule__item[data-crm="follow_up"]{
	--cal-crm: var(--ds-gray-600);
}
.seller-workflow .cal-chip[data-kind="crm"],.seller-workflow .cal-block[data-kind="crm"]{
	background: var(--cal-crm);
	color: var(--ds-white);
	cursor: var(--ds-cursor-pointer);
}
.seller-workflow .cal-block[data-kind="crm"]{
	box-shadow:
		inset 3px 0 0 color-mix(in srgb, var(--ds-white) 55%, var(--cal-crm)),
		0 0 0 1px var(--ds-surface);
}
.seller-workflow .cal-block[data-kind="crm"] .cal-crm-mark{
	margin-right: 5px;
}
.seller-workflow .cal-deadline[data-kind="crm"]{
	cursor: var(--ds-cursor-pointer);
}
.seller-workflow .cal-deadline[data-kind="crm"]::before{
	background: var(--cal-crm);
}
.seller-workflow .cal-deadline[data-kind="crm"] > .cal-crm-mark{
	margin-left: -4px;
	border-radius: 999px;
	background: var(--ds-surface);
}
.seller-workflow .cal-chip[data-kind="crm"][data-done],.seller-workflow .cal-block[data-kind="crm"][data-done]{
	background: color-mix(in srgb, var(--cal-crm) 45%, var(--ds-surface));
	text-decoration: line-through;
}
.seller-workflow .cal-chip[data-personal-mark],.seller-workflow .cal-block[data-personal-mark]{
	padding-left: 26px;
}
.seller-workflow .cal-chip[data-personal-done] > span,.seller-workflow .cal-block[data-personal-done] .cal-block__title,.seller-workflow .cal-schedule__item[data-personal-done] .cal-schedule__title{
	text-decoration: line-through;
}
.seller-workflow .cal-block[data-provider],.seller-workflow .cal-chip[data-provider],.seller-workflow .cal-schedule__item[data-provider]{
	box-shadow: inset 0 0 0 2px var(--cal-provider-color);
}
.seller-workflow .tt-documents{
	min-width: 0;
}
.seller-workflow .tt-documents__head,.seller-workflow .tt-documents__actions,.seller-workflow .tt-documents__preview-head{
	display: flex;
	align-items: center;
	gap: var(--wt-space-2);
}
.seller-workflow .tt-documents__head,.seller-workflow .tt-documents__preview-head{
	justify-content: space-between;
}
.seller-workflow .tt-documents__head h3{
	display: flex;
	align-items: center;
	gap: 8px;
	margin: 0;
	color: var(--ds-text);
	font-size: 14px;
	font-weight: 600;
	line-height: 20px;
}
.seller-workflow .tt-documents__head h3 > span{
	color: var(--ds-text-muted);
	font-weight: 400;
	font-variant-numeric: tabular-nums;
}
.seller-workflow .tt-documents__actions{
	flex-wrap: wrap;
}
.seller-workflow .tt-documents__list{
	margin: 8px 0 0;
	padding: 0;
	list-style: none;
}
.seller-workflow .tt-documents__list li + li{
	border-top: 1px solid var(--ds-border);
}
.seller-workflow .tt-documents__row{
	display: flex;
	align-items: center;
	gap: 12px;
	width: 100%;
	padding: 12px 8px;
	background: transparent;
	border: 0;
	border-radius: 8px;
	color: var(--ds-text);
	text-align: left;
	cursor: var(--ds-cursor-pointer, pointer);
	transition: background 120ms;
}
.seller-workflow .tt-documents__row:hover,.seller-workflow .tt-documents__row[aria-expanded="true"]{
	background: var(--ds-surface-soft);
}
.seller-workflow .tt-documents__row:focus-visible{
	outline: 2px solid var(--ds-focus);
	outline-offset: 2px;
}
.seller-workflow .tt-documents__row:disabled{
	cursor: default;
	opacity: 0.6;
}
.seller-workflow .tt-documents__file-icon{
	flex: 0 0 36px;
	height: 36px;
	display: grid;
	place-items: center;
	background: var(--ds-muted);
	border-radius: 8px;
	color: var(--ds-text-secondary);
}
.seller-workflow .tt-documents__summary{
	display: flex;
	flex: 1;
	flex-direction: column;
	min-width: 0;
	gap: 3px;
}
.seller-workflow .tt-documents__title{
	display: block;
	font-size: 13px;
	font-weight: 500;
	line-height: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.seller-workflow .tt-documents__meta{
	margin: 0;
	color: var(--ds-text-muted);
	font-size: 11px;
	line-height: 16px;
	overflow-wrap: anywhere;
}
.seller-workflow .tt-documents__row-arrow{
	color: var(--ds-text-muted);
	font-size: 16px;
	flex: 0 0 16px;
}
.seller-workflow .tt-documents__empty{
	margin: 8px 0 0;
	color: var(--ds-text-muted);
	font-size: 12px;
	line-height: 20px;
}
.seller-workflow .tt-documents__notice{
	margin: 8px 0;
	color: var(--ds-text-secondary);
	font-size: 12px;
	line-height: 18px;
}
.seller-workflow .tt-documents__view,.seller-workflow .tt-documents__editor,.seller-workflow .tt-documents__comparison{
	min-width: 0;
	margin-top: 12px;
	padding: 16px;
	border: 1px solid var(--ds-border);
	border-radius: 12px;
	overflow-wrap: anywhere;
}
.seller-workflow .tt-documents__editor{
	display: flex;
	flex-direction: column;
	gap: var(--wt-space-3);
}
.seller-workflow .tt-documents__preview-head{
	align-items: flex-start;
	margin-bottom: 12px;
}
.seller-workflow .tt-documents__preview-head > div:first-child{
	min-width: 0;
}
.seller-workflow .tt-documents__preview-head .tt-documents__actions{
	flex-wrap: nowrap;
	flex-shrink: 0;
}
.seller-workflow .tt-documents__view h4,.seller-workflow .tt-documents__editor h4,.seller-workflow .tt-documents__comparison h4{
	margin: 0 0 4px;
	color: var(--ds-text);
	font-size: 14px;
	font-weight: 600;
	line-height: 20px;
}
.seller-workflow .tt-documents__workspace{
	min-width: 0;
	overflow: visible;
}
.seller-workflow .tt-documents__tooltip{
	z-index: var(--ds-layer-modal-popover);
	max-width: 220px;
}
.seller-workflow .tt-documents__row[aria-expanded="true"] .tt-documents__row-arrow{
	transform: rotate(180deg);
}
.seller-workflow .tt-documents__picker{
	display: none;
}
.seller-workflow .tt-documents__queue{
	margin-top: 12px;
	padding-top: 12px;
	border-top: 1px solid var(--ds-border);
}
.seller-workflow .tt-documents__remove-retry{
	display: flex;
	flex-wrap: wrap;
	gap: var(--wt-space-2);
	margin-block: var(--wt-space-2);
}
.seller-workflow .tt-documents__queued{
	display: flex;
	align-items: center;
	gap: 12px;
	padding-block: 10px;
}
.seller-workflow .tt-documents__row{
	cursor: default;
}
.seller-workflow .tt-documents__action-slot{
	width: 32px;
	flex: 0 0 32px;
}
.seller-workflow .tt-documents__actions{
	flex-shrink: 0;
	flex-wrap: nowrap;
}
.seller-workflow .tt-documents__dropzone{
	display: flex;
	width: 100%;
	min-height: 68px;
	align-items: center;
	justify-content: center;
	gap: 10px;
	padding: 12px 16px;
	border: 1px dashed var(--ds-border);
	border-radius: 10px;
	background: var(--ds-surface-soft);
	color: var(--ds-text-muted);
	font:
		400 12px / 18px Inter,
		sans-serif;
	cursor:var(--ds-cursor-pointer,pointer);
}
.seller-workflow .tt-documents__dropzone:hover,.seller-workflow .tt-documents__dropzone.is-dragging{
	border-color: var(--ds-brand);
	background: color-mix(in srgb, var(--ds-brand) 7%, var(--ds-surface));
	color: var(--ds-text);
}
.seller-workflow .tt-documents__dropzone:disabled{
	opacity: 0.5;
	cursor: default;
}
.seller-workflow .tt-documents__dropzone:focus-visible{
	outline: 2px solid var(--ds-focus);
	outline-offset: 2px;
}
.seller-workflow .tt-documents__add{
	margin-top: 12px;
}
.seller-workflow .tt-documents__limit{
	margin-top: 6px;
}
.seller-workflow .tt-documents__fullscreen{
	inset: 8px;
}
.seller-workflow .tt-documents__fullscreen .source-text-toolbar{
	min-height: 48px;
}
.seller-workflow .tt-documents__fullscreen .source-text-toolbar > strong{
	min-width: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.seller-workflow .tt-documents__reading{
	overflow: auto;
	min-height: 0;
	background: var(--ds-white);
	padding: 20px;
}
.seller-workflow .tt-documents__reading > .source-markdown-preview{
	max-width: 960px;
	margin-inline: auto;
}
.seller-workflow .tt-documents__plain{
	display: block;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	min-height: 320px;
	resize: none;
	border: 0;
	outline: none;
	background: var(--ds-white);
	color: var(--ds-text);
	font:
		400 14px / 24px ui-monospace,
		SFMono-Regular,
		Menlo,
		monospace;
	padding: 0;
}
.seller-workflow .wt-comment-reactions{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: var(--ds-space-1, 4px);
	margin-top: var(--ds-space-2, 8px);
}
.seller-workflow .wt-comment-reactions .source-tag--toggle[aria-pressed="false"]{
	background: var(--ds-gray-200);
	box-shadow: none;
	color: var(--ds-text-secondary);
}
.seller-workflow .wt-reaction-delight{
	position: relative;
	display: inline-block;
	z-index: 1;
	transform-origin: 50% 80%;
	animation: wt-reaction-pop 720ms cubic-bezier(0.2, 0.8, 0.2, 1);
}
.seller-workflow .wt-reaction-delight::after{
	content: "";
	position: absolute;
	inset: -5px;
	z-index: -1;
	border-radius: 50%;
	border: 2px solid var(--ds-brand);
	pointer-events: none;
	animation: wt-reaction-halo 720ms ease-out both;
}
@keyframes wt-reaction-pop {
	0% {
		transform: translateY(3px) scale(0.35) rotate(-18deg);
	}
	28% {
		transform: translateY(-9px) scale(1.85) rotate(-14deg);
	}
	48% {
		transform: translateY(-2px) scale(0.88) rotate(12deg);
	}
	68% {
		transform: translateY(-4px) scale(1.2) rotate(-6deg);
	}
	84% {
		transform: translateY(1px) scale(0.97) rotate(2deg);
	}
	100% {
		transform: scale(1);
	}
}
@keyframes wt-reaction-halo {
	0% {
		opacity: 0;
		transform: scale(0.3);
	}
	28% {
		opacity: 0.65;
	}
	75%,
	100% {
		opacity: 0;
		transform: scale(1.9);
	}
}
.seller-workflow .source-markdown-mention{ display: inline; padding: 0 3px; border: 0; border-radius: 4px; background: color-mix(in srgb, var(--ds-brand) 24%, transparent); color: inherit; font: inherit; line-height: inherit; cursor:var(--ds-cursor-pointer,pointer); }
.seller-workflow{color-scheme:light;--paper:#fff;--ink:#0a0a0a;--muted:#777;--green:#73f639;--ds-brand:#73f639;--ds-brand-strong:#54bd23;--ds-white:#fff;--ds-anchor:#0b0d14;--ds-text:#111;--ds-text-secondary:#555;--ds-text-muted:#888;--ds-surface:#fff;--ds-surface-soft:#f8f9fa;--ds-muted:#f2f2f2;--ds-border:#e3e3e3;--ds-gray-300:#ddd;--ds-gray-400:#999;--ds-gray-200:#eee;--ds-focus:#58b62c;--ds-error:#dc4242;--ds-success:#389516;--ds-order:#73f639;bing;--ds-layer-tooltip:45;--wt-radius-lg:16px;--wt-radius-md:12px;--wt-radius-xs:4px;--wt-radius-pill:999px;--wt-text-md:14px;--wt-text-sm:13px;--wt-text-xs:12px;--wt-space-2:8px;--wt-ease:cubic-bezier(.2,.8,.2,1);--ds-ink-14:#111827;--ds-steel-57:#6b7280;--ds-fog-87-1:#dedfe3;--ds-fog-95-2:#f4f4f5;font:400 16px/1.5 Onest,Arial,sans-serif;background:#fff;color:#0a0a0a}
.seller-workflow *{box-sizing:border-box}
.seller-workflow{margin:0}
.seller-workflow button,.seller-workflow input,.seller-workflow textarea,.seller-workflow select{font:inherit;color:inherit}
.seller-workflow button,.seller-workflow a{-webkit-tap-highlight-color:transparent}
.seller-workflow button{cursor:var(--ds-cursor-pointer,pointer);border:0;background:none}
.seller-workflow button:disabled{cursor:default}
.seller-workflow button,.seller-workflow a,.seller-workflow input,.seller-workflow select,.seller-workflow textarea{outline-offset:4px}
.seller-workflow button:focus-visible,.seller-workflow a:focus-visible{outline:2px solid #54b526}
.seller-workflow a{color:inherit}
.seller-workflow h1,.seller-workflow h2,.seller-workflow h3,.seller-workflow h4,.seller-workflow p{margin:0}
.seller-workflow h1,.seller-workflow h2{font-family:Unbounded,sans-serif;font-weight:300;letter-spacing:-.055em;line-height:1.2}
.seller-workflow h1{font-size:clamp(46px,6.1vw,94px)}
.seller-workflow h2{font-size:clamp(32px,3.8vw,58px)}
.seller-workflow h1 span,.seller-workflow h2 em{font-style:normal;color:inherit}
.seller-workflow p{color:#777}
.seller-workflow [hidden]{display:none!important}
.seller-workflow .brand{position:fixed;top:36px;left:4vw;z-index:60;line-height:0}
.seller-workflow .brand img{width:132px;height:auto;filter:brightness(0)}
.seller-workflow .skip-link{position:fixed;top:-100px;left:15px;z-index:120;background:white;padding:12px}
.seller-workflow .skip-link:focus{top:10px}
.seller-workflow .effect-defs{position:absolute;pointer-events:none}
.seller-workflow .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.seller-workflow .ui-icon{flex:none;vertical-align:middle}
.seller-workflow .human-photo{display:inline-block;object-fit:cover;border-radius:50%;width:28px;height:28px;flex:none}
.seller-workflow .human-photo.ring{outline:2px solid #73ce3e;outline-offset:1px}
.seller-workflow .avatar-stack{display:inline-flex;align-items:center;padding:2px}
.seller-workflow .avatar-stack .human-photo{width:20px;height:20px;border:2px solid white}
.seller-workflow .avatar-stack .human-photo+.human-photo{margin-left:-5px}
.seller-workflow .avatar-stack .human-photo.ring{outline-width:1.5px;outline-offset:0}
.seller-workflow .tt-tag,.seller-workflow .outline-tag{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:2px 9px;font-size:12px;line-height:20px;background:#f3f3f3;color:#777}
.seller-workflow .outline-tag{background:white;box-shadow:inset 0 0 0 1px #e3e3e3;margin-left:5px}
.seller-workflow .tt-card{transition:box-shadow .14s;cursor:default}
.seller-workflow .tt-column__header h3{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}
.seller-workflow .column-plus{font-size:20px;opacity:.7;line-height:1}
.seller-workflow .tt-column__cards{gap:8px}
.seller-workflow .tt-card__people{margin-left:auto}
.seller-workflow .tt-card__title{font-family:Onest,sans-serif}
.seller-workflow .tt-card__time{line-height:1.35}
.seller-workflow .crm-deal-card__type{font-size:10px}
.seller-workflow .tt-column{height:100%}
.seller-workflow .section{max-width:1392px;margin:auto;padding:125px 5vw}
.seller-workflow .scene-heading{max-width:960px;margin:0 auto 55px;text-align:center}
.seller-workflow .scene-heading p{margin-top:24px;font-size:18px;line-height:1.65}
.seller-workflow .scene-heading h2{margin:0}
.seller-workflow .glass-button{display:inline-flex;justify-content:center;align-items:center;min-height:58px;border:1px solid #fff;border-radius:35px;padding:0 35px;background:linear-gradient(150deg,#fff9,#fff2);box-shadow:inset 0 1px 2px #fff,inset 0 -3px 5px #00000008,0 0 0 1px #00000014,0 8px 20px #00000009;backdrop-filter:blur(12px);font-size:15px;transition:transform .2s}
.seller-workflow .glass-button:active{transform:scale(.97)}
.seller-workflow .dot-grid{position:absolute;inset:0;pointer-events:none}
.seller-workflow .dot-grid canvas{display:block;width:100%;height:100%}
.seller-workflow .price-ribbon{background:#080808;color:#fff;padding:27px 0 35px;overflow:hidden;contain:layout paint}
.seller-workflow .velocity-row{display:flex;white-space:nowrap;font-family:Unbounded,sans-serif;font-size:clamp(40px,6.8vw,120px);font-weight:800;line-height:1.2;letter-spacing:-.03em;word-spacing:.08em;will-change:transform}
.seller-workflow .velocity-row>span{flex:none;padding-right:24px}
.seller-workflow .velocity-row b,.seller-workflow .velocity-secondary{-webkit-text-stroke:0;color:#fff;font-weight:800}
.seller-workflow .velocity-row i{font-style:normal;margin-inline:24px;color:white;-webkit-text-stroke:0}
.seller-workflow .velocity-secondary{font-size:clamp(29px,3.1vw,52px);margin-top:20px}
.seller-workflow .journey{position:relative;max-width:1440px;margin:auto;padding:95px 4.5vw 45px}
.seller-workflow .journey-row{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,.9fr);align-items:center;gap:7%;min-height:78svh;padding:50px 0}
.seller-workflow .journey-row.row-1{grid-template-columns:minmax(0,.9fr) minmax(0,1.22fr)}
.seller-workflow .row-1 .product-surface{grid-column:2;grid-row:1}
.seller-workflow .row-1 .journey-copy{grid-column:1;grid-row:1}
.seller-workflow .journey-copy h2{font-size:clamp(28px,2.75vw,43px);line-height:1.26}
.seller-workflow .journey-copy p{margin-top:27px;font-size:clamp(14px,1.25vw,18px);line-height:1.65}
.seller-workflow .product-surface{min-width:0}
.seller-workflow .board-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}
.seller-workflow .journey-receiver{position:relative;min-height:1px;border-radius:12px}
.seller-workflow .journey-receiver:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:rgb(115 246 57 / 12%);opacity:var(--approach,0)}
.seller-workflow .journey-item{position:relative;transition:none!important}
.seller-workflow .journey-flight{position:absolute;left:0;top:0;z-index:18;pointer-events:none;display:none;transform-origin:50% 50%;border-radius:12px;isolation:isolate;background:linear-gradient(145deg,#ffffffe6,#ffffffaa);backdrop-filter:blur(14px) saturate(1.45);box-shadow:inset 0 0 0 1px #fff, inset 0 -3px 8px #ffffff88,0 9px 22px #00000015;will-change:transform}
.seller-workflow .journey-flight[data-step="1"],.seller-workflow .journey-flight[data-step="2"]{background:linear-gradient(145deg,#ffffffa6,#ffffff26);backdrop-filter:blur(6px) saturate(1.65);box-shadow:inset 0 0 0 1px #ffffffed,inset 0 -2px 5px #fff9,0 8px 24px #00000018}
.seller-workflow .journey-flight>.flight-before,.seller-workflow .journey-flight>.flight-next{position:absolute!important;inset:0;width:100%!important;height:100%!important;background:transparent!important;box-shadow:none!important;overflow:hidden}
.seller-workflow .journey-flight>.cal-block{color:#111;padding:10px}
.seller-workflow .journey-flight>.source-markdown-mention{display:flex;align-items:center;justify-content:center;font-size:14px;white-space:nowrap}
.seller-workflow .journey-bridge{position:absolute;z-index:17;pointer-events:none;overflow:visible;display:none;fill:var(--green)}
.seller-workflow .journey-bridge[data-glow="true"] .bridge-slot{fill:none;stroke:var(--green);stroke-width:7}
.seller-workflow .story-calendar{min-width:0}
.seller-workflow .native-calendar-head{display:grid;grid-template-columns:40px 1fr 1fr;align-items:center;padding-bottom:20px;text-align:center;color:#999;font-size:11px}
.seller-workflow .native-calendar-head>span:first-child{font-size:10px;writing-mode:vertical-rl;justify-self:center}
.seller-workflow .native-calendar-head b{display:block;font-size:23px;color:#111;font-weight:400}
.seller-workflow .native-calendar-body{display:grid;grid-template-columns:40px 1fr 1fr;height:450px}
.seller-workflow .hour-labels{display:flex;flex-direction:column;color:#999;font-size:10px}
.seller-workflow .hour-labels time{height:90px;text-align:right;padding-right:8px;transform:translateY(-7px)}
.seller-workflow .native-day{position:relative;border-left:1px solid #e6e6e6;background:repeating-linear-gradient(to bottom,#e5e5e5 0 1px,transparent 1px 45px,#f1f1f1 45px 46px,transparent 46px 90px)}
.seller-workflow .native-day:last-child{border-right:1px solid #eee}
.seller-workflow .native-day .cal-block{left:3px;right:3px}
.seller-workflow .calendar-previous{top:2px;height:43px}
.seller-workflow .calendar-prep{top:182px;height:88px;--cal-project:#9abce0}
.seller-workflow .event-receiver{position:absolute;top:90px;left:3px;right:3px;height:90px;border-radius:4px}
.seller-workflow .event-receiver .cal-block{inset:0;height:90px}
.seller-workflow .calendar-followup{top:272px;height:88px;--cal-project:#b3aaea}
.seller-workflow .row-3{display:block;padding:65px 0 50px;min-height:850px}
.seller-workflow .task-detail-crop{display:grid;grid-template-columns:1fr .46fr;gap:5%;font-size:14px;max-width:1150px;margin:auto}
.seller-workflow .detail-main{min-width:0}
.seller-workflow .detail-fold{display:flex;align-items:center;gap:12px;padding:20px 0;color:#888}
.seller-workflow .detail-fold b{color:#111;font-weight:600}
.seller-workflow .fold-plus{margin-left:auto;color:#888;font-size:20px;font-weight:400}
.seller-workflow .detail-notes{border-bottom:1px solid #ddd;padding-bottom:26px}
.seller-workflow .detail-discussion{padding-top:24px}
.seller-workflow .tt-feed__head{margin-bottom:16px}
.seller-workflow .tt-feed__head h3{font-size:16px}
.seller-workflow .task-detail-crop .tt-feed__scroll{padding:20px;min-height:280px}
.seller-workflow .tt-composer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 14px;gap:16px;color:#999;font-size:14px;min-height:50px}
.seller-workflow .composer-send{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#f7f7f7;color:#aaa}
.seller-workflow .detail-aside{border-left:1px solid #e3e3e3;padding-left:26px;display:flex;flex-direction:column;gap:23px;padding-top:20px}
.seller-workflow .field-caption{display:block;color:#888;font-size:13px;margin-bottom:9px}
.seller-workflow .team-member{display:flex;gap:9px;align-items:center}
.seller-workflow .detail-agents{display:flex;align-items:center;color:#888;font-size:13px}
.seller-workflow .detail-agents img{width:28px;height:28px;border-radius:50%;margin-left:-5px;border:2px solid white}
.seller-workflow .detail-agents img:first-of-type{margin-left:10px}
.seller-workflow .detail-aside h4{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}
.seller-workflow .detail-dates,.seller-workflow .detail-slots{border-top:1px solid #e0e0e0;padding-top:22px}
.seller-workflow .date-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:15px}
.seller-workflow .date-pair small{font-size:10px;color:#555}
.seller-workflow .date-pair b{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:400;border:1px solid #e6e6e6;padding:10px 7px;border-radius:9px;margin-top:5px}
.seller-workflow .date-pair svg{width:12px;height:12px;color:#999}
.seller-workflow .detail-slots p{font-size:12px;line-height:1.6;margin-block:14px}
.seller-workflow .detail-slot{padding:9px 12px;background:repeating-linear-gradient(135deg,#11111107 0 5px,transparent 5px 10px);border-left:2px solid #111;border-radius:2px 6px 6px 2px;display:grid;grid-template-columns:1fr auto;gap:5px;font-size:12px}
.seller-workflow .detail-slot small{grid-column:1/-1;color:#888}
.seller-workflow .detail-created{font-size:10px;color:#aaa}
.seller-workflow .decor-switch{width:38px;height:21px;background:#000;box-shadow:inset 0 2px 4px #ffffff25;border-radius:20px;margin-left:auto;position:relative}
.seller-workflow .decor-switch:after{content:"";position:absolute;width:24px;height:17px;border-radius:10px;right:2px;top:2px;background:linear-gradient(#fff,#eee);box-shadow:0 1px 3px #0003}
.seller-workflow .mention-target{display:inline}
.seller-workflow .source-markdown-mention{box-decoration-break:clone;-webkit-box-decoration-break:clone}
.seller-workflow .story-message{min-height:100px}
.seller-workflow .source-segments,.seller-workflow .planning-switch{display:inline-flex;padding:3px;border-radius:12px;background:linear-gradient(#e8e8e8,#f1f1f1);box-shadow:inset 0 1px 3px #0003,inset 0 -1px 1px #fff;border:1px solid #ddd;gap:2px;isolation:isolate}
.seller-workflow .source-segments button,.seller-workflow .source-segments>span{position:relative;display:grid;place-items:center;border-radius:9px;padding:8px 17px;min-height:34px;font-size:13px;font-weight:600;color:#666;transition:background .3s,box-shadow .3s,transform .3s cubic-bezier(.2,1.5,.3,1);white-space:nowrap}
.seller-workflow .source-segments [aria-selected=true]{background:linear-gradient(145deg,#fff,#ffffffbc);box-shadow:inset 0 1px 2px #fff,0 2px 4px #0003,0 0 1px #0002;color:#101219;backdrop-filter:blur(8px)}
.seller-workflow .source-segments button:active{transform:scale(.96)}
.seller-workflow .source-switch{display:inline-flex;position:relative;width:44px;height:24px;flex:none}
.seller-workflow .source-switch input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:var(--ds-cursor-pointer,pointer);z-index:2}
.seller-workflow .source-switch>span{width:100%;height:100%;border-radius:50px;background:#ddd;box-shadow:inset 0 2px 4px #0002;transition:.25s}
.seller-workflow .source-switch>span:after{content:"";position:absolute;left:3px;top:3px;width:25px;height:18px;border-radius:20px;background:linear-gradient(#fff,#eee);box-shadow:inset 0 1px 2px white,0 1px 3px #0003;transition:transform .35s cubic-bezier(.2,1.5,.3,1)}
.seller-workflow .source-switch input:checked+span{background:#050505}
.seller-workflow .source-switch input:checked+span:after{transform:translateX(13px)}
.seller-workflow .source-switch input:focus-visible+span{outline:2px solid #68cc3e;outline-offset:3px}
.seller-workflow .agents-section{min-height:470svh;position:relative;padding:65px 5vw 0}
.seller-workflow .agents-sticky{position:sticky;top:80px;max-width:1140px;margin:auto}
.seller-workflow .agents-sticky .scene-heading{margin-bottom:30px}
.seller-workflow .agents-sticky h2{font-size:clamp(32px,3.3vw,52px)}
.seller-workflow .agents-sticky .scene-heading p{font-size:16px;margin-top:17px}
.seller-workflow .agent-canvas{height:500px;position:relative;max-width:1000px;margin:auto}
.seller-workflow .agent-scene{position:absolute;inset:0;will-change:opacity;visibility:hidden;opacity:0}
.seller-workflow .agent-scene:first-of-type{visibility:visible;opacity:1}
.seller-workflow .agent-choose{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:42px}
.seller-workflow .agent-choose-top{display:flex;align-items:center;gap:18px;color:#666;font-size:20px}
.seller-workflow .agent-choose-top button{background:#111827;color:#fff;border-radius:16px;padding:15px 25px;font-weight:600}
.seller-workflow .agent-presets{display:flex;justify-content:center;gap:20px;width:100%}
.seller-workflow .agent-preset{padding:0;border-radius:50%;transition:transform .4s cubic-bezier(.2,1.4,.2,1);width:calc((100% - 100px)/6);max-width:135px;aspect-ratio:1}
.seller-workflow .agent-preset:hover{transform:translateY(-8px) rotate(-4deg)}
.seller-workflow .agent-preset img{width:100%;height:100%;border-radius:50%;object-fit:cover}
.seller-workflow .agent-preset[aria-pressed=true]{outline:2px solid #76d843;outline-offset:5px}
.seller-workflow .agent-morph{position:absolute;left:0;top:0;pointer-events:none;z-index:4;filter:drop-shadow(0 4px 14px #73f63940)}
.seller-workflow .agent-morph img{width:100%;height:100%;border-radius:50%}
.seller-workflow .agent-morph:before{content:"";position:absolute;inset:0;background:#73f639;border-radius:40%;transform:scale(calc(1 + var(--morph,0)*.12));z-index:-1;filter:blur(7px)}
.seller-workflow .agent-profile{padding:20px 35px;border:1px solid #dfe0e6;border-radius:18px;max-width:960px;margin:auto}
.seller-workflow .profile-tabs{width:65%;margin-bottom:27px}
.seller-workflow .profile-tabs button{flex:1}
.seller-workflow .agent-profile-line{display:grid;grid-template-columns:70px 1fr .48fr;gap:20px;align-items:center;margin-bottom:18px}
.seller-workflow .profile-avatar{width:70px;height:70px;border-radius:50%}
.seller-workflow .agent-profile-line label>span,.seller-workflow .agent-owner>span{display:block;text-transform:uppercase;font-size:11px;margin-bottom:8px;color:#3c4454}
.seller-workflow .agent-profile-line input{width:100%;padding:10px 12px;border:1px solid #e6e6e6;border-radius:10px;background:#fff;font-size:17px}
.seller-workflow .agent-owner>div{display:flex;align-items:center;gap:8px;font-size:15px}
.seller-workflow .agent-owner strong{font-weight:400}
.seller-workflow .instruction-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:12px;color:#555}
.seller-workflow .instruction-actions{display:flex;gap:7px;align-items:center}
.seller-workflow .instruction-actions .source-segments>span{min-height:28px;padding:3px 14px}
.seller-workflow .outline-icon{border:1px solid #ddd;border-radius:9px;padding:7px;display:inline-flex}
.seller-workflow .native-instruction{border:1px solid #ddd;border-radius:12px;padding:17px 19px;font-size:15px;line-height:1.65;max-height:270px;overflow:auto;color:#292a2e}
.seller-workflow .native-instruction p{color:inherit;margin:0 0 17px}
.seller-workflow .native-instruction p:last-child{margin:0}
.seller-workflow .agent-profile-content>h3{font-size:22px;margin:25px 0 16px}
.seller-workflow .agent-profile-content>p{line-height:1.7}
.seller-workflow .permission-row{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:14px;padding:15px 0}
.seller-workflow .permission-row input{appearance:none;width:20px;height:20px;border:1px solid #ccc;border-radius:50%;margin:0;cursor:var(--ds-cursor-pointer,pointer)}
.seller-workflow .permission-row input:checked{background:#101219;border-color:#101219}
.seller-workflow .permission-row input:checked:after{content:"✓";color:#9ee67d;display:block;text-align:center;font-size:15px;line-height:18px}
.seller-workflow .demo-key{display:inline-block;margin-block:30px;padding:15px;background:#f6f6f6;border-radius:10px}
.seller-workflow .agent-profile-content>small{display:block;color:#888}
.seller-workflow .agent-team{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:900px;margin:auto}
.seller-workflow .team-context h3{font-family:Unbounded,sans-serif;font-size:27px;font-weight:300;line-height:1.35;letter-spacing:-.04em}
.seller-workflow .team-context p{margin-top:20px;font-size:15px;line-height:1.7}
.seller-workflow .team-access{font-size:17px}
.seller-workflow .team-access>.field-caption{margin-top:20px}
.seller-workflow .team-agent-trigger{background:linear-gradient(110deg,#f1f1f1,#f6f6f6);border-radius:12px;padding:9px;display:flex;align-items:center;color:#888;margin:0 -6px 8px}
.seller-workflow .team-agent-trigger>span{margin-right:auto;font-size:16px}
.seller-workflow .team-agent-trigger img{width:30px;height:30px;border:2px solid white;border-radius:50%;margin-left:-4px}
.seller-workflow .agent-access-popover{padding:8px 10px;border:1px solid #dedfe6;border-radius:16px;box-shadow:0 12px 25px #10182808;margin:0 -6px;background:white}
.seller-workflow .agent-search{display:flex;gap:8px;align-items:center;padding:6px 10px;background:#f5f5f5;border-radius:10px;color:#999;margin-bottom:10px}
.seller-workflow .agent-search input{background:none;border:0;min-width:0;width:100%;font-size:15px;outline:none}
.seller-workflow .team-agent-option{display:grid;grid-template-columns:30px 1fr auto;gap:9px;align-items:center;padding:9px 4px;font-size:15px}
.seller-workflow .team-agent-option img{width:30px;height:30px;border-radius:50%}
.seller-workflow .read-label{font-size:11px;color:#999;border:1px solid #e6e6e6;border-radius:20px;padding:4px 8px;white-space:nowrap}
.seller-workflow .agent-access-popover .permission-row{border-top:1px solid #ddd;margin-top:8px;padding:14px 4px;font-size:13px}
.seller-workflow .team-settings{display:flex;gap:12px;align-items:center;padding:5px 4px 8px;font-size:14px}
.seller-workflow .agent-discussion{max-width:830px;margin:auto;padding-top:10px}
.seller-workflow .discussion-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}
.seller-workflow .discussion-top>strong{font-size:19px}
.seller-workflow .agent-discussion .tt-feed__scroll{height:330px;padding:24px}
.seller-workflow .agent-log .tt-feed__meta{display:flex;align-items:center;gap:5px;margin-top:5px}
.seller-workflow .agent-log .tt-feed__meta img{width:16px;height:16px;border-radius:50%}
.seller-workflow .agent-final-message>.chosen-agent{border-radius:50%;width:28px;height:28px}
.seller-workflow .agent-final-message .tt-feed__body{line-height:1.65}
.seller-workflow .team-reactions{display:flex;gap:7px;margin-top:12px;min-height:32px}
.seller-workflow .team-reaction{border-radius:30px;padding:4px 10px;background:#eee;font-size:13px;display:flex;gap:6px;align-items:center}
.seller-workflow .team-reaction b{font-size:11px;font-weight:400}
.seller-workflow .team-reaction[aria-pressed=true]{background:#111;color:#fff;box-shadow:0 0 0 1px #111}
.seller-workflow .agent-steps{display:flex;justify-content:center;gap:28px;margin-top:17px}
.seller-workflow .agent-steps button{font-size:11px;color:#aaa;position:relative;padding:8px 0}
.seller-workflow .agent-steps button[aria-current]{color:#111}
.seller-workflow .agent-steps button[aria-current]:after{content:"";position:absolute;bottom:0;height:2px;width:16px;background:#73d63b;left:calc(50% - 8px)}
.seller-workflow .agent-static{min-height:0;padding-bottom:50px}
.seller-workflow .agent-static .agents-sticky{position:relative;top:auto}
.seller-workflow .agent-static .agent-canvas{height:auto}
.seller-workflow .agent-static .agent-scene{position:relative;margin:40px auto;opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important;min-height:390px}
.seller-workflow .agent-static .agent-choose{min-height:280px}
.seller-workflow .agent-static .agent-steps{display:none}
.seller-workflow .automation{padding-top:120px}
.seller-workflow .automation-studio{max-width:1100px;margin:auto}
.seller-workflow .auto-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}
.seller-workflow .auto-toolbar>span{font-size:13px;color:#888}
.seller-workflow .auto-rule-tabs{display:inline-flex}
.seller-workflow .icon-button{font-size:20px}
.seller-workflow .automation-rules{margin:0 auto 25px;max-width:1000px}
.seller-workflow .automation-rules>[role=tabpanel]{display:grid;gap:10px}
.seller-workflow .tt-auto{padding:15px 18px;gap:12px;border-radius:14px}
.seller-workflow .tt-auto__head strong{font-size:15px}
.seller-workflow .tt-auto__state{font-size:12px}
.seller-workflow .tt-auto__label{width:75px}
.seller-workflow .tt-auto__line small{font-size:13px;color:#888}
.seller-workflow .wt-set__pill{display:inline-flex;align-items:center;border:1px solid #e1e1e1;border-radius:30px;padding:5px 12px;font-size:14px;background:transparent;line-height:1.3}
.seller-workflow .rule-action:after{content:"⌄";margin-left:12px}
.seller-workflow .tt-auto select{max-width:230px;cursor:var(--ds-cursor-pointer,pointer);padding-right:24px}
.seller-workflow .auto-trash{color:#888;padding:5px}
.seller-workflow .rule-disabled{opacity:.62}
.seller-workflow .auto-board-wrap{display:grid;grid-template-columns:1fr 180px;gap:30px}
.seller-workflow .automation-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:start}
.seller-workflow .automation-board .board-column{background:#f8f9fa;padding:6px;border-radius:16px;min-height:240px}
.seller-workflow .automation-board .column-head{height:35px;border-radius:9px;background:#0b0d14;color:white;display:flex;align-items:center;gap:8px;padding:0 9px;font-size:12px}
.seller-workflow .automation-board .column-head small{color:#bbb}
.seller-workflow .automation-board .column-head:after{content:"+";margin-left:auto;font-size:17px}
.seller-workflow .automation-board .success .column-head{background:#5cbf38}
.seller-workflow .automation-board .column-body{padding-top:8px;min-height:190px}
.seller-workflow .interactive-card{cursor:var(--ds-cursor-grab,grab)}
.seller-workflow .automation-calendar{padding-top:5px;min-width:0}
.seller-workflow .automation-calendar>header{display:flex;justify-content:space-between;font-size:12px;margin-bottom:20px}
.seller-workflow .mini-calendar-grid{position:relative;background:repeating-linear-gradient(to bottom,#ddd 0 1px,transparent 1px 45px);height:180px;border-left:1px solid #ddd;margin-left:32px}
.seller-workflow .mini-calendar-grid>time{position:absolute;left:-34px;color:#aaa;font-size:10px}
.seller-workflow .mini-calendar-grid>time:nth-of-type(1){top:-7px}
.seller-workflow .mini-calendar-grid>time:nth-of-type(2){top:83px}
.seller-workflow .mini-calendar-grid>time:nth-of-type(3){top:173px}
.seller-workflow .mini-deadline{position:absolute;top:90px;left:0;width:100%;border-top:1.5px solid #64b735;font-size:10px;display:flex;gap:4px;align-items:center;padding:5px 4px}
.seller-workflow .mini-deadline i{width:7px;height:7px;background:#64b735;transform:rotate(45deg)}
.seller-workflow .mini-deadline strong{font-weight:400}
.seller-workflow .calendar-clear{font-size:14px;position:absolute;inset:0;display:grid;place-content:center;background:white;text-align:center;color:#999}
.seller-workflow .calendar-clear span{color:#65b535}
.seller-workflow .auto-foot{display:flex;align-items:center;gap:18px;margin-top:20px}
.seller-workflow .inline-action{font-size:13px;padding:9px 0;border-bottom:1px solid #ccc}
.seller-workflow .inline-action span{margin-left:15px}
.seller-workflow .quiet-button{font-size:12px;color:#999}
.seller-workflow .interaction-status{font-size:12px;color:#888;margin-top:12px;min-height:24px}
.seller-workflow .automation input:focus-visible,.seller-workflow .automation select:focus-visible{outline:2px solid #70cd42}
.seller-workflow .planning .scene-heading{margin-bottom:35px}
.seller-workflow .planning-switch{display:flex;width:max-content;margin:0 auto 45px}
.seller-workflow .planning-surface{max-width:1110px;margin:auto}
.seller-workflow .planning-surface>[role=tabpanel]{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center;min-height:430px}
.seller-workflow .time-explainer h3,.seller-workflow .flow-explainer h3{font-family:Unbounded,sans-serif;font-weight:300;letter-spacing:-.04em;font-size:25px;line-height:1.4}
.seller-workflow .time-explainer p,.seller-workflow .flow-explainer p{font-size:15px;line-height:1.7;margin-top:20px;max-width:340px}
.seller-workflow .time-legend{display:grid;gap:20px;margin-top:35px}
.seller-workflow .time-legend>div{display:flex;align-items:center;gap:16px}
.seller-workflow .time-legend strong,.seller-workflow .time-legend small{display:block}
.seller-workflow .time-legend strong{font-weight:600;font-size:14px}
.seller-workflow .time-legend small{color:#999;font-size:12px}
.seller-workflow .time-legend i{width:28px;height:28px;flex:none}
.seller-workflow .symbol-deadline{position:relative}
.seller-workflow .symbol-deadline:before{content:"";position:absolute;top:13px;height:2px;background:#111;left:0;right:0}
.seller-workflow .symbol-deadline:after{content:"";width:9px;height:9px;background:#111;position:absolute;left:0;top:9px;transform:rotate(45deg)}
.seller-workflow .symbol-slot{border-left:3px solid #111;border-radius:2px;background:repeating-linear-gradient(135deg,#11111112 0 4px,transparent 4px 8px)}
.seller-workflow .symbol-event{background:#111;border-radius:4px}
.seller-workflow .time-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;font-size:13px;padding-left:49px}
.seller-workflow .time-head span{color:#999;font-size:11px}
.seller-workflow .time-line{display:grid;grid-template-columns:49px 1fr;position:relative;height:100px}
.seller-workflow .time-line>time{font-size:11px;color:#999;transform:translateY(-7px)}
.seller-workflow .time-line:after{content:"";position:absolute;left:49px;right:0;top:0;bottom:0;border-top:1px solid #ddd;background:linear-gradient(to bottom,transparent 49px,#eee 49px 50px,transparent 50px);pointer-events:none}
.seller-workflow .fixed-event{position:relative;grid-column:2;align-self:start;min-height:47px;margin:2px 3px 0;display:flex;flex-direction:column;padding:5px 9px;font-size:12px}
.seller-workflow .fixed-event small{font-size:11px;opacity:.65}
.seller-workflow .time-drop{position:relative;grid-column:2;z-index:1;height:100px}
.seller-workflow .time-work{position:relative;height:91px;margin:5px 3px 0;display:flex;flex-direction:row;align-items:start;--cal-project:#9f8be0;overflow:visible}
.seller-workflow .slot-drag{text-align:left;padding:3px 25px 4px 5px;display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;cursor:var(--ds-cursor-grab,grab);touch-action:pan-y}
.seller-workflow .slot-drag>span{font-size:10px;opacity:.6}
.seller-workflow .slot-drag strong{font-size:12px}
.seller-workflow .slot-drag small{font-size:11px;opacity:.75}
.seller-workflow .slot-complete{position:absolute;right:7px;top:8px}
.seller-workflow .slot-complete input{width:16px;height:16px;accent-color:#111;margin:0;cursor:var(--ds-cursor-pointer,pointer)}
.seller-workflow .time-work:has(input:checked) strong{text-decoration:line-through;opacity:.5}
.seller-workflow .time-deadline{position:absolute;z-index:3;left:49px;right:0;top:-8px;height:18px;display:flex;align-items:center;gap:6px;font-size:11px;pointer-events:none}
.seller-workflow .time-deadline:before{content:"";position:absolute;top:8px;left:0;right:0;height:1.5px;background:#73bf43;z-index:-1}
.seller-workflow .time-deadline>span,.seller-workflow .time-deadline>b{background:white;padding:0 4px;line-height:18px}
.seller-workflow .time-deadline b{font-weight:400;font-size:10px;color:#777;margin-left:auto}
.seller-workflow .time-deadline i{width:7px;height:7px;background:#73bf43;transform:rotate(45deg)}
.seller-workflow #time-status{font-size:12px;color:#888;margin:13px 0 0 49px;min-height:36px}
.seller-workflow .workflow{position:relative;width:100%}
.seller-workflow .flow-dates{display:grid;grid-template-columns:138px repeat(6,1fr);font-size:11px;color:#999;margin-bottom:15px}
.seller-workflow .flow-dates i{font-style:normal;text-align:center}
.seller-workflow .flow-row{display:grid;grid-template-columns:138px 1fr;align-items:center;min-height:95px}
.seller-workflow .flow-name{padding-right:12px}
.seller-workflow .flow-name strong{font-weight:500;font-size:12px;line-height:1.4;display:block}
.seller-workflow .flow-name small{font-size:10px;color:#aaa}
.seller-workflow .flow-lane{position:relative;height:95px;background:repeating-linear-gradient(to right,#eee 0 1px,transparent 1px calc(100% / 6))}
.seller-workflow .flow-source,.seller-workflow .flow-dependent{position:absolute;top:22px;height:43px;border-radius:8px;display:flex;align-items:center;padding:0 11px;gap:6px;font-size:11px;background:#f1f1f1;border:1px solid #ddd;white-space:nowrap;overflow:hidden}
.seller-workflow .flow-source{left:0;width:50%}
.seller-workflow .flow-dependent{left:50%;width:33.33%;touch-action:none;cursor:var(--ds-cursor-grab,grab);background:#e8f7e0;border-color:#c5e6b5}
.seller-workflow .flow-source i,.seller-workflow .flow-dependent i{position:absolute;right:0;top:0;bottom:0;width:3px;background:#aaa}
.seller-workflow .flow-dependent i{background:#6dbb45}
.seller-workflow .dependency-link{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}
.seller-workflow .dependency-link path{fill:none;stroke:#82ba66;stroke-width:1.5}
.seller-workflow .workflow.conflict .flow-dependent{background:#fff1f1;border-color:#e79191}
.seller-workflow .workflow.conflict .flow-dependent i{background:#e46767}
.seller-workflow .workflow.conflict .dependency-link path{stroke:#dc5757}
.seller-workflow .flow-feedback{margin-top:20px;display:flex;flex-direction:column;align-items:start;gap:10px;font-size:12px;line-height:1.5;color:#888}
.seller-workflow .workflow.conflict .flow-feedback{color:#b83d3d}
.seller-workflow .pricing-section{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;min-height:65svh}
.seller-workflow .price-copy p{font-size:19px;line-height:1.7;margin-top:28px;color:#555}
.seller-workflow .monthly-price{display:flex;flex-direction:column;align-items:flex-start;white-space:nowrap}
.seller-workflow .monthly-price>span{font-family:Unbounded,sans-serif;font-weight:300;font-size:clamp(70px,9vw,140px);letter-spacing:-.07em;line-height:1.1}
.seller-workflow .monthly-price .ruble{font-size:.4em;margin-left:14px}
.seller-workflow .monthly-price small{font-size:23px;color:#999;margin:10px 7px 0 0}
.seller-workflow .conversation-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px;align-items:center}
.seller-workflow .conversation-copy h2{font-size:clamp(31px,3vw,47px)}
.seller-workflow .conversation-copy p{font-size:17px;line-height:1.7;margin-top:25px}
.seller-workflow .client-thread{min-width:0}
.seller-workflow .channel-heading{display:flex;align-items:center;gap:9px;padding-bottom:20px;margin-bottom:15px;border-bottom:1px solid #ddd}
.seller-workflow .channel-heading strong{font-size:13px}
.seller-workflow .thread-live{color:#999;font-size:10px;margin-left:auto}
.seller-workflow .channel-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border-radius:50%;font-size:11px;font-weight:600}
.seller-workflow .channel-icon.telegram{background:#2aa7df;color:white}
.seller-workflow .channel-icon.wb{background:linear-gradient(140deg,#d62ad6,#8029c9);color:white}
.seller-workflow .channel-icon.asap{background:#111;color:#73f639}
.seller-workflow .omni-messages{display:flex;flex-direction:column;gap:23px}
.seller-workflow .omni-message{display:grid;grid-template-columns:30px 1fr;align-items:start;gap:11px;text-align:left;font-size:14px;padding:0;width:100%;line-height:1.6}
.seller-workflow .omni-message>span:last-child{min-width:0}
.seller-workflow .message-author{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-bottom:5px;font-size:12px;line-height:1.4}
.seller-workflow .message-author strong{font-size:13px}
.seller-workflow .message-author small{font-size:10px;color:#999}
.seller-workflow .message-author time{margin-left:auto;font-size:10px;color:#aaa}
.seller-workflow .source-badge{background:#f4f4f4;border-radius:12px;padding:2px 6px}
.seller-workflow .omni-text{display:block;color:#333}
.seller-workflow .omni-product{display:block;font-size:11px;color:#999;margin-bottom:4px}
.seller-workflow .omni-quote{font-size:11px;padding:5px 8px;border-left:2px solid #999;margin:10px 0;color:#888}
.seller-workflow .omni-message p{color:#333}
.seller-workflow .omni-composer{margin-top:25px}
.seller-workflow .omni-composer>label{font-size:11px;color:#999}
.seller-workflow .omni-composer select{border:0;background:transparent;font-size:11px;color:#555}
.seller-workflow .omni-composer>div{border:1px solid #ddd;border-radius:14px;display:flex;align-items:center;padding:8px 10px;margin-top:8px}
.seller-workflow .omni-composer input{border:0;outline:none;min-width:0;flex:1;padding:5px;background:transparent;font-size:14px}
.seller-workflow .omni-composer button{width:30px;height:30px;border-radius:50%;background:#111;color:white;font-size:20px}
.seller-workflow .omni-composer small{display:block;font-size:10px;color:#999;margin-top:7px}
.seller-workflow .editor-section{padding-top:100px}
.seller-workflow .editor-copy{text-align:center;margin-bottom:55px}
.seller-workflow .editor-copy p{margin-top:24px;font-size:18px;line-height:1.7}
.seller-workflow .document-editor{max-width:1000px;margin:auto;min-height:480px}
.seller-workflow .editor-fallback{padding:40px;border:1px solid #ddd;border-radius:20px;line-height:1.8}
.seller-workflow .editor-fallback p{margin:20px 0}
.seller-workflow .document-editor .source-text-workspace{font-family:Onest,sans-serif}
.seller-workflow .document-editor .source-text-editor{--source-text-max-lines:20}
.seller-workflow .document-editor .source-text-body{min-height:390px}
.seller-workflow .closing{min-height:100svh;position:relative;display:grid;place-items:center;padding:130px 5vw;isolation:isolate;overflow:hidden}
.seller-workflow .closing-field{position:absolute;inset:0;z-index:-1;clip-path:inset(var(--closing-reveal,100%) 0 0);background:white}
.seller-workflow .closing-copy{text-align:center}
.seller-workflow .closing-copy h2{font-size:clamp(38px,5.4vw,80px);margin-bottom:40px}
.seller-workflow .login-link{display:block;font-size:13px;text-decoration:none;color:#777;margin-top:23px}
.seller-workflow .reveal-copy{opacity:.2;filter:blur(7px);transform:translateY(20px);transition:opacity .7s,filter .7s,transform .9s cubic-bezier(.2,.8,.2,1)}
.seller-workflow .reveal-copy.revealed{opacity:1;filter:blur(0);transform:none}
.seller-workflow .lead-dialog{color:#111;background:linear-gradient(145deg,#fffffff2,#ffffffde);border:1px solid #fff;box-shadow:0 30px 100px #0003,inset 0 1px 2px #fff;backdrop-filter:blur(35px) saturate(1.2)}
.seller-workflow .lead-dialog p,.seller-workflow .lead-dialog .dialog-heading p{color:#888}
.seller-workflow .lead-dialog input:not([type=checkbox]):not([type=radio]),.seller-workflow .lead-dialog select,.seller-workflow .lead-dialog textarea{background:#ffffff78;border-color:#ddd;color:#111}
.seller-workflow .lead-dialog .dialog-close{color:#111;background:#ffffff80}
.seller-workflow .lead-dialog .field label,.seller-workflow .lead-dialog legend{color:#333}
.seller-workflow .lead-dialog .button{color:#111;border:1px solid #ddd;background:linear-gradient(#fff,#fff7)}
.seller-workflow .lead-dialog .segmented{background:#e9e9e9}
.seller-workflow .lead-dialog .segmented span{color:#555}
.seller-workflow .lead-dialog .segmented input:checked+span{color:#111}
.seller-workflow .lead-dialog .messenger-glass{background:#fff;box-shadow:0 2px 5px #0002}
.seller-workflow .lead-dialog .consent{color:#555}
.seller-workflow .lead-dialog .country-value{color:#111}
@media (min-width:1600px){.seller-workflow .journey-row{min-height:760px}
.seller-workflow .agents-sticky{top:100px}
.seller-workflow .agent-canvas{height:540px}
.seller-workflow .native-instruction{max-height:300px}}
@media (max-height:820px) and (min-width:761px){.seller-workflow .agents-sticky{top:75px}
.seller-workflow .agents-sticky .scene-heading h2{font-size:36px}
.seller-workflow .agents-sticky .scene-heading p{font-size:14px;margin-top:12px}
.seller-workflow .agents-sticky .scene-heading{margin-bottom:18px}
.seller-workflow .agent-canvas{height:440px}
.seller-workflow .native-instruction{max-height:215px}
.seller-workflow .agent-profile{padding:15px 26px}
.seller-workflow .profile-tabs{margin-bottom:18px}
.seller-workflow .agent-profile-line{margin-bottom:12px}
.seller-workflow .agent-steps{margin-top:8px}
.seller-workflow .agent-discussion .tt-feed__scroll{height:305px}}
@media (max-width:1050px){.seller-workflow .section{padding-inline:4vw}
.seller-workflow .journey{padding-inline:3vw}
.seller-workflow .journey-row{gap:5%;grid-template-columns:1.3fr .85fr}
.seller-workflow .journey-row.row-1{grid-template-columns:.85fr 1.3fr}
.seller-workflow .board-columns{gap:8px}
.seller-workflow .tt-card{padding:10px;gap:6px}
.seller-workflow .tt-card__title,.seller-workflow .crm-deal-card__title{font-size:13px}
.seller-workflow .crm-deal-card__meta{font-size:11px;gap:4px}
.seller-workflow .journey-copy h2{font-size:30px}
.seller-workflow .journey-copy p{font-size:14px}
.seller-workflow .task-detail-crop{gap:30px;grid-template-columns:1fr .47fr}
.seller-workflow .detail-aside{padding-left:20px}
.seller-workflow .task-detail-crop .tt-feed__scroll{padding:14px}
.seller-workflow .detail-dates .date-pair{grid-template-columns:1fr}
.seller-workflow .agent-profile-line{grid-template-columns:65px 1fr .6fr;gap:13px}
.seller-workflow .agent-team{gap:45px}
.seller-workflow .planning-surface>[role=tabpanel],.seller-workflow .conversation-section{gap:35px}
.seller-workflow .auto-board-wrap{gap:20px;grid-template-columns:1fr 160px}
.seller-workflow .automation-board .column-head{font-size:11px}
.seller-workflow .agent-presets{gap:15px}
.seller-workflow .pricing-section{gap:40px}
.seller-workflow .price-copy p{font-size:16px}}
@media (max-width:760px){.seller-workflow .brand{top:25px;left:22px}
.seller-workflow .brand img{width:112px}
.seller-workflow .price-ribbon{padding:23px 0}
.seller-workflow .velocity-secondary{margin-top:16px}
.seller-workflow .section{padding:80px 22px}
.seller-workflow .scene-heading{margin-bottom:35px;text-align:left}
.seller-workflow .scene-heading h2,.seller-workflow h2{font-size:clamp(28px,7vw,38px)}
.seller-workflow .scene-heading p{font-size:14px;line-height:1.7;margin-top:20px}
.seller-workflow .journey{padding:65px 18px 20px;overflow:hidden}
.seller-workflow .journey-row,.seller-workflow .journey-row.row-1{display:flex;flex-direction:column;align-items:stretch;gap:32px;padding:35px 0;min-height:0}
.seller-workflow .journey-row .journey-copy{order:-1;align-self:flex-start;max-width:78%;padding-left:3px}
.seller-workflow .journey-copy h2{font-size:clamp(25px,6.4vw,35px)}
.seller-workflow .journey-copy p{font-size:13px;margin-top:20px}
.seller-workflow .board-columns{gap:8px}
.seller-workflow .tt-column{padding:5px;border-radius:13px;--wt-radius-md:9px}
.seller-workflow .tt-column__header{min-height:31px;padding:0 6px;gap:5px}
.seller-workflow .tt-column__header h3{font-size:11px}
.seller-workflow .tt-column__count{font-size:10px}
.seller-workflow .column-plus{font-size:16px}
.seller-workflow .tt-card{padding:9px 8px;gap:7px;border-radius:9px}
.seller-workflow .tt-card__title,.seller-workflow .crm-deal-card__title{font-size:11px;line-height:1.4}
.seller-workflow .tt-card__code{font-size:8px}
.seller-workflow .tt-card__priority{font-size:8px;height:16px;padding:0 5px}
.seller-workflow .crm-deal-card__amount{font-size:11px}
.seller-workflow .crm-deal-card__type{font-size:8px}
.seller-workflow .crm-deal-card__top{flex-wrap:wrap;gap:2px;min-height:30px}
.seller-workflow .crm-deal-card__amount{margin-left:auto}
.seller-workflow .crm-deal-card__meta{display:flex;flex-direction:column;align-items:flex-start;gap:1px;font-size:9px;line-height:1.4}
.seller-workflow .crm-deal-card__stat,.seller-workflow .tt-card__stat{font-size:9px;gap:3px}
.seller-workflow .tt-card__foot,.seller-workflow .crm-deal-card__foot{gap:7px;min-height:20px}
.seller-workflow .tt-card__foot svg,.seller-workflow .crm-deal-card__foot svg{width:11px;height:11px}
.seller-workflow .tt-card__time{font-size:9px;gap:3px}
.seller-workflow .tt-card__time svg{width:10px;height:10px}
.seller-workflow .tt-card__time--slot{height:auto;min-height:22px;padding:3px 4px}
.seller-workflow .tt-card__tags .tt-tag,.seller-workflow .tt-tag{font-size:9px;line-height:16px;height:18px;padding:1px 6px}
.seller-workflow .avatar-stack .human-photo{width:18px;height:18px}
.seller-workflow .story-calendar{margin-top:8px}
.seller-workflow .native-calendar-body{height:350px;grid-template-columns:33px 1fr 1fr}
.seller-workflow .native-calendar-head{grid-template-columns:33px 1fr 1fr}
.seller-workflow .native-day{background:repeating-linear-gradient(to bottom,#e5e5e5 0 1px,transparent 1px 35px,#f1f1f1 35px 36px,transparent 36px 70px)}
.seller-workflow .hour-labels time{height:70px;font-size:9px;padding-right:5px}
.seller-workflow .calendar-previous{height:33px}
.seller-workflow .calendar-prep{top:142px;height:68px}
.seller-workflow .event-receiver{top:70px;height:70px}
.seller-workflow .event-receiver .cal-block{height:70px}
.seller-workflow .calendar-followup{top:212px;height:68px}
.seller-workflow .cal-block{font-size:10px;padding:5px 6px}
.seller-workflow .cal-block__title{white-space:normal;line-height:1.3}
.seller-workflow .row-3{padding-top:40px;min-height:0}
.seller-workflow .task-detail-crop{grid-template-columns:1fr;gap:25px}
.seller-workflow .detail-aside{display:grid;grid-template-columns:1fr 1fr;border-left:0;border-top:1px solid #ddd;padding:22px 0 0;gap:20px 15px}
.seller-workflow .detail-created{grid-column:1/-1}
.seller-workflow .detail-aside>.detail-dates,.seller-workflow .detail-aside>.detail-slots{grid-column:1/-1}
.seller-workflow .detail-dates .date-pair{grid-template-columns:1fr 1fr}
.seller-workflow .detail-fold{font-size:13px;padding:16px 0}
.seller-workflow .detail-notes{padding-bottom:20px}
.seller-workflow .task-detail-crop .tt-feed__scroll{padding:15px 12px;min-height:330px}
.seller-workflow .tt-feed__comment{grid-template-columns:24px 1fr 15px;gap:8px}
.seller-workflow .tt-feed__comment>.human-photo{width:24px;height:24px}
.seller-workflow .tt-feed__body{font-size:12px;line-height:1.6}
.seller-workflow .tt-feed__byline strong{font-size:12px}
.seller-workflow .tt-feed__byline{font-size:10px;gap:6px}
.seller-workflow .tt-feed__head h3{font-size:15px}
.seller-workflow .source-segments button,.seller-workflow .source-segments>span{font-size:11px;min-height:31px;padding:6px 11px}
.seller-workflow .tt-composer{font-size:12px;padding:9px 12px;min-height:47px}
.seller-workflow .story-message{min-height:116px}
.seller-workflow .journey-flight{border-radius:9px}
.seller-workflow .journey-flight>.source-markdown-mention{font-size:11px;white-space:normal}
.seller-workflow .agents-section{min-height:450svh;padding:65px 22px 0}
.seller-workflow .agents-sticky{top:82px}
.seller-workflow .agents-sticky .scene-heading{text-align:left;margin-bottom:22px}
.seller-workflow .agents-sticky .scene-heading h2{font-size:30px}
.seller-workflow .agents-sticky .scene-heading p{font-size:13px;margin-top:17px;max-width:330px}
.seller-workflow .agent-canvas{height:455px}
.seller-workflow .agent-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:22px 18px;width:92%;max-width:390px}
.seller-workflow .agent-preset{width:100%;max-width:110px;justify-self:center}
.seller-workflow .agent-choose{gap:32px;justify-content:center}
.seller-workflow .agent-choose-top{gap:8px;font-size:14px;white-space:nowrap}
.seller-workflow .agent-choose-top button{padding:12px 17px;border-radius:12px;font-size:14px}
.seller-workflow .agent-profile{padding:14px;border-radius:14px}
.seller-workflow .profile-tabs{width:100%;margin-bottom:20px}
.seller-workflow .profile-tabs button{padding:7px 8px;font-size:10px}
.seller-workflow .agent-profile-line{grid-template-columns:48px 1fr;gap:12px;margin-bottom:12px}
.seller-workflow .profile-avatar{width:48px;height:48px}
.seller-workflow .agent-profile-line label>span,.seller-workflow .agent-owner>span{font-size:9px;margin-bottom:5px}
.seller-workflow .agent-profile-line input{font-size:14px;padding:8px 10px}
.seller-workflow .agent-owner{grid-column:2;display:flex;align-items:center;gap:10px}
.seller-workflow .agent-owner>span{margin:0}
.seller-workflow .agent-owner>div{font-size:11px;gap:6px}
.seller-workflow .agent-owner .human-photo{width:21px;height:21px}
.seller-workflow .instruction-toolbar{font-size:9px}
.seller-workflow .instruction-actions{gap:5px}
.seller-workflow .instruction-actions .source-segments>span{padding:3px 9px;min-height:22px;font-size:10px}
.seller-workflow .instruction-actions .ui-icon{width:13px;height:13px}
.seller-workflow .outline-icon{padding:6px;border-radius:7px;font-size:11px}
.seller-workflow .native-instruction{padding:12px;font-size:11px;line-height:1.7;max-height:235px}
.seller-workflow .native-instruction p{margin-bottom:14px}
.seller-workflow .agent-team{display:flex;flex-direction:column;gap:15px;align-items:stretch;padding:0 12px}
.seller-workflow .team-context{display:none}
.seller-workflow .team-access{font-size:15px}
.seller-workflow .team-access>.field-caption{margin-top:15px;font-size:12px}
.seller-workflow .team-agent-trigger>span{font-size:14px}
.seller-workflow .team-agent-option{font-size:13px;gap:8px}
.seller-workflow .team-agent-option .read-label{font-size:9px;padding:3px 6px}
.seller-workflow .team-settings,.seller-workflow .agent-access-popover .permission-row{font-size:12px}
.seller-workflow .agent-discussion{padding-top:20px}
.seller-workflow .discussion-top{margin-bottom:17px}
.seller-workflow .discussion-top>strong{font-size:16px}
.seller-workflow .agent-discussion .tt-feed__scroll{height:322px;padding:20px 13px}
.seller-workflow .agent-log{grid-template-columns:24px 1fr;font-size:11px;gap:8px}
.seller-workflow .agent-log .tt-feed__meta{font-size:10px}
.seller-workflow .agent-final-message>.chosen-agent{width:24px;height:24px}
.seller-workflow .agent-final-message .tt-feed__body{font-size:12px;line-height:1.65}
.seller-workflow .agent-steps{gap:15px;margin-top:13px}
.seller-workflow .agent-steps button{font-size:9px}
.seller-workflow .agent-static{min-height:0}
.seller-workflow .agent-static .agent-profile{min-height:440px}
.seller-workflow .agent-static .agent-team{max-width:380px}
.seller-workflow .auto-toolbar{gap:10px}
.seller-workflow .auto-rule-tabs{max-width:calc(100% - 40px)}
.seller-workflow .auto-rule-tabs button{font-size:10px;padding:8px 11px}
.seller-workflow .tt-auto{padding:12px;gap:12px}
.seller-workflow .tt-auto__head{gap:7px;flex-wrap:wrap}
.seller-workflow .tt-auto__head strong{font-size:12px;flex:1}
.seller-workflow .tt-auto__state{font-size:9px}
.seller-workflow .tt-auto__index{width:20px;height:20px;font-size:10px}
.seller-workflow .tt-auto__head .source-switch{width:35px;height:21px}
.seller-workflow .tt-auto__head .source-switch>span:after{width:21px;height:15px}
.seller-workflow .tt-auto__head .source-switch input:checked+span:after{transform:translateX(8px)}
.seller-workflow .auto-trash{display:none}
.seller-workflow .tt-auto__line{gap:7px;font-size:11px;align-items:center}
.seller-workflow .tt-auto__label{width:52px;font-size:11px}
.seller-workflow .tt-auto__line small{font-size:10px;max-width:135px;line-height:1.3}
.seller-workflow .wt-set__pill{padding:4px 9px;font-size:11px;max-width:calc(100% - 60px)}
.seller-workflow .tt-auto select{max-width:160px;font-size:11px}
.seller-workflow .rule-action:after{margin-left:7px}
.seller-workflow .auto-board-wrap{display:grid;grid-template-columns:1fr;gap:25px}
.seller-workflow .automation-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;overflow-x:auto}
.seller-workflow .automation-board .board-column{padding:5px;border-radius:12px;min-height:230px}
.seller-workflow .automation-board .column-head{font-size:10px;padding:0 7px;height:30px}
.seller-workflow .automation-board .column-body{min-height:190px}
.seller-workflow .automation-calendar{margin-left:0;display:grid;grid-template-columns:90px 1fr;gap:35px;max-width:100%;margin-top:5px}
.seller-workflow .automation-calendar>header{display:flex;flex-direction:column;gap:10px;justify-content:start;font-size:11px}
.seller-workflow .mini-calendar-grid{height:140px;margin-left:0;background:repeating-linear-gradient(to bottom,#ddd 0 1px,transparent 1px 35px)}
.seller-workflow .mini-calendar-grid>time:nth-of-type(2){top:63px}
.seller-workflow .mini-calendar-grid>time:nth-of-type(3){top:133px}
.seller-workflow .mini-deadline{top:70px}
.seller-workflow .auto-foot{gap:15px;margin-top:20px;justify-content:space-between}
.seller-workflow .auto-foot .inline-action{font-size:12px}
.seller-workflow .quiet-button{font-size:11px}
.seller-workflow .interaction-status{font-size:11px;line-height:1.6}
.seller-workflow .planning .scene-heading h2{font-size:29px}
.seller-workflow .planning-switch{margin:0 0 30px}
.seller-workflow .planning-surface>[role=tabpanel]{display:flex;flex-direction:column;align-items:stretch;gap:35px;min-height:0}
.seller-workflow .time-explainer h3,.seller-workflow .flow-explainer h3{font-size:23px}
.seller-workflow .time-explainer p,.seller-workflow .flow-explainer p{font-size:13px;margin-top:17px}
.seller-workflow .time-legend{grid-template-columns:1fr;gap:14px;margin-top:24px}
.seller-workflow .time-legend>div{gap:12px}
.seller-workflow .time-legend strong{font-size:12px}
.seller-workflow .time-legend small{font-size:11px}
.seller-workflow .time-legend i{width:23px;height:23px}
.seller-workflow .time-head{font-size:12px;padding-left:37px}
.seller-workflow .time-head span{font-size:10px}
.seller-workflow .time-line{grid-template-columns:37px 1fr}
.seller-workflow .time-line:after{left:37px}
.seller-workflow .time-line>time{font-size:10px}
.seller-workflow .time-deadline{left:37px;font-size:10px;gap:3px}
.seller-workflow .time-deadline b{font-size:8px}
.seller-workflow .fixed-event{font-size:11px}
.seller-workflow .time-work .slot-drag strong{font-size:12px}
.seller-workflow .slot-drag small{font-size:10px}
.seller-workflow #time-status{font-size:10px;margin-left:37px}
.seller-workflow .flow-dates{grid-template-columns:100px repeat(6,1fr);font-size:10px}
.seller-workflow .flow-row{grid-template-columns:100px 1fr}
.seller-workflow .flow-name strong{font-size:11px}
.seller-workflow .flow-name small{font-size:9px}
.seller-workflow .flow-source,.seller-workflow .flow-dependent{padding:0 5px;font-size:9px;min-width:34px}
.seller-workflow .flow-source span,.seller-workflow .flow-dependent span{overflow:hidden;text-overflow:ellipsis}
.seller-workflow .flow-feedback{font-size:11px;line-height:1.6}
.seller-workflow .pricing-section{display:flex;flex-direction:column;align-items:flex-start;gap:40px;min-height:0;padding-block:100px}
.seller-workflow .price-copy p{font-size:16px;margin-top:24px}
.seller-workflow .monthly-price{align-items:flex-start}
.seller-workflow .monthly-price>span{font-size:clamp(74px,18vw,110px)}
.seller-workflow .monthly-price small{font-size:19px;margin:8px 0 0 4px}
.seller-workflow .conversation-section{display:flex;flex-direction:column;align-items:stretch;gap:35px}
.seller-workflow .conversation-copy h2{font-size:31px}
.seller-workflow .conversation-copy p{font-size:14px;margin-top:23px}
.seller-workflow .channel-heading{gap:7px}
.seller-workflow .channel-heading strong{font-size:11px}
.seller-workflow .channel-heading .channel-icon{width:25px;height:25px}
.seller-workflow .thread-live{font-size:9px}
.seller-workflow .omni-message{font-size:12px;gap:9px;grid-template-columns:28px 1fr}
.seller-workflow .channel-icon{width:28px;height:28px}
.seller-workflow .message-author strong{font-size:12px}
.seller-workflow .message-author small{font-size:9px}
.seller-workflow .omni-composer input{font-size:12px}
.seller-workflow .editor-copy{text-align:left;margin-bottom:33px}
.seller-workflow .editor-copy p{font-size:14px;margin-top:23px}
.seller-workflow .document-editor{min-height:430px}
.seller-workflow .closing{min-height:90svh;padding:100px 22px}
.seller-workflow .closing-copy h2{font-size:clamp(31px,7.8vw,48px);margin-bottom:35px}
.seller-workflow .closing .glass-button{font-size:13px;min-height:53px;padding-inline:30px}
.seller-workflow .login-link{font-size:12px}
.seller-workflow .lead-dialog .dialog-heading h2{font-size:20px}}
@media (max-width:380px){.seller-workflow .automation-board{grid-template-columns:repeat(3,145px)}
.seller-workflow .agent-canvas{height:470px}
.seller-workflow .native-instruction{font-size:11px}
.seller-workflow .agent-steps{gap:10px}
.seller-workflow .agent-profile{padding:11px}
.seller-workflow .tt-auto__state{display:none}}
@media (prefers-reduced-motion:reduce){.seller-workflow *,.seller-workflow *:before,.seller-workflow *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
.seller-workflow .journey-flight,.seller-workflow .journey-bridge{display:none!important}
.seller-workflow .journey-item{opacity:1!important}
.seller-workflow .closing-field{clip-path:none!important}
.seller-workflow .reveal-copy{opacity:1;filter:none;transform:none}
.seller-workflow .wt-reaction-delight:after{display:none}}
.seller-workflow html:not(.js) .journey-flight{display:none}
.seller-workflow html:not(.js) .journey-item{opacity:1!important}
.seller-workflow html:not(.js) .agents-section{min-height:0}
.seller-workflow html:not(.js) .agents-sticky{position:relative;top:auto}
.seller-workflow html:not(.js) .agent-canvas{height:auto}
.seller-workflow html:not(.js) .agent-scene{position:relative;opacity:1;visibility:visible;margin-block:45px;min-height:400px}
.seller-workflow html:not(.js) .planning-switch{display:none}
.seller-workflow html:not(.js) #flow-panel[hidden]{display:flex!important;margin-top:50px}
.seller-workflow html:not(.js) .closing-field{clip-path:none}
.seller-workflow{--ds-black:#000}
.seller-workflow .menu-trigger{color:#111;background:linear-gradient(145deg,#ffffffde,#ffffff77);border-color:#fff;box-shadow:inset 0 1px 2px #fff,inset 0 -2px 5px #0001,0 4px 15px #0002}
.seller-workflow .menu-item{color:#111;background:linear-gradient(155deg,#fffffff0,#ffffffbf);border-color:#fff;box-shadow:inset 0 1px 2px white,inset 0 -2px 5px #0001,0 8px 18px #0002}
.seller-workflow .menu-item:hover{color:#111;background-color:white}
.seller-workflow .mention-target{display:inline-block;max-width:100%;vertical-align:baseline}
.seller-workflow .mention-target .source-markdown-mention{display:inline-block}
.seller-workflow .automation-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:35px;align-items:start}
.seller-workflow .settings-title{display:flex;align-items:center;justify-content:space-between;font-size:13px;margin-bottom:14px}
.seller-workflow .settings-title strong{font-weight:500}
.seller-workflow .settings-stages{margin-bottom:18px}
.seller-workflow .automation-settings .tt-auto{padding:14px;gap:12px}
.seller-workflow .automation-settings .tt-auto__head{gap:8px}
.seller-workflow .automation-settings .tt-auto__head strong{font-size:13px}
.seller-workflow .automation-settings .tt-auto__label{width:57px;font-size:12px}
.seller-workflow .automation-settings .tt-auto__line{gap:7px}
.seller-workflow .automation-settings .tt-auto__line small{font-size:11px;flex:1;min-width:110px}
.seller-workflow .automation-settings .wt-set__pill{font-size:12px;padding:5px 10px}
.seller-workflow .automation-settings .tt-auto__state{font-size:10px}
.seller-workflow .automation-settings .source-switch{width:36px;height:21px}
.seller-workflow .automation-settings .source-switch>span:after{width:21px;height:15px}
.seller-workflow .automation-settings .source-switch input:checked+span:after{transform:translateX(9px)}
.seller-workflow .automation-settings .auto-trash{padding:0}
.seller-workflow .automation-stage{padding-top:2px}
.seller-workflow .automation-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.seller-workflow .automation-stage .tt-card{font-size:12px;padding:9px;gap:7px}
.seller-workflow .automation-stage .tt-card__title{font-size:12px}
.seller-workflow .automation-stage .tt-card__time{font-size:10px}
.seller-workflow .automation-stage .column-head{padding:0 7px;font-size:11px}
.seller-workflow .automation-stage .tt-card__foot{gap:7px}
.seller-workflow .automation-calendar{display:grid;grid-template-columns:85px 1fr;gap:45px;margin-top:28px}
.seller-workflow .mini-day{font-size:12px;display:flex;flex-direction:column;gap:5px}
.seller-workflow .mini-day strong{font-size:29px;font-weight:400}
.seller-workflow .mini-calendar-grid{margin-left:0}
.seller-workflow .mini-event{position:absolute;top:1px;left:3px;right:3px;height:42px;background:#0b0d14;color:white;border-radius:4px;padding:5px 7px;display:flex;align-items:start;gap:5px;font-size:10px}
.seller-workflow .mini-event>div{display:flex;flex-direction:column}
.seller-workflow .mini-event strong{font-size:11px;font-weight:500}
.seller-workflow .mini-event small{opacity:.6;font-size:9px}
.seller-workflow .auto-deadline{position:absolute;top:180px;left:0;right:0;display:flex;align-items:center;gap:4px;height:18px;margin-top:-9px;font-size:10px}
.seller-workflow .auto-deadline:before{content:"";position:absolute;top:9px;left:0;right:0;height:1.5px;background:#73bf43}
.seller-workflow .auto-deadline>i{width:7px;height:7px;background:#73bf43;transform:rotate(45deg)}
.seller-workflow .auto-deadline>span{background:#fff;position:relative;padding:0 4px}
.seller-workflow .auto-deadline b{font-size:9px;font-weight:400;background:white;position:relative;margin-left:auto}
.seller-workflow .auto-slot{min-height:190px}
.seller-workflow .automation .scene-heading{margin-bottom:45px}
.seller-workflow .agent-morph .morph-goo{position:absolute;inset:0;z-index:-1;background:#73f639;border-radius:50%;filter:blur(7px)}
.seller-workflow .source-segments{position:relative}
.seller-workflow .source-segments>.segment-glass{position:absolute;left:0;top:3px;height:calc(100% - 6px);border-radius:9px;background:linear-gradient(145deg,#fff,#ffffffce);box-shadow:inset 0 1px 2px #fff,inset 0 -2px 3px #00000009,0 2px 4px #0003,0 0 1px #0002;backdrop-filter:blur(8px);pointer-events:none;transition:transform .38s cubic-bezier(.32,.72,0,1),width .38s cubic-bezier(.32,.72,0,1);z-index:-1;padding:0;min-height:0}
.seller-workflow .source-segments.has-glass>[aria-selected=true]{background:none;box-shadow:none;backdrop-filter:none}
@media (max-width:1100px) and (min-width:761px){.seller-workflow .automation-layout{grid-template-columns:1fr;gap:20px;max-width:850px;margin:auto}
.seller-workflow .automation-stage{display:grid;grid-template-columns:1fr 170px;gap:30px}
.seller-workflow .automation-calendar{display:block;margin:0}
.seller-workflow .mini-day{flex-direction:row;align-items:center;gap:10px;margin-bottom:20px}
.seller-workflow .mini-day strong{font-size:20px}
.seller-workflow .mini-calendar-grid{margin-left:30px}
.seller-workflow .automation-settings .tt-auto__line small{font-size:12px}
.seller-workflow .automation-settings .tt-auto__head strong{font-size:14px}}
@media (max-width:760px){.seller-workflow .automation-layout{grid-template-columns:1fr;gap:15px}
.seller-workflow .automation-settings .tt-auto__head strong{font-size:12px}
.seller-workflow .automation-settings .tt-auto__head{gap:7px}
.seller-workflow .automation-settings .tt-auto__state{font-size:9px}
.seller-workflow .automation-settings .wt-set__pill{font-size:11px}
.seller-workflow .automation-settings .tt-auto__line small{min-width:0;font-size:10px}
.seller-workflow .automation-settings .tt-auto__label{width:50px;font-size:11px}
.seller-workflow .automation-calendar{margin-top:25px;grid-template-columns:65px 1fr;gap:40px}
.seller-workflow .auto-deadline{top:140px;font-size:9px}
.seller-workflow .auto-deadline b{font-size:8px}
.seller-workflow .mini-event{height:33px}
.seller-workflow .mini-event strong{font-size:10px}
.seller-workflow .mini-event small{font-size:8px}
.seller-workflow .mini-day strong{font-size:25px}
.seller-workflow .automation-stage .tt-card__title{font-size:10px}
.seller-workflow .automation-stage .tt-card__time{font-size:8px}
.seller-workflow .automation-stage .tt-card{padding:7px;gap:7px}
.seller-workflow .automation-stage .tt-card__foot{gap:4px}
.seller-workflow .automation-stage .column-head{font-size:9px}
.seller-workflow .settings-title{font-size:12px}
.seller-workflow .menu-trigger{color:#111}
.seller-workflow .agent-choose-top{font-size:13px}
.seller-workflow .agent-choose-top button{font-size:13px}}
.seller-workflow .mini-calendar-grid>time{z-index:1}
.seller-workflow .auto-deadline>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:85%;font-size:11px}
.seller-workflow .mini-event strong{font-size:12px}
.seller-workflow .mini-event small{font-size:10px}
.seller-workflow .detail-aside .human-photo{object-position:center 35%}
@media (max-width:760px){.seller-workflow .native-instruction{font-size:12px}
.seller-workflow .team-agent-option .read-label{font-size:10px}
.seller-workflow .team-agent-option{font-size:14px}
.seller-workflow .auto-deadline>span{font-size:10px}
.seller-workflow .mini-event strong{font-size:11px}
.seller-workflow .mini-event small{font-size:9px}
.seller-workflow .source-segments{max-width:100%}}
.seller-workflow .journey{overflow:clip}
.seller-workflow .journey-bridge:not([data-glow="true"]) .bridge-body{fill:white}
.seller-workflow .journey-bridge:not([data-glow="true"]) .bridge-slot{fill:color-mix(in srgb,var(--ds-brand) 26%,white)}
.seller-workflow .journey-bridge:not([data-glow="true"]) g[filter]{filter:url(#bridge-soft) drop-shadow(0 0 .6px #54bd23e6) drop-shadow(0 0 10px #73f6398c) drop-shadow(0 18px 28px #0b0d1424)}
.seller-workflow .journey-bridge[data-glow="true"] .bridge-slot{fill:#73f639;stroke:none}
.seller-workflow .journey-bridge[data-glow="true"] g[filter]{filter:url(#bridge-soft) blur(12px);opacity:.34}
.seller-workflow .journey-beam{position:absolute;z-index:16;pointer-events:none;height:32px;margin-top:-16px;transform-origin:0 50%;border-radius:999px;background:linear-gradient(90deg,transparent 0%,#73f63929 40%,#73f6396b 100%);filter:blur(18px);display:none}
@media (prefers-reduced-motion:reduce){.seller-workflow .journey-beam{display:none!important}}
.seller-workflow .velocity-mask{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}
@media (max-width:760px){.seller-workflow .journey-row .journey-copy{max-width:56%}
.seller-workflow .journey-copy h2{font-size:clamp(21px,6vw,28px)}
.seller-workflow .journey-copy p{font-size:12px;line-height:1.65}}
@media (max-width:760px){.seller-workflow .automation-stage{min-width:0}
.seller-workflow .automation-board{grid-template-columns:repeat(3,204px);gap:10px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:#cdd5c8 transparent}
.seller-workflow .automation-board .board-column{padding:7px;min-height:272px}
.seller-workflow .automation-stage .column-head{font-size:12px;height:37px;padding-inline:9px;white-space:nowrap}
.seller-workflow .automation-stage .tt-card{padding:12px;gap:9px}
.seller-workflow .automation-stage .tt-card__title{font-size:14px;line-height:1.45}
.seller-workflow .automation-stage .tt-card__code,.seller-workflow .automation-stage .tt-card__priority{font-size:10px}
.seller-workflow .automation-stage .tt-card__time,.seller-workflow .automation-stage .tt-card__stat{font-size:12px}
.seller-workflow .automation-stage .tt-card__foot{gap:10px}
.seller-workflow .automation-stage .tt-card__foot svg{width:14px;height:14px}
.seller-workflow .automation-stage .tt-tag{font-size:11px;line-height:19px;height:auto;min-height:21px;max-width:100%;white-space:normal}
.seller-workflow .automation-stage .human-photo{width:23px;height:23px}}
@media (max-width:760px){.seller-workflow .automation-stage .interactive-card{touch-action:pan-x pan-y}}
.seller-workflow .column-total{font-size:13px;font-weight:600;white-space:nowrap;margin-left:auto;color:inherit;font-variant-numeric:tabular-nums}
.seller-workflow .row-0 .column-plus{display:none}
.seller-workflow .row-0 .column-head{gap:6px}
.seller-workflow .row-0 .column-head h3{font-size:13px}
.seller-workflow .row-1 .success .column-head,.seller-workflow .automation .success .column-head{background:#73f639!important;color:#111!important}
.seller-workflow .row-1 .success .tt-column__count{color:#111}
.seller-workflow .task-receiver{--land:0;--arrival-height:180px;margin-bottom:calc(-1 * (1 - var(--land)) * (var(--arrival-height) + 10px));z-index:2}
.seller-workflow .task-receiver:before{inset:-8px;border:1px solid #73f639;background:#73f63924;transform:scale(calc(1.1 - var(--approach,0)*.1));box-shadow:0 0 20px #73f63930}
.seller-workflow .task-receiver~.tt-card{position:relative;z-index:1}
.seller-workflow .story-complete{position:absolute!important;left:7px!important;top:8px!important;right:auto!important;bottom:auto!important}
.seller-workflow .calendar-prep,.seller-workflow .calendar-followup{padding-left:36px!important}
.seller-workflow .story-complete input:checked+span{background:#0c0e13!important}
.seller-workflow .story-complete input:checked+span:after{border-color:#73f639!important}
.seller-workflow .cal-block:has(.story-complete input:checked) .cal-block__title{text-decoration:line-through}
.seller-workflow .row-3{padding-top:35px;min-height:0}
.seller-workflow .chat-story-heading{text-align:center;max-width:870px;margin:0 auto 42px}
.seller-workflow .chat-story-heading h2{font-size:clamp(30px,3.4vw,52px)}
.seller-workflow .chat-story-heading p{max-width:700px;margin:20px auto 0}
.seller-workflow .task-detail-crop{max-width:1120px;grid-template-columns:minmax(0,1fr) 310px;gap:36px}
.seller-workflow .detail-fold{padding:12px 0}
.seller-workflow .detail-discussion{padding-top:18px}
.seller-workflow .detail-aside{gap:18px;padding-top:12px}
.seller-workflow .detail-aside .team-member{margin:9px 0}
.seller-workflow .team-member small{display:block;color:#8b8b8b;font-size:10px;margin-top:2px}
.seller-workflow .detail-agents img{width:36px;height:36px}
.seller-workflow .detail-agents img:first-of-type{margin-left:0}
.seller-workflow .task-detail-crop .tt-feed__scroll{min-height:0!important;height:auto!important;padding:18px!important}
.seller-workflow .detail-slot{padding:10px!important}
.seller-workflow .detail-documents .tt-documents__row{padding-block:8px}
.seller-workflow .detail-discussion .tt-feed__list{gap:16px}
.seller-workflow .story-reactions{margin-top:9px}
.seller-workflow .story-reactions .source-tag--toggle{display:inline-flex;gap:5px;padding:4px 9px;border-radius:18px;background:#f0f0f0;font-size:12px}
.seller-workflow .tt-feed__scroll,.seller-workflow .agent-discussion .tt-feed__window{overflow:visible!important;overscroll-behavior:auto!important}
.seller-workflow .detail-discussion .tt-feed__window{overflow:visible!important}
.seller-workflow .detail-discussion .source-segments button,.seller-workflow [data-profile],.seller-workflow [data-discussion]{cursor:default!important;pointer-events:none}
.seller-workflow .agent-preset{position:relative;isolation:isolate;outline:none!important}
.seller-workflow .agent-preset img{position:relative;z-index:1;transition:transform .55s cubic-bezier(.2,1.5,.2,1);transform:translate(var(--avatar-x,0px),var(--avatar-y,0px))}
.seller-workflow .agent-preset:before{content:"";position:absolute;inset:3%;border-radius:50%;background:#e9f0e4;filter:blur(5px);transform:scale(.94) translate(calc(var(--avatar-x,0px) * -.55),calc(var(--avatar-y,0px) * -.55));transition:transform .5s,opacity .3s;opacity:0}
.seller-workflow .agent-preset:hover:before{opacity:1;transform:scale(1.04)}
.seller-workflow .agent-preset:hover{transform:translateY(-4px)}
.seller-workflow .agent-choose{gap:42px}
.seller-workflow .agent-choose>p{margin-top:15px}
.seller-workflow .agent-profile{padding:20px 30px}
.seller-workflow .native-instruction{overflow:visible;max-height:none!important;font-size:14px;line-height:1.6}
.seller-workflow .native-instruction p{margin-bottom:13px}
.seller-workflow .native-instruction strong{font-weight:600}
.seller-workflow .instruction-actions svg{display:block;width:20px;height:20px}
.seller-workflow .instruction-actions .static-segments span{display:grid;place-items:center;min-width:34px}
.seller-workflow .agent-team{gap:55px}
.seller-workflow .team-access>.team-member{margin-bottom:9px}
.seller-workflow .team-access>.field-caption:not(:first-child){margin-top:15px}
.seller-workflow .agent-discussion .tt-feed__scroll{height:350px;padding:22px;display:flex;align-items:flex-end}
.seller-workflow .agent-discussion .tt-feed__list{width:100%}
.seller-workflow .team-reactions{height:calc(var(--reaction-progress,0) * 34px);min-height:0;margin-top:calc(var(--reaction-progress,0) * 10px);overflow:visible}
.seller-workflow .team-reaction{align-self:flex-start}
.seller-workflow .agent-steps{gap:8px;max-width:340px;margin:20px auto 0}
.seller-workflow .agent-steps button{width:60px;height:20px;padding:8px 0;position:relative;background:none}
.seller-workflow .agent-steps button:before,.seller-workflow .agent-steps button>span{content:"";position:absolute;left:0;top:9px;height:2px;width:100%;background:repeating-linear-gradient(90deg,#d5d5d5 0 6px,transparent 6px 9px)}
.seller-workflow .agent-steps button>span{background:#111;transform:scaleX(var(--step-fill,0));transform-origin:left}
.seller-workflow .agent-steps button[aria-current]:after{display:none}
.seller-workflow .showcase-group{padding-top:80px;padding-bottom:75px}
.seller-workflow .showcase-nav{width:max-content;max-width:100%;margin:0 auto 40px}
.seller-workflow .showcase-nav button{padding:11px 24px;font-size:14px;white-space:nowrap}
.seller-workflow .showcase-panels{position:relative;min-width:0}
.seller-workflow .showcase-panel{margin:0!important;padding:0!important;min-height:0!important}
.seller-workflow .showcase-panel[hidden]{display:none!important}
.seller-workflow .showcase-panel.is-entering{animation:panel-enter .5s cubic-bezier(.2,.7,.2,1) backwards}
.seller-workflow .showcase-panel .scene-heading{margin-bottom:42px}
.seller-workflow .showcase-paging{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:30px;color:#888;font-size:12px}
.seller-workflow .showcase-paging button{height:38px;width:48px;border-radius:14px;background:linear-gradient(145deg,#fff,#f4f4f4);border:1px solid #eee;box-shadow:inset 0 2px 2px white,0 2px 4px #0000000d;color:#111;font-size:19px}
.seller-workflow .showcase-paging button:disabled{opacity:.25;cursor:default}
@keyframes panel-enter{from{opacity:0;transform:translateX(var(--slide-enter,25px))}to{opacity:1;transform:none}}
.seller-workflow .automation-layout{grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr);gap:42px;align-items:center}
.seller-workflow .automation-target{display:flex;align-items:center;gap:12px;justify-content:space-between;font-size:12px;color:#777;margin-bottom:15px}
.seller-workflow .automation-target b{background:#73f639;padding:7px 15px;border-radius:8px;color:#111;font-weight:500}
.seller-workflow .automation-settings .tt-auto{padding:20px;gap:18px}
.seller-workflow .automation-board{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible}
.seller-workflow .automation-stage .tt-card{font-size:13px;padding:12px;gap:10px}
.seller-workflow .automation-stage .tt-card__title{font-size:14px}
.seller-workflow .automation-stage .column-head{font-size:13px}
.seller-workflow .automation-workspace{width:100%}
.seller-workflow .auto-slot{min-height:220px}
.seller-workflow .automation .interaction-status{min-height:30px}
.seller-workflow .planning-surface{max-width:1050px;margin:auto}
.seller-workflow .flow-dates{margin-bottom:0;min-height:50px;align-items:center;border-bottom:1px solid #e5e5e5}
.seller-workflow .flow-row{min-height:76px;border-bottom:1px solid #eee}
.seller-workflow .flow-lane{height:76px}
.seller-workflow .flow-source,.seller-workflow .flow-dependent{--cal-project:#8c7bea;top:25px;height:20px;border-radius:6px;border:0;background:color-mix(in srgb,var(--cal-project) 22%,white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cal-project) 55%,transparent);overflow:visible;padding:0;min-width:0}
.seller-workflow .flow-source{--cal-project:#8c7bea}
.seller-workflow .flow-dependent{--cal-project:#8c7bea}
.seller-workflow .flow-source>i,.seller-workflow .flow-dependent>i{display:none}
.seller-workflow .flow-deadline-diamond{position:absolute;right:-5px;top:5px;width:10px;height:10px;background:var(--cal-project);transform:rotate(45deg)}
.seller-workflow .flow-slot-dot{position:absolute;bottom:17px;width:5px;height:5px;border-radius:50%;background:#8c7bea}
.seller-workflow .flow-name{display:flex;flex-wrap:wrap;gap:5px;align-items:center}
.seller-workflow .flow-name svg{width:15px;height:15px;color:#888}
.seller-workflow .flow-name strong{flex:1;min-width:70px}
.seller-workflow .flow-name small{width:100%}
.seller-workflow .dependency-link>path{stroke:#8a8a8a;stroke-width:1.5}
.seller-workflow .workflow.conflict .flow-dependent{background:#e9e4fa;border:0;box-shadow:inset 0 0 0 1.5px #eb5757,0 0 0 2px #eb575724}
.seller-workflow .workflow.conflict .dependency-link>path{stroke:#eb5757}
.seller-workflow .flow-feedback{min-height:50px}
.seller-workflow .time-deadline:before,.seller-workflow .time-deadline i{background:#111}
.seller-workflow #editor .editor-copy{text-align:center;margin-bottom:32px}
.seller-workflow .editor-split{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}
.seller-workflow .editor-pane{min-width:0}
.seller-workflow .editor-pane>h3{font-size:12px;font-weight:400;color:#777;margin:0 0 12px}
.seller-workflow .editor-pane .source-text-modes{display:none!important}
.seller-workflow .editor-pane .source-text-workspace{min-width:0}
.seller-workflow .editor-pane .source-text-content{height:470px!important}
.seller-workflow .editor-pane .source-markdown-preview{line-height:1.75}
.seller-workflow .editor-pane .source-text-header{display:none}
.seller-workflow .calls-section{display:grid;grid-template-columns:.85fr 1.15fr;gap:7%;align-items:center}
.seller-workflow .call-summary{padding:15px 0}
.seller-workflow .call-recording{display:flex;gap:14px;align-items:center}
.seller-workflow .call-recording>div{flex:1}
.seller-workflow .call-recording strong{font-size:15px;font-weight:500}
.seller-workflow .call-recording small{display:block;color:#999;font-size:12px;margin-top:5px}
.seller-workflow .call-symbol{width:42px;height:42px;background:#f4f4f4;border-radius:14px;display:grid;place-items:center}
.seller-workflow .call-recording button{width:38px;height:38px;border-radius:50%;border:1px solid #ddd;font-size:12px}
.seller-workflow .call-wave{height:65px;display:flex;align-items:center;justify-content:space-between;gap:4px;margin:20px 0}
.seller-workflow .call-wave i{height:var(--wave);width:4px;border-radius:4px;background:#73f639;opacity:.75}
.seller-workflow .call-summary.is-playing .call-wave i{animation:call-wave .7s ease-in-out infinite alternate;animation-delay:calc(var(--wave) * -20ms / 1px)}
@keyframes call-wave{to{transform:scaleY(.3)}}
.seller-workflow .call-transcript{border-left:2px solid #ddd;padding-left:18px;font-size:14px;line-height:1.6;margin-bottom:30px}
.seller-workflow .call-transcript time{font-size:11px;color:#999}
.seller-workflow .call-transcript p{margin-top:7px;color:#555}
.seller-workflow .call-result h3{font-size:20px;font-weight:500;margin:12px 0}
.seller-workflow .call-result p{font-size:14px;line-height:1.6;color:#666}
.seller-workflow .call-action{display:flex;gap:10px;align-items:center;border-top:1px solid #eee;padding:15px 0;font-size:13px}
.seller-workflow .call-action:first-of-type{margin-top:20px}
.seller-workflow .call-action>span:nth-child(2){flex:1}
.seller-workflow .call-action small{display:block;color:#888;font-size:11px;margin-top:5px}
.seller-workflow .call-check{width:18px;height:18px;border:1px solid #ddd;border-radius:50%}
.seller-workflow .call-action img{width:27px;height:27px}
.seller-workflow .closing-charms{display:flex;justify-content:center;gap:22px;margin-top:45px}
.seller-workflow .closing-charm{position:relative;width:150px;height:165px;border-radius:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:linear-gradient(135deg,#ffffffb0,#ffffff27 55%,#ffffff80);border:1px solid #fff;backdrop-filter:blur(4px) saturate(1.4);box-shadow:inset 2px 3px 3px #fff,inset -2px -3px 4px #85968b38,inset 0 0 0 4px #ffffff3d,5px 15px 25px -13px #18351b40,0 0 0 1px #324c3524;color:#111;transform:rotate(-7deg);transform-origin:50% 0;transition:transform .6s cubic-bezier(.2,1.6,.3,1)}
.seller-workflow .closing-charm:nth-child(2){transform:rotate(7deg)}
.seller-workflow .closing-charm:hover{transform:rotate(0) translateY(-5px)}
.seller-workflow .closing-charm>svg{width:42px;height:42px}
.seller-workflow .closing-charm>span:last-child{font-size:20px;font-weight:500}
.seller-workflow .closing-mount{position:absolute;top:-5px;left:40%;width:20%;height:10px;border-radius:4px;border:1px solid #dce4de;background:linear-gradient(#fff,#e6ebe7);box-shadow:0 2px 2px #16382024}
@media (min-width:1100px) and (min-height:720px){.seller-workflow .journey-row:not(.row-3){display:block;min-height:108svh;padding:0}
.seller-workflow .journey-stage{position:sticky;top:15svh;display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,.9fr);gap:7%;align-items:center;min-height:70svh}
.seller-workflow .row-1 .journey-stage{grid-template-columns:minmax(0,.9fr) minmax(0,1.22fr)}
.seller-workflow .row-1 .journey-copy{grid-column:1;grid-row:1}
.seller-workflow .row-1 .product-surface{grid-column:2;grid-row:1}}
@media (max-width:1099px){.seller-workflow .journey-stage{display:contents}
.seller-workflow .task-detail-crop{grid-template-columns:minmax(0,1fr) 260px;gap:22px}
.seller-workflow .automation-layout{grid-template-columns:1fr;max-width:850px;margin:auto}
.seller-workflow .automation-settings{max-width:600px;width:100%;margin:auto}
.seller-workflow .agent-team{gap:28px}}
@media (max-width:760px){.seller-workflow .journey-row .chat-story-heading{max-width:100%;padding:0;text-align:left;margin-bottom:25px}
.seller-workflow .task-detail-crop{grid-template-columns:1fr;gap:25px}
.seller-workflow .detail-aside{border-left:0;padding-left:0;display:grid;grid-template-columns:1fr 1fr;font-size:12px}
.seller-workflow .detail-dates,.seller-workflow .detail-slots{grid-column:span 2}
.seller-workflow .detail-aside .team-member{font-size:12px}
.seller-workflow .row-3{padding-top:15px}
.seller-workflow .row-0 .column-head h3{font-size:11px}
.seller-workflow .column-total{font-size:11px}
.seller-workflow .row-0 .column-head{flex-wrap:wrap;padding:8px}
.seller-workflow .column-total{width:100%;margin:0}
.seller-workflow .calendar-prep,.seller-workflow .calendar-followup{padding-left:25px!important}
.seller-workflow .story-complete{left:4px!important}
.seller-workflow .story-complete>span{width:16px!important;height:16px!important}
.seller-workflow .story-complete>span:after{left:5px!important;top:3px!important;width:4px!important;height:7px!important}
.seller-workflow .agent-presets{row-gap:37px}
.seller-workflow .preset-name{font-size:10px;margin-top:8px}
.seller-workflow .agent-choose{gap:30px}
.seller-workflow .agent-choose>p{font-size:12px;margin-top:8px}
.seller-workflow .agent-profile{padding:13px}
.seller-workflow .native-instruction{font-size:11px;line-height:1.5;padding:12px}
.seller-workflow .native-instruction p{margin-bottom:10px}
.seller-workflow .agent-canvas{height:520px}
.seller-workflow .agent-profile-line{margin-bottom:12px}
.seller-workflow .agent-team{gap:20px;padding:0 10px}
.seller-workflow .team-access>.team-member{font-size:12px;margin-bottom:7px}
.seller-workflow .team-access .team-member small{display:inline;margin-left:5px;font-size:9px}
.seller-workflow .team-context h3{font-size:22px}
.seller-workflow .team-context p{font-size:12px}
.seller-workflow .team-access>.field-caption:not(:first-child){margin-top:12px}
.seller-workflow .agent-discussion .tt-feed__scroll{height:380px;padding:16px 12px}
.seller-workflow .agent-steps{margin-top:15px}
.seller-workflow .agents-sticky{top:75px}
.seller-workflow .agents-sticky .scene-heading{margin-bottom:20px}
.seller-workflow .showcase-group{padding-top:55px;padding-bottom:45px}
.seller-workflow .showcase-nav{margin-bottom:30px;max-width:100%;width:100%;display:flex}
.seller-workflow .showcase-nav button{padding:10px 9px;font-size:12px;flex:1}
.seller-workflow .showcase-panel .scene-heading{margin-bottom:28px}
.seller-workflow .showcase-panel h2{font-size:30px}
.seller-workflow .automation-layout{gap:25px}
.seller-workflow .automation-settings .tt-auto{padding:14px}
.seller-workflow .automation-stage .tt-card{padding:9px;gap:7px}
.seller-workflow .automation-stage .tt-card__title{font-size:12px}
.seller-workflow .automation-board{min-width:0}
.seller-workflow .automation-stage .column-head{font-size:12px}
.seller-workflow .automation-target{font-size:11px}
.seller-workflow .automation-settings .tt-auto__head strong{font-size:12px}
.seller-workflow .flow-row,.seller-workflow .flow-dates{grid-template-columns:112px 1fr}
.seller-workflow .flow-dates{grid-template-columns:112px repeat(6,1fr)}
.seller-workflow .flow-name strong{font-size:10px}
.seller-workflow .flow-name svg{width:12px;height:12px}
.seller-workflow .editor-split{grid-template-columns:1fr;gap:25px}
.seller-workflow .editor-pane .source-text-content{height:370px!important}
.seller-workflow .calls-section{grid-template-columns:1fr;gap:28px}
.seller-workflow .call-recording strong{font-size:14px}
.seller-workflow .call-result h3{font-size:19px}
.seller-workflow .closing-charm{width:125px;height:140px;border-radius:26px}
.seller-workflow .closing-charms{gap:17px}
.seller-workflow .closing-charm>span:last-child{font-size:18px}}
@media (prefers-reduced-motion:reduce){.seller-workflow .showcase-panel.is-entering,.seller-workflow .call-summary.is-playing .call-wave i{animation:none}
.seller-workflow .agent-preset img,.seller-workflow .closing-charm{transition:none}}
.seller-workflow .source-people-trigger{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:36px;color:#111;font-size:16px;margin-bottom:14px}
.seller-workflow .source-people-trigger__group{display:inline-flex;align-items:center;gap:7px}
.seller-workflow .source-people-trigger .human-photo{width:28px;height:28px}
.seller-workflow .source-people-trigger .avatar-stack{display:inline-flex;align-items:center}
.seller-workflow .source-people-trigger .avatar-stack img+img{margin-left:-8px;border:2px solid white}
.seller-workflow .source-people-trigger .ring{outline:2px solid #73f639;outline-offset:2px}
.seller-workflow .team-access>.source-people-trigger{margin:8px 0 22px}
@media (max-width:760px){.seller-workflow .source-people-trigger{font-size:13px;gap:9px}
.seller-workflow .source-people-trigger .human-photo{width:25px;height:25px}
.seller-workflow .agent-presets{row-gap:20px}}
.seller-workflow .showcase-nav{display:flex}
.seller-workflow .automation-settings .tt-auto__line{flex-wrap:wrap}
.seller-workflow .automation-settings select[hidden]{display:none!important}
.seller-workflow .automation-settings .tt-auto__label{flex:0 0 58px}
.seller-workflow .automation-settings #rule-action{max-width:100%}
.seller-workflow .automation-settings .tt-auto{gap:18px}
.seller-workflow .automation-settings .tt-auto__head{flex-wrap:wrap}
.seller-workflow .automation-settings .tt-auto__head strong{flex:1;min-width:140px}
.seller-workflow .editor-pane>h3{display:none}
.seller-workflow .editor-pane .source-markdown-preview :is(h1,.seller-workflow h2,.seller-workflow h3){font-family:inherit!important;letter-spacing:normal!important}
.seller-workflow .editor-pane input[type=checkbox]{accent-color:#111}
.seller-workflow .agent-preset img{transition:transform 420ms linear(0,.48 12%,.88 24%,1.08 38%,1.03 60%,.99 80%,1)}
.seller-workflow .agent-preset:is(:hover,.seller-workflow :focus-visible) img{animation:avatar-gel 520ms ease-out both}
.seller-workflow .agent-preset:is(:hover,.seller-workflow :focus-visible):before{opacity:1;transform:scale(1.06)}
@keyframes avatar-gel{0%{transform:scale(1)}38%{transform:scale(1.17,1.09)}68%{transform:scale(1.107,1.143)}100%{transform:scale(1.125)}}
@media (prefers-reduced-motion:reduce){.seller-workflow .agent-preset:is(:hover,.seller-workflow :focus-visible) img{animation:none}}
.seller-workflow .calls-section>*{min-width:0}
.seller-workflow .call-recording>div{min-width:0}
.seller-workflow .call-wave{min-width:0}
.seller-workflow .call-wave i{flex:0 1 4px}
.seller-workflow .closing-charm{text-decoration:none}
.seller-workflow .dependency-link marker path{stroke:context-stroke;fill:none}
@media (max-width:380px) and (min-height:700px){.seller-workflow .agents-sticky h2{font-size:25px;line-height:1.2}
.seller-workflow .agents-sticky .scene-heading{margin-bottom:17px}
.seller-workflow .agents-sticky{top:72px}}
@media (min-width:1100px) and (max-height:820px){.seller-workflow .showcase-group{padding-top:45px}
.seller-workflow .showcase-nav{margin-bottom:26px}
.seller-workflow .showcase-panel .scene-heading h2{font-size:42px}
.seller-workflow .showcase-panel .scene-heading p{font-size:16px;margin-top:18px}
.seller-workflow .showcase-panel .scene-heading{margin-bottom:30px}}
.seller-workflow .source-check.slot-complete{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;border:1.5px solid #d1d5db;border-radius:999px;background:#fff;color:transparent;cursor:var(--ds-cursor-pointer,pointer);transition:background-color 160ms cubic-bezier(.32,.72,0,1),border-color 160ms cubic-bezier(.32,.72,0,1),transform 160ms cubic-bezier(.32,.72,0,1)}
.seller-workflow .source-check.slot-complete input{position:absolute;inset:-4px;opacity:0;margin:0;width:24px;height:24px;cursor:inherit}
.seller-workflow .source-check.slot-complete svg{width:12px;height:12px}
.seller-workflow .source-check.slot-complete:hover{border-color:#0b0d14}
.seller-workflow .source-check.slot-complete:active{transform:scale(.88)}
.seller-workflow .source-check.slot-complete:has(input:checked){border-color:#0b0d14;background:#0b0d14;color:#73f639}
.seller-workflow .source-check.slot-complete:has(input:focus-visible){outline:2px solid #73f639;outline-offset:2px}
@media (max-width:380px) and (min-height:700px){.seller-workflow .agents-sticky h2{font-size:22px}}
@media (max-width:380px) and (min-height:700px){.seller-workflow .agents-section .agents-sticky .scene-heading h2{font-size:22px;line-height:1.2}}
.seller-workflow .source-text-fullscreen .source-markdown-preview :is(h1,.seller-workflow h2,.seller-workflow h3){font-family:inherit!important;letter-spacing:normal!important}
.seller-workflow .task-receiver::before{display:none!important}
.seller-workflow .task-receiver~.tt-card{z-index:0}
.seller-workflow .journey-flight[data-step="0"] .tt-card{background:#fff!important;backdrop-filter:none!important;box-shadow:none!important;border:1px solid #dce2d8!important}
.seller-workflow .journey-bridge[data-step="0"]{filter:drop-shadow(0 8px 13px #76b75930)}
.seller-workflow .detail-fold{display:flex;align-items:center;gap:10px}
.seller-workflow .detail-fold>svg{flex:none;width:18px;height:18px;color:#888}
.seller-workflow .fold-count{font-size:13px;color:#888;font-weight:400}
.seller-workflow .fold-plus{display:inline-flex;margin-left:auto}
.seller-workflow .detail-slot+.detail-slot{margin-top:8px}
.seller-workflow .tt-documents__file-icon{display:grid;place-items:center}
.seller-workflow .tt-documents__row>svg{flex:none}
.seller-workflow .agent-steps button::before,.seller-workflow .agent-steps button>span{height:3px;border-radius:3px;background:#dedede}
.seller-workflow .agent-steps button>span{background:#73f639}
.seller-workflow .agent-steps button.is-past>span{background:#111}
.seller-workflow .agent-steps button.is-complete>span{box-shadow:0 0 7px #73f63980}
.seller-workflow .agent-profile{display:flex;flex-direction:column;box-sizing:border-box}
.seller-workflow .agent-profile [data-profile-panel="profile"]{flex:1;display:flex;flex-direction:column;min-height:0}
.seller-workflow .agent-profile .agent-instruction{display:flex;flex:1;min-height:0;flex-direction:column}
.seller-workflow .agent-profile .native-instruction{flex:1;min-height:0;margin:0;padding:17px 20px;overflow:visible;box-sizing:border-box}
.seller-workflow .native-instruction h3{font-family:inherit;font-size:18px;font-weight:600;letter-spacing:0;margin:0 0 6px}
.seller-workflow .native-instruction p{margin:0 0 9px;line-height:1.5}
.seller-workflow .native-instruction ul{padding-left:19px;margin:0;display:grid;gap:5px}
.seller-workflow .native-instruction li{padding-left:2px;line-height:1.5}
.seller-workflow .agent-profile-line{margin-bottom:16px}
.seller-workflow .instruction-toolbar{flex:none;margin-bottom:10px}
.seller-workflow .showcase-group{position:relative;max-width:1320px;margin-inline:auto;padding-inline:70px}
.seller-workflow .slide-lines{display:flex;gap:9px;justify-content:center;width:auto;max-width:320px;margin:32px auto 0;padding:0;background:none;box-shadow:none;border:0}
.seller-workflow .slide-lines button{position:relative;width:64px;flex:1;height:32px;padding:14px 0;border:0;background:none;box-shadow:none}
.seller-workflow .slide-lines button span{display:block;background:#ddd;height:3px;border-radius:3px;transition:background .2s,box-shadow .2s}
.seller-workflow .slide-lines button[aria-selected=true] span{background:#73f639;box-shadow:0 0 7px #73f63970}
.seller-workflow .showcase-arrow{position:absolute;top:52%;width:44px;height:54px;border-radius:20px;display:grid;place-items:center;border:1px solid #fff;background:linear-gradient(135deg,#ffffffd9,#f3f5f329 60%,#ffffffa6);backdrop-filter:blur(12px) saturate(1.3);box-shadow:inset 1px 2px 2px #fff,inset -1px -1px 2px #c3cdc650,0 3px 12px #1c331817,0 0 0 1px #c8d2ca66;transition:transform .25s,opacity .25s;color:#111;z-index:6}
.seller-workflow .showcase-arrow:active{transform:scale(.92)}
.seller-workflow .showcase-arrow.is-prev{left:10px}
.seller-workflow .showcase-arrow.is-next{right:10px}
.seller-workflow .showcase-arrow:disabled{opacity:.25;cursor:default}
.seller-workflow .showcase-arrow svg{width:22px;height:22px}
.seller-workflow .showcase-group:has(.rule-menu:not([hidden])){z-index:3}
.seller-workflow .automation-layout{grid-template-columns:1fr;gap:30px;max-width:900px;margin:auto}
.seller-workflow .automation-settings{max-width:900px;width:100%;margin:0}
.seller-workflow .automation-target{justify-content:flex-start;margin:0 0 12px}
.seller-workflow .automation-target b{background:none;padding:0;display:flex;gap:9px;align-items:center;font-weight:500;font-size:14px}
.seller-workflow .automation-target b:before{content:"";width:10px;height:10px;border-radius:50%;background:#73f639}
.seller-workflow .automation-settings .tt-auto{padding:17px 20px;gap:14px;background:#f8f9fa;border:1px solid #e4e5e6;border-radius:16px;overflow:visible}
.seller-workflow .automation-settings .tt-auto__head{gap:10px;flex-wrap:nowrap}
.seller-workflow .automation-settings .tt-auto__head strong{font-size:15px;min-width:0;font-weight:600}
.seller-workflow .tt-auto__state{font-size:12px;color:#888;margin-left:auto}
.seller-workflow .rule-switch{width:42px;height:23px;flex:none;background:#080a0f;border-radius:20px;padding:3px;display:flex;justify-content:flex-end}
.seller-workflow .rule-switch:after{content:"";width:24px;height:17px;border-radius:12px;background:white}
.seller-workflow .rule-trash{color:#888;display:flex;margin-left:8px}
.seller-workflow .rule-trash svg{width:17px;height:17px}
.seller-workflow .automation-settings .tt-auto__line{display:flex;gap:10px;align-items:center;flex-wrap:wrap}
.seller-workflow .automation-settings .tt-auto__label{flex:0 0 76px;color:#888;font-size:14px}
.seller-workflow .tt-auto__hint{font-size:14px;color:#888}
.seller-workflow .rule-picker{position:relative}
.seller-workflow .rule-trigger{display:inline-flex;gap:9px;align-items:center;white-space:nowrap;padding:7px 12px!important;font:inherit;font-size:14px;border:1px solid #ddd;border-radius:24px;background:transparent;color:#111;line-height:1.2}
.seller-workflow .rule-trigger svg{width:14px;height:14px;flex:none}
.seller-workflow .rule-menu{position:absolute;z-index:20;top:calc(100% + 6px);left:0;width:max-content;min-width:190px;padding:6px;border:1px solid #e0e3eb;border-radius:13px;background:white;box-shadow:0 14px 35px #19213410;font-size:13px}
.seller-workflow .rule-menu[hidden]{display:none}
.seller-workflow .rule-menu [role=option]{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:9px 10px;border-radius:8px;white-space:nowrap;cursor:default;color:#171717}
.seller-workflow .rule-menu [aria-selected=true]{background:#f3f3f3}
.seller-workflow .rule-menu svg{width:16px;height:16px}
.seller-workflow .automation-stage{max-width:760px;width:100%;margin:auto}
.seller-workflow .automation-board{gap:14px}
.seller-workflow .automation-board .column-body{padding:5px}
.seller-workflow .auto-slot{min-height:205px}
.seller-workflow .priority.is-asap{background:#080a0f!important;color:#73f639!important}
.seller-workflow .automation-stage .tt-card__priority{font-size:11px}
.seller-workflow .time-demo{min-width:0}
.seller-workflow .time-grid{display:grid;grid-template-columns:55px 1fr;position:relative;margin-top:15px}
.seller-workflow .time-ticks{display:flex;flex-direction:column;font-size:11px;color:#999}
.seller-workflow .time-ticks time{height:54px;line-height:12px}
.seller-workflow .time-events{position:relative;height:432px;background:repeating-linear-gradient(to bottom,#e9e9e9 0 1px,transparent 1px 54px);border-left:1px solid #e9e9e9}
.seller-workflow .time-events .fixed-event{position:absolute;left:7px;right:0;display:flex;flex-direction:column;justify-content:center;padding:5px 9px;min-height:0}
.seller-workflow .time-events .fixed-event strong{font-size:12px}
.seller-workflow .time-events .fixed-event small{font-size:11px}
.seller-workflow .time-events .time-drop{position:absolute;left:7px;right:0;height:104px;min-height:0}
.seller-workflow .time-work{top:0!important;left:0!important;right:0;height:104px!important}
.seller-workflow .time-events .time-deadline{position:absolute;left:7px;right:0;z-index:3;height:35px;display:flex;gap:6px;align-items:flex-start;padding-top:6px}
.seller-workflow .time-deadline:before{top:0!important;left:0!important}
.seller-workflow .time-deadline i{top:-3px!important}
.seller-workflow .time-deadline span{font-size:11px}
.seller-workflow .time-deadline b{font-size:10px}
.seller-workflow .time-events .slot-drag{padding:10px 12px 10px 35px}
.seller-workflow .time-events .slot-complete{top:12px;left:10px;bottom:auto;right:auto}
.seller-workflow #time-status{font-size:11px;line-height:1.5;min-height:32px;margin-top:8px}
.seller-workflow .workflow{--cal-project:#ff8fda;overflow:visible}
.seller-workflow .flow-row{min-height:104px}
.seller-workflow .flow-lane{height:104px;background:repeating-linear-gradient(to right,#e9e9e9 0 1px,transparent 1px calc(100% / 6));border-left:1px solid #e7e7e7}
.seller-workflow .flow-source,.seller-workflow .flow-dependent{--cal-project:#ff8fda;position:absolute;top:30px;height:22px;border-radius:6px;touch-action:none;transform:none}
.seller-workflow .flow-move{position:absolute;inset:0;border:0;background:none;border-radius:6px;cursor:var(--ds-cursor-grab,grab);touch-action:none}
.seller-workflow .flow-move:active{cursor:var(--ds-cursor-grabbing,grabbing)}
.seller-workflow .flow-resize{position:absolute;top:-7px;bottom:-7px;width:15px;border:0;background:none;cursor:ew-resize;touch-action:none;z-index:3}
.seller-workflow .flow-resize[data-edge=start]{left:-5px}
.seller-workflow .flow-resize[data-edge=end]{right:-6px}
.seller-workflow .flow-resize:after{content:"";position:absolute;top:12px;bottom:12px;left:6px;width:2px;border-radius:2px;background:#a94d8b;opacity:0}
.seller-workflow .flow-resize:hover:after,.seller-workflow .flow-resize:focus-visible:after{opacity:1}
.seller-workflow .flow-source[data-dragging],.seller-workflow .flow-dependent[data-dragging]{box-shadow:inset 0 0 0 1px #73f639,0 0 12px #73f63944}
.seller-workflow .flow-deadline-diamond{pointer-events:none;background:#ff8fda;top:6px}
.seller-workflow .flow-name{display:block;padding:22px 15px 0 0}
.seller-workflow .flow-name strong{font-weight:400;font-size:13px}
.seller-workflow .flow-name small{display:block;font-size:11px;margin-top:7px;color:#999}
.seller-workflow .flow-slot-dot{background:#ff8fda;bottom:24px}
.seller-workflow .dependency-link{z-index:2;pointer-events:none}
.seller-workflow .dependency-link>path{stroke:#919191;stroke-width:1.8;fill:none}
.seller-workflow .flow-link-lock{position:absolute;z-index:3;transform:translate(-50%,-50%);background:white;padding:1px 4px;display:flex;pointer-events:none;color:#999}
.seller-workflow .flow-link-lock svg{width:15px;height:15px}
.seller-workflow .workflow.conflict .flow-link-lock{color:#ff4f54}
.seller-workflow .workflow.conflict .flow-dependent{background:#fff4f4;box-shadow:inset 0 0 0 1.5px #ff989c,0 0 0 2px #ff4f5412}
.seller-workflow .workflow.conflict .dependency-link>path{stroke:#ffb7bb}
.seller-workflow .flow-legend{display:flex;flex-wrap:wrap;gap:12px;font-size:10px;color:#999;padding-top:15px;border-top:1px solid #eee}
.seller-workflow .flow-legend>span{display:flex;gap:6px;align-items:center}
.seller-workflow .legend-range{width:22px;height:10px;background:#ffe7f7;border:1px solid #ff8fda;border-radius:4px}
.seller-workflow .legend-diamond{width:7px;height:7px;background:#ff8fda;transform:rotate(45deg)}
.seller-workflow .legend-dot{width:4px;height:4px;background:#ff8fda;border-radius:50%}
.seller-workflow .flow-legend .legend-conflict{color:#ff5156}
.seller-workflow .flow-feedback{font-size:12px;line-height:1.5;padding:18px 0;min-height:60px}
.seller-workflow .contact-symbol{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#f4f4f4}
.seller-workflow .contact-symbol svg{width:18px;height:18px}
.seller-workflow .omni-composer .omni-compose-field{position:relative;display:grid;grid-template-columns:1fr 35px;padding:12px 14px;border:1px solid #e5e5e5;border-radius:16px;gap:4px 12px;background:white}
.seller-workflow .omni-compose-field label{grid-column:span 2;color:#999;font-size:11px;margin:0}
.seller-workflow .omni-compose-field label span{color:#555;margin-left:3px}
.seller-workflow .omni-compose-field input{border:0!important;background:none!important;padding:5px 0!important;box-shadow:none!important;min-width:0}
.seller-workflow .omni-compose-field button{width:32px;height:32px;border-radius:50%;background:#f5f5f5;display:grid;place-items:center}
.seller-workflow .omni-compose-field button svg{width:17px;height:17px}
.seller-workflow .editor-pane .source-text-toolbar__fullscreen{display:none!important}
.seller-workflow .hub-layout{display:grid;grid-template-columns:.6fr 1.1fr 1fr;gap:36px;align-items:center;max-width:960px;margin:auto;min-height:320px}
.seller-workflow .hub-intake{text-align:center;align-self:center;position:relative;font-size:13px;color:#888}
.seller-workflow .hub-bots{display:flex;gap:12px;justify-content:center;margin-bottom:16px}
.seller-workflow .hub-bots .channel-icon{width:48px;height:48px;border-radius:16px}
.seller-workflow .hub-bots .channel-icon svg{width:25px;height:25px}
.seller-workflow .channel-icon.max{background:#7b66e7;color:white}
.seller-workflow .hub-line{height:1px;width:70%;margin:25px 0 0 auto;background:#ddd;position:relative;overflow:hidden}
.seller-workflow .hub-line:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,#73f639,transparent);animation:hub-signal 3s ease-in-out infinite}
.seller-workflow .hub-record{padding:22px;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 4px 12px #00000004}
.seller-workflow .hub-record-title{display:flex;justify-content:space-between;color:#999;font-size:11px}
.seller-workflow .hub-record h3{font-family:inherit;font-size:20px;line-height:1.3;font-weight:500;margin:18px 0 10px}
.seller-workflow .hub-record>p{font-size:18px;margin:0 0 18px}
.seller-workflow .hub-record>p>span{font-size:11px;color:#888}
.seller-workflow .hub-relation{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid #eee}
.seller-workflow .hub-relation svg{width:22px;height:22px;color:#888;flex:none}
.seller-workflow .hub-relation strong,.seller-workflow .hub-relation small{display:block;font-size:13px;font-weight:400}
.seller-workflow .hub-relation small{font-size:11px;color:#999;margin:3px 0}
.seller-workflow .hub-docs>.field-caption{display:block;margin-bottom:15px}
@keyframes hub-signal{from{transform:translateX(-100%)}to{transform:translateX(100%)}}
.seller-workflow .outro-sequence{position:relative}
.seller-workflow .outro-sticky{position:relative}
.seller-workflow .outro-sequence.is-pinned{height:calc(var(--outro-height) + var(--outro-runway,110svh))}
.seller-workflow .is-pinned .outro-sticky{position:sticky;top:var(--outro-top)}
.seller-workflow .is-pinned #contact{position:absolute;left:0;right:0;bottom:0;min-height:var(--outro-viewport,100svh);height:var(--outro-viewport,100svh);margin:0;background:#fff;z-index:8;transform:translateY(var(--sheet-y,100%));border-radius:var(--sheet-radius,38px) var(--sheet-radius,38px) 0 0;box-shadow:0 -20px 60px #16360a0d;overflow:hidden}
.seller-workflow .is-pinned .closing-field{clip-path:none!important}
.seller-workflow .is-pinned #contact .closing-copy{transform:translateY(var(--impact-y,0px))}
.seller-workflow .is-pinned .closing-charm{transition:none;transform:rotate(calc(var(--charm-rest,-7deg) + var(--charm-swing,0deg)))}
.seller-workflow .is-pinned .closing-charm:nth-child(2){--charm-rest:7deg;transform:rotate(calc(var(--charm-rest) - var(--charm-swing,0deg)))}
.seller-workflow .is-pinned .closing-charm:hover{filter:brightness(1.03)}
@media (max-width:760px){.seller-workflow .showcase-group{padding-inline:38px}
.seller-workflow .showcase-arrow{width:29px;height:45px;border-radius:14px;top:51%}
.seller-workflow .showcase-arrow.is-prev{left:3px}
.seller-workflow .showcase-arrow.is-next{right:3px}
.seller-workflow .showcase-arrow svg{width:17px;height:17px}
.seller-workflow .agent-profile{padding:13px}
.seller-workflow .agent-profile .native-instruction{font-size:11px;padding:12px}
.seller-workflow .native-instruction h3{font-size:14px}
.seller-workflow .native-instruction ul{gap:6px;padding-left:15px}
.seller-workflow .agent-profile-line{margin-bottom:10px}
.seller-workflow .automation-settings .tt-auto{padding:13px 11px}
.seller-workflow .automation-settings .tt-auto__head{gap:7px}
.seller-workflow .automation-settings .tt-auto__head strong{font-size:12px}
.seller-workflow .tt-auto__state{display:none}
.seller-workflow .rule-trash{margin-left:0}
.seller-workflow .rule-switch{width:32px;height:19px;padding:3px}
.seller-workflow .rule-switch:after{width:19px;height:13px}
.seller-workflow .automation-settings .tt-auto__label{flex-basis:54px;font-size:11px}
.seller-workflow .rule-trigger{font-size:11px;padding:7px 9px!important;gap:5px}
.seller-workflow .tt-auto__hint{font-size:11px;flex-basis:100%;margin-left:64px}
.seller-workflow .rule-menu{font-size:12px;min-width:170px}
.seller-workflow .rule-picker:has(#rule-priority) .rule-menu{left:auto;right:0}
.seller-workflow .automation-settings .tt-auto__line{gap:8px}
.seller-workflow .automation-stage .tt-card__title{font-size:11px}
.seller-workflow .automation-stage .tt-card{padding:8px}
.seller-workflow .automation-board{gap:7px}
.seller-workflow .automation-stage .column-head{font-size:11px}
.seller-workflow .time-grid{grid-template-columns:40px 1fr}
.seller-workflow .time-events .fixed-event strong{font-size:10px}
.seller-workflow .time-events .slot-drag strong{font-size:11px}
.seller-workflow .time-events .slot-drag{padding-left:30px}
.seller-workflow .time-deadline span{font-size:10px}
.seller-workflow .time-deadline b{font-size:9px}
.seller-workflow .flow-row{grid-template-columns:92px 1fr}
.seller-workflow .flow-dates{grid-template-columns:92px repeat(6,1fr)}
.seller-workflow .flow-name strong{font-size:10px}
.seller-workflow .flow-name small{font-size:9px}
.seller-workflow .flow-feedback{font-size:10px}
.seller-workflow .flow-legend{font-size:9px;gap:8px}
.seller-workflow .hub-layout{grid-template-columns:1fr;gap:22px;max-width:360px}
.seller-workflow .hub-intake{display:flex;align-items:center;gap:15px;justify-content:center}
.seller-workflow .hub-bots{margin:0}
.seller-workflow .hub-bots .channel-icon{width:34px;height:34px;border-radius:11px}
.seller-workflow .hub-line{display:none}
.seller-workflow .hub-record{padding:17px}
.seller-workflow .hub-record h3{font-size:18px}
.seller-workflow .omni-compose-field label{font-size:10px}
.seller-workflow .is-pinned #contact{min-height:var(--outro-viewport,100svh)}
.seller-workflow .is-pinned #contact h2{font-size:clamp(30px,8vw,48px)}}
@media (max-width:380px){.seller-workflow .showcase-group{padding-inline:33px}
.seller-workflow .automation-settings .tt-auto__label{flex-basis:100%;margin-bottom:-2px}
.seller-workflow .tt-auto__hint{margin-left:0}
.seller-workflow .rule-trigger{font-size:10px}
.seller-workflow .rule-switch{display:none}
.seller-workflow .native-instruction ul{gap:4px}
.seller-workflow .agent-profile .native-instruction{font-size:10px}
.seller-workflow .native-instruction h3{font-size:13px}
.seller-workflow .flow-row{grid-template-columns:80px 1fr}
.seller-workflow .flow-dates{grid-template-columns:80px repeat(6,1fr)}}
@media (prefers-reduced-motion:reduce){.seller-workflow .hub-line:after{animation:none}
.seller-workflow .outro-sequence.is-pinned{height:auto}
.seller-workflow .is-pinned .outro-sticky{position:static}
.seller-workflow .is-pinned #contact{position:relative;transform:none;border-radius:0}
.seller-workflow .closing-charm{transition:none}}
.seller-workflow .automation-settings .rule-trigger{max-width:none;width:auto}
.seller-workflow .is-pinned .outro-sticky{min-height:var(--outro-height)}
.seller-workflow .is-pinned #contact{display:flex;align-items:center;justify-content:center;padding:90px 24px 65px}
.seller-workflow .is-pinned .closing-copy{width:100%}
.seller-workflow .time-events .time-deadline i{position:absolute;left:0;margin:0;top:-3px!important}
.seller-workflow .time-events .time-deadline span{padding-left:14px}
.seller-workflow .time-events .time-deadline b{margin-left:auto}
.seller-workflow .journey-flight[data-step="0"]{background:white;backdrop-filter:none;box-shadow:0 12px 25px #0b0d1418}
.seller-workflow .journey-flight[data-step="0"] .tt-card{border-color:transparent!important}
@media (max-width:760px){.seller-workflow .automation-stage .tt-card__foot{flex-wrap:wrap;gap:5px}
.seller-workflow .automation-stage .tt-card__code{white-space:nowrap;font-size:8px}
.seller-workflow .automation-stage .tt-card__priority{font-size:9px}
.seller-workflow .automation-stage .tt-card__top{gap:3px}
.seller-workflow .automation-stage .tt-card__people{margin-left:auto}
.seller-workflow .automation-stage .tt-card__stat{font-size:10px}
.seller-workflow .automation-stage .tt-card__time{font-size:10px}
.seller-workflow .automation-stage .tt-card__tags{min-width:0}
.seller-workflow .automation-stage .tt-tag{font-size:9px}}
.seller-workflow .agent-steps button>span{transform:none;width:calc(var(--step-fill,0)*100%);overflow:visible}
.seller-workflow .agent-steps button[aria-current]>span::after{content:"";position:absolute;right:-3px;top:-2px;width:8px;height:7px;border-radius:50%;background:#73f639;box-shadow:0 0 9px #73f639b0;opacity:1}
.seller-workflow .agent-steps button.is-complete>span::after{animation:energy-finish .6s ease-out forwards}
.seller-workflow .agent-steps button.is-complete>span{box-shadow:0 0 8px #73f63999}
.seller-workflow .agent-preset.is-scanning img{animation:avatar-gel 520ms ease-out both}
.seller-workflow .agent-preset.is-scanning:before{opacity:1;transform:scale(1.06)}
@keyframes energy-finish{0%{transform:scale(1)}45%{transform:scale(2.3,.7);box-shadow:0 0 17px #73f639}100%{transform:scale(.5);opacity:0}}
.seller-workflow .agent-team{align-items:center;align-content:center}
.seller-workflow .agent-discussion .tt-feed__scroll{overflow:hidden!important;mask-image:linear-gradient(transparent,#000 32px);padding-top:30px}
.seller-workflow .agent-discussion .tt-feed__list{flex-shrink:0;width:100%;margin-block:0}
.seller-workflow .agent-discussion .earlier-log{font-size:12px}
.seller-workflow .agent-discussion .earlier-log p{margin:0}
.seller-workflow .agent-discussion .tt-feed__meta img{object-fit:cover}
.seller-workflow .fd-stage{width:119%;margin-left:-16%}
.seller-workflow .fd-sticky{grid-template-columns:minmax(300px,.78fr) minmax(0,1.7fr);padding-right:1vw}
.seller-workflow .flap-price{display:flex;align-items:center;gap:12px}
.seller-workflow .monthly-price .flap-digits{display:flex;gap:5px}
.seller-workflow .monthly-price .flap-digit{--flap-size:clamp(70px,7vw,112px);position:relative;display:block;width:calc(var(--flap-size)*.7);height:calc(var(--flap-size)*1.25);font:600 var(--flap-size)/1.25 inherit;font-family:inherit;perspective:600px;letter-spacing:-.04em;color:white}
.seller-workflow .flap-digit:first-child{margin-right:8px}
.seller-workflow .monthly-price .flap-digit>span{position:absolute;left:0;width:100%;height:50%;overflow:hidden;background:#101114;display:block;font-size:inherit}
.seller-workflow .monthly-price .flap-digit b{position:absolute;inset:0;text-align:center;font-size:var(--flap-size);line-height:1.25;font-weight:500}
.seller-workflow .flap-top{top:0;border-radius:8px 8px 0 0;border-bottom:1px solid #37383b}
.seller-workflow .flap-bottom{top:50%;border-radius:0 0 8px 8px}
.seller-workflow .monthly-price .flap-bottom b{top:-100%}
.seller-workflow .flap-leaf{top:0;border-radius:8px 8px 0 0;transform-origin:bottom;z-index:2;backface-visibility:hidden;box-shadow:0 1px 0 #434447}
.seller-workflow .flap-digit.is-flipping .flap-leaf{animation:flap-turn 280ms ease-in forwards}
.seller-workflow .monthly-price .flap-ruble{font-size:clamp(40px,5vw,70px);font-weight:400}
.seller-workflow .monthly-price>small{margin-top:18px}
@keyframes flap-turn{to{transform:rotateX(-180deg)}}
.seller-workflow .showcase-panels{display:grid;align-items:center}
.seller-workflow .showcase-panels>.showcase-panel{grid-area:1/1;align-self:center;min-width:0;width:100%;margin:0}
.seller-workflow .showcase-panels>.showcase-panel[hidden]{display:grid!important;visibility:hidden!important;pointer-events:none!important}
.seller-workflow .showcase-arrow{top:calc(50% - 22px)}
.seller-workflow .showcase-panel.is-entering{animation:panel-enter .4s ease-out backwards}
.seller-workflow .automation-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr);gap:36px;max-width:none;align-items:center}
.seller-workflow .automation-settings .tt-auto{padding:17px 15px;gap:17px}
.seller-workflow .automation-settings .tt-auto__head{flex-wrap:wrap;gap:8px}
.seller-workflow .automation-settings .tt-auto__head strong{min-width:0;flex:1;font-size:13px}
.seller-workflow .automation-settings .tt-auto__state{display:none}
.seller-workflow .automation-settings .tt-auto__label{flex-basis:62px;font-size:12px}
.seller-workflow .automation-settings .tt-auto__hint{margin-left:72px;font-size:12px}
.seller-workflow .automation-settings .rule-trigger{font-size:12px;padding:7px 9px!important}
.seller-workflow .automation-target b{font-size:13px}
.seller-workflow .automation-board{gap:10px}
.seller-workflow .automation-stage .tt-card__title{font-size:13px}
.seller-workflow .automation-stage .tt-card{padding:12px}
.seller-workflow .automation-stage .tt-card__foot{flex-wrap:wrap;gap:7px}
.seller-workflow .automation-stage .tt-card__people{margin-left:auto}
.seller-workflow .practice-list{padding:0;margin:28px 0 0;list-style:none;display:grid;gap:20px}
.seller-workflow .practice-list li{display:flex;align-items:center;gap:13px;font-size:16px;line-height:1.4}
.seller-workflow .practice-list li:before{content:"";width:9px;height:9px;border:1.5px solid #111;border-radius:2px;flex:none;transform:rotate(-10deg)}
.seller-workflow .practice-list li:nth-child(2):before{border-radius:0;border-width:0 0 2px 2px;transform:skewY(-25deg)}
.seller-workflow .practice-list li:nth-child(3):before{background:#111;transform:none}
.seller-workflow .practice-list li:nth-child(4):before{transform:rotate(45deg);width:7px;height:7px;background:#73f639;border:0}
.seller-workflow .time-ticks time:last-child{height:12px}
.seller-workflow .time-events{height:432px}
.seller-workflow #conversations{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr);gap:70px;align-items:center}
.seller-workflow .client-thread{border:1px solid #e2e3e8;border-radius:24px;padding:0;background:#fff;overflow:hidden;box-shadow:0 14px 40px #11182705}
.seller-workflow .channel-heading{padding:19px 22px;margin:0;border-bottom:1px solid #eee;gap:10px}
.seller-workflow .thread-search{margin:14px 20px 4px;display:flex;gap:9px;align-items:center;padding:10px 13px;border-radius:12px;background:#f5f5f5}
.seller-workflow .thread-search svg{width:18px;height:18px;flex:none;color:#999}
.seller-workflow .thread-search input{border:0;outline:0;background:none;min-width:0;width:100%;font:inherit;font-size:12px}
.seller-workflow .client-thread .omni-messages{padding:10px 20px 0;gap:15px}
.seller-workflow .client-thread .omni-message{font-size:12px;gap:10px}
.seller-workflow .client-thread .omni-message[hidden]{display:none}
.seller-workflow .client-thread .omni-composer{margin:15px 20px 8px}
.seller-workflow .client-thread .omni-message .message-author{flex-wrap:wrap;gap:6px}
.seller-workflow .client-thread .message-author time{margin-left:auto}
.seller-workflow .client-thread .omni-quote{font-size:11px}
.seller-workflow .thread-empty{font-size:12px;padding:20px;color:#999;display:block}
.seller-workflow .thread-empty[hidden]{display:none}
.seller-workflow .thread-live{margin-left:auto}
.seller-workflow #editor,.seller-workflow #calls{display:grid;grid-template-columns:1fr;gap:35px}
.seller-workflow #editor .editor-copy,.seller-workflow #calls>.conversation-copy{text-align:center;max-width:none}
.seller-workflow #editor .editor-copy p,.seller-workflow #calls>.conversation-copy p{max-width:none}
.seller-workflow #editor .editor-copy h2{font-size:clamp(30px,3.5vw,49px)}
.seller-workflow .document-editor{min-height:520px}
.seller-workflow .call-summary{width:min(760px,100%);margin:0 auto;padding:0}
.seller-workflow .call-recording{border:0;padding:18px 0}
.seller-workflow .recording-demo{padding:18px 22px;border:1px solid #e1e3e8;border-radius:18px;background:#fafbfc}
.seller-workflow .recording-status,.seller-workflow .recording-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;color:#888}
.seller-workflow .recording-status>span{color:#111;font-weight:500}
.seller-workflow .energy-track{height:5px;background:#e4e6e6;border-radius:8px;position:relative;margin:24px 0;--energy:0}
.seller-workflow .energy-solid{position:absolute;left:0;top:0;bottom:0;width:calc(var(--energy)*100%);background:#73f639;border-radius:8px}
.seller-workflow .energy-front{position:absolute;left:calc(var(--energy)*100% - 5px);width:14px;height:10px;top:-2.5px;border-radius:50%;background:#73f639;filter:drop-shadow(0 0 5px #73f63980);transform:scaleX(var(--stretch,1))}
.seller-workflow .recording-demo[data-phase=complete] .energy-front{animation:energy-finish .65s ease-out forwards}
.seller-workflow .recording-demo[data-phase=complete] .energy-solid{box-shadow:0 0 9px #73f63970}
.seller-workflow .recording-footer button{border:0;background:#fff;width:30px;height:30px;border-radius:50%;font-size:20px;line-height:1;color:#555}
.seller-workflow .call-result{margin-top:26px;min-height:245px;opacity:0;transform:translateY(10px);transition:opacity .5s,transform .5s}
.seller-workflow .call-summary.is-ready .call-result{opacity:1;transform:none}
.seller-workflow .call-result h3{font-size:23px}
.seller-workflow .call-result p{font-size:14px}
.seller-workflow .call-action{font-size:13px}
.seller-workflow .hub-layout{grid-template-columns:.65fr 1.35fr;max-width:1080px;gap:45px;min-height:470px}
.seller-workflow .context-charms{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:14px;align-content:center;padding:10px 0}
.seller-workflow .context-charm{aspect-ratio:1;position:relative;border:1px solid #fff;border-radius:27px;background:linear-gradient(145deg,#ffffffd9,#f6faf340 55%,#ffffff90);backdrop-filter:blur(12px) saturate(1.5);box-shadow:inset 2px 2px 3px #fff,inset -1px -1px 2px #a9bea250,0 10px 24px #1b3b1310,0 0 0 1px #dce5d8;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;transform:rotate(var(--rest,-7deg));transition:transform .45s cubic-bezier(.2,.8,.3,1);font-size:15px;outline-offset:5px}
.seller-workflow .context-charm:nth-child(even){--rest:8deg;translate:-5px 25px}
.seller-workflow .context-charm:nth-child(3){--rest:4deg}
.seller-workflow .context-charm:hover,.seller-workflow .context-charm:focus-visible{transform:translateY(-7px) rotate(0)}
.seller-workflow .context-charm-icon{display:flex;align-items:center;justify-content:center;gap:8px;height:45px}
.seller-workflow .context-charm-icon>svg{width:34px;height:34px;color:#111}
.seller-workflow .context-charm .channel-icon{width:30px;height:30px;border-radius:10px}
.seller-workflow .charm-socket{position:absolute;top:11px;left:50%;width:9px;height:9px;transform:translateX(-50%);border-radius:50%;box-shadow:inset 1px 1px 2px #7a877650,1px 1px 1px white;background:#dbe3d72b}
.seller-workflow .context-stack{position:relative;display:grid;grid-template-columns:.7fr 1fr;align-items:center;min-height:450px}
.seller-workflow .context-stack .hub-docs{position:relative;z-index:0;padding:24px 28px 24px 18px;margin-right:-32px;border:1px solid #e4e4e4;border-radius:18px;background:#fff;transform:rotate(-7deg) translateY(16px);box-shadow:0 12px 35px #121c0808}
.seller-workflow .context-stack .hub-docs .hub-relation{gap:8px}
.seller-workflow .context-stack .hub-docs strong{font-size:12px}
.seller-workflow .context-stack .hub-record{background:#fff;z-index:1;transform:rotate(4deg);padding:22px;border-radius:20px;box-shadow:0 16px 35px #121c080a}
.seller-workflow .organization-card{border:1px solid #e5e5e8;border-radius:13px;padding:15px;margin-top:8px}
.seller-workflow .organization-card h4{font-size:14px;font-weight:500;margin:9px 0 16px}
.seller-workflow .org-requisites{display:grid;grid-template-columns:1fr 1fr;gap:14px 9px}
.seller-workflow .org-requisites small,.seller-workflow .org-requisites b{display:block;font-size:10px;font-weight:400;white-space:nowrap}
.seller-workflow .org-requisites small{color:#999;margin-bottom:4px}
.seller-workflow .org-requisites span:last-child{grid-column:span 2}
.seller-workflow .editor-pane{position:relative}
.seller-workflow .format-tools{position:absolute;right:8px;top:0;z-index:10}
.seller-workflow .format-toggle{width:35px;height:35px;border:1px solid #e0e2e8;border-radius:10px;background:#fff;color:#111;font:600 16px Georgia,serif;cursor:var(--ds-cursor-pointer,pointer)}
.seller-workflow .format-menu{position:absolute;right:0;top:41px;width:225px;max-height:365px;overflow-y:auto;padding:6px;background:#fff;border:1px solid #e1e3e8;border-radius:13px;box-shadow:0 14px 35px #19213415}
.seller-workflow .format-menu button{display:flex;gap:12px;align-items:center;width:100%;padding:8px 10px;border:0;border-radius:7px;background:none;color:#111;font-size:12px;text-align:left}
.seller-workflow .format-menu button:hover,.seller-workflow .format-menu button:focus-visible{background:#f4f4f4}
.seller-workflow .format-menu button span{width:25px;text-align:center;font-size:15px}
.seller-workflow .format-menu[hidden]{display:none}
@media (max-width:1050px){.seller-workflow .automation-layout{grid-template-columns:1fr;gap:30px}
.seller-workflow .automation-settings{max-width:570px}
.seller-workflow .automation-stage{max-width:680px}
.seller-workflow .hub-layout{gap:28px;grid-template-columns:.65fr 1.35fr}
.seller-workflow .context-charm{font-size:11px;border-radius:20px}
.seller-workflow .context-stack .hub-record{padding:16px}
.seller-workflow .context-stack .hub-docs{padding-left:12px}
.seller-workflow .hub-record h3{font-size:17px}
.seller-workflow #conversations{gap:35px}
.seller-workflow .fd-stage{width:124%;margin-left:-21%}}
@media (max-width:760px){.seller-workflow .fd-stage{width:calc(100vw + 48px);margin-left:-46px}
.seller-workflow .fd-sticky{padding-right:22px}
.seller-workflow .monthly-price .flap-digit{--flap-size:clamp(54px,12vw,80px)}
.seller-workflow .monthly-price .flap-digits{gap:4px}
.seller-workflow .flap-price{gap:8px}
.seller-workflow .monthly-price .flap-ruble{font-size:42px}
.seller-workflow .agent-team{align-content:center}
.seller-workflow .showcase-panels>.showcase-panel{padding:0}
.seller-workflow .automation-layout{gap:26px}
.seller-workflow .automation-settings .tt-auto__head strong{font-size:11px}
.seller-workflow .automation-settings .tt-auto__label{flex-basis:50px}
.seller-workflow .automation-settings .rule-trigger{font-size:10px}
.seller-workflow .automation-settings .tt-auto__hint{margin-left:60px;font-size:11px}
.seller-workflow .automation-stage .tt-card__title{font-size:11px}
.seller-workflow .automation-stage .tt-card{padding:8px}
.seller-workflow .automation-target b{font-size:11px}
.seller-workflow .practice-list{gap:13px;margin-top:18px}
.seller-workflow .practice-list li{font-size:13px}
.seller-workflow .time-explainer h3{font-size:20px}
.seller-workflow #conversations{grid-template-columns:1fr;gap:28px}
.seller-workflow #conversations .conversation-copy{grid-row:1}
.seller-workflow #conversations .client-thread{grid-row:2}
.seller-workflow .client-thread{border-radius:18px}
.seller-workflow .channel-heading{padding:15px 12px;font-size:12px}
.seller-workflow .thread-search{margin:12px 10px 3px;padding:9px}
.seller-workflow .client-thread .omni-messages{padding:10px}
.seller-workflow .client-thread .omni-message{font-size:11px;gap:8px}
.seller-workflow .client-thread .omni-composer{margin:10px}
.seller-workflow .client-thread .source-badge{font-size:9px}
.seller-workflow .client-thread .message-author time{font-size:9px}
.seller-workflow .client-thread .channel-icon{width:27px;height:27px}
.seller-workflow .client-thread .message-author{font-size:11px}
.seller-workflow .document-editor{min-height:850px}
.seller-workflow #editor,.seller-workflow #calls{gap:28px}
.seller-workflow #editor .editor-copy,.seller-workflow #calls>.conversation-copy{text-align:left}
.seller-workflow .call-recording strong{font-size:12px}
.seller-workflow .recording-demo{padding:15px}
.seller-workflow .recording-status,.seller-workflow .recording-footer{font-size:10px}
.seller-workflow .call-result h3{font-size:20px}
.seller-workflow .call-result p{font-size:12px}
.seller-workflow .call-result{min-height:290px}
.seller-workflow .hub-layout{grid-template-columns:1fr;gap:32px}
.seller-workflow .context-charms{grid-template-columns:repeat(4,1fr);gap:6px;padding-bottom:15px}
.seller-workflow .context-charm{font-size:8px;gap:5px;border-radius:14px;aspect-ratio:.8}
.seller-workflow .context-charm:nth-child(even){translate:0 10px}
.seller-workflow .context-charm-icon{height:27px;gap:3px}
.seller-workflow .context-charm-icon>svg{width:20px;height:20px}
.seller-workflow .context-charm .channel-icon{width:19px;height:19px;border-radius:6px;font-size:8px}
.seller-workflow .context-charm .channel-icon svg{width:14px}
.seller-workflow .charm-socket{top:5px;width:5px;height:5px}
.seller-workflow .context-stack{min-height:360px;grid-template-columns:.62fr 1fr}
.seller-workflow .context-stack .hub-docs{padding:15px 17px 15px 8px;margin-right:-17px}
.seller-workflow .context-stack .hub-docs strong{font-size:9px;word-break:break-word}
.seller-workflow .context-stack .hub-docs small{font-size:8px}
.seller-workflow .context-stack .hub-docs .field-caption{font-size:10px}
.seller-workflow .context-stack .hub-docs svg{width:17px;height:17px}
.seller-workflow .context-stack .hub-record{padding:12px}
.seller-workflow .context-stack .hub-record h3{font-size:15px}
.seller-workflow .hub-record-title{font-size:9px}
.seller-workflow .hub-record>p{font-size:15px}
.seller-workflow .hub-relation strong{font-size:11px}
.seller-workflow .organization-card{padding:9px}
.seller-workflow .organization-card h4{font-size:12px}
.seller-workflow .org-requisites{gap:10px 6px;grid-template-columns:1fr}
.seller-workflow .org-requisites span:last-child{grid-column:auto}
.seller-workflow .org-requisites small,.seller-workflow .org-requisites b{font-size:9px}
.seller-workflow .format-menu{width:210px}
.seller-workflow .agent-discussion .earlier-log{font-size:10px}}
@media (prefers-reduced-motion:reduce){.seller-workflow .flap-leaf{display:none!important}
.seller-workflow .agent-preset.is-scanning img,.seller-workflow .agent-steps button.is-complete>span::after,.seller-workflow .energy-front{animation:none!important}
.seller-workflow .call-result{transition:none}
.seller-workflow .context-charm{transition:none}}
.seller-workflow #conversations{display:grid}
.seller-workflow .editor-pane .source-markdown-preview h2{font-size:21px!important;line-height:1.35!important;margin:0!important}
.seller-workflow .editor-pane .source-markdown-preview h3{font-size:17px!important;line-height:1.4!important}
.seller-workflow .agent-discussion .tt-feed__scroll{justify-content:flex-end}
.seller-workflow #editor,.seller-workflow #calls{grid-template-columns:minmax(0,1fr)}
.seller-workflow .document-editor,.seller-workflow .editor-pane,.seller-workflow .editor-split{min-width:0}
.seller-workflow .editor-split{grid-template-columns:repeat(2,minmax(0,1fr))}
@media (max-width:760px){.seller-workflow .editor-split{grid-template-columns:minmax(0,1fr)}
.seller-workflow #editor .editor-copy h2{font-size:clamp(24px,7vw,30px)}}
.seller-workflow .fd-section+.pricing-section{padding-top:65px;padding-bottom:40px;min-height:0}
.seller-workflow .pricing-section{margin-bottom:0}
.seller-workflow #knowledge{padding-top:35px;padding-bottom:55px}
.seller-workflow #knowledge .slide-lines{max-width:420px;gap:10px}
.seller-workflow #knowledge .slide-lines button{width:52px;min-width:0}
.seller-workflow #conversations{grid-template-columns:minmax(0,1fr);gap:30px}
.seller-workflow #conversations .conversation-copy{text-align:center;grid-row:1;max-width:none}
.seller-workflow #conversations .conversation-copy p{max-width:none}
.seller-workflow #conversations .client-thread{grid-row:2;width:min(820px,100%);margin:auto;border-radius:16px;overflow:visible;box-shadow:none}
.seller-workflow .channel-heading{min-height:48px;padding:8px 20px;background:#080a0f;color:white;border:0;border-radius:15px 15px 0 0;display:flex;position:relative;z-index:8}
.seller-workflow .chat-contact{display:flex;align-items:center;gap:9px;min-width:0}
.seller-workflow .chat-contact strong{font-weight:500;font-size:14px;white-space:nowrap}
.seller-workflow .chat-header-tools{margin-left:auto;display:flex;gap:6px;align-items:center;position:relative}
.seller-workflow .chat-header-tools button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:#3a3a3e;color:#c6c6c8}
.seller-workflow .chat-header-tools button:hover{color:white}
.seller-workflow .chat-header-tools button[aria-expanded=true]{color:#111827;background:#fff}
.seller-workflow .chat-header-tools svg{width:16px;height:16px}
.seller-workflow .chat-search-island{display:flex;align-items:center;border-radius:30px;background:#3a3a3e;position:relative}
.seller-workflow .chat-search-island:has(input:not([hidden])){position:absolute;right:38px;width:240px;padding-right:3px;z-index:2}
.seller-workflow .chat-search-island input{width:100%;min-width:0;border:0;outline:0;background:none;color:#eee;font:inherit;font-size:12px;padding:6px 0}
.seller-workflow .chat-search-island input::placeholder{color:#c6c6c8}
.seller-workflow .chat-search-island input::-webkit-search-cancel-button{display:none}
.seller-workflow .chat-search-island button{flex:none}
.seller-workflow .chat-search-island [hidden]{display:none}
.seller-workflow .chat-header-tools #chat-search-clear{width:24px;height:24px;font-size:19px}
.seller-workflow .chat-date-popover{position:absolute;right:10px;top:calc(100% + 8px);width:228px;padding:14px;background:white;color:#111;border:1px solid #e1e3e8;border-radius:14px;box-shadow:0 15px 40px #17211718;z-index:20}
.seller-workflow .chat-date-popover[hidden]{display:none}
.seller-workflow .date-month{text-align:center;font-size:13px;font-weight:500;padding:5px 0 17px}
.seller-workflow .date-weekdays,.seller-workflow .date-days{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;font-size:11px;text-align:center}
.seller-workflow .date-weekdays{color:#999;margin-bottom:7px}
.seller-workflow .date-days button{height:26px;padding:0;border-radius:50%;background:none;border:0;font:inherit;color:#222}
.seller-workflow .date-days button:disabled{color:#c8c8c8;cursor:default}
.seller-workflow .date-days button[data-chat-day]{background:#080a0f;color:#73f639;position:relative}
.seller-workflow .date-days button[data-chat-day]:after{content:"";position:absolute;width:3px;height:3px;bottom:2px;left:calc(50% - 1.5px);background:#73f639;border-radius:50%}
.seller-workflow #chat-date-reset{font-size:11px;width:100%;padding:11px 0 0;margin-top:9px;border:0;border-top:1px solid #eee;background:none;color:#888}
.seller-workflow .client-thread .omni-messages{padding:22px 22px 6px;gap:20px}
.seller-workflow .client-thread .omni-message{font-size:13px}
.seller-workflow .client-thread .omni-composer{margin:14px 16px 12px}
.seller-workflow .omni-composer .omni-compose-field{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 6px 6px 16px;border-radius:22px;min-height:48px;box-shadow:0 1px 2px #11182708}
.seller-workflow .omni-compose-field input{font-size:13px;min-height:34px}
.seller-workflow .reply-inline-actions{display:flex;align-items:center;gap:6px}
.seller-workflow .reply-channel-wrap{position:relative}
.seller-workflow .omni-compose-field button.reply-channel{width:auto;min-width:112px;display:flex;gap:6px;height:32px;padding:0 10px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:30px;font-size:12px;white-space:nowrap;color:#111}
.seller-workflow .reply-channel>span{font-size:10px;color:#888}
.seller-workflow .omni-compose-field .reply-channel svg{width:12px;height:12px}
.seller-workflow .omni-compose-field button.reply-mic{width:32px;height:32px;border:1px solid #ffffffb0;background:linear-gradient(145deg,#ffffffde,#edf0ed70);box-shadow:inset 1px 1px 2px white,0 0 0 1px #dce1da;backdrop-filter:blur(6px);color:#111}
.seller-workflow .omni-compose-field button.reply-send{width:32px;height:32px;border:0;background:#080a0f;color:#fff}
.seller-workflow .omni-compose-field .reply-mic[aria-pressed=true]{background:#73f639;box-shadow:0 0 12px #73f63970}
.seller-workflow .reply-channel-options{position:absolute;bottom:calc(100% + 7px);right:0;min-width:155px;padding:6px;border:1px solid #e0e3eb;border-radius:12px;background:white;box-shadow:0 12px 30px #11182715;z-index:9;font-size:12px}
.seller-workflow .reply-channel-options>span{display:flex;justify-content:space-between;align-items:center;padding:9px;border-radius:7px}
.seller-workflow .reply-channel-options>span:first-child{background:#f4f4f4}
.seller-workflow .reply-channel-options [aria-disabled=true]{color:#aaa}
.seller-workflow .client-thread #omni-status{margin:0;height:0;overflow:hidden}
.seller-workflow .thread-empty{padding:14px 22px}
.seller-workflow .client-thread .omni-message[hidden]{display:none}
.seller-workflow .editor-pane .format-tools{position:relative;right:auto;top:auto;display:flex;align-items:center;z-index:10}
.seller-workflow .editor-pane .format-toggle{font:inherit;display:grid;place-items:center;width:35px;height:35px}
.seller-workflow .editor-pane .format-toggle svg{width:20px;height:20px}
.seller-workflow .editor-pane .format-menu{top:calc(100% + 7px)}
.seller-workflow .editor-pane .source-text-toolbar.is-headerless .format-menu button{display:flex!important;flex:none!important;width:100%!important;height:auto!important;min-height:36px;justify-content:flex-start!important;border:0;background:none;border-radius:7px;padding:9px 10px;font-size:12px;text-align:left}
.seller-workflow .editor-pane .source-text-toolbar.is-headerless .format-menu button:hover{background:#f4f4f4}
.seller-workflow .editor-pane .format-menu svg{width:18px;height:18px}
.seller-workflow .editor-pane .format-menu span{display:grid;place-items:center}
.seller-workflow .editor-pane .source-text-toolbar__actions>[data-source-mode-order]{display:none}
.seller-workflow .editor-pane .source-text-toolbar__actions>.source-text-toolbar__fullscreen{display:none!important}
.seller-workflow .call-summary{position:relative;width:min(760px,100%);isolation:isolate}
.seller-workflow .recording-demo.crm-rec-demo{position:relative;z-index:2;padding:0;border:0;background:white;border-radius:0}
.seller-workflow .crm-rec-label{display:block;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.025em;text-transform:uppercase;margin-bottom:8px}
.seller-workflow .crm-rec-zone{position:relative;padding:20px 22px;border:1px solid #73f6398c;border-radius:14px;background:radial-gradient(120% 90% at 20% 0%,#ffffff8c,transparent 60%),#73f63919;backdrop-filter:blur(6px) saturate(1.2)}
.seller-workflow .crm-rec-file{display:flex;align-items:center;gap:12px;min-width:0}
.seller-workflow .crm-rec-doc{display:grid;place-items:center;width:38px;height:42px;flex:none;border:1px solid #73f63955;border-radius:10px;background:#ffffffa6}
.seller-workflow .crm-rec-file>div{min-width:0;flex:1}
.seller-workflow .crm-rec-file strong{font-weight:500;font-size:14px;display:block;overflow-wrap:anywhere}
.seller-workflow .crm-rec-file small{display:block;color:#888;font-size:11px;margin-top:5px}
.seller-workflow .crm-rec-file output{font-size:12px;color:#777;min-width:34px;text-align:right}
.seller-workflow .crm-rec-demo .energy-track{margin:20px 0 17px}
.seller-workflow .crm-rec-demo .recording-footer{justify-content:flex-start;gap:5px;color:#5a6654;font-size:12px}
.seller-workflow .status-dots{display:inline-flex;gap:3px;align-items:center;width:20px;height:10px}
.seller-workflow .status-dots i{width:3px;height:3px;background:currentColor;border-radius:50%;animation:status-dot 1s ease-in-out infinite}
.seller-workflow .status-dots i:nth-child(2){animation-delay:.15s}
.seller-workflow .status-dots i:nth-child(3){animation-delay:.3s}
@keyframes status-dot{0%,70%,100%{transform:translateY(0);opacity:.4}35%{transform:translateY(-3px);opacity:1}}
.seller-workflow .recording-demo[data-phase=saved] .status-dots{visibility:hidden}
.seller-workflow .recording-demo[data-phase=saved] .energy-front{animation:energy-finish .65s ease-out forwards}
.seller-workflow .recording-demo[data-phase=saved] .energy-solid{box-shadow:0 0 9px #73f63970}
.seller-workflow .call-result.summary-widget{position:relative;z-index:1;min-height:0;margin:16px 0 0;padding:0;border:1px solid #e2e4e9;border-radius:14px;background:#fff;opacity:0;transform:translateY(-100px);clip-path:inset(0 0 100% 0);transition:transform .75s cubic-bezier(.2,.9,.3,1),clip-path .75s cubic-bezier(.2,.9,.3,1),opacity .35s;overflow:hidden}
.seller-workflow .call-summary.is-ready .call-result.summary-widget{transform:translateY(0);opacity:1;clip-path:inset(0)}
.seller-workflow .summary-widget-head{display:flex;align-items:center;gap:15px;justify-content:space-between;min-height:48px;padding:12px 20px;background:#080a0f;color:white;font-size:14px;font-weight:500}
.seller-workflow .summary-widget-head>span{font-size:11px;font-weight:400;color:#b9bcc1}
.seller-workflow .summary-widget-body{padding:20px}
.seller-workflow .summary-widget-body h3{font-size:20px;margin-top:0}
.seller-workflow .summary-widget-body p{font-size:13px}
.seller-workflow .summary-widget-body .call-action{font-size:12px}
.seller-workflow .automation-layout{grid-template-columns:1fr;gap:11px;max-width:760px;margin:auto}
.seller-workflow .automation-settings,.seller-workflow .automation-stage{max-width:none;width:100%;margin:0}
.seller-workflow .automation-settings .tt-auto{padding:17px 20px;gap:13px}
.seller-workflow .automation-settings .tt-auto__head{flex-wrap:nowrap}
.seller-workflow .automation-settings .tt-auto__head strong{font-size:14px}
.seller-workflow .automation-settings .tt-auto__state{display:inline;margin-left:auto;font-size:12px}
.seller-workflow .automation-settings .tt-auto__hint{margin-left:0}
.seller-workflow .automation-settings .tt-auto__line{flex-wrap:nowrap}
.seller-workflow .automation-settings .tt-auto__label{flex-basis:70px}
.seller-workflow .automation-settings .rule-trigger{font-size:13px}
.seller-workflow .automation-stage .column-body{min-height:220px}
.seller-workflow .automation-target{margin-bottom:10px}
.seller-workflow .automation-rules{margin-bottom:12.5px}
.seller-workflow .automation-stage{padding-top:1px}
.seller-workflow .planning-switch{margin:0 auto 26px}
.seller-workflow .planning-practices{max-width:780px;margin:0 auto 30px;text-align:left}
.seller-workflow .planning-practices>p{font-size:17px;color:#111;margin:0 0 12px}
.seller-workflow .planning-practices .practice-list{display:grid;grid-template-columns:1fr 1fr;gap:8px 35px;margin:0;padding-left:19px;list-style:disc}
.seller-workflow .planning-practices .practice-list li{display:list-item;font-size:14px;line-height:1.5}
.seller-workflow .planning-practices .practice-list li:before{display:none}
.seller-workflow .planning-surface{margin:0}
.seller-workflow .time-explainer .time-legend{margin-top:0}
.seller-workflow .time-ticks{position:relative;height:450px}
.seller-workflow .time-ticks time{position:absolute;height:auto;line-height:12px;transform:translateY(-5px)}
.seller-workflow .time-events{height:450px;background:repeating-linear-gradient(to bottom,#e9e9e9 0 1px,transparent 1px 100px)}
.seller-workflow .time-events .time-drop,.seller-workflow .time-events .time-work{height:96px!important}
.seller-workflow .time-events .fixed-event strong{font-size:12px}
.seller-workflow .time-demo #time-status{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;clip-path:inset(50%)}
@media (max-width:760px){.seller-workflow .fd-section+.pricing-section{padding-top:45px;padding-bottom:24px}
.seller-workflow #knowledge{padding-top:20px;padding-bottom:35px}
.seller-workflow #knowledge .slide-lines{gap:7px;width:100%}
.seller-workflow #conversations{gap:28px}
.seller-workflow #conversations .conversation-copy{text-align:left}
.seller-workflow .channel-heading{padding:8px 10px}
.seller-workflow .chat-contact{gap:6px}
.seller-workflow .chat-contact strong{font-size:12px}
.seller-workflow .chat-contact>svg{display:none}
.seller-workflow .chat-search-island:has(input:not([hidden])){width:190px}
.seller-workflow .client-thread .omni-messages{padding:17px 12px 0;gap:17px}
.seller-workflow .client-thread .omni-message{font-size:11px}
.seller-workflow .client-thread .omni-composer{margin:14px 9px 10px}
.seller-workflow .omni-composer .omni-compose-field{grid-template-columns:minmax(0,1fr);padding:8px;border-radius:19px;gap:4px}
.seller-workflow .omni-compose-field input{min-height:32px;padding:6px!important;font-size:12px}
.seller-workflow .reply-inline-actions{justify-content:flex-end}
.seller-workflow .omni-compose-field button.reply-channel{font-size:11px;min-width:108px}
.seller-workflow .crm-rec-zone{padding:15px 13px}
.seller-workflow .crm-rec-file{gap:8px}
.seller-workflow .crm-rec-file strong{font-size:12px}
.seller-workflow .crm-rec-file small{font-size:10px}
.seller-workflow .crm-rec-doc{width:30px;height:35px}
.seller-workflow .crm-rec-demo .recording-footer{font-size:11px}
.seller-workflow .summary-widget-head{padding:12px;font-size:12px;gap:7px;flex-wrap:wrap}
.seller-workflow .summary-widget-head>span{font-size:10px}
.seller-workflow .summary-widget-body{padding:15px 12px}
.seller-workflow .summary-widget-body h3{font-size:18px}
.seller-workflow .summary-widget-body p{font-size:12px}
.seller-workflow .summary-widget-body .call-action{font-size:11px}
.seller-workflow .automation-layout{gap:10px}
.seller-workflow .automation-settings .tt-auto{padding:13px 11px}
.seller-workflow .automation-settings .tt-auto__head strong{font-size:11px}
.seller-workflow .automation-settings .tt-auto__state{display:none}
.seller-workflow .automation-settings .tt-auto__line{flex-wrap:wrap;gap:8px}
.seller-workflow .automation-settings .tt-auto__hint{margin-left:58px;font-size:11px}
.seller-workflow .automation-settings .tt-auto__label{flex-basis:50px}
.seller-workflow .automation-settings .rule-trigger{font-size:10px}
.seller-workflow .planning-practices{margin-bottom:24px}
.seller-workflow .planning-practices>p{font-size:15px}
.seller-workflow .planning-practices .practice-list{grid-template-columns:1fr;gap:6px}
.seller-workflow .planning-practices .practice-list li{font-size:12px}
.seller-workflow .time-explainer .time-legend{display:grid;grid-template-columns:1fr;gap:15px}
.seller-workflow .time-explainer .time-legend strong{font-size:13px}
.seller-workflow .time-explainer .time-legend small{font-size:11px}
.seller-workflow .time-events .fixed-event strong{font-size:10px}
.seller-workflow .time-ticks{font-size:10px}
.seller-workflow .editor-pane .format-tools{right:auto;top:auto}}
@media (max-width:380px){.seller-workflow .chat-search-island:has(input:not([hidden])){width:175px}
.seller-workflow .automation-settings .tt-auto__line{gap:7px}
.seller-workflow .automation-settings .tt-auto__label{flex-basis:100%}
.seller-workflow .automation-settings .tt-auto__hint{margin-left:0}
.seller-workflow .rule-trigger{padding-inline:7px!important}
.seller-workflow .automation-settings .tt-auto__head strong{font-size:10px}}
@media (prefers-reduced-motion:reduce){.seller-workflow .status-dots i{animation:none}
.seller-workflow .call-result.summary-widget{transition:none}
.seller-workflow .recording-demo[data-phase=saved] .energy-front{animation:none;opacity:0}}
@media (max-width:380px){.seller-workflow .automation-settings .rule-switch{display:flex}
.seller-workflow .automation-settings .tt-auto__head{gap:6px}
.seller-workflow .automation-settings .tt-auto__head strong{line-height:1.35}
.seller-workflow .automation-settings .rule-trash{display:none}}
.seller-workflow #planning{width:100%;justify-items:center}
.seller-workflow .planning-surface{width:100%;max-width:1000px;margin-inline:auto}
.seller-workflow .planning-surface>#time-panel{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:54px}
.seller-workflow .planning-practices{margin:0 0 36px;max-width:none}
.seller-workflow .planning-practices>p{font-size:17px;line-height:1.55;margin:0 0 15px}
.seller-workflow .planning-practices .practice-list{display:block;padding-left:19px}
.seller-workflow .planning-practices .practice-list li{font-size:14px;margin:8px 0}
.seller-workflow .time-ticks,.seller-workflow .time-events{height:400px}
.seller-workflow .time-events{border-bottom:1px solid #e9e9e9}
.seller-workflow .planning-surface>#flow-panel{width:100%;margin:auto}
.seller-workflow .flow-explainer{min-width:0}
.seller-workflow .flow-link-lock{border-radius:5px}
.seller-workflow .showcase-arrow{background:#080a0f;color:#fff;border-color:#080a0f;box-shadow:inset 0 1px 1px #ffffff24,0 3px 12px #080a0f14}
.seller-workflow .showcase-arrow:hover{background:#22252b}
.seller-workflow .showcase-arrow:focus-visible{outline:2px solid #73f639;outline-offset:4px}
.seller-workflow .detail-documents .tt-documents__row{padding-right:0}
.seller-workflow .detail-documents .detail-download,.seller-workflow .detail-documents .fold-plus{width:20px;min-width:20px;height:20px;display:grid;place-items:center;color:#888}
.seller-workflow .detail-documents .tt-documents__summary{flex:1;min-width:0}
.seller-workflow .permission-check{position:relative;display:inline-grid;place-items:center;flex:none;width:22px;height:22px}
.seller-workflow .permission-row .permission-check input{width:22px;height:22px}
.seller-workflow .permission-row .permission-check input:checked:after{content:none}
.seller-workflow .permission-check svg{position:absolute;width:13px;height:13px;color:#73f639;pointer-events:none;opacity:0}
.seller-workflow .permission-check input:checked+svg{opacity:1}
.seller-workflow .permission-check input:focus-visible{outline:2px solid #73f639;outline-offset:3px}
.seller-workflow .chat-header-tools{width:70px;justify-content:flex-end}
.seller-workflow .chat-search-island,.seller-workflow .chat-search-island:has(input:not([hidden])){position:absolute;right:38px;width:32px;height:32px;padding:0;background:none;transition:width 420ms cubic-bezier(.34,1.32,.5,1);isolation:isolate}
.seller-workflow .chat-search-island.is-open,.seller-workflow .chat-search-island.is-open:has(input:not([hidden])){width:240px}
.seller-workflow .chat-search-island button,.seller-workflow .chat-search-island button[aria-expanded=true]{background:none;color:#c6c6c8}
.seller-workflow .chat-search-island button:hover{color:white}
.seller-workflow .chat-search-island input{position:relative;z-index:1;caret-color:transparent;cursor:default;pointer-events:none}
.seller-workflow .chat-search-island button{position:relative;z-index:1}
.seller-workflow .search-goo{position:absolute;inset:-8px;pointer-events:none;z-index:-1}
.seller-workflow .is-goo .search-goo{filter:url(#chat-search-goo)}
.seller-workflow .search-goo i{position:absolute;right:8px;top:8px;width:32px;height:32px;border-radius:30px;background:#3a3a3e;transition:width 420ms cubic-bezier(.34,1.32,.5,1),transform 420ms cubic-bezier(.34,1.32,.5,1)}
.seller-workflow .search-goo i:first-child{width:calc(100% - 16px)}
.seller-workflow .is-open .search-goo i:last-child{transform:translateX(-18px) scale(.55)}
.seller-workflow .chat-search-island #chat-search-clear{margin-right:4px;flex:none}
@media (max-width:760px){.seller-workflow .planning-surface{max-width:580px}
.seller-workflow .planning-surface>#time-panel{display:flex;gap:30px}
.seller-workflow .planning-practices{margin-bottom:28px}
.seller-workflow .planning-practices>p{font-size:15px}
.seller-workflow .planning-practices .practice-list li{font-size:12px}
.seller-workflow .chat-search-island.is-open,.seller-workflow .chat-search-island.is-open:has(input:not([hidden])){width:190px}}
@media (max-width:380px){.seller-workflow .chat-search-island.is-open,.seller-workflow .chat-search-island.is-open:has(input:not([hidden])){width:175px}}
@media (prefers-reduced-motion:reduce){.seller-workflow .chat-search-island,.seller-workflow .search-goo i{transition:none}
.seller-workflow .is-goo .search-goo{filter:none}}
.seller-workflow #pricing{padding-bottom:var(--tariff-following-space,60px)}
.seller-workflow .chat-header-tools{flex-shrink:0;transition:width 420ms cubic-bezier(.34,1.32,.5,1)}
.seller-workflow .chat-header-tools:has(.is-open){width:278px}
.seller-workflow .chat-contact{overflow:hidden}
.seller-workflow .chat-contact strong{overflow:hidden;text-overflow:ellipsis}
.seller-workflow .chat-contact>svg{flex:none}
@media (max-width:760px){.seller-workflow .chat-header-tools:has(.is-open){width:228px}}
@media (max-width:380px){.seller-workflow .chat-header-tools:has(.is-open){width:213px}}
@media (prefers-reduced-motion:reduce){.seller-workflow .chat-header-tools{transition:none}}
.seller-workflow .search-goo{right:-46px}
.seller-workflow .search-goo i:first-child{left:8px;right:auto;width:calc(100% - 54px)}
.seller-workflow .search-goo i:last-child{right:8px}
.seller-workflow .is-open .search-goo i:last-child{transform:translateX(-42px) scale(.55);transition-delay:70ms}
.seller-workflow .chat-header-tools #chat-date-toggle{position:relative;background:transparent;transition:opacity 120ms}
.seller-workflow .chat-header-tools:has(.is-open) #chat-date-toggle{opacity:0;pointer-events:none}
.seller-workflow .chat-header-tools #chat-date-toggle[aria-expanded=true]{background:#fff}
.seller-workflow #pricing{--tariff-base-top:65px;padding-top:calc(var(--tariff-base-top) + var(--tariff-extra-top,0px))}
@media (max-width:760px){.seller-workflow #pricing{--tariff-base-top:45px}}
@media (prefers-reduced-motion:reduce){.seller-workflow .is-open .search-goo i:last-child{transition-delay:0ms}
.seller-workflow .chat-header-tools #chat-date-toggle{transition:none}}
.seller-workflow{--scene-head:70px;--scene-room:calc(100svh - var(--scene-head))}
@media (max-width:760px){.seller-workflow{--scene-head:68px}}
@media (min-width:1100px) and (min-height:720px){.seller-workflow .journey-row:not(.row-3){min-height:0;display:flex;align-items:center;padding:65px 0}
.seller-workflow .journey-stage{position:relative;top:auto;min-height:0;width:100%}
.seller-workflow .journey-row.row-3{min-height:0;display:flex;flex-direction:column;justify-content:center;padding:65px 0}
.seller-workflow .row-3 .task-detail-crop{width:100%}}
.seller-workflow .agents-section:not(.agent-static) .agents-sticky{top:var(--scene-anchor,100px)}
.seller-workflow .fd-motion .fd-sticky{padding-top:var(--scene-head);padding-bottom:0;overflow:visible}
.seller-workflow .crm-chapter{position:relative;isolation:isolate}
.seller-workflow .crm-chapter>.fd-section{margin:0;background:#fff;z-index:1}
.seller-workflow .crm-chapter.is-stacked>.fd-section{position:sticky;top:var(--photo-pin,0px)}
.seller-workflow .crm-chapter.is-stacked>#pricing{position:sticky;top:0;z-index:2}
.seller-workflow .crm-chapter.is-stacked>#knowledge{position:sticky;top:var(--knowledge-pin,0px);z-index:3}
.seller-workflow .crm-chapter.is-stacked>#contact{position:sticky;top:0;z-index:4}
.seller-workflow .crm-chapter>#pricing,.seller-workflow .crm-chapter>#knowledge,.seller-workflow .crm-chapter>#contact{background:#fff;margin:0;max-width:none;width:100%;box-sizing:border-box;border-radius:var(--sheet-corner,0px) var(--sheet-corner,0px) 0 0;box-shadow:0 -16px 45px #11220b07}
.seller-workflow .crm-chapter>#pricing{min-height:100svh;padding:var(--scene-head) max(5vw,24px) 0;gap:6vw;grid-template-columns:1fr 1fr;align-content:center}
.seller-workflow .crm-chapter>#pricing>.monthly-price{justify-self:end}
.seller-workflow .crm-chapter>#pricing>.price-copy{max-width:580px;justify-self:start}
.seller-workflow .crm-chapter>#knowledge{min-height:100svh;padding:var(--scene-head) 0 0;display:flex;align-items:center;justify-content:center}
.seller-workflow .showcase-composition{position:relative;box-sizing:border-box;width:min(1320px,100%);padding:0 70px;margin:auto;zoom:var(--showcase-fit,1)}
.seller-workflow #knowledge .showcase-panels{min-height:0}
.seller-workflow #knowledge .slide-lines{margin:22px auto 0}
.seller-workflow #knowledge .showcase-arrow{top:calc(50% - 27px)}
.seller-workflow .crm-chapter>#contact{min-height:100svh;padding:var(--scene-head) 24px 0;display:flex;justify-content:center;align-items:center;overflow:hidden}
.seller-workflow .crm-chapter>#contact .closing-field{clip-path:none}
.seller-workflow .crm-chapter>#contact .closing-copy{width:100%;will-change:transform}
.seller-workflow .stack-rest{height:24svh;pointer-events:none}
.seller-workflow .crm-chapter:not(.is-stacked) .stack-rest{display:none}
@media (max-width:1099px){.seller-workflow .showcase-composition{padding:20px 60px}
.seller-workflow .crm-chapter>#knowledge{padding-bottom:35px}
.seller-workflow .crm-chapter>#pricing{gap:40px}
.seller-workflow .crm-chapter>#pricing>.monthly-price{justify-self:center}
.seller-workflow .crm-chapter>#pricing>.price-copy{justify-self:center}}
@media (max-width:760px){.seller-workflow .showcase-composition{padding:28px 38px 24px}
.seller-workflow .crm-chapter>#knowledge{padding-bottom:0}
.seller-workflow .crm-chapter>#pricing{padding:calc(var(--scene-head) + 45px) 24px 45px;justify-content:center;align-items:center;gap:38px}
.seller-workflow .crm-chapter>#pricing .price-copy{width:100%;max-width:400px}
.seller-workflow .crm-chapter>#pricing .monthly-price{align-self:center}
.seller-workflow .fd-motion .fd-sticky{padding-top:var(--scene-head);padding-bottom:0;gap:15px;overflow:clip}
.seller-workflow .stack-rest{height:18svh}
.seller-workflow #knowledge .showcase-arrow{top:calc(50% - 22px)}}
@media (max-width:380px){.seller-workflow .showcase-composition{padding-inline:33px}}
@media (prefers-reduced-motion:reduce),(max-height:620px){.seller-workflow .crm-chapter>.fd-section,.seller-workflow .crm-chapter>#pricing,.seller-workflow .crm-chapter>#knowledge,.seller-workflow .crm-chapter>#contact{position:relative!important;top:auto!important;border-radius:0!important;box-shadow:none}
.seller-workflow .stack-rest{display:none}
.seller-workflow .crm-chapter>#pricing{min-height:0;padding-block:80px}
.seller-workflow .crm-chapter>#knowledge{min-height:0;padding-block:40px}
.seller-workflow .crm-chapter>#contact{min-height:80svh;padding-block:80px}
.seller-workflow .fd-motion .fd-sticky{padding-block:80px}}
@media (min-width:761px){.seller-workflow .fd-motion .fd-stage{transform:translateY(3.9%)}}
.seller-workflow .crm-chapter>#pricing{grid-template-columns:max-content minmax(0,510px);justify-content:center;gap:clamp(45px,6vw,100px)}
.seller-workflow .showcase-composition{padding-bottom:54px}
.seller-workflow #knowledge .showcase-nav{position:absolute;left:50%;top:var(--active-nav-top);transform:translateX(-50%);margin:0;width:min(420px,75%)}
@media (max-width:1099px){.seller-workflow .showcase-composition{padding-bottom:74px}}
@media (max-width:760px){.seller-workflow .crm-chapter>#pricing{gap:38px}
.seller-workflow .showcase-composition{padding-bottom:78px}}
.seller-workflow html:not(.js) .crm-chapter>#knowledge{display:block;padding:80px 24px}
.seller-workflow html:not(.js) #knowledge .showcase-nav{position:static;transform:none;margin:24px auto}
.seller-workflow .fd-motion .fd-sticky{overflow:clip}
@media (max-width:1099px){.seller-workflow .is-stacked #knowledge .showcase-arrow{position:fixed;top:calc((100svh + var(--scene-head))/2 - 27px);visibility:hidden}
.seller-workflow .is-stacked #knowledge.is-in-view .showcase-arrow{visibility:visible}}
@media (max-width:760px){.seller-workflow .is-stacked #knowledge .showcase-arrow{top:calc((100svh + var(--scene-head))/2 - 22px)}}
.seller-workflow .crm-chapter.is-stacked>#pricing+.stack-rest,.seller-workflow .crm-chapter.is-stacked>#knowledge+.stack-rest{height:90svh}
.seller-workflow #contact .closing-charm{--charm-angle:-7deg;transform:rotate(var(--charm-angle));transition:box-shadow .22s ease}
.seller-workflow #contact .closing-charm:nth-child(2){--charm-angle:7deg}
.seller-workflow #contact .closing-charm:hover,.seller-workflow #contact .closing-charm:focus-visible{transform:rotate(var(--charm-angle));box-shadow:inset 2px 3px 3px #fff,inset -2px -3px 4px #85968b38,inset 0 0 0 4px #ffffff3d,5px 15px 25px -13px #18351b40,0 0 0 1px #73f63965,0 0 25px 3px #73f63936}
.seller-workflow .monthly-price .flap-price{display:grid;grid-template-columns:max-content max-content;column-gap:12px;row-gap:18px;align-items:center}
.seller-workflow .price-caption{grid-column:1;display:flex;align-items:center;justify-content:space-between;gap:10px;white-space:nowrap;font-family:inherit;font-size:clamp(12px,1.35vw,23px);font-weight:400;line-height:1.25;letter-spacing:0}
.seller-workflow .monthly-price .price-caption small{margin:0;color:#999;font:inherit}
.seller-workflow .price-promotion{font:inherit;color:#fff;background:#e53535;border-radius:6px;padding:5px 8px;opacity:1;transition:opacity .22s ease}
.seller-workflow .js .price-promotion:not(.is-visible){opacity:0}
@media (max-width:760px){.seller-workflow .price-caption{font-size:12px;gap:6px}
.seller-workflow .price-promotion{padding:4px 5px}
.seller-workflow .monthly-price .flap-price{column-gap:8px;row-gap:14px}}
.seller-workflow .journey{padding-bottom:calc(45px + var(--journey-hold-space,0px))}
.seller-workflow .journey-track{position:relative;display:flow-root}
@media (max-width:760px){.seller-workflow .journey{padding-bottom:calc(20px + var(--journey-hold-space,0px))}}
@media (max-width:760px){.seller-workflow .journey-row{padding-block:28px}
.seller-workflow .row-3 .chat-story-heading{width:calc(100% - 100px);max-width:none;margin-left:0;align-self:flex-start;text-align:left}
.seller-workflow .row-3 .chat-story-heading h2{font-size:clamp(18px,5vw,24px);line-height:1.3}
.seller-workflow .row-3 .chat-story-heading p{font-size:12px;line-height:1.65}}
.seller-workflow .row-1 .tt-column__cards{padding-bottom:calc((1 - var(--land,0)) * (var(--arrival-height,180px) + 10px))}
.seller-workflow .scroll-edge{position:fixed;left:0;right:0;pointer-events:none;z-index:20;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
.seller-workflow .scroll-edge-top{top:0;height:105px;mask-image:linear-gradient(#000,#000b 28%,transparent);-webkit-mask-image:linear-gradient(#000,#000b 28%,transparent)}
.seller-workflow .scroll-edge-bottom{bottom:0;height:90px;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);mask-image:linear-gradient(transparent,#0007);-webkit-mask-image:linear-gradient(transparent,#0007)}
@media (max-width:767px){.seller-workflow .scroll-edge-top{height:80px}
.seller-workflow .scroll-edge-bottom{height:65px}}
@media (prefers-reduced-motion:reduce){.seller-workflow .scroll-edge-bottom{display:none}}
@media (prefers-reduced-transparency:reduce){.seller-workflow .scroll-edge{display:none}}
@media (max-width:480px){.seller-workflow .price-caption{font-size:11px;gap:4px}}
.seller-workflow ::selection{background:var(--green,#73f639);color:#080a0f}
.seller-workflow .journey-item:focus-visible{outline:2px solid var(--green,#73f639);outline-offset:3px}