.nl-alert{grid-template-columns:auto minmax(0,1fr);gap:18px;padding:24px 24px 20px 22px;display:grid}.nl-alert__icon .tile{--tile-size:56px}.nl-alert__title{font-family:var(--type-display);font-size:var(--text-xl);font-weight:var(--weight-title);letter-spacing:var(--tracking-display);margin:0 0 6px;line-height:1.2}.nl-alert__text{color:var(--ink-2);margin:0 0 16px}.nl-alert__email{color:var(--ink);overflow-wrap:anywhere}.nl-alert__form{gap:12px;display:grid}.nl-alert__note{color:var(--ink-3);font-size:var(--text-sm);margin:0}.nl-alert__note a,.nl-alert__link{color:inherit;white-space:nowrap;text-decoration:underline}.nl-alert__note a:hover,.nl-alert__link:hover{color:var(--ink)}.nl-alert__link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.nl-alert__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.nl-alert__form .nl-alert__actions{margin-top:4px}.nl-alert__actions .button{border-radius:var(--radius-button-sm);min-height:40px;font-size:var(--text-md);padding:9px 16px}.nl-alert__status{outline:none}:root:not([data-nl=caducado]) .nl-status__expired,:root[data-nl=caducado] .nl-status__ok{display:none}.nl-alert .form__trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nl-alert .form__turnstile:empty{display:none}.nl-alert .form__error{color:var(--danger);font-size:var(--text-md);font-weight:var(--weight-ui);margin:0}.nl-alert__form[aria-busy=true] .button{cursor:progress}@media (max-width:519.98px){.nl-alert{gap:14px;padding:20px 18px 18px 16px}.nl-alert__icon .tile{--tile-size:44px}.nl-alert__actions .button{flex:auto}}.nl-dialog{border:1px solid var(--line);border-radius:var(--radius-window);background:var(--surface);width:min(468px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--shadow-window);overscroll-behavior:contain;opacity:0;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out), overlay .16s allow-discrete, display .16s allow-discrete;margin:max(16px,14dvh) auto auto;padding:0;overflow:auto;transform:scale(.96)}.nl-dialog[open]{opacity:1;transform:none}.nl-dialog[open]:not(:has(.nl-alert)){visibility:hidden}@starting-style{.nl-dialog[open]{opacity:0;transform:scale(.96)}}.nl-dialog::backdrop{transition:background-color .16s var(--ease-out), overlay .16s allow-discrete, display .16s allow-discrete;background:#1b1b2600}.nl-dialog[open]::backdrop{background:#1b1b2647}:root[data-theme=dark] .nl-dialog[open]::backdrop{background:#00000073}@starting-style{.nl-dialog[open]::backdrop{background:#1b1b2600}}@media (prefers-reduced-motion:reduce){.nl-dialog,.nl-dialog::backdrop{transition:none}}.nl-sheet{place-items:start center;padding:16px;display:grid}.nl-sheet[hidden]{display:none}.nl-sheet__box{border:1px solid var(--line);border-radius:var(--radius-window);background:var(--surface);width:min(468px,100%);box-shadow:var(--shadow-window)}@media (min-width:1024px){.nl-sheet{inset:calc(12px + var(--menubar-h)) 0 0;z-index:20;pointer-events:none;place-items:center;padding:12px 16px 10dvh;position:fixed}.nl-sheet__box{pointer-events:auto}}
