@layer components{.tc-vendor-page{--tc-vendor-bought:var(--tc-color-action);--tc-vendor-seller:var(--tc-color-amber-500)}.tc-vendor-avatar{--tc-customer-tone:var(--tc-color-text-secondary)}.tc-vendor-page .tc-customer-chip[data-tone=action]{border-color:var(--tc-color-action-border);background:var(--tc-color-action-surface);color:var(--tc-color-action)}.tc-vendor-page .tc-customer-chip[data-tone=seller]{border-color:var(--tc-color-amber-200);background:var(--tc-color-amber-50);color:var(--tc-color-amber-800)}.tc-vendor-numbers{grid-template-columns:repeat(var(--tc-vendor-cells,5), minmax(0, 1fr))}.tc-vendor-numbers>div[data-tone=seller] dt+dd{color:var(--tc-color-amber-700)}.tc-vendor-change{font-weight:var(--tc-font-weight-semibold);white-space:nowrap}.tc-vendor-change[data-direction=up]{color:var(--tc-color-emerald-700)}.tc-vendor-change[data-direction=down]{color:var(--tc-color-amber-700)}.tc-vendor-change>span{color:var(--tc-color-text-tertiary);font-weight:var(--tc-font-weight-regular,400)}.tc-vendor-card__lead{margin:calc(var(--tc-space-2) * -1) 0 0;color:var(--tc-color-text-secondary);font-size:var(--tc-type-control-label-size)}.tc-vendor-card__link{font-size:var(--tc-type-control-label-size);font-weight:var(--tc-font-weight-semibold);white-space:nowrap}.tc-vendor-legend{gap:var(--tc-space-2) var(--tc-space-5);color:var(--tc-color-text-secondary);font-size:var(--tc-type-metadata-size);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tc-vendor-legend li{align-items:center;gap:.375rem;display:inline-flex}.tc-vendor-legend li>span{background:var(--tc-vendor-bought);border-radius:.1875rem;width:.625rem;height:.625rem}.tc-vendor-legend li[data-series=seller]>span{background:var(--tc-vendor-seller)}.tc-vendor-legend strong{color:var(--tc-color-text-primary)}.tc-vendor-chart{gap:var(--tc-space-2);grid-template-columns:auto minmax(0,1fr);display:grid}.tc-vendor-chart__axis{height:11rem;color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);text-align:right;align-content:space-between;display:grid}.tc-vendor-chart__axis>span:first-child{transform:translateY(-50%)}.tc-vendor-chart__axis>span:last-child{transform:translateY(50%)}.tc-vendor-chart ol{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.tc-vendor-chart li{gap:var(--tc-space-1);grid-template-rows:11rem auto;min-width:0;display:grid}.tc-vendor-chart__plot{border-bottom:1px solid var(--tc-color-border-strong);background-image:linear-gradient(var(--tc-color-border-subtle) 1px, transparent 1px);background-size:100% 50%;align-items:flex-end;display:flex}.tc-vendor-chart__stack{border-radius:.1875rem .1875rem 0 0;flex-direction:column;width:100%;min-height:0;display:flex;overflow:hidden}.tc-vendor-chart__stack>span{background:var(--tc-vendor-bought);flex-basis:0;min-height:1px}.tc-vendor-chart__stack>span[data-series=seller]{background:var(--tc-vendor-seller)}.tc-vendor-chart li[data-current] .tc-vendor-chart__stack>span[data-series=bought]{background:color-mix(in srgb, var(--tc-vendor-bought) 45%, var(--tc-color-surface))}.tc-vendor-chart__label{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);text-align:center;white-space:nowrap;overflow:hidden}.tc-vendor-years{gap:var(--tc-space-2);padding:var(--tc-space-3) 0 0;border-top:1px solid var(--tc-color-border-subtle);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));margin:0;list-style:none;display:grid}.tc-vendor-years a{padding:var(--tc-space-2) var(--tc-space-3);border-radius:var(--tc-radius-control,.5rem);background:var(--tc-color-surface-inset);color:var(--tc-color-text-primary);gap:.0625rem;text-decoration:none;display:grid}.tc-vendor-years a:hover{background:var(--tc-color-action-surface)}.tc-vendor-years span{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size)}.tc-vendor-table-card{padding-inline:0;padding-bottom:0;overflow:hidden}.tc-vendor-table-card>.tc-order-card__head{padding-inline:var(--tc-space-5);flex-wrap:wrap}.tc-vendor-card,.tc-vendor-table-card{grid-template-columns:minmax(0,1fr)}.tc-vendor-table-scroll{min-width:0;position:relative;overflow-x:auto}.tc-vendor-table{border-collapse:collapse;width:100%;min-width:40rem;font-size:var(--tc-type-control-label-size)}.tc-vendor-table th{padding:var(--tc-space-2) var(--tc-space-3);background:var(--tc-color-surface-inset);color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);font-weight:var(--tc-font-weight-semibold);text-align:left;white-space:nowrap}.tc-vendor-table td{padding:var(--tc-space-2) var(--tc-space-3);border-top:1px solid var(--tc-color-border-subtle);vertical-align:top}.tc-vendor-table :is(th,td):first-child{padding-left:var(--tc-space-5)}.tc-vendor-table :is(th,td):last-child{padding-right:var(--tc-space-5)}.tc-vendor-table tbody tr:hover{background:var(--tc-color-surface-inset)}.tc-vendor-table .is-number{text-align:right;white-space:nowrap}.tc-vendor-table .is-nowrap{white-space:nowrap}.tc-vendor-table .is-muted{color:var(--tc-color-text-tertiary)}.tc-vendor-table .is-strong{font-weight:var(--tc-font-weight-semibold)}.tc-vendor-table .is-wide{width:99%;min-width:14rem;max-width:0}.tc-vendor-table .is-wide>span{display:block}.tc-vendor-cell-title{align-items:center;gap:var(--tc-space-2);min-width:0;color:var(--tc-color-text-primary);font-weight:var(--tc-font-weight-medium);display:flex!important}.tc-vendor-cell-title>:is(a,span:not(.tc-customer-chip)){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tc-vendor-cell-title>a{color:inherit}.tc-vendor-cell-title>.tc-customer-chip{height:1.25rem}.tc-vendor-table .is-wide>.tc-order-muted{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tc-vendor-share{align-items:center;gap:var(--tc-space-2);min-width:10rem;display:flex}.tc-vendor-share>span:first-child{border-radius:var(--tc-radius-full);background:var(--tc-color-surface-inset);flex:auto;height:.5rem;overflow:hidden}.tc-vendor-share>span:first-child>span{border-radius:inherit;background:var(--tc-vendor-bought);height:100%;display:block}.tc-vendor-share>span:last-child{width:2.25rem;color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);text-align:right}.tc-vendor-attention{border:1px solid var(--tc-color-amber-200);border-radius:var(--tc-radius-card);background:var(--tc-color-surface);box-shadow:var(--tc-shadow-card);overflow:hidden}.tc-vendor-attention>header{align-items:center;gap:var(--tc-space-2);padding:var(--tc-space-3) var(--tc-space-5);border-bottom:1px solid var(--tc-color-amber-200);background:var(--tc-color-amber-50);color:var(--tc-color-amber-800);display:flex}.tc-vendor-attention h2{color:var(--tc-color-text-primary);font-size:var(--tc-type-section-title-size);font-weight:var(--tc-type-section-title-weight);line-height:var(--tc-type-section-title-line-height);margin:0}.tc-vendor-attention>header>span{font-size:var(--tc-type-metadata-size);font-weight:var(--tc-font-weight-semibold);margin-left:auto}.tc-vendor-attention ul{margin:0;padding:0;list-style:none}.tc-vendor-attention li{padding:var(--tc-space-3) var(--tc-space-5);font-size:var(--tc-type-control-label-size);gap:.25rem;display:grid}.tc-vendor-attention li+li{border-top:1px solid var(--tc-color-border-subtle)}.tc-vendor-attention li>span{color:var(--tc-color-text-secondary)}.tc-vendor-attention li>a{font-weight:var(--tc-font-weight-semibold);justify-self:start}.tc-vendor-missing{gap:var(--tc-space-2);padding-top:var(--tc-space-3);border-top:1px solid var(--tc-color-border-subtle);display:grid}.tc-vendor-missing ul{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.tc-vendor-missing a{border:1px dashed var(--tc-color-border-strong);border-radius:var(--tc-radius-full);height:1.75rem;color:var(--tc-color-text-secondary);font-size:var(--tc-type-metadata-size);font-weight:var(--tc-font-weight-semibold);align-items:center;padding:0 .625rem;text-decoration:none;display:inline-flex}.tc-vendor-missing a:hover{border-color:var(--tc-color-action);color:var(--tc-color-action)}.tc-vendor-bars{gap:var(--tc-space-3);font-size:var(--tc-type-control-label-size);margin:0;padding:0;list-style:none;display:grid}.tc-vendor-bars li{gap:.25rem var(--tc-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.tc-vendor-bars li>span:last-child{border-radius:var(--tc-radius-full);background:var(--tc-color-surface-inset);grid-column:1/-1;height:.375rem;overflow:hidden}.tc-vendor-bars li>span:last-child>span{border-radius:inherit;background:var(--tc-vendor-bought);height:100%;display:block}.tc-vendor-bars li[data-series=seller]>span:last-child>span{background:var(--tc-vendor-seller)}.tc-vendor-books-defaults .tc-books-vendor-defaults{gap:var(--tc-space-4);padding:var(--tc-space-5);border:1px solid var(--tc-color-border);border-radius:var(--tc-radius-card);background:var(--tc-color-surface);box-shadow:var(--tc-shadow-card);grid-template-columns:minmax(0,1fr)}.tc-vendor-books-defaults .tc-books-vendor-defaults__heading h2{font-size:var(--tc-type-section-title-size);font-weight:var(--tc-type-section-title-weight);line-height:var(--tc-type-section-title-line-height)}.tc-vendor-notes{color:var(--tc-color-text-secondary);white-space:pre-line;margin:0}.tc-vendor-notes-empty{padding:var(--tc-space-3);border:1px dashed var(--tc-color-border-strong);border-radius:var(--tc-radius-control,.5rem);background:var(--tc-color-surface-inset);color:var(--tc-color-text-tertiary);font-size:var(--tc-type-control-label-size);text-decoration:none;display:block}.tc-vendor-notes-empty:hover{color:var(--tc-color-action)}@container customer-page (max-width:57rem){.tc-vendor-numbers{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-vendor-chart ol{gap:.125rem}.tc-vendor-attention{order:1}.tc-vendor-spend{order:2}.tc-vendor-table-card{order:3}.tc-vendor-about{order:4}.tc-vendor-books-defaults,.tc-vendor-card{order:5}}}
@layer components{.tc-tools-header-actions{gap:var(--tc-space-2);flex-wrap:wrap;display:flex}.tc-tools-table{min-width:52rem}.tc-tools-table .tc-table__head,.tc-tools-table .tc-table__cell{padding-inline:var(--tc-space-3)}.tc-tools-table .tc-table__head:first-child,.tc-tools-table .tc-table__cell:first-child{width:99%;padding-inline-start:var(--tc-space-4)}.tc-data-table .tc-tools-table .tc-table__body .tc-table__cell{padding-block:var(--tc-space-2);vertical-align:middle}.tc-data-table .tc-tools-table .tc-tools-table__number{padding-right:var(--tc-space-3);font-weight:400}.tc-tools-table__stack,.tc-tools-table__money{display:grid}.tc-tools-table__money strong{font-weight:var(--tc-font-weight-semibold)}.tc-tools-table__stack small,.tc-tools-table__money small{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);font-weight:400;line-height:var(--tc-type-metadata-line-height)}.tc-tools-nowrap{white-space:nowrap}.tc-tools-muted{color:var(--tc-color-text-tertiary)}.tc-tools-owned{color:var(--tc-color-success);font-weight:var(--tc-font-weight-semibold)}.tc-tools .tc-customers-card>.tc-tools-pagination{padding:var(--tc-space-3) var(--tc-space-4)}.tc-tools .tc-customers-card .tc-data-table__toolbar{align-items:center;column-gap:var(--tc-space-3);row-gap:var(--tc-space-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.tc-tools .tc-data-table__toolbar-primary{display:contents}.tc-tools .tc-customers-card .tc-data-table-filter-toolbar{grid-area:1/1}.tc-tools .tc-customers-card .tc-data-table-column-editor__root{grid-area:1/3}.tc-tools .tc-data-table-filter-toolbar__search{flex:11rem;width:auto;max-width:15rem}.tc-tools .tc-data-table-filter-toolbar__filters{display:contents}.tc-tools-count{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);white-space:nowrap;grid-area:1/2;margin:0}@container customer-page (max-width:36rem){.tc-tools>.tc-commerce-page-header{gap:var(--tc-space-3);flex-wrap:wrap}.tc-tools>.tc-commerce-page-header .tc-commerce-page-header__aside{padding-top:0}.tc-tools .tc-customers-tiles{gap:var(--tc-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.tc-tools .tc-customers-tile{padding:var(--tc-space-3) var(--tc-space-4)}.tc-tools .tc-customers-card .tc-data-table__toolbar{padding-inline:var(--tc-space-3);grid-template-columns:minmax(0,1fr) auto}.tc-tools .tc-data-table-filter-toolbar__search{flex-basis:100%;width:100%;max-width:none;margin-right:0}.tc-tools .tc-customers-card .tc-data-table-filter-toolbar{grid-area:1/1/2/-1}.tc-tools-count{grid-area:2/1}.tc-tools .tc-customers-card .tc-data-table-column-editor__root{grid-area:2/2}}}
@layer components{.tc-contacts-header-actions{gap:var(--tc-space-2);flex-wrap:wrap;display:flex}.tc-contacts-table{min-width:52rem}.tc-contacts-table .tc-table__head,.tc-contacts-table .tc-table__cell{padding-inline:var(--tc-space-3)}.tc-contacts-table .tc-table__head:first-child,.tc-contacts-table .tc-table__cell:first-child{padding-inline-start:var(--tc-space-4)}.tc-data-table .tc-contacts-table .tc-table__body .tc-table__cell{padding-block:var(--tc-space-2);vertical-align:middle}.tc-contacts .tc-customers-card .tc-data-table__toolbar{align-items:center;column-gap:var(--tc-space-3);row-gap:var(--tc-space-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.tc-contacts .tc-data-table__toolbar-primary{display:contents}.tc-contacts .tc-customers-card .tc-data-table-filter-toolbar{grid-area:1/1}.tc-contacts .tc-customers-card .tc-data-table-column-editor__root{grid-area:1/3}.tc-contacts .tc-data-table-filter-toolbar__search{flex:11rem;width:auto;max-width:15rem}.tc-contacts .tc-data-table-filter-toolbar__filters{display:contents}.tc-contacts-count{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);white-space:nowrap;grid-area:1/2;margin:0}.tc-contacts .tc-customers-card>.tc-table-pagination{padding:var(--tc-space-3) var(--tc-space-4);border-top:1px solid var(--tc-color-border-subtle);margin:0}@container customer-page (max-width:36rem){.tc-contacts>.tc-commerce-page-header{gap:var(--tc-space-3);flex-wrap:wrap}.tc-contacts>.tc-commerce-page-header .tc-commerce-page-header__aside{padding-top:0}.tc-contacts .tc-customers-tiles{gap:var(--tc-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.tc-contacts .tc-customers-tile{padding:var(--tc-space-3) var(--tc-space-4)}.tc-contacts .tc-customers-card .tc-data-table__toolbar{padding-inline:var(--tc-space-3);grid-template-columns:minmax(0,1fr) auto}.tc-contacts .tc-data-table-filter-toolbar__search{flex-basis:100%;width:100%;max-width:none;margin-right:0}.tc-contacts .tc-customers-card .tc-data-table-filter-toolbar{grid-area:1/1/2/-1}.tc-contacts-count{grid-area:2/1}.tc-contacts .tc-customers-card .tc-data-table-column-editor__root{grid-area:2/2}}}
@layer components{.tc-credentials-header-actions{gap:var(--tc-space-2);flex-wrap:wrap;display:flex}.tc-credentials-table{min-width:52rem}.tc-credentials-table .tc-table__head,.tc-credentials-table .tc-table__cell{padding-inline:var(--tc-space-3)}.tc-credentials-table .tc-table__head:first-child,.tc-credentials-table .tc-table__cell:first-child{padding-inline-start:var(--tc-space-4)}.tc-data-table .tc-credentials-table .tc-table__body .tc-table__cell{padding-block:var(--tc-space-2);vertical-align:middle}.tc-credentials-table__stack{display:grid}.tc-credentials-table__stack small{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);line-height:var(--tc-type-metadata-line-height)}.tc-credentials-table__stack small.tc-credentials-old{color:var(--tc-color-warning)}.tc-credentials-nowrap{white-space:nowrap}.tc-credentials-muted{color:var(--tc-color-text-tertiary)}.tc-credentials .tc-customers-card .tc-data-table__toolbar{align-items:center;column-gap:var(--tc-space-3);row-gap:var(--tc-space-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.tc-credentials .tc-data-table__toolbar-primary{display:contents}.tc-credentials .tc-customers-card .tc-data-table-filter-toolbar{grid-area:1/1}.tc-credentials .tc-customers-card .tc-data-table-column-editor__root{grid-area:1/3}.tc-credentials .tc-data-table-filter-toolbar__search{flex:11rem;width:auto;max-width:15rem}.tc-credentials .tc-data-table-filter-toolbar__filters{display:contents}.tc-credentials-count{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);white-space:nowrap;grid-area:1/2;margin:0}.tc-credentials .tc-customers-card>.tc-table-pagination{padding:var(--tc-space-3) var(--tc-space-4);border-top:1px solid var(--tc-color-border-subtle);margin:0}@container customer-page (max-width:36rem){.tc-credentials>.tc-commerce-page-header{gap:var(--tc-space-3);flex-wrap:wrap}.tc-credentials>.tc-commerce-page-header .tc-commerce-page-header__aside{padding-top:0}.tc-credentials .tc-customers-tiles{gap:var(--tc-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.tc-credentials .tc-customers-tile{padding:var(--tc-space-3) var(--tc-space-4)}.tc-credentials .tc-customers-card .tc-data-table__toolbar{padding-inline:var(--tc-space-3);grid-template-columns:minmax(0,1fr) auto}.tc-credentials .tc-data-table-filter-toolbar__search{flex-basis:100%;width:100%;max-width:none;margin-right:0}.tc-credentials .tc-customers-card .tc-data-table-filter-toolbar{grid-area:1/1/2/-1}.tc-credentials-count{grid-area:2/1}.tc-credentials .tc-customers-card .tc-data-table-column-editor__root{grid-area:2/2}}}
@layer components{.tc-bookmarks-header-actions{gap:var(--tc-space-2);flex-wrap:wrap;display:flex}.tc-bookmarks-table{min-width:52rem}.tc-bookmarks-table .tc-table__head,.tc-bookmarks-table .tc-table__cell{padding-inline:var(--tc-space-3)}.tc-bookmarks-table .tc-table__head:first-child,.tc-bookmarks-table .tc-table__cell:first-child{padding-inline-start:var(--tc-space-4)}.tc-data-table .tc-bookmarks-table .tc-table__body .tc-table__cell{padding-block:var(--tc-space-2);vertical-align:middle}.tc-bookmarks-login{margin-top:var(--tc-space-1);padding:0 var(--tc-space-2);border-radius:var(--tc-radius-full);background:var(--tc-color-action-surface);color:var(--tc-color-action);font-size:var(--tc-type-caption-size);font-weight:var(--tc-font-weight-semibold);line-height:1.25rem;display:inline-flex}.tc-bookmarks .tc-customers-card .tc-data-table__toolbar{align-items:center;column-gap:var(--tc-space-3);row-gap:var(--tc-space-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.tc-bookmarks .tc-data-table__toolbar-primary{display:contents}.tc-bookmarks .tc-customers-card .tc-data-table-filter-toolbar{grid-area:1/1}.tc-bookmarks .tc-customers-card .tc-data-table-column-editor__root{grid-area:1/3}.tc-bookmarks .tc-data-table-filter-toolbar__search{flex:11rem;width:auto;max-width:15rem}.tc-bookmarks .tc-data-table-filter-toolbar__filters{display:contents}.tc-bookmarks-count{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);white-space:nowrap;grid-area:1/2;margin:0}.tc-bookmarks .tc-customers-card>.tc-table-pagination{padding:var(--tc-space-3) var(--tc-space-4);border-top:1px solid var(--tc-color-border-subtle);margin:0}@container customer-page (max-width:36rem){.tc-bookmarks>.tc-commerce-page-header{gap:var(--tc-space-3);flex-wrap:wrap}.tc-bookmarks>.tc-commerce-page-header .tc-commerce-page-header__aside{padding-top:0}.tc-bookmarks .tc-customers-tiles{gap:var(--tc-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.tc-bookmarks .tc-customers-tile{padding:var(--tc-space-3) var(--tc-space-4)}.tc-bookmarks .tc-customers-card .tc-data-table__toolbar{padding-inline:var(--tc-space-3);grid-template-columns:minmax(0,1fr) auto}.tc-bookmarks .tc-data-table-filter-toolbar__search{flex-basis:100%;width:100%;max-width:none;margin-right:0}.tc-bookmarks .tc-customers-card .tc-data-table-filter-toolbar{grid-area:1/1/2/-1}.tc-bookmarks-count{grid-area:2/1}.tc-bookmarks .tc-customers-card .tc-data-table-column-editor__root{grid-area:2/2}}}
@layer components{.tc-workbench{gap:var(--tc-space-6);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid;container:workbench/inline-size}.tc-workbench>*,.tc-workbench-worklists>*{min-width:0;margin-block:0}.tc-workbench>.tc-commerce-page-header{align-items:flex-end;margin-bottom:0}.tc-workbench [data-provider=etsy]{--tc-workbench-channel:var(--tc-channel-etsy)}.tc-workbench [data-provider=amazon]{--tc-workbench-channel:var(--tc-channel-amazon)}.tc-workbench [data-provider=ebay]{--tc-workbench-channel:var(--tc-channel-ebay)}.tc-workbench [data-provider=walmart]{--tc-workbench-channel:var(--tc-channel-walmart)}.tc-workbench [data-provider=google],.tc-workbench [data-provider=woocommerce]{--tc-workbench-channel:var(--tc-channel-woocommerce)}.tc-workbench-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.tc-workbench-mark{--tc-workbench-mark-size:2.25rem;width:var(--tc-workbench-mark-size);height:var(--tc-workbench-mark-size);border:1px solid color-mix(in srgb, var(--tc-workbench-channel,var(--tc-color-action)) 28%, white);border-radius:calc(var(--tc-workbench-mark-size) * .28);background:color-mix(in srgb, var(--tc-workbench-channel,var(--tc-color-action)) 7%, white);color:var(--tc-workbench-channel,var(--tc-color-action));font-size:calc(var(--tc-workbench-mark-size) * .5);font-weight:var(--tc-font-weight-bold);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.tc-workbench-mark[data-size=sm]{--tc-workbench-mark-size:1.375rem}.tc-workbench-mark[data-size=lg]{--tc-workbench-mark-size:2.75rem}.tc-workbench-mark[data-tone=site]{--tc-workbench-channel:var(--tc-color-action)}.tc-workbench-mark[data-tone=neutral]{border-color:var(--tc-color-border-subtle);background:var(--tc-color-surface-inset);color:var(--tc-color-text-secondary)}.tc-workbench-mark .tc-workbench-icon{width:55%;height:55%}.tc-workbench-bar{background:var(--tc-color-slate-100);border-radius:999px;flex:auto;min-width:2.5rem;height:.5rem;display:block;position:relative}.tc-workbench-bar>span{border-radius:inherit;background:var(--tc-workbench-channel,var(--tc-color-action));position:absolute;inset:0 auto 0 0}.tc-workbench-bar>i{background:var(--tc-color-text-secondary);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-.1875rem;bottom:-.1875rem}.tc-workbench-bar[data-empty=true]{border:1px dashed var(--tc-color-border);background:0 0}.tc-workbench-ring{flex:none;place-items:center;width:4rem;height:4rem;display:inline-grid;position:relative}.tc-workbench-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.tc-workbench-ring circle{fill:none;stroke:var(--tc-color-slate-100);stroke-width:7px}.tc-workbench-ring circle+circle{stroke:var(--tc-workbench-ring,var(--tc-color-action));stroke-linecap:round}.tc-workbench-ring>span{font-size:var(--tc-text-xs);font-weight:var(--tc-font-weight-bold);letter-spacing:-.01em;position:relative}.tc-workbench-health{gap:var(--tc-space-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.tc-workbench-tile{gap:var(--tc-space-3);min-width:0;padding:var(--tc-space-4) 1.125rem;border:1px solid var(--tc-color-border-subtle);border-radius:var(--tc-radius-card);background:var(--tc-color-surface);box-shadow:var(--tc-shadow-card);color:var(--tc-color-text-primary);flex-direction:column;text-decoration:none;transition:border-color .15s;display:flex}.tc-workbench-tile:hover{border-color:var(--tc-color-border-strong);text-decoration:none}.tc-workbench-tile[data-tone=success]{--tc-workbench-ring:var(--tc-color-success)}.tc-workbench-tile__label{align-items:center;gap:var(--tc-space-2);color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);font-weight:var(--tc-font-weight-semibold);display:flex}.tc-workbench-tile__ring{align-items:center;gap:.875rem;display:flex}.tc-workbench-tile__ring>span:last-child{min-width:0;color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);gap:.125rem;line-height:1rem;display:grid}.tc-workbench-tile__ring strong{color:var(--tc-color-text-primary);letter-spacing:-.02em;font-size:1.375rem;line-height:1.75rem}.tc-workbench-tile strong small,.tc-workbench-progress strong small{color:var(--tc-color-text-disabled);font-size:.9375rem;font-weight:var(--tc-font-weight-semibold);letter-spacing:0}.tc-workbench-tile__meters{gap:.5625rem;padding-block:.1875rem;display:grid}.tc-workbench-meter{min-width:0;font-size:var(--tc-type-metadata-size);font-weight:var(--tc-font-weight-semibold);align-items:center;gap:.625rem;display:flex}.tc-workbench-meter__name{width:4rem;color:var(--tc-color-text-secondary);flex:none;align-items:center;gap:.375rem;display:inline-flex}.tc-workbench-meter__name:before{content:"";background:var(--tc-workbench-channel);border-radius:50%;width:.5rem;height:.5rem}.tc-workbench-meter__value{text-align:right;flex:none;width:2.25rem}.tc-workbench-tile__foot{padding-top:var(--tc-space-3);border-top:1px solid var(--tc-color-slate-100);color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);margin-top:auto;line-height:1rem}.tc-workbench-tile__foot b{color:var(--tc-color-text-secondary);font-weight:var(--tc-font-weight-semibold)}.tc-workbench-tile__foot b.is-attention{color:var(--tc-color-warning)}.tc-workbench-card{border:1px solid var(--tc-color-border-subtle);border-radius:var(--tc-radius-card);background:var(--tc-color-surface);min-width:0;box-shadow:var(--tc-shadow-card);flex-direction:column;display:flex}.tc-workbench-card__head{padding:1.125rem var(--tc-space-5) .875rem;border-bottom:1px solid var(--tc-color-border-subtle)}.tc-workbench-card__head h2,.tc-workbench-section-head h2{font-size:var(--tc-type-component-title-size);font-weight:var(--tc-type-component-title-weight);line-height:var(--tc-type-component-title-line-height);margin:0}.tc-workbench-section-head h2{font-size:var(--tc-type-subsection-title-size);line-height:var(--tc-type-subsection-title-line-height)}.tc-workbench-card__head p,.tc-workbench-section-head p{color:var(--tc-color-text-tertiary);margin:.125rem 0 0;font-size:.8125rem;line-height:1.125rem}.tc-workbench-split{gap:var(--tc-space-5);grid-template-columns:minmax(0,2fr) minmax(20rem,1fr);align-items:stretch;display:grid}@container workbench not (min-width:60rem){.tc-workbench-split{grid-template-columns:minmax(0,1fr)}}.tc-workbench-up-next__list{margin:0;padding:0;list-style:none;display:grid}.tc-workbench-up-next__list>li{padding:var(--tc-space-3) var(--tc-space-5);align-items:center;gap:.875rem;display:flex}.tc-workbench-up-next__list>li+li{border-top:1px solid var(--tc-color-slate-100)}.tc-workbench-up-next__rank{width:.875rem;color:var(--tc-color-text-disabled);font-size:var(--tc-type-metadata-size);font-weight:var(--tc-font-weight-semibold);text-align:right;flex:none}.tc-workbench-up-next__text{flex:auto;gap:.1875rem;min-width:0;display:grid}.tc-workbench-up-next__text>strong{font-size:var(--tc-type-body-size);line-height:1.1875rem}.tc-workbench-up-next__text>span{color:var(--tc-color-text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.125rem;display:-webkit-box;overflow:hidden}.tc-workbench-up-next__list-name{color:var(--tc-color-text-secondary);font-weight:var(--tc-font-weight-semibold)}.tc-workbench-up-next__list-name:before{content:"";background:var(--tc-workbench-list,var(--tc-color-action));border-radius:50%;width:.4375rem;height:.4375rem;margin:0 .375rem .0625rem 0;display:inline-block}.tc-workbench [data-list=etsy]{--tc-workbench-list:var(--tc-channel-etsy)}.tc-workbench [data-list=amazon]{--tc-workbench-list:var(--tc-channel-amazon)}.tc-workbench [data-list=ebay]{--tc-workbench-list:var(--tc-channel-ebay)}.tc-workbench [data-list=walmart]{--tc-workbench-list:var(--tc-channel-walmart)}.tc-workbench :is([data-list=google],[data-list=seo],[data-list=alt]){--tc-workbench-list:var(--tc-channel-woocommerce)}.tc-workbench-up-next__list .tc-button{flex:none;min-width:5.5rem}@container workbench not (min-width:40rem){.tc-workbench-up-next__list>li{padding-inline:var(--tc-space-4);flex-wrap:wrap}.tc-workbench-up-next__rank{display:none}.tc-workbench-up-next__text{flex-basis:calc(100% - 3.625rem)}.tc-workbench-up-next__list .tc-button{margin-left:3.625rem}}.tc-workbench-up-next__more{align-items:center;gap:.375rem var(--tc-space-4);padding:var(--tc-space-3) var(--tc-space-5);border-top:1px solid var(--tc-color-border-subtle);border-radius:0 0 var(--tc-radius-card) var(--tc-radius-card);background:var(--tc-color-surface-inset);flex-wrap:wrap;margin-top:auto;font-size:.8125rem;line-height:1.125rem;display:flex}.tc-workbench-up-next__more a{color:var(--tc-color-action)}.tc-workbench-up-next__more>span{color:var(--tc-color-text-secondary);font-weight:var(--tc-font-weight-semibold)}.tc-workbench-empty{justify-items:center;gap:var(--tc-space-2);padding:var(--tc-space-8) var(--tc-space-5);text-align:center;display:grid}.tc-workbench-empty>span{background:var(--tc-color-success-surface);width:2.75rem;height:2.75rem;color:var(--tc-color-success);border-radius:50%;place-items:center;display:inline-grid}.tc-workbench-empty p{max-width:26rem;color:var(--tc-color-text-tertiary);margin:0;font-size:.8125rem}.tc-workbench-recent__days{padding:var(--tc-space-4) var(--tc-space-5) 1.125rem;gap:.875rem;margin:0;list-style:none;display:grid}.tc-workbench-recent__day{margin-bottom:var(--tc-space-2);color:var(--tc-color-text-disabled);font-size:.71875rem;font-weight:var(--tc-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;display:block}.tc-workbench-recent__days ul{gap:var(--tc-space-2);margin:0;padding:0;list-style:none;display:grid}.tc-workbench-recent__days ul li{font-size:.8125rem;font-weight:var(--tc-font-weight-medium);grid-template-columns:1.125rem minmax(0,1fr);column-gap:.625rem;line-height:1.1875rem;display:grid}.tc-workbench-recent__days ul li:before{content:"";background:var(--tc-workbench-list);border-radius:50%;grid-row:span 2;place-self:start center;width:.5rem;height:.5rem;margin-top:.34375rem}.tc-workbench-recent__days small{color:var(--tc-color-text-disabled);font-size:var(--tc-type-metadata-size);font-weight:var(--tc-font-weight-regular)}.tc-workbench-recent__empty{padding:var(--tc-space-5);color:var(--tc-color-text-tertiary);margin:0;font-size:.8125rem}.tc-workbench-recent__foot{padding:var(--tc-space-3) var(--tc-space-5);border-top:1px solid var(--tc-color-border-subtle);color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);margin-top:auto}.tc-workbench-worklists{gap:var(--tc-space-4);display:grid}.tc-workbench-worklists>.tc-workbench-section-head:not(:first-child){margin-top:var(--tc-space-3)}.tc-workbench-worklists__grid{grid-template-columns:repeat(auto-fit, minmax(max(min(21rem, 100%), calc((100% - 2 * var(--tc-space-4)) / 3)), 1fr));gap:var(--tc-space-4);display:grid}.tc-workbench-worklist{gap:var(--tc-space-4);min-width:0;padding:1.125rem 1.125rem var(--tc-space-4);border:1px solid var(--tc-color-border-subtle);border-radius:var(--tc-radius-card);background:var(--tc-color-surface);box-shadow:var(--tc-shadow-card);scroll-margin-top:var(--tc-space-5);flex-direction:column;display:flex}.tc-workbench-worklist>header{align-items:flex-start;gap:var(--tc-space-3);display:flex}.tc-workbench-worklist>header>div{flex:auto;min-width:0}.tc-workbench-worklist h3{font-size:.9375rem;font-weight:var(--tc-font-weight-semibold);margin:0;line-height:1.25rem}.tc-workbench-worklist>header p{color:var(--tc-color-text-tertiary);margin:.125rem 0 0;font-size:.78125rem;line-height:1.0625rem}.tc-workbench-worklist>footer{align-items:center;gap:var(--tc-space-2) var(--tc-space-3);padding-top:var(--tc-space-1);font-size:.8125rem;font-weight:var(--tc-font-weight-semibold);flex-wrap:wrap;margin-top:auto;display:flex}.tc-workbench-worklist>footer a:not(.tc-button),.tc-workbench-unavailable a{color:var(--tc-color-action)}.tc-workbench-footnote{color:var(--tc-color-text-disabled);font-size:var(--tc-type-metadata-size);font-weight:var(--tc-font-weight-regular);margin-left:auto}.tc-workbench-chip{height:1.375rem;padding:0 var(--tc-space-2);border:1px solid var(--tc-color-border-subtle);background:var(--tc-color-surface-inset);color:var(--tc-color-text-secondary);font-size:var(--tc-type-metadata-size);font-weight:var(--tc-font-weight-semibold);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.25rem;display:inline-flex}.tc-workbench-chip[data-tone=attention]{border-color:var(--tc-color-amber-200);background:var(--tc-color-warning-surface);color:var(--tc-color-warning)}.tc-workbench-chip[data-tone=success]{border-color:var(--tc-color-emerald-200);background:var(--tc-color-success-surface);color:var(--tc-color-success)}.tc-workbench-chip .tc-workbench-icon{stroke-width:2.2px;width:.75rem;height:.75rem}.tc-workbench-progress{gap:var(--tc-space-2);display:grid}.tc-workbench-progress[data-tone=success]{--tc-workbench-channel:var(--tc-color-success)}.tc-workbench-progress>div{justify-content:space-between;align-items:baseline;gap:.625rem;display:flex}.tc-workbench-progress strong{letter-spacing:-.02em;font-size:1.5rem;line-height:1.875rem}.tc-workbench-progress>div>span{color:var(--tc-color-text-secondary);font-size:.8125rem;font-weight:var(--tc-font-weight-semibold)}.tc-workbench-progress p,.tc-workbench-channel-meter p{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);margin:0;line-height:1rem}.tc-workbench-channel-meter{gap:.375rem;display:grid}.tc-workbench-channel-meter>div{justify-content:space-between;align-items:baseline;gap:.625rem;font-size:.8125rem;line-height:1.125rem;display:flex}.tc-workbench-channel-meter>div>span{color:var(--tc-color-text-secondary);font-weight:var(--tc-font-weight-semibold)}.tc-workbench-stats{margin:0;display:grid}.tc-workbench-stat{justify-content:space-between;align-items:baseline;gap:var(--tc-space-3);border-top:1px solid var(--tc-color-slate-100);padding:.4375rem 0;font-size:.8125rem;line-height:1.125rem;display:flex}.tc-workbench-stat dt{min-width:0;color:var(--tc-color-text-tertiary)}.tc-workbench-stat dt a{color:inherit}.tc-workbench-stat dd{font-weight:var(--tc-font-weight-semibold);white-space:nowrap;margin:0}.tc-workbench-stat[data-tone=attention] dd{color:var(--tc-color-warning)}.tc-workbench-stat[data-tone=muted] dd{color:var(--tc-color-text-disabled)}.tc-workbench-flag{align-items:flex-start;gap:var(--tc-space-2);padding:.625rem var(--tc-space-3);border:1px solid var(--tc-color-action-border);background:var(--tc-color-blue-50);color:var(--tc-color-action-hover);border-radius:.5rem;font-size:.78125rem;line-height:1.125rem;display:flex}.tc-workbench-flag[data-tone=attention]{border-color:var(--tc-color-amber-200);background:var(--tc-color-warning-surface);color:var(--tc-color-warning)}.tc-workbench-flag p{margin:0}.tc-workbench-flag a{color:inherit;font-weight:var(--tc-font-weight-semibold);text-decoration:underline}.tc-workbench-flag .tc-workbench-icon{width:.9375rem;height:.9375rem;margin-top:.09375rem}.tc-workbench-unavailable{gap:var(--tc-space-2);padding:var(--tc-space-4);border:1px dashed var(--tc-color-border);color:var(--tc-color-text-tertiary);border-radius:.5rem;font-size:.8125rem;display:grid}.tc-workbench-unavailable p{margin:0}.tc-workbench-new{gap:var(--tc-space-4);display:grid}.tc-workbench-new__scroll{overflow-x:auto}.tc-workbench-new__table{border-collapse:collapse;width:100%;min-width:60rem;font-size:.8125rem}.tc-workbench-new__table th{padding:.625rem var(--tc-space-3);border-bottom:1px solid var(--tc-color-border-subtle);background:var(--tc-color-surface-inset);color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);font-weight:var(--tc-font-weight-semibold);text-align:left;white-space:nowrap}.tc-workbench-new__table th:first-child{border-top-left-radius:var(--tc-radius-card)}.tc-workbench-new__table th:last-child{border-top-right-radius:var(--tc-radius-card)}.tc-workbench-new__table td{padding:.625rem var(--tc-space-3);border-top:1px solid var(--tc-color-slate-100);vertical-align:middle}.tc-workbench-new__table tr:first-child td{border-top:0}.tc-workbench-new__table .is-number{text-align:right}.tc-workbench-new__table td.is-number strong,.tc-workbench-new__table td.is-number small{display:block}.tc-workbench-new__table td.is-number small,.tc-workbench-muted{color:var(--tc-color-text-disabled);font-size:var(--tc-type-metadata-size)}.tc-workbench-new__product{align-items:center;gap:var(--tc-space-3);min-width:16rem;display:flex}.tc-workbench-new__product>span:last-child{gap:.125rem;min-width:0;display:grid}.tc-workbench-new__product a{color:var(--tc-color-text-primary);font-weight:var(--tc-font-weight-semibold);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.125rem;display:-webkit-box;overflow:hidden}.tc-workbench-new__product small{color:var(--tc-color-text-disabled);font-size:var(--tc-type-metadata-size)}.tc-workbench-check{height:1.375rem;padding:0 var(--tc-space-2);font-size:.78125rem;font-weight:var(--tc-font-weight-semibold);white-space:nowrap;border-radius:999px;align-items:center;gap:.3125rem;display:inline-flex}.tc-workbench-check[data-state=done]{color:var(--tc-color-success);padding:0}.tc-workbench-check[data-state=done] .tc-workbench-icon{stroke-width:2.2px;width:.9375rem;height:.9375rem}.tc-workbench-check[data-state=partial]{border:1px solid var(--tc-color-amber-200);background:var(--tc-color-warning-surface);color:var(--tc-color-warning)}.tc-workbench-check[data-state=missing]{border:1px dashed var(--tc-color-border);color:var(--tc-color-text-tertiary);font-weight:var(--tc-font-weight-medium)}.tc-workbench-check[data-state=off]{color:var(--tc-color-text-disabled);font-weight:var(--tc-font-weight-regular);padding:0}.tc-workbench-ready{align-items:center;gap:var(--tc-space-2);color:var(--tc-color-text-secondary);font-weight:var(--tc-font-weight-semibold);white-space:nowrap;display:inline-flex}.tc-workbench-ready>span{gap:.1875rem;display:inline-flex}.tc-workbench-ready i,.tc-workbench-new__legend i{background:var(--tc-color-success);border-radius:50%;width:.5625rem;height:.5625rem}.tc-workbench-ready i[data-state=partial],.tc-workbench-new__legend i[data-state=partial]{background:var(--tc-color-amber-500)}.tc-workbench-ready i[data-state=missing],.tc-workbench-new__legend i[data-state=missing]{box-sizing:border-box;border:1.5px solid var(--tc-color-border);background:0 0}.tc-workbench-new__legend{align-items:center;gap:var(--tc-space-2) 1.125rem;padding:.625rem var(--tc-space-4);border-top:1px solid var(--tc-color-border-subtle);border-radius:0 0 var(--tc-radius-card) var(--tc-radius-card);background:var(--tc-color-surface-inset);color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);flex-wrap:wrap;display:flex}.tc-workbench-new__legend>span{align-items:center;gap:.375rem;display:inline-flex}.tc-workbench-new__legend-note{margin-left:auto}@media (prefers-reduced-motion:reduce){.tc-workbench-tile{transition:none}}.tc-workbench :is([data-list=catalog],[data-list=woocommerce]){--tc-workbench-list:var(--tc-channel-woocommerce)}.tc-workbench-mark[data-size=xl]{--tc-workbench-mark-size:2.75rem;border-radius:.75rem;font-size:1.375rem}.tc-workbench-channel-header{justify-content:space-between;align-items:flex-end;gap:var(--tc-space-4) var(--tc-space-6);flex-wrap:wrap;display:flex}.tc-workbench-channel-header__title{flex:32rem;align-items:flex-start;gap:.875rem;min-width:0;display:flex}.tc-workbench-channel-header__title>div{gap:.375rem;min-width:0;display:grid}.tc-workbench-channel-header__title p:first-child{color:var(--tc-color-text-disabled);font-size:.71875rem;font-weight:var(--tc-font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;margin:0}.tc-workbench-channel-header h1{margin:0}.tc-workbench-channel-header__lead{max-width:48rem;color:var(--tc-color-text-secondary);margin:0;font-size:.9375rem;line-height:1.4375rem}.tc-workbench-channel-header__aside{flex:0 auto;justify-items:end;gap:.625rem;min-width:0;display:grid}.tc-workbench-channel-header__status{align-items:flex-start;gap:var(--tc-space-2);max-width:30rem;color:var(--tc-color-text-tertiary);text-align:right;margin:0;font-size:.8125rem;line-height:1.125rem;display:flex}.tc-workbench-channel-header__status:before{content:"";background:var(--tc-color-success);border-radius:50%;flex:none;width:.5rem;height:.5rem;margin-top:.3125rem}.tc-workbench-channel-header__status[data-tone=attention]:before{background:var(--tc-color-amber-500)}.tc-workbench-channel-header__status[data-tone=neutral]:before{background:var(--tc-color-border-strong)}.tc-workbench-channel-header__actions{justify-content:flex-end;gap:var(--tc-space-2);flex-wrap:wrap;display:flex}@container workbench not (min-width:48rem){.tc-workbench-channel-header__aside{justify-items:start}.tc-workbench-channel-header__status{text-align:left}.tc-workbench-channel-header__actions{justify-content:flex-start}}.tc-workbench-tile__ring[data-provider]{--tc-workbench-ring:var(--tc-workbench-channel)}.tc-workbench-tile__meters[data-wide=true] .tc-workbench-meter__name{width:6rem}.tc-workbench-figure{min-width:0;color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);gap:.375rem;padding-top:.25rem;line-height:1rem;display:grid}.tc-workbench-figure>strong{color:var(--tc-color-text-primary);letter-spacing:-.02em;font-size:1.75rem;line-height:2.125rem}.tc-workbench-figure[data-provider]>strong{font-size:1.375rem;line-height:1.75rem}.tc-workbench-figure strong em{margin-left:var(--tc-space-2);color:var(--tc-color-text-tertiary);letter-spacing:0;font-size:.8125rem;font-style:normal}.tc-workbench-figure .tc-workbench-bar{margin-block:.25rem}.tc-workbench-segments{gap:.625rem;display:grid}.tc-workbench-segments__bar{background:var(--tc-color-slate-100);border-radius:999px;gap:2px;height:.75rem;display:flex;overflow:hidden}.tc-workbench-figure .tc-workbench-segments__bar{height:.625rem}.tc-workbench-segments__bar>span{background:var(--tc-workbench-segment);flex-basis:0;min-width:3px}.tc-workbench-segments [data-tone=channel]{--tc-workbench-segment:var(--tc-workbench-channel)}.tc-workbench-segments [data-tone=channel-soft]{--tc-workbench-segment:color-mix(in srgb, var(--tc-workbench-channel) 60%, white)}.tc-workbench-segments [data-tone=channel-pale]{--tc-workbench-segment:color-mix(in srgb, var(--tc-workbench-channel) 32%, white)}.tc-workbench-segments [data-tone=attention]{--tc-workbench-segment:var(--tc-color-amber-500)}.tc-workbench-segments [data-tone=empty]{--tc-workbench-segment:var(--tc-color-slate-300)}.tc-workbench-segments__legend{color:var(--tc-color-text-tertiary);flex-wrap:wrap;gap:.375rem 1.125rem;margin:0;padding:0;font-size:.78125rem;line-height:1.0625rem;list-style:none;display:flex}.tc-workbench-segments__legend li{align-items:center;gap:.375rem;display:inline-flex}.tc-workbench-segments__legend li:before{content:"";background:var(--tc-workbench-segment);border-radius:50%;width:.5625rem;height:.5625rem}.tc-workbench-segments__legend strong{color:var(--tc-color-text-primary);font-weight:var(--tc-font-weight-semibold)}.tc-workbench-segments__legend a{color:inherit}.tc-workbench-coverage-card{padding:var(--tc-space-5);gap:1.125rem;display:grid}.tc-workbench-coverage-card__lead{color:var(--tc-color-text-disabled);font-size:.9375rem;font-weight:var(--tc-font-weight-semibold);margin:0}.tc-workbench-coverage-card__lead strong{color:var(--tc-color-text-primary);letter-spacing:-.02em;font-size:1.375rem}.tc-workbench-channel-section{gap:.875rem;min-width:0;display:grid}.tc-workbench-channel-section>.tc-workbench-section-head{justify-content:space-between;align-items:flex-end;gap:var(--tc-space-2) var(--tc-space-4);flex-wrap:wrap;display:flex}.tc-workbench-channel-section>.tc-workbench-section-head>div{flex:22rem;min-width:0}.tc-workbench-worklists__grid[data-columns="4"]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.tc-workbench-card__foot{justify-content:space-between;align-items:center;gap:var(--tc-space-2) var(--tc-space-4);padding:.75rem var(--tc-space-5);border-top:1px solid var(--tc-color-border-subtle);border-radius:0 0 var(--tc-radius-card) var(--tc-radius-card);background:var(--tc-color-surface-inset);color:var(--tc-color-text-tertiary);flex-wrap:wrap;font-size:.8125rem;line-height:1.125rem;display:flex}.tc-workbench-card__foot b{color:var(--tc-color-text-secondary);font-weight:var(--tc-font-weight-semibold)}.tc-workbench-gaps__scroll{overflow-x:auto}.tc-workbench-gaps,.tc-workbench-reach{border-collapse:collapse;width:100%;min-width:48rem;font-size:.8125rem}.tc-workbench-gaps th,.tc-workbench-gaps td,.tc-workbench-reach th,.tc-workbench-reach td{padding:.625rem var(--tc-space-4);border-top:1px solid var(--tc-color-slate-100);text-align:left;vertical-align:middle}.tc-workbench-gaps thead th,.tc-workbench-reach thead th{border-top:0;border-bottom:1px solid var(--tc-color-border-subtle);background:var(--tc-color-surface-inset);color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);font-weight:var(--tc-font-weight-semibold);white-space:nowrap}.tc-workbench-gaps thead th:first-child,.tc-workbench-reach thead th:first-child{border-top-left-radius:var(--tc-radius-card)}.tc-workbench-gaps thead th:last-child,.tc-workbench-reach thead th:last-child{border-top-right-radius:var(--tc-radius-card)}.tc-workbench-gaps tbody tr:first-child>*,.tc-workbench-reach tbody tr:first-child>*{border-top:0}.tc-workbench-gaps tbody th{width:13rem;font-weight:var(--tc-font-weight-semibold)}.tc-workbench-gaps .is-number,.tc-workbench-reach .is-number{text-align:right;white-space:nowrap;width:9rem}.tc-workbench-gaps td.is-number strong,.tc-workbench-gaps td.is-number small{display:block}.tc-workbench-gaps td.is-number:nth-child(3) strong,.tc-workbench-gaps td.is-number:nth-child(3) small{display:inline}.tc-workbench-gaps small{color:var(--tc-color-text-disabled);font-size:var(--tc-type-metadata-size)}.tc-workbench-gaps .is-action,.tc-workbench-reach .is-action{text-align:right;white-space:nowrap;width:7rem}.tc-workbench-gaps__bar{background:color-mix(in srgb, var(--tc-workbench-channel) 14%, white);border-radius:999px;height:.625rem;display:flex;overflow:hidden}.tc-workbench-gaps__bar>span{background:var(--tc-workbench-channel)}.tc-workbench-reach tbody th{width:13rem}.tc-workbench-reach__channel{align-items:center;gap:.625rem;display:flex}.tc-workbench-reach__channel>span:last-child{font-size:.875rem;font-weight:var(--tc-font-weight-semibold);display:grid}.tc-workbench-reach__channel small{color:var(--tc-color-text-disabled);font-size:var(--tc-type-metadata-size);font-weight:var(--tc-font-weight-regular)}.tc-workbench-reach__meter{align-items:center;gap:.625rem;display:flex}.tc-workbench-reach__meter>span:last-child{min-width:5.5rem;font-weight:var(--tc-font-weight-semibold);text-align:right;flex:none}.tc-workbench-sku-copies{margin:0;padding:0;list-style:none;display:grid}.tc-workbench-sku-copies>li{align-items:center;gap:var(--tc-space-3);padding:.75rem var(--tc-space-5);display:flex}.tc-workbench-sku-copies>li+li{border-top:1px solid var(--tc-color-slate-100)}.tc-workbench-sku-copies>li>span:not(.tc-commerce-product-image){flex:auto;gap:.125rem;min-width:0;display:grid}.tc-workbench-sku-copies a:not(.tc-button){color:var(--tc-color-text-primary);font-size:.84375rem;font-weight:var(--tc-font-weight-semibold)}.tc-workbench-sku-copies small{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size)}.tc-workbench-sku-copies code{font-family:var(--tc-font-mono);font-size:.71875rem}.tc-workbench-channel-footnote{color:var(--tc-color-text-disabled);margin:0;font-size:.8125rem;line-height:1.125rem}}
@layer components{.tc-media-sync{justify-content:flex-end;align-items:center;gap:var(--tc-space-2) var(--tc-space-3);flex-wrap:wrap;display:flex}.tc-media-sync__status{align-items:center;gap:var(--tc-space-2);color:var(--tc-color-text-secondary);font-size:var(--tc-type-control-label-size);white-space:nowrap;margin:0;display:inline-flex}.tc-media-sync__dot{background:var(--tc-color-success);border-radius:50%;flex:none;width:.5rem;height:.5rem}.tc-media-sync__status[data-tone=running] .tc-media-sync__dot{background:var(--tc-color-action)}.tc-media-sync__status[data-tone=failed] .tc-media-sync__dot{background:var(--tc-color-danger)}.tc-media-sync__status[data-tone=stale] .tc-media-sync__dot{background:var(--tc-color-amber-500)}.tc-media-sync__muted{color:var(--tc-color-text-tertiary)}.tc-media-sync__error{color:var(--tc-color-danger);font-size:var(--tc-type-metadata-size);text-align:right;flex-basis:100%;margin:0}.tc-media-stale{padding:var(--tc-space-3) var(--tc-space-4);border:1px solid var(--tc-color-amber-200);border-radius:var(--tc-radius-card);background:var(--tc-color-warning-surface);color:var(--tc-color-text-primary);font-size:var(--tc-type-control-label-size);margin:0}.tc-media .tc-customers-tiles{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.tc-media .tc-customers-tile>.tc-media-tile__warn:before{content:"";background:var(--tc-color-amber-500);vertical-align:.0625rem;border-radius:50%;width:.5rem;height:.5rem;margin-right:.375rem;display:inline-block}.tc-media-toolbar{align-items:center;gap:var(--tc-space-2) var(--tc-space-3);padding:var(--tc-space-3) var(--tc-space-4);border-bottom:1px solid var(--tc-color-border-subtle);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.tc-media-toolbar .tc-data-table-filter-toolbar{grid-area:1/1;min-width:0}.tc-media-toolbar .tc-data-table-filter-toolbar__search{flex:10rem;width:auto;max-width:15rem}.tc-media-toolbar .tc-data-table-filter-toolbar__filters{display:contents}.tc-media-toolbar__count{align-items:center;gap:var(--tc-space-3);color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);white-space:nowrap;grid-area:1/2;display:flex}.tc-media-toolbar__count>p{margin:0}.tc-media-select-all{min-height:2rem;color:var(--tc-color-text-secondary);font-weight:var(--tc-font-weight-semibold);cursor:pointer;align-items:center;gap:.375rem;display:inline-flex}.tc-media-select-all>input{width:1rem;height:1rem;accent-color:var(--tc-color-action);cursor:inherit;margin:0}.tc-media-select-all>input:focus-visible{outline:2px solid var(--tc-color-focus);outline-offset:2px}.tc-media-bulk{border-bottom:1px solid var(--tc-color-blue-200);background:var(--tc-color-blue-50);display:grid}.tc-media-bulk__row{align-items:center;gap:var(--tc-space-2) .625rem;min-width:0;padding:.625rem var(--tc-space-4);font-size:var(--tc-type-control-label-size);flex-wrap:wrap;display:flex}.tc-media-bulk__row+.tc-media-bulk__row{border-top:1px solid var(--tc-color-blue-200)}.tc-media-bulk__count{color:var(--tc-color-text-primary);font-weight:var(--tc-font-weight-semibold);margin-right:.375rem}.tc-media-bulk .tc-button__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.tc-media-bulk__end{margin-left:auto}.tc-media-bulk__error{color:var(--tc-color-danger);font-size:var(--tc-type-metadata-size)}.tc-media-bulk__progress{min-width:0;margin-right:.375rem;display:grid}.tc-media-bulk__progress>strong{color:var(--tc-color-text-primary);font-weight:var(--tc-font-weight-semibold)}.tc-media-bulk__progress>span{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size)}.tc-media-bulk__spinner{border:2px solid var(--tc-color-blue-200);border-top-color:var(--tc-color-action);border-radius:var(--tc-radius-full);flex:none;width:1rem;height:1rem;animation:.8s linear infinite tc-button-spin}.tc-media-toolbar__view{align-items:center;gap:var(--tc-space-2);grid-area:1/3;display:flex}.tc-media-view-toggle{border:1px solid var(--tc-color-border-strong);border-radius:var(--tc-radius-control);background:var(--tc-color-surface);gap:.125rem;padding:.125rem;display:inline-flex}.tc-media-view-toggle button{border-radius:calc(var(--tc-radius-control) - .125rem);height:1.75rem;color:var(--tc-color-text-tertiary);font:inherit;font-size:var(--tc-type-control-label-size);font-weight:var(--tc-font-weight-semibold);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0 .625rem;display:inline-flex}.tc-media-view-toggle button:hover{color:var(--tc-color-text-primary)}.tc-media-view-toggle button[aria-pressed=true]{background:var(--tc-color-action-surface);box-shadow:inset 0 0 0 1px var(--tc-color-action-border);color:var(--tc-color-action)}.tc-media-view-toggle button:focus-visible{outline:2px solid var(--tc-color-action);outline-offset:1px}.tc-media-view-toggle svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.tc-media-grid{gap:var(--tc-space-5) var(--tc-space-4);padding:var(--tc-space-4);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));margin:0;list-style:none;display:grid}.tc-media-grid>li{min-width:0;position:relative}.tc-media-card__select{z-index:1;cursor:pointer;opacity:0;width:2.25rem;height:2.25rem;transition:opacity var(--tc-motion-duration-quick) var(--tc-motion-ease-out);place-items:center;display:grid;position:absolute;top:0;left:0}.tc-media-grid>li:hover .tc-media-card__select,.tc-media-card__select:focus-within,.tc-media-grid[data-selecting] .tc-media-card__select{opacity:1}.tc-media-card__select>input{appearance:none;border:1.5px solid var(--tc-color-border-strong);width:1.25rem;height:1.25rem;cursor:inherit;background:#ffffffeb;border-radius:.3125rem;margin:0;box-shadow:0 1px 2px #0f172a26}.tc-media-card__select>input:checked{border-color:var(--tc-color-action);background:var(--tc-color-action) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 10.5 3 3 7-7'/%3E%3C/svg%3E") center / .875rem no-repeat}.tc-media-card__select>input:focus-visible{outline:2px solid var(--tc-color-focus);outline-offset:2px}.tc-media-grid>li[data-selected] .tc-media-card__frame{border-color:var(--tc-color-action);box-shadow:0 0 0 2px var(--tc-color-action)}.tc-media-card{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:.0625rem;padding:0;display:grid}.tc-media-card__frame{aspect-ratio:1;margin-bottom:var(--tc-space-2);border:1px solid var(--tc-color-border);border-radius:var(--tc-radius-lg);background:var(--tc-color-surface-inset);transition:border-color var(--tc-motion-duration-fast) var(--tc-motion-ease-out), box-shadow var(--tc-motion-duration-fast) var(--tc-motion-ease-out);display:block;position:relative;overflow:hidden}.tc-media-card__frame img{object-fit:cover;width:100%;height:100%;display:block}.tc-media-card:hover .tc-media-card__frame{border-color:var(--tc-color-border-strong)}.tc-media-card:focus-visible{outline:none}.tc-media-card:focus-visible .tc-media-card__frame{border-color:var(--tc-color-action);box-shadow:0 0 0 2px var(--tc-color-action)}.tc-media-card__name,.tc-media-card__used,.tc-media-card__meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tc-media-card__name{color:var(--tc-color-text-primary);font-size:.8125rem;font-weight:var(--tc-font-weight-semibold);line-height:1.125rem}.tc-media-card__used{color:var(--tc-color-text-secondary);font-size:var(--tc-type-metadata-size);line-height:var(--tc-type-metadata-line-height)}.tc-media-card__meta{color:var(--tc-color-text-tertiary);font-size:.71875rem;line-height:1rem}.tc-media-chip{border:1px solid var(--tc-color-amber-200);border-radius:var(--tc-radius-full);background:var(--tc-color-warning-surface);height:1.375rem;color:var(--tc-color-warning);font-size:.71875rem;font-weight:var(--tc-font-weight-semibold);white-space:nowrap;align-items:center;gap:.3125rem;padding:0 .5rem;line-height:1;display:inline-flex;position:absolute;bottom:.5rem;left:.5rem}.tc-media-chip:before{content:"";background:var(--tc-color-amber-500);border-radius:50%;flex:none;width:.375rem;height:.375rem}.tc-media-chip--inline{position:static}.tc-media-chip[data-tone=quiet]{border-color:var(--tc-color-border);background:var(--tc-color-surface);color:var(--tc-color-text-secondary)}.tc-media-chip[data-tone=quiet]:before{background:var(--tc-color-text-tertiary)}.tc-media-chip[data-tone=action]{border-color:var(--tc-color-blue-200);background:var(--tc-color-blue-50);color:var(--tc-color-action)}.tc-media-chip[data-tone=action]:before{background:var(--tc-color-action)}.tc-media-chip[data-tone=danger]{border-color:var(--tc-color-red-200);background:var(--tc-color-danger-surface);color:var(--tc-color-danger)}.tc-media-chip[data-tone=danger]:before{background:var(--tc-color-danger)}.tc-media-empty{padding:var(--tc-space-8) var(--tc-space-4);color:var(--tc-color-text-tertiary);text-align:center;margin:0}.tc-media-table{min-width:56rem}.tc-media-table .tc-table__cell{vertical-align:middle;padding-block:.5rem}.tc-media-table .tc-media-table__alt-head{width:99%}.tc-media-table .tc-media-table__alt-cell{white-space:normal;min-width:14rem}.tc-media-table .tc-table__head:first-child,.tc-media-table .tc-table__cell:first-child{padding-left:.125rem;padding-right:0}.tc-media-table__row-select{opacity:0;transition:opacity var(--tc-motion-duration-quick) var(--tc-motion-ease-out)}.tc-media-table .tc-table__row:hover .tc-media-table__row-select,.tc-media-table__row-select:focus-within{opacity:1}.tc-media-table:has(.tc-media-table__row-select input:checked) .tc-media-table__row-select{opacity:1}.tc-media-table .tc-table__row:has(.tc-media-table__row-select input:checked) .tc-table__cell{background:var(--tc-color-blue-50)}.tc-media-table__image{align-items:center;gap:.75rem;min-width:15rem;max-width:21rem;display:flex}.tc-media-table__image img{border:1px solid var(--tc-color-border);border-radius:var(--tc-radius-md);background:var(--tc-color-surface-inset);object-fit:cover;flex:none;width:2.75rem;height:2.75rem}.tc-media-table__image>span,.tc-media-table__stack{gap:.0625rem;min-width:0;display:grid}.tc-media-table__stack{width:13rem}.tc-media-table__name,.tc-media-table__used{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tc-media-table__name{color:var(--tc-color-text-primary);font:inherit;font-weight:var(--tc-font-weight-semibold);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.tc-media-table__name:hover{color:var(--tc-color-action);text-decoration:underline}.tc-media-table__muted{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);line-height:var(--tc-type-metadata-line-height)}.tc-media-table__alt{color:var(--tc-color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.125rem;display:-webkit-box;overflow:hidden}.tc-media-table__missing{flex-wrap:wrap;align-items:center;gap:.625rem;display:inline-flex}.tc-media-table__link,.tc-media-sheet__link{color:var(--tc-color-action);font:inherit;font-weight:var(--tc-font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}.tc-media-table__link:hover,.tc-media-sheet__link:hover{text-decoration:underline}.tc-media-table__nowrap{white-space:nowrap}.tc-media-table__nowrap[data-heavy]{color:var(--tc-color-warning);font-weight:var(--tc-font-weight-semibold)}.tc-media-table .tc-media-table__num{text-align:right}.tc-media-table .tc-media-table__num .tc-data-table__sort{margin-left:auto}.tc-media-sheet{gap:var(--tc-space-5);display:grid}.tc-media-sheet__nav{justify-content:space-between;align-items:center;gap:var(--tc-space-3);color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);display:flex}.tc-media-icon-button{border-radius:var(--tc-radius-md);width:2rem;height:2rem;color:var(--tc-color-text-tertiary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.tc-media-icon-button:hover:not(:disabled){background:var(--tc-color-slate-100);color:var(--tc-color-text-primary)}.tc-media-icon-button:disabled{cursor:default;opacity:.4}.tc-media-icon-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.tc-media-sheet__head{gap:.25rem;display:grid}.tc-media-sheet__head h3{font-size:var(--tc-type-subsection-title-size);overflow-wrap:anywhere;margin:0;line-height:1.375rem}.tc-media-sheet__head p,.tc-media-sheet__muted{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);margin:0}.tc-media-sheet__preview{gap:.375rem;margin:0;display:grid}.tc-media-sheet__preview img{border:1px solid var(--tc-color-border);border-radius:var(--tc-radius-lg);background:var(--tc-color-surface-inset);object-fit:contain;width:100%;max-height:22rem;display:block}.tc-media-sheet__preview figcaption{font-size:var(--tc-type-metadata-size);text-align:right}.tc-media-sheet__section{gap:var(--tc-space-2);display:grid}.tc-media-sheet__section-head{justify-content:space-between;align-items:center;gap:var(--tc-space-3);display:flex}.tc-media-sheet__section-head label,.tc-media-sheet__section-head h4{color:var(--tc-color-text-primary);font-size:var(--tc-type-control-label-size);font-weight:var(--tc-font-weight-semibold);margin:0}.tc-media-sheet__alt{box-sizing:border-box;border:1px solid var(--tc-color-border-strong);border-radius:var(--tc-radius-control);background:var(--tc-color-surface);width:100%;min-height:5rem;color:var(--tc-color-text-primary);font:inherit;resize:vertical;padding:.5rem .75rem;line-height:1.375rem}.tc-media-sheet__alt:focus{border-color:var(--tc-color-action);outline:2px solid var(--tc-color-action-border);outline-offset:0}.tc-media-sheet__alt[readonly]{background:var(--tc-color-surface-inset)}.tc-media-sheet__alt-meta{justify-content:space-between;align-items:flex-start;gap:var(--tc-space-3);color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);display:flex}.tc-media-sheet__notice[data-tone=good]{color:var(--tc-color-success)}.tc-media-sheet__notice[data-tone=over]{color:var(--tc-color-danger)}.tc-media-sheet__count{font-variant-numeric:tabular-nums;flex:none}.tc-media-sheet__count[data-over]{color:var(--tc-color-warning);font-weight:var(--tc-font-weight-semibold)}.tc-media-sheet__actions,.tc-media-sheet__footer{align-items:center;gap:var(--tc-space-2);flex-wrap:wrap;display:flex}.tc-media-sheet__footer{padding-top:var(--tc-space-4);border-top:1px solid var(--tc-color-border-subtle)}.tc-media-sheet__uses{border:1px solid var(--tc-color-border);border-radius:var(--tc-radius-lg);margin:0;padding:0;list-style:none;display:grid}.tc-media-sheet__uses>li{justify-content:space-between;align-items:center;gap:var(--tc-space-3);font-size:var(--tc-type-control-label-size);padding:.625rem .75rem;display:flex}.tc-media-sheet__uses>li+li{border-top:1px solid var(--tc-color-border-subtle)}.tc-media-sheet__uses>li>span{min-width:0;display:grid}.tc-media-sheet__uses>li>span>:first-child{color:var(--tc-color-text-primary);font-weight:var(--tc-font-weight-semibold)}.tc-media-sheet__uses>li>a{font-size:var(--tc-type-metadata-size);font-weight:var(--tc-font-weight-semibold);flex:none}.tc-media-sheet__siblings{gap:var(--tc-space-2);margin-top:var(--tc-space-1);display:grid}.tc-media-sheet__siblings ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.tc-media-sheet__siblings button{border:1px solid var(--tc-color-border);border-radius:var(--tc-radius-md);background:var(--tc-color-surface-inset);cursor:pointer;width:3.5rem;height:3.5rem;padding:0;display:block;position:relative;overflow:hidden}.tc-media-sheet__siblings button[aria-current]{border-color:var(--tc-color-action);box-shadow:0 0 0 1px var(--tc-color-action);cursor:default}.tc-media-sheet__siblings img{object-fit:cover;width:100%;height:100%;display:block}.tc-media-sheet__dot{background:var(--tc-color-amber-500);width:.5rem;height:.5rem;box-shadow:0 0 0 2px var(--tc-color-surface);border-radius:50%;position:absolute;bottom:.25rem;right:.25rem}.tc-media-sheet__details{margin:0;display:grid}.tc-media-sheet__details>div{align-items:center;gap:var(--tc-space-3);border-top:1px solid var(--tc-color-border-subtle);font-size:var(--tc-type-control-label-size);grid-template-columns:7rem minmax(0,1fr);padding:.375rem 0;display:grid}.tc-media-sheet__details dt{color:var(--tc-color-text-tertiary)}.tc-media-sheet__details dd{min-width:0;margin:0}.tc-media-sheet__url{align-items:center;gap:var(--tc-space-2);display:flex}.tc-media-sheet__url>span{color:var(--tc-color-text-secondary);font-family:var(--tc-font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.tc-media-sheet__pending{gap:var(--tc-space-3);display:grid}.tc-media-sheet__pending>span:not(.tc-visually-hidden){border-radius:var(--tc-radius-md);background:var(--tc-color-slate-100);height:1rem}.tc-media-sheet__pending>span:first-child{height:16rem}.tc-media-sheet__error{color:var(--tc-color-danger);margin:0}@media (hover:none){.tc-media-card__select,.tc-media-table__row-select{opacity:1}}@container customer-page (max-width:44rem){.tc-media .tc-customers-tiles{gap:var(--tc-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.tc-media .tc-customers-tile{padding:var(--tc-space-3) var(--tc-space-4)}.tc-media .tc-customers-tile>span:last-child{display:none}.tc-media .tc-customers-tile:last-child{grid-column:1/-1}.tc-media-sync{justify-content:flex-start}.tc-media-sync__error{text-align:left}.tc-media-toolbar{padding-inline:var(--tc-space-3);grid-template-columns:minmax(0,1fr) auto}.tc-media-toolbar .tc-data-table-filter-toolbar{grid-area:1/1/2/-1}.tc-media-toolbar .tc-data-table-filter-toolbar__search{flex-basis:100%;max-width:none}.tc-media-toolbar__count{flex-wrap:wrap;grid-area:2/1;row-gap:0;min-width:0}.tc-media-toolbar__view{grid-area:2/2}.tc-media-view-toggle button{height:2.25rem;padding:0 .625rem}.tc-media-view-toggle span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tc-media-grid{gap:var(--tc-space-4) var(--tc-space-3);padding:var(--tc-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.tc-media-card__meta{display:none}.tc-media-bulk__row{padding-inline:var(--tc-space-3)}}}
@layer components{.tc-walmart-card{gap:var(--tc-space-3);min-width:0;padding:var(--tc-space-4) var(--tc-space-5);border:1px solid var(--tc-color-border);border-radius:var(--tc-radius-card);background:var(--tc-color-surface);box-shadow:var(--tc-shadow-card);display:grid}.tc-walmart-card__head{gap:var(--tc-space-1);display:grid}.tc-walmart-card__head p,.tc-walmart-card__help{color:var(--tc-color-text-secondary);font-size:var(--tc-type-metadata-size);line-height:var(--tc-type-metadata-line-height);margin:0}.tc-walmart-card__help{padding:var(--tc-space-3) var(--tc-space-4) 0}.tc-walmart-card__title{font-size:var(--tc-font-size-md,1rem);font-weight:var(--tc-font-weight-semibold);margin:0}.tc-walmart-columns{gap:var(--tc-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.tc-walmart-setup__steps{gap:var(--tc-space-2);padding-left:var(--tc-space-5);color:var(--tc-color-text-secondary);margin:0;display:grid}.tc-walmart-notice,.tc-walmart-callout{gap:var(--tc-space-1);padding:var(--tc-space-3) var(--tc-space-4);border:1px solid var(--tc-color-border);border-radius:var(--tc-radius-card);background:var(--tc-color-surface);display:grid}.tc-walmart-notice[data-tone=warning],.tc-walmart-callout[data-tone=warning]{border-color:var(--tc-color-warning);background:var(--tc-color-warning-surface)}.tc-walmart-callout[data-tone=danger]{border-color:var(--tc-color-danger);background:var(--tc-color-danger-surface)}.tc-walmart-callout[data-tone=success]{border-color:var(--tc-color-success);background:var(--tc-color-success-surface)}.tc-walmart-callout ul{padding-left:var(--tc-space-5);font-size:var(--tc-type-metadata-size);margin:0}.tc-walmart-list{gap:var(--tc-space-2);margin:0;padding:0;list-style:none;display:grid}.tc-walmart-list>li{align-items:baseline;gap:var(--tc-space-3);min-width:0;display:flex}.tc-walmart-list__note{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);display:block}.tc-walmart-pill{border:1px solid var(--tc-color-border);border-radius:var(--tc-radius-full);background:var(--tc-color-surface-inset);color:var(--tc-color-text-secondary);font-size:var(--tc-type-metadata-size);font-weight:var(--tc-font-weight-semibold);white-space:nowrap;flex:none;align-items:center;padding:.0625rem .5rem;line-height:1.25rem;display:inline-flex}.tc-walmart-pill:first-letter{text-transform:uppercase}.tc-walmart-pill[data-tone=success]{border-color:color-mix(in srgb, var(--tc-color-success) 40%, transparent);background:var(--tc-color-success-surface);color:var(--tc-color-success)}.tc-walmart-pill[data-tone=warning]{border-color:color-mix(in srgb, var(--tc-color-warning) 40%, transparent);background:var(--tc-color-warning-surface);color:var(--tc-color-warning)}.tc-walmart-pill[data-tone=danger]{border-color:color-mix(in srgb, var(--tc-color-danger) 40%, transparent);background:var(--tc-color-danger-surface);color:var(--tc-color-danger)}.tc-walmart-pill[data-tone=action]{border-color:var(--tc-color-action-border);background:var(--tc-color-action-surface);color:var(--tc-color-action)}.tc-walmart-empty,.tc-walmart-note{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);line-height:var(--tc-type-metadata-line-height);margin:0}.tc-walmart-mini-table{border-collapse:collapse;width:100%;font-size:var(--tc-type-metadata-size)}.tc-walmart-mini-table :is(th,td){padding:var(--tc-space-2) var(--tc-space-3) var(--tc-space-2) 0;border-bottom:1px solid var(--tc-color-border-subtle);text-align:left;vertical-align:middle}.tc-walmart-mini-table thead th{color:var(--tc-color-text-tertiary);font-weight:var(--tc-font-weight-semibold)}.tc-walmart-mini-table__note{color:var(--tc-color-text-tertiary);font-weight:400;display:block}.tc-walmart-type-form{gap:var(--tc-space-2);max-width:36rem;display:grid}.tc-walmart-type-form__row{gap:var(--tc-space-2);flex-wrap:wrap;align-items:center;display:flex}.tc-walmart-type-form__row>.tc-field__control{flex:14rem;min-width:0}.tc-walmart-tabs{gap:var(--tc-space-2);flex-wrap:wrap;display:flex}.tc-walmart-tabs__item{align-items:baseline;gap:var(--tc-space-2);padding:var(--tc-space-2) var(--tc-space-3);border:1px solid var(--tc-color-border);border-radius:var(--tc-radius-control);background:var(--tc-color-surface);color:var(--tc-color-text-secondary);transition:border-color var(--tc-motion-duration-fast) var(--tc-motion-ease-out);text-decoration:none;display:inline-flex}.tc-walmart-tabs__item:hover{border-color:var(--tc-color-border-strong);text-decoration:none}.tc-walmart-tabs__item[aria-current=page]{border-color:var(--tc-color-action);box-shadow:0 0 0 1px var(--tc-color-action);color:var(--tc-color-text-primary)}.tc-walmart-tabs__item strong{color:var(--tc-color-text-primary);font-variant-numeric:tabular-nums}.tc-walmart-tabs__item[data-tone=danger] strong{color:var(--tc-color-danger)}.tc-walmart-product{align-items:center;gap:var(--tc-space-3);min-width:0;display:flex}.tc-walmart-product>img,.tc-walmart-product__blank{border:1px solid var(--tc-color-border-subtle);border-radius:var(--tc-radius-compact);background:var(--tc-color-surface-inset);object-fit:cover;flex:none;width:2.5rem;height:2.5rem}.tc-walmart-product>span{min-width:0;display:grid}.tc-walmart-product__open{color:var(--tc-color-action);font:inherit;font-weight:var(--tc-font-weight-semibold);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.tc-walmart-product__open:hover{text-decoration:underline}.tc-walmart-product__meta{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size)}.tc-walmart-product__error{color:var(--tc-color-danger);font-size:var(--tc-type-metadata-size)}.tc-walmart-status{justify-items:start;gap:.125rem;display:grid}.tc-walmart-message{align-items:center;gap:var(--tc-space-3);padding:var(--tc-space-3) var(--tc-space-4) 0;flex-wrap:wrap;display:flex}.tc-walmart-bulk{gap:var(--tc-space-2);flex-wrap:wrap}.tc-walmart-bulk__field{flex:14rem;min-width:0}.tc-walmart-bulk__error{color:var(--tc-color-danger);font-size:var(--tc-type-metadata-size);flex-basis:100%}.tc-walmart-bulk__confirm{font-weight:var(--tc-font-weight-semibold)}.tc-walmart-sheet{gap:var(--tc-space-4);min-width:0;display:grid}.tc-walmart-sheet__header h3{font-size:var(--tc-font-size-lg,1.125rem);margin:0}.tc-walmart-sheet__header p,.tc-walmart-sheet__intro{margin:var(--tc-space-1) 0 0;color:var(--tc-color-text-secondary);font-size:var(--tc-type-metadata-size)}.tc-walmart-sheet__section{gap:var(--tc-space-3);padding-top:var(--tc-space-4);border-top:1px solid var(--tc-color-border-subtle);display:grid}.tc-walmart-sheet__section h4{font-size:var(--tc-font-size-md,1rem);margin:0}.tc-walmart-sheet__tools{align-items:center;gap:var(--tc-space-3);flex-wrap:wrap;display:flex}.tc-walmart-sheet__tools .tc-walmart-type-form__row{flex:18rem}.tc-walmart-sheet__body{gap:var(--tc-space-4);display:grid}.tc-walmart-sheet__actions{gap:var(--tc-space-2);padding:var(--tc-space-3) 0;border-top:1px solid var(--tc-color-border-subtle);background:var(--tc-color-surface-modal,var(--tc-color-surface));flex-wrap:wrap;display:flex;position:sticky;bottom:0}.tc-walmart-reveal{animation:tc-walmart-reveal var(--tc-motion-duration-slow) var(--tc-motion-ease-smooth-out) both}@keyframes tc-walmart-reveal{0%{opacity:0}to{opacity:1}}.tc-walmart-photos{gap:var(--tc-space-2);grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));display:grid}.tc-walmart-photos__item{aspect-ratio:1;border:1px solid var(--tc-color-border);border-radius:var(--tc-radius-compact);background:#fff;display:block;overflow:hidden}.tc-walmart-photos__item img{object-fit:contain;width:100%;height:100%}.tc-walmart-check{align-items:center;gap:var(--tc-space-2);font-weight:var(--tc-font-weight-semibold);display:flex}.tc-walmart-field{gap:var(--tc-space-1);min-width:0;display:grid}.tc-walmart-field__head{justify-content:space-between;align-items:baseline;gap:var(--tc-space-2);flex-wrap:wrap;display:flex}.tc-walmart-field__required{margin-left:var(--tc-space-2);color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);font-weight:400}.tc-walmart-field__meta,.tc-walmart-field__help{color:var(--tc-color-text-tertiary);font-size:var(--tc-type-metadata-size);line-height:var(--tc-type-metadata-line-height);margin:0}.tc-walmart-field[data-changed=true] .tc-walmart-field__meta{color:var(--tc-color-action)}.tc-walmart-field[data-invalid=true] .tc-field__control{border-color:var(--tc-color-danger)}.tc-walmart-field__errors{padding-left:var(--tc-space-4);color:var(--tc-color-danger);font-size:var(--tc-type-metadata-size);margin:0}.tc-walmart-field__choices{gap:var(--tc-space-1) var(--tc-space-4);flex-wrap:wrap;display:flex}.tc-walmart-field__choice{align-items:center;gap:var(--tc-space-1);display:inline-flex}.tc-walmart-field__measure{gap:var(--tc-space-2);grid-template-columns:minmax(0,1fr) minmax(5rem,8rem);display:grid}.tc-walmart-field__object{gap:var(--tc-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.tc-walmart-field__part{color:var(--tc-color-text-secondary);font-size:var(--tc-type-metadata-size);gap:.125rem;display:grid}@media (prefers-reduced-motion:reduce){.tc-walmart-reveal{animation:none}.tc-walmart-tabs__item{transition:none}}}
@layer tc-components{.tc-filter-panel__trigger{flex:none}.tc-filter-panel__trigger svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.tc-filter-panel__trigger[data-active]{border-color:var(--tc-color-blue-200);background:var(--tc-color-blue-50);color:var(--tc-color-action)}.tc-filter-panel__badge{box-sizing:border-box;border-radius:var(--tc-radius-full);background:var(--tc-color-action);min-width:20px;height:20px;color:var(--tc-color-white);font-size:var(--tc-font-size-xs);font-weight:var(--tc-font-weight-semibold);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;line-height:1;display:inline-grid}.tc-sheet:has(>.tc-filter-panel){width:min(45rem,100%)}.tc-filter-panel{flex-direction:column;min-height:0;display:flex}.tc-filter-panel__columns{overscroll-behavior:contain;flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid;overflow-y:auto}.tc-filter-panel__column{gap:var(--tc-space-5);min-width:0;padding:var(--tc-space-4) var(--tc-space-4) var(--tc-space-5) var(--tc-space-5);flex-direction:column;display:flex}.tc-filter-panel__column+.tc-filter-panel__column{border-left:1px solid var(--tc-color-border-subtle);padding-inline:var(--tc-space-4) var(--tc-space-5)}.tc-filter-panel__section-head{justify-content:space-between;align-items:baseline;gap:var(--tc-space-2);padding:0 var(--tc-space-1) var(--tc-space-2);display:flex}.tc-filter-panel__section-head h3{color:var(--tc-color-text-tertiary);font-size:var(--tc-font-size-xs);font-weight:var(--tc-font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;margin:0}.tc-filter-panel__section-head span{color:var(--tc-color-text-tertiary);font-size:var(--tc-font-size-xs)}.tc-filter-panel__section>p{margin:var(--tc-space-2) 0 0;padding:0 var(--tc-space-1);color:var(--tc-color-text-tertiary);font-size:var(--tc-font-size-xs)}.tc-filter-panel__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.tc-filter-panel__footer{align-items:center;gap:var(--tc-space-3);padding:var(--tc-space-3) var(--tc-space-5) max(var(--tc-space-3), env(safe-area-inset-bottom));border-top:1px solid var(--tc-color-border-subtle);background:var(--tc-color-surface);flex:none;display:flex}.tc-filter-panel__hint{color:var(--tc-color-text-tertiary);font-size:var(--tc-font-size-sm);margin-left:auto}.tc-filter-option{box-sizing:border-box;border-radius:var(--tc-radius-lg);width:100%;min-height:40px;color:var(--tc-color-text-primary);font:inherit;font-size:var(--tc-font-size-sm);font-weight:var(--tc-font-weight-medium);text-align:left;cursor:pointer;transition:background-color var(--tc-motion-duration-quick) var(--tc-motion-ease-smooth-out);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:5px 10px;margin:0;padding:8px 10px 8px 12px;text-decoration:none;display:flex}.tc-filter-option:hover{background:var(--tc-color-slate-50);color:var(--tc-color-text-primary);text-decoration:none}.tc-filter-option:focus-visible{outline:2px solid var(--tc-color-focus);outline-offset:1px}.tc-filter-option[data-depth="1"]{color:var(--tc-color-text-secondary);padding-left:32px}.tc-filter-option:is([aria-current],[aria-pressed=true]):not([data-multiple]){background:var(--tc-color-blue-50);box-shadow:inset 0 0 0 1px var(--tc-color-blue-200);color:var(--tc-color-action);font-weight:var(--tc-font-weight-semibold)}.tc-filter-option:has(>.tc-filter-option__pending[data-pending]){background:var(--tc-color-slate-100);cursor:progress}.tc-filter-option__text{flex:1 1 0;gap:1px;min-width:0;display:grid}.tc-filter-option__text small{color:var(--tc-color-text-tertiary);font-size:var(--tc-font-size-xs);font-weight:var(--tc-font-weight-regular);line-height:16px}.tc-filter-option__swatch{background:var(--tc-filter-swatch);border-radius:3px;flex:none;width:10px;height:10px}.tc-filter-option__count{box-sizing:border-box;border:1px solid var(--tc-color-border-subtle);border-radius:var(--tc-radius-full);background:var(--tc-color-surface);min-width:30px;height:22px;color:var(--tc-color-text-secondary);font-size:var(--tc-font-size-xs);font-weight:var(--tc-font-weight-semibold);font-variant-numeric:tabular-nums;place-items:center;padding:0 8px;display:inline-grid}.tc-filter-option:is([aria-current],[aria-pressed=true]) .tc-filter-option__count{border-color:var(--tc-color-blue-200);color:var(--tc-color-action)}.tc-filter-option__amount{min-width:4rem;color:var(--tc-color-text-secondary);font-size:var(--tc-font-size-sm);font-weight:var(--tc-font-weight-medium);text-align:right;font-variant-numeric:tabular-nums}.tc-filter-option__bar{border-radius:var(--tc-radius-full);background:var(--tc-color-slate-100);flex:1 0 100%;height:3px;display:block;position:relative}.tc-filter-option__bar b{border-radius:var(--tc-radius-full);background:var(--tc-color-slate-400);height:3px;display:block}.tc-filter-option:is([aria-current],[aria-pressed=true]):not([data-multiple]) .tc-filter-option__bar{background:var(--tc-color-surface)}.tc-filter-option:is([aria-current],[aria-pressed=true]):not([data-multiple]) .tc-filter-option__bar b{background:var(--tc-color-action)}.tc-filter-option__check{box-sizing:border-box;border:1.5px solid var(--tc-color-border-strong);background:var(--tc-color-surface);border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.tc-filter-option__check[data-checked]{border-color:var(--tc-color-action);background:var(--tc-color-action)}.tc-filter-option__check[data-checked]:after{border:solid var(--tc-color-white);content:"";border-width:0 0 2px 2px;width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}.tc-filter-option__check[data-pending]{opacity:.7}.tc-filter-segments{grid-template-columns:repeat(var(--tc-filter-segments,3), minmax(0, 1fr));border:1px solid var(--tc-color-border-subtle);border-radius:var(--tc-radius-control);background:var(--tc-color-surface-inset);gap:2px;padding:3px;display:grid}.tc-filter-segments>:is(a,button){border-radius:var(--tc-radius-md);min-width:0;color:var(--tc-color-text-primary);font:inherit;font-size:var(--tc-font-size-sm);font-weight:var(--tc-font-weight-semibold);text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-items:center;padding:6px 2px;line-height:18px;text-decoration:none;display:grid}.tc-filter-segments>:is(a,button)>span{color:var(--tc-color-text-tertiary);font-size:var(--tc-font-size-xs);font-weight:var(--tc-font-weight-medium)}.tc-filter-segments>:is(a,button):hover{background:var(--tc-color-surface);color:var(--tc-color-text-primary);text-decoration:none}.tc-filter-segments>:is(a,button):focus-visible{outline:2px solid var(--tc-color-focus);outline-offset:1px}.tc-filter-segments>:is([aria-current],[aria-pressed=true]){background:var(--tc-color-surface);box-shadow:0 1px 2px #0f172a1a, inset 0 0 0 1px var(--tc-color-blue-200);color:var(--tc-color-action)}.tc-filter-chips{align-items:center;gap:var(--tc-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tc-filter-chips :is(a,button){box-sizing:border-box;border:1px solid var(--tc-color-blue-200);border-radius:var(--tc-radius-full);background:var(--tc-color-blue-50);min-height:28px;color:var(--tc-color-action);font:inherit;font-size:var(--tc-font-size-sm);font-weight:var(--tc-font-weight-semibold);cursor:pointer;align-items:center;gap:4px;padding:0 6px 0 10px;text-decoration:none;display:inline-flex}.tc-filter-chips :is(a,button):hover{border-color:var(--tc-color-action);text-decoration:none}.tc-filter-chips svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:14px;height:14px}.tc-filter-chips :is(a,button).tc-filter-chips__clear{padding:0 var(--tc-space-2);background:0 0;border-color:#0000}@media (max-width:47.99rem){.tc-filter-panel__columns{grid-template-columns:minmax(0,1fr)}.tc-filter-panel__column,.tc-filter-panel__column+.tc-filter-panel__column{padding:var(--tc-space-4)}.tc-filter-panel__column+.tc-filter-panel__column{border-top:1px solid var(--tc-color-border-subtle);border-left:0}.tc-filter-option{min-height:44px;font-size:var(--tc-font-size-base)}.tc-filter-panel__hint{display:none}.tc-filter-panel__footer>:last-child{flex:auto}}}
