.security-module__sHdKrW__page{place-items:center;min-height:100vh;padding:2rem;display:grid;position:relative;overflow:hidden}.security-module__sHdKrW__page:before,.security-module__sHdKrW__page:after{z-index:0;border:1px solid color-mix(in srgb, var(--ng-color-light-steel-blue) 35%, transparent);content:"";pointer-events:none;border-radius:50%;width:22rem;height:22rem;position:absolute}.security-module__sHdKrW__page:before{top:-12rem;right:-8rem}.security-module__sHdKrW__page:after{bottom:-14rem;left:-8rem}.security-module__sHdKrW__card{z-index:1;border:1px solid var(--ng-color-border);border-radius:var(--ng-radius-lg);background:var(--ng-color-surface);width:min(100%,36rem);box-shadow:var(--ng-shadow-soft);text-align:center;padding:clamp(2rem,6vw,4rem);position:relative}.security-module__sHdKrW__logo{width:min(100%,14rem);height:auto;margin-bottom:2.25rem}.security-module__sHdKrW__logoDark{display:none}.security-module__sHdKrW__eyebrow{color:var(--ng-color-secondary);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:700}.security-module__sHdKrW__title{color:var(--ng-color-text);letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,6vw,2.7rem);line-height:1.08}.security-module__sHdKrW__description{color:var(--ng-color-text-muted);margin:1rem auto 0;line-height:1.65}.security-module__sHdKrW__form{text-align:left;gap:1rem;margin-top:2rem;display:grid}.security-module__sHdKrW__field{gap:.45rem;display:grid}.security-module__sHdKrW__field label{color:var(--ng-color-text);font-size:.875rem;font-weight:650}.security-module__sHdKrW__field input{border:1px solid var(--ng-color-border);border-radius:var(--ng-radius-sm);background:var(--ng-color-background);width:100%;min-height:3rem;color:var(--ng-color-text);padding:.75rem .9rem}.security-module__sHdKrW__field input::placeholder{color:var(--ng-color-secondary)}.security-module__sHdKrW__primaryButton,.security-module__sHdKrW__secondaryButton{border-radius:var(--ng-radius-sm);cursor:pointer;min-height:3rem;padding:.75rem 1rem;font-weight:700}.security-module__sHdKrW__primaryButton{border:1px solid var(--ng-color-primary);background:var(--ng-color-primary);color:var(--ng-color-white)}.security-module__sHdKrW__secondaryButton{border:1px solid var(--ng-color-border);color:var(--ng-color-text);background:0 0;margin-top:1.75rem}.security-module__sHdKrW__primaryButton:disabled,.security-module__sHdKrW__secondaryButton:disabled{cursor:wait;opacity:.6}.security-module__sHdKrW__notice,.security-module__sHdKrW__error{border-radius:var(--ng-radius-sm);text-align:left;margin:1rem 0 0;padding:.8rem 1rem;font-size:.875rem;line-height:1.5}.security-module__sHdKrW__notice{border:1px solid color-mix(in srgb, var(--ng-color-success) 28%, transparent);background:color-mix(in srgb, var(--ng-color-success) 8%, transparent);color:var(--ng-color-success)}.security-module__sHdKrW__error{border:1px solid color-mix(in srgb, var(--ng-color-danger) 28%, transparent);background:color-mix(in srgb, var(--ng-color-danger) 8%, transparent);color:var(--ng-color-danger)}.security-module__sHdKrW__identity{text-align:left;gap:.75rem;margin:2rem 0 0;display:grid}.security-module__sHdKrW__identity div{border-bottom:1px solid var(--ng-color-border);justify-content:space-between;gap:1rem;padding-bottom:.75rem;display:flex}.security-module__sHdKrW__identity dt{color:var(--ng-color-text-muted)}.security-module__sHdKrW__identity dd{overflow-wrap:anywhere;text-align:right;margin:0;font-weight:700}.security-module__sHdKrW__qr{border-radius:var(--ng-radius-sm);border:.75rem solid #fff;width:12rem;height:12rem;margin:1.5rem auto}.security-module__sHdKrW__secretLabel{color:var(--ng-color-text-muted);margin:.75rem 0 .35rem;font-size:.75rem}.security-module__sHdKrW__secret{border-radius:var(--ng-radius-sm);background:var(--ng-color-background);font-family:var(--ng-font-numeric);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:.7rem;display:block}.security-module__sHdKrW__footer{color:var(--ng-color-secondary);margin-top:2.75rem;font-size:.75rem}@media (max-width:40rem){.security-module__sHdKrW__page{padding:1rem}.security-module__sHdKrW__card{min-height:calc(100vh - 2rem);padding-inline:1.5rem}}html[data-theme=dark] .security-module__sHdKrW__logoLight{display:none}html[data-theme=dark] .security-module__sHdKrW__logoDark{display:inline-block}
