:root{--nmi-ink:#14142b;--nmi-violet:#6c4ce8;--nmi-violet-600:#5a3bd1;--nmi-mist:#f5f5fa;--nmi-white:#fff}.nmi-page{--nmi-border:color-mix(in srgb,var(--nmi-ink) 14%,var(--nmi-white));--nmi-border-soft:color-mix(in srgb,var(--nmi-ink) 8%,var(--nmi-white));--nmi-muted:color-mix(in srgb,var(--nmi-ink) 64%,var(--nmi-white));--nmi-violet-soft:color-mix(in srgb,var(--nmi-violet) 12%,var(--nmi-white));--nmi-ink-raise:color-mix(in srgb,var(--nmi-ink) 88%,var(--nmi-white));--nmi-on-ink-muted:color-mix(in srgb,var(--nmi-white) 72%,var(--nmi-ink));--nmi-shadow:0 10px 30px color-mix(in srgb,var(--nmi-ink) 12%,transparent);--nmi-radius:10px;--nmi-header-h:64px;background:var(--nmi-white);color:var(--nmi-ink);font-size:16px;line-height:1.55;min-height:100vh;display:flex;flex-direction:column}.nmi-page a{color:inherit;text-decoration:none}.nmi-page a.nmi-btn--light,.nmi-page a.nmi-btn--primary,.nmi-page a.nmi-skip{color:var(--nmi-white)}.nmi-page a.nmi-btn--ghost{color:var(--nmi-ink)}.nmi-page :focus-visible{outline:3px solid var(--nmi-violet);outline-offset:2px;border-radius:4px}.nmi-footer :focus-visible,.nmi-hero :focus-visible,.nmi-promo :focus-visible,.nmi-sticky :focus-visible{outline-color:var(--nmi-white)}.nmi-container{width:100%;max-width:1120px;margin-inline:auto;padding-inline:1.25rem}.nmi-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nmi-skip{position:absolute;left:.75rem;top:-3rem;z-index:100;background:var(--nmi-violet);color:var(--nmi-white);padding:.5rem .9rem;border-radius:6px;font-weight:600;transition:top .12s ease}.nmi-skip:focus{top:.75rem}.nmi-promo{background:var(--nmi-violet);color:var(--nmi-white);text-align:center;font-size:.9rem;font-weight:600;padding:.5rem 1rem}.nmi-promo a{text-decoration:underline;text-underline-offset:2px}.nmi-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--nmi-white);border-bottom:1px solid var(--nmi-border-soft)}.nmi-header__row{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.25rem;min-height:64px;padding-block:.5rem}.nmi-logo{display:inline-flex;align-items:center;--nmi-logo-h:28px}.nmi-logo__img{display:block;height:var(--nmi-logo-h);width:auto}.nmi-logo--plate{background:var(--nmi-ink);border-radius:var(--nmi-radius);padding:.5rem .7rem}.nmi-header .nmi-logo{--nmi-logo-h:26px}.nmi-footer .nmi-logo{--nmi-logo-h:34px}.nmi-header__links{display:flex;align-items:center;gap:1.1rem;font-size:.95rem;font-weight:500}.nmi-header__links a:hover{color:var(--nmi-violet)}.nmi-header__spacer{flex:1 1}.nmi-header__actions{display:flex;align-items:center;gap:.75rem}.nmi-menu{display:none}.nmi-menu__button{display:inline-flex;align-items:center;gap:.45rem;list-style:none;cursor:pointer;font-weight:700;font-size:.95rem;padding:.6rem .9rem;border:1px solid var(--nmi-border);border-radius:8px;color:var(--nmi-ink);background:var(--nmi-white);-webkit-user-select:none;-moz-user-select:none;user-select:none}.nmi-menu__button::-webkit-details-marker{display:none}.nmi-menu__bars{display:block;position:relative;width:16px;height:2px;background:currentColor}.nmi-menu__bars:after,.nmi-menu__bars:before{content:"";position:absolute;left:0;width:16px;height:2px;background:currentColor}.nmi-menu__bars:before{top:-5px}.nmi-menu__bars:after{top:5px}.nmi-menu[open] .nmi-menu__button{border-color:var(--nmi-violet);color:var(--nmi-violet-600)}.nmi-menu__panel{position:absolute;left:0;right:0;top:100%;background:var(--nmi-white);border-bottom:1px solid var(--nmi-border);box-shadow:var(--nmi-shadow);padding:.5rem 1.25rem 1rem}.nmi-menu__panel a{display:block;padding:.7rem .25rem;font-weight:600;border-bottom:1px solid var(--nmi-border-soft)}.nmi-menu__panel a:last-child{border-bottom:0}@media (max-width:900px){.nmi-header__links{display:none}.nmi-menu{display:block}.nmi-header__actions .nmi-btn--ghost{display:none}.nmi-header__row{gap:.5rem;min-height:56px}.nmi-header__actions{gap:.5rem}.nmi-header .nmi-btn{padding:.55rem .8rem;font-size:.88rem}.nmi-menu__button{padding:.5rem .7rem;font-size:.88rem}.nmi-header .nmi-logo{--nmi-logo-h:22px}.nmi-header .nmi-logo--plate{padding:.4rem .55rem}}.nmi-btn{display:inline-block;padding:.65rem 1.25rem;font:inherit;font-weight:700;font-size:.95rem;border-radius:8px;border:1px solid transparent;cursor:pointer;text-align:center}.nmi-btn--primary{background:var(--nmi-violet);color:var(--nmi-white)}.nmi-btn--primary:hover{background:var(--nmi-violet-600)}.nmi-btn--ghost{background:transparent;color:var(--nmi-ink);border-color:var(--nmi-border)}.nmi-btn--ghost:hover{border-color:var(--nmi-ink)}.nmi-btn--light{background:transparent;color:var(--nmi-white);border-color:color-mix(in srgb,var(--nmi-white) 40%,transparent)}.nmi-btn--light:hover{border-color:var(--nmi-white)}.nmi-btn--muted{background:var(--nmi-violet-soft);color:var(--nmi-violet-600);border-color:color-mix(in srgb,var(--nmi-violet) 35%,transparent);text-align:center}.nmi-btn--muted:hover{border-color:var(--nmi-violet)}.nmi-btn--big{padding:.85rem 1.6rem;font-size:1.05rem}.nmi-btn--block{display:block;width:100%}.nmi-btn:disabled{opacity:.55;cursor:default}.nmi-hero{background:var(--nmi-ink);color:var(--nmi-white);padding:4rem 0 4.5rem}.nmi-hero__eyebrow{font-size:.8rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--nmi-violet) 65%,var(--nmi-white));margin:0 0 1rem}.nmi-hero__title{font-size:clamp(1.9rem,4.5vw,3rem);line-height:1.15;font-weight:800;margin:0 0 1rem;max-width:21ch}.nmi-hero__sub{font-size:1.1rem;color:var(--nmi-on-ink-muted);max-width:58ch;margin:0 0 1.75rem}.nmi-hero__bullets{list-style:none;padding:0;margin:0 0 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.6rem 1.5rem;gap:.6rem 1.5rem;max-width:780px}.nmi-hero__bullets li{display:flex;gap:.55rem;align-items:baseline;font-weight:600}.nmi-hero__bullets li:before{content:"✓";color:var(--nmi-violet);font-weight:800;flex:none}.nmi-hero__ctas{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center;margin-bottom:1rem}.nmi-hero__note{font-size:.9rem;color:var(--nmi-on-ink-muted);margin:0}.nmi-section{padding:4rem 0;scroll-margin-top:calc(var(--nmi-header-h) + 1rem)}.nmi-section--tint{background:var(--nmi-mist)}.nmi-section__head{max-width:640px;margin-bottom:2.25rem}.nmi-section__title{font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;line-height:1.2;margin:0 0 .6rem}.nmi-section__sub{color:var(--nmi-muted);margin:0;font-size:1.02rem}.nmi-fineprint{color:var(--nmi-muted);font-size:.85rem;margin:1.25rem 0 0}.nmi-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.1rem;gap:1.1rem;align-items:stretch}.nmi-plan{position:relative;display:flex;flex-direction:column;background:var(--nmi-white);border:1px solid var(--nmi-border);border-radius:var(--nmi-radius);padding:1.5rem 1.35rem}.nmi-plan--popular{border:2px solid var(--nmi-violet);box-shadow:var(--nmi-shadow)}.nmi-plan__flag{position:absolute;top:-.8rem;left:50%;transform:translateX(-50%);background:var(--nmi-violet);color:var(--nmi-white);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.25rem .75rem;border-radius:999px;white-space:nowrap}.nmi-plan__name{font-size:1.15rem;font-weight:800;margin:0 0 .5rem}.nmi-plan--popular{padding-top:1.9rem}.nmi-badge{display:inline-block;margin-bottom:.55rem;background:var(--nmi-violet-soft);color:var(--nmi-violet-600);font-size:.75rem;font-weight:800;padding:.2rem .6rem;border-radius:999px}.nmi-plan__was{color:var(--nmi-muted);font-size:.95rem;margin:0}.nmi-plan__price{margin:0 0 .25rem}.nmi-plan__price-amount{font-size:2.2rem;font-weight:800;letter-spacing:-.02em}.nmi-plan__price-unit{color:var(--nmi-muted);font-weight:600}.nmi-plan__renews,.nmi-plan__term{font-size:.85rem;color:var(--nmi-muted);margin:0 0 .3rem}.nmi-plan__backup{font-size:.88rem;font-weight:700;color:var(--nmi-violet-600);margin:.6rem 0 0}.nmi-plan__specs{list-style:none;padding:0;margin:1rem 0 1.25rem;font-size:.9rem;flex:1 1}.nmi-plan__specs li{padding:.32rem 0;border-bottom:1px solid var(--nmi-border-soft);display:flex;gap:.5rem;align-items:baseline}.nmi-plan__specs li:before{content:"✓";color:var(--nmi-violet);font-weight:800;flex:none}.nmi-plan__specs li.nmi-plan__spec--lead{font-weight:700;color:var(--nmi-violet-600)}.nmi-plan__note{margin-top:.75rem;padding:.7rem .8rem;border:1px solid var(--nmi-border);border-left:3px solid var(--nmi-violet);border-radius:8px;background:var(--nmi-mist);font-size:.85rem;color:var(--nmi-ink)}.nmi-plan__note p{margin:0 0 .5rem}.nmi-plan__note p:last-child{margin-bottom:0}.nmi-page .nmi-plan__note a{color:var(--nmi-violet-600);font-weight:700;text-decoration:underline;text-underline-offset:2px}.nmi-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.1rem;gap:1.1rem}.nmi-feature{background:var(--nmi-white);border:1px solid var(--nmi-border);border-radius:var(--nmi-radius);padding:1.25rem}.nmi-feature__title{font-size:1rem;font-weight:800;margin:0 0 .4rem}.nmi-feature p{margin:0;font-size:.92rem;color:var(--nmi-muted)}.nmi-longform{display:grid;grid-gap:3.5rem;gap:3.5rem}.nmi-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2.5rem;gap:2.5rem;align-items:center}.nmi-split:nth-child(2n) .nmi-split__figure{order:-1}@media (max-width:820px){.nmi-split{grid-template-columns:1fr;gap:1.5rem}.nmi-split:nth-child(2n) .nmi-split__figure{order:0}}.nmi-split__eyebrow{font-size:.75rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--nmi-violet-600);margin:0 0 .6rem}.nmi-split__title{font-size:clamp(1.35rem,2.4vw,1.8rem);font-weight:800;line-height:1.2;margin:0 0 .75rem}.nmi-split__body{color:var(--nmi-muted);margin:0 0 1.1rem;max-width:46ch}.nmi-split__points{list-style:none;padding:0;margin:0;display:grid;grid-gap:.55rem;gap:.55rem}.nmi-split__points li{display:flex;gap:.6rem;align-items:baseline;font-size:.94rem}.nmi-split__points li:before{content:"¹3";color:var(--nmi-violet);font-weight:800;flex:none}.nmi-split__figure{margin:0;background:var(--nmi-mist);border:1px solid var(--nmi-border-soft);border-radius:var(--nmi-radius);padding:1.5rem}.nmi-split__figure svg{display:block;width:100%;height:auto}.nmi-split__figure figcaption{margin-top:.9rem;font-size:.8rem;color:var(--nmi-muted)}.nmi-assure{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:1.1rem;gap:1.1rem}.nmi-assure__item{background:var(--nmi-white);border:1px solid var(--nmi-border);border-left:4px solid var(--nmi-violet);border-radius:var(--nmi-radius);padding:1.25rem}.nmi-assure__item h3{font-size:1rem;font-weight:800;margin:0 0 .4rem}.nmi-assure__item p{margin:0;font-size:.92rem;color:var(--nmi-muted)}.zd-tabs__list{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.zd-tabs__tab{font:inherit;font-weight:700;font-size:.95rem;padding:.55rem 1.1rem;border-radius:999px;border:1px solid var(--nmi-border);background:var(--nmi-white);color:var(--nmi-ink);cursor:pointer}.zd-tabs__tab[aria-selected=true]{background:var(--nmi-ink);border-color:var(--nmi-ink);color:var(--nmi-white)}.zd-tabs__panel{background:var(--nmi-white);border:1px solid var(--nmi-border);border-radius:var(--nmi-radius);padding:1.5rem}.zd-tabs__panel[hidden]{display:none}.nmi-deploy__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1rem;gap:1rem;margin:1rem 0 0}.nmi-deploy__item h4{margin:0 0 .3rem;font-size:.95rem}.nmi-deploy__item p{margin:0;font-size:.88rem;color:var(--nmi-muted)}.nmi-usecases{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.1rem;gap:1.1rem}.nmi-usecase{background:var(--nmi-mist);border-radius:var(--nmi-radius);padding:1.4rem}.nmi-usecase h3{font-size:1.05rem;font-weight:800;margin:0 0 .4rem}.nmi-usecase p{margin:0;font-size:.92rem;color:var(--nmi-muted)}.zd-acc{border:1px solid var(--nmi-border);border-radius:var(--nmi-radius);background:var(--nmi-white);overflow:hidden}.zd-acc__heading{margin:0;font-size:1rem}.zd-acc__item+.zd-acc__item{border-top:1px solid var(--nmi-border-soft)}.zd-acc__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;font:inherit;font-weight:700;text-align:left;background:none;border:0;color:inherit;padding:1rem 1.25rem;cursor:pointer}.zd-acc__trigger:hover{color:var(--nmi-violet-600)}.zd-acc__icon{flex:none;color:var(--nmi-violet);font-weight:800;transition:transform .15s ease}.zd-acc__trigger[aria-expanded=true] .zd-acc__icon{transform:rotate(45deg)}.zd-acc__panel{padding:0 1.25rem 1.1rem;color:var(--nmi-muted);font-size:.95rem}.zd-acc__panel[hidden]{display:none}.zd-acc__panel p{margin:0 0 .5rem}.zd-acc__panel p:last-child{margin-bottom:0}.nmi-footer{background:var(--nmi-ink);color:var(--nmi-on-ink-muted);padding:3rem 0 2rem;margin-top:auto}.nmi-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:2rem;gap:2rem;margin-bottom:2rem}@media (max-width:700px){.nmi-footer__grid{grid-template-columns:1fr}}.nmi-footer__blurb{font-size:.9rem;max-width:40ch}.nmi-footer h3{color:var(--nmi-white);font-size:.8rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem}.nmi-footer ul{list-style:none;margin:0;padding:0;font-size:.92rem}.nmi-footer li{margin-bottom:.5rem}.nmi-footer a:hover{color:var(--nmi-white)}.nmi-footer__legal{border-top:1px solid color-mix(in srgb,var(--nmi-white) 15%,transparent);padding-top:1.25rem;font-size:.82rem}.nmi-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--nmi-ink);color:var(--nmi-white);padding:.65rem 1rem calc(.65rem + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;box-shadow:0 -6px 20px color-mix(in srgb,var(--nmi-ink) 25%,transparent)}.nmi-sticky[hidden]{display:none}.nmi-sticky__text{font-weight:700;font-size:.95rem}@media print{.nmi-promo,.nmi-sticky{display:none}}.nmi-checkout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,400px);grid-gap:1.5rem;gap:1.5rem;align-items:start;padding:2.5rem 0 4rem}@media (max-width:880px){.nmi-checkout{grid-template-columns:1fr}}.nmi-panel{background:var(--nmi-white);border:1px solid var(--nmi-border);border-radius:var(--nmi-radius);padding:1.5rem}.nmi-panel--tint{background:var(--nmi-mist)}.nmi-panel h2{font-size:1.15rem;font-weight:800;margin:0 0 1rem}.nmi-panel h3{font-size:.95rem;font-weight:800;margin:1.5rem 0 .75rem}.nmi-field{margin-bottom:.9rem}.nmi-label{display:block;font-size:.85rem;font-weight:700;margin-bottom:.3rem}.nmi-label small{font-weight:500;color:var(--nmi-muted)}.nmi-input,.nmi-select{display:block;width:100%;padding:.6rem .7rem;font:inherit;color:inherit;background:var(--nmi-white);border:1px solid var(--nmi-border);border-radius:8px}.nmi-input:focus,.nmi-select:focus{outline:3px solid var(--nmi-violet);outline-offset:1px;border-color:var(--nmi-violet)}.nmi-hint{font-size:.8rem;color:var(--nmi-muted);margin:.25rem 0 0}.nmi-form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}@media (max-width:480px){.nmi-form-row{grid-template-columns:1fr}}.nmi-error,.nmi-notice{background:var(--nmi-violet-soft);border:1px solid var(--nmi-violet);border-radius:8px;color:var(--nmi-ink);font-size:.9rem;padding:.65rem .9rem;margin-bottom:1rem}.nmi-error{border-color:var(--nmi-ink);border-left:4px solid var(--nmi-ink)}.nmi-summary__rows{width:100%;border-collapse:collapse;font-size:.92rem}.nmi-summary__rows td,.nmi-summary__rows th{text-align:left;padding:.4rem 0;border-bottom:1px solid var(--nmi-border-soft);font-weight:500;vertical-align:top}.nmi-summary__rows td:last-child,.nmi-summary__rows th:last-child{text-align:right;white-space:nowrap}.nmi-summary__rows tr.nmi-summary__total th{font-weight:800;font-size:1.05rem;border-bottom:0;padding-top:.6rem}.nmi-summary__note{font-size:.8rem;color:var(--nmi-muted);margin:.75rem 0 0}.nmi-steps{list-style:none;margin:1.5rem 0;padding:0}.nmi-steps li{display:flex;gap:.85rem;padding:.85rem 0;border-bottom:1px solid var(--nmi-border-soft);align-items:flex-start}.nmi-steps__marker{flex:none;width:1.7rem;height:1.7rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:800;border:2px solid var(--nmi-border);color:var(--nmi-muted);background:var(--nmi-white)}.nmi-steps li[data-state=done] .nmi-steps__marker{background:var(--nmi-violet);border-color:var(--nmi-violet);color:var(--nmi-white)}.nmi-steps li[data-state=active] .nmi-steps__marker{border-color:var(--nmi-violet);color:var(--nmi-violet-600)}.nmi-steps h3{margin:0 0 .2rem;font-size:1rem}.nmi-steps p{margin:0;font-size:.9rem;color:var(--nmi-muted)}.nmi-narrow{max-width:560px;margin-inline:auto;padding:2.5rem 0 4rem}@media (prefers-reduced-motion:reduce){.nmi-page *,.nmi-page :after,.nmi-page :before{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--zd-accent:#1f6f5c;--zd-accent-hover:#185a4b;--zd-accent-soft:#e7f0ed;--zd-bg:#faf9f7;--zd-surface:#fff;--zd-text:#26231f;--zd-text-muted:#6d675e;--zd-border:#e3dfd8;--zd-danger:#a03d2e;--zd-danger-soft:#f8ece9;--zd-radius:6px;--zd-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--zd-font);background:var(--zd-bg);color:var(--zd-text);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--zd-accent);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{margin:0 0 .5rem;line-height:1.25}.zd-shell{min-height:100vh;padding:2.5rem 1.25rem;display:flex;justify-content:center}.zd-shell__inner{width:100%;max-width:960px}.zd-shell__title{font-size:1.4rem;margin-bottom:1.25rem}.zd-nav{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--zd-border)}.zd-nav__brand{font-weight:700;color:var(--zd-text)}.zd-nav__spacer{flex:1 1}.zd-card{background:var(--zd-surface);border:1px solid var(--zd-border);border-radius:var(--zd-radius);padding:1.25rem;margin-bottom:1rem}.zd-card__title{font-size:1rem;font-weight:600;margin-bottom:.75rem}.zd-label{display:block;font-size:.85rem;font-weight:600;color:var(--zd-text-muted);margin-bottom:.3rem}.zd-input{display:block;width:100%;padding:.5rem .65rem;font:inherit;color:inherit;background:var(--zd-surface);border:1px solid var(--zd-border);border-radius:var(--zd-radius)}.zd-input:focus{outline:2px solid var(--zd-accent);outline-offset:1px;border-color:var(--zd-accent)}.zd-field{margin-bottom:.9rem}.zd-row{display:flex;gap:.75rem;align-items:flex-end;flex-wrap:wrap}.zd-row .zd-field{flex:1 1 180px;margin-bottom:0}.zd-btn{display:inline-block;padding:.5rem .9rem;font:inherit;font-weight:600;border-radius:var(--zd-radius);border:1px solid transparent;cursor:pointer}.zd-btn--primary{background:var(--zd-accent);color:#fff}.zd-btn--primary:hover{background:var(--zd-accent-hover)}.zd-btn--secondary{background:var(--zd-surface);color:var(--zd-text);border-color:var(--zd-border)}.zd-btn--secondary:hover{border-color:var(--zd-text-muted)}.zd-btn--danger{background:var(--zd-surface);color:var(--zd-danger);border-color:var(--zd-danger)}.zd-btn--danger:hover{background:var(--zd-danger-soft)}.zd-btn:disabled{opacity:.55;cursor:default}.zd-alert{padding:.65rem .9rem;border-radius:var(--zd-radius);border:1px solid;margin-bottom:1rem;font-size:.9rem}.zd-alert--info,.zd-alert--success{background:var(--zd-accent-soft);border-color:var(--zd-accent);color:var(--zd-accent-hover)}.zd-alert--error{background:var(--zd-danger-soft);border-color:var(--zd-danger);color:var(--zd-danger)}.zd-table{width:100%;border-collapse:collapse;font-size:.9rem}.zd-table th{text-align:left;font-size:.75rem;color:var(--zd-text-muted);padding:.4rem .5rem}.zd-table td,.zd-table th{border-bottom:1px solid var(--zd-border)}.zd-table td{padding:.5rem;vertical-align:middle}.zd-muted{color:var(--zd-text-muted)}.zd-auth{max-width:400px;margin:3rem auto 0}.zd-pre{background:#f4f2ef;border:1px solid var(--zd-border);border-radius:var(--zd-radius);padding:.75rem;overflow:auto;font-size:.8rem}