.c-chip2,.c-iaInputSearch__submit{appearance:none;background:#0000;border:0;border-radius:0;font-family:inherit;font-size:inherit;margin:0;padding:0}
.c-chip2{--default-color:var(--nj-semantic-color-text-neutral-primary-default);--default-icon:var(--e-semantic-filter-neutral-primary-default);align-items:center;background-color:var(--default-bg);border:1px solid var(--default-border);border-radius:20px;color:var(--default-color);display:inline-flex;line-height:inherit;text-decoration:none;transition:background-color .2s ease-in,border-color .2s ease-in,color .2s ease-in;vertical-align:middle}
.c-chip2 .c-chip2__icon{filter:var(--default-icon)}
.c-chip2--filled{background-color:var(--filled-bg);border:1px solid #0000;color:var(--nj-semantic-color-text-neutral-inverse-default)}
:is(.no-js,.no-touchevents) .c-chip2--filled.c-chip2--hover:hover{background-color:var(--filled-hover-bg);color:var(--nj-semantic-color-text-neutral-inverse-default)}
.c-chip2--filled .c-chip2__icon{filter:var(--e-semantic-filter-neutral-inverse-default)}
.c-chip2--outlined{--outlined-bg:var(--nj-semantic-color-background-neutral-primary-default,#fff);background-color:var(--outlined-bg);border-color:var(--outlined-border);color:var(--outlined-color)}
.c-chip2--outlined .c-chip2__icon{filter:var(--outlined-icon)}
:is(.no-js,.no-touchevents) .c-chip2--outlined.c-chip2--hover:hover{background-color:var(--outlined-hover-bg);color:var(--outlined-hover-color)}
:is(.no-js,.no-touchevents) .c-chip2--outlined.c-chip2--hover:hover .c-chip2__icon{filter:var(--outlined-hover-icon)}
.c-chip2--neutral{--default-bg:var(--nj-semantic-color-background-muted-tertiary-default,#ebeef1);--default-border:var(--nj-semantic-color-border-muted-subtle,#ccd4da);--filled-bg:var(--nj-semantic-color-background-muted-solid-default,#60798b);--filled-hover-bg:var(--nj-semantic-color-background-muted-solid-hovered,#435c6e);--outlined-border:var(--nj-semantic-color-border-muted-strong,#60798b);--outlined-color:var(--nj-semantic-color-text-muted-primary-default,#60798b);--outlined-icon:var(--e-semantic-filter-muted-primary-default);--outlined-hover-color:var(--nj-semantic-color-text-muted-primary-hovered,#435c6e);--outlined-hover-bg:var(--nj-semantic-color-background-muted-secondary-default,#f6f8f9);--outlined-hover-icon:var(--e-semantic-filter-muted-primary-hovered)}
.c-chip2--brand{--default-bg:var(--nj-semantic-color-background-brand-tertiary-default,#e7eefc);--default-border:var(--nj-semantic-color-border-brand-subtle-default,#c0d4f9);--filled-bg:var(--nj-semantic-color-background-brand-solid-default,#007acd);--filled-hover-bg:var(--nj-semantic-color-background-brand-solid-hovered,#005aa0);--outlined-border:var(--nj-semantic-color-background-brand-solid-default,#007acd);--outlined-color:var(--nj-semantic-color-text-brand-primary-default,#007acd);--outlined-icon:var(--e-semantic-filter-brand-primary-default);--outlined-hover-color:var(--nj-semantic-color-background-brand-solid-hovered,#005aa0);--outlined-hover-bg:var(--nj-semantic-color-background-brand-secondary-default,#f6f8fd);--outlined-hover-icon:var(--e-semantic-filter-brand-primary-hovered)}
.c-chip2--discovery{--default-bg:var(--nj-semantic-color-background-status-discovery-tertiary-default,#f2ecf7);--default-border:var(--nj-semantic-color-border-status-discovery-subtle-default,#deccec);--filled-bg:var(--nj-semantic-color-background-status-discovery-solid-default,#9261b7);--filled-hover-bg:var(--nj-semantic-color-background-status-discovery-solid-hovered,#744299);--outlined-border:var(--nj-semantic-color-border-status-discovery-strong-default,#9261b7);--outlined-color:var(--nj-semantic-color-text-status-discovery-primary-default,#9261b7);--outlined-icon:var(--e-semantic-filter-status-discovery-primary-default);--outlined-hover-color:var(--nj-semantic-color-text-status-discovery-primary-hovered,#744299);--outlined-hover-bg:var(--nj-semantic-color-background-status-discovery-secondary-default,#faf7fc);--outlined-hover-icon:var(--e-semantic-filter-status-discovery-primary-hovered)}
.c-chip2--planet{--default-bg:var(--nj-semantic-color-background-status-planet-tertiary-default,#daf4f3);--default-border:var(--nj-semantic-color-border-status-planet-subtle-default,#95dfdd);--filled-bg:var(--nj-semantic-color-background-status-planet-solid-default,#008480);--filled-hover-bg:var(--nj-semantic-color-background-status-planet-solid-hovered,#0a6361);--outlined-color:var(--nj-semantic-color-text-status-planet-primary-default,#008480);--outlined-border:var(--nj-semantic-color-border-status-planet-strong,#008480);--outlined-icon:var(--e-semantic-filter-status-planet-primary-default);--outlined-hover-color:var(--nj-semantic-color-text-status-planet-primary-hovered,#0a6361);--outlined-hover-bg:var(--nj-semantic-color-background-status-planet-secondary-default,#f1fafa);--outlined-hover-icon:var(--e-semantic-filter-status-planet-primary-hovered)}
.c-chip2--danger{--default-bg:var(--nj-semantic-color-background-status-danger-tertiary-default,#ffeae5);--default-border:var(--nj-semantic-color-border-status-danger-subtle-default,#ffc5b9);--filled-bg:var(--nj-semantic-color-background-status-danger-solid-default,#db3735);--filled-hover-bg:var(--nj-semantic-color-background-status-danger-solid-hovered,#aa2424);--outlined-color:var(--nj-semantic-color-text-status-danger-primary-default,#db3735);--outlined-border:var(--nj-semantic-color-border-status-danger-strong,#db3735);--outlined-icon:var(--e-semantic-filter-status-danger-primary-default);--outlined-hover-color:var(--nj-semantic-color-text-status-danger-primary-hovered,#aa2424);--outlined-hover-bg:var(--nj-semantic-color-background-status-danger-secondary-default,#fff7f5);--outlined-hover-icon:var(--e-semantic-filter-status-danger-primary-hovered)}
.c-chip2--s{font-size:1.2rem;height:24px;padding:5px 10px}
.c-chip2--s .c-chip2__icon{height:14px;width:14px}
.c-chip2--m{font-size:1.4rem;height:38px;padding:10px 15px}
.c-chip2__icon{fill:var(--e-semantic-filter-neutral-primary-default);margin-right:5px;transition:filter .2s ease-in}
.c-chip2__label{color:inherit;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.c-statusMessage{align-items:flex-start;display:inline-flex;justify-content:center}
.c-statusMessage--small .c-statusMessage__icon{max-width:18px}
.c-statusMessage--small .c-statusMessage__label{font-size:1.4rem}
.c-statusMessage--info{color:var(--nj-semantic-color-text-brand-primary-default)}
.c-statusMessage--info path{fill:var(--nj-semantic-color-text-brand-primary-default)}
@container fixContrast style(--fix-contrast:1){.c-statusMessage--info{color:var(--nj-semantic-color-text-brand-contrast-default)}
.c-statusMessage--info path{fill:var(--nj-semantic-color-text-brand-contrast-default)}
}
.c-statusMessage--success{color:var(--nj-semantic-color-text-status-success-primary-default)}
.c-statusMessage--success path{fill:var(--nj-semantic-color-text-status-success-primary-default)}
@container fixContrast style(--fix-contrast:1){.c-statusMessage--success{color:var(--nj-semantic-color-text-status-success-contrast-default)}
.c-statusMessage--success path{fill:var(--nj-semantic-color-text-status-success-contrast-default)}
}
.c-statusMessage--error{color:var(--nj-semantic-color-text-status-danger-primary-default)}
.c-statusMessage--error path{fill:var(--nj-semantic-color-text-status-danger-primary-default)}
@container fixContrast style(--fix-contrast:1){.c-statusMessage--error{color:var(--nj-semantic-color-text-status-danger-contrast-default)}
.c-statusMessage--error path{fill:var(--nj-semantic-color-text-status-danger-contrast-default)}
}
.c-statusMessage--warning{color:var(--nj-semantic-color-text-status-warning-primary-default)}
.c-statusMessage--warning path{fill:var(--nj-semantic-color-text-status-warning-primary-default)}
@container fixContrast style(--fix-contrast:1){.c-statusMessage--warning{color:var(--nj-semantic-color-text-status-warning-contrast-default)}
.c-statusMessage--warning path{fill:var(--nj-semantic-color-text-status-warning-contrast-default)}
}
.c-statusMessage__icon{flex-shrink:0;height:auto;margin-right:10px;max-width:25px}
.c-statusMessage__label{font-size:1.6rem}
.c-iaInputSearch{--open-speed:.3s;--open-speed-slow:.5s;background:linear-gradient(var(--nj-semantic-color-background-neutral-primary-default)) padding-box,var(--AI-Gradient) border-box;border:2px solid #0000;border-radius:40px;position:relative;transition:border-radius var(--open-speed) ease-in-out,border-color var(--open-speed) ease-in-out}
.c-iaInputSearch[inert]{border-color:var(--nj-semantic-color-border-neutral-subtle-default);cursor:wait}
.c-iaInputSearch[inert] .c-iaInputSearch__submit{opacity:0}
.c-iaInputSearch.is-readonly{cursor:default;padding-bottom:30px}
.c-iaInputSearch.is-readonly .c-iaInputSearch__submit{opacity:0}
.c-iaInputSearch__input{cursor:text;display:flex;min-height:44px;padding:12px;transition:padding var(--open-speed) ease-in-out}
@keyframes iaInputSearch-suggestionSpanIn{0{opacity:0}
to{opacity:1}
}
@keyframes iaInputSearch-char{0{opacity:0;transform:translateY(4px)}
to{opacity:1;transform:translateY(0)}
}
.c-iaInputSearch__char{animation:iaInputSearch-char var(--ia-input-char-duration,.2s) ease-in-out forwards;animation-delay:var(--ia-input-char-delay,0);animation-fill-mode:both;color:var(--nj-semantic-color-text-neutral-tertiary-default);display:inline-block;opacity:0;will-change:opacity,transform}
.c-iaInputSearch__suggestionSpan{animation:iaInputSearch-suggestionSpanIn .3s ease-in-out forwards;color:var(--nj-semantic-color-text-status-discovery-contrast-default)}
.c-iaInputSearch__submit{align-items:center;background-color:var(--nj-semantic-color-background-brand-solid-default);border-radius:50%;bottom:50%;display:flex;fill:var(--nj-semantic-color-icon-neutral-inverse-default);height:44px;justify-content:center;position:absolute;right:0;transform:translateY(50%);transition:bottom var(--open-speed) ease-in-out,transform var(--open-speed) ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,opacity var(--open-speed) ease-in-out;width:44px}
:is(.no-js,.no-touchevents) .c-iaInputSearch__submit:hover:not([disabled]){background-color:var(--nj-semantic-color-background-brand-solid-hovered)}
.c-iaInputSearch__submit[aria-disabled=true]{background-color:var(--nj-semantic-color-background-neutral-tertiary-translucent-default);cursor:not-allowed;fill:var(--nj-semantic-color-icon-neutral-secondary-default);pointer-events:none}
.c-iaInputSearch__editBtn{bottom:var(--spacing-y-s);position:absolute;right:var(--spacing-x-s)}
.c-iaInputSearch__editBtn[inert]{opacity:0}
.c-iaInputSearch__suggestionsParent{display:grid;grid-template-rows:1fr;transform:translateY(0);transition:opacity var(--open-speed-slow) ease-in-out,grid-template-rows var(--open-speed) ease-in-out,transform var(--open-speed) ease-in-out;will-change:opacity,grid-template-rows,transform}
.c-iaInputSearch__suggestionsParent[inert]{grid-template-rows:0fr;opacity:0;transform:translateY(-20px)}
.c-iaInputSearch__suggestionsParent[inert] .c-iaInputSearch__suggestionsContent{overflow:hidden;padding-block:0}
.c-iaInputSearch__suggestionsContent{display:flex;flex-direction:column;gap:var(--spacing-y-s);overflow:hidden;padding:0 var(--spacing-x-s) var(--spacing-y-s) var(--spacing-x-s);transition:padding var(--open-speed) ease-in-out;will-change:padding}
.c-iaInputSearch__suggestionsTitle{color:var(--nj-semantic-color-text-neutral-contrast-default)}
.c-iaInputSearch__suggestions{display:flex;flex-wrap:wrap;gap:var(--spacing-x-xs) var(--spacing-x-xxs)}
.c-iaInputSearch__suggestion{opacity:0;transform:scale(1.2);transition:opacity var(--open-speed) ease-in-out,transform var(--open-speed) ease-in-out}
.c-iaInputSearch__suggestionsParent:not([inert]) .c-iaInputSearch__suggestion{opacity:1;transform:scale(1)}
.c-iaInputSearch__suggestion:first-child{transition-delay:.1s}
.c-iaInputSearch__suggestion:nth-child(2){transition-delay:.25s}
.c-iaInputSearch__suggestion:nth-child(3){transition-delay:.4s}
.c-iaInputSearch__charsParent{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--open-speed) ease-in-out,opacity var(--open-speed) ease-in-out}
.c-iaInputSearch__charsParent:has([inert]){grid-template-rows:0fr;opacity:0}
.c-iaInputSearch__charsContent{overflow:hidden}
.c-iaInputSearch__chars{align-items:center;color:var(--nj-semantic-color-text-neutral-tertiary-default);display:flex;gap:var(--spacing-x-s);justify-content:flex-end;min-height:44px;padding:0 var(--spacing-x-s) var(--spacing-y-s) var(--spacing-x-s);position:relative;text-align:right}
.c-iaInputSearch__chars:after{content:"";height:44px;width:44px}
.c-iaInputSearch__chars.is-error{color:var(--nj-semantic-color-text-status-danger-contrast-default)}
@media(max-width:47.99em){.c-iaInputSearch{--open-speed:.6s;--open-speed-slow:1s}
}
.c-iaSearch{display:flex;flex-direction:column;gap:var(--spacing-y-s)}
@media(prefers-reduced-motion:reduce){.c-iaSearch *{animation:none !important;transition:none !important}
}
.c-iaSearch.is-active .c-iaInputSearch{border-radius:10px}
.c-iaSearch.is-active .c-iaInputSearch__submit{bottom:var(--spacing-x-s);transform:translateY(0) translateX(-15px)}
.c-iaSearch.is-active .c-iaInputSearch__input{display:block;padding:var(--spacing-y-s) var(--spacing-x-s)}
.c-iaSearch__heading{align-items:flex-start;display:flex;flex-direction:column;font-size:var(--font-size-m);gap:var(--spacing-y-xs);margin-bottom:var(--spacing-y-s)}
.c-iaSearch__headingBeta{background:linear-gradient(var(--nj-semantic-color-background-neutral-primary-default)) padding-box,var(--AI-Gradient) border-box;border:1px solid #0000;border-radius:5px;font-size:var(--font-size-xs);font-weight:700;padding:3px var(--spacing-x-xxs);text-transform:uppercase}
.c-iaSearch__headingBeta,.c-iaSearch__headingStrong{color:var(--nj-semantic-color-text-additional-signature-default)}
.c-iaSearch__headingStrong{font-size:var(--font-size-xxl)}
.c-iaSearch__feedbackParent{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s ease-in-out}
.c-iaSearch__feedbackParent:not(:has(.c-iaSearch__feedbackContent>:not([inert]))){grid-template-rows:0fr}
.c-iaSearch__feedbackContent{display:grid;grid-template-rows:0fr;overflow:hidden;position:relative}
.c-iaSearch__feedbackContent>*{grid-area:1/1}
.c-iaSearch__error,.c-iaSearch__loading,.c-iaSearch__result{container-name:fixContrast;--fix-contrast:1;border-radius:10px;display:flex;flex-direction:column;gap:var(--spacing-y-xs);justify-content:center;margin-top:var(--spacing-y-s);outline-offset:-2px;padding:var(--spacing-y-s) var(--spacing-x-s);transition:opacity .3s ease-in-out;width:100%}
.c-iaSearch__error[inert],.c-iaSearch__loading[inert],.c-iaSearch__result[inert]{opacity:0;position:absolute;z-index:1}
.c-iaSearch__loading,.c-iaSearch__result{background-color:var(--nj-semantic-color-background-status-information-tertiary-default)}
.c-iaSearch__error,.c-iaSearch__loading{align-items:center}
.c-iaSearch__error{background-color:var(--nj-semantic-color-background-status-danger-secondary-default)}
.c-iaSearch__resultTitle{font-size:var(--font-size-m);font-weight:700}
.c-iaSearch__disclaimer{font-size:var(--font-size-xxs);margin-top:var(--spacing-y-s)}
.c-iaSearch__disclaimer a{color:inherit}
.c-iaSearch__svgPath1,.c-iaSearch__svgPath2,.c-iaSearch__svgPath3{animation:iaSearchStarFade 3.2s ease-in-out infinite}
.c-iaSearch__svgPath1{animation-delay:0}
.c-iaSearch__svgPath2{animation-delay:.8s}
.c-iaSearch__svgPath3{animation-delay:2s}
@keyframes iaSearchStarFade{0,15%,to{opacity:0}
35%,65%{opacity:1}
}
.c-iaSearch__voteParent{position:relative}
.c-iaSearch__voteContent{display:grid;grid-template-rows:1fr;overflow:hidden}
.c-iaSearch__voteContent>div{grid-area:1/1}
.c-iaSearch__voteBtns,.c-iaSearch__voteFeedback{align-items:center;display:flex;justify-content:center;transition:opacity .3s ease-in-out,scale .3s ease-in-out}
.c-iaSearch__voteBtns[inert],.c-iaSearch__voteFeedback[inert]{opacity:0;scale:.5}
.c-iaSearch__voteBtns{gap:var(--spacing-x-s)}
.c-iaSearch__voteFeedbackErrorIcon,.c-iaSearch__voteFeedbackIcon{filter:var(--e-semantic-filter-status-success-primary-default);margin-right:var(--spacing-x-xxs)}
.c-iaSearch__voteFeedbackErrorIcon{filter:var(--e-semantic-filter-status-danger-primary-default)}
@media(min-width:48em){.c-iaSearch{align-items:center;flex-direction:row;gap:var(--spacing-x-xl)}
.c-iaInputSearch__content,.c-iaSearch__videoContainer{flex:1;min-width:0}
.c-iaSearch__voteBtns{gap:var(--spacing-x-l)}
}