:root{--font-family:"Noto Sans", system-ui, "Segoe UI", Roboto, sans-serif;--color-primary:#0c612c;--color-text:#14151c;--color-text-secondary:#696f88;--color-border:#dfe2e7;--color-bg:#f3f4f6;--color-bg-white:#fff;--color-sidebar-bg:#232630;--color-sidebar-active:#14151c;font-family:var(--font-family);color:var(--color-text);background:var(--color-bg-white);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.5}*,:before,:after{box-sizing:border-box}body{margin:0;padding:0}#root{width:100%;height:100vh;overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-family);margin:0}p{margin:0}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}button{font-family:var(--font-family)}.header{color:#333;box-sizing:border-box;background-color:#fff;border-bottom:1px solid #dfe2e7;justify-content:space-between;align-items:center;height:64px;min-height:64px;padding:0 12px;display:flex}.header-content{align-items:center;gap:30px;display:flex}.header-logo{justify-content:center;align-items:center;gap:4px;height:60px;display:flex}.header-logo-container{justify-content:center;align-items:center;gap:4.73px;width:140px;height:48px;padding:3.189px 5.749px 3.189px 3.784px;display:flex}.header-logo-icon{object-fit:contain;width:auto;height:40px}.header-hamburger{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.header-right-section{align-items:center;gap:12px;display:flex}.header-profile-button{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.header-profile-button:hover{opacity:.8}.header-language{cursor:pointer;color:#363948;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:14px;font-weight:500;display:flex}.header-language:hover{background:#f3f4f6}.header-season-selector{align-items:center;gap:8px;display:flex}.header-season-label{color:#696f88;white-space:nowrap;font-size:12px}.header-season-value{color:#14151c;cursor:pointer;align-items:center;gap:4px;font-size:14px;font-weight:500;display:flex}.header-separator{background-color:#dfe2e7;width:1px;height:24px}.sidebar{background-color:#232630;flex-direction:column;height:calc(100vh - 64px);padding-top:0;transition:width .3s;display:flex;position:relative;overflow:hidden}.sidebar-collapsed{width:64px}.sidebar-expanded{width:260px}.sidebar-menu{flex:1;margin:0;padding:0;list-style:none;overflow:hidden auto}.sidebar-menu-item{margin:0;padding:0;list-style:none}.sidebar-menu-item-link{color:#c2c7d0;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;width:100%;height:40px;font-family:Noto Sans,sans-serif;font-size:14px;text-decoration:none;transition:background-color .2s;display:flex;position:relative;overflow:hidden}.sidebar-collapsed .sidebar-menu-item-link{justify-content:center;padding:0}.sidebar-expanded .sidebar-menu-item-link{padding-left:24px}.sidebar-menu-item-link:hover,.sidebar-menu-item-link.active{background-color:#14151c}.sidebar-menu-item-link.active:before{content:"";background-color:#fff;border-radius:0 4px 4px 0;width:4px;height:100%;position:absolute;top:0;left:0}.sidebar-menu-item-icon{color:#696f88;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.sidebar-menu-item-link.active .sidebar-menu-item-icon{color:#fff}.sidebar-menu-item-label{color:#a3a9b9;text-overflow:ellipsis;margin-left:10px;font-size:14px;line-height:20px;overflow:hidden}.sidebar-menu-item-link.active .sidebar-menu-item-label{color:#fff}.sidebar-toggle{cursor:pointer;z-index:10;color:#696f88;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;bottom:20px}.sidebar-toggle:hover{opacity:.8}.sidebar-toggle.collapsed{left:50%;transform:translate(-50%)}.sidebar-toggle.expanded{right:20px;transform:none}.sidebar-tooltip{position:relative}.sidebar-tooltip-text{visibility:hidden;opacity:0;color:#fff;white-space:nowrap;z-index:1050;pointer-events:none;background-color:#232630f2;border-radius:4px;padding:6px 12px;font-size:12px;transition:opacity .2s,visibility .2s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)}.sidebar-tooltip:hover .sidebar-tooltip-text{visibility:visible;opacity:1}.main-layout{flex-direction:column;height:100vh;display:flex;overflow:hidden}.main-layout-body{flex:1;height:calc(100vh - 64px);min-height:0;display:flex}.main-layout-content{background-color:#f3f4f6;flex:1;overflow-y:auto}.button{justify-content:center;align-items:center;height:40px;display:inline-flex}.button .button__label{order:1}.button .ant-btn-loading-icon{order:2;margin-inline:8px 0}.button.primary,.button.primary:hover,.button.primary:focus,.button.primary:focus-visible,.button.primary:active{background-color:#14803c!important;border-color:#14803c!important}.button:disabled{background-color:#f3f4f6!important;border-color:#dfe2e7!important}.wizard-stepper{flex:1 0 0;justify-content:flex-start;align-items:center;gap:0;min-width:0;padding:8px 24px;display:flex}.wizard-stepper-item{flex:1 1 0;align-items:center;min-width:0;display:flex}.wizard-stepper-btn{appearance:none;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;min-width:max-content;padding:0;display:inline-flex}.wizard-stepper-circle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.wizard-stepper-circle.active{background:#0071cd;border:none}.wizard-stepper-circle.inactive{background:#fff;border:1px solid #696f88}.wizard-stepper-circle.completed{background:#fff;border:1px solid #0071cd}.wizard-stepper-circle.completed svg{width:24px;height:24px;display:block}.wizard-stepper-number{font-family:Noto Sans,sans-serif;font-size:12px;font-weight:600;line-height:1}.active .wizard-stepper-number{color:#fff}.inactive .wizard-stepper-number{color:#696f88}.wizard-stepper-label{letter-spacing:-.105px;white-space:nowrap;font-family:Noto Sans,sans-serif;font-size:14px;font-style:normal;line-height:20px}.wizard-stepper-label.completed,.wizard-stepper-label.active{color:#14151c;font-weight:600}.wizard-stepper-label.inactive{color:#696f88;font-weight:400}.wizard-stepper-connector{background:#a3a9b9;flex:1 0 0;min-width:36px;height:1px;margin:0 12px}.wizard-stepper-connector.completed{background:#0071cd}.modal .ant-modal-content{padding:24px}.modal .ant-modal-header{border-bottom:none;padding:0 0 12px}.modal .ant-modal-title{color:#363948;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:600}.modal .ant-modal-body{padding:0}.modal .ant-modal-footer{border-top:none;padding:16px 0 0}.modalFooter{justify-content:flex-end;gap:12px;display:flex}.modalFooter .button{min-width:123px;height:40px}.other-details-page{background:#f3f4f6;flex-direction:column;min-height:100%;display:flex}.other-details-header-bar{align-self:stretch;align-items:center;gap:99px;height:56px;padding:8px 24px;display:flex}.other-details-header-bar__title-section{flex-shrink:0;align-items:center;gap:8px;display:flex}.other-details-header-bar__back-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:flex}.other-details-header-bar__title{color:#14151c;letter-spacing:-.15px;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600;line-height:28px}.other-details-stepper{flex:1;min-width:0}.other-details-content{flex-direction:column;flex:1;gap:12px;padding:12px 16px 0;display:flex}.other-details-card{background:#fff;border:1px solid #dfe2e7;border-radius:4px;flex-direction:column;gap:6px;padding:24px;display:flex}.other-details-main-title{color:#14151c;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600;line-height:28px}.other-details-main-description{color:#696f88;margin:-6px 0 20px;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.other-details-section{flex-direction:column;gap:6px;display:flex}.other-details-section-divider{background:#eef0f3;width:100%;height:1px;margin:8px 0}.other-details-card__header{flex-direction:column;gap:4px;display:flex}.other-details-card__header-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.other-details-card__title{color:#14151c;letter-spacing:-.15px;margin:0;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600;line-height:24px}.other-details-card__subtitle{color:#696f88;letter-spacing:-.12px;margin:0;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.other-details-add-row{flex-direction:column;gap:6px;display:flex}.other-details-field-label{color:#14151c;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px}.other-details-add-input-row{align-items:center;gap:12px;display:flex}.other-details-input{color:#14151c;background:#f3f4f6;border:1px solid #c2c7d0;border-radius:4px;outline:none;flex:1;max-width:560px;height:40px;padding:0 12px;font-family:Noto Sans,sans-serif;font-size:14px}.other-details-input::placeholder{color:#696f88}.other-details-input:hover,.other-details-input:focus{border-color:#0071cd}.other-details-add-btn{color:#14151c;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #c2c7d0;border-radius:4px;height:40px;padding:0 16px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400}.other-details-add-btn:hover{color:#0071cd;border-color:#0071cd}.other-details-add-link{color:#0071cd;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.other-details-add-link svg{width:16px;height:16px;display:block}.other-details-add-link:hover{color:#0059a6;text-decoration:underline}.other-details-table{overflow:hidden}.other-details-table-grid{grid-template-columns:minmax(320px,1fr) 220px 120px;gap:16px;display:grid}.other-details-table-grid--video{grid-template-columns:minmax(320px,1fr) 220px 120px}.other-details-table-grid--document{grid-template-columns:minmax(280px,1fr) 160px 120px 120px}.other-details-table-grid--faq{grid-template-columns:minmax(260px,1fr) 140px 100px 100px 120px}.other-details-table-header{background:#f3f4f6;border-bottom:1px solid #dfe2e7;min-height:52px;padding:0 16px}.other-details-table-header>div{color:#14151c;align-items:center;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;display:flex}.other-details-table-action-header{justify-content:flex-end}.other-details-table-body{flex-direction:column;display:flex}.other-details-table-row{border-bottom:1px solid #eef0f3;min-height:52px;padding:0 16px}.other-details-table-row>div,.other-details-table-row>a{color:#14151c;align-items:center;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px;display:flex}.other-details-table-row:last-child{border-bottom:none}.other-details-table-cell-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.other-details-table-row>.other-details-link-name{color:#0071cd}.other-details-table-row>.other-details-link-name--underlined{text-decoration:underline}.other-details-table-action{justify-content:flex-end}.other-details-delete-btn{color:#0071cd;cursor:pointer;background:0 0;border:none;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.other-details-delete-btn:hover{text-decoration:underline}.other-details-empty-row{color:#696f88;border-bottom:1px solid #eef0f3;justify-content:center;align-items:center;min-height:52px;font-family:Noto Sans,sans-serif;font-size:14px;display:flex}.other-details-footer{justify-content:space-between;align-items:center;margin-top:auto;padding:16px;display:flex}.other-details-footer__left,.other-details-footer__right{gap:12px;display:flex}.other-details-modal .ant-modal-content{border-radius:4px;padding:24px}.other-details-modal .ant-modal-header{display:none}.other-details-modal .ant-modal-body{padding:0}.other-details-modal .ant-modal-footer{margin-top:24px;padding:0}.other-details-modal .modalFooter{justify-content:flex-end;gap:10px;display:flex}.other-details-modal .modalFooter .button{width:76px;height:40px}.other-details-modal-title{color:#14151c;margin-bottom:16px;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:700}.other-details-modal-field{flex-direction:column;margin-bottom:8px;display:flex}.other-details-modal-label{color:#14151c;margin-bottom:8px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.other-details-modal-input.ant-input{color:#14151c;background:#f3f4f6;border:1px solid #c2c7d0;border-radius:4px;width:100%;height:40px;font-family:Noto Sans,sans-serif;font-size:14px}.other-details-modal-input.ant-input::placeholder{color:#696f88}.other-details-modal-input.ant-input:hover,.other-details-modal-input.ant-input:focus{box-shadow:none;border-color:#0071cd}.other-details-upload-modal .ant-modal-content{border-radius:4px;width:476px;height:auto;min-height:512px;padding:24px}.other-details-upload-modal .ant-modal-body{padding:0}.other-details-upload-header{box-sizing:border-box;justify-content:flex-end;align-items:center;height:72px;display:flex}.other-details-upload-header--plain{padding:24px 0 16px}.other-details-upload-header--tabs{justify-content:flex-start;padding:10px 0 12px;position:relative}.other-details-upload-title{color:#14151c;margin-top:10px;margin-bottom:16px;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600;line-height:28px}.other-details-upload-title--faq{margin-top:0;margin-bottom:8px}.other-details-upload-close{color:#696f88;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:24px;line-height:1;display:flex}.other-details-upload-header--tabs .other-details-upload-close{position:absolute;right:0}.other-details-upload-tabs{align-items:center;gap:4px;width:100%;display:flex}.other-details-upload-tab{color:#696f88;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 8px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:500;transition:color .2s,border-color .2s}.other-details-upload-tab.active{color:#0071cd;border-bottom-color:#0071cd}.other-details-upload-tab:not(.active):hover{color:#14151c}.other-details-upload-content{flex-direction:column;align-items:center;width:100%;display:flex}.other-details-file-input{display:none}.other-details-upload-dropzone{cursor:pointer;background:#f3f4f6;border:1px dashed #c2c7d0;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:128px;padding:24px;display:flex}.other-details-upload-dropzone:hover{border-color:#0071cd}.other-details-upload-dropzone-text{color:#14151c;text-align:center;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:600}.other-details-upload-browse-link{color:#14803c}.other-details-upload-dropzone-hint{color:#696f88;text-align:center;font-family:Noto Sans,sans-serif;font-size:12px}.other-details-upload-file-row{border:1px solid #0092e4;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:40px;margin-top:12px;padding:10px 12px;display:flex}.other-details-upload-file-name{color:#14151c;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Sans,sans-serif;font-size:14px;overflow:hidden}.other-details-upload-file-remove{color:#0071cd;cursor:pointer;background:0 0;border:none;font-family:Noto Sans,sans-serif;font-size:14px}.other-details-upload-file-remove:hover{text-decoration:underline}.other-details-upload-file-size{color:#696f88;background:#80808024;border-radius:3px;margin-left:auto;padding:0 8px;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:400}.other-details-upload-file-remove-icon{color:#696f88;cursor:pointer;background:0 0;border:1px solid gray;border-radius:50px;width:16px;height:16px;padding:0;font-family:Noto Sans,sans-serif;font-size:18px;line-height:0}.other-details-upload-file-remove-icon:hover{color:#14151c}.other-details-upload-modal-footer{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;padding:16px 0 0;display:flex}.other-details-upload-modal-footer .button{width:auto;height:40px}.other-details-save-btn.button.primary:disabled{color:#c2c7d0!important;background:#f3f4f6!important;border:1px solid #dfe2e7!important}.other-details-save-btn.button.primary.active{color:#fff!important;background:#14803c!important;border-color:#14803c!important}.other-details-faq-link-content{padding-top:8px}@media (width<=1024px){.other-details-header-bar{gap:24px;padding:8px 16px}.other-details-add-input-row{flex-direction:column;align-items:stretch}.other-details-card__header-row{flex-direction:column}.other-details-input{max-width:none}.other-details-table-grid{grid-template-columns:minmax(180px,1fr) 140px 96px;gap:8px}.other-details-table-grid--document{grid-template-columns:minmax(180px,1fr) 120px 100px 96px}.other-details-table-grid--faq{grid-template-columns:minmax(180px,1fr) 100px 80px 90px 96px}}@media (width<=768px){.other-details-content{padding:12px}.other-details-card{padding:16px}.other-details-table-header,.other-details-table-row{padding:8px}.other-details-table-grid{grid-template-columns:1fr;gap:4px}.other-details-table-action-header,.other-details-table-action{justify-content:flex-start}}.dataTable{width:100%;overflow-x:auto}.dataTable .table{border-collapse:collapse;width:100%;font-family:Noto Sans,sans-serif}.dataTable .headerRow{background-color:#c2c7d0;border-bottom:1px solid #d9d9d9}.dataTable .headerCell{text-align:left;color:#363948;white-space:nowrap;padding:12px 16px;font-size:13px;font-weight:600}.dataTable .headerCell.actionsHeader{text-align:right;width:auto;min-width:120px}.dataTable .bodyRow{border-bottom:1px solid #f0f0f0}.dataTable .bodyCell{color:#363948;vertical-align:middle;padding:8px 16px;font-size:14px}.dataTable .bodyCell.actionsCell{white-space:nowrap;text-align:right}.dataTable .actionWrapper{align-items:center;display:inline-flex}.dataTable .actionDivider{color:#14151c;opacity:.7;-webkit-user-select:none;user-select:none;margin:0 4px;font-size:14px;line-height:20px}.dataTable .actionButton{padding:4px 8px}.country-config-page{background:#f3f4f6;flex-direction:column;height:100%;min-height:0;padding:24px;display:flex}.country-config-header{flex:none;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.country-config-title{color:#14151c;margin:0;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600;line-height:28px}.country-config-create-btn{border-radius:4px;align-items:center;gap:4px;width:196px;height:40px;padding:10px 16px;font-weight:500;display:flex}.country-config-table{background:#fff;flex:auto;min-height:0}.country-config-table .table{border:1px solid #e5e7eb;border-radius:2px}.country-config-table .headerRow{background:#dfe2e7}.country-config-table .headerCell{color:#14151c;vertical-align:middle;background:#dfe2e7;height:52px;padding:0 16px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:600;line-height:16px}.country-config-table .bodyRow{border-bottom:1px solid #f0f0f0}.country-config-table .bodyRow:hover .bodyCell{background:#fafafa}.country-config-table .bodyCell{color:#14151c;vertical-align:middle;height:52px;padding:0 16px;font-family:Noto Sans,sans-serif;font-size:13px;line-height:20px}.country-config-table .actionsCell{text-align:right;white-space:nowrap}.country-config-status-pill{letter-spacing:.2px;border-radius:4px;justify-content:flex-start;align-items:flex-start;padding:4px 8px;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.country-config-status-pill.saved{color:#0c612c;background:#c3ead1}.country-config-status-pill.submitted{color:#005693;background:#c6e6ff}.country-config-actions{align-items:center;gap:12px;display:flex}.country-config-action-divider{color:#14151c;opacity:.7;-webkit-user-select:none;user-select:none;font-size:14px;line-height:20px}.country-config-action-link{cursor:pointer;background:0 0;border:none;height:auto;padding:0;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;color:#0071cd!important}.country-config-action-link:hover{text-decoration:underline}.country-config-action-link:focus,.country-config-action-link:focus-visible{box-shadow:none;outline:none}.dropdownWrapper{width:100%}.dropdownWrapper .label{color:#333;margin-bottom:4px;font-size:14px;display:block}.dropdownWrapper .label .required{color:#ff4d4f;margin-left:2px}.dropdownWrapper .select{background-color:#f3f4f6;width:100%;height:40px}.dropdownWrapper--catalog .label{letter-spacing:-.075px;color:#14151c;margin-bottom:2px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.dropdownWrapper--catalog .required{color:#cf3537;margin-left:2px}.dropdownWrapper--catalog .select{width:100%}.dropdownWrapper--catalog .select .ant-select-selector{box-shadow:none!important;background-color:#f3f4f6!important;border:1px solid #c2c7d0!important;border-radius:4px!important;min-height:40px!important;padding:7px 36px 7px 9px!important}.dropdownWrapper--catalog .select .ant-select-selection-item,.dropdownWrapper--catalog .select .ant-select-selection-placeholder,.dropdownWrapper--catalog .select .ant-select-selection-search-input{letter-spacing:-.105px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px!important}.dropdownWrapper--catalog .select .ant-select-selection-item{color:#14151c}.dropdownWrapper--catalog .select .ant-select-selection-placeholder{color:#696f88}.dropdownWrapper--catalog .select .dropdownChevron{color:#696f88;font-size:14px}.dropdownWrapper--catalog .select.ant-select-disabled .ant-select-selector{background-color:#f3f4f6!important;border-color:#dfe2e7!important}.dropdownWrapper--catalog .select.ant-select-disabled .ant-select-selection-item,.dropdownWrapper--catalog .select.ant-select-disabled .ant-select-selection-placeholder{color:#a3a9b9}.dropdownWrapper .errorMessage{color:#ff4d4f;margin-top:4px;font-size:12px;display:block}.dropdownPopup--catalog .ant-select-dropdown{border-radius:4px;padding:4px 0;box-shadow:0 2px 8px #00000026}.dropdownPopup--catalog .ant-select-item{letter-spacing:-.105px;color:#14151c;min-height:32px;padding:6px 12px;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.dropdownPopup--catalog .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#f3f4f6}.dropdownPopup--catalog .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#eaf6ff}.dropdownPopup--catalog .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-content{font-weight:600}.basic-details-page{background:#f3f4f6;flex-direction:column;min-height:100%;display:flex}.basic-details-header{align-self:stretch;align-items:center;gap:99px;height:56px;padding:8px 24px;display:flex}.basic-details-header__title-section{flex-shrink:0;align-items:center;gap:8px;display:flex}.basic-details-header__back-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:flex}.basic-details-header__title{color:#14151c;letter-spacing:-.15px;font-family:Noto Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.basic-details-stepper{flex:1;min-width:0}.basic-details-content{flex:1;padding:12px 16px 0}.basic-details-card{background:#fff;border:1px solid #dfe2e7;border-radius:4px;margin-bottom:12px;padding:24px}.basic-details-card__layout{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.basic-details-card__left{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:24px;min-width:0;display:flex}.basic-details-card__header{flex-direction:column;align-self:stretch;gap:4px;display:flex}.basic-details-card__title{letter-spacing:-.15px;color:#14151c;margin:0;font-family:Noto Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.basic-details-card__subtitle{color:#696f88;letter-spacing:-.12px;margin-top:2px;margin-bottom:12px;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.basic-details-card__field{max-width:100%}.basic-details-card__illustration{flex:none}.basic-details-card__illustration img{object-fit:contain}.basic-details-units-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media (width<=1200px){.basic-details-units-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.basic-details-units-grid{grid-template-columns:1fr}}.basic-details-units-grid__item{min-width:0}.basic-details-role-section{border-bottom:1px solid #eef0f3;padding:12px 0}.basic-details-role-section:last-child{border-bottom:none}.basic-details-role-section.disabled{opacity:.65}.basic-details-role-section__header{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.basic-details-role-section__name{color:#14151c;margin:0;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:700}.basic-details-role-section__toggle{appearance:none;color:#0071cd;cursor:pointer;background:0 0;border:none;padding:0;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400}.basic-details-role-section__toggle:hover{text-decoration:underline}.basic-details-role-section__features{grid-template-columns:repeat(4,minmax(180px,1fr));gap:8px 12px;display:grid}@media (width<=1200px){.basic-details-role-section__features{grid-template-columns:repeat(3,minmax(180px,1fr))}}@media (width<=920px){.basic-details-role-section__features{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (width<=520px){.basic-details-role-section__features{grid-template-columns:1fr}}.basic-details-feature-item{cursor:pointer;color:#14151c;-webkit-user-select:none;user-select:none;background:#eaf6ff;border-radius:2px;align-items:center;gap:8px;padding:6px 8px;font-family:Noto Sans,sans-serif;font-size:11px;display:flex}.basic-details-feature-item input[type=checkbox]{accent-color:#0071cd;cursor:pointer;flex-shrink:0;width:16px;height:16px}.basic-details-feature-item__label{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:20px;overflow:hidden}.basic-details-feature-item.checked{background:#eaf6ff}.basic-details-footer{justify-content:space-between;align-items:center;margin-top:auto;padding:16px 24px;display:flex}.basic-details-footer__left,.basic-details-footer__right{gap:12px;display:flex}.missing-fields-modal .ant-modal-content{padding:20px 24px}.missing-fields-modal .ant-modal-header{margin-bottom:0;padding:0 0 8px}.missing-fields-modal .ant-modal-body{padding:0}.missing-fields-modal .ant-modal-footer{padding:12px 0 0}.country-wizard-missing-fields{margin:0;padding-left:18px;list-style-type:disc}.country-wizard-missing-fields li{color:#14151c;margin:4px 0;font-family:Noto Sans,sans-serif;font-size:14px;line-height:22px}.retailer-page{background:#f3f4f6;flex-direction:column;min-height:100%;display:flex}.retailer-page-header-bar{align-self:stretch;align-items:center;gap:99px;height:56px;padding:8px 24px;display:flex}.retailer-page-header-bar__title-section{flex-shrink:0;align-items:center;gap:8px;display:flex}.retailer-page-header-bar__back-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:flex}.retailer-page-header-bar__title{color:#14151c;letter-spacing:-.15px;font-family:Noto Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.retailer-page-stepper{flex:1;min-width:0}.retailer-page-content{flex:1;padding:12px 16px 0}.retailers-page-card{background:#fff;border:1px solid #dfe2e7;border-radius:4px;flex-direction:column;gap:24px;margin:0;padding:24px;display:flex}.retailers-page-header{flex-direction:column;gap:4px;display:flex}.retailers-page-title{color:#14151c;letter-spacing:-.15px;margin:0;font-family:Noto Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.retailers-page-subtitle{color:#696f88;letter-spacing:-.12px;margin:0;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.retailers-add-row,.retailers-add-field{flex-direction:column;gap:6px;display:flex}.retailers-field-label{color:#14151c;align-items:center;gap:4px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:600;display:inline-flex}.retailers-required{color:#e11900}.retailers-add-input-row{align-items:center;gap:12px;display:flex}.retailers-name-input{color:#14151c;background:#f3f4f6;border:1px solid #c2c7d0;border-radius:4px;outline:none;flex:1;max-width:456px;height:40px;padding:0 12px;font-family:Noto Sans,sans-serif;font-size:14px}.retailers-name-input::placeholder{color:#696f88}.retailers-name-input:hover{border-color:#0071cd}.retailers-name-input:focus{box-shadow:none;background:#f3f4f6;border-color:#0071cd}.retailers-add-btn{color:#14151c;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #c2c7d0;border-radius:4px;align-items:center;gap:6px;height:40px;padding:0 16px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;display:inline-flex}.retailers-add-btn:hover{color:#0071cd;border-color:#0071cd}.retailers-table{overflow:hidden}.retailers-table-header{background:#f3f4f6;border-bottom:1px solid #dfe2e7;grid-template-columns:406px 264px 400px 104px;height:52px;padding:0 24px;display:grid}.retailers-table-header>div{color:#14151c;align-items:center;gap:6px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:600;display:flex}.retailers-table-body{flex-direction:column;display:flex}.retailers-table-row{border-bottom:1px solid #eef0f3;grid-template-columns:406px 264px 400px 104px;align-items:center;height:52px;padding:0 24px;display:grid}.retailers-table-row:last-child{border-bottom:none}.retailers-table-row>div{color:#14151c;font-family:Noto Sans,sans-serif;font-size:14px}.retailers-col-name{align-items:center;gap:6px;display:flex}.retailers-col-date{color:#14151c!important}.retailers-col-state{justify-content:center;align-items:center;gap:4px;width:400px;padding:16px;display:flex}.retailers-col-state input[type=checkbox]{accent-color:#0071cd;cursor:pointer;width:16px;height:16px}.retailers-col-action{justify-content:flex-end;align-items:center;display:flex}.retailers-state-info-icon{color:#696f88;cursor:pointer;font-size:13px}.retailers-state-info-icon:hover{color:#0071cd}.retailers-delete-btn{appearance:none;color:#0071cd;cursor:pointer;background:0 0;border:none;padding:0;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400}.retailers-delete-btn:hover{text-decoration:underline}.retailers-search-icon{color:#696f88;cursor:pointer;font-size:13px}.retailers-search-icon:hover,.retailers-search-icon.active{color:#0071cd}.retailers-name-search-panel{z-index:100;background:#fff;border-radius:4px;flex-direction:column;width:400px;height:214px;display:flex;position:absolute;top:49px;left:0;overflow:hidden;box-shadow:0 2px 8px #00000026}.retailers-name-search-input{border:1px solid #c2c7d0;border-radius:4px;width:calc(100% - 24px);height:32px;margin:12px 12px 0}.retailers-name-search-input .ant-input{color:#14151c;font-size:13px}.retailers-name-search-input .ant-input::placeholder{color:#696f88}.retailers-name-search-results{flex:1;margin-top:4px;padding:4px 0;overflow-y:auto}.retailers-name-search-item{color:#14151c;cursor:pointer;padding:6px 16px;font-family:Noto Sans,sans-serif;font-size:13px}.retailers-name-search-item:hover{background:#f3f4f6}.retailers-name-search-footer{box-sizing:border-box;border-top:1px solid #eef0f3;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:36px;padding:8px 12px;display:flex}.retailers-search-reset-btn{color:#14151c;background-color:#f3f4f6;border-color:#c2c7d0;border-radius:4px;justify-content:center;align-items:center;height:20px;padding:0 8px;font-size:12px;line-height:1;display:inline-flex}.retailers-search-apply-btn{border-radius:4px;justify-content:center;align-items:center;height:20px;padding:0 8px;font-size:12px;line-height:1;display:inline-flex;background:#14803c!important;border-color:#14803c!important}.retailer-page-footer{justify-content:space-between;align-items:center;margin-top:auto;padding:16px 24px;display:flex}.retailer-page-footer__left,.retailer-page-footer__right{gap:12px;display:flex}.payments-page{background:#f3f4f6;flex-direction:column;min-height:100%;display:flex}.payments-page-header-bar{align-self:stretch;align-items:center;gap:99px;height:56px;padding:8px 24px;display:flex}.payments-page-header-bar__title-section{flex-shrink:0;align-items:center;gap:8px;display:flex}.payments-page-header-bar__back-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:flex}.payments-page-header-bar__title{color:#14151c;letter-spacing:-.15px;font-family:Noto Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.payments-page-stepper{flex:1;min-width:0}.payments-page-content{flex:1;padding:12px 16px 0}.payment-requirements-block{background:#fff;border:1px solid #dfe2e7;border-radius:4px;flex-direction:column;padding:24px;display:flex}.payment-requirements-title-row{flex-wrap:wrap;align-items:baseline;gap:0;display:flex}.payment-requirements-main-title{color:#14151c;letter-spacing:-.15px;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600;line-height:28px}.payment-requirements-transfer-label{color:#14151c;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600}.payment-requirements-subtitle{color:#696f88;letter-spacing:-.12px;margin-top:4px;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.payment-fields-table{background:#fff;width:100%;margin-top:16px}.payment-fields-header-row,.payment-fields-data-row{box-sizing:border-box;align-self:stretch;align-items:center;gap:48px;width:100%;padding:0 16px;display:flex}.payment-fields-header-row{border-bottom:1px solid #dfe2e7}.payment-fields-header-row>div{color:#14151c;align-items:center;height:52px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:700;display:flex}.payment-fields-data-row{border-bottom:1px solid #eef0f3}.payment-fields-data-row:last-child{border-bottom:none}.payment-col-field{color:#14151c;flex:0 0 575px;align-items:center;gap:4px;width:575px;min-width:0;height:52px;font-family:Noto Sans,sans-serif;font-size:14px;display:flex}.payment-col-state{flex:0 0 231px;align-items:center;gap:4px;width:231px;min-width:0;height:52px;display:flex}.payment-col-label{flex:auto;align-items:center;width:auto;min-width:0;height:52px;display:flex}.payment-state-radio-group{align-items:stretch;height:32px;display:inline-flex}.payment-state-radio-btn{color:#696f88;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #c2c7d0;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;margin-left:-1px;padding:0 12px;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:400;transition:all .15s;display:flex}.payment-state-radio-btn.pos-left{border-radius:4px 0 0 4px;margin-left:0}.payment-state-radio-btn.pos-mid{border-radius:0}.payment-state-radio-btn.pos-right{border-radius:0 4px 4px 0}.payment-state-radio-btn.active{color:#0071cd;z-index:1;background:#fff;border-color:#0071cd;font-weight:600;position:relative}.payment-state-radio-btn:hover:not(.active):not(:disabled){color:#14151c;z-index:1;background:#e8eaed;position:relative}.payment-state-radio-btn:disabled{opacity:.5;cursor:not-allowed}.payment-local-label-wrapper{align-items:center;width:100%;min-width:0;display:flex;position:relative;overflow:visible}.payment-local-label-wrapper.has-error .ant-input{padding-right:32px;background:#fff!important;border-color:#cf3537!important}.payment-local-label-wrapper.has-error .ant-input:hover,.payment-local-label-wrapper.has-error .ant-input:focus{border-color:#cf3537!important}.payment-label-error-icon{pointer-events:auto;cursor:pointer;z-index:1;width:15px;height:15px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.payment-local-label-input.ant-input{color:#14151c;box-sizing:border-box;background:#f3f4f6;border:1px solid #c2c7d0;border-radius:4px;outline:none;width:100%;min-width:0;height:40px;padding:8px 10px;font-family:Noto Sans,sans-serif;font-size:14px}.payment-local-label-input.ant-input::placeholder{color:#696f88}.payment-local-label-input.ant-input:hover,.payment-local-label-input.ant-input:focus{box-shadow:none;background:#f3f4f6;border-color:#0071cd}.payment-local-label-input.ant-input:disabled{opacity:.6;cursor:not-allowed}.payments-page-footer{justify-content:space-between;align-items:center;margin-top:auto;padding:16px 24px;display:flex}.payments-page-footer__left,.payments-page-footer__right{gap:12px;display:flex}.support-page{background:#f3f4f6;flex-direction:column;min-height:100%;display:flex}.support-page-header-bar{align-self:stretch;align-items:center;gap:99px;height:56px;padding:8px 24px;display:flex}.support-page-header-bar__title-section{flex-shrink:0;align-items:center;gap:8px;display:flex}.support-page-header-bar__back-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:flex}.support-page-header-bar__title{color:#14151c;letter-spacing:-.15px;font-family:Noto Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.support-page-stepper{flex:1;min-width:0}.support-page-content{flex:1;padding:12px 16px 0}.support-contact-block{background:#fff;border:1px solid #dfe2e7;border-radius:4px;flex-direction:column;padding:24px;display:flex}.support-block-title{color:#14151c;letter-spacing:-.15px;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600;line-height:28px}.support-block-subtitle{color:#696f88;letter-spacing:-.12px;margin-top:4px;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.support-contact-header{justify-content:space-between;align-items:center;margin-top:24px;display:flex}.support-contact-header-title{color:#14151c;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:700}.support-add-contact-btn{color:#0071cd;cursor:pointer;background:0 0;border:none;padding:0;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400}.support-add-contact-btn:hover{text-decoration:underline}.support-contact-table{background:#fff;width:100%;margin-top:12px}.support-contact-table-header{background:#f3f4f6;border-bottom:1px solid #dfe2e7;align-items:center;display:flex}.support-contact-table-header>div{color:#14151c;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:700}.support-contact-table-row{border-bottom:1px solid #dfe2e7;align-items:center;gap:4px;min-height:152px;display:flex}.support-contact-table-row:last-child{border-bottom:none}.support-contact-table-row>div{color:#14151c;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.support-col-email{flex-shrink:0;align-items:center;gap:4px;width:240px;min-height:52px;padding:16px;display:flex}.support-col-phone{flex-shrink:0;align-items:center;gap:4px;width:144px;min-height:52px;padding:16px;display:flex}.support-col-message{flex:1;align-items:center;gap:4px;width:598px;min-width:0;min-height:52px;padding:16px;display:flex}.support-col-bu{flex-shrink:0;align-items:center;gap:4px;width:128px;min-height:52px;margin-right:20px;padding:16px;display:flex}.support-col-action{flex-shrink:0;align-items:center;gap:4px;width:96px;min-height:52px;padding:16px;display:flex}.support-delete-btn{color:#0071cd;cursor:pointer;background:0 0;border:none;padding:0;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400}.support-delete-btn:hover{text-decoration:underline}.support-contact-empty{color:#696f88;text-align:center;padding:24px 16px;font-family:Noto Sans,sans-serif;font-size:14px}.support-grower-section{border-top:1px solid #dfe2e7;flex-direction:column;gap:16px;margin-top:24px;padding-top:24px;display:flex}.support-grower-title{color:#14151c;letter-spacing:-.12px;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.support-grower-field{flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;display:flex}.support-grower-field-instructions{flex-direction:column;align-self:stretch;align-items:flex-start;gap:2px;height:86px;display:flex}.support-grower-label{color:#14151c;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400}.support-grower-textarea.ant-input{color:#14151c;resize:none;background:#f3f4f6;border:1px solid #c2c7d0;border-radius:4px;width:100%;height:64px;padding:8px 12px;font-family:Noto Sans,sans-serif;font-size:14px}.support-grower-textarea.ant-input::placeholder{color:#696f88}.support-grower-textarea.ant-input:hover,.support-grower-textarea.ant-input:focus{box-shadow:none;background:#f3f4f6;border-color:#0071cd}.support-grower-textarea.ant-input:disabled{opacity:.6;cursor:not-allowed;background:#f3f4f6}.support-page-footer{justify-content:space-between;align-items:center;margin-top:auto;padding:16px 24px;display:flex}.support-page-footer__left,.support-page-footer__right{gap:12px;display:flex}.support-add-modal .ant-modal-content{box-sizing:border-box;border-radius:8px;width:704px;height:416px;padding:24px}.support-modal-title{color:#14151c;margin-bottom:20px;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:700}.support-modal-row{gap:16px;margin-bottom:16px;display:flex}.support-modal-field{flex-direction:column;align-self:stretch;gap:2px;margin-bottom:16px;display:flex}.support-modal-row .support-modal-field{flex:1;margin-bottom:0}.support-modal-label{color:#14151c;flex-shrink:0;align-self:stretch;align-items:center;gap:4px;height:16px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;display:flex}.support-modal-required{color:#cf3537}.support-modal-input.ant-input{color:#14151c;background:#f3f4f6;border:1px solid #c2c7d0;border-radius:4px;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;height:40px;padding:8px 10px;font-family:Noto Sans,sans-serif;font-size:14px;display:flex}.support-modal-input.ant-input::placeholder{color:#696f88}.support-modal-input.ant-input:hover,.support-modal-input.ant-input:focus{box-shadow:none;background:#f3f4f6;border-color:#0071cd}.support-modal-textarea.ant-input{resize:none;box-sizing:border-box;background:#f3f4f6;border:1px solid #c2c7d0;border-radius:4px;justify-content:center;align-items:center;width:100%;height:82px;padding:8px 12px;font-family:Noto Sans,sans-serif;font-size:14px;display:flex}.support-modal-textarea.ant-input::placeholder{color:#696f88}.support-modal-textarea.ant-input:hover,.support-modal-textarea.ant-input:focus{box-shadow:none;border-color:#0071cd}.support-modal-select.ant-select{background:#f3f4f6;width:100%;height:40px;border:1px solid #c2c7d0!important}.support-modal-select.ant-select .ant-select-selector{box-sizing:border-box;align-self:stretch;align-items:center;display:flex;background:#f3f4f6!important;border:1px solid #c2c7d0!important;border-radius:4px!important;height:40px!important;padding:8px 10px!important}.support-modal-select.ant-select .ant-select-placeholder{color:#696f88!important}.support-modal-select.ant-select .ant-select-arrow{top:50%;color:#696f88;margin-top:0;inset-block-start:50%;transform:translateY(-50%)}.support-modal-footer{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.support-modal-footer .ant-btn-default{width:76px;height:40px}.support-modal-save-btn.ant-btn-primary{color:#fff;background:#c2c7d0;border-color:#c2c7d0;width:63px;height:40px}.support-modal-save-btn.ant-btn-primary.active{color:#fff!important;background:#14803c!important;border-color:#14803c!important}.support-modal-save-btn.ant-btn-primary:disabled{opacity:1;width:63px;height:40px;color:#c2c7d0!important;background:#f3f4f6!important;border:1px solid #dfe2e7!important}.modal-overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content{background:#fff;border-radius:12px;width:90%;max-width:400px;padding:24px;box-shadow:0 20px 25px -5px #0000001a}.modal-icon{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 16px;display:flex}.modal-icon-danger{color:#dc2626;background:#fee}.modal-icon-warning{color:#f59e0b;background:#fef3c7}.modal-title{text-align:center;margin:0 0 8px;font-size:20px;font-weight:600}.modal-message{color:#6b7280;text-align:center;margin:0 0 24px;line-height:1.5}.modal-actions{gap:12px;display:flex}.btn-cancel,.btn-confirm{cursor:pointer;border:none;border-radius:8px;flex:1;padding:10px 16px;font-weight:500;transition:all .2s}.btn-cancel{color:#374151;background:#f3f4f6}.btn-cancel:hover:not(:disabled){background:#e5e7eb}.btn-confirm{color:#fff}.btn-danger{background:#dc2626}.btn-danger:hover:not(:disabled){background:#b91c1c}.btn-warning{background:#f59e0b}.btn-warning:hover:not(:disabled){background:#d97706}.btn-cancel:disabled,.btn-confirm:disabled{opacity:.5;cursor:not-allowed}.country-config-delete-modal .ant-modal-content{background:#fff;border-radius:4px;padding:24px;box-shadow:0 2px 8px #00000026}.country-config-delete-modal .ant-modal-body{padding:0}.country-config-delete-modal-body{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}.country-config-delete-modal-header{align-items:flex-start;gap:12px;display:flex}.country-config-delete-modal-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.country-config-delete-modal-title{color:#14151c;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.country-config-delete-modal-message{color:#14151c;font-family:Noto Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.country-config-delete-modal-actions{justify-content:flex-end;gap:12px;width:100%;display:flex}.country-config-delete-cancel{border-radius:4px;align-items:center;gap:4px;width:56px;height:40px;padding:10px 16px;display:flex}.country-config-delete-confirm{color:#fff;background:#cf3537;border-color:#cf3537;border-radius:4px;justify-content:center;align-items:center;gap:4px;width:103px;height:40px;padding:10px 16px;display:flex}.country-config-delete-confirm:hover,.country-config-delete-confirm:focus{color:#fff!important;background:#cf3537!important;border-color:#cf3537!important}.campaignFilterBar{background-color:#fafafa;border-radius:4px;align-items:center;gap:16px;padding:16px 24px;display:flex}.campaignFilterBar .filterField{width:280px}.campaignFilterBar .createButton{margin-left:auto}.campaignConfigPage{padding:24px}.campaignConfigPage .title{color:#363948;margin:0;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600}.campaignConfigPage .description{color:#696f88;margin-top:8px}.pageHeader{align-items:center;gap:12px;padding:16px 24px;display:flex}.pageHeader .backButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.pageHeader .backIcon{color:#363948;font-size:16px}.pageHeader .title{color:#363948;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600}.pageHeader .subtitle{color:#696f88;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:400}.stepSidebar{width:260px;min-height:100%;padding:32px 24px}.stepSidebar .stepItem{gap:12px;padding-bottom:32px;display:flex;position:relative}.stepSidebar .stepItem:last-child{padding-bottom:0}.stepSidebar .stepItem:last-child .stepConnector{display:none}.stepSidebar .stepConnector{width:1px;position:absolute;top:36px;bottom:4px;left:16px}.stepSidebar .stepConnector.completed{background-color:#0071cd}.stepSidebar .stepConnector.inactive{background-color:#a3a9b9}.stepSidebar .stepCircle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex}.stepSidebar .stepCircle.active{color:#fff;background-color:#0071cd}.stepSidebar .stepCircle.completed{background-color:#fff;border:1px solid #0071cd}.stepSidebar .stepCircle.notStarted{color:#a3a9b9;background-color:#fff;border:1px solid #a3a9b9}.stepSidebar .stepCircle .checkIcon{width:16px;height:16px}.stepSidebar .stepContent .stepTitle{margin-bottom:4px;font-size:14px;font-weight:600}.stepSidebar .stepContent .stepTitle.active{color:#363948}.stepSidebar .stepContent .stepTitle.inactive{color:#696f88}.stepSidebar .stepContent .stepDescription{color:#696f88;font-size:12px;line-height:1.4}.formFooter{justify-content:space-between;align-items:center;padding:0 24px 16px;display:flex}.formFooter .rightActions{gap:12px;display:flex}.inputWrapper .label{color:#333;margin-bottom:4px;font-size:14px;display:block}.inputWrapper .label .required{color:#ff4d4f;margin-left:2px}.inputWrapper .input{background-color:#f3f4f6;height:40px}.inputWrapper .errorMessage{color:#ff4d4f;margin-top:4px;font-size:12px;display:block}.datePickerWrapper .label{color:#333;margin-bottom:4px;font-size:14px;display:block}.datePickerWrapper .label .required{color:#ff4d4f;margin-left:2px}.datePickerWrapper .datePicker{background-color:#f3f4f6;width:100%;height:40px}.datePickerWrapper .errorMessage{color:#ff4d4f;margin-top:4px;font-size:12px;display:block}.campaignSettingForm{background-color:#fff;border-radius:8px;margin:24px;padding:32px}.campaignSettingForm .header{border:none;justify-content:space-between;align-items:flex-start;margin:0;padding:0;display:flex}.campaignSettingForm .title{color:#363948;border:none;margin:0;padding:0;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600}.campaignSettingForm .subtitle{color:#696f88;border:none;margin:4px 0 24px;padding:0;font-size:14px}.campaignSettingForm .illustration{width:385px;height:155px}.campaignSettingForm .countryField{max-width:440px;margin-bottom:32px}.campaignSettingForm .sectionTitle{color:#363948;margin:0 0 20px;padding:0;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600}.campaignSettingForm .formGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.campaignSpecificContracts{background-color:#fff;border-radius:8px;margin:24px;padding:32px}.campaignSpecificContracts .title{color:#363948;border:none;margin:0;padding:0;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600}.campaignSpecificContracts .subtitle{color:#696f88;border:none;margin:4px 0 24px;padding:0;font-size:14px}.campaignSpecificContracts .section .sectionHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.campaignSpecificContracts .section .sectionTitle{color:#363948;align-items:center;gap:8px;margin:0;padding:0;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600;display:flex}.campaignSpecificContracts .section .sectionTitle .infoIcon{color:#696f88;cursor:pointer;font-size:14px}.campaignSpecificContracts .disabledAction{color:#696f88;cursor:not-allowed;opacity:.6;font-size:14px}.textAreaWrapper .label{color:#333;margin-bottom:4px;font-size:14px;display:block}.textAreaWrapper .label .required{color:#ff4d4f;margin-left:2px}.textAreaWrapper .textArea{background-color:#f3f4f6;border-radius:4px;width:100%}.textAreaWrapper .errorMessage{color:#ff4d4f;margin-top:4px;font-size:12px;display:block}.campaignSpecificOfferForm{background-color:#fff;border-radius:8px;margin:24px;padding:32px}.campaignSpecificOfferForm .title{color:#363948;border:none;margin:0;padding:0;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600}.campaignSpecificOfferForm .subtitle{color:#696f88;border:none;margin:4px 0 24px;padding:0;font-size:14px}.campaignSpecificOfferForm .sectionTitle{color:#363948;margin:32px 0 20px;padding:0;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600}.campaignSpecificOfferForm .formGrid{margin-bottom:24px}.campaignSpecificOfferForm .formGrid.threeCol{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.campaignSpecificOfferForm .formGrid.twoCol{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.campaignSpecificOfferForm .formGrid.fullWidth{grid-template-columns:1fr;display:grid}.campaignRewardForm{background-color:#fff;border-radius:8px;margin:24px;padding:32px}.campaignRewardForm .title{color:#363948;border:none;margin:0;padding:0;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600}.campaignRewardForm .subtitle{color:#696f88;border:none;margin:4px 0 32px;padding:0;font-size:14px}.campaignRewardForm .section{margin-bottom:32px}.campaignRewardForm .sectionHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.campaignRewardForm .sectionTitle{color:#363948;margin:0 0 16px;padding:0;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600}.campaignRewardForm .sectionHeader .sectionTitle{margin-bottom:0}.campaignRewardForm .addPeriodButton{cursor:pointer;color:#0071cd;background:0 0;border:none;padding:8px 16px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:500}.campaignRewardForm .addPeriodButton:hover{text-decoration:underline}.campaignRewardForm .rewardInput{max-width:120px}.campaignRewardForm .deleteAction{color:#696f88}.campaignRewardEmpty{background-color:#fff;border-radius:8px;margin:24px;padding:32px}.campaignRewardEmpty .title{color:#363948;border:none;margin:0;padding:0;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600}.campaignRewardEmpty .subtitle{color:#696f88;border:none;margin:4px 0 32px;padding:0;font-size:14px}.campaignRewardEmpty .sectionTitle{color:#363948;margin:0 0 24px;padding:0;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600}.campaignRewardEmpty .emptyState{flex-direction:column;align-items:center;padding:48px 24px;display:flex}.campaignRewardEmpty .emptyState .emptyImage{width:280px;height:auto;margin-bottom:24px}.campaignRewardEmpty .emptyState .emptyTitle{color:#363948;margin:0 0 8px;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:600}.campaignRewardEmpty .emptyState .emptyDescription{color:#696f88;margin:0 0 24px;font-size:14px}.addPeriodForm .formGrid{margin-bottom:20px}.addPeriodForm .formGrid:last-child{margin-bottom:0}.addPeriodForm .formGrid.fullWidth{grid-template-columns:1fr;display:grid}.addPeriodForm .formGrid.twoCol{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.newCampaignPage{background-color:#f3f4f6;flex-direction:column;height:100%;display:flex}.newCampaignPage .content{flex:1;display:flex;overflow:hidden}.newCampaignPage .mainContent{flex-direction:column;flex:1;display:flex;overflow:hidden}.newCampaignPage .mainContent .stepContent{flex:1;overflow-y:auto}.phoneInput{flex-direction:column;display:flex}.phoneInput__label{color:#333;margin-bottom:4px;font-size:14px;font-weight:400;display:block}.phoneInput__required{color:#ff4d4f;margin-left:2px}.phoneInput__field{background:#f3f4f6;border:1px solid #d9d9d9;border-radius:4px;align-items:center;height:40px;display:flex;overflow:hidden}.phoneInput__field--error{border-color:#ff4d4f}.phoneInput__select{flex-shrink:0;height:100%}.phoneInput__select .ant-select-selector{align-items:center;background:0 0!important;height:100%!important;padding:0 8px!important}.phoneInput__selectedLabel{align-items:center;gap:2px;display:inline-flex}.phoneInput__input{color:#363948;background:0 0;border:none;outline:none;flex:1;height:100%;padding:0 12px;font-size:14px}.phoneInput__error{color:#ff4d4f;margin-top:4px;font-size:12px}.addAdminForm{flex-direction:column;gap:12px;padding-top:0;display:flex}.addAdminForm__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.addAdminForm__phoneField{flex-direction:column;display:flex}.addAdminForm__phoneField .label{color:#363948;margin-bottom:6px;font-size:14px;font-weight:500}.addAdminForm__phoneField .required{color:#ff4d4f;margin-left:2px}.addAdminForm__phoneInput{gap:8px;display:flex}.addAdminForm__countryCode{max-width:80px}.editUserEmailForm{flex-direction:column;gap:12px;padding-top:0;display:flex}.editUserEmailForm__currentEmail{flex-direction:column;gap:4px;display:flex}.editUserEmailForm__label{color:#363948;font-size:14px;font-weight:600}.editUserEmailForm__value{color:#696f88;font-size:14px}.confirm-delete-modal .ant-modal{border-radius:4px!important}.confirm-delete-modal .ant-modal-content{box-sizing:border-box;background:#fff;border:0;flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;min-height:184px;padding:24px;display:flex;box-shadow:0 2px 8px #00000026;border-radius:4px!important}.confirm-delete-modal .ant-modal-header{display:none}.confirm-delete-modal .ant-modal-body{padding:0}.confirm-delete-modal-wrapper{flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}.confirm-delete-modal-top{align-items:flex-start;gap:12px;width:100%;display:flex}.confirm-delete-modal-icon-wrapper{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.confirm-delete-modal-icon{width:24px;height:24px}.confirm-delete-modal-content{flex-direction:column;flex:1;gap:6px;display:flex}.confirm-delete-modal-title{color:#14151c;letter-spacing:-.12px;text-align:left;flex:1 0 0;margin:0;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.confirm-delete-modal-description{color:#14151c;letter-spacing:-.105px;text-align:left;align-self:stretch;margin:0;font-family:Noto Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.confirm-delete-modal-actions{justify-content:flex-end;gap:12px;width:100%;display:flex}.confirm-delete-modal-actions .ant-btn.button{border-style:solid;border-width:1px;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;gap:10px;min-width:88px;height:40px;padding:8px 18px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.confirm-delete-modal-actions .ant-btn.button:not(.confirm-delete-modal-delete-btn){color:#14151c;background-color:#fff!important;border-color:#c2c7d0!important}.confirm-delete-modal-actions .ant-btn.button:not(.confirm-delete-modal-delete-btn):hover:not(:disabled){color:#14151c;background-color:#fff!important;border-color:#a9afbb!important}.confirm-delete-modal-actions .ant-btn.button:not(.confirm-delete-modal-delete-btn):active:not(:disabled){color:#14151c;border-color:#9299a8!important}.confirm-delete-modal-actions .ant-btn.button:not(.confirm-delete-modal-delete-btn):disabled{color:#bfbfbf;cursor:not-allowed;background-color:#f5f5f5;border-color:#d9d9d9}.confirm-delete-modal-actions .ant-btn.button.primary.confirm-delete-modal-delete-btn{color:#fff;background-color:#cf3537!important;border-color:#cf3537!important}.confirm-delete-modal-actions .ant-btn.button.primary.confirm-delete-modal-delete-btn:hover:not(:disabled){background-color:#b83032!important;border-color:#b83032!important}.confirm-delete-modal-actions .ant-btn.button.primary.confirm-delete-modal-delete-btn:active:not(:disabled){background-color:#a92d2f!important;border-color:#a92d2f!important}.confirm-delete-modal-actions .ant-btn.button.primary.confirm-delete-modal-delete-btn:disabled{color:#bfbfbf;cursor:not-allowed;background-color:#f5f5f5;border-color:#d9d9d9}.userManagement{padding:24px}.userManagement__title{color:#363948;margin-bottom:24px;font-size:20px;font-weight:600}.userManagement__section{background:#fff;border:none;border-radius:4px;margin-bottom:24px;padding:24px;position:relative}.userManagement__sectionHeader{justify-content:space-between;align-items:flex-start;margin-bottom:0;display:flex}.userManagement__sectionTitle{color:#363948;margin:0;font-size:16px;font-weight:600}.userManagement__sectionDesc{color:#696f88;margin:0 0 16px;font-size:14px}.userManagement__addAdminRow{justify-content:flex-end;margin-bottom:8px;display:flex}.userManagement__countryRow{justify-content:space-between;align-items:center;display:flex}.userManagement__illustration{width:320px;height:auto;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.userManagement .deleteAction,.userManagement .editAction{color:#0071cd}.product-form-modal .ant-modal-content{border-radius:4px;padding:24px;box-shadow:0 2px 8px #00000026}.product-form-modal .ant-modal-body{padding:0}.product-form-modal .ant-modal-close{display:none}.product-form-modal .ant-form-item{margin-bottom:0}.product-form-modal .ant-form-item-label{padding:0 0 2px}.product-form-modal .ant-form-item-label>label{letter-spacing:-.105px;color:#14151c;height:auto;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.product-form-modal .ant-form-item-required:before,.product-form-modal .ant-form-item-required:after{display:none!important}.product-form-modal__required{color:#cf3537}.product-form-modal__label-with-hint{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.product-form-modal__field-hint{color:#696f88;font-size:12px;font-style:italic;font-weight:400}.product-form-modal__title{letter-spacing:-.15px;color:#14151c;margin:0;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600;line-height:28px}.product-form-modal__form{flex-direction:column;gap:24px;display:flex}.product-form-modal__grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.product-form-modal__full-width{grid-column:1/-1}.product-form-modal__hidden-field{display:none}.product-form-modal__item{min-width:0}.product-form-modal__select.ant-select,.product-form-modal__input.ant-input{width:100%}.product-form-modal__select .ant-select-selector{box-shadow:none!important;background-color:#f3f4f6!important;border:1px solid #c2c7d0!important;border-radius:4px!important;min-height:40px!important;padding:7px 38px 7px 9px!important}.product-form-modal__select .ant-select-selection-placeholder,.product-form-modal__select .ant-select-selection-item{letter-spacing:-.105px;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px!important}.product-form-modal__select .ant-select-selection-placeholder{color:#696f88}.product-form-modal__select .ant-select-selection-item{color:#14151c}.product-form-modal__select .ant-select-arrow{color:#696f88;margin-top:-1px;inset-inline-end:9px}.product-form-modal__input.ant-input{height:40px;box-shadow:none;letter-spacing:-.105px;color:#14151c;background-color:#f3f4f6;border:1px solid #c2c7d0;border-radius:4px;padding:0 9px;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.product-form-modal__input.ant-input::placeholder{color:#696f88}.product-form-modal__actions{justify-content:flex-end;gap:8px;display:flex}.product-form-modal__btn.ant-btn{letter-spacing:-.105px;border-radius:4px;height:40px;padding:10px 16px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.product-form-modal__btn--cancel.ant-btn{color:#14151c;background:#fff;border:1px solid #c2c7d0}.product-form-modal__btn--cancel.ant-btn:hover,.product-form-modal__btn--cancel.ant-btn:focus,.product-form-modal__btn--cancel.ant-btn:focus-visible,.product-form-modal__btn--cancel.ant-btn:active{color:#14151c!important;background:#fff!important;border-color:#c2c7d0!important}.product-form-modal__btn--save.ant-btn{color:#fff;box-shadow:none;background:#14803c;border:1px solid #14803c}.product-form-modal__btn--save.ant-btn:hover,.product-form-modal__btn--save.ant-btn:focus,.product-form-modal__btn--save.ant-btn:focus-visible,.product-form-modal__btn--save.ant-btn:active{color:#fff!important;background:#14803c!important;border-color:#14803c!important}.product-form-modal__btn--save.ant-btn:disabled,.product-form-modal__btn--save.ant-btn.ant-btn-disabled{color:#c2c7d0;cursor:not-allowed;box-shadow:none;background:#f3f4f6;border:1px solid #dfe2e7}.product-form-modal__save-tooltip-target{display:inline-flex}.product-form-modal__save-tooltip-target .ant-btn:disabled,.product-form-modal__save-tooltip-target .ant-btn.ant-btn-disabled{pointer-events:none}.product-form-modal__save-tooltip.ant-tooltip .ant-tooltip-inner{color:#fff;letter-spacing:-.105px;background:#232630;border-radius:4px;padding:6px 10px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;box-shadow:0 2px 8px #00000026}.product-form-modal__save-tooltip.ant-tooltip .ant-tooltip-arrow:before{background:#232630}.product-form-modal__select-popup .ant-select-dropdown{border-radius:4px;padding:4px 0;box-shadow:0 2px 8px #00000026}.product-form-modal__select-popup .ant-select-item{letter-spacing:-.105px;color:#14151c;min-height:32px;padding:6px 12px;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.product-form-modal__select-popup .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#eaf6ff}.product-form-modal__select-popup .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-content{font-weight:600}@media (width<=768px){.product-form-modal .ant-modal-content{padding:16px}.product-form-modal__grid{grid-template-columns:1fr}.product-form-modal__actions{justify-content:flex-start}}.product-master-data{background-color:#fff;border-radius:4px;flex-direction:column;gap:16px;padding:24px;display:flex}.product-master-data__header{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.product-master-data__header-title{letter-spacing:-.075px;color:#14151c;margin:0;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600;line-height:24px}.product-master-data__header-subtitle{letter-spacing:-.075px;color:#696f88;margin:0;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.product-master-data__filters{flex-wrap:wrap;gap:24px;width:100%;display:flex}.product-master-data__filter-field{flex-direction:column;flex:1 0 0;gap:2px;min-width:0;display:flex}.product-master-data__filter-field label{letter-spacing:-.075px;color:#14151c;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.product-master-data__filter-field .product-master-data__select{width:100%}.product-master-data__filter-field .product-master-data__select .ant-select-selector{box-shadow:none!important;background-color:#f3f4f6!important;border:1px solid #c2c7d0!important;border-radius:4px!important;min-height:40px!important;padding:7px 36px 7px 9px!important}.product-master-data__filter-field .product-master-data__select .ant-select-selection-placeholder,.product-master-data__filter-field .product-master-data__select .ant-select-selection-item{letter-spacing:-.105px;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px!important}.product-master-data__filter-field .product-master-data__select .ant-select-selection-placeholder{color:#696f88}.product-master-data__filter-field .product-master-data__select .ant-select-selection-item{color:#14151c}.product-master-data__filter-field .product-master-data__select .ant-select-arrow{color:#696f88}.product-master-data__filter-field .product-master-data__select.ant-select-disabled .ant-select-selector{background-color:#f3f4f6!important;border-color:#dfe2e7!important}.product-master-data__filter-field .product-master-data__select.ant-select-disabled .ant-select-selection-placeholder{color:#a3a9b9}.product-master-data__management-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.product-master-data__management-header-title{letter-spacing:-.075px;color:#14151c;margin:0;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600;line-height:24px}.product-master-data__link-btn{letter-spacing:-.075px;color:#0071cd;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.product-master-data__link-btn:disabled{color:#a3a9b9;cursor:not-allowed;opacity:1}.product-master-data__link-btn .anticon{color:#0071cd;font-size:18px}.product-master-data__loading-state{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:260px;display:flex}.product-master-data__loading-state-text{letter-spacing:-.075px;color:#232630;margin:0;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.product-master-data__empty-state{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:32px 0 8px;display:flex}.product-master-data__empty-state-illustration{object-fit:contain;width:500px;max-width:100%;height:auto}.product-master-data__empty-state-title{letter-spacing:-.075px;color:#14151c;text-align:center;margin:16px 0 0;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600;line-height:28px}.product-master-data__empty-state-description{letter-spacing:-.075px;color:#232630;text-align:center;width:480px;max-width:100%;margin:4px 0 16px;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.product-master-data__upload-btn.ant-btn{color:#14151c;background-color:#fff;border:1px solid #c2c7d0;border-radius:4px;align-items:center;gap:4px;height:auto;padding:10px 16px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.product-master-data__upload-btn.ant-btn:disabled,.product-master-data__upload-btn.ant-btn.ant-btn-disabled{color:#a3a9b9;cursor:not-allowed;background-color:#f3f4f6;border-color:#dfe2e7}.product-master-data__upload-btn.ant-btn:hover,.product-master-data__upload-btn.ant-btn:focus,.product-master-data__upload-btn.ant-btn:focus-visible,.product-master-data__upload-btn.ant-btn:active{color:#14151c!important;box-shadow:none!important;background-color:#fff!important;border-color:#c2c7d0!important}.product-master-data__actions-row{align-items:center;gap:8px;width:100%;display:flex}.product-master-data__csv-modal .ant-modal-content,.product-master-data__csv-error-modal .ant-modal-content{border-radius:4px;padding:24px;box-shadow:0 2px 8px #00000026}.product-master-data__csv-modal .ant-modal-body,.product-master-data__csv-error-modal .ant-modal-body{padding:0}.product-master-data__csv-modal .ant-modal-close,.product-master-data__csv-error-modal .ant-modal-close{display:none}.product-master-data__csv-modal-title{letter-spacing:-.075px;color:#14151c;margin:0 0 16px;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600;line-height:28px}.product-master-data__csv-ready{margin-top:16px}.product-master-data__csv-ready-title{letter-spacing:-.075px;color:#676767;margin:0 0 8px;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:600;line-height:20px}.product-master-data__csv-file-row{border:1px solid #0092e4;border-radius:4px;justify-content:space-between;align-items:center;min-height:40px;padding:8px 8px 8px 12px;display:flex}.product-master-data__csv-file-name{text-overflow:ellipsis;white-space:nowrap;color:#14151c;min-width:0;font-family:Noto Sans,sans-serif;font-size:12px;line-height:20px;overflow:hidden}.product-master-data__csv-file-meta{align-items:center;gap:8px;margin-left:8px;display:flex}.product-master-data__csv-file-size{color:#242634;background-color:#f3f4f6;border-radius:2px;padding:2px 8px;font-family:Noto Sans,sans-serif;font-size:12px;line-height:20px}.product-master-data__csv-file-remove{color:#696f88;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.product-master-data__csv-modal-actions{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.product-master-data__csv-cancel-btn.ant-btn{color:#14151c;background-color:#fff;border:1px solid #c2c7d0;border-radius:4px;height:40px;padding:10px 16px;font-family:Noto Sans,sans-serif;font-size:14px}.product-master-data__csv-upload-btn.ant-btn,.product-master-data__csv-fix-btn.ant-btn{color:#fff;background-color:#14803c;border-color:#14803c;border-radius:4px;height:40px;padding:10px 16px;font-family:Noto Sans,sans-serif;font-size:14px}.product-master-data__csv-upload-btn.ant-btn:disabled,.product-master-data__csv-fix-btn.ant-btn:disabled,.product-master-data__csv-upload-btn.ant-btn.ant-btn-disabled,.product-master-data__csv-fix-btn.ant-btn.ant-btn-disabled{color:#c2c7d0!important;background-color:#f3f4f6!important;border-color:#dfe2e7!important}.product-master-data__csv-error-head{align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.product-master-data__csv-error-icon{color:#e99921;margin-top:2px;font-size:24px;line-height:24px}.product-master-data__csv-error-title{color:#14151c;margin:0;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600;line-height:24px}.product-master-data__csv-error-description{color:#14151c;margin:0 0 8px 40px;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.product-master-data__csv-error-list{color:#14151c;margin:0 0 0 58px;padding-left:14px;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.product-master-data__select-popup .ant-select-dropdown{border-radius:4px;padding:4px 0;box-shadow:0 2px 8px #00000026}.product-master-data__select-popup .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#f3f4f6}.product-master-data__select-popup .ant-select-item{color:#14151c;min-height:32px;padding:6px 12px;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.product-master-data__select-popup .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#eaf6ff}.product-master-data__select-popup .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-content{font-weight:600}.product-master-data__table-container{background-color:#fff;border:1px solid #dfe2e7;border-radius:4px;flex-direction:column;width:100%;display:flex;overflow:hidden}.product-master-data__table-container .ant-table{font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.product-master-data__table-container .ant-table-thead>tr>th{color:#14151c;background-color:#f3f4f6;border-bottom:1px solid #dfe2e7;font-weight:600;padding:16px!important}.product-master-data__table-container .ant-table-thead>tr>th:before{display:none}.product-master-data__table-container .ant-table-tbody>tr>td{color:#14151c;background-color:#fff;border-bottom:1px solid #dfe2e7;height:52px;padding:16px!important}.product-master-data__table-container .ant-table-tbody>tr:hover>td{background-color:#f3f4f6}.product-master-data__table-container .ant-table-tbody>tr:last-child>td{border-bottom:none}.product-master-data__col-header{flex-direction:column;gap:0;line-height:20px;display:flex}.product-master-data__col-header-sub{color:#696f88;font-size:14px;font-weight:400;line-height:20px}.product-master-data__action-cell{align-items:center;gap:6px;display:inline-flex}.product-master-data__action-btn{color:#0071cd;cursor:pointer;background:0 0;border:none;padding:0;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.product-master-data__action-btn:hover,.product-master-data__action-btn:focus,.product-master-data__action-btn:focus-visible{opacity:.8}.product-master-data__action-btn--disabled{color:#a3a9b9;cursor:not-allowed}.product-master-data__action-btn--disabled:hover,.product-master-data__action-btn--disabled:focus,.product-master-data__action-btn--disabled:focus-visible{opacity:1}.product-master-data__delete-tooltip .ant-tooltip-inner{max-width:280px;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.product-master-data__action-sep{color:#a3a9b9;-webkit-user-select:none;user-select:none;font-size:14px;line-height:20px}.upload-dropzone .ant-upload-drag{background:#eaf6ff!important;border:1px dashed #005693!important;border-radius:3.039px!important;width:100%!important;height:100%!important;padding:7px 0!important}.upload-dropzone .ant-upload-drag .ant-upload-btn{height:100%!important;padding:0!important}.upload-dropzone .upload-icon-container{margin-bottom:0!important}.upload-dropzone .upload-icon{color:#005693!important;width:32px!important;height:32px!important}.upload-dropzone .upload-main-text{color:#14151c!important;margin-bottom:0!important;font-size:14px!important;font-weight:600!important}.upload-dropzone .upload-browse-text{color:#14803c!important;font-size:14px!important;font-weight:600!important}.upload-dropzone .upload-hint-text{color:#696f88!important;font-size:12px!important;font-weight:400!important}@media (width<=768px){.product-master-data{padding:20px}.product-master-data__filters{gap:16px}.product-master-data__filter-field{flex-basis:100%}.product-master-data__actions-row{flex-wrap:wrap}.product-master-data__csv-modal-actions{flex-wrap:wrap;justify-content:flex-start}.product-master-data__csv-error-description{margin-left:0}.product-master-data__csv-error-list{margin-left:18px}}.product-type-section{background:#fff;border-radius:4px;flex-direction:column;gap:8px;padding:24px;display:flex}.product-type-section-header{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.product-type-title{color:#14151c;margin:0;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600;line-height:24px}.product-type-subtitle{color:#696f88;margin:0;font-family:Noto Sans,sans-serif;font-size:16px;line-height:24px}.product-type-toolbar{justify-content:flex-end;margin-bottom:8px;display:flex}.product-type-link-btn{color:#0071cd;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px;display:inline-flex}.product-type-link-btn:hover{opacity:.8}.product-type-table .product-type-cell-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.product-type-table .ant-table{border:1px solid #dfe2e7;border-radius:4px}.product-type-table .ant-table-thead>tr>th{color:#14151c;background:#f3f4f6;border-bottom:1px solid #dfe2e7;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;padding:16px!important}.product-type-table .ant-table-thead>tr>th:before{display:none}.product-type-table .ant-table-tbody>tr>td{color:#14151c;border-bottom:1px solid #dfe2e7;font-family:Noto Sans,sans-serif;font-size:14px;padding:16px!important;line-height:20px!important}.product-type-delete-btn{color:#0071cd;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 8px;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.product-type-delete-btn:hover{opacity:.8}.product-type-delete-btn-disabled{color:#a3a9b9;cursor:not-allowed}.product-type-delete-btn-disabled:hover,.product-type-delete-btn-disabled:focus,.product-type-delete-btn-disabled:focus-visible{opacity:1}.product-type-add-modal .ant-modal-content{border-radius:4px;padding:24px;box-shadow:0 2px 8px #00000026}.product-type-add-modal .ant-modal-close{display:none}.product-type-add-modal .ant-form-item-label{padding:0 0 2px}.product-type-add-modal .ant-form-item-label>label{color:#14151c;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.product-type-add-modal .ant-form-item-required:before,.product-type-add-modal .ant-form-item-required:after{display:none!important}.product-type-required{color:#cf3537}.product-type-modal-title{color:#14151c;margin:0 0 24px;font-family:Noto Sans,sans-serif;font-size:20px;line-height:28px}.product-type-add-modal .ant-input{color:#14151c;background:#f3f4f6;border:1px solid #c2c7d0;border-radius:4px;height:40px;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.product-type-add-modal .ant-input::placeholder{color:#696f88}.product-type-add-modal .ant-input:hover,.product-type-add-modal .ant-input:focus,.product-type-add-modal .ant-input-focused{box-shadow:none;border-color:#c2c7d0}.product-type-modal-actions{justify-content:flex-end;gap:8px;display:flex}.product-type-modal-actions .ant-btn{border-radius:4px;height:40px;padding:10px 16px;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.product-type-modal-actions .ant-btn-default{color:#14151c;background:#fff;border:1px solid #c2c7d0}.product-type-modal-actions .ant-btn-primary,.product-type-modal-actions .ant-btn-primary:hover,.product-type-modal-actions .ant-btn-primary:focus,.product-type-modal-actions .ant-btn-primary:focus-visible,.product-type-modal-actions .ant-btn-primary:active{color:#fff;box-shadow:none;background:#14803c;border:1px solid #14803c}.product-type-modal-actions .ant-btn-primary:disabled,.product-type-modal-actions .ant-btn-primary.ant-btn-disabled{color:#c2c7d0;box-shadow:none;background:#f3f4f6;border:1px solid #dfe2e7}.product-catalog-page{background:#f3f4f6;flex-direction:column;gap:16px;min-height:100%;padding:24px;display:flex;overflow-y:auto}.product-catalog-page-title{color:#14151c;font-size:20px;font-weight:600;line-height:28px}.grower-landing-page{width:100%;padding:24px 32px}.grower-landing-page__greeting{color:#14151a;margin-bottom:16px;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600}.grower-landing-page__campaign-card{background:var(--Neutral-neutral-00,#fff);border:1px solid #e8e9ed;border-radius:4px;flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:24px;padding:24px;display:flex}.grower-landing-page__campaign-header{justify-content:space-between;align-items:center;width:100%;display:flex}.grower-landing-page__campaign-name{color:var(--Neutral-neutral-100,#14151c);letter-spacing:-.12px;margin:0;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.grower-landing-page__active-tag{border:1px solid var(--Green-green-20,#c3ead1);background:var(--Green-green-20,#c3ead1);color:var(--Green-green-70,#0c612c);letter-spacing:-.09px;text-transform:uppercase;border-radius:4px;align-items:center;gap:4px;height:20px;padding:0 8px;font-family:Noto Sans,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:20px;display:inline-flex}.grower-landing-page__periods{flex-direction:column;gap:24px;width:100%;display:flex}.grower-landing-page__period-card{border:1px solid var(--Neutral-neutral-20,#dfe2e7);border-radius:4px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:4px;width:100%;min-height:108px;padding:16px;display:flex}.grower-landing-page__period-label{color:var(--Neutral-neutral-80,#363948);letter-spacing:-.12px;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.grower-landing-page__period-details{align-items:flex-start;gap:24px;width:100%;display:flex}.grower-landing-page__period-detail{flex-direction:column;flex:1;align-items:flex-start;gap:4px;display:flex}.grower-landing-page__detail-label{color:#14151a;letter-spacing:-.105px;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.grower-landing-page__detail-value{letter-spacing:-.12px;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.grower-landing-page__summary{flex-wrap:wrap;align-items:center;gap:24px;width:100%;display:flex}.grower-landing-page__summary-item{border-left:4px solid var(--Neutral-neutral-30,#c2c7d0);background:var(--Neutral-neutral-10,#f3f4f6);border-radius:5px;flex:1;align-items:center;gap:8px;height:52px;padding:8px 16px;display:flex}.grower-landing-page__summary-unit-tag{aspect-ratio:1;background:var(--Neutral-neutral-20,#dfe2e7);border:none;border-radius:19px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:36px;height:36px;padding:13px 6px;font-size:11px;font-weight:600;line-height:1;display:flex}.grower-landing-page__summary-label{color:var(--Neutral-neutral-100,#14151c);letter-spacing:-.09px;font-family:Noto Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.grower-landing-page__summary-value{color:#14151c;text-align:right;letter-spacing:-.12px;margin-left:auto;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.grower-landing-page__validation{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.grower-landing-page__validation-message{color:#14151a;margin:0;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400}.grower-landing-page__validate-btn{color:var(--Neutral-neutral-00,#fff);letter-spacing:-.105px;text-align:right;cursor:pointer;background:#14803c;border:none;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:140px;height:40px;font-family:Noto Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:background-color .2s;display:flex}.grower-landing-page__validate-btn:hover{background-color:#0f6b30}.grower-validation{background:#f3f4f6;flex-direction:column;width:100%;height:100%;min-height:100%;display:flex}.grower-validation__header{background:#f3f4f6;border-bottom:1px solid #e8e9ed;align-self:stretch;align-items:center;gap:99px;height:56px;padding:8px 24px;display:flex}.grower-validation__header-title-section{flex-shrink:0;align-items:center;gap:8px;display:flex}.grower-validation__back-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:flex}.grower-validation__campaign-name{color:#14151c;letter-spacing:-.15px;white-space:nowrap;font-family:Noto Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.grower-validation__stepper-wrapper{flex:1;min-width:0}.grower-validation__body{flex:1;padding:12px 16px 0;overflow-y:auto}.grower-validation__content-card{background:#fff;border:1px solid #dfe2e7;border-radius:4px;padding:24px}.grower-validation__content-card--transparent{background:0 0;border:none;padding:0}.grower-validation__footer{background:#f3f4f6;justify-content:flex-end;align-items:center;gap:12px;margin-top:auto;padding:16px 24px;display:flex}.grower-validation__footer-right{gap:12px;display:flex}.grower-validation__step-content{flex-direction:column;gap:24px;display:flex}.grower-validation__step-content--commitments{gap:16px}.grower-validation__section{border-bottom:1px solid #e8e9ed;flex-direction:column;gap:16px;padding-bottom:24px;display:flex}.grower-validation__section:last-child{border-bottom:none;padding-bottom:0}.grower-validation__section-header{background:#f3f4f6;border-radius:4px;flex-direction:column;gap:4px;padding:16px;display:flex}.grower-validation__section-title{color:var(--Neutral-neutral-100,#14151c);letter-spacing:-.12px;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.grower-validation__section-description{color:#14151c;margin:0;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.grower-validation__section-description a{color:#0071cd;text-decoration:none}.grower-validation__section-description a:hover{text-decoration:underline}.grower-validation__checkbox-row{padding:0 16px}.grower-validation__checkbox-row .ant-checkbox-wrapper{color:#14151c;font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px}.grower-validation__registration-header{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.grower-validation__highlight-message{color:var(--Neutral-neutral-60,#696f88);letter-spacing:-.105px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.grower-validation__form-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.grower-validation__form-field{flex-direction:column;align-self:stretch;align-items:flex-start;gap:2px;display:flex}.grower-validation__field-label{color:var(--Neutral-neutral-100,#14151c);letter-spacing:-.105px;font-family:Noto Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.grower-validation__field-label .required{color:#cf3537}.grower-validation__input{border:1px solid var(--Neutral-neutral-30,#c2c7d0);background:var(--Neutral-neutral-10,#f3f4f6);border-radius:4px;justify-content:center;align-self:stretch;align-items:center;height:40px;padding:8px 10px;display:flex}.grower-validation__input.ant-input:focus,.grower-validation__input.ant-input-focused,.grower-validation__input.ant-input:hover,.grower-validation__input.ant-input-affix-wrapper:focus,.grower-validation__input.ant-input-affix-wrapper-focused,.grower-validation__input.ant-input-affix-wrapper:hover{background:var(--Neutral-neutral-10,#f3f4f6)}.grower-validation__select{border:1px solid var(--Neutral-neutral-30,#c2c7d0);background:var(--Neutral-neutral-10,#f3f4f6);border-radius:4px;justify-content:center;align-self:stretch;align-items:center;gap:176px;height:40px;padding:8px 10px;display:flex}.grower-validation__select .ant-select-selector{background:var(--Neutral-neutral-10,#f3f4f6)!important;border:none!important;border-radius:4px!important;height:100%!important}.grower-validation__select.ant-select-focused .ant-select-selector,.grower-validation__select:hover .ant-select-selector{background:var(--Neutral-neutral-10,#f3f4f6)!important}.grower-validation__static-value{color:#14151c;letter-spacing:-.12px;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.grower-validation__phone-prefix{align-items:center;gap:4px;display:inline-flex}.grower-validation__flag{font-size:16px}.grower-validation__instructions-banner{border:1px solid var(--Blue-blue-30,#82cfff);background:var(--Blue-blue-10,#eaf6ff);border-radius:4px;align-self:stretch;align-items:flex-start;gap:10px;min-width:232px;padding:12px 16px;display:flex}.grower-validation__instructions-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.grower-validation__instructions-content{flex-direction:column;flex:1;gap:4px;display:flex}.grower-validation__instructions-title{color:#14151c;margin:0;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px}.grower-validation__instructions-list{color:#14151c;margin:0;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.grower-validation__instructions-list li{margin-bottom:2px}.grower-validation__instruction-step-label{font-weight:600}.grower-validation__commitments-section{background:var(--Neutral-neutral-00,#fff);border-radius:4px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:40px;padding:16px 24px 24px;display:flex;box-shadow:0 4px 12px #00000026}.grower-validation__commitments-header-group{flex-direction:column;gap:16px;width:100%;display:flex}.grower-validation__commitments-title{color:#14151c;letter-spacing:-.15px;font-family:Noto Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.grower-validation__info-icon{color:#696f88;cursor:pointer;font-size:14px}.grower-validation__committed-volume-row{background:#f3f4f6;border-left:4px solid #c2c7d0;border-radius:5px;align-items:center;gap:12px;width:591px;height:52px;padding:8px 16px;display:flex}.grower-validation__committed-volume-tag{background:#dfe2e7;border-radius:19px;flex-direction:column;justify-content:center;align-items:center;width:36px;height:36px;font-family:Noto Sans,sans-serif;font-size:11px;font-weight:600;display:flex}.grower-validation__committed-volume-label{color:#14151c;letter-spacing:-.09px;font-family:Noto Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.grower-validation__committed-volume-value{color:#14151c;margin-left:auto;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:600}.grower-validation__product-category{flex-direction:column;gap:16px;width:100%;display:flex}.grower-validation__category-title{color:#14151c;letter-spacing:-.12px;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.grower-validation__table-wrapper{width:100%;overflow-x:auto}.grower-validation__table{border-collapse:collapse;width:100%;font-family:Noto Sans,sans-serif}.grower-validation__table thead tr,.grower-validation__table tbody tr{width:100%;display:flex}.grower-validation__table th{text-align:left;color:#14151c;letter-spacing:-.105px;background:#f9fafb;border-bottom:1px solid #e8e9ed;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:2px;padding:12px 16px;font-size:14px;font-weight:600;line-height:20px;display:flex}.grower-validation__table td{color:#14151c;border-bottom:1px solid #e8e9ed;flex:1;align-items:center;padding:12px 16px;font-size:14px;font-weight:400;line-height:20px;display:flex}.grower-validation__table tbody tr:last-child td{border-bottom:none}.grower-validation__table tbody tr:hover{background:#f9fafb}.grower-validation__th-subtitle{color:var(--Neutral-neutral-70,#4d5165);letter-spacing:-.105px;font-family:Noto Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:block}.ant-notification-notice{border-radius:8px;box-shadow:0 4px 12px #00000014}.ant-notification-notice.ant-notification-notice-success{border-left:4px solid #52c41a}.ant-notification-notice.ant-notification-notice-error{border-left:4px solid #f5222d}.ant-notification-notice.ant-notification-notice-warning{border-left:4px solid #faad14}.ant-notification-notice.ant-notification-notice-info{border-left:4px solid #1890ff}.ant-notification-notice-message{margin-bottom:8px;font-size:15px;font-weight:600}.ant-notification-notice-description{font-size:14px;line-height:1.5}.ant-notification-notice-close{opacity:.6;transition:opacity .2s}.ant-notification-notice-close:hover{opacity:1}
