.nq-internal-workspace[data-theme=light]{--nq-bg:#fff;--nq-ink:#171717;--nq-muted:#737373;--nq-line:#e8e8e8;--nq-hover:#f4f4f4;--nq-surface:#fafafa;color-scheme:light}.nq-internal-workspace[data-theme=dark]{--nq-bg:#101010;--nq-ink:#ededed;--nq-muted:#969696;--nq-line:#292929;--nq-hover:#242424;--nq-surface:#171717;color-scheme:dark}.nq-internal-workspace .workspace-canvas{position:relative}.workspace-app.nq-internal-workspace .workspace-canvas>.nq-context-toggle{position:absolute;left:162px;top:12px;z-index:20;display:grid;place-items:center;width:28px;height:28px;min-height:28px;padding:4px;border:0;border-radius:5px;background:transparent;color:var(--nq-muted)}.workspace-app.nq-internal-workspace .workspace-canvas>.nq-context-toggle:hover{background:var(--nq-hover);color:var(--nq-ink)}.nq-internal-workspace .nq-profile-theme{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;margin-bottom:4px;border-bottom:1px solid var(--nq-line);font-size:12px}.nq-internal-workspace .nq-profile-theme select{width:auto;min-width:90px;height:30px;min-height:30px;padding:3px 7px;border:1px solid var(--nq-line);border-radius:5px;background:var(--nq-bg);color:var(--nq-ink);font-size:11px}.nq-internal-workspace .nq-columns-order{margin:12px 0;padding:14px 16px;border:1px solid var(--nq-line);border-radius:6px}.nq-internal-workspace .nq-columns-order h3{font-size:12px;font-weight:550;margin:0 0 6px}.nq-internal-workspace .nq-columns-order p{font-size:11px;color:var(--nq-muted);margin:0 0 10px}.nq-internal-workspace .nq-columns-order>div{display:flex;gap:5px;align-items:center;min-height:32px;font-size:12px}.nq-internal-workspace .nq-columns-order>div>span{flex:1 1}.nq-internal-workspace .nq-columns-order button{width:26px;height:26px;min-height:26px;border:0;background:transparent;color:var(--nq-ink)}.nq-internal-workspace .nq-columns-order button:hover{background:var(--nq-hover)}.nq-internal-workspace .account-main .nq-prospect-table td,.nq-internal-workspace .account-main .nq-prospect-table th{height:38px;padding:5px 10px;line-height:18px;font-size:12px}.nq-internal-workspace .account-main .nq-prospect-table th{height:34px;font-size:11px;background:var(--nq-surface)}.nq-internal-workspace .account-main .nq-prospect-table select{height:26px!important;min-height:26px!important;padding:2px 4px!important;font-size:11px!important;width:100%;max-width:100%;line-height:18px;color:var(--nq-ink);background:transparent}.nq-internal-workspace .nq-prospect-table .nq-value-filter>summary{min-height:22px;padding:0;line-height:22px;text-transform:none;font-size:11px}.nq-internal-workspace .nq-prospect-table .nq-prospect-name{min-height:26px!important;line-height:18px}.nq-internal-workspace .account-main .account-settings>.settings-section{width:100%;max-width:820px;margin:8px auto 24px;padding:24px;border:1px solid var(--nq-line);border-radius:8px;background:var(--nq-surface);box-sizing:border-box}.nq-internal-workspace .account-settings .settings-section-heading{padding:0 0 14px;margin:0;border-bottom:1px solid var(--nq-line)}.nq-internal-workspace .account-settings .settings-section-heading h2{font-size:15px;font-weight:550;margin:0}.nq-internal-workspace .account-settings .settings-section-heading p{margin:7px 0 0;font-size:12px}.nq-internal-workspace .account-settings .settings-section-body{padding-top:16px}.nq-internal-workspace .account-settings .settings-row{gap:16px;padding:18px 0}.nq-internal-workspace .account-settings .settings-row:first-child{padding-top:0}.nq-internal-workspace .account-settings .settings-row:last-child{padding-bottom:0;border:0}.nq-internal-workspace .account-settings input:not([type=checkbox]),.nq-internal-workspace .account-settings select,.nq-internal-workspace .account-settings textarea{color:var(--nq-ink);background:var(--nq-bg);border-color:var(--nq-line)}.nq-internal-workspace .account-settings .nq-sending-settings>.settings-section-heading{margin-bottom:20px}.nq-internal-workspace .account-settings .nq-settings-fields{gap:16px}.nq-internal-workspace .account-settings .nq-health-grid{background:var(--nq-surface)}.nq-internal-workspace .nq-record-card h3{font-size:14px;font-weight:550}.nq-internal-workspace .nq-record-card p{font-size:12px}@media(min-width:701px){.nq-internal-workspace .nq-prospect-app:has(>.nq-lead-lists){padding-left:200px}.nq-internal-workspace .nq-email-navigation,.nq-internal-workspace .nq-prospect-app>.nq-lead-lists{width:200px}.nq-internal-workspace .nq-list-heading{padding-right:28px}.nq-internal-workspace .nq-list-heading button{margin-left:auto}.nq-internal-workspace .nq-email-inbox{padding-left:200px}.nq-internal-workspace .account-settings,.nq-internal-workspace .nq-reports{padding-left:224px}.nq-internal-workspace .account-settings>.nq-message-sources,.nq-internal-workspace .nq-reports>.nq-message-sources{width:200px}.nq-internal-workspace.nq-context-collapsed .account-settings>.nq-message-sources,.nq-internal-workspace.nq-context-collapsed .nq-email-navigation,.nq-internal-workspace.nq-context-collapsed .nq-lead-lists,.nq-internal-workspace.nq-context-collapsed .nq-reports>.nq-message-sources{display:none}.nq-internal-workspace.nq-context-collapsed .nq-email-inbox,.nq-internal-workspace.nq-context-collapsed .nq-leads-app{padding-left:0}.nq-internal-workspace.nq-context-collapsed .account-settings,.nq-internal-workspace.nq-context-collapsed .nq-reports{padding-left:24px}.workspace-app.nq-internal-workspace.nq-context-collapsed .workspace-canvas>.nq-context-toggle{left:16px}.nq-internal-workspace.nq-context-collapsed .nq-database-view,.nq-internal-workspace.nq-context-collapsed .workspace-header{padding-left:56px}}@media(max-width:700px){.workspace-app.nq-internal-workspace .workspace-canvas>.nq-context-toggle{display:none}.nq-internal-workspace .account-main .nq-prospect-table td{height:44px}.nq-internal-workspace .account-main .nq-prospect-table select{height:32px!important;min-height:32px!important}.nq-internal-workspace .account-main .account-settings>.settings-section{padding:18px;margin:0 0 18px}.nq-internal-workspace .account-settings .settings-section-heading{gap:12px;flex-wrap:wrap}.nq-internal-workspace .account-settings .team-invite{grid-template-columns:minmax(0,1fr)}.nq-internal-workspace .account-settings .settings-row{align-items:flex-start;flex-wrap:wrap}.nq-internal-workspace .nq-profile-theme select{font-size:16px;min-height:38px}}.nq-internal-workspace .nq-columns-dialog{max-height:calc(100dvh - 48px);overflow-y:auto}.nq-internal-workspace .nq-columns-order{max-height:250px;overflow-y:auto}.nq-internal-workspace[data-theme=light] .settings-dialog{--nq-bg:#fff;--nq-ink:#171717;--nq-muted:#737373;--nq-line:#e8e8e8;--nq-hover:#f4f4f4;color-scheme:light}.nq-internal-workspace[data-theme=dark] .settings-dialog{--nq-bg:#101010;--nq-ink:#ededed;--nq-muted:#969696;--nq-line:#292929;--nq-hover:#242424;color-scheme:dark}.nq-internal-workspace .nq-sending-connection{display:block;padding:0}.nq-internal-workspace .nq-sending-status{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0}.nq-internal-workspace .nq-sending-status-label{font-size:11px;color:var(--nq-muted);border:1px solid var(--nq-line);border-radius:5px;padding:3px 8px}.nq-internal-workspace .nq-sending-status small{margin:0;color:var(--nq-muted)}.nq-internal-workspace .nq-sending-onboarding{text-align:center;padding:32px 20px 40px}.nq-internal-workspace .nq-sending-onboarding svg{color:var(--nq-muted);margin-bottom:12px}.nq-internal-workspace .nq-sending-onboarding h3{font-size:14px;font-weight:550;margin:0 0 8px}.nq-internal-workspace .nq-sending-onboarding p{max-width:360px;margin:0 auto;color:var(--nq-muted);font-size:12px;line-height:1.6}.nq-internal-workspace .nq-sending-provider{border-top:1px solid var(--nq-line)}.nq-internal-workspace .nq-sending-provider>summary{display:flex;align-items:center;gap:10px;padding:16px 0;cursor:pointer;font-size:12px;font-weight:500;list-style:none}.nq-internal-workspace .nq-sending-provider>summary:before{content:"›";font-size:18px;font-weight:400;transition:transform .15s}.nq-internal-workspace .nq-sending-provider[open]>summary:before{transform:rotate(90deg)}.nq-internal-workspace .nq-sending-provider>summary>span{margin-left:auto;color:var(--nq-muted);font-size:11px;font-weight:400}.nq-internal-workspace .nq-sending-provider-body{padding:4px 0 8px;max-width:560px}.nq-internal-workspace .nq-sending-provider-body h3{font-size:13px;font-weight:550;margin:0 0 8px}.nq-internal-workspace .nq-sending-provider-body p{font-size:12px;line-height:1.65;color:var(--nq-muted);margin:0 0 16px}.nq-internal-workspace .nq-sending-connect{max-width:none;margin:20px 0 0}.nq-internal-workspace .nq-sending-connect label{font-size:12px;gap:8px}.nq-internal-workspace .nq-sending-connect input{width:100%;box-sizing:border-box}.nq-internal-workspace .nq-sending-connect p{margin:10px 0 16px;font-size:11px}.nq-internal-workspace .nq-sending-form-actions{display:flex;gap:8px;flex-wrap:wrap}.nq-internal-workspace .nq-sending-form-actions button{margin:0}.nq-internal-workspace .nq-sending-manager button:focus-visible,.nq-internal-workspace .nq-sending-provider>summary:focus-visible{outline:2px solid var(--nq-ink);outline-offset:3px}@media(max-width:700px){.nq-internal-workspace .nq-sending-status{align-items:flex-start;flex-wrap:wrap}.nq-internal-workspace .nq-sending-onboarding{padding:28px 0}.nq-internal-workspace .nq-sending-manager button{min-height:40px}}.nq-internal-workspace .nq-email-navigation details{padding:5px 0}.nq-internal-workspace .nq-email-navigation summary{display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;font-size:13px;font-weight:550;padding:10px 8px}.nq-internal-workspace .nq-email-navigation summary:after{content:"⌄";font-weight:400;color:var(--nq-muted)}.nq-internal-workspace .nq-email-navigation details[open] summary:after{transform:rotate(180deg)}.nq-internal-workspace .nq-email-navigation details button{width:100%;text-align:left}.nq-internal-workspace .nq-email-navigation details p{position:static!important;padding:4px 8px;margin:0;font-size:11px;color:var(--nq-muted)}.nq-internal-workspace .nq-email-toolbar{padding:14px 20px;min-height:66px}.nq-internal-workspace .nq-email-toolbar input{max-width:360px;height:36px!important;min-height:36px!important;font-size:12px}.nq-internal-workspace .nq-email-layout{position:relative;grid-template-columns:minmax(260px,34%) minmax(0,1fr)}.nq-internal-workspace .nq-email-layout.is-empty .nq-email-empty-list,.nq-internal-workspace .nq-email-layout.is-empty .nq-email-list footer{display:none}.nq-internal-workspace .nq-email-layout.is-empty .nq-email-placeholder{position:absolute;inset:0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center;pointer-events:none}.nq-internal-workspace .nq-email-layout.is-empty .nq-email-placeholder button{pointer-events:auto;margin-top:12px}.nq-internal-workspace .nq-email-placeholder>svg{margin-bottom:18px;color:var(--nq-muted)}.nq-internal-workspace .nq-email-placeholder h2{font-size:22px!important;font-weight:550!important;margin:0 0 10px!important}.nq-internal-workspace .nq-email-placeholder p{margin:4px 0!important;font-size:12px!important;max-width:430px}.nq-internal-workspace .nq-crm-section-nav{display:flex;flex-direction:column;gap:3px;padding:14px 0 18px}.nq-internal-workspace .nq-crm-section-nav button{display:flex;gap:10px;align-items:center;width:100%;height:36px;min-height:36px;padding:8px 10px!important;text-align:left;border:0;border-radius:6px;background:transparent;color:var(--nq-ink);font-size:13px;font-weight:500}.nq-internal-workspace .nq-crm-section-nav button:hover,.nq-internal-workspace .nq-crm-section-nav button[aria-pressed=true]{background:var(--nq-hover)}.nq-internal-workspace .nq-company-cell{display:flex;align-items:center;gap:9px;overflow:hidden;text-overflow:ellipsis}.nq-internal-workspace .nq-company-avatar,.nq-internal-workspace .nq-person-avatar{display:inline-grid!important;place-items:center;flex:0 0 21px;width:21px;height:21px;border-radius:50%;background:var(--nq-hover);font-size:10px;font-weight:500;color:var(--nq-ink)}.nq-internal-workspace .nq-prospect-name{display:flex;align-items:center;gap:9px}.nq-internal-workspace .account-main .nq-prospect-table th{background:var(--nq-hover);height:38px}.nq-internal-workspace .account-main .nq-prospect-table td{height:40px}.nq-internal-workspace .nq-crm-preview{position:relative;min-height:calc(100dvh - 54px);padding-left:200px}.nq-internal-workspace .nq-crm-context{position:absolute;left:0;top:0;bottom:0;width:200px;padding:12px;border-right:1px solid var(--nq-line)}.nq-internal-workspace .nq-crm-preview-content{padding:24px;min-width:0}.nq-internal-workspace .nq-crm-reference-toolbar{display:flex;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}.nq-internal-workspace .nq-crm-reference-toolbar input{max-width:300px;width:100%;height:36px;min-height:36px;font-size:12px}.nq-internal-workspace .nq-crm-reference-toolbar select{width:auto;font-size:12px}.nq-internal-workspace .nq-crm-toolbar-spacer{flex:1 1}.nq-internal-workspace .nq-crm-view-toggle{display:flex;border:1px solid var(--nq-line);border-radius:6px;padding:2px}.nq-internal-workspace .nq-crm-view-toggle button{border:0;background:transparent;min-height:30px;padding:4px 10px;font-size:12px}.nq-internal-workspace .nq-crm-view-toggle button[aria-pressed=true]{background:var(--nq-hover)}.nq-internal-workspace .nq-crm-opportunity-board{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:12px;overflow-x:auto;min-height:calc(100dvh - 190px)}.nq-internal-workspace .nq-crm-opportunity-board>section{background:var(--nq-surface);border-radius:12px;padding:18px}.nq-internal-workspace .nq-crm-opportunity-board h3{display:flex;gap:8px;align-items:center;font-size:13px;font-weight:550;margin:0 0 6px}.nq-internal-workspace .nq-crm-opportunity-board h3 i{width:7px;height:7px;background:var(--nq-muted);border-radius:2px}.nq-internal-workspace .nq-crm-beta-note,.nq-internal-workspace .nq-crm-opportunity-board p{color:var(--nq-muted);font-size:11px}.nq-internal-workspace .nq-crm-reference-empty{border:1px solid var(--nq-line);border-radius:8px;overflow:hidden;min-height:400px}.nq-internal-workspace .nq-crm-reference-empty table{width:100%;table-layout:fixed}.nq-internal-workspace .nq-crm-reference-empty th{font-weight:500;color:var(--nq-muted);text-align:left;padding:14px;border-bottom:1px solid var(--nq-line)}.nq-internal-workspace .nq-crm-reference-empty>div{text-align:center;padding:110px 20px}.nq-internal-workspace .nq-crm-reference-empty h3{font-size:18px}.nq-internal-workspace .nq-crm-reference-empty p,.nq-internal-workspace .nq-crm-task-heading p{font-size:12px;color:var(--nq-muted)}.nq-internal-workspace .nq-crm-task-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:16px}.nq-internal-workspace .nq-crm-task-heading h2{font-size:20px;margin:0 0 8px}.nq-internal-workspace .nq-crm-activity-tabs{display:flex;gap:24px;border-bottom:1px solid var(--nq-line);margin-bottom:18px}.nq-internal-workspace .nq-crm-activity-tabs button{background:none;border:0;border-radius:0;padding:10px 0;font-size:13px}.nq-internal-workspace .nq-crm-activity-tabs button[aria-pressed=true]{border-bottom:2px solid var(--nq-ink)}@media(min-width:701px){.nq-internal-workspace.nq-context-collapsed .nq-crm-context{display:none}.nq-internal-workspace.nq-context-collapsed .nq-crm-preview{padding-left:0}}@media(max-width:700px){.nq-internal-workspace .nq-crm-preview{padding:0}.nq-internal-workspace .nq-crm-context{position:static;width:100%;border-right:0;border-bottom:1px solid var(--nq-line);padding:8px 12px}.nq-internal-workspace .nq-crm-section-nav{flex-direction:row;overflow:auto;padding:4px 0}.nq-internal-workspace .nq-crm-section-nav button{width:auto;white-space:nowrap;min-height:44px}.nq-internal-workspace .nq-crm-preview-content{padding:16px}.nq-internal-workspace .nq-email-navigation{display:flex;position:static;width:100%;flex-direction:row;gap:12px;padding:8px 12px;overflow:visible;border-bottom:1px solid var(--nq-line)}.nq-internal-workspace .nq-email-navigation details{position:relative;flex:1 1}.nq-internal-workspace .nq-email-navigation summary{font-size:12px;padding:8px 0}.nq-internal-workspace .nq-email-navigation details[open]{background:var(--nq-bg)}.nq-internal-workspace .nq-email-layout.is-empty{min-height:420px}.nq-internal-workspace .nq-email-layout.is-empty .nq-email-list{display:none}.nq-internal-workspace .nq-email-placeholder h2{font-size:19px!important}.nq-internal-workspace .nq-crm-reference-toolbar input{max-width:none;font-size:16px}.nq-internal-workspace .nq-crm-task-heading{align-items:flex-start;flex-wrap:wrap}}.workspace-app.nq-internal-workspace .account-main .nq-crm-section-nav button,.workspace-app.nq-internal-workspace .account-main .nq-email-navigation details button{background:transparent!important;box-shadow:none!important;color:var(--nq-muted);border:0;font-weight:450}.workspace-app.nq-internal-workspace .account-main .nq-crm-section-nav button[aria-pressed=true],.workspace-app.nq-internal-workspace .account-main .nq-email-navigation details button[aria-pressed=true]{background:var(--nq-hover)!important;color:var(--nq-ink);font-weight:550}.workspace-app.nq-internal-workspace .account-main .nq-crm-section-nav button:hover,.workspace-app.nq-internal-workspace .account-main .nq-email-navigation details button:hover{background:var(--nq-hover)!important;color:var(--nq-ink)}.workspace-app.nq-internal-workspace .account-main .nq-crm-section-nav button,.workspace-app.nq-internal-workspace .account-main .nq-crm-view-toggle button,.workspace-app.nq-internal-workspace .account-main .nq-email-navigation details button{color:var(--nq-muted)!important}.workspace-app.nq-internal-workspace .account-main .nq-crm-section-nav button[aria-pressed=true],.workspace-app.nq-internal-workspace .account-main .nq-crm-view-toggle button[aria-pressed=true],.workspace-app.nq-internal-workspace .account-main .nq-email-navigation details button[aria-pressed=true]{color:var(--nq-ink)!important;background:var(--nq-hover)!important}.workspace-app.nq-internal-workspace .account-main .nq-crm-view-toggle button{background:transparent!important}.workspace-app.nq-internal-workspace .account-main .nq-crm-view-toggle button[aria-pressed=true]{background:var(--nq-hover)!important}.workspace-app.nq-internal-workspace .account-main .nq-crm-reference-empty th{background:var(--nq-surface)!important;color:var(--nq-muted)!important}.workspace-app.nq-internal-workspace .workspace-canvas>.nq-context-toggle{background:transparent!important;color:var(--nq-muted)!important}.nq-internal-workspace .nq-variant-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 0 16px}.nq-internal-workspace .nq-variant-bar>div{display:flex;gap:5px}.workspace-app.nq-internal-workspace .account-main .nq-variant-bar button{background:transparent!important;color:var(--nq-muted)!important;border:1px solid var(--nq-line);min-height:30px;padding:5px 10px;font-size:11px;box-shadow:none}.workspace-app.nq-internal-workspace .account-main .nq-variant-bar button[aria-pressed=true]{color:var(--nq-ink)!important;background:var(--nq-hover)!important;border-color:var(--nq-muted)}.nq-internal-workspace .nq-quick-start{width:calc(100% - 48px)!important;max-width:1100px!important;margin:24px auto 8px;border:1px solid var(--nq-line);border-radius:8px;background:var(--nq-bg);padding:20px 24px;box-sizing:border-box}.nq-internal-workspace .nq-quick-start>header{display:flex;justify-content:space-between;align-items:center;gap:16px}.nq-internal-workspace .nq-quick-start h2{font-size:16px;font-weight:550;margin:0 0 6px}.nq-internal-workspace .nq-quick-start p{font-size:12px;color:var(--nq-muted);margin:0;line-height:1.6}.nq-internal-workspace .nq-quick-start ol{list-style:none;margin:18px 0 0;padding:0}.nq-internal-workspace .nq-quick-start li{display:flex;align-items:center;gap:16px;padding:18px 0;border-top:1px solid var(--nq-line)}.nq-internal-workspace .nq-quick-start li>div{flex:1 1}.nq-internal-workspace .nq-quick-start h3{font-size:13px;font-weight:550;margin:0 0 5px}.nq-internal-workspace .nq-quick-start small{font-size:11px;color:var(--nq-muted);display:block;margin-top:5px}.nq-internal-workspace .nq-setup-number{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border:1px solid var(--nq-line);border-radius:50%;font-size:12px}.nq-internal-workspace .nq-setup-number.is-done{background:var(--nq-hover);color:var(--nq-ink)}.workspace-app.nq-internal-workspace .account-main .nq-quick-start button{font-size:11px;min-height:32px;background:var(--nq-hover)!important;color:var(--nq-ink)!important;box-shadow:none;border:0;padding:7px 11px}.nq-internal-workspace .nq-setup-note{padding-top:12px;border-top:1px solid var(--nq-line)}@media(max-width:700px){.nq-internal-workspace .nq-quick-start{width:calc(100% - 32px)!important;padding:16px}.nq-internal-workspace .nq-quick-start li,.nq-internal-workspace .nq-quick-start>header{align-items:flex-start;flex-wrap:wrap}.nq-internal-workspace .nq-quick-start li>div{min-width:calc(100% - 48px)}.nq-internal-workspace .nq-quick-start li>button{margin-left:44px;min-height:40px!important}.nq-internal-workspace .nq-variant-bar button{min-height:40px!important}}.workspace-app.nq-internal-workspace .workspace-canvas>.nq-quick-start{margin:24px 24px 8px!important;width:calc(100% - 48px)!important;max-width:none!important}@media(max-width:700px){.workspace-app.nq-internal-workspace .workspace-canvas>.nq-quick-start{margin:16px 16px 8px!important;width:calc(100% - 32px)!important}}.workspace-app .account-main .product-onboarding .product-setup-goals>button,.workspace-app .account-main .product-onboarding .product-setup-options>button{background:transparent;border:1px solid var(--nq-line);color:var(--nq-ink);font-size:13px;min-height:44px}.workspace-app .account-main .product-onboarding .product-setup-goals>button[aria-pressed=true],.workspace-app .account-main .product-onboarding .product-setup-options>button[aria-pressed=true]{background:var(--nq-hover);border-color:var(--nq-ink)}.workspace-app .account-main .product-onboarding .product-setup-card input{background:var(--nq-bg);color:var(--nq-ink);border:1px solid var(--nq-line);font-size:15px;min-height:46px}.workspace-app .account-main .product-onboarding>header>button:not(.primary){background:transparent;color:var(--nq-muted);border:0}@media(max-width:700px){.workspace-app .account-main .product-onboarding .product-setup-card input{font-size:16px}}.nq-internal-workspace .nq-profile-theme{flex-wrap:wrap;gap:8px;min-width:0}.nq-internal-workspace .nq-theme-options{display:flex;flex:1 1 170px;min-width:0;gap:2px;padding:3px;border:1px solid var(--nq-line);border-radius:6px;background:var(--nq-bg)}.nq-internal-workspace .nq-app-rail .nq-theme-options button{flex:1 1;justify-content:center;width:auto;min-width:0;min-height:36px;padding:6px 7px;font-size:12px;text-align:center;color:var(--nq-muted)}.nq-internal-workspace .nq-app-rail .nq-theme-options button[aria-pressed=true]{background:var(--nq-hover);color:var(--nq-ink);font-weight:500}.nq-internal-workspace[data-theme=dark] .nq-app-rail .nq-rail-button[aria-current=page],.nq-internal-workspace[data-theme=dark] .nq-app-rail .nq-rail-logo{background:#292929;color:#ededed}@media(prefers-color-scheme:dark){.nq-internal-workspace[data-theme=system] .nq-app-rail .nq-rail-button[aria-current=page],.nq-internal-workspace[data-theme=system] .nq-app-rail .nq-rail-logo{background:#292929;color:#ededed}}.product-onboarding{box-sizing:border-box;background:var(--nq-bg);padding:28px 40px}.product-onboarding .product-setup-card{max-width:520px;padding:44px 36px;border:1px solid var(--nq-line);border-radius:18px;background:var(--nq-bg)}.product-onboarding .product-setup-monogram{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 28px;border:1px solid var(--nq-line);border-radius:14px;background:var(--nq-hover);font-size:17px;font-weight:650;letter-spacing:-1px}.product-onboarding .product-choice-card h1,.product-onboarding .product-choice-card>p{text-align:center}.product-onboarding .product-setup-goals strong{display:block;font-size:14px;font-weight:550}.product-onboarding .product-setup-goals small{display:block;margin-top:7px;font-size:12px;line-height:1.6;color:var(--nq-muted)}.product-onboarding .product-setup-goals button{gap:16px}.product-onboarding .product-service-card{width:100%;max-width:800px;box-sizing:border-box;margin:48px auto;padding:32px;border:1px solid var(--nq-line);border-radius:16px;background:var(--nq-bg)}.product-service-card>h1{font-size:28px;line-height:1.3;font-weight:550;letter-spacing:-.8px;outline:none;margin:8px 0 12px}.product-service-card>p{color:var(--nq-muted);font-size:14px;line-height:1.6;margin-bottom:28px}.product-service-card .product-setup-eyebrow{font-size:11px;margin:0;color:var(--nq-muted)}.product-service-card .onboarding-heading,.product-service-card .onboarding-topline{display:none}.product-service-card .onboarding-brief-section:first-child>header{border-top:0;padding-top:0}.product-service-card .onboarding-fields input,.product-service-card .onboarding-fields textarea{background:var(--nq-bg);color:var(--nq-ink);border:1px solid var(--nq-line)}@media(prefers-color-scheme:dark){.product-service-page{--nq-bg:#151515;--nq-ink:#ededed;--nq-muted:#aaa;--nq-line:#333;--nq-hover:#242424;color-scheme:dark}}@media(max-width:700px){.product-onboarding{padding:20px 16px;overflow-x:hidden}.product-onboarding .product-setup-card{padding:28px 20px;margin:36px auto;border-radius:14px}.product-onboarding .product-service-card{padding:24px 18px;margin:28px auto;border-radius:14px}.product-service-card input,.product-service-card textarea{font-size:16px}}.nq-demo-reset{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.nq-demo-reset small{font-size:11px;color:var(--nq-muted);line-height:1.5}.product-onboarding>header .nq-demo-reset{margin-left:auto;justify-content:flex-end;max-width:280px;gap:4px}.product-onboarding>header .nq-demo-reset button{font-size:12px}.account-settings>.nq-demo-reset{max-width:820px;margin:20px auto;padding:20px;border:1px solid var(--nq-line);border-radius:8px}@media(max-width:700px){.product-onboarding>header{flex-wrap:wrap}.product-onboarding>header .nq-demo-reset{max-width:200px}}.nq-auth-layout{--nq-bg:#fff;--nq-ink:#171717;--nq-muted:#737373;--nq-line:#e5e5e5;--nq-hover:#f5f5f5;display:grid;grid-template-columns:1fr 1fr;padding:0;min-height:100dvh;background:var(--nq-bg);color:var(--nq-ink)}.nq-auth-layout[data-theme=dark]{--nq-bg:#111;--nq-ink:#ededed;--nq-muted:#a3a3a3;--nq-line:#303030;--nq-hover:#242424;color-scheme:dark}.nq-auth-content{min-width:0;min-height:100dvh;display:flex;flex-direction:column;padding:36px 48px;box-sizing:border-box}.nq-auth-header .auth-brand{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--nq-ink);font-size:16px;font-weight:600;text-decoration:none}.nq-auth-header .auth-brand>span{display:grid;place-items:center;width:32px;height:32px;background:var(--nq-ink);color:var(--nq-bg);border-radius:7px;font-size:11px;letter-spacing:-.5px}.nq-auth-form{display:flex;flex:1 1;align-items:center;justify-content:center;padding:56px 0}.nq-auth-layout .auth-card{max-width:360px;margin:0;background:transparent;color:var(--nq-ink)}.nq-auth-layout .auth-card h1{letter-spacing:-1px;margin:0 0 10px}.nq-auth-description{font-size:14px;line-height:1.6;color:var(--nq-muted);margin:0 0 30px}.nq-auth-layout .auth-card label{color:var(--nq-ink);font-size:13px;gap:8px}.nq-auth-layout .auth-card input{width:100%;min-height:46px;background:var(--nq-bg);color:var(--nq-ink);border:1px solid var(--nq-line);border-radius:7px;font-size:15px;box-sizing:border-box}.nq-password-control{position:relative;display:block;width:100%}.nq-auth-layout .nq-password-control input{padding-right:48px}.nq-auth-layout .nq-password-control button{position:absolute;right:3px;top:3px;display:grid;place-items:center;width:40px;min-height:40px;padding:0;border:0;background:transparent;color:var(--nq-muted);border-radius:5px}.nq-auth-layout .auth-card .primary{min-height:46px;border-radius:7px;background:var(--nq-ink);color:var(--nq-bg);border:1px solid var(--nq-ink)}.nq-auth-layout .auth-links{margin-top:24px;display:flex;justify-content:space-between;gap:16px;font-size:12px}.nq-auth-footer,.nq-auth-layout .auth-links a{color:var(--nq-muted)}.nq-auth-footer{font-size:11px}.nq-auth-visual{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;margin:16px 16px 16px 0;border-radius:16px;background:#171717;color:#f5f5f5;min-width:0}.nq-auth-message{text-align:center;padding:20px 28px 48px}.nq-auth-message p{font-size:clamp(28px,3vw,44px);line-height:1.2;letter-spacing:-1.5px;font-weight:500;margin:0 0 20px}.nq-auth-message>span{font-size:12px;color:#a3a3a3}.product-onboarding .product-setup-card{border:0;box-shadow:none;border-radius:0;padding:32px 16px;margin:clamp(24px,8vh,96px) auto;max-width:460px}.product-onboarding .product-choice-card h1{font-size:28px;letter-spacing:-.9px;margin-bottom:28px}.product-onboarding .product-setup-monogram{width:44px;height:44px;margin-bottom:24px;border-radius:10px;font-size:14px}.product-onboarding .product-choice-card .product-setup-goals{gap:12px}.workspace-app .account-main .product-onboarding .product-choice-card .product-setup-goals>button{padding:18px;text-align:left;border-radius:9px;min-height:84px}.product-onboarding .product-setup-goals small{margin-top:4px;font-size:13px;line-height:1.4}.product-onboarding .product-choice-card>footer{margin-top:24px}.product-onboarding .product-choice-card>footer .primary{width:100%;min-height:44px}.product-setup-loading{display:grid;place-items:center;min-height:calc(100dvh - 150px);width:100%;border:0;background:transparent}.product-setup-loading .nq-unified-loading{height:auto;min-height:0;border:0;background:transparent}.product-onboarding .product-service-card{max-width:720px;border:0;border-radius:0;padding:24px 16px;margin:24px auto;box-shadow:none}.product-onboarding .product-service-card>h1{font-size:26px}.product-onboarding .product-service-card>p{margin-bottom:24px}.product-onboarding>.product-setup-utility{display:flex;justify-content:center;padding:16px 0;margin:0}.product-setup-utility .nq-demo-reset{margin:0;align-items:center;max-width:100%;font-size:11px}.product-setup-utility .nq-demo-reset button{font-size:11px;color:var(--nq-muted);background:transparent}.nq-mobile-list-toggle,.nq-rail-mobile-brand{display:none}.nq-list-body{min-height:0;display:flex;flex-direction:column;gap:6px}@media(max-width:700px){.nq-auth-layout{display:flex;flex-direction:column}.nq-auth-content{width:100%;padding:24px;min-height:100dvh}.nq-auth-visual{display:none}.nq-auth-form{padding:48px 0;align-items:center}.nq-auth-layout .auth-card input{font-size:16px}.product-onboarding .product-setup-card{padding:20px 4px;margin:40px auto}.product-onboarding .product-service-card{padding:12px 0;margin:24px auto}.product-onboarding .product-service-card>h1{font-size:24px}.nq-internal-workspace .nq-rail-mobile-brand{display:block;flex:1 1;margin-left:10px;font-size:15px;font-weight:550}.nq-internal-workspace .nq-app-rail.is-open{padding-top:calc(20px + env(safe-area-inset-top));padding-bottom:calc(20px + env(safe-area-inset-bottom))}.nq-internal-workspace .nq-lead-lists .nq-list-heading{margin:0;padding:0 0 8px}.nq-internal-workspace .nq-lead-lists .nq-list-body{display:none}.nq-internal-workspace .nq-lead-lists.is-mobile-open .nq-list-body{display:flex;padding-top:10px}.nq-internal-workspace .nq-lead-lists .nq-mobile-list-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--nq-line);border-radius:7px;background:var(--nq-bg);color:var(--nq-ink);text-align:left}.nq-mobile-list-toggle>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nq-internal-workspace .nq-prospect-toolbar{padding:12px 16px;gap:8px}.nq-internal-workspace .nq-message-sources{scrollbar-width:none}.nq-internal-workspace .nq-message-sources::-webkit-scrollbar{display:none}.nq-internal-workspace .nq-message-sources button{flex-shrink:0}}@media(prefers-color-scheme:dark){.nq-auth-layout[data-theme=system]{--nq-bg:#111;--nq-ink:#ededed;--nq-muted:#a3a3a3;--nq-line:#303030;--nq-hover:#242424;color-scheme:dark}}.nq-auth-layout .auth-note{color:var(--nq-muted)}.nq-auth-layout{place-items:stretch}.product-service-card .onboarding-brief-section>header{padding-top:24px;margin-bottom:18px}.product-service-card .onboarding-brief-section>header h3{font-size:16px;font-weight:550;letter-spacing:-.3px}.product-service-card .onboarding-brief-section>header p{font-size:12px;line-height:1.5;margin-top:6px;color:var(--nq-muted)}.product-service-card .onboarding-fields{gap:18px}.product-service-card .onboarding-field-help{font-size:11px;line-height:1.5}.product-service-card .onboarding-record{border-radius:8px;box-shadow:none}@media(max-width:700px){.product-service-card .onboarding-fields{grid-template-columns:minmax(0,1fr)}.product-service-card .onboarding-record{padding:16px 12px}}.nq-auth-header{display:flex;align-items:center;justify-content:space-between;gap:20px}.nq-auth-header .auth-brand,.nq-internal-workspace .nq-rail-mobile-brand,.product-setup-brand{font-family:var(--font-archivo),Arial,sans-serif;font-weight:400;letter-spacing:-.8px}.nq-auth-header .auth-brand{font-size:20px}.nq-auth-header>button{border:0;background:transparent;color:var(--nq-muted);font-size:12px;padding:8px 0;min-height:40px}.nq-auth-form{flex-direction:column;gap:20px}.product-onboarding{padding:0!important}.product-onboarding>.nq-auth-layout{flex:1 1;width:100%;min-height:100dvh}.product-onboarding .nq-auth-form>.product-setup-card{width:100%;max-width:460px;padding:0;margin:0;border:0;background:transparent}.product-onboarding .product-choice-card h1{text-align:left;margin:0 0 28px}.workspace-app .account-main .product-onboarding .product-choice-card .product-setup-goals>button{border:0;border-radius:8px;background:transparent;min-height:80px;box-shadow:none}.workspace-app .account-main .product-onboarding .product-choice-card .product-setup-goals>button[aria-pressed=true]{background:transparent;box-shadow:none}.product-onboarding .product-setup-utility{width:100%;max-width:460px;margin:0;padding:0;justify-content:flex-start}.product-onboarding .product-setup-utility .nq-demo-reset>button{padding:0;min-height:32px;border:0;background:transparent;color:var(--nq-muted)}.product-onboarding.product-setup-pending{display:grid;place-items:center}.workspace-app .product-setup-pending>.nq-unified-loading{position:static;width:100%;height:100dvh;min-height:100dvh;color:var(--nq-ink);background:var(--nq-bg)}.nq-auth-layout.nq-auth-wide{grid-template-columns:minmax(0,1fr)}.nq-auth-wide>.nq-auth-visual{display:none}.nq-auth-wide .nq-auth-form{justify-content:flex-start;padding-top:36px}.product-onboarding .nq-auth-wide .product-service-card{width:100%;max-width:720px;margin:0;padding:0;border:0}.product-service-card .onboarding-contact,.product-service-card .onboarding-record{border:0;border-radius:0;background:transparent;box-shadow:none;padding-left:0;padding-right:0}.product-service-card .onboarding-brief-section>header{border:0}.nq-internal-workspace .account-settings{padding:0 24px 24px}.nq-internal-workspace .account-settings>.nq-message-sources{position:static;display:flex;flex-direction:row;align-items:stretch;gap:24px;width:calc(100% + 48px);height:auto;min-height:44px;max-height:none;padding:0 24px;margin:0 -24px 24px;border:0;border-bottom:1px solid var(--nq-line);overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;touch-action:pan-x;overscroll-behavior-x:contain}.nq-internal-workspace .account-settings>.nq-message-sources::-webkit-scrollbar{display:none}.nq-internal-workspace .account-main .account-settings>.nq-message-sources>button{flex:0 0 auto;width:auto;min-height:44px;padding:0!important;border:0;border-radius:0;background:transparent!important;box-shadow:none;color:var(--nq-muted);font-size:13px}.nq-internal-workspace .account-main .account-settings>.nq-message-sources>button[aria-pressed=true]{color:var(--nq-ink);box-shadow:inset 0 -2px var(--nq-ink)}.nq-internal-workspace .account-settings>.settings-section{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.nq-internal-workspace .account-settings .settings-section-heading{padding:0 0 20px;border:0}.nq-internal-workspace .account-settings .settings-section-body{padding-left:0;padding-right:0}.nq-theme-menu{padding:0 10px 8px;border-bottom:1px solid var(--nq-line);margin-bottom:4px}.nq-theme-menu>summary{display:flex;align-items:center;gap:10px;list-style:none;cursor:pointer;min-height:40px;font-size:12px}.nq-theme-menu>summary::-webkit-details-marker{display:none}.nq-theme-menu>summary>span:first-child{margin-left:auto;color:var(--nq-muted)}.nq-internal-workspace .nq-theme-menu .nq-theme-options{display:flex;flex-direction:column;border:0;padding:0 0 0 12px;background:transparent;gap:2px}.nq-internal-workspace .nq-app-rail .nq-theme-menu .nq-theme-options button{justify-content:space-between;text-align:left;padding:8px 10px;min-height:36px;border-radius:5px}.nq-internal-workspace .nq-theme-menu .nq-theme-options button[aria-pressed=true]{background:var(--nq-hover);color:var(--nq-ink)}@media(max-width:700px){.nq-auth-content{padding:24px 20px}.nq-auth-form{padding:40px 0}.product-onboarding .nq-auth-content{padding:24px 20px}.product-onboarding .product-choice-card h1{font-size:25px}.nq-internal-workspace{height:100dvh;min-height:0;overflow:hidden}.nq-internal-workspace .account-main{height:100dvh;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;padding-top:calc(64px + env(safe-area-inset-top))!important;padding-bottom:env(safe-area-inset-bottom)}.nq-internal-workspace .nq-rail-mobile-bar{height:calc(64px + env(safe-area-inset-top));padding-left:16px;padding-right:12px;gap:8px;background:var(--nq-surface,var(--nq-bg))}.nq-internal-workspace .nq-rail-mobile-bar>span{flex:1 1;font-size:18px;font-weight:550;min-width:0}.nq-internal-workspace .nq-rail-mobile-bar>button:last-child{margin-left:auto}.nq-internal-workspace .nq-context-toggle{display:none}.nq-internal-workspace .nq-app-rail.is-open{width:100vw;max-width:none;padding:0;background:var(--nq-surface,var(--nq-bg));overflow-y:auto;overscroll-behavior:contain}.nq-internal-workspace .nq-rail-top{flex-shrink:0;min-height:calc(64px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 12px 0 20px;box-sizing:border-box;margin:0;border-bottom:1px solid var(--nq-line)}.nq-internal-workspace .nq-rail-top>.nq-rail-logo{display:none}.nq-internal-workspace .nq-rail-mobile-brand{margin:0;font-size:22px}.nq-internal-workspace .nq-mobile-workspace{display:flex;align-items:center;gap:12px;width:100%;min-height:72px;padding:14px 20px;border:0;border-bottom:1px solid var(--nq-line);border-radius:0;background:transparent;color:var(--nq-ink);text-align:left}.nq-mobile-workspace>.nq-workspace-avatar{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:7px;background:var(--nq-hover);font-size:11px;font-weight:600}.nq-mobile-workspace>span:nth-child(2){flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550}.nq-mobile-workspace small{display:block;margin-top:4px;font-size:11px;font-weight:400;color:var(--nq-muted)}.nq-internal-workspace .nq-app-rail nav{gap:4px;padding:0 8px;box-sizing:border-box}.nq-internal-workspace .nq-app-rail .nq-rail-button{min-height:48px;height:48px;gap:14px;padding:12px 16px;font-size:14px;border-radius:8px}.nq-internal-workspace .nq-app-rail .nq-rail-search-button{width:calc(100% - 16px);margin:8px 8px 4px}.nq-internal-workspace .nq-rail-bottom{width:100%;box-sizing:border-box;padding:12px 20px max(12px,env(safe-area-inset-bottom));margin-top:auto;flex-shrink:0}.nq-internal-workspace .nq-app-rail .nq-rail-profile{height:36px;font-size:13px}.nq-internal-workspace .nq-rail-popover{left:12px;width:calc(100% - 24px);max-width:none;box-sizing:border-box;background:var(--nq-surface,var(--nq-bg))}.nq-internal-workspace .nq-rail-workspaces{top:calc(136px + env(safe-area-inset-top))}.nq-internal-workspace .nq-rail-profile-menu{bottom:calc(64px + env(safe-area-inset-bottom))}.nq-internal-workspace .account-settings{padding:0 24px 24px}.nq-internal-workspace .account-settings>.nq-message-sources{margin-bottom:28px}.nq-internal-workspace .account-settings .settings-section-heading h2{font-size:22px;letter-spacing:-.6px}.nq-section-drawer{position:fixed;inset:0 auto 0 0;width:min(300px,calc(100vw - 48px));max-width:none;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;border-right:1px solid var(--nq-line);border-radius:0;background:var(--nq-bg);color:var(--nq-ink);box-sizing:border-box;overflow:auto;overscroll-behavior:contain}.nq-section-drawer::backdrop{background:#0008}.nq-section-drawer[open]{display:flex;flex-direction:column}.nq-section-drawer>header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:env(safe-area-inset-top) 16px 0 20px;border-bottom:1px solid var(--nq-line);flex-shrink:0}.nq-section-drawer>header>strong{font-size:17px;font-weight:550}.nq-internal-workspace .nq-section-drawer>header>button{display:grid;place-items:center;min-width:40px;min-height:40px;padding:0;border:0;background:transparent;color:var(--nq-muted);font-size:24px}.nq-section-drawer-content{padding:16px 12px}.nq-internal-workspace .nq-section-drawer .nq-email-navigation,.nq-internal-workspace .nq-section-drawer .nq-lead-lists,.nq-internal-workspace .nq-section-drawer .nq-message-sources{position:static;display:flex;flex-direction:column;gap:6px;width:100%;height:auto;padding:0;border:0;overflow:visible}.nq-internal-workspace .nq-section-drawer .nq-lead-lists .nq-list-body{display:flex;padding-top:8px}.nq-internal-workspace .nq-section-drawer .nq-list-heading>h2,.nq-internal-workspace .nq-section-drawer .nq-mobile-list-toggle{display:none}.nq-internal-workspace .nq-section-drawer .nq-list-heading{justify-content:flex-end}.nq-internal-workspace .nq-section-drawer .nq-list-navigation{display:flex;flex-direction:column;overflow:visible}.nq-internal-workspace .nq-section-drawer .nq-list-navigation .nq-list-nav-item{width:100%;max-width:none;min-height:44px}.nq-internal-workspace .nq-section-drawer .nq-message-sources>button{width:100%;min-height:44px;padding:10px 12px;text-align:left;border:0;border-radius:6px;background:transparent;color:var(--nq-muted)}.nq-internal-workspace .nq-section-drawer .nq-message-sources>button[aria-pressed=true]{background:var(--nq-hover);color:var(--nq-ink);box-shadow:none}.nq-internal-workspace .nq-email-inbox:has(.nq-section-drawer),.nq-internal-workspace .nq-prospect-app:has(.nq-section-drawer){padding-left:0}}.nq-unified-loading[data-theme=dark]{background:#111;color:#ededed;color-scheme:dark}.nq-unified-loading[data-theme=light]{background:#fff;color:#171717;color-scheme:light}.workspace-app .nq-unified-loading[data-theme]{background:transparent;color:inherit}@media(max-width:700px){.nq-internal-workspace .nq-section-drawer .nq-email-navigation{align-items:stretch;gap:8px}.nq-internal-workspace .nq-section-drawer .nq-email-navigation>details{flex:none;width:100%;margin:0;padding:0;background:transparent}.nq-internal-workspace .nq-section-drawer .nq-email-navigation summary{width:100%;box-sizing:border-box;min-height:44px;padding:10px 12px;font-size:13px;text-align:left;gap:12px;justify-content:space-between}.nq-internal-workspace .nq-section-drawer .nq-email-navigation details>button{display:block;width:100%;min-height:44px;padding:10px 12px;margin:2px 0;font-size:13px;text-align:left}.nq-internal-workspace .nq-section-drawer>header>strong{outline:none}.nq-internal-workspace .nq-section-drawer>header>button{background:transparent;border-radius:6px;box-shadow:none}}.product-onboarding .product-choice-card .product-setup-goals>button>span>strong{font-weight:500}.product-onboarding .product-choice-card .product-setup-goals>button[aria-pressed=true]>span>strong{font-weight:650}html[data-nq-theme=light]{color-scheme:light;--nq-bg:#fff;--nq-ink:#171717;--nq-muted:#737373;--nq-line:#e8e8e8;--nq-hover:#f0f0f0;--nq-surface:#f7f7f7;background:#fff}html[data-nq-theme=dark]{color-scheme:dark;--nq-bg:#111;--nq-ink:#ededed;--nq-muted:#a3a3a3;--nq-line:#303030;--nq-hover:#282828;--nq-surface:#1b1b1b;background:#111}html[data-nq-theme] body{min-height:100dvh;background:var(--nq-bg);color:var(--nq-ink)}.nq-internal-workspace[data-theme] .nq-app-rail .nq-rail-button[aria-current=page],.nq-internal-workspace[data-theme] .nq-app-rail .nq-rail-logo{background:var(--nq-hover);color:var(--nq-ink)}.nq-internal-workspace .crm-table th,.nq-internal-workspace .workspace-table th{background:var(--nq-surface);color:var(--nq-muted)}.nq-auth-layout>.nq-auth-visual{position:sticky;top:0;align-self:start;height:100dvh;min-height:0;margin:0;padding:32px;background:transparent;color:var(--nq-ink);border:0;border-radius:0;box-shadow:none;overflow:visible}.nq-auth-layout .nq-auth-message{padding:24px;max-width:100%;overflow-wrap:break-word}.nq-auth-layout .nq-auth-message>span{color:var(--nq-muted)}.nq-auth-layout .auth-intro{text-align:left}@media(max-width:700px){.nq-auth-layout>.nq-auth-visual{display:none}}html[data-nq-theme=light] :is(.nq-auth-layout,.product-onboarding,.nq-internal-workspace){--nq-bg:#fff;--nq-ink:#171717;--nq-muted:#737373;--nq-line:#e8e8e8;--nq-hover:#f0f0f0;--nq-surface:#f7f7f7;color-scheme:light}html[data-nq-theme=dark] :is(.nq-auth-layout,.product-onboarding,.nq-internal-workspace){--nq-bg:#111;--nq-ink:#ededed;--nq-muted:#a3a3a3;--nq-line:#303030;--nq-hover:#282828;--nq-surface:#1b1b1b;color-scheme:dark}.workspace-app .nq-value-filter>summary{background:transparent;color:var(--nq-muted)}.workspace-app .nq-filter-count,.workspace-app .nq-value-filter>summary.is-filtered,.workspace-app .nq-value-filter>summary:hover,.workspace-app .nq-value-filter[open]>summary{background:var(--nq-hover);color:var(--nq-ink)}.workspace-app .nq-value-panel{inset:auto;margin:0;width:284px;max-width:calc(100vw - 16px);background:var(--nq-bg);color:var(--nq-ink);border:1px solid var(--nq-line);box-shadow:0 10px 32px #0002;overflow-y:auto;overscroll-behavior:contain}.workspace-app .nq-value-panel[popover]:not(:popover-open){display:none}.workspace-app .nq-value-panel button{color:var(--nq-ink);background:transparent}.workspace-app .nq-value-options label:hover,.workspace-app .nq-value-panel button:hover,.workspace-app .nq-value-sort button[aria-pressed=true]{background:var(--nq-hover)}.workspace-app .nq-value-panel button.primary{background:var(--nq-ink);color:var(--nq-bg)}.workspace-app .nq-value-search input{background:var(--nq-hover);color:var(--nq-ink);border-color:var(--nq-line)}.workspace-app .nq-value-options{flex:1 1;min-height:44px}.workspace-app .nq-value-limit,.workspace-app .nq-value-options small{color:var(--nq-muted)}.workspace-app .nq-value-options>p{padding:8px;font-size:12px;color:var(--nq-muted);white-space:normal}.workspace-app .nq-filter-chips button{color:var(--nq-ink);background:var(--nq-hover)}.workspace-app .nq-value-panel footer{flex-shrink:0}.workspace-app.nq-internal-workspace :is(.nq-columns-dialog,.nq-value-panel) input[type=checkbox]{appearance:auto!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;flex:0 0 18px!important;padding:0!important;margin:0!important;accent-color:var(--nq-ink)}.nq-internal-workspace .nq-columns-dialog{color:var(--nq-ink);background:var(--nq-bg);overscroll-behavior:contain}.nq-internal-workspace .nq-columns-dialog>header{gap:16px;flex-shrink:0}.nq-internal-workspace .nq-columns-dialog>header h2{outline:none}.nq-internal-workspace .nq-columns-dialog>header button{display:grid;place-items:center;width:36px;min-height:36px;padding:0;background:transparent}.nq-internal-workspace .nq-columns-summary{flex-wrap:wrap;flex-shrink:0;gap:8px}.nq-internal-workspace .nq-columns-dialog>.nq-columns-summary>button{background:transparent;color:var(--nq-muted);min-height:36px}.nq-internal-workspace .nq-columns-order{max-height:180px;flex-shrink:0;padding:12px;scroll-padding-block:12px}.nq-internal-workspace .nq-columns-order>div{min-height:40px;gap:8px}.nq-internal-workspace .nq-columns-order button{width:32px;height:32px;min-height:32px;flex:0 0 32px;padding:0}.nq-internal-workspace .nq-columns-list{min-height:80px;overscroll-behavior:contain}.nq-internal-workspace .nq-columns-list label{display:grid;grid-template-columns:minmax(0,1fr) 18px auto;gap:12px;min-height:48px;padding:10px 2px;line-height:1.4}.nq-internal-workspace .nq-columns-list label>span{min-width:0;margin:0;font-size:13px}.nq-internal-workspace .nq-columns-dialog>footer{flex-shrink:0;background:var(--nq-bg)}.workspace-app .account-main .product-onboarding .product-setup-card input:focus-visible{outline:1px solid var(--nq-ink);outline-offset:0;border-color:var(--nq-ink);box-shadow:none}@media(max-width:700px){.nq-internal-workspace .nq-database-filters>div,.nq-internal-workspace .nq-database-filters>form{position:fixed;left:16px;right:16px;top:calc(80px + env(safe-area-inset-top));width:auto;max-width:calc(100vw - 32px);max-height:calc(100dvh - 112px - env(safe-area-inset-top));overflow-y:auto;overscroll-behavior:contain;z-index:65;box-sizing:border-box}.nq-internal-workspace .nq-columns-dialog[open]{display:flex;flex-direction:column;gap:0;width:calc(100vw - 32px);max-width:440px;height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);padding:18px;overflow:hidden}.nq-internal-workspace .nq-columns-dialog>.nq-columns-list{flex:1 1;max-height:none;overflow-y:auto}.nq-internal-workspace .nq-columns-dialog>input{flex-shrink:0;min-height:42px;height:42px;font-size:16px}.nq-internal-workspace .nq-columns-order h3{margin-top:0}.workspace-app .nq-value-panel button{min-height:40px!important;height:auto!important;white-space:normal}.workspace-app .nq-value-panel .nq-value-actions{gap:8px;flex-wrap:wrap}}@media(max-width:700px) and (max-height:600px){.nq-internal-workspace .nq-columns-dialog[open]{display:block;overflow-y:auto}.nq-internal-workspace .nq-columns-dialog>.nq-columns-list{max-height:220px}.nq-internal-workspace .nq-columns-order{max-height:140px}}.nq-internal-workspace .nq-columns-dialog.nq-columns-simple[open]{display:flex;flex-direction:column;width:min(420px,calc(100vw - 32px));height:auto;max-height:calc(100dvh - 32px);padding:20px;gap:12px;border:1px solid var(--nq-line);border-radius:12px}.nq-internal-workspace .nq-columns-simple>header h2{font-size:17px;margin:0}.nq-internal-workspace .nq-columns-simple>.nq-columns-summary{margin:0;gap:6px;font-size:12px;align-items:center}.nq-internal-workspace .nq-columns-simple>.nq-columns-summary>span{margin-right:auto}.nq-internal-workspace .nq-columns-simple>.nq-columns-summary>button{font-size:11px;padding:4px;min-height:30px}.nq-internal-workspace .nq-prospect-toolbar .nq-columns-simple>input{width:100%;max-width:none;flex:none;height:38px!important;min-height:38px!important;margin:0;font-size:13px!important}.nq-column-hint{margin:0;font-size:11px;color:var(--nq-muted)}.nq-internal-workspace .nq-columns-simple>.nq-columns-list{min-height:60px;max-height:52dvh;flex:1 1;overflow:auto;margin:0;border:0}.nq-internal-workspace .nq-column-row{display:flex;align-items:center;gap:6px;min-height:42px;border-bottom:1px solid var(--nq-line);border-radius:4px}.nq-internal-workspace .nq-column-row:hover{background:var(--nq-surface)}.nq-internal-workspace .nq-column-row.is-dragging{opacity:.45}.nq-internal-workspace .nq-columns-simple .nq-column-row>label{display:flex;flex:1 1;justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:6px;margin:0;border:0;font-size:13px;cursor:pointer}.nq-internal-workspace .nq-column-row .nq-column-grip{cursor:grab;color:var(--nq-muted);font-size:20px}.nq-internal-workspace .nq-column-row button{width:28px;height:30px;min-height:30px!important;padding:0!important;background:transparent;flex:0 0 28px;border:0}.nq-column-moves{display:flex}.nq-internal-workspace .nq-columns-simple>footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 0 0;margin:0;border-top:1px solid var(--nq-line)}.nq-internal-workspace .nq-columns-simple>footer button{font-size:12px;min-height:34px;padding:6px 14px}.nq-internal-workspace .nq-refresh-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0}.nq-refresh-button[aria-busy=true] svg{animation:nq-refresh-spin 1s linear infinite}@keyframes nq-refresh-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.nq-refresh-button[aria-busy=true] svg{animation:none}}.nq-internal-workspace .nq-prospect-toolbar{gap:8px}.nq-internal-workspace .nq-prospect-toolbar>input{margin-right:auto}.nq-internal-workspace .nq-database-filters>summary{display:flex;align-items:center;gap:6px;list-style:none}.nq-database-filters>summary::-webkit-details-marker{display:none}.nq-internal-workspace .nq-database-filters>.nq-filter-menu{width:248px;padding:8px;box-sizing:border-box;max-height:70dvh;overflow:auto;background:var(--nq-bg);color:var(--nq-ink);border:1px solid var(--nq-line);border-radius:8px;box-shadow:0 10px 32px #0002}.nq-filter-menu>header{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 8px;font-size:12px;border-bottom:1px solid var(--nq-line);margin-bottom:4px}.nq-internal-workspace .nq-filter-menu>header>button{font-size:11px;min-height:28px;padding:4px 6px;background:transparent;color:var(--nq-muted)}.nq-internal-workspace .nq-filter-menu>.nq-value-filter{display:block;width:100%}.nq-internal-workspace .nq-filter-menu>.nq-value-filter>summary{display:flex;align-items:center;justify-content:space-between;padding:8px;min-height:34px;font-size:12px;box-sizing:border-box}.nq-internal-workspace .nq-value-panel .nq-value-sort{display:flex;flex-direction:column;border-bottom:1px solid var(--nq-line);padding-bottom:6px}.nq-internal-workspace .nq-value-panel .nq-value-sort button{text-align:left;padding:7px 9px;min-height:32px;font-size:12px;border-radius:4px}.nq-internal-workspace .nq-prospect-app .nq-table-footer{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;min-height:48px;padding:8px 16px;font-size:11px;border-top:1px solid var(--nq-line);background:var(--nq-bg);box-sizing:border-box}.nq-internal-workspace .nq-table-footer>.nq-footer-total{flex:1 1 auto;white-space:nowrap}.nq-internal-workspace .nq-table-footer label{display:flex;align-items:center;margin:0}.nq-internal-workspace .nq-table-footer select{width:auto;min-height:30px;height:30px;padding:3px 7px;border:1px solid var(--nq-line);border-radius:5px;background:var(--nq-bg);font-size:11px;color:var(--nq-ink)}.nq-footer-range{white-space:nowrap;color:var(--nq-muted);padding:0 8px}.nq-internal-workspace .nq-table-footer>button{display:grid;place-items:center;flex:0 0 30px;width:30px;min-height:30px;height:30px;padding:0;border:1px solid var(--nq-line);background:transparent;font-size:20px;line-height:1;border-radius:5px}.nq-not-found{min-height:100dvh;display:flex;flex-direction:column;padding:32px;box-sizing:border-box;background:var(--nq-bg,#fff);color:var(--nq-ink,#171717)}.nq-not-found>.auth-brand{align-self:flex-start;font-family:var(--font-archivo),sans-serif;font-size:24px;color:inherit;text-decoration:none}.nq-not-found>section{margin:auto;text-align:center;padding:64px 0;max-width:460px}.nq-not-found .nq-error-code{display:block;font-size:13px;letter-spacing:.12em;color:var(--nq-muted,#737373)}.nq-not-found h1{font-size:clamp(28px,5vw,40px);letter-spacing:-.04em;font-weight:600;margin:18px 0 12px}.nq-not-found p{font-size:14px;color:var(--nq-muted,#737373);line-height:1.6;margin:0 0 28px}.nq-error-action{display:inline-flex;gap:24px;align-items:center;background:var(--nq-ink,#171717);color:var(--nq-bg,#fff);text-decoration:none;border-radius:7px;padding:12px 18px;font-size:13px}@media(max-width:700px){.nq-internal-workspace .nq-prospect-toolbar{display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px}.nq-internal-workspace .nq-prospect-toolbar>input{flex:1 1 100%;max-width:none}.nq-internal-workspace .nq-prospect-toolbar>button,.nq-internal-workspace .nq-prospect-toolbar>details>summary{font-size:12px;min-height:40px!important;height:40px;padding:8px 10px;box-sizing:border-box}.nq-internal-workspace .nq-prospect-toolbar>.nq-refresh-button{margin-left:auto;width:40px;padding:0}.nq-internal-workspace .nq-refresh-button>span{display:none}.nq-internal-workspace .nq-database-filters>.nq-filter-menu{left:16px;right:16px;width:auto;max-width:calc(100vw - 32px);top:calc(80px + env(safe-area-inset-top));max-height:calc(100dvh - 112px - env(safe-area-inset-top))}.nq-internal-workspace .nq-filter-menu>.nq-value-filter>summary{min-height:42px;font-size:14px}.nq-internal-workspace .nq-prospect-app .nq-table-footer{gap:6px;padding:8px 12px;flex-wrap:wrap}.nq-internal-workspace .nq-table-footer>.nq-footer-total{flex:1 1 auto;flex-basis:auto}.nq-internal-workspace .nq-table-footer .nq-footer-range{padding:0 2px;font-size:10px}.nq-internal-workspace .nq-table-footer select{font-size:12px;min-height:36px;height:36px;max-width:108px}.nq-internal-workspace .nq-table-footer>button{min-height:36px;height:36px;width:32px;flex-basis:32px}.nq-internal-workspace .nq-columns-simple .nq-column-row>label{min-height:46px}.nq-not-found{padding:24px}}.nq-internal-workspace .nq-prospect-toolbar>button{margin-left:0}.nq-internal-workspace .nq-prospect-table th{position:sticky}.nq-internal-workspace .nq-prospect-table th>.nq-table-column-grip{display:inline-grid;place-items:center;vertical-align:middle;cursor:grab;width:18px;min-height:26px;height:26px;padding:0!important;margin-right:2px;background:transparent;color:var(--nq-muted);font-size:16px;border:0}.nq-internal-workspace .nq-prospect-table th>.nq-value-filter{vertical-align:middle;max-width:calc(100% - 24px)}.nq-internal-workspace .nq-prospect-table th>.nq-value-filter>summary{overflow:hidden;text-overflow:ellipsis;padding-left:4px}@media(max-width:700px){.nq-internal-workspace .nq-prospect-toolbar>.nq-refresh-button{margin-left:auto}.nq-internal-workspace .nq-table-footer>.nq-footer-total{display:none}.nq-internal-workspace .nq-table-footer label{margin-right:auto}}.nq-internal-workspace .nq-prospect-app .nq-prospect-table{width:max-content;min-width:0}.nq-internal-workspace .nq-column-resize{position:absolute;right:-3px;top:0;bottom:0;display:block;width:7px;z-index:6;cursor:col-resize;touch-action:none;background:transparent}.nq-internal-workspace .nq-column-resize:focus-visible,.nq-internal-workspace .nq-column-resize:hover{background:var(--nq-muted);outline:none}.workspace-app.nq-internal-workspace .account-main .nq-crm-activity-tabs{display:flex;align-items:center;gap:24px;margin:0;padding:0 24px;border:0;border-bottom:1px solid var(--nq-line);background:var(--nq-bg);overflow-x:auto}.workspace-app.nq-internal-workspace .account-main .nq-crm-activity-tabs>button{display:block;flex:0 0 auto;width:auto;min-height:48px;padding:12px 0!important;margin:0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent!important;color:var(--nq-muted);font-size:12px;font-weight:500;white-space:nowrap}.workspace-app.nq-internal-workspace .account-main .nq-crm-activity-tabs>button[aria-pressed=true]{color:var(--nq-ink);border-bottom-color:var(--nq-ink)}.workspace-app.nq-internal-workspace .account-main .nq-crm-activity-tabs>button:hover{color:var(--nq-ink)}.nq-internal-workspace .nq-crm-preview-content{padding:0}.nq-internal-workspace .nq-crm-reference-toolbar{padding:16px 24px;margin:0;gap:10px;border-bottom:1px solid var(--nq-line)}.nq-internal-workspace .nq-crm-reference-toolbar>input{margin-right:auto;max-width:320px;height:34px;min-height:34px;border:1px solid var(--nq-line);border-radius:6px;background:var(--nq-surface);font-size:12px;color:var(--nq-ink)}.nq-internal-workspace .nq-crm-reference-toolbar>select{font-size:12px;min-height:34px;height:34px;background:var(--nq-bg);color:var(--nq-muted);border:1px solid var(--nq-line);border-radius:6px}.nq-internal-workspace .nq-crm-reference-empty{border:0;border-radius:0;min-height:360px}.nq-internal-workspace .nq-crm-reference-empty table{border-collapse:collapse}.nq-internal-workspace .nq-crm-reference-empty th{height:38px;padding:8px 24px;border-right:1px solid var(--nq-line);font-size:11px}.nq-internal-workspace .nq-crm-reference-empty>div{padding:96px 24px;max-width:560px;margin:0 auto}.nq-internal-workspace .nq-crm-reference-empty h3{font-size:16px;font-weight:550;margin:0 0 10px}.nq-internal-workspace .nq-crm-reference-empty p{font-size:12px;line-height:1.6;margin:0;color:var(--nq-muted)}.nq-internal-workspace .nq-crm-task-heading{padding:24px 24px 12px;margin:0}.nq-internal-workspace .nq-crm-task-heading h2{font-size:19px;margin:0 0 6px;font-weight:550}.nq-internal-workspace .nq-crm-task-heading p{margin:0}.nq-internal-workspace .nq-crm-task-heading .nq-data-badge{font-size:10px;background:var(--nq-surface);color:var(--nq-muted)}.nq-internal-workspace .nq-crm-opportunity-board{padding:20px 24px;min-height:400px}.nq-internal-workspace .nq-crm-beta-note{padding:0 24px}.nq-internal-workspace .nq-list-section-label{display:flex;align-items:center;gap:8px}.nq-internal-workspace .nq-list-section-label .nq-list-new{margin-left:auto;min-height:28px;font-size:11px;padding:4px 6px;background:transparent;color:var(--nq-muted);border:0}.nq-internal-workspace .nq-list-section-label .nq-list-new:hover{color:var(--nq-ink);background:var(--nq-hover)}.nq-internal-workspace .nq-campaign-app .nq-prospect-toolbar{padding:0 0 14px;border-bottom:0}.nq-internal-workspace .nq-campaign-app .nq-prospect-toolbar>input{margin-right:auto}.nq-campaign-count{font-size:11px;white-space:nowrap;color:var(--nq-muted)}.nq-internal-workspace .nq-campaign-app .crm-table th{text-transform:none;letter-spacing:0;font-size:11px;height:38px;font-weight:450}.nq-internal-workspace .nq-campaign-app .crm-table td{height:42px;font-size:12px}.nq-internal-workspace .nq-campaign-app .nq-campaign-link{font-weight:500}@media(max-width:700px){.workspace-app.nq-internal-workspace .account-main .nq-crm-activity-tabs{padding:0 16px;gap:24px}.nq-internal-workspace .nq-crm-reference-toolbar{padding:12px 16px;gap:8px}.nq-internal-workspace .nq-crm-reference-toolbar>input{flex:1 1 100%;max-width:none;font-size:16px;height:42px;min-height:42px}.nq-internal-workspace .nq-crm-reference-toolbar>select{max-width:calc(50% - 4px);flex:1 1;font-size:12px;min-height:40px;height:40px}.nq-internal-workspace .nq-crm-preview-content{padding:0}.nq-internal-workspace .nq-crm-task-heading{padding:20px 16px 12px}.nq-internal-workspace .nq-crm-reference-empty th{padding:10px 16px}.nq-internal-workspace .nq-crm-reference-empty>div{padding:72px 24px}.nq-internal-workspace .nq-section-drawer .nq-crm-context{display:block;position:static;width:100%;padding:8px 0;border:0}.nq-internal-workspace .nq-section-drawer .nq-crm-section-nav{display:flex;flex-direction:column;overflow:visible}.nq-internal-workspace .nq-section-drawer .nq-crm-section-nav>button{width:100%;justify-content:flex-start}.nq-internal-workspace .nq-campaign-app .nq-prospect-toolbar{padding:0 0 12px}.nq-internal-workspace .nq-campaign-app .nq-prospect-toolbar>.nq-refresh-button{margin-left:0}}.nq-internal-workspace .nq-demo-reset>a{display:inline-flex;align-items:center;min-height:36px;color:var(--nq-ink);font-size:12px;text-decoration:underline;text-underline-offset:3px}.product-onboarding .nq-service-back{display:inline-grid;place-items:center;width:36px;min-height:36px;height:36px;padding:0;background:transparent;border:1px solid var(--nq-line);border-radius:6px;color:var(--nq-ink);margin-right:10px}.product-onboarding .product-setup-options+label{margin-top:20px}.nq-auth-layout,.nq-auth-layout.nq-auth-wide{display:block;min-height:100dvh;padding:0;background:var(--nq-bg);color:var(--nq-ink)}.nq-auth-layout .nq-auth-content{width:100%;min-height:100dvh;padding:28px 40px;display:flex;flex-direction:column}.nq-auth-layout .nq-auth-header{flex:none;min-height:32px}.nq-auth-layout .nq-auth-form,.nq-auth-layout.nq-auth-wide .nq-auth-form{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:64px 0;gap:0}.nq-auth-layout .auth-card,.nq-auth-layout .authenticator-card{width:100%;max-width:400px;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent}.nq-auth-layout .auth-card h1{text-align:left;font-size:28px;line-height:1.25;font-weight:600;letter-spacing:-.8px}.nq-auth-layout .auth-card input{height:48px;min-height:48px;font-size:16px}.nq-auth-layout .auth-card button.primary{min-height:46px;height:auto;font-size:14px}.nq-auth-layout .auth-intro,.nq-auth-layout .auth-note{color:var(--nq-muted);line-height:1.6}.product-onboarding .nq-auth-form>.product-service-card,.product-onboarding .nq-auth-form>.product-setup-card{width:100%;max-width:480px;margin:0;padding:0;border:0;box-shadow:none;background:transparent}.nq-service-wizard.onboarding-flow{width:100%;max-width:none;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.nq-service-wizard>h1{font-size:28px;line-height:1.3;font-weight:600;letter-spacing:-.8px;outline:none;margin:32px 0 28px;color:var(--nq-ink)}.nq-service-wizard .product-setup-meta{display:flex;justify-content:space-between;gap:16px;color:var(--nq-muted);font-size:12px;line-height:1.5;margin:0 0 12px}.nq-service-wizard .product-setup-progress{height:3px;background:var(--nq-line);border-radius:8px;overflow:hidden;margin-bottom:28px}.nq-service-wizard .product-setup-progress>span{display:block;height:100%;background:var(--nq-ink);border-radius:8px}.nq-service-wizard .onboarding-field{margin:0;display:grid;gap:10px;width:100%;min-width:0}.nq-service-wizard .onboarding-field>label{font-size:13px;color:var(--nq-ink);font-weight:450}.nq-service-wizard .onboarding-field>input,.nq-service-wizard .onboarding-field>textarea{width:100%;box-sizing:border-box;background:var(--nq-bg);color:var(--nq-ink);border:1px solid var(--nq-line);border-radius:7px;min-height:48px;padding:12px 14px;font-size:16px}.nq-service-wizard .onboarding-field>textarea{min-height:128px;resize:vertical}.nq-service-wizard .onboarding-field-help,.nq-service-wizard .onboarding-optional{color:var(--nq-muted);font-size:12px;line-height:1.6;margin:0}.nq-service-wizard .onboarding-optional{margin-left:8px}.nq-service-wizard form>.onboarding-actions{display:flex;align-items:center;gap:12px;position:static;border:0;padding:0;margin:32px 0 0;background:transparent;box-shadow:none}.nq-service-wizard .onboarding-actions>.primary{flex:1 1;min-height:46px;background:var(--nq-ink);color:var(--nq-bg);border:1px solid var(--nq-ink);border-radius:7px;font-size:14px}.nq-service-wizard .onboarding-actions>.nq-wizard-back{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;padding:0;border:1px solid var(--nq-line);border-radius:7px;background:transparent;color:var(--nq-ink)}.nq-service-step{font-size:11px;color:var(--nq-muted);margin:16px 0 0;text-align:center}.nq-service-record-choice>p{font-size:13px;line-height:1.6;color:var(--nq-muted);margin:0 0 24px}.nq-service-record-choice>div{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--nq-line);padding:12px 0;font-size:13px}.nq-service-record-choice>div>span{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nq-service-record-choice button,.nq-service-review button{min-height:36px;border:0;color:var(--nq-muted);background:transparent;font-size:12px}.nq-service-record-choice>button{margin-top:16px;border:1px solid var(--nq-line);padding:8px 14px;color:var(--nq-ink)}.nq-service-review{max-height:40dvh;overflow:auto;overscroll-behavior:contain;padding-right:8px}.nq-service-review section{margin:0 0 24px}.nq-service-review h2{font-size:14px;font-weight:550;margin:0 0 12px}.nq-service-review section>div{display:flex;align-items:start;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--nq-line)}.nq-service-review section>div>div{min-width:0}.nq-service-review small{font-size:11px;color:var(--nq-muted)}.nq-service-review p{font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5;margin:6px 0}.nq-service-wizard .onboarding-permission{font-size:12px;line-height:1.6;margin:24px 0 0;display:flex;align-items:start;gap:10px;border:0;padding:0}.nq-service-wizard input[type=checkbox]{width:16px;height:16px;min-height:16px;padding:0;flex:none;accent-color:var(--nq-ink)}@media(max-width:700px){.nq-auth-layout .nq-auth-content,.product-onboarding .nq-auth-content{padding:calc(24px + env(safe-area-inset-top)) 20px calc(24px + env(safe-area-inset-bottom))}.nq-auth-layout .nq-auth-form,.nq-auth-layout.nq-auth-wide .nq-auth-form{padding:40px 0}.nq-service-wizard>h1{font-size:25px;margin-top:28px}.nq-service-wizard .product-setup-meta{font-size:11px}}@media(max-height:600px){.nq-auth-layout .nq-auth-form{justify-content:flex-start;padding-top:28px;padding-bottom:28px}}