qp-order-access-device-input{.qp-order-access-device-input{display:flex;flex-direction:column;width:100%;align-items:flex-start}.qp-order-access-device-input__label{font-family:var(--ap-font-family-medium);font-weight:500;font-size:.875rem;line-height:150%;letter-spacing:-.01em;text-align:center;vertical-align:middle;font-variant-numeric:lining-nums tabular-nums;color:var(--ap-font-color);margin:0 0 .5rem .5rem}.qp-order-access-device-input__preview{display:flex;justify-content:center;margin:1.5rem auto 0;width:100%}}qp-order-access-device-edit{.qp-order-access-device-edit{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:1rem;box-sizing:border-box}.qp-order-access-device-edit__backdrop{position:absolute;inset:0;background:var(--ap-alpha-black-60)}.qp-order-access-device-edit__container{position:relative;z-index:1;max-width:30.75rem;display:flex;flex-direction:column;justify-content:center;gap:2rem;background-color:var(--ap-white);border-radius:1rem}.qp-order-access-device-edit__header,.qp-order-access-device-edit__content,.qp-order-access-device-edit__footer{display:flex;flex-direction:column;margin-inline:1.25rem;align-items:center}.qp-order-access-device-edit__header{margin-top:1.25rem}.qp-order-access-device-edit__footer{margin-bottom:1.25rem;gap:.5rem;align-items:stretch}.qp-order-access-device-edit__title{font-family:var(--ap-font-family-bold);font-size:1.5rem;line-height:1.1;letter-spacing:-4%;color:var(--ap-font-color);margin:0 0 .75rem}.qp-order-access-device-edit__subtitle{font-family:var(--ap-font-family-medium);font-size:.875rem;line-height:1.5;letter-spacing:-1%;color:var(--ap-grey-500);margin:0;text-align:center}.qp-order-access-device-edit__label{font-family:var(--ap-font-family-medium);font-size:.75rem;line-height:1.5;letter-spacing:-1%;color:var(--ap-grey-500);margin-bottom:.75rem}.qp-order-access-device-edit__actual-number-plate{margin-bottom:1.5rem}.qp-order-access-device-edit__input{margin-bottom:.75rem}qp-cta-button{display:block;width:100%;.qp-cta-button{width:100%;justify-content:center}}}qp-order-access-device-edit-confirm{.qp-order-access-device-edit-confirm{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:1rem;box-sizing:border-box}.qp-order-access-device-edit-confirm__backdrop{position:absolute;inset:0;background:var(--ap-alpha-black-60)}.qp-order-access-device-edit-confirm__container{position:relative;z-index:1;max-width:30.75rem;display:flex;flex-direction:column;justify-content:center;gap:1.5rem;background-color:var(--ap-white);border-radius:1rem}.qp-order-access-device-edit-confirm__header,.qp-order-access-device-edit-confirm__number-plate{display:flex;flex-direction:column;margin-inline:1.25rem;align-items:center}.qp-order-access-device-edit-confirm__header{margin-top:1.25rem}.qp-order-access-device-edit-confirm__title{font-family:var(--ap-font-family-bold);font-size:1.5rem;line-height:1.1;letter-spacing:-4%;text-align:center;color:var(--ap-font-color);margin:0 0 .75rem}.qp-order-access-device-edit-confirm__subtitle{font-family:var(--ap-font-family-medium);font-size:.875rem;line-height:1.5;letter-spacing:-1%;color:var(--ap-grey-500);margin:0;text-align:center}.qp-order-access-device-edit-confirm__number-plate{align-items:center}.qp-order-access-device-edit-confirm__label{font-family:var(--ap-font-family-medium);font-size:.75rem;line-height:1.5;letter-spacing:-1%;color:var(--ap-grey-500);margin-bottom:.75rem}.qp-order-access-device-edit-confirm__confirmation{padding:1rem;font-family:var(--ap-font-family);font-size:.875rem;line-height:1.5;letter-spacing:-1%;text-align:center;color:var(--ap-font-color);background:var(--ap-grey-100);border-radius:.5rem;margin:0 1.25rem;strong{font-family:var(--ap-font-family-bold);font-size:.875rem;line-height:1.5;letter-spacing:-1%;text-align:center;color:var(--ap-font-color)}}qp-cta-button{display:block;margin:0 1.25rem 1.25rem;.qp-cta-button{width:100%;justify-content:center}}}qp-order-access-device-edit-button{.qp-order-access-device-edit-button{display:flex;flex-direction:column;gap:2.5rem;padding:1.5rem;border-radius:1rem;background:var(--ap-grey-100, #f2f7f7);font-family:var(--ap-font-family, "Plus Jakarta Sans", "Trebuchet MS", Arial, sans-serif)}.qp-order-access-device-edit-button__info{display:flex;flex-direction:column;gap:1rem}.qp-order-access-device-edit-button__icon{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2rem;border-radius:.75rem;background:var(--ap-white, #ffffff)}.qp-order-access-device-edit-button__title{font-family:var(--ap-font-family-bold);font-size:1.25rem;font-weight:700;line-height:1.1;letter-spacing:-.0375rem;color:var(--ap-teal-dark, #00272a)}.qp-order-access-device-edit-button__description{font-family:var(--ap-font-family, "Plus Jakarta Sans", "Trebuchet MS", Arial, sans-serif);font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:-.02rem;color:var(--ap-grey-500, #637273)}.qp-order-access-device-edit-button__cta[data-disabled]{cursor:not-allowed}.qp-order-access-device-edit-button__cta button{height:3rem;padding-block:.5rem;border-color:var(--ap-teal);background:none;justify-content:center;width:100%;.qp-cta-button__label{margin-left:auto;margin-right:auto;color:var(--ap-teal)}&:hover{border-color:var(--ap-teal-bright);background:var(--ap-teal-bright);.qp-cta-button__label{color:var(--ap-font-color-light)}}}}qp-order-access-device{display:block}qp-order-access-device-input,qp-order-access-device-edit{--numberPlateInputBorder-wl: var(--ap-card-bg-color);--numberPlateInputColor-wl: var(--ap-font-color);--numberPlateInputFocusColor-wl: var(--ap-font-color);--numberPlateInputFocusBorder-wl: var(--ap-card-bg-color);--numberPlateInputFocusBoxShadow-wl: transparent;--numberPlateInputListBorder-wl: transparent;--numberPlateInputListBackground-wl: var(--ap-white);--numberPlateInputListBoxShadow-wl: var(--ap-alpha-black-20);--numberPlateInputListItemBorderBottom-wl: var(--ap-grey-100);--numberPlateInputListItemHoverBackground-wl: var(--ap-grey-100);--numberPlateInputPlaceholderColor-wl: var(--ap-grey-500);--numberPlateInputRegionCodeColor-wl: var(--ap-font-color);--numberPlateInputInputBackgroundColor-wl: var(--ap-card-bg-color);--numberPlateInputErrorMessageColor-wl: var(--ap-red);--numberPlateInputErrorInputBorder-wl: var(--ap-red);--numberPlateInputErrorInputBorderWidth-wl: .125rem;--numberPlateInputErrorMessageFontSize-wl: .75rem;--numberPlateInputErrorMessagePaddingTop-wl: 1rem;--numberPlateInputCaretColor-wl: var(--ap-font-color);--numberPlateInputFontFamily-wl: var(--ap-font-family-medium);--numberPlateInputCountryCodeFontFamily-wl: var(--ap-font-family-secondary-bold);--numberPlateInputRegionCodeFontFamily-wl: var(--ap-font-family-bold);--numberPlateInputRegionNameFontFamily-wl: var(--ap-font-family-medium);--numberPlateInputSelectedRegionFontSize-wl: .875rem;--numberPlateInputSelectedCountryFontSize-wl: .875rem;--numberPlateInputInputFormItemFontSize-wl: 1rem;--numberPlateInputCountryCodeFontSize-wl: .875rem;--numberPlateInputInputFieldFontSize-wl: .875rem;--numberPlateInputInputBorderRadius-wl: 1rem;--numberPlateInputInputHeight-wl: 3.5rem;--numberPlateInputListPadding-wl: 1rem 0;--numberPlateInputListItemPadding-wl: 0 1rem;--numberPlateInputSearchBoxMargin-wl: 0 .5rem .5rem .5rem}qp-order-access-device-input,qp-order-access-device-edit,qp-order-access-device-edit-confirm{--numberPlateContainerBorder-wl: .09375rem solid var(--ap-alpha-teal-40);--numberPlateContainerBorderRadius-wl: .75rem;--numberPlateContainerBoxShadow-wl: 0 0 0 .09375rem var(--ap-alpha-teal-10), 0 0 .0625rem 0 var(--ap-alpha-teal-10), 0 .0625rem .125rem 0 var(--ap-alpha-teal-10), 0 .125rem .25rem 0 var(--ap-alpha-teal-10);--numberPlateContainerWidth-wl: 14.8125rem;--numberPlateContainerHeight-wl: 3.25rem;--numberPlateContainerBackground-wl: var(--ap-white);--numberPlateCountryCodeBackground-wl: var(--ap-blue-eu);--numberPlateCountryCodeColor-wl: var(--ap-white);--numberPlateCountryCodeMargin-wl: 1rem;--numberPlateCountryCodeDirection-wl: column;--numberPlateCountryCodeGap-wl: .125rem;--numberPlateCountryCodePadding-wl: .25rem .5rem .25rem .5rem;--numberPlateCountryCodeBoxShadow-wl: 0 0 .0625rem 0 var(--ap-alpha-black-20), 0 .0625rem .125rem 0 var(--ap-alpha-black-20);--numberPlateCountryCodeBorderRight-wl: .0625rem solid var(--ap-alpha-teal-40);--numberPlateCountryCodeFontFamily-wl: var(--ap-font-family-numberplate-bold);--numberPlateCountryCodeFontSize-wl: .86rem;--numberPlateCountryCodeFontWeight-wl: 700;--numberPlateCountryCodeLineHeight-wl: 1.45;--numberPlateCountryCodeLetterSpacing-wl: -.01em;--numberPlateStarsDisplay-wl: inline-flex;--numberPlatePlateNumberColor-wl: var(--ap-teal-dark);--numberPlatePlateNumberBackground-wl: var(--ap-white);--numberPlatePlateNumberPadding-wl: .25rem 1rem .25rem 0rem;--numberPlatePlateNumberFontFamily-wl: var(--ap-font-family-numberplate-bold);--numberPlatePlateNumberFontSize-wl: 1.75rem;--numberPlatePlateNumberFontWeight-wl: 700;--numberPlatePlateNumberLineHeight-wl: 1.45;--numberPlatePlateNumberLetterSpacing-wl: -1%;--numberPlateRegionPaddingLeft-wl: 1rem;--numberPlateSealWidth-wl: 1rem;--numberPlateSealHeight-wl: 1.75rem}
