.registration-networkingstep .allownetworking .default-toggle-container{align-items:center;display:flex}.registration-networkingstep .allownetworking .default-toggle-container .toggleswitch{margin-right:12px}.registration-networkingstep .networkingpreferences{margin-top:12px}.registration-registersessionstep .session-group{margin:.5rem 0}.registration-registersessionstep .session-group .minselected-message{color:red;text-align:center;width:100%;margin:auto 0;padding-bottom:6px}.registration-registersessionstep .nosession-msg{margin-block-start:2rem;margin-block-end:2rem}.registration-registersessionstep #sessions-list .inwink-items .inwink-item.session-item{flex-direction:column;display:flex;position:relative}.registration-registersessionstep #sessions-list .inwink-items .inwink-item.session-item:not(.selected){border:2px solid #0000}.registration-registersessionstep #sessions-list .inwink-items .inwink-item.session-item.selected{border-width:2px}.registration-registersessionstep #sessions-list .inwink-items .inwink-item.session-item .sessionitemactions button:not(.favaction){display:none}.registration-registersessionstep #sessions-list .inwink-items .inwink-item.session-item .itemcontent{flex-direction:column;flex-grow:1;display:flex}.registration-registersessionstep #sessions-list .inwink-items .inwink-item.session-item .itemcontent.full{opacity:.2}.registration-registersessionstep #sessions-list .inwink-items .inwink-item.session-item .max-selection-message{color:red;text-align:center;width:100%;margin:auto 0;padding-bottom:6px}.registration-registersessionstep #sessions-list .inwink-items .inwink-item.session-item .session-full-message{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.registration-registerexhibitorstep .exhibitor-group{margin:.5rem 0}.registration-registerexhibitorstep #exhibitors-list .inwink-items .inwink-item.exhibitor-item:not(.selected){border:2px solid #0000}.registration-registerexhibitorstep #exhibitors-list .inwink-items .inwink-item.exhibitor-item.selected{border-width:2px}.registration-registerexhibitorstep #exhibitors-list .inwink-items .inwink-item.exhibitor-item .exhibitoritemactions button:not(.favaction){display:none}.createperson-final>div+div{margin-top:1.25rem}.createperson-final .autoredirect{text-align:center}.createperson-final .message{text-align:left}.createperson-final .message>div+div{margin-top:1.25rem}.createperson-final .autoredirect{margin:1rem 0}.createperson-final .add-to-wallet{margin-top:1em}.createperson-final .add-to-wallet>*{margin:0 4px}.createperson-final .bloc-actions{text-align:center}.createperson-final a[role=button]{margin-right:10px}.registration-final-modal{padding:20px 40px 40px}.registration-final-modal .message{text-align:left}.registration-final-modal .actions{text-align:center}.registration-final-modal div+div{margin-top:1.2rem}.registration-final-modal .addbadgetowallet button.btnaddtowallet{background:0 0;border:none;min-width:auto;min-height:auto;margin:8px;padding:0}.registration-final-modal .addbadgetowallet button.btnaddtowallet:hover{background:0 0;border:none;transform:scale(.95)}.registration-final-modal .addbadgetowallet button.btnaddtowallet img{max-height:32px}.registrationfinal-messageicon{opacity:.75;flex:none}.registrationfinal-defaultmessage,.registration-from-event-to-community-message{text-align:left;background-color:var(--inwinklightbgcolor,#f5f5f5);color:var(--inwinklightbgtextcolor,inherit);border-radius:6px;align-items:center;gap:.6rem;padding:1rem 1.25rem;font-weight:700;display:flex}.registrationfinal-defaultmessage.is-alert,.registration-from-event-to-community-message.is-alert{border-left:4px solid var(--inwinkaccentcolor,#e67e22)}.registrationfinal-notregisteredsessions{border-left:4px solid var(--inwinkaccentcolor,#e67e22);text-align:left;background-color:var(--inwinklightbgcolor,#f5f5f5);color:var(--inwinklightbgtextcolor,inherit);border-radius:6px;padding:1rem 1.25rem}.registrationfinal-notregisteredsessions .notregisteredsessions-message{align-items:center;gap:.6rem;margin:0 0 .6rem;font-weight:700;display:flex}.registrationfinal-notregisteredsessions .notregisteredsessions-groups .notregisteredsessions-group{padding:.6rem 0}.registrationfinal-notregisteredsessions .notregisteredsessions-groups .notregisteredsessions-group:first-child{padding-top:0}.registrationfinal-notregisteredsessions .notregisteredsessions-groups .notregisteredsessions-group .notregisteredsessions-session{font-weight:700}.registrationfinal-notregisteredsessions .notregisteredsessions-groups .notregisteredsessions-group .notregisteredsessions-emails{font-weight:400}.registration-invitations{text-align:left;background-color:var(--inwinklightbgcolor,#f5f5f5);color:var(--inwinklightbgtextcolor,inherit);border-radius:6px;padding:1rem 1.25rem}.registration-invitations .registration-step-title{margin:0}.registration-invitations .registration-step-description{margin:.4rem 0 0}.registration-invitations .invitations-header{flex-direction:row;align-items:center;margin-bottom:.6rem;padding-top:1rem;display:flex}.registration-invitations .invitations-header .qty-title{font-size:15px;font-weight:700}.registration-invitations .invitations-header .invitationsqty{justify-content:space-between;align-items:center;gap:.5rem;margin-left:10px;display:flex}.registration-invitations .invitations-header .invitationsqty .amount{padding:0 5px;font-weight:700}.registration-invitations .invitations-header .invitationsqty .decqty,.registration-invitations .invitations-header .invitationsqty .incqty{border:1px solid var(--inwinkaccentcolor,#e67e22);width:26px;min-width:0;height:26px;color:var(--inwinkaccentcolor,#e67e22);background-color:#0000;border-radius:50%;margin:0;padding:0;font-size:.9rem;line-height:1}.registration-invitations .invitations-header .invitationsqty .decqty:hover:not(:disabled),.registration-invitations .invitations-header .invitationsqty .incqty:hover:not(:disabled){background-color:var(--inwinkaccentcolor,#e67e22);color:var(--inwinkaccentbgtextcolor,#fff)}.registration-invitations .invitations-header .invitationsqty .decqty:disabled,.registration-invitations .invitations-header .invitationsqty .incqty:disabled{opacity:.4}.registration-invitations input:not([type=checkbox]):not([type=radio]),.registration-invitations textarea,.registration-invitations select,.registration-invitations .pseudoinput{background-color:#fff}.registration-invitations .invitation-infos{border-top:1px solid var(--inwinklightbordercolor,#eee);margin-top:15px;padding-top:15px}.registration-invitations .invitation-infos:first-child{border-top:none;margin-top:0;padding-top:0}.registration-invitations .invitation-infos .invitation-title{font-weight:700}.registration-invitations .actions{flex-direction:column;justify-content:space-around;align-items:flex-end;margin-top:20px;display:flex}.registration-invitations .actions button{align-items:center;margin-top:20px;display:flex}.registration-invitations .message{align-items:center;gap:.6rem;font-weight:700;display:flex}.registration-invitations .message .error{color:inherit}.registration-invitations .message.is-alert{border-left:4px solid var(--inwinkaccentcolor,#e67e22);padding-left:.75rem}@media screen and (max-width:450px){.createperson-final a[role=button]{width:70%;margin-top:10px}}.app-page .dynamicpage.narrowcontent .registrationstep{padding:40px}.app-page .dynamicpage.narrowcontent .registrationstep.stepwithheader>header{float:left;width:360px;margin-right:40px}.app-page .dynamicpage.narrowcontent .registrationstep.stepwithheader>section{overflow:hidden}.app-page .dynamicpage.narrowcontent .registrationstep.personpurchase{padding:0}.app-page .dynamicpage.narrowcontent .multistepregistrationbloc.dynamicbloc-contentwrapper{overflow:hidden}.app-page .dynamicpage.narrowcontent .multistepregistrationbloc.dynamicbloc-contentwrapper .dynamiccontentbloc{flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.app-page .dynamicpage.narrowcontent .multistepregistrationbloc.dynamicbloc-contentwrapper .dynamiccontentbloc .bloc-content{width:100%;max-width:none;height:100%;overflow:hidden}.app-page .dynamicpage.narrowcontent .multistepregistrationbloc.dynamicbloc-contentwrapper .dynamiccontentbloc .bloc-content .multistepregistration,.app-page .dynamicpage.narrowcontent .multistepregistrationbloc.dynamicbloc-contentwrapper .dynamiccontentbloc .bloc-content .registrationstepwrapper,.app-page .dynamicpage.narrowcontent .multistepregistrationbloc.dynamicbloc-contentwrapper .dynamiccontentbloc .bloc-content .registrationstep{width:100%;max-width:none;height:100%}.app-page .dynamicpage.narrowcontent .multistepregistrationbloc.dynamicbloc-contentwrapper .dynamiccontentbloc .bloc-content .multistepregistration,.app-page .dynamicpage.narrowcontent .multistepregistrationbloc.dynamicbloc-contentwrapper .dynamiccontentbloc .bloc-content .registrationstepwrapper{overflow:hidden}.app-page .dynamicpage.narrowcontent .multistepregistrationbloc.dynamicbloc-contentwrapper .dynamiccontentbloc .bloc-content .registrationstep.updateregistrationstep .login button{margin-top:10px}.app-page .dynamicpage .multistepregistrationbloc.dynamicbloc-contentwrapper .dynamiccontentbloc{padding:30px}.app-page .dynamicpage .multistepregistrationbloc.dynamicbloc-contentwrapper .dynamiccontentbloc .entityform .fields{margin-inline-start:0;margin-inline-end:0}.app-page .dynamicpage .multistepregistrationbloc.dynamicbloc-contentwrapper .dynamiccontentbloc .bloc-content .container-message{text-align:center}@media screen and (min-width:1024px){.dynamicpage-purchase .dynamicbloc-wrapper .dynamicbloc-wrapper-contentblocs .multistepregistrationbloc.fullsize.dynamicbloc-contentwrapper{margin-block-start:0;margin-block-end:0}}.registrationstep.stepwithheader .clear{display:none}@media screen and (max-width:1024px){.registrationstep{padding:0}.dynamicbloc-wrapper>.dynamicbloc-wrapper-contentblocs>.multistepregistrationbloc.dynamicbloc-contentwrapper{margin:0;padding:0}}@media screen and (max-width:900px){.app-page .dynamicpage.narrowcontent .registrationstep.stepwithheader>header{float:none;width:100%;margin-right:0}.app-page .dynamicpage.narrowcontent .registrationstep.stepwithheader>section{overflow:hidden}}@media screen and (max-width:600px){.app-page .dynamicpage.narrowcontent .registrationstep{padding:20px}.app-page .dynamicpage.narrowcontent .multistepregistrationbloc.dynamicbloc-contentwrapper .dynamiccontentbloc{padding:0}}.multistepregistration-registertocommunity{background-color:#fff;border:1px solid #dbdbdb;margin-top:2rem;padding:20px;position:relative}.multistepregistration-registertocommunity .registertocommunity-checkbox{align-items:center;display:flex}.multistepregistration-registertocommunity .registertocommunity-checkbox.add-margin{margin-bottom:20px}.multistepregistration-registertocommunity .registertocommunity-checkbox input[type=checkbox]{width:20px;height:20px;margin:4px 0 0;line-height:normal}.multistepregistration-registertocommunity .registertocommunity-checkbox .card-title{margin-left:1rem}.multistepregistration-registertocommunity .registertocommunity-content{align-items:center;gap:2rem;max-height:300px;display:flex}.multistepregistration-registertocommunity .registertocommunity-content .img-container{width:300px;height:150px;overflow:hidden}.multistepregistration-registertocommunity .registertocommunity-content .img-container img{object-fit:contain;width:100%;height:100%}.multistepregistration-registertocommunity .registertocommunity-content .registertocommunity-content-text{width:calc(100% - 300px)}.multistepregistration-registertocommunity .registertocommunity-content .registertocommunity-content-text .subtitle{margin-bottom:1rem}.registrationfinal-collaborators{text-align:left;background-color:var(--inwinklightbgcolor,#f5f5f5);color:var(--inwinklightbgtextcolor,inherit);border-radius:6px;padding:1rem 1.25rem}.registrationfinal-collaborators>div+div{margin-top:1rem}.registrationfinal-collaborators .collaborators-title-icon{opacity:.75;flex:none}.registrationfinal-collaborators .valid-collaborators-title,.registrationfinal-collaborators .invalid-collaborators-title{align-items:center;gap:.6rem;font-weight:700;display:flex}.registrationfinal-collaborators .valid-collaborators-count{font-weight:700}.registrationfinal-collaborators .valid-collaborators-list,.registrationfinal-collaborators .invalid-collaborators-list,.registrationfinal-collaborators .pending-collaborators-list{padding-left:0}.registrationfinal-collaborators .valid-collaborators-list li,.registrationfinal-collaborators .invalid-collaborators-list li,.registrationfinal-collaborators .pending-collaborators-list li{list-style:none}.registrationfinal-collaborators .valid-collaborators-list li .error-message,.registrationfinal-collaborators .invalid-collaborators-list li .error-message,.registrationfinal-collaborators .pending-collaborators-list li .error-message{font-weight:700}.registrationfinal-collaborators .valid-collaborators-list li .error-message:before,.registrationfinal-collaborators .invalid-collaborators-list li .error-message:before,.registrationfinal-collaborators .pending-collaborators-list li .error-message:before{content:" - ";font-weight:initial}.registrationfinal-collaborators .valid-collaborators-list{margin-top:.5rem}.registrationfinal-collaborators .valid-collaborators-list .valid-collaborator-item{border-bottom:1px solid var(--inwinklightbordercolor,#eee);align-items:center;gap:.5rem;padding:.75rem 0;display:flex}.registrationfinal-collaborators .valid-collaborators-list .valid-collaborator-item:last-child{border-bottom:none}.registrationfinal-collaborators .valid-collaborators-list .valid-collaborator-icon{opacity:.6;flex:none}button.btnaddtowallet,#approot button.btnaddtowallet{background:0 0;border:none;min-width:auto;min-height:auto;padding:0}button.btnaddtowallet:hover,#approot button.btnaddtowallet:hover{background:0 0;transform:scale(.95)}button.btnaddtowallet img,#approot button.btnaddtowallet img{max-width:100px;max-height:32px}.createperson-final .addbadgetowallet{margin-top:1em}.createperson-final .addbadgetowallet>*{margin:0 4px}.registration-codestep section{flex-direction:column;gap:10px;max-width:500px;display:flex}.registration-codestep section .code-wrapper{flex-direction:column;padding-left:0;padding-right:0;display:flex}.registration-codestep section .code-wrapper.error input{border-color:red}.registration-codestep section .code-wrapper .error{color:red;text-align:right;margin-top:4px;font-size:.8em}.registration-codestep section .actions{flex-direction:row-reverse;gap:10px;display:flex}.registration-codestep section .actions>button{flex:1}.popover-shell.appusermodal.inwink-modalpage .popover-content{width:800px;height:calc(100vh - 80px);position:relative}.popover-shell.appusermodal.inwink-modalpage .popover-content .appusermessage{max-height:100vh}.popover-shell.appusermodal.inwink-modalpage .popover-content .appusermessage>.appusermessage-header{z-index:1;background-color:#0000;position:absolute;top:0;right:16px}.popover-shell.appusermodal.inwink-modalpage .popover-content .appusermessage>.appusermessage-header h3.title{display:none}.popover-shell.appusermodal.inwink-modalpage .popover-content .appusermessage>.appusermessage-header .btnclose{width:32px;height:32px}.popover-shell.appusermodal.inwink-modalpage .popover-content .appusermessage>.appusermessage-header .btnclose:hover{background-color:var(--inwinkaccentbgcolor);color:var(--inwinkaccentbgtextcolor)}.popover-shell.appusermodal.inwink-modalpage .popover-content .appusermessage>.appusermessage-content{z-index:0;width:100%;height:100%;overflow:hidden}.popover-shell.appusermodal.inwink-modalpage.popover-as-sidemodal .popover-content{height:100vh}@media screen and (max-width:800px){.popover-shell.appusermodal.inwink-modalpage .popover-content{width:100vw;height:100vh}}.registration-registerexhibitormeetingwishes-step .exhibitors-list.display-compact{grid-template-columns:repeat(auto-fit,minmax(460px,1fr));gap:8px;display:grid}.registration-registerexhibitormeetingwishes-step .exhibitors-list.display-compact .exhibitor-item{border:1px solid var(--inwinkaccentbordercolor);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}.registration-registerexhibitormeetingwishes-step .exhibitors-list.display-compact .exhibitor-item .exhibitor-details{flex-grow:1}.registration-registerexhibitormeetingwishes-step .exhibitors-list.display-compact .exhibitor-item .exhibitor-details h3{font-size:1rem}.registration-registerexhibitormeetingwishes-step .exhibitors-list.display-compact .exhibitor-item .meeting-wish-input{flex-shrink:0;width:160px}.registration-registerexhibitormeetingwishes-step .exhibitors-list.display-compact .exhibitor-item .meeting-wish-input select{width:100%;display:block}.registration-registerexhibitormeetingwishes-step .exhibitors-list.display-detailed{flex-direction:column;gap:8px;display:flex}.registration-registerexhibitormeetingwishes-step .exhibitors-list.display-detailed .exhibitor-item{border:1px solid var(--inwinkaccentbordercolor);border-radius:8px;align-items:center;gap:16px;padding:8px 16px;display:flex}.registration-registerexhibitormeetingwishes-step .exhibitors-list.display-detailed .exhibitor-item .exhibitor-logo{flex-shrink:0;width:160px}.registration-registerexhibitormeetingwishes-step .exhibitors-list.display-detailed .exhibitor-item .exhibitor-logo img{max-width:160px;margin:0 auto;display:block}.registration-registerexhibitormeetingwishes-step .exhibitors-list.display-detailed .exhibitor-item .exhibitor-details{flex-grow:1}.registration-registerexhibitormeetingwishes-step .exhibitors-list.display-detailed .exhibitor-item .meeting-wish-input{flex-shrink:0}.registration-registerexhibitormeetingwishes-step .exhibitors-list.display-detailed .exhibitor-item .meeting-wish-input .radio-input{margin-bottom:.3em}.registration-registerexhibitormeetingwishes-step .exhibitors-list.display-detailed .exhibitor-item .meeting-wish-input select{width:100%;display:block}.registration-registerexhibitormeetingwishes-step .quota-validations{margin:.5em 0}.registration-registerexhibitormeetingwishes-step .quota-validations .validation-error{color:red}.entityform-wrapper .entityfield.type-addregisteredsession{margin:0}.entityform-wrapper .entityfield.type-addregisteredsession .fieldwrapper{flex-direction:column;gap:.5rem;padding:10px;display:flex}.entityform-wrapper .entityfield.type-addregisteredsession .fieldwrapper .description{margin-bottom:.5rem}.entityform-wrapper .entityfield.type-addregisteredsession .registration-registeredsessionfield-editor{transition:all .3s;overflow:hidden}.entityform-wrapper .entityfield.type-addregisteredsession .registration-registeredsessionfield-editor .session-item{justify-content:space-between;align-items:center;gap:1rem;margin:0;transition:all .3s;display:flex}.entityform-wrapper .entityfield.type-addregisteredsession .registration-registeredsessionfield-editor .session-item input[type=checkbox]{flex:none;width:20px;height:20px;margin:0}.entityform-wrapper .entityfield.type-addregisteredsession .registration-registeredsessionfield-editor .session-item .session-item-infos{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.entityform-wrapper .entityfield.type-addregisteredsession .registration-registeredsessionfield-editor .session-item .session-title{opacity:1;font-size:1rem;display:block}.entityform-wrapper .entityfield.type-addregisteredsession .registration-registeredsessionfield-editor .session-item .session-date{opacity:.65;font-size:.9rem;display:block}.entityform-wrapper .entityfield.type-addregisteredsession .registration-registeredsessionfield-editor.session-full{pointer-events:none}.entityform-wrapper .entityfield.type-addregisteredsession .registration-registeredsessionfield-editor.session-full .session-item .session-item-infos{opacity:.5}.entityform-wrapper .entityfield.type-addregisteredsession .registration-registeredsessionfield-editor.session-full .session-full-message{color:red;margin:0;padding-top:.5rem;font-size:.75rem;display:block}.entityform-wrapper .entityfield.type-addregisteredsession.has-error .registration-registeredsessionfield-editor{border-color:red}.dynamic-bloc-entitydetail,.dynamic-bloc-entitydetail .bloc-content{min-height:10px}.dynamic-bloc-entitydetail .bloc-content h2,.dynamic-bloc-entitydetail .bloc-content h3,.dynamic-bloc-entitydetail .bloc-content h4,.dynamic-bloc-entitydetail .bloc-content h5,.dynamic-bloc-entitydetail .bloc-content h6{margin:.2em 0 .6em}.dynamicpage .dynamic-bloc-entitydetail-footer{height:60px}.dynamicpage .dynamic-bloc-entitydetail-footer .entityactions{align-items:center;width:1280px;max-width:100%;height:100%;margin:auto;display:flex}.dynamicpage .dynamic-bloc-entitydetail-footer .entityactions button{border:none;flex-flow:row;flex-grow:1;justify-content:center;align-items:center;height:100%;display:flex}.dynamicpage .dynamic-bloc-entitydetail-footer .entityactions button i{width:18px;height:18px;margin-right:.4em;font-size:18px;display:block}.dynamicpage .dynamic-bloc-entitydetail-footer .entityactions button .label{text-transform:none;letter-spacing:1px;font-size:14px;font-weight:400}.companysearch-diff .diff-table{border-collapse:separate;border-spacing:0;border:1px solid var(--inwinklightbgcolor);border-radius:4px;width:100%;overflow:hidden}.companysearch-diff .diff-table thead tr{background:var(--inwinklightbgcolor)}.companysearch-diff .diff-table thead tr th{text-align:left;color:var(--inwinklightbgtextcolor);border-bottom:2px solid var(--inwinkaccentbgcolor);padding:10px 12px;font-size:12px;font-weight:600}.companysearch-diff .diff-table thead tr th.col-field{width:25%}.companysearch-diff .diff-table thead tr th.col-current,.companysearch-diff .diff-table thead tr th.col-new{width:37.5%}.companysearch-diff .diff-table tbody tr{transition:background .15s}.companysearch-diff .diff-table tbody tr:not(:last-child) td{border-bottom:1px solid var(--inwinklightbgcolor)}.companysearch-diff .diff-table tbody tr td{height:1px;padding:0}.companysearch-diff .diff-table tbody tr td:first-child{padding:10px 12px;font-weight:600}.companysearch-diff .diff-table tbody tr td .value-cell{cursor:pointer;align-items:center;gap:8px;height:100%;margin:0;padding:10px 12px;transition:background .15s;display:flex}.companysearch-diff .diff-table tbody tr td .value-cell:hover,.companysearch-diff .diff-table tbody tr td .value-cell.selected{background:color-mix(in srgb, var(--inwinkaccentbgcolor) 20%, white)}.companysearch-diff .diff-table tbody tr td .value-cell .value-text{word-break:break-word;flex:1}.companysearch-diff .diff-table tbody tr td .value-cell .value-text.empty{opacity:.6;font-style:italic}.companysearch-diff .diff-table tbody tr td .value-cell input[type=radio]{cursor:pointer;accent-color:var(--inwinkaccentbgcolor);flex-shrink:0;width:14px;height:14px;margin:0}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-input-wrapper{margin-bottom:12px}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-input-wrapper .entityfield-searchbar-component{padding:0}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-hint{color:var(--comment);padding:0 16px 8px;font-size:12px}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-result-count{color:var(--comment);margin:12px 0;font-size:12px;font-weight:500}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results{max-height:400px;overflow-y:auto}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .no-results{text-align:center;color:var(--comment);padding:24px}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group{border:1px solid var(--comment);border-radius:4px;margin-bottom:16px}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group:last-child{margin-bottom:0}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .company-header{color:var(--inwinklightbgtextcolor);background:var(--inwinklightbgcolor);border-bottom:2px solid var(--inwinkaccentbgcolor);border-radius:4px 4px 0 0;align-items:baseline;gap:8px;padding:8px 12px;display:flex}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .company-header .company-name{color:var(--text);font-size:14px;font-weight:600}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .company-header .company-siren{color:var(--comment);font-size:12px}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .location-list{border:1px solid var(--inwinklightbgcolor);border-top:none;border-radius:0 0 4px 4px}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .location-item{cursor:pointer;flex-direction:column;gap:4px;padding:10px 12px;transition:background .15s;display:flex}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .location-item:not(:last-child){border-bottom:1px solid var(--inwinklightbgcolor)}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .location-item:hover{color:var(--inwinklightbgtextcolor);background:var(--inwinklightbgcolor)}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .location-item:last-child{border-radius:0 0 4px 4px}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .location-item .location-main{justify-content:space-between;align-items:center;gap:8px;display:flex}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .location-item .location-name{align-items:center;gap:8px;font-size:13px;display:flex}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .location-item .location-name .badge-headquarters{background:var(--inwinkaccentbgcolor);color:var(--inwinkaccentbgtextcolor);text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:600}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .location-item .location-name .location-label{font-weight:500}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .location-item .location-siret{color:var(--comment);white-space:nowrap;font-size:11px}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .location-item .location-address{color:var(--comment);align-items:center;gap:4px;padding-left:2px;font-size:12px;display:flex}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .company-group .location-item .location-address i{opacity:.6;font-size:11px}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .search-loading{text-align:center;padding:24px 0}.popover-shell.companysearch-modal .popover-content .appusermessage-content section.modalcontent .search-results .search-loading .loaderindicator{justify-content:center}.popover-shell.companysearch-modal .popover-content .appusermessage-content footer.modalfooter{justify-content:space-between}.entityform .entityfield.fieldwidget-companysearch .companysearchaction-container button{width:100%}