﻿.Viewer__FloatingActions{display:none;position:absolute;bottom:1.5rem;right:1.5rem}@media screen and (min-width: 62rem){.Viewer__FloatingActions{display:block}}.cm-alert{display:grid;grid-template-columns:3.5rem 1fr 3.5rem;grid-template-rows:1fr;align-items:center;padding:1rem .625rem;color:var(--alert-content);border-radius:.25rem;min-width:Min(20rem, 90%);max-width:28rem;pointer-events:auto;transition:opacity .5s ease;cursor:pointer}.cm-alert--warn{background-color:var(--alert-warn)}.cm-alert--warn .cm-alert__icon{color:var(--alert-warn)}.cm-alert--disabled{background-color:var(--alert-disabled)}.cm-alert--disabled .cm-alert__icon{color:var(--alert-disabled)}.cm-alert--success{background-color:var(--alert-success)}.cm-alert--success .cm-alert__icon{color:var(--alert-success)}.cm-alert--info{background-color:var(--alert-info)}.cm-alert--info .cm-alert__icon{color:var(--alert-info)}.cm-alert--delete{background-color:var(--alert-delete)}.cm-alert--delete .cm-alert__icon{color:var(--alert-delete)}.cm-alert__icon{margin-left:.625rem;background-color:var(--alert-content);border-radius:1.25rem;height:1.75rem;width:1.75rem;display:flex;align-items:center;justify-content:center}.cm-alert__content{margin:0}.cm-alert__close{padding-left:.625rem;margin-left:1rem;height:100%;border-left:1px solid currentColor;display:flex;align-items:center;justify-content:center}.cm-alert--notice{animation:disappear 5s ease both}@keyframes disappear{0%{opacity:0}10%{opacity:85%}90%{opacity:85%}100%{opacity:0}}.Page{display:flex;flex-direction:column;gap:2rem;justify-content:space-around;width:100%}@media (min-width: 48rem){.Page{margin-top:3.5rem;flex-direction:row;flex-wrap:wrap}.Page:has(.Block~.Block){padding:0 2rem}.Page:has(.Block~.Block) .Block{max-width:100%}}.NavMenu+.Page{margin-top:0}.Block{width:100%;flex:1;justify-self:stretch;padding:3rem;margin:0 auto;max-width:100%}@media (min-width: 62rem){.Block{max-width:42rem}}@media (min-width: 72rem){.Block{max-width:54rem}}.cm-btn{background-color:var(--action-bg);color:var(--action-text);border-radius:20rem;display:inline-flex;flex-direction:row;align-items:center;width:fit-content;font:var(--font-medium-bold);line-height:1.5rem;min-height:2.5rem;padding:0.5rem 1rem;--hover: var(--action-bg);--active: var(--action-active);--hover-shadow: var(--btn-hover)}.cm-btn:hover{--hover-tint: var(--hover);box-shadow:var(--hover-shadow)}.cm-btn--fat{min-height:3rem}.cm-btn--floating{box-shadow:var(--btn-floating)}.cm-btn--floating:hover{box-shadow:var(--btn-floating-hover)}.cm-btn--link,.cm-btn--link[href]{background-color:transparent;background-image:var(--underline-img),var(--underline-img);background-size:0px 2px, 100% 1px;min-height:0;height:1.5rem;margin:.75rem 0;padding:0;border-radius:0;border:none;--hover: transparent;--hover-shadow: none;color:var(--action-secondary-text);font:var(--font-body)}.cm-btn--link:hover,.cm-btn--link[href]:hover{background-size:100% 2px, 100% 1px}.cm-btn--link:focus,.cm-btn--link:active,.cm-btn--link[href]:focus,.cm-btn--link[href]:active{background-color:transparent;background-image:var(--underline-img),var(--underline-img)}.cm-btn:disabled,a.cm-btn:not([href]){color:var(--text-disabled-grey);background-color:var(--background-disabled-grey);--idle: transparent;--hover: var(--background-disabled-grey-hover);--active: var(--background-disabled-grey-active)}.cm-btn>input[type="submit"]{font:inherit;color:inherit;background:inherit;width:100%}.cm-btn::before,.cm-btn::after{display:block}.cm-btn[class^=cm-icon-]:not([class*=cm-btn--icon-]),.cm-btn[class*=" cm-icon-"]:not([class*=cm-btn--icon-]){overflow:hidden;white-space:nowrap;max-width:2.5rem;max-height:2.5rem;padding-left:0.5rem;padding-right:0.5rem}.cm-btn[class^=cm-icon-]:not([class*=cm-btn--icon-])::before,.cm-btn[class*=" cm-icon-"]:not([class*=cm-btn--icon-])::before{--icon-size: 1.5rem;margin-left:0;margin-right:0.5rem}.cm-btn--icon-left[class^=cm-icon-],.cm-btn--icon-left[class*=" cm-icon-"]{overflow:initial;max-width:100%;max-height:none}.cm-btn--icon-left[class^=cm-icon-]::before,.cm-btn--icon-left[class*=" cm-icon-"]::before{--icon-size: 1rem;margin-left:-0.125rem;margin-right:0.5rem}.cm-btn--sm{font-size:0.875rem;line-height:1.5rem;min-height:2rem;padding:0.25rem 0.75rem}.cm-btn--sm[class^=cm-icon-]:not([class*=cm-btn--icon-]),.cm-btn--sm[class*=" cm-icon-"]:not([class*=cm-btn--icon-]){overflow:hidden;white-space:nowrap;max-width:2rem;max-height:2rem;padding-left:0.5rem;padding-right:0.5rem}.cm-btn--sm[class^=cm-icon-]:not([class*=cm-btn--icon-])::before,.cm-btn--sm[class*=" cm-icon-"]:not([class*=cm-btn--icon-])::before{--icon-size: 1rem;margin-left:0;margin-right:0.5rem}.cm-btn--sm.cm-btn--icon-left[class^=cm-icon-],.cm-btn--sm.cm-btn--icon-left[class*=" cm-icon-"]{overflow:initial;max-width:100%;max-height:none}.cm-btn--sm.cm-btn--icon-left[class^=cm-icon-]::before,.cm-btn--sm.cm-btn--icon-left[class*=" cm-icon-"]::before{--icon-size: 1rem;margin-left:-0.125rem;margin-right:0.5rem}.cm-btn--lg{font-size:1.125rem;line-height:1.75rem;min-height:3rem;padding:0.5rem 1.5rem}.cm-btn--lg[class^=cm-icon-]:not([class*=cm-btn--icon-]),.cm-btn--lg[class*=" cm-icon-"]:not([class*=cm-btn--icon-]){overflow:hidden;white-space:nowrap;max-width:3rem;max-height:3rem;padding-left:0.5rem;padding-right:0.5rem}.cm-btn--lg[class^=cm-icon-]:not([class*=cm-btn--icon-])::before,.cm-btn--lg[class*=" cm-icon-"]:not([class*=cm-btn--icon-])::before{--icon-size: 2rem;margin-left:0;margin-right:0.5rem}.cm-btn--lg.cm-btn--icon-left[class^=cm-icon-],.cm-btn--lg.cm-btn--icon-left[class*=" cm-icon-"],.cm-btn--lg.cm-btn--icon-left[class^=cm-fi-],.cm-btn--lg.cm-btn--icon-left[class*=" cm-fi-"]{overflow:initial;max-width:100%;max-height:none}.cm-btn--lg.cm-btn--icon-left[class^=cm-icon-]::before,.cm-btn--lg.cm-btn--icon-left[class*=" cm-icon-"]::before,.cm-btn--lg.cm-btn--icon-left[class^=cm-fi-]::before,.cm-btn--lg.cm-btn--icon-left[class*=" cm-fi-"]::before{--icon-size: 1.5rem;margin-left:-0.1875rem;margin-right:0.5rem}.cm-btns-group{list-style-type:none;display:flex;align-items:stretch;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem}.cm-btns-group>li{width:100%;max-width:100%}.cm-btns-group .cm-btn{width:calc(100% - 1rem);margin:0 0.5rem 1rem;justify-content:center}.cm-btns-group--inline .cm-btn{width:auto;max-width:100%;margin-left:0.5rem;margin-right:0.5rem}.cm-btns-group--inline>li{display:inline-flex;max-width:100%;width:auto}.cm-btns-group--inline.cm-btns-group--right.cm-btns-group--inline-reverse{flex-direction:row-reverse;justify-content:flex-start}.cm-btns-group--left,.cm-btns-group--left li{justify-content:flex-start;text-align:left}.cm-btns-group--right,.cm-btns-group--right li{justify-content:flex-end;text-align:right}.cm-btns-group--center,.cm-btns-group--center li{justify-content:center;text-align:center}.cm-btns-group--between,.cm-btns-group--between li{justify-content:space-between;text-align:center}.cm-btns-group--equisized{--equisized-width: auto}.cm-btns-group--equisized .cm-btn{justify-content:center;width:var(--equisized-width)}.cm-btns-group--sm .cm-btn:not([class^=cm-icon-]):not([class*=" cm-icon-"]){font-size:0.875rem;line-height:1.5rem;min-height:2rem;padding:0.25rem 0.75rem}.cm-btns-group--sm:not([class^=cm-btns-group--icon-]):not([class*=" cm-btns-group--icon-"]) .cm-btn[class^=cm-icon-],.cm-btns-group--sm:not([class^=cm-btns-group--icon-]):not([class*=" cm-btns-group--icon-"]) .cm-btn[class*=" cm-icon-"]{font-size:0.875rem;line-height:1.5rem;min-height:2rem;padding:0.25rem 0.75rem;overflow:hidden;white-space:nowrap;max-width:2rem;max-height:2rem;padding-left:0.5rem;padding-right:0.5rem;justify-content:flex-start}.cm-btns-group--sm:not([class^=cm-btns-group--icon-]):not([class*=" cm-btns-group--icon-"]) .cm-btn[class^=cm-icon-]::before,.cm-btns-group--sm:not([class^=cm-btns-group--icon-]):not([class*=" cm-btns-group--icon-"]) .cm-btn[class*=" cm-icon-"]::before{--icon-size: 1rem;margin-left:0;margin-right:0.5rem}.cm-btns-group--sm.cm-btns-group--icon-left .cm-btn[class^=cm-icon-],.cm-btns-group--sm.cm-btns-group--icon-left .cm-btn[class*=" cm-icon-"]{font-size:0.875rem;line-height:1.5rem;min-height:2rem;padding:0.25rem 0.75rem;overflow:initial;max-width:100%;max-height:none}.cm-btns-group--sm.cm-btns-group--icon-left .cm-btn[class^=cm-icon-]::before,.cm-btns-group--sm.cm-btns-group--icon-left .cm-btn[class*=" cm-icon-"]::before{--icon-size: 1rem;margin-left:-0.125rem;margin-right:0.5rem}.cm-btns-group--sm.cm-btns-group--icon-right .cm-btn[class^=cm-icon-],.cm-btns-group--sm.cm-btns-group--icon-right .cm-btn[class*=" cm-icon-"]{font-size:0.875rem;line-height:1.5rem;min-height:2rem;padding:0.25rem 0.75rem;overflow:initial;max-width:100%;max-height:none}.cm-btns-group--sm.cm-btns-group--icon-right .cm-btn[class^=cm-icon-]::after,.cm-btns-group--sm.cm-btns-group--icon-right .cm-btn[class*=" cm-icon-"]::after{content:"";--icon-size: 1rem;margin-right:-0.125rem;margin-left:0.5rem}.cm-btns-group--sm.cm-btns-group--icon-right .cm-btn[class^=cm-icon-]::before,.cm-btns-group--sm.cm-btns-group--icon-right .cm-btn[class*=" cm-icon-"]::before{content:none}.cm-btns-group:not(.cm-btns-group--sm):not(.cm-btns-group--lg) .cm-btn:not([class^=cm-icon-]):not([class*=" cm-icon-"]):not(.cm-btn--fat){font-size:1rem;line-height:1.5rem;min-height:2.5rem;padding:0.5rem 1rem}.cm-btns-group:not(.cm-btns-group--sm):not(.cm-btns-group--lg):not([class^=cm-btns-group--icon-]):not([class*=" cm-btns-group--icon-"]) .cm-btn[class^=cm-icon-],.cm-btns-group:not(.cm-btns-group--sm):not(.cm-btns-group--lg):not([class^=cm-btns-group--icon-]):not([class*=" cm-btns-group--icon-"]) .cm-btn[class*=" cm-icon-"]{font-size:1rem;line-height:1.5rem;min-height:2.5rem;padding:0.5rem 1rem;overflow:hidden;white-space:nowrap;max-width:2.5rem;max-height:2.5rem;padding-left:0.5rem;padding-right:0.5rem;justify-content:flex-start}.cm-btns-group:not(.cm-btns-group--sm):not(.cm-btns-group--lg):not([class^=cm-btns-group--icon-]):not([class*=" cm-btns-group--icon-"]) .cm-btn[class^=cm-icon-]::before,.cm-btns-group:not(.cm-btns-group--sm):not(.cm-btns-group--lg):not([class^=cm-btns-group--icon-]):not([class*=" cm-btns-group--icon-"]) .cm-btn[class*=" cm-icon-"]::before{--icon-size: 1.5rem;margin-left:0;margin-right:0.5rem}.cm-btns-group.cm-btns-group--icon-left:not(.cm-btns-group--sm):not(.cm-btns-group--lg) .cm-btn[class^=cm-icon-],.cm-btns-group.cm-btns-group--icon-left:not(.cm-btns-group--sm):not(.cm-btns-group--lg) .cm-btn[class*=" cm-icon-"]{font-size:1rem;line-height:1.5rem;padding:0.5rem 1rem;overflow:initial;max-width:100%;max-height:none}.cm-btns-group.cm-btns-group--icon-left:not(.cm-btns-group--sm):not(.cm-btns-group--lg) .cm-btn[class^=cm-icon-]::before,.cm-btns-group.cm-btns-group--icon-left:not(.cm-btns-group--sm):not(.cm-btns-group--lg) .cm-btn[class*=" cm-icon-"]::before{--icon-size: 1rem;margin-left:-0.125rem;margin-right:0.5rem}.cm-btns-group.cm-btns-group--icon-right:not(.cm-btns-group--sm):not(.cm-btns-group--lg) .cm-btn[class^=cm-icon-],.cm-btns-group.cm-btns-group--icon-right:not(.cm-btns-group--sm):not(.cm-btns-group--lg) .cm-btn[class*=" cm-icon-"]{font-size:1rem;line-height:1.5rem;min-height:2.5rem;padding:0.5rem 1rem;overflow:initial;max-width:100%;max-height:none}.cm-btns-group.cm-btns-group--icon-right:not(.cm-btns-group--sm):not(.cm-btns-group--lg) .cm-btn[class^=cm-icon-]::after,.cm-btns-group.cm-btns-group--icon-right:not(.cm-btns-group--sm):not(.cm-btns-group--lg) .cm-btn[class*=" cm-icon-"]::after{content:"";--icon-size: 1rem;margin-right:-0.125rem;margin-left:0.5rem}.cm-btns-group.cm-btns-group--icon-right:not(.cm-btns-group--sm):not(.cm-btns-group--lg) .cm-btn[class^=cm-icon-]::before,.cm-btns-group.cm-btns-group--icon-right:not(.cm-btns-group--sm):not(.cm-btns-group--lg) .cm-btn[class*=" cm-icon-"]::before{content:none}.cm-btns-group--lg .cm-btn:not([class^=cm-icon-]):not([class*=" cm-icon-"]){font-size:1.125rem;line-height:1.75rem;min-height:3rem;padding:0.5rem 1.5rem}.cm-btns-group--lg:not([class^=cm-btns-group--icon-]):not([class*=" cm-btns-group--icon-"]) .cm-btn[class^=cm-icon-],.cm-btns-group--lg:not([class^=cm-btns-group--icon-]):not([class*=" cm-btns-group--icon-"]) .cm-btn[class*=" cm-icon-"]{font-size:1.125rem;line-height:1.75rem;min-height:3rem;padding:0.5rem 1.5rem;overflow:hidden;white-space:nowrap;max-width:3rem;max-height:3rem;padding-left:0.5rem;padding-right:0.5rem;justify-content:flex-start}.cm-btns-group--lg:not([class^=cm-btns-group--icon-]):not([class*=" cm-btns-group--icon-"]) .cm-btn[class^=cm-icon-]::before,.cm-btns-group--lg:not([class^=cm-btns-group--icon-]):not([class*=" cm-btns-group--icon-"]) .cm-btn[class*=" cm-icon-"]::before{--icon-size: 2rem;margin-left:0;margin-right:0.5rem}.cm-btns-group--lg.cm-btns-group--icon-left .cm-btn[class^=cm-icon-],.cm-btns-group--lg.cm-btns-group--icon-left .cm-btn[class*=" cm-icon-"]{font-size:1.125rem;line-height:1.75rem;min-height:3rem;padding:0.5rem 1.5rem;overflow:initial;max-width:100%;max-height:none}.cm-btns-group--lg.cm-btns-group--icon-left .cm-btn[class^=cm-icon-]::before,.cm-btns-group--lg.cm-btns-group--icon-left .cm-btn[class*=" cm-icon-"]::before{--icon-size: 1.5rem;margin-left:-0.1875rem;margin-right:0.5rem}.cm-btns-group--lg.cm-btns-group--icon-right .cm-btn[class^=cm-icon-],.cm-btns-group--lg.cm-btns-group--icon-right .cm-btn[class*=" cm-icon-"]{font-size:1.125rem;line-height:1.75rem;min-height:3rem;padding:0.5rem 1.5rem;overflow:initial;max-width:100%;max-height:none}.cm-btns-group--lg.cm-btns-group--icon-right .cm-btn[class^=cm-icon-]::after,.cm-btns-group--lg.cm-btns-group--icon-right .cm-btn[class*=" cm-icon-"]::after{content:"";--icon-size: 1.5rem;margin-right:-0.1875rem;margin-left:0.5rem}.cm-btns-group--lg.cm-btns-group--icon-right .cm-btn[class^=cm-icon-]::before,.cm-btns-group--lg.cm-btns-group--icon-right .cm-btn[class*=" cm-icon-"]::before{content:none}.cm-fieldset__element>.cm-btns-group{margin-bottom:-1rem}.cm-btn.cm-btn--caption[class^=cm-icon-],.cm-btn.cm-btn--caption[class*=cm-icon-]{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;max-width:100%;max-height:100%;border-radius:0;background-color:transparent;font:var(--font-small);color:var(--text-primary);--hover-shadow: none;--hover: var(--text-primary)}:checked+.cm-btn.cm-btn--caption[class^=cm-icon-],.cm-btn.cm-btn--caption[class^=cm-icon-][class$=--active],.cm-btn.cm-btn--caption[class^=cm-icon-][class*=--active],.cm-btn.cm-btn--caption[class^=cm-icon-]:hover,.cm-btn.cm-btn--caption[class^=cm-icon-]:focus,.cm-btn.cm-btn--caption[class^=cm-icon-]:active,:checked+.cm-btn.cm-btn--caption[class*=cm-icon-],.cm-btn.cm-btn--caption[class*=cm-icon-][class$=--active],.cm-btn.cm-btn--caption[class*=cm-icon-][class*=--active],.cm-btn.cm-btn--caption[class*=cm-icon-]:hover,.cm-btn.cm-btn--caption[class*=cm-icon-]:focus,.cm-btn.cm-btn--caption[class*=cm-icon-]:active{background-repeat:no-repeat;background-position:0 100%;background-size:100% 3px;background-image:var(--underline-img)}.cm-btn--caption[class^=cm-icon-]::before,.cm-btn--caption[class*=cm-icon-]::before,.cm-btn--caption[class^=cm-icon-]::after,.cm-btn--caption[class*=cm-icon-]::after{display:block}.cm-btn--secondary{background-color:transparent;box-shadow:inset 0 0 0 1px var(--action-border);color:var(--action-secondary-text);--hover: var(--action-secondary-hover);--active: var(--action-secondary-active);--hover-shadow: inset 0 0 0 1px var(--action-border), var(--btn-hover)}.cm-btn--secondary[href]:hover,.cm-btn--secondary:hover{--hover-tint: var(--hover)}.cm-btn--secondary:focus,.cm-btn--secondary:active,.cm-btn--secondary[href]:focus,.cm-btn--secondary[href]:active{--active-tint: var(--active)}.cm-btn--secondary:disabled,a.cm-btn--secondary:not([href]){color:var(--text-disabled-grey);box-shadow:inset 0 0 0 1px var(--border-disabled-grey);background-color:transparent;--hover: inherit;--active: inherit}.cm-btn--tertiary{background-color:transparent;--hover: inherit;--active: inherit;color:var(--text-action-high-blue-france);box-shadow:inset 0 0 0 1px var(--border-default-grey)}.cm-btn--tertiary:disabled,a.cm-btn--tertiary:not([href]){color:var(--text-disabled-grey);box-shadow:inset 0 0 0 1px var(--border-disabled-grey);background-color:transparent;--hover: inherit;--active: inherit}.cm-btn--tertiary-no-outline,.cm-btn--close{background-color:transparent;--hover: inherit;--active: inherit;color:var(--text-action-high-blue-france)}.cm-btn--tertiary-no-outline:disabled,a.cm-btn--tertiary-no-outline:not([href]),a.cm-btn--close:not([href]),.cm-btn--close:disabled{color:var(--text-disabled-grey);background-color:transparent;--hover: inherit;--active: inherit}.cm-btn--validate{background-color:var(--action-validate-bg);box-shadow:inset 0 0 0 1px var(--action-validate-border);color:var(--action-validate-text);--hover: var(--action-validate-hover);--active: var(--action-validate-active);box-shadow:inset 0 0 0 1px var(--border-default-grey)}.cm-btn--validate:disabled,a.cm-btn--validate:not([href]){background-color:var(--action-validate-bg);opacity:0.6;box-shadow:none;color:var(--action-validate-text);--hover: inherit;--active: inherit}.cm-btn--danger{background-color:transparent;box-shadow:inset 0 0 0 1px var(--action-cancel-bg);color:var(--action-cancel-text);--hover: inherit;--active: var(--action-cancel-active);--hover-shadow: inset 0 0 0 1px var(--action-cancel-hover), var(--btn-hover)}.cm-btn--close{font-size:0.875rem;line-height:1.5rem;min-height:2rem;padding:0.25rem 0.75rem;overflow:initial;max-width:100%;max-height:none;display:flex;margin-left:auto;margin-right:-1rem}.cm-btn--close::after{--icon-size: 1rem;margin-right:-0.125rem;margin-left:0.5rem;flex:0 0 auto;display:inline-block;vertical-align:calc((0.75em - var(--icon-size)) * 0.5);background-color:currentColor;width:var(--icon-size);height:var(--icon-size);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/assets/icons/cross-3e146c811ac80bdb19915fa668de319363d800eaa4734cdc9ca2e5f6f92f2bb4.svg);mask-image:url(/assets/icons/cross-3e146c811ac80bdb19915fa668de319363d800eaa4734cdc9ca2e5f6f92f2bb4.svg);content:""}.cm-btn--close::before{content:none}.cm-dropdown{-webkit-user-select:none;user-select:none}.cm-dropdown__btn{height:calc(var(--size-tab-bar) - 1px)}.cm-dropdown__btn::marker,.cm-dropdown__btn::-webkit-details-marker{display:none;content:""}.cm-dropdown[open]>summary::before{position:fixed;z-index:100;content:"";inset:0;cursor:default}.cm-dropdown[open]>*:not(summary){position:relative;z-index:101}.cm-dropdown[open]>.cm-dropdown__btn{background-color:var(--menu-item-bg)}.cm-dropdown__content{box-shadow:var(--menu-shadow)}.cm-menu.cm-dropdown__content{height:auto}a,button,input,input[type=checkbox]+label::before,input[type=radio]+label::before,input[type=button],input[type=image],input[type=reset],input[type=submit],select,textarea,[tabindex],video[controls],audio[controls],[contenteditable]:not([contenteditable=false]),details,details>summary:first-of-type{outline-offset:2px;outline-width:2px;outline-color:var(--focus-ring)}a:focus,button:focus,input:focus,input[type=checkbox]:focus+label::before,input[type=radio]:focus+label::before,input[type=button]:focus,input[type=image]:focus,input[type=reset]:focus,input[type=submit]:focus,select:focus,textarea:focus,[tabindex]:focus,video[controls]:focus,audio[controls]:focus,[contenteditable]:not([contenteditable=false]):focus,details:focus,details>summary:first-of-type:focus{outline-style:solid}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible),input[type=checkbox]:focus:not(:focus-visible)+label::before,input[type=radio]:focus:not(:focus-visible)+label::before,input[type=button]:focus:not(:focus-visible),input[type=image]:focus:not(:focus-visible),input[type=reset]:focus:not(:focus-visible),input[type=submit]:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible),[tabindex]:focus:not(:focus-visible),video[controls]:focus:not(:focus-visible),audio[controls]:focus:not(:focus-visible),[contenteditable]:not([contenteditable=false]):focus:not(:focus-visible),details:focus:not(:focus-visible),details>summary:first-of-type:focus:not(:focus-visible){outline-style:none}a:focus-visible,button:focus-visible,input:focus-visible,input[type=checkbox]:focus-visible+label::before,input[type=radio]:focus-visible+label::before,input[type=button]:focus-visible,input[type=image]:focus-visible,input[type=reset]:focus-visible,input[type=submit]:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,video[controls]:focus-visible,audio[controls]:focus-visible,[contenteditable]:not([contenteditable=false]):focus-visible,details:focus-visible,details>summary:first-of-type:focus-visible{outline-style:solid}@font-face{font-family:OpenSans;src:url(/assets/OpenSans-Regular-3515f0dd31d6196b3edae6385b00de6465d16e481f7f2111f711e1b26c66188c.ttf)}@font-face{font-family:OpenSans;font-style:italic;src:url(/assets/OpenSans-Italic-b20ba3c59cf66d7619db09fd930383f6ce5df244ac602827ab8feda85402715c.ttf)}@font-face{font-family:OpenSans;font-weight:bold;src:url(/assets/OpenSans-Bold-1f91e1ed2c391b4c39c7d4ef2466460e4cf1ff82a85a0d102727bc43bc7f2219.ttf)}.FormErrors li{color:var(--text-default-error);font-size:.75rem;margin-left:2.25rem}.cm-fieldset{border:none;margin:0;padding:0}.cm-fieldset+.cm-fieldset{margin-top:1rem}.cm-fieldset--split{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:flex-start}.cm-fieldset__element{margin-bottom:1rem}.cm-hint-text{display:block;font:var(--font-small);line-height:1.25rem;margin-bottom:1rem}[class^=cm-icon-],[class*=" cm-icon-"],[class^=cm-icon-]::before,[class^=cm-icon-]::after,[class*=" cm-icon-"]::before,[class*=" cm-icon-"]::after{--icon-size: 1.5rem}[class^=cm-icon-]::before,[class^=cm-icon-]::after,[class*=" cm-icon-"]::before,[class*=" cm-icon-"]::after{flex:0 0 auto;display:inline-block;vertical-align:calc((0.75em - var(--icon-size)) * 0.5);background-color:currentColor;width:var(--icon-size);height:var(--icon-size);-webkit-mask-size:100% 100%;mask-size:100% 100%}[class^=cm-icon-]::before,[class*=" cm-icon-"]::before{content:""}.cm-icon--xs,.cm-icon--xs::before,.cm-icon--xs::after{--icon-size: 0.75rem}.cm-icon--sm,.cm-icon--sm::before,.cm-icon--sm::after{--icon-size: 1rem}.cm-icon--md,.cm-icon--md::before,.cm-icon--md::after{--icon-size: 1.5rem}.cm-icon--lg,.cm-icon--lg::before,.cm-icon--lg::after{--icon-size: 2rem}.cm-icon--xl,.cm-icon--xl::before,.cm-icon--xl::after{--icon-size: 4rem}.cm-icon-address-book::before,.cm-icon-address-book::after{-webkit-mask-image:url(/assets/icons/address-book-e71c9630853230fbe30ee1ee97877f5a11ea375e1ef9414bc2be70730e7fb4d7.svg);mask-image:url(/assets/icons/address-book-e71c9630853230fbe30ee1ee97877f5a11ea375e1ef9414bc2be70730e7fb4d7.svg)}.cm-icon-arrow-left::before,.cm-icon-arrow-left::after{-webkit-mask-image:url(/assets/icons/arrow-left-7f2f637e7f1fcb2e759443549b9ce0494b7f1b09c5fef73aa06cdda7aaff3485.svg);mask-image:url(/assets/icons/arrow-left-7f2f637e7f1fcb2e759443549b9ce0494b7f1b09c5fef73aa06cdda7aaff3485.svg)}.cm-icon-arrow-right::before,.cm-icon-arrow-right::after{-webkit-mask-image:url(/assets/icons/arrow-right-0591eb0d8bb4a054dbba8493510a1e1f85f6995af529a05f0d9a5f7d73a5a79f.svg);mask-image:url(/assets/icons/arrow-right-0591eb0d8bb4a054dbba8493510a1e1f85f6995af529a05f0d9a5f7d73a5a79f.svg)}.cm-icon-attachment::before,.cm-icon-attachment::after{-webkit-mask-image:url(/assets/icons/attachment-8c81c08316e7d30beca311331978db6859973db77cba6a557bcdc2b7a82ed36d.svg);mask-image:url(/assets/icons/attachment-8c81c08316e7d30beca311331978db6859973db77cba6a557bcdc2b7a82ed36d.svg)}.cm-icon-bin::before,.cm-icon-bin::after{-webkit-mask-image:url(/assets/icons/bin-314fb08ca9fe23c83ab99b9d6985061c597f32a4c79732932ee5cf24ca6b503c.svg);mask-image:url(/assets/icons/bin-314fb08ca9fe23c83ab99b9d6985061c597f32a4c79732932ee5cf24ca6b503c.svg)}.cm-icon-chat-bubble::before,.cm-icon-chat-bubble::after{-webkit-mask-image:url(/assets/icons/chat-bubble-63dd5acbd627b8b8dcf49b760cffa4c127b391f6bfd38f7d96bc1d9659244d8b.svg);mask-image:url(/assets/icons/chat-bubble-63dd5acbd627b8b8dcf49b760cffa4c127b391f6bfd38f7d96bc1d9659244d8b.svg)}.cm-icon-chat::before,.cm-icon-chat::after{-webkit-mask-image:url(/assets/icons/chat-55211b268f42172a9661c3d99d042b1c461d7b756398c251c3fc053b92d9556f.svg);mask-image:url(/assets/icons/chat-55211b268f42172a9661c3d99d042b1c461d7b756398c251c3fc053b92d9556f.svg)}.cm-icon-checkbox-off::before,.cm-icon-checkbox-off::after{-webkit-mask-image:url(/assets/icons/checkbox-off-a2b60c44c13518b844ee2a8473f674d2bb69a95a792aee89eabdab0467b36c0c.svg);mask-image:url(/assets/icons/checkbox-off-a2b60c44c13518b844ee2a8473f674d2bb69a95a792aee89eabdab0467b36c0c.svg)}.cm-icon-checkbox-on::before,.cm-icon-checkbox-on::after{-webkit-mask-image:url(/assets/icons/checkbox-on-bfd2f74e1f1d2987d581223e9929dee66398461727837919595efa4f7cf87d69.svg);mask-image:url(/assets/icons/checkbox-on-bfd2f74e1f1d2987d581223e9929dee66398461727837919595efa4f7cf87d69.svg)}.cm-icon-checkmark::before,.cm-icon-checkmark::after{-webkit-mask-image:url(/assets/icons/checkmark-b28126e05d73f40378e65d58bd28411eb52083a4fcc455ea4a5c93dad8dbe72f.svg);mask-image:url(/assets/icons/checkmark-b28126e05d73f40378e65d58bd28411eb52083a4fcc455ea4a5c93dad8dbe72f.svg)}.cm-icon-chevron-down::before,.cm-icon-chevron-down::after{-webkit-mask-image:url(/assets/icons/chevron-down-fdc2ae567630463dd3eec10422d70fd78657087ea5f9f809ebd39addb97d6bb8.svg);mask-image:url(/assets/icons/chevron-down-fdc2ae567630463dd3eec10422d70fd78657087ea5f9f809ebd39addb97d6bb8.svg)}.cm-icon-chevrons-left::before,.cm-icon-chevrons-left::after{-webkit-mask-image:url(/assets/icons/chevrons-left-b3b85688b3bcaa75c37ac6d5d2dbb241ad3366ec7b0162c04b96dd9a756c9662.svg);mask-image:url(/assets/icons/chevrons-left-b3b85688b3bcaa75c37ac6d5d2dbb241ad3366ec7b0162c04b96dd9a756c9662.svg)}.cm-icon-close-line::before,.cm-icon-close-line::after{-webkit-mask-image:url(/images/icons/close-line.svg);mask-image:url(/images/icons/close-line.svg)}.cm-icon-contact::before,.cm-icon-contact::after{-webkit-mask-image:url(/assets/icons/contact-082f5bcf0463ecf73569601fefd0ce3d4ad1091f63ba2e9c7a7444e1272492df.svg);mask-image:url(/assets/icons/contact-082f5bcf0463ecf73569601fefd0ce3d4ad1091f63ba2e9c7a7444e1272492df.svg)}.cm-icon-copy::before,.cm-icon-copy::after{-webkit-mask-image:url(/assets/icons/copy-a352afd5e933f3cf87e7e3cb1a6b476116e618c6ba6c991babdf58602b396e75.svg);mask-image:url(/assets/icons/copy-a352afd5e933f3cf87e7e3cb1a6b476116e618c6ba6c991babdf58602b396e75.svg)}.cm-icon-cross::before,.cm-icon-cross::after{-webkit-mask-image:url(/assets/icons/cross-3e146c811ac80bdb19915fa668de319363d800eaa4734cdc9ca2e5f6f92f2bb4.svg);mask-image:url(/assets/icons/cross-3e146c811ac80bdb19915fa668de319363d800eaa4734cdc9ca2e5f6f92f2bb4.svg)}.cm-icon-download::before,.cm-icon-download::after{-webkit-mask-image:url(/assets/icons/download-4c5264be08fd520bc07660b5b7d7d164e778c687cf5c016e0911df1a89a00306.svg);mask-image:url(/assets/icons/download-4c5264be08fd520bc07660b5b7d7d164e778c687cf5c016e0911df1a89a00306.svg)}.cm-icon-group-add::before,.cm-icon-group-add::after{-webkit-mask-image:url(/assets/icons/group-add-024d926ae3844fa2876e7482f580f6f82ad3ee4cd2437f20ec620546d64e4481.svg);mask-image:url(/assets/icons/group-add-024d926ae3844fa2876e7482f580f6f82ad3ee4cd2437f20ec620546d64e4481.svg)}.cm-icon-home::before,.cm-icon-home::after{-webkit-mask-image:url(/assets/icons/home-e83d1d424fe9c34d2eb6f5a1d07d65440a9315b74f26c02733ac0df6ed1f9b08.svg);mask-image:url(/assets/icons/home-e83d1d424fe9c34d2eb6f5a1d07d65440a9315b74f26c02733ac0df6ed1f9b08.svg)}.cm-icon-info::before,.cm-icon-info::after{-webkit-mask-image:url(/assets/icons/info-598d6f4e4176ad4dc4eb60e90de6f92f2e23ab2b7790aea17ad1050122685f2b.svg);mask-image:url(/assets/icons/info-598d6f4e4176ad4dc4eb60e90de6f92f2e23ab2b7790aea17ad1050122685f2b.svg)}.cm-icon-logout::before,.cm-icon-logout::after{-webkit-mask-image:url(/assets/icons/logout-339ed15b1e249fe5c12f06aff67ac02d86061f0199d2aafb6db3aca5bd13c014.svg);mask-image:url(/assets/icons/logout-339ed15b1e249fe5c12f06aff67ac02d86061f0199d2aafb6db3aca5bd13c014.svg)}.cm-icon-magnifying-glass::before,.cm-icon-magnifying-glass::after{-webkit-mask-image:url(/assets/icons/magnifying-glass-a11bd3d0ac3fcc4a1534f306f9b2accdfa1dc6ed8f89412526f848f081688d1c.svg);mask-image:url(/assets/icons/magnifying-glass-a11bd3d0ac3fcc4a1534f306f9b2accdfa1dc6ed8f89412526f848f081688d1c.svg)}.cm-icon-menu::before,.cm-icon-menu::after{-webkit-mask-image:url(/assets/icons/menu-caf49da67cc2c2e6f653d63045c977f37506c0ca51f02311c5caf546cd79e1b0.svg);mask-image:url(/assets/icons/menu-caf49da67cc2c2e6f653d63045c977f37506c0ca51f02311c5caf546cd79e1b0.svg)}.cm-icon-microphone::before,.cm-icon-microphone::after{-webkit-mask-image:url(/assets/icons/microphone-a1df20a27f14360100bb27a3ba87ba5b522d3d9a72083708d1706a6a65678108.svg);mask-image:url(/assets/icons/microphone-a1df20a27f14360100bb27a3ba87ba5b522d3d9a72083708d1706a6a65678108.svg)}.cm-icon-new-message::before,.cm-icon-new-message::after{-webkit-mask-image:url(/assets/icons/new-message-a63f6516f0022cf4bba3ecddc6069fe32ea1265e5a0e36761431a0c17bcbee96.svg);mask-image:url(/assets/icons/new-message-a63f6516f0022cf4bba3ecddc6069fe32ea1265e5a0e36761431a0c17bcbee96.svg)}.cm-icon-pencil::before,.cm-icon-pencil::after{-webkit-mask-image:url(/assets/icons/pencil-2c2e0810312c76c82d2f524cf3c585a393b83d5bc418b558d2d5c86f7fba42cf.svg);mask-image:url(/assets/icons/pencil-2c2e0810312c76c82d2f524cf3c585a393b83d5bc418b558d2d5c86f7fba42cf.svg)}.cm-icon-person-add::before,.cm-icon-person-add::after{-webkit-mask-image:url(/assets/icons/person-add-2e4df9c19b21ea21e33df6a00a22b3f777c6a632ba9f404921aa8a33ccadf15e.svg);mask-image:url(/assets/icons/person-add-2e4df9c19b21ea21e33df6a00a22b3f777c6a632ba9f404921aa8a33ccadf15e.svg)}.cm-icon-phone::before,.cm-icon-phone::after{-webkit-mask-image:url(/assets/icons/phone-5841cdb4e66ea8b24931b876a8e2a4803c438667d8ab7e8144e47720dfd207b4.svg);mask-image:url(/assets/icons/phone-5841cdb4e66ea8b24931b876a8e2a4803c438667d8ab7e8144e47720dfd207b4.svg)}.cm-icon-picture::before,.cm-icon-picture::after{-webkit-mask-image:url(/assets/icons/picture-7332a98d2a0ad87ecf8a2a3e3faefd7a8f09f44b35446ef9a622d78590770be1.svg);mask-image:url(/assets/icons/picture-7332a98d2a0ad87ecf8a2a3e3faefd7a8f09f44b35446ef9a622d78590770be1.svg)}.cm-icon-plus::before,.cm-icon-plus::after{-webkit-mask-image:url(/assets/icons/plus-20b46e67776606780d8d83e1d547ccc6c8d7d8eaeb392294bb2a968a11a74fb9.svg);mask-image:url(/assets/icons/plus-20b46e67776606780d8d83e1d547ccc6c8d7d8eaeb392294bb2a968a11a74fb9.svg)}.cm-icon-pluss::before,.cm-icon-pluss::after{-webkit-mask-image:url(/images/icons/pluss.svg);mask-image:url(/images/icons/pluss.svg)}.cm-icon-send::before,.cm-icon-send::after{-webkit-mask-image:url(/assets/icons/send-a4268a7143a677854baa475394e6e40662c2fe455a89f55b2f0037e965a9efee.svg);mask-image:url(/assets/icons/send-a4268a7143a677854baa475394e6e40662c2fe455a89f55b2f0037e965a9efee.svg)}.cm-icon-settings::before,.cm-icon-settings::after{-webkit-mask-image:url(/assets/icons/settings-05b4eb3914c81548a7437f2eb021b6666770cd3217ea2ccd3155033a9b3004f3.svg);mask-image:url(/assets/icons/settings-05b4eb3914c81548a7437f2eb021b6666770cd3217ea2ccd3155033a9b3004f3.svg)}.cm-icon-star::before,.cm-icon-star::after{-webkit-mask-image:url(/assets/icons/star-27ce1d9c70dc65c24ca50f14071cd17960f86882a8ecf6df61650a3ef0323a02.svg);mask-image:url(/assets/icons/star-27ce1d9c70dc65c24ca50f14071cd17960f86882a8ecf6df61650a3ef0323a02.svg)}.cm-icon-stats::before,.cm-icon-stats::after{-webkit-mask-image:url(/assets/icons/stats-0813a055a4972b5fd2acc3c186b411be6f6c6bbda0425cc87dbbcc30423a964d.svg);mask-image:url(/assets/icons/stats-0813a055a4972b5fd2acc3c186b411be6f6c6bbda0425cc87dbbcc30423a964d.svg)}.cm-icon-swap-structure::before,.cm-icon-swap-structure::after{-webkit-mask-image:url(/assets/icons/swap-structure-2487ba284823d3be49368d4d3d8aa19db574f143e4ecd988d18ea042e646c51a.svg);mask-image:url(/assets/icons/swap-structure-2487ba284823d3be49368d4d3d8aa19db574f143e4ecd988d18ea042e646c51a.svg)}.cm-icon-team::before,.cm-icon-team::after{-webkit-mask-image:url(/assets/icons/team-9a78b17660d0391128d2baee125472d1cbed793f1c7c411cf16c2875030d5caa.svg);mask-image:url(/assets/icons/team-9a78b17660d0391128d2baee125472d1cbed793f1c7c411cf16c2875030d5caa.svg)}.cm-icon-warning::before,.cm-icon-warning::after{-webkit-mask-image:url(/assets/icons/warning-9b69e505f1b3684bc374a73f14a70690ae82c1d85188944636ac07704b43ad94.svg);mask-image:url(/assets/icons/warning-9b69e505f1b3684bc374a73f14a70690ae82c1d85188944636ac07704b43ad94.svg)}.cm-icon-send::before,.cm-icon-send::after{--icon-size: 1.25rem !important;margin-left:1px !important;margin-right:1rem !important}.cm-icon--inverted{--box-size: calc(var(--icon-size) * 1.5);--offset: calc((var(--icon-size) - var(--box-size)) / 2)}.cm-icon--inverted::before{content:"";position:absolute;transform:translate(var(--offset), var(--offset));z-index:0;height:var(--box-size);width:var(--box-size);border-radius:calc(var(--box-size) / 2);background-color:currentColor;mask-image:none}.cm-icon--sm.cm-icon--inverted::before{transform:translate(var(--offset), calc(var(--offset) - (0.75em - var(--icon-size)) * 0.5))}.cm-icon--inverted::after{position:relative;z-index:1;content:"";color:white;margin-right:calc(var(--offset) * -2)}.cm-icon--tint-positive{background-color:var(--positive-bg);color:var(--positive-text)}.cm-input{display:block;width:100%;height:2.5rem;background:var(--input-bg);border-radius:calc(.5rem / 2);padding:.5rem 1rem;line-height:1.5rem;font:var(--font-body)}.cm-input::-webkit-resizer{display:none}.cm-label+.cm-input{margin-top:.5rem}.cm-input--overhang{width:calc(100% + var(--input-overhang) * 2);margin-left:calc(0rem - var(--input-overhang));margin-right:calc(0rem - var(--input-overhang))}.cm-input--line{background-color:transparent;border:1px solid var(--input-border)}.cm-input-search{height:2.75rem;border-radius:calc(2.75rem / 2);border:1px solid var(--input-border);color:var(--input-text);padding:0 1rem;font-size:1rem}.cm-input-search::placeholder{color:var(--input-text)}.cm-input--error{border-color:red}.cm-input--text{height:8rem}.cm-password-wrapper{position:relative;margin-top:.5rem}.cm-show-password{position:absolute;top:50%;right:1rem;transform:translateY(-50%);font:var(--font-small)}:root{--page-padding: 2rem}.cm-page{padding:var(--page-padding)}.cm-small-only{display:inherit}@media screen and (min-width: 36rem){.cm-small-only{display:none}}@media screen and (min-width: 36rem){:root{--page-padding: 3rem}}.cm-container{--columns: 12;--width: initial;--width-small: initial;--width-mid: initial;--width-large: initial;--width-huge: initial;--width-all: initial;display:flex;flex-wrap:wrap;margin:0 auto;max-width:100%;width:100%;gap:var(--gap, 0rem)}.cm-container--auto{align-items:space-between}.cm-container--auto>*{flex:1}.cm-container.cm-container--wide{max-width:100%}.cm-column{--width: var(--width-small, var(--columns));flex-basis:calc((100% + var(--gap, 0rem)) * (var(--width) / var(--columns)) - var(--gap, 0rem))}.cm-column.cm-col--full{--width: var(--columns)}.cm-column.cm-col--half{--width: calc(var(--columns) / 2)}@media screen and (min-width: 48rem){.cm-column{--width: var(--width-mid, var(--width-small, var(--width-all, 0rem)))}}@media screen and (min-width: 62rem){.cm-container{max-width:42rem}.cm-column{--width: var(--width-large, var(--width-mid, var(--width-small, var(--width-all, 0rem))))}}@media screen and (min-width: 78rem){.cm-container{max-width:64rem}.cm-column{--width: var(--width-huge, var(--width-large, var(--width-mid, var(--width-small, var(--width-all, 0rem)))))}}[href]{background-image:var(--underline-img),var(--underline-img);background-position:var(--underline-x) 100%,var(--underline-x) calc(100% - var(--underline-thickness));background-repeat:no-repeat, no-repeat;transition:background-size 0s;background-size:var(--underline-hover-width) calc(var(--underline-thickness) * 2),var(--underline-idle-width) var(--underline-thickness)}a[href]:hover,a[href]:active{--underline-hover-width: var(--underline-max-width)}a{text-decoration:none;color:inherit;--hover-tint: var(--idle);--active-tint: var(--active)}@media (hover: hover) and (pointer: fine){a[href]:hover,button:not(:disabled):hover,input[type=button]:not(:disabled):hover,input[type=image]:not(:disabled):hover,input[type=reset]:not(:disabled):hover,input[type=submit]:not(:disabled):hover{background-color:var(--hover-tint)}a[href]:active,button:not(:disabled):active,input[type=button]:not(:disabled):active,input[type=image]:not(:disabled):active,input[type=reset]:not(:disabled):active,input[type=submit]:not(:disabled):active{background-color:var(--active-tint)}a[href]:hover,a[href]:active{--underline-hover-width: var(--underline-max-width)}}@media screen and (min-width: 62rem){.cm-menu.ConversationSidebar__user-menu{display:none}}.cm-menu{display:flex;flex-direction:column;background-color:var(--list-bg);height:-webkit-fill-available}.cm-menu-item{padding:1.5rem;background-color:var(--menu-item-bg);list-style:none;display:flex;align-items:center;gap:.5rem}.cm-menu-item[href],button.cm-menu-item{--hover-tint: var(--menu-item-active);background-position-x:1.5rem;background-position-y:100%;background-size:var(--underline-hover-width) calc(var(--underline-thickness) * 2),calc(100% - 3rem) var(--underline-thickness)}.cm-menu-item[href]:hover,.cm-menu-item[href]:active,button.cm-menu-item:hover,button.cm-menu-item:active{--underline-hover-width: 0}button.cm-menu-item{width:100%;text-align:left;font-size:inherit}.cm-menu-item--active{background-color:var(--menu-item-active)}/*!
 * Adapted from:
 * DSFR v1.10.0, under MIT license
 */.cm-modal{border:none;color:inherit;visibility:hidden;opacity:0;background-color:rgba(22,22,22,0.64);--ground: 2000;z-index:1750;padding:0;margin:0;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity 0.3s, visibility 0.3s}.cm-modal>.cm-container{pointer-events:none}.cm-modal:focus{outline:none}.cm-modal::before{content:"";display:block;width:0;height:2rem;flex:1 0 2rem}.cm-modal::after{content:none;display:block;width:0;height:2rem;flex:1 0 2rem}.cm-modal--top::before{content:none}.cm-modal--top::after{content:""}.cm-modal--opened{visibility:inherit;opacity:1;width:100%;height:100%;transition:opacity 0.3s, visibility 0.3s}.cm-modal__body{--modal-max-height: calc(100vh - 2rem);pointer-events:all;overflow-y:auto;flex:1 1 auto;max-height:var(--modal-max-height);z-index:calc(var(--ground) + 2000);background-color:var(--modal-bg);--idle: transparent;--hover: var(--color-dark5);--active: var(--color-dark4);filter:drop-shadow(var(--shadow1))}.cm-modal__header{flex:auto 0 0;display:flex;align-items:center;padding:1rem 1rem 0.5rem}.cm-modal__content{padding-left:1rem;padding-right:1rem;margin-bottom:3.5rem}.cm-modal__footer{flex:auto 0 0;display:flex;padding:1rem;margin-top:-2.5rem;position:sticky;bottom:0;transition:box-shadow 0.3s;background-color:var(--color-dark3);--idle: transparent;--hover: var(--color-dark5);--active: var(--color-dark4)}.cm-modal__footer .cm-btns-group{margin-bottom:-1rem;width:calc(100% + 1rem)}.cm-modal__title{--title-spacing: 0 0 1rem 0;font-size:1.375rem;line-height:1.75rem;font-weight:700;color:var(--text-secondary)}.cm-modal__title[class^=cm-icon-],.cm-modal__title[class*=" cm-icon-"]{margin-right:0.5rem}.cm-modal__body.cm-scroll-divider .cm-modal__footer{background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;background-image:linear-gradient(0deg, var(--page-border), var(--page-border))}@media (min-width: 48rem){.cm-modal{padding-right:var(--scrollbar-width)}.cm-modal--top::before{content:""}.cm-modal::before{width:0;height:10vh;flex:1 0 10vh}.cm-modal::after{content:"";width:0;height:10vh;flex:1 0 10vh}.cm-modal__body{max-height:80vh !important}.cm-modal__header{padding:1rem 2rem}.cm-modal__content{padding-left:2rem;padding-right:2rem;margin-bottom:4rem}.cm-modal__footer{padding:2rem;margin-top:-3rem}.cm-modal__title{font-size:1.5rem;line-height:2rem}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.cm-modal__body{z-index:2000;background-color:#fff}.cm-modal__title{color:#161616}.cm-modal__footer{background-color:#fff}.cm-modal__body.cm-scroll-divider .cm-modal__footer{background-image:linear-gradient(0deg, #ddd, #ddd)}}turbo-cable-stream-source{display:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;color:inherit;background-color:transparent;font-family:inherit}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--family),arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;border-radius:0;border:0;background-color:transparent;margin:0}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}input::-webkit-contacts-auto-fill-button,input::-webkit-credentials-auto-fill-button{margin-left:1rem;margin-right:-1px;width:1.25rem;height:1.25rem;mask-size:1.25rem 1.25rem}a,button,input,input[type=checkbox]+label::before,input[type=radio]+label::before,input[type=button],input[type=image],input[type=reset],input[type=submit],select,textarea,[tabindex],video[controls],audio[controls],[contenteditable]:not([contenteditable=false]),details,details>summary:first-of-type{outline-offset:2px;outline-width:2px;outline-color:var(--focus-ring)}a:focus,button:focus,input:focus,input[type=checkbox]:focus+label::before,input[type=radio]:focus+label::before,input[type=button]:focus,input[type=image]:focus,input[type=reset]:focus,input[type=submit]:focus,select:focus,textarea:focus,[tabindex]:focus,video[controls]:focus,audio[controls]:focus,[contenteditable]:not([contenteditable=false]):focus,details:focus,details>summary:first-of-type:focus{outline-style:solid}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible),input[type=checkbox]:focus:not(:focus-visible)+label::before,input[type=radio]:focus:not(:focus-visible)+label::before,input[type=button]:focus:not(:focus-visible),input[type=image]:focus:not(:focus-visible),input[type=reset]:focus:not(:focus-visible),input[type=submit]:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible),[tabindex]:focus:not(:focus-visible),video[controls]:focus:not(:focus-visible),audio[controls]:focus:not(:focus-visible),[contenteditable]:not([contenteditable=false]):focus:not(:focus-visible),details:focus:not(:focus-visible),details>summary:first-of-type:focus:not(:focus-visible){outline-style:none}a:focus-visible,button:focus-visible,input:focus-visible,input[type=checkbox]:focus-visible+label::before,input[type=radio]:focus-visible+label::before,input[type=button]:focus-visible,input[type=image]:focus-visible,input[type=reset]:focus-visible,input[type=submit]:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,video[controls]:focus-visible,audio[controls]:focus-visible,[contenteditable]:not([contenteditable=false]):focus-visible,details:focus-visible,details>summary:first-of-type:focus-visible{outline-style:solid}button,input[type=button],input[type=image],input[type=reset],input[type=submit]{--hover-tint: var(--hover);--active-tint: var(--active)}a,button,input[type=checkbox],input[type=checkbox]+label,input[type=radio],input[type=radio]+label,input[type=file],input[type=range],input[type=button],input[type=image],input[type=reset],input[type=submit],select,video[controls],audio[controls],details,details>summary:first-of-type{cursor:pointer}a:not([href]),button:disabled,input:disabled,input[type=checkbox]:disabled,input[type=checkbox]:disabled+label,input[type=radio]:disabled,input[type=radio]:disabled+label,input[type=file]:disabled,input[type=range]:disabled,input[type=button]:disabled,input[type=image]:disabled,input[type=reset]:disabled,input[type=submit]:disabled,select:disabled,textarea:disabled,video[controls]:not([href]),audio[controls]:not([href]){cursor:not-allowed}a:not([href]),button:disabled,input:disabled,input[type=checkbox]:disabled,input[type=checkbox]:disabled+label,input[type=radio]:disabled,input[type=radio]:disabled+label,textarea:disabled,video:not([href]),audio:not([href]){opacity:1;color:var(--dark6)}.cm-tile{background-color:var(--tile-bg);border-radius:1rem;padding:1.5rem}.cm-tile__title h1{margin:0;padding:0 0 1rem 0;font:var(--font-subtitle);border-bottom:1px solid var(--page-border)}.cm-tile__body{padding:1rem 0 0 0}.cm-tile__actions{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.cm-modal--turbo-confirm{padding:0;border:none;top:var(--size-tab-bar);margin:1rem 1rem 1rem auto}.cm-alert--turbo-confirm{grid-template-columns:3.5rem 1fr 0.5fr 3.5rem}.cm-alert--button{color:var(--action-text);border-radius:20rem;box-shadow:inset 0 0 0 1px var(--alert-content);display:inline-flex;flex-direction:row;align-items:center;width:fit-content;font:var(--font-medium-bold);line-height:1.5rem;min-height:2.5rem;padding:0.5rem 1rem;--hover: var(--alert-button-hover);--active: var(--alert-button-active);--hover-shadow: var(--btn-hover)}.cm-btn[href]{background-image:none}ul,ol,dl{margin:0;padding:0}.Confirmation{height:calc(100vh - 8.5rem * 2);justify-content:center;align-items:center}.Confirmation__body{--width: 8;text-align:center}.Confirmation__text{padding-top:1.5rem;font:var(--font-message)}@media screen and (min-width: 48rem){.Confirmation__body{text-align:left;--width: 6}}.ContactIndex .ContactPage__body{padding-top:1.5rem;display:grid;grid-template-rows:auto 1fr;grid-template-areas:"header" "list"}.ContactIndex__header{padding:0 2.5rem 1.5rem;border-bottom:1px solid var(--page-border)}.ContactIndex__last-contact{margin-bottom:1rem}@media (min-width: 48rem){.ContactIndex__actions{display:flex;justify-content:space-between;align-items:center}.ContactIndex__actions :last-child{margin-left:auto}.ContactIndex__last-contact{margin:0}}.ContactIndex__list{overflow-y:auto;padding:1rem 0 3.5rem}.Contacts{background-color:var(--messages-bg)}.Contact{--underline-img: none;border-bottom:1px solid var(--page-border);padding:1rem 0;margin:0 3.5rem 0 2.5rem}.Contact a{color:var(--text-tertiary)}.Contact a:hover{color:var(--text-tertiary-hover)}.Contact__name{font:var(--font-body-bold)}.Contact__created-at{font:var(--font-medium)}.ContactSearch{height:var(--size-tab-bar);margin:0 1rem;border-bottom:1px solid var(--page-border)}.ContactSearch__header{background:var(--background-contrast-grey);padding:1rem 0}.ContactSearch__form{display:flex;align-items:center}.ContactSearch__input{font:var(--font-body-bold);flex:1;margin-left:.5rem;padding:0 .5rem;border-radius:1rem}.ContactSearchResults{list-style:none;margin-left:2rem;width:fit-content;box-shadow:var(--list-contact-result-shadow)}.ContactSearchResult__name a:hover,.ContactSearchResult__name a:active,.ContactSearchResult__name a:focus,.ContactSearchResult__name button:hover,.ContactSearchResult__name button:active,.ContactSearchResult__name button:focus{background:var(--list-selected-bg)}.ContactSearchResult__no-contact a{margin-left:1rem}.ContactSearchResult__no-contact,.ContactSearchResult__action{padding:.5rem 2rem;height:5rem;background-image:none;display:flex;align-items:center}.ContactSearchResult__no-contact,.ContactSearchResult__action{font:var(--font-body-bold)}.ContactPage__body{display:grid;max-height:calc(var(--size-viewer) - var(--size-tab-bar) * 2);overflow-y:auto}@media (min-width: 48rem){.ContactPage__body{max-height:calc(var(--size-viewer) - var(--size-tab-bar))}}.ContactDetail{padding-top:1rem}.ContactDetail .cm-tab-bar__header{margin-bottom:1rem}.ContactDetail__header,.ContactEdit__header{display:none}@media (min-width: 48rem){.ContactPage:not(.ContactNew) .cm-tab-bar__header{border:none;padding:2.5rem}.ContactPage:not(.ContactNew) .cm-tab-bar__header i{display:none}}.ContactForm p,.ContactDetail__notes p{color:var(--text-format);margin-block-start:0}.ContactDetail__notes,.ContactForm__notes{display:flex;justify-content:space-between}.ContactDetail__actions{padding-left:2.5rem;margin-block-end:0}.ContactDetail__info,.ContactForm__actions,.ContactForm{padding:2.5rem}.ContactForm__actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:0;width:100%;gap:.5rem}.ContactForm__actions .cm-btn{width:100%}@media (min-width: 48rem){.ContactForm__actions .cm-btn{width:auto}}.ContactForm__actions .cm-btn--danger{margin-right:auto}.ContactForm__actions p{width:100%;font:var(--font-medium)}.ConversationDetail{position:relative;background-color:var(--messages-bg);display:grid;grid-template-areas:"header" "messages";grid-template-rows:auto 1fr;grid-template-columns:1fr;max-height:calc(var(--size-viewer) - var(--size-tab-bar));margin:0}@media screen and (min-width: 62rem){.ConversationDetail{height:100%;grid-template-areas:"tabs" "header" "messages";grid-template-rows:var(--size-tab-bar) auto 1fr;max-height:var(--size-viewer)}}.ConversationDetail .ContactDetail{display:none}@media (min-width: 62rem){.ConversationDetail__main-nav{display:none}}.ConversationDetail__header{grid-area:header;background:var(--background-contrast-grey);padding:1rem;display:grid;justify-content:space-between;grid-auto-flow:column}.ContactSearch__title,.ConversationDetail__title{font-size:1rem;font:var(--font-body-bold);margin:0;--underline-img: none}.ContactSearch__title-prefix,.ConversationDetail__title-prefix{font:var(--font-body)}.ConversationDetail__scroller{grid-area:messages;overflow-y:auto;position:relative;height:100%;display:grid;grid-template-areas:"list" "input";grid-template-rows:1fr auto}.ConversationDetail__footer{grid-area:input;min-height:var(--size-message-box);bottom:0;width:100%;padding:1.5rem 1rem .5rem 1rem;background-color:var(--message-box-bg);position:relative}.ConversationDetail__footer::before{content:"";position:absolute;top:-.25rem;left:0;right:0;height:.25rem;background-image:linear-gradient(0deg, white 0, rgba(255,255,255,0) 100%)}.MessageList{grid-column:1 / -1;overflow-y:auto}.MessageList>*{overflow-anchor:none}.MessageList::after{content:" ";overflow-anchor:auto}.ConversationSidebar{display:flex;flex-direction:column;width:100%;height:100%}.ConversationSidebar__header,.ConversationHeader__actions{flex-shrink:0}.ConversationSwitcher{flex-grow:1;display:flex;flex-direction:column;overflow-y:auto}.ConversationSidebar__menuButton{border-bottom:1px solid var(--page-border);display:flex;height:var(--size-tab-bar);align-items:center;background:none}.ConversationSidebar__menuButton:any-link{--underline-hover-width: 0}.ConversationSidebar__teamName{font:var(--font-subtitle);padding:.5rem 1rem;margin:0}.ConversationSidebar .ConversationSidebar__teamName [class^=cm-icon-]{pointer-events:none}.ConversationSidebar .ConversationSidebar__teamName [class^=cm-icon-]::before,.ConversationSidebar .ConversationSidebar__teamName [class^=cm-icon-]::after{--icon-size: 1.25rem;margin:0 .125rem}.ConversationHeader__actions{display:flex;margin:.5rem 0}.ConversationHeader__new{margin:1rem auto}.ConversationHeader__search{border-top:1px solid var(--list-separator);padding:2rem 1.5rem}.ConversationHeader__search [type=search]{margin:0 auto;width:100%}.ConversationSwitcher__header{display:flex;flex-direction:row}.ConversationSwitcher__header h3{flex-shrink:0;padding:1rem 0;margin:0;width:50%;text-align:center}.ConversationSwitcher button{font:var(--font-medium-bold)}.ConversationSwitcher__header .active{background-color:var(--list-bg)}.ConversationList{background-color:var(--list-bg);flex-grow:1;overflow-y:scroll}.Conversation{list-style:none;border-bottom:1px solid var(--list-separator);padding:0}.Conversation__link{padding:.5rem 1rem;height:7rem;display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr 2fr 1fr;grid-template-areas:".         time" "preview status" ".       agents";align-items:center;transition:background-color .1s ease}.Conversation__link:any-link{text-decoration:none;background:unset}.Conversation .Conversation__link:active{background:var(--list-active-bg)}.Conversation--active .Conversation__link:hover,.Conversation--active .Conversation__link:active,.Conversation--active .Conversation__link{background:var(--list-selected-bg);color:var(--text-list-selected)}.Conversation__preview{grid-area:preview}.Conversation__contact{font-weight:bold;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Conversation__latest{grid-area:time;font:var(--font-small);line-height:1rem;text-align:right;font-style:italic}.Conversation__sub{grid-area:sub;font:var(--font-small);line-height:1.25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.Conversation__status{grid-area:status;height:1.25rem;width:1.25rem;border-radius:100%;justify-self:end}.Conversation--unread .Conversation__status{background:var(--notif-conversation-unread)}.Errors{height:calc(100vh - 8.5rem * 2);justify-content:center;align-items:center}.Errors__body{--width: 8;text-align:center}.Errors__text{padding-top:1.5rem;font:var(--font-message)}@media screen and (min-width: 48rem){.Errors__body{text-align:left;--width: 6}}.FlashContainer{position:fixed;top:var(--size-tab-bar);left:0;right:0;z-index:1000;pointer-events:none}.FlashContainer .cm-alert{margin:1rem 1rem 1rem auto}.PartnerFooter{position:sticky;top:calc(100vh - 8.5rem)}.PartnerFooter.cm-page{padding-bottom:0}.FooterList{flex-direction:column;list-style-type:none;border-top:1px solid var(--page-border);padding:1rem 0 3rem;gap:1rem}@media (min-width: 48rem){.FooterList{padding-bottom:1rem;flex-direction:row}}.FooterItem>h3{margin:0;font:var(--font-body-bold)}.FooterItem__block{flex:2;display:flex;justify-content:flex-start;align-items:flex-start;gap:2rem}.FooterItem__block--stack{gap:.5rem;flex-direction:column;align-items:flex-start}.Partner__logo{display:block;height:3rem}.FooterItem p{font:var(--font-small);margin:0}.FooterItem:first-child,.FooterItem:last-child{flex:.75}@media (min-width: 48rem){.FooterItem:last-child{text-align:right}}.Header{display:grid;grid-template-areas:"left center right";grid-template-columns:repeat(3, 1fr);justify-content:space-between;align-items:center;background:var(--background-raised-grey);filter:drop-shadow(var(--raised-shadow));height:3rem}.Header__title{grid-area:center;text-align:center;font-size:1rem;line-height:1.5rem;margin:0}@media (min-width: 30rem){.Header__title{font-size:1.25rem}}.Header__menu{grid-area:right;margin:0 1rem}.Header__menu-items{display:flex;justify-content:flex-end;align-items:center;list-style:none}.Header__menu-item{padding:0;line-height:1.5rem}.Inbox{background-color:var(--userbar-bg)}.InvitationNew__form{border-bottom:1px solid var(--page-border);padding:0 0 1rem 0;margin:0 0 1rem 0}.InvitationEdit__submit{margin-left:auto;margin-top:2rem}.InvitationNew__logo,.InvitationEdit__logo{height:40%}.InvitationNew__title,.InvitationEdit__title{margin-block-start:3em}.InvitationNew__team,.InvitationEdit__team{margin-block-end:2.5em}.InvitationNew,.InvitationEdit__header{display:none}@media (min-width: 48rem){.InvitationEdit .cm-tab-bar__header{display:none}.InvitationEdit__header{display:grid;grid-template-columns:3fr 1fr;grid-template-rows:1fr;gap:2rem;height:10rem}.InvitationNew__actions,.InvitationEdit__actions{display:flex;align-items:center;gap:1rem}.InvitationEdit__phone{width:60%}}.NavMenu{padding:0 2rem;display:flex;height:var(--size-tab-bar);justify-content:flex-end;align-items:center;border-bottom:1px solid var(--page-border)}.NavMenu__back{margin-right:auto}.Menu__Title{line-height:1;margin:0 auto 0 0}.Menu__Title>a.cm-btn--link{font:var(--font-subtitle)}.Menu__Title i.cm-icon--inverted::before{translate:0 5px}.NavMenu .UserMenu{align-self:baseline;min-width:25rem}.LegalLinks{list-style-type:none;font:var(--font-micro);gap:.5rem}.LegalLinks>li{display:inline}.LegalLinks>li+li:before{content:" | "}.LegalNotice h3,.LegalNotice p,.LegalNotice ul,.TermsAndConditions h3,.TermsAndConditions p,.TermsAndConditions ul{margin:2rem 0}.TermsAndConditions ul{margin-left:3rem}.LegalNotice h1,.TermsAndConditions h1{margin-block-end:0}.LegalNotice__logo,.TermsAndConditions__logo{width:20%;height:auto;margin:5rem 0 .5rem 1.5rem}.LegalNotice__title,.TermsAndConditions__title{padding:1.5rem 0 3rem 0;border-top:1px solid var(--page-border);border-bottom:1px solid var(--page-border)}.TermsAndConditions__subtitle{margin:0}.LegalNotice__header>li,.TermsAndConditions__header>li{flex:2;display:flex;gap:1rem;margin-bottom:1rem}.TermsAndConditionsVersion__content{font:var(--font-body-italic);margin-top:.5rem}.LegalNotice ul{list-style:none}.LegalNotice__header-subtitle,.TermsAndConditions__header-subtitle{font:var(--font-small)}.MessageForm__input-group{display:grid;align-items:stretch;justify-content:end;grid-template-columns:auto 1fr auto;column-gap:1rem}.MessageForm__input-group .MessageForm__field{flex:1;margin-bottom:0}.MessageForm__input-group .MessageForm__field:first-child{grid-column:span 2}.MessageForm__field textarea{resize:vertical;height:auto;background-color:var(--messages-bg)}.MessageForm__media-btns.cm-btns-group.cm-btns-group--inline .cm-btn{margin:0}.MessageForm__media-btns,.MessageForm__send{align-self:end}.MessageForm__character_count{margin:.5rem 0 0 0;min-height:1.25rem;grid-column:1/-1}.MessageList{width:100%;flex:1;padding:1rem;display:flex;flex-direction:column;align-items:flex-end;padding-bottom:var(--size-message-box);overflow-y:scroll}.Message{width:66%;list-style:none;margin:.375rem 0;display:flex;flex-direction:column;align-items:flex-end}.Message.Message--inbound{padding-right:2rem}.Message.Message--outbound{padding-left:2rem}@media (min-width: 60rem){.Message{width:50%}}.Message__content{border-radius:.5rem;padding:.625rem 1.25rem;width:100%}.Message--inbound .Message__content{background:var(--inbound-message-bg);border-top-left-radius:0}.Message--outbound .Message__content{background:var(--outbound-message-bg);border-top-right-radius:0}.Message__sender,.Message__metadata{font-style:italic;margin:.25rem .5rem 0 .5rem;text-align:right;color:var(--text-secondary)}.Message__metadata>*{display:inline}.Message--inbound{align-self:flex-start}.Message--inbound .Message__sender,.Message--inbound .Message__metadata{text-align:right}.Message__sender,.Message__status{display:none}.Message--submitted .Message__status,.Message--failed .Message__status,.Message--expired .Message__status,.Message--rejected .Message__status,.Message--undeliverable .Message__status{display:inline}.Message--submitted .Message__status::before,.Message--failed .Message__status::before,.Message--expired .Message__status::before,.Message--rejected .Message__status::before,.Message--undeliverable .Message__status::before{content:" · "}.cm-modal{width:100%}.cm-modal__body{max-width:100%;margin:0 auto}@media (min-width: 62rem){.cm-modal__body{max-width:42rem}}@media (min-width: 72rem){.cm-modal__body{max-width:54rem}}.cm-modal .cm-link--close{align-items:center}.Presets{background-color:var(--userbar-bg)}.Page__Intro.cm-page{padding-bottom:0}.SiteIntro{display:grid;grid-template-columns:100%;grid-template-rows:8rem 1fr;gap:2rem}.SiteIntro__logo{order:-1;height:100%}.LoginForm{--width-mid: 10;--width-huge: 8}.LoginForm__action-buttons{display:flex;flex-direction:column;align-items:flex-end;width:fit-content;justify-self:flex-end}.LoginForm__action-buttons>.cm-btn{width:auto !important}.LoginForm__forgot{--width-mid: 6;--width-large: 7}.LoginForm__buttons{--width-mid: 6;--width-large: 5}@media screen and (min-width: 48rem){.SiteIntro{grid-template-columns:2fr 1fr;grid-template-rows:1fr}.SiteIntro__logo{order:inherit;max-width:16rem}}.SiteIntro__title{font:var(--font-hero)}.SiteIntro__text{font:var(--font-subtitle)}.cm-tab-bar{height:var(--size-tab-bar);max-height:var(--size-tab-bar);border-top:1px solid var(--page-border)}@media screen and (min-width: 62rem){.cm-tab-bar{border-top:none;border-bottom:1px solid var(--page-border)}}.cm-tab-bar__header{display:flex;align-items:center;padding:0 2.5rem;border-top:none;border-bottom:1px solid var(--page-border)}.cm-tab-bar__title{font:var(--font-subtitle);margin:0}.cm-tab-bar nav{position:relative;padding:0 .5rem;display:flex;justify-content:space-evenly;align-items:center}.cm-tab-bar .TabBarButton--active.cm-btn.cm-btn--caption{background-size:100% 5px}@media screen and (min-width: 62rem){.cm-tab-bar .cm-small-only.cm-btn{display:none}.cm-tab-bar .cm-btn.cm-btn--caption[class^=cm-icon-],.cm-tab-bar .cm-btn.cm-btn--caption[class*=cm-icon-]{overflow:hidden;max-height:3rem;max-width:2.5rem;padding:1rem 2rem 2.25rem}}@media screen and (max-width: 62rem){.cm-tab-bar .cm-btn.cm-btn--caption[class^=cm-icon-],.cm-tab-bar .cm-btn.cm-btn--caption[class*=cm-icon-]{gap:.125rem}:checked+.cm-tab-bar .cm-btn.cm-btn--caption[class^=cm-icon-],.cm-tab-bar .cm-btn.cm-btn--caption[class^=cm-icon-][class$=--active],.cm-tab-bar .cm-btn.cm-btn--caption[class^=cm-icon-][class*=--active],.cm-tab-bar .cm-btn.cm-btn--caption[class^=cm-icon-]:hover,.cm-tab-bar .cm-btn.cm-btn--caption[class^=cm-icon-]:focus,.cm-tab-bar .cm-btn.cm-btn--caption[class^=cm-icon-]:active,:checked+.cm-tab-bar .cm-btn.cm-btn--caption[class*=cm-icon-],.cm-tab-bar .cm-btn.cm-btn--caption[class*=cm-icon-][class$=--active],.cm-tab-bar .cm-btn.cm-btn--caption[class*=cm-icon-][class*=--active],.cm-tab-bar .cm-btn.cm-btn--caption[class*=cm-icon-]:hover,.cm-tab-bar .cm-btn.cm-btn--caption[class*=cm-icon-]:focus,.cm-tab-bar .cm-btn.cm-btn--caption[class*=cm-icon-]:active{background-position:0 0}}.cm-tab-bar .cm-btn--floating{box-shadow:none;position:relative;top:-.1875rem}.Teams__list{--gap: 2rem}.TeamTile{--width-small: 12;--width-mid: 6}.TeamTile__body [class^="cm-icon-"],.TeamTile__body [class*="cm-icon-"]{margin-right:.5rem}.Teams__actions{margin:2rem 0;display:flex;justify-content:flex-end}.TeamDetails__header{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:baseline;margin-bottom:1rem}.TeamShow__body,.TeamEdit__body{height:calc(var(--size-viewer) - var(--size-tab-bar) * 2)}@media screen and (min-width: 62rem){.TeamShow__body,.TeamEdit__body{height:calc(var(--size-viewer) - var(--size-tab-bar))}}.TeamShow__body{display:grid;grid-template-rows:min-content 1fr}.TeamShow__members-list{overflow-y:auto;padding-bottom:3.5rem}.TeamShow__members-list .Membership{margin-inline:3.5rem;padding:1rem 0;border-bottom:1px solid var(--page-border)}.TeamShow__actions{padding:1rem 3.5rem;border-bottom:1px solid var(--page-border)}.TeamEdit__body{padding:2.5rem;overflow-y:scroll}.TeamEdit__actions{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.TeamForm__textarea{height:auto}.Templates{display:flex;flex-direction:column;width:100%;max-height:calc(var(--size-viewer) - var(--size-tab-bar));border-right:0 solid var(--list-border)}.Templates__header h3{font:var(--font-small-bold);padding:1rem;margin:0;width:50%;text-align:center}.TemplatesHeader__actions{display:flex;margin:.5rem 0;border-bottom:1px solid var(--list-separator);padding-bottom:2rem}.TemplatesHeader__new{margin:.5rem auto}.TemplateList{overflow-y:scroll}.Template{margin:1rem auto}.Template__content{margin:2rem;margin-bottom:0.5rem;background-color:var(--list-template-bg)}.Template__actions,.TemplateForm__actions{margin:0 2rem;display:flex;gap:.5rem}.Template__remove,.TemplateForm__remove{margin-right:auto}.Template .cm-fieldset__element{display:flex}.Template .cm-fieldset__element .Template__content{flex:1}.UIPage section+section{border-top:1px solid var(--page-border);padding:1rem 0;margin:1rem 0}.UIPage{padding-bottom:3rem;position:relative}.UIPage__toc{--width-all: 2}.UIPage__toc-list{top:4rem;position:sticky;list-style:none}.UIPage__toc-list li{line-height:2rem}.UIPage__examples{--width-all: 10}.UIPage__examples section.cm-container{margin-left:0;margin-bottom:2rem}.UIPage h1{margin-top:2rem;font:var(--font-subtitle);width:100%}.UIPage h2{font-size:1rem;margin:1rem 0 0}.UIList{display:flex;flex-direction:column;gap:1rem;width:100%}.UIList__sublist{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;align-items:center}.UI__rect{border:1px solid rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;aspect-ratio:1;max-height:8rem}.UserMenu__button{display:flex;align-items:center;justify-content:flex-end;padding:0 1.5rem}.UserMenu__button>i{margin-left:.5rem}[open]>.UserMenu__button>i{transform:rotate(180deg)}.UserMenu__content{position:relative;top:.125rem;left:1rem;width:calc(100% - 1rem)}.UserForm{--gap: 1rem}.UserRow__actionsGroup{flex-wrap:nowrap;align-items:center;justify-content:flex-end;height:100%}.UserRow__actionsGroup>a+a{margin-left:.5rem}.User{display:flex;justify-content:space-between;align-items:center}.User__created_at{margin-bottom:1em}.User__name{font-weight:bold}.User__email{text-decoration:underline}.UserForm__actions{font:var(--font-small);--gap: 1rem}@media screen and (min-width: 62rem){.UserForm__name{--width: 12}.UserForm__phone,.UserForm__email,.UserForm__remove,.UserForm__submit,.UserForm__cancel-invitation,.UserForm__cancel{--width: 6}}.Viewer{flex:1;max-height:var(--size-viewer);background-color:var(--viewer-bg);display:grid;grid-template-rows:1fr var(--size-tab-bar);grid-template-areas:"main" "tabs"}@media screen and (min-width: 62rem){.Viewer{grid-template-rows:var(--size-tab-bar) 1fr;grid-template-columns:minmax(25rem, 1fr) minmax(30rem, 2fr) minmax(25rem, 1fr);grid-template-areas:"nav content user" "nav content secondary"}}.ViewerNavigation{position:relative;overflow:hidden;grid-area:main;background-color:var(--navigation-bg)}@media screen and (min-width: 62rem){.ViewerNavigation{grid-area:nav;border-right:1px solid var(--list-border)}}.ViewerPrimary{grid-area:main;background-color:var(--primary-bg)}@media screen and (min-width: 62rem){.ViewerPrimary{grid-area:content}}.ViewerUserMenu{display:none;grid-area:main}@media screen and (min-width: 62rem){.ViewerUserMenu{display:inherit;grid-area:user;border-left:1px solid var(--list-border);border-bottom:1px solid var(--list-border)}}.ViewerSecondary{display:none;grid-area:main}@media screen and (min-width: 62rem){.ViewerSecondary{display:inherit;grid-area:secondary;border-left:1px solid var(--list-border)}}.TabBar{grid-area:tabs;position:relative;z-index:100}@media screen and (min-width: 62rem){.TabBar{display:none}}.ViewerDetail__TabBar{display:none}@media screen and (min-width: 62rem){.ViewerDetail__TabBar{display:inherit}}@media screen and (max-width: 61rem){.ViewerPrimary,.ViewerSecondary{display:none}.Viewer--detail-visible .ViewerNavigation,.Viewer--tab-contacts .ViewerNavigation,.Viewer--tab-team .ViewerNavigation,.Viewer--tab-edit_team .ViewerNavigation{display:none}.Viewer--detail-visible .ViewerPrimary,.Viewer--tab-contacts .ViewerPrimary,.Viewer--tab-team .ViewerPrimary,.Viewer--tab-edit_team .ViewerPrimary{display:inherit}.Viewer--detail-visible .ViewerSecondary,.Viewer--tab-contacts .ViewerSecondary,.Viewer--tab-team .ViewerSecondary,.Viewer--tab-edit_team .ViewerSecondary{display:none}.Viewer--tab-presets .ViewerNavigation,.Viewer--tab-inbox .ViewerNavigation{display:none}.Viewer--tab-presets .ViewerPrimary,.Viewer--tab-inbox .ViewerPrimary{display:none}.Viewer--tab-presets .ViewerSecondary,.Viewer--tab-inbox .ViewerSecondary{display:inherit}.Viewer--tab-home .ViewerNavigation{display:inherit}.Viewer--tab-home .ViewerPrimary{display:none}.Viewer--tab-home .ViewerSecondary{display:none}}.Welcome__actions{--gap: 1rem}.Welcome__text{--width-mid: 10;--width-huge: 8;font:var(--font-message)}.Welcome__actions-create,.Welcome__actions-connect{--width: 7}.Welcome__actions-create{align-self:flex-end}.Welcome__actions-create:not(.Welcome__actions-connect){margin:2em 0}.Welcome__actions-connect a{margin-top:1em}.Welcome__actions-connect label{margin-left:1em}@media screen and (min-width: 48rem){.Welcome__actions-create,.Welcome__actions-connect{--width: 3}}:root{--size-viewer: 100vh;--size-message-box: 7rem;--size-tab-bar: 3.25rem;--input-overhang: 1rem}@supports (height: 100dvh){:root{--size-viewer: 100dvh}}:root{--viewer-bg: var(--color-sable);--navigation-bg: var(--color-white);--primary-bg: var(--color-white);--text-primary: var(--color-black);--text-secondary: var(--color-dark1);--text-tertiary: var(--color-mouse);--text-tertiary-hoover: var(--color-black);--outbound-message-bg: var(--color-peach);--inbound-message-bg: var(--color-latte);--text-secondary: var(--color-black);--messages-bg: var(--color-white);--message-box-bg: var(--color-white-transparentish);--text-format: var(--color-mouse);--list-bg: var(--color-latte);--list-header-bg: var(--color-white);--list-separator: var(--color-brown);--list-separator-top: var(--color-brown-transparent);--list-border: var(--color-black);--list-selected-bg: var(--color-peach);--list-active-bg: var(--color-peach-intense);--text-list-selected: var(--color-black);--list-template-bg: var(--color-white);--list-contact-result-shadow: var(--shadow-2);--menu-item-bg: var(--color-white);--menu-item-active: var(--color-latte);--dropdown-btn-active: var(--color-peach);--menu-shadow: var(--shadow-2);--userbar-bg: var(--color-sable);--page-border: var(--color-dark1);--action-bg: var(--color-black);--action-border: var(--color-black);--action-hover: var(--color-brown);--action-active: var(--color-ochre);--action-text: var(--color-white);--action-secondary-bg: var(--color-pomme);--action-secondary-text: var(--color-black);--action-secondary-hover: var(--color-dark9);--action-secondary-active: var(--color-dark8);--action-validate-bg: var(--color-pomme);--action-validate-text: var(--color-white);--action-validate-hover: var(--color-pomme);--action-validate-active: var(--color-ochre);--action-cancel-bg: var(--color-robin);--action-cancel-text: var(--color-robin);--action-cancel-hover: var(--color-robin);--action-cancel-active: var(--color-peach);--input-text: var(--color-ochre);--input-bg: var(--color-latte);--input-border: var(--color-ochre);--focus-ring: var(--color-peach);--btn-hover: var(--shadow-1);--btn-floating: var(--shadow-3);--btn-floating-hover: var(--shadow-4);--notif-conversation-unread: var(--color-robin);--alert-warn: var(--color-robin);--alert-disabled: var(--color-ochre-transparent);--alert-success: var(--color-pomme);--alert-info: var(--color-brown);--alert-delete: var(--color-mouse);--alert-content: var(--color-white);--alert-button-hover: var(--color-dark6);--alert-button-active: var(--color-dark8);--tile-bg: var(--color-latte);--modal-bg: var(--color-white);--positive-bg: var(--color-pomme);--positive-text: var(--color-white)}:root{--color-white: #ffffff;--color-white-transparent: #FFFFFF80;--color-white-transparentish: #FFFFFFBB;--color-black: #000000;--color-mouse: #7b7b7b;--color-sable: #FFFAF2;--color-peach: #FAD29B;--color-peach-intense: #ffb347;--color-ochre: #A8947A;--color-ochre-transparent: #A8947A99;--color-brown: #604D33;--color-brown-transparent: #604D3333;--color-latte: #FAEFE0;--color-robin: #FF4E4E;--color-brick: #FF6E30;--color-sapin: #156D58;--color-pomme: #6FCB72;--color-alien: #2ef735;--color-dark1: #1a1a1a;--color-dark2: #333333;--color-dark3: #4d4d4d;--color-dark4: #666666;--color-dark5: #808080;--color-dark6: #999999;--color-dark7: #b3b3b3;--color-dark8: #cccccc;--color-dark9: #e6e6e6;--shadow-1: 0 0 .25rem .0625rem rgba(0, 0, 0, .25);--shadow-2: .25rem .25rem .5rem rgba(0, 0, 0, .25);--shadow-3: 0 0 .25rem .125rem rgba(0, 0, 0, .25);--shadow-4: 0 0 .5rem .125rem rgba(0, 0, 0, .25)}:root{--family: var(--open-sans);--font-hero: normal 700 var(--font-size-large) var(--family);--font-subtitle: normal 700 var(--font-size-big) var(--family);--font-message: normal 400 var(--font-size-regular) var(--family);--font-body: normal 400 var(--font-size-small) var(--family);--font-body-bold: normal 700 var(--font-size-small) var(--family);--font-body-italic: normal italic var(--font-size-regular) var(--family);--font-medium-bold: normal 700 var(--font-size-tiny) var(--family);--font-medium: normal 400 var(--font-size-tiny) var(--family);--font-small: normal 400 var(--font-size-micro) var(--family);--font-small-bold: normal 700 var(--font-size-micro) var(--family);--font-micro: normal 400 var(--font-size-micro) var(--family)}@media (min-width: 48rem){:root{--font-hero: normal 700 var(--font-size-huge) var(--family);--font-subtitle: normal 700 var(--font-size-large) var(--family);--font-message: normal 400 var(--font-size-big) var(--family);--font-body: normal 400 var(--font-size-regular) var(--family);--font-body-bold: normal 700 var(--font-size-regular) var(--family);--font-medium-bold: normal 700 var(--font-size-small) var(--family);--font-small: normal 400 var(--font-size-tiny) var(--family);--font-small-bold: normal 700 var(--font-size-tiny) var(--family);--font-micro: normal 400 var(--font-size-micro) var(--family)}}:root{--open-sans: OpenSans, sans-serif;--font-size-huge: 4rem;--font-size-large: 1.5rem;--font-size-big: 1.125rem;--font-size-regular: 1rem;--font-size-small: .875rem;--font-size-tiny: .75rem;--font-size-micro: .625rem}:root{--underline-max-width: 100%;--underline-hover-width: 0;--underline-idle-width: var(--underline-max-width);--underline-x: calc(var(--underline-max-width) * 0);--underline-thickness: 0.0625em;--underline-img: linear-gradient(0deg, currentColor, currentColor)}*,*::before,*::after{box-sizing:border-box}html{box-sizing:inherit;font-family:var(--family)}body,input,select,textarea{font:var(--font-body)}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;min-height:100dvh;margin:0;background:white;color:var(--text-primary);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body.has-viewer-visible{-webkit-overflow-scrolling:auto;overflow:hidden}.Main{flex:1;display:flex;flex-direction:column}
