.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__vj_Xt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.75rem;border-top:1px solid rgba(148,163,184,.16)}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__icon__bYFzA{display:inline-flex;width:2.6rem;height:2.6rem;align-items:center;justify-content:center;border-radius:.75rem;color:#4338ca;background:#eef2ff}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__copy__qb2Ok{min-width:0}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__copy__qb2Ok>p{margin:.25rem 0 0;color:var(--color-grey-600);font-size:.78rem;line-height:1.5}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__title__srPaP{display:flex;align-items:center;gap:.5rem}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__title__srPaP>strong{color:var(--color-grey-950);font-size:.88rem}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__action__7Uauy{justify-self:end;white-space:nowrap}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialogBody__vuP5U,.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialogContent__NkQg2,.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__form__IzcdU,.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__providers__csFXX{display:grid;gap:.75rem}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__container{width:min(36rem,100vw - 2rem);min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary-500) 14%,var(--color-grey-200));border-radius:1.2rem;color:var(--color-grey-950);background:radial-gradient(70% 65% at 100% 0,color-mix(in srgb,var(--color-secondary-400) 10%,transparent),transparent 70%),var(--color-white);box-shadow:0 2rem 5rem -1.45rem color-mix(in srgb,var(--color-grey-950) 48%,transparent),inset 0 1px 0 color-mix(in srgb,var(--color-white) 88%,transparent)}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__header{gap:.75rem;align-items:flex-start;padding:1rem 1.5rem;border-bottom:1px solid color-mix(in srgb,var(--color-primary-500) 9%,var(--color-grey-100));background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary-50) 68%,transparent),color-mix(in srgb,var(--color-secondary-50) 42%,transparent))}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__header>div:first-child{display:grid;gap:.35rem}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__title{margin:0;color:var(--color-grey-950);font-size:1.125rem;font-weight:650;letter-spacing:-.02em}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__header__button{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:.7rem;color:#334155;background:color-mix(in srgb,var(--color-white) 92%,transparent);box-shadow:0 .5rem 1.1rem -.35rem color-mix(in srgb,var(--color-grey-950) 42%,transparent),0 .12rem .32rem color-mix(in srgb,var(--color-grey-950) 20%,transparent);font-size:0;opacity:1;transition:background .16s ease,color .16s ease,transform .16s ease}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__header__button:focus-visible,.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__header__button:hover{color:var(--color-primary-700);background:var(--color-white);transform:translateY(-1px)}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__header__button__icon{color:currentColor;opacity:1}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__content{box-sizing:border-box;padding:1rem 1.5rem 1.5rem}:root[data-theme=dark] .CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__container{border-color:#2b3e55;color:#f8fafc;background:radial-gradient(70% 65% at 100% 0,rgba(34,211,238,.08),transparent 70%),#101a29;box-shadow:0 2rem 5rem -1.45rem rgba(2,8,23,.78),inset 0 1px 0 rgba(148,163,184,.08)}:root[data-theme=dark] .CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__header{border-color:#263449;background:linear-gradient(135deg,#142238,#111c2c)}:root[data-theme=dark] .CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__title{color:#f8fafc}:root[data-theme=dark] .CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__header__button{color:#e2e8f0;background:#172337;box-shadow:0 .45rem 1rem -.4rem rgba(2,8,23,.72)}:root[data-theme=dark] .CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__header__button:focus-visible,:root[data-theme=dark] .CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__header__button:hover{color:#7dd3fc;background:#1e2d42}@media(max-width:32rem){.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__content,.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialog__0Dcdy .prokodo-Dialog__header{padding:.75rem}}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialogBody__vuP5U>p{margin:0;color:var(--color-grey-650,var(--color-grey-700));line-height:1.6}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__providers__csFXX{padding-top:.5rem;border-top:1px solid color-mix(in srgb,var(--color-grey-400) 25%,transparent)}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__providers__csFXX small{color:var(--color-grey-600)}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__qrCode__c1wDO{display:grid;width:fit-content;margin:0 auto;padding:.75rem;border-radius:1rem;background:#fff;box-shadow:0 1rem 2.5rem -1.75rem rgba(15,23,42,.45)}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__manualKey__Uolav{display:grid;gap:.25rem;padding:.75rem;border-radius:.75rem;background:var(--color-grey-50)}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__manualKey__Uolav span{color:var(--color-grey-600);font-size:.72rem;font-weight:700;text-transform:uppercase}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__manualKey__Uolav code{overflow-wrap:anywhere;color:var(--color-grey-950)}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__actions__bQwr_{display:flex;justify-content:flex-end;gap:.5rem}:root[data-theme=dark] .CustomerTotpSecurity_prokodo-CustomerTotpSecurity__icon__bYFzA{border:1px solid rgba(129,140,248,.2);color:#a5b4fc;background:rgba(67,56,202,.18)}:root[data-theme=dark] .CustomerTotpSecurity_prokodo-CustomerTotpSecurity__copy__qb2Ok>p{color:#aeb9c8}:root[data-theme=dark] .CustomerTotpSecurity_prokodo-CustomerTotpSecurity__title__srPaP>strong{color:#f8fafc}:root[data-theme=dark] .CustomerTotpSecurity_prokodo-CustomerTotpSecurity__dialogBody__vuP5U>p,:root[data-theme=dark] .CustomerTotpSecurity_prokodo-CustomerTotpSecurity__providers__csFXX small{color:#aeb9c8}:root[data-theme=dark] .CustomerTotpSecurity_prokodo-CustomerTotpSecurity__manualKey__Uolav{background:#162235}:root[data-theme=dark] .CustomerTotpSecurity_prokodo-CustomerTotpSecurity__manualKey__Uolav span{color:#93a4b8}:root[data-theme=dark] .CustomerTotpSecurity_prokodo-CustomerTotpSecurity__manualKey__Uolav code{color:#f8fafc}@media(max-width:48rem){.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__vj_Xt{grid-template-columns:auto minmax(0,1fr)}.CustomerTotpSecurity_prokodo-CustomerTotpSecurity__action__7Uauy{grid-column:2;justify-self:start}}.prokodo-Avatar{position:relative;display:flex;justify-content:center;align-items:center;border-radius:200px;overflow:hidden;background-color:initial}.prokodo-Avatar--primary{background-color:var(--pk-color-brand)}.prokodo-Avatar--secondary{background-color:var(--pk-color-accent)}.prokodo-Avatar--info{background-color:var(--pk-color-muted)}.prokodo-Avatar--success{background-color:var(--pk-color-success)}.prokodo-Avatar--warning{background-color:var(--pk-color-warning)}.prokodo-Avatar--error{background-color:var(--pk-color-error)}.prokodo-Avatar--white{background-color:var(--pk-palette-white)}.prokodo-Avatar--inherit{color:var(--pk-color-fg)}.prokodo-Avatar--has-size-xs{width:30px;height:30px}.prokodo-Avatar--has-size-sm{width:40px;height:40px}.prokodo-Avatar--has-size-md{width:60px;height:60px}.prokodo-Avatar--has-size-lg{width:80px;height:80px}.prokodo-Avatar--has-size-xl{width:100px;height:100px}.prokodo-Avatar__image{display:block;object-fit:cover;object-position:center;border-radius:100%}.prokodo-Avatar__link{box-shadow:var(--pk-shadow-sm);border-radius:200px}