.scene[data-astro-cid-koz6gdjs]{width:36em;height:22em;font-size:var(--text-cover-scene);color:var(--ink-900);line-height:1.3;position:absolute;top:50%;left:50%;translate:-50% -50%}.scene[data-astro-cid-koz6gdjs] .scene-mono{font-family:var(--font-mono);font-weight:var(--weight-semibold);letter-spacing:.04em}.scene[data-astro-cid-koz6gdjs] .scene-muted{color:var(--gray-500)}.scene[data-astro-cid-koz6gdjs] .scene-field{border:1px solid var(--gray-200);background:var(--paper);border-radius:.55em;align-items:center;gap:.5em;padding:.55em .8em;display:flex}.scene[data-astro-cid-koz6gdjs] .scene-chip{border:1px solid var(--gray-200);border-radius:var(--radius-full);font-size:var(--text-scene-sm);font-weight:var(--weight-semibold);color:var(--gray-600);padding:.35em .75em}.scene[data-astro-cid-koz6gdjs] .scene-chip--on{border-color:var(--blue-500);background:var(--blue-50);color:var(--blue-700)}.scene[data-astro-cid-koz6gdjs] .scene-button{background:var(--blue-600);font-weight:var(--weight-semibold);text-align:center;color:var(--paper);border-radius:.55em;padding:.55em 1em}.scard[data-astro-cid-mj64633w]{background:var(--paper);box-shadow:0 .1em .3em color-mix(in srgb, var(--ink-950) 20%, transparent), 0 1.6em 3.2em color-mix(in srgb, var(--ink-950) 38%, transparent);border-radius:.9em;position:absolute;overflow:hidden}.scard__bar[data-astro-cid-mj64633w]{border-bottom:1px solid var(--gray-200);font-family:var(--font-heading);font-size:var(--text-scene-md);align-items:center;gap:.8em;padding:.75em 1em;display:flex}.scard__dots[data-astro-cid-mj64633w]{gap:.3em;display:flex}.scard__dots[data-astro-cid-mj64633w] i[data-astro-cid-mj64633w]{border-radius:var(--radius-full);background:var(--gray-200);width:.5em;height:.5em}.scard__bar-end[data-astro-cid-mj64633w]{font-family:var(--font-body);font-size:var(--text-scene-xs);margin-left:auto;display:flex}.scard__body[data-astro-cid-mj64633w]{gap:.6em;padding:1em 1.1em;display:grid}.scard--window[data-astro-cid-mj64633w] .scard__body[data-astro-cid-mj64633w]{padding:.6em}.scard__label[data-astro-cid-mj64633w]{font-size:var(--text-scene-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--gray-500)}.srow[data-astro-cid-5k5yev5a]{border-radius:.6em;align-items:center;gap:.8em;padding:.6em .7em;display:flex}.srow--active[data-astro-cid-5k5yev5a]{background:var(--blue-50);box-shadow:inset 0 0 0 1px var(--blue-100)}.srow__icon[data-astro-cid-5k5yev5a]{border:1px solid var(--gray-200);background:var(--paper);width:2.2em;height:2.2em;color:var(--blue-600);border-radius:.55em;flex:none;place-items:center;display:grid}.srow__icon[data-astro-cid-5k5yev5a] .favicon{width:1.1em;height:1.1em}.srow__icon[data-astro-cid-5k5yev5a] .icon{--icon-size:1.1em}.srow__text[data-astro-cid-5k5yev5a]{min-width:0;display:grid}.srow__text[data-astro-cid-5k5yev5a] b[data-astro-cid-5k5yev5a]{font-weight:var(--weight-semibold)}.srow__text[data-astro-cid-5k5yev5a] small[data-astro-cid-5k5yev5a]{font-size:var(--text-scene-sm);color:var(--gray-500);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.srow__end[data-astro-cid-5k5yev5a]{align-items:center;gap:.5em;margin-left:auto;display:flex}.autofill[data-astro-cid-4gjgq56z]{position:absolute;inset:0}.autofill[data-astro-cid-4gjgq56z] .autofill__browser{width:23em;top:0;left:0}.autofill[data-astro-cid-4gjgq56z] .autofill__menu{width:17em;top:9.5em;right:0}.autofill__url[data-astro-cid-4gjgq56z]{border-radius:var(--radius-full);background:var(--gray-100);align-items:center;gap:.4em;width:16em;padding:.35em .8em;display:flex}.autofill[data-astro-cid-4gjgq56z] .icon{--icon-size:1.1em}.autofill__form[data-astro-cid-4gjgq56z]{gap:.4em;padding:.6em .8em .8em;display:grid}.autofill__form[data-astro-cid-4gjgq56z] .scene-button[data-astro-cid-4gjgq56z]{margin-top:.4em}.autofill__focus[data-astro-cid-4gjgq56z]{border-color:var(--blue-500);box-shadow:0 0 0 .2em var(--blue-100);letter-spacing:.1em}.autofill__code[data-astro-cid-4gjgq56z]{color:var(--blue-700)}.snote[data-astro-cid-2ciokhik]{border-radius:var(--radius-full);background:var(--paper);box-shadow:0 .1em .3em color-mix(in srgb, var(--ink-950) 20%, transparent), 0 1.2em 2.4em color-mix(in srgb, var(--ink-950) 34%, transparent);white-space:nowrap;align-items:center;gap:.7em;padding:.75em 1.1em .75em .75em;display:flex;position:absolute}.snote__icon[data-astro-cid-2ciokhik]{border-radius:var(--radius-full);background:var(--snote-bg);width:2em;height:2em;color:var(--snote-fg);flex:none;place-items:center;display:grid}.snote__icon[data-astro-cid-2ciokhik] .icon{--icon-size:1.1em}.snote__text[data-astro-cid-2ciokhik]{font-weight:var(--weight-semibold);display:grid}.snote__text[data-astro-cid-2ciokhik] b[data-astro-cid-2ciokhik]+span[data-astro-cid-2ciokhik]{font-size:var(--text-scene-sm);font-weight:var(--weight-regular);color:var(--snote-fg)}.snote--success[data-astro-cid-2ciokhik]{--snote-bg:var(--green-50);--snote-fg:var(--green-600)}.snote--accent[data-astro-cid-2ciokhik]{--snote-bg:var(--blue-50);--snote-fg:var(--blue-600)}.snote--danger[data-astro-cid-2ciokhik]{--snote-bg:var(--red-50);--snote-fg:var(--red-600)}.breach[data-astro-cid-4yu5c6jv]{position:absolute;inset:0}.breach[data-astro-cid-4yu5c6jv] .breach__card{width:26em;top:0;left:0}.breach[data-astro-cid-4yu5c6jv] .breach__note{bottom:.5em;right:0}.breach__body[data-astro-cid-4yu5c6jv]{gap:.6em;padding:.4em .5em;display:grid}.breach__bar[data-astro-cid-4yu5c6jv]{grid-template-columns:18fr 4fr 3fr 1fr;gap:.2em;height:.5em;display:grid}.breach__bar[data-astro-cid-4yu5c6jv] i[data-astro-cid-4yu5c6jv]{border-radius:var(--radius-full);background:var(--green-600)}.breach__bar[data-astro-cid-4yu5c6jv] i[data-astro-cid-4yu5c6jv]:nth-child(2){background:var(--lime-500)}.breach__bar[data-astro-cid-4yu5c6jv] i[data-astro-cid-4yu5c6jv]:nth-child(3){background:var(--amber-400)}.breach__bar[data-astro-cid-4yu5c6jv] i[data-astro-cid-4yu5c6jv]:nth-child(4){background:var(--red-500)}.breach__legend[data-astro-cid-4yu5c6jv]{font-size:var(--text-scene-xs);justify-content:space-between;display:flex}.breach__tiles[data-astro-cid-4yu5c6jv]{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.breach__tiles[data-astro-cid-4yu5c6jv] span[data-astro-cid-4yu5c6jv]{border:1px solid var(--gray-200);border-radius:.6em;padding:.7em .9em;display:grid}.breach__tiles[data-astro-cid-4yu5c6jv] strong[data-astro-cid-4yu5c6jv]{font-family:var(--font-heading);font-size:var(--text-scene-xl);line-height:1.1}.enc[data-astro-cid-4jvddo4l]{position:absolute;inset:0}.enc[data-astro-cid-4jvddo4l] .enc__device{width:19em;top:0;left:0}.enc[data-astro-cid-4jvddo4l] .enc__server{width:19em;bottom:0;right:0}.enc[data-astro-cid-4jvddo4l] .enc__note{bottom:3em;left:1em}.enc__plain[data-astro-cid-4jvddo4l]{color:var(--ink-900)}.enc[data-astro-cid-4jvddo4l] .enc__eye{--icon-size:1.1em;color:var(--gray-400);margin-left:auto}.enc__cipher[data-astro-cid-4jvddo4l]{background:var(--gray-100);font-size:var(--text-scene-sm);word-spacing:.3em;border-radius:.55em;padding:.7em .8em;line-height:1.6;display:block}.import[data-astro-cid-ap2zuiry]{position:absolute;inset:0}.import[data-astro-cid-ap2zuiry] .import__card{width:25em;top:.5em;left:1em}.import[data-astro-cid-ap2zuiry] .import__note{bottom:1.5em;right:0}.import__bar[data-astro-cid-ap2zuiry]{border-radius:var(--radius-full);background:var(--gray-100);height:.35em;overflow:hidden}.import__bar[data-astro-cid-ap2zuiry] i[data-astro-cid-ap2zuiry]{border-radius:inherit;background:var(--green-600);height:100%;display:block}.import__stats[data-astro-cid-ap2zuiry]{margin:0;display:grid}.import__stats[data-astro-cid-ap2zuiry] div[data-astro-cid-ap2zuiry]{border-top:1px solid var(--gray-100);justify-content:space-between;padding:.6em .2em;display:flex}.import__stats[data-astro-cid-ap2zuiry] dd[data-astro-cid-ap2zuiry]{font-weight:var(--weight-semibold);margin:0}.rec[data-astro-cid-klbucux5]{position:absolute;inset:0}.rec[data-astro-cid-klbucux5] .rec__card{width:26em;top:1em;left:1em}.rec[data-astro-cid-klbucux5] .rec__note{bottom:2em;right:0}.rec__key[data-astro-cid-klbucux5]{grid-template-columns:repeat(4,1fr);gap:.4em;display:grid}.rec__key[data-astro-cid-klbucux5] span[data-astro-cid-klbucux5]{font-size:var(--text-scene-lg);color:var(--blue-700);justify-content:center}.rec__actions[data-astro-cid-klbucux5]{gap:.4em;display:flex}.setup[data-astro-cid-yt6t6smq]{position:absolute;inset:0}.setup[data-astro-cid-yt6t6smq] .setup__card{width:24em;top:.5em;left:1em}.setup[data-astro-cid-yt6t6smq] .setup__note{bottom:1.5em;right:0}.setup__head[data-astro-cid-yt6t6smq]{font-family:var(--font-heading);font-size:var(--text-scene-lg);justify-content:space-between;align-items:center;display:flex}.setup__progress[data-astro-cid-yt6t6smq]{font-family:var(--font-body);font-size:var(--text-scene-xs);font-weight:var(--weight-semibold);color:var(--blue-600)}.setup__bar[data-astro-cid-yt6t6smq]{border-radius:var(--radius-full);background:var(--gray-100);height:.35em;overflow:hidden}.setup__bar[data-astro-cid-yt6t6smq] i[data-astro-cid-yt6t6smq]{border-radius:inherit;background:var(--blue-600);width:75%;height:100%;display:block}.setup__steps[data-astro-cid-yt6t6smq]{gap:.2em;margin:0;padding:0;list-style:none;display:grid}.setup__steps[data-astro-cid-yt6t6smq] li[data-astro-cid-yt6t6smq]{color:var(--gray-500);border-radius:.6em;align-items:center;gap:.8em;padding:.55em .6em;display:flex}.setup__steps[data-astro-cid-yt6t6smq] li[data-astro-cid-yt6t6smq].is-active{background:var(--blue-50);box-shadow:inset 0 0 0 1px var(--blue-100);font-weight:var(--weight-semibold);color:var(--ink-900)}.setup__dot[data-astro-cid-yt6t6smq]{border:1px solid var(--gray-200);border-radius:var(--radius-full);width:1.8em;height:1.8em;font-size:var(--text-scene-sm);font-weight:var(--weight-semibold);flex:none;place-items:center;display:grid}.is-done[data-astro-cid-yt6t6smq] .setup__dot[data-astro-cid-yt6t6smq]{background:var(--green-50);color:var(--green-600);border-color:#0000}.is-active[data-astro-cid-yt6t6smq] .setup__dot[data-astro-cid-yt6t6smq]{background:var(--blue-600);color:var(--paper);border-color:#0000}.setup__dot[data-astro-cid-yt6t6smq] .icon{--icon-size:1.1em}.share[data-astro-cid-womy3m3z]{position:absolute;inset:0}.share[data-astro-cid-womy3m3z] .share__card{width:25em;top:.5em;left:1em}.share[data-astro-cid-womy3m3z] .share__note{bottom:2em;right:0}.share__link[data-astro-cid-womy3m3z]{color:var(--blue-700);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.share[data-astro-cid-womy3m3z] .share__copy{--icon-size:1.1em;color:var(--gray-400);margin-left:auto}.share__options[data-astro-cid-womy3m3z]{flex-wrap:wrap;gap:.4em;display:flex}.totp[data-astro-cid-hysgxp7q]{position:absolute;inset:0}.totp[data-astro-cid-hysgxp7q] .totp__card{width:22em;top:0;left:2em}.totp[data-astro-cid-hysgxp7q] .totp__note{bottom:1.5em;right:0}.totp__dots[data-astro-cid-hysgxp7q]{letter-spacing:.1em}.totp__code[data-astro-cid-hysgxp7q]{background:var(--blue-50);border-radius:.6em;justify-content:space-between;align-items:center;padding:.4em .8em;display:flex}.totp__code[data-astro-cid-hysgxp7q] .scene-mono[data-astro-cid-hysgxp7q]{font-size:var(--text-scene-2xl);color:var(--blue-700)}.totp__ring[data-astro-cid-hysgxp7q]{border-radius:var(--radius-full);background:radial-gradient(closest-side, var(--blue-50) 78%, transparent 80%), conic-gradient(var(--blue-600) 60%, var(--blue-100) 0);width:3em;height:3em;font-size:var(--text-scene-xs);font-weight:var(--weight-semibold);color:var(--blue-700);place-items:center;display:grid}.vault[data-astro-cid-tw6dkgdb]{position:absolute;inset:0}.vault[data-astro-cid-tw6dkgdb] .vault__window{width:27em;top:0;left:0}.vault[data-astro-cid-tw6dkgdb] .vault__gen{width:17em;bottom:0;right:0}.vault__search[data-astro-cid-tw6dkgdb]{border-radius:var(--radius-full);background:var(--gray-100);align-items:center;gap:.4em;padding:.3em .8em;display:flex}.vault[data-astro-cid-tw6dkgdb] .icon{--icon-size:1.1em}.vault__password[data-astro-cid-tw6dkgdb]{font-size:var(--text-scene-lg);color:var(--blue-700)}.vault__meter[data-astro-cid-tw6dkgdb]{grid-template-columns:repeat(4,1fr);gap:.3em;display:grid}.vault__meter[data-astro-cid-tw6dkgdb] i[data-astro-cid-tw6dkgdb]{border-radius:var(--radius-full);background:var(--green-600);height:.3em}.vault__strength[data-astro-cid-tw6dkgdb]{font-size:var(--text-scene-sm);font-weight:var(--weight-semibold);color:var(--green-600);align-items:center;gap:.35em;display:flex}.acover[data-astro-cid-5k7xrm2g]{aspect-ratio:16/9;border-radius:var(--radius-lg);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.acover[data-astro-cid-5k7xrm2g]:before{z-index:-1;background:repeating-radial-gradient(circle at 85% 120%, transparent 0 var(--space-6), var(--acover-line) var(--space-6) calc(var(--space-6) + 1px));content:"";position:absolute;inset:0}.acover--brand[data-astro-cid-5k7xrm2g]{--acover-line:color-mix(in srgb, var(--paper) 14%, transparent);background:linear-gradient(150deg, var(--blue-500), var(--blue-800));color:var(--paper)}.acover--navy[data-astro-cid-5k7xrm2g]{--acover-line:color-mix(in srgb, var(--blue-300) 16%, transparent);background:linear-gradient(150deg, var(--slate-900), var(--blue-950));color:var(--paper)}.acover--sky[data-astro-cid-5k7xrm2g]{--acover-line:color-mix(in srgb, var(--blue-500) 14%, transparent);background:linear-gradient(150deg, var(--blue-50), var(--blue-100));color:var(--blue-700)}.acover__icon[data-astro-cid-5k7xrm2g]{border:1px solid color-mix(in srgb, currentcolor 22%, transparent);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--paper) 14%, transparent);width:4.5rem;height:4.5rem;box-shadow:0 10px 30px color-mix(in srgb, var(--ink-950) 18%, transparent);place-items:center;display:grid}.acover--sky[data-astro-cid-5k7xrm2g] .acover__icon[data-astro-cid-5k7xrm2g]{background:var(--paper)}.acover__icon[data-astro-cid-5k7xrm2g] .icon{--icon-size:32px}.acover__label[data-astro-cid-5k7xrm2g]{top:var(--space-4);left:var(--space-4);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb, var(--paper) 16%, transparent);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;position:absolute}.acover--sky[data-astro-cid-5k7xrm2g] .acover__label[data-astro-cid-5k7xrm2g]{background:var(--paper)}.acover--scene[data-astro-cid-5k7xrm2g]{container-type:size}.acover--scene[data-astro-cid-5k7xrm2g]:before{background:radial-gradient(ellipse 60% 70% at 40% 40%, color-mix(in srgb, var(--blue-500) 45%, transparent), transparent 70%), radial-gradient(var(--acover-line) 1px, transparent 1.5px) 0 0 / var(--space-4) var(--space-4)}.acover--hero[data-astro-cid-5k7xrm2g]{aspect-ratio:4/3;border-radius:var(--radius-xl)}.acover--hero[data-astro-cid-5k7xrm2g] .acover__icon[data-astro-cid-5k7xrm2g]{width:6.5rem;height:6.5rem}.acover--hero[data-astro-cid-5k7xrm2g] .acover__icon[data-astro-cid-5k7xrm2g] .icon{--icon-size:48px}.card[data-astro-cid-xq7g72fn]{min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);flex-direction:column;display:flex;position:relative}.card__body[data-astro-cid-xq7g72fn]{gap:var(--space-3);padding:var(--space-5) var(--space-3) var(--space-3);flex-direction:column;flex:1;display:flex}.card__meta[data-astro-cid-xq7g72fn]{gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-subtle);flex-wrap:wrap;align-items:center;display:flex}.card__badge[data-astro-cid-xq7g72fn]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--color-accent-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-accent)}.card__title[data-astro-cid-xq7g72fn]{font-size:var(--text-lead-lg);line-height:var(--leading-heading)}.card__title[data-astro-cid-xq7g72fn] a[data-astro-cid-xq7g72fn]:after{border-radius:inherit;content:"";position:absolute;inset:0}.card__lead[data-astro-cid-xq7g72fn]{font-size:var(--text-sm);color:var(--color-text-muted);flex:1;line-height:1.65}.card__date[data-astro-cid-xq7g72fn]{font-size:var(--text-xs);color:var(--color-text-subtle)}.card--featured[data-astro-cid-xq7g72fn]{gap:var(--space-6);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid}.card--featured[data-astro-cid-xq7g72fn] .card__body[data-astro-cid-xq7g72fn]{padding:var(--space-6) var(--space-8) var(--space-6) var(--space-2)}.card--featured[data-astro-cid-xq7g72fn] .card__title[data-astro-cid-xq7g72fn]{font-size:var(--text-h3)}.card--featured[data-astro-cid-xq7g72fn] .card__lead[data-astro-cid-xq7g72fn]{font-size:var(--text-md);flex:none}@media (hover:hover) and (pointer:fine){.card[data-astro-cid-xq7g72fn]:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-hover);transform:translateY(var(--hover-lift))}.card[data-astro-cid-xq7g72fn]:hover .card__title[data-astro-cid-xq7g72fn] a[data-astro-cid-xq7g72fn]{color:var(--color-accent)}}@media (width<=900px){.card--featured[data-astro-cid-xq7g72fn]{grid-template-columns:minmax(0,1fr);gap:0}.card--featured[data-astro-cid-xq7g72fn] .card__body[data-astro-cid-xq7g72fn]{padding:var(--space-5) var(--space-3) var(--space-3)}.card--featured[data-astro-cid-xq7g72fn] .card__title[data-astro-cid-xq7g72fn]{font-size:var(--text-h4)}}
