.nm-hero{padding:3.5rem 0 1.5rem}.nm-hero__title{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 .75rem;text-wrap:balance}.nm-hero__lead{max-width:38rem;font-size:1.1rem;color:var(--ink-2);margin:0;text-wrap:pretty}.nm-workspace{margin:1.5rem 0 0;padding:1.5rem;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 1px 2px rgba(var(--shadow-rgb),.03),0 6px 20px rgba(var(--shadow-rgb),.035)}.nm-controls__row{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.nm-controls__label{font-size:.85rem}.nm-domain{appearance:none;-webkit-appearance:none;padding:.5rem 2rem .5rem .75rem;border:1px solid var(--line);border-radius:var(--radius-sm);background-color:var(--surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' stroke='%236b5c63' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .6rem center;font-family:var(--mono);font-size:.88rem;color:var(--ink);cursor:pointer}.nm-domain:focus-visible{outline:0;border-color:var(--accent)}.nm-domain:disabled{opacity:.5;cursor:not-allowed}.nm-addr{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem}.nm-addr[hidden],.nm-inbox-placeholder[hidden],.nm-list[hidden]{display:none}.nm-addr__input{flex:1;min-width:200px;padding:.55rem .9rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font-size:.95rem}.nm-poll-dot{width:8px;height:8px;border-radius:50%;background:var(--money);flex:none}@media (prefers-reduced-motion:no-preference){.nm-poll-dot{animation:nm-pulse 2s var(--ease-out) infinite}@keyframes nm-pulse{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,var(--money) 22%,transparent)}50%{box-shadow:0 0 0 6px transparent}}}.nm-status{margin:.75rem 0 0;font-size:.9rem}.nm-inbox{margin-top:.75rem}.nm-list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.nm-empty{margin:.75rem 0 0;font-size:.9rem}.nm-inbox-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2.5rem 1rem;margin-top:.5rem;border:1.5px dashed var(--line);border-radius:var(--radius);color:var(--muted);text-align:center}.nm-inbox-placeholder__icon{opacity:.4}.nm-inbox-placeholder__text{font-size:.92rem;max-width:28rem;line-height:1.45}.nm-item{display:grid;gap:.15rem;padding:.85rem 1rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;opacity:1;transform:translateY(0);transition:opacity 220ms var(--ease-out),transform 220ms var(--ease-out),border-color 150ms ease}@starting-style{.nm-item{opacity:0;transform:translateY(4px)}}.nm-item:active{transform:scale(.98);transition-duration:120ms}@media (hover:hover) and (pointer:fine){.nm-item:hover{border-color:var(--ink-2);background:var(--bg)}}.nm-item__from{font-size:.78rem;color:var(--accent-dim)}.nm-item__subject{font-weight:700}.nm-item__preview{font-size:.9rem}.nm-item__time{font-size:.75rem}.nm-live__stat b,.nm-otp strong,.nm-otp-chip{color:var(--accent-dim);font-variant-numeric:tabular-nums}.nm-otp-chip{display:inline-block;margin-left:.4rem;padding:.05rem .4rem;border-radius:6px;background:var(--accent-soft);font-size:.8em}.nm-detail{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem}.nm-detail[hidden],.nm-otp[hidden]{display:none}.nm-back{align-self:flex-start}.nm-detail__subject{font-weight:600;font-size:1.05rem;margin:0}.nm-detail__from{margin:0;word-break:break-all}.nm-frame,.nm-live,.nm-otp{border-radius:var(--radius-sm)}.nm-otp{display:flex;align-items:center;gap:.6rem;padding:.6rem .8rem;background:var(--accent-soft)}.nm-live__stat b,.nm-otp strong{font-size:1.4rem;letter-spacing:.08em}.nm-frame,.nm-live{border:1px solid var(--line)}.nm-frame{width:100%;min-height:240px;max-height:400px;background:var(--surface)}.nm-live{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem 1.75rem;margin:1rem 0 0;padding:.85rem 1.1rem}.nm-live__head{display:inline-flex;align-items:center;gap:.5rem;flex-basis:100%;margin:0;font-size:.78rem;color:var(--ink-2)}.nm-live__dot{width:7px;height:7px;border-radius:50%;background:var(--money);flex:none}.nm-live__stat{margin:0;font-size:.92rem;color:var(--ink-2)}.nm-live__stat b{margin-right:.3rem;font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.nm-sec{padding:2.5rem 0;border-top:1px solid var(--line)}.nm-live+.nm-sec{margin-top:2rem}.nm-sec h2{margin:0 0 1rem;font-size:1.5rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.nm-prose{max-width:40rem}.nm-prose p{margin:0 0 .9rem;font-size:1rem;line-height:1.62;text-wrap:pretty}.nm-prose p:last-child{margin-bottom:0}.nm-limits,.nm-steps{max-width:40rem;margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.nm-limits li,.nm-step{border-bottom:1px solid var(--line)}.nm-limits li{padding:.8rem 0;font-size:.95rem;line-height:1.55;color:var(--ink-2)}.nm-limits strong{color:var(--ink);font-weight:700}.nm-step{display:flex;align-items:baseline;gap:1rem;padding:.85rem 0}.nm-step__num{flex:none;font-size:.85rem;font-weight:700;color:var(--ink-2);font-variant-numeric:tabular-nums}.nm-step__body h3{font-size:1rem;font-weight:700;margin:0 0 .2rem}.nm-step__body p{font-size:.92rem;margin:0;line-height:1.5;color:var(--ink-2)}.nm-faq-section .faq-item{max-width:44rem}.nm-cta-box{text-align:center;padding:2.5rem 1.5rem}.nm-cta-box h2{font-size:1.5rem;font-weight:800;margin:0 0 .5rem}.nm-cta-box p{margin:0 0 1rem}@media (max-width:560px){.nm-workspace{padding:1rem}.nm-controls__row{gap:.45rem}.nm-btn-new{width:100%}.nm-addr__input{min-width:0}}@media (max-width:720px){.nm-addr__input,.nm-domain{font-size:16px}}@media (prefers-reduced-motion:reduce){.nm-item{transition:border-color 150ms ease}.nm-item:active{transform:none}@starting-style{.nm-item{transform:none}}.nm-poll-dot{animation:none}}