.ww-of{margin-block:1rem}.ww-of__group{margin-block-end:1rem;padding:.75rem;border:1px solid var(--ww-hairline);border-radius:8px;min-width:0}.ww-of__legend{float:left;width:100%;margin-block-end:.5rem;font-weight:600;color:var(--ww-color-forest, #0F6037)}.ww-of__toggle{display:flex;gap:.5rem;align-items:center;margin-block-end:.35rem;cursor:pointer;clear:both}.ww-of__methods{clear:both;display:flex;flex-wrap:wrap;gap:.5rem}.ww-of__radio{display:flex;flex:1 1 10rem;gap:.5rem;align-items:center;padding:.6rem .7rem;border:1px solid var(--ww-hairline);border-radius:8px;background:var(--White, #fff);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.ww-of__radio input[type=radio]{flex:0 0 auto;margin:0;accent-color:var(--ww-color-forest)}.ww-of__icon{flex:0 0 auto;width:20px;height:20px;color:var(--ww-dicon, var(--ww-color-charcoal, #4F4F4F));opacity:.9;transition:opacity .15s ease}.ww-of__radio:has(input:checked) .ww-of__icon{opacity:1}.ww-of__logo{flex:0 0 auto;width:1.25rem;height:1.25rem;object-fit:contain;opacity:.9;transition:opacity .15s ease}.ww-of__radio:has(input:checked) .ww-of__logo{opacity:1}@media (prefers-reduced-motion: reduce){.ww-of__logo{transition:none}}@media (prefers-reduced-motion: reduce){.ww-of__icon{transition:none}}.ww-of__radio:hover{border-color:var(--ww-color-forest)}.ww-of__radio:focus-within{outline:2px solid var(--ww-color-forest);outline-offset:2px}.ww-of__radio:has(input:checked){border-color:var(--ww-color-forest);background:#0f603714;box-shadow:var(--ww-shadow-sm)}@media (prefers-reduced-motion: reduce){.ww-of__radio{transition:none}}.ww-of__pickup,.ww-of__note{margin-block-start:.5rem}.ww-of__pickup{color:var(--ww-color-charcoal, #4F4F4F);font-size:.9em}.ww-of input[type=text]{width:100%}.ww-of input[type=text]:focus{outline:none;border-color:var(--ww-color-forest, #0F6037);box-shadow:0 0 0 2px #0f603726}.ww-of__error{display:block;margin-block-start:.25rem;color:var(--ww-color-error, #b3261e);font-size:.85em}.ww-of__invoice{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.ww-of__invoice>*{overflow:hidden}.ww-of__invoice[data-open]{grid-template-rows:1fr}.ww-of__np{display:none}.ww-of__np[data-open]{display:block}.ww-of__field{position:relative;margin-block-end:.75rem}.ww-of__suggest{position:absolute;z-index:2;inset-inline:0;margin:0;padding:0;max-height:15rem;overflow-y:auto;overflow-x:hidden;list-style:none;background:var(--ww-color-offwhite, #F9F9F9);border:1px solid rgba(12,30,19,.15);border-radius:6px;box-shadow:var(--ww-shadow-lg)}.ww-of__suggest li{padding:.5rem .75rem;cursor:pointer}.ww-of__suggest li:hover,.ww-of__suggest li:focus{background:#0f603714;outline:none}.ww-of__hint{display:block;margin-block-start:.25rem;font-size:.85em;color:var(--ww-color-charcoal, #4F4F4F)}.ww-of__field[data-busy] input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg fill='none' stroke='%230F6037' stroke-width='2'%3E%3Ccircle cx='9' cy='9' r='7' opacity='.25'/%3E%3Cpath d='M9 2a7 7 0 0 1 7 7' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 9 9' to='360 9 9' dur='.7s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:38px}@media (prefers-reduced-motion: reduce){.ww-of__field[data-busy] input{background-image:none;opacity:.7}}.ww-turnstile{margin-block:.75rem;max-width:100%;overflow-x:auto}[data-theme=dark] .ww-of__group{border-color:var(--ww-border)}[data-theme=dark] .ww-of__radio{border-color:var(--ww-border);background:var(--ww-surface)}[data-theme=dark] .ww-of__pickup{color:var(--ww-text-muted)}[data-theme=dark] .ww-of__suggest{background:var(--ww-surface);border-color:var(--ww-border)}[data-theme=dark] .ww-of__hint{color:var(--ww-text-muted)}
