.tr-panel{border:2px solid #70a6f5;background:#eff6ff;border-radius:12px;padding:22px 24px;margin:18px 0 0;text-align:left;box-shadow:0 1px 2px #3a86f314}.tr-panel__head{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:16px}.tr-panel__head>div{flex:1 1 auto;min-width:0}.tr-panel__title{margin:0;font-size:1.25rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#08307f}.tr-panel__sub{margin:8px 0 0;max-width:24rem;font-size:.875rem;line-height:1.6;color:#08307fcc}.tr-manual-link{color:#3a86f3;font-weight:600;text-decoration:underline;text-underline-offset:2px;background:none;border:0;padding:0;font:inherit;cursor:pointer}.tr-panel [data-tr-manual-only]{display:none}.tr-panel.is-manual [data-tr-manual-only]{display:block}.tr-panel.is-manual [data-tr-search-only]{display:none}.tr-panel .tr-label [data-tr-manual-only],.tr-panel .tr-label [data-tr-search-only]{display:inline}.tr-panel.is-manual .tr-label [data-tr-search-only]{display:none}.tr-panel:not(.is-manual) .tr-label [data-tr-manual-only]{display:none}.tr-panel .progress-badge,.tr-panel #progressBadge{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:8px 12px;border:2px solid #3a86f3;border-radius:6px;background:#3a86f3;color:#fcfcfc;font-weight:700;font-size:1rem;font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:0 1px 2px #0000000d}.tr-panel .bb-progress-icon svg{width:16px;height:16px;display:block}#profilesList{margin-top:20px}.tr-panel .profile-row,.tr-panel .input-row{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;padding:16px;margin-bottom:16px;background:#ffffffb3;border:1px solid #e2e8f0;border-radius:8px}.tr-panel .input-group{display:flex;flex-direction:column;min-width:0}.tr-panel .input-group:first-child{width:4.5rem;flex-shrink:0}.tr-panel .tr-field--search{flex:1 1 14rem;position:relative}.tr-panel .input-group label,.tr-panel .tr-label{display:block;margin-bottom:4px;font-size:.875rem;font-weight:500;color:#08307f}.tr-panel .qty-select,.tr-panel .detail-input{height:2.75rem;border:1px solid #e2e8f0;border-radius:6px;background:#fff;font:inherit;font-size:.875rem;width:100%;box-sizing:border-box;outline:none}.tr-panel .qty-select{padding:0 .5rem;font-weight:600;color:#08307f}.tr-panel .detail-input{padding:0 .75rem 0 2.25rem;color:#020618}.tr-panel.is-manual .detail-input,.tr-panel--nosearch .detail-input{padding-left:.75rem}.tr-panel.is-manual .tr-search-icon{display:none}.tr-panel .detail-input::placeholder{color:#62748e}.tr-panel .qty-select:focus,.tr-panel .detail-input:focus{border-color:#3a86f3;box-shadow:0 0 0 2px #3a86f34d}.tr-input-wrap{position:relative;width:100%}.tr-search-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:#62748e;pointer-events:none;z-index:1}.tr-panel .remove-link{width:100%;display:flex;justify-content:flex-end;margin-top:8px}#profilesList>.profile-row:only-child .remove-link,#profilesList>div:only-child .profile-row .remove-link{display:none}.tr-panel .remove-profile{border:0;background:none;padding:0;font:inherit;font-size:.75rem;font-weight:500;color:#d73431;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.tr-panel__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:20px}.tr-panel .add-profile{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:500;color:#08307f;cursor:pointer;-webkit-user-select:none;user-select:none}.tr-panel .add-profile[aria-disabled=true]{opacity:.5;cursor:not-allowed}.tr-panel .add-profile-btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:6px;background:#3a86f3;color:#fcfcfc!important;font-size:1.1rem;line-height:1}.tr-cant-find{font-size:.875rem;font-weight:600;color:#008b45;text-decoration:underline;text-underline-offset:4px;background:none;border:0;padding:0;font-family:inherit;cursor:pointer}.tr-panel .warning-popup{position:absolute;z-index:20}@media(hover:none)and (pointer:coarse){.tr-panel .detail-input,.tr-panel .qty-select{font-size:16px}}@media(max-width:749px){.tr-panel{padding:18px 14px}.tr-panel__title{font-size:1.1rem}.tr-panel__head{flex-wrap:wrap}.tr-panel .input-group:first-child{width:4rem}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/business-panel.css.map */
