.app-notice{border:0;font-size:12px;margin:0 var(--large-gap) var(--main-gap);padding:16px}
.app-spinner{display:flex;justify-content:center;padding:var(--main-gap)}
.app-tab-nav__tabs{align-items:stretch;box-shadow:inset 0 -1px 0 #ccc;display:flex;flex-wrap:wrap;margin-bottom:var(--main-gap)}.app-tab-nav__tabs-item{background:#0000;border:none;border-radius:0;box-shadow:inset 0 -1px 0 #ccc;box-sizing:border-box;cursor:pointer;font-weight:500;height:48px;margin-left:0;padding:3px 16px}.app-tab-nav__tabs-item:after{content:attr(data-label);display:block;height:0;overflow:hidden;speak:none;visibility:hidden}.app-tab-nav__tabs-item:focus:not(:disabled){box-shadow:inset 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.app-tab-nav__tabs-item.is-active{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #0000,inset 0 -1.5px 0 0 var(--wp-admin-theme-color);position:relative}.app-tab-nav__tabs-item.is-active:before{border-bottom:1.5px solid #0000;bottom:1px;content:"";left:0;position:absolute;right:0;top:0}.app-tab-nav__tabs-item:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.app-tab-nav__tabs-item.is-active:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color),inset 0 -1.5px 0 0 var(--wp-admin-theme-color)}
.app-button{white-space:nowrap}.app-button svg{max-height:inherit;max-width:inherit}.app-button svg circle{stroke:currentcolor}.app-button[hidden]{display:none!important}.app-button--icon-position-right.has-icon svg:last-child{margin-left:8px}.app-button--icon-with-text.has-icon{padding:6px 12px}
.app-modal{overflow:hidden}@media(min-width:960px){.app-modal{width:600px}}.app-modal .app-modal__footer{display:flex;flex-direction:column-reverse;gap:calc(var(--main-gap)/2);margin-top:var(--large-gap)}@media(min-width:480px){.app-modal .app-modal__footer{flex-direction:row;justify-content:flex-end}}.app-modal .app-modal__footer button{justify-content:center}.app-modal .components-modal__content{overflow:auto}.app-modal__styled--overflow-visible .components-modal__content,.app-modal__styled--overflow-visible.app-modal{overflow:visible}
.gla-gtin-migration__link{cursor:pointer;text-decoration:underline}
.gla-price-benchmark__empty-metrics{background:#fff;color:#757575;margin:0 auto;max-width:454px;padding:24px;text-align:center}@media(min-width:960px){.gla-price-benchmark__empty-metrics{padding:80px 0}}.gla-price-benchmark__empty-metrics .gla-price-benchmark__empty-metrics-graphic{margin-bottom:24px}.gla-price-benchmark__empty-metrics .gla-price-benchmark__empty-metrics-graphic img{display:block;margin:0 auto}.gla-price-benchmark__empty-metrics p{font-size:16px;margin:0}.gla-price-benchmark__empty-metrics p:not(:first-child){margin-top:16px}
.gla-delta-value.gla-delta-value--positive{color:#008a20}.gla-delta-value.gla-delta-value--negative{color:#d94f4f}
.gla-price-benchmark-table__price--highlight{color:#1e1e1e}
.gla-tooltip__children-container{cursor:help;display:inline-block}.gla-tooltip__children-container>span{cursor:auto}.gla-admin-page .disabled-element-wrapper:has(.gla-tooltip__children-container){display:inline-block}
.gla-badge{align-items:center;border-radius:3px;display:inline-flex;font-size:12px;font-weight:400;gap:2px;line-height:16px;max-width:100%;min-height:24px;padding:0 8px}.gla-badge:where(.is-default){background-color:#f6f7f7;color:#2f2f2f}.gla-badge:where(.is-warning){background-color:#fcf9e8;color:#614200}.gla-badge:where(.is-error){background-color:#fcf0f1;color:#8a2424}.gla-badge:where(.is-success){background-color:#edfaef;color:#005c12}.gla-badge .gla-badge__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.gla-change-price-modal__metric-value .gla-change-price-modal__metric-value-title{color:#757575;margin-bottom:8px}.gla-change-price-modal__metric-value .gla-change-price-modal__metric-value-value{font-size:20px;font-weight:600;line-height:28px}
.app-input-control .components-flex-item{margin-right:0;max-width:100%;width:100%}.app-input-control .components-flex-item label.components-input-control__label{color:#757575!important;white-space:normal!important}.app-input-control--no-pointer-events{pointer-events:none}.app-input-control__character-count{color:#757575;font-size:12px;line-height:16px;margin-top:2px;text-align:right}.app-input-control--error-character-count .components-input-control .components-input-control__container .components-input-control__backdrop,.app-input-control.has-error .components-input-control__backdrop{border-color:#cc1818;box-shadow:none}.app-input-control--error-character-count .app-input-control__character-count,.app-input-control.has-error .components-base-control__help{color:#cc1818}
.gla-change-price-modal .gla-change-price-modal__content{display:flex;flex-direction:column;gap:24px}@media(min-width:960px){.gla-change-price-modal .gla-change-price-modal__content{flex-direction:row;gap:40px}}.gla-change-price-modal .gla-change-price-modal__content .gla-tooltip__children-container{border-bottom:1px dashed}.gla-change-price-modal .gla-change-price-modal__product{display:flex;flex-wrap:nowrap;gap:16px}@media(min-width:960px){.gla-change-price-modal .gla-change-price-modal__product{flex-direction:column;width:156px}}.gla-change-price-modal .gla-change-price-modal__product p{margin:0}.gla-change-price-modal .gla-change-price-modal__product p span{color:#757575}.gla-change-price-modal .gla-change-price-modal__product-image img{aspect-ratio:1/1;display:block;max-width:48px;object-fit:cover;width:100%}@media(min-width:960px){.gla-change-price-modal .gla-change-price-modal__product-image img{max-width:100%}}.gla-change-price-modal .gla-change-price-modal__product-title{font-size:20px;line-height:28px}.gla-change-price-modal .gla-change-price-modal__metrics-grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);row-gap:24px}.gla-change-price-modal .gla-change-price-modal__metrics{flex:1}.gla-change-price-modal .gla-change-price-modal__separator{border:1px solid #f0f0f0;grid-column:-1/1;margin:0;width:100%}.gla-change-price-modal .components-notice.is-warning{grid-column:-1/1}.gla-change-price-modal .gla-change-price-modal-price-input-footer{align-items:flex-start;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media(min-width:960px){.gla-change-price-modal .gla-change-price-modal-price-input-footer{width:calc(100% - 196px)}}.gla-change-price-modal .gla-change-price-modal-price-input-footer label.components-input-control__label{color:#1e1e1e!important;font-size:13px;line-height:20px;text-transform:capitalize}.gla-change-price-modal .gla-change-price-modal-price-input-footer .components-input-control__container{min-height:36px}.gla-change-price-modal .gla-change-price-modal-price-input-footer .components-input-control{margin:0}.gla-change-price-modal .gla-change-price-modal-price-input-footer .app-button{margin-top:28px;width:100%}.gla-change-price-modal .gla-change-price-modal-price-input-footer__price--error .components-base-control__help,.gla-change-price-modal .gla-change-price-modal-price-input-footer__price--error div.components-input-control__backdrop,.gla-change-price-modal .gla-change-price-modal__sales-price .gla-price-benchmark__label{color:#cc1818}@media(min-width:600px){.gla-change-price-modal .app-modal__footer{margin-top:8px}}
.gla-price-benchmark-suggestions .gla-tooltip__children-container{border-bottom:1px dashed}.gla-price-benchmark-suggestions .dataviews-view-table tr td:first-child,.gla-price-benchmark-suggestions .dataviews-view-table tr th:first-child{overflow:hidden}.gla-price-benchmark-suggestions .gla-price-benchmark-suggestions__image{width:100%}.gla-price-benchmark-suggestions th:has(.gla-price-benchmark-suggestions__action){text-align:right}.gla-price-benchmark-suggestions td:has(.gla-price-benchmark-suggestions__action) .dataviews-view-table__cell-content-wrapper{justify-content:flex-end}.gla-price-benchmark-suggestions td:has(.gla-price-benchmark-suggestions__action) .app-button{padding:4px 8px}
.gla-horizontal-stacked-bar{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:grid;gap:16px;grid-template-areas:"title" "chart" "legend";padding:24px}@media(min-width:1280px){.gla-horizontal-stacked-bar{gap:12px;grid-template-areas:"title legend" "chart chart"}}.gla-horizontal-stacked-bar .gla-horizontal-stacked-bar__title{color:#1e1e1e;font-size:13px;font-weight:500;grid-area:title;-ms-grid-column:1;-ms-grid-row:1;line-height:20px;margin:0}.gla-horizontal-stacked-bar .gla-horizontal-stacked-bar__legend{grid-area:legend;-ms-grid-column:1;-ms-grid-row:5;margin:0}.gla-horizontal-stacked-bar .gla-horizontal-stacked-bar__legend ul{display:flex;flex-wrap:wrap;gap:16px;margin:0;row-gap:4px}@media(min-width:1280px){.gla-horizontal-stacked-bar .gla-horizontal-stacked-bar__legend ul{justify-content:flex-end}}.gla-horizontal-stacked-bar .gla-horizontal-stacked-bar__legend li{margin:0}.gla-horizontal-stacked-bar .gla-horizontal-stacked-bar__legend-item{align-items:center;color:#757575;display:flex;font-size:12px;gap:4px;line-height:20px}.gla-horizontal-stacked-bar .gla-horizontal-stacked-bar__legend-color{border-radius:50%;display:block;height:8px;width:8px}.gla-horizontal-stacked-bar .gla-horizontal-stacked-bar__chart{display:flex;flex-wrap:nowrap;gap:4px;grid-area:chart;-ms-grid-column:1;-ms-grid-row:3}@media (min-width:1280px){.gla-horizontal-stacked-bar .gla-horizontal-stacked-bar__title{-ms-grid-column:1;-ms-grid-row:1}.gla-horizontal-stacked-bar .gla-horizontal-stacked-bar__legend{-ms-grid-column:3;-ms-grid-row:1}.gla-horizontal-stacked-bar .gla-horizontal-stacked-bar__chart{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3}}.gla-horizontal-stacked-bar .gla-horizontal-stacked-bar__chart span{border-radius:4px;height:24px}@media(min-width:1280px){.gla-horizontal-stacked-bar .gla-horizontal-stacked-bar__chart span{height:16px}}.gla-horizontal-stacked-bar.gla-horizontal-stacked-bar--loading span{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:#0000;display:block;height:16px}.gla-horizontal-stacked-bar.gla-horizontal-stacked-bar--loading span:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.gla-horizontal-stacked-bar.gla-horizontal-stacked-bar--loading span{animation:none}}
.gla-price-benchmark-suggestions-banner.components-card{margin:32px 0}.gla-price-benchmark-suggestions-banner .gla-price-benchmark-suggestions-banner__body{align-items:center;column-gap:16px;display:grid;grid-template-columns:120px 1fr;row-gap:8px}@media(min-width:782px){.gla-price-benchmark-suggestions-banner .gla-price-benchmark-suggestions-banner__body{grid-template-areas:"graphic text" "graphic footer";grid-template-columns:164px 1fr;row-gap:0}.gla-price-benchmark-suggestions-banner .gla-price-benchmark-suggestions-banner__graphic{grid-area:graphic}}.gla-price-benchmark-suggestions-banner .gla-price-benchmark-suggestions-banner__graphic img{display:block;width:100%}.gla-price-benchmark-suggestions-banner .gla-price-benchmark-suggestions-banner__text{align-items:start;display:flex;flex:1;flex-direction:column;gap:8px}.gla-price-benchmark-suggestions-banner .gla-price-benchmark-suggestions-banner__text h3{font-size:16px;font-weight:600;line-height:24px;margin:0}.gla-price-benchmark-suggestions-banner .gla-price-benchmark-suggestions-banner__footer{align-items:start;display:flex;flex-direction:column;gap:16px;grid-column:span 2}@media(min-width:782px){.gla-price-benchmark-suggestions-banner .gla-price-benchmark-suggestions-banner__footer{grid-area:footer}.gla-price-benchmark-suggestions-banner .gla-price-benchmark-suggestions-banner__graphic{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.gla-price-benchmark-suggestions-banner .gla-price-benchmark-suggestions-banner__footer{-ms-grid-column:2;-ms-grid-row:3}}.gla-price-benchmark-suggestions-banner .gla-price-benchmark-suggestions-banner__footer p{margin:0;max-width:700px}
.gla-price-benchmark__comparison-chart{margin:32px 0}.gla-price-benchmark__comparison-chart__loading-skeleton{min-height:98px}.gla-price-benchmark__comparison-chart__loading-skeleton span{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:#0000}.gla-price-benchmark__comparison-chart__loading-skeleton span:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.gla-price-benchmark__comparison-chart__loading-skeleton span{animation:none}}.gla-price-benchmark__tooltip.components-tooltip{max-width:224px}.gla-price-benchmark-suggestions__faq{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.gla-price-benchmark-suggestions__faq:focus,.gla-price-benchmark-suggestions__faq:hover{color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}
