.nd-chat{color:var(--n-ink,#f2f2ef);font-family:Nora Manrope,Manrope,system-ui,sans-serif;display:flex;position:absolute;inset:0}.nd-chat *,.nd-chat :before,.nd-chat :after{box-sizing:border-box}.nd-chat button,.nd-chat input,.nd-chat textarea,.nd-chat select{font-family:inherit}.nd-chat input::placeholder,.nd-chat textarea::placeholder{color:#8a8a86}.nd-chat button:focus-visible,.nd-chat a:focus-visible{outline:2px solid var(--n-ink,#f2f2ef);outline-offset:2px}.nd-chat-col{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.nd-chat-head{border-bottom:1px solid var(--n-divider,#1f1f21);flex:none;align-items:center;gap:10px;min-height:52px;padding:0 24px;display:flex}.nd-chat[data-mob] .nd-chat-head{padding:0 14px}.nd-chat-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.nd-chat-pill{border:1px solid var(--n-line,#2a2a2b);color:var(--n-muted,#9c9c98);border-radius:999px;flex:none;align-items:center;gap:6px;padding:3px 10px;font-size:12px;display:inline-flex}.nd-chat-pill-dot{background:var(--n-ink,#f2f2ef);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite npulse}.nd-chat-pill-dot[data-still]{animation:none}.nd-chat-spacer{flex:1}.nd-chat-headbtn{white-space:nowrap;border:1px solid var(--n-line,#2a2a2b);min-height:32px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.nd-chat-headbtn-new:hover{background:var(--n-raised,#1c1c1e)}.nd-chat-scroll{flex:1;min-height:0;padding:28px 40px;overflow:hidden auto}.nd-chat[data-mob] .nd-chat-scroll{padding:16px 14px}.nd-chat-thread{flex-direction:column;gap:16px;max-width:720px;margin:0 auto;padding-bottom:16px;display:flex}.nd-chat-muted{color:var(--n-muted,#9c9c98);font-size:14px}.nd-chat-user{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:8px;max-width:86%;animation:.3s nrise;display:flex}.nd-chat-user-atts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.nd-chat-user-photo{object-fit:cover;border-radius:12px;width:88px;height:88px}.nd-chat-attchip{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.nd-chat-tag{background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c);border-radius:5px;padding:2px 6px;font-size:10px;font-weight:600}.nd-chat-bubble{background:var(--n-raised,#1c1c1e);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px 20px 6px;padding:12px 16px;font-size:15px;line-height:1.55}.nd-chat-nora{gap:12px;font-size:15px;line-height:1.6;animation:.3s nrise;display:flex}.nd-chat-nora-dot{background:var(--n-ink,#f2f2ef);width:10px;height:10px;box-shadow:0 0 0 4px var(--n-inkring,#f2f2ef26);border-radius:50%;flex:none;margin-top:8px}.nd-chat-nora-text{white-space:pre-line;overflow-wrap:anywhere;min-width:0}.nd-chat-typing{color:var(--n-muted,#9c9c98);align-items:center;gap:10px;font-size:14px;display:flex}.nd-chat-typing-orb{width:28px;height:28px;position:relative}.nd-chat-steps{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:20px;flex-direction:column;animation:.3s nrise;display:flex}.nd-chat-steps-head{justify-content:space-between;align-items:center;padding:12px 18px 6px;display:flex}.nd-chat-steps-title{font-size:13px;font-weight:600}.nd-chat-steps-count{color:var(--n-muted,#9c9c98);font-size:12px}.nd-chat-step{align-items:center;gap:12px;padding:8px 18px;transition:opacity .3s;display:flex}.nd-chat-step-done{background:var(--n-ink,#f2f2ef);width:20px;height:20px;color:var(--n-bg,#0b0b0c);border-radius:50%;flex:none;place-items:center;display:grid}.nd-chat-step-active{border:1.5px solid var(--n-line2,#3a3a3c);border-top-color:var(--n-ink,#f2f2ef);border-radius:50%;flex:none;width:20px;height:20px;animation:.8s linear infinite nspin}.nd-chat-step-todo{border:1.5px solid var(--n-line2,#3a3a3c);border-radius:50%;flex:none;width:20px;height:20px}.nd-chat-step-label{font-size:14px;line-height:1.5}.nd-chat-step-meta{color:var(--n-muted,#9c9c98);white-space:nowrap;margin-left:auto;font-size:12px}.nd-chat-steps-foot{height:8px}.nd-chat-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-bottom:2px;animation:.3s nrise;display:grid;overflow-x:visible}.nd-chat[data-mob] .nd-chat-options{overflow-x:auto}.nd-chat-option{border:1.5px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;border-radius:18px;flex-direction:column;padding:0;transition:border-color .2s;display:flex;overflow:hidden}.nd-chat-option[data-picked]{border-color:var(--n-ink,#f2f2ef)}.nd-chat-option:hover{border-color:var(--n-muted,#9c9c98)}.nd-chat-option:disabled{cursor:default}.nd-chat-option-img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.nd-chat-option-noimg{aspect-ratio:4/3;background:var(--n-raised,#1c1c1e);width:100%;display:block}.nd-chat-option-body{flex-direction:column;gap:4px;padding:12px 14px 14px;display:flex}.nd-chat-option-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.nd-chat-option-name{font-size:14px;font-weight:600;line-height:1.35}.nd-chat-option-tag{background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c);border-radius:999px;flex:none;padding:2px 8px;font-size:11px;font-weight:600}.nd-chat-option-meta{color:var(--n-muted,#9c9c98);font-size:12px;line-height:1.5}.nd-chat-option-price{font-size:13px;font-weight:600}.nd-chat-option-pick{color:var(--n-soft,#c9c9c5);margin-top:6px;font-size:12px;font-weight:600}.nd-chat-watch{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-card,#141415);color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;border-radius:18px;align-items:center;gap:12px;padding:10px;display:flex}.nd-chat-watch-thumb{object-fit:cover;background:var(--n-raised,#1c1c1e);border-radius:10px;flex:none;width:64px;height:48px}.nd-chat-watch-text{flex-direction:column;flex:1;min-width:0;display:flex}.nd-chat-watch-title{font-size:14px;font-weight:600}.nd-chat-watch-sub{color:var(--n-muted,#9c9c98);font-size:12px}.nd-chat-watch-cta{background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.nd-chat-approval{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:20px;flex-direction:column;gap:12px;padding:16px 18px;animation:.3s nrise;display:flex}.nd-chat-approval[data-pending]{border-color:var(--n-line2,#3a3a3c)}.nd-chat-approval-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nd-chat-approval-icon{filter:var(--n-iconf,grayscale(1) brightness(1.6))}.nd-chat-approval-glyph{background:var(--n-ink,#f2f2ef);width:24px;height:24px;color:var(--n-bg,#0b0b0c);border-radius:7px;place-items:center;font-size:12px;font-weight:600;display:grid}.nd-chat-approval-titles{flex-direction:column;min-width:0;display:flex}.nd-chat-approval-title{font-size:14px;font-weight:600}.nd-chat-approval-sub{color:var(--n-muted,#9c9c98);font-size:12px}.nd-chat-approval-note{border:1px solid var(--n-line,#2a2a2b);color:var(--n-muted,#9c9c98);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:4px 10px;font-size:12px;display:inline-flex}.nd-chat-approval-body{background:var(--n-raised,#1c1c1e);white-space:pre-line;overflow-wrap:anywhere;border-radius:14px 14px 14px 4px;padding:12px 14px;font-size:14px;line-height:1.55}.nd-chat-approval-plain{color:var(--n-soft,#c9c9c5);white-space:pre-line;overflow-wrap:anywhere;font-size:14px;line-height:1.55}.nd-chat-approval-edit{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-raised,#1c1c1e);width:100%;color:var(--n-ink,#f2f2ef);resize:vertical;border-radius:14px;outline:none;padding:12px 14px;font-size:14px;line-height:1.55}.nd-chat-approval-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nd-chat-approval-by{color:var(--n-muted,#9c9c98);margin-left:auto;font-size:12px}.nd-chat-btn{background:var(--n-ink,#f2f2ef);min-height:38px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600}.nd-chat-btn-hover:hover{background:var(--n-hover,#d4d4d0)}.nd-chat-btn2{border:1px solid var(--n-line,#2a2a2b);min-height:38px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}.nd-chat-btn2-hover:hover{background:var(--n-raised,#1c1c1e)}.nd-chat-btn:disabled,.nd-chat-btn2:disabled{cursor:default;opacity:.6}.nd-chat-sent{align-items:center;gap:10px;font-size:14px;display:flex}.nd-chat-sent-check{background:var(--n-ink,#f2f2ef);width:22px;height:22px;color:var(--n-bg,#0b0b0c);border-radius:50%;place-items:center;display:grid}.nd-chat-sent-text{font-weight:600}.nd-chat-dismissed{color:var(--n-muted,#9c9c98);align-items:center;gap:10px;font-size:14px;display:flex}.nd-chat-link{color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.nd-chat-field{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-raised,#1c1c1e);width:100%;min-height:38px;color:var(--n-ink,#f2f2ef);border-radius:14px;outline:none;padding:0 14px;font-size:14px}.nd-chat-call{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-card,#141415);border-radius:22px;flex-direction:column;animation:.3s nrise;display:flex;overflow:hidden}.nd-chat-call-top{align-items:center;gap:16px;padding:16px 20px;display:flex}.nd-chat-call-orb{flex:none;width:64px;height:64px;position:relative}.nd-chat-call-who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nd-chat-call-name{font-size:17px;font-weight:600}.nd-chat-call-status{color:var(--n-muted,#9c9c98);font-size:13px}.nd-chat-call-lines{border-top:1px solid var(--n-line,#2a2a2b);flex-direction:column;gap:10px;padding:14px 20px;display:flex}.nd-chat-call-line{gap:12px;animation:.3s nrise;display:flex}.nd-chat-call-speaker{width:48px;color:var(--n-muted,#9c9c98);flex:none;padding-top:2px;font-size:12px;line-height:1.6}.nd-chat-call-said{font-size:14px;line-height:1.6}.nd-chat-call-live{border-top:1px solid var(--n-line,#2a2a2b);background:var(--n-stage,#111112);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.nd-chat-call-end{border:1px solid var(--n-line,#2a2a2b);min-height:38px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.nd-chat-call-end:disabled,.nd-chat-link:disabled{cursor:default;opacity:.6}.nd-chat-call-note{max-width:100%;color:var(--n-muted,#9c9c98);margin-left:auto;font-size:12px;line-height:1.5}.nd-chat-flights{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:20px;flex-direction:column;gap:10px;padding:16px 18px;animation:.3s nrise;display:flex}.nd-chat-flights-head{flex-direction:column;gap:2px;display:flex}.nd-chat-flights-title{font-size:15px;font-weight:600}.nd-chat-flights-sub,.nd-chat-flights-meta,.nd-chat-flights-note{color:var(--n-muted,#9c9c98);font-size:12px;line-height:1.5}.nd-chat-flights-row{background:var(--n-raised,#1c1c1e);border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:10px 12px;display:flex}.nd-chat-flights-main{flex-direction:column;flex:1;gap:2px;min-width:140px;display:flex}.nd-chat-flights-airline,.nd-chat-flights-fare{font-size:14px;font-weight:600}.nd-chat-flights-src{color:var(--n-soft,#c9c9c5);overflow-wrap:anywhere;font-size:12px;text-decoration:underline}span.nd-chat-flights-src{text-decoration:none}.nd-chat-result{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:20px;gap:12px;padding:16px 18px;animation:.3s nrise;display:flex}.nd-chat-result-check{background:var(--n-ink,#f2f2ef);width:24px;height:24px;color:var(--n-bg,#0b0b0c);border-radius:50%;flex:none;place-items:center;display:grid}.nd-chat-result-text{flex-direction:column;gap:2px;min-width:0;display:flex}.nd-chat-result-title{font-size:15px;font-weight:600;line-height:1.45}.nd-chat-result-sub{color:var(--n-muted,#9c9c98);font-size:14px;line-height:1.5}.nd-chat-chips{flex-wrap:wrap;gap:8px;padding-left:22px;display:flex}.nd-chat-chip{border:1px solid var(--n-line2,#3a3a3c);min-height:36px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.nd-chat-chip:hover{background:var(--n-raised,#1c1c1e)}.nd-chat-chip[data-static]{cursor:default;color:var(--n-muted,#9c9c98)}.nd-chat-chip[data-static]:hover,.nd-chat-chip:disabled:hover{background:0 0}.nd-composer-wrap{flex:none;padding:10px 40px 18px;position:relative}.nd-chat[data-mob] .nd-composer-wrap{padding:6px 10px 10px}.nd-composer-inner{max-width:760px;margin:0 auto;position:relative}.nd-composer-plus{z-index:10;border:1px solid var(--n-line,#2a2a2b);background:var(--n-pop,#161617);max-width:620px;box-shadow:var(--n-shpop,0 30px 80px -20px #000000e6);border-radius:20px;flex-wrap:wrap;animation:.2s nrise;display:flex;position:absolute;bottom:calc(100% + 10px);left:0;right:0;overflow:hidden}.nd-composer-plus-add{flex-direction:column;flex:260px;padding:8px;display:flex}.nd-composer-plus-conn{border-left:1px solid var(--n-line,#2a2a2b);flex-direction:column;flex:240px;padding:8px;display:flex}.nd-composer-menu-label{color:var(--n-muted,#9c9c98);padding:8px 10px 6px;font-size:12px}.nd-composer-add{min-height:42px;color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 10px;font-size:14px;display:flex}.nd-composer-add:hover{background:var(--n-raised,#1c1c1e)}.nd-composer-glyph{background:var(--n-raised,#1c1c1e);border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:grid}.nd-composer-hint{color:var(--n-muted,#9c9c98);margin-left:auto;font-size:12px}.nd-composer-conn{align-items:center;gap:12px;min-height:42px;padding:0 10px;font-size:14px;display:flex}.nd-composer-switch{background:var(--n-line,#2a2a2b);cursor:pointer;border:0;border-radius:999px;width:36px;height:22px;margin-left:auto;padding:0;position:relative}.nd-composer-switch[aria-checked=true]{background:var(--n-ink,#f2f2ef)}.nd-composer-knob{background:var(--n-muted,#9c9c98);border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:3px}.nd-composer-switch[aria-checked=true] .nd-composer-knob{background:var(--n-bg,#0b0b0c);left:17px}.nd-composer-connect{border:1px solid var(--n-line2,#3a3a3c);color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:4px 12px;font-size:12px;font-weight:600}.nd-composer-browse{border:0;border-top:1px solid var(--n-line,#2a2a2b);min-height:42px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;margin-top:4px;padding:0 10px;font-size:14px;font-weight:600;display:flex}.nd-composer-at{z-index:10;border:1px solid var(--n-line,#2a2a2b);background:var(--n-pop,#161617);width:320px;max-width:100%;box-shadow:var(--n-shpop,0 30px 80px -20px #000000e6);border-radius:18px;flex-direction:column;padding:6px;animation:.2s nrise;display:flex;position:absolute;bottom:calc(100% + 10px);left:0}.nd-composer-at-label{color:var(--n-muted,#9c9c98);padding:6px 10px;font-size:12px}.nd-composer-at-item{min-height:44px;color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;display:flex}.nd-composer-at-item:hover,.nd-composer-at-item[data-active]{background:var(--n-raised,#1c1c1e)}.nd-composer-at-img{object-fit:cover;width:28px;height:28px}.nd-composer-at-initials{background:var(--n-line,#2a2a2b);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:grid}.nd-composer-at-name{flex:1;font-size:14px;font-weight:600}.nd-composer-at-sub{color:var(--n-muted,#9c9c98);font-size:12px}.nd-composer-box{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);box-shadow:var(--n-shmd,0 24px 60px -30px #000000e6);border-radius:24px;flex-direction:column;gap:10px;padding:12px 12px 10px 16px;display:flex}.nd-composer-box[data-active]{border-color:var(--n-line2,#3a3a3c)}.nd-composer-atts{flex-wrap:wrap;gap:8px;display:flex}.nd-composer-att{border:1px solid var(--n-line,#2a2a2b);background:var(--n-raised,#1c1c1e);border-radius:12px;align-items:center;gap:8px;height:56px;padding:0 12px;font-size:13px;display:flex;position:relative}.nd-composer-att[data-photo]{padding:0}.nd-composer-att-photo{object-fit:cover;border-radius:11px;width:54px;height:54px}.nd-composer-att-remove{border:2px solid var(--n-card,#141415);background:var(--n-line2,#3a3a3c);width:20px;height:20px;color:var(--n-ink,#f2f2ef);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:11px;display:grid;position:absolute;top:-7px;right:-7px}.nd-composer-rec{align-items:center;gap:10px;font-size:14px;display:flex}.nd-composer-rec-dot{background:var(--n-ink,#f2f2ef);border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite npulse}.nd-composer-rec-stop{background:var(--n-ink,#f2f2ef);min-height:32px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:999px;margin-left:auto;padding:0 14px;font-size:13px;font-weight:600}.nd-composer-input{resize:none;width:100%;min-height:26px;max-height:120px;color:var(--n-ink,#f2f2ef);background:0 0;border:0;outline:none;padding:0;font-size:16px;line-height:1.6;display:block}.nd-composer-bar{align-items:center;gap:6px;display:flex}.nd-composer-plusbtn{border:1px solid var(--n-line,#2a2a2b);width:36px;height:36px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.nd-composer-plusbtn[aria-expanded=true]{background:var(--n-line,#2a2a2b)}.nd-composer-chip{border:1px solid var(--n-line,#2a2a2b);height:36px;color:var(--n-soft,#c9c9c5);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.nd-composer-chip:hover{background:var(--n-raised,#1c1c1e)}.nd-composer-mic{width:36px;height:36px;color:var(--n-muted,#9c9c98);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.nd-composer-mic[aria-pressed=true]{background:var(--n-line,#2a2a2b)}.nd-composer-send{background:var(--n-ink,#f2f2ef);width:38px;height:38px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.nd-composer-stop{background:var(--n-ink,#f2f2ef);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;padding:0;display:grid}.nd-composer-stop-square{background:var(--n-bg,#0b0b0c);border-radius:2px;width:11px;height:11px}.nd-composer-talk{background:var(--n-ink,#f2f2ef);height:38px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px 0 4px;font-size:14px;font-weight:600;display:inline-flex}.nd-composer-talk-orb{width:30px;height:30px;position:relative}.nd-composer-note{text-align:center;color:var(--n-muted,#9c9c98);margin-top:8px;font-size:12px;line-height:1.5}.nd-composer-file{display:none}.nd-composer-sheetwrap{z-index:50;position:fixed;inset:0}.nd-composer-scrim{background:var(--n-scrim,#0009);cursor:pointer;border:0;padding:0;position:absolute;inset:0}.nd-composer-sheet{background:var(--n-pop,#161617);border-top:1px solid var(--n-line,#2a2a2b);border-radius:28px 28px 0 0;flex-direction:column;gap:16px;max-height:90%;padding:10px 16px 34px;animation:.2s nrise;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.nd-composer-grab{background:var(--n-line2,#3a3a3c);border-radius:3px;align-self:center;width:36px;height:5px}.nd-composer-sheet-head{justify-content:space-between;align-items:center;display:flex}.nd-composer-sheet-title{font-size:16px;font-weight:600}.nd-composer-sheet-done{color:var(--n-muted,#9c9c98);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.nd-composer-sheet-grid{text-align:center;grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.nd-composer-sheet-item{color:var(--n-soft,#c9c9c5);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;font-size:11px;display:flex}.nd-composer-sheet-icon{background:var(--n-raised,#1c1c1e);width:56px;height:56px;color:var(--n-ink,#f2f2ef);border-radius:16px;place-items:center;display:grid}.nd-composer-sheet-recent{flex-direction:column;gap:8px;display:flex}.nd-composer-sheet-label{color:var(--n-muted,#9c9c98);font-size:12px}.nd-composer-sheet-photos{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.nd-composer-sheet-photo{aspect-ratio:1;cursor:pointer;border:0;border-radius:12px;padding:0}.nd-composer-sheet-photo-1,.nd-composer-sheet-photo-4{background:linear-gradient(135deg,var(--n-ph1,#3a3a3d),var(--n-ph2,#222224))}.nd-composer-sheet-photo-2{background:linear-gradient(160deg,var(--n-ph3,#323235),var(--n-ph4,#1e1e20))}.nd-composer-sheet-photo-3{background:linear-gradient(200deg,var(--n-ph5,#38383b),var(--n-ph6,#202022))}.nd-composer-sheet-conns{border-top:1px solid var(--n-line,#2a2a2b);flex-direction:column;padding-top:12px;display:flex}.nd-composer-sheet-connhead{justify-content:space-between;align-items:center;padding-bottom:4px;display:flex}.nd-composer-sheet-manage{color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.nd-composer-sheet-conn{align-items:center;gap:12px;min-height:48px;font-size:15px;display:flex}.nd-composer-sheet-switch{background:var(--n-line,#2a2a2b);cursor:pointer;border:0;border-radius:999px;width:40px;height:24px;margin-left:auto;padding:0;position:relative}.nd-composer-sheet-switch[aria-checked=true]{background:var(--n-ink,#f2f2ef)}.nd-composer-sheet-knob{background:var(--n-muted,#9c9c98);border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:3px}.nd-composer-sheet-switch[aria-checked=true] .nd-composer-sheet-knob{background:var(--n-bg,#0b0b0c);left:19px}.nd-composer-sheet-connect{border:1px solid var(--n-line2,#3a3a3c);color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:5px 14px;font-size:13px;font-weight:600}.nd-composer-sheet-browse{min-height:48px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:15px;font-weight:600;display:flex}.nd-canvas{z-index:1;border-left:1px solid var(--n-divider,#1f1f21);background:var(--n-side,#0e0e0f);flex-direction:column;flex:none;width:54%;animation:.3s nrise;display:flex;position:relative;top:0;bottom:0;right:0}.nd-chat[data-mob] .nd-canvas{z-index:30;width:100%;position:absolute}.nd-canvas-head{border-bottom:1px solid var(--n-divider,#1f1f21);flex-wrap:wrap;flex:none;align-items:center;gap:8px;min-height:52px;padding:0 16px;display:flex}.nd-chat[data-mob] .nd-canvas-head{padding:44px 12px 8px}.nd-canvas-status{align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.nd-canvas-dot{background:var(--n-ink,#f2f2ef);border-radius:50%;width:7px;height:7px}.nd-canvas-dot[data-pulse]{animation:1.4s ease-in-out infinite npulse}.nd-canvas-pause{border:1px solid var(--n-line,#2a2a2b);min-height:32px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600}.nd-canvas-take{background:var(--n-ink,#f2f2ef);min-height:32px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-size:12px;font-weight:600}.nd-canvas-close{border:1px solid var(--n-line,#2a2a2b);width:32px;height:32px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;font-size:16px;display:grid}.nd-canvas-body{flex:1;min-height:0;padding:14px;display:flex}.nd-canvas-frame{border:1px solid var(--n-line,#2a2a2b);color:#18181a;background:#f4f4f2;border-radius:16px;flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.nd-canvas-bar{background:var(--n-raised,#1c1c1e);height:42px;color:var(--n-muted,#9c9c98);flex:none;align-items:center;gap:10px;padding:0 12px;display:flex}.nd-canvas-arrows{font-size:14px}.nd-canvas-url{background:var(--n-side,#0e0e0f);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:1;min-width:0;padding:6px 12px;font-size:12px;overflow:hidden}.nd-canvas-page{flex:1;min-height:0;padding:18px;position:relative;overflow:hidden}.nd-canvas-live{background:#fff;border:0;width:100%;height:100%;position:absolute;inset:0}.nd-canvas-live[data-watch]{pointer-events:none}.nd-canvas-you{z-index:3;color:#fff;pointer-events:none;background:#18181a;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex;position:absolute;top:10px;left:12px;right:12px}.nd-canvas-done{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px 10px;display:flex}.nd-canvas-done-check{color:#fff;background:#18181a;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.nd-canvas-done-title{font-size:20px;font-weight:600}.nd-canvas-done-sub{color:#555552;font-size:13px}.nd-canvas-foot{color:var(--n-muted,#9c9c98);flex:none;padding:0 18px 14px;font-size:12px}.nd-voice{z-index:40;background:var(--n-bg,#0b0b0c);flex-direction:column;align-items:center;animation:.3s nrise;display:flex;position:absolute;inset:0}.nd-voice-glow{pointer-events:none;background:radial-gradient(50% 44% at 50% 40%,var(--n-glow1,#2c2c30),var(--n-glow1t,#2c2c3000) 72%);position:absolute;inset:0}.nd-voice-top{align-items:center;gap:10px;width:100%;padding:18px 20px;display:flex;position:relative}.nd-voice-word{letter-spacing:.32em;font-size:13px;font-weight:300}.nd-voice-kind{color:var(--n-muted,#9c9c98);font-size:13px}.nd-voice-captions-btn{border:1px solid var(--n-line,#2a2a2b);min-height:34px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:12px;font-weight:600}.nd-voice-orb{width:480px;height:480px;margin:-10px 0 -30px;position:relative}.nd-chat[data-mob] .nd-voice-orb{width:320px;height:320px}.nd-voice-captions{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:720px;padding:0 24px;display:flex;position:relative}.nd-voice-prev{color:var(--n-muted,#9c9c98);font-size:16px;line-height:1.5}.nd-voice-now{font-size:32px;line-height:1.3;animation:.3s nrise}.nd-chat[data-mob] .nd-voice-now{font-size:24px}.nd-voice-who{color:var(--n-muted,#9c9c98);font-size:12px}.nd-voice-controls{align-items:center;gap:18px;margin-top:auto;margin-bottom:40px;display:flex;position:relative}.nd-voice-mute{border:1px solid var(--n-line,#2a2a2b);width:56px;height:56px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.nd-voice-mute[aria-pressed=true]{border-color:var(--n-muted,#9c9c98);background:var(--n-line,#2a2a2b)}.nd-voice-end{background:var(--n-ink,#f2f2ef);width:72px;height:72px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.nd-voice-back{border:1px solid var(--n-line,#2a2a2b);width:56px;height:56px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.nd-composer-input:focus-visible{outline:none}.nd-composer-box:focus-within{border-color:var(--n-line2,#3a3a3c)}.nd-chat-approval-edit:focus-visible,.nd-chat-field:focus-visible{border-color:var(--n-ink,#f2f2ef);outline:none}.nd-shell{background:var(--n-bg,#0b0b0c);color:var(--n-ink,#f2f2ef);-webkit-font-smoothing:antialiased;font-family:Nora Manrope,Manrope,system-ui,sans-serif;font-size:14px;transition:background-color .3s,color .3s;display:flex;position:fixed;inset:0;overflow:hidden}.nd-shell *,.nd-shell :before,.nd-shell :after{box-sizing:border-box}.nd-shell button,.nd-shell input,.nd-shell textarea,.nd-shell select{font-family:inherit}.nd-shell input::placeholder,.nd-shell textarea::placeholder{color:#8a8a86}.nd-shell button:focus-visible{outline:2px solid var(--n-ink,#f2f2ef);outline-offset:2px}.nd-shell-skip{z-index:70;background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c);border-radius:999px;padding:10px 14px;font-size:14px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.nd-shell-skip:focus{top:12px}.nd-shell-aside{background:var(--n-side,#0e0e0f);border-right:1px solid var(--n-divider,#1f1f21);flex-direction:column;flex:none;gap:16px;width:252px;padding:16px 12px;display:flex;overflow:hidden}.nd-shell-head{justify-content:space-between;align-items:center;padding:4px 8px 0;display:flex}.nd-shell-mark{letter-spacing:.32em;font-size:14px;font-weight:300}.nd-shell-theme{border:1px solid var(--n-line,#2a2a2b);width:32px;height:32px;color:var(--n-muted,#9c9c98);cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;display:grid}.nd-shell-new{border:1px solid var(--n-line,#2a2a2b);background:var(--n-raised,#1c1c1e);min-height:42px;color:var(--n-ink,#f2f2ef);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.nd-shell-new:hover{border-color:var(--n-line2,#3a3a3c)}.nd-shell-kbd{color:var(--n-muted,#9c9c98);margin-left:auto;font-size:12px;font-weight:400}.nd-shell-nav{flex-direction:column;gap:2px;display:flex}.nd-shell-navitem{min-height:40px;color:var(--n-muted,#9c9c98);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.nd-shell-navitem:hover{background:var(--n-raised,#1c1c1e)}.nd-shell-navitem[aria-current=page]{background:var(--n-raised,#1c1c1e);color:var(--n-ink,#f2f2ef)}.nd-shell-count{background:var(--n-line,#2a2a2b);color:var(--n-ink,#f2f2ef);border-radius:999px;margin-left:auto;padding:1px 7px;font-size:12px}.nd-shell-count-strong{background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c);border-radius:999px;margin-left:auto;padding:1px 7px;font-size:12px;font-weight:600}.nd-shell-lists{flex-direction:column;gap:2px;min-height:0;display:flex;overflow-y:auto}.nd-shell-label{color:var(--n-muted,#9c9c98);padding:0 12px 4px;font-size:12px}.nd-shell-label-gap{padding:12px 12px 4px}.nd-shell-run{min-height:36px;color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:14px;display:flex}.nd-shell-run:hover,.nd-shell-recent:hover{background:var(--n-raised,#1c1c1e)}.nd-shell-dot{border-radius:50%;flex:none;width:7px;height:7px}.nd-shell-dot-needs{background:var(--n-ink,#f2f2ef);animation:1.6s ease-in-out infinite npulse}.nd-shell-dot-working{border:1.5px solid var(--n-muted,#9c9c98)}.nd-shell-ellipsis{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nd-shell-state{color:var(--n-muted,#9c9c98);font-size:12px}.nd-shell-recent{min-height:34px;color:var(--n-soft,#c9c9c5);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:0 12px;font-size:14px;display:flex}.nd-shell-foot{flex-direction:column;gap:10px;margin-top:auto;display:flex}.nd-shell-invite{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;display:flex}.nd-shell-invite:hover{border-color:var(--n-line2,#3a3a3c)}.nd-shell-invite-title{font-size:13px;font-weight:600}.nd-shell-invite-sub{color:var(--n-muted,#9c9c98);font-size:12px;line-height:1.5}.nd-shell-account{border-top:1px solid var(--n-divider,#1f1f21);align-items:center;gap:10px;padding:10px 6px 0;display:flex}.nd-shell-profile{min-width:0;color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.nd-shell-who{flex-direction:column;min-width:0;display:flex}.nd-shell-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.nd-shell-credits{color:var(--n-muted,#9c9c98);font-size:12px}.nd-shell-gear{width:34px;height:34px;color:var(--n-muted,#9c9c98);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.nd-shell-gear:hover,.nd-shell-gear[aria-current=page]{background:var(--n-raised,#1c1c1e)}.nd-shell-avatar{background:var(--n-ink,#f2f2ef);width:32px;height:32px;color:var(--n-bg,#0b0b0c);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.nd-shell-rail{background:var(--n-side,#0e0e0f);border-right:1px solid var(--n-divider,#1f1f21);flex-direction:column;flex:none;align-items:center;gap:6px;width:64px;padding:18px 0 16px;display:flex}.nd-shell-rail-mark{color:var(--n-ink,#f2f2ef);letter-spacing:.2em;cursor:pointer;background:0 0;border:0;margin-bottom:10px;padding:0 0 0 .2em;font-size:13px;font-weight:300}.nd-shell-rail-new{border:1px solid var(--n-line,#2a2a2b);background:var(--n-raised,#1c1c1e);width:40px;height:40px;color:var(--n-ink,#f2f2ef);cursor:pointer;border-radius:12px;place-items:center;margin-bottom:8px;padding:0;display:grid}.nd-shell-rail-item{width:40px;height:40px;color:var(--n-muted,#9c9c98);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.nd-shell-rail-item:hover{background:var(--n-raised,#1c1c1e)}.nd-shell-rail-item[aria-current=page]{background:var(--n-raised,#1c1c1e);color:var(--n-ink,#f2f2ef)}.nd-shell-rail-me{cursor:pointer;background:0 0;border:0;border-radius:50%;margin-top:auto;padding:0}.nd-shell-main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.nd-shell-view{flex:1;min-height:0;position:relative}.nd-shell-fill{position:absolute;inset:0}.nd-shell-legacy{background:var(--paper);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;display:flex;position:absolute;inset:0}.nd-shell-legacy button:focus-visible,.nd-shell-legacy a:focus-visible{outline-color:var(--ink)}.nx-page{flex:1;min-height:0;padding:8px 24px 56px;overflow-y:auto}.nx-page-inner{max-width:880px;margin:0 auto}.nx-page h1.nx-page-title{letter-spacing:-.02em;margin:8px 0 18px;font-size:1.75rem;font-weight:600}.nx-lede{max-width:620px;color:var(--muted);margin:0 0 8px}.nx-empty-note{color:var(--muted);padding:8px 10px;font-size:.8125rem}.nx-memory-topic{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:22px 0 8px;font-size:.75rem;font-weight:600}.nx-fact{border:1px solid var(--line);background:#fff;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:8px;padding:12px 14px;display:flex}.nx-fact-text{overflow-wrap:anywhere;flex:1;min-width:0}.nx-fact-text small{color:var(--muted);margin-top:2px;font-size:.75rem;display:block}.nx-fact-actions{flex:none;gap:6px;display:flex}.nx-fact textarea{border:1px solid var(--line);resize:vertical;background:#fff;border-radius:10px;width:100%;min-height:64px;padding:8px 10px}.nd-shell-top{padding:calc(8px + env(safe-area-inset-top)) 12px 8px;border-bottom:1px solid var(--n-divider,#1f1f21);background:var(--n-bg,#0b0b0c);flex:none;align-items:center;gap:8px;display:flex}.nd-shell-menu{border:1px solid var(--n-line,#2a2a2b);width:40px;height:40px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;display:grid}.nd-shell-title{text-align:center;flex:1;font-size:15px;font-weight:600}.nd-shell-me{cursor:pointer;background:0 0;border:0;padding:0}.nd-shell-me .nd-shell-avatar{width:34px;height:34px}.nd-shell-tabs{padding:6px 6px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--n-divider,#1f1f21);background:var(--n-side,#0e0e0f);flex:none;grid-template-columns:repeat(5,1fr);display:grid}.nd-shell-tab{min-height:48px;color:var(--n-muted,#9c9c98);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:6px 0 0;font-size:11px;font-weight:600;display:flex}.nd-shell-tab[aria-current=page],.nd-shell-tab[data-on=true]{color:var(--n-ink,#f2f2ef)}.nd-shell-drawer{z-index:30;display:flex;position:absolute;inset:0}.nd-shell-sheet{width:84%;max-width:340px;padding:calc(16px + env(safe-area-inset-top)) 14px calc(28px + env(safe-area-inset-bottom));background:var(--n-side,#0e0e0f);border-right:1px solid var(--n-divider,#1f1f21);flex-direction:column;gap:6px;animation:.25s nrise;display:flex;overflow-y:auto}.nd-shell-sheet-me{align-items:center;gap:12px;padding:0 6px 14px;display:flex}.nd-shell-sheet-me .nd-shell-avatar{width:44px;height:44px;font-size:15px}.nd-shell-sheet-name{font-size:16px;font-weight:600}.nd-shell-sheet-new{border:1px solid var(--n-line,#2a2a2b);background:var(--n-raised,#1c1c1e);min-height:48px;color:var(--n-ink,#f2f2ef);cursor:pointer;border-radius:14px;align-items:center;padding:0 14px;font-size:15px;font-weight:600;display:flex}.nd-shell-sheet-item{min-height:48px;color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;padding:0 14px;font-size:15px;font-weight:600;display:flex}.nd-shell-sheet-item[aria-current=page]{background:var(--n-raised,#1c1c1e)}.nd-shell-sheet-count{background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c);border-radius:999px;margin-left:auto;padding:1px 8px;font-size:12px}.nd-shell-sheet-label{color:var(--n-muted,#9c9c98);padding:14px 14px 4px;font-size:12px}.nd-shell-sheet-run{min-height:44px;color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-size:15px;display:flex}.nd-shell-sheet-theme{border:1px solid var(--n-line,#2a2a2b);min-height:48px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:14px;justify-content:space-between;align-items:center;margin-top:auto;padding:0 14px;font-size:15px;font-weight:600;display:flex}.nd-shell-sheet-theme span{color:var(--n-muted,#9c9c98);font-size:13px}.nd-shell-scrim{cursor:pointer;background:#0000008c;border:0;flex:1}.nd-home{text-align:center;flex-direction:column;align-items:center;max-width:980px;margin:0 auto;display:flex}.nd-home-orb{width:280px;height:280px;margin:-20px 0 -40px;position:relative}.nd-home-orb>*{position:absolute;inset:0}.nd-home-h1{letter-spacing:-.01em;margin:0;font-size:36px;font-weight:400;line-height:1.2}.nd-home-sub{color:var(--n-muted,#9c9c98);margin:8px 0 0;font-size:17px;line-height:1.6}.nd-home-pills{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;display:flex}.nd-home-pill{border:1px solid var(--n-line,#2a2a2b);min-height:38px;color:var(--n-soft,#c9c9c5);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 15px;font-size:14px;display:inline-flex}.nd-home-pill:hover{background:var(--n-raised,#1c1c1e);color:var(--n-ink,#f2f2ef)}.nd-home-brief{text-align:left;width:100%;margin-top:36px}.nd-home-brief-head{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.nd-home-brief-title{font-size:14px;font-weight:600}.nd-home-brief-time{color:var(--n-muted,#9c9c98);font-size:12px}.nd-home-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.nd-home-card{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;border-radius:20px;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.nd-home-card:hover{border-color:var(--n-line2,#3a3a3c)}.nd-home-card img{object-fit:cover;width:100%;height:96px;display:block}.nd-home-card-body{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.nd-home-kicker{color:var(--n-muted,#9c9c98);font-size:12px}.nd-home-card-title{font-size:15px;font-weight:600;line-height:1.4}.nd-home-card-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.nd-home-card-text{color:var(--n-muted,#9c9c98);font-size:13px;line-height:1.5}.nd-home-cta{background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c);border-radius:999px;flex:none;padding:6px 12px;font-size:12px;font-weight:600}.nd-home[data-mobile=true] .nd-home-orb{width:240px;height:240px}.nd-home[data-mobile=true] .nd-home-h1{font-size:26px}.nd-home[data-mobile=true] .nd-home-cards{grid-template-columns:1fr}.nd-activity{color:var(--n-ink,#f2f2ef);font-family:Nora Manrope,Manrope,system-ui,sans-serif;display:flex;position:absolute;inset:0;overflow:hidden}.nd-activity *,.nd-activity :before,.nd-activity :after{box-sizing:border-box}.nd-activity button{font-family:inherit}.nd-activity-main{flex:1;min-width:0;padding:32px 40px;overflow-y:auto}.nd-activity.is-mob .nd-activity-main{padding:18px 14px 24px}.nd-activity-col{flex-direction:column;gap:16px;max-width:820px;margin:0 auto;display:flex}.nd-activity-head{flex-direction:column;gap:6px;display:flex}.nd-activity-head h1{margin:0;font-size:28px;font-weight:400;line-height:1.2}.nd-activity.is-mob .nd-activity-head h1{font-size:24px}.nd-activity-head p{color:var(--n-muted,#9c9c98);margin:0;font-size:14px;line-height:1.6}.nd-activity-filters{gap:6px;display:flex;overflow-x:auto}.nd-activity-filters button{border:1px solid var(--n-line,#2a2a2b);min-height:36px;color:var(--n-soft,#c9c9c5);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 14px;font-size:13px;font-weight:600}.nd-activity-filters button.is-on{border-color:var(--n-ink,#f2f2ef);background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c)}.nd-activity-empty{color:var(--n-muted,#9c9c98);margin:0;padding:8px 4px;font-size:14px;line-height:1.6}.nd-activity-group{flex-direction:column;gap:2px;display:flex}.nd-activity-group-label{color:var(--n-muted,#9c9c98);padding:8px 4px;font-size:12px}.nd-activity-row{color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.nd-activity-row:hover{background:var(--n-card,#141415)}.nd-activity-row.is-sel{border-color:var(--n-line2,#3a3a3c);background:var(--n-card,#141415)}.nd-activity-icon{background:var(--n-raised,#1c1c1e);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.nd-activity-icon img{filter:var(--n-iconf,grayscale(1) brightness(1.6))}.nd-activity-glyph{color:var(--n-soft,#c9c9c5);font-size:12px;font-weight:600}.nd-activity-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nd-activity-title{font-size:14px;font-weight:600;line-height:1.4}.nd-activity-title.is-struck{text-decoration:line-through}.nd-activity-meta{color:var(--n-muted,#9c9c98);font-size:12px;line-height:1.5}.nd-activity-chip{border:1px solid var(--n-line,#2a2a2b);color:var(--n-soft,#c9c9c5);background:0 0;border-radius:999px;flex:none;padding:3px 10px;font-size:11px;font-weight:600}.nd-activity-chip.is-needs{border-color:var(--n-ink,#f2f2ef);background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c)}.nd-activity-drawer{z-index:20;border-left:1px solid var(--n-divider,#1f1f21);background:var(--n-side,#0e0e0f);flex-direction:column;flex:none;width:400px;animation:.25s nrise;display:flex;position:relative;top:0;bottom:0;right:0}.nd-activity.is-mob .nd-activity-drawer{width:100%;position:absolute}.nd-activity-drawer-head{border-bottom:1px solid var(--n-divider,#1f1f21);flex:none;align-items:center;gap:12px;padding:18px 20px;display:flex}.nd-activity.is-mob .nd-activity-drawer-head{padding:48px 16px 12px}.nd-activity-drawer-name{flex-direction:column;flex:1;display:flex}.nd-activity-drawer-name>span:first-child{font-size:16px;font-weight:600}.nd-activity-drawer-name>span:last-child{color:var(--n-muted,#9c9c98);font-size:12px}.nd-activity-close{border:1px solid var(--n-line,#2a2a2b);width:34px;height:34px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;font-size:16px;display:grid}.nd-activity-drawer-body{flex-direction:column;flex:1;gap:14px;min-height:0;padding:18px 20px;display:flex;overflow-y:auto}.nd-activity-bubble{background:var(--n-raised,#1c1c1e);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px 16px 16px 4px;padding:14px 16px;font-size:14px;line-height:1.6}.nd-activity-facts{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:16px;flex-direction:column;display:flex}.nd-activity-fact{border-top:1px solid var(--n-line,#2a2a2b);justify-content:space-between;gap:16px;padding:12px 14px;display:flex}.nd-activity-fact:first-child{border-top-color:#0000}.nd-activity-fact>span:first-child{color:var(--n-muted,#9c9c98);font-size:13px}.nd-activity-fact>span:last-child{text-align:right;overflow-wrap:anywhere;font-size:13px;font-weight:600}.nd-activity-drawer-foot{border-top:1px solid var(--n-divider,#1f1f21);flex-wrap:wrap;flex:none;gap:8px;padding:14px 20px;display:flex}.nd-activity.is-mob .nd-activity-drawer-foot{padding:12px 16px 28px}.nd-activity-approve{background:var(--n-ink,#f2f2ef);min-height:46px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:999px;flex:1;font-size:14px;font-weight:600}.nd-activity-decline{border:1px solid var(--n-line,#2a2a2b);min-height:46px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600}.nd-activity-link{border:1px solid var(--n-line,#2a2a2b);min-height:46px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:600}.nd-activity-approve:disabled,.nd-activity-decline:disabled{opacity:.5;cursor:default}.nd-activity-undonote{color:var(--n-muted,#9c9c98);margin:0;font-size:13px;line-height:1.6}.nd-calls{color:var(--n-ink);font-family:Nora Manrope,Manrope,system-ui,sans-serif;display:flex;position:absolute;inset:0;overflow:hidden}.nd-calls button,.nd-calls input,.nd-calls textarea{font-family:inherit}.nd-calls button:focus-visible{outline:2px solid var(--n-ink);outline-offset:2px}.nd-calls-list{border-right:1px solid var(--n-divider);flex-direction:column;flex:none;width:380px;display:flex}.nd-calls.is-mob .nd-calls-list{width:100%}.nd-calls-head{flex-direction:column;flex:none;gap:12px;padding:20px 20px 12px;display:flex}.nd-calls.is-mob .nd-calls-head{padding:14px 14px 10px}.nd-calls-headrow{justify-content:space-between;align-items:center;display:flex}.nd-calls-title{font-size:20px;font-weight:400}.nd-calls-new{background:var(--n-ink);min-height:36px;color:var(--n-bg);cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:600}.nd-calls-tabs{border:1px solid var(--n-line);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:2px;padding:3px;display:grid}.nd-calls-tabs button{color:var(--n-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 0;font-size:12px;font-weight:600}.nd-calls-tabs button.on{background:var(--n-ink);color:var(--n-bg)}.nd-calls-scroll{flex-direction:column;flex:1;gap:2px;min-height:0;padding:0 8px 12px;display:flex;overflow-y:auto}.nd-calls-screening{flex-direction:column;padding:4px 8px;display:flex}.nd-calls-intro{color:var(--n-muted);padding:8px 0;font-size:13px;line-height:1.5}.nd-calls-rule{border:0;border-top:1px solid var(--n-divider);min-height:58px;color:var(--n-ink);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0;display:flex}.nd-calls-rule.locked{cursor:not-allowed}.nd-calls-ruletext{flex-direction:column;flex:1;display:flex}.nd-calls-ruletext span:first-child{font-size:14px;font-weight:600}.nd-calls-ruletext span:last-child{color:var(--n-muted);font-size:12px}.nd-calls-switch{background:var(--n-line);border-radius:999px;flex:none;width:40px;height:24px;position:relative}.nd-calls-switch span{background:var(--n-muted);border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px}.nd-calls-switch.on{background:var(--n-ink)}.nd-calls-switch.on span{background:var(--n-bg);left:19px}.nd-calls-greeting{border:1px solid var(--n-line);background:var(--n-card);border-radius:16px;flex-direction:column;gap:6px;margin-top:10px;padding:14px;display:flex}.nd-calls-greeting span:first-child{font-size:13px;font-weight:600}.nd-calls-greeting span:nth-child(2){color:var(--n-soft);font-size:13px;line-height:1.55}.nd-calls-greeting button{color:var(--n-ink);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:4px;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.nd-calls-item{color:var(--n-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;flex-direction:column;gap:4px;padding:12px;display:flex}.nd-calls-item:hover{background:var(--n-card)}.nd-calls-item.on{background:var(--n-raised)}.nd-calls-itemrow{align-items:center;gap:10px;display:flex}.nd-calls-ini{background:var(--n-raised);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:600;display:grid}.nd-calls-itemname{flex-direction:column;flex:1;min-width:0;display:flex}.nd-calls-itemname span:first-child{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.nd-calls-itemname span:last-child{color:var(--n-muted);font-size:12px}.nd-calls-chip{border:1px solid var(--n-line);color:var(--n-soft);border-radius:999px;flex:none;padding:2px 8px;font-size:11px;font-weight:600}.nd-calls-chip.strong{border-color:var(--n-ink);color:var(--n-ink)}.nd-calls-summary{color:var(--n-muted);padding-left:46px;font-size:13px;line-height:1.5}.nd-calls-empty{color:var(--n-muted);padding:12px;font-size:13px}.nd-calls-detail{z-index:20;background:var(--n-bg);flex-direction:column;flex:1;min-width:0;display:flex;position:relative;inset:0 0 0 auto}.nd-calls.is-mob .nd-calls-detail{position:absolute;left:0}.nd-calls-live{flex-direction:column;flex:1;align-items:center;min-height:0;padding:36px 40px;display:flex;position:relative;overflow-y:auto}.nd-calls.is-mob .nd-calls-live{padding:28px 16px}.nd-calls-liveglow{pointer-events:none;background:radial-gradient(50% 40% at 50% 30%, var(--n-glow1), var(--n-glow1t) 72%);position:absolute;inset:0}.nd-calls-livetitle{font-size:20px;font-weight:600;position:relative}.nd-calls-livesub{color:var(--n-muted);margin-top:4px;font-size:14px;position:relative}.nd-calls-liveorb{width:320px;height:320px;margin:-6px 0 -24px;position:relative}.nd-calls.is-mob .nd-calls-liveorb{width:260px;height:260px}.nd-calls-livelines{flex-direction:column;gap:10px;width:100%;max-width:560px;display:flex;position:relative}.nd-calls-liveline{gap:12px;animation:.3s nrise;display:flex}.nd-calls-liveline span:first-child{width:52px;color:var(--n-muted);flex:none;padding-top:2px;font-size:12px}.nd-calls-liveline span:last-child{font-size:15px;line-height:1.6}.nd-calls-livebtns{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex;position:relative}.nd-calls-livebtns>button{border:1px solid var(--n-line);min-height:48px;color:var(--n-ink);cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600}.nd-calls-livebtns>button.primary{background:var(--n-ink);color:var(--n-bg);border:0;padding:0 22px}.nd-calls-livebtns>button.end{border-color:var(--n-line2)}.nd-calls-livebtns>button:disabled{opacity:.6;cursor:default}.nd-calls-livewhy{text-align:center;max-width:420px;color:var(--n-muted);flex-basis:100%;margin:0 auto;font-size:13px;line-height:1.5}.nd-calls-liveover{border:1px solid var(--n-line);background:var(--n-card);text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:16px 20px;display:flex}.nd-calls-liveover span:first-child{font-size:15px;font-weight:600}.nd-calls-liveover span:nth-child(2){color:var(--n-muted);font-size:13px}.nd-calls-liveover button{background:var(--n-ink);min-height:40px;color:var(--n-bg);cursor:pointer;border:0;border-radius:999px;padding:0 18px;font-size:13px;font-weight:600}.nd-calls-pane{flex:1;min-height:0;padding:32px 40px;overflow-y:auto}.nd-calls.is-mob .nd-calls-pane{padding:16px 16px 28px}.nd-calls-back{border:1px solid var(--n-line);min-height:34px;color:var(--n-ink);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:0 14px;font-size:13px;font-weight:600}.nd-calls-form{flex-direction:column;gap:18px;max-width:540px;margin:0 auto;display:flex}.nd-calls-form h2{margin:0;font-size:26px;font-weight:400;line-height:1.2}.nd-calls-field{flex-direction:column;gap:8px;display:flex}.nd-calls-field label{font-size:14px;font-weight:600}.nd-calls-field input{border:1px solid var(--n-line2);background:var(--n-card);min-height:50px;color:var(--n-ink);border-radius:12px;outline:none;padding:0 14px;font-size:16px}.nd-calls-field textarea{border:1px solid var(--n-line2);background:var(--n-card);color:var(--n-ink);resize:vertical;border-radius:12px;outline:none;padding:12px 14px;font-size:16px;line-height:1.5}.nd-calls-field input:focus-visible,.nd-calls-field textarea:focus-visible{border-color:var(--n-ink)}.nd-calls-quick{flex-wrap:wrap;gap:6px;display:flex}.nd-calls-quick button{border:1px solid var(--n-line);min-height:32px;color:var(--n-soft);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:12px}.nd-calls-opts{border:1px solid var(--n-line);background:var(--n-card);border-radius:16px;flex-direction:column;display:flex}.nd-calls-opts>button{min-height:54px;color:var(--n-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #0000;align-items:center;gap:12px;padding:0 14px;display:flex}.nd-calls-opts>button>span:first-child{flex:1;font-size:14px}.nd-calls-start{background:var(--n-ink);min-height:52px;color:var(--n-bg);cursor:pointer;border:0;border-radius:999px;font-size:15px;font-weight:600}.nd-calls-fine{color:var(--n-muted);text-align:center;font-size:12px;line-height:1.5}.nd-calls-view{flex-direction:column;gap:16px;max-width:640px;margin:0 auto;display:flex}.nd-calls-who{align-items:center;gap:14px;display:flex}.nd-calls-bigini{background:var(--n-raised);border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-size:15px;font-weight:600;display:grid}.nd-calls-whotext{flex-direction:column;flex:1;min-width:0;display:flex}.nd-calls-whotext span:first-child{font-size:20px;font-weight:600}.nd-calls-whotext span:last-child{color:var(--n-muted);font-size:13px}.nd-calls-bigchip{border:1px solid var(--n-line2);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.nd-calls-card{border:1px solid var(--n-line);background:var(--n-card);border-radius:18px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.nd-calls-card span:first-child{color:var(--n-muted);font-size:12px}.nd-calls-card span:last-child{font-size:15px;line-height:1.6}.nd-calls-player{border:1px solid var(--n-line);background:var(--n-card);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.nd-calls-player>button{background:var(--n-ink);width:40px;height:40px;color:var(--n-bg);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:13px;display:grid}.nd-calls-track{background:var(--n-line);border-radius:4px;flex:1;height:4px;overflow:hidden}.nd-calls-track span{background:var(--n-ink);height:100%;transition:width .25s linear;display:block}.nd-calls-dur{color:var(--n-muted);font-size:12px}.nd-calls-transcript{flex-direction:column;gap:10px;display:flex}.nd-calls-transcript>span{color:var(--n-muted);font-size:12px}.nd-calls-line{gap:12px;display:flex}.nd-calls-line span:first-child{width:56px;color:var(--n-muted);flex:none;padding-top:2px;font-size:12px}.nd-calls-line span:last-child{font-size:14px;line-height:1.6}.nd-calls-actions{flex-wrap:wrap;gap:8px;display:flex}.nd-calls-actions button{border:1px solid var(--n-line);min-height:40px;color:var(--n-ink);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:600}.nd-calls-actions button.primary{border-color:var(--n-ink);background:var(--n-ink);color:var(--n-bg)}.nd-calls-field input:focus-visible,.nd-calls-field textarea:focus-visible{border-color:var(--n-ink);outline:none}.nd-settings{color:var(--n-ink,#f2f2ef);font-family:Nora Manrope,Manrope,system-ui,sans-serif;display:flex;position:absolute;inset:0;overflow:hidden}.nd-settings h2{letter-spacing:normal;color:inherit;margin:0;font-family:inherit;font-size:28px;font-weight:400;line-height:1.2}.nd-settings.is-mob h2{font-size:24px}.nd-settings label{color:inherit;letter-spacing:normal;font-size:14px;font-weight:600}.nd-settings p{max-width:none}.nd-settings-nav{border-right:1px solid var(--n-divider,#1f1f21);flex-direction:column;flex:none;gap:2px;width:280px;padding:28px 14px;display:flex;overflow-y:auto}.is-mob .nd-settings-nav{width:100%;padding:18px 10px}.nd-settings-navtitle{padding:0 10px 12px;font-size:20px;font-weight:400}.nd-settings-navitem{color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.nd-settings-navitem.is-on{background:var(--n-raised,#1c1c1e)}.nd-settings-navitem:hover{background:var(--n-card,#141415)}.nd-settings-navitem>span:first-child{font-size:14px;font-weight:600}.nd-settings-navitem>span:last-child{color:var(--n-muted,#9c9c98);font-size:12px}.nd-settings-body{flex:1;min-width:0;padding:32px 40px;overflow-y:auto}.is-mob .nd-settings-body{padding:16px 16px 28px}.nd-settings-col{flex-direction:column;gap:18px;max-width:680px;margin:0 auto;display:flex}.nd-settings-grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nd-settings-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.is-mob .nd-settings-grid2,.is-mob .nd-settings-grid3{grid-template-columns:1fr}.nd-settings-row3{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.nd-settings-field{flex-direction:column;gap:8px;display:flex}.nd-settings-fieldtitle{font-size:14px;font-weight:600}.nd-settings-wrap{flex-wrap:wrap;gap:6px;display:flex}.nd-settings-note{color:var(--n-muted,#9c9c98);font-size:12px;line-height:1.6}.nd-settings-input{min-height:50px;color:var(--n-ink,#f2f2ef);outline:none;padding:0 14px;font-size:16px;border:1px solid var(--n-line2,#3a3a3c)!important;background:var(--n-card,#141415)!important;border-radius:12px!important}.nd-settings-static{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);min-height:50px;color:var(--n-soft,#c9c9c5);border-radius:12px;align-items:center;padding:0 14px;font-size:15px;display:flex}.nd-settings-ghost{border:1px solid var(--n-line,#2a2a2b);min-height:42px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.nd-settings-primary{background:var(--n-ink,#f2f2ef);min-height:42px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600}.nd-settings-ghost:disabled,.nd-settings-primary:disabled{cursor:default;opacity:.6}.nd-settings-back{align-self:flex-start;min-height:34px;padding:0 14px;font-size:13px}.nd-settings-chip{border:1px solid var(--n-line,#2a2a2b);min-height:38px;color:var(--n-soft,#c9c9c5);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:600}.nd-settings-chip.is-on{border-color:var(--n-ink,#f2f2ef);background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c)}.nd-settings-mark{border:1px solid var(--n-line,#2a2a2b);min-height:32px;color:var(--n-muted,#9c9c98);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600}.nd-settings-mark.is-on{border-color:var(--n-muted,#9c9c98);color:var(--n-ink,#f2f2ef)}.nd-settings-opt{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.nd-settings-opt.is-on{border-color:var(--n-ink,#f2f2ef);background:var(--n-raised,#1c1c1e)}.nd-settings-opt>span:first-child{font-size:13px;font-weight:600}.nd-settings-opt>span:last-child{color:var(--n-muted,#9c9c98);font-size:11px}.nd-settings-preset{border-width:1.5px;border-radius:16px;gap:4px;padding:14px}.nd-settings-preset>span:first-child{font-size:14px}.nd-settings-preset>span:last-child{font-size:12px;line-height:1.5}.nd-settings-theme{border:1px solid var(--n-line,#2a2a2b);color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.nd-settings-theme.is-on{border-color:var(--n-ink,#f2f2ef)}.nd-settings-theme>span:first-child{border:1px solid var(--n-line2,#3a3a3c);border-radius:6px;width:28px;height:20px}.nd-settings-theme>span:last-child{font-size:13px;font-weight:600}.nd-settings-preview{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:16px;padding:14px 16px;font-size:14px;line-height:1.6}.nd-settings-preview>span{color:var(--n-muted,#9c9c98)}.nd-settings-toggle{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);min-height:58px;color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:0 16px;display:flex}.nd-settings-toggle.is-tall{min-height:60px}.nd-settings-toggle>span:first-child{flex-direction:column;flex:1;display:flex}.nd-settings-toggle>span:first-child>span:first-child{font-size:14px;font-weight:600}.nd-settings-toggle>span:first-child>span:last-child{color:var(--n-muted,#9c9c98);font-size:12px}.nd-settings-switch{background:var(--n-line,#2a2a2b);border-radius:999px;width:40px;height:24px;position:relative}.nd-settings-switch>span{background:var(--n-muted,#9c9c98);border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px}.nd-settings-switch.is-on{background:var(--n-ink,#f2f2ef)}.nd-settings-switch.is-on>span{background:var(--n-bg,#0b0b0c);left:19px}.nd-settings-list{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:18px;flex-direction:column;display:flex}.nd-settings-listtitle{padding:14px 14px 4px;font-size:14px;font-weight:600}.nd-settings-li{border-top:1px solid var(--n-line,#2a2a2b);align-items:center;gap:12px;padding:12px 14px;display:flex}.nd-settings-li.is-first{border-top-color:#0000}.nd-settings-cat{flex-wrap:wrap;gap:10px}.nd-settings-cat>span:first-child{flex-direction:column;flex:160px;display:flex}.nd-settings-cat>span:first-child>span:first-child{font-size:14px;font-weight:600}.nd-settings-cat>span:first-child>span:last-child{color:var(--n-muted,#9c9c98);font-size:12px}.nd-settings-seg{border:1px solid var(--n-line,#2a2a2b);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:2px;padding:3px;display:grid}.nd-settings-seg.is-locked{opacity:.5}.nd-settings-seg>button{color:var(--n-muted,#9c9c98);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 10px;font-size:12px;font-weight:600}.nd-settings-seg>button.is-on{background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c)}.nd-settings-seg.is-locked>button{cursor:default}.nd-settings-stat{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:16px;flex-direction:column;gap:2px;padding:14px;display:flex}.nd-settings-stat>span:first-child{font-size:22px;font-weight:300}.nd-settings-stat>span:last-child{color:var(--n-muted,#9c9c98);font-size:12px}.nd-settings-li-main{flex-direction:column;flex:1;display:flex}.nd-settings-li-main>span:first-child{font-size:14px}.nd-settings-li-main>span:last-child{color:var(--n-muted,#9c9c98);font-size:12px}.nd-settings-li-main.is-bold>span:first-child{font-weight:600}.nd-settings-avatar{align-items:center;gap:16px;display:flex}.nd-settings-avatar>img{object-fit:cover;border-radius:50%;width:72px;height:72px}.nd-settings-avatar>span{background:var(--n-raised,#1c1c1e);border-radius:50%;place-items:center;width:72px;height:72px;font-size:22px;font-weight:600;display:grid}.nd-settings-confirm{border:1.5px solid var(--n-ink,#f2f2ef);background:var(--n-card,#141415);border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.nd-settings-confirm>b{font-size:14px;font-weight:600}.nd-settings-confirm>span{color:var(--n-muted,#9c9c98);font-size:13px;line-height:1.5}.nd-settings-confirm>div{gap:8px;display:flex}.nd-settings-hero{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-card,#141415);border-radius:24px;flex-direction:column;gap:14px;padding:24px;display:flex;position:relative;overflow:hidden}.nd-settings-hero-orb{pointer-events:none;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.nd-settings-hero>b{max-width:380px;font-size:26px;font-weight:400;line-height:1.2;position:relative}.nd-settings-hero>p{max-width:420px;color:var(--n-muted,#9c9c98);margin:0;font-size:14px;line-height:1.6;position:relative}.nd-settings-link{gap:8px;display:flex;position:relative}.nd-settings-link>span{border:1px solid var(--n-line,#2a2a2b);background:var(--n-bg,#0b0b0c);white-space:nowrap;text-overflow:ellipsis;border-radius:12px;flex:1;align-items:center;min-width:0;min-height:48px;padding:0 14px;font-size:15px;display:flex;overflow:hidden}.nd-settings-link>button{background:var(--n-ink,#f2f2ef);min-height:48px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:12px;flex:none;padding:0 20px;font-size:14px;font-weight:600}.nd-settings-shares{flex-wrap:wrap;gap:8px;display:flex;position:relative}.nd-settings-share{align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:13px;display:inline-flex}.nd-settings-progress{flex-direction:column;gap:8px;display:flex}.nd-settings-progress>div:first-child{justify-content:space-between;font-size:13px;display:flex}.nd-settings-progress>div:first-child>span:first-child{font-weight:600}.nd-settings-progress>div:first-child>span:last-child{color:var(--n-muted,#9c9c98)}.nd-settings-bar{background:var(--n-line,#2a2a2b);border-radius:6px;height:6px}.nd-settings-bar>div{background:var(--n-ink,#f2f2ef);border-radius:6px;height:100%;transition:width .4s}.nd-settings-face{object-fit:cover;border-radius:50%;width:36px;height:36px}.nd-settings-li-status{color:var(--n-muted,#9c9c98);font-size:13px;font-weight:600}.nd-settings-li-status.is-on{color:var(--n-ink,#f2f2ef)}.nd-settings-plancard{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-card,#141415);border-radius:22px;flex-direction:column;gap:12px;padding:20px;display:flex}.nd-settings-plancard>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.nd-settings-plancard small{color:var(--n-muted,#9c9c98);font-size:12px}.nd-settings-plan{border:1.5px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:20px;flex-direction:column;gap:10px;padding:18px;display:flex}.nd-settings-plan.is-on{border-color:var(--n-ink,#f2f2ef)}.nd-settings-plan>span:first-child{justify-content:space-between;align-items:center;display:flex}.nd-settings-plan>span:first-child>span:first-child{font-size:16px;font-weight:600}.nd-settings-plan>span:first-child>span:last-child{color:var(--n-muted,#9c9c98);font-size:11px;font-weight:600}.nd-settings-plan-price{font-size:24px;font-weight:300}.nd-settings-plan-price>span{color:var(--n-muted,#9c9c98);font-size:13px}.nd-settings-plan-feat{color:var(--n-soft,#c9c9c5);font-size:13px;line-height:1.5}.nd-settings-plan>button{background:var(--n-ink,#f2f2ef);min-height:42px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:999px;margin-top:auto;font-size:14px;font-weight:600}.nd-settings-plan.is-on>button{color:var(--n-muted,#9c9c98);background:0 0;border:1px solid #2a2a2b}.nd-settings-pack{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);min-height:56px;color:var(--n-ink,#f2f2ef);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.nd-settings-pack:hover{border-color:var(--n-line2,#3a3a3c)}.nd-settings-pack>span:first-child{font-size:14px;font-weight:600}.nd-settings-pack>span:last-child{color:var(--n-soft,#c9c9c5);font-size:14px}.nd-settings-wallet{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-card,#141415);border-radius:22px;flex-direction:column;gap:6px;padding:22px;display:flex}.nd-settings-wallet>span:first-child{color:var(--n-muted,#9c9c98);font-size:12px}.nd-settings-wallet>span:nth-child(2){font-size:38px;font-weight:300}.nd-settings-wallet>span:nth-child(3){color:var(--n-muted,#9c9c98);font-size:13px;line-height:1.5}.nd-settings-search{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:14px;align-items:center;gap:10px;min-height:48px;padding:0 16px;display:flex}.nd-settings-search input{min-width:0;color:var(--n-ink,#f2f2ef);outline:none;flex:1;padding:0;font-size:15px;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important}.nd-settings-faq{border-top:1px solid var(--n-line,#2a2a2b);flex-direction:column;display:flex}.nd-settings-faq.is-first{border-top-color:#0000}.nd-settings-faq>button{min-height:54px;color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:14px;font-weight:600;display:flex}.nd-settings-faq>button>span{color:var(--n-muted,#9c9c98)}.nd-settings-faq>p{color:var(--n-soft,#c9c9c5);margin:0;padding:0 16px 16px;font-size:14px;line-height:1.6}.nd-settings-contact{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;gap:4px;padding:14px;display:flex}.nd-settings-contact>span:first-child{font-size:14px;font-weight:600}.nd-settings-contact>span:last-child{color:var(--n-muted,#9c9c98);font-size:12px}.nd-settings-status{color:var(--n-muted,#9c9c98);align-items:center;gap:8px;font-size:12px;display:flex}.nd-settings-status>span{background:var(--n-ink,#f2f2ef);border-radius:50%;width:7px;height:7px}.nd-settings-status.is-off>span{background:var(--n-muted,#9c9c98)}.nd-settings-thanks{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-card,#141415);border-radius:22px;flex-direction:column;align-items:flex-start;gap:10px;padding:22px;display:flex}.nd-settings-thanks>b{font-size:18px;font-weight:600}.nd-settings-thanks>p{color:var(--n-muted,#9c9c98);margin:0;font-size:14px;line-height:1.6}.nd-settings-rating{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.nd-settings-rate{border-radius:14px;align-items:center;gap:4px;padding:12px 4px}.nd-settings-rate>span:first-child{font-size:18px;font-weight:300}.nd-settings-textarea{color:var(--n-ink,#f2f2ef);resize:vertical;outline:none;padding:12px 14px;font-size:15px;line-height:1.6;border:1px solid var(--n-line2,#3a3a3c)!important;background:var(--n-card,#141415)!important;border-radius:14px!important}.nd-settings-input:focus-visible,.nd-settings-textarea:focus-visible{outline:none;border-color:var(--n-ink,#f2f2ef)!important}.nd-settings-search input:focus-visible{outline:none}.nd-settings-search:focus-within{border-color:var(--n-ink,#f2f2ef)}.nd-settings-face-i{background:var(--n-raised,#1c1c1e);place-items:center;font-size:14px;font-weight:600;display:grid}.nd-settings-retry{color:var(--n-ink,#f2f2ef);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.nd-settings-plan>button:disabled,.nd-settings-pack:disabled,.nd-settings-toggle:disabled,.nd-settings-chip:disabled{opacity:.5;cursor:default}.nd-settings-plan>button:disabled{border:1px solid var(--n-line,#2a2a2b);color:var(--n-muted,#9c9c98);background:0 0}.nd-settings-plan.is-on>button:disabled{opacity:1}.nd-companion{color:var(--n-ink,#f2f2ef);flex-direction:column;font-family:Nora Manrope,Manrope,system-ui,sans-serif;display:flex;position:absolute;inset:0;overflow:hidden}.nd-companion-warm{pointer-events:none;background:radial-gradient(60% 50% at 50% 18%,var(--n-warm,#3a342e),var(--n-warmt,#3a342e00) 70%);position:absolute;inset:0}.nd-companion-head{border-bottom:1px solid var(--n-divider,#1f1f21);flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:12px 24px;display:flex;position:relative}.is-mob .nd-companion-head{padding:10px 14px}.nd-companion-title{flex-direction:column;display:flex}.nd-companion-title b{font-size:15px;font-weight:600}.nd-companion-title span{color:var(--n-muted,#9c9c98);font-size:12px}.nd-companion-spacer{flex:1}.nd-companion-headbtn{border:1px solid var(--n-line,#2a2a2b);min-height:34px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.nd-companion-headbtn.is-soft{color:var(--n-soft,#c9c9c5)}.nd-companion-switch{background:var(--n-line,#2a2a2b);border-radius:999px;width:28px;height:16px;position:relative}.nd-companion-switch>span{background:var(--n-muted,#9c9c98);border-radius:50%;width:12px;height:12px;transition:left .2s;position:absolute;top:2px;left:2px}.nd-companion-switch.is-on{background:var(--n-ink,#f2f2ef)}.nd-companion-switch.is-on>span{background:var(--n-bg,#0b0b0c);left:14px}.nd-companion-scroll{flex:1;min-height:0;padding:32px 40px;position:relative;overflow-y:auto}.is-mob .nd-companion-scroll{padding:20px 16px}.nd-companion-col{flex-direction:column;gap:18px;max-width:680px;margin:0 auto;display:flex}.nd-companion-empty{text-align:center;flex-direction:column;align-items:center;display:flex}.nd-companion-orb{width:300px;height:300px;margin:-20px 0 -40px;position:relative}.is-mob .nd-companion-orb{width:240px;height:240px}.nd-companion-empty h1{letter-spacing:normal;color:inherit;margin:0;font-family:inherit;font-size:34px;font-weight:400;line-height:1.25}.is-mob .nd-companion-empty h1{font-size:26px}.nd-companion-empty p{max-width:460px;color:var(--n-muted,#9c9c98);margin:10px 0 0;font-size:16px;line-height:1.7}.nd-companion-moods{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px;display:flex}.nd-companion-mood{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);width:92px;color:var(--n-ink,#f2f2ef);cursor:pointer;border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;display:flex}.nd-companion-mood:hover{border-color:var(--n-muted,#9c9c98)}.nd-companion-mood>span:first-child{border:1px solid var(--n-line2,#3a3a3c);border-radius:50%;width:28px;height:28px}.nd-companion-mood>span:last-child{font-size:13px;font-weight:600}.nd-companion-starters{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.nd-companion-starter{border:1px solid var(--n-line,#2a2a2b);min-height:36px;color:var(--n-soft,#c9c9c5);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:14px}.nd-companion-starter:hover{background:var(--n-raised,#1c1c1e);color:var(--n-ink,#f2f2ef)}.nd-companion-user{background:var(--n-raised,#1c1c1e);border-radius:22px 22px 6px;align-self:flex-end;max-width:84%;padding:13px 17px;font-size:16px;line-height:1.6;animation:.3s nrise}.nd-companion-nora{gap:12px;max-width:92%;animation:.4s nrise;display:flex}.nd-companion-nora>span:first-child{background:var(--n-ink,#f2f2ef);width:12px;height:12px;box-shadow:0 0 0 6px var(--n-inkring,#f2f2ef26),0 0 24px #f2f2ef59;border-radius:50%;flex:none;margin-top:9px}.nd-companion-nora>span:last-child{font-size:17px;line-height:1.75}.nd-companion-typing{color:var(--n-muted,#9c9c98);align-items:center;gap:10px;font-size:14px;display:flex}.nd-companion-typing>span{width:28px;height:28px;position:relative}.nd-companion-chips{flex-wrap:wrap;gap:8px;padding-left:24px;display:flex}.nd-companion-chip{border:1px solid var(--n-line2,#3a3a3c);min-height:38px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;padding:0 15px;font-size:14px}.nd-companion-chip:hover{background:var(--n-raised,#1c1c1e)}.nd-companion-card{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:22px;flex-direction:column;gap:12px;padding:18px;animation:.4s nrise;display:flex}.nd-companion-card>b{font-size:14px;font-weight:600}.nd-companion-card>p{max-width:none;color:var(--n-muted,#9c9c98);margin:0;font-size:14px;line-height:1.6}.nd-companion-primary{background:var(--n-ink,#f2f2ef);min-height:38px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600}.nd-companion-breathe{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:24px;flex-direction:column;align-items:center;gap:16px;padding:28px 20px;animation:.4s nrise;display:flex}.nd-companion-breathe>small{color:var(--n-muted,#9c9c98);font-size:12px}.nd-companion-ring{place-items:center;width:180px;height:180px;display:grid;position:relative}.nd-companion-ring>i{border:1px solid var(--n-line2,#3a3a3c);border-radius:50%;position:absolute;inset:0}.nd-companion-ring>span{background:radial-gradient(circle,#f2f2ef59,#f2f2ef0a 70%);border-radius:50%;width:180px;height:180px;animation:8s ease-in-out infinite nbreathe}.nd-companion-ring>b{font-size:18px;font-weight:600;position:absolute}.nd-companion-breathe>p{color:var(--n-muted,#9c9c98);text-align:center;margin:0;font-size:14px;line-height:1.6}.nd-companion-journal{width:100%;color:var(--n-ink,#f2f2ef);resize:vertical;outline:none;padding:12px 14px;font-size:15px;line-height:1.6;border:1px solid var(--n-line2,#3a3a3c)!important;background:var(--n-raised,#1c1c1e)!important;border-radius:14px!important}.nd-companion-saverow{align-items:center;gap:10px;display:flex}.nd-companion-saverow>span{color:var(--n-muted,#9c9c98);font-size:12px}.nd-companion-people{flex-direction:column;gap:8px;display:flex}.nd-companion-person{align-items:center;gap:12px;display:flex}.nd-companion-person>i{background:var(--n-raised,#1c1c1e);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:15px;font-style:normal;font-weight:600;display:grid}.nd-companion-person>span{flex-direction:column;flex:1;display:flex}.nd-companion-person>span b{font-size:14px;font-weight:600}.nd-companion-person>span small{color:var(--n-muted,#9c9c98);font-size:12px}.nd-companion-text{border:1px solid var(--n-line2,#3a3a3c);min-height:34px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.nd-companion-call{background:var(--n-ink,#f2f2ef);min-height:34px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.nd-companion-help{border:1.5px solid var(--n-ink,#f2f2ef);background:var(--n-card,#141415);border-radius:22px;flex-direction:column;gap:10px;padding:18px;animation:.4s nrise;display:flex}.nd-companion-help>b{font-size:15px;font-weight:600}.nd-companion-help>p{max-width:none;color:var(--n-soft,#c9c9c5);margin:0;font-size:14px;line-height:1.6}.nd-companion-help>small{color:var(--n-muted,#9c9c98);font-size:12px;line-height:1.5}.nd-companion-lines{flex-wrap:wrap;gap:8px;display:flex}.nd-companion-lines a{border-radius:999px;align-items:center;min-height:42px;font-weight:600;text-decoration:none;display:inline-flex}.nd-companion-lines a:first-child{background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c);padding:0 18px;font-size:15px}.nd-companion-lines a:last-child{border:1px solid var(--n-line2,#3a3a3c);color:var(--n-ink,#f2f2ef);padding:0 16px;font-size:14px}.nd-companion-foot{flex:none;padding:10px 40px 18px;position:relative}.is-mob .nd-companion-foot{padding:6px 10px 10px}.nd-companion-foot>div{max-width:680px;margin:0 auto}.nd-companion-box{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-card,#141415);border-radius:26px;align-items:flex-end;gap:8px;padding:10px 10px 10px 18px;display:flex}.nd-companion-input{resize:none;max-height:120px;color:var(--n-ink,#f2f2ef);outline:none;flex:1;padding:6px 0;font-size:16px;line-height:1.6;background:0 0!important;border:0!important;border-radius:0!important;min-height:28px!important}.nd-companion-send{background:var(--n-ink,#f2f2ef);width:40px;height:40px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.nd-companion-breathebtn{border:1px solid var(--n-line,#2a2a2b);min-height:40px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 14px;font-size:13px;font-weight:600}.nd-companion-disclaimer{color:var(--n-muted,#9c9c98);text-align:center;flex-wrap:wrap;justify-content:center;gap:4px 10px;margin-top:8px;font-size:12px;line-height:1.5;display:flex}.nd-companion-disclaimer button{color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.nd-companion-input:focus-visible{outline:none}.nd-companion-box:focus-within{border-color:var(--n-ink,#f2f2ef)}.nd-companion-journal:focus-visible{outline:none;border-color:var(--n-ink,#f2f2ef)!important}.nd-companion-entry{border-top:1px solid var(--n-line,#2a2a2b);align-items:flex-start;gap:12px;padding-top:12px;display:flex}.nd-companion-entry>span{white-space:pre-wrap;overflow-wrap:anywhere;flex-direction:column;flex:1;gap:4px;min-width:0;font-size:14px;line-height:1.6;display:flex}.nd-companion-entry small,.nd-companion-fine{color:var(--n-muted,#9c9c98);font-size:12px}.nd-companion-link{color:var(--n-ink,#f2f2ef);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.nd-companion-primary:disabled{opacity:.6;cursor:default}.nd-connectors{color:var(--n-ink,#f2f2ef);font-family:Nora Manrope,Manrope,system-ui,sans-serif;display:flex;position:absolute;inset:0;overflow:hidden}.nd-connectors *,.nd-connectors :before,.nd-connectors :after{box-sizing:border-box}.nd-connectors button,.nd-connectors input{font-family:inherit}.nd-connectors-main{flex:1;min-width:0;padding:32px 40px;overflow-y:auto}.nd-connectors.is-mob .nd-connectors-main{padding:18px 14px 24px}.nd-connectors-col{flex-direction:column;gap:18px;max-width:1080px;margin:0 auto;display:flex}.nd-connectors-head{flex-direction:column;gap:6px;display:flex}.nd-connectors-head h1{margin:0;font-size:28px;font-weight:400;line-height:1.2}.nd-connectors.is-mob .nd-connectors-head h1{font-size:24px}.nd-connectors-head p{color:var(--n-muted,#9c9c98);margin:0;font-size:14px;line-height:1.6}.nd-connectors-search{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:14px;align-items:center;gap:10px;min-height:48px;padding:0 16px;display:flex}.nd-connectors-search svg{color:var(--n-muted,#9c9c98)}.nd-connectors-search input{min-width:0;min-height:46px;color:var(--n-ink,#f2f2ef);background:0 0;border:0;outline:none;flex:1;font-size:15px}.nd-connectors-cats{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.nd-connectors-pill{border:1px solid var(--n-line,#2a2a2b);min-height:36px;color:var(--n-soft,#c9c9c5);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 14px;font-size:13px;font-weight:600}.nd-connectors-pill.is-on{border-color:var(--n-ink,#f2f2ef);background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c)}.nd-connectors-section{flex-direction:column;gap:10px;display:flex}.nd-connectors-title{font-size:14px;font-weight:600}.nd-connectors-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.nd-connectors.is-mob .nd-connectors-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nd-connectors-app{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex}.nd-connectors-app.is-soon{background:0 0;border-style:dashed}.nd-connectors-app:hover{border-color:var(--n-line2,#3a3a3c)}.nd-connectors-app-top{justify-content:space-between;align-items:center;display:flex}.nd-connectors-dot{background:var(--n-ink,#f2f2ef);border-radius:50%;width:8px;height:8px}.nd-connectors-app-text{flex-direction:column;display:flex}.nd-connectors-app-name{font-size:14px;font-weight:600}.nd-connectors-app-rules{color:var(--n-muted,#9c9c98);font-size:12px}.nd-connectors-app-desc{color:var(--n-muted,#9c9c98);font-size:12px;line-height:1.5}.nd-connectors-cta{border:1px solid var(--n-line2,#3a3a3c);color:var(--n-ink,#f2f2ef);border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:12px;font-weight:600}.nd-connectors-app.is-soon .nd-connectors-cta{color:var(--n-muted,#9c9c98)}.nd-connectors-local-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.nd-connectors-local-note{color:var(--n-muted,#9c9c98);font-size:12px}.nd-connectors-bgrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.nd-connectors.is-mob .nd-connectors-bgrid{grid-template-columns:1fr}.nd-connectors-biz{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;border-radius:18px;flex-direction:column;padding:0;display:flex;overflow:hidden}.nd-connectors-biz:hover{border-color:var(--n-line2,#3a3a3c)}.nd-connectors-biz-media{display:block;position:relative}.nd-connectors-biz-media img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.nd-connectors-biz-type{background:var(--n-badge,#0b0b0cbf);color:var(--n-ink,#f2f2ef);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600;position:absolute;top:10px;left:10px}.nd-connectors-biz-saved{background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600;position:absolute;top:10px;right:10px}.nd-connectors-biz-body{flex-direction:column;gap:4px;padding:12px 14px 14px;display:flex}.nd-connectors-biz-name{font-size:14px;font-weight:600}.nd-connectors-biz-meta{color:var(--n-muted,#9c9c98);font-size:12px}.nd-connectors-biz-can{color:var(--n-soft,#c9c9c5);margin-top:4px;font-size:12px}.nd-connectors-addbiz{border:1px dashed var(--n-line2,#3a3a3c);min-height:200px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}.nd-connectors-addbiz-plus{background:var(--n-raised,#1c1c1e);border-radius:50%;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.nd-connectors-addbiz-title{font-size:14px;font-weight:600}.nd-connectors-addbiz-sub{max-width:200px;color:var(--n-muted,#9c9c98);text-align:center;font-size:12px;line-height:1.5}.nd-connectors-empty{text-align:center;color:var(--n-muted,#9c9c98);padding:40px 0;font-size:14px}.nd-connectors-drawer{z-index:20;border-left:1px solid var(--n-divider,#1f1f21);background:var(--n-side,#0e0e0f);flex-direction:column;flex:none;width:420px;animation:.25s nrise;display:flex;position:relative;top:0;bottom:0;right:0}.nd-connectors.is-mob .nd-connectors-drawer{width:100%;position:absolute}.nd-connectors-drawer-head{border-bottom:1px solid var(--n-divider,#1f1f21);flex:none;align-items:center;gap:12px;padding:18px 20px;display:flex}.nd-connectors.is-mob .nd-connectors-drawer-head{padding:48px 16px 12px}.nd-connectors-drawer-icon{background:var(--n-raised,#1c1c1e);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.nd-connectors-drawer-img{object-fit:cover;border-radius:12px;flex:none;width:44px;height:44px}.nd-connectors-drawer-name{flex-direction:column;flex:1;min-width:0;display:flex}.nd-connectors-drawer-name>span:first-child{font-size:16px;font-weight:600}.nd-connectors-drawer-name>span:last-child{color:var(--n-muted,#9c9c98);font-size:12px}.nd-connectors-close{border:1px solid var(--n-line,#2a2a2b);width:34px;height:34px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;font-size:16px;display:grid}.nd-connectors-drawer-body{flex-direction:column;flex:1;gap:16px;min-height:0;padding:18px 20px;display:flex;overflow-y:auto}.nd-connectors-intro{flex-direction:column;gap:4px;display:flex}.nd-connectors-intro>span:first-child{font-size:14px;font-weight:600}.nd-connectors-intro>span:last-child{color:var(--n-muted,#9c9c98);font-size:12px;line-height:1.5}.nd-connectors-perms{flex-direction:column;display:flex}.nd-connectors-perm{border-top:1px solid var(--n-divider,#1f1f21);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.nd-connectors-perm-label{flex:150px;font-size:14px}.nd-connectors-seg{border:1px solid var(--n-line,#2a2a2b);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:2px;padding:3px;display:grid}.nd-connectors-seg button{color:var(--n-muted,#9c9c98);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 10px;font-size:12px;font-weight:600}.nd-connectors-seg button.is-on{background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c)}.nd-connectors-trusted{flex-direction:column;gap:8px;display:flex}.nd-connectors-trusted>span{font-size:14px;font-weight:600}.nd-connectors-trusted>div{flex-wrap:wrap;gap:6px;display:flex}.nd-connectors-chip{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:999px;padding:6px 12px;font-size:13px}.nd-connectors-chip-add{border:1px dashed var(--n-line2,#3a3a3c);color:var(--n-muted,#9c9c98);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:13px}.nd-connectors-stats{color:var(--n-muted,#9c9c98);font-size:12px;line-height:1.5}.nd-connectors-desc{color:var(--n-soft,#c9c9c5);font-size:15px;line-height:1.6}.nd-connectors-able{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:16px;flex-direction:column;gap:8px;padding:14px;display:flex}.nd-connectors-able>span:first-child{font-size:13px;font-weight:600}.nd-connectors-able>span+span{color:var(--n-muted,#9c9c98);font-size:13px;line-height:1.5}.nd-connectors-hero{aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%}.nd-connectors-facts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nd-connectors-fact{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.nd-connectors-fact>span:first-child{color:var(--n-muted,#9c9c98);font-size:11px}.nd-connectors-fact>span:last-child{font-size:13px;font-weight:600}.nd-connectors-ask{flex-direction:column;gap:8px;display:flex}.nd-connectors-ask button{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);min-height:48px;color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:flex}.nd-connectors-ask button:hover{border-color:var(--n-line2,#3a3a3c)}.nd-connectors-ask button span{color:var(--n-muted,#9c9c98)}.nd-connectors-usual{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:16px;flex-direction:column;gap:6px;padding:14px;display:flex}.nd-connectors-usual>span:first-child{font-size:13px;font-weight:600}.nd-connectors-usual-row{color:var(--n-soft,#c9c9c5);justify-content:space-between;font-size:13px;display:flex}.nd-connectors-usual-foot{color:var(--n-muted,#9c9c98);margin-top:4px;font-size:12px}.nd-connectors-toggle{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);min-height:56px;color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:0 16px;display:flex}.nd-connectors-toggle-text{flex-direction:column;flex:1;display:flex}.nd-connectors-toggle-text>span:first-child{font-size:14px;font-weight:600}.nd-connectors-toggle-text>span:last-child{color:var(--n-muted,#9c9c98);font-size:12px}.nd-connectors-track{background:var(--n-line,#2a2a2b);border-radius:999px;flex:none;width:40px;height:24px;position:relative}.nd-connectors-track>span{background:var(--n-muted,#9c9c98);border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px}.nd-connectors-track.is-on{background:var(--n-ink,#f2f2ef)}.nd-connectors-track.is-on>span{background:var(--n-bg,#0b0b0c);left:19px}.nd-connectors-drawer-foot{border-top:1px solid var(--n-divider,#1f1f21);flex:none;gap:8px;padding:14px 20px;display:flex}.nd-connectors.is-mob .nd-connectors-drawer-foot{padding:12px 16px 28px}.nd-connectors-primary{background:var(--n-ink,#f2f2ef);min-height:48px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:999px;flex:1;font-size:15px;font-weight:600}.nd-connectors-secondary{border:1px solid var(--n-line,#2a2a2b);min-height:48px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600}.nd-connectors-scrim{z-index:40;background:var(--n-scrim,#0009);place-items:center;padding:16px;display:grid;position:absolute;inset:0}.nd-connectors-auth{color:#18181a;background:#fff;border-radius:24px;flex-direction:column;gap:14px;width:100%;max-width:420px;padding:24px;animation:.25s nrise;display:flex}.nd-connectors-auth-head{align-items:center;gap:10px;display:flex}.nd-connectors-auth-head>span:first-child{background:#f4f4f2;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.nd-connectors-auth-head>span:last-child{color:#555552;font-size:13px}.nd-connectors-auth-title{font-size:20px;font-weight:600;line-height:1.3}.nd-connectors-auth-perms{border-top:1px solid #e6e6e3;border-bottom:1px solid #e6e6e3;flex-direction:column;gap:8px;padding:12px 0;display:flex}.nd-connectors-auth-perms>span{font-size:14px;line-height:1.45}.nd-connectors-auth-field{flex-direction:column;gap:8px;display:flex}.nd-connectors-auth-field>span{font-size:13px;font-weight:600}.nd-connectors-auth-field input{color:#18181a;background:#fff;border:1px solid #dededa;border-radius:12px;outline:none;min-height:48px;padding:0 14px;font-size:16px}.nd-connectors-auth-field input:focus{border-color:#18181a}.nd-connectors-auth-instruction{font-size:14px;font-weight:600;line-height:1.5}.nd-connectors-auth-error{color:#18181a;font-size:13px;font-weight:600;line-height:1.5}.nd-connectors-auth-note{color:#666662;font-size:12px;line-height:1.5}.nd-connectors-auth-actions{justify-content:flex-end;gap:8px;display:flex}.nd-connectors-auth-cancel{color:#18181a;cursor:pointer;background:#fff;border:1px solid #dededa;border-radius:999px;min-height:42px;padding:0 18px;font-size:14px;font-weight:600}.nd-connectors-auth-allow{color:#fff;cursor:pointer;background:#18181a;border:0;border-radius:999px;min-height:42px;padding:0 22px;font-size:14px;font-weight:600}.nd-connectors-auth-allow:disabled{opacity:.5;cursor:default}.nd-connectors-add{border:1px solid var(--n-line,#2a2a2b);background:var(--n-pop,#161617);border-radius:24px;flex-direction:column;gap:14px;width:100%;max-width:440px;padding:24px;animation:.25s nrise;display:flex}.nd-connectors-add-title{font-size:18px;font-weight:600}.nd-connectors-add-field{flex-direction:column;gap:8px;display:flex}.nd-connectors-add-field label{font-size:13px;font-weight:600}.nd-connectors-add-field input{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-card,#141415);min-height:48px;color:var(--n-ink,#f2f2ef);border-radius:12px;outline:none;padding:0 14px;font-size:16px}.nd-connectors-add-field input:focus{border-color:var(--n-ink,#f2f2ef)}.nd-connectors-add-types{flex-wrap:wrap;gap:6px;display:flex}.nd-connectors-add-types button{border:1px solid var(--n-line,#2a2a2b);min-height:34px;color:var(--n-soft,#c9c9c5);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:13px;font-weight:600}.nd-connectors-add-types button.is-on{border-color:var(--n-ink,#f2f2ef);background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c)}.nd-connectors-add-actions{justify-content:flex-end;gap:8px;display:flex}.nd-connectors-add-cancel{border:1px solid var(--n-line,#2a2a2b);min-height:42px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600}.nd-connectors-add-save{background:var(--n-ink,#f2f2ef);min-height:42px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:999px;padding:0 22px;font-size:14px;font-weight:600}.nd-connectors-search input:focus-visible{outline:none}.nd-connectors-search:focus-within{border-color:var(--n-ink,#f2f2ef)}.nd-connectors-add-field input:focus-visible{border-color:var(--n-ink,#f2f2ef);outline:none}.nd-connectors-auth-field input:focus-visible{border-color:#0b0b0c;outline:none}.nd-connectors-note{color:var(--n-muted,#9c9c98);font-size:12px;line-height:1.5}.nd-connectors-rules-error{color:var(--n-ink,#f2f2ef);overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.5}.nd-connectors-retry{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.nd-connectors-fixed{border:1px solid var(--n-line,#2a2a2b);color:var(--n-muted,#9c9c98);border-radius:999px;flex:none;padding:5px 12px;font-size:12px;font-weight:600}.nd-connectors-seg button:disabled{opacity:.5;cursor:default}.nd-connectors-chip{align-items:center;gap:6px;display:inline-flex}.nd-connectors-chip-x{width:22px;height:22px;color:var(--n-muted,#9c9c98);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:15px;line-height:1;display:grid}.nd-connectors-chip-x:hover{color:var(--n-ink,#f2f2ef)}.nd-connectors-trustpick,.nd-connectors-stepup{align-items:flex-end;gap:8px;display:flex}.nd-connectors-trustpick select{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-card,#141415);min-width:0;min-height:42px;color:var(--n-ink,#f2f2ef);border-radius:12px;flex:1;padding:0 12px;font-size:14px}.nd-connectors-stepup .nd-connectors-auth-field{flex:1;min-width:0}.nd-connectors-trustpick button,.nd-connectors-stepup button,.nd-connectors-usual-save,.nd-connectors-findplaces,.nd-connectors-near-row button{border:1px solid var(--n-line,#2a2a2b);min-height:42px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-size:13px;font-weight:600}.nd-connectors-trustpick button:disabled,.nd-connectors-stepup button:disabled,.nd-connectors-usual-save:disabled,.nd-connectors-findplaces:disabled,.nd-connectors-near-row button:disabled,.nd-connectors-primary:disabled,.nd-connectors-add-save:disabled{opacity:.5;cursor:default}.nd-connectors-usual textarea{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-raised,#1c1c1e);width:100%;color:var(--n-ink,#f2f2ef);font:inherit;resize:vertical;border-radius:12px;outline:none;padding:10px 12px;font-size:14px;line-height:1.5}.nd-connectors-usual textarea:focus-visible{border-color:var(--n-ink,#f2f2ef)}.nd-connectors-usual-save{align-self:flex-start}.nd-connectors-biz-noimg{aspect-ratio:16/10;background:var(--n-raised,#1c1c1e);width:100%;display:block}.nd-connectors-findplaces{align-self:flex-start}.nd-connectors-near{flex-direction:column;gap:8px;display:flex}.nd-connectors-near-note{color:var(--n-muted,#9c9c98);font-size:13px;line-height:1.5}.nd-connectors-near-row{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.nd-connectors-near-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nd-connectors-near-text>span:first-child{font-size:14px;font-weight:600}.nd-connectors-near-text>span:last-child{color:var(--n-muted,#9c9c98);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.nd-connectors-section .nd-connectors-empty{text-align:left;padding:16px 0}.nd-connectors-mono{background:var(--n-raised,#1c1c1e);width:26px;height:26px;color:var(--n-ink,#f2f2ef);border-radius:8px;place-items:center;font-size:13px;font-weight:700;display:grid}.nd-connectors-drawer-icon .nd-connectors-mono{border-radius:12px;width:44px;height:44px;font-size:18px}.nd-connectors-live{border:1px solid var(--n-line,#2a2a2b);background:#fff;border-radius:16px;width:100%;height:min(560px,60vh);display:block}.nd-connectors-secondary:disabled{opacity:.5;cursor:default}.nd-connectors-seg{grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column}.nd-onboarding{background:var(--n-bg,#0b0b0c);color:var(--n-ink,#f2f2ef);font-family:Nora Manrope,Manrope,system-ui,sans-serif;display:flex;position:absolute;inset:0}.nd-onboarding h1{letter-spacing:-.01em;color:inherit;margin:0;font-family:inherit;font-size:36px;font-weight:400;line-height:1.15}.nd-onboarding.is-mob h1{font-size:28px}.nd-onboarding p{max-width:none}.nd-onboarding label{color:inherit;letter-spacing:normal;font-size:14px;font-weight:600}.nd-onboarding-side{border-right:1px solid var(--n-divider,#1f1f21);background:var(--n-side,#0e0e0f);flex-direction:column;flex:none;width:40%;max-width:520px;padding:32px 40px;display:flex;position:relative;overflow:hidden}.nd-onboarding-glow{pointer-events:none;background:radial-gradient(70% 45% at 50% 40%,var(--n-glow1,#2c2c30),var(--n-glow1t,#2c2c3000) 72%);position:absolute;inset:0}.nd-onboarding-word{letter-spacing:.32em;font-size:14px;font-weight:300;position:relative}.nd-onboarding-sideorb{align-self:center;width:340px;height:340px;margin:10px 0 -20px;position:relative}.nd-onboarding-steps{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex;position:relative}.nd-onboarding-steps li{opacity:.5;align-items:center;gap:12px;min-height:38px;display:flex}.nd-onboarding-steps li.is-reached{opacity:1}.nd-onboarding-steps li>span:first-child{border:1px solid var(--n-line2,#3a3a3c);width:24px;height:24px;color:var(--n-ink,#f2f2ef);background:0 0;border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.nd-onboarding-steps li.is-reached>span:first-child{border-color:var(--n-ink,#f2f2ef)}.nd-onboarding-steps li.is-done>span:first-child{background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c)}.nd-onboarding-steps li>span:last-child{font-size:14px;font-weight:400}.nd-onboarding-steps li.is-current>span:last-child{font-weight:600}.nd-onboarding-sidenote{color:var(--n-muted,#9c9c98);margin-top:auto;font-size:12px;line-height:1.5;position:relative}.nd-onboarding-main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.nd-onboarding-top{flex-direction:column;flex:none;gap:10px;padding:52px 16px 10px;display:flex}.nd-onboarding-top>div:first-child{justify-content:space-between;align-items:center;display:flex}.nd-onboarding-top>div:first-child>span:first-child{letter-spacing:.32em;font-size:13px;font-weight:300}.nd-onboarding-top>div:first-child>span:last-child{color:var(--n-muted,#9c9c98);font-size:12px}.nd-onboarding-bar{background:var(--n-line,#2a2a2b);border-radius:3px;height:3px}.nd-onboarding-bar>div{background:var(--n-ink,#f2f2ef);border-radius:3px;height:100%;transition:width .4s}.nd-onboarding-scroll{flex:1;min-height:0;padding:56px 48px;overflow-y:auto}.is-mob .nd-onboarding-scroll{padding:18px 16px 24px}.nd-onboarding-col{flex-direction:column;gap:20px;max-width:560px;margin:0 auto;display:flex}.nd-onboarding-step{flex-direction:column;animation:.4s nrise;display:flex}.nd-onboarding-center{text-align:left;align-items:flex-start}.is-mob .nd-onboarding-center{text-align:center;align-items:center}.nd-onboarding-mobOrb{width:240px;height:240px;margin:-10px 0 -30px;position:relative}.nd-onboarding-lede{color:var(--n-muted,#9c9c98);margin:0;font-size:16px;line-height:1.6}.nd-onboarding-small{color:var(--n-muted,#9c9c98);font-size:12px;line-height:1.5}.nd-onboarding-field{flex-direction:column;gap:8px;display:flex}.nd-onboarding-fieldtitle{font-size:14px;font-weight:600}.nd-onboarding-input{min-height:52px;color:var(--n-ink,#f2f2ef);outline:none;padding:0 14px;font-size:16px;border:1px solid var(--n-line2,#3a3a3c)!important;background:var(--n-card,#141415)!important;border-radius:12px!important}.nd-onboarding-primary{background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:999px;font-weight:600}.nd-onboarding-primary.is-hover:hover{background:var(--n-hover,#d4d4d0)}.nd-onboarding-ghost{border:1px solid var(--n-line,#2a2a2b);color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;font-weight:600}.nd-onboarding-pill{border:1px solid var(--n-line,#2a2a2b);min-height:40px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.nd-onboarding-pill.is-on{border-color:var(--n-ink,#f2f2ef);background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c)}.nd-onboarding-inviter{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;display:flex}.nd-onboarding-inviter i{background:var(--n-raised,#1c1c1e);border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-style:normal;font-weight:600;display:grid}.nd-onboarding-inviter span{font-size:13px}.nd-onboarding-bonus{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-card,#141415);text-align:left;border-radius:20px;align-items:center;gap:14px;width:100%;padding:16px 18px;display:flex}.nd-onboarding-bonus>span:first-child{background:var(--n-ink,#f2f2ef);width:44px;height:44px;color:var(--n-bg,#0b0b0c);border-radius:12px;flex:none;place-items:center;font-size:15px;font-weight:600;display:grid}.nd-onboarding-bonus>span:last-child{flex-direction:column;display:flex}.nd-onboarding-bonus b{font-size:15px;font-weight:600}.nd-onboarding-bonus small{color:var(--n-muted,#9c9c98);font-size:13px}.nd-onboarding-methods{flex-direction:column;gap:10px;margin-top:6px;display:flex}.nd-onboarding-method{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:52px;font-size:15px;font-weight:600;display:flex}.nd-onboarding-method.is-alt{border:1px solid var(--n-line,#2a2a2b);color:var(--n-ink,#f2f2ef);background:0 0}.nd-onboarding-method.is-alt:hover:not(:disabled){background:var(--n-raised,#1c1c1e)}.nd-onboarding-method:disabled{cursor:default;opacity:.6}.nd-onboarding-g{background:var(--n-bg,#0b0b0c);width:22px;height:22px;color:var(--n-ink,#f2f2ef);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.nd-onboarding-referral{border-top:1px solid var(--n-divider,#1f1f21);flex-direction:column;gap:8px;margin-top:8px;padding-top:18px;display:flex}.nd-onboarding-referral label>span{color:var(--n-muted,#9c9c98);font-weight:400}.nd-onboarding-applied{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-raised,#1c1c1e);border-radius:12px;align-items:center;gap:10px;min-height:52px;padding:0 14px;font-size:15px;display:flex}.nd-onboarding-applied>span:first-child{font-weight:600}.nd-onboarding-applied>span:nth-child(2){color:var(--n-muted,#9c9c98)}.nd-onboarding-applied>span:nth-child(3){margin-left:auto;font-size:13px;font-weight:600}.nd-onboarding-code{gap:8px;display:flex}.nd-onboarding-code input{text-transform:uppercase;flex:1;min-width:0;border-color:var(--n-line,#2a2a2b)!important}.nd-onboarding-code button{border:1px solid var(--n-line2,#3a3a3c);min-height:52px;color:var(--n-ink,#f2f2ef);cursor:pointer;background:0 0;border-radius:12px;padding:0 20px;font-size:14px;font-weight:600}.nd-onboarding-wrap{flex-wrap:wrap;gap:8px;display:flex}.nd-onboarding-uses{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.nd-onboarding-uses .nd-onboarding-pill{border-radius:12px;min-height:48px;padding:0}.nd-onboarding-allowall{border-color:var(--n-line2,#3a3a3c);align-self:flex-start;min-height:40px;padding:0 18px;font-size:14px}.nd-onboarding-box{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.nd-onboarding-acc{border-top:1px solid var(--n-line,#2a2a2b);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.nd-onboarding-acc.is-first{border-top-color:#0000}.nd-onboarding-acc>div:first-child{align-items:center;gap:12px;display:flex}.nd-onboarding-accicon{background:var(--n-raised,#1c1c1e);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.nd-onboarding-acctext{flex-direction:column;flex:1;min-width:0;display:flex}.nd-onboarding-acctext b{font-size:15px;font-weight:600}.nd-onboarding-acctext small{color:var(--n-muted,#9c9c98);font-size:13px;line-height:1.45}.nd-onboarding-allow{background:var(--n-ink,#f2f2ef);min-height:36px;color:var(--n-bg,#0b0b0c);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:13px;font-weight:600}.nd-onboarding-spin{border:2px solid var(--n-line2,#3a3a3c);border-top-color:var(--n-ink,#f2f2ef);border-radius:50%;flex:none;width:22px;height:22px;margin-right:10px;animation:.8s linear infinite nspin}.nd-onboarding-allowed{border:1px solid var(--n-line2,#3a3a3c);background:var(--n-raised,#1c1c1e);min-height:36px;color:var(--n-ink,#f2f2ef);cursor:pointer;border-radius:999px;flex:none;padding:0 14px;font-size:13px;font-weight:600}.nd-onboarding-subs{flex-wrap:wrap;gap:6px;padding-left:52px;display:flex}.nd-onboarding-sub{border:1px solid var(--n-line,#2a2a2b);min-height:32px;color:var(--n-muted,#9c9c98);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.nd-onboarding-sub.is-on{border-color:var(--n-muted,#9c9c98);color:var(--n-ink,#f2f2ef)}.nd-onboarding-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.is-mob .nd-onboarding-presets{grid-template-columns:1fr}.nd-onboarding-card{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;flex-direction:column;display:flex}.nd-onboarding-card.is-on{border-color:var(--n-ink,#f2f2ef);background:var(--n-raised,#1c1c1e)}.nd-onboarding-preset{border-width:1.5px;border-radius:18px;gap:6px;padding:16px}.nd-onboarding-preset>span:first-child{justify-content:space-between;align-items:center;gap:6px;display:flex}.nd-onboarding-preset>span:first-child>span:first-child{font-size:15px;font-weight:600}.nd-onboarding-preset>span:first-child>span:last-child{color:var(--n-muted,#9c9c98);font-size:11px;font-weight:600}.nd-onboarding-preset>span:last-child{color:var(--n-muted,#9c9c98);font-size:13px;line-height:1.5}.nd-onboarding-blanket{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:20px;flex-direction:column;display:flex}.nd-onboarding-bl{border:0;border-top:1px solid var(--n-line,#2a2a2b);min-height:56px;color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0 16px;display:flex}.nd-onboarding-bl.is-first{border-top-color:#0000}.nd-onboarding-bl.is-locked{cursor:not-allowed}.nd-onboarding-bl>span:first-child{flex-direction:column;flex:1;display:flex}.nd-onboarding-bl>span:first-child>span:first-child{font-size:14px;font-weight:600}.nd-onboarding-bl>span:first-child>span:last-child{color:var(--n-muted,#9c9c98);font-size:12px}.nd-onboarding-switch{background:var(--n-line,#2a2a2b);border-radius:999px;flex:none;width:40px;height:24px;position:relative}.nd-onboarding-switch>span{background:var(--n-muted,#9c9c98);border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px}.nd-onboarding-switch.is-on{background:var(--n-ink,#f2f2ef)}.nd-onboarding-switch.is-on>span{background:var(--n-bg,#0b0b0c);left:19px}.nd-onboarding-bl.is-locked .nd-onboarding-switch{opacity:.45}.nd-onboarding-voice{border:1.5px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:18px;align-items:center;gap:14px;padding:12px 14px;display:flex}.nd-onboarding-voice.is-on{border-color:var(--n-ink,#f2f2ef)}.nd-onboarding-play{background:var(--n-raised,#1c1c1e);width:44px;height:44px;color:var(--n-ink,#f2f2ef);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:14px;display:grid}.nd-onboarding-play.is-on{background:var(--n-ink,#f2f2ef);color:var(--n-bg,#0b0b0c)}.nd-onboarding-voicepick{color:var(--n-ink,#f2f2ef);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;padding:0;display:flex}.nd-onboarding-voicepick b{font-size:15px;font-weight:600}.nd-onboarding-voicepick small{color:var(--n-muted,#9c9c98);font-size:13px}.nd-onboarding-sel{color:var(--n-ink,#f2f2ef);font-size:13px;font-weight:600}.nd-onboarding-personas{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.nd-onboarding-persona{border-radius:14px;gap:4px;padding:12px}.nd-onboarding-persona>span:first-child{font-size:14px;font-weight:600}.nd-onboarding-persona>span:last-child{color:var(--n-muted,#9c9c98);font-size:12px;line-height:1.45}.nd-onboarding-summary{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);text-align:left;border-radius:20px;flex-direction:column;width:100%;display:flex}.nd-onboarding-summary>div{border-top:1px solid var(--n-line,#2a2a2b);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 16px;display:flex}.nd-onboarding-summary>div:first-child{border-top-color:#0000}.nd-onboarding-summary>div>span:first-child{color:var(--n-muted,#9c9c98);font-size:14px}.nd-onboarding-summary>div>span:last-child{text-align:right;font-size:14px;font-weight:600}.nd-onboarding-foot{border-top:1px solid var(--n-divider,#1f1f21);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:16px 48px;display:flex}.is-mob .nd-onboarding-foot{padding:12px 16px 30px}.nd-onboarding-foot>.nd-onboarding-ghost{min-height:48px;padding:0 20px;font-size:14px}.nd-onboarding-foot>.nd-onboarding-ghost:disabled{opacity:.4;cursor:default}.nd-onboarding-foot>.nd-onboarding-primary{flex:none;min-height:48px;padding:0 28px;font-size:15px}.is-mob .nd-onboarding-foot>.nd-onboarding-primary{flex:1}.nd-onboarding-scrim{z-index:20;background:var(--n-scrim,#0009);place-items:center;padding:16px;display:grid;position:absolute;inset:0}.nd-onboarding-sheet{color:#18181a;width:100%;max-width:420px;box-shadow:0 30px 80px -20px var(--n-scrim,#0009);background:#fff;border-radius:24px;flex-direction:column;gap:14px;padding:24px;animation:.25s nrise;display:flex}.nd-onboarding-sheet-head{color:#555552;align-items:center;gap:10px;font-size:14px;display:flex}.nd-onboarding-sheet-head>span{color:#fff;background:#18181a;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:grid}.nd-onboarding-sheet>b{font-size:20px;font-weight:600;line-height:1.3}.nd-onboarding-sheet-mail{color:#555552;font-size:14px}.nd-onboarding-sheet-scopes{border-top:1px solid #e6e6e3;border-bottom:1px solid #e6e6e3;flex-direction:column;gap:10px;padding:14px 0;font-size:14px;line-height:1.45;display:flex}.nd-onboarding-sheet>small{color:#666662;font-size:12px;line-height:1.5}.nd-onboarding-sheet-foot{justify-content:flex-end;gap:8px;display:flex}.nd-onboarding-sheet-foot>button:first-child{color:#18181a;cursor:pointer;background:#fff;border:1px solid #dededa;border-radius:999px;min-height:42px;padding:0 18px;font-size:14px;font-weight:600}.nd-onboarding-sheet-foot>button:last-child{color:#fff;cursor:pointer;background:#18181a;border:0;border-radius:999px;min-height:42px;padding:0 22px;font-size:14px;font-weight:600}.nd-onboarding-input:focus-visible{outline:none;border-color:var(--n-ink,#f2f2ef)!important}.nd-onboarding-cc{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:12px;align-items:center;min-height:52px;padding:0 14px;font-size:16px;display:flex}.nd-onboarding-otpwrap{position:relative}.nd-onboarding-otp{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.nd-onboarding-otp>span{border:1px solid var(--n-line,#2a2a2b);background:var(--n-card,#141415);border-radius:12px;place-items:center;height:56px;font-size:22px;font-weight:600;display:grid}.nd-onboarding-otp>span.is-cur{border-color:var(--n-ink,#f2f2ef)}.nd-onboarding-otpinput{opacity:0;cursor:text;width:100%;height:100%;font-size:16px;position:absolute;inset:0;background:0 0!important;border:0!important}.nd-onboarding-otpwrap:focus-within .nd-onboarding-otp>span.is-cur{box-shadow:0 0 0 2px var(--n-line2,#3a3a3c)}.nd-onboarding-error{color:var(--n-ink,#f2f2ef);margin:0;font-size:13px;line-height:1.5}.nd-onboarding-linkbtn{color:var(--n-muted,#9c9c98);cursor:pointer;background:0 0;border:0;padding:8px;font-size:13px}.nd-onboarding-linkbtn:disabled{opacity:.6;cursor:default}.nd-people{color:var(--n-ink);font-family:Nora Manrope,Manrope,system-ui,sans-serif;display:flex;position:absolute;inset:0;overflow:hidden}.nd-people button{font-family:inherit}.nd-people button:focus-visible,.nd-people input:focus-visible{outline:2px solid var(--n-ink);outline-offset:2px}.nd-people-main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.nd-people-head{border-bottom:1px solid var(--n-divider);flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:14px 24px;display:flex}.nd-people.is-mob .nd-people-head{padding:10px 14px}.nd-people-title{font-size:20px;font-weight:400}.nd-people-seg{border:1px solid var(--n-line);border-radius:12px;gap:2px;padding:3px;display:flex}.nd-people-seg button{color:var(--n-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:6px 14px;font-size:12px;font-weight:600}.nd-people-seg button.on{background:var(--n-ink);color:var(--n-bg)}.nd-people-search{border:1px solid var(--n-line);border-radius:999px;flex:180px;align-items:center;gap:8px;max-width:280px;min-height:36px;padding:0 12px;display:flex}.nd-people-search svg{color:var(--n-muted);flex:none}.nd-people-search input{min-width:0;color:var(--n-ink);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:13px}.nd-people-search input:focus-visible{outline:none}.nd-people-search:focus-within{border-color:var(--n-line2)}.nd-people-fill{flex:1}.nd-people-private{color:var(--n-muted);align-items:center;gap:6px;font-size:12px;display:flex}.nd-people-stage{flex:1;min-height:0;margin:40px 60px 50px;position:relative}.nd-people.is-mob .nd-people-stage{margin:30px 26px 40px}.nd-people-edges{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nd-people-edges line{transition:stroke .3s}.nd-people-zone{color:var(--n-muted);font-size:12px;position:absolute}.nd-people-ring{aspect-ratio:1;border:1px solid var(--n-line);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nd-people-ringlabel{background:var(--n-bg);color:var(--n-muted);padding:0 8px;font-size:11px;position:absolute;left:50%;transform:translate(-50%,-50%)}.nd-people-node{color:var(--n-ink);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;transition:left .6s cubic-bezier(.4,0,.2,1),top .6s cubic-bezier(.4,0,.2,1),opacity .3s;display:flex;position:absolute;transform:translate(-50%,-50%)}.nd-people-avatar{border:2px solid var(--n-line);border-radius:50%;place-items:center;font-size:12px;font-weight:600;transition:box-shadow .3s;display:grid}.nd-people-nodelabel{white-space:nowrap;font-size:12px}.nd-people-none{flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:calc(50% + 52px);left:50%;transform:translate(-50%)}.nd-people-none span{color:var(--n-muted);white-space:nowrap;font-size:13px}.nd-people-none button{background:var(--n-ink);min-height:38px;color:var(--n-bg);cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:600}.nd-people-panel{z-index:20;border-left:1px solid var(--n-divider);background:var(--n-side);flex-direction:column;flex:none;width:420px;display:flex;position:relative;top:0;bottom:0;right:0}.nd-people.is-mob .nd-people-panel{width:100%;position:absolute}.nd-people-panelbody{flex-direction:column;flex:1;gap:16px;min-height:0;padding:24px;display:flex;overflow-y:auto}.nd-people.is-mob .nd-people-panelbody{padding:16px 16px 24px}.nd-people-back{border:1px solid var(--n-line);min-height:34px;color:var(--n-ink);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:0 14px;font-size:13px;font-weight:600}.nd-people-who{align-items:center;gap:14px;display:flex}.nd-people-bigavatar{background:var(--n-ink);width:68px;height:68px;color:var(--n-bg);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:600;display:grid}.nd-people-whotext{flex-direction:column;gap:2px;min-width:0;display:flex}.nd-people-name{font-size:22px;font-weight:600;line-height:1.25}.nd-people-role{color:var(--n-muted);font-size:14px}.nd-people-chips{flex-wrap:wrap;gap:6px;display:flex}.nd-people-chip{border:1px solid var(--n-line);color:var(--n-muted);border-radius:999px;padding:4px 10px;font-size:12px}.nd-people-chip.strong{border-color:var(--n-line2);color:var(--n-ink);font-weight:600}.nd-people-actions{flex-wrap:wrap;gap:8px;display:flex}.nd-people-btn{border:1px solid var(--n-line);min-height:38px;color:var(--n-ink);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:600}.nd-people-btn.primary{background:var(--n-ink);color:var(--n-bg);border:0;padding:0 16px}.nd-people-tabs{border-bottom:1px solid var(--n-divider);gap:20px;display:flex}.nd-people-tabs button{color:var(--n-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 10px;font-size:13px;font-weight:600}.nd-people-tabs button.on{border-bottom-color:var(--n-ink);color:var(--n-ink)}.nd-people-remember{flex-direction:column;gap:8px;display:flex}.nd-people-label{color:var(--n-muted);font-size:12px}.nd-people-facts{flex-wrap:wrap;gap:6px;display:flex}.nd-people-fact{border:1px solid var(--n-line);background:var(--n-card);border-radius:999px;align-items:center;gap:6px;padding:6px 8px 6px 12px;font-size:13px;display:inline-flex}.nd-people-fact button{background:var(--n-line);width:18px;height:18px;color:var(--n-muted);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:11px;display:grid}.nd-people-addfact{gap:8px;margin-top:4px;display:flex}.nd-people-addfact input{border:1px solid var(--n-line);background:var(--n-card);min-width:0;min-height:40px;color:var(--n-ink);border-radius:999px;outline:none;flex:1;padding:0 14px;font-family:inherit;font-size:13px}.nd-people-addfact input:focus-visible{border-color:var(--n-line2);outline:none}.nd-people-addfact button{border:1px solid var(--n-line2);min-height:40px;color:var(--n-ink);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:600}.nd-people-stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nd-people-stat{border:1px solid var(--n-line);background:var(--n-card);border-radius:14px;flex-direction:column;gap:2px;padding:12px;display:flex}.nd-people-stat span:first-child{color:var(--n-muted);font-size:11px}.nd-people-stat span:last-child{font-size:14px;font-weight:600}.nd-people-filters{flex-wrap:wrap;gap:6px;display:flex}.nd-people-filters button{border:1px solid var(--n-line);min-height:30px;color:var(--n-soft);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600}.nd-people-filters button.on{border-color:var(--n-ink);background:var(--n-ink);color:var(--n-bg)}.nd-people-mems{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nd-people-mem{border:1px solid var(--n-line);background:var(--n-card);color:var(--n-ink);text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex;overflow:hidden}.nd-people-mem:hover{border-color:var(--n-line2)}.nd-people-wave{align-items:center;gap:2px;height:30px;display:flex}.nd-people-wavebtn{background:var(--n-ink);width:28px;height:28px;color:var(--n-bg);border-radius:50%;place-items:center;margin-right:6px;font-size:10px;display:grid}.nd-people-bar{background:var(--n-muted);border-radius:2px;width:2px}.nd-people-memtext{flex-direction:column;display:flex}.nd-people-memtext span:first-child{font-size:13px;font-weight:600}.nd-people-memtext span:last-child{color:var(--n-muted);font-size:12px}.nd-people-empty{color:var(--n-muted);font-size:13px}.nd-people-timeline{flex-direction:column;display:flex}.nd-people-tl{border-top:1px solid #0000;gap:12px;padding:12px 0;display:flex}.nd-people-tldate{width:70px;color:var(--n-muted);flex:none;font-size:12px}.nd-people-tlbody{flex-direction:column;gap:2px;display:flex}.nd-people-tlbody span:first-child{color:var(--n-muted);font-size:12px}.nd-people-tlbody span:last-child{font-size:14px;line-height:1.5}.nd-people-forgetall{color:var(--n-muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:auto;padding:0;font-size:12px;text-decoration:underline}.nd-people-scrim{z-index:40;background:var(--n-scrim);place-items:center;padding:16px;display:grid;position:absolute;inset:0}.nd-people-modal{border:1px solid var(--n-line);background:var(--n-pop);border-radius:24px;flex-direction:column;gap:14px;width:100%;max-width:520px;padding:20px;animation:.25s nrise;display:flex}.nd-people-modalhead{align-items:center;gap:10px;display:flex}.nd-people-modaltitle{flex-direction:column;flex:1;display:flex}.nd-people-modaltitle span:first-child{font-size:16px;font-weight:600}.nd-people-modaltitle span:last-child{color:var(--n-muted);font-size:12px}.nd-people-close{border:1px solid var(--n-line);width:34px;height:34px;color:var(--n-ink);cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;font-size:16px;display:grid}.nd-people-player{background:var(--n-raised);border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex}.nd-people-player>button{background:var(--n-ink);width:44px;height:44px;color:var(--n-bg);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:14px;display:grid}.nd-people-track{background:var(--n-line);border-radius:4px;flex:1;height:4px;overflow:hidden}.nd-people-track span{background:var(--n-ink);height:100%;transition:width .25s linear;display:block}.nd-people-dur{color:var(--n-muted);font-size:12px}.nd-people-note{color:var(--n-soft);font-size:14px;line-height:1.6}.nd-people-modalactions{justify-content:space-between;gap:8px;display:flex}.nd-people-modalactions .nd-people-btn{min-height:40px;padding:0 16px}
