.lk-device-screen{padding-bottom:calc(6.5rem + env(safe-area-inset-bottom));background:transparent}.lk-device-screen.is-dark{background:transparent}button{transition:all .25s ease}button:disabled{opacity:.6}.badge{font-weight:500;padding:.25rem .5rem;border-radius:.375rem}.step h5{font-weight:600;margin-bottom:.25rem}.step{margin-bottom:1rem}.lk-certificate-timeline{--f7-timeline-padding-horizontal: 0px;--f7-timeline-divider-margin-horizontal: 0px;margin:1rem 0 0;padding:0}.lk-certificate-timeline .timeline-item{align-items:stretch;display:flex;overflow:hidden;position:relative;padding-bottom:1rem}.lk-certificate-timeline .timeline-item:before{background:rgb(209 213 219);bottom:0;content:"";left:.375rem;position:absolute;top:0;transform:translate(-50%);width:2px}.lk-certificate-timeline .timeline-item:first-child:before{top:1.775rem}.lk-certificate-timeline .timeline-item:last-child:before{bottom:calc(100% - 1.775rem)}.dark .lk-certificate-timeline .timeline-item:before{background:rgb(161 161 170)}.lk-certificate-timeline .timeline-item:last-child{padding-bottom:0}.lk-certificate-timeline .timeline-item-content{flex:1 1 auto;margin:0;min-width:0}.lk-certificate-timeline .timeline-item-divider{align-self:flex-start;border-radius:9999px;box-sizing:border-box;flex:0 0 .75rem;height:.75rem;margin:1.4rem .75rem 0 0;position:relative;width:.75rem}.lk-certificate-timeline .timeline-item-divider:before,.lk-certificate-timeline .timeline-item-divider:after{display:none}.dark .lk-certificate-timeline .timeline-item-divider:before,.dark .lk-certificate-timeline .timeline-item-divider:after{background:rgb(63 63 70)}.lk-certificate-timeline .timeline-item-divider.is-complete:after,.lk-certificate-timeline .timeline-item-divider.is-reached:before{background:rgb(16 185 129)}.dark .lk-certificate-timeline .timeline-item-divider.is-complete:after,.dark .lk-certificate-timeline .timeline-item-divider.is-reached:before{background:rgb(16 185 129 / .7)}.lk-certificate-timeline.is-revoked .timeline-item-divider:before,.lk-certificate-timeline.is-revoked .timeline-item-divider:after{background:rgb(209 213 219)}.dark .lk-certificate-timeline.is-revoked .timeline-item-divider:before,.dark .lk-certificate-timeline.is-revoked .timeline-item-divider:after{background:rgb(63 63 70)}.lk-certificate-timeline.is-revoked .timeline-item-divider.is-complete:after,.lk-certificate-timeline.is-revoked .timeline-item-divider.is-reached:before{background:rgb(156 163 175)}.steps-blue .badge{background:rgba(14,165,233,.12);color:#0369a1}.dark .steps-blue .badge{background:rgba(14,165,233,.2);color:#bae6fd}.step div.absolute{border-radius:9999px}.lk-demo-form,.lk-demo-form ul,.lk-demo-form--checkout.list.inset{margin:0}.lk-demo-form--checkout .item-label{font-weight:600}.lk-checkout-required-label span[aria-hidden=true]{color:#dc2626}.lk-demo-form .item-content{cursor:default}.lk-demo-form--checkout .item-content{min-height:38px}.lk-demo-form .item-input input[readonly]{cursor:pointer}.lk-demo-form--checkout .item-input-wrap.lk-checkout-email-wrap{min-width:0}.lk-demo-form--checkout .lk-checkout-email-input{width:100%;min-height:2.75rem;padding:0 0 .15rem;color:#111827;background:transparent!important;border:0!important;border-bottom:1px solid #d1d5db!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lk-demo-form--checkout .lk-checkout-email-input::-moz-placeholder{color:#6b7280!important;opacity:1}.lk-demo-form--checkout .lk-checkout-email-input::placeholder{color:#6b7280!important;opacity:1}.lk-checkout-field-error{margin:.2rem 0 0;font-size:.75rem;line-height:1.2rem;color:#dc2626}.lk-demo-form--checkout .item-radio.lk-checkout-method-row,.lk-demo-form--checkout .item-checkbox.lk-checkout-agree-row{-moz-column-gap:.2rem;column-gap:.2rem}.lk-demo-form--checkout .lk-checkout-method-inner,.lk-checkout-agree-row .item-inner{min-width:0;margin-left:0}.lk-demo-form--checkout .lk-checkout-method-title{white-space:normal;line-height:1.35}.lk-checkout-agree-row{align-items:flex-start;cursor:pointer}.lk-checkout-agree-row .icon-checkbox{flex:none;margin-top:.15rem}.lk-checkout-agree-row .item-inner{min-width:0}.lk-checkout-agree-row .lk-checkout-agree-text{overflow:visible;width:100%;white-space:normal;text-overflow:clip;font-size:.75rem;font-weight:400;line-height:1.4}.lk-checkout-agree-row .item-title a{display:inline;position:relative;z-index:2;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto;font:inherit}.lk-sheet-bottom-cta{margin-top:.5rem;margin-bottom:.5rem}.lk-sheet-bottom-cta-wrap{display:flex;flex-direction:column;gap:.2rem;padding-bottom:.25rem}.lk-help-search{width:100%}.lk-help-search :deep(.searchbar-input-wrap),.lk-help-search :deep(.searchbar-inner),.lk-help-search :deep(input[type="search"]){box-shadow:none!important}.lk-help-search :deep(.searchbar){margin:0}.lk-help-search :deep(.searchbar-input-wrap::after),.lk-help-search :deep(.searchbar-input-wrap::before),.lk-help-search :deep(.searchbar-backdrop),.lk-help-search :deep(.searchbar-disable-button){display:none!important}.lk-help-search :deep(.searchbar-inner){min-height:2.9rem;padding:0;border-radius:.75rem;background:#ffffff;border:1px solid #d1d5db}.lk-help-search :deep(.searchbar-input-wrap){display:flex;align-items:center;border-radius:.75rem;background:transparent}.lk-help-search :deep(input[type="search"]){height:2.9rem;padding-left:2.75rem;padding-right:2.6rem;padding-top:0;padding-bottom:0;color:#111827;font-size:.875rem;line-height:1.25rem;background:transparent!important}.lk-help-search :deep(.searchbar-icon){left:.95rem;width:1rem;height:1rem;margin-top:-.5rem;color:#9ca3af}.lk-help-search :deep(.input-clear-button){color:#9ca3af}.lk-device-screen.is-dark .lk-help-search :deep(.searchbar),.lk-device-screen.is-dark .lk-help-search :deep(.searchbar-inner),.lk-device-screen.is-dark .lk-help-search :deep(.searchbar-input-wrap),.lk-device-screen.is-dark .lk-help-search :deep(input[type="search"]){background:#18181b!important;color:#f4f4f5!important;border-color:#52525b!important}.lk-device-screen.is-dark .lk-help-search :deep(.searchbar-icon),.lk-device-screen.is-dark .lk-help-search :deep(.input-clear-button){color:#a1a1aa!important}.lk-device-screen.is-dark .lk-help-search :deep(input[type="search"]::-moz-placeholder){color:#71717a!important}.lk-device-screen.is-dark .lk-help-search :deep(input[type="search"]::placeholder){color:#71717a!important}.is-dark .lk-demo-form--checkout .lk-checkout-email-input{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;caret-color:#f4f4f5;color-scheme:dark;background:transparent!important;border-bottom-color:#71717a!important}.is-dark .lk-demo-form--checkout .lk-checkout-email-input::-moz-placeholder{color:#d4d4d8!important;-webkit-text-fill-color:#d4d4d8!important;opacity:1}.is-dark .lk-demo-form--checkout .lk-checkout-email-input::placeholder{color:#d4d4d8!important;-webkit-text-fill-color:#d4d4d8!important;opacity:1}.is-dark .lk-demo-form--checkout .lk-checkout-email-input:-webkit-autofill,.is-dark .lk-demo-form--checkout .lk-checkout-email-input:-webkit-autofill:hover,.is-dark .lk-demo-form--checkout .lk-checkout-email-input:-webkit-autofill:focus{-webkit-text-fill-color:#f4f4f5!important;caret-color:#f4f4f5;box-shadow:0 0 0 1000px #18181b inset!important}
