.nx-sidebar-toggle{width:40px;min-width:40px;height:40px;min-height:40px;padding:0;color:var(--nx-text-secondary);background:var(--nx-surface-raised);border:1px solid var(--nx-border-default);border-radius:var(--nx-radius-control);box-shadow:0 1px 5px #10152114;overflow:visible}.nx-sidebar-toggle:hover:not(:disabled){background:var(--nx-surface-raised);color:var(--nx-accent);border-color:var(--nx-border-strong)}@media(pointer:coarse),(max-width:767px){.nx-sidebar-toggle{width:44px;min-width:44px;height:44px;min-height:44px}}.settings-sidebar-layout{position:relative;min-width:0;width:100%}.settings-sidebar-slot{min-width:0}.settings-sidebar-slot[hidden]{display:none}.settings-sidebar-content{min-width:0;width:100%}.settings-sidebar-toggle{display:none}@media(min-width:1024px){.settings-sidebar-layout{--settings-sidebar-width: 240px;display:grid;grid-template-columns:var(--settings-sidebar-width) minmax(0,1fr);-moz-column-gap:var(--nx-space-5);column-gap:var(--nx-space-5);align-items:start;transition:grid-template-columns var(--nx-motion-layout) var(--nx-ease-out),column-gap var(--nx-motion-layout) var(--nx-ease-out);transition:grid-template-columns var(--nx-motion-layout) var(--nx-ease-out),column-gap var(--nx-motion-layout) var(--nx-ease-out),-moz-column-gap var(--nx-motion-layout) var(--nx-ease-out)}.settings-sidebar-layout.is-settings-sidebar-collapsed{--settings-sidebar-width: 0px;-moz-column-gap:0;column-gap:0}.settings-sidebar-slot{grid-column:1;grid-row:1;align-self:stretch}.settings-sidebar-content{grid-column:2;grid-row:1}.settings-sidebar-toggle{display:inline-flex;position:absolute;top:16px;left:calc(var(--settings-sidebar-width) - 20px);z-index:20;transition:left var(--nx-motion-layout) var(--nx-ease-out)}}@media(min-width:1280px){.settings-sidebar-layout:not(.is-settings-sidebar-collapsed){--settings-sidebar-width: 256px}}@media(prefers-reduced-motion:reduce){.settings-sidebar-layout,.settings-sidebar-toggle{transition:none}}#nexora-primary-sidebar{position:relative;display:flex;flex-direction:column;flex-shrink:0;min-height:0;width:224px;background:#fff;border-right:1px solid #f3f4f6;z-index:20}#nexora-primary-sidebar[data-nx-production-sidebar=collapsed]{width:60px}#nexora-primary-sidebar>.nx-sidebar-toggle{position:absolute;right:-20px;top:52px;z-index:30}#nexora-primary-sidebar .nx-production-brand,#nexora-primary-sidebar .nx-production-store,#nexora-primary-sidebar .nx-production-profile{flex-shrink:0}#nexora-primary-sidebar .nx-production-store,#nexora-primary-sidebar .nx-production-profile.mt-auto{margin-top:auto}#nexora-primary-navigation{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;padding:0 8px}#nexora-primary-scroll{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;gap:2px;padding:8px 0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}#nexora-primary-scroll::-webkit-scrollbar{display:none}#nexora-primary-navigation>div:not(#nexora-primary-scroll){flex-shrink:0}#nexora-primary-sidebar .nexora-sidebar-nav-item{display:flex;align-items:center;flex-shrink:0;width:100%;gap:10px;min-height:38px;padding:8px 12px}#nexora-primary-sidebar[data-nx-production-sidebar=collapsed] .nexora-sidebar-nav-item{justify-content:center;gap:0;padding:0}#nexora-primary-sidebar .nexora-sidebar-nav-item .bg-brand-600{background:var(--nx-accent)}[data-nx-production-sidebar]>.nx-production-brand>div{flex-shrink:0}[data-nx-production-sidebar] .nx-production-store>div{padding-left:8px;padding-right:8px}[data-nx-production-sidebar] .nx-production-store .grid>div:nth-child(1){background:#fff7ed;border-color:#fed7aa;color:#9a3412}[data-nx-production-sidebar] .nx-production-store .grid>div:nth-child(2){background:#ecfdf5;border-color:#a7f3d0;color:#065f46}[data-nx-production-sidebar] .nx-production-store .grid>div:nth-child(3){background:#f5f3ff;border-color:#ddd6fe;color:#5b21b6}[data-nx-production-sidebar] .nx-production-store .grid>div>span{color:inherit}[data-nx-production-sidebar=collapsed] .nx-production-brand>div{justify-content:center;padding-left:8px;padding-right:8px}[data-nx-production-sidebar=collapsed] .nx-production-brand>div>div+div{display:none}[data-nx-production-sidebar=collapsed] #nexora-primary-scroll p{display:none}[data-nx-production-sidebar=collapsed] .nx-production-store{overflow:hidden}[data-nx-production-sidebar=collapsed] .nx-production-store>div{padding-left:8px;padding-right:8px}[data-nx-production-sidebar=collapsed] .nx-production-store .grid,[data-nx-production-sidebar=collapsed] .nx-production-store span{display:none}[data-nx-production-sidebar=collapsed] .nx-production-store [class*=p-2]{display:flex;align-items:center;justify-content:center;min-height:40px}[data-nx-production-sidebar=collapsed] .nx-production-profile>div>div{flex-direction:column;gap:6px;padding-left:0;padding-right:0}[data-nx-production-sidebar=collapsed] .nx-production-profile>div>div>div:nth-child(2){display:none}@media(max-width:767px){#nexora-primary-sidebar{display:none}}@media(any-pointer:coarse){#nexora-primary-sidebar .nexora-sidebar-nav-item{min-height:44px}}.meta-chat-availability[data-state=paused]{background:#fff;padding:10px 14px 12px;max-height:none}.meta-paused-title{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;color:#334155}.meta-paused-title svg{color:#d97706}.meta-paused-title strong{font-weight:650;color:#0f172a}.meta-paused-title span{color:#64748b}.meta-paused{display:grid;gap:8px;margin-top:6px}.meta-paused-status{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0;font-size:13px;color:#475569}.meta-paused-status[data-tone=good]{color:#047857}.meta-paused-status[data-tone=warn]{color:#b45309}.meta-paused-status[data-tone=bad]{color:#be123c}.meta-paused-muted{margin:0;font-size:13px;line-height:1.5;color:#64748b}.meta-paused-link{margin-left:8px;border:0;background:none;padding:0;font:inherit;font-weight:600;color:#4338ca;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.meta-paused-link:disabled{opacity:.5;cursor:not-allowed}.meta-paused-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.meta-paused-primary,.meta-paused-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border-radius:12px;font:inherit;font-size:13px;font-weight:650;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.meta-paused-primary{border:1px solid #059669;background:#059669;color:#fff;box-shadow:0 1px 2px #05966940}.meta-paused-primary:hover:not(:disabled){background:#047857}.meta-paused-secondary{border:1px solid #e2e8f0;background:#fff;color:#334155}.meta-paused-secondary:hover:not(:disabled){background:#f8fafc}.meta-paused-primary:disabled,.meta-paused-secondary:disabled{opacity:.55;cursor:not-allowed}.meta-paused-primary:focus-visible,.meta-paused-secondary:focus-visible,.meta-paused-link:focus-visible,.meta-paused-menu button:focus-visible{outline:2px solid #4338ca;outline-offset:2px}.meta-paused-others{position:relative}.meta-paused-menu{position:absolute;bottom:calc(100% + 6px);left:0;z-index:20;min-width:260px;max-width:min(360px,80vw);max-height:240px;overflow-y:auto;margin:0;padding:6px;list-style:none;border:1px solid #e2e8f0;border-radius:12px;background:#fff;box-shadow:0 12px 32px #0f172a24}.meta-paused-menu button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:9px 10px;border:0;border-radius:8px;background:none;text-align:left;font:inherit;font-size:13px;font-weight:600;color:#1e293b;cursor:pointer}.meta-paused-menu button:hover:not(:disabled){background:#f1f5f9}.meta-paused-menu small{font-size:12px;font-weight:500;color:#64748b}.meta-paused-preview{display:grid;gap:8px}.meta-paused-bubble{justify-self:end;max-width:min(520px,100%);margin:0;padding:10px 12px;border-radius:12px 12px 4px;background:#dcfce7;color:#14532d;font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;box-shadow:0 1px 1px #0f172a0f}@media(max-width:520px){.meta-paused-actions>*{flex:1 1 auto}.meta-paused-menu{min-width:0;width:calc(100vw - 48px)}}.voice-dossier{container:voice-dossier / inline-size;color:#334155;font-size:14px;line-height:1.65;--voice-accent: #4338ca;--voice-rule: #e2e8f0}.voice-dossier ::-moz-selection{background:#e0e7ff;color:#1e1b4b}.voice-dossier ::selection{background:#e0e7ff;color:#1e1b4b}.voice-dossier button,.voice-dossier summary{-webkit-tap-highlight-color:transparent}.voice-dossier button:focus-visible,.voice-dossier summary:focus-visible,.voice-dossier-transcript-body:focus-visible{outline:2px solid var(--voice-accent);outline-offset:4px}.voice-dossier-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:22px}.voice-dossier-heading{display:flex;align-items:flex-start;gap:12px;min-width:0}.voice-dossier-mark{color:var(--voice-accent);flex-shrink:0;margin-top:5px}.voice-dossier-heading h3{margin:0;color:#0f172a;font-size:22px;line-height:1.3;font-weight:650;letter-spacing:-.025em;text-wrap:balance}.voice-dossier-heading p{margin:6px 0 0;color:#64748b;font-size:12px}.voice-dossier-refresh{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 10px;border:1px solid var(--voice-rule);border-radius:8px;color:#475569;background:#fff;font-size:12px;flex-shrink:0;cursor:pointer}.voice-dossier-refresh:hover{background:#f8fafc;color:#0f172a}.voice-dossier-refresh:disabled{opacity:.55;cursor:wait}.voice-dossier-state{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 18px;padding:13px 0;border-block:1px solid var(--voice-rule);font-size:12px}.voice-dossier-status{display:flex;align-items:center;gap:7px;color:#047857;font-weight:600}.voice-dossier-state[data-state=partial] .voice-dossier-status{color:#92400e}.voice-dossier-state[data-state=failed] .voice-dossier-status{color:#b91c1c}.voice-dossier-state:is([data-state=processing],[data-state=active],[data-state=created],[data-state=connecting]) .voice-dossier-status{color:var(--voice-accent)}.voice-dossier-duration{color:#64748b;font-variant-numeric:tabular-nums}.voice-dossier-notice{margin:16px 0 0;padding:14px 16px;background:#fffbeb;color:#78350f;border-radius:8px;font-size:13px}.voice-dossier-notice-neutral{background:#f8fafc;color:#475569}.voice-dossier-error{padding:16px;background:#fef2f2;color:#991b1b;border-radius:8px}.voice-dossier-loading{display:flex;align-items:center;gap:10px;padding:52px 0;color:#64748b}.voice-dossier-layout{display:grid;grid-template-columns:minmax(0,1fr);padding-top:30px;gap:30px}.voice-dossier-report{min-width:0}.voice-dossier-report-title{margin:0 0 23px;color:#0f172a;font-size:18px;font-weight:600}.voice-dossier-section+.voice-dossier-section{margin-top:27px;padding-top:25px;border-top:1px solid var(--voice-rule)}.voice-dossier-section h4{margin:0 0 9px;color:#0f172a;font-size:14px;font-weight:650;letter-spacing:-.01em}.voice-dossier-section p{margin:0 0 9px;max-width:72ch;overflow-wrap:anywhere;white-space:pre-wrap}.voice-dossier-lead h4{color:#0f172a;font-size:20px;line-height:1.4;letter-spacing:-.02em}.voice-dossier-lead p{font-size:16px;line-height:1.8;color:#334155}.voice-dossier-bullet{padding-left:14px;position:relative}.voice-dossier-bullet:before{content:"";width:4px;height:4px;border-radius:50%;background:#94a3b8;position:absolute;left:0;top:.7em}.voice-dossier-disclosure{margin-top:30px;color:#64748b;font-size:12px;line-height:1.7;max-width:72ch}.voice-dossier-evidence{min-width:0;background:#f8fafc;border-radius:12px;padding:22px;align-self:start}.voice-dossier-evidence h4{display:flex;align-items:center;gap:8px;margin:0;color:#0f172a;font-size:13px;font-weight:650}.voice-dossier-evidence h4 svg{color:var(--voice-accent)}.voice-dossier-evidence-caption{color:#475569;font-size:12px;margin:9px 0 16px;line-height:1.65}.voice-dossier-evidence audio{display:block;width:100%;height:44px;margin:16px 0 12px;border-radius:8px}.voice-dossier-audio-status{font-size:12px;color:#92400e;margin-block:16px}.voice-dossier-small{color:#64748b;font-size:12px;line-height:1.7;margin:12px 0 0}.voice-dossier-transcript-link{display:inline-flex;align-items:center;gap:7px;min-height:44px;font-size:12px;font-weight:600;color:var(--voice-accent);cursor:pointer;padding-right:7px;margin-top:7px}.voice-dossier-transcript-link:hover{text-decoration:underline;text-underline-offset:4px}.voice-dossier-script{margin-top:22px;padding-top:22px;border-top:1px solid var(--voice-rule)}.voice-dossier-coverage{margin:12px 0 0;font-size:13px}.voice-dossier-coverage strong{color:#0f172a;font-variant-numeric:tabular-nums}.voice-dossier-coverage span{display:block;color:#475569;font-size:12px;margin-top:2px}.voice-dossier summary{cursor:pointer;list-style:none}.voice-dossier summary::-webkit-details-marker{display:none}.voice-dossier summary svg{flex-shrink:0}.voice-dossier details[open]>summary>svg:last-child{transform:rotate(180deg)}.voice-dossier-evidence summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#475569}.voice-dossier-script details{margin-top:8px}.voice-dossier-script ul{padding:0;list-style:none;margin:8px 0 0}.voice-dossier-script li{display:flex;align-items:flex-start;gap:9px;padding-bottom:13px;font-size:12px;overflow-wrap:anywhere}.voice-dossier-script li svg{flex-shrink:0;margin-top:3px}.voice-dossier-question-done{color:#047857}.voice-dossier-question-pending{color:#64748b}.voice-dossier-session{border-top:1px solid var(--voice-rule);padding-top:12px;margin-top:20px}.voice-dossier-session dl{margin:8px 0 0}.voice-dossier-session dl>div{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:5px 16px;padding-bottom:10px;font-size:12px}.voice-dossier-session dt{color:#64748b}.voice-dossier-session dd{margin:0;color:#334155;font-weight:500;font-variant-numeric:tabular-nums}.voice-dossier-legacy-meta{display:flex;flex-wrap:wrap;gap:12px 24px;margin-bottom:25px;font-size:12px}.voice-dossier-legacy-meta dt{color:#64748b}.voice-dossier-legacy-meta dd{margin:2px 0 0;color:#334155}.voice-dossier-transcript{margin-top:32px;border-block:1px solid var(--voice-rule)}.voice-dossier-transcript>summary{display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:64px;color:#0f172a;font-size:14px;font-weight:600}.voice-dossier-turn-count{color:#64748b;font-size:12px;font-weight:400;display:inline-block;margin-left:12px}.voice-dossier-transcript-body{max-height:32rem;overflow-y:auto;padding-right:12px;scrollbar-color:#cbd5e1 #f8fafc;scrollbar-width:thin}.voice-dossier-turn{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;padding:18px 0;border-top:1px solid #f1f5f9}.voice-dossier-turn p{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.voice-dossier-speaker{font-size:12px;font-weight:650;color:#0f172a}.voice-dossier-speaker-sofia{color:var(--voice-accent)}.voice-dossier-empty,.voice-dossier-missing{padding:36px 0;max-width:50ch}.voice-dossier-empty svg,.voice-dossier-missing svg{color:#64748b;margin-bottom:14px}.voice-dossier-empty h4,.voice-dossier-missing h4{font-size:17px;font-weight:600;color:#0f172a;margin:0 0 8px}.voice-dossier-empty p,.voice-dossier-missing p{color:#64748b;margin:0}.voice-answer-heading h4{margin:0;color:#0f172a;font-size:22px;font-weight:650;letter-spacing:-.025em;line-height:1.35}.voice-answer-heading>p{margin:7px 0 0;color:#475569;font-size:13px;font-variant-numeric:tabular-nums}.voice-answer-intro{margin:16px 0 26px;max-width:68ch;color:#475569;font-size:14px;line-height:1.7}.voice-answer{padding-block:23px;border-top:1px solid var(--voice-rule);min-width:0}.voice-answer-topline{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:7px 18px}.voice-answer-topline h5{margin:0;color:#0f172a;font-size:15px;font-weight:650}.voice-answer-state{display:inline-flex;align-items:center;gap:5px;color:#475569;font-size:12px}.voice-answer[data-answer-state=unconfirmed]{padding-inline:16px;margin-block:8px;border:1px solid #fcd34d;border-radius:8px;background:#fffbeb}.voice-answer[data-answer-state=unconfirmed] .voice-answer-state{color:#92400e;font-weight:600}.voice-answer-question{margin:9px 0 0;color:#475569;font-size:14px;overflow-wrap:anywhere}.voice-answer blockquote{margin:13px 0 0;color:#1e293b;font-size:16px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;max-width:68ch}.voice-answer-no-quote{margin:12px 0 0;color:#64748b;font-size:14px}.voice-answer-review{margin:12px 0 0;color:#78350f;font-size:13px;line-height:1.7}.voice-answer-source{display:inline-flex;align-items:center;gap:5px;padding:7px 0;min-height:44px;color:var(--voice-accent);font-size:13px;font-weight:600;cursor:pointer;margin-top:3px}.voice-answer-source:hover,.voice-answer-history summary:hover{text-decoration:underline;text-underline-offset:4px}.voice-answer-history{margin-top:10px}.voice-answer-history summary{min-height:44px;display:inline-flex;align-items:center;color:#475569;font-size:13px}.voice-answer-history blockquote{border-top:1px solid var(--voice-rule);padding-top:10px;font-size:14px}.voice-dossier-turn[data-source-highlight=true]{background:#eef2ff;padding-inline:12px;border-radius:8px}@container voice-dossier (min-width: 760px){.voice-dossier-layout{grid-template-columns:minmax(0,1fr) 260px;gap:40px}.voice-dossier-heading h3{font-size:24px}.voice-dossier-turn{grid-template-columns:90px minmax(0,1fr);gap:24px}}@container voice-dossier (max-width: 420px){.voice-dossier-header{gap:10px}.voice-dossier-heading{gap:9px}.voice-dossier-heading h3{font-size:19px}.voice-dossier-refresh{width:44px;padding:0}.voice-dossier-refresh span{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.voice-dossier-evidence{padding:20px}}.meta-chat-shell{--meta-chat-paper: #f3efe8;--meta-chat-ink: #172a25;--meta-chat-muted: #53645f;--meta-chat-green: #087f5b;max-width:100vw;height:100dvh;min-height:0}.meta-chat-shell *{scrollbar-width:thin;scrollbar-color:#c2cbc6 transparent}.meta-chat-shell :is(button,select,input,a,summary):focus-visible{outline:2px solid #6355d8;outline-offset:3px}.meta-chat-shell button:disabled{cursor:not-allowed;opacity:.55}.meta-chat-shell .meta-chat-topbar{padding:14px 18px;gap:12px}.meta-chat-shell .meta-chat-topbar button{min-width:44px;min-height:44px}.meta-chat-shell .meta-chat-topbar h3{font-size:16px;text-transform:none;letter-spacing:normal}.meta-chat-shell .meta-chat-channel{display:flex;align-items:center;gap:6px;margin-top:4px;color:#066447;font-size:12px;font-weight:600;letter-spacing:normal;text-transform:none}.meta-chat-shell .meta-chat-sidebar{background:#fff}.meta-chat-shell .meta-chat-tabs button{min-height:44px;font-size:12px}.meta-chat-shell .meta-chat-session{padding:16px;min-height:100px}.meta-chat-shell .meta-chat-session h4{font-size:14px;line-height:1.4}.meta-chat-shell .meta-chat-session p{font-size:13px;color:var(--meta-chat-muted);line-height:1.5}.meta-chat-shell .meta-chat-session [class*="text-[7px]"]{font-size:10px;letter-spacing:normal}.meta-chat-shell .meta-chat-session time{font-size:12px}.meta-chat-shell .meta-chat-contact-header{padding:12px 16px;box-shadow:none}.meta-chat-shell .meta-chat-contact-header h4{font-size:16px;line-height:1.5}.meta-chat-shell .meta-chat-contact-phone,.meta-chat-shell .meta-chat-more{display:none}.meta-chat-shell .meta-chat-contact-header button{min-width:40px;min-height:40px;font-size:12px}.meta-chat-shell .meta-chat-contact-header button svg{width:16px;height:16px}.meta-chat-shell .meta-chat-contact-actions{flex-wrap:wrap;background:transparent;border:0;gap:3px}.meta-chat-shell .meta-chat-context{flex-wrap:wrap;gap:8px;padding-top:8px}.meta-chat-shell .meta-chat-context>div{max-width:100%}.meta-chat-shell .meta-chat-context span{font-size:12px}.meta-chat-shell .meta-chat-context-controls{flex-wrap:wrap;gap:6px}.meta-chat-shell .meta-chat-context select{min-height:40px;max-width:100%;font-size:12px;font-weight:600;text-transform:none;letter-spacing:normal}.meta-chat-shell .meta-chat-history{padding:24px;background-color:var(--meta-chat-paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360' viewBox='0 0 360 360' fill='none' stroke='%23b6ada0' stroke-opacity='.32' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(28 25) rotate(-15 16 14)'%3E%3Cpath d='M3 3h27a5 5 0 0 1 5 5v14a5 5 0 0 1-5 5H15l-8 6 1-6H3a5 5 0 0 1-5-5V8a5 5 0 0 1 5-5Z'/%3E%3Cpath d='M7 12h16M7 18h10'/%3E%3C/g%3E%3Cg transform='translate(133 12) rotate(18 16 16)'%3E%3Cpath d='m0 14 34-13-9 34-9-13-16-8Zm16 8L34 1M16 22l-2 11 7-5'/%3E%3C/g%3E%3Cg transform='translate(258 31) rotate(12 14 12)'%3E%3Cpath d='M14 27 2 15C-9 3 8-6 14 5 20-6 37 3 26 15L14 27Z'/%3E%3C/g%3E%3Cg transform='translate(80 100) rotate(-20 14 14)'%3E%3Cpath d='M4 4h22v21a5 5 0 0 1-5 5H9a5 5 0 0 1-5-5V4ZM26 8h3a6 6 0 0 1 0 12h-3M1 34h28M10-6v4M18-7v5'/%3E%3C/g%3E%3Cg transform='translate(200 108) rotate(18 17 13)'%3E%3Cpath d='M3 4h7l3-5h10l3 5h7a3 3 0 0 1 3 3v21H0V7a3 3 0 0 1 3-3Z'/%3E%3Ccircle cx='18' cy='16' r='7'/%3E%3Cpath d='M28 9h3'/%3E%3C/g%3E%3Cg transform='translate(309 112)'%3E%3Cpath d='M0 22C24 18 31 5 29-9 9-9-3 2 0 22Zm0 0L21 0M10 10l-1-8M14 7l9 1'/%3E%3C/g%3E%3Cg transform='translate(26 203) rotate(-20 14 16)'%3E%3Crect width='25' height='39' rx='5'/%3E%3Cpath d='M8 5h9M10 33h5'/%3E%3C/g%3E%3Cg transform='translate(142 197)'%3E%3Ccircle cx='13' cy='13' r='9'/%3E%3Cpath d='M13-4v-5M13 30v5M-4 13h-5M30 13h5M1 1l-4-4M25 25l4 4M25 1l4-4M1 25l-4 4'/%3E%3C/g%3E%3Cg transform='translate(245 212) rotate(15 16 14)'%3E%3Cpath d='M0 8h34v23H0ZM0 8 17 21 34 8M2 29l10-11M32 29 22 18'/%3E%3C/g%3E%3Cg transform='translate(83 292) rotate(-12 14 14)'%3E%3Cpath d='m14-5 5 12 13 2-10 9 3 13-11-7-12 7 3-13-10-9L8 7l6-12Z'/%3E%3C/g%3E%3Cg transform='translate(195 297) rotate(16 12 15)'%3E%3Cpath d='M0 6c8-5 16-5 24 0v26c-8-5-16-5-24 0V6Zm24 0c8-5 16-5 24 0v26c-8-5-16-5-24 0M24 6v26'/%3E%3C/g%3E%3Cpath d='m331 285 3 7 8 1-6 5 2 8-7-4-6 4 1-8-6-5 8-1 3-7ZM90 53l3 4-4 3-3-4 4-3ZM223 65l3 4-4 3-3-4 4-3ZM14 137l3 4-4 3-3-4 4-3ZM195 255l3 4-4 3-3-4 4-3ZM28 304q9-13 16 0t16 0M305 188q9-13 16 0t16 0M126 158l4-6 4 6 4-6M292 345l4-6 4 6 4-6'/%3E%3C/svg%3E");background-repeat:repeat;background-size:360px 360px;overscroll-behavior:contain;scrollbar-width:thin}.meta-chat-shell .meta-chat-active,.meta-chat-shell .meta-chat-history{min-height:0}.meta-chat-shell .meta-chat-active{overflow:hidden}.meta-chat-shell [data-chat-bubble]{color:var(--meta-chat-ink);box-shadow:0 1px 2px #182c2112;border:1px solid #dce3dc;padding:11px 14px;border-radius:12px;overflow-wrap:anywhere}.meta-chat-shell [data-chat-bubble=outbound]{background:#d9f5df;border-color:#c7e9cf}.meta-chat-shell [data-chat-bubble=inbound]{background:#fff}.meta-chat-shell [data-chat-bubble=internal]{background:#fff5d8;border-color:#ecdca8}.meta-chat-shell [data-chat-bubble] :is(p,.whitespace-pre-wrap){font-size:15px;line-height:1.6}.meta-chat-shell [data-chat-bubble] [class*=text-white]{color:#245c44}.meta-chat-shell [data-chat-bubble] a{color:#085c79;text-decoration:underline;text-underline-offset:3px}.meta-chat-shell [data-chat-bubble] a:has(svg){text-decoration:none}.meta-chat-shell [data-chat-bubble] a:has(svg) p{font-size:14px}.meta-chat-shell .meta-chat-message-meta{color:var(--meta-chat-muted);font-size:11px;line-height:1.5}.meta-chat-shell .meta-chat-delivery{display:inline-flex;align-items:center}.meta-chat-shell .meta-chat-message-label span{font-size:11px;letter-spacing:normal;text-transform:none}.meta-chat-shell .meta-chat-history [class*="text-[8px]"]{font-size:11px;letter-spacing:normal}.meta-chat-shell .meta-chat-history [class*="text-[10px]"]{font-size:12px;letter-spacing:normal}.meta-chat-shell .meta-chat-reply{opacity:1;min-width:36px;min-height:36px;color:#5d6b64}.meta-chat-shell .meta-chat-assignment{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#354277;background:#f0f3ff;border-bottom:1px solid #dfe4f4;font-size:14px;flex-shrink:0}.meta-chat-shell .meta-chat-assignment--mine{color:#235b43;background:#f2faf4;font-size:13px;padding-block:9px}.meta-chat-shell .meta-chat-assume{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:10px 14px;border-radius:10px;color:#fff;background:#5b45cd;font-size:13px;font-weight:600;flex-shrink:0}.meta-chat-shell .meta-chat-assume:hover{background:#4935b4}.meta-chat-shell .meta-chat-compose{background:#fff;flex-shrink:0;padding-bottom:max(10px,env(safe-area-inset-bottom))}.meta-chat-shell .meta-chat-compose-dock{background:#fff;border-color:#d4dcd6;border-radius:14px;padding:5px;gap:2px}.meta-chat-shell .meta-chat-compose-dock input{font-size:16px;min-width:0;min-height:44px;font-weight:400}.meta-chat-shell .meta-chat-compose-dock input::-moz-placeholder{color:#64736c}.meta-chat-shell .meta-chat-compose-dock input::placeholder{color:#64736c}.meta-chat-shell .meta-chat-compose-dock:focus-within{border-color:#c3cdc6;box-shadow:0 1px 2px #0b141a0f}.meta-chat-shell .meta-chat-compose-dock input:focus-visible{outline:none}.meta-chat-shell .meta-chat-compose-dock button{min-width:40px;min-height:44px}.meta-chat-shell .meta-chat-compose-dock button[type=submit]:not(:disabled){background:#087f5b;color:#fff;box-shadow:none}.meta-chat-shell .meta-chat-compose-dock[data-internal=true] button[type=submit]:not(:disabled){background:#9a5c13}.meta-chat-shell .meta-chat-availability{background:#f8faf9;color:#43534b}.meta-chat-shell .meta-chat-availability[data-state=open]{background:#f2faf4}.meta-chat-shell .meta-chat-availability[data-state=closed]{background:#fffbef}.meta-chat-shell .meta-chat-availability-title{display:flex;align-items:center;gap:7px;font-size:13px;line-height:1.5}.meta-chat-shell .meta-chat-availability-hint{margin-top:3px;font-size:12px;line-height:1.5}.meta-chat-shell .meta-chat-countdown{display:inline-flex;align-items:center;gap:6px;color:#075d43;background:#e3f3e8;padding:4px 10px;border-radius:999px;font-size:13px;font-weight:600}@media(min-width:768px){.meta-chat-shell[data-chat-active=true]{width:min(100vw,1160px)}.meta-chat-shell[data-chat-details=true]{width:min(100vw,1380px)}.meta-chat-shell .meta-chat-sidebar{width:320px}}@media(max-width:767px){.meta-chat-shell .meta-chat-topbar{padding:8px 12px}.meta-chat-shell .meta-chat-contact-header{padding:8px 12px;gap:0}.meta-chat-shell .meta-chat-contact-header button{min-height:44px;min-width:44px}.meta-chat-shell .meta-chat-contact-header>div:first-child{align-items:center;flex-wrap:wrap}.meta-chat-shell .meta-chat-contact-header>div:first-child>div:first-child{flex-basis:0}.meta-chat-shell .meta-chat-contact-phone{display:block;font-size:12px;line-height:1.5;color:var(--meta-chat-muted)}.meta-chat-shell .meta-chat-more{display:inline-flex;align-items:center;justify-content:center}.meta-chat-shell .meta-chat-contact-header[data-tools-open=false] :is(.meta-chat-contact-actions,.meta-chat-context){display:none}.meta-chat-shell .meta-chat-contact-header[data-tools-open=true] .meta-chat-context{margin-top:8px}.meta-chat-shell .meta-chat-contact-actions{margin-left:auto;width:100%;justify-content:flex-end}.meta-chat-shell .meta-chat-context-controls{width:100%;justify-content:space-between}.meta-chat-shell .meta-chat-history{padding:16px 12px}.meta-chat-shell .meta-chat-assignment{gap:8px;padding:10px 12px;flex-wrap:wrap}.meta-chat-shell .meta-chat-assignment>svg:first-child{display:none}.meta-chat-shell .meta-chat-assume{width:auto;padding:9px 10px;font-size:12px}.meta-chat-shell .meta-chat-compose-dock{display:grid;grid-template-columns:1fr auto;gap:2px}.meta-chat-shell .meta-chat-compose-dock>input{grid-row:1;grid-column:1 / -1;padding:10px;min-height:48px}.meta-chat-shell .meta-chat-compose-tools-start{grid-row:2;grid-column:1}.meta-chat-shell .meta-chat-compose-tools-end{grid-row:2;grid-column:2}.meta-chat-shell .meta-chat-compose-dock button{min-width:44px}.meta-chat-shell .meta-chat-availability{max-height:min(26dvh,200px);overscroll-behavior:contain;scrollbar-width:thin}}.evo-chat-shell .evo-chat-history{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360' viewBox='0 0 360 360' fill='none' stroke='%23b6ada0' stroke-opacity='.32' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(28 25) rotate(-15 16 14)'%3E%3Cpath d='M3 3h27a5 5 0 0 1 5 5v14a5 5 0 0 1-5 5H15l-8 6 1-6H3a5 5 0 0 1-5-5V8a5 5 0 0 1 5-5Z'/%3E%3Cpath d='M7 12h16M7 18h10'/%3E%3C/g%3E%3Cg transform='translate(133 12) rotate(18 16 16)'%3E%3Cpath d='m0 14 34-13-9 34-9-13-16-8Zm16 8L34 1M16 22l-2 11 7-5'/%3E%3C/g%3E%3Cg transform='translate(258 31) rotate(12 14 12)'%3E%3Cpath d='M14 27 2 15C-9 3 8-6 14 5 20-6 37 3 26 15L14 27Z'/%3E%3C/g%3E%3Cg transform='translate(80 100) rotate(-20 14 14)'%3E%3Cpath d='M4 4h22v21a5 5 0 0 1-5 5H9a5 5 0 0 1-5-5V4ZM26 8h3a6 6 0 0 1 0 12h-3M1 34h28M10-6v4M18-7v5'/%3E%3C/g%3E%3Cg transform='translate(200 108) rotate(18 17 13)'%3E%3Cpath d='M3 4h7l3-5h10l3 5h7a3 3 0 0 1 3 3v21H0V7a3 3 0 0 1 3-3Z'/%3E%3Ccircle cx='18' cy='16' r='7'/%3E%3Cpath d='M28 9h3'/%3E%3C/g%3E%3Cg transform='translate(309 112)'%3E%3Cpath d='M0 22C24 18 31 5 29-9 9-9-3 2 0 22Zm0 0L21 0M10 10l-1-8M14 7l9 1'/%3E%3C/g%3E%3Cg transform='translate(26 203) rotate(-20 14 16)'%3E%3Crect width='25' height='39' rx='5'/%3E%3Cpath d='M8 5h9M10 33h5'/%3E%3C/g%3E%3Cg transform='translate(142 197)'%3E%3Ccircle cx='13' cy='13' r='9'/%3E%3Cpath d='M13-4v-5M13 30v5M-4 13h-5M30 13h5M1 1l-4-4M25 25l4 4M25 1l4-4M1 25l-4 4'/%3E%3C/g%3E%3Cg transform='translate(245 212) rotate(15 16 14)'%3E%3Cpath d='M0 8h34v23H0ZM0 8 17 21 34 8M2 29l10-11M32 29 22 18'/%3E%3C/g%3E%3Cg transform='translate(83 292) rotate(-12 14 14)'%3E%3Cpath d='m14-5 5 12 13 2-10 9 3 13-11-7-12 7 3-13-10-9L8 7l6-12Z'/%3E%3C/g%3E%3Cg transform='translate(195 297) rotate(16 12 15)'%3E%3Cpath d='M0 6c8-5 16-5 24 0v26c-8-5-16-5-24 0V6Zm24 0c8-5 16-5 24 0v26c-8-5-16-5-24 0M24 6v26'/%3E%3C/g%3E%3Cpath d='m331 285 3 7 8 1-6 5 2 8-7-4-6 4 1-8-6-5 8-1 3-7ZM90 53l3 4-4 3-3-4 4-3ZM223 65l3 4-4 3-3-4 4-3ZM14 137l3 4-4 3-3-4 4-3ZM195 255l3 4-4 3-3-4 4-3ZM28 304q9-13 16 0t16 0M305 188q9-13 16 0t16 0M126 158l4-6 4 6 4-6M292 345l4-6 4 6 4-6'/%3E%3C/svg%3E");background-repeat:repeat;background-size:360px 360px;overscroll-behavior:contain}.meta-chat-shell .meta-chat-contact-header .evo-owner{gap:6px}.meta-chat-shell .meta-chat-contact-header .evo-owner>div:first-child{display:none}.meta-chat-shell .meta-chat-contact-header .evo-owner[data-owner=none]>button:first-of-type{display:none}.meta-chat-shell .meta-chat-contact-header .evo-owner>button{min-height:32px!important;min-width:0!important;height:32px;padding:0 12px;border-radius:999px;font-size:12px!important;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap}.meta-chat-shell .meta-chat-contact-header .evo-owner>button svg{width:14px!important;height:14px!important}.meta-chat-shell .meta-chat-contact-header h4{min-width:0}.meta-window-compact{position:relative;display:flex;align-items:center;gap:8px;padding:6px 12px;border-top:1px solid #e2e8f0;background:#f0fdf4;color:#065f46;font-size:12.5px;line-height:1.4}.meta-window-compact-text{display:flex;align-items:center;gap:6px;min-width:0;flex:1;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta-window-compact-text svg{flex-shrink:0;color:#059669}.meta-window-compact-text strong{font-weight:600}.meta-window-compact-deadline{color:#047857;overflow:hidden;text-overflow:ellipsis}.meta-window-compact .meta-chat-countdown{flex-shrink:0}.meta-window-compact-help>summary{list-style:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;border:1px solid #a7f3d0;background:#fff;color:#047857;font-weight:700;font-size:12px;cursor:pointer}.meta-window-compact-help>summary::-webkit-details-marker{display:none}.meta-window-compact-help[open]>p{position:absolute;right:12px;bottom:calc(100% + 6px);z-index:30;width:min(340px,calc(100vw - 32px));margin:0;padding:10px 12px;border-radius:10px;background:#fff;color:#334155;border:1px solid #e2e8f0;box-shadow:0 10px 30px #0f172a24;font-size:12.5px;line-height:1.5;white-space:normal}@media(max-width:480px){.meta-window-compact-deadline{display:none}}.nf-landing{--nf-ink: #19264b;--nf-muted: #59647a;--nf-blue: #0161e9;--nf-violet: #8403e7;--nf-brand-gradient: linear-gradient(65deg, #0161e9 0%, #4720dc 52%, #8403e7 100%);--nf-cyan: #77deed;--nf-paper: #f6f7fa;--nf-line: #d9dfeb;--nf-white: #fff;color:var(--nf-ink);background:var(--nf-white);font-family:Inter,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}.nf-landing *,.nf-landing *:before,.nf-landing *:after{box-sizing:border-box}.nf-landing :is(h1,h2,h3,p,figure){margin:0}.nf-landing :is(h1,h2,h3){text-wrap:balance}.nf-landing a{color:inherit;text-decoration:none}.nf-landing button{font:inherit;cursor:pointer}.nf-landing a,.nf-landing button,.nf-landing summary{-webkit-tap-highlight-color:transparent}.nf-landing :is(a,button,summary):focus-visible{outline:3px solid var(--nf-violet);outline-offset:5px}.nf-landing ::-moz-selection{background:var(--nf-cyan);color:var(--nf-ink)}.nf-landing ::selection{background:var(--nf-cyan);color:var(--nf-ink)}.nf-landing [hidden]{display:none!important}.nf-landing [id]{scroll-margin-top:108px}html:has(.nf-landing){scroll-behavior:smooth;scroll-padding-bottom:100px}.nf-container{width:min(1248px,calc(100% - 112px));margin-inline:auto}.nf-section{padding-block:112px}.nf-landing h2{font-size:clamp(32px,3.25vw,48px);font-weight:500;letter-spacing:-.04em;line-height:1.15}.nf-landing h2>span{color:var(--nf-muted)}.nf-landing h3{font-weight:500;letter-spacing:-.025em;line-height:1.3}.nf-landing p{text-wrap:pretty}.nf-skip{position:fixed;top:-100px;left:16px;z-index:100;padding:12px 20px;background:#fff;border:2px solid var(--nf-blue)}.nf-skip:focus{top:12px}.nf-header{position:sticky;top:0;z-index:40;background:#fffffff7;border-bottom:1px solid var(--nf-line)}.nf-header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:88px}.nf-brand{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;font-size:23px;font-weight:650;letter-spacing:-.04em;line-height:1}.nf-brand img{width:38px;height:38px;border-radius:9px;-o-object-fit:cover;object-fit:cover}.nf-brand-light{font-weight:400}.nf-desktop-nav{display:flex;align-items:center;gap:30px;margin-left:auto}.nf-desktop-nav a,.nf-login{font-size:14px;font-weight:500;padding-block:12px;transition:color .2s ease}.nf-desktop-nav a:hover,.nf-login:hover{color:var(--nf-blue)}.nf-header-actions{display:flex;align-items:center;gap:28px;margin-left:24px}.nf-landing .nf-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:56px;padding:15px 23px;background:var(--nf-brand-gradient);color:#fff;border:1px solid transparent;border-radius:5px;font-size:15px;font-weight:600;line-height:1.4;white-space:nowrap;transition:background .2s ease,border-color .2s ease,transform .2s ease}.nf-button svg,.nf-text-link svg{flex-shrink:0;transition:transform .2s ease}.nf-landing .nf-button:hover{background:linear-gradient(65deg,#084ab7,#6502bb);border-color:transparent;transform:translateY(-2px)}.nf-button:hover svg,.nf-text-link:hover svg{transform:translate(2px,-2px)}.nf-landing .nf-button-small{min-height:46px;padding:11px 17px;font-size:13px;gap:16px}.nf-landing .nf-button-outline{background:transparent;color:var(--nf-blue);border-color:#a7b7de}.nf-landing .nf-button-outline:hover{background:var(--nf-blue);color:#fff}.nf-landing .nf-button-light{background:#fff;color:var(--nf-ink);border-color:#fff}.nf-landing .nf-button-light:hover{background:var(--nf-cyan);border-color:var(--nf-cyan)}.nf-text-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:600;line-height:1.4}.nf-text-link:hover{text-decoration:underline;text-underline-offset:5px}.nf-menu-toggle,.nf-mobile-nav{display:none}.nf-hero{background:var(--nf-paper);padding-top:56px}.nf-hero-grid{display:grid;grid-template-columns:1.04fr 1fr;gap:64px;align-items:center}.nf-hero-copy{padding-block:24px 40px}.nf-hero h1{font-size:clamp(60px,6.05vw,88px);font-weight:500;letter-spacing:-.04em;line-height:1.02}.nf-hero h1 span{color:var(--nf-violet)}.nf-hero-copy>p:not(.nf-trial-note){max-width:455px;margin-top:32px;font-size:17px;line-height:1.7;color:var(--nf-muted)}.nf-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px}.nf-hero-actions .nf-text-link{font-size:13px}.nf-hero-copy .nf-trial-note{margin-top:14px;color:var(--nf-muted);font-size:12px;letter-spacing:.005em}.nf-hero-photo{position:relative;align-self:stretch;min-height:580px;overflow:hidden;border-radius:5px;background:#d2cdc1}.nf-hero-photo picture{display:block;position:absolute;inset:-4% 0 0}.nf-hero-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:43% 48%;object-position:43% 48%}.nf-hero-photo:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#0d1729ad);pointer-events:none}.nf-hero-photo figcaption{position:absolute;z-index:1;bottom:30px;left:32px;right:28px;color:#fff;font-size:20px;font-weight:500;letter-spacing:-.025em;line-height:1.4}.nf-hero-photo figcaption span{display:block}.nf-hero-bottom{display:flex;justify-content:space-between;gap:24px;align-items:center;padding-block:38px;margin-top:34px;border-top:1px solid var(--nf-line);font-size:13px}.nf-hero-bottom p{font-size:16px;font-weight:500;letter-spacing:-.015em}.nf-hero-bottom>div{display:flex;gap:28px}.nf-hero-bottom>div span+span{border-left:1px solid #c5cddd;padding-left:28px}.nf-mobile-break{display:none}.nf-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:64px;margin-bottom:64px}.nf-section-heading>p{flex:0 1 325px;color:var(--nf-muted);font-size:15px;line-height:1.7;padding-bottom:3px}.nf-process-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:90px;align-items:start}.nf-step{display:grid;grid-template-columns:34px 1fr;gap:20px;border-top:1px solid var(--nf-line);padding-block:42px;min-height:260px;position:relative}.nf-step:before{content:"";position:absolute;top:-1px;left:0;height:2px;width:100%;background:var(--nf-brand-gradient);transform:scaleX(0);transform-origin:left;transition:transform .65s cubic-bezier(.2,.65,.25,1)}.nf-step-active:before{transform:scaleX(1)}.nf-step-number{font-size:13px;color:var(--nf-muted);font-variant-numeric:tabular-nums;padding-top:5px}.nf-step-active .nf-step-number{color:var(--nf-blue)}.nf-step h3{font-size:25px;margin-bottom:16px}.nf-step p{color:var(--nf-muted);font-size:15px}.nf-step-detail{display:block;margin-top:20px;font-size:12px;line-height:1.7;color:var(--nf-blue)}.nf-product-figure{position:sticky;top:144px;padding-top:40px}.nf-product-surface{background:#efebf9;padding:32px 22px;border-radius:5px;overflow:hidden}.nf-product-zoom{position:relative;width:100%;display:block;background:#fff;border:1px solid #ccd5e8;padding:0;box-shadow:0 18px 32px -20px #19264b61}.nf-product-zoom img{display:block;width:100%;height:auto}.nf-product-zoom>span{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#fff;color:var(--nf-blue);font-size:12px;border-top:1px solid var(--nf-line)}.nf-product-zoom:hover>span{background:var(--nf-paper)}.nf-product-figure figcaption{margin-top:18px;display:flex;flex-wrap:wrap;gap:5px 20px;font-size:11px;line-height:1.6;color:var(--nf-muted)}.nf-product-note{display:flex;gap:20px;align-items:flex-start;margin-top:38px;padding-top:28px;border-top:1px solid var(--nf-line)}.nf-product-note svg{color:var(--nf-violet);flex-shrink:0;margin-top:3px}.nf-product-note p{font-size:16px}.nf-product-note strong{font-weight:500}.nf-image-fallback{min-height:260px;padding:24px;display:grid;place-content:center;text-align:center}.nf-capabilities{background:#281744;color:#fff}.nf-capabilities-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:112px}.nf-capabilities-intro h2{font-size:clamp(40px,4.2vw,60px);line-height:1.1}.nf-capabilities-intro h2 span{color:var(--nf-cyan)}.nf-capabilities-intro p{max-width:330px;font-size:15px;color:#d8cbe8;margin-top:28px}.nf-capabilities-intro .nf-text-link{color:#fff;margin-top:24px}.nf-detail{border-bottom:1px solid var(--nf-line)}.nf-detail:first-child{border-top:1px solid var(--nf-line)}.nf-detail summary{display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;padding-block:26px;list-style:none}.nf-detail summary::-webkit-details-marker{display:none}.nf-detail h3{font-size:18px}.nf-detail summary>svg{flex-shrink:0;transition:transform .25s ease}.nf-detail[open] summary>svg{transform:rotate(180deg)}.nf-detail>p{color:var(--nf-muted);font-size:14px;padding:0 36px 26px 0;line-height:1.8}.nf-detail>p a{text-decoration:underline;text-underline-offset:3px}.nf-capabilities .nf-detail{border-color:#615073}.nf-capabilities .nf-detail>p{color:#d8cbe8}.nf-capabilities .nf-detail[open] h3{color:var(--nf-cyan)}.nf-capabilities :is(a,summary):focus-visible,.nf-closing a:focus-visible{outline-color:var(--nf-cyan)}.nf-audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.nf-audience{border-top:2px solid var(--nf-blue);padding-top:34px}.nf-audience-agency{border-color:var(--nf-violet)}.nf-audience>svg{color:var(--nf-blue);margin-bottom:28px}.nf-audience-agency>svg{color:var(--nf-violet)}.nf-audience h3{font-size:34px}.nf-audience p{font-size:16px;color:var(--nf-muted);margin-top:18px;max-width:430px}.nf-audience ul{list-style:none;margin:28px 0;padding:0}.nf-audience li{padding:10px 0;border-bottom:1px solid var(--nf-line);font-size:14px}.nf-audience .nf-text-link{color:var(--nf-blue)}.nf-audience-agency .nf-text-link{color:var(--nf-violet)}.nf-integrations{background:var(--nf-paper)}.nf-integration-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:112px}.nf-integration-grid>div>p{max-width:360px;color:var(--nf-muted);margin-top:24px}.nf-integration-list>div{border-top:1px solid #cbd3e2;padding-block:25px}.nf-integration-list>div:first-child{padding-top:0;border-top:0}.nf-integration-list>div:last-child{padding-bottom:0}.nf-integration-list h3{font-size:21px}.nf-integration-list p{margin-top:13px;font-size:17px;font-weight:500;line-height:1.8}.nf-integration-list small{display:block;margin-top:12px;color:var(--nf-muted);font-size:12px;line-height:1.7}.nf-channel-brands,.nf-conversation-brands{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;margin:22px 0 18px;gap:10px}.nf-channel-brands li,.nf-conversation-brands li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:104px;padding:18px 12px 16px;background:#fff;border:1px solid #e2e5ed;border-radius:8px;font-size:13px;font-weight:500}.nf-integration-symbol{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#675480}.nf-integration-symbol img{width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.nf-channel-logo{display:flex;align-items:center;justify-content:center;width:min(112px,100%);height:34px}.nf-brand-icon{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.nf-wordmark-image{width:104px;max-width:100%;height:30px;-o-object-fit:contain;object-fit:contain}.nf-channel-name{line-height:1.4;text-align:center}.nf-data-provider{display:flex;align-items:center;gap:14px;margin-block:22px 18px}.nf-data-provider>.nf-integration-symbol{width:48px;height:48px;background:#ece5f5;border-radius:8px;color:#6c16b9}.nf-integration-list .nf-data-provider p{display:flex;flex-direction:column;margin:0;line-height:1.5}.nf-data-provider p>span{color:var(--nf-muted);font-size:12px;font-weight:400}.nf-data-provider strong{font-size:20px;font-weight:500}@media(max-width:1100px){.nf-channel-brands,.nf-conversation-brands{grid-template-columns:repeat(2,minmax(0,1fr))}}.nf-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.nf-plan{display:flex;flex-direction:column;border:1px solid var(--nf-line);border-radius:5px;padding:34px 28px 24px;background:#fff}.nf-plan-pro{background:#f5f0ff;border-color:#b797e0}.nf-plan-pro .nf-price,.nf-plan-pro .nf-plan-top h3{color:#6c16b9}.nf-plan-top{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;min-height:36px}.nf-plan-top h3{font-size:26px}.nf-plan-top>span{font-size:10px;color:#6c16b9;font-weight:600}.nf-plan-description{min-height:70px;margin-top:16px!important;font-size:14px;color:var(--nf-muted);line-height:1.7}.nf-price{font-size:60px;letter-spacing:-.04em;font-weight:500;line-height:1.2;margin-top:26px!important;font-variant-numeric:tabular-nums}.nf-price>span{font-size:20px;letter-spacing:-.035em;vertical-align:top;display:inline-block;padding-top:12px}.nf-price>small{font-size:13px;color:var(--nf-muted);font-weight:400;letter-spacing:0;margin-left:6px}.nf-plan-capacity{font-size:13px;margin-top:10px!important}.nf-plan>.nf-button{margin-top:26px;width:100%}.nf-plan>ul{list-style:none;padding:24px 0;margin:26px 0 0;border-top:1px solid var(--nf-line);flex:1}.nf-plan li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;padding-bottom:13px}.nf-plan li svg{color:var(--nf-blue);flex-shrink:0;margin-top:3px}.nf-plan-help{display:flex;align-items:center;gap:8px;min-height:44px;font-size:11px;color:var(--nf-muted)!important}.nf-plan-help:hover{text-decoration:underline}.nf-pricing-note{margin-top:26px!important;color:var(--nf-muted);font-size:12px;text-align:center}.nf-faq{padding-top:32px}.nf-faq-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px}.nf-faq-grid>div:first-child>p{margin-top:24px;max-width:300px;color:var(--nf-muted);font-size:15px}.nf-faq-grid .nf-text-link{margin-top:20px;color:var(--nf-blue)}.nf-faq .nf-detail h3{font-size:16px}.nf-faq .nf-detail summary{padding-block:23px}.nf-resource{border-top:1px solid var(--nf-line);padding-block:44px;background:var(--nf-paper)}.nf-resource-inner{display:flex;justify-content:space-between;gap:40px;align-items:center}.nf-resource h2{font-size:23px;letter-spacing:-.03em}.nf-resource p{margin-top:10px;font-size:14px;color:var(--nf-muted)}.nf-resource .nf-text-link{flex-shrink:0;color:var(--nf-blue)}.nf-closing{background:var(--nf-brand-gradient);color:#fff;padding-block:88px}.nf-closing-inner{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:120px}.nf-closing h2{font-size:clamp(32px,3.3vw,48px)}.nf-closing h2 span{color:#bfeef5}.nf-closing-inner>div>p{margin-top:24px;font-size:15px;color:#e1e9ff}.nf-closing .nf-button{margin-top:28px}.nf-closing-inner .nf-closing-note{font-size:12px;margin-top:14px}.nf-contact{border-left:1px solid #6987e2;padding-left:40px}.nf-contact h3{font-size:21px}.nf-closing-inner .nf-contact>p{font-size:14px;margin-top:16px}.nf-contact-link{display:inline-flex;align-items:center;gap:10px;margin-top:20px;min-height:44px;font-size:14px;font-weight:500;border-bottom:1px solid #91a8ec}.nf-candidate-link{margin-top:34px;font-size:12px;display:grid;gap:4px}.nf-candidate-link>span{color:#dde6ff}.nf-candidate-link a{display:flex;align-items:center;gap:8px;min-height:44px}.nf-candidate-link a:hover{text-decoration:underline;text-underline-offset:4px}.nf-footer{padding:64px 0 28px;background:#f9fafc}.nf-footer-grid{display:grid;grid-template-columns:1.25fr .8fr 1.15fr .65fr;gap:52px}.nf-footer-brand p{margin-top:22px;font-size:12px;color:var(--nf-muted)}.nf-footer-grid>div>h2{font-size:13px;font-weight:600;letter-spacing:0;margin:10px 0 16px}.nf-footer-grid>div>a:not(.nf-brand){display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;font-size:12px;line-height:1.5;min-height:36px;color:var(--nf-muted)}.nf-footer-grid>div>a:not(.nf-brand):hover{color:var(--nf-blue);text-decoration:underline;text-underline-offset:4px}.nf-footer-grid .nf-social{margin-top:20px}.nf-footer-bottom{margin-top:52px;padding-top:25px;border-top:1px solid var(--nf-line);display:flex;justify-content:space-between;gap:24px;color:var(--nf-muted);font-size:10px}.nf-footer-bottom p:last-child{text-align:right}.nf-image-dialog{border:0;border-radius:8px;padding:0;max-width:min(1160px,94vw);width:1160px;max-height:90dvh;margin:auto;background:#fff;color:var(--nf-ink);overflow:auto}.nf-image-dialog::backdrop{background:#0f1830c7}.nf-dialog-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:12px 20px;font-size:15px;font-weight:500}.nf-dialog-toolbar button{border:0;background:var(--nf-paper);border-radius:4px;min-width:44px;min-height:44px;display:grid;place-items:center}.nf-dialog-image{overflow:auto;overscroll-behavior:contain}.nf-dialog-image img{display:block;width:100%;height:auto}.nf-image-dialog>p{padding:16px 20px;font-size:12px;color:var(--nf-muted)}@keyframes nf-rise{0%{opacity:.2;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.nf-hero-copy{animation:nf-rise .8s ease-out both}@supports (animation-timeline: view()){.nf-section-heading,.nf-audience,.nf-integration-grid>div:first-child,.nf-closing-inner>div:first-child{animation:nf-rise linear both;animation-timeline:view();animation-range:entry 0% entry 80%}}}@media(min-width:1600px){.nf-hero{padding-top:70px}.nf-hero-photo{min-height:640px}}@media(max-width:1199px){.nf-container{width:calc(100% - 72px)}.nf-header-inner{gap:24px}.nf-desktop-nav{gap:22px}.nf-header-actions{gap:20px;margin-left:0}.nf-hero-grid{gap:38px}.nf-hero-photo{min-height:550px}.nf-hero h1{font-size:clamp(58px,6.1vw,74px)}.nf-process-grid{gap:50px}.nf-capabilities-grid,.nf-integration-grid,.nf-faq-grid,.nf-audience-grid{gap:64px}.nf-plan{padding:28px 22px 20px}.nf-closing-inner{gap:70px}.nf-footer-grid{gap:32px}}@media(max-width:1023px){.nf-header-inner{min-height:76px}.nf-desktop-nav{display:none}.nf-header-actions{margin-left:auto}.nf-menu-toggle{display:grid;place-items:center;border:0;background:transparent;color:var(--nf-ink);min-width:44px;min-height:44px;padding:8px}.nf-mobile-nav{display:grid;position:absolute;top:100%;inset-inline:0;background:#fff;padding:16px 36px 28px;border-bottom:1px solid var(--nf-line);box-shadow:0 15px 22px -15px #19264b40;max-height:calc(100dvh - 76px);overflow-y:auto}.nf-mobile-nav>a:not(.nf-button){display:flex;justify-content:space-between;align-items:center;padding-block:15px;border-bottom:1px solid var(--nf-line);font-size:15px}.nf-mobile-nav .nf-button{margin-top:22px}.nf-hero{padding-top:40px}.nf-hero-grid{gap:30px}.nf-hero h1{font-size:clamp(46px,5.8vw,58px)}.nf-hero-copy>p:not(.nf-trial-note){font-size:15px;margin-top:24px}.nf-hero-actions{gap:10px;margin-top:24px}.nf-hero-photo{min-height:500px}.nf-hero-photo figcaption{left:24px;font-size:17px}.nf-section{padding-block:80px}.nf-section-heading{gap:40px;margin-bottom:44px}.nf-section-heading>p{flex-basis:250px;font-size:14px}.nf-process-grid{grid-template-columns:1fr 1fr;gap:30px}.nf-step{grid-template-columns:24px 1fr;gap:14px;padding-block:28px;min-height:270px}.nf-step h3{font-size:22px}.nf-step p{font-size:14px}.nf-product-surface{padding:25px 14px}.nf-product-note{gap:12px}.nf-product-note p{font-size:14px}.nf-capabilities-grid,.nf-integration-grid,.nf-faq-grid{gap:42px}.nf-detail h3{font-size:16px}.nf-audience-grid{gap:40px}.nf-audience h3{font-size:28px}.nf-audience p{font-size:14px}.nf-plans{gap:12px}.nf-plan{padding:24px 18px 16px}.nf-plan-description{min-height:96px;font-size:13px}.nf-plan-top{min-height:54px;align-content:center}.nf-price{font-size:48px}.nf-price>span{font-size:16px;padding-top:9px}.nf-plan-capacity{font-size:11px}.nf-plan>.nf-button{padding-inline:10px;font-size:12px;gap:8px}.nf-plan li{font-size:12px;gap:7px}.nf-plan-help{font-size:10px}.nf-resource-inner{align-items:flex-start}.nf-resource .nf-text-link{max-width:175px}.nf-closing-inner{gap:44px;grid-template-columns:1.3fr 1fr}.nf-contact{padding-left:28px}.nf-contact h3{font-size:18px}.nf-contact-link{font-size:12px;gap:7px}.nf-footer-grid{grid-template-columns:1.2fr 1fr;-moz-column-gap:80px;column-gap:80px;row-gap:36px}.nf-footer-grid>div>a:not(.nf-brand){min-height:44px}}@media(max-width:767px){.nf-container{width:calc(100% - 40px)}.nf-section{padding-block:64px}.nf-landing h2{font-size:34px;letter-spacing:-.04em;line-height:1.16}.nf-header-inner{min-height:72px;gap:12px}.nf-brand{font-size:21px;gap:9px}.nf-brand img{width:34px;height:34px;border-radius:8px}.nf-header-actions{display:none}.nf-mobile-nav{padding:12px 20px 24px;max-height:calc(100dvh - 72px)}.nf-menu-toggle{margin-left:auto;margin-right:-6px}.nf-hero{padding-top:40px}.nf-hero-grid{display:flex;flex-direction:column;align-items:stretch;gap:32px}.nf-hero-copy{padding:0}.nf-hero h1{font-size:clamp(44px,13vw,68px);letter-spacing:-.04em;line-height:1.04}.nf-hero-copy>p:not(.nf-trial-note){font-size:15px;margin-top:24px;max-width:430px}.nf-hero-actions{gap:14px;margin-top:26px}.nf-hero-actions .nf-button{width:100%;min-height:56px;justify-content:space-between;padding-inline:20px}.nf-hero-actions .nf-text-link{min-height:44px}.nf-hero-copy .nf-trial-note{margin-top:8px;font-size:11px}.nf-hero-photo{min-height:0;height:auto;aspect-ratio:1.05;border-radius:4px}.nf-hero-photo picture{inset:-6% 0 0}.nf-hero-photo img{-o-object-position:44% 44%;object-position:44% 44%}.nf-hero-photo figcaption{left:22px;bottom:24px;font-size:18px}.nf-hero-bottom{flex-direction:column;align-items:flex-start;margin-top:28px;padding-block:26px;gap:16px}.nf-hero-bottom p{font-size:16px}.nf-hero-bottom>div{gap:18px;font-size:11px}.nf-hero-bottom>div span+span{padding-left:18px}.nf-section-heading{display:block;margin-bottom:36px}.nf-section-heading>p{font-size:14px;margin-top:24px;max-width:440px}.nf-process-grid{display:flex;flex-direction:column;gap:24px}.nf-steps{width:100%}.nf-step{padding-block:30px;grid-template-columns:30px 1fr;gap:16px;min-height:0}.nf-step h3{font-size:25px}.nf-step p{font-size:14px}.nf-step-detail{margin-top:16px;font-size:11px}.nf-product-figure{position:static;padding-top:0;width:100%}.nf-product-surface{padding:24px 14px}.nf-product-figure figcaption{font-size:10px;gap:4px;flex-direction:column}.nf-product-note{margin-top:24px;padding-top:24px;gap:16px}.nf-product-note p{font-size:14px}.nf-capabilities-grid{grid-template-columns:1fr;gap:36px}.nf-capabilities-intro h2{font-size:43px;line-height:1.08}.nf-capabilities-intro p{font-size:14px;max-width:360px;margin-top:24px}.nf-capabilities-intro .nf-text-link{margin-top:16px}.nf-detail summary{padding-block:24px;gap:18px}.nf-detail h3{font-size:17px;line-height:1.4}.nf-detail>p{padding-right:14px;font-size:14px}.nf-audience-grid{grid-template-columns:1fr;gap:44px}.nf-audience{padding-top:26px}.nf-audience>svg{margin-bottom:22px}.nf-audience h3{font-size:30px}.nf-audience p{font-size:15px}.nf-audience li{font-size:13px}.nf-audience ul{margin-block:22px}.nf-integration-grid{grid-template-columns:1fr;gap:36px}.nf-integration-grid>div>p{font-size:14px}.nf-integration-list h3{font-size:20px}.nf-integration-list p{font-size:16px}.nf-plans{grid-template-columns:1fr;gap:20px}.nf-plan{padding:28px 24px 18px}.nf-plan-top{min-height:32px}.nf-plan-top h3{font-size:28px}.nf-plan-top>span{font-size:10px}.nf-plan-description{min-height:0;margin-top:12px!important;font-size:14px}.nf-price{font-size:60px;margin-top:24px!important}.nf-price>span{font-size:20px;padding-top:12px}.nf-plan-capacity{font-size:13px}.nf-plan>.nf-button{font-size:15px;gap:20px;min-height:56px}.nf-plan>ul{margin-top:26px;padding-bottom:14px}.nf-plan li{font-size:13px;gap:10px}.nf-plan-help{font-size:11px}.nf-pricing-note{font-size:11px;text-align:left}.nf-faq{padding-top:12px}.nf-faq-grid{grid-template-columns:1fr;gap:32px}.nf-faq-grid>div:first-child>p{margin-top:20px}.nf-faq-grid .nf-text-link{margin-top:12px}.nf-resource{padding-block:34px}.nf-resource-inner{flex-direction:column;gap:20px}.nf-resource h2{font-size:25px;line-height:1.25}.nf-resource p{font-size:13px}.nf-resource .nf-text-link{max-width:none}.nf-closing{padding-block:56px}.nf-closing-inner{grid-template-columns:1fr;gap:40px}.nf-closing h2{font-size:36px;line-height:1.13}.nf-closing-inner>div>p{font-size:14px;margin-top:24px}.nf-closing .nf-button{width:100%;justify-content:space-between;padding-inline:20px}.nf-contact{padding:32px 0 0;border-left:0;border-top:1px solid #6987e2}.nf-contact h3{font-size:23px}.nf-contact-link{font-size:14px}.nf-candidate-link{margin-top:24px}.nf-footer{padding:48px 0}.nf-footer-grid{grid-template-columns:1fr 1fr;-moz-column-gap:28px;column-gap:28px;row-gap:32px}.nf-footer-brand{grid-column:1 / -1}.nf-footer-solutions{grid-column:1;grid-row:3}.nf-footer-grid>div:last-child{grid-column:2;grid-row:2 / 4}.nf-footer-grid>div>a:not(.nf-brand){font-size:11px;min-height:44px;padding-block:6px}.nf-footer-grid>div>h2{margin:0 0 10px}.nf-footer-brand p{font-size:13px;margin-top:20px}.nf-footer-grid .nf-social{margin-top:14px}.nf-footer-bottom{margin-top:36px;flex-direction:column;gap:12px;font-size:10px}.nf-footer-bottom p:last-child{text-align:left}.nf-image-dialog{max-width:calc(100vw - 24px);max-height:calc(100dvh - 40px)}.nf-dialog-image img{width:1024px;min-width:1024px;max-width:none}.nf-dialog-toolbar{padding:8px 14px;font-size:13px}.nf-image-dialog>p{padding:14px;font-size:11px}}@media(prefers-reduced-motion:reduce){html:has(.nf-landing){scroll-behavior:auto}.nf-landing *,.nf-landing *:before,.nf-landing *:after{animation:none!important;transition:none!important}.nf-hero-photo picture{transform:none!important}}.public-job-mobile-actions>button{background:linear-gradient(to right in oklab,var(--color-amber-500, #f59e0b) 0%,var(--color-amber-600, #d97706) 50%,var(--color-amber-700, #b45309) 100%)!important;color:#fff!important;filter:none}.public-job-mobile-actions>button:hover{background:linear-gradient(to right in oklab,var(--color-amber-600, #d97706) 0%,var(--color-amber-600, #d97706) 50%,var(--color-amber-800, #92400e) 100%)!important}.meta-template-sentence{padding:16px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#0f172a;font-size:16px;line-height:2.6;overflow-wrap:anywhere}.meta-template-sentence ::-moz-selection{background:#e0e7ff;color:#312e81}.meta-template-sentence ::selection{background:#e0e7ff;color:#312e81}.meta-template-prose-slot{position:relative;display:inline-grid;vertical-align:middle;max-width:100%;min-width:2ch;line-height:1.75;margin-block:2px;border-bottom:1px dashed #64748b;background:#f8fafc}.meta-template-prose-slot:focus-within{outline:2px solid #4f46e5;outline-offset:2px;background:#eef2ff;border-bottom-color:transparent}.meta-template-prose-measure{grid-area:1 / 1;visibility:hidden;min-width:0;max-width:100%;min-height:2.5rem;padding:7px 3px;white-space:pre-wrap;overflow-wrap:anywhere}.meta-template-prose-slot textarea{position:absolute;inset:0;width:100%;height:100%;min-width:0;padding:7px 3px;border:0;border-radius:0;resize:none;overflow:hidden;background:transparent;color:inherit;font:inherit;line-height:inherit;caret-color:#4338ca}.meta-template-prose-slot textarea:focus{outline:none}.meta-template-prose-slot textarea:disabled{cursor:wait;opacity:.65}.meta-template-locked{display:inline;padding:4px 3px;border-radius:4px;background:#eef2ff;color:#334155;box-decoration-break:clone;-webkit-box-decoration-break:clone;white-space:pre-wrap}.meta-template-locked svg{display:inline;vertical-align:-1px;margin-inline-end:4px}@media(max-width:639px){.meta-template-sentence{padding:12px;line-height:2.85}.meta-template-prose-measure{min-height:44px;padding-block:8px}.meta-template-prose-slot textarea{padding-block:8px}}@media(forced-colors:active){.meta-template-locked{border:1px solid CanvasText}.meta-template-prose-slot{border-bottom:1px dashed CanvasText}}.nmf-public,.nmf-panel,.nmf-overlay{color:#14213a;font-family:inherit;line-height:1.55}.nmf-public{min-height:100dvh;background:#f7f9fa;padding:28px 16px}.nmf-public-content{max-width:760px;margin:auto}.nmf-public-header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.nmf-public-header h1{font-size:22px;font-weight:700;margin:0}.nmf-eyebrow{font-size:13px;color:#556579;margin:0 0 2px}.nmf-mark{width:44px;height:44px;border-radius:14px;background:#dcf8ed;color:#007e5c;display:grid;place-items:center;font-size:22px}.nmf-card,.nmf-notice{padding:20px;border:1px solid #dce3eb;border-radius:16px;background:#fff}.nmf-notice p,.nmf-card p{margin:0}.nmf-notice .nmf-button{margin-top:12px}.nmf-context{font-size:14px;color:#556579;margin:0 0 20px}.nmf-status{display:inline-flex;background:#eef4f2;color:#336652;border-radius:99px;padding:3px 10px;font-size:12px;white-space:nowrap}.nmf-context .nmf-status{margin-left:10px}.nmf-button{min-height:44px;border:1px solid transparent;border-radius:12px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;line-height:1.45}.nmf-primary{color:#fff;background:#007f60}.nmf-primary:hover{background:#00674e}.nmf-secondary{background:#fff;border-color:#cbd5e1;color:#253651}.nmf-secondary:hover{background:#f5f7fa}.nmf-link{background:transparent;color:#00765a;padding:8px 0;text-align:left}.nmf-button:disabled{opacity:.5;cursor:default}.nmf-button:focus-visible,.nmf-dialog select:focus-visible{outline:3px solid #90d8c2;outline-offset:3px}.nmf-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.nmf-actions .nmf-button{flex:1}.nmf-panel{margin:24px 0 0;padding:20px;border:1px solid #dce3eb;border-radius:18px;background:#fff}.nmf-section-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.nmf-section-header h3,.nmf-dialog h3{font-size:17px;font-weight:700;margin:0}.nmf-section-header p,.nmf-muted{font-size:13px;color:#607086;margin:4px 0 0}.nmf-attempts{display:grid;gap:12px}.nmf-attempt{border-top:1px solid #e8edf2;padding-top:14px}.nmf-attempt h4{font-size:14px;font-weight:600;margin:0}.nmf-attempt p{font-size:12px;color:#607086;margin:3px 0}.nmf-attempt-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px}.nmf-attempt .nmf-button{display:block}.nmf-overlay{position:fixed;inset:0;z-index:100002;display:flex;align-items:center;justify-content:center;padding:16px;background:#14213a99}.nmf-dialog{width:min(100%,460px);max-height:calc(100dvh - 32px);overflow:auto;background:#fff;border-radius:20px;padding:24px;box-shadow:0 16px 48px #14213a26}.nmf-dialog>.nmf-notice{margin-top:16px}.nmf-dialog>p{margin:12px 0 0}.nmf-result-score{display:block;font-size:36px;line-height:1.2;margin-top:20px}.nmf-result-context{font-size:12px;color:#607086}.nmf-dialog .nmf-button{white-space:normal}@media(max-width:600px){.nmf-public{padding:20px 12px}.nmf-public-header h1{font-size:20px}.nmf-panel{padding:16px}.nmf-section-header{align-items:flex-start;flex-direction:column;gap:12px}.nmf-section-header .nmf-button{width:100%}.nmf-attempt-head{align-items:flex-start;flex-direction:column;gap:6px}.nmf-dialog{padding:20px}.nmf-actions{gap:10px}.nmf-context .nmf-status{margin:8px 0 0;display:table}}.nmf-company{font-size:14px;color:#556579;margin:3px 0 0}.nmf-field{display:grid;gap:8px;margin-top:20px;font-size:14px;font-weight:600}.nmf-field select{min-height:48px;max-width:100%;padding:10px 12px;border:1px solid #cbd5e1;border-radius:12px;font:inherit;font-size:16px;color:#14213a;background:#fff}.nmf-preview{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f7f5;border-radius:12px;padding:16px;font-size:16px;line-height:1.6}.nmf-public,.nmf-dialog{overflow-wrap:anywhere}.nmf-public p{max-width:70ch}.nmf-public ::-moz-selection,.nmf-dialog ::-moz-selection{background:#cceee2}.nmf-public ::selection,.nmf-dialog ::selection{background:#cceee2}.nmf-dialog :focus-visible{outline:3px solid #90d8c2;outline-offset:3px}.nmf-dialog{scrollbar-color:#a8bbb5 transparent;scrollbar-width:thin}.nmf-legacy-results{position:relative;isolation:isolate;min-width:0}.nmf-public-content>.min-h-screen{min-height:min(64dvh,640px)}.nmf-legacy-heading{font-size:14px;font-weight:600;color:#556579;margin:0 0 12px}.nxo-closure{color:#334155;font-size:16px;line-height:1.55;max-width:48rem;margin-inline:auto;min-width:0}.nxo-title{font-size:1.125rem;font-weight:700;color:#0f172a;margin:0 0 16px;line-height:1.35;outline:none}.nxo-copy{margin:0 0 14px;max-width:70ch;overflow-wrap:anywhere}.nxo-hint{font-size:14px;line-height:1.5;color:#475569;margin:12px 0 0}.nxo-impact{padding-block:16px;margin-block:16px;border-block:1px solid #e2e8f0}.nxo-impact strong{display:block;color:#0f172a;margin-bottom:8px}.nxo-impact dl{display:flex;flex-wrap:wrap;gap:12px 28px;margin:16px 0 0}.nxo-impact dl>div{display:flex;gap:8px}.nxo-impact dt{color:#475569}.nxo-impact dd{font-weight:600;font-variant-numeric:tabular-nums;margin:0;color:#0f172a}.nxo-details{border-bottom:1px solid #e2e8f0;margin-bottom:16px;padding-bottom:16px}.nxo-details summary{cursor:pointer;min-height:44px;display:list-item;align-content:center;color:#0f172a;font-weight:600;padding-block:10px}.nxo-request-list{max-height:256px;overflow:auto;overscroll-behavior:contain;scrollbar-color:#cbd5e1 #f8fafc}.nxo-request{display:flex;align-items:center;gap:12px;min-height:48px;padding-block:10px;cursor:pointer}.nxo-request input{width:20px;height:20px;accent-color:#047857;flex-shrink:0}.nxo-blockers{list-style:disc;padding-inline-start:24px;color:#92400e;margin:14px 0}.nxo-blockers li+li{margin-top:8px}.nxo-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:18px}.nxo-button{min-height:44px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;padding:10px 16px;font:inherit;font-size:14px;font-weight:600;line-height:1.4;color:#334155;cursor:pointer}.nxo-button:hover:enabled{background:#f8fafc}.nxo-button:disabled{opacity:.5;cursor:not-allowed}.nxo-primary{color:#fff;border-color:#047857;background:#047857}.nxo-primary:hover:enabled{background:#065f46;border-color:#065f46}.nxo-button:focus-visible,.nxo-request input:focus-visible,.nxo-details summary:focus-visible{outline:2px solid #047857;outline-offset:3px}.nxo-back{border-top:1px solid #e2e8f0;margin-top:20px;padding-top:14px}.nxo-error{margin:16px 0 0;color:#9f1239;font-size:14px}.nxo-closure ::-moz-selection{background:#d1fae5;color:#064e3b}.nxo-closure ::selection{background:#d1fae5;color:#064e3b}@media(max-width:480px){.nxo-actions{align-items:stretch}.nxo-actions .nxo-button{flex:1 1 100%}.nxo-impact dl{display:grid;grid-template-columns:1fr;gap:8px}.nxo-impact dl>div{justify-content:space-between}.nxo-title{font-size:18px}}@media(prefers-reduced-motion:reduce){.nxo-closure *{scroll-behavior:auto!important}}.nxo-automation{border-top:1px solid #e2e8f0;padding-top:24px;color:#334155;font-size:16px;line-height:1.55;min-width:0}.nxo-status-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.nxo-status-heading .nxo-title{margin:0}.nxo-status-label{font-size:13px;color:#475569;background:#f1f5f9;border-radius:99px;padding:4px 10px}.nxo-queue-counts{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 24px;margin:12px 0}.nxo-queue-counts>div{display:flex;justify-content:space-between;gap:16px}.nxo-queue-counts dd{margin:0;font-variant-numeric:tabular-nums;font-weight:600;color:#0f172a}.nxo-automation .nxo-details{margin-top:14px}.nxo-automation .nxo-button{margin-top:4px}.nxo-request>span{min-width:0;overflow-wrap:anywhere}.nxo-request strong{display:block;font-size:14px;font-weight:600;color:#0f172a}.nxo-request small{display:block;font-size:14px;line-height:1.45;color:#475569;margin-top:2px}.nxo-resource-list{margin-top:20px}.nxo-resource{padding-block:14px;border-block-end:1px solid #e2e8f0}.nxo-resource .nxo-request{padding-top:0;padding-bottom:8px;min-height:44px}.nxo-resource-consequence{font-size:14px;line-height:1.55;color:#7c4a12;margin:8px 0 0;max-width:70ch;overflow-wrap:anywhere}.nxo-resource .nxo-resource-consequence{margin-inline-start:32px}.nxo-inactive-resources{padding-inline-start:20px;margin:8px 0 0;color:#475569}.nxo-inactive-resources li+li{margin-top:6px}.nxo-progress{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:14px}.nxo-progress span{height:6px;border-radius:99px;background:#e2e8f0}.nxo-progress span[data-done=true]{background:#047857}.nxo-progress span[data-done=false]:first-of-type,.nxo-progress span[data-done=true]+span[data-done=false]{background:linear-gradient(90deg,#047857,#a7f3d0,#e2e8f0);background-size:200% 100%;animation:nxo-progress 1.2s ease-in-out infinite}@keyframes nxo-progress{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.nxo-progress span{animation:none!important}}.nx-switch-head{background:#fff}.nx-switch-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;background:#eef2ff;color:#4f46e5;flex-shrink:0}.nxo-closure{font-size:15px;line-height:1.55;color:#334155}.nxo-title{font-size:17px;font-weight:700;color:#0f172a;margin:0 0 10px}.nxo-steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 20px;padding:0;counter-reset:none}.nxo-steps li{display:flex;align-items:center;gap:8px;min-width:0;font-size:12.5px;font-weight:600;color:#94a3b8;padding-top:10px;border-top:3px solid #e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nxo-steps li>span{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:11.5px;font-weight:700;flex-shrink:0}.nxo-steps li[data-state=done]{color:#047857;border-top-color:#10b981}.nxo-steps li[data-state=done]>span{background:#d1fae5;color:#047857}.nxo-steps li[data-state=current]{color:#3730a3;border-top-color:#4f46e5}.nxo-steps li[data-state=current]>span{background:#4f46e5;color:#fff}.nxo-copy{margin:0 0 12px}.nxo-hint{font-size:13.5px;color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:10px 12px;margin:14px 0 0}.nxo-resource-consequence{color:#92400e}.nxo-blockers{list-style:none;padding:10px 12px;margin:12px 0;border-radius:12px;background:#fffbeb;border:1px solid #fde68a;color:#92400e;font-size:14px}.nxo-blockers li+li{margin-top:6px}.nxo-error{margin:14px 0 0;padding:10px 12px;border-radius:12px;background:#fef2f2;border:1px solid #fecaca;color:#991b1b;font-size:14px}.nxo-actions{gap:10px;margin-top:16px}.nxo-button{min-height:42px;border-radius:12px;border-color:#e2e8f0;padding:9px 18px;font-size:14px;color:#334155;transition:background .15s,border-color .15s,box-shadow .15s}.nxo-button:hover:enabled{background:#f8fafc;border-color:#cbd5e1}.nxo-primary{color:#fff;border-color:#4f46e5;background:#4f46e5;box-shadow:0 1px 2px #4f46e540}.nxo-primary:hover:enabled{background:#4338ca;border-color:#4338ca}.nxo-button:focus-visible,.nxo-request input:focus-visible,.nxo-details summary:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.nxo-request input{accent-color:#4f46e5}.nxo-back{border-top:1px solid #f1f5f9;margin-top:18px;padding-top:12px}.nxo-back .nxo-button{border-color:transparent;background:transparent;color:#64748b;padding-inline:10px}.nxo-back .nxo-button:hover:enabled{background:#f1f5f9;color:#334155}.nxo-progress span[data-done=true]{background:#4f46e5}.nxo-progress span[data-done=false]:first-of-type,.nxo-progress span[data-done=true]+span[data-done=false]{background:linear-gradient(90deg,#4f46e5,#c7d2fe,#e2e8f0);background-size:200% 100%}@media(max-width:480px){.nxo-steps{gap:6px}.nxo-steps li{font-size:0;gap:0;justify-content:center}.nxo-steps li>span{font-size:11.5px}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .nx-switch-head{background:transparent}}.nxo-hint,.nxo-error,.nxo-blockers{max-width:none}.nxo-summary{list-style:none;margin:4px 0 14px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;display:grid;gap:8px}.nxo-summary li{position:relative;padding-left:26px;font-size:14.5px;line-height:1.45;color:#334155}.nxo-summary li:before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:999px;background:#eef2ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/11px no-repeat}.nxo-summary li:last-child{color:#047857}.nxo-summary li:last-child:before{background-color:#d1fae5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23047857' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.nca-opening{position:fixed;inset:0 0 0 auto;z-index:110;display:flex;flex-direction:column;width:min(1280px,100vw);background:#fff;color:#17253c;border-left:1px solid #e2e8f0;box-shadow:-10px 0 30px #17253c12;font-family:Inter,sans-serif}.nca-opening-header{display:flex;align-items:center;justify-content:space-between;min-height:82px;padding:16px 24px;border-bottom:1px solid #e2e8f0}.nca-opening-header h2{margin:0;font-size:18px;font-weight:650}.nca-icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:0;border-radius:10px;background:transparent;color:#64748b;cursor:pointer}.nca-icon-button:hover{background:#f1f5f9}.nca-opening-status{display:flex;align-items:center;gap:8px;padding:16px 24px;color:#59647a;font-size:14px}.nca-spinner{animation:nca-turn 1s linear infinite}.nca-opening-skeleton{display:flex;flex:1;overflow:hidden;background:#f8fafc}.nca-opening-skeleton aside{width:320px;flex-shrink:0;background:#fff;border-right:1px solid #e2e8f0}.nca-skeleton-item{display:flex;gap:12px;padding:20px 24px;border-bottom:1px solid #f1f5f9}.nca-skeleton-item>span{width:40px;height:40px;border-radius:50%;background:#f1f5f9}.nca-skeleton-item>div{flex:1;display:grid;gap:9px;align-content:center}.nca-skeleton-item i{display:block;width:70%;height:10px;border-radius:4px;background:#f1f5f9}.nca-skeleton-item i+i{width:90%}.nca-skeleton-conversation{flex:1;display:flex;flex-direction:column;gap:24px;padding:38px}.nca-skeleton-conversation i{display:block;width:48%;height:44px;border-radius:12px;background:#eef2f6}.nca-skeleton-conversation i:nth-child(2){align-self:flex-end;width:58%}.nca-opening-error{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin:64px auto;padding:0 24px;max-width:480px}.nca-opening-error h3{font-size:20px;line-height:1.35;margin:0}.nca-opening-error p{margin:0;color:#59647a;line-height:1.6}.nca-button{min-height:44px;border:0;border-radius:10px;background:#5b3dd8;color:#fff;padding:10px 16px;font:600 14px Inter,sans-serif;cursor:pointer}.nca-button:hover{background:#4829c2}.nca-availability{flex-shrink:0;max-height:36vh;overflow:auto;padding:10px 16px;border-top:1px solid #e2e8f0;background:#fafbfe;color:#334155;font:14px/1.5 Inter,sans-serif}.nca-availability[data-state=closed]{background:#fffbef}.nca-availability-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.nca-availability-title{display:flex;align-items:center;gap:8px;margin:0;font-weight:550;font-size:13px}.nca-availability-title svg{flex-shrink:0}.nca-availability-hint{margin:3px 0 0;color:#59647a;font-size:12px}.nca-text-button{flex-shrink:0;min-height:44px;padding:6px 8px;border:0;background:transparent;border-radius:8px;color:#5137c2;font:600 13px/1.4 Inter,sans-serif;cursor:pointer;text-align:left}.nca-text-button:hover{background:#5b3dd80b}.nca-text-button:disabled{color:#64748b;cursor:default}.nca-window-help{font-size:12px;color:#59647a}.nca-window-help summary{display:inline-flex;align-items:center;min-height:36px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.nca-window-help p{max-width:70ch;margin:4px 0 0}.nca-action-choices{margin-top:8px}.nca-action-choices>p{margin:0;font-size:13px}.nca-action-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none}.nca-action-choice{display:block;width:100%;min-height:44px;padding:10px 12px;text-align:left;border:1px solid #dbe0e9;border-radius:10px;background:#fff;color:#44309b;cursor:pointer}.nca-action-choice span{display:block;font-size:13px;font-weight:600}.nca-action-choice small{display:block;margin-top:3px;font-size:12px;color:#59647a;overflow-wrap:anywhere}.nca-action-choice:disabled{color:#64748b;background:#f8fafc;cursor:default}.nca-action-list li>p{margin:4px 4px 0;color:#59647a;font-size:12px}.nca-permission-note{margin:8px 0 0;font-size:12px;color:#59647a;max-width:70ch}.nca-action-preview p{white-space:pre-wrap;overflow-wrap:anywhere}.nca-opening button:focus-visible,.nca-availability button:focus-visible,.nca-window-help summary:focus-visible{outline:2px solid #6d47df;outline-offset:2px}.nca-opening ::-moz-selection,.nca-availability ::-moz-selection{background:#e4dcff;color:#25124c}.nca-opening ::selection,.nca-availability ::selection{background:#e4dcff;color:#25124c}@keyframes nca-turn{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.nca-spinner{animation:none}}@media(max-width:640px){.nca-opening-header{min-height:68px;padding:12px 16px}.nca-opening-skeleton aside{display:none}.nca-opening-status{padding:12px 16px}.nca-skeleton-conversation{padding:24px 16px}.nca-skeleton-conversation i{width:65%}.nca-availability{padding:8px 12px;max-height:38vh}.nca-availability-row{align-items:center}.nca-availability-title{font-size:12px}.nca-text-button{font-size:12px;padding-inline:4px}.nca-action-list{grid-template-columns:1fr}.nca-opening-error{margin:40px auto}}.nu-section,.nu-templates{min-width:0;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;font-size:14px;line-height:1.5}.nu-section h2,.nu-templates h2{font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0}.nu-section h3,.nu-templates h3,.nu-identity h3{margin:0;font-size:16px;font-weight:700;line-height:1.4}.nu-section h4{margin:0;font-size:14px;font-weight:600}.nu-muted{font-size:13px;line-height:1.5;color:#475569;margin:4px 0 0;max-width:68ch}.nu-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.nu-heading>div{min-width:0}.nu-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:9px;padding:9px 12px;font-size:13px;font-weight:600;line-height:1.4;white-space:normal;text-align:center;cursor:pointer;flex-shrink:0;transition:background-color .15s ease}.nu-button:focus-visible,.nu-help summary:focus-visible{outline:2px solid #4338ca;outline-offset:3px}.nu-secondary{color:#4338ca;background:transparent;border:1px solid transparent}.nu-secondary:hover{background:#eef2ff}.nu-primary{background:#047857;color:#fff;border:1px solid #047857}.nu-primary:hover{background:#065f46}.nu-button:disabled{opacity:.5;cursor:not-allowed}.nu-grow{min-width:0;flex:1}.nu-identity{display:flex;align-items:center;gap:14px;padding:0 0 22px;border-bottom:1px solid #e2e8f0}.nu-identity-icon{height:44px;width:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#047857;background:#ecfdf5;flex-shrink:0}.nu-phone{font-size:20px;line-height:1.3;font-weight:650;font-variant-numeric:tabular-nums;margin:3px 0 0;overflow-wrap:anywhere}.nu-identity .nu-muted{overflow-wrap:anywhere}.nu-steps{list-style:none;padding:0;margin:0}.nu-steps li{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid #f1f5f9}.nu-step-number{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#eef2ff;color:#4338ca;font-size:12px;font-weight:700;flex-shrink:0}.nu-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.nu-footer{border-top:1px solid #e2e8f0;padding-top:16px;margin-top:18px}.nu-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.nu-status{font-size:13px;color:#334155;font-weight:600}.nu-note{font-size:13px;color:#475569;margin:0 0 20px;max-width:68ch}.nu-model-list{margin-bottom:12px}.nu-model-row{display:flex;align-items:center;gap:16px;border-top:1px solid #e2e8f0;padding:16px 0}.nu-model-row h3{font-size:14px;font-weight:600}.nu-help{border-top:1px solid #e2e8f0;margin-top:16px;padding-top:4px}.nu-help summary{min-height:48px;cursor:pointer;font-weight:600;font-size:13px;align-content:center;color:#334155}.nu-help-copy{padding:0 0 12px;max-width:68ch;font-size:13px;color:#475569}.nu-help-copy p{margin:0 0 10px}.nu-editor-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e2e8f0;margin-bottom:16px;padding-bottom:12px}.nu-templates [hidden]{display:none!important}.nu-preferences-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.nu-label{display:block;font-size:13px;font-weight:600;color:#334155}.nu-label input,.nu-label textarea{display:block;box-sizing:border-box;width:100%;min-height:44px;margin-top:8px;border:1px solid #cbd5e1;border-radius:9px;padding:10px 12px;font-size:16px;font-weight:400;line-height:1.5;color:#0f172a;background:#fff;caret-color:#047857}.nu-label input:focus,.nu-label textarea:focus{outline:2px solid #047857;outline-offset:1px}.nu-label textarea{resize:vertical}.nu-fields{display:grid;gap:18px;margin:12px 0}.nu-toggle{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:10px 0;font-size:13px;color:#334155;cursor:pointer}.nu-toggle input{width:19px;height:19px;flex-shrink:0;accent-color:#047857;cursor:pointer}.nu-toggle input:focus-visible{outline:2px solid #4338ca;outline-offset:4px}.nu-toggle input:disabled{cursor:not-allowed}.nu-notice{padding:14px;background:#fff7ed;color:#9a3412;border-radius:10px;font-size:13px;line-height:1.5;margin-top:14px}.nu-error{font-size:13px;color:#991b1b;margin-top:16px}.nu-success{font-size:13px;color:#065f46;margin-top:16px}.nu-loading{font-size:13px;color:#475569;padding:20px 0}.nu-section ::-moz-selection,.nu-templates ::-moz-selection{background:#c7d2fe;color:#1e1b4b}.nu-section ::selection,.nu-templates ::selection{background:#c7d2fe;color:#1e1b4b}@media(max-width:640px){.nu-section,.nu-templates{padding:16px}.nu-heading{gap:8px;flex-wrap:wrap}.nu-heading>div{flex:1 1 210px}.nu-identity{gap:10px;flex-wrap:wrap}.nu-identity .nu-grow{flex-basis:calc(100% - 54px)}.nu-identity .nu-button{margin-left:44px;padding-left:10px;min-height:44px}.nu-phone{font-size:18px}.nu-steps li{flex-wrap:wrap;align-items:flex-start}.nu-steps li>.nu-grow{flex-basis:calc(100% - 38px)}.nu-steps li>.nu-button{margin-left:38px;padding-left:0;text-align:left;justify-content:flex-start}.nu-model-row{gap:8px;align-items:flex-start}.nu-model-row .nu-button{max-width:118px}.nu-model-row h3{font-size:14px}.nu-preferences-grid{grid-template-columns:1fr;gap:18px}.nu-editor-nav{flex-wrap:wrap}.nu-editor-nav>.nu-muted{margin-left:12px}.nu-footer .nu-button{flex:1 1 auto}.nu-templates h2{font-size:18px}}@media(prefers-reduced-motion:reduce){.nu-button{transition:none}}.nxa-overlay{position:fixed;inset:0;z-index:100010;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a7a}.nxa-dialog{width:min(100%,36rem);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:#fff;border-radius:16px;box-shadow:0 18px 60px #0f172a38;color:#0f172a;font:inherit;outline:none}.nxa-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e2e8f0}.nxa-header h2{font-size:18px;line-height:1.35;font-weight:650;margin:0}.nxa-body{padding:20px 24px;overflow-y:auto;overscroll-behavior:contain;min-height:0}.nxa-recipient{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 20px;font-size:14px;line-height:1.5}.nxa-recipient span{color:#475569;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.nxa-copy{font-size:14px;line-height:1.6;margin:0 0 16px;max-width:65ch}.nxa-status{font-size:13px;font-weight:600;line-height:1.5;color:#0f766e;margin:0 0 16px}.nxa-field{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600}.nxa-field textarea{width:100%;box-sizing:border-box;min-height:144px;max-height:40dvh;padding:12px;border:1px solid #cbd5e1;border-radius:10px;resize:vertical;background:#fff;color:#0f172a;font:inherit;font-weight:400;font-size:14px;line-height:1.6;caret-color:#4f46e5}.nxa-hint{margin:8px 0 0;font-size:13px;font-weight:400;line-height:1.55;color:#475569}.nxa-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e2e8f0}.nxa-button{min-height:44px;border:1px solid transparent;border-radius:10px;background:#4f46e5;color:#fff;font:inherit;font-size:14px;font-weight:600;line-height:1.35;padding:10px 16px;cursor:pointer;transition:background-color .16s ease-out}.nxa-button:hover{background:#4338ca}.nxa-button.nxa-secondary{background:#fff;color:#334155;border-color:#cbd5e1}.nxa-button.nxa-secondary:hover{background:#f8fafc}.nxa-button:focus-visible,.nxa-field textarea:focus-visible,.nxa-details summary:focus-visible{outline:2px solid #4f46e5;outline-offset:3px}.nxa-button:disabled{background:#e2e8f0;border-color:#e2e8f0;color:#475569;cursor:default}.nxa-choices{list-style:none;margin:0;padding:0}.nxa-choice{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #e2e8f0}.nxa-choice strong{font-size:14px}.nxa-choice .nxa-button{flex-shrink:0}.nxa-preview{font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #e2e8f0;border-radius:10px;padding:16px;background:#f8fafc}.nxa-details{margin-top:20px;font-size:13px;line-height:1.6;color:#475569}.nxa-details summary{cursor:pointer;font-weight:600;text-underline-offset:3px}.nxa-decision{margin:0 0 20px;font-size:13px;line-height:1.55;color:#475569;padding-bottom:16px;border-bottom:1px solid #e2e8f0}.nxa-checking{display:flex;flex-direction:column;gap:10px;padding:4px 0 16px}.nxa-checking span{height:12px;border-radius:4px;background:#e2e8f0}.nxa-checking span:nth-child(2){width:85%}.nxa-checking span:nth-child(3){width:60%}.nxa-dialog ::-moz-selection{background:#e0e7ff;color:#1e1b4b}.nxa-dialog ::selection{background:#e0e7ff;color:#1e1b4b}@media(max-width:480px){.nxa-overlay{padding:12px}.nxa-dialog{max-height:calc(100dvh - 24px);border-radius:14px}.nxa-header{padding:16px}.nxa-header h2{font-size:17px}.nxa-header>.nxa-button{padding-inline:10px}.nxa-body{padding:16px}.nxa-recipient{align-items:flex-start;flex-direction:column;gap:3px;margin-bottom:16px}.nxa-choice{align-items:flex-start;gap:10px}.nxa-footer{padding:12px 16px}.nxa-footer .nxa-button{flex:1}.nxa-details{margin-top:16px}}@media(prefers-reduced-motion:reduce){.nxa-button{transition:none}}.nxa-status.nxa-muted{color:#475569}.np-panel{margin-top:20px}.np-summary{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.np-primary{margin-top:20px;padding-top:18px;border-top:1px solid #e2e8f0}.np-primary>.nu-actions{margin-top:12px}.np-primary>.nu-button{margin-top:14px}.np-accept{display:flex;align-items:flex-start;gap:10px;margin:16px 0 0;font-size:13px;line-height:1.5;color:#334155;max-width:68ch;cursor:pointer}.np-accept input{width:19px;height:19px;margin:1px 0 0;flex-shrink:0;accent-color:#047857}.np-accept input:focus-visible{outline:2px solid #4338ca;outline-offset:3px}.np-panel .nu-label select{display:block;width:100%;min-height:44px;margin-top:8px;padding:10px;border:1px solid #cbd5e1;border-radius:9px;color:#0f172a;background:#fff;font-size:16px}.np-panel .nu-label select:focus-visible{outline:2px solid #4338ca;outline-offset:2px}.np-phases{list-style:none;margin:0;padding:0}.np-phases li{padding:12px 0;border-top:1px solid #e2e8f0}.np-phases li:first-child{border-top:0}.np-phase-title{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:#334155}.np-phase-title>span{font-variant-numeric:tabular-nums}.np-prerequisite{margin-top:16px}.np-identity{margin-top:12px}.np-panel .nu-footer>.nu-muted{flex-basis:100%}@media(max-width:640px){.np-summary{flex-direction:column}.np-panel .nu-heading>.nu-button{padding-left:0}.np-primary>.nu-button{width:100%}.np-panel .nu-actions>.nu-button{flex:1 1 auto}.np-panel .nu-heading{margin-bottom:12px}}.npt-panel{margin-top:20px}.npt-state{margin:16px 0;font-size:14px;line-height:1.55;color:#334155}.npt-select{display:block;width:100%;min-height:44px;margin:8px 0 14px;padding:10px;border:1px solid #cbd5e1;border-radius:9px;color:#0f172a;background:#fff;font:inherit;font-size:16px}.npt-select:focus-visible{outline:2px solid #4338ca;outline-offset:2px}.npt-confirm>.nu-button{margin-top:12px}.npt-panel .nu-help{margin-top:16px}.npt-panel .nu-muted{max-width:70ch}@media(max-width:640px){.npt-panel>.nu-button,.npt-confirm>.nu-button{width:100%}.npt-panel .nu-heading{align-items:flex-start;gap:12px}}.ntm-title{min-width:0}@media(max-width:640px){.ntm-backdrop{padding:0}.ntm-dialog{width:100%;height:100dvh;max-height:100dvh;border-radius:0}.ntm-header{gap:12px;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 12px max(16px,env(safe-area-inset-left))}.ntm-header h2{font-size:18px}.ntm-body{padding-bottom:env(safe-area-inset-bottom)}}.ncn-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border-bottom:1px solid #e2e8f0;padding-bottom:18px}.ncn-title{margin:0;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.02em;color:#0f172a}.ncn-eyebrow{margin:0 0 5px;font-size:12px;line-height:1.4;font-weight:600;color:#64748b}.ncn-header-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ncn-connection-options{position:relative}.ncn-connection-options>summary{list-style:none}.ncn-connection-options>summary::-webkit-details-marker{display:none}.ncn-options-panel{position:absolute;right:0;top:calc(100% + 8px);z-index:20;min-width:210px;padding:8px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;box-shadow:0 8px 24px #0f172a14}.ncn-options-panel>.nu-button{width:100%;justify-content:flex-start}.ncn-destructive{color:#be123c}.ncn-identity{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;border-bottom:1px solid #e2e8f0}.ncn-identity-copy{min-width:0}.ncn-phone{margin:0;font-size:22px;line-height:1.35;font-weight:650;font-variant-numeric:tabular-nums;color:#0f172a;overflow-wrap:anywhere;letter-spacing:-.015em}.ncn-identity .nu-muted{overflow-wrap:anywhere}.ncn-resources{min-width:0;color:#0f172a;padding-top:2px}.ncn-resources>h3{font-size:16px;font-weight:700;line-height:1.4;margin:0 0 8px}.ncn-resource{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid #f1f5f9}.ncn-resource:last-of-type{border-bottom:0;padding-bottom:4px}.ncn-resource>div{min-width:0}.ncn-resource h4{font-size:14px;font-weight:600;margin:0;line-height:1.4}.ncn-status{display:inline-flex;gap:7px;align-items:center;border:1px solid #a7f3d0;border-radius:20px;padding:5px 10px;color:#047857;background:#ecfdf5;font-size:12px;font-weight:600;line-height:1.4}.ncn-status:before{content:"";height:7px;width:7px;border-radius:50%;background:#10b981}.ncn-shell .nu-section{box-shadow:none}.ncn-header .nu-button:focus-visible,.ncn-identity .nu-button:focus-visible,.ncn-resource .nu-button:focus-visible{outline:2px solid #4338ca;outline-offset:3px}@media(max-width:640px){.ncn-header{gap:12px;padding-bottom:16px}.ncn-header-actions{width:100%;justify-content:space-between}.ncn-title{font-size:18px}.ncn-identity{align-items:flex-start;flex-wrap:wrap;gap:8px;padding:18px 0}.ncn-phone{font-size:20px}.ncn-identity .nu-button{padding-left:0;justify-content:flex-start}.ncn-resource{align-items:flex-start;flex-wrap:wrap;gap:8px;padding:16px 0}.ncn-resource>div{flex-basis:100%}.ncn-resource .nu-button{padding-left:0;justify-content:flex-start}.ncn-options-panel{max-width:calc(100vw - 56px)}.ncn-shell .ncn-connected-body{row-gap:24px}}:root{--nx-neutral-0: #ffffff;--nx-neutral-50: #f8f9fc;--nx-neutral-100: #f0f2f7;--nx-neutral-200: #e0e5ef;--nx-neutral-300: #c9d1e0;--nx-neutral-500: #65718a;--nx-neutral-600: #4f5d76;--nx-neutral-800: #27324a;--nx-neutral-900: #172039;--nx-neutral-950: #101521;--nx-violet-50: #f2eeff;--nx-violet-100: #e8dfff;--nx-violet-300: #baabff;--nx-violet-500: #7955f0;--nx-violet-600: #5935ff;--nx-violet-700: #4726dc;--nx-violet-800: #381cb4;--nx-green-50: #eaf7ef;--nx-green-700: #087c44;--nx-green-800: #066334;--nx-red-50: #fff0ee;--nx-red-700: #b42318;--nx-red-800: #912018;--nx-amber-50: #fff7e6;--nx-amber-800: #8f5300;--nx-blue-50: #edf4ff;--nx-blue-700: #2155a3;--nx-space-1: 4px;--nx-space-2: 8px;--nx-space-3: 12px;--nx-space-4: 16px;--nx-space-5: 20px;--nx-space-6: 24px;--nx-space-8: 32px;--nx-type-small: 12px;--nx-type-body: 14px;--nx-type-section: 16px;--nx-type-title: 24px;--nx-radius-control: 8px;--nx-radius-panel: 12px;--nx-motion-fast: .15s;--nx-motion-layout: .2s;--nx-ease-out: cubic-bezier(.22, 1, .36, 1);--nx-z-dropdown: 50;--nx-z-dialog: 10000;--nx-z-toast: 100000;--nx-surface-canvas: var(--nx-neutral-50);--nx-surface-base: var(--nx-neutral-0);--nx-surface-raised: var(--nx-neutral-0);--nx-surface-sunken: var(--nx-neutral-100);--nx-surface-inverse: var(--nx-neutral-900);--nx-text-primary: var(--nx-neutral-900);--nx-text-secondary: var(--nx-neutral-600);--nx-text-on-accent: var(--nx-neutral-0);--nx-border-default: var(--nx-neutral-200);--nx-border-strong: var(--nx-neutral-300);--nx-accent: var(--nx-violet-600);--nx-accent-hover: var(--nx-violet-700);--nx-accent-active: var(--nx-violet-800);--nx-accent-subtle: var(--nx-violet-50);--nx-accent-subtle-hover: var(--nx-violet-100);--nx-focus-ring: var(--nx-violet-600);--nx-status-success: var(--nx-green-700);--nx-status-success-hover: var(--nx-green-800);--nx-status-success-subtle: var(--nx-green-50);--nx-status-danger: var(--nx-red-700);--nx-status-danger-hover: var(--nx-red-800);--nx-status-danger-subtle: var(--nx-red-50);--nx-status-warning: var(--nx-amber-800);--nx-status-warning-subtle: var(--nx-amber-50);--nx-status-info: var(--nx-blue-700);--nx-status-info-subtle: var(--nx-blue-50);--nx-overlay: rgb(16 21 33 / 48%);--nx-shadow-dialog: 0 20px 56px rgb(16 21 33 / 18%);--nx-shadow-toast: 0 8px 24px rgb(16 21 33 / 12%);--nx-button-radius: var(--nx-radius-control);--nx-button-font-size: var(--nx-type-body);--nx-button-height-sm: 32px;--nx-button-height-md: 40px;--nx-button-height-lg: 48px;--nx-dialog-radius: var(--nx-radius-panel);--nx-dialog-width-sm: 400px;--nx-dialog-width-md: 560px;--nx-dialog-width-lg: 800px}[data-nexora-theme=nexora]{--nx-accent: var(--nx-violet-600);--nx-accent-hover: var(--nx-violet-700);--nx-accent-active: var(--nx-violet-800);--nx-accent-subtle: var(--nx-violet-50);--nx-accent-subtle-hover: var(--nx-violet-100);--nx-focus-ring: var(--nx-violet-600)}[data-nexora-theme=warm]{--nx-accent: #b45309;--nx-accent-hover: #92400e;--nx-accent-active: #78350f;--nx-accent-subtle: #fffbeb;--nx-accent-subtle-hover: #fef3c7;--nx-focus-ring: #b45309}[data-nexora-color-mode=dark],[data-nexora-color-mode=dark] [data-nexora-theme]{--nx-surface-canvas: #141923;--nx-surface-base: #1b2230;--nx-surface-raised: #232c3d;--nx-surface-sunken: #121722;--nx-surface-inverse: #eef1f8;--nx-text-primary: #eef1f8;--nx-text-secondary: #b8c2d5;--nx-border-default: #384357;--nx-border-strong: #59677f;--nx-accent: #ad99ff;--nx-accent-hover: #beaaff;--nx-accent-active: #cfbfff;--nx-text-on-accent: #20133f;--nx-accent-subtle: #33284f;--nx-accent-subtle-hover: #443363;--nx-focus-ring: #ad99ff;--nx-status-success: #8be0ad;--nx-status-success-hover: #b2ecc9;--nx-status-success-subtle: #1b382b;--nx-status-danger: #ffb4a9;--nx-status-danger-hover: #ffd0c9;--nx-status-danger-subtle: #482824;--nx-status-warning: #f0c685;--nx-status-warning-subtle: #3b301d;--nx-status-info: #a2c7ff;--nx-status-info-subtle: #233752;--nx-overlay: rgb(7 10 16 / 72%);--nx-shadow-dialog: 0 0 0 1px var(--nx-border-strong);--nx-shadow-toast: 0 0 0 1px var(--nx-border-default)}[data-nexora-color-mode=dark] [data-nexora-theme=warm]{--nx-accent: #f3c18c;--nx-accent-hover: #f6d4b0;--nx-accent-active: #f9e4cc;--nx-accent-subtle: #3c2c1d;--nx-accent-subtle-hover: #513821;--nx-focus-ring: #f3c18c}@layer components{.nx-button{--nx-button-bg: var(--nx-surface-base);--nx-button-fg: var(--nx-text-primary);--nx-button-border: var(--nx-border-default);--nx-button-hover: var(--nx-surface-canvas);--nx-button-active: var(--nx-surface-sunken);--nx-button-height: var(--nx-button-height-md);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--nx-space-2);flex-shrink:0;min-height:var(--nx-button-height);padding:var(--nx-space-2) var(--nx-space-4);border:1px solid var(--nx-button-border);border-radius:var(--nx-button-radius);background:var(--nx-button-bg);background-image:none;color:var(--nx-button-fg);font-family:inherit;font-size:var(--nx-button-font-size);line-height:1.35;font-weight:600;letter-spacing:normal;text-transform:none;text-decoration:none;white-space:normal;text-align:center;overflow-wrap:anywhere;box-shadow:none;cursor:pointer;transition:background-color var(--nx-motion-fast),border-color var(--nx-motion-fast),color var(--nx-motion-fast)}.nx-button>svg{width:16px;height:16px;flex-shrink:0}.nx-button:hover:not(:disabled){background:var(--nx-button-hover)}.nx-button:active:not(:disabled){background:var(--nx-button-active)}.nx-button:focus-visible{outline:2px solid var(--nx-focus-ring);outline-offset:3px}.nx-button:disabled{opacity:.5;cursor:not-allowed}.nx-button--primary{--nx-button-bg: var(--nx-accent);--nx-button-fg: var(--nx-text-on-accent);--nx-button-border: transparent;--nx-button-hover: var(--nx-accent-hover);--nx-button-active: var(--nx-accent-active)}.nx-button--soft{--nx-button-bg: var(--nx-accent-subtle);--nx-button-fg: var(--nx-accent);--nx-button-border: transparent;--nx-button-hover: var(--nx-accent-subtle-hover);--nx-button-active: var(--nx-accent-subtle-hover)}.nx-button--ghost{--nx-button-bg: transparent;--nx-button-fg: var(--nx-text-secondary);--nx-button-border: transparent}.nx-button--inverse{--nx-button-fg: var(--nx-neutral-0);--nx-button-hover: rgb(255 255 255 / 12%);--nx-button-active: rgb(255 255 255 / 18%)}.nx-button--danger{--nx-button-bg: var(--nx-status-danger);--nx-button-fg: var(--nx-text-on-accent);--nx-button-border: transparent;--nx-button-hover: var(--nx-status-danger-hover);--nx-button-active: var(--nx-status-danger-hover)}.nx-button--success{--nx-button-bg: var(--nx-status-success);--nx-button-fg: var(--nx-text-on-accent);--nx-button-border: transparent;--nx-button-hover: var(--nx-status-success-hover);--nx-button-active: var(--nx-status-success-hover)}.nx-button--sm{--nx-button-height: var(--nx-button-height-sm);padding:5px var(--nx-space-3);font-size:var(--nx-type-small)}.nx-button--md{--nx-button-height: var(--nx-button-height-md)}.nx-button--lg{--nx-button-height: var(--nx-button-height-lg);padding:var(--nx-space-3) var(--nx-space-5)}.nx-button--icon{width:var(--nx-button-height-md);min-width:var(--nx-button-height-md);height:var(--nx-button-height-md);padding:var(--nx-space-2)}.nx-button--loading{cursor:progress;opacity:.75}.nx-button__progress{position:absolute;left:25%;bottom:2px;width:50%;height:2px;border-radius:1px;background:currentColor;animation:nx-button-progress 1s ease-in-out infinite;pointer-events:none}@keyframes nx-button-progress{0%,to{opacity:.3;transform:scaleX(.4)}50%{opacity:.85;transform:scaleX(1)}}.nx-dialog-overlay{position:fixed;inset:0;z-index:var(--nx-z-dialog);display:flex;align-items:center;justify-content:center;padding:var(--nx-space-6);background:var(--nx-overlay)}.nx-dialog{display:flex;flex-direction:column;width:100%;max-width:var(--nx-dialog-width-md);max-height:calc(100dvh - 48px);min-height:0;border-radius:var(--nx-dialog-radius);background:var(--nx-surface-raised);color:var(--nx-text-primary);box-shadow:var(--nx-shadow-dialog)}.nx-dialog--sm{max-width:var(--nx-dialog-width-sm)}.nx-dialog--lg{max-width:var(--nx-dialog-width-lg)}.nx-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nx-space-4);padding:var(--nx-space-6) var(--nx-space-6) var(--nx-space-4);flex-shrink:0}.nx-dialog__heading{display:flex;align-items:flex-start;gap:var(--nx-space-3);min-width:0}.nx-dialog__title{margin:0;color:var(--nx-text-primary);font-size:20px;line-height:1.35;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.nx-dialog__description{margin-top:var(--nx-space-2);font-size:var(--nx-type-body);line-height:1.6;color:var(--nx-text-secondary);white-space:pre-line}.nx-dialog__body{padding:0 var(--nx-space-6) var(--nx-space-6);min-height:0;overflow-y:auto;overscroll-behavior:contain}.nx-dialog__footer{padding:var(--nx-space-4) var(--nx-space-6);border-top:1px solid var(--nx-border-default);display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--nx-space-2);flex-shrink:0}.nx-dialog__status{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--nx-radius-control)}.nx-dialog__status--warning{color:var(--nx-status-warning);background:var(--nx-status-warning-subtle)}.nx-dialog__status--danger{color:var(--nx-status-danger);background:var(--nx-status-danger-subtle)}.nx-dialog__status--success{color:var(--nx-status-success);background:var(--nx-status-success-subtle)}.nx-dialog__status--info{color:var(--nx-status-info);background:var(--nx-status-info-subtle)}.nx-confirmation-action{position:relative;display:flex;flex-direction:column;gap:var(--nx-space-1);min-width:0}.nx-confirmation-action>.nx-button{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-width:0}.nx-confirmation-badge{position:absolute;top:-8px;right:-6px;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:1px 5px;border-radius:8px;background:var(--nx-status-danger);color:var(--nx-text-on-accent);border:2px solid var(--nx-surface-raised);font-size:var(--nx-type-small);line-height:1.4;font-weight:600;pointer-events:none}.nx-confirmation-badge--bottom{top:auto;bottom:-8px}.nx-confirmation-cancel{align-self:flex-start;margin-right:auto}.nx-confirmation-link{color:var(--nx-accent)}.nx-toast{position:fixed;top:var(--nx-space-6);right:var(--nx-space-6);z-index:var(--nx-z-toast);width:min(400px,calc(100% - 32px));display:flex;align-items:flex-start;gap:var(--nx-space-3);padding:var(--nx-space-4);border-radius:var(--nx-radius-panel);background:var(--nx-surface-raised);color:var(--nx-text-primary);box-shadow:var(--nx-shadow-toast)}.nx-toast__content{flex:1;min-width:0}.nx-toast__title{margin:0;font-size:var(--nx-type-body);line-height:1.4;font-weight:600}.nx-toast__description{margin:var(--nx-space-1) 0 0;color:var(--nx-text-secondary);font-size:var(--nx-type-small);line-height:1.6}@media(pointer:coarse),(max-width:767px){.nx-button{min-height:44px;min-width:44px}.nx-button--icon{width:44px;height:44px}}@media(max-width:479px){.nx-dialog-overlay{padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px))}.nx-dialog{max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.nx-dialog__header{padding:var(--nx-space-5) var(--nx-space-4) var(--nx-space-4)}.nx-dialog__body{padding:0 var(--nx-space-4) var(--nx-space-5)}.nx-dialog__footer{padding:var(--nx-space-4);gap:var(--nx-space-3)}.nx-confirmation-action{flex:1 1 100%}.nx-confirmation-cancel{order:2;width:100%}.nx-toast{left:12px;right:12px;top:max(12px,env(safe-area-inset-top,0px));width:auto}}@media(prefers-reduced-motion:reduce){.nx-button{transition:none}.nx-button__progress{animation:none;opacity:.7}}}.nx-dialog-surface{background:var(--nx-surface-raised);color:var(--nx-text-primary);border-radius:var(--nx-dialog-radius);border-color:var(--nx-border-default);box-shadow:var(--nx-shadow-dialog)}.nx-dialog-surface__header{color:var(--nx-text-primary);background:var(--nx-surface-raised);border-color:var(--nx-border-default);border-radius:0;box-shadow:none;font-weight:500}.nx-dialog-surface__header :where(h1,h2,h3,h4){color:var(--nx-text-primary);font-size:20px;line-height:1.35;font-weight:600;letter-spacing:-.02em;text-transform:none;overflow-wrap:anywhere}.nx-dialog-surface__header :where(p){color:var(--nx-text-secondary);font-weight:400}.nx-dialog-surface__footer{color:var(--nx-text-primary);background:var(--nx-surface-raised);border-color:var(--nx-border-default);border-radius:0;box-shadow:none;font-size:var(--nx-type-body);font-weight:500}@layer theme,base,components,utilities;.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.nx-button--primary[style]{background:var(--nx-accent)!important;color:var(--nx-text-on-accent)!important}.nx-button--primary[style]:hover:not(:disabled){background:var(--nx-accent-hover)!important}@media(any-pointer:coarse){#nexora-primary-sidebar .nexora-sidebar-nav-item{min-height:44px;padding-block:8px}}/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@layer properties;@layer theme,base,components,utilities;@layer theme;@layer utilities{.space-y-4{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-6{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.group-focus-within\:opacity-100{&:is(:where(.group):focus-within *){opacity:100%}}.group-hover\:opacity-100{&:is(:where(.group):hover *){@media(hover:hover){opacity:100%}}}.hover\:border-cyan-300{&:hover{@media(hover:hover){border-color:var(--color-cyan-300)}}}.hover\:border-orange-300{&:hover{@media(hover:hover){border-color:var(--color-orange-300)}}}.hover\:bg-white{&:hover{@media(hover:hover){background-color:var(--color-white)}}}.focus\:border-cyan-500{&:focus{border-color:var(--color-cyan-500)}}.focus\:border-orange-500{&:focus{border-color:var(--color-orange-500)}}.focus\:border-violet-500{&:focus{border-color:var(--color-violet-500)}}.focus\:ring-2{&:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:ring-cyan-500\/20{&:focus{--tw-ring-color: color-mix(in srgb, oklch(71.5% .143 215.221) 20%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}}.focus\:ring-orange-500\/20{&:focus{--tw-ring-color: color-mix(in srgb, oklch(70.5% .213 47.604) 20%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}}.focus\:ring-violet-500\/20{&:focus{--tw-ring-color: color-mix(in srgb, oklch(60.6% .25 292.717) 20%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}}.focus\:ring-violet-500\/30{&:focus{--tw-ring-color: color-mix(in srgb, oklch(60.6% .25 292.717) 30%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}}.disabled\:bg-gray-50{&:disabled{background-color:var(--color-gray-50)}}.disabled\:text-gray-500{&:disabled{color:var(--color-gray-500)}}.disabled\:text-gray-600{&:disabled{color:var(--color-gray-600)}}.md\:flex-wrap{@media(width>=48rem){flex-wrap:wrap}}.xl\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{@media(width>=80rem){grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-space-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial}}}.ntf-view{color:#17233b;max-width:100%;padding:8px 0 16px}.ntf-view *{box-sizing:border-box}.ntf-result{display:flex;align-items:flex-start;gap:14px;margin:0 0 24px}.ntf-result-icon{display:flex;flex:0 0 44px;align-items:center;justify-content:center;height:44px;border-radius:12px;background:#f1f0ff;color:#4f46e5}.ntf-result h3{font-size:clamp(20px,2vw,25px);font-weight:700;line-height:1.3;margin:0 0 8px;letter-spacing:-.015em}.ntf-result h3:focus{outline:none}.ntf-result p,.ntf-cause p,.ntf-help p,.ntf-empty{font-size:14px;line-height:1.6;color:#475569;max-width:65ch;margin:0}.ntf-result .ntf-counts{color:#243451;font-weight:600;margin-top:10px;font-variant-numeric:tabular-nums}.ntf-progress{margin:0 0 24px}.ntf-progress [role=progressbar]{height:6px;overflow:hidden;border-radius:999px;background:#edeff5}.ntf-progress [role=progressbar]>span{display:block;height:100%;background:#4f46e5;transition:width .18s ease-out}.ntf-progress p{font-size:13px;color:#475569;margin:9px 0 0;line-height:1.5;font-variant-numeric:tabular-nums}.ntf-cause{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px 18px;margin-bottom:16px}.ntf-cause strong{display:block;font-size:14px;line-height:1.45;margin-bottom:5px;color:#243451}.ntf-models{list-style:none;margin:0;padding:0;border-top:1px solid #e2e8f0}.ntf-models li{display:block;padding:16px 0;border-bottom:1px solid #e2e8f0}.ntf-row-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.ntf-difference{margin-top:10px;font-size:13px;color:#475569}.ntf-difference summary{cursor:pointer;min-height:32px;line-height:1.6}.ntf-difference-body p{max-width:65ch;margin:7px 0;font-size:13px;line-height:1.6}.ntf-difference-body .nu-button{min-height:44px;margin-top:8px}.ntf-difference-fields{font-weight:600;color:#243451}.ntf-remote-status{color:#475569}.ntf-model-name{font-size:14px;font-weight:600;line-height:1.5;min-width:0;overflow-wrap:anywhere}.ntf-last-known{display:block;font-size:12px;font-weight:400;color:#475569;margin-top:3px;line-height:1.5}.ntf-badge{flex-shrink:0;font-size:12px;font-weight:600;line-height:1.45;padding:5px 9px;border-radius:7px;background:#f1f5f9;color:#475569}.ntf-badge[data-tone=warning],.ntf-result-icon[data-tone=warning]{background:#fffbeb;color:#92400e}.ntf-badge[data-tone=error],.ntf-result-icon[data-tone=error]{background:#fef2f2;color:#b91c1c}.ntf-badge[data-tone=success],.ntf-result-icon[data-tone=success]{background:#ecfdf5;color:#047857}.ntf-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-top:24px}.ntf-actions button{min-height:44px}.ntf-actions button:disabled{cursor:wait}.ntf-help{margin-top:20px;font-size:13px;color:#475569}.ntf-help summary{cursor:pointer;min-height:32px;display:list-item;line-height:1.6}.ntf-help p{padding-top:8px;font-size:13px}.ntf-empty{padding-top:16px}@media(max-width:640px){.ntf-view{padding-top:4px}.ntf-result{gap:12px;margin-bottom:20px}.ntf-result-icon{flex-basis:36px;height:36px;border-radius:10px}.ntf-result-icon svg{width:20px;height:20px}.ntf-result h3{font-size:20px}.ntf-models li{padding:14px 0}.ntf-row-heading{align-items:flex-start;gap:10px}.ntf-model-name{font-size:13px}.ntf-badge{max-width:44%;font-size:11px;text-align:right}.ntf-cause{padding:14px}.ntf-actions{align-items:stretch;flex-direction:column;gap:10px;padding-top:20px}.ntf-actions button{width:100%;justify-content:center}.ntf-result p{font-size:13px}}@media(prefers-reduced-motion:reduce){.ntf-progress [role=progressbar]>span{transition:none}}.ntm-backdrop{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;box-sizing:border-box;padding:24px;background:#0f172a73}.ntm-backdrop[hidden]{display:none!important}.ntm-dialog{display:flex;flex-direction:column;box-sizing:border-box;width:min(1280px,100%);height:min(90dvh,960px);max-height:calc(100dvh - 48px);min-width:0;overflow:hidden;border:0;border-radius:16px;background:#fff;color:#0f172a;box-shadow:0 20px 60px #0f172a3d;font-family:inherit;outline:none}.ntm-header{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-bottom:1px solid #e2e8f0;background:#fff}.ntm-header h2{min-width:0;margin:0;font-size:20px;font-weight:650;line-height:1.4;letter-spacing:-.02em;overflow-wrap:anywhere}.ntm-title{min-width:0;flex:1}.ntm-back{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;min-width:44px;min-height:44px;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#334155;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ntm-back:hover{background:#f1f5f9;color:#0f172a}.ntm-back:focus-visible{outline:2px solid #4338ca;outline-offset:2px}.ntm-back:disabled{opacity:.5;cursor:wait}.ntm-summary{margin:3px 0 0;color:#475569;font-size:12px;line-height:1.5}.ntm-close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:#475569;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ntm-close:hover{background:#f1f5f9;color:#0f172a}.ntm-close:focus-visible{outline:2px solid #4338ca;outline-offset:2px}.ntm-body{flex:1;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#cbd5e1 #f8fafc;scroll-padding-block:16px}.ntm-body>*{min-width:0}.ntm-dialog ::-moz-selection{background:#c7d2fe;color:#1e1b4b}.ntm-dialog ::selection{background:#c7d2fe;color:#1e1b4b}@media(max-width:640px){.ntm-backdrop{padding:0}.ntm-dialog{width:100%;height:100dvh;max-height:100dvh;border-radius:0}.ntm-header{gap:12px;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 12px max(16px,env(safe-area-inset-left))}.ntm-header h2{font-size:17px;line-height:1.35}.ntm-header{gap:8px}.ntm-back{padding-inline:4px;font-size:13px;gap:2px}.ntm-body{padding-bottom:env(safe-area-inset-bottom)}}@media(prefers-reduced-motion:reduce){.ntm-close{transition:none}}.ntm-body [aria-labelledby=meta-setup-title]{border:0;border-radius:0}.ntm-body [aria-labelledby=meta-setup-title]>div{padding-top:12px}.ntm-body [aria-labelledby=meta-setup-title]>div>div:first-child{display:none}.ntm-body [aria-labelledby=meta-setup-title]>div>div:nth-child(2){margin-top:0;padding-top:0;border-top:0}.ntm-body [aria-labelledby=meta-setup-title]>div>div:nth-child(2)>div>p:nth-child(2){display:none}.ntm-body [aria-label="Etapas da configuração Meta"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ntm-body [aria-label="Etapas da configuração Meta"]>li:first-child{display:none}.ntm-body [aria-label="Etapas da configuração Meta"] button{width:100%;justify-content:center;padding:10px 12px;border-radius:0}.ntm-body [aria-label="Etapas da configuração Meta"] button[aria-current=step]{box-shadow:inset 0 -2px #4f46e5}.ntm-body [aria-label="Etapas da configuração Meta"] button>span[aria-hidden=true]{display:none}.ntm-body [data-template-purpose]{padding-top:12px;padding-bottom:12px}.ntm-body [data-template-purpose] p[role=status]{max-width:62ch}@media(max-width:640px){.ntm-body [aria-label="Etapas da configuração Meta"]{gap:4px}}@media(max-width:640px){.ntm-body [aria-labelledby=meta-setup-title]>div>div:nth-child(2){flex-wrap:nowrap;gap:8px}.ntm-body [aria-labelledby=meta-setup-title]>div>div:nth-child(2)>div{flex:1}.ntm-body [aria-labelledby=meta-setup-title]>div>div:nth-child(2)>button{flex-shrink:0;padding-inline:8px;font-size:12px}}.nu-templates[data-template-model-list]{color:#17233b}.nu-template-back{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:4px 0;margin:0 0 12px;border:0;background:transparent;color:#475569;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.nu-template-back:hover{color:#4338ca}.nu-template-back:focus-visible{outline:2px solid #4338ca;outline-offset:3px;border-radius:4px}.nu-templates[data-template-model-list] .nu-heading{align-items:flex-start;margin-bottom:16px}.nu-templates[data-template-model-list] .nu-heading h2{margin:0;font-size:24px;font-weight:700;line-height:1.35;letter-spacing:-.02em}.nu-templates[data-template-model-list] .nu-heading p{margin:5px 0 0;font-size:14px;line-height:1.6}.nu-template-summary{margin:0 0 16px;color:#475569;font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums}.nu-templates[data-template-model-list] .nu-model-list{border-top:1px solid #e2e8f0}.nu-templates[data-template-model-list] .nu-model-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid #e2e8f0}.nu-templates[data-template-model-list] .nu-model-row h3{margin:0;font-size:15px;font-weight:600;line-height:1.5}.nu-templates[data-template-model-list] .nu-model-row .nu-button{flex-shrink:0;min-height:44px;gap:8px}.nu-model-status{margin:4px 0 0;font-size:13px;line-height:1.5;color:#475569}.nu-templates[data-template-model-list] .nu-model-secondary{max-width:62ch;margin:5px 0 0;font-size:12px;line-height:1.6}.nu-template-optional{margin-top:20px}.nu-template-optional>summary{display:list-item;min-height:44px;padding:10px 0;color:#334155;font-size:14px;font-weight:600;cursor:pointer}.nu-template-optional[open]>.nu-model-list{margin-top:8px}.nu-templates[data-template-model-list] .nu-help{margin-top:20px}.nu-templates[data-template-model-list] .nu-help summary{min-height:44px;padding-block:10px}.nu-templates[data-template-model-list] .nu-help-copy p{max-width:68ch}.nu-focused-template-review [data-template-purpose]{padding-block:8px!important}.ntf-row-hint{margin:6px 0 0;font-size:13px;line-height:1.5;color:#475569}.ntf-difference-body a.nu-button{display:inline-flex;align-items:center;text-decoration:none}@media(max-width:640px){.nu-templates[data-template-model-list] .nu-heading{gap:12px}.nu-templates[data-template-model-list] .nu-heading h2{font-size:21px}.nu-templates[data-template-model-list] .nu-heading>.nu-button{padding-inline:12px;font-size:12px}.nu-templates[data-template-model-list] .nu-model-row{gap:12px;padding-block:16px;align-items:flex-start}.nu-templates[data-template-model-list] .nu-model-row h3{font-size:14px}.nu-templates[data-template-model-list] .nu-model-row>.nu-button{padding-inline:10px;font-size:12px;max-width:42%}.nu-model-status{font-size:12px}.ntf-row-heading:has([data-long-status=true]){flex-direction:column;align-items:flex-start;gap:7px}.ntf-badge[data-long-status=true]{max-width:100%;text-align:left}.ntf-row-hint{font-size:12px}}.nu-template-list-title{scroll-margin-block-start:16px}.nu-template-list-title:focus{outline:none}.nu-template-list-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.nu-template-list-tools .nu-template-summary{margin:0}.ntp-steps{display:flex;flex-shrink:0;gap:28px;list-style:none;margin:0;padding:12px 24px;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:13px;line-height:1.5}.ntp-steps li{display:flex;align-items:center;gap:7px}.ntp-steps li>span{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#f1f5f9;font-size:11px}.ntp-steps li[aria-current=step]{color:#4338ca;font-weight:600}.ntp-steps li[aria-current=step]>span{color:#fff;background:#4f46e5}.ntp-text-button{display:inline-flex;align-items:center;gap:7px;min-height:44px;border:0;background:transparent;padding:6px 0;color:#4338ca;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.ntp-text-button:hover{text-decoration:underline;text-underline-offset:3px}.ntp-text-button:focus-visible,.ntp-mobile-switch button:focus-visible{outline:2px solid #4338ca;outline-offset:3px;border-radius:5px}.ntp-templates .nu-model-status[data-model-state=analysis]{color:#475569}.ntp-templates .nu-model-status[data-model-state=approved]{color:#047857}.ntp-editor,.ntp-review,.ntp-status{padding-top:12px;color:#17233b}.ntp-editor-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:40px}.ntp-editor-message{min-width:0}.ntp-draft-state{margin:0 0 16px;color:#64748b;font-size:12px;line-height:1.5}.ntp-editor-preview{position:sticky;top:20px;min-width:0;background:#f8fafc;padding:20px;border-radius:12px}.ntp-editor-preview h3,.ntp-review h3,.ntp-status h3{margin:0;font-size:18px;font-weight:650;line-height:1.4;letter-spacing:-.015em}.ntp-editor-preview h3{font-size:14px;letter-spacing:normal}.ntp-optional-fields{margin-top:24px;border-top:1px solid #e2e8f0}.ntp-optional-fields>summary,.ntp-details>summary{min-height:44px;padding:12px 0;cursor:pointer;font-size:14px;font-weight:600}.ntp-optional-fields>div{display:grid;gap:18px;padding:8px 0 4px}.ntp-editor-actions,.ntp-review-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;padding-top:20px;border-top:1px solid #e2e8f0}.ntp-editor-actions>div{display:flex;flex-wrap:wrap;gap:6px}.ntp-editor-actions button,.ntp-review-actions button{min-height:44px}.ntp-mobile-switch{display:none}.ntp-footnote{margin:14px 0 0;color:#64748b;font-size:12px;line-height:1.5}.ntp-review{max-width:760px;margin-inline:auto}.ntp-review-preview,.ntp-status-preview{margin-top:18px}.ntp-review-preview>div{margin-top:0!important}.ntp-review-confirmation{margin-top:24px}.ntp-review-confirmation>label{margin-top:0!important}.ntp-review-actions{margin-top:18px}.ntp-review .ntp-footnote{text-align:center}.ntp-status-heading{display:flex;align-items:start;justify-content:space-between;gap:20px}.ntp-status-heading p{max-width:60ch;margin:6px 0 0;color:#475569;font-size:14px;line-height:1.6}.ntp-status-heading>.nu-button{flex-shrink:0}.ntp-status-preview{padding-top:20px;border-top:1px solid #e2e8f0;margin-bottom:20px}.ntp-status-preview h4{margin:0;font-size:14px;font-weight:600}.ntp-status-action{margin-top:16px}.ntp-details{margin-top:12px;font-size:13px}.ntp-details>div{max-width:65ch;padding-bottom:8px;color:#475569;line-height:1.65}.ntp-details p{margin:0 0 10px}.ntp-details a{display:inline-flex;align-items:center;min-height:44px;color:#4338ca;text-decoration:underline;text-underline-offset:3px}.ntm-body [data-template-product-flow] [aria-labelledby=meta-setup-title]>div>div:nth-child(2){display:none}@media(max-width:899px){.ntp-editor-grid{grid-template-columns:minmax(0,1fr);gap:24px}.ntp-editor-preview{position:static}.ntp-mobile-switch{display:flex;gap:4px;border-bottom:1px solid #e2e8f0;margin-bottom:18px}.ntp-mobile-switch button{min-height:44px;flex:1;border:0;border-bottom:2px solid transparent;background:transparent;padding:10px;color:#475569;font:inherit;font-size:14px;cursor:pointer}.ntp-mobile-switch button[aria-pressed=true]{color:#4338ca;border-bottom-color:#4f46e5;font-weight:600}.ntp-editor[data-editor-pane=message] .ntp-editor-preview,.ntp-editor[data-editor-pane=preview] .ntp-editor-message{display:none}}@media(max-width:640px){.ntp-steps{gap:0;justify-content:space-between;padding:10px 16px;font-size:12px}.ntp-steps li{gap:5px}.ntp-editor-actions,.ntp-review-actions{align-items:stretch;flex-direction:column-reverse;gap:12px}.ntp-editor-actions>button,.ntp-review-actions>button{width:100%;justify-content:center}.ntp-editor-actions>div{justify-content:center}.ntp-editor-preview{padding:14px}.ntp-status-heading{flex-direction:column;gap:12px}.ntp-status-heading>.nu-button{width:100%;justify-content:center}.ntp-status-preview{margin-top:20px}}.ntm-dialog:has(.ntf-view[data-template-compact-result=true]):not(:has(.ntp-editor,.ntp-review,.ntp-status,.ntp-editor-preview,.ntp-review-preview,.ntp-status-preview)){width:min(640px,100%);height:auto;max-height:calc(100dvh - 48px)}.ntm-dialog:has(.ntf-view[data-template-compact-result=true]):not(:has(.ntp-editor,.ntp-review,.ntp-status,.ntp-editor-preview,.ntp-review-preview,.ntp-status-preview))>.ntm-body{flex:0 1 auto}@media(max-width:640px){.ntm-dialog:has(.ntf-view[data-template-compact-result=true]):not(:has(.ntp-editor,.ntp-review,.ntp-status,.ntp-editor-preview,.ntp-review-preview,.ntp-status-preview)){width:calc(100% - 32px);height:auto;max-height:calc(100dvh - 32px);border-radius:16px}}.mpc-header{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid #e2e8f0}.mpc-title-group{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mpc-title-group .ncn-title{margin:0;font-size:20px;font-weight:700;line-height:1.35;letter-spacing:-.02em;color:#0f172a}.mpc-provider{font-size:12px;line-height:1.5;color:#64748b}.mpc-header-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mpc-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 12px;border:1px solid transparent;border-radius:8px;font:inherit;font-size:13px;line-height:1.4;font-weight:600;cursor:pointer;background:transparent;transition:background-color .15s ease}.mpc-secondary{color:#4338ca}.mpc-secondary:hover{background:#eef2ff}.mpc-disconnect{color:#be123c}.mpc-disconnect:hover{background:#fff1f2}.mpc-button:disabled{opacity:.5;cursor:not-allowed}.mpc-button:focus-visible{outline:2px solid #4338ca;outline-offset:3px}.mpc-connected{display:inline-flex;align-items:center;gap:7px;border-radius:20px;padding:5px 10px;background:#ecfdf5;color:#047857;border:1px solid #a7f3d0;font-size:12px;font-weight:600;line-height:1.4}.mpc-connected:before{content:"";width:7px;height:7px;background:#10b981;border-radius:50%}.mpc-identity{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;border-bottom:1px solid #e2e8f0}.mpc-identity>div{min-width:0}.mpc-label{font-size:12px;font-weight:600;line-height:1.5;color:#64748b;margin:0 0 5px}.mpc-phone{font-size:22px;font-weight:650;font-variant-numeric:tabular-nums;line-height:1.4;letter-spacing:-.015em;overflow-wrap:anywhere;color:#0f172a;margin:0}.mpc-muted{margin:5px 0 0;font-size:13px;line-height:1.55;color:#475569;max-width:65ch;overflow-wrap:anywhere}.mpc-models{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid #e2e8f0}.mpc-models>div{min-width:0}.mpc-models h3{font-size:16px;font-weight:650;line-height:1.4;margin:0;color:#0f172a}.ncn-shell{min-width:0}.ncn-shell .ncn-content,.ncn-shell .ncn-connected-body{padding-top:0}.ncn-shell .ncn-connected-body{display:flex;flex-direction:column;gap:0}.ncn-shell .ncn-connected-body>:not([hidden])~:not([hidden]){margin-top:0}.mpc-header ::-moz-selection,.mpc-identity ::-moz-selection,.mpc-models ::-moz-selection{background:#c7d2fe;color:#1e1b4b}.mpc-header ::selection,.mpc-identity ::selection,.mpc-models ::selection{background:#c7d2fe;color:#1e1b4b}@media(max-width:640px){.mpc-header{gap:10px;padding-bottom:16px}.mpc-title-group .ncn-title{font-size:18px}.mpc-header-actions{width:100%;gap:4px}.mpc-header-actions .mpc-connected{margin-right:auto}.mpc-header-actions .mpc-button{padding-inline:8px}.mpc-identity{align-items:flex-start;padding:18px 0;gap:8px}.mpc-phone{font-size:20px}.mpc-refresh-label{display:none}.mpc-refresh{min-width:44px;padding-inline:8px;flex-shrink:0}.mpc-models{flex-wrap:wrap;gap:10px;padding:18px 0}.mpc-models>div{flex-basis:100%}.mpc-models>.mpc-button{justify-content:flex-start;padding-left:0}}@media(prefers-reduced-motion:reduce){.mpc-button{transition:none}}.ncn-shell .nms-launch-row:first-child{border-top:0}.mpc-health{padding:22px 0;border-bottom:1px solid #e2e8f0;container-type:inline-size}.mpc-health-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.mpc-health-head h3{margin:0;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:-.01em;color:#0f172a}.mpc-health-head .mpc-muted{margin:3px 0 0}.mpc-health-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@container (min-width:720px){.mpc-health-grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.mpc-health-grid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width:440px){.mpc-health-grid{grid-template-columns:1fr}}.mpc-health-tile{display:flex;flex-direction:column;gap:2px;min-height:92px;padding:14px 16px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.mpc-health-tile .mpc-label{margin:0 0 6px;font-size:11.5px;letter-spacing:.02em;text-transform:uppercase;color:#64748b}.mpc-health-value{display:flex;align-items:center;gap:9px;margin:0;font-size:18px;font-weight:650;line-height:1.35;letter-spacing:-.01em;color:#0f172a;overflow-wrap:anywhere}.mpc-health-unit{font-size:12px;font-weight:600;color:#64748b;letter-spacing:0;margin-left:-2px}.mpc-health-dot{flex:none;width:9px;height:9px;border-radius:50%;background:#94a3b8;box-shadow:0 0 0 3px #94a3b833}.mpc-health .mpc-refresh-label{display:inline;font-size:12px;font-weight:600}.mpc-health-hint{margin:4px 0 0;font-size:12px;line-height:1.5;color:#64748b}.mpc-health-tile[data-tone=good]{background:#f0fdf4;border-color:#bbf7d0}.mpc-health-tile[data-tone=good] .mpc-health-dot{background:#10b981;box-shadow:0 0 0 3px #10b98133}.mpc-health-tile[data-tone=warn]{background:#fffbeb;border-color:#fde68a}.mpc-health-tile[data-tone=warn] .mpc-health-dot{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b33}.mpc-health-tile[data-tone=bad]{background:#fff1f2;border-color:#fecdd3}.mpc-health-tile[data-tone=bad] .mpc-health-dot{background:#e11d48;box-shadow:0 0 0 3px #e11d482e}.mpc-skeleton{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 37%,#f1f5f9 63%);background-size:400% 100%;animation:mpc-shimmer 1.4s ease infinite;border-color:#e2e8f0}@keyframes mpc-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media(prefers-reduced-motion:reduce){.mpc-skeleton{animation:none}}.mpc-health-alerts{list-style:none;display:grid;gap:8px;margin:14px 0 0;padding:0}.mpc-health-alerts li{padding:12px 14px;border-radius:10px;border-left:4px solid #6366f1;background:#eef2ff;color:#3730a3;font-size:13px;line-height:1.55}.mpc-health-alerts li[data-level=warning]{border-left-color:#f59e0b;background:#fffbeb;color:#92400e}.mpc-health-alerts li[data-level=error]{border-left-color:#e11d48;background:#fff1f2;color:#9f1239;font-weight:600}.mpc-health-ok{display:flex;align-items:center;gap:8px;margin:14px 0 0;font-size:13px;line-height:1.5;color:#047857}.mpc-health-ok:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#10b981}@media(max-width:520px){.mpc-health-tile{min-height:0}.mpc-health-head .mpc-refresh{align-self:flex-start}}.mpc-health-link{display:inline-flex;align-items:center;gap:4px;margin-top:8px;font-size:12.5px;font-weight:650;color:#4338ca;text-decoration:none}.mpc-health-link:hover{text-decoration:underline;text-underline-offset:3px}.mpc-health-link:focus-visible{outline:2px solid #4338ca;outline-offset:2px;border-radius:4px}.mpc-health-alerts li{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.mpc-health-alerts li .mpc-health-link{margin-top:0;white-space:nowrap}.nsm-backdrop{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;box-sizing:border-box;padding:24px;background:#0f172a73}.nsm-backdrop[hidden]{display:none!important}.nsm-dialog{display:flex;flex-direction:column;box-sizing:border-box;width:min(1280px,100%);height:min(90dvh,960px);max-height:calc(100dvh - 48px);min-width:0;overflow:hidden;border:0;border-radius:16px;background:#fff;color:#0f172a;box-shadow:0 20px 60px #0f172a3d;font-family:inherit;outline:none}.nsm-header{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-bottom:1px solid #e2e8f0;background:#fff}.nsm-header h2{min-width:0;margin:0;font-size:20px;font-weight:650;line-height:1.4;letter-spacing:-.02em;overflow-wrap:anywhere}.nsm-title{min-width:0}.nsm-summary{margin:3px 0 0;color:#475569;font-size:12px;line-height:1.5}.nsm-close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:#475569;cursor:pointer;transition:background-color .15s ease,color .15s ease}.nsm-close:hover{background:#f1f5f9;color:#0f172a}.nsm-close:focus-visible{outline:2px solid #4338ca;outline-offset:2px}.nsm-body{flex:1;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#cbd5e1 #f8fafc;scroll-padding-block:16px}.nsm-body>*{min-width:0}.nsm-dialog ::-moz-selection{background:#c7d2fe;color:#1e1b4b}.nsm-dialog ::selection{background:#c7d2fe;color:#1e1b4b}@media(max-width:640px){.nsm-backdrop{padding:0}.nsm-dialog{width:100%;height:100dvh;max-height:100dvh;border-radius:0}.nsm-header{gap:12px;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 12px max(16px,env(safe-area-inset-left))}.nsm-header h2{font-size:18px}.nsm-body{padding-bottom:env(safe-area-inset-bottom)}}@media(prefers-reduced-motion:reduce){.nsm-close{transition:none}}.nms-settings{min-width:0;color:#0f172a;font-family:inherit}.nms-launch-row{display:flex;align-items:center;gap:16px;padding:22px 0;border-top:1px solid #e2e8f0}.nms-launch-icon{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;color:#4338ca}.nms-launch-copy{min-width:0;flex:1}.nms-launch-copy h3{margin:0;font-size:15px;line-height:1.4;font-weight:650}.nms-launch-copy p{margin:4px 0 0;color:#475569;font-size:13px;line-height:1.5;max-width:65ch}.nms-saved-state{display:block;margin-top:5px;color:#475569;font-size:12px;line-height:1.5}.nms-button{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;gap:8px;min-height:44px;border-radius:9px;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;text-align:center;cursor:pointer;white-space:normal;transition:background-color .15s ease,color .15s ease;flex-shrink:0}.nms-button:focus-visible,.nms-details>summary:focus-visible{outline:2px solid #4338ca;outline-offset:3px}.nms-secondary{background:transparent;color:#4338ca;border:1px solid transparent}.nms-secondary:hover{background:#eef2ff}.nms-primary{background:#047857;color:#fff;border:1px solid #047857}.nms-primary:hover{background:#065f46}.nms-danger{background:#fff;color:#991b1b;border:1px solid #fecaca}.nms-danger:hover{background:#fef2f2}.nms-button:disabled{opacity:.5;cursor:not-allowed}.nsm-dialog:has(.nms-form){width:min(1080px,100%)}.nsm-dialog:has(.nms-form) .nsm-body{overflow:hidden;display:flex;flex-direction:column;padding:0}.nms-form{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}.nms-assistant-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);gap:32px;flex:1;min-height:0;overflow:auto;padding:24px;scrollbar-width:thin;scrollbar-color:#cbd5e1 #f8fafc;scroll-padding-block:24px;overscroll-behavior:contain}.nms-editor,.nms-preview{min-width:0}.nms-form-section h3,.nms-notice-group h3,.nms-empty h3{margin:0 0 16px;font-size:15px;font-weight:650;line-height:1.5}.nms-field{display:block;min-width:0;margin-top:16px;color:#334155;font-size:13px;line-height:1.5;font-weight:600}.nms-field input,.nms-field textarea,.nms-field select{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:44px;margin-top:8px;border:1px solid #cbd5e1;border-radius:9px;padding:10px 12px;background:#fff;color:#0f172a;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;caret-color:#047857}.nms-field textarea{resize:vertical}.nms-field input:focus,.nms-field textarea:focus,.nms-field select:focus{outline:2px solid #047857;outline-offset:1px}.nms-field input:disabled,.nms-field textarea:disabled{background:#f8fafc;color:#64748b;cursor:not-allowed}.nms-caption{margin:8px 0 0;color:#475569;font-size:12px;line-height:1.6;max-width:65ch}.nms-details{margin-top:24px;border-top:1px solid #e2e8f0}.nms-details>summary{padding:14px 0;min-height:44px;box-sizing:border-box;color:#334155;font-size:13px;font-weight:600;line-height:1.5;cursor:pointer}.nms-details-body{padding-bottom:16px}.nms-details-body>.nms-field:first-child{margin-top:4px}.nms-activation{margin-top:16px;padding-top:22px;border-top:1px solid #e2e8f0}.nms-activation h3{margin-bottom:8px}.nms-switch-row{display:flex;align-items:center;justify-content:space-between;gap:20px;box-sizing:border-box;min-height:52px;padding:10px 0;color:#334155;font-size:14px;line-height:1.5;cursor:pointer}.nms-switch-row input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;box-sizing:border-box;flex-shrink:0;width:40px;height:24px;margin:0;border:1px solid #94a3b8;border-radius:12px;background:#e2e8f0;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.nms-switch-row input:before{position:absolute;inset:3px auto auto 3px;width:16px;height:16px;border-radius:50%;background:#fff;content:"";box-shadow:0 1px 2px #0f172a40;transition:transform .15s ease}.nms-switch-row input:checked{background:#047857;border-color:#047857}.nms-switch-row input:checked:before{transform:translate(16px)}.nms-switch-row input:focus-visible{outline:2px solid #4338ca;outline-offset:4px}.nms-switch-row input:disabled{opacity:.5;cursor:not-allowed}.nms-preview{align-self:start;position:sticky;top:0;background:#f8fafc;border-radius:12px;padding:20px;box-sizing:border-box}.nms-preview-heading strong,.nms-preview-heading span{display:block}.nms-preview-heading strong{font-size:14px;line-height:1.5;font-weight:650}.nms-preview-heading span{margin-top:3px;color:#475569;font-size:12px;line-height:1.5}.nms-preview-select{margin-top:16px}.nms-preview-select select{font-size:14px}.nms-chat{margin-top:16px;background:#efeae2;border-radius:12px;overflow:hidden}.nms-chat-heading{display:flex;align-items:center;gap:10px;padding:14px;background:#075e54;color:#fff}.nms-chat-heading>span{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#d1fae5;color:#065f46}.nms-chat-heading>div{min-width:0}.nms-chat-heading strong,.nms-chat-heading small{display:block;overflow-wrap:anywhere}.nms-chat-heading strong{font-size:14px;line-height:1.4;font-weight:650}.nms-chat-heading small{margin-top:2px;font-size:12px;line-height:1.4}.nms-chat-body{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:18px 12px;min-height:180px}.nms-chat-body p{box-sizing:border-box;max-width:100%;margin:0;padding:11px 12px;border-radius:9px;font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.nms-assistant-bubble{background:#fff;color:#0f172a}.nms-candidate-bubble{align-self:flex-end;background:#dcfce7;color:#14532d}.nms-mobile-preview-toggle{display:none}.nms-notices{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 #f8fafc;padding:24px 32px;scroll-padding-block:24px}.nms-lead{margin:0 0 24px;color:#475569;font-size:13px;line-height:1.6;max-width:65ch}.nms-notice-group+.nms-notice-group{margin-top:26px;padding-top:24px;border-top:1px solid #e2e8f0}.nms-notice-group h3{margin-bottom:8px}.nms-notice-group .nms-switch-row+.nms-switch-row{border-top:1px solid #f1f5f9}.nms-footer{flex-shrink:0;box-sizing:border-box;padding:16px 24px;border-top:1px solid #e2e8f0;background:#fff}.nms-footer-row{display:flex;justify-content:space-between;align-items:center;gap:16px}.nms-footer-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.nms-draft-status{color:#475569;font-size:12px;line-height:1.5}.nms-error{margin:0 0 12px;color:#991b1b;font-size:13px;line-height:1.5;max-width:70ch}.nms-error .nms-button{margin-left:4px;color:inherit}.nms-success{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:#065f46;font-size:13px;line-height:1.5}.nms-discard{color:#334155;font-size:14px;line-height:1.5}.nms-discard p{margin:0 0 12px}.nms-empty,.nms-loading{flex:1;padding:32px;color:#475569;font-size:14px;line-height:1.6}.nms-empty p{margin:0 0 16px}.nms-skeleton{height:44px;max-width:600px;border-radius:8px;background:#f1f5f9}.nms-skeleton-short{margin-top:16px;max-width:400px}.nms-loading p{margin-top:16px}.nms-settings ::-moz-selection,.nsm-dialog ::-moz-selection{background:#c7d2fe;color:#1e1b4b}.nms-settings ::selection,.nsm-dialog ::selection{background:#c7d2fe;color:#1e1b4b}@media(max-width:760px){.nms-assistant-layout{grid-template-columns:minmax(0,1fr);gap:20px}.nms-preview{position:static}.nms-preview-closed{display:none}.nms-mobile-preview-toggle{display:inline-flex;margin-top:20px;padding-left:0}.nms-caption{max-width:65ch}}@media(max-width:640px){.nms-launch-row{gap:10px;flex-wrap:wrap;padding:18px 0}.nms-launch-icon{width:30px;height:30px;align-self:flex-start}.nms-launch-copy{flex-basis:calc(100% - 40px)}.nms-launch-row>.nms-button{margin-left:40px;padding-left:0;justify-content:flex-start;text-align:left;min-height:44px}.nsm-dialog:has(.nms-form){width:100%;height:100dvh;max-height:100dvh}.nms-assistant-layout,.nms-notices{padding:20px 16px;scroll-padding-block:20px}.nms-preview{padding:16px}.nms-footer{padding:12px max(16px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.nms-footer-row{align-items:stretch;flex-direction:column;gap:8px}.nms-footer-buttons{flex-wrap:nowrap}.nms-footer-buttons .nms-primary{flex:1}.nms-draft-status{font-size:12px}.nms-switch-row{font-size:13px;gap:16px}.nms-empty,.nms-loading{padding:24px 16px}}@media(prefers-reduced-motion:reduce){.nms-button,.nms-switch-row input,.nms-switch-row input:before{transition:none}}.nms-notice-group .nms-hint{margin:-4px 0 10px;color:#64748b;font-size:12.5px;line-height:1.5;max-width:65ch}.nxa-header .nxa-button{min-width:44px;width:44px;min-height:44px;padding:0;border:0;background:transparent;color:#64748b}.nxa-header .nxa-button:hover{color:#334155;background:#f1f5f9}.nxa-header .nxa-button:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.nxa-copy{overflow-wrap:anywhere}.nxa-recipient{min-width:0}.nxa-recipient strong{overflow-wrap:anywhere}.application-drawer-header button[aria-label="Remover do Processo"]{color:#be123c;background-color:transparent;border-color:transparent;box-shadow:none}.application-drawer-header button[aria-label="Remover do Processo"]>svg,.application-drawer-header button[aria-label="Remover do Processo"]>span{color:inherit}.application-drawer-header button[aria-label="Remover do Processo"]:hover:not(:disabled){color:#9f1239;background-color:#fff1f2;border-color:#fecdd3}.application-drawer-header button[aria-label="Remover do Processo"]:focus-visible{outline:2px solid #be123c;outline-offset:3px}.nts-status{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1rem;color:#64748b;font-size:.8125rem;line-height:1.5;margin:.5rem 0 0}.nts-status time{font-variant-numeric:tabular-nums}.ntm-body>.nts-status{margin:.5rem 1.75rem 0}.nts-manual{font-size:.875rem;min-height:2.75rem;padding:.5rem .75rem}.nts-category-action{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin:1rem 0}.nts-category-action a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;white-space:normal;text-align:center;text-decoration:none}.nts-category-readonly{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.25rem 1rem;margin:.75rem 0 1rem;color:#475569;font-size:.875rem;line-height:1.5}.nts-category-readonly p{margin:0}.nts-category-readonly summary{cursor:pointer;color:#64748b;min-height:2.75rem;display:list-item;align-content:center}.nts-category-readonly details>p{max-width:28rem;margin:.25rem 0 .5rem}@media(max-width:640px){.nts-status{align-items:flex-start;flex-direction:column;gap:.125rem}.ntm-body>.nts-status{margin-inline:1.25rem}.ntp-status-heading{align-items:flex-start;flex-direction:column}.nts-category-action{align-items:stretch;flex-direction:column}.nts-category-action a{width:100%}}.nts-filters{display:flex;flex-wrap:wrap;gap:.375rem;margin:.75rem 0 1rem}.nts-filters button{min-height:44px;padding:.375rem .875rem;border-radius:999px;border:1px solid #dbe0ec;color:#475569;background:#fff;font:inherit;font-size:.875rem}.nts-filters button[aria-pressed=true]{background:#ede9fe;color:#4523a9;border-color:#b9a9fa;font-weight:600}.nts-filters button:focus-visible{outline:2px solid #6846db;outline-offset:2px}.nfx-templates .nfx-heading{margin-bottom:20px}.nfx-templates .nfx-sync{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:10px;font-size:13px;line-height:1.5;color:#475569}.nfx-templates .nfx-sync-dot{width:8px;height:8px;border-radius:999px;background:#10b981;box-shadow:0 0 0 3px #10b98126;flex-shrink:0}.nfx-templates .nfx-sync[data-delayed=true] .nfx-sync-dot{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b2e}.nfx-templates .nfx-sync time{color:#64748b}.nfx-templates .nfx-sync time:before{content:"·";margin-right:10px;color:#cbd5e1}.nfx-templates .nfx-sync-retry{font-size:13px;min-height:32px}.nfx-templates .nfx-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 28px;padding:0;list-style:none}.nfx-templates .nfx-steps li{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.nfx-templates .nfx-steps li[data-done=true]{border-color:#bbf7d0;background:#f0fdf4}.nfx-templates .nfx-steps li[aria-current=step]{border-color:#a5b4fc;background:#eef2ff;box-shadow:0 0 0 1px #a5b4fc inset}.nfx-templates .nfx-step-index{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:999px;background:#f1f5f9;color:#475569;font-size:13px;font-weight:700}.nfx-templates li[data-done=true] .nfx-step-index{background:#16a34a;color:#fff}.nfx-templates li[aria-current=step] .nfx-step-index{background:#4f46e5;color:#fff}.nfx-templates .nfx-step-text{display:flex;flex-direction:column;min-width:0}.nfx-templates .nfx-step-title{font-size:12px;line-height:1.4;color:#64748b}.nfx-templates .nfx-step-value{font-size:14px;font-weight:600;line-height:1.4;color:#17233b;overflow-wrap:anywhere}.nfx-templates li[data-done=true] .nfx-step-value{color:#166534}.nfx-templates li[aria-current=step] .nfx-step-value{color:#3730a3}.nfx-templates .nfx-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nfx-templates .nfx-loading{padding:24px 0;color:#475569}.nfx-templates .nfx-group{margin:0 0 28px}.nfx-templates .nfx-group-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:6px}.nfx-templates .nfx-group-head>div{flex:1;min-width:0}.nfx-templates .nfx-group-head h3{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;line-height:1.4;color:#17233b}.nfx-templates .nfx-group-head p{margin:2px 0 0;font-size:13px;line-height:1.55;color:#64748b;max-width:76ch}.nfx-templates .nfx-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:700}.nfx-templates .nfx-group[data-group=decide] .nfx-count{background:#fef3c7;color:#92400e}.nfx-templates .nfx-group[data-group=activate] .nfx-count{background:#dcfce7;color:#166534}.nfx-templates .nfx-group[data-group=analysis] .nfx-count{background:#e0e7ff;color:#3730a3}.nfx-templates .nfx-group[data-group=decide] .nu-model-list{border-left:3px solid #f59e0b;padding-left:16px;border-top:0}.nfx-templates .nfx-group[data-group=decide] .nu-model-status{color:#92400e}.nfx-templates .nfx-group[data-group=activate] .nu-model-status{color:#166534}.nfx-templates .nfx-primary{gap:8px;padding:0 18px;border:0;border-radius:10px;background:#4f46e5;color:#fff;font-weight:600;cursor:pointer}.nfx-templates .nfx-primary:hover{background:#4338ca}.nfx-templates .nfx-primary:focus-visible{outline:2px solid #4338ca;outline-offset:3px}.nfx-templates .nfx-primary[disabled]{background:#a5b4fc;cursor:progress}.nfx-templates .nfx-group-head .nfx-primary{margin-top:0;flex-shrink:0}.nfx-templates .nfx-muted{font-size:13px;color:#64748b;max-width:22ch;text-align:right}.nfx-templates .nfx-note{margin:8px 0 0;padding:8px 12px;border-radius:10px;background:#fef2f2;color:#991b1b;font-size:13px;line-height:1.5;max-width:62ch}.nfx-templates .nfx-note-ok{background:#f0fdf4;color:#166534}.nfx-templates .nfx-chips{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none}.nfx-templates .nfx-chips button{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid #bbf7d0;border-radius:999px;background:#f0fdf4;color:#166534;font-size:14px;font-weight:600;cursor:pointer}.nfx-templates .nfx-chips button:hover{border-color:#86efac}.nfx-templates .nfx-chips button:focus-visible{outline:2px solid #4338ca;outline-offset:2px}@media(max-width:640px){.nfx-templates .nts-status.nfx-sync{flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;gap:4px 8px}.nfx-templates .nfx-sync time{flex-basis:100%;padding-left:16px}.nfx-templates .nfx-sync time:before{content:none}.nfx-templates .nfx-steps{grid-template-columns:1fr;gap:8px;margin-bottom:22px}.nfx-templates .nfx-steps li{padding:10px 12px}.nfx-templates .nfx-group-head{flex-direction:column;align-items:stretch}.nfx-templates .nfx-group-head .nfx-primary{width:100%;justify-content:center}.nfx-templates .nfx-row[data-model-kind=activate]{flex-direction:column;align-items:stretch}.nfx-templates .nfx-row[data-model-kind=activate] .nfx-primary{max-width:none;width:100%;justify-content:center}.nfx-templates .nfx-muted{text-align:left;max-width:none}}.nau-overview{display:flex;flex-direction:column;gap:20px;padding:28px;border:1px solid #e2e8f0;border-radius:24px;background:#fff;color:#17233b}.nau-head h2{margin:0;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.nau-head p{margin:6px 0 0;font-size:15px;line-height:1.6;color:#475569;max-width:68ch}.nau-progress{display:flex;flex-direction:column;gap:8px}.nau-progress-text{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:#475569}.nau-progress-text strong{font-size:16px;color:#17233b}.nau-bar{height:8px;border-radius:999px;background:#eef2ff;overflow:hidden}.nau-bar span{display:block;height:100%;border-radius:999px;background:#4f46e5;transition:width .3s ease}.nau-steps{list-style:none;margin:0;padding:0;border-top:1px solid #e2e8f0}.nau-steps li{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid #e2e8f0}.nau-index{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:999px;background:#f1f5f9;color:#475569;font-size:13px;font-weight:700}.nau-steps li[data-done=true] .nau-index{background:#16a34a;color:#fff}.nau-steps li[aria-current=step] .nau-index{background:#4f46e5;color:#fff}.nau-step-copy{display:flex;flex-direction:column;flex:1;min-width:0}.nau-step-copy strong{font-size:15px;font-weight:600;line-height:1.45}.nau-step-copy span{font-size:13px;line-height:1.5;color:#64748b;overflow-wrap:anywhere}.nau-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 16px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#3730a3;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.nau-button:hover{border-color:#a5b4fc}.nau-button:focus-visible{outline:2px solid #4338ca;outline-offset:2px}.nau-primary{background:#4f46e5;border-color:#4f46e5;color:#fff}.nau-primary:hover{background:#4338ca}.nau-lanes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nau-lane{padding:14px 16px;border-radius:14px;background:#f8fafc;border:1px solid #e2e8f0}.nau-lane[data-lane=open]{background:#ecfdf5;border-color:#bbf7d0}.nau-lane[data-lane=models]{background:#eef2ff;border-color:#c7d2fe}.nau-lane strong{display:block;font-size:14px;margin-bottom:4px}.nau-lane p{margin:0;font-size:13px;line-height:1.55;color:#475569}.nau-foot,.nau-note{margin:0;font-size:13px;line-height:1.55;color:#64748b}.nau-note{padding:10px 12px;border-radius:10px;background:#fff7ed;color:#9a3412}.nau-inline-note{margin:0 0 16px;padding:12px 16px;border-radius:14px;border:1px solid #c7d2fe;background:#eef2ff;color:#3730a3;font-size:14px;line-height:1.55}.nau-stage{display:flex;flex-direction:column;gap:10px;max-width:48rem;padding:16px;border:1px solid #e2e8f0;border-radius:16px;background:#fff}.nau-stage-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.nau-stage-head strong{font-size:14px;color:#17233b}.nau-stage-head span{font-size:13px;color:#64748b}.nau-bubble{margin:0;max-width:36rem;padding:12px 14px;border-radius:16px 16px 16px 4px;background:#e7f6ef;color:#14322a;font-size:14px;line-height:1.55;white-space:pre-line}.nau-hint{margin:0;font-size:12px;color:#94a3b8}.nau-stage-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.nau-stage-text{margin:0;font-size:13px;line-height:1.5;color:#475569;flex:1;min-width:14rem}.nau-pill,.nms-notice-wait{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;background:#f1f5f9;color:#475569}.nau-pill[data-kind=ready]{background:#dcfce7;color:#166534}.nau-pill[data-kind=draft],.nau-pill[data-kind=activate],.nau-pill[data-kind=attention],.nms-notice-wait{background:#fef3c7;color:#92400e}.nau-pill[data-kind=pending]{background:#e0e7ff;color:#3730a3}.nms-inline{display:flex;flex-direction:column;gap:18px;padding:28px;border:1px solid #e2e8f0;border-radius:24px;background:#fff;color:#17233b}.nms-inline-head h2{margin:0;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.nms-inline-head p{margin:6px 0 0;font-size:15px;line-height:1.6;color:#475569;max-width:68ch}.nms-notice-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 0;border-bottom:1px solid #e2e8f0}.nms-notice-row:last-child{border-bottom:0}.nms-notice-copy{display:flex;flex-direction:column;flex:1;min-width:14rem}.nms-notice-copy strong{font-size:15px;font-weight:600}.nms-notice-copy small{font-size:13px;color:#64748b;line-height:1.5}.nms-notice-row[data-kind=ready] .nms-notice-copy small{color:#166534}.nms-notice-row input[type=checkbox]{width:44px;height:24px;flex-shrink:0;accent-color:#4f46e5;cursor:pointer}.nms-notice-link .nms-button{margin-top:0}@media(max-width:640px){.nau-overview,.nms-inline{padding:18px;border-radius:18px}.nau-steps li{flex-wrap:wrap}.nau-steps li .nau-button{width:100%}.nau-lanes{grid-template-columns:1fr}}.nau-meta-content .uppercase{text-transform:none;letter-spacing:0}.nau-meta-content .tracking-wider,.nau-meta-content .tracking-widest{letter-spacing:.005em}.nau-meta-content .text-\[9px\]{font-size:12px;line-height:1.45}.nau-meta-content .text-\[10px\]{font-size:12.5px;line-height:1.5}.nau-meta-content .text-\[11px\]{font-size:13px;line-height:1.5}.nau-meta-content .font-black{font-weight:700}.nau-meta-content .rounded-2xl{border-radius:18px}.nau-meta-content .rounded-3xl{border-radius:22px}.nau-meta-content .border-slate-200\/80.rounded-2xl.p-4{padding:20px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.nau-meta-content .bg-slate-50\/50,.nau-meta-content .bg-slate-50\/60{background:#fff}.nau-meta-content textarea,.nau-meta-content input[type=text],.nau-meta-content input[type=email],.nau-meta-content input:not([type]),.nau-meta-content select{border-radius:12px;border:1px solid #dbe1ea;font-size:14px;line-height:1.55}.nau-meta-content textarea:focus,.nau-meta-content input:focus,.nau-meta-content select:focus{outline:none;border-color:#818cf8;box-shadow:0 0 0 3px #6366f12e}.nau-meta-content input[type=checkbox][role=switch]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;width:44px;height:24px;flex-shrink:0;margin:0;border-radius:999px;background:#cbd5e1;cursor:pointer;transition:background .15s ease}.nau-meta-content input[type=checkbox][role=switch]:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #0f172a40;transition:transform .15s ease}.nau-meta-content input[type=checkbox][role=switch]:checked{background:#4f46e5}.nau-meta-content input[type=checkbox][role=switch]:checked:before{transform:translate(20px)}.nau-meta-content input[type=checkbox][role=switch]:disabled{cursor:not-allowed;opacity:.55}.nau-meta-content input[type=checkbox][role=switch]:focus-visible{outline:2px solid #4338ca;outline-offset:2px}.nms-notice-row[data-on=true][data-kind=draft] input[role=switch]:checked,.nms-notice-row[data-on=true][data-kind=activate] input[role=switch]:checked,.nms-notice-row[data-on=true][data-kind=attention] input[role=switch]:checked{background:#d97706}.nms-inline .nms-form{padding:0}.nms-inline .nms-notice-group{padding:6px 18px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;margin-bottom:14px}.nms-inline .nms-notice-group h3{margin:12px 0 2px;font-size:14px;font-weight:700;color:#17233b}.nms-inline .nms-lead{margin:0 0 16px;font-size:14px;line-height:1.6;color:#475569;max-width:70ch}.nms-inline .nms-form-section{padding:18px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;margin-bottom:14px}.nms-inline .nms-form-section h3{margin:0 0 10px;font-size:15px;font-weight:700;color:#17233b}.nms-inline .nms-details{border:1px solid #e2e8f0;border-radius:16px;padding:4px 18px;background:#fff;margin-bottom:14px}.nms-inline .nms-footer{margin-top:8px;padding:16px 0 0;border-top:1px solid #e2e8f0;background:transparent}.nms-prefill{margin:0 0 12px;padding:12px 14px;border-radius:12px;background:#eef2ff;border:1px solid #c7d2fe;color:#3730a3;font-size:13.5px;line-height:1.55}.nms-inline .nms-assistant-layout,.nms-inline .nms-notices,.nms-inline .nms-form{overflow:visible;overscroll-behavior:auto;max-height:none;min-height:0;padding:0}.nms-inline .nms-preview{position:sticky;top:16px}.nau-connection .ncn-shell{border:0;box-shadow:none;padding:0;background:transparent}.nau-connection{padding:18px 20px;border:1px solid #e2e8f0;border-radius:18px;background:#fbfcfe}.nau-guide-head{margin-top:6px}.nau-guide-head h3{margin:0;font-size:18px;font-weight:700;color:#17233b}.nau-guide-head p{margin:4px 0 0;font-size:14px;color:#64748b}.nau-guide{display:flex;flex-direction:column;gap:10px}.nau-guide-item{border:1px solid #e2e8f0;border-radius:16px;background:#fff;overflow:hidden}.nau-guide-item[open]{border-color:#c7d2fe;box-shadow:0 1px 2px #0f172a0a}.nau-guide-item>summary{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding:16px 18px;cursor:pointer;list-style:none}.nau-guide-item>summary::-webkit-details-marker{display:none}.nau-guide-item>summary:after{content:"+";font-size:20px;line-height:1;color:#6366f1;margin-left:auto}.nau-guide-item[open]>summary:after{content:"−"}.nau-guide-title{font-size:15px;font-weight:700;color:#17233b}.nau-guide-sum{font-size:13px;color:#64748b}.nau-guide-body{display:flex;flex-direction:column;gap:14px;padding:0 18px 18px}.nau-guide-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.nau-guide-steps li{display:flex;gap:12px;align-items:flex-start}.nau-guide-n{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:999px;background:#eef2ff;color:#3730a3;font-size:13px;font-weight:700}.nau-guide-steps strong{display:block;font-size:14px;color:#17233b}.nau-guide-steps p{margin:2px 0 0;font-size:13.5px;line-height:1.55;color:#475569}.nau-diagram{margin:0;padding:14px;border-radius:14px;background:#f8fafc;border:1px solid #e2e8f0}.nau-diagram svg{display:block;width:100%;height:auto;font-family:inherit}.nau-diagram figcaption,.nau-chart figcaption{margin-top:8px;font-size:12.5px;color:#64748b}.nau-guide-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.nau-guide-card{padding:12px 14px;border-radius:14px;border:1px solid #e2e8f0}.nau-guide-card[data-tone=open]{background:#ecfdf5;border-color:#bbf7d0}.nau-guide-card[data-tone=models]{background:#eef2ff;border-color:#c7d2fe}.nau-guide-card[data-tone=ad]{background:#fff7ed;border-color:#fed7aa}.nau-guide-card strong{font-size:14px;color:#17233b}.nau-guide-card p{margin:4px 0 0;font-size:13px;line-height:1.55;color:#475569}.nau-guide-callout{padding:12px 14px;border-radius:14px;background:#f0fdf4;border:1px solid #bbf7d0;color:#14532d;font-size:14px;line-height:1.55}.nau-chart{margin:0}.nau-chart-rows{display:flex;flex-direction:column;gap:10px}.nau-chart-row{display:grid;grid-template-columns:minmax(0,13rem) minmax(0,1fr) 5.5rem;align-items:center;gap:12px}.nau-chart-label{font-size:14px;font-weight:600;color:#17233b;display:flex;flex-direction:column}.nau-chart-label small{font-size:12px;font-weight:400;color:#64748b}.nau-chart-track{height:12px;border-radius:999px;background:#f1f5f9;overflow:hidden}.nau-chart-bar{display:block;height:100%;border-radius:999px}.nau-chart-value{font-size:14px;font-weight:700;color:#17233b;text-align:right;font-variant-numeric:tabular-nums}.nau-guide-p{margin:0;font-size:14px;font-weight:600;color:#17233b}.nau-examples{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nau-examples li{display:flex;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;font-size:13.5px;color:#475569}.nau-examples strong{color:#17233b;white-space:nowrap}.nau-guide-list{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:13.5px;line-height:1.55;color:#475569}.nau-guide-source{margin:0;font-size:12px;color:#94a3b8}.nau-dialog-backdrop{position:fixed;inset:0;z-index:100001;display:flex;align-items:center;justify-content:center;padding:16px;background:#0f172a99}.nau-dialog{display:flex;flex-direction:column;width:100%;max-width:56rem;max-height:92dvh;border-radius:22px;background:#fff;overflow:hidden;box-shadow:0 24px 60px -20px #0f172a73}.nau-dialog-head{display:flex;justify-content:space-between;gap:16px;padding:22px 24px;border-bottom:1px solid #e2e8f0}.nau-dialog-eyebrow{font-size:12px;font-weight:700;color:#4f46e5}.nau-dialog-head h2{margin:4px 0 0;font-size:20px;font-weight:700;color:#17233b}.nau-dialog-head p{margin:4px 0 0;font-size:14px;color:#64748b}.nau-dialog-close{width:40px;height:40px;flex-shrink:0;border:1px solid #e2e8f0;border-radius:12px;background:#fff;font-size:22px;line-height:1;color:#475569;cursor:pointer}.nau-dialog-body{flex:1;min-height:0;overflow-y:auto;padding:18px 24px}.nau-dialog-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 24px;border-top:1px solid #e2e8f0}.nau-dialog-foot a{font-size:14px;font-weight:600;color:#3730a3}@media(max-width:640px){.nau-guide-cards,.nau-examples{grid-template-columns:1fr}.nau-chart-row{grid-template-columns:minmax(0,1fr) 5rem}.nau-chart-track{grid-column:1/-1;grid-row:2}.nau-dialog-head,.nau-dialog-body,.nau-dialog-foot{padding-left:16px;padding-right:16px}}.nau-head-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px}.nau-head-row>div{flex:1;min-width:16rem}.nau-guide-button{gap:8px;border-color:#c7d2fe;background:#eef2ff;color:#3730a3}.nau-guide-button:hover{background:#e0e7ff}.nau-guide-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:#4f46e5;color:#fff;font-size:12px;font-weight:700}@media(max-width:640px){.nau-guide-button{width:100%}}.meta-chat-availability.nca-compact{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:6px 14px;min-height:0}.meta-chat-availability.nca-compact .nca-availability-row{flex:1 1 auto;min-width:0;gap:10px;margin:0}.meta-chat-availability.nca-compact .nca-availability-title{font-size:13px;line-height:1.4;margin:0}.meta-chat-availability.nca-compact .nca-availability-hint{flex-basis:100%;margin:0;font-size:12.5px}.meta-chat-availability.nca-compact .nca-window-help{margin:0;font-size:12.5px}.meta-chat-availability.nca-compact .nca-window-help>summary{cursor:pointer;color:#047857;text-decoration:underline;text-underline-offset:3px;list-style:none}.meta-chat-availability.nca-compact .nca-window-help>summary::-webkit-details-marker{display:none}.meta-chat-availability.nca-compact .nca-window-help[open]{flex-basis:100%}.meta-chat-availability.nca-compact .nca-window-help[open]>p{margin:4px 0 2px;line-height:1.5;color:#334155}.meta-chat-availability.nca-compact[data-refreshing=true]{transition:none}.meta-chat-shell{--meta-chat-paper:#efeae2;--wa-out:#d9fdd3;--wa-in:#fff;--wa-ink:#111b21;--wa-muted:#667781;--wa-green:#008069;--wa-teal:#00a884}.meta-chat-shell .meta-chat-history{background-color:var(--meta-chat-paper);padding:14px 7%}.meta-chat-shell [data-chat-bubble]{border:0;border-radius:8px;padding:7px 10px 6px;box-shadow:0 1px .5px #0b141a21;color:var(--wa-ink);position:relative}.meta-chat-shell [data-chat-bubble=outbound]{background:var(--wa-out)}.meta-chat-shell [data-chat-bubble=inbound]{background:var(--wa-in)}.meta-chat-shell [data-chat-bubble] :is(p,.whitespace-pre-wrap){font-size:14.2px;line-height:1.45}.meta-chat-shell [data-chat-bubble] [class*=text-white]{color:var(--wa-muted)}.meta-chat-shell [data-chat-bubble=outbound][class*=rounded-tr-none]{border-top-right-radius:0}.meta-chat-shell [data-chat-bubble=inbound][class*=rounded-tl-none]{border-top-left-radius:0}.meta-chat-shell [data-chat-bubble=outbound][class*=rounded-tr-none]:after{content:"";position:absolute;top:0;right:-8px;border-style:solid;border-width:0 0 10px 8px;border-color:transparent transparent transparent var(--wa-out)}.meta-chat-shell [data-chat-bubble=inbound][class*=rounded-tl-none]:after{content:"";position:absolute;top:0;left:-8px;border-style:solid;border-width:0 8px 10px 0;border-color:transparent var(--wa-in) transparent transparent}.meta-chat-shell .meta-chat-message-meta{color:var(--wa-muted);font-size:11px}.meta-chat-shell .meta-chat-history>div.justify-center>span[class*=rounded-full]{background:#fff;color:#54656f;box-shadow:0 1px .5px #0b141a21;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.02em;border-radius:7px}.meta-chat-shell [data-chat-bubble=internal]{background:#fff3c4;border:1px dashed #d9a400;box-shadow:none}.meta-chat-shell .meta-chat-compose-dock[data-internal=true]{background:#fff8dc;border-color:#e0b000;box-shadow:0 0 0 2px #f3d36a55}.meta-chat-shell .meta-chat-compose-dock{position:relative}.meta-chat-shell .meta-chat-compose-dock[data-internal=true]:before{content:"🔒 Nota interna — o contato não recebe";position:absolute;top:-26px;left:8px;z-index:2;font-size:11.5px;font-weight:600;color:#8a5a00;background:#fff3c4;border:1px solid #ecd27a;border-radius:999px;padding:2px 10px;pointer-events:none}.meta-chat-shell .meta-chat-compose{position:relative;background:#f0f2f5;border-top:0}.meta-chat-shell .meta-chat-compose-dock{border-radius:10px;border-color:transparent;box-shadow:0 1px 1px #0b141a0f}.meta-chat-shell .meta-chat-compose-dock button[type=submit]:not(:disabled){background:var(--wa-teal);border-radius:999px}@media(hover:hover){.meta-chat-shell .meta-chat-reply{opacity:0}.meta-chat-shell .group\/msg:hover .meta-chat-reply,.meta-chat-shell .meta-chat-reply:focus-visible{opacity:1}}.meta-chat-shell .meta-chat-contact-header{background:#f0f2f5;border-bottom:1px solid #e1e4e7}.meta-chat-shell .nchat-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:6px 14px;background:#fff;border-bottom:1px solid #e9edef;font-size:13px;color:#3b4a54;flex-shrink:0}.nchat-bar-kind,.nchat-bar-owner{display:flex;align-items:center;gap:6px;min-width:0}.nchat-bar-kind{padding:3px 10px;border-radius:999px;background:#e7f6f1;color:#05614b}.nchat-bar-kind[data-kind=contact]{background:#eef1f4;color:#46525c}.nchat-bar-kind b{font-weight:600}.nchat-bar-job{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px;display:inline-block;vertical-align:bottom}.nchat-link{background:none;border:0;padding:0 0 0 4px;color:#027eb5;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px;font-size:12.5px}.nchat-bar-owner{flex:1 1 auto}.nchat-bar-who{font-weight:600;color:#111b21}.nchat-bar[data-owner=mine] .nchat-bar-who{color:#05614b}.nchat-bar[data-owner=other] .nchat-bar-who{color:#8a5a00}.nchat-bar-hint{color:#667781;font-size:12.5px}.nchat-bar-actions{position:relative;display:flex;gap:6px;margin-left:auto}.nchat-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;border:1px solid #d1d7db;background:#fff;color:#3b4a54;font-size:13px;font-weight:600;cursor:pointer}.nchat-btn:hover{background:#f5f6f6}.nchat-btn--primary{background:var(--wa-green,#008069);border-color:transparent;color:#fff}.nchat-btn--primary:hover{background:#006e5a}.nchat-btn:disabled{opacity:.55;cursor:not-allowed}.nchat-menu{position:absolute;right:0;top:40px;z-index:40;width:260px;max-height:320px;overflow:auto;background:#fff;border-radius:10px;box-shadow:0 8px 28px #0b141a2e;padding:6px}.nchat-menu-title{font-size:12px;font-weight:600;color:#667781;padding:6px 10px 4px;margin:0}.nchat-menu-empty{font-size:13px;color:#667781;padding:8px 10px;margin:0}.nchat-menu-item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;background:none;border-radius:8px;font-size:13.5px;color:#111b21;cursor:pointer;text-align:left}.nchat-menu-item:hover{background:#f0f2f5}.nchat-avatar{width:28px;height:28px;border-radius:50%;background:#dfe5e7;color:#54656f;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;flex-shrink:0}.nchat-menu-wait{margin-left:auto;font-size:12px;color:#667781}.nchat-bar-notice{flex-basis:100%;margin:0;font-size:12.5px;color:#05614b}@media(max-width:640px){.meta-chat-shell .nchat-bar-hint{display:none}.meta-chat-shell .meta-chat-history{padding:12px 10px}}@media(min-width:768px){.meta-chat-shell .meta-chat-contact-header{flex-direction:row!important;align-items:center;flex-wrap:nowrap;gap:8px;padding:8px 14px}.meta-chat-shell .meta-chat-contact-header>div:first-child,.meta-chat-shell .meta-chat-contact-header .meta-chat-context{display:contents!important}.meta-chat-shell .meta-chat-contact-header>div:first-child>div:first-child{order:1;flex:1 1 auto;min-width:0}.meta-chat-shell .meta-chat-contact-header h4{font-size:15px;line-height:1.25}.meta-chat-shell .meta-chat-contact-phone{display:block!important;font-size:12px;line-height:1.3;color:#667781;font-weight:500}.meta-chat-shell .meta-chat-context>div:first-child{display:none!important}.meta-chat-shell .meta-chat-context-controls{order:2;width:auto!important;flex-wrap:nowrap!important}.meta-chat-shell .meta-chat-context select{min-height:34px!important;height:34px;border-radius:999px;padding:0 10px;max-width:170px}.meta-chat-shell .meta-chat-contact-actions{order:3;width:auto!important;margin-left:0!important;flex-wrap:nowrap!important;gap:2px!important}.meta-chat-shell .meta-chat-contact-actions>button{min-width:36px!important;min-height:36px!important;height:36px;padding:0 9px;border-radius:999px!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#54656f!important;font-size:13px!important}.meta-chat-shell .meta-chat-contact-actions>button:hover{background:#e3e6e9!important}.meta-chat-shell .meta-chat-contact-actions>button[title^="Abrir perfil"]{display:none!important}.meta-chat-shell .meta-chat-contact-actions>button:not([title^="Abrir Roteiro"]) span{display:none!important}.meta-chat-shell .meta-chat-contact-actions>button[title^="Abrir Roteiro"]{color:#008069!important;font-weight:600}.meta-chat-shell .meta-chat-contact-actions>button.bg-amber-500{background:#fef3c7!important;color:#92400e!important}.meta-chat-shell .meta-chat-contact-actions>button.bg-indigo-600{background:#d9fdd3!important;color:#005c4b!important}.meta-chat-shell .meta-chat-more{display:none!important}}.meta-chat-shell .meta-chat-contact-header .w-8.h-8:not(:has(img)),.meta-chat-shell .meta-chat-session .w-10.h-10:not(:has(img)){background:linear-gradient(135deg,#25d366,#128c7e)!important;color:#fff!important;border-color:transparent!important;border-radius:999px!important;font-weight:700}.meta-chat-shell .meta-chat-contact-header .w-8.h-8:has(img),.meta-chat-shell .meta-chat-session .w-10.h-10:has(img){border-radius:999px!important}@keyframes nxa-spin{to{transform:rotate(360deg)}}@keyframes nxa-bar{0%{transform:translate(-100%)}to{transform:translate(250%)}}.nxa-dialog:has(.nxa-footer .nxa-secondary:disabled){position:relative;overflow:hidden}.nxa-dialog:has(.nxa-footer .nxa-secondary:disabled):before{content:"";position:absolute;top:0;left:0;width:40%;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,#25d366,#128c7e,transparent);animation:nxa-bar 1.2s ease-in-out infinite;z-index:2}.nxa-dialog:has(.nxa-footer .nxa-secondary:disabled) .nxa-field textarea{opacity:.6;transition:opacity .2s}.nxa-footer:has(.nxa-secondary:disabled){align-items:center}.nxa-footer:has(.nxa-secondary:disabled):before{content:"Enviando pelo WhatsApp Oficial… leva alguns segundos.";margin-right:auto;font-size:13px;color:#667781}.nxa-footer:has(.nxa-secondary:disabled) .nxa-button:not(.nxa-secondary):disabled{display:inline-flex;align-items:center;gap:8px;background:#4f46e5;border-color:#4f46e5;color:#fff;opacity:.92;cursor:progress}.nxa-footer:has(.nxa-secondary:disabled) .nxa-button:not(.nxa-secondary):disabled:before{content:"";width:15px;height:15px;border:2px solid rgb(255 255 255/.45);border-top-color:#fff;border-radius:50%;animation:nxa-spin .7s linear infinite}.nxa-footer:has(.nxa-secondary:disabled) .nxa-secondary:disabled{opacity:.55}@media(max-width:520px){.nxa-footer:has(.nxa-secondary:disabled):before{display:none}}@media(prefers-reduced-motion:reduce){.nxa-dialog:has(.nxa-footer .nxa-secondary:disabled):before,.nxa-footer:has(.nxa-secondary:disabled) .nxa-button:not(.nxa-secondary):disabled:before{animation:none}}.ntm-body>.overflow-hidden{overflow:clip}.ntm-body .ntp-review-actions{padding-top:8px}.ntm-body .ntp-editor-actions,.ntm-body .ntp-review-confirmation{position:sticky;bottom:0;z-index:5;background:#fffffff7;backdrop-filter:blur(6px);padding:12px 0!important;margin-top:16px;border-top:1px solid #e2e8f0;box-shadow:0 -10px 18px -12px #0f172a40}.ntp-unchanged-hint{margin:12px 0 0;padding:10px 12px;border-radius:10px;background:#fffbeb;border:1px solid #fcd34d;color:#78350f;font-size:13px;line-height:1.5}.ntp-optional-fields[open]>summary{font-weight:600;color:#0f172a}.ntp-optional-fields>div{display:grid;gap:14px}.ntm-body .ntp-editor-actions,.ntm-body .ntp-review-confirmation{margin-bottom:-20px;padding-bottom:16px!important}@media(min-width:640px){.ntm-body .ntp-editor-actions,.ntm-body .ntp-review-confirmation{margin-bottom:-28px;padding-bottom:20px!important}}@media(min-width:900px){.ntm-body .ntp-editor-preview{position:sticky;top:12px;align-self:start}}.ntp-details[open]>summary{font-weight:600;color:#0f172a}.ntp-details[open]>div{margin-top:8px;padding:10px 12px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;line-height:1.55}.ntm-body section.overflow-hidden>.p-5>.flex.flex-wrap.items-start:first-child{display:none}@media(min-width:900px){.ntm-body .ntp-review,.ntm-body .ntp-status{display:grid;grid-template-columns:minmax(0,1fr) 360px;-moz-column-gap:40px;column-gap:40px;align-items:start;max-width:none!important;width:100%;margin:0!important}.ntm-body .ntp-review>*,.ntm-body .ntp-status>*{grid-column:1}.ntm-body .ntp-review>.ntp-review-preview,.ntm-body .ntp-status>.ntp-status-preview{grid-column:2;grid-row:1 / span 8;position:sticky;top:0;border:0!important;padding:0!important;margin:0!important}.ntm-body .ntp-review>.ntp-review-preview>div,.ntm-body .ntp-status>.ntp-status-preview>div{margin-top:0!important}.ntm-body .ntp-status>.ntp-status-preview>h4{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ntm-body .ntp-review>h3{margin-top:0}.ntm-body .ntp-review .ntp-footnote{text-align:left!important;margin-left:0!important}.ntm-body .ntp-review .ntp-review-confirmation{position:static!important;box-shadow:none!important;border:1px solid #e2e8f0!important;border-radius:14px;padding:16px!important;margin:16px 0 0!important;background:#f8fafc!important;backdrop-filter:none!important}.ntm-body .ntp-review .ntp-review-actions{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:12px}.ntm-body .ntp-review .ntp-review-actions>button{white-space:nowrap}.ntm-body .ntp-unchanged-hint,.ntm-body .ntp-status .ntp-details>div{max-width:none}}.nts-accept{display:inline-block}.nts-accept>summary{list-style:none;cursor:pointer}.nts-accept>summary::-webkit-details-marker{display:none}.nts-accept:not([open])>.nts-accept-backdrop{display:none}.nts-accept-backdrop{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:16px;background:#0f172a73;animation:nts-fade .15s ease-out}.nts-accept-card{width:min(100%,440px);background:#fff;border-radius:16px;box-shadow:0 24px 60px #0f172a47;padding:24px;color:#0f172a;text-align:left}.nts-accept-card h4{margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.3}.nts-accept-card p{margin:0 0 8px;font-size:14px;line-height:1.55;color:#334155}.nts-accept-card ul{margin:0 0 20px;padding-left:20px;font-size:14px;line-height:1.6;color:#334155}.nts-accept-actions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}@keyframes nts-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.nts-accept-backdrop{animation:none}}.ntm-body .ntp-status-heading{display:flex!important;flex-direction:column;align-items:flex-start;gap:12px}.ntm-body .ntp-status-heading>div{width:100%}.ntm-body .ntp-status>*{justify-self:stretch}.ntm-body .ntp-status>.nu-button,.ntm-body .ntp-status-action{justify-self:start!important;margin:12px 0 0!important;text-align:left}.ntm-body .ntp-status .nu-button.nu-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid #cbd5e1!important;border-radius:10px;background:#fff!important;color:#334155!important;font-size:14px;font-weight:600;text-decoration:none!important;box-shadow:none}.ntm-body .ntp-status .nu-button.nu-secondary:hover{background:#f8fafc!important;border-color:#94a3b8!important}.ntm-body .ntp-status .nts-category-action{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ntm-body .ntp-status-action{display:flex;flex-wrap:wrap;gap:10px}.ntm-body .ntp-status-action .nu-button,.ntm-body .ntp-status-action button{min-height:40px}.nts-v2 .nts-head{display:flex;flex-direction:column;gap:6px}.nts-v2 .nts-eyebrow{margin:0;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.nts-v2 h3{display:flex;align-items:center;gap:10px;margin:0;font-size:20px;line-height:1.3;font-weight:700;color:#0f172a}.nts-v2 .nts-dot{flex:none;width:10px;height:10px;border-radius:50%;background:#94a3b8;box-shadow:0 0 0 4px #94a3b833}.nts-v2[data-tone=ok] .nts-dot{background:#16a34a;box-shadow:0 0 0 4px #16a34a26}.nts-v2[data-tone=warn] .nts-dot{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b2e}.nts-v2[data-tone=wait] .nts-dot{background:#3b82f6;box-shadow:0 0 0 4px #3b82f626}.nts-v2[data-tone=bad] .nts-dot{background:#dc2626;box-shadow:0 0 0 4px #dc262626}.nts-v2 .nts-what{margin:2px 0 0;font-size:15px;line-height:1.55;color:#334155}.nts-v2 .nts-next{margin-top:20px;padding:18px 20px;border-radius:14px;border:1px solid #e2e8f0;background:#f8fafc}.nts-v2[data-tone=ok] .nts-next{background:#f0fdf4;border-color:#bbf7d0}.nts-v2[data-tone=warn] .nts-next{background:#fffbeb;border-color:#fde68a}.nts-v2[data-tone=wait] .nts-next{background:#eff6ff;border-color:#bfdbfe}.nts-v2[data-tone=bad] .nts-next{background:#fef2f2;border-color:#fecaca}.nts-v2 .nts-next-title{margin:0 0 8px;font-size:14px;font-weight:700;color:#0f172a}.nts-v2 .nts-next ol{margin:0;padding-left:20px;display:grid;gap:6px;font-size:14px;line-height:1.55;color:#334155}.nts-v2 .nts-next-actions{margin-top:16px}.nts-v2 .nts-next-actions,.nts-v2 .nts-primary-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.nts-v2 .nts-more{margin-top:24px;padding-top:16px;border-top:1px solid #e2e8f0}.nts-v2 .nts-more>p{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.nts-v2 .nts-more-row{display:flex;flex-wrap:wrap;gap:8px}.ntm-body .nts-v2 .nu-button.nu-primary,.ntm-body .nts-v2 .nts-next-actions>button:not(.nu-secondary),.ntm-body .nts-v2 .nts-next-actions>div>button:not(.nu-secondary){display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 18px;border:1px solid #4f46e5!important;border-radius:10px;background:#4f46e5!important;color:#fff!important;font-size:14px;font-weight:600;box-shadow:0 1px 2px #4f46e540}.ntm-body .nts-v2 .nu-button.nu-primary:hover,.ntm-body .nts-v2 .nts-next-actions>button:not(.nu-secondary):hover{background:#4338ca!important;border-color:#4338ca!important}.ntm-body .nts-v2 .nts-accept>summary{min-height:42px}.nts-v2 .nts-next ol{list-style:decimal}.nts-v2 .nts-next ol>li::marker{color:#64748b;font-weight:600}.nts-accept-card ul{list-style:disc}.ntp-steps .ntp-step-button{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;margin:-6px -10px;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;cursor:pointer}.ntp-steps .ntp-step-button:hover:not(:disabled){background:#eef2ff;color:#3730a3}.ntp-steps .ntp-step-button:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.ntp-steps .ntp-step-button:disabled{cursor:default}.ntp-steps li[aria-current=step] .ntp-step-button{color:inherit}.nfx-templates .nfx-group{margin-top:20px;padding:18px 20px 20px;border:1px solid #e2e8f0;border-radius:16px;background:#f8fafc}.nfx-templates .nfx-group[data-group=decide]{background:#fffbeb;border-color:#fcd34d}.nfx-templates .nfx-group[data-group=activate]{background:#f0fdf4;border-color:#86efac}.nfx-templates .nfx-group[data-group=drafts]{background:#eef2ff;border-color:#c7d2fe}.nfx-templates .nfx-group[data-group=analysis]{background:#f8fafc;border-color:#e2e8f0}.nfx-templates .nfx-group[data-group=ready]{background:#fff;border-color:#bbf7d0}.nfx-templates .nfx-group-head h3{display:flex;align-items:center;gap:10px}.nfx-templates .nfx-group-head h3:before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:#94a3b8}.nfx-templates .nfx-group[data-group=decide] .nfx-group-head h3:before{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b33}.nfx-templates .nfx-group[data-group=activate] .nfx-group-head h3:before,.nfx-templates .nfx-group[data-group=ready] .nfx-group-head h3:before{background:#16a34a;box-shadow:0 0 0 4px #16a34a26}.nfx-templates .nfx-group[data-group=drafts] .nfx-group-head h3:before{background:#4f46e5;box-shadow:0 0 0 4px #4f46e526}.nfx-templates .nfx-group[data-group=analysis] .nfx-group-head h3:before{background:#3b82f6;box-shadow:0 0 0 4px #3b82f626;animation:nfx-pulse 1.8s ease-in-out infinite}@keyframes nfx-pulse{50%{opacity:.35}}.nfx-templates .nfx-group .nu-model-list{display:grid;gap:10px;margin-top:12px}.nfx-templates .nfx-group .nu-model-row{margin:0!important;padding:14px 16px!important;border:1px solid #e2e8f0!important;border-radius:12px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.nfx-templates .nfx-group .nu-model-row h3{margin:0;font-size:15px;font-weight:600;color:#0f172a}.nfx-templates .nu-model-row .nu-model-status{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.6;background:#f1f5f9;color:#475569}.nfx-templates .nu-model-row[data-model-kind=decide] .nu-model-status{background:#fef3c7;color:#92400e;border-radius:10px;padding:4px 10px}.nfx-templates .nu-model-row[data-model-kind=activate] .nu-model-status{background:#dcfce7;color:#166534;border-radius:10px;padding:4px 10px}.nfx-templates .nu-model-row[data-model-kind=draft] .nu-model-status{background:#e0e7ff;color:#3730a3}.nfx-templates .nu-model-row[data-model-kind=analysis] .nu-model-status{background:#dbeafe;color:#1e40af}.nfx-templates .nu-model-row[data-model-kind=decide] .nu-button.nu-secondary{background:#f59e0b!important;border-color:#f59e0b!important;color:#fff!important;border-radius:10px;padding:8px 14px;font-weight:600;text-decoration:none!important}.nfx-templates .nu-model-row[data-model-kind=draft] .nu-button.nu-secondary{background:#fff!important;border:1px solid #4f46e5!important;color:#4f46e5!important;border-radius:10px;padding:8px 14px;font-weight:600;text-decoration:none!important}.nfx-templates .nu-model-row[data-model-kind=draft] .nu-button.nu-secondary:hover{background:#eef2ff!important}.nfx-templates .nu-model-row[data-model-kind=analysis] .nu-button.nu-secondary{color:#64748b!important;font-weight:500}@media(prefers-reduced-motion:reduce){.nfx-templates .nfx-group[data-group=analysis] .nfx-group-head h3:before{animation:none}}.nfx-templates .nfx-group .nu-model-row{display:flex!important;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.nfx-templates .nfx-group .nu-model-row>.nu-grow{flex:1 1 260px;min-width:0}.nfx-templates .nfx-group .nu-model-row>button,.nfx-templates .nfx-group .nu-model-row>span{flex:none}.nfx-templates .nfx-group .nu-model-row[data-model-kind=decide]{border-left:1px solid #e2e8f0!important}.meta-chat-availability[data-state=closed]{background:#fff;border-top:1px solid #e5e7eb}.meta-chat-availability[data-state=closed] .nca-availability-title{color:#92400e}.meta-chat-availability[data-state=closed] .nca-availability-title svg{color:#d97706}.meta-chat-availability[data-state=closed] .nca-availability-hint{color:#475569}.meta-chat-availability .nca-r24{margin-top:8px;display:flex;flex-direction:column;gap:8px}.meta-chat-availability .nca-r24>p{margin:0;font-size:13px;color:#475569}.meta-chat-availability .nca-r24-main{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.meta-chat-availability .nca-r24-primary{display:inline-flex;align-items:center;min-height:40px;padding:8px 16px;border:0;border-radius:10px;background:#047857;color:#fff;font-size:13.5px;font-weight:600;cursor:pointer}.meta-chat-availability .nca-r24-primary:hover:not(:disabled){background:#065f46}.meta-chat-availability .nca-r24-primary:disabled{background:#cbd5e1;color:#fff;cursor:default}.meta-chat-availability .nca-r24-more>summary,.meta-chat-availability .nca-r24-blocked>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:8px 14px;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#334155;font-size:13px;font-weight:500}.meta-chat-availability .nca-r24-more>summary:after{content:"▾";font-size:11px;color:#64748b}.meta-chat-availability .nca-r24-more>summary::-webkit-details-marker,.meta-chat-availability .nca-r24-blocked>summary::-webkit-details-marker{display:none}.meta-chat-availability .nca-r24-more[open]{flex-basis:100%}.meta-chat-availability .nca-r24-list{display:flex;flex-direction:column;gap:6px;margin-top:6px}.meta-chat-availability .nca-r24-choice{display:block;width:100%;text-align:left;padding:8px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#f8fafc;color:#1f2937;cursor:pointer}.meta-chat-availability .nca-r24-choice span{display:block;font-size:13px;font-weight:500}.meta-chat-availability .nca-r24-choice small{display:block;font-size:12px;color:#64748b}.meta-chat-availability .nca-r24-choice:disabled{opacity:.6;cursor:default}.meta-chat-availability .nca-r24-blocked>summary{min-height:0;padding:0;border:0;background:none;color:#64748b;font-size:12px;text-decoration:underline;text-underline-offset:3px}.meta-chat-availability .nca-r24-blocked ul{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.meta-chat-availability .nca-r24-blocked li{font-size:12.5px;color:#334155}.meta-chat-availability .nca-r24-blocked li p{margin:2px 0 0;color:#64748b;font-size:12px}.meta-chat-availability .nca-r24-muted{color:#64748b}.meta-chat-availability .nca-r24-refresh{align-self:flex-start;font-size:12px}.meta-chat-availability .nca-r24-confirm{margin-top:4px;border-color:#e5e7eb;border-radius:12px;padding:12px 14px}.meta-chat-availability .nca-r24-confirm h4{margin:0;font-size:12.5px;font-weight:500;color:#64748b}.meta-chat-availability .nca-r24-bubble{display:inline-block;max-width:100%;margin-top:6px;padding:8px 12px;border-radius:10px 10px 10px 2px;background:#dcf8c6;color:#111827;font-size:13.5px;line-height:1.45}.meta-chat-availability .nca-r24-row{display:flex;gap:8px;flex-wrap:wrap}.meta-chat-availability .nca-r24-row>button{margin-top:10px;min-height:40px}.meta-chat-availability .nca-r24-row>button:first-child{background:#047857}.meta-chat-availability .nca-r24-row>button:first-child:disabled{background:#cbd5e1}.meta-chat-availability .nca-r24-confirm[data-state=sent]:not([data-delivery=failed]){padding:0;border:0;background:none;margin-top:0}.meta-chat-availability .nca-r24-confirm[data-state=sent]:not([data-delivery=failed])>p:first-child{display:flex;align-items:center;gap:6px;font-size:13px;color:#047857}.meta-chat-availability .nca-r24-confirm[data-state=sent]:not([data-delivery=failed])>p:first-child:before{content:"✓";font-weight:700}.meta-chat-availability:has(.nca-r24-confirm[data-state=prepared]) .nca-r24{display:none}.meta-chat-shell .meta-chat-availability.nca-availability[data-state=closed]{background:#fff;border-top:1px solid #e5e7eb;padding:10px 16px 12px}.meta-chat-shell .meta-chat-availability[data-state=closed] .nca-availability-title{color:#1f2937;font-size:13px;font-weight:600}.meta-chat-shell .meta-chat-availability[data-state=closed] .nca-availability-title svg{color:#d97706}.meta-chat-availability .nca-r24-sub{font-weight:400;color:#64748b}.meta-chat-availability[data-state=closed]>div:not(.nca-availability-row){display:flex;flex-direction:column;flex-basis:100%}.meta-chat-availability[data-state=closed] .nca-r24-confirm[data-state=sent]{order:-1;margin-top:6px}.meta-chat-availability[data-state=closed] .nca-r24{margin-top:8px}.meta-chat-availability .nca-r24-primary small{margin-left:8px;font-size:12px;font-weight:400;opacity:.85}.meta-chat-shell .meta-chat-session .nx-list-phone{font-size:11px;color:#64748b;margin-top:1px}.meta-chat-shell .meta-chat-session .nx-list-preview{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 16px 0 0}.meta-chat-shell .meta-chat-session .nx-list-preview.nx-unread{color:#111827;font-weight:600}.meta-chat-shell .meta-chat-session .nx-list-owner{font-size:11px;color:#64748b;margin:3px 0 0}.meta-chat-shell .meta-chat-session .nx-list-owner.nx-free{color:#b45309;font-weight:600}.meta-chat-shell .meta-chat-session .flex.flex-wrap.items-center:empty{display:none}.meta-chat-shell .nx-tool-label{font-size:12px;font-weight:500;margin-left:4px;white-space:nowrap}.meta-chat-shell button:has(>.nx-tool-label){display:inline-flex;align-items:center;padding:6px 9px!important}.meta-chat-shell button[type=submit][title="Enviar Mensagem"]:not(:disabled){background:#047857!important;box-shadow:none!important}.meta-chat-shell .meta-chat-context select{background:#fff!important;color:#334155!important;border:1px solid #d1d5db!important;font-weight:500!important}@media(max-width:900px){.meta-chat-shell .nx-tool-label{display:none}}.meta-chat-shell .meta-chat-availability.nca-availability[data-state=closed]{overflow:visible;max-height:none;padding:8px 16px;align-items:center;gap:6px 12px}.meta-chat-availability[data-state=closed]>div:not(.nca-availability-row){display:contents}.meta-chat-availability[data-state=closed] .nca-availability-row{order:1;flex:0 1 auto;min-width:0}.meta-chat-availability[data-state=closed] .nca-r24-confirm[data-state=sent]{order:2;flex:0 1 auto;margin:0}.meta-chat-availability[data-state=closed] .nca-r24-confirm[data-state=sent]>p:first-child{font-size:12.5px}.meta-chat-availability[data-state=closed] .nca-r24{order:3;margin:0 0 0 auto;flex:0 0 auto}.meta-chat-availability[data-state=closed] .nca-r24-confirm:not([data-state=sent]),.meta-chat-availability[data-state=closed] .nca-r24-confirm[data-delivery=failed]{order:4;flex:1 1 100%}.meta-chat-availability[data-state=closed] .nca-r24-main{flex-wrap:nowrap;align-items:center}.meta-chat-availability[data-state=closed] .nca-r24-primary{min-height:34px;padding:6px 14px;font-size:13px}.meta-chat-availability[data-state=closed] .nca-r24-more>summary{min-height:34px;padding:6px 12px}.meta-chat-availability .nca-r24-more{position:relative}.meta-chat-availability .nca-r24-more[open]{flex-basis:auto}.meta-chat-availability .nca-r24-more .nca-r24-list{position:absolute;right:0;bottom:calc(100% + 6px);z-index:40;min-width:260px;max-width:340px;margin:0;padding:6px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 30px #0f172a29}.meta-chat-availability .nca-r24-more .nca-r24-choice{background:#fff;border:0;border-radius:8px;padding:8px 10px}.meta-chat-availability .nca-r24-more .nca-r24-choice:hover:not(:disabled){background:#f1f5f9}.meta-chat-availability[data-state=closed] .nca-r24>p{font-size:12.5px}.meta-chat-availability[data-state=closed]:has(.nca-r24-confirm[data-state=sent]:not([data-delivery=failed])) .nca-r24-sub{display:none}.meta-chat-shell .meta-chat-compose-dock[data-internal=true]:before{content:none!important;display:none!important}.meta-chat-shell button:has(>.nx-tool-label).animate-pulse{animation:none!important}.evo-chat-shell{--meta-chat-paper:#efeae2;--wa-out:#d9fdd3;--wa-in:#fff;--wa-ink:#111b21;--wa-muted:#667781;--wa-green:#008069;--wa-teal:#00a884}.evo-chat-shell .evo-chat-history{background-color:var(--meta-chat-paper);padding:14px 7%}.evo-chat-shell [data-chat-bubble]{border:0;border-radius:8px;padding:7px 10px 6px;box-shadow:0 1px .5px #0b141a21;color:var(--wa-ink);position:relative}.evo-chat-shell [data-chat-bubble=outbound]{background:var(--wa-out)}.evo-chat-shell [data-chat-bubble=inbound]{background:var(--wa-in)}.evo-chat-shell [data-chat-bubble] :is(p,.whitespace-pre-wrap){font-size:14.2px;line-height:1.45}.evo-chat-shell [data-chat-bubble] [class*=text-white]{color:var(--wa-muted)}.evo-chat-shell [data-chat-bubble=outbound][class*=rounded-tr-none]{border-top-right-radius:0}.evo-chat-shell [data-chat-bubble=inbound][class*=rounded-tl-none]{border-top-left-radius:0}.evo-chat-shell [data-chat-bubble=outbound][class*=rounded-tr-none]:after{content:"";position:absolute;top:0;right:-8px;border-style:solid;border-width:0 0 10px 8px;border-color:transparent transparent transparent var(--wa-out)}.evo-chat-shell [data-chat-bubble=inbound][class*=rounded-tl-none]:after{content:"";position:absolute;top:0;left:-8px;border-style:solid;border-width:0 8px 10px 0;border-color:transparent var(--wa-in) transparent transparent}.evo-chat-shell .evo-chat-message-meta{color:var(--wa-muted);font-size:11px}.evo-chat-shell .evo-chat-history>div.justify-center>span[class*=rounded-full]{background:#fff;color:#54656f;box-shadow:0 1px .5px #0b141a21;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.02em;border-radius:7px}.evo-chat-shell [data-chat-bubble=internal]{background:#fff3c4;border:1px dashed #d9a400;box-shadow:none}.evo-chat-shell .evo-chat-compose-dock[data-internal=true]{background:#fff8dc;border-color:#e0b000;box-shadow:0 0 0 2px #f3d36a55}.evo-chat-shell .evo-chat-compose-dock{position:relative}.evo-chat-shell .evo-chat-compose{position:relative;background:#f0f2f5;border-top:0}.evo-chat-shell .evo-chat-compose-dock{border-radius:10px;border-color:transparent;box-shadow:0 1px 1px #0b141a0f}.evo-chat-shell .evo-chat-compose-dock button[type=submit]:not(:disabled){background:var(--wa-teal);border-radius:999px}@media(hover:hover){.evo-chat-shell .evo-chat-reply{opacity:0}.evo-chat-shell .group\/msg:hover .evo-chat-reply,.evo-chat-shell .evo-chat-reply:focus-visible{opacity:1}}.evo-chat-shell .evo-chat-contact-header .w-8.h-8:not(:has(img)),.evo-chat-shell .evo-chat-session .w-10.h-10:not(:has(img)){background:linear-gradient(135deg,#25d366,#128c7e)!important;color:#fff!important;border-color:transparent!important;border-radius:999px!important;font-weight:700}.evo-chat-shell .evo-chat-contact-header .w-8.h-8:has(img),.evo-chat-shell .evo-chat-session .w-10.h-10:has(img){border-radius:999px!important}.evo-chat-shell .evo-chat-session .nx-list-phone{font-size:11px;color:#64748b;margin-top:1px}.evo-chat-shell .evo-chat-session .nx-list-preview{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 16px 0 0}.evo-chat-shell .evo-chat-session .nx-list-preview.nx-unread{color:#111827;font-weight:600}.evo-chat-shell .evo-chat-session .nx-list-owner{font-size:11px;color:#64748b;margin:3px 0 0}.evo-chat-shell .evo-chat-session .nx-list-owner.nx-free{color:#b45309;font-weight:600}.evo-chat-shell .evo-chat-session .flex.flex-wrap.items-center:empty{display:none}.evo-chat-shell .nx-tool-label{font-size:12px;font-weight:500;margin-left:4px;white-space:nowrap}.evo-chat-shell button:has(>.nx-tool-label){display:inline-flex;align-items:center;padding:6px 9px!important}.evo-chat-shell button[type=submit][title="Enviar Mensagem"]:not(:disabled){background:#047857!important;box-shadow:none!important}@media(max-width:900px){.evo-chat-shell .nx-tool-label{display:none}}.evo-chat-shell button:has(>.nx-tool-label).animate-pulse{animation:none!important}.evo-chat-shell .evo-chat-contact-header{background:#f0f2f5;border-bottom:1px solid #e1e4e7}.evo-chat-shell .evo-chat-contact-header h4{font-size:15px;line-height:1.25}.evo-chat-shell .evo-chat-contact-header select{background:#fff!important;color:#334155!important;border:1px solid #d1d5db!important;font-weight:500!important;border-radius:999px}.evo-chat-shell .evo-chat-session .nx-list-owner .nx-free{color:#b45309;font-weight:600}.evo-chat-shell .evo-chat-session .nx-robot{color:#047857}.evo-chat-shell .evo-chat-session .nx-robot.nx-robot-off{color:#64748b}.meta-chat-shell button[title^="Abrir Roteiro"],.evo-chat-shell button[title^="Abrir Roteiro"]{display:none!important}@keyframes nxChatFade{0%{opacity:0}to{opacity:1}}@keyframes nxChatSlide{0%{transform:translate3d(28px,0,0);opacity:.6}to{transform:none;opacity:1}}.fixed.inset-0.z-\[9998\]:has(+.meta-chat-shell),.fixed.inset-0.z-\[9998\]:has(+.evo-chat-shell){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;animation:nxChatFade .18s ease-out both}.meta-chat-shell,.evo-chat-shell{animation:nxChatSlide .22s cubic-bezier(.2,.8,.2,1) both}@media(prefers-reduced-motion:reduce){.meta-chat-shell,.evo-chat-shell,.fixed.inset-0.z-\[9998\]:has(+.meta-chat-shell),.fixed.inset-0.z-\[9998\]:has(+.evo-chat-shell){animation:none!important}}@media(min-width:768px){.nca-opening{width:440px!important}}.fixed.inset-0.bg-gray-900\/40.z-\[9998\]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.meta-chat-shell,.evo-chat-shell,.fixed.inset-0.z-\[9998\]:has(+.meta-chat-shell),.fixed.inset-0.z-\[9998\]:has(+.evo-chat-shell){animation:none!important}#message-input,#message-input:focus,#message-input:focus-visible{outline:none!important;box-shadow:none!important}.pipeline-card-actions{--pipeline-action-size: 28px;flex-wrap:nowrap;min-width:0;gap:4px;container-type:inline-size}.pipeline-card-actions>.pipeline-card-action-group{flex:3 1 0%;min-width:0;flex-wrap:nowrap;gap:0;padding:2px;overflow:visible}.pipeline-card-actions>.pipeline-card-action-group>button{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0%;width:0;min-width:0;min-height:var(--pipeline-action-size);height:var(--pipeline-action-size);padding:2px}.pipeline-card-actions>.pipeline-card-action-group>button>svg{width:15px;max-width:100%;height:15px;flex-shrink:1}.pipeline-card-actions>button:not(:has(>span)){display:inline-flex;align-items:center;justify-content:center;flex:1 1 0%;width:0;max-width:var(--pipeline-action-size);min-width:0;min-height:var(--pipeline-action-size);height:var(--pipeline-action-size);padding:4px}.pipeline-card-actions>button>svg{max-width:100%;flex-shrink:1}.pipeline-card-actions>button:has(>span){display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;width:auto;min-width:0;max-width:none;min-height:var(--pipeline-action-size);height:var(--pipeline-action-size);gap:4px;padding:4px 6px;border:1px solid var(--nx-border-default, #dbe3ed);border-radius:8px;font-size:12px;line-height:1;white-space:nowrap}.pipeline-card-actions>button:has(>span)>span{display:inline;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.pipeline-card-actions>button:has(>span)>svg{flex:0 0 15px;width:15px;min-width:15px;max-width:none;height:15px}.pipeline-card-actions>button:has(>span)+button{flex:0 0 var(--pipeline-action-size);width:var(--pipeline-action-size);min-width:var(--pipeline-action-size)}.pipeline-card-actions>.pipeline-card-action-group>button>span.absolute{top:-8px;height:12px;line-height:12px;white-space:nowrap;pointer-events:none}.pipeline-card-actions button{transition-property:background-color,border-color,color,box-shadow,transform}.nx-quick-action-setting:disabled{opacity:.5;cursor:not-allowed}@container (max-width: 150px){.pipeline-card-actions>button:has(>span){padding-inline:2px;font-size:11px}}@container (max-width: 120px){.pipeline-card-actions>.pipeline-card-action-group,.pipeline-card-actions>.pipeline-card-action-group>button{padding:0;border-width:0}.pipeline-card-actions>button:not(:has(>span)){padding:0}}@container (max-width: 120px){.pipeline-card-actions>button:has(>span){padding:0}.pipeline-card-actions>button:has(>span)>span{display:none}}@media(pointer:coarse),(max-width:767px){.pipeline-card-actions{--pipeline-action-size: 44px}}@media(prefers-reduced-motion:reduce){.pipeline-card-actions button{animation:none;transition:none}}.wa-permission{display:flex;flex-direction:column;gap:8px;margin:0 0 14px;padding:10px 12px;border-radius:14px;font-size:12.5px;line-height:1.45;color:#374151;border:1px solid #e5e7eb;background:#f9fafb}.wa-permission-ok,.wa-permission-off{flex-direction:row;flex-wrap:wrap;align-items:center}.wa-permission>svg,.wa-permission-row>svg{flex-shrink:0;margin-top:2px}.wa-permission-ok{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.wa-permission-off{background:#fef2f2;border-color:#fecaca;color:#991b1b;align-items:flex-start}.wa-permission-warn{background:#fffbeb;border-color:#fde68a;color:#78350f}.wa-permission-row{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.wa-permission-row>span{flex:1 1 220px}.wa-permission-btn{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 14px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid #d1d5db;background:#fff;color:#111827;cursor:pointer}.wa-permission-btn:hover:not(:disabled){background:#f3f4f6}.wa-permission-btn:disabled{opacity:.55;cursor:not-allowed}.wa-permission-primary{background:#4f46e5;border-color:#4f46e5;color:#fff}.wa-permission-primary:hover:not(:disabled){background:#4338ca}.wa-permission-form{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;background:#fff;border:1px solid #fde68a;color:#374151}.wa-permission-check{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.wa-permission-check input{margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:#4f46e5}.wa-permission-note{margin:0;font-size:11.5px;color:#6b7280}.wa-permission-actions{display:flex;gap:8px;flex-wrap:wrap}.wa-permission-msg{margin:0;font-size:12px}.wa-permission-ok .wa-permission-msg{flex-basis:100%}.wa-permission-assign{display:flex;gap:10px;align-items:flex-start;margin:0 0 12px;padding:10px 12px;border-radius:12px;background:#fffbeb;border:1px solid #fde68a;font-size:12.5px;line-height:1.45;color:#78350f;cursor:pointer;text-align:left}.wa-permission-assign input{margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:#4f46e5}.nmm-section{margin-top:28px;padding-top:24px;border-top:1px solid #e2e8f0}.nmm-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.nmm-section-head h3{margin:0 0 2px}.nmm-section-head .nms-caption{margin-top:2px}.nmm-count{flex-shrink:0;padding:3px 10px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:650;line-height:1.5;font-variant-numeric:tabular-nums}.nmm-toggle{margin-top:12px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.nmm-toggle>span{display:flex;flex-direction:column;gap:2px;min-width:0}.nmm-toggle strong{color:#0f172a;font-size:14px;font-weight:600;line-height:1.45}.nmm-toggle small{color:#64748b;font-size:12px;font-weight:400;line-height:1.5}.nmm-options{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:12px;counter-reset:none}.nmm-option{position:relative;padding:14px 14px 16px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;box-shadow:0 1px 2px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease}.nmm-option:focus-within{border-color:#a7f3d0;box-shadow:0 0 0 3px #0478571a}.nmm-option-top{display:flex;align-items:center;gap:10px}.nmm-option-top .nms-field{margin-top:0}.nmm-option-top .nms-field input{margin-top:0;font-weight:600}.nmm-grow{flex:1}.nmm-badge{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:#ecfdf5;color:#047857;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.nmm-option-tools{display:flex;gap:2px;flex-shrink:0}.nmm-icon{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:8px;background:transparent;color:#64748b;font-size:14px;font-family:inherit;cursor:pointer;transition:background-color .15s ease,color .15s ease}.nmm-icon:hover:not(:disabled){background:#f1f5f9;color:#0f172a}.nmm-danger:hover:not(:disabled){background:#fef2f2;color:#b91c1c}.nmm-icon:disabled{opacity:.35;cursor:not-allowed}.nmm-icon:focus-visible,.nmm-add:focus-visible,.nmm-day-name input:focus-visible{outline:2px solid #4338ca;outline-offset:2px}.nmm-action{margin-top:12px;padding-left:40px}.nmm-option>.nms-field:not(.nmm-action){padding-left:40px}.nmm-hint{padding-left:40px;margin-top:6px}.nmm-note{margin:8px 0 0;padding-left:40px;color:#92400e;font-size:12px;line-height:1.5}.nmm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nmm-add{width:100%;margin-top:12px;border:1.5px dashed #cbd5e1;background:#fff;color:#047857}.nmm-add:hover:not(:disabled){border-color:#047857;background:#ecfdf5}.nmm-days{display:flex;flex-direction:column;margin-top:16px;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;background:#fff}.nmm-day{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:8px 14px}.nmm-day+.nmm-day{border-top:1px solid #f1f5f9}.nmm-day[data-active=false]{background:#f8fafc}.nmm-day-name{display:flex;align-items:center;gap:10px;color:#0f172a;font-size:14px;font-weight:600;cursor:pointer}.nmm-day-name input{width:18px;height:18px;margin:0;accent-color:#047857;cursor:pointer}.nmm-day[data-active=false] .nmm-day-name{color:#64748b;font-weight:500}.nmm-day-times{display:flex;align-items:center;gap:8px;color:#64748b;font-size:13px}.nmm-day-times input{min-height:38px;padding:6px 10px;border:1px solid #cbd5e1;border-radius:9px;background:#fff;color:#0f172a;font-family:inherit;font-size:15px;font-variant-numeric:tabular-nums}.nmm-day-times input:focus{outline:2px solid #047857;outline-offset:1px}.nmm-day-off{color:#94a3b8;font-size:13px;font-weight:500}.nmm-copy{margin-top:8px;padding-left:0}.nmm-wa-card{align-self:flex-start;display:flex;flex-direction:column;max-width:92%;border-radius:9px;background:#fff;overflow:hidden;box-shadow:0 1px .5px #0b141a21}.nmm-wa-text{margin:0;padding:10px 12px 4px!important;background:transparent!important;color:#0f172a;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.nmm-wa-footer{padding:0 12px 8px;color:#667781;font-size:12px;line-height:1.4}.nmm-wa-button{display:block;padding:10px 12px;border-top:1px solid #e9edef;color:#00a5f4;font-size:14px;font-weight:600;line-height:1.3;text-align:center}.nmm-wa-sheet{align-self:stretch;margin-top:4px;border-radius:14px;background:#fff;box-shadow:0 6px 24px #0b141a24;overflow:hidden}.nmm-wa-sheet>strong{display:block;padding:12px 16px 8px;color:#008069;font-size:13px;font-weight:650}.nmm-wa-sheet ul{list-style:none;margin:0;padding:0 0 6px}.nmm-wa-sheet li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;color:#111b21;font-size:14px;line-height:1.4}.nmm-wa-sheet li+li{border-top:1px solid #f0f2f5}.nmm-wa-sheet li span{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.nmm-wa-sheet li small{color:#667781;font-size:12px}.nmm-wa-sheet li i{flex-shrink:0;width:16px;height:16px;border:2px solid #8696a0;border-radius:50%}.nmm-silent{align-self:center;margin:0;padding:8px 12px;border-radius:8px;background:#fff8c5!important;color:#54656f!important;font-size:12.5px!important;text-align:center}@media(max-width:640px){.nmm-option{padding:12px}.nmm-action,.nmm-option>.nms-field:not(.nmm-action),.nmm-hint,.nmm-note{padding-left:0}.nmm-option-top{flex-wrap:wrap}.nmm-option-tools{margin-left:auto}.nmm-day{flex-wrap:wrap;gap:8px;padding:10px 12px}.nmm-day-times input{font-size:16px}}@media(prefers-reduced-motion:reduce){.nmm-option,.nmm-icon{transition:none}}
