/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.form-icon-action{display:inline-flex;flex:0 0 auto;align-items:center;vertical-align:middle;max-width:100%}.form-icon-action>.button.form-icon-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--product-control-height,var(--control-height,28px));height:var(--product-control-height,var(--control-height,28px));min-width:28px;margin:0;padding:5px;border:1px solid #165b70;border-radius:8px;color:#fff;background:#165b70;box-shadow:0 1px 2px #123c5029;text-align:center;cursor:pointer}.form-icon-action>.button.form-icon-button:hover{background:#10485a;border-color:#10485a;color:#fff}.form-icon-action>.button.form-icon-button:focus-visible{outline:2px solid #165b70;outline-offset:2px}.form-icon-action>.button.form-icon-button:disabled{background:#dceaf0;color:#456674;border-color:#9ab7c3;box-shadow:none;opacity:1;cursor:not-allowed;pointer-events:none}.form-icon-action .grid-icon{width:16px;height:16px;flex:none}.reference-value-control{display:flex;align-items:center;gap:4px;flex:1 1;width:100%;min-width:0}.reference-value-control>.reference-value-display{flex:1 1;min-width:0;width:0;text-overflow:ellipsis;white-space:nowrap}.product-principal-reference>.reference-value-control{flex:1 1;min-width:0}.product-current-stock-control>.form-icon-action,.product-legacy-ncm>.form-icon-action{flex:none}.tooltip.form-action-tooltip{--bs-tooltip-color:#fff;--bs-tooltip-bg:#172b3a;--bs-tooltip-border-radius:6px;--bs-tooltip-max-width:280px;--bs-tooltip-font-size:12px;--bs-tooltip-opacity:1;font-family:inherit;pointer-events:none}.tooltip.form-action-tooltip.fade{transition:opacity .15s linear}@media(max-width:600px),(pointer:coarse){.form-icon-action>.button.form-icon-button{min-width:44px;min-height:44px}}