.app-shell .negotiation-intake{width:100%;padding-top:var(--page-start)}.app-shell .negotiation-intake h1:focus{outline:none}.app-shell .flow-main>.results-demo-tools{align-items:center;gap:var(--space-3);margin:var(--space-4) 0;color:var(--color-ink-muted);flex-wrap:wrap;font-size:11px;display:flex}.app-shell .flow-main>.results-demo-tools button{border:1px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-white);min-height:32px;color:var(--color-ink);font:inherit;padding:5px 10px}.app-shell .negotiation-intake .ui-question{max-width:640px;padding-top:28px}.app-shell .negotiation-intake .ui-question>.eyebrow{margin:0 0 var(--space-3);color:var(--color-violet-deep);font-family:var(--font-metadata);font-size:var(--text-meta);letter-spacing:.13em;text-transform:uppercase;font-weight:600}.app-shell .negotiation-intake .ui-question>.ui-helper{max-width:570px;font-size:15px;line-height:1.65}.app-shell .negotiation-intake .brand-progress{margin-bottom:var(--space-6)}.app-shell .negotiation-page{animation:negotiationReveal var(--motion-standard) var(--motion-ease-standard)}.app-shell .negotiation-intake .njs-selection-group{gap:var(--space-3)}.app-shell .negotiation-intake .njs-selection-card{background:var(--color-canvas);border-color:var(--color-border-strong);justify-content:flex-start;min-height:68px;font-size:15px}.app-shell .negotiation-intake .njs-selection-card.selected{background:color-mix(in srgb,var(--color-violet) 10%,var(--color-canvas));border-color:var(--color-violet)}.app-shell .negotiation-intake .njs-selection-card:not(.selected):hover{background:color-mix(in srgb,var(--color-violet) 3%,var(--color-canvas))}.app-shell .negotiation-intake .njs-selection-card-content strong{font-size:15px}.app-shell .negotiation-intake .njs-selection-card-content small{margin-top:2px}.app-shell .negotiation-intake .ui-actions{display:block}.app-shell .negotiation-intake .ui-actions>.ui-button{width:100%}.app-shell .negotiation-intake .capture-field,.app-shell .negotiation-intake .capture-field>div{gap:var(--space-2);display:grid}.app-shell .negotiation-intake .capture-field.primary-field-block{border:0;width:100%;padding:0;display:block}.app-shell .negotiation-intake .capture-field.primary-field-block .unified-money-row{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;display:grid}.app-shell .negotiation-intake .capture-field.primary-field-block .unified-money-row>input{width:100%;height:52px;font-size:var(--text-body);grid-area:1/1;padding-left:88px}.app-shell .negotiation-intake .capture-field.primary-field-block .unified-money-row>.money-currency-select{z-index:1;border:0;border-right:1px solid var(--color-border);width:82px;height:50px;min-height:50px;color:var(--color-ink-muted);background-color:#0000;border-radius:11px 0 0 11px;grid-area:1/1;justify-self:start;padding:8px 26px 8px 12px!important}.app-shell .negotiation-intake .salary-period{color:var(--color-ink-muted);font-size:var(--text-helper);white-space:nowrap;grid-area:1/2}.app-shell .negotiation-intake .salary-settings{grid-column:1/-1}.app-shell .negotiation-intake .salary-settings summary{cursor:pointer;color:var(--color-ink-muted);font-size:var(--text-helper)}.app-shell .negotiation-intake .money-settings{margin-top:var(--space-2)}.app-shell .negotiation-intake .natural-actions{display:none}.app-shell .negotiation-intake .ui-field textarea{min-height:130px}.app-shell .negotiation-improvements{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .negotiation-improvements .njs-selection-card{min-height:62px}.app-shell .negotiation-selection-status{min-height:22px;margin:var(--space-2) 0 0;color:var(--color-ink-muted);font-size:var(--text-helper)}.app-shell .negotiation-selection-status.is-warning{color:var(--color-warning);font-weight:600}.app-shell .negotiation-access-copy{color:var(--color-ink-muted);font-size:var(--text-body);margin:0;line-height:1.65}.app-shell .negotiation-success{border:1px solid color-mix(in srgb,var(--color-violet) 35%,var(--color-border));background:color-mix(in srgb,var(--color-violet) 10%,var(--color-white));width:68px;height:68px;color:var(--color-violet);animation:negotiationSuccess var(--motion-slow) var(--motion-ease-standard);border-radius:50%;place-items:center;margin:0 auto;display:grid}.app-shell .negotiation-success svg{stroke-width:1.8px;width:34px;height:34px}@keyframes negotiationReveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes negotiationSuccess{0%{opacity:0;transform:scale(.86)}70%{opacity:1;transform:scale(1.04)}to{transform:scale(1)}}@media (max-width:650px){.app-shell .negotiation-intake{padding-top:0}.app-shell .negotiation-intake .ui-question{padding-top:20px}.app-shell .negotiation-intake .njs-selection-card{min-height:56px;padding:14px 16px}.app-shell .negotiation-improvements{grid-template-columns:1fr;gap:var(--space-2)!important}.app-shell .negotiation-improvements .njs-selection-card{min-height:52px}.app-shell .negotiation-intake .capture-field.primary-field-block .unified-money-row{grid-template-columns:minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.app-shell .negotiation-page,.app-shell .negotiation-success{animation:none}}
