:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{width:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}._authContainer_140k7_1{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:400px;margin:0 auto;background-color:#fff;height:270px;padding:16px}@media (max-width: 600px){._authContainer_140k7_1{height:auto;min-height:100vh;min-width:100%}}._logo_140k7_22{width:200px;display:block;margin:0 auto}@media (max-width: 600px){._logo_140k7_22{width:150px;margin-bottom:24px}}.supabase-auth-ui_ui-container{width:320px!important}@media (max-width: 600px){.supabase-auth-ui_ui-container{width:320px!important}.supabase-auth-ui_ui-input,.supabase-auth-ui_ui-button{width:100%!important}}body{margin:0;padding:0;background-color:#f5f5f5}._container_1ugti_1{margin:0 auto}._tilesContainer_1ugti_5{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}@media (min-width: 600px){._tilesContainer_1ugti_5{gap:2rem;margin-top:2rem}}._tile_1ugti_5{flex:1 1 100%;background-color:#fff;border-radius:8px;padding:1rem;text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 5px #0000001a}@media (min-width: 600px){._tile_1ugti_5{flex:1 1 calc(50% - 1rem);padding:1.5rem}}._tile_1ugti_5:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a}._tile_1ugti_5 h2{margin-top:0;margin-bottom:.5rem;color:#333;font-size:1.25rem}@media (min-width: 600px){._tile_1ugti_5 h2{font-size:1.5rem}}._tile_1ugti_5 p{margin:0;color:#666;font-size:.875rem}@media (min-width: 600px){._tile_1ugti_5 p{font-size:1rem}}._root_ried5_1{display:flex;flex-direction:column;min-height:100vh;margin:0 auto;width:100%}._header_ried5_9{background-color:#1976d2}._main_ried5_13{flex:1;width:100%;padding:16px;margin:0 auto}@media (min-width: 600px){._main_ried5_13{padding:24px;max-width:1200px}}@media (max-width: 600px){._main_ried5_13{max-width:1000px!important}}._logo_ried5_31{width:150px}@media (min-width: 600px){._logo_ried5_31{width:200px}}._toolbar_ried5_40{display:flex;justify-content:space-between;align-items:center;padding:8px 16px}@media (min-width: 600px){._toolbar_ried5_40{padding:8px 24px}}._logoutButton_ried5_52{margin-left:auto}._header_1vdc6_1{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}._header_1vdc6_1 h1{font-size:1.25rem!important;margin:0}@media (min-width: 600px){._header_1vdc6_1 h1{font-size:2rem!important}}@media (min-width: 600px){._header_1vdc6_1{flex-direction:row;justify-content:space-between;align-items:center}}._jobsList_1vdc6_24{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;padding:8px}@media (min-width: 600px){._jobsList_1vdc6_24{padding:10px}}._jobItem_1vdc6_36{padding:.75rem}@media (min-width: 600px){._jobItem_1vdc6_36{padding:1rem}}._jobItem_1vdc6_36:not(:last-child){border-bottom:1px solid #e0e0e0}._jobTitle_1vdc6_48{font-weight:500;font-size:1rem}@media (min-width: 600px){._jobTitle_1vdc6_48{font-size:1.25rem}}._jobMeta_1vdc6_58{color:#666;font-size:.75rem;display:block;margin-bottom:.5rem}@media (min-width: 600px){._jobMeta_1vdc6_58{font-size:.875rem}}._productId_1vdc6_70{font-size:10px;color:#a3a3a3}._failedProducts_1vdc6_75,._unavailableProducts_1vdc6_76{margin-top:8px;padding:8px;background-color:#0000000a;border-radius:4px}@media (min-width: 600px){._failedProducts_1vdc6_75,._unavailableProducts_1vdc6_76{padding:12px}}._failedRetailer_1vdc6_89{margin-bottom:8px}._failedRetailer_1vdc6_89:last-child{margin-bottom:0}._jobTitleContainer_1vdc6_96{display:flex;flex-direction:column;gap:.5rem;width:100%}@media (min-width: 600px){._jobTitleContainer_1vdc6_96{flex-direction:row;justify-content:space-between;align-items:center}}._actionButtons_1vdc6_110{display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width: 600px){._actionButtons_1vdc6_110{flex-wrap:nowrap}}._statusButtons_1vdc6_121{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}@media (min-width: 600px){._statusButtons_1vdc6_121{margin-top:10px}}._header_46q5x_1{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}._header_46q5x_1 h1{font-size:1.25rem!important;margin:0}@media (min-width: 600px){._header_46q5x_1 h1{font-size:2rem!important}}@media (min-width: 600px){._header_46q5x_1{flex-direction:row;justify-content:space-between;align-items:center}}._jobsList_46q5x_24{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;padding:8px}@media (min-width: 600px){._jobsList_46q5x_24{padding:10px}}._jobItem_46q5x_36{padding:.75rem}@media (min-width: 600px){._jobItem_46q5x_36{padding:1rem}}._jobItem_46q5x_36:not(:last-child){border-bottom:1px solid #e0e0e0}._jobMeta_46q5x_48{color:#666;font-size:.75rem;display:block;margin-bottom:.5rem}@media (min-width: 600px){._jobMeta_46q5x_48{font-size:.875rem}}._header_9b4og_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._jobsList_9b4og_8{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;padding:10px}._jobItem_9b4og_15{padding:1rem}._jobItem_9b4og_15:not(:last-child){border-bottom:1px solid #e0e0e0}._jobTitle_9b4og_22{font-weight:500}._jobMeta_9b4og_26{color:#666;font-size:.875rem}._productId_9b4og_31{font-size:10px;color:#a3a3a3}._failedProducts_9b4og_36,._unavailableProducts_9b4og_37{margin-top:8px;padding:12px;background-color:#0000000a;border-radius:4px}._failedRetailer_9b4og_44{margin-bottom:8px}._failedRetailer_9b4og_44:last-child{margin-bottom:0}._jobTitleContainer_9b4og_51{display:flex;justify-content:space-between;align-items:center;width:100%}
