#app-settings-content .settings-section{display:flex;align-items:center;margin-top:5px}#new-addressbook-form{display:flex}#new-addressbook-form input{margin-top:0;margin-bottom:0}.sort-contacts .multiselect{width:100%;margin:0}.sort-contacts .multiselect .multiselect__single{padding-right:24px !important;background-repeat:no-repeat;background-position:right 4px center;background-image:var(--icon-triangle-s-000)}.import-contact{display:flex;flex-direction:column}.import-contact__multiselect-label{z-index:2;width:100%;margin:0;padding:6px 12px;padding-left:34px;border-radius:var(--border-radius) var(--border-radius) 0 0;background-position:left 9px center}.import-contact__multiselect-label--no-select{border-radius:var(--border-radius)}.import-contact__multiselect.multiselect{width:100%;margin:0;margin-top:-1px}.new-addressbook .new-addressbook-input{border-color:var(--color-border-dark)}.addressbook{display:flex;flex-wrap:wrap;align-items:center;white-space:nowrap;text-overflow:ellipsis}.addressbook > .addressbook__name + a,.addressbook > .addressbook__name + div{margin-left:auto}.addressbook__name{display:block;flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.addressbook__share,.addressbook__menu .icon-more{width:44px;height:44px;opacity:0.5}.addressbook__share:hover,.addressbook__menu .icon-more:hover,.addressbook__share:focus,.addressbook__menu .icon-more:focus,.addressbook__share:active,.addressbook__menu .icon-more:active{opacity:0.7}.addressbook__share--shared{opacity:0.7}.addressbook--disabled .addressbook__name{opacity:0.5}.addressbook-shares{width:100%}.addressbook-shares__list{margin-top:8px;margin-bottom:12px;display:flex;flex-direction:column}.addressbook-shares__shareematch--bold{font-weight:bold}.addressbook-shares .icon-loading::after{top:70%;left:95%;height:14px;width:14px}.addressbook-shares .multiselect{width:inherit;margin:0}.addressbook-shares .multiselect .multiselect__tags:focus-within,.addressbook-shares .multiselect .multiselect__tags:hover{border-color:var(--color-primary-element)}.addressbook-shares .multiselect:not(.showContent) .multiselect__content-wrapper{display:none}.addressbook-sharee{padding:0 5px;display:inline-flex;align-items:center;width:100%}.addressbook-sharee .icon{margin-right:5px;opacity:0.2;width:16px;height:16px;display:inline-block;margin-bottom:2px}.addressbook-sharee .icon.icon-loading-small{opacity:1}.addressbook-sharee__identifier{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:top;opacity:0.7}.addressbook-sharee__utils{padding:0 !important;float:right;position:relative !important;display:inline-flex;align-items:center;flex-shrink:0;height:20px}.addressbook-sharee__utils .icon-delete{display:inline-block;width:20px;height:20px;opacity:0.4;margin-bottom:2px;margin-left:4px}.addressbook-sharee__utils--disabled{opacity:0.2 !important}.addressbook-sharee__utils .checkbox + label{padding:0 !important}.addressbook-sharee__utils label{opacity:0.7}#contact-details header{display:flex;align-items:center;height:100px;font-weight:bold}#contact-details header #contact-header-infos{display:flex;flex:1 1 auto;flex-direction:column}#contact-details header #contact-header-infos h2,#contact-details header #contact-header-infos #details-org-container{display:flex;flex-wrap:wrap;margin:0}#contact-details header #contact-header-infos input{overflow:hidden;flex:1 1;min-width:100px;max-width:100%;margin:0;padding:4px 5px;white-space:nowrap;text-overflow:ellipsis;color:#fff !important;border:none;background:transparent;text-shadow:0 0 2px var(--color-box-shadow);font-size:inherit}#contact-details header #contact-header-infos input::placeholder{opacity:0.8;color:#fff !important}#contact-details header #contact-header-infos #contact-org:placeholder-shown{max-width:20%}#contact-details header #contact-header-actions{position:relative;display:flex}#contact-details header #contact-header-actions .header-menu{margin-right:10px}#contact-details header #contact-header-actions .header-menu .action-item__menutoggle{color:white}#contact-details header #contact-header-actions .header-icon{width:44px;height:44px;padding:14px;cursor:pointer;opacity:0.7;border-radius:22px;background-size:16px}#contact-details header #contact-header-actions .header-icon:hover,#contact-details header #contact-header-actions .header-icon:focus{opacity:1}#contact-details header #contact-header-actions .header-icon.header-icon--pulse{width:16px;height:16px;margin:8px}#contact-details section.contact-details{display:grid;min-height:200px;padding:20px 20px;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));grid-column-gap:20px}@media only screen and (max-width:890px){#contact-details section.contact-details{padding:10px;grid-template-columns:1fr;grid-column-gap:10px}}.property--rev{position:absolute;right:22px;bottom:0;height:44px;opacity:0.5;color:var(--color-text-lighter);line-height:44px}#qrcode-modal .modal-container{display:flex;padding:10px;background-color:#fff}#qrcode-modal .modal-container .qrcode{max-width:100%}#pick-addressbook-modal .modal-container{display:flex;overflow:visible;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:20px;padding:10px;background-color:#fff}#pick-addressbook-modal .modal-container .multiselect{flex:1 1 100%;width:100%;margin-bottom:20px}.contact-header-avatar{position:relative;flex:1 1 75px;min-width:75px;max-width:120px;margin:10px}.contact-header-avatar__wrapper{position:relative;width:75px;height:75px;margin-left:auto}.contact-header-avatar__background{z-index:0;top:50px;left:0;opacity:0.2}.contact-header-avatar__photo,.contact-header-avatar__options{overflow:hidden;width:100%;height:100%;border-radius:50%}.contact-header-avatar__photo{z-index:10;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:cover}.contact-header-avatar__options{position:absolute;z-index:2;top:0;background-color:rgba(0, 0, 0, 0.2)}.contact-header-avatar .contact-avatar-options{display:block;width:100%;height:100%;opacity:0.5;background-color:rgba(0, 0, 0, 0.2)}.contact-header-avatar .contact-avatar-options:hover,.contact-header-avatar .contact-avatar-options:active,.contact-header-avatar .contact-avatar-options:focus{opacity:0.7}.contact-header-avatar .contact-avatar-options__popovermenu{margin:calc((100% - 44px) / 2)}.contact-header-avatar .contact-avatar-options__popovermenu .action-item__menutoggle{z-index:-1}.contact-header-avatar .contact-avatar-options__popovermenu .action-item__menutoggle::before{opacity:0}.contact-header-avatar__photo + .contact-header-avatar__options{z-index:-1}.contact-header-modal .modal-container{display:flex !important;align-items:center;justify-content:center}.contact-header-modal .modal-container .contact-header-modal__photo{transition:height 100ms ease, width 100ms ease}#app-details-toggle{position:fixed;z-index:1500;left:0;display:inline-block;width:44px;height:44px;cursor:pointer;transform:rotate(180deg);background-color:var(--color-main-background);border-radius:50%;opacity:1}.vue-recycle-scroller{position:sticky !important}.vue-recycle-scroller__item-view{overflow:hidden;height:68px}.app-content-list-item-icon{overflow:hidden}.app-content-list-item-icon__avatar{position:absolute;top:0;left:0;width:inherit;height:inherit;cursor:pointer;background-size:cover}.property{position:relative;width:100%;max-width:414px;justify-self:center}.property.grid-span-1{grid-row-start:span 1}.property.grid-span-2{grid-row-start:span 2}.property.grid-span-3{grid-row-start:span 3}.property.grid-span-4{grid-row-start:span 4}.property.grid-span-5{grid-row-start:span 5}.property.grid-span-6{grid-row-start:span 6}.property.grid-span-7{grid-row-start:span 7}.property.grid-span-8{grid-row-start:span 8}.property.grid-span-9{grid-row-start:span 9}.property.grid-span-10{grid-row-start:span 10}.property--last{margin-bottom:40px}.property--addressbooks .property__actions{display:none !important}.property--without-actions{padding-right:44px}.property__row{position:relative;display:flex;align-items:center}.property__label,.property__label.multiselect{flex:1 0;width:60px;min-width:60px !important;max-width:120px;height:34px;margin:3px 5px 3px 0 !important;user-select:none;text-align:right;background-size:16px;line-height:35px}.property__label::placeholder,.property__label.multiselect::placeholder,.property__label .multiselect__input::placeholder,.property__label.multiselect .multiselect__input::placeholder{text-align:right}.property__label + .multiselect__single,.property__label.multiselect + .multiselect__single,.property__label .multiselect__input + .multiselect__single,.property__label.multiselect .multiselect__input + .multiselect__single{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.property__label:not(.multiselect),.property__label.multiselect:not(.multiselect){overflow:hidden;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:0.7}.property__label .multiselect__tags,.property__label.multiselect .multiselect__tags{opacity:0.7}.property__label:hover .multiselect__tags,.property__label.multiselect:hover .multiselect__tags,.property__label:focus .multiselect__tags,.property__label.multiselect:focus .multiselect__tags,.property__label:active .multiselect__tags,.property__label.multiselect:active .multiselect__tags{opacity:1;border-color:var(--color-border-dark)}.property__label.multiselect--disabled,.property__label.multiselect.multiselect--disabled,.property__label.multiselect--disabled .multiselect__single,.property__label.multiselect.multiselect--disabled .multiselect__single,.property__label.multiselect--disabled:hover,.property__label.multiselect.multiselect--disabled:hover,.property__label.multiselect--disabled .multiselect__single:hover,.property__label.multiselect.multiselect--disabled .multiselect__single:hover,.property__label.multiselect--disabled:focus .property__label.multiselect--disabled:active,.property__label.multiselect.multiselect--disabled:focus .property__label.multiselect.multiselect--disabled:active,.property__label.multiselect--disabled .multiselect__single:focus .property__label.multiselect--disabled .multiselect__single:active,.property__label.multiselect.multiselect--disabled .multiselect__single:focus .property__label.multiselect.multiselect--disabled .multiselect__single:active{border-color:transparent !important;background-color:var(--color-main-background) !important}.property__label.multiselect .multiselect__tags{border:none !important}.property__label.multiselect .multiselect__tags .multiselect__single{padding-right:24px;background-repeat:no-repeat;background-position:center right 4px}.property__label.multiselect .multiselect__content-wrapper{right:0;width:auto !important;min-width:120px}@media only screen and (max-width:768px){.property__label.multiselect .multiselect__content-wrapper{right:auto;left:0}}.property__value{flex:1 1}textarea.property__value{align-self:flex-start;min-height:74px;max-height:194px}.property__value:read-only{border-color:var(--color-border-dark)}input.property__value--with-ext{padding-right:24px}input.property__value--with-ext:hover ~ .property__ext,input.property__value--with-ext:focus ~ .property__ext,input.property__value--with-ext:active ~ .property__ext{opacity:0.5}.property:hover .property__ext{opacity:0.5}.property__ext{position:absolute;right:52px;opacity:0}.property__ext:hover,.property__ext:focus,.property__ext:active{opacity:0.7}.property .no-move{right:8px}.property__actions{z-index:10;margin-left:auto !important}.property__actions--floating{position:absolute !important;right:0;bottom:0}.property .property__value{margin-right:0}.property__title{display:flex;align-items:center;margin:0;user-select:none;opacity:0.6}.property__title .property__title--right{display:flex;justify-content:space-between}.property__title .property__title--icon{background-position:center right}.property__title .property__title--icon-details{margin-left:7px}.import-screen{width:auto;min-width:30vw;margin:50px}.import-screen__header{padding-top:20px}.import-screen__progress{width:80%;margin:auto}.import-screen__tracker{display:flex;justify-content:space-between;width:80%;margin:auto;padding-top:10px}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(50, 50, 50, 0.4)}70%{box-shadow:0 0 0 15px rgba(50, 50, 50, 0)}100%{box-shadow:0 0 0 0 rgba(50, 50, 50, 0)}}[class*='--pulse '],[class$='--pulse']{animation:pulse 1.5s infinite}.list-enter-active,.list-leave-active{transition:all 500ms ease-in-out}.list-enter,.list-leave-to{opacity:0}.icon-social{background-image:var(--icon-contacts-social-000)}.icon-social-white,.icon-social.icon-white{background-image:var(--icon-contacts-social-fff)}.icon-qrcode{background-image:var(--icon-contacts-qrcode-000)}.icon-qrcode-white,.icon-qrcode.icon-white{background-image:var(--icon-contacts-qrcode-fff)}.icon-address-book{background-image:var(--icon-contacts-address-book-000)}.icon-address-book-white,.icon-address-book.icon-white{background-image:var(--icon-contacts-address-book-fff)}.icon-phone{background-image:var(--icon-contacts-phone-000)}.icon-phone-white,.icon-phone.icon-white{background-image:var(--icon-contacts-phone-fff)}.icon-eye{background-image:var(--icon-contacts-eye-000)}.icon-eye-white,.icon-eye.icon-white{background-image:var(--icon-contacts-eye-fff)}.icon-up{background-image:var(--icon-contacts-up-000)}.icon-up-white,.icon-up.icon-white{background-image:var(--icon-contacts-up-fff)}.icon-no-calendar{background-image:var(--icon-contacts-no-calendar-000)}.icon-no-calendar-white,.icon-no-calendar.icon-white{background-image:var(--icon-contacts-no-calendar-fff)}.icon-language{background-image:var(--icon-contacts-language-000)}.icon-language-white,.icon-language.icon-white{background-image:var(--icon-contacts-language-fff)}.icon-clone{background-image:var(--icon-contacts-clone-000)}.icon-clone-white,.icon-clone.icon-white{background-image:var(--icon-contacts-clone-fff)}.icon-up-force-white{background-image:var(--icon-contacts-up-fffffe)}.icon-history-force-white{background-image:var(--icon-history-fffffe)}.icon-delete-force-white{background-image:var(--icon-delete-fffffe)}.icon-download-force-white{background-image:var(--icon-download-fffffe)}.icon-picture-force-white{background-image:var(--icon-picture-fffffe)}