@font-face{font-family:Euclid Circular A;src:url(/build/assets/EuclidCircularA-Light-DjgYIQ5_.woff2) format("woff2"),url(/build/assets/EuclidCircularA-Light-_unlY1Xc.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/build/assets/EuclidCircularA-LightItalic-DO8rL-ci.woff2) format("woff2"),url(/build/assets/EuclidCircularA-LightItalic-BxpzcyQ0.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/build/assets/EuclidCircularA-Regular-C3F0qowJ.woff2) format("woff2"),url(/build/assets/EuclidCircularA-Regular-Cw1NvgTT.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/build/assets/EuclidCircularA-Italic-Cizw6mpE.woff2) format("woff2"),url(/build/assets/EuclidCircularA-Italic-BV7I4p0Z.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/build/assets/EuclidCircularA-Medium-O85sx27C.woff2) format("woff2"),url(/build/assets/EuclidCircularA-Medium-COo8GoHr.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/build/assets/EuclidCircularA-MediumItalic-CXQmoJGS.woff2) format("woff2"),url(/build/assets/EuclidCircularA-MediumItalic-8E443mO5.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/build/assets/EuclidCircularA-SemiBold-CIDa28Nm.woff2) format("woff2"),url(/build/assets/EuclidCircularA-SemiBold-BxTTS23a.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/build/assets/EuclidCircularA-SemiBoldItalic-VX84rMkk.woff2) format("woff2"),url(/build/assets/EuclidCircularA-SemiBoldItalic-D74b378v.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/build/assets/EuclidCircularA-Bold-Cm_P3gCG.woff2) format("woff2"),url(/build/assets/EuclidCircularA-Bold-BLVvdbda.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/build/assets/EuclidCircularA-BoldItalic-BqAJFj5c.woff2) format("woff2"),url(/build/assets/EuclidCircularA-BoldItalic-TkmPCx3Y.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}:root,[data-bs-theme=light]{--bs-blue: #0366D6;--bs-green: #1F883D;--bs-font-sans-serif: Euclid Circular A, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--bs-body-font-family: Euclid Circular A, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--bs-primary: #0366D6;--bs-primary-rgb: 3, 102, 214;--bs-primary-contrast: #fff;--bs-primary-text-emphasis: #0366D6;--bs-primary-bg-subtle: #DDF4FF;--bs-primary-border-subtle: #80CCFF;--bs-success: #1F883D;--bs-success-rgb: 31, 136, 61;--bs-success-contrast: #fff;--bs-success-text-emphasis: #1F883D;--bs-success-bg-subtle: #E6F2EA;--bs-success-border-subtle: #B7CFC0;--bs-link-color: #0366D6;--bs-link-color-rgb: 3, 102, 214;--bs-link-hover-color: #0366D6;--bs-link-hover-color-rgb: 3, 102, 214;--bs-focus-ring-color: rgba(3, 102, 214, .25);--bs-form-valid-color: #1F883D;--bs-form-valid-border-color: #1F883D}*,*:before,*:after{box-sizing:border-box}html{scrollbar-gutter:stable}body{margin:0;min-height:100vh;overflow-y:scroll;font-family:Euclid Circular A,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;background:#fff;color:#1f1f1f;font-size:.9rem}#app{min-height:100vh}.fs-open-sans{font-family:Euclid Circular A,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-weight:400!important}.o-tooltip__content,[class*=o-tooltip]{z-index:9999!important}.o-tag,[data-oruga=tag]{border-radius:4px!important}.o-skeleton__item,.skeleton-item{opacity:.45}svg{stroke-width:1.35px}code,pre,.font-mono{font-family:Consolas,monospace}.page-enter-active,.page-leave-active{transition:opacity .1s ease,transform .1s ease;backface-visibility:hidden;perspective:1000px}.page-enter-from{opacity:0;transform:scale(.98)}.page-leave-to{opacity:0;transform:translateY(-5px)}.bg-light{background-color:#f5f5f5!important}.text-super-muted{color:#adb5bd!important}.fs-super-small{font-size:.8rem}.fs-small{font-size:.9rem}small,.small{font-size:.9em!important}.dx-soft-yellow-input,.dx-soft-yellow-input.dx-texteditor,.dx-soft-yellow-input .dx-texteditor-container,.dx-soft-yellow-input .dx-texteditor-input{background-color:#fffbe8}.welcome-shell{min-height:100vh;display:grid;place-content:center;text-align:center;gap:.75rem;padding:2rem}.welcome-shell h1{margin:0}.welcome-shell p{margin:0;color:#1f1f1f}.login-page .login-card{background:#fff;padding:2rem;border-radius:.5rem;box-shadow:0 20px 27px #00000026}.admin-layout{display:flex;min-height:100vh;width:100%;background:#fff;overflow:hidden}.admin-sidebar{width:235px;flex-shrink:0;display:flex;flex-direction:column;min-height:100%;background:#f5f5f5;padding:1.5rem 0}.admin-sidebar__store-selector{padding:1rem;flex-shrink:0;margin-top:auto}.admin-sidebar__brand{display:flex;align-items:center;gap:.75rem;padding:0 1.25rem 1.5rem;font-weight:700;color:#1f1f1f}.admin-sidebar__brand-icon{width:32px;height:32px;background:#e9ecef;border-radius:.5rem}.admin-sidebar__nav{display:flex;flex-direction:column;gap:.25rem;padding:0 1rem}.admin-sidebar__client-menu{position:fixed;left:0;bottom:0;z-index:10;padding:1rem 1rem 1.5rem;width:235px;background:#f5f5f5}.admin-sidebar__client-menu .store-selector-wrap,.admin-sidebar__client-menu .dx-selectbox{width:100%}.admin-sidebar__section{padding:.5rem .75rem .25rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#1f1f1f}.admin-sidebar__link{display:flex;align-items:center;gap:.75rem;padding:.4rem .7rem;color:#1f1f1f;text-decoration:none;border-radius:6px;transition:all .2s;font-size:.8rem}.admin-sidebar__link:hover{background:#fff;color:#1f1f1f;box-shadow:0 3px 5px -1px #00000012;border-radius:999px}.admin-sidebar__link.active{background:#fff;color:#1f1f1f;font-weight:600;font-size:.8rem;box-shadow:0 3px 5px -1px #00000012;border-radius:999px}.admin-sidebar__button{width:100%;border:0;background:transparent;font:inherit;font-size:.8rem;text-align:left;cursor:pointer}.admin-sidebar__chevron{width:16px;height:16px;margin-left:auto;flex-shrink:0;transition:transform .2s ease}.admin-sidebar__chevron--open{transform:rotate(180deg)}.admin-sidebar__submenu{display:flex;flex-direction:column;gap:.15rem;margin:-.05rem 0 .25rem 2.45rem;padding-left:.55rem;border-left:1px solid rgba(0,0,0,.08)}.admin-sidebar__sublink{display:block;padding:.42rem .75rem;color:#6c757d;text-decoration:none;border-radius:999px;font-size:.8rem;line-height:1.2}.admin-sidebar__sublink:hover{background:#fff;color:#1f1f1f}.admin-sidebar__sublink.active{background:#fff;color:#1f1f1f;font-weight:600;box-shadow:0 2px 4px -2px #00000014}.admin-sidebar__icon{width:20px;height:20px;flex-shrink:0;color:currentColor}.admin-sidebar__monitoring-tag{margin-left:auto;flex-shrink:0;font-size:.7rem;line-height:1;font-weight:700}.admin-sidebar__help{margin:1.5rem 1rem 0;padding:1rem;background:#fff;border-radius:.5rem;box-shadow:0 3px 5px -1px #00000012}.admin-sidebar__help-title{font-weight:600;color:#1f1f1f;margin-bottom:.5rem}.admin-sidebar__help-btn{display:block;width:100%;padding:.5rem 1rem;font-weight:700;text-align:center;color:#cb0c9f;background:transparent;border:1px solid #cb0c9f;border-radius:.5rem;cursor:pointer;text-decoration:none;transition:all .2s}.admin-sidebar__help-btn:hover{background:#cb0c9f;color:#fff}.admin-content{flex:1;overflow:auto;background:#fff;display:flex;flex-direction:column}.admin-content__inner{max-width:97%;margin:0 auto;width:100%}.admin-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0 0;margin-bottom:0}.admin-breadcrumb{color:#1f1f1f}.admin-breadcrumb__current{font-weight:700;color:#1f1f1f}.admin-header__actions{display:flex;align-items:center;gap:.75rem}.admin-search{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:.5rem;min-width:200px}.admin-search input{border:none;background:transparent;outline:none;flex:1}.admin-search input::placeholder{color:#1f1f1f}.admin-header__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:.5rem;color:#1f1f1f;cursor:pointer;transition:all .2s}.admin-header__icon:hover{background:#e9ecef;color:#1f1f1f}.admin-body{flex:1;padding-top:0}.soft-card{background:#fff;border-radius:.75rem;box-shadow:0 0 2rem #8898aa26;padding:1.25rem;margin-bottom:1.5rem}.soft-card--no-padding{padding:0}.soft-card__title{font-weight:600;color:#000;margin-bottom:.5rem}.soft-card__value{font-weight:700;color:#1f1f1f}.soft-card__change{font-weight:600}.soft-card__change--up{color:#82d616}.soft-card__change--down{color:#ea0606}.soft-metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:1.5rem}@media(max-width:1024px){.soft-metric-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.soft-metric-grid{grid-template-columns:1fr}}.soft-metric-card{background:#fff;border-radius:.75rem;box-shadow:0 0 2rem #8898aa26;padding:1.25rem;display:flex;align-items:flex-start;justify-content:space-between;position:relative}.soft-metric-card__icon{width:48px;height:48px;border-radius:.75rem;flex-shrink:0}.soft-metric-card__icon--pink{background:linear-gradient(310deg,#7928ca,#ff0080)}.soft-metric-card__icon--purple{background:linear-gradient(310deg,#7928ca,#9c27b0)}.soft-metric-card__icon--teal{background:linear-gradient(310deg,#17c1e8,#00d4ff)}.soft-metric-card__icon--orange{background:linear-gradient(310deg,#f53939,#fbcf33)}.dx-texteditor-input,.dx-selectbox .dx-texteditor-input,.dx-texteditor-input-container .dx-texteditor-input{padding:12px 16px!important}.dx-placeholder:before{padding:12px 16px!important}.dx-textarea .dx-texteditor-input,.dx-dropdowneditor .dx-texteditor-input{padding:12px 16px!important}.dx-numberbox .dx-texteditor-input,.dx-datebox .dx-texteditor-input,.dx-textbox .dx-texteditor-input,.dx-autocomplete .dx-texteditor-input{padding:6px!important}.dx-textbox.dx-searchbox .dx-texteditor-input,.dx-textbox.dx-searchbox .dx-placeholder:before{padding-left:28px!important}.add-monitor-modal-content,.edit-monitor-modal-content,.confirm-delete-modal-content{max-width:var(--modal-width)!important}.add-monitor-modal-content .modal-content,.edit-monitor-modal-content .modal-content,.confirm-delete-modal-content .modal-content{width:var(--modal-width)!important;height:var(--modal-height)!important;max-height:var(--modal-height)!important;border:none;border-radius:.75rem;display:flex;flex-direction:column}.add-monitor-modal-content .modal-body,.edit-monitor-modal-content .modal-body,.confirm-delete-modal-content .modal-body{flex:1;overflow:auto}.add-monitor-modal-content,.edit-monitor-modal-content{--modal-width: 880px;--modal-height: 85vh}.confirm-delete-modal-content{--modal-width: 480px;--modal-height: 450px}.selected-asins-block{flex-shrink:0}.selected-asins-block__title{font-size:.875rem;font-weight:600;margin-bottom:.5rem}.selected-asins-list{list-style:none;margin:0;overflow-y:auto;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.25rem;padding:.25rem 0}.selected-asins-list__item{display:flex;align-items:flex-start;gap:.75rem;padding:.35rem .75rem;font-size:.8125rem;border-bottom:1px solid var(--bs-border-color-translucent, rgba(0, 0, 0, .075))}.selected-asins-list__item:last-child{border-bottom:none}.selected-asins-list__asin{font-family:ui-monospace,monospace;flex-shrink:0;min-width:6rem}.selected-asins-list__title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--bs-secondary-color)}.selected-asins-list__status{width:20px;display:inline-flex;align-items:center;justify-content:center}.animate-spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.spinner-primary{color:var(--bs-primary, #0366D6)}.modal-header{--modal-header-accent: #94a3b8;position:relative;align-items:center;background-image:linear-gradient(180deg,#f4f7fb,#fff 78%);border-bottom-color:#e8edf3}.modal-header:before{position:absolute;top:14px;bottom:14px;left:0;width:3px;border-radius:0 4px 4px 0;background:var(--modal-header-accent);content:"";pointer-events:none}.modal-header .modal-title{color:#0f172a;font-size:1.0625rem;font-weight:600;letter-spacing:-.02em;line-height:1.3}.modal-card-head,.modal-card-foot{padding:1.5rem}.modal-card-title{font-weight:300}.btn-close[data-oruga=close],.o-modal__close[data-oruga=close]{align-items:center!important;background-color:#fff!important;background-image:none!important;border:1px solid var(--bs-border-color)!important;border-radius:50%!important;box-shadow:0 4px 14px #0f172a1f!important;color:#212529!important;display:inline-flex!important;height:40px!important;justify-content:center!important;opacity:1!important;padding:0!important;right:.85rem!important;top:.85rem!important;width:40px!important}.btn-close[data-oruga=close]:hover,.o-modal__close[data-oruga=close]:hover{background-color:#fff!important;border-color:var(--bs-primary)!important;color:var(--bs-primary)!important}.btn-close[data-oruga=close]:before,.o-modal__close[data-oruga=close]:before{content:"X";font-size:1.05rem!important;font-weight:300;line-height:1}.btn-close[data-oruga=close] .icon,.btn-close[data-oruga=close] .o-icon,.o-modal__close[data-oruga=close] .icon,.o-modal__close[data-oruga=close] .o-icon{display:none!important}.card{background:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 0 2rem #8898aa26;border:1px solid #E5E3DA}.card.card-bg-warm{background:#ffffff08}.link-primary{color:#0366d6!important}.link-primary:hover,.link-primary:focus-visible{color:#0366d6!important}.text-primary,.text-primary-emphasis{color:#0366d6!important}.bg-primary,.text-bg-primary{background-color:#0366d6!important}.bg-primary-subtle{background-color:#ddf4ff!important}.border-primary{border-color:#0366d6!important}.border-primary-subtle{border-color:#80ccff!important}.alert-primary,.alert.variant-primary,.notification.variant-primary{background-color:#0366d6!important;border-color:#0366d6!important;color:#fff!important}.btn-primary,.btn.variant-primary{--bs-btn-color: #fff;--bs-btn-bg: #0366D6;--bs-btn-border-color: #0366D6;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0256B3;--bs-btn-hover-border-color: #0256B3;--bs-btn-focus-shadow-rgb: 3, 102, 214;--bs-btn-active-color: #fff;--bs-btn-active-bg: #024EA4;--bs-btn-active-border-color: #024EA4;--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0366D6;--bs-btn-disabled-border-color: #0366D6}.btn-outline-primary{--bs-btn-color: #0366D6;--bs-btn-border-color: #0366D6;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0366D6;--bs-btn-hover-border-color: #0366D6;--bs-btn-focus-shadow-rgb: 3, 102, 214;--bs-btn-active-color: #fff;--bs-btn-active-bg: #024EA4;--bs-btn-active-border-color: #024EA4;--bs-btn-disabled-color: #0366D6;--bs-btn-disabled-border-color: #0366D6}.badge.bg-primary,.badge.variant-primary{background:#0366d6!important;color:#fff!important}.form-control:focus,.form-select:focus,.form-check-input:focus{border-color:#80ccff!important;box-shadow:0 0 0 .25rem #0366d640!important}.form-check-input:checked{background-color:#0366d6!important;border-color:#0366d6!important}.dropdown-item.active,.dropdown-item:active,.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#0366d6!important;color:#fff!important}.pagination{--bs-pagination-color: #0366D6;--bs-pagination-hover-color: #0366D6;--bs-pagination-focus-color: #0366D6;--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(3, 102, 214, .25);--bs-pagination-active-bg: #0366D6;--bs-pagination-active-border-color: #0366D6}.text-danger{color:#d13438!important}.bg-danger{background-color:#d13438!important}.alert-danger{background-color:#d13438!important;border-color:#d13438!important;color:#fff!important}.btn-danger{background-color:#d13438!important;border-color:#d13438!important}.btn-danger:hover{background-color:#b4292c!important;border-color:#b4292c!important}.badge.bg-danger{background-color:#d13438!important}.form-control{font-size:.9rem}.form-control.is-invalid,.form-select.is-invalid{border-color:#d13438!important}.invalid-feedback{color:#d13438!important}.text-success,.text-success-emphasis{color:#1f883d!important}.bg-success,.text-bg-success{background-color:#1f883d!important}.bg-success-subtle{background-color:#e6f2ea!important;color:#1f1f1f!important}.bg-success-subtle.text-success-emphasis,.badge.bg-success-subtle,.o-tag.bg-success-subtle{color:#1f1f1f!important}.badge.bg-warning-subtle{color:#4a3200!important}.border-success{border-color:#1f883d!important}.border-success-subtle{border-color:#b7cfc0!important}.alert-success,.alert.variant-success,.notification.variant-success{background-color:#1f883d!important;border-color:#1f883d!important;color:#fff!important}.btn-success,.btn.variant-success{--bs-btn-color: #fff;--bs-btn-bg: #1F883D;--bs-btn-border-color: #1F883D;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1A7F37;--bs-btn-hover-border-color: #1A7F37;--bs-btn-focus-shadow-rgb: 31, 136, 61;--bs-btn-active-color: #fff;--bs-btn-active-bg: #116329;--bs-btn-active-border-color: #116329;--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #1F883D;--bs-btn-disabled-border-color: #1F883D}.btn-outline-success{--bs-btn-color: #1F883D;--bs-btn-border-color: #1F883D;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1F883D;--bs-btn-hover-border-color: #1F883D;--bs-btn-focus-shadow-rgb: 31, 136, 61;--bs-btn-active-color: #fff;--bs-btn-active-bg: #116329;--bs-btn-active-border-color: #116329;--bs-btn-disabled-color: #1F883D;--bs-btn-disabled-border-color: #1F883D}.badge.bg-success,.badge.success,.badge.variant-success{background:#1f883d!important;color:#fff!important}.form-control.is-valid,.form-select.is-valid{border-color:#1f883d!important}.valid-feedback{color:#1f883d!important}.badge{--bs-badge-font-size: .85em;--bs-badge-font-weight: 500}.badge.condensed{padding:.25rem .5rem;border-radius:.25rem}img{border-radius:3px}.nav-tabs{border-bottom:1px solid #f0f2f5}.nav-tabs .nav-link{color:#000;border:none;border-top:3px solid transparent;border-radius:0;padding:.75rem 1rem}.nav-tabs .nav-link:hover{background-color:#f5f5f5;border-color:transparent;border-top:3px solid transparent}.nav-tabs .nav-link.active{font-weight:600;color:#000;background-color:transparent;border:none;border-top:3px solid #000}.grid-wrapper{position:relative}.empty-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:auto;width:480px;margin:auto}.empty-overlay__store-logo{width:48px;height:48px;object-fit:contain;flex-shrink:0}.badge.bg-danger{color:#fff!important}.form-label{margin-bottom:.25rem}.btn-rounded-small,.btn-rounded-small .dx-buttongroup,.btn-rounded-small .dx-buttongroup-wrapper{border-radius:var(--bs-border-radius-pill)!important;overflow:hidden}.btn-rounded-small .dx-dropdownbutton-action{border-radius:var(--bs-border-radius-pill)!important}.btn-rounded-small .dx-button-text{font-size:.875em}
