.auth-module__Iay1tq__sida{background:var(--nl-bg-subtle);flex-direction:column;min-height:100dvh;display:flex}.auth-module__Iay1tq__toppremsa{height:var(--nl-topbar-h);padding:0 var(--nl-space-6);flex:none;justify-content:flex-end;align-items:center;display:flex}.auth-module__Iay1tq__yta{padding:var(--nl-space-4) var(--nl-space-4) calc(var(--nl-topbar-h) + var(--nl-space-4));flex:1;justify-content:center;align-items:center;display:flex}.auth-module__Iay1tq__kort{box-sizing:border-box;border:1px solid var(--nl-border);border-radius:var(--nl-radius-lg);background:var(--nl-bg-elevated);width:400px;max-width:100%;box-shadow:var(--nl-shadow-dialog);color:var(--nl-text)}.auth-module__Iay1tq__huvud{gap:var(--nl-space-1);padding:var(--nl-space-5) var(--nl-space-6) var(--nl-space-4);border-bottom:1px solid var(--nl-border-subtle);flex-direction:column;display:flex}.auth-module__Iay1tq__produkt{color:var(--nl-text-secondary);font-size:var(--nl-text-md);margin:0;line-height:20px}.auth-module__Iay1tq__kropp{gap:var(--nl-space-4);padding:var(--nl-space-6);flex-direction:column;display:flex}.auth-module__Iay1tq__rubriker{gap:var(--nl-space-1);flex-direction:column;display:flex}.auth-module__Iay1tq__rubrik{color:var(--nl-text);font-size:var(--nl-text-xl);font-weight:var(--nl-weight-semibold);margin:0;line-height:28px}.auth-module__Iay1tq__ingress{color:var(--nl-text-secondary);font-size:var(--nl-text-md);margin:0;line-height:20px}.auth-module__Iay1tq__text{color:var(--nl-text);font-size:var(--nl-text-base);margin:0;line-height:20px}.auth-module__Iay1tq__avsnitt{gap:var(--nl-space-2);flex-direction:column;display:flex}.auth-module__Iay1tq__underrubrik{color:var(--nl-text);font-size:var(--nl-text-base);font-weight:var(--nl-weight-semibold);margin:0;line-height:20px}.auth-module__Iay1tq__lista{gap:var(--nl-space-1);padding-left:var(--nl-space-5);color:var(--nl-text-secondary);font-size:var(--nl-text-md);flex-direction:column;margin:0;line-height:20px;display:flex}.auth-module__Iay1tq__lista b{color:var(--nl-text);font-weight:var(--nl-weight-medium)}.auth-module__Iay1tq__video{box-sizing:border-box;aspect-ratio:16/9;border:1px solid var(--nl-border);border-radius:var(--nl-radius-lg);background:var(--nl-bg-subtle);object-fit:contain;width:100%;height:auto;display:block}.auth-module__Iay1tq__nedladdning{width:fit-content;font-size:var(--nl-text-md);line-height:20px}.auth-module__Iay1tq__steg{gap:var(--nl-space-2);flex-direction:column;display:flex}.auth-module__Iay1tq__stegtext{color:var(--nl-text-tertiary);font-size:var(--nl-text-sm);font-weight:var(--nl-weight-medium);margin:0;line-height:16px}.auth-module__Iay1tq__stegrad{align-items:center;gap:var(--nl-space-1) var(--nl-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.auth-module__Iay1tq__stegpunkt{align-items:center;gap:calc(var(--nl-space-1) * 1.5);color:var(--nl-text-tertiary);font-size:var(--nl-text-sm);white-space:nowrap;line-height:16px;display:inline-flex}.auth-module__Iay1tq__stegpunkt+.auth-module__Iay1tq__stegpunkt:before{content:"";width:6px;height:6px;margin-right:var(--nl-space-1);border-top:1px solid var(--nl-border-control);border-right:1px solid var(--nl-border-control);transform:rotate(45deg)}.auth-module__Iay1tq__stegmarkor{box-sizing:border-box;border:1px solid var(--nl-border-control);border-radius:var(--nl-radius-pill);width:18px;height:18px;font-size:var(--nl-text-xs);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.auth-module__Iay1tq__stegpunkt[aria-current=step]{color:var(--nl-text);font-weight:var(--nl-weight-medium)}.auth-module__Iay1tq__stegpunkt[aria-current=step] .auth-module__Iay1tq__stegmarkor{border-color:var(--nl-text);background:var(--nl-text);color:var(--nl-bg-elevated)}.auth-module__Iay1tq__klart{color:var(--nl-text-secondary)}.auth-module__Iay1tq__klart .auth-module__Iay1tq__stegmarkor{border-color:var(--nl-success);color:var(--nl-success-text)}.auth-module__Iay1tq__formular{gap:var(--nl-space-4);flex-direction:column;display:flex}.auth-module__Iay1tq__losenord{display:flex;position:relative}.auth-module__Iay1tq__losenord .auth-module__Iay1tq__losenordFalt{width:100%;padding-right:calc(var(--nl-space-8) * 2 + var(--nl-space-2))}.auth-module__Iay1tq__losenord .auth-module__Iay1tq__visa{top:calc(var(--nl-space-1) / 2);right:calc(var(--nl-space-1) / 2);bottom:calc(var(--nl-space-1) / 2);height:auto;min-height:0;position:absolute}.auth-module__Iay1tq__formular .auth-module__Iay1tq__kod{width:100%;height:var(--nl-touch);font-size:var(--nl-text-xl);font-variant-numeric:tabular-nums;letter-spacing:.3em;text-align:center}.auth-module__Iay1tq__fel{align-items:flex-start;gap:var(--nl-space-2);padding:var(--nl-space-2) var(--nl-space-3);border:1px solid color-mix(in srgb, var(--nl-danger) 30%, transparent);border-radius:var(--nl-radius-sm);background:var(--nl-danger-subtle);color:var(--nl-danger-text);font-size:var(--nl-text-md);margin:0;line-height:20px;display:flex}.auth-module__Iay1tq__fel>svg{flex:none;margin-top:3px}.auth-module__Iay1tq__kravruta{gap:var(--nl-space-2);margin-top:calc(-1 * var(--nl-space-2));flex-direction:column;display:flex}.auth-module__Iay1tq__krav{gap:var(--nl-space-1);color:var(--nl-text-tertiary);font-size:var(--nl-text-sm);flex-direction:column;margin:0;padding:0;line-height:16px;list-style:none;display:flex}.auth-module__Iay1tq__krav>li{align-items:center;gap:calc(var(--nl-space-1) * 1.5);display:flex}.auth-module__Iay1tq__krav>li>svg{flex:none}.auth-module__Iay1tq__kravring{box-sizing:border-box;border:1px solid var(--nl-border-control);border-radius:var(--nl-radius-pill);flex:none;width:10px;height:10px;margin:2px}.auth-module__Iay1tq__krav>.auth-module__Iay1tq__uppfyllt{color:var(--nl-text-secondary)}.auth-module__Iay1tq__krav>.auth-module__Iay1tq__uppfyllt>svg{color:var(--nl-success-text)}.auth-module__Iay1tq__kravinfo{color:var(--nl-text-tertiary);font-size:var(--nl-text-sm);margin:0;line-height:16px}.auth-module__Iay1tq__qr{box-sizing:border-box;width:180px;height:180px;padding:var(--nl-space-2);border:1px solid var(--nl-border);border-radius:var(--nl-radius-md);background:var(--nl-accent-fg);align-self:center;display:block}.auth-module__Iay1tq__nyckel>summary{width:fit-content;padding:calc(var(--nl-space-1) / 2) 0;color:var(--nl-accent-text);font-size:var(--nl-text-md);font-weight:var(--nl-weight-medium);cursor:pointer;line-height:20px}.auth-module__Iay1tq__nyckel>summary:hover{text-decoration:underline}.auth-module__Iay1tq__nyckelrad{align-items:center;gap:var(--nl-space-2);margin-top:var(--nl-space-2);display:flex}.auth-module__Iay1tq__hemlighet{min-width:0;padding:calc(var(--nl-space-1) * 1.5) var(--nl-space-3);border:1px solid var(--nl-border);border-radius:var(--nl-radius-sm);background:var(--nl-bg-subtle);color:var(--nl-text);font-family:var(--nl-font-mono);font-size:var(--nl-text-md);-webkit-user-select:all;user-select:all;word-break:break-all;flex:1;margin:0;line-height:20px}.auth-module__Iay1tq__kopierad{margin-top:var(--nl-space-1);color:var(--nl-success-text);font-size:var(--nl-text-sm);line-height:16px;display:block}.auth-module__Iay1tq__kopierad:empty{margin:0}.auth-module__Iay1tq__kopieringFel{color:var(--nl-danger-text)}.auth-module__Iay1tq__felkod{color:var(--nl-text-tertiary);font-family:var(--nl-font-mono);font-size:var(--nl-text-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;line-height:16px}.auth-module__Iay1tq__fot{justify-content:flex-end;align-items:center;gap:var(--nl-space-2);margin:var(--nl-space-2) calc(-1 * var(--nl-space-6)) calc(-1 * var(--nl-space-6));padding:var(--nl-space-3) var(--nl-space-6);border-top:1px solid var(--nl-border-subtle);border-radius:0 0 calc(var(--nl-radius-lg) - 1px) calc(var(--nl-radius-lg) - 1px);background:var(--nl-bg-subtle);display:flex}.auth-module__Iay1tq__fot>.nl-btn[aria-busy=true]:disabled{border-color:var(--nl-accent);background:var(--nl-accent);color:var(--nl-accent-fg);cursor:progress}@media (max-width:1023px){.auth-module__Iay1tq__huvud{border-bottom-color:var(--nl-border)}}@media (max-width:1023px),(pointer:coarse){.auth-module__Iay1tq__toppremsa{height:calc(var(--nl-topbar-h) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}}@media (max-width:767px){.auth-module__Iay1tq__sida{background:var(--nl-bg-elevated)}.auth-module__Iay1tq__toppremsa{padding-right:max(var(--nl-space-4), env(safe-area-inset-right));padding-left:max(var(--nl-space-4), env(safe-area-inset-left))}.auth-module__Iay1tq__yta{padding:0 0 max(var(--nl-space-8), env(safe-area-inset-bottom));align-items:flex-start}.auth-module__Iay1tq__kort{width:100%;box-shadow:none;border:0;border-radius:0}.auth-module__Iay1tq__huvud,.auth-module__Iay1tq__kropp{padding-right:max(var(--nl-space-4), env(safe-area-inset-right));padding-left:max(var(--nl-space-4), env(safe-area-inset-left))}.auth-module__Iay1tq__huvud{padding-top:var(--nl-space-3)}.auth-module__Iay1tq__kropp{padding-top:var(--nl-space-5)}.auth-module__Iay1tq__fot{margin:var(--nl-space-2) 0 0;background:0 0;border-top:0;border-radius:0;padding:0}.auth-module__Iay1tq__fot>*{flex:1}}@media (max-width:767px),(pointer:coarse){.auth-module__Iay1tq__losenord .auth-module__Iay1tq__visa:after{content:"";inset:calc(-1px - var(--nl-space-1) / 2);position:absolute}}
