.nd-ded.svelte-g28qsu{gap:var(--nd-space-6);padding:var(--nd-space-6);background:var(--nd-surface);border:1px solid var(--nd-border-strong);border-radius:var(--nd-radius-lg);box-shadow:var(--nd-shadow);margin-bottom:var(--nd-space-8);flex-direction:column;display:flex;position:relative;overflow:hidden}.nd-ded.svelte-g28qsu:before{content:"";background:var(--nd-gradient);z-index:1;height:2px;position:absolute;top:0;left:0;right:0}.nd-ded__search.svelte-g28qsu{align-items:center;gap:var(--nd-space-2);height:3rem;padding:0 var(--nd-space-4);background:var(--nd-surface-2);border:1px solid var(--nd-border);border-radius:var(--nd-radius);color:var(--nd-text-muted);transition:border-color var(--nd-transition), box-shadow var(--nd-transition);display:flex}.nd-ded__search.svelte-g28qsu:focus-within{border-color:var(--nd-accent);box-shadow:0 0 0 3px var(--nd-focus-ring)}.nd-ded__search.svelte-g28qsu input:where(.svelte-g28qsu){min-width:0;color:var(--nd-text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:1rem}.nd-ded__search.svelte-g28qsu input:where(.svelte-g28qsu)::placeholder{color:var(--nd-text-muted)}.nd-ded__search.svelte-g28qsu svg{flex-shrink:0}.nd-ded__head.svelte-g28qsu{align-items:center;gap:var(--nd-space-2);text-align:center;padding:var(--nd-space-3) 0 var(--nd-space-2);flex-direction:column;display:flex}.nd-ded__email.svelte-g28qsu{letter-spacing:-.02em;color:var(--nd-text);word-break:break-all;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:700}.nd-ded__emaillabel.svelte-g28qsu{letter-spacing:.1em;text-transform:uppercase;color:var(--nd-text-muted);font-size:.7rem;font-weight:600}.nd-ded__tag.svelte-g28qsu{align-items:center;gap:var(--nd-space-2);margin-top:var(--nd-space-2);border-radius:var(--nd-radius-pill);color:var(--nd-success);background:var(--nd-success-soft);padding:.4rem .9rem;font-size:.9rem;font-weight:700;display:inline-flex}.nd-ded__tag.svelte-g28qsu svg{width:16px;height:16px}.nd-ded__tag--danger.svelte-g28qsu{color:var(--nd-danger);background:var(--nd-danger-soft)}.nd-ded__message.svelte-g28qsu{align-items:center;gap:var(--nd-space-1);padding:var(--nd-space-6) var(--nd-space-4);text-align:center;flex-direction:column;display:flex}.nd-ded__value.svelte-g28qsu{color:var(--nd-text);word-break:break-word;font-size:1.02rem;font-weight:600}.nd-ded__label.svelte-g28qsu{letter-spacing:.08em;text-transform:uppercase;color:var(--nd-text-muted);font-size:.75rem;font-weight:600}.nd-usecases.svelte-g28qsu{gap:var(--nd-space-4);grid-template-columns:repeat(4,1fr);display:grid}.nd-usecase.svelte-g28qsu{gap:var(--nd-space-4);padding:var(--nd-space-5);background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius-lg);transition:transform var(--nd-transition), border-color var(--nd-transition), box-shadow var(--nd-transition);flex-direction:column;display:flex;position:relative;overflow:hidden}.nd-usecase.svelte-g28qsu:after{content:"";background:var(--nd-gradient);transform-origin:0;height:2px;transition:transform var(--nd-transition);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.nd-usecase.svelte-g28qsu:hover{border-color:var(--nd-accent);box-shadow:var(--nd-shadow-hover);transform:translateY(-3px)}.nd-usecase.svelte-g28qsu:hover:after{transform:scaleX(1)}.nd-usecase__num.svelte-g28qsu{letter-spacing:-.02em;color:var(--nd-link);opacity:.2;pointer-events:none;font-size:3.2rem;font-weight:800;line-height:1;position:absolute;top:.4rem;right:1rem}.nd-usecase__icon.svelte-g28qsu{width:2.6rem;height:2.6rem;color:var(--nd-link);background:var(--nd-accent-soft);border-radius:var(--nd-radius);transition:background var(--nd-transition), color var(--nd-transition);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nd-usecase.svelte-g28qsu:hover .nd-usecase__icon:where(.svelte-g28qsu){background:var(--nd-accent);color:#fff}.nd-usecase__body.svelte-g28qsu{gap:var(--nd-space-2);flex-direction:column;display:flex}.nd-usecase__title.svelte-g28qsu{letter-spacing:-.01em;color:var(--nd-text);margin:0;font-size:1.05rem;font-weight:700}.nd-usecase__text.svelte-g28qsu{color:var(--nd-text-muted);margin:0;font-size:.9rem;line-height:1.6}@media (width<=64em){.nd-usecases.svelte-g28qsu{grid-template-columns:repeat(2,1fr)}}@media (width<=38em){.nd-usecases.svelte-g28qsu{grid-template-columns:1fr}}
