.swbrreg-block-orgnr-hidden{display:none!important}.swbrreg-block-help{display:block;margin-top:6px;color:#5f6b7a;font-size:12px;line-height:1.35}.swbrreg-block-orgnr-field input{letter-spacing:.01em}.swbrreg-block-live-status{display:block;margin-top:7px;padding:8px 10px;border-radius:8px;font-size:12px;line-height:1.35;border:1px solid #d9e2ef;background:#f8fbff;color:#43546a}.swbrreg-block-live-status.is-warning,.swbrreg-block-live-status.is-checking{background:#fff8e6;border-color:#f2d58a;color:#7a5600}.swbrreg-block-live-status.is-success{background:#eefaf1;border-color:#b7e2c1;color:#17612b}.swbrreg-block-live-status.is-error{background:#fff1f1;border-color:#f2b7b7;color:#9a1b1b}.swbrreg-is-valid input{border-color:#26833c!important}.swbrreg-is-invalid input{border-color:#cc3333!important}.swbrreg-block-results{margin-top:8px}.swbrreg-block-results__title{margin:0 0 8px;color:#334155;font-size:12px;font-weight:700}.swbrreg-block-results__list{display:grid;gap:8px}.swbrreg-block-result{display:block;width:100%;padding:10px 12px;text-align:left;border:1px solid #d9e2ef;border-radius:10px;background:#fff;color:#172033;cursor:pointer}.swbrreg-block-result:hover,.swbrreg-block-result:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 1px #2563eb inset}.swbrreg-block-result__name{display:block;font-weight:700;font-size:13px;margin-bottom:3px}.swbrreg-block-result__meta,.swbrreg-block-result__address{display:block;color:#53657d;font-size:12px;line-height:1.35}.swbrreg-block-result__cta{display:inline-block;margin-top:7px;color:#1d4ed8;font-size:12px;font-weight:700}.swbrreg-block-autofilled input,.swbrreg-block-autofilled textarea,.swbrreg-block-autofilled select{border-color:#26833c!important;box-shadow:0 0 0 1px rgba(38,131,60,.12) inset}.swbrreg-block-result,.swbrreg-block-result:visited,.swbrreg-block-result:active{color:#172033!important;background:var(--swbrreg-result-bg,#ffffff)!important;border-color:var(--swbrreg-result-border,#d9e2ef)!important;appearance:none;-webkit-appearance:none}.swbrreg-result-theme-light{--swbrreg-result-bg:#ffffff;--swbrreg-result-bg-hover:#f8fbff;--swbrreg-result-border:#d9e2ef}.swbrreg-result-theme-blue{--swbrreg-result-bg:#f3f8ff;--swbrreg-result-bg-hover:#eaf3ff;--swbrreg-result-border:#bfd8ff}.swbrreg-result-theme-green{--swbrreg-result-bg:#f1fbf4;--swbrreg-result-bg-hover:#e8f8ed;--swbrreg-result-border:#bbe5c5}.swbrreg-result-theme-gray{--swbrreg-result-bg:#f8fafc;--swbrreg-result-bg-hover:#f1f5f9;--swbrreg-result-border:#d7dee8}.swbrreg-block-result:hover,.swbrreg-block-result:focus{background:var(--swbrreg-result-bg-hover,#f8fbff)!important;color:#172033!important}.wp-block-woocommerce-checkout,.wc-block-checkout,.wc-block-components-sidebar-layout,.wc-block-components-main,.wc-block-components-sidebar,.wp-block-woocommerce-checkout *{box-sizing:border-box}.wc-block-components-main,.wc-block-checkout__main,.wp-block-woocommerce-checkout-fields-block,.wp-block-woocommerce-checkout-contact-information-block,.wp-block-woocommerce-checkout-billing-address-block{min-width:0}.swbrreg-block-orgnr-field,.swbrreg-block-orgnr-field *,.swbrreg-block-live-status,.swbrreg-block-results,.swbrreg-block-results__list,.swbrreg-block-result{max-width:100%;min-width:0}.swbrreg-block-live-status{width:100%;overflow-wrap:anywhere;word-break:normal;white-space:normal}.swbrreg-block-live-status .swbrreg-status-main,.swbrreg-block-live-status .swbrreg-status-meta{display:block}.swbrreg-block-live-status .swbrreg-status-main{font-weight:700}.swbrreg-block-live-status .swbrreg-status-meta{margin-top:2px;font-size:11px;opacity:.9}@media (max-width:782px){.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout,.wp-block-woocommerce-checkout .wc-block-checkout,.wc-block-components-sidebar-layout{display:block!important}.wp-block-woocommerce-checkout .wc-block-components-main,.wp-block-woocommerce-checkout .wc-block-components-sidebar,.wp-block-woocommerce-checkout .wc-block-checkout__main,.wp-block-woocommerce-checkout .wc-block-checkout__sidebar{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;clear:both!important;position:static!important;transform:none!important}.wp-block-woocommerce-checkout .wc-block-components-sidebar,.wp-block-woocommerce-checkout .wc-block-checkout__sidebar{margin-top:24px!important}}.swbrreg-block-orgnr-field input::placeholder{color:transparent!important;opacity:0!important}.swbrreg-block-orgnr-field .wc-block-components-text-input label,.swbrreg-block-orgnr-field label{max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swbrreg-block-orgnr-field input{min-height:48px}.swbrreg-block-orgnr-field .wc-block-components-text-input.is-active label,.swbrreg-block-orgnr-field .wc-block-components-text-input.has-error label{background:transparent}.wp-block-woocommerce-checkout .swbrreg-block-help,.wp-block-woocommerce-checkout .swbrreg-block-live-status,.wp-block-woocommerce-checkout .swbrreg-block-results,.wp-block-woocommerce-checkout .swbrreg-block-result{font-family:'Public Sans',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important}.swbrreg-block-help{color:#64748B!important;font-size:12.5px!important;margin-top:6px!important}.swbrreg-block-live-status{border-radius:12px!important;padding:11px 13px!important;border:1px solid #E2E8F0!important;background:#F8FAFC!important;color:#334155!important;font-size:13px!important}.swbrreg-block-live-status.is-success{background:#ECFDF5!important;border-color:#A7F3D0!important;color:#15803D!important}.swbrreg-block-live-status.is-error{background:#FEF2F2!important;border-color:#FECACA!important;color:#B91C1C!important}.swbrreg-block-live-status.is-warning,.swbrreg-block-live-status.is-checking{background:#FFFBEB!important;border-color:#FDE68A!important;color:#92400E!important}.swbrreg-block-results__title{color:#64748B!important;font-size:12.5px!important;font-weight:700!important;margin:2px 0 10px!important}.swbrreg-block-results__list{max-height:300px;overflow-y:auto;overflow-x:hidden;display:flex!important;flex-direction:column!important;gap:8px!important;padding-right:2px}.swbrreg-block-result{border:1px solid #E2E8F0!important;border-radius:12px!important;padding:13px 15px!important;background:#fff!important;box-shadow:none!important;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease!important}.swbrreg-block-result:hover,.swbrreg-block-result:focus{border-color:#2563EB!important;background:#F8FBFF!important;box-shadow:0 0 0 3px rgba(37,99,235,.08)!important;outline:0!important}.swbrreg-block-result__name{display:inline!important;color:#0F172A!important;font-size:14.5px!important;font-weight:700!important;margin-right:8px!important}.swbrreg-block-result__meta{font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;color:#475569!important;font-size:12.5px!important;margin-top:5px!important}.swbrreg-block-result__address{color:#64748B!important;font-size:13px!important}.swbrreg-block-result__cta{display:inline-flex!important;align-items:center!important;margin-top:9px!important;border:1px solid #CBD5E1!important;border-radius:999px!important;padding:6px 10px!important;color:#2563EB!important;background:#fff!important;font-weight:700!important}.swbrreg-block-autofilled input,.swbrreg-block-autofilled textarea,.swbrreg-block-autofilled select{border-color:#16A34A!important;box-shadow:0 0 0 3px rgba(22,163,74,.10)!important}.swbrreg-block-customer-type-locked select{background-color:#F1F5F9!important;color:#334155!important;cursor:not-allowed!important;opacity:.9!important}.swbrreg-block-lock-note{display:block;margin-top:6px;color:#64748B;font-size:12.5px;line-height:1.35}.swbrreg-block-customer-type-locked{position:relative}.swbrreg-block-customer-type-locked select,select.swbrreg-block-customer-type-select-locked,select[data-swbrreg-locked-business="1"]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:none!important;padding-right:12px!important;cursor:default!important;pointer-events:none!important}.swbrreg-block-customer-type-locked select::-ms-expand,select.swbrreg-block-customer-type-select-locked::-ms-expand,select[data-swbrreg-locked-business="1"]::-ms-expand{display:none!important}.swbrreg-block-customer-type-locked .components-input-control__suffix,.swbrreg-block-customer-type-locked .components-select-control__input+svg,.swbrreg-block-customer-type-locked .wc-block-components-combobox-control__button,.swbrreg-block-customer-type-locked .wc-block-components-select__expand,.swbrreg-block-customer-type-locked .wc-block-components-combobox__expand{display:none!important}