.nd-demo-root{--nd-demo-width: 340px;box-sizing:border-box;width:100%;max-width:100%;margin-inline:auto;padding:10px 14px;overflow:hidden}.nd-demo-root--hero{--nd-demo-width: 408px;padding:18px 26px 20px}.nd-demo-root--inline{--nd-demo-width: 340px}.nd-demo-stage{position:relative;display:flex;justify-content:center;width:var(--nd-demo-width);max-width:none;margin-inline:auto;background:transparent}.nd-demo-root[data-presentation=hero-premium] .nd-demo-device,.nd-demo-root[data-presentation=showcase-clean] .nd-demo-device{filter:none}.nd-demo-root[data-presentation=showcase-clean]{--nd-demo-width: 388px}.nd-demo-root[data-presentation=support-minimal] .nd-demo-device{filter:none}.nd-demo-root[data-presentation=support-minimal]{--nd-demo-width: 332px}.nd-demo-root[data-motion=float] .nd-demo-stage{animation:nd-demo-stage-float 6.4s ease-in-out infinite}.nd-demo-root[data-pose=tilt-left] .nd-demo-device{transform:rotate(-2.2deg)}.nd-demo-root[data-pose=tilt-right] .nd-demo-device{transform:rotate(2.2deg)}.nd-demo-root[data-pose=straight] .nd-demo-device{transform:none}.nd-demo-device{position:relative;width:100%;aspect-ratio:415 / 843;background:transparent;transform-origin:center center;transition:transform .32s ease}.nd-demo-device-frame{position:absolute;inset:0;overflow:visible;background:transparent;clip-path:none;isolation:auto}.nd-demo-device-shadow{position:absolute;inset:auto 54px -20px;height:36px;border-radius:999px;background:radial-gradient(circle,#0f172a38,#0f172a00 72%);filter:blur(14px);pointer-events:none}.nd-demo-root[data-presentation=hero-premium] .nd-demo-device-shadow{inset:auto 48px -28px;height:52px;background:radial-gradient(circle,#0f172a42,#0f172a14 42%,#0f172a00 74%);filter:blur(18px)}.nd-demo-root[data-presentation=showcase-clean] .nd-demo-device-shadow{inset:auto 52px -22px;height:40px;background:radial-gradient(circle,#0f172a2e,#0f172a00 74%)}.nd-demo-root[data-presentation=support-minimal] .nd-demo-device-shadow{inset:auto 58px -16px;height:30px;background:radial-gradient(circle,#0f172a24,#0f172a00 72%);filter:blur(12px)}.nd-demo-device-shell{position:absolute;inset:0;z-index:2;width:100%;height:100%;background:transparent;object-fit:contain;pointer-events:none}.nd-demo-screen-window{position:absolute;inset:1.32% 3.4%;z-index:1;overflow:hidden;border-radius:calc(var(--nd-demo-width) * .1221264368);background:transparent}.nd-demo-root--hero .nd-demo-screen-window{inset:1.9% 4.85% 1.55%}.nd-demo-screen{position:relative;height:100%;overflow:hidden;border-radius:inherit;background:transparent;color:#0f172a}.nd-demo-shell{--nd-demo-shell-side-padding: .95rem;position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:inherit;background:#fafaf9;padding:.42rem var(--nd-demo-shell-side-padding) .72rem}.nd-demo-statusbar{display:grid;grid-template-columns:1fr 6.9rem auto;align-items:center;padding:.28rem .38rem .82rem;font-size:.84rem;font-weight:700;color:#0f172a}.nd-demo-statusbar-left{display:inline-flex;align-items:center;gap:.3rem;min-width:0}.nd-demo-statusbar-indicator{display:inline-flex;width:.78rem;height:.78rem}.nd-demo-statusbar-indicator svg{width:100%;height:100%}.nd-demo-statusbar-island-spacer{height:1px}.nd-demo-statusbar-right{display:inline-flex;align-items:center;gap:.28rem;justify-self:end;color:#0f172a}.nd-demo-statusbar-right svg{display:block;height:.86rem;width:auto}.nd-demo-app-shell{display:flex;flex:1;flex-direction:column;min-height:0}.nd-demo-app-header{display:flex;align-items:center;gap:8px;padding:.18rem 0 .75rem}.nd-demo-menu-button{width:38px;height:38px;border-radius:11px;background:#f7f7f7;box-shadow:0 2px 10px #0f172a0d,inset 0 0 0 1px #0f172a08;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;flex-shrink:0}.nd-demo-menu-button span{width:16px;height:1.8px;border-radius:999px;background:#0f172a}.nd-demo-search{flex:1;display:flex;align-items:center;gap:6px;min-height:3.05rem;padding:.62rem .82rem;border-radius:12px;background:#f7f7f7;color:#a4a4a8;font-size:.8rem;line-height:1.25;box-shadow:inset 0 0 0 1px #0f172a05}.nd-demo-search-icon{font-size:.9rem;opacity:.55}.nd-demo-view-toggle{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:3px;border-radius:13px;background:#f2f2f4;box-shadow:inset 0 0 0 1px #0f172a08;isolation:isolate}.nd-demo-view-toggle:before{content:"";position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 4.5px);border-radius:10px;background:#fff;box-shadow:0 1px 6px #0f172a0f;transition:transform .42s cubic-bezier(.22,1,.36,1);z-index:0}.nd-demo-view-toggle[data-shell-mode=list]:before{transform:translate(calc(100% + 3px))}.nd-demo-view-toggle[data-transition-kind=initial]:before{transition:none}.nd-demo-view-toggle-option{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.34rem;text-align:center;padding:.55rem .42rem;border-radius:10px;font-size:.82rem;color:#8f949d;font-weight:500;transition:color .24s ease}.nd-demo-view-toggle-option svg{width:.95rem;height:.95rem}.nd-demo-view-toggle-option--active{color:#0f172a;font-weight:600}.nd-demo-app-body{position:relative;flex:1;min-height:0;overflow:hidden}.nd-demo-shell-surface-host{position:relative;height:100%;transform-origin:left center;transition:transform .46s cubic-bezier(.22,1,.36,1)}.nd-demo-app-body[data-drawer-state=open] .nd-demo-shell-surface-host{transform:translate(16px) scale(.984)}.nd-demo-shell-surface-single,.nd-demo-shell-surface-transition{position:relative;height:100%}.nd-demo-shell-surface{display:flex;flex-direction:column;height:100%;min-height:0}.nd-demo-shell-surface-transition .nd-demo-shell-surface{position:absolute;inset:0}.nd-demo-shell-surface-transition[data-transition-kind=content] .nd-demo-shell-surface--previous{animation:nd-demo-surface-fade-out .32s ease both}.nd-demo-shell-surface-transition[data-transition-kind=content] .nd-demo-shell-surface--current{animation:nd-demo-surface-fade-in .32s ease both}.nd-demo-shell-surface-transition[data-transition-kind=shell-toggle-to-agenda] .nd-demo-shell-surface--previous{animation:nd-demo-surface-exit-right .46s cubic-bezier(.22,1,.36,1) both}.nd-demo-shell-surface-transition[data-transition-kind=shell-toggle-to-agenda] .nd-demo-shell-surface--current{animation:nd-demo-surface-enter-from-left .46s cubic-bezier(.22,1,.36,1) both}.nd-demo-shell-surface-transition[data-transition-kind=shell-toggle-to-list] .nd-demo-shell-surface--previous{animation:nd-demo-surface-exit-left .46s cubic-bezier(.22,1,.36,1) both}.nd-demo-shell-surface-transition[data-transition-kind=shell-toggle-to-list] .nd-demo-shell-surface--current{animation:nd-demo-surface-enter-from-right .46s cubic-bezier(.22,1,.36,1) both}.nd-demo-route{display:flex;flex:1;min-height:0;flex-direction:column}.nd-demo-route--home{gap:.7rem;padding-top:.22rem}.nd-demo-home-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.nd-demo-home-filter,.nd-demo-back-button{width:38px;height:38px;border-radius:11px;background:#f7f7f7;box-shadow:0 2px 10px #0f172a0d,inset 0 0 0 1px #0f172a08;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#0f172a}.nd-demo-home-filter svg,.nd-demo-back-button svg{width:.95rem;height:.95rem}.nd-demo-home-surface,.nd-demo-detail-scroll{min-height:0;flex:1;overflow:hidden}.nd-demo-home-surface{padding-bottom:.55rem}.nd-demo-home-row{display:flex;align-items:center;gap:10px;padding:.68rem 0;border-bottom:.5px solid #f3f4f6}.nd-demo-home-row--active{margin-inline:-.35rem;padding-inline:.35rem;border-radius:14px;background:linear-gradient(180deg,#fff8ecf5,#fff3e2e0);box-shadow:inset 0 0 0 1px #e6644214}.nd-demo-home-row-time{width:40px;flex-shrink:0;color:#9ca3af;font-size:.72rem;font-variant-numeric:tabular-nums}.nd-demo-home-row-main{flex:1;min-width:0}.nd-demo-home-row-name{font-size:.82rem;font-weight:600;color:#0f172a}.nd-demo-home-row-subtitle{margin-top:2px;color:#8f949d;font-size:.7rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-demo-home-footer-copy{padding-top:.65rem;color:#9ca3af;font-size:.68rem;text-align:center}.nd-demo-badge{border-radius:999px;padding:.16rem .48rem;font-size:.66rem;font-weight:600;white-space:nowrap}.nd-demo-badge--review{background:#faeeda;color:#854f0b}.nd-demo-badge--ready{background:#fef3e2;color:#854f0b}.nd-demo-badge--sent{background:#e1f5ee;color:#085041}.nd-demo-route--detail{padding-top:.16rem}.nd-demo-detail-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding-bottom:.85rem}.nd-demo-detail-header-center{min-width:0}.nd-demo-detail-header-title{font-size:.92rem;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-demo-detail-header-subtitle{margin-top:2px;font-size:.7rem;color:#8f949d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-demo-detail-header-spacer{width:38px;height:38px}.nd-demo-detail-stage{max-width:92px;padding:.38rem .52rem;border-radius:10px;background:#f7f7f7;color:#6b7280;font-size:.62rem;font-weight:600;line-height:1.15;text-align:right}.nd-demo-linked-contacts-row{display:flex;gap:.5rem;padding-bottom:.75rem}.nd-demo-linked-contact-chip{display:inline-flex;align-items:center;gap:8px;padding:.48rem .68rem;border-radius:999px;background:#f7f7f7;color:#0f172a;font-size:.72rem;font-weight:600}.nd-demo-linked-contact-avatar{width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fef3e2;color:#854f0b;font-size:.64rem;font-weight:700}.nd-demo-section-card{border-radius:16px;background:#fff;box-shadow:0 8px 22px #0f172a0d,inset 0 0 0 1px #0f172a0a;padding:.8rem .85rem;margin-bottom:.58rem}.nd-demo-section-card--expanded{background:#fffdfa;box-shadow:0 12px 26px #e6644217,inset 0 0 0 1px #e6644214}.nd-demo-section-card-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.nd-demo-section-card-title{min-width:0;display:inline-flex;align-items:center;gap:8px;color:#0f172a;font-size:.78rem;font-weight:700}.nd-demo-section-card-icon{min-width:28px;height:28px;padding-inline:6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fef3e2;color:#e66442;font-size:.58rem;font-weight:700;letter-spacing:.02em}.nd-demo-section-card-status{color:#8f949d;font-size:.62rem;font-weight:600;text-align:right}.nd-demo-section-card-body{padding-top:.72rem}.nd-demo-contact-info,.nd-demo-sync-card,.nd-demo-followup-card,.nd-demo-notes-card,.nd-demo-transcript-list{display:flex;flex-direction:column;gap:.72rem}.nd-demo-scan-preview{position:relative;overflow:hidden;border-radius:14px;background:linear-gradient(160deg,#0f172a0f,#e664421f),#f8fafc;padding:.85rem}.nd-demo-scan-preview--offline:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#0f172a14,#0f172a00 58%);pointer-events:none}.nd-demo-scan-card{border-radius:12px;background:#ffffffeb;padding:.72rem .8rem;box-shadow:0 10px 18px #0f172a14}.nd-demo-scan-card-name{color:#0f172a;font-size:.82rem;font-weight:700}.nd-demo-scan-card-subtitle{margin-top:3px;color:#6b7280;font-size:.66rem}.nd-demo-scan-card-line{height:6px;margin-top:.65rem;border-radius:999px;background:#94a3b847}.nd-demo-scan-card-line--short{width:68%}.nd-demo-scan-flash{position:absolute;inset:0;background:linear-gradient(180deg,#ffffff47,#fff0 36%);animation:nd-demo-scan-flash .45s ease-out both;pointer-events:none}.nd-demo-scan-line{position:absolute;left:.85rem;right:.85rem;top:.85rem;height:2px;border-radius:999px;background:linear-gradient(90deg,#e6644200,#e66442eb,#e6644200);box-shadow:0 0 12px #e6644273;animation:nd-demo-scan-line 2.2s cubic-bezier(.22,1,.36,1) infinite;pointer-events:none}.nd-demo-inline-status{display:inline-flex;align-items:center;gap:6px;margin-top:.7rem;color:#6b7280;font-size:.66rem;font-weight:600}.nd-demo-inline-status-dot{width:8px;height:8px;border-radius:999px;background:#94a3b8}.nd-demo-field-grid{display:grid;gap:.48rem}.nd-demo-field-row{border-radius:12px;background:#fff;padding:.58rem .72rem;box-shadow:inset 0 0 0 1px #0f172a0f}.nd-demo-field-row--accent{background:#fff8ee;box-shadow:inset 0 0 0 1px #e664421f}.nd-demo-field-label{color:#8f949d;font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.nd-demo-field-value{margin-top:2px;color:#0f172a;font-size:.76rem;font-weight:600;line-height:1.35}.nd-demo-field-hint,.nd-demo-sync-summary,.nd-demo-collapsed-secondary,.nd-demo-report-placeholder-subtitle{color:#8f949d;font-size:.68rem;line-height:1.4}.nd-demo-collapsed-primary,.nd-demo-report-placeholder-title{color:#0f172a;font-size:.74rem;font-weight:600}.nd-demo-success-row{display:flex;align-items:center;gap:8px;color:#0b6b57;font-size:.74rem;font-weight:700}.nd-demo-success-icon{width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#1d9e7524}.nd-demo-success-icon svg{width:.72rem;height:.72rem}.nd-demo-operation-chip{margin-left:auto;padding:.16rem .4rem;border-radius:999px;background:#e1f5ee;color:#0b6b57;font-size:.58rem;font-weight:700}.nd-demo-chip-row{display:flex;flex-wrap:wrap;gap:6px}.nd-demo-chip{padding:.28rem .48rem;border-radius:999px;background:#f3f4f6;color:#4b5563;font-size:.62rem;font-weight:600}.nd-demo-report-card,.nd-demo-report-placeholder{border-radius:16px;background:linear-gradient(180deg,#fff,#fffaf5);box-shadow:0 10px 24px #0f172a0d,inset 0 0 0 1px #0f172a0d;padding:.85rem;margin-bottom:.65rem}.nd-demo-report-simple-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.nd-demo-report-simple-head strong{color:#0f172a;font-size:.9rem}.nd-demo-report-tabs{display:flex;gap:6px;flex-wrap:wrap}.nd-demo-report-tab{padding:.24rem .48rem;border-radius:999px;background:#f3f4f6;color:#6b7280;font-size:.62rem;font-weight:700;text-transform:capitalize}.nd-demo-report-tab--active{background:#e66442;color:#fff}.nd-demo-report-score{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-top:.75rem;color:#6b7280;font-size:.68rem}.nd-demo-report-score strong{color:#0f172a;font-size:.96rem}.nd-demo-report-highlights{display:grid;gap:.44rem;padding-top:.7rem}.nd-demo-report-highlight{display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:12px;padding:.46rem .6rem;font-size:.68rem}.nd-demo-report-highlight strong{font-size:.72rem}.nd-demo-report-highlight--neutral{background:#f8fafc;color:#475569}.nd-demo-report-highlight--success{background:#e1f5ee;color:#0b6b57}.nd-demo-report-highlight--warning{background:#fef3e2;color:#92400e}.nd-demo-report-takeaway{padding-top:.75rem;color:#475569;font-size:.69rem;line-height:1.45}.nd-demo-transcript-row{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:start}.nd-demo-transcript-speaker{padding:.2rem .4rem;border-radius:999px;background:#f3f4f6;color:#6b7280;font-size:.58rem;font-weight:700}.nd-demo-transcript-speaker--you{background:#fff2e9;color:#c25739}.nd-demo-transcript-text,.nd-demo-note-line,.nd-demo-mail-line{color:#334155;font-size:.7rem;line-height:1.45}.nd-demo-mail-line--writing{opacity:0;clip-path:inset(0 100% 0 0);animation:nd-demo-mail-write 1s steps(24,end) forwards;animation-delay:var(--nd-demo-line-delay, 0s)}.nd-demo-note-box,.nd-demo-mail-body{border-radius:12px;background:#fff;padding:.72rem;box-shadow:inset 0 0 0 1px #0f172a0f}.nd-demo-note-line+.nd-demo-note-line,.nd-demo-mail-line+.nd-demo-mail-line{margin-top:.35rem}.nd-demo-mail-meta-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:#6b7280;font-size:.64rem}.nd-demo-mail-meta-row strong{color:#0f172a;font-size:.7rem;text-align:right}.nd-demo-followup-actions{display:flex;gap:8px}.nd-demo-action-button{flex:1;border:0;border-radius:12px;padding:.56rem .65rem;background:#f3f4f6;color:#475569;font-size:.68rem;font-weight:700}.nd-demo-action-button--primary{background:#e66442;color:#fff}.nd-demo-day-picker{display:flex;align-items:center;justify-content:space-between;padding:.7rem 0 .8rem;color:#6b7280;font-size:.95rem}.nd-demo-day-picker-center{display:flex;flex-direction:column;align-items:center;color:#0f172a;font-weight:600;line-height:1.05}.nd-demo-day-picker-date{color:#b0b3bb;font-size:.78rem;font-weight:400}.nd-demo-app-content{position:relative;flex:1;min-height:0;overflow:hidden;padding-bottom:.8rem}.nd-demo-list-screen{height:100%;overflow:hidden}.nd-demo-list-section{padding:.8rem 0 .45rem;font-size:.67rem;letter-spacing:.06em;color:#6b7280;font-weight:500}.nd-demo-list-row{display:flex;align-items:center;gap:8px;padding:.58rem 0;border-bottom:.5px solid #f3f4f6}.nd-demo-list-row--active{margin-inline:-.35rem;padding-inline:.35rem;border-radius:12px;background:linear-gradient(180deg,#fff8eceb,#fff3e2d6);box-shadow:inset 0 0 0 1px #e6644214}.nd-demo-list-time{width:36px;flex-shrink:0;color:#9ca3af;font-size:.74rem;font-variant-numeric:tabular-nums}.nd-demo-list-dot{width:6px;height:6px;border-radius:999px;background:#e66442;flex-shrink:0}.nd-demo-list-name{flex:1;min-width:0;font-size:.82rem;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-demo-list-status{border-radius:999px;padding:.16rem .48rem;font-size:.66rem;font-weight:600;white-space:nowrap}.nd-demo-list-status--review{background:#faeeda;color:#854f0b}.nd-demo-list-status--ready{background:#fef3e2;color:#854f0b}.nd-demo-list-status--sent{background:#e1f5ee;color:#085041}.nd-demo-agenda-screen{position:relative;height:100%;overflow:hidden}.nd-demo-agenda-row{display:flex;min-height:46px;border-bottom:.5px solid #f3f4f6}.nd-demo-agenda-hour{width:32px;flex-shrink:0;text-align:right;padding-right:6px;padding-top:2px;color:#c4c4c4;font-size:.68rem;font-variant-numeric:tabular-nums}.nd-demo-agenda-slot{position:relative;flex:1;padding-right:6px}.nd-demo-agenda-block{position:absolute;left:0;right:6px;border-left:3px solid;border-radius:0 8px 8px 0;padding:.42rem .6rem}.nd-demo-agenda-block--active{box-shadow:0 8px 18px #e664421f}.nd-demo-agenda-block--top{top:4px}.nd-demo-agenda-block--middle{top:14px}.nd-demo-agenda-block--bottom{top:20px}.nd-demo-agenda-block--review{background:#faeeda;border-left-color:#ef9f27}.nd-demo-agenda-block--ready{background:#fef3e2;border-left-color:#e66442}.nd-demo-agenda-block--sent{background:#e1f5ee;border-left-color:#1d9e75}.nd-demo-agenda-name{font-size:.78rem;font-weight:500}.nd-demo-agenda-meta{margin-top:1px;font-size:.68rem;color:#6b7280}.nd-demo-now-indicator{position:absolute;top:122px;left:0;right:0;display:flex;align-items:center;z-index:1}.nd-demo-now-dot{width:7px;height:7px;border-radius:999px;background:#e66442;margin-left:29px}.nd-demo-now-line{flex:1;height:1.5px;background:#e66442}.nd-demo-capture-bar{width:min(78%,220px);margin:auto auto .38rem;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.42rem .55rem;border-radius:999px;background:#fffffffa;box-shadow:0 14px 30px #0f172a17,0 2px 10px #0f172a0d;backdrop-filter:blur(14px)}.nd-demo-capture-side,.nd-demo-capture-mic{display:flex;align-items:center;justify-content:center}.nd-demo-capture-side{width:40px;height:40px;color:#4b5563}.nd-demo-capture-side--active{color:#e66442}.nd-demo-capture-mic{width:56px;height:56px;border-radius:999px;background:#e66442;color:#fff;box-shadow:0 8px 20px #e664423d}.nd-demo-capture-mic--active{animation:nd-demo-badge-pulse 1.6s ease-in-out infinite}.nd-demo-capture-side svg,.nd-demo-capture-mic svg{width:21px;height:21px}.nd-demo-drawer-layer{position:absolute;inset:0;left:calc(var(--nd-demo-shell-side-padding) * -1);right:calc(var(--nd-demo-shell-side-padding) * -1);z-index:3;overflow:hidden}.nd-demo-drawer-backdrop{position:absolute;inset:0;background:#0f172a2e}.nd-demo-drawer-layer[data-drawer-motion=opening] .nd-demo-drawer-backdrop{animation:nd-demo-drawer-backdrop-enter .32s ease both}.nd-demo-drawer-layer[data-drawer-motion=closing] .nd-demo-drawer-backdrop{animation:nd-demo-drawer-backdrop-exit .24s ease both}.nd-demo-drawer-panel{position:absolute;top:0;left:0;bottom:0;width:74%;max-width:220px;overflow:hidden;background:#fffffffb;border-radius:0 28px 28px 0;display:flex;flex-direction:column;padding:3rem .75rem 1rem;box-shadow:18px 0 40px #0f172a24}.nd-demo-drawer-layer[data-drawer-motion=opening] .nd-demo-drawer-panel{animation:nd-demo-drawer-panel-enter .48s cubic-bezier(.22,1,.36,1) both}.nd-demo-drawer-layer[data-drawer-motion=closing] .nd-demo-drawer-panel{animation:nd-demo-drawer-panel-exit .32s cubic-bezier(.55,0,.55,.2) both}.nd-demo-drawer-profile{display:flex;align-items:center;gap:10px;padding:0 .6rem 1rem;border-bottom:.5px solid #f3f4f6}.nd-demo-avatar{width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fef3e2;color:#854f0b;font-size:.82rem;font-weight:700;flex-shrink:0}.nd-demo-contact-meta{min-width:0}.nd-demo-contact-name{font-size:.88rem;font-weight:600;line-height:1.15}.nd-demo-contact-company{margin-top:1px;font-size:.72rem;color:#6b7280}.nd-demo-drawer-nav{padding-top:.6rem}.nd-demo-drawer-item{display:flex;align-items:center;gap:10px;padding:.75rem .7rem;border-radius:10px;color:#0f172a;font-size:.84rem}.nd-demo-drawer-item--active{background:#fef3e2;color:#e66442;font-weight:600}.nd-demo-drawer-item-icon{width:18px;text-align:center;opacity:.75}.nd-demo-drawer-bottom{margin-top:auto;padding:.8rem .6rem 0;border-top:.5px solid #f3f4f6}.nd-demo-drawer-chip{padding:.55rem .7rem;border-radius:10px;background:#f3f4f6;font-size:.76rem;margin-bottom:.45rem}.nd-demo-drawer-bottom-row{padding:.45rem 0;font-size:.78rem;color:#6b7280}.nd-demo-root[data-reduced-motion=true] .nd-demo-capture-mic--active,.nd-demo-root[data-reduced-motion=true] .nd-demo-stage,.nd-demo-root[data-reduced-motion=true] .nd-demo-shell-surface-single,.nd-demo-root[data-reduced-motion=true] .nd-demo-shell-surface-transition .nd-demo-shell-surface,.nd-demo-root[data-reduced-motion=true] .nd-demo-drawer-backdrop,.nd-demo-root[data-reduced-motion=true] .nd-demo-drawer-panel{animation:none}.nd-demo-root[data-reduced-motion=true] .nd-demo-shell-surface-host,.nd-demo-root[data-reduced-motion=true] .nd-demo-view-toggle:before,.nd-demo-root[data-reduced-motion=true] .nd-demo-view-toggle-option{transition:none}@keyframes nd-demo-badge-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes nd-demo-stage-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes nd-demo-scan-flash{0%{opacity:.95}to{opacity:0}}@keyframes nd-demo-scan-line{0%{transform:translateY(0);opacity:.2}15%{opacity:1}85%{opacity:1}to{transform:translateY(118px);opacity:.16}}@keyframes nd-demo-mail-write{0%{opacity:.55;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes nd-demo-surface-fade-in{0%{opacity:0}to{opacity:1}}@keyframes nd-demo-surface-fade-out{0%{opacity:1}to{opacity:0}}@keyframes nd-demo-surface-enter-from-left{0%{opacity:.72;transform:translate(-32px)}to{opacity:1;transform:translate(0)}}@keyframes nd-demo-surface-enter-from-right{0%{opacity:.72;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@keyframes nd-demo-surface-exit-left{0%{opacity:1;transform:translate(0)}to{opacity:.54;transform:translate(-32px)}}@keyframes nd-demo-surface-exit-right{0%{opacity:1;transform:translate(0)}to{opacity:.54;transform:translate(32px)}}@keyframes nd-demo-drawer-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes nd-demo-drawer-backdrop-exit{0%{opacity:1}to{opacity:0}}@keyframes nd-demo-drawer-panel-enter{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:translate(0)}}@keyframes nd-demo-drawer-panel-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-26px)}}@media(max-width:767px){.nd-demo-root[data-pose=tilt-left] .nd-demo-device,.nd-demo-root[data-pose=tilt-right] .nd-demo-device{transform:rotate(0)}.nd-demo-stage{justify-content:center}}
