.n-settings-frame{grid-template-columns:16.75rem minmax(0,1fr);min-height:100%;display:grid}.n-settings-nav{border-right:1px solid var(--n-hairline)}.n-settings-nav-inner{padding:var(--notes-space-24) var(--notes-space-12);position:sticky;top:0}.n-settings-nav-title{padding:2px var(--notes-space-12) var(--notes-space-16);letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:700}.n-settings-nav ul,.n-settings-menu ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.n-settings-nav a{min-height:var(--notes-size-touch-target);padding:0 var(--notes-space-12);border-radius:var(--notes-radius-control);color:var(--notes-color-text);align-items:center;gap:14px;text-decoration:none;display:flex}.n-settings-nav a:hover{background:var(--n-hover)}.n-settings-nav a.is-selected{background:var(--notes-color-selected);font-weight:500}.n-settings-nav a.is-selected .n-icon{color:var(--notes-color-accent)}.n-settings-detail{outline:none;min-width:0;padding:20px 28px 64px}.n-settings-body{max-width:60rem}.n-settings-head{margin:0 0 var(--notes-space-8);border-bottom:1px solid var(--n-hairline);padding-bottom:16px}.n-settings-head .n-page-title{font-size:2rem}.n-settings-head .n-page-subtitle{margin-top:4px}.n-settings-head-bar{justify-content:space-between;align-items:center;gap:var(--notes-space-12);margin-bottom:var(--notes-space-8);display:flex}.n-settings-head-bar .n-back-link{margin-bottom:0}.n-settings-group{margin-top:22px}.n-settings-group-title{margin:0 0 var(--notes-space-12);font-size:1.1875rem;font-weight:var(--n-strong);letter-spacing:-.005em}.n-settings-group-desc{margin:-4px 0 var(--notes-space-12);color:var(--notes-color-text-muted);font-size:.9375rem}.n-settings-card{border:1px solid var(--n-hairline);border-radius:var(--notes-radius-card);background:var(--n-surface)}.n-settings-card+.n-settings-card{margin-top:var(--notes-space-12)}.n-settings-card>*+*,.n-settings-card>.n-settings-subgroup>*+*{border-top:1px solid var(--n-hairline)}.n-settings-card>[hidden]+*,.n-settings-card>:first-child:empty+*{border-top:0}.n-settings-row{align-items:center;gap:var(--notes-space-12) var(--notes-space-16);flex-wrap:wrap;min-height:68px;padding:14px 20px;display:flex}.n-settings-row-icon{width:28px;color:var(--notes-color-text);flex:none;place-items:center;display:inline-grid}.n-settings-row-text{flex:14rem;min-width:0}.n-settings-row-title{overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:500;line-height:1.35}.n-settings-row-desc{color:var(--notes-color-text-muted);margin-top:2px;font-size:.875rem;line-height:1.45}.n-settings-row-desc p{margin:0}.n-settings-row-actions{justify-content:flex-end;align-items:center;gap:var(--notes-space-8) var(--notes-space-12);flex-wrap:wrap;flex:0 auto;margin-left:auto;display:flex}.n-settings-row-actions .n-button,.n-settings-row-actions .n-button-quiet,.n-settings-row-actions .n-button-outline{min-height:38px;padding:0 18px}.n-settings-row-actions .n-text-button{min-height:38px}.n-settings-row-policy{color:var(--notes-color-accent);white-space:nowrap;align-items:center;gap:6px;font-size:.9375rem;font-weight:500;display:inline-flex}.n-settings-toggle .n-icon{display:none}.n-settings-toggle[aria-expanded=true]{border-color:var(--notes-color-accent);background:var(--notes-color-selected);color:var(--notes-color-accent)}.n-settings-panel{padding:4px 20px 24px}.n-settings-card>.n-settings-panel,.n-settings-card .n-settings-panel.is-boxed{padding-top:20px}.n-settings-disclosure[data-open]>.n-settings-row{padding-bottom:10px}.n-settings-panel>*+*{margin-top:var(--notes-space-16)}.n-settings-panel>:first-child,.n-settings-panel>[hidden]+*{margin-top:0}.n-settings-panel>section>h2:first-child{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.n-settings-panel>section>*+*,.n-settings-adopt>section>*+*{margin-top:var(--notes-space-12)}.n-settings-panel>section>:first-child+*,.n-settings-panel p,.n-settings-adopt p{margin:0}.n-settings-panel p:not([role]),.n-settings-adopt p:not([role]){color:var(--notes-color-text-muted);font-size:.9375rem}:is(.n-settings-panel section div:has(>button),.n-settings-adopt section div:has(>button)){gap:var(--notes-space-8) var(--notes-space-12);flex-wrap:wrap;display:flex}.n-settings-panel .n-form,.n-settings-adopt .n-form{max-width:none;margin:0}.n-settings-adopt{border:1px solid var(--n-hairline);border-radius:var(--notes-radius-card);background:var(--n-surface);margin-top:calc(28px + 2.25rem);padding:20px;position:relative}.n-settings-adopt>section,.n-settings-adopt>section.n-section{border:0;margin:0;padding:0}.n-settings-adopt>section>h2:first-child{bottom:calc(100% + var(--notes-space-12));font-size:1.1875rem;font-weight:var(--n-strong);margin:0;position:absolute;left:0}.n-settings-fields{gap:var(--notes-space-16);border:0;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));margin:0;padding:0;display:grid}.n-settings-fields>legend{margin-bottom:var(--notes-space-12);padding:0;font-size:1rem}.n-settings-fields>.is-wide,.n-settings-fields>p,.n-settings-fields>.n-settings-actions{grid-column:1/-1}.n-settings-help{color:var(--notes-color-text-muted);margin:0;font-size:.875rem;line-height:1.5}.n-settings-actions{align-items:center;gap:var(--notes-space-8) var(--notes-space-12);flex-wrap:wrap;display:flex}.n-settings-subhead{font-size:1rem;font-weight:var(--n-strong);margin:0}.n-settings-divide{padding-top:var(--notes-space-16);border-top:1px solid var(--n-hairline)}.n-settings-danger{color:var(--n-record)}.n-button-quiet.n-settings-danger{border-color:color-mix(in srgb, var(--n-record) 45%, transparent)}.n-settings-message{margin:var(--notes-space-12) 0 0;padding:10px var(--notes-space-16);border-radius:var(--notes-radius-control);background:var(--notes-color-secondary);font-size:.9375rem}.n-settings-message:empty{display:none}.n-settings-code{padding:var(--notes-space-12) var(--notes-space-16);border:1px solid var(--n-hairline);border-radius:var(--notes-radius-control);background:var(--notes-color-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.6;display:block}.n-settings-details{border-top:1px solid var(--n-hairline);padding-top:var(--notes-space-12)}.n-settings-details>summary{align-items:center;gap:var(--notes-space-8);min-height:36px;color:var(--notes-color-text);font-weight:500;list-style:none;display:flex}.n-settings-details>summary::-webkit-details-marker{display:none}.n-settings-details>summary:before{content:"";width:7px;height:7px;transition:transform var(--notes-motion-duration-short) var(--notes-motion-easing);border-bottom:1.7px solid;border-right:1.7px solid;margin:0 4px 0 2px;transform:rotate(-45deg)}.n-settings-details[open]>summary:before{transform:rotate(45deg)}.n-settings-details>:not(summary){margin:var(--notes-space-12) 0 0}.n-settings-pill{white-space:nowrap;border-radius:6px;align-items:center;min-height:28px;padding:0 10px;font-size:.875rem;font-weight:500;display:inline-flex}.n-settings-pill.is-good{background:var(--notes-color-selected);color:var(--notes-color-accent)}.n-settings-pill.is-neutral{background:var(--notes-color-secondary);color:var(--notes-color-text-muted)}.n-settings-pill.is-muted{color:var(--notes-color-text-muted);padding:0;font-weight:400}.n-settings-dot{background:var(--notes-color-text-muted);border-radius:999px;flex:none;width:8px;height:8px;display:inline-block}.n-settings-dot.is-good{background:var(--notes-color-accent)}.n-settings-dot.is-bad{background:var(--n-record)}.n-settings-meta{color:var(--notes-color-text-muted);flex-wrap:wrap;align-items:center;column-gap:6px;margin:2px 0 0;font-size:.9375rem;display:flex}.n-settings-meta>*+:before{content:"·";margin-right:6px}.n-settings-meta>.n-settings-dot+:before,.n-settings-meta>.n-settings-dot:before{content:none}input[type=checkbox].n-switch{background:var(--notes-color-divider);cursor:pointer;appearance:none;width:44px;height:26px;transition:background-color var(--notes-motion-duration-short) var(--notes-motion-easing);border-radius:999px;margin:0;position:relative}input[type=checkbox].n-switch:before{content:"";background:var(--notes-color-background);width:20px;height:20px;transition:transform var(--notes-motion-duration-short) var(--notes-motion-easing);border-radius:999px;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}input[type=checkbox].n-switch:checked{background:var(--notes-color-accent-fill)}input[type=checkbox].n-switch:checked:before{transform:translate(18px)}input[type=checkbox].n-switch:disabled{opacity:.55;cursor:not-allowed}.n-assistant-summary{align-items:center;gap:var(--notes-space-16) 20px;flex-wrap:wrap;padding:16px;display:flex}.n-assistant-summary .n-tile{border-radius:10px;width:52px;height:52px}.n-assistant-summary-text{flex:16rem;min-width:0}.n-assistant-summary-name{font-size:1.125rem;font-weight:var(--n-strong);overflow-wrap:anywhere;margin:0;line-height:1.3}.n-assistant-summary .n-settings-actions{margin-left:auto}.n-assistant-summary .n-settings-actions>button{min-height:40px}.n-settings-test-phone{display:none}.n-ai-editor .n-assistant-fields{border:1px solid var(--n-hairline);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0;padding:16px;display:grid}.n-ai-editor .n-assistant-fields>p,.n-ai-editor .n-assistant-fields>.n-form-row{grid-column:1/-1}.n-settings-body label{gap:6px;font-size:.9375rem;display:grid}.n-settings-body label:has(>input[type=checkbox]){align-items:baseline;display:flex}.n-settings-body input:not([type=checkbox]):not([type=radio]),.n-settings-body select,.n-settings-body textarea{border:1px solid var(--n-hairline);background:var(--notes-color-background);width:100%;min-width:0;color:var(--notes-color-text);font:inherit;border-radius:8px;padding:10px 12px}.n-settings-body>.n-section,.n-settings-body>section:not(.n-ai-settings):not(.n-settings-group){border:1px solid var(--n-hairline);border-radius:var(--notes-radius-card);margin-top:28px;padding:20px}.n-settings-body>.n-section h2,.n-settings-body>section:not(.n-ai-settings):not(.n-settings-group)>h2{margin:0 0 16px;font-size:1.1875rem}.n-settings-preview{padding:var(--notes-space-16);border:1px solid var(--n-hairline);border-radius:var(--notes-radius-control);background:var(--notes-color-secondary);margin:0}.n-settings-preview p,.n-settings-preview ul{margin:0 0 var(--notes-space-8);font-size:.9375rem}.n-settings-preview pre{max-height:24rem;margin:var(--notes-space-12) 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8125rem;overflow:auto}.n-settings-omitted{margin:var(--notes-space-8) 0 0;padding-left:1.25rem}.n-settings-menu{margin-top:var(--notes-space-8)}.n-settings-menu li+li{border-top:1px solid var(--n-hairline)}.n-settings-menu a{min-height:68px;color:var(--notes-color-text);align-items:center;gap:14px;padding:10px 4px;font-size:1.0625rem;font-weight:500;text-decoration:none;display:flex}.n-settings-menu a:hover{background:var(--n-hover)}.n-settings-menu .n-tile{background:var(--n-fill);color:var(--notes-color-text)}.n-settings-menu a>.n-icon:last-child{color:var(--notes-color-text-muted);margin-left:auto}@media (width>=1024px){.n-settings-body:has(>.n-ai-settings) .n-settings-group{margin-top:16px}.n-settings-body:has(>.n-ai-settings) .n-settings-group-title{margin-bottom:8px;font-size:1rem}.n-settings-body:has(>.n-ai-settings) .n-settings-row{gap:8px 12px;min-height:60px;padding:8px 12px}.n-settings-body:has(>.n-ai-settings) .n-settings-row-title{font-size:.9375rem}.n-settings-body:has(>.n-ai-settings) .n-settings-row-desc{font-size:.8125rem;line-height:1.35}.n-settings-body:has(>.n-ai-settings) .n-assistant-summary{gap:12px;padding:12px}.n-settings-body:has(>.n-ai-settings) .n-assistant-summary .n-tile{width:40px;height:40px}.n-settings-body:has(>.n-ai-settings) .n-settings-row-actions>button{min-height:44px;padding-inline:12px}.n-settings-body:has(>.n-ai-settings) .n-assistant-summary .n-settings-actions>button{min-height:44px;padding-inline:12px}}@media (width<=1279px){.n-settings-frame{grid-template-columns:14rem minmax(0,1fr)}.n-settings-detail{padding-inline:var(--notes-space-32)}}@media (width>=768px) and (width<=1023px){.n-settings-frame{grid-template-columns:12.5rem minmax(0,1fr)}.n-settings-nav a{gap:10px;padding:0 10px}.n-settings-detail{padding-inline:var(--notes-space-24)}}@media (pointer:coarse){.n-settings-row-actions .n-button,.n-settings-row-actions .n-button-quiet,.n-settings-row-actions .n-button-outline,.n-settings-row-actions .n-text-button{min-height:var(--notes-size-touch-target)}}@media (width<=767px){.n-settings-frame{display:block}.n-settings-detail{padding:calc(var(--notes-space-12) + env(safe-area-inset-top)) var(--notes-space-16) var(--notes-space-32)}.n-settings-head{padding-bottom:var(--notes-space-8);border-bottom:0}.n-settings-head .n-page-title{font-size:2.25rem}.n-settings-head .n-page-subtitle{font-size:1rem}.n-settings-group{margin-top:20px}.n-settings-group-title{margin-bottom:var(--notes-space-8);color:color-mix(in srgb, var(--notes-color-text) 82%, var(--notes-color-background));font-size:1rem}.n-settings-card.is-list{background:0 0;border-width:1px 0;border-radius:0}.n-settings-card.is-list .n-settings-row,.n-settings-card.is-list .n-settings-panel{padding-inline:4px}.n-settings-row{column-gap:12px;min-height:60px;padding:8px 16px}.n-settings-row-icon{background:var(--n-fill);border-radius:10px;width:38px;height:38px}.n-settings-row-title{font-size:1rem;font-weight:var(--n-strong)}.n-settings-row-desc{font-size:.8125rem}.n-settings-row-text{flex-basis:10rem}.n-settings-row-actions .n-button-quiet:not(.n-settings-toggle){border-color:var(--notes-color-accent);color:var(--notes-color-accent)}.n-settings-row.has-toggle{flex-wrap:nowrap;position:relative}.n-settings-row.has-toggle .n-settings-row-actions{flex-wrap:nowrap}.n-settings-body .n-settings-toggle{width:32px;min-width:0;min-height:44px;color:var(--notes-color-text-muted);background:0 0;border:0;padding:0}.n-settings-toggle:after{content:"";border-radius:var(--notes-radius-control);position:absolute;inset:0}.n-settings-toggle:focus-visible{outline:none}.n-settings-toggle:focus-visible:after{outline:var(--notes-size-focus-width) solid var(--notes-color-focus);outline-offset:-2px}.n-settings-toggle[aria-expanded=true]{color:var(--notes-color-accent);background:0 0}.n-settings-toggle .n-icon{transition:transform var(--notes-motion-duration-short) var(--notes-motion-easing);display:block}.n-settings-toggle[aria-expanded=true] .n-icon{transform:rotate(90deg)}.n-settings-toggle-text{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.n-settings-panel{padding:0 16px 20px}.n-settings-adopt{padding:16px}.n-assistant-summary .n-settings-actions{margin-left:0}.n-assistant-summary{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.n-assistant-summary .n-tile{width:38px;height:38px}.n-assistant-summary-text{min-width:0}.n-assistant-summary-name{font-size:.9375rem}.n-assistant-summary .n-settings-meta,.n-assistant-summary .n-settings-help{font-size:.75rem}.n-assistant-summary .n-settings-actions{flex-wrap:nowrap;gap:6px;width:auto}.n-assistant-summary .n-settings-actions>button{padding-inline:10px;font-size:.8125rem}.n-settings-test-phone{display:inline}.n-settings-test-desktop{display:none}.n-ai-editor .n-assistant-fields{grid-template-columns:minmax(0,1fr)}.n-ai-settings .n-settings-row:not(.has-toggle){flex-wrap:nowrap;gap:12px}.n-ai-settings .n-settings-row-text{flex-basis:0}.n-ai-settings .n-settings-row-actions{flex-basis:auto}.n-ai-settings .n-settings-row-actions>button{padding-inline:12px;font-size:.875rem}.n-ai-settings .n-settings-row-policy{white-space:normal;max-width:6rem;font-size:.75rem}.n-settings-hide-phone{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.n-capture-rules{gap:var(--space-2,8px);margin:0 0 var(--space-3,12px);padding:0;list-style:none;display:grid}.n-capture-rules>li{justify-content:space-between;align-items:center;gap:var(--space-2,8px);flex-wrap:wrap;display:flex}.n-capture-rule-actions{gap:var(--space-2,8px);display:inline-flex}.n-capture-rules-inbox{margin-top:var(--space-4,16px)}
