.atoxiq-submit{border:0;padding:0;width:min(40rem, calc(100vw - 1.5rem));max-height:calc(100vh - 1.5rem);background:#f4f1ea;color:#1c1917;border-radius:1rem}.atoxiq-submit::backdrop{background:rgb(28 25 23 / .55)}.atoxiq-submit-open{overflow:hidden}.atoxiq-submit__panel{margin:0;padding:1.25rem;overflow:auto;max-height:calc(100vh - 1.5rem)}.atoxiq-submit__bar,.atoxiq-submit__actions{display:flex;gap:.75rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.atoxiq-submit__kicker{margin:0;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;color:#2d4a3e}.atoxiq-submit h2{margin:.15rem 0 0;font-size:1.35rem}.atoxiq-submit__steps{display:flex;gap:.5rem;padding:0;margin:1rem 0;list-style:none}.atoxiq-submit__steps li{flex:1;padding-bottom:.35rem;border-bottom:3px solid #ddd6cc;font-size:.85rem}.atoxiq-submit__steps li.is-current{border-color:#2d4a3e;font-weight:700}.atoxiq-submit label{display:block;margin:.8rem 0;font-weight:600}.atoxiq-submit label.atoxiq-submit__casl{display:flex;gap:.75rem;align-items:flex-start;font-weight:400;cursor:pointer}.atoxiq-submit__casl input{width:1.25rem;height:1.25rem;margin-top:.15rem;flex:0 0 auto}.atoxiq-submit__fineprint{margin:-.35rem 0 .8rem;font-size:.85rem;color:#5c6570}.atoxiq-submit input[type="text"],.atoxiq-submit input[type="email"],.atoxiq-submit textarea{display:block;width:100%;margin-top:.3rem;padding:.7rem .8rem;border:1px solid #d6d0c6;border-radius:.6rem;background:#fff;font:inherit;font-weight:400}.atoxiq-submit__primary,.atoxiq-submit__ghost,.atoxiq-submit__icon{min-height:44px;padding:.55rem .9rem;border-radius:999px;font:inherit;cursor:pointer}.atoxiq-submit__primary{border:0;background:#2d4a3e;color:#fff}.atoxiq-submit__ghost,.atoxiq-submit__icon{border:1px solid #2d4a3e;background:#fff0;color:#2d4a3e}.atoxiq-submit__icon{width:44px;padding:0;font-size:1.4rem;line-height:1}.atoxiq-submit img,.atoxiq-submit video{display:block;width:100%;max-height:220px;object-fit:contain;margin:.75rem 0;background:#fff;border-radius:.6rem}.atoxiq-submit__camera{margin-top:.5rem;padding:.75rem;background:#fff;border-radius:.8rem}.atoxiq-submit__status{min-height:1.2rem;color:#2d4a3e}.atoxiq-submit-fallback{margin:.75rem 0;padding:1rem 1.1rem;background:#f4f1ea;color:#1c1917;border-radius:.8rem}.atoxiq-submit-fallback__title{margin:0 0 .35rem;font-weight:700;color:#2d4a3e}.atoxiq-submit-fallback p{margin:0 0 .75rem}@media (max-width:640px){.atoxiq-submit{box-sizing:border-box;inset:0;margin:0;width:100%;max-width:100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;border-radius:0}.atoxiq-submit__panel{box-sizing:border-box;height:100%;max-height:100vh;max-height:100dvh}}.atoxiq-submit,.atoxiq-submit *{box-sizing:border-box;overflow-wrap:anywhere}.atoxiq-submit__done{padding:.5rem 0 .25rem}.atoxiq-submit__done:focus{outline:none}.atoxiq-submit__done h3{margin:0 0 .75rem;color:#2d4a3e;font-size:1.35rem}.atoxiq-submit__done p{margin:0 0 .75rem}.atoxiq-submit__done .atoxiq-submit__actions{margin-top:1.5rem}.atoxiq-submit__steps[hidden],.atoxiq-submit__actions[hidden]{display:none}.atoxiq-submit__optional{margin:.75rem 0}.atoxiq-submit__optional summary{cursor:pointer;color:#2d4a3e;font-size:.9rem;text-decoration:underline;text-underline-offset:.15em}.atoxiq-submit__optional[open] summary{margin-bottom:.5rem}.atoxiq-submit.is-notfound .atoxiq-submit__steps,.atoxiq-submit.is-notfound #atoxiq-submit-title,.atoxiq-submit.is-notfound [data-kicker]{display:none}.atoxiq-submit__notfound{display:grid;justify-items:center;gap:.5rem;padding:.5rem 0 .25rem;text-align:center;animation:atoxiq-nf-in .22s ease-out}.atoxiq-submit__notfound[hidden]{display:none}.atoxiq-submit__notfound:focus{outline:none}.atoxiq-submit__nf-icon{display:grid;place-items:center;width:4.5rem;height:4.5rem;margin-bottom:.25rem;border-radius:50%;background:#e6ece8;color:#2d4a3e}.atoxiq-submit__nf-icon svg{width:2.4rem;height:2.4rem}.atoxiq-submit__nf-title{margin:0;font-size:1.5rem;font-weight:700}.atoxiq-submit__nf-sub{margin:0;max-width:28rem}.atoxiq-submit__nf-code{margin:.25rem 0 .75rem;padding:.3rem .7rem;border-radius:999px;background:rgb(45 74 62 / .08);font-variant-numeric:tabular-nums;letter-spacing:.04em}.atoxiq-submit__nf-code:empty{display:none}.atoxiq-submit__nf-actions{display:grid;gap:.6rem;width:100%;max-width:26rem}.atoxiq-submit__nf-actions .atoxiq-submit__primary{background:#2d4a3e;border-color:#2d4a3e}.atoxiq-submit__nf-link{margin-top:.5rem;padding:.25rem;border:0;background:none;color:#2d4a3e;text-decoration:underline;text-underline-offset:.2em;cursor:pointer;font:inherit}@keyframes atoxiq-nf-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.atoxiq-submit__notfound{animation:none}}.atoxiq-submit__camera video,.atoxiq-submit__camera img{max-height:min(55vh, 420px);background:#1c1917}.atoxiq-submit__hint{margin:0 0 .75rem;font-weight:600;color:#2d4a3e}.atoxiq-submit video[hidden],.atoxiq-submit img[hidden],.atoxiq-submit button[hidden]{display:none}.atoxiq-submit [data-screen][hidden],.atoxiq-submit [data-gtin-confirm][hidden],.atoxiq-submit [data-gtin-entry][hidden],.atoxiq-submit__fallback[hidden]{display:none}.atoxiq-submit__panel{display:flex;flex-direction:column;gap:.25rem}.atoxiq-submit__bar{flex:none;margin-bottom:.75rem}.atoxiq-submit__lead{margin:0 0 1rem;font-size:1.05rem;line-height:1.5}.atoxiq-submit__link{min-height:44px;padding:.5rem .25rem;border:0;background:none;color:#2d4a3e;font:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.atoxiq-submit__nav{margin-top:1rem}.atoxiq-submit__choices{display:grid;gap:.75rem}.atoxiq-submit__choice{display:grid;gap:.2rem;padding:1rem 1.1rem;border:2px solid #2d4a3e;border-radius:.9rem;background:#fff;color:#1c1917;font:inherit;text-align:left;cursor:pointer}.atoxiq-submit__choice strong{color:#2d4a3e;font-size:1.1rem}.atoxiq-submit__choice:hover,.atoxiq-submit__choice:focus-visible{background:#e6ece8}.atoxiq-submit__captured{display:flex;align-items:center;gap:.5rem;margin:0;color:#2d4a3e;font-weight:700;font-size:1.05rem}.atoxiq-submit__captured svg{width:1.6rem;height:1.6rem;padding:.2rem;border-radius:50%;background:#2d4a3e;color:#fff}.atoxiq-submit__gtin{margin:.75rem 0;padding:.85rem 1rem;border-radius:.7rem;background:#fff;border:1px solid #d6d0c6;font-size:clamp(1.5rem, 7vw, 2rem);font-weight:700;letter-spacing:.08em;font-variant-numeric:tabular-nums;text-align:center}.atoxiq-submit.is-stage{height:min(92vh, 860px);height:min(92dvh, 860px)}.atoxiq-submit.is-stage .atoxiq-submit__panel{height:100%;overflow:hidden}.atoxiq-submit__stage{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.atoxiq-submit__stage .atoxiq-submit__hint{flex:none;margin:0 0 .6rem;line-height:1.4}.atoxiq-submit__viewport{flex:1 1 auto;min-height:0;overflow:hidden;border-radius:.8rem;background:#1c1917}.atoxiq-submit .atoxiq-submit__viewport video,.atoxiq-submit .atoxiq-submit__viewport img{width:100%;height:100%;max-height:none;margin:0;border-radius:0;object-fit:contain;background:#1c1917}.atoxiq-submit__shutterbar{display:grid;flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;padding-top:.75rem}.atoxiq-submit__shutterbar>:first-child{justify-self:start}.atoxiq-submit__shutterbar>:last-child,.atoxiq-submit__shutterbar [data-skip-fr],.atoxiq-submit__shutterbar [data-type-gtin]{justify-self:end}.atoxiq-submit__shutter{min-height:56px;padding:.75rem 1.6rem;border:0;border-radius:999px;background:#2d4a3e;color:#fff;font:inherit;font-weight:700;font-size:1.05rem;box-shadow:0 0 0 4px #f4f1ea,0 0 0 6px #2d4a3e;cursor:pointer}.atoxiq-submit__shutterbar--review{grid-template-columns:1fr 1fr}.atoxiq-submit__shutterbar--review>*{justify-self:stretch;min-height:52px}.atoxiq-submit__spacer[hidden]{display:none}.atoxiq-submit__summary{display:grid;gap:.6rem;margin:0 0 1rem;padding:0;list-style:none}.atoxiq-submit__row{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:.75rem;padding:.6rem;border:1px solid #d6d0c6;border-radius:.7rem;background:#fff}.atoxiq-submit__row:first-child{grid-template-columns:1fr auto}.atoxiq-submit .atoxiq-submit__row img,.atoxiq-submit__row-empty{width:64px;height:64px;max-height:none;margin:0;border-radius:.4rem;object-fit:cover;background:#f4f1ea}.atoxiq-submit__row-empty{display:grid;place-items:center;font-size:.7rem;color:#5c6570;text-align:center}.atoxiq-submit__row-label{display:block;font-weight:700}.atoxiq-submit__row-value{display:block;font-size:1.1rem;letter-spacing:.06em;font-variant-numeric:tabular-nums}.atoxiq-submit__row-note{display:block;font-size:.85rem;color:#5c6570}.atoxiq-submit [data-screen="summary"] .atoxiq-submit__actions{margin-top:1rem}@media (max-width:640px){.atoxiq-submit.is-stage{height:100vh;height:100dvh}}