.calendar-console_root__zDMg6{container:calendar-board/inline-size;display:grid;width:min(100%,var(--content-max));margin:0 auto;padding:0 var(--space-xl) var(--space-3xl);grid-gap:var(--space-md);gap:var(--space-md);color:var(--color-ink);font-family:var(--font-body)}.calendar-console_root__zDMg6 button,.calendar-console_root__zDMg6 input,.calendar-console_root__zDMg6 select,.calendar-console_root__zDMg6 textarea{font:inherit}.calendar-console_root__zDMg6 button{min-height:var(--control-height);white-space:nowrap;cursor:pointer}.calendar-console_root__zDMg6 :is(button,input,select,textarea):focus-visible{outline:3px solid color-mix(in oklch,var(--color-focus) 28%,transparent);outline-offset:2px}.calendar-console_hero__H_di_{display:flex;min-height:8rem;align-items:flex-end;justify-content:space-between;gap:var(--space-xl);padding:var(--space-xl) 0 var(--space-lg);border-bottom:1px solid var(--color-rule)}.calendar-console_editor__60Sco header p,.calendar-console_hero__H_di_ p{margin:0 0 var(--space-2xs);color:var(--color-accent);font-size:.6875rem;font-weight:720;letter-spacing:.11em;text-transform:uppercase}.calendar-console_hero__H_di_ h1{margin:0;color:var(--color-ink);font:740 clamp(2.25rem,3vw,3rem) /1 var(--font-display);letter-spacing:-.04em}.calendar-console_hero__H_di_ span{display:block;max-width:48rem;margin-top:var(--space-xs);color:var(--color-muted);font-size:.9375rem;line-height:1.55}.calendar-console_hero__H_di_>button,.calendar-console_primary__ZWzkq{display:inline-flex;min-height:var(--control-height);flex:0 0 auto;align-items:center;justify-content:center;gap:var(--space-2xs);padding:0 var(--space-sm);color:var(--color-accent-ink);background:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-control);font-size:.8125rem;font-weight:680;transition:background-color var(--dur-micro) ease,border-color var(--dur-micro) ease}.calendar-console_hero__H_di_>button:hover,.calendar-console_primary__ZWzkq:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.calendar-console_metrics__bP_H6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--color-paper);border-block:1px solid var(--color-rule-2)}.calendar-console_metrics__bP_H6 article{min-width:0;padding:var(--space-sm) var(--space-lg);border-right:1px solid var(--color-rule)}.calendar-console_metrics__bP_H6 article:last-child{border-right:0}.calendar-console_metrics__bP_H6 small,.calendar-console_metrics__bP_H6 span,.calendar-console_metrics__bP_H6 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-console_metrics__bP_H6 span{color:var(--color-muted);font-size:.6875rem}.calendar-console_metrics__bP_H6 strong{margin:var(--space-2xs) 0 .125rem;color:var(--color-ink);font-size:1.55rem;font-weight:720;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calendar-console_metrics__bP_H6 em{font-size:.75rem;font-style:normal;font-weight:620}.calendar-console_metrics__bP_H6 small{color:var(--color-muted);font-size:.6875rem}.calendar-console_error__2rxoa,.calendar-console_notice__fYgB4{display:flex;min-height:3.5rem;align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);border:1px solid;border-radius:var(--radius-input);font-size:.8125rem}.calendar-console_error__2rxoa{color:var(--color-error);background:var(--color-error-soft);border-color:color-mix(in oklch,var(--color-error) 28%,var(--color-rule))}.calendar-console_notice__fYgB4{color:var(--color-signal-ink);background:var(--color-signal-soft);border-color:color-mix(in oklch,var(--color-signal-ink) 18%,var(--color-rule))}.calendar-console_toolbar__Df9R5{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-2xs);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-input)}.calendar-console_period__hR43v,.calendar-console_viewSwitch__pRu0G{display:flex;align-items:center;gap:var(--space-3xs)}.calendar-console_period__hR43v button,.calendar-console_viewSwitch__pRu0G button{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;gap:var(--space-2xs);padding:0 var(--space-xs);color:var(--color-ink-2);background:transparent;border:1px solid transparent;border-radius:var(--radius-control);font-size:.75rem;font-weight:620;transition:color var(--dur-micro) ease,background-color var(--dur-micro) ease,border-color var(--dur-micro) ease}.calendar-console_period__hR43v button:hover,.calendar-console_viewSwitch__pRu0G button:hover{color:var(--color-accent);background:var(--color-paper-2)}.calendar-console_period__hR43v button:first-child svg{transform:rotate(180deg)}.calendar-console_period__hR43v strong{margin-left:var(--space-xs);color:var(--color-ink);font-size:1rem;font-weight:680;text-transform:capitalize}.calendar-console_viewSwitch__pRu0G{padding:var(--space-3xs);background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-input)}.calendar-console_viewSwitch__pRu0G button[aria-pressed=true]{color:var(--color-accent-ink);background:var(--color-accent);border-color:var(--color-accent)}.calendar-console_layout__Lm3fA{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,19rem);grid-gap:var(--space-md);gap:var(--space-md);align-items:start}.calendar-console_agenda__F_G4R,.calendar-console_calendar__xwtCK,.calendar-console_upcoming__E8UvO{min-width:0;overflow:hidden;background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-card)}.calendar-console_weekdays__Ekwym{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));background:var(--color-paper-2);border-bottom:1px solid var(--color-rule)}.calendar-console_weekdays__Ekwym span{padding:var(--space-xs);color:var(--color-muted);font-size:.625rem;font-weight:720;letter-spacing:.09em;text-align:center;text-transform:uppercase}.calendar-console_grid__5opbZ{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calendar-console_day__EbSHc{min-width:0;min-height:7.5rem;padding:var(--space-2xs);color:var(--color-ink);background:var(--color-paper);border:0;border-right:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);text-align:left;white-space:normal;transition:background-color var(--dur-micro) ease}.calendar-console_day__EbSHc:nth-child(7n){border-right:0}.calendar-console_day__EbSHc:nth-last-child(-n+7){border-bottom:0}.calendar-console_day__EbSHc:hover{background:var(--color-paper-2)}.calendar-console_day__EbSHc[data-muted=true]{color:var(--color-muted);background:color-mix(in oklch,var(--color-paper-2) 70%,var(--color-paper))}.calendar-console_day__EbSHc>span{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:var(--radius-control);font-size:.75rem;font-weight:680;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calendar-console_day__EbSHc[data-today=true]>span{color:var(--color-accent-ink);background:var(--color-accent)}.calendar-console_day__EbSHc>div{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs);margin-top:var(--space-3xs)}.calendar-console_day__EbSHc em{display:block;overflow:hidden;padding:.3125rem .375rem;color:var(--color-accent);background:var(--color-paper-2);border-left:2px solid var(--color-accent);border-radius:.25rem;font-size:.625rem;font-style:normal;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.calendar-console_day__EbSHc em[data-status=COMPLETED],.calendar-console_day__EbSHc em[data-status=CONFIRMED]{color:var(--color-signal-ink);background:var(--color-signal-soft);border-left-color:var(--color-signal)}.calendar-console_day__EbSHc em[data-status=COMPLETED]{opacity:.68}.calendar-console_day__EbSHc em[data-status=CANCELLED]{color:var(--color-muted);background:var(--color-paper-3);border-left-color:var(--color-rule-2);text-decoration:line-through}.calendar-console_day__EbSHc em b{margin-right:var(--space-3xs);font-weight:720;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calendar-console_day__EbSHc small{color:var(--color-muted);font-size:.5625rem}.calendar-console_upcoming__E8UvO header{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-rule)}.calendar-console_upcoming__E8UvO header span{display:block;color:var(--color-accent);font-size:.625rem;font-weight:720;letter-spacing:.1em;text-transform:uppercase}.calendar-console_upcoming__E8UvO header strong{display:block;margin-top:var(--space-3xs);font-size:1.25rem;font-weight:720;letter-spacing:-.03em}.calendar-console_upcoming__E8UvO>button{display:grid;width:100%;min-height:4.75rem;grid-template-columns:2.75rem minmax(0,1fr);grid-gap:var(--space-xs);gap:var(--space-xs);align-items:center;padding:var(--space-xs) var(--space-sm);color:var(--color-ink);background:transparent;border:0;border-bottom:1px solid var(--color-rule);text-align:left;transition:background-color var(--dur-micro) ease}.calendar-console_upcoming__E8UvO>button:last-of-type{border-bottom:0}.calendar-console_upcoming__E8UvO>button:hover{background:var(--color-paper-2)}.calendar-console_upcoming__E8UvO time{display:grid;width:2.75rem;min-height:2.75rem;place-items:center;align-content:center;color:var(--color-accent);background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-control);font-size:.5625rem;line-height:1.1;text-transform:uppercase}.calendar-console_upcoming__E8UvO time b{font-size:1rem;font-weight:720;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calendar-console_upcoming__E8UvO>button>span{min-width:0}.calendar-console_upcoming__E8UvO>button em,.calendar-console_upcoming__E8UvO>button small,.calendar-console_upcoming__E8UvO>button strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-console_upcoming__E8UvO>button strong{font-size:.8125rem;font-weight:680}.calendar-console_upcoming__E8UvO>button small{margin-top:.1875rem;color:var(--color-muted);font-size:.6875rem}.calendar-console_upcoming__E8UvO>button em{margin-top:var(--space-3xs);color:var(--color-accent);font-size:.5625rem;font-style:normal;font-weight:680;letter-spacing:.05em;text-transform:uppercase}.calendar-console_agenda__F_G4R>p,.calendar-console_upcoming__E8UvO>p{margin:0;padding:var(--space-xl);color:var(--color-muted);font-size:.8125rem}.calendar-console_agenda__F_G4R{display:grid}.calendar-console_agenda__F_G4R>button{display:grid;width:100%;min-height:4.75rem;grid-template-columns:4.5rem minmax(0,1fr) 7.5rem 6rem 1rem;grid-gap:var(--space-lg);gap:var(--space-lg);align-items:center;padding:var(--space-xs) var(--space-lg);color:var(--color-ink);background:transparent;border:0;border-bottom:1px solid var(--color-rule);text-align:left;transition:background-color var(--dur-micro) ease}.calendar-console_agenda__F_G4R>button:last-of-type{border-bottom:0}.calendar-console_agenda__F_G4R>button:hover{background:var(--color-paper-2)}.calendar-console_agenda__F_G4R time{display:flex;align-items:center;gap:var(--space-2xs)}.calendar-console_agenda__F_G4R time b{font-size:1.5rem;font-weight:720;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calendar-console_agenda__F_G4R div span,.calendar-console_agenda__F_G4R time span{color:var(--color-muted);font-size:.6875rem}.calendar-console_agenda__F_G4R time span{text-transform:capitalize}.calendar-console_agenda__F_G4R div{min-width:0}.calendar-console_agenda__F_G4R div span,.calendar-console_agenda__F_G4R div strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-console_agenda__F_G4R div strong{font-size:.875rem;font-weight:680}.calendar-console_agenda__F_G4R div span{margin-top:.1875rem}.calendar-console_agenda__F_G4R>button>em,.calendar-console_origin__eQNnq em{width:-moz-fit-content;width:fit-content;padding:.3125rem .5rem;color:var(--color-accent);background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-pill);font-size:.5625rem;font-style:normal;font-weight:680;letter-spacing:.04em;text-transform:uppercase}.calendar-console_agenda__F_G4R>button>em[data-status=COMPLETED],.calendar-console_agenda__F_G4R>button>em[data-status=CONFIRMED],.calendar-console_origin__eQNnq em[data-status=COMPLETED],.calendar-console_origin__eQNnq em[data-status=CONFIRMED]{color:var(--color-signal-ink);background:var(--color-signal-soft);border-color:color-mix(in oklch,var(--color-signal-ink) 18%,var(--color-rule))}.calendar-console_agenda__F_G4R>button>em[data-status=CANCELLED],.calendar-console_origin__eQNnq em[data-status=CANCELLED]{color:var(--color-error);background:var(--color-error-soft);border-color:color-mix(in oklch,var(--color-error) 22%,var(--color-rule))}.calendar-console_agenda__F_G4R>button>small{color:var(--color-ink-2);font:500 .6875rem var(--font-outlier);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calendar-console_loading__IThHt{display:grid;min-height:10rem;place-items:center;color:var(--color-muted);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-card);font-size:.8125rem}.calendar-console_backdrop__IA54c{position:fixed;z-index:var(--z-modal);inset:0;display:flex;justify-content:flex-end;background:color-mix(in oklch,var(--color-ink) 48%,transparent);animation:calendar-console_calendar-fade__8fYWm var(--dur-short) ease}.calendar-console_editor__60Sco{width:min(38rem,100%);height:100%;overflow:auto;color:var(--color-ink);background:var(--color-paper);border-left:1px solid var(--color-rule-2);animation:calendar-console_calendar-sheet__J_40I var(--dur-short) var(--ease-out)}.calendar-console_editor__60Sco header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-lg);padding:var(--space-xl);background:var(--color-paper);border-bottom:1px solid var(--color-rule)}.calendar-console_editor__60Sco header h2{margin:0;color:var(--color-ink);font-size:2rem;font-weight:720;letter-spacing:-.035em;line-height:1.08}.calendar-console_editor__60Sco header button{display:grid;width:var(--control-height);height:var(--control-height);place-items:center;padding:0;color:var(--color-ink-2);background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-control);font-size:1.25rem}.calendar-console_origin__eQNnq{display:flex;align-items:center;gap:var(--space-2xs);margin:var(--space-lg) var(--space-xl) 0;padding:var(--space-xs);color:var(--color-muted);background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-input);font-size:.75rem}.calendar-console_origin__eQNnq>svg{color:var(--color-accent)}.calendar-console_origin__eQNnq span{flex:1 1}.calendar-console_origin__eQNnq strong{color:var(--color-ink)}.calendar-console_formGrid__pCTbP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-sm);gap:var(--space-sm);padding:var(--space-lg) var(--space-xl)}.calendar-console_formGrid__pCTbP label{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);color:var(--color-ink-2);font-size:.75rem;font-weight:650}.calendar-console_wide__KRXU5{grid-column:1/-1}.calendar-console_formGrid__pCTbP input,.calendar-console_formGrid__pCTbP select,.calendar-console_formGrid__pCTbP textarea{width:100%;min-height:var(--control-height);padding:0 var(--space-xs);color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-rule-2);border-radius:var(--radius-input);outline:0;font-size:.8125rem}.calendar-console_formGrid__pCTbP textarea{min-height:7rem;padding-block:var(--space-xs);line-height:1.5;resize:vertical}.calendar-console_formGrid__pCTbP :is(input,select,textarea):focus{border-color:var(--color-focus)}.calendar-console_editor__60Sco footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-xl);background:var(--color-paper-2);border-top:1px solid var(--color-rule)}.calendar-console_editor__60Sco footer>div{display:flex;gap:var(--space-2xs)}.calendar-console_editor__60Sco footer button{min-height:var(--control-height);padding:0 var(--space-sm);color:var(--color-ink-2);background:var(--color-paper);border:1px solid var(--color-rule-2);border-radius:var(--radius-control);font-size:.75rem;font-weight:650}.calendar-console_editor__60Sco footer .calendar-console_primary__ZWzkq{color:var(--color-accent-ink);background:var(--color-accent);border-color:var(--color-accent)}.calendar-console_danger__2jhBu{color:var(--color-error)!important;background:var(--color-error-soft)!important;border-color:color-mix(in oklch,var(--color-error) 26%,var(--color-rule))!important}.calendar-console_settingsIntro__mx6W4{margin:var(--space-lg) var(--space-xl) 0;color:var(--color-muted);font-size:.8125rem;line-height:1.55}.calendar-console_formGrid__pCTbP fieldset{padding:var(--space-xs);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-input)}.calendar-console_formGrid__pCTbP legend{padding:0 var(--space-2xs);color:var(--color-accent);font-size:.6875rem;font-weight:720;letter-spacing:.08em;text-transform:uppercase}.calendar-console_hoursRow__8j4BZ{display:grid;min-height:3.5rem;grid-template-columns:5.75rem 4.75rem minmax(5rem,1fr) auto minmax(5rem,1fr);grid-gap:var(--space-2xs);gap:var(--space-2xs);align-items:center;border-bottom:1px solid var(--color-rule)}.calendar-console_hoursRow__8j4BZ:last-child{border-bottom:0}.calendar-console_hoursRow__8j4BZ>span{color:var(--color-ink-2);font-size:.6875rem}.calendar-console_hoursRow__8j4BZ>label{display:flex;align-items:center;gap:var(--space-2xs);font-size:.6875rem}.calendar-console_hoursRow__8j4BZ input[type=checkbox]{width:1rem;height:1rem;min-height:1rem;padding:0;accent-color:var(--color-accent)}.calendar-console_hoursRow__8j4BZ input[type=time]{min-width:0;padding-inline:var(--space-2xs);font-size:.6875rem}.calendar-console_hoursRow__8j4BZ input:disabled{color:var(--color-muted);background:var(--color-paper-2)}@keyframes calendar-console_calendar-fade__8fYWm{0%{opacity:0}}@keyframes calendar-console_calendar-sheet__J_40I{0%{opacity:0;transform:translateX(1.5rem)}}@media (max-width:68rem){.calendar-console_layout__Lm3fA{grid-template-columns:minmax(0,1fr) 16rem}.calendar-console_day__EbSHc{min-height:6.5rem}.calendar-console_metrics__bP_H6{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-console_metrics__bP_H6 article{border-bottom:1px solid var(--color-rule)}.calendar-console_metrics__bP_H6 article:nth-child(2n){border-right:0}.calendar-console_metrics__bP_H6 article:nth-last-child(-n+2){border-bottom:0}}@media (max-width:56rem){.calendar-console_layout__Lm3fA{grid-template-columns:1fr}.calendar-console_upcoming__E8UvO{display:none}.calendar-console_toolbar__Df9R5{align-items:stretch;flex-direction:column}.calendar-console_viewSwitch__pRu0G{align-self:flex-end}}@media (max-width:48rem){.calendar-console_root__zDMg6{padding:0 var(--space-sm) var(--space-3xl)}.calendar-console_hero__H_di_{min-height:0;align-items:stretch;flex-direction:column;padding-top:var(--space-lg)}.calendar-console_hero__H_di_>button{width:100%}.calendar-console_toolbar__Df9R5{padding:var(--space-xs)}.calendar-console_period__hR43v{display:grid;grid-template-columns:var(--control-height) auto var(--control-height)}.calendar-console_period__hR43v strong{grid-column:1/-1;grid-row:1;margin:0 0 var(--space-2xs);font-size:.9375rem;text-align:center}.calendar-console_period__hR43v button:first-child{grid-column:1;grid-row:2}.calendar-console_period__hR43v button:nth-child(2){grid-column:2;grid-row:2}.calendar-console_period__hR43v button:nth-child(3){grid-column:3;grid-row:2}.calendar-console_viewSwitch__pRu0G{width:100%;align-self:stretch}.calendar-console_viewSwitch__pRu0G button{flex:1 1}.calendar-console_monthViewButton__p2gwD{display:none!important}.calendar-console_agenda__F_G4R>button{min-height:6.25rem;grid-template-columns:3.25rem minmax(0,1fr) 1rem;grid-template-rows:auto auto auto;gap:.25rem var(--space-xs);padding:var(--space-xs) var(--space-sm)}.calendar-console_agenda__F_G4R time{grid-column:1;grid-row:1/4;align-self:stretch;align-items:center;flex-direction:column;justify-content:center;gap:0;padding-right:var(--space-xs);border-right:1px solid var(--color-rule)}.calendar-console_agenda__F_G4R time b{font-size:1.35rem}.calendar-console_agenda__F_G4R div{grid-column:2;grid-row:1}.calendar-console_agenda__F_G4R>button>em{grid-column:2;grid-row:2}.calendar-console_agenda__F_G4R>button>small{grid-column:2;grid-row:3}.calendar-console_agenda__F_G4R>button>svg{grid-column:3;grid-row:1/4}.calendar-console_editor__60Sco header,.calendar-console_formGrid__pCTbP{padding:var(--space-lg) var(--space-sm)}.calendar-console_origin__eQNnq,.calendar-console_settingsIntro__mx6W4{margin-right:var(--space-sm);margin-left:var(--space-sm)}.calendar-console_formGrid__pCTbP{grid-template-columns:1fr}.calendar-console_wide__KRXU5{grid-column:auto}.calendar-console_editor__60Sco footer{align-items:stretch;flex-direction:column;padding-inline:var(--space-sm)}.calendar-console_editor__60Sco footer>div{display:grid;grid-template-columns:1fr 1fr}.calendar-console_hoursRow__8j4BZ{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2xs);padding-block:var(--space-xs)}.calendar-console_hoursRow__8j4BZ>input[type=time]{grid-column:1}.calendar-console_hoursRow__8j4BZ>span:nth-of-type(2){display:none}}@media (max-width:30rem){.calendar-console_metrics__bP_H6{grid-template-columns:1fr}.calendar-console_metrics__bP_H6 article,.calendar-console_metrics__bP_H6 article:nth-child(2n),.calendar-console_metrics__bP_H6 article:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--color-rule)}.calendar-console_metrics__bP_H6 article:last-child{border-bottom:0}.calendar-console_viewSwitch__pRu0G button:first-child{flex:1.6 1}}@media (prefers-reduced-motion:reduce){.calendar-console_root__zDMg6 *,.calendar-console_root__zDMg6 :after,.calendar-console_root__zDMg6 :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.calendar-console_editor__60Sco{transform:none}}.product-quantity-offers_card__otcvx{min-width:0;overflow:hidden;border:1px solid #dce6f3;border-radius:12px;background:#fff;color:#142238}.product-quantity-offers_header__gkWe2{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:18px 20px;border-bottom:1px solid #dce6f3}.product-quantity-offers_header__gkWe2 p{margin:0 0 4px;color:#5c7396;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.product-quantity-offers_header__gkWe2 h2{margin:0;font-size:17px;line-height:1.35}.product-quantity-offers_header__gkWe2>span{padding:5px 9px;border-radius:6px;background:#edf3ff;color:#075bd8;font-size:11px;font-weight:600}.product-quantity-offers_tableWrap__AxiXy{overflow-x:auto}.product-quantity-offers_tableWrap__AxiXy table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.product-quantity-offers_tableWrap__AxiXy th{padding:10px 20px;background:#f5f8fc;color:#5c7396;font-size:11px;font-weight:600}.product-quantity-offers_tableWrap__AxiXy td{padding:12px 20px;border-top:1px solid #e5edf7;vertical-align:middle}.product-quantity-offers_tableWrap__AxiXy td small{display:block;margin-top:3px;color:#5c7396;font-size:11px}.product-quantity-offers_price__KyzCF{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.product-quantity-offers_promo__InRT2{display:inline-block;padding:5px 8px;border-radius:6px;background:#edf3ff;color:#075bd8;font-size:12px;font-weight:600}.product-quantity-offers_standard__p22K7{color:#647995;font-size:12px}.product-quantity-offers_conditions__tkpw_{padding:14px 20px;border-top:1px solid #dce6f3;background:#fafcff;color:#536d91;font-size:12px;line-height:1.6}.product-quantity-offers_conditions__tkpw_ p{margin:0}.product-quantity-offers_conditions__tkpw_ p+p{margin-top:6px}.product-quantity-offers_conditions__tkpw_ .product-quantity-offers_source__Ge6pg{font-size:11px;color:#6b809c}@media (max-width:600px){.product-quantity-offers_conditions__tkpw_,.product-quantity-offers_header__gkWe2{padding:14px}.product-quantity-offers_tableWrap__AxiXy td,.product-quantity-offers_tableWrap__AxiXy th{padding:10px}.product-quantity-offers_tableWrap__AxiXy table{font-size:12px}.product-quantity-offers_promo__InRT2{font-size:11px}}.app-shell-v4 .main-canvas:has(.catalog-console_detailPage__jOd5i)>.page-header,.app-shell-v4 .main-canvas:has(.catalog-console_page__y2Dsr)>.page-header{display:none}.catalog-console_detailPage__jOd5i,.catalog-console_page__y2Dsr{width:min(100%,var(--content-max));margin-inline:auto;color:var(--color-ink)}.catalog-console_page__y2Dsr{container:catalog-ledger/inline-size}.catalog-console_detailPage__jOd5i,.catalog-console_page__y2Dsr{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg);padding:var(--space-lg) clamp(var(--space-sm),2vw,var(--space-xl)) var(--space-3xl)}.catalog-console_detailPage__jOd5i{container:product-registry/inline-size}.catalog-console_pageIntro__Mepfg{display:flex;min-width:0;gap:var(--space-lg);align-items:flex-end;justify-content:space-between;padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-rule)}.catalog-console_pageIntro__Mepfg>div{display:grid;min-width:0;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.catalog-console_detailKicker___9DW5,.catalog-console_inventoryCard__mVBR1 header p,.catalog-console_pageKicker__bKJ88,.catalog-console_sectionHeader__hpXja p,.catalog-console_sourceCard__3sHr_ header p{margin:0;color:var(--color-muted);font-family:var(--font-outlier);font-size:.625rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.catalog-console_pageIntro__Mepfg h1{margin:0;font-family:var(--font-display);font-size:clamp(2.25rem,3vw,3rem);font-weight:740;letter-spacing:-.04em;line-height:1}.catalog-console_pageIntro__Mepfg>div>p:last-child{margin:0;color:var(--color-muted);font-size:.875rem}.catalog-console_headerAction__Wb6FW{display:inline-flex;min-height:var(--control-height);flex:0 0 auto;gap:var(--space-2xs);align-items:center;justify-content:center;padding-inline:var(--space-sm);color:var(--color-accent-ink);background:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-control);font-size:.75rem;font-weight:680}.catalog-console_headerAction__Wb6FW:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.catalog-console_syncBanner__g7vWS{display:grid;min-height:3.5rem;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--space-xs);gap:var(--space-xs);align-items:center;padding:var(--space-xs) var(--space-sm);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-input)}.catalog-console_syncIcon__DbkoK{display:grid;width:2rem;height:2rem;place-items:center;color:var(--color-signal-ink);background:var(--color-signal);border-radius:var(--radius-control)}.catalog-console_syncBanner__g7vWS>div{display:grid;min-width:0;grid-gap:.125rem;gap:.125rem}.catalog-console_syncBanner__g7vWS small,.catalog-console_syncBanner__g7vWS strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-console_syncBanner__g7vWS strong{font-size:.8125rem}.catalog-console_syncBanner__g7vWS small{color:var(--color-muted);font-size:.6875rem}.catalog-console_liveBadge__rUIwk{padding:.25rem var(--space-2xs);color:var(--color-signal-ink);background:var(--color-signal-soft);border-radius:var(--radius-pill);font-size:.625rem;font-weight:650}.catalog-console_tabs__lpUaO{display:flex;min-width:0;gap:var(--space-lg);overflow-x:auto;border-bottom:1px solid var(--color-rule);scrollbar-width:none}.catalog-console_tabs__lpUaO::-webkit-scrollbar{display:none}.catalog-console_tabs__lpUaO button{position:relative;display:inline-flex;min-height:2.75rem;flex:0 0 auto;gap:var(--space-2xs);align-items:center;padding-inline:var(--space-3xs);color:var(--color-muted);background:transparent;font-size:.75rem;font-weight:600}.catalog-console_tabs__lpUaO button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:"";background:transparent}.catalog-console_tabs__lpUaO .catalog-console_activeTab__RhTfC,.catalog-console_tabs__lpUaO button:hover{color:var(--color-accent)}.catalog-console_tabs__lpUaO .catalog-console_activeTab__RhTfC:after{background:var(--color-accent)}.catalog-console_tabs__lpUaO small{min-width:1.375rem;padding:.125rem .3125rem;color:inherit;background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-pill);font-family:var(--font-outlier);font-size:.625rem;text-align:center}.catalog-console_detailMetrics__i_Dk_,.catalog-console_metrics__BVQwX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;margin:0;background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-card)}.catalog-console_detailMetrics__i_Dk_>div,.catalog-console_metrics__BVQwX>div{min-width:0;min-height:4.25rem;padding:var(--space-xs) var(--space-sm);border-right:1px solid var(--color-rule)}.catalog-console_detailMetrics__i_Dk_>div:last-child,.catalog-console_metrics__BVQwX>div:last-child{border-right:0}.catalog-console_detailMetrics__i_Dk_ dt,.catalog-console_metrics__BVQwX dt{color:var(--color-muted);font-size:.6875rem}.catalog-console_detailMetrics__i_Dk_ dd,.catalog-console_metrics__BVQwX dd{margin:.125rem 0 0;overflow:hidden;font-size:1.25rem;font-weight:700;letter-spacing:-.025em;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.catalog-console_metrics__BVQwX dd[data-alert=true]{color:var(--color-error)}.catalog-console_detailMetrics__i_Dk_ .catalog-console_metricNote__xEDYc,.catalog-console_metrics__BVQwX .catalog-console_metricNote__xEDYc{display:block;margin-top:.125rem;color:var(--color-muted);font-size:.625rem;font-weight:450;letter-spacing:0}.catalog-console_archive___aPpV{min-width:0;overflow:hidden;background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-card)}.catalog-console_toolbar__w_tyw{display:grid;grid-template-columns:minmax(16rem,1fr) minmax(11rem,.4fr) minmax(10rem,.35fr);grid-gap:var(--space-sm);gap:var(--space-sm);align-items:end;padding:var(--space-sm);background:var(--color-paper-2);border-bottom:1px solid var(--color-rule)}.catalog-console_searchField__uwQvc{display:grid;min-width:0;min-height:var(--control-height);grid-template-columns:1.25rem minmax(0,1fr) var(--control-height);grid-gap:var(--space-2xs);gap:var(--space-2xs);align-items:center;padding-inline:var(--space-xs);background:var(--color-paper);border:1px solid var(--color-rule-2);border-radius:var(--radius-input)}.catalog-console_searchField__uwQvc:focus-within{border-color:var(--color-focus);outline:2px solid var(--color-focus);outline-offset:1px}.catalog-console_searchField__uwQvc svg{color:var(--color-muted)}.catalog-console_searchField__uwQvc input{min-width:0;min-height:var(--control-height);padding:0;color:var(--color-ink);background:transparent;border:0;font:inherit;font-size:.75rem;outline:0}.catalog-console_searchField__uwQvc button{width:var(--control-height);height:var(--control-height);color:var(--color-muted);background:transparent;font-size:1rem}.catalog-console_searchField__uwQvc kbd{color:var(--color-muted);font-family:var(--font-outlier);font-size:.625rem}.catalog-console_sortField__EJWwq{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs);color:var(--color-muted);font-size:.625rem}.catalog-console_sortField__EJWwq select{min-height:var(--control-height);padding-inline:var(--space-xs);color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-rule-2);border-radius:var(--radius-input);font:inherit;font-size:.75rem}.catalog-console_resultMeta__xOdL5{display:flex;min-height:2.5rem;gap:var(--space-sm);align-items:center;justify-content:space-between;padding-inline:var(--space-sm);border-bottom:1px solid var(--color-rule)}.catalog-console_resultMeta__xOdL5 p,.catalog-console_resultMeta__xOdL5>span{margin:0;color:var(--color-muted);font-size:.6875rem}.catalog-console_resultMeta__xOdL5 p{display:flex;gap:var(--space-3xs)}.catalog-console_resultMeta__xOdL5 strong{color:var(--color-ink)}.catalog-console_productTable__zPYSS{min-width:0}.catalog-console_productTable__zPYSS>button,.catalog-console_tableHead__a_ob0{display:grid;grid-template-columns:minmax(18rem,1.45fr) minmax(7rem,.55fr) minmax(10rem,.75fr) 8rem 1.5rem;grid-gap:var(--space-xs);gap:var(--space-xs);align-items:center}.catalog-console_tableHead__a_ob0{min-height:2rem;padding-inline:var(--space-sm);color:var(--color-muted);background:var(--color-paper-2);border-bottom:1px solid var(--color-rule);font-family:var(--font-outlier);font-size:.625rem;font-weight:650;letter-spacing:.07em;text-transform:uppercase}.catalog-console_productTable__zPYSS>button{width:100%;min-height:3.5rem;padding:var(--space-2xs) var(--space-sm);color:var(--color-ink);text-align:left;background:var(--color-paper);border-bottom:1px solid var(--color-rule)}.catalog-console_productTable__zPYSS>button:last-child{border-bottom:0}.catalog-console_productTable__zPYSS>button:hover{background:var(--color-paper-2)}.catalog-console_productCell__kVthV{display:grid;min-width:0;grid-template-columns:2.5rem minmax(0,1fr);grid-gap:var(--space-xs);gap:var(--space-xs);align-items:center}.catalog-console_priceCell__lUdRX,.catalog-console_productCell__kVthV>span:last-child,.catalog-console_stockCell__0p8Eh>span{display:grid;min-width:0;grid-gap:.0625rem;gap:.0625rem}.catalog-console_priceCell__lUdRX small,.catalog-console_priceCell__lUdRX strong,.catalog-console_productCell__kVthV small,.catalog-console_productCell__kVthV strong,.catalog-console_stockCell__0p8Eh small,.catalog-console_stockCell__0p8Eh strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-console_priceCell__lUdRX strong,.catalog-console_productCell__kVthV strong,.catalog-console_stockCell__0p8Eh strong{font-size:.75rem;font-weight:650}.catalog-console_priceCell__lUdRX small,.catalog-console_productCell__kVthV small,.catalog-console_stockCell__0p8Eh small{color:var(--color-muted);font-size:.625rem}.catalog-console_productSummary__u1csE{display:none}.catalog-console_detailImage__toFLw,.catalog-console_productImage__cWAaL{position:relative;display:grid;overflow:hidden;place-items:center;color:var(--color-accent);background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-control);font-size:.6875rem;font-weight:700}.catalog-console_productImage__cWAaL{width:2.5rem;height:2.5rem}.catalog-console_detailImage__toFLw img,.catalog-console_productImage__cWAaL img{width:100%;height:100%;object-fit:cover}.catalog-console_stockCell__0p8Eh{display:grid;min-width:0;grid-template-columns:.5rem minmax(0,1fr);grid-gap:var(--space-2xs);gap:var(--space-2xs);align-items:center}.catalog-console_stockCell__0p8Eh>i{width:.4375rem;height:.4375rem;background:var(--color-muted);border-radius:50%}.catalog-console_stockCell__0p8Eh[data-tone=success]>i{background:var(--color-signal)}.catalog-console_stockCell__0p8Eh[data-tone=warning]>i{background:var(--color-warning)}.catalog-console_stockCell__0p8Eh[data-tone=danger]>i{background:var(--color-error)}.catalog-console_updatedCell__M0oMa{color:var(--color-muted);font-family:var(--font-outlier);font-size:.625rem}.catalog-console_rowArrow__jCLHz{color:var(--color-muted)}.catalog-console_inlineEmpty__vlCT_,.catalog-console_loading__wuELY,.catalog-console_statePanel__FpXXW{display:grid;min-height:10rem;place-content:center;justify-items:center;padding:var(--space-xl);color:var(--color-muted);text-align:center}.catalog-console_statePanel__FpXXW{grid-template-columns:auto minmax(0,28rem) auto;gap:var(--space-xs);align-items:center;justify-items:start;text-align:left}.catalog-console_inlineEmpty__vlCT_>svg,.catalog-console_statePanel__FpXXW>span{display:grid;width:2.5rem;height:2.5rem;place-items:center;color:var(--color-accent);background:var(--color-paper-2);border-radius:var(--radius-control)}.catalog-console_statePanel__FpXXW>div{display:grid;grid-gap:.125rem;gap:.125rem}.catalog-console_statePanel__FpXXW strong{color:var(--color-ink)}.catalog-console_statePanel__FpXXW p{margin:0;font-size:.75rem}.catalog-console_statePanel__FpXXW button{min-height:var(--control-height);padding-inline:var(--space-sm);color:var(--color-accent);background:var(--color-paper);border:1px solid var(--color-rule-2);border-radius:var(--radius-control);font-size:.75rem;font-weight:650}.catalog-console_statePanel__FpXXW[data-tone=error]{color:var(--color-error);background:var(--color-error-soft)}.catalog-console_loading__wuELY{grid-template-columns:repeat(7,minmax(0,1fr));min-height:16rem}.catalog-console_loading__wuELY span{width:100%;height:2.5rem;background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-control)}.catalog-console_pagination__0DS_u{display:flex;min-height:3.25rem;gap:var(--space-sm);align-items:center;justify-content:space-between;padding-inline:var(--space-sm);border-top:1px solid var(--color-rule)}.catalog-console_pagination__0DS_u>span{color:var(--color-muted);font-size:.6875rem}.catalog-console_pagination__0DS_u nav{display:flex;gap:var(--space-3xs)}.catalog-console_pagination__0DS_u button{display:grid;min-width:var(--control-height);height:var(--control-height);place-items:center;color:var(--color-ink-2);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-control);font-size:.6875rem}.catalog-console_pagination__0DS_u .catalog-console_currentPage__1TBZ6{color:var(--color-accent-ink);background:var(--color-accent);border-color:var(--color-accent)}.catalog-console_detailToolbar__KiTfx{display:flex;min-height:var(--control-height);gap:var(--space-sm);align-items:center;justify-content:space-between}.catalog-console_backButton__KvxL2,.catalog-console_detailToolbar__KiTfx>a{display:inline-flex;min-height:var(--control-height);gap:var(--space-2xs);align-items:center;color:var(--color-muted);background:transparent;font-size:.75rem;font-weight:650}.catalog-console_backButton__KvxL2 svg{transform:rotate(180deg)}.catalog-console_backButton__KvxL2:hover,.catalog-console_detailToolbar__KiTfx>a:hover{color:var(--color-accent)}.catalog-console_detailHero__gtzas{display:grid;min-width:0;grid-template-columns:14rem minmax(0,1fr) minmax(11rem,auto);grid-gap:var(--space-lg);gap:var(--space-lg);align-items:center;padding:var(--space-lg);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-card)}.catalog-console_gallery__O3mW9{display:grid;min-width:0;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.catalog-console_detailImage__toFLw{width:100%;aspect-ratio:4/3;font-size:1.5rem}.catalog-console_galleryThumbs__jiNnL{display:flex;min-width:0;gap:var(--space-2xs);overflow-x:auto}.catalog-console_galleryThumbs__jiNnL button{flex:0 0 auto;padding:0;background:transparent;border:2px solid transparent;border-radius:var(--radius-control)}.catalog-console_galleryThumbs__jiNnL button[aria-pressed=true]{border-color:var(--color-accent)}.catalog-console_galleryThumbs__jiNnL .catalog-console_productImage__cWAaL{width:2.75rem;height:2.75rem}.catalog-console_heroCopy__e_TKk{min-width:0}.catalog-console_heroCopy__e_TKk h1{margin:var(--space-2xs) 0;font-family:var(--font-display);font-size:clamp(2rem,3vw,2.75rem);font-weight:740;letter-spacing:-.04em;line-height:1.02}.catalog-console_detailSummary__VQkO3{max-width:46rem;margin:0;color:var(--color-muted);font-size:.8125rem;line-height:1.55}.catalog-console_badges__ST49g{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin-top:var(--space-sm)}.catalog-console_badges__ST49g span{padding:.25rem var(--space-2xs);color:var(--color-accent);background:var(--color-paper-2);border-radius:var(--radius-pill);font-size:.625rem;font-weight:650}.catalog-console_badges__ST49g span[data-tone=success]{color:var(--color-signal-ink);background:var(--color-signal-soft)}.catalog-console_badges__ST49g span[data-tone=warning]{color:var(--color-warning);background:var(--color-warning-soft)}.catalog-console_badges__ST49g span[data-tone=danger]{color:var(--color-error);background:var(--color-error-soft)}.catalog-console_heroPrice__xmutn{display:grid;justify-items:end;min-width:11rem;padding-left:var(--space-lg);border-left:1px solid var(--color-rule)}.catalog-console_heroPrice__xmutn small,.catalog-console_heroPrice__xmutn span{color:var(--color-muted);font-size:.6875rem}.catalog-console_heroPrice__xmutn>strong{margin-block:var(--space-3xs);font-size:1.75rem;font-weight:720;letter-spacing:-.035em}.catalog-console_heroPrice__xmutn span b{color:var(--color-ink)}.catalog-console_detailLayout__FJuda{grid-template-columns:minmax(0,1.55fr) minmax(17rem,.65fr);align-items:start}.catalog-console_detailAside___RxIp,.catalog-console_detailLayout__FJuda,.catalog-console_detailMain__4o9sp{display:grid;min-width:0;grid-gap:var(--space-lg);gap:var(--space-lg)}.catalog-console_detailAside___RxIp{position:-webkit-sticky;position:sticky;top:calc(var(--topbar-height) + var(--space-sm))}.catalog-console_inventoryCard__mVBR1,.catalog-console_sourceCard__3sHr_,.catalog-console_surface__s_NsR{min-width:0;overflow:hidden;background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-card)}.catalog-console_inventoryCard__mVBR1 header,.catalog-console_sectionHeader__hpXja,.catalog-console_sourceCard__3sHr_ header{display:flex;min-height:4rem;gap:var(--space-xs);align-items:center;padding:var(--space-sm);border-bottom:1px solid var(--color-rule)}.catalog-console_inventoryCard__mVBR1 header>span,.catalog-console_sectionHeader__hpXja>span,.catalog-console_sourceCard__3sHr_ header>span{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:var(--color-accent);background:var(--color-paper-2);border-radius:var(--radius-control)}.catalog-console_inventoryCard__mVBR1 header>div,.catalog-console_sectionHeader__hpXja>div,.catalog-console_sourceCard__3sHr_ header>div{display:grid;min-width:0;grid-gap:.125rem;gap:.125rem}.catalog-console_inventoryCard__mVBR1 h2,.catalog-console_sectionHeader__hpXja h2,.catalog-console_sourceCard__3sHr_ h2{margin:0;font-size:1rem;font-weight:700}.catalog-console_sectionHeader__hpXja>b{display:grid;min-width:1.75rem;height:1.75rem;margin-left:auto;place-items:center;color:var(--color-signal-ink);background:var(--color-signal);border-radius:var(--radius-pill);font-size:.625rem}.catalog-console_description__SMuSI{padding:var(--space-lg)}.catalog-console_description__SMuSI p{margin:0;color:var(--color-ink-2);font-size:.8125rem;line-height:1.65;white-space:pre-line}.catalog-console_inlineEmpty__vlCT_{min-height:7rem}.catalog-console_inlineEmpty__vlCT_>span{display:grid;grid-gap:.125rem;gap:.125rem}.catalog-console_inlineEmpty__vlCT_ strong{color:var(--color-ink)}.catalog-console_inlineEmpty__vlCT_ small{color:var(--color-muted)}.catalog-console_attributes__8pu7w,.catalog-console_inventoryCard__mVBR1 dl,.catalog-console_sourceCard__3sHr_ dl{margin:0}.catalog-console_attributes__8pu7w>div,.catalog-console_inventoryCard__mVBR1 dl>div,.catalog-console_sourceCard__3sHr_ dl>div{display:grid;min-height:3.25rem;grid-template-columns:minmax(8rem,.45fr) minmax(0,1fr);grid-gap:var(--space-sm);gap:var(--space-sm);align-items:center;padding:var(--space-xs) var(--space-sm);border-top:1px solid var(--color-rule)}.catalog-console_attributes__8pu7w>div:first-child,.catalog-console_inventoryCard__mVBR1 dl>div:first-child,.catalog-console_sourceCard__3sHr_ dl>div:first-child{border-top:0}.catalog-console_attributes__8pu7w dt,.catalog-console_inventoryCard__mVBR1 dt,.catalog-console_sourceCard__3sHr_ dt{color:var(--color-muted);font-size:.6875rem}.catalog-console_attributes__8pu7w dd,.catalog-console_inventoryCard__mVBR1 dd,.catalog-console_sourceCard__3sHr_ dd{margin:0;overflow-wrap:anywhere;font-size:.75rem;font-weight:650;text-align:right}.catalog-console_inventoryCard__mVBR1 dd[data-tone=success]{color:var(--color-signal-ink)}.catalog-console_inventoryCard__mVBR1 dd[data-tone=warning]{color:var(--color-warning)}.catalog-console_inventoryCard__mVBR1 dd[data-tone=danger]{color:var(--color-error)}.catalog-console_sourceCard__3sHr_>p{display:flex;gap:var(--space-2xs);align-items:flex-start;margin:0;padding:var(--space-sm);color:var(--color-signal-ink);background:var(--color-signal-soft);border-top:1px solid var(--color-rule);font-size:.6875rem;line-height:1.4}.catalog-console_storeLink__xT8vR{display:grid;min-height:4rem;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-xs);gap:var(--space-xs);align-items:center;padding:var(--space-sm);color:var(--color-accent);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-card)}.catalog-console_storeLink__xT8vR>span{display:grid}.catalog-console_storeLink__xT8vR small{color:var(--color-muted);font-size:.625rem}.catalog-console_storeLink__xT8vR strong{font-size:.75rem}@container catalog-ledger (max-width: 50rem){.catalog-console_metrics__BVQwX{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-console_metrics__BVQwX>div:nth-child(2){border-right:0}.catalog-console_metrics__BVQwX>div:nth-child(-n+2){border-bottom:1px solid var(--color-rule)}.catalog-console_tableHead__a_ob0{display:none}.catalog-console_productTable__zPYSS>button{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:var(--space-3xs) var(--space-xs);min-height:4.5rem;padding:var(--space-xs) var(--space-sm)}.catalog-console_productCell__kVthV{grid-column:1;grid-row:1/3}.catalog-console_priceCell__lUdRX{grid-column:2;grid-row:1;justify-items:end}.catalog-console_stockCell__0p8Eh{grid-column:2;grid-row:2;justify-self:end}.catalog-console_rowArrow__jCLHz,.catalog-console_updatedCell__M0oMa{display:none}}@container catalog-ledger (max-width: 36rem){.catalog-console_page__y2Dsr{padding-inline:var(--space-sm)}.catalog-console_pageIntro__Mepfg{align-items:stretch;flex-direction:column}.catalog-console_headerAction__Wb6FW{width:100%}.catalog-console_syncBanner__g7vWS{grid-template-columns:auto minmax(0,1fr)}.catalog-console_liveBadge__rUIwk{grid-column:2;justify-self:start}.catalog-console_toolbar__w_tyw{grid-template-columns:minmax(0,1fr)}.catalog-console_pagination__0DS_u,.catalog-console_resultMeta__xOdL5{align-items:flex-start;flex-direction:column;padding-block:var(--space-xs)}}@container catalog-ledger (max-width: 24rem){.catalog-console_metrics__BVQwX{grid-template-columns:minmax(0,1fr)}.catalog-console_metrics__BVQwX>div,.catalog-console_metrics__BVQwX>div:nth-child(2){border-right:0;border-bottom:1px solid var(--color-rule)}.catalog-console_metrics__BVQwX>div:last-child{border-bottom:0}.catalog-console_productTable__zPYSS>button{grid-template-columns:minmax(0,1fr)}.catalog-console_priceCell__lUdRX,.catalog-console_productCell__kVthV,.catalog-console_stockCell__0p8Eh{grid-column:1;grid-row:auto;justify-self:stretch;justify-items:start}}@container product-registry (max-width: 58rem){.catalog-console_detailHero__gtzas{grid-template-columns:12rem minmax(0,1fr)}.catalog-console_heroPrice__xmutn{grid-column:2;justify-items:start;padding:var(--space-sm) 0 0;border-top:1px solid var(--color-rule);border-left:0}.catalog-console_detailMetrics__i_Dk_{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-console_detailMetrics__i_Dk_>div:nth-child(2){border-right:0}.catalog-console_detailMetrics__i_Dk_>div:nth-child(-n+2){border-bottom:1px solid var(--color-rule)}.catalog-console_detailLayout__FJuda{grid-template-columns:minmax(0,1fr)}.catalog-console_detailAside___RxIp{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-console_storeLink__xT8vR{grid-column:1/-1}}@container product-registry (max-width: 40rem){.catalog-console_detailPage__jOd5i{padding-inline:var(--space-sm)}.catalog-console_detailHero__gtzas{grid-template-columns:minmax(0,1fr)}.catalog-console_gallery__O3mW9{max-width:18rem}.catalog-console_heroPrice__xmutn{grid-column:1}.catalog-console_detailAside___RxIp{grid-template-columns:minmax(0,1fr)}.catalog-console_storeLink__xT8vR{grid-column:auto}}@container product-registry (max-width: 28rem){.catalog-console_detailToolbar__KiTfx{align-items:flex-start;flex-direction:column}.catalog-console_detailMetrics__i_Dk_{grid-template-columns:minmax(0,1fr)}.catalog-console_detailMetrics__i_Dk_>div,.catalog-console_detailMetrics__i_Dk_>div:nth-child(2){border-right:0;border-bottom:1px solid var(--color-rule)}.catalog-console_detailMetrics__i_Dk_>div:last-child{border-bottom:0}.catalog-console_attributes__8pu7w>div{grid-template-columns:minmax(0,1fr);gap:var(--space-3xs)}.catalog-console_attributes__8pu7w dd{text-align:left}}@media (prefers-reduced-motion:reduce){.catalog-console_detailPage__jOd5i *,.catalog-console_page__y2Dsr *{scroll-behavior:auto;transition-duration:0s!important}}.app-shell-v4 .main-canvas:has(.copilot-control-desk_page__2WRBe)>.page-header{display:none}.copilot-control-desk_page__2WRBe{display:grid;width:min(100%,var(--content-max));grid-gap:var(--space-lg);gap:var(--space-lg);margin:0 auto;padding:var(--space-lg) var(--space-xl) var(--space-3xl);color:var(--color-ink);font-family:var(--font-body)}.copilot-control-desk_page__2WRBe button,.copilot-control-desk_page__2WRBe input,.copilot-control-desk_page__2WRBe textarea{font:inherit}.copilot-control-desk_page__2WRBe button{min-height:var(--control-height);white-space:nowrap;cursor:pointer}.copilot-control-desk_page__2WRBe :is(button,textarea,input):focus-visible{outline:.125rem solid var(--color-focus);outline-offset:.125rem}.copilot-control-desk_brief__vfzDG{display:grid;grid-template-columns:auto minmax(19rem,1fr) minmax(16rem,.65fr);grid-gap:var(--space-lg);gap:var(--space-lg);align-items:flex-end;padding:var(--space-sm) 0 var(--space-lg);border-bottom:1px solid var(--color-rule)}.copilot-control-desk_briefMark__txWAo{display:inline-flex;width:3rem;height:3rem;align-items:center;justify-content:center;align-self:start;color:var(--color-accent);background:var(--color-accent-soft);border:1px solid color-mix(in oklch,var(--color-accent) 20%,var(--color-rule));border-radius:var(--radius-input)}.copilot-control-desk_briefTitle__7dfJF{min-width:0}.copilot-control-desk_briefTitle__7dfJF>div{display:flex;align-items:center;gap:var(--space-xs)}.copilot-control-desk_briefTitle__7dfJF>div>span{color:var(--color-muted);font-size:.6875rem}.copilot-control-desk_eyebrow__c5nPQ{margin:0;color:var(--color-accent);font-size:.6875rem;font-weight:720;letter-spacing:.11em;text-transform:uppercase}.copilot-control-desk_briefTitle__7dfJF h1{margin:var(--space-xs) 0 0;color:var(--color-ink);font:700 clamp(2.25rem,3vw,3rem) /1 var(--font-display);letter-spacing:-.04em}.copilot-control-desk_briefTitle__7dfJF>p{max-width:44rem;margin:var(--space-xs) 0 0;color:var(--color-muted);font-size:.9375rem;line-height:1.55}.copilot-control-desk_capabilities__iILRz{display:grid;align-self:stretch;border-block:1px solid var(--color-rule)}.copilot-control-desk_capabilities__iILRz span{display:grid;min-height:2.75rem;grid-template-columns:1.25rem minmax(0,1fr);grid-gap:var(--space-xs);gap:var(--space-xs);align-items:center;color:var(--color-ink-2);border-bottom:1px solid var(--color-rule);font-size:.75rem;font-weight:650}.copilot-control-desk_capabilities__iILRz span:last-child{border-bottom:0}.copilot-control-desk_capabilities__iILRz svg{color:var(--color-accent)}.copilot-control-desk_controlFlow__9VveG{grid-column:2/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;border-block:1px solid var(--color-rule);list-style:none}.copilot-control-desk_controlFlow__9VveG li{display:flex;min-height:3.5rem;align-items:center;gap:var(--space-xs);padding:0 var(--space-sm);color:var(--color-ink-2);border-right:1px solid var(--color-rule);font-size:.75rem;font-weight:650}.copilot-control-desk_controlFlow__9VveG li:last-child{border-right:0}.copilot-control-desk_controlFlow__9VveG b{color:var(--color-accent);font-size:.6875rem}.copilot-control-desk_workspace__2FqGc{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(20rem,.65fr);grid-gap:var(--space-lg);gap:var(--space-lg);align-items:flex-start}.copilot-control-desk_actions__QDH9Y,.copilot-control-desk_workbench__HfQZU{min-width:0;overflow:hidden;background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-card)}.copilot-control-desk_workbench__HfQZU{display:grid}.copilot-control-desk_actionsHeader__nY8gS,.copilot-control-desk_workbenchHeader__PEH9o{display:flex;min-height:4.75rem;align-items:center;justify-content:space-between;gap:var(--space-lg);padding:var(--space-sm);border-bottom:1px solid var(--color-rule)}.copilot-control-desk_workbenchHeader__PEH9o>div{display:flex;min-width:0;align-items:center;gap:var(--space-xs)}.copilot-control-desk_workbenchHeader__PEH9o>div>div{display:grid;min-width:0;grid-gap:.125rem;gap:.125rem}.copilot-control-desk_workbenchHeader__PEH9o strong{color:var(--color-ink);font-size:.875rem}.copilot-control-desk_workbenchHeader__PEH9o small{overflow:hidden;color:var(--color-muted);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.copilot-control-desk_live__ZcSH6{width:.6875rem;height:.6875rem;flex:0 0 auto;background:var(--color-signal);border:1px solid color-mix(in oklch,var(--color-signal-ink) 36%,var(--color-signal));border-radius:var(--radius-pill)}.copilot-control-desk_safetyBadge___FosE{display:inline-flex;min-height:2rem;align-items:center;gap:var(--space-3xs);padding:0 var(--space-xs);color:var(--color-signal-ink);background:var(--color-signal-soft);border-radius:var(--radius-pill);font-size:.6875rem;font-weight:680}.copilot-control-desk_thread__VG2n4{display:grid;min-height:23rem;max-height:35rem;align-content:start;overflow-y:auto;background:var(--color-paper-2);border-bottom:1px solid var(--color-rule)}.copilot-control-desk_messageBubble__4T2uM{display:grid;grid-template-columns:2.25rem minmax(0,1fr);grid-gap:var(--space-xs);gap:var(--space-xs);padding:var(--space-sm);border-bottom:1px solid var(--color-rule)}.copilot-control-desk_messageBubble__4T2uM[data-role=user]{background:var(--color-accent-soft)}.copilot-control-desk_messageBubble__4T2uM>span{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;color:var(--color-accent);background:var(--color-paper);border:1px solid var(--color-rule-2);border-radius:var(--radius-input);font-size:.625rem;font-weight:750}.copilot-control-desk_messageBubble__4T2uM[data-role=user]>span{color:var(--color-accent-ink);background:var(--color-accent);border-color:var(--color-accent)}.copilot-control-desk_messageBubble__4T2uM>div{min-width:0}.copilot-control-desk_messageBubble__4T2uM small{display:block;margin-bottom:var(--space-3xs);color:var(--color-muted);font-size:.6875rem;font-weight:680}.copilot-control-desk_messageBubble__4T2uM p{max-width:52rem;margin:0;color:var(--color-ink-2);font-size:.8125rem;line-height:1.65;white-space:pre-wrap}.copilot-control-desk_messageBubble__4T2uM[data-thinking=true] p{animation:copilot-control-desk_thinking-state__0WVug 1.1s var(--ease-out) infinite alternate}@keyframes copilot-control-desk_thinking-state__0WVug{0%{opacity:.55}to{opacity:1}}.copilot-control-desk_quickPrompts__iiuiS{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);padding:var(--space-sm);border-bottom:1px solid var(--color-rule)}.copilot-control-desk_quickPrompts__iiuiS>span{color:var(--color-muted);font-size:.6875rem;font-weight:680;letter-spacing:.06em;text-transform:uppercase}.copilot-control-desk_quickPrompts__iiuiS>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--color-rule);border-radius:var(--radius-input)}.copilot-control-desk_quickPrompts__iiuiS button{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-xs);padding:var(--space-xs);color:var(--color-ink-2);background:transparent;border:0;border-right:1px solid var(--color-rule);text-align:left;white-space:normal;font-size:.75rem;line-height:1.4;transition:color var(--dur-short) var(--ease-out),background-color var(--dur-short) var(--ease-out)}.copilot-control-desk_quickPrompts__iiuiS button:last-child{border-right:0}.copilot-control-desk_quickPrompts__iiuiS button:hover{color:var(--color-accent);background:var(--color-paper-2)}.copilot-control-desk_error__jQaSj{display:grid;min-height:3.25rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-xs);gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);color:var(--color-error);background:var(--color-error-soft);border-bottom:1px solid color-mix(in oklch,var(--color-error) 24%,var(--color-rule));font-size:.75rem}.copilot-control-desk_error__jQaSj button{width:var(--control-height);padding:0;color:currentColor;background:transparent;border:0;font-size:1.25rem}.copilot-control-desk_composer__Qnwt3{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);padding:var(--space-sm)}.copilot-control-desk_composer__Qnwt3 textarea{width:100%;min-height:6.5rem;padding:var(--space-xs);resize:vertical;color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-rule-2);border-radius:var(--radius-input);line-height:1.5}.copilot-control-desk_composer__Qnwt3 footer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--space-xs);gap:var(--space-xs);align-items:center}.copilot-control-desk_composer__Qnwt3 footer>span{overflow:hidden;color:var(--color-muted);font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.copilot-control-desk_composer__Qnwt3 button[type=submit],.copilot-control-desk_recordButton__xzHOv{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);padding:0 var(--space-sm);border-radius:var(--radius-control);font-size:.75rem;font-weight:700;transition:color var(--dur-short) var(--ease-out),background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out)}.copilot-control-desk_recordButton__xzHOv{color:var(--color-ink-2);background:var(--color-paper);border:1px solid var(--color-rule-2)}.copilot-control-desk_recordButton__xzHOv[data-recording=true]{color:var(--color-error);background:var(--color-error-soft);border-color:var(--color-error)}.copilot-control-desk_composer__Qnwt3 button[type=submit]{color:var(--color-accent-ink);background:var(--color-accent);border:1px solid var(--color-accent)}.copilot-control-desk_composer__Qnwt3 button[type=submit]:hover:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.copilot-control-desk_actions__QDH9Y{position:-webkit-sticky;position:sticky;top:calc(var(--topbar-height) + var(--space-lg))}.copilot-control-desk_actionsHeader__nY8gS{align-items:flex-start}.copilot-control-desk_actionsHeader__nY8gS h2{margin:.1875rem 0 0;color:var(--color-ink);font:700 1.125rem/1.2 var(--font-display);letter-spacing:-.02em}.copilot-control-desk_actionsHeader__nY8gS div>p:last-child{margin:var(--space-2xs) 0 0;color:var(--color-muted);font-size:.75rem;line-height:1.45}.copilot-control-desk_actionsHeader__nY8gS>span{display:inline-flex;min-width:2rem;min-height:2rem;align-items:center;justify-content:center;color:var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-pill);font-size:.75rem;font-weight:720}.copilot-control-desk_actionList__j6hma{display:grid}.copilot-control-desk_actionCard___c9NF{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);padding:var(--space-sm);border-bottom:1px solid var(--color-rule)}.copilot-control-desk_actionCard___c9NF:last-child{border-bottom:0}.copilot-control-desk_actionCard___c9NF>header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs)}.copilot-control-desk_actionState__AJVCQ{display:inline-flex;min-height:1.75rem;align-items:center;gap:var(--space-3xs);padding:0 var(--space-2xs);color:var(--color-warning);background:var(--color-warning-soft);border-radius:var(--radius-pill);font-size:.625rem;font-weight:700}.copilot-control-desk_actionCard___c9NF[data-status=succeeded] .copilot-control-desk_actionState__AJVCQ{color:var(--color-signal-ink);background:var(--color-signal-soft)}.copilot-control-desk_actionCard___c9NF[data-status=failed] .copilot-control-desk_actionState__AJVCQ{color:var(--color-error);background:var(--color-error-soft)}.copilot-control-desk_actionCard___c9NF time{color:var(--color-muted);font-size:.625rem}.copilot-control-desk_actionCard___c9NF h3{margin:0;color:var(--color-ink);font:700 .9375rem/1.25 var(--font-display)}.copilot-control-desk_changeSet__HxNxm{display:grid;grid-template-columns:1fr 1fr;margin:0;border-block:1px solid var(--color-rule)}.copilot-control-desk_changeSet__HxNxm>div{display:grid;min-width:0;grid-gap:var(--space-3xs);gap:var(--space-3xs);padding:var(--space-xs);border-right:1px solid var(--color-rule)}.copilot-control-desk_changeSet__HxNxm>div:last-child{border-right:0}.copilot-control-desk_changeSet__HxNxm dt{color:var(--color-muted);font-size:.625rem;font-weight:680;letter-spacing:.06em;text-transform:uppercase}.copilot-control-desk_changeSet__HxNxm dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--color-ink);font-size:.75rem;font-weight:650}.copilot-control-desk_actionCard___c9NF>p{margin:0;color:var(--color-warning);font-size:.75rem;line-height:1.5}.copilot-control-desk_confirmation__0lPns{display:grid;min-height:var(--control-height);grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-xs);gap:var(--space-xs);align-items:center;color:var(--color-ink-2);font-size:.75rem;cursor:pointer}.copilot-control-desk_confirmation__0lPns input{width:1.125rem;height:1.125rem;accent-color:var(--color-accent)}.copilot-control-desk_actionCard___c9NF>footer{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.copilot-control-desk_actionCard___c9NF>footer button{padding:0 var(--space-xs);color:var(--color-ink-2);background:var(--color-paper);border:1px solid var(--color-rule-2);border-radius:var(--radius-control);font-size:.75rem;font-weight:680}.copilot-control-desk_actionCard___c9NF>footer button:last-child{color:var(--color-accent-ink);background:var(--color-accent);border-color:var(--color-accent)}.copilot-control-desk_emptyActions__YYXka{display:grid;min-height:16rem;place-content:center;justify-items:center;grid-gap:var(--space-2xs);gap:var(--space-2xs);padding:var(--space-xl);color:var(--color-muted);text-align:center}.copilot-control-desk_emptyActions__YYXka svg{color:var(--color-accent)}.copilot-control-desk_emptyActions__YYXka strong{color:var(--color-ink);font-size:.875rem}.copilot-control-desk_emptyActions__YYXka span{font-size:.75rem}.copilot-control-desk_page__2WRBe :disabled{cursor:not-allowed;opacity:.55}@media (max-width:72rem){.copilot-control-desk_brief__vfzDG{grid-template-columns:auto minmax(0,1fr)}.copilot-control-desk_capabilities__iILRz,.copilot-control-desk_controlFlow__9VveG{grid-column:2}.copilot-control-desk_workspace__2FqGc{grid-template-columns:minmax(0,1fr) 18rem}}@media (max-width:62rem){.copilot-control-desk_page__2WRBe{padding-inline:var(--space-lg)}.copilot-control-desk_workspace__2FqGc{grid-template-columns:1fr}.copilot-control-desk_actions__QDH9Y{position:static}.copilot-control-desk_actionList__j6hma{grid-template-columns:repeat(2,minmax(0,1fr))}.copilot-control-desk_actionCard___c9NF{border-right:1px solid var(--color-rule)}.copilot-control-desk_actionCard___c9NF:nth-child(2n){border-right:0}}@media (max-width:48rem){.copilot-control-desk_page__2WRBe{gap:var(--space-md);padding:var(--space-md) var(--space-sm) var(--space-2xl)}.copilot-control-desk_brief__vfzDG{grid-template-columns:1fr;padding-top:0}.copilot-control-desk_briefMark__txWAo{display:none}.copilot-control-desk_capabilities__iILRz,.copilot-control-desk_controlFlow__9VveG{grid-column:1}.copilot-control-desk_briefTitle__7dfJF h1{font-size:2.125rem}.copilot-control-desk_controlFlow__9VveG{grid-template-columns:1fr}.copilot-control-desk_controlFlow__9VveG li{border-right:0;border-bottom:1px solid var(--color-rule)}.copilot-control-desk_controlFlow__9VveG li:last-child{border-bottom:0}.copilot-control-desk_workbenchHeader__PEH9o{align-items:flex-start;flex-direction:column;gap:var(--space-xs)}.copilot-control-desk_quickPrompts__iiuiS>div{grid-template-columns:1fr}.copilot-control-desk_quickPrompts__iiuiS button{border-right:0;border-bottom:1px solid var(--color-rule)}.copilot-control-desk_quickPrompts__iiuiS button:last-child{border-bottom:0}.copilot-control-desk_composer__Qnwt3 footer{grid-template-columns:1fr 1fr}.copilot-control-desk_composer__Qnwt3 footer>span{grid-column:1/-1;grid-row:2;white-space:normal}.copilot-control-desk_actionList__j6hma{grid-template-columns:1fr}.copilot-control-desk_actionCard___c9NF{border-right:0}}@media (max-width:30rem){.copilot-control-desk_briefTitle__7dfJF>div{align-items:flex-start;flex-direction:column;gap:var(--space-3xs)}.copilot-control-desk_safetyBadge___FosE{white-space:normal}.copilot-control-desk_composer__Qnwt3 footer{grid-template-columns:1fr}.copilot-control-desk_composer__Qnwt3 footer>span{grid-column:1;grid-row:auto}.copilot-control-desk_composer__Qnwt3 button[type=submit],.copilot-control-desk_recordButton__xzHOv{width:100%}.copilot-control-desk_actionCard___c9NF>footer{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.copilot-control-desk_messageBubble__4T2uM[data-thinking=true] p{animation:none}.copilot-control-desk_composer__Qnwt3 button[type=submit],.copilot-control-desk_quickPrompts__iiuiS button,.copilot-control-desk_recordButton__xzHOv{transition:none}}[data-ui-version=v3] .copilot-control-desk_actions__QDH9Y{top:0}[data-ui-version=v3] .copilot-control-desk_workspace__2FqGc{min-width:0}@media (min-width:1100px) and (min-height:680px){[data-ui-version=v3] .copilot-control-desk_workbench__HfQZU{height:calc(100dvh - 124px);min-height:34rem;grid-template-rows:auto minmax(8rem,1fr) auto auto}[data-ui-version=v3] .copilot-control-desk_thread__VG2n4{min-height:0;max-height:none;overflow-y:auto}}.whatsapp-campaigns_root__D9dSx{color:var(--color-ink);display:grid;grid-gap:24px;gap:24px;padding:24px;min-width:0}.whatsapp-campaigns_root__D9dSx *{box-sizing:border-box}.whatsapp-campaigns_header__FVxYJ{display:flex;align-items:center;justify-content:space-between;gap:20px}.whatsapp-campaigns_header__FVxYJ h2{font-size:28px;margin:6px 0}.whatsapp-campaigns_root__D9dSx h3{font-size:20px;margin:8px 0 18px}.whatsapp-campaigns_header__FVxYJ p,.whatsapp-campaigns_muted__QVCUU,.whatsapp-campaigns_note__qb_Oq{color:var(--color-muted);line-height:1.6}.whatsapp-campaigns_eyebrow__IGIMX{font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--color-muted);margin:0}.whatsapp-campaigns_root__D9dSx button,.whatsapp-campaigns_root__D9dSx input,.whatsapp-campaigns_root__D9dSx select{font:inherit;min-height:44px;border:1px solid var(--color-rule);border-radius:9px;background:var(--color-paper);color:var(--color-ink);padding:10px 14px}.whatsapp-campaigns_root__D9dSx button{cursor:pointer;font-weight:600}.whatsapp-campaigns_root__D9dSx button:disabled{opacity:.5;cursor:not-allowed}.whatsapp-campaigns_root__D9dSx :is(button,input,select,a):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.whatsapp-campaigns_root__D9dSx .whatsapp-campaigns_primary__yZAgT{background:var(--color-accent);color:white;border-color:var(--color-accent)}.whatsapp-campaigns_editor__4XCPI{padding:0;margin:0;border:0;min-width:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:start}.whatsapp-campaigns_card__w7xY7{min-width:0;background:var(--color-paper);border:1px solid var(--color-rule);border-radius:16px;padding:24px}.whatsapp-campaigns_root__D9dSx label{display:grid;grid-gap:8px;gap:8px;font-size:14px;font-weight:600;margin-bottom:18px}.whatsapp-campaigns_root__D9dSx input,.whatsapp-campaigns_root__D9dSx select{width:100%;min-width:0}.whatsapp-campaigns_message___GgaI{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--color-rule);background:var(--color-paper-2);padding:20px;border-radius:12px;line-height:1.65;margin:14px 0}.whatsapp-campaigns_message___GgaI small{display:block;margin-top:12px}.whatsapp-campaigns_templateButton__MG2c2{display:block;padding:10px;border-top:1px solid var(--color-rule);margin-top:12px;text-align:center;color:var(--color-accent)}.whatsapp-campaigns_binding__eX6oM{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.whatsapp-campaigns_contacts__z4uMa{max-height:350px;overflow:auto}.whatsapp-campaigns_root__D9dSx .whatsapp-campaigns_check__Br1B5{display:flex;align-items:center;gap:12px;padding:10px;margin:0;font-weight:400;min-height:48px}.whatsapp-campaigns_root__D9dSx .whatsapp-campaigns_check__Br1B5 input{width:20px;height:20px;min-height:20px;flex:none;accent-color:var(--color-accent)}.whatsapp-campaigns_root__D9dSx small{display:block;color:var(--color-muted);font-size:12px;line-height:1.5}.whatsapp-campaigns_actions__VbhbV{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:20px}.whatsapp-campaigns_root__D9dSx .whatsapp-campaigns_link__U2Be7{border:0;background:transparent;color:var(--color-accent)}.whatsapp-campaigns_samples__xFebs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));grid-gap:16px;gap:16px}.whatsapp-campaigns_row__Eiahv{display:flex;justify-content:space-between;gap:18px;border-top:1px solid var(--color-rule);padding:14px 0;font-size:14px;overflow-wrap:anywhere}.whatsapp-campaigns_row__Eiahv a{display:block;color:var(--color-accent);padding-top:5px}.whatsapp-campaigns_row__Eiahv>span{min-width:0}.whatsapp-campaigns_root__D9dSx .whatsapp-campaigns_campaign__R5vMC{display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left;width:100%;margin-top:12px;padding:18px;overflow-wrap:anywhere}.whatsapp-campaigns_confirm__qfjk1{border:1px solid var(--color-rule);border-radius:12px;padding:18px;background:var(--color-paper-2)}.whatsapp-campaigns_error__uxHiQ{background:#fff0ef;color:#99291d;border:1px solid #e8b1ab;border-radius:12px;padding:16px}.whatsapp-campaigns_note__qb_Oq{font-size:13px}.whatsapp-campaigns_recipientList__MkspJ{max-height:480px;overflow:auto}@media(max-width:800px){.whatsapp-campaigns_root__D9dSx{padding:12px;gap:16px}.whatsapp-campaigns_editor__4XCPI{grid-template-columns:1fr;gap:16px}.whatsapp-campaigns_card__w7xY7{padding:16px}.whatsapp-campaigns_header__FVxYJ{align-items:flex-start;flex-wrap:wrap}.whatsapp-campaigns_binding__eX6oM{grid-template-columns:1fr}.whatsapp-campaigns_root__D9dSx .whatsapp-campaigns_campaign__R5vMC,.whatsapp-campaigns_row__Eiahv{flex-wrap:wrap}.whatsapp-campaigns_header__FVxYJ h2{font-size:24px}.whatsapp-campaigns_actions__VbhbV>button{flex:1 1}.whatsapp-campaigns_root__D9dSx select{font-size:16px}}.whatsapp-campaigns_filterGroup__Q0Oxx{min-width:0;margin:0 0 20px;padding:16px;border:1px solid var(--color-rule);border-radius:12px}.whatsapp-campaigns_filterGroup__Q0Oxx legend{padding:0 6px;font-size:14px;font-weight:650}.whatsapp-campaigns_filterGroup__Q0Oxx .whatsapp-campaigns_note__qb_Oq{margin:0 0 8px}.whatsapp-campaigns_filterOptions__XPQa2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));max-height:280px;overflow:auto;grid-gap:4px;gap:4px}.whatsapp-campaigns_filterGroup__Q0Oxx .whatsapp-campaigns_check__Br1B5{border-radius:8px;overflow-wrap:anywhere}.whatsapp-campaigns_filterGroup__Q0Oxx .whatsapp-campaigns_check__Br1B5:has(input:checked){background:var(--color-paper-2)}.whatsapp-campaigns_count__ToKM6{margin-left:8px;padding:2px 7px;border-radius:12px;background:var(--color-paper-2);color:var(--color-accent)}