.leaflet-pane,.leaflet-tile,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-pane{z-index:400}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-default-icon-path{background-image:url(marker-icon.d577052aa271e13f.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-control-attribution svg{display:inline!important}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;color-adjust:exact}}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid rgba(0,0,0,0)}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}input.mat-input-element{margin-top:-.0625em}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:Roboto,Helvetica Neue,sans-serif}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-ripple-element{background-color:#0000001a}.mat-option{color:#000000de}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.mat-option.mat-option-disabled{color:#00000061}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#673ab7}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ffd740}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{color:#0000008a}.mat-pseudo-checkbox{color:#0000008a}.mat-pseudo-checkbox:after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#673ab7}.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate{background:#ffd740}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-autocomplete-panel{background:#fff;color:#000000de}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-badge-content{color:#fff;background:#673ab7}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:rgba(0,0,0,0)}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#673ab7}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ffd740}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#673ab7}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ffd740}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:#0000}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:#000000de;background-color:#fff}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{color:#fff}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{color:#000000de}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#fff}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:#673ab7}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:#ffd740}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:#f44336}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element{background-color:#ffffff1a}.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element{background-color:#0000001a}.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-checkbox-frame{border-color:#0000008a}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#673ab7}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ffd740}.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#673ab7}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ffd740}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#673ab7;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ffd740;color:#000000de}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#0000001a}.mat-table{background:#fff}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:#0000001f}.mat-header-cell{color:#0000008a}.mat-cell,.mat-footer-cell{color:#000000de}.mat-calendar-arrow{fill:#0000008a}.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-table-header,.mat-calendar-body-label{color:#0000008a}.mat-calendar-body-cell-content{color:#000000de;border-color:#0000}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.mat-calendar-body-in-preview{color:#0000003d}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.mat-calendar-body-in-range:before{background:rgba(103,58,183,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start:before,[dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(103,58,183,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-comparison-bridge-end:before,[dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(103,58,183,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#673ab7;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#673ab766}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#673ab74d}@media (hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#673ab74d}}.mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(255,215,64,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(255,215,64,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(255,215,64,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ffd740;color:#000000de}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ffd74066}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #000000de}.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ffd7404d}@media (hover: hover){.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ffd7404d}}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-form-field-label,.mat-hint{color:#0009}.mat-form-field.mat-focused .mat-form-field-label{color:#673ab7}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ffd740}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ffd740}.mat-form-field-ripple{background-color:#000000de}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#673ab7}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ffd740}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#673ab7}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ffd740}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:#0000}.mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#673ab7}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ffd740}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.mat-icon.mat-primary{color:#673ab7}.mat-icon.mat-accent{color:#ffd740}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.mat-input-element{caret-color:#673ab7}.mat-input-element::placeholder{color:#0000006b}.mat-input-element::-moz-placeholder{color:#0000006b}.mat-input-element::-webkit-input-placeholder{color:#0000006b}.mat-input-element:-ms-input-placeholder{color:#0000006b}.mat-form-field.mat-accent .mat-input-element{caret-color:#ffd740}.mat-form-field.mat-warn .mat-input-element,.mat-form-field-invalid .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:#0000008a}.mat-paginator-container{min-height:56px}.mat-progress-bar-background{fill:#d5cae9}.mat-progress-bar-buffer{background-color:#d5cae9}.mat-progress-bar-fill:after{background-color:#673ab7}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbf1cc}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbf1cc}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ffd740}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#673ab7}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ffd740}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:#0000008a}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#673ab7}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#673ab7}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ffd740}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ffd740}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:#000000de}.mat-select-placeholder{color:#0000006b}.mat-select-disabled .mat-select-value{color:#00000061}.mat-select-arrow{color:#0000008a}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#673ab7}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ffd740}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.mat-drawer-container{background-color:#fafafa;color:#000000de}.mat-drawer{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ffd740}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#ffd7408a}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ffd740}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#673ab7}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#673ab78a}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#673ab7}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.mat-slide-toggle-bar{background-color:#00000061}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:#0000008a}.mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.mat-step-header .mat-step-icon-selected{background-color:#673ab7;color:#fff}.mat-step-header.mat-accent .mat-step-icon{color:#000000de}.mat-step-header.mat-accent .mat-step-icon-selected{background-color:#ffd740;color:#000000de}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:#0000;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:#0000001f}.mat-horizontal-stepper-header:before,.mat-horizontal-stepper-header:after,.mat-stepper-horizontal-line{border-top-color:#0000001f}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px}.mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-sort-header-arrow{color:#757575}.mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label{color:#000000de}.mat-tab-label.mat-tab-disabled{color:#00000061}.mat-tab-header-pagination-chevron{border-color:#000000de}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.mat-tab-group[class*=mat-background-]>.mat-tab-header{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled){background-color:#d1c4e94d}.mat-tab-group.mat-primary .mat-ink-bar{background-color:#673ab7}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffe57f4d}.mat-tab-group.mat-accent .mat-ink-bar{background-color:#ffd740}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.mat-tab-group.mat-warn .mat-ink-bar{background-color:#f44336}.mat-toolbar{background:#f5f5f5;color:#000000de}.mat-toolbar.mat-primary{background:#673ab7;color:#fff}.mat-toolbar.mat-accent{background:#ffd740;color:#000000de}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media (max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:#000000de}.mat-tree-node{min-height:48px}.mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-simple-snackbar-action{color:#ffd740}::-webkit-scrollbar{width:.6rem}::-webkit-scrollbar:horizontal{height:.6rem}::-webkit-scrollbar-corner{background-color:transparent}::-webkit-scrollbar-thumb{border-radius:8px}::-webkit-scrollbar-thumb:horizontal{border-radius:8px}@media screen and (max-width: 45rem){::-webkit-scrollbar{width:6px}}.societeinfo-default ::-webkit-scrollbar{background:white}.societeinfo-default ::-webkit-scrollbar-thumb:vertical{background:#c9c9c9;border-right:2px white solid;border-left:2px white solid}.societeinfo-default ::-webkit-scrollbar-thumb:horizontal{background:#c9c9c9;border-top:2px white solid;border-bottom:2px white solid}.societeinfo-default ::-webkit-scrollbar-thumb:hover{background:#999999}.societeinfo-default ::-webkit-scrollbar-thumb:horizontal:hover{background:#999999}.societeinfo-dark ::-webkit-scrollbar{background:#1c1c21}.societeinfo-dark ::-webkit-scrollbar-thumb{background:#414141}.societeinfo-dark ::-webkit-scrollbar-thumb:horizontal{background:#414141}.societeinfo-dark ::-webkit-scrollbar-thumb:hover{background:#999999}.societeinfo-dark ::-webkit-scrollbar-thumb:horizontal:hover{background:#999999}:root{--color-primary: #e95c41;--color-primary-light: #ffae9e;--color-secondary: #212555;--color-white: #ffffff;--color-dark: #0b0d24;--color-gray-light: #909090;--color-gray-light-max: #dfe0e7;--color-gray-dark: #303949;--color-dark-blue: #141838;--color-blue-light: #d2ebff;--color-blue-dark: #1a3b55;--color-button-primary: var(--color-white);--color-button-secondary: var(--color-primary);--color-button-secondary-default: var(--color-secondary);--color-button-text-primary: var(--color-primary);--color-button-text-secondary: var(--color-white);--color-button-text-secondary-default: var(--color-white);--color-button-disabled: var(--color-gray-light-max);--color-button-disabled-primary: var(--color-primary-light);--color-button-disabled-background-primary: #f5f5f5;--color-button-disabled-secondary: #f5f5f5;--color-button-disabled-secondary-default: #f5f5f5;--color-button-disabled-background-secondary: var(--color-primary-light);--color-button-disabled-background-secondary-default: #575a79;--color-header-text-main: var(--color-secondary);--color-header-text-default: var(--color-gray-dark);--color-text-white: var(--color-white);--color-text-primary: var(--color-primary);--color-text-primary-light: var(--color-primary-light);--color-text-secondary-dark: var(--color-dark-blue);--color-text-secondary: var(--color-secondary);--color-text-gray-light: var(--color-gray-light);--color-text-gray: #9c9eb3;--color-text-gray-dark: var(--color-gray-dark);--color-text-success: #0f8b23;--color-text-success-soft: #38f781;--color-text-danger: #ff3b14;--color-text-danger-soft: #f54c4c;--color-text-disabled: #979797;--color-text-disabled-soft: #bbbbbb;--color-text-warning: #ffae00;--color-text-warning-soft: #f3f16d;--color-text-senary: #ff7c61;--color-text-plain: gray;--color-text-info: var(--color-gray-dark);--color-background-primary: var(--color-white);--color-background-secondary: var(--color-primary);--color-background-secondary-default: var(--color-secondary);--color-background-default: #f1f4f5;--color-background-danger: var(--color-text-danger-soft);--color-background-selected: var(--color-primary-light);--color-background-info: var(--color-blue-light);--color-background-disabled: var(--color-gray-light-max);--color-highlighted-background: #e3e6ff;--color-banner-background-default: #f0f0f0;--color-banner-background-default-saturated: #ffcc00;--color-banner-background-success: #dbf6dc;--color-banner-background-success-saturated: #009c00;--color-banner-background-warning: #f6dedb;--color-banner-background-warning-saturated: #d21700;--color-banner-background-tutorial: #fdefe9;--color-banner-background-shadow: #72779940;--color-border-primary: #d8d8d8;--color-border-secondary: var(--color-primary);--color-border-secondary-default: var(--color-secondary);--color-border-default: #efefef;--color-checkbox-background-checked: var(--color-white);--color-checkbox-toggle-background-checked: var(--color-white);--color-checkbox-background-disabled: var(--color-gray-light-max);--color-checkbox-border-default: #6e6f77;--color-checkbox-border-disabled: #d5cece;--color-checkbox-border-checked: var(--color-gray-light);--color-navbar-background-primary: linear-gradient( to right, var(--color-dark-blue), #2a2f5a );--color-navbar-background-secondary: var(--color-white);--color-navbar-background-secondary-default: var(--color-white);--color-sidenavbar-background-primary: linear-gradient( to right, #1a204d, #2a2f5a );--color-input-text-default: var(--color-dark);--color-box-shadow: #2022310d;--color-table-text-default: var(--color-dark-blue);--color-table-text-primary: var(--color-primary);--color-table-header-text-default: var(--color-gray-light);--color-table-background: white;--color-table-background-hover: #eeeeee;--color-drop-text-default: #0000008a;--color-drop-text-main: var(--color-dark);--color-drop-background: white;--color-drop-background-hover: #eeeeee;--color-drop-header-background: #e7e7e7;--color-modal-background: white;--color-modal-text-default: var(--color-dark);--color-modal-text-header-default: var(--color-secondary);--color-drawer-background: white;--color-mapping-header-text-default: #303030;--color-mapping-header-background: #ececec;--color-stepper-border-default: #0000001f;--color-map-text-default: var(--color-dark-blue);--color-map-background: var(--color-background-primary);--color-map-border-default: var(--color-gray-light-max)}.societeinfo-dark{--color-primary: #e86349;--color-primary-light: #ffae9e;--color-primary-dark: #c35843;--color-secondary: #a3a8db;--color-white: #ffffff;--color-dark: #0b0d24;--color-dark-light: #242424;--color-dark-blue: #1c1c21;--color-gray: #555555;--color-gray-light: #d1d1d1;--color-gray-light-min: #ffffff;--color-blue-light: #d2ebff;--color-blue-dark: #1a3b55;--color-button-primary: #1c1c21;--color-button-secondary: var(--color-primary);--color-button-secondary-default: var(--color-gray);--color-button-text-primary: var(--color-primary);--color-button-text-secondary: var(--color-gray-light-min);--color-button-text-secondary-default: var(--color-gray-light-min);--color-button-disabled: #2d2d2d;--color-button-disabled-primary: var(--color-dark-blue);--color-button-disabled-background-primary: #616060;--color-button-disabled-secondary-default: #616060;--color-button-disabled-secondary: #616060;--color-button-disabled-background-secondary: var(--color-dark-blue);--color-button-disabled-background-secondary-default: #888a9d;--color-header-text-main: var(--color-secondary);--color-header-text-default: #b2bccd;--color-text-white: var(--color-white);--color-text-primary: var(--color-primary);--color-text-primary-light: var(--color-primary);--color-text-secondary-dark: var(--color-gray-light);--color-text-secondary: var(--color-secondary);--color-text-gray-light: var(--color-gray-light);--color-text-gray: #9c9eb3;--color-text-gray-dark: #a8a8a8;--color-text-success: #0f8b23;--color-text-success-soft: #38f781;--color-text-danger: #ff3b14;--color-text-danger-soft: #f54c4c;--color-text-disabled: var(--color-gray);--color-text-disabled-soft: var(--color-gray-light);--color-text-warning: #ffae00;--color-text-warning-soft: #f3f16d;--color-text-senary: #ff7c61;--color-text-plain: #cacaca;--color-text-info: var(--color-white);--color-background-primary: var(--color-dark-blue);--color-background-secondary: var(--color-primary);--color-background-secondary-default: var(--color-dark);--color-background-default: var(--color-dark-light);--color-background-disabled: #2d2d2d;--color-background-danger: var(--color-text-danger-soft);--color-background-selected: var(--color-primary-dark);--color-background-info: var(--color-blue-dark);--color-highlighted-background: #292b3b;--color-banner-background-default: var(--color-dark-light);--color-banner-background-default-saturated: #b08d00;--color-banner-background-success: #dbf6dc;--color-banner-background-success-saturated: #176217;--color-banner-background-warning: #302221;--color-banner-background-warning-saturated: #ee5252;--color-banner-background-tutorial: var(--color-dark-light);--color-banner-background-shadow: #4f4f4f40;--color-border-primary: #616161;--color-border-secondary: #dfe0e7;--color-border-secondary-default: var(--color-secondary);--color-border-default: #333333;--color-checkbox-background-checked: var(--color-dark-blue);--color-checkbox-toggle-background-checked: var(--color-gray-light);--color-checkbox-background-disabled: var(--color-dark-light);--color-checkbox-border-default: var(--color-gray-light);--color-checkbox-border-disabled: #a19f9f;--color-checkbox-border-checked: var(--color-primary);--color-navbar-background-primary: var(--color-dark-blue);--color-navbar-background-secondary: var(--color-dark-blue);--color-sidenavbar-background-primary: var(--color-dark-blue);--color-input-text-default: var(--color-white);--color-box-shadow: #ffffff0d;--color-table-text-default: var(--color-gray-light-min);--color-table-text-primary: var(--color-primary);--color-table-header-text-default: var(--color-gray-light);--color-table-background: var(--color-dark-blue);--color-table-background-hover: #2b2b2b;--color-drop-text-default: var(--color-gray-light);--color-drop-text-main: var(--color-gray-light);--color-drop-background: var(--color-dark-blue);--color-drop-background-hover: #2b2b2b;--color-drop-header-background: var(--color-dark-light);--color-modal-background: var(--color-dark-blue);--color-modal-text-default: var(--color-gray-light);--color-modal-text-header-default: var(--color-secondary);--color-drawer-background: var(--color-dark-blue);--color-mapping-header-text-default: #ececec;--color-mapping-header-background: #303030;--color-stepper-border-default: var(--color-gray-light);--color-map-text-default: var(--color-gray-light);--color-map-background: var(--color-background-primary);--color-map-border-default: var(--color-gray-light)}@font-face{font-family:rubik;src:url(/app/assets/default/fonts/rubik/Rubik-Regular.ttf) format("opentype")}@font-face{font-family:rubik-medium;src:url(/app/assets/default/fonts/rubik/Rubik-Medium.ttf) format("opentype")}@font-face{font-family:rubik-semi-bold;src:url(/app/assets/default/fonts/rubik/Rubik-SemiBold.ttf) format("opentype")}@font-face{font-family:visby-cf;src:url(/app/assets/default/fonts/visby-cf/VisbyCF-Medium.ttf) format("opentype")}@font-face{font-family:visby-cf-demi-bold;src:url(/app/assets/default/fonts/visby-cf/Visby-CF-Demi-Bold.otf) format("opentype")}:root{--font-family-default: "rubik";--font-family-default-medium: "rubik-medium";--font-family-default-bold: "rubik-bold";--font-family-default-semi-bold: "rubik-semi-bold";--font-family-title: "visby-cf";--font-family-title-demi-bold: "visby-cf-demi-bold";--font-size-default: 1rem;--font-size-title: 2rem;--font-size-title-medium: 1.25rem;--font-size-title2: 1.125rem;--font-size-small: .875rem;--font-size-big-button: 1.25rem;--font-size-section-title: 1.5rem}html,body{height:100%;min-height:100%;margin:0;font-family:var(--font-family-default)!important}body.modal-open{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-title-demi-bold);letter-spacing:.019rem;margin:0}h1,h2{text-transform:uppercase}span.info{color:var(--color-text-primary);text-decoration-color:var(--color-text-primary);text-decoration-line:underline}a{overflow-wrap:break-word;color:#e95c41}p{font-family:var(--font-family-default);font-weight:400;font-size:.875rem;line-height:1.25rem;word-wrap:break-word;margin:0;padding:0;width:auto}p.no-content{color:gray}p.update-info{font-style:italic;color:gray;font-size:.75rem}p.info{color:#e57d5a}p.action{cursor:pointer;color:#e95c41;display:flex;gap:.5rem;align-items:center}p.action societeinfo-icon{color:gray;width:1rem}p.small{font-size:.75rem}p.underline,p span.underline{text-decoration:underline}.socinfo-logo{display:flex;align-items:center;height:100%;cursor:pointer}.socinfo-logo img{height:1rem;width:9rem}.mat-tooltip{white-space:pre-line;font-size:.75rem}societeinfo-icon{transition-duration:.25s}societeinfo-icon.openArrow{transform:rotate(.5turn)}societeinfo-button.openArrow .btn-wrapper>societeinfo-icon{transform:rotate(.5turn)}.mocked,societeinfo-company .content-loading{pointer-events:none}@keyframes magical-shake{0%{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}to{transform:rotate(0)}}@keyframes magical-animation{0%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes popup-animation{0%{transform:scale(1);opacity:.75}35%{transform:scale(1.02);opacity:1}50%{transform:scale(1);opacity:.75}to{transform:scale(1.03);opacity:1}}.goto-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem}.toggle-selection{display:flex;align-items:center;gap:1rem;color:var(--color-text-secondary-dark)}.toggle-selection.toggle-centered{justify-content:center}.toggle-selection .selected{color:#e95c41;font-family:rubik-semi-bold}.medium-selector{width:16rem}.loading,societeinfo-company .content-loading{animation:blink 2s ease-in infinite}.blurred,societeinfo-company .content-loading{-moz-filter:blur(.3125rem);-o-filter:blur(.3125rem);-ms-filter:blur(.3125rem);filter:blur(.3125rem);-webkit-user-select:none;user-select:none;pointer-events:none}.blurred-text{-moz-filter:blur(.1875rem);-o-filter:blur(.1875rem);-ms-filter:blur(.1875rem);filter:blur(.1875rem);-webkit-user-select:none;user-select:none;pointer-events:none}.floating-div{position:fixed;color:#fff;background-color:#444;border-radius:.25rem;padding:.675rem .75rem;max-height:3rem;min-height:1rem;overflow-y:auto;max-width:18rem;width:100%;pointer-events:none;z-index:9999}.floating-div p{font-size:.75rem;line-height:1.125rem;margin:auto;text-align:center}.smokey{box-shadow:0 .375rem .625rem #2022310d}.copiable{cursor:copy}.clickable{cursor:pointer;text-decoration:underline}.clickable:not(.no-hover-color):hover{color:var(--color-text-primary)}.bordered{border:.0625rem solid rgba(224,224,224,.6705882353)}.dashed{border:dashed .125rem #d7d7d7;border-radius:.25rem}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}.col-switched{flex-direction:column-reverse!important}.invisible{visibility:hidden!important}.hidden{display:none!important}.separator{background-color:var(--color-border-default);width:100%;height:0;border:unset;border-top:1px solid var(--color-border-default)}.separator.v{width:0;height:100%;border:unset;border-left:1px solid #989696}.text-highlight{color:var(--color-primary)!important}hr.highlighted{width:3rem!important;margin:.25rem auto auto 0!important;background-color:var(--color-primary);border-top:.125rem solid var(--color-primary)!important;border:0}b{font-family:rubik-semi-bold}b.main{color:var(--color-primary)}.center{text-align:center!important}.gradient,.announcement{color:#fff;background:linear-gradient(210deg,#f96,var(--color-background-secondary) 61%)}.announcement{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;border-radius:.25rem}.mat-select-panel,.mat-autocomplete-panel{background:var(--color-background-default);color:var(--color-table-text-default)}.mat-select-panel .mat-option,.mat-autocomplete-panel .mat-option{font-family:var(--font-family-default)!important;padding:.5rem .75rem!important;line-height:unset!important;color:var(--color-table-text-default)}.mat-select-panel .mat-option.mat-selected,.mat-autocomplete-panel .mat-option.mat-selected{color:var(--color-table-text-default)!important}.mat-select-panel .mat-option.mat-selected:not(.default-option),.mat-autocomplete-panel .mat-option.mat-selected:not(.default-option){background:var(--color-background-selected)!important}.mat-select-panel .mat-option.mat-selected.default-option,.mat-autocomplete-panel .mat-option.mat-selected.default-option{color:var(--color-text-gray)!important}.mat-select-panel .mat-option .mat-icon,.mat-autocomplete-panel .mat-option .mat-icon{margin-right:0!important}.mat-select-panel .mat-option .suggestion-item,.mat-autocomplete-panel .mat-option .suggestion-item{display:flex;align-items:center;justify-content:space-between}.mat-select-panel .mat-option .suggestion-item .suggestion-item-left,.mat-autocomplete-panel .mat-option .suggestion-item .suggestion-item-left{display:flex;align-items:center;gap:.675rem}.mat-select-panel .mat-option .suggestion-item .suggestion-item-left img,.mat-autocomplete-panel .mat-option .suggestion-item .suggestion-item-left img{width:2.125rem;height:2.125rem}.mat-select-panel .mat-option .suggestion-item .suggestion-item-left societeinfo-icon,.mat-autocomplete-panel .mat-option .suggestion-item .suggestion-item-left societeinfo-icon{width:1.25rem;height:1.25rem;color:#aeaeae}.mat-select-panel .mat-option .suggestion-item .suggestion-item-left>div,.mat-autocomplete-panel .mat-option .suggestion-item .suggestion-item-left>div{display:flex;flex-direction:column}.mat-select-panel .mat-option .suggestion-item .suggestion-item-left .suggestion-item-left-top,.mat-autocomplete-panel .mat-option .suggestion-item .suggestion-item-left .suggestion-item-left-top{font-size:.875rem}.mat-select-panel .mat-option .suggestion-item .suggestion-item-left .suggestion-item-left-bottom,.mat-autocomplete-panel .mat-option .suggestion-item .suggestion-item-left .suggestion-item-left-bottom{font-size:.75rem;color:gray}.mat-select-panel .mat-option .suggestion-item .suggestion-item-right,.mat-autocomplete-panel .mat-option .suggestion-item .suggestion-item-right{display:flex;justify-content:center;font-size:.75rem;width:5rem;padding:.375rem;border-radius:.25rem;color:#fff;background:#60667c}.mat-calendar{background:var(--color-background-default)}.mat-calendar .mat-button svg{fill:var(--color-table-text-default)}.mat-calendar .mat-button,.mat-calendar .mat-calendar-body-label,.mat-calendar .mat-calendar-table-header{color:var(--color-table-text-default)}.mat-calendar .mat-calendar-body-cell-content{width:80%!important;height:80%!important;color:var(--color-table-text-default)}.mat-calendar .mat-calendar-body-cell-content.mat-calendar-body-selected{background-color:var(--color-primary);color:#fff}.mat-calendar .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--color-primary-light)!important}.mat-calendar .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#fff!important}.no-data-table{display:flex;justify-content:center;padding:1rem}.no-data-table tr td{font-size:.75rem}.hovered{color:var(--color-text-disabled)}.hovered:hover{color:var(--color-text-primary)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{0%,to{opacity:.8}50%{opacity:.2}}@keyframes fade-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}50%{opacity:0}to{opacity:0}}.tree-view-main{max-height:26rem;overflow-y:auto;border:1px solid rgba(128,128,128,.2705882353);border-radius:.25rem;padding-top:.25rem;padding-left:.25rem}.tree-view-main.streched{height:100%}.tree-view-main societeinfo-icon{color:var(--color-text-secondary-dark);width:1.25rem;margin-top:.125rem}.tree-view-main .checklist-line{flex:1;display:flex;justify-content:space-between;gap:.25rem;padding-left:.5rem}.tree-view-main .checklist-line mat-icon{cursor:pointer}.tree-view-main .checklist-line societeinfo-checkbox{flex:1}.tree-view-main .checklist-line>p{padding-top:.3rem;font-size:.75rem}.tree-view-item{white-space:nowrap}.tree-view-item:not(.with-items) .row-item .form-check{margin-left:.25rem}.tree-view-item .tree-view-item{margin-left:1.35rem}.tree-view-item .tree-view-item:not(.with-items) .row-item .form-check{margin-left:1.75rem}.tree-view-item .blocked{cursor:not-allowed!important}.mkt-container{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:60rem;width:100%;box-sizing:border-box}.mkt-container .mkt-title{display:flex;flex-direction:column;gap:1rem;color:var(--color-header-text-main);line-height:2.75rem}.mkt-container .mkt-title h1{font-size:1.75rem}.mkt-container .mkt-title h1,.mkt-container .mkt-title h2,.mkt-container .mkt-title h3{text-transform:none}.mkt-container .mkt-bullets{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem .75rem;box-sizing:border-box}.mkt-container .mkt-bullets.squeezed{gap:1rem}.mkt-container .mkt-bullets>*{display:flex;align-items:flex-start;gap:.5rem}.mkt-container .mkt-bullets>* p{color:var(--color-table-text-default);padding-top:.25rem}.mkt-container .mkt-bullets>* societeinfo-icon{color:#e95c41}.mkt-container .mkt-bullets>* societeinfo-icon mat-icon{width:1.75rem;height:1.75rem}.mkt-container societeinfo-banner{padding:1rem 0}.mkt-container .mkt-actions{width:100%;display:flex;align-items:center;flex-direction:column;gap:1.25rem;padding:.5rem}.mkt-container .mkt-actions a{font-size:.875rem}@media screen and (min-width: 45rem){.mkt-container{padding:1.75rem 1.25rem}.mkt-container .mkt-title.mkt-center{text-align:center}.mkt-container .mkt-bullets{gap:1.5rem;padding:2rem .75rem}.mkt-container .mkt-bullets>*{flex:1 0 26rem}.mkt-container .mkt-actions{flex-direction:row}.mkt-container .mkt-actions.mkt-center{justify-content:center}}.reps-container{display:flex;flex-direction:column;height:15rem;border:1px solid #d1d1d1;border-radius:.25rem;overflow:hidden}.reps-container .reps-header{padding:1rem 1.25rem;border-bottom:1px solid #d1d1d1}.reps-container .reps-header .reps-title{color:var(--color-secondary)!important}.reps-container .reps-content{padding:1rem 1.25rem;color:gray}.reps-container .reps-list{display:flex;flex-direction:column;gap:1rem;padding:1rem;overflow-y:auto}.reps-container .reps-list .rep{display:flex;justify-content:space-between;gap:.35rem}.reps-container .reps-list .rep .rep-parts,.reps-container .reps-list .rep .rep-role{display:flex;flex-direction:column;justify-content:space-between;text-align:right;gap:.25rem}.reps-container .reps-list .rep .rep-parts .rep-parts-value,.reps-container .reps-list .rep .rep-parts .rep-role-name,.reps-container .reps-list .rep .rep-role .rep-parts-value,.reps-container .reps-list .rep .rep-role .rep-role-name{color:var(--color-header-text-default)}.reps-container .reps-list .rep .rep-parts .rep-parts-info,.reps-container .reps-list .rep .rep-parts .rep-role-seniority,.reps-container .reps-list .rep .rep-role .rep-parts-info,.reps-container .reps-list .rep .rep-role .rep-role-seniority{flex:1;color:gray;font-family:rubik;font-size:.765rem}.reps-container .reps-list .rep .rep-info{display:flex;flex-direction:column;justify-content:space-between;gap:.25rem;flex:1}.reps-container .reps-list .rep .rep-info .rep-identity{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.25rem;width:100%}.reps-container .reps-list .rep .rep-info .rep-identity.rep-company{gap:.5rem}.reps-container .reps-list .rep .rep-info .rep-identity .rep-name{display:flex;gap:.5rem}.reps-container .reps-list .rep .rep-info .rep-identity .rep-name societeinfo-icon{width:1rem;height:1rem;color:gray}.reps-container .reps-list .rep .rep-info .rep-identity .rep-name a,.reps-container .reps-list .rep .rep-info .rep-identity .rep-name p{font-size:.8125rem}.reps-container .reps-list .rep .rep-info .rep-identity societeinfo-button button{font-size:.75rem;height:1.75rem;padding:0 .5rem}.reps-container .reps-list .rep .rep-info .rep-identity societeinfo-button societeinfo-icon{width:.75rem}.reps-container .reps-list .rep .rep-info .rep-bday{color:gray;font-size:.75rem;font-style:italic;padding-left:1.5rem}@media screen and (max-width: 32rem){.reps-container .reps-list .rep{flex-direction:column}.reps-container .reps-list .rep .rep-info .rep-identity{flex-direction:row;align-items:center}.reps-container .reps-list .rep .rep-info .rep-bday{text-align:left}.reps-container .reps-list .rep .rep-role,.reps-container .reps-list .rep .rep-parts{align-items:flex-start;padding-left:1.5rem}}.filter-reversed{flex-direction:column-reverse!important;justify-content:flex-end!important}.premium-icon{color:var(--color-primary)}.search-filters-input{display:flex;flex-direction:column;gap:.5rem}.search-filters-input .search-filters-input-title{color:var(--color-text-gray-light)}.search-filters-input .search-filters-input-title societeinfo-icon:not(.premium-icon){max-width:1rem}.search-filters-input .search-filters-input-title{display:flex;align-items:center;gap:.5rem}.search-filters-input .search-filters-input-title .premium-icon{position:absolute;right:1rem;width:2rem!important}.search-filters-input .input-header{display:flex;justify-content:space-between}.search-filters-input .input-header h5{padding:.25rem 0}.search-filters-input .input-header .mini-actions{display:flex;gap:.5rem}.search-filters-input .input-header .mini-actions societeinfo-icon{color:#e95c41}.search-filters-input .embedded-inputs{display:flex;justify-content:space-between;align-items:center;gap:.25rem}.search-filters-input .embedded-inputs:not(.embedded-inline){flex-direction:column;margin-left:1.5rem}.search-filters-input .binary{display:flex;flex-direction:column}.search-filters-input .binary .binary-selection{display:flex;justify-content:flex-end;align-items:center;gap:.365rem}.cdk-overlay-container{z-index:2000}societeinfo-nav-search{transition:min-width .5s ease}societeinfo-nav-search form{display:flex;align-items:flex-start}societeinfo-nav-search form societeinfo-input{flex:1;padding-right:.25rem;gap:0rem}@media screen and (min-width: 65rem){societeinfo-nav-search{min-width:30rem}societeinfo-nav-search.long{min-width:45rem!important}}societeinfo-nav-search-results .nav-results{max-width:100%;width:30rem;display:flex;flex-direction:column;color:var(--color-drop-text-main);background-color:var(--color-drop-background)}societeinfo-nav-search-results .nav-results>.results.loading,societeinfo-nav-search-results societeinfo-company .nav-results>.results.content-loading,societeinfo-company societeinfo-nav-search-results .nav-results>.results.content-loading{flex:1;display:flex;height:8rem}societeinfo-nav-search-results .nav-results>.results.loading societeinfo-icon,societeinfo-nav-search-results societeinfo-company .nav-results>.results.content-loading societeinfo-icon,societeinfo-company societeinfo-nav-search-results .nav-results>.results.content-loading societeinfo-icon{margin:auto;color:gray}societeinfo-nav-search-results .nav-results>.results.loading societeinfo-icon mat-icon,societeinfo-nav-search-results societeinfo-company .nav-results>.results.content-loading societeinfo-icon mat-icon,societeinfo-company societeinfo-nav-search-results .nav-results>.results.content-loading societeinfo-icon mat-icon{width:2rem;height:2rem}societeinfo-nav-search-results .nav-results>.results.no-result{padding:1rem 0}societeinfo-nav-search-results .nav-results>.results>*{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem}societeinfo-nav-search-results .nav-results>.results>* img{width:1.5rem;height:1.5rem}societeinfo-nav-search-results .nav-results>.results>*:not(.no-result-info):not(.results-header){min-height:1.75rem}societeinfo-nav-search-results .nav-results>.results>*:hover:not(.no-result-info):not(.results-header):not(.loader){cursor:pointer;background-color:var(--color-drop-background-hover)}societeinfo-nav-search-results .nav-results>.results>*.results-header{background:var(--color-drop-header-background)}societeinfo-nav-search-results .nav-results>.results>*>.result-left{display:flex;gap:1rem}societeinfo-nav-search-results .nav-results>.results>*>.result-left>societeinfo-icon{color:gray}societeinfo-nav-search-results .nav-results>.results>*>.result-left.aligned{align-items:center}societeinfo-nav-search-results .nav-results>.results>*>.result-left .details p span{font-style:italic;color:gray}societeinfo-nav-search-results .nav-results>.results>*>.result-left.result-global:hover{color:var(--color-primary)}societeinfo-nav-search-results .nav-results>.results>*>.result-left.result-global:hover>societeinfo-icon{color:var(--color-primary)}societeinfo-nav-search-results .nav-results>.results>*>.result-right p{text-align:right;font-size:.75rem;color:gray}societeinfo-contact-view{display:flex;flex-direction:column;gap:1.5rem;width:100%}societeinfo-contact-view .contact-header{display:flex;flex-direction:column;align-items:center;gap:.25rem}societeinfo-contact-view .contact-header h2,societeinfo-contact-view .contact-header h3,societeinfo-contact-view .contact-header a{color:var(--color-text-gray-dark);text-align:center}societeinfo-contact-view .contact-info{display:flex;flex-direction:column;gap:.5rem}societeinfo-contact-view .contact-info .section{display:flex;flex-direction:column;gap:.25rem}societeinfo-contact-view .contact-info .section .detail{display:flex;justify-content:space-between;gap:1rem}societeinfo-contact-view .contact-info .section .detail>p{flex:1}societeinfo-contact-view .contact-info .section .detail .title{color:var(--color-text-gray-dark);padding-top:.125rem}societeinfo-contact-view .contact-info .section .detail a,societeinfo-contact-view .contact-info .section .detail p{text-align:right}societeinfo-contact-view .contact-info .section .detail a{font-size:.875rem;color:var(--color-primary)}societeinfo-export-view{display:flex;flex-direction:column;gap:1.5rem;width:100%}societeinfo-export-view>table{width:100%}societeinfo-export-view>table thead{text-align:left}societeinfo-export-view>table td,societeinfo-export-view>table tr{width:50%}societeinfo-search-list{width:18rem}societeinfo-auth .auth-container{display:flex;width:100%;height:100%}societeinfo-auth .auth-container .auth-pattern{display:flex;align-items:center;flex-direction:column;justify-content:space-around;max-height:100vh;width:50%;gap:2rem;padding:5rem 4rem;overflow-y:auto;box-sizing:border-box;background:#212555;color:#fff}societeinfo-auth .auth-container .auth-pattern .auth-welcome{display:flex;flex-direction:column;align-items:center;gap:3.5rem}societeinfo-auth .auth-container .auth-pattern .auth-welcome .auth-client-count{display:flex;align-items:center;gap:.75rem}societeinfo-auth .auth-container .auth-pattern .auth-welcome .auth-client-count p:not(.client-count){font-style:italic}societeinfo-auth .auth-container .auth-pattern .auth-welcome p{font-size:1.5rem;font-family:visby-cf-demi-bold}societeinfo-auth .auth-container .auth-pattern .auth-welcome p.client-count{font-size:2.75rem;letter-spacing:1px}societeinfo-auth .auth-container .auth-pattern .auth-welcome>img{mix-blend-mode:luminosity;max-width:21rem}societeinfo-auth .auth-container .auth-pattern .auth-feedback{display:flex;flex-direction:column;align-items:center;gap:1.75rem}societeinfo-auth .auth-container .auth-pattern .auth-feedback img.stars{width:8rem}societeinfo-auth .auth-container .auth-pattern .auth-feedback .auth-feedback-content{display:flex;flex-direction:column;align-items:center;gap:1rem}societeinfo-auth .auth-container .auth-pattern .auth-feedback .auth-feedback-content .feedback-content-start{align-items:flex-start}societeinfo-auth .auth-container .auth-pattern .auth-feedback .auth-feedback-content .feedback-content-end{align-items:flex-end}societeinfo-auth .auth-container .auth-pattern .auth-feedback .auth-feedback-content>div{display:flex}societeinfo-auth .auth-container .auth-pattern .auth-feedback .auth-feedback-content>div p{font-family:visby-cf;font-size:1rem;text-align:center}societeinfo-auth .auth-container .auth-pattern .auth-feedback .auth-feedback-content>div societeinfo-icon{color:var(--color-primary)}societeinfo-auth .auth-container .auth-pattern .auth-feedback .auth-client{display:flex;align-items:center;gap:2rem}societeinfo-auth .auth-container .auth-pattern .auth-feedback .auth-client .auth-client-identity{display:flex;align-items:center;gap:1rem}societeinfo-auth .auth-container .auth-pattern .auth-feedback .auth-client .auth-client-identity img.person{border-radius:50%;width:4rem}societeinfo-auth .auth-container .auth-pattern .auth-feedback .auth-client img.company{width:8rem}societeinfo-auth .auth-container .auth-content{display:flex;flex-direction:column;overflow-y:auto;background:var(--color-table-background);box-sizing:border-box;width:50%;padding:2rem}@media screen and (max-width: 48rem){societeinfo-auth .auth-container .auth-pattern{display:none}societeinfo-auth .auth-container .auth-content{width:100%}}societeinfo-login{display:flex;flex-direction:column;height:100%;width:100%;gap:1rem}societeinfo-login .auth-actions{display:flex;justify-content:space-between;align-items:center}societeinfo-login .auth-form{display:flex;align-items:center;justify-content:center;flex:1}societeinfo-login .auth-form .auth-content-container{max-width:18rem;width:100%;padding:1rem 2rem}societeinfo-login .auth-form .auth-content-container.large{max-width:27rem}societeinfo-login .auth-form .auth-content-container .auth-body{display:flex;flex-direction:column;gap:2rem;width:100%}societeinfo-login .auth-form .auth-content-container .auth-body .auth-hello{display:flex;gap:.75rem}societeinfo-login .auth-form .auth-content-container .auth-body .auth-hello h2{text-transform:unset;color:var(--color-text-secondary-dark)}societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs{display:flex;flex-direction:column;gap:.875rem}societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs .inputs-line{display:flex;flex-direction:column;align-items:stretch;gap:.25rem}societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs .inputs-line.large-line{padding:.75rem 0}societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs .inputs-line.centered-line{align-items:center}societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs .inputs-line h4{margin-bottom:.25rem;color:var(--color-text-secondary-dark)}societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs .inputs-line societeinfo-checkbox{padding-left:.5rem}societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs .inputs-line societeinfo-checkbox.choice{padding-left:1.5rem}societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs .inputs-group{display:flex;gap:.5rem;padding-bottom:.5rem}societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs .inputs-group>*{box-sizing:border-box;flex:1}societeinfo-login .auth-form .auth-content-container .auth-body>form .actions{display:flex;flex-direction:column;gap:1.75rem}societeinfo-login .auth-form .auth-content-container .auth-body>form .actions societeinfo-button.login-button{margin-top:1rem;width:100%}societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs>a,societeinfo-login .auth-form .auth-content-container .auth-body>form .actions>a{color:#9c9eb3;font-size:.875rem;text-align:center}societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs>div,societeinfo-login .auth-form .auth-content-container .auth-body>form .actions>div{display:flex;align-items:center;gap:.25rem;justify-content:center}societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs>div>p,societeinfo-login .auth-form .auth-content-container .auth-body>form .actions>div>p{color:#9c9eb3;font-size:.875rem}societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs>div a,societeinfo-login .auth-form .auth-content-container .auth-body>form .actions>div a{font-size:.875rem}societeinfo-login .auth-form .auth-content-container .auth-body .auth-legal{color:gray}societeinfo-login .auth-form .auth-content-container .auth-body .auth-legal .title{font-size:.8rem;margin-bottom:.25rem}societeinfo-login .auth-form .auth-content-container .auth-body .auth-legal .mention{font-size:.75rem}@media screen and (max-width: 55rem){societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs .inputs-group{flex-direction:column;align-items:stretch}societeinfo-login .auth-form .auth-content-container .auth-body>form .inputs .inputs-line:not(.large-line){align-items:flex-start}}@media screen and (max-width: 48rem){societeinfo-login .auth-form .auth-content-container{padding:1rem 0}}societeinfo-register{display:flex;flex-direction:column;height:100%;width:100%;gap:1rem}societeinfo-register .auth-actions{display:flex;justify-content:space-between;align-items:center}societeinfo-register .auth-form{display:flex;align-items:center;justify-content:center;flex:1}societeinfo-register .auth-form .auth-content-container{max-width:18rem;width:100%;padding:1rem 2rem}societeinfo-register .auth-form .auth-content-container.large{max-width:27rem}societeinfo-register .auth-form .auth-content-container .auth-body{display:flex;flex-direction:column;gap:2rem;width:100%}societeinfo-register .auth-form .auth-content-container .auth-body .auth-hello{display:flex;gap:.75rem}societeinfo-register .auth-form .auth-content-container .auth-body .auth-hello h2{text-transform:unset;color:var(--color-text-secondary-dark)}societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs{display:flex;flex-direction:column;gap:.875rem}societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs .inputs-line{display:flex;flex-direction:column;align-items:stretch;gap:.25rem}societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs .inputs-line.large-line{padding:.75rem 0}societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs .inputs-line.centered-line{align-items:center}societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs .inputs-line h4{margin-bottom:.25rem;color:var(--color-text-secondary-dark)}societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs .inputs-line societeinfo-checkbox{padding-left:.5rem}societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs .inputs-line societeinfo-checkbox.choice{padding-left:1.5rem}societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs .inputs-group{display:flex;gap:.5rem;padding-bottom:.5rem}societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs .inputs-group>*{box-sizing:border-box;flex:1}societeinfo-register .auth-form .auth-content-container .auth-body>form .actions{display:flex;flex-direction:column;gap:1.75rem}societeinfo-register .auth-form .auth-content-container .auth-body>form .actions societeinfo-button.login-button{margin-top:1rem;width:100%}societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs>a,societeinfo-register .auth-form .auth-content-container .auth-body>form .actions>a{color:#9c9eb3;font-size:.875rem;text-align:center}societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs>div,societeinfo-register .auth-form .auth-content-container .auth-body>form .actions>div{display:flex;align-items:center;gap:.25rem;justify-content:center}societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs>div>p,societeinfo-register .auth-form .auth-content-container .auth-body>form .actions>div>p{color:#9c9eb3;font-size:.875rem}societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs>div a,societeinfo-register .auth-form .auth-content-container .auth-body>form .actions>div a{font-size:.875rem}societeinfo-register .auth-form .auth-content-container .auth-body .auth-legal{color:gray}societeinfo-register .auth-form .auth-content-container .auth-body .auth-legal .title{font-size:.8rem;margin-bottom:.25rem}societeinfo-register .auth-form .auth-content-container .auth-body .auth-legal .mention{font-size:.75rem}@media screen and (max-width: 55rem){societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs .inputs-group{flex-direction:column;align-items:stretch}societeinfo-register .auth-form .auth-content-container .auth-body>form .inputs .inputs-line:not(.large-line){align-items:flex-start}}@media screen and (max-width: 48rem){societeinfo-register .auth-form .auth-content-container{padding:1rem 0}}societeinfo-forgot-password{display:flex;flex-direction:column;height:100%;width:100%;gap:1rem}societeinfo-forgot-password .auth-actions{display:flex;justify-content:space-between;align-items:center}societeinfo-forgot-password .auth-form{display:flex;align-items:center;justify-content:center;flex:1}societeinfo-forgot-password .auth-form .auth-content-container{max-width:18rem;width:100%;padding:1rem 2rem}societeinfo-forgot-password .auth-form .auth-content-container.large{max-width:27rem}societeinfo-forgot-password .auth-form .auth-content-container .auth-body{display:flex;flex-direction:column;gap:2rem;width:100%}societeinfo-forgot-password .auth-form .auth-content-container .auth-body .auth-hello{display:flex;gap:.75rem}societeinfo-forgot-password .auth-form .auth-content-container .auth-body .auth-hello h2{text-transform:unset;color:var(--color-text-secondary-dark)}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs{display:flex;flex-direction:column;gap:.875rem}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-line{display:flex;flex-direction:column;align-items:stretch;gap:.25rem}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-line.large-line{padding:.75rem 0}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-line.centered-line{align-items:center}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-line h4{margin-bottom:.25rem;color:var(--color-text-secondary-dark)}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-line societeinfo-checkbox{padding-left:.5rem}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-line societeinfo-checkbox.choice{padding-left:1.5rem}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-group{display:flex;gap:.5rem;padding-bottom:.5rem}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-group>*{box-sizing:border-box;flex:1}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .actions{display:flex;flex-direction:column;gap:1.75rem}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .actions societeinfo-button.login-button{margin-top:1rem;width:100%}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs>a,societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .actions>a{color:#9c9eb3;font-size:.875rem;text-align:center}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs>div,societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .actions>div{display:flex;align-items:center;gap:.25rem;justify-content:center}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs>div>p,societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .actions>div>p{color:#9c9eb3;font-size:.875rem}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs>div a,societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .actions>div a{font-size:.875rem}societeinfo-forgot-password .auth-form .auth-content-container .auth-body .auth-legal{color:gray}societeinfo-forgot-password .auth-form .auth-content-container .auth-body .auth-legal .title{font-size:.8rem;margin-bottom:.25rem}societeinfo-forgot-password .auth-form .auth-content-container .auth-body .auth-legal .mention{font-size:.75rem}@media screen and (max-width: 55rem){societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-group{flex-direction:column;align-items:stretch}societeinfo-forgot-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-line:not(.large-line){align-items:flex-start}}@media screen and (max-width: 48rem){societeinfo-forgot-password .auth-form .auth-content-container{padding:1rem 0}}societeinfo-renew-password{display:flex;flex-direction:column;height:100%;width:100%;gap:1rem}societeinfo-renew-password .auth-actions{display:flex;justify-content:space-between;align-items:center}societeinfo-renew-password .auth-form{display:flex;align-items:center;justify-content:center;flex:1}societeinfo-renew-password .auth-form .auth-content-container{max-width:18rem;width:100%;padding:1rem 2rem}societeinfo-renew-password .auth-form .auth-content-container.large{max-width:27rem}societeinfo-renew-password .auth-form .auth-content-container .auth-body{display:flex;flex-direction:column;gap:2rem;width:100%}societeinfo-renew-password .auth-form .auth-content-container .auth-body .auth-hello{display:flex;gap:.75rem}societeinfo-renew-password .auth-form .auth-content-container .auth-body .auth-hello h2{text-transform:unset;color:var(--color-text-secondary-dark)}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs{display:flex;flex-direction:column;gap:.875rem}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-line{display:flex;flex-direction:column;align-items:stretch;gap:.25rem}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-line.large-line{padding:.75rem 0}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-line.centered-line{align-items:center}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-line h4{margin-bottom:.25rem;color:var(--color-text-secondary-dark)}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-line societeinfo-checkbox{padding-left:.5rem}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-line societeinfo-checkbox.choice{padding-left:1.5rem}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-group{display:flex;gap:.5rem;padding-bottom:.5rem}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-group>*{box-sizing:border-box;flex:1}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .actions{display:flex;flex-direction:column;gap:1.75rem}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .actions societeinfo-button.login-button{margin-top:1rem;width:100%}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs>a,societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .actions>a{color:#9c9eb3;font-size:.875rem;text-align:center}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs>div,societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .actions>div{display:flex;align-items:center;gap:.25rem;justify-content:center}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs>div>p,societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .actions>div>p{color:#9c9eb3;font-size:.875rem}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs>div a,societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .actions>div a{font-size:.875rem}societeinfo-renew-password .auth-form .auth-content-container .auth-body .auth-legal{color:gray}societeinfo-renew-password .auth-form .auth-content-container .auth-body .auth-legal .title{font-size:.8rem;margin-bottom:.25rem}societeinfo-renew-password .auth-form .auth-content-container .auth-body .auth-legal .mention{font-size:.75rem}@media screen and (max-width: 55rem){societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-group{flex-direction:column;align-items:stretch}societeinfo-renew-password .auth-form .auth-content-container .auth-body>form .inputs .inputs-line:not(.large-line){align-items:flex-start}}@media screen and (max-width: 48rem){societeinfo-renew-password .auth-form .auth-content-container{padding:1rem 0}}societeinfo-settings{width:100%;display:flex;justify-content:center}societeinfo-settings .settings{display:flex;flex-direction:column;max-width:100%;width:100%;gap:1rem}societeinfo-settings .settings .navigation{display:flex;flex-direction:column;gap:1rem;padding-right:.25rem}societeinfo-settings .settings .navigation .back-action{cursor:pointer;display:flex;align-items:center;gap:.5rem;padding:1.75rem 1rem 0 1.5rem;color:var(--color-header-text-main)}societeinfo-settings .settings .navigation .back-action:hover{color:#e95c41}societeinfo-settings .settings .navigation .back-action societeinfo-icon{width:1.25rem}societeinfo-settings .settings>section{box-sizing:border-box;padding:0 .75rem 1.5rem}societeinfo-settings .settings>section>*{display:flex;flex-direction:column;gap:1rem}societeinfo-settings .settings>section societeinfo-footer{margin-top:1.5rem}societeinfo-settings .settings>section .parts{display:flex;flex-direction:column;gap:1rem}societeinfo-settings .settings>section .part{display:flex;flex-direction:column;flex-basis:50%;height:100%;gap:1rem;padding:1.75rem 2rem;border-radius:.5rem;background:var(--color-table-background);color:var(--color-table-text-default)}societeinfo-settings .settings>section .part.highlighted{background:var(--color-highlighted-background)}societeinfo-settings .settings>section .part .actions{display:flex;justify-content:center}societeinfo-settings .settings>section .part .part-head{display:flex;justify-content:space-between;align-items:flex-start}societeinfo-settings .settings>section .part .part-head a{color:#e95c41;font-size:.875rem}societeinfo-settings .settings>section .part .part-title h3{display:flex;gap:.5rem;color:var(--color-header-text-main)}societeinfo-settings .settings>section .part .part-title societeinfo-icon{color:#d1d0d0}@media screen and (min-width: 45rem){societeinfo-settings{flex-direction:row}societeinfo-settings .settings{display:block}societeinfo-settings .settings .navigation{position:fixed;float:left;padding:1rem 0;width:20rem;height:100%;overflow-y:auto;background:var(--color-table-background)}societeinfo-settings .settings .navigation::-webkit-scrollbar{display:none}societeinfo-settings .settings .navigation .back-action{padding:1rem 1rem 0}societeinfo-settings .settings>section{padding:1.5rem;position:relative;float:right;right:0;width:calc(100% - 20rem)}}@media screen and (min-width: 65rem){societeinfo-settings .settings>section .parts{flex-direction:row;gap:1.5rem}}societeinfo-activity .part>form{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:1rem;gap:1.5rem}societeinfo-activity .part>form .inputs{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}societeinfo-activity .part>form .inputs societeinfo-selector,societeinfo-activity .part>form .inputs societeinfo-datepicker{width:40%}societeinfo-settings-navigation>aside{background:var(--color-table-background);border-radius:.5rem}societeinfo-settings-navigation>aside>nav>ul{padding-left:0}societeinfo-settings-navigation>aside>nav>ul>li{padding:1rem;border-bottom:1px solid rgba(156,159,168,.25)}societeinfo-settings-navigation>aside>nav>ul>li:last-child{border-bottom:none}societeinfo-settings-navigation>aside>nav>ul>li>a{font-family:rubik-semi-bold;font-size:.75rem;text-transform:uppercase;text-decoration:none;color:var(--color-text-secondary-dark)}societeinfo-settings-navigation>aside>nav>ul>li>a.activated{color:#e95c41}societeinfo-plan .part .part-body{display:flex;flex-wrap:wrap;margin:0 1rem}societeinfo-plan .part>.lines{margin:0 auto;max-width:30rem;width:100%;overflow:hidden;border-radius:.5rem;border:1px solid var(--color-border-primary)}societeinfo-plan .part>.lines>div{display:flex;justify-content:space-between;align-items:center;padding:.75rem}societeinfo-plan .part>.lines>div:nth-of-type(odd){background-color:var(--color-background-default)}societeinfo-plan .part>.lines>div:nth-of-type(even){background-color:var(--color-table-background)}societeinfo-plan .part>.lines>div>.label{font-size:12px;text-transform:uppercase;color:var(--color-table-header-text-default)}societeinfo-plan .part>.lines>div>.data{font-size:13px;color:var(--color-table-text-default)}societeinfo-plan .part .info{display:flex;flex-direction:column;gap:.5rem;margin:1rem;flex:1}societeinfo-plan .part .info>.block{display:flex;flex-direction:column;align-items:center;gap:1.25rem}societeinfo-plan .part .info>.block .line,societeinfo-plan .part .info>.block .block-col{display:flex;justify-content:space-between;gap:.75rem}societeinfo-plan .part .info>.block .block-col{flex-direction:column;align-items:center}societeinfo-plan .part .info>.block .extracredits-price{display:flex;flex-direction:column;align-items:center;gap:.5rem}societeinfo-plan .part .info>.block .extracredits-price .unit-price{font-size:.8125rem;font-weight:600}societeinfo-plan .part>.payment{margin:1rem}societeinfo-plan .part>.payment>.content{display:flex;flex-direction:column;gap:.75rem;padding:1rem}societeinfo-plan .part>.payment>.content>.cards{display:flex;flex-direction:column;align-items:center;gap:.5rem}societeinfo-plan .part>.payment>.content>.cards societeinfo-icon{height:3rem}societeinfo-plan .part>.payment>.content>.cards societeinfo-expansion-panel{max-width:30rem;width:100%}societeinfo-plan .part>.pricing{display:flex;flex-direction:column;gap:2rem;margin:2rem 1rem}societeinfo-plan .part .models{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}societeinfo-plan .part .models .model-card{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid #dedede;border-radius:.5rem;background:var(--color-background-default)}societeinfo-plan .part .models .model-card .content{display:flex;flex-direction:column;gap:1.5rem}societeinfo-plan .part .models .model-card .content>.label{text-align:center;color:#df6c51}societeinfo-plan .part .models .model-card .content .price{text-align:center}societeinfo-plan .part .models .model-card .content .price .label{display:flex;flex-direction:column;gap:1rem}societeinfo-plan .part .models .model-card .content .price .label .primary{font-size:36px}societeinfo-plan .part .models .model-card .content .price .label .through{font-size:18px;text-decoration:line-through}societeinfo-plan .part .models .model-card .content .price .label .secondary{font-size:13px;font-family:rubik-semi-bold}societeinfo-plan .part .models .model-card .content .price .label .tertiary{color:#6c6c6c}societeinfo-plan .part .models .model-card .content .advantages ul{padding:0;margin:0}societeinfo-plan .part .models .model-card .content .advantages ul li{list-style-type:none;display:flex;align-items:center;gap:.5rem;font-size:12px}societeinfo-plan .part .models .model-card .content .advantages ul li societeinfo-icon{width:18px;color:#df6c51}societeinfo-contact-support{display:flex;flex-direction:column;gap:2rem;width:100%}societeinfo-contact-support>form{display:flex;flex-direction:column;gap:1rem}societeinfo-contact-support>form .inputs{display:flex;flex-direction:column;gap:.5rem}societeinfo-contact-support>form .actions{display:flex;justify-content:space-between}societeinfo-search{width:100%;display:flex;flex-direction:column}societeinfo-search>.main-header{display:flex;flex-direction:column;top:0;padding-right:0rem;gap:.25rem;position:sticky!important;z-index:999!important;background:var(--color-background-primary);border:.03125rem solid var(--color-border-default)!important}societeinfo-search>.main-header.large-header{height:6rem}societeinfo-search>.main-header>societeinfo-tabs mat-tab-group{gap:0}societeinfo-search>.main-header>societeinfo-tabs mat-tab-group mat-tab-header{justify-content:center;border:unset!important;border-radius:unset!important}societeinfo-search>.main-header>societeinfo-tabs mat-tab-group mat-tab-header .mat-tab-label-container{flex-grow:unset}societeinfo-search>.main-header>societeinfo-tabs mat-tab-group mat-tab-header .mat-tab-label-container .mat-tab-labels{background:var(--color-background-primary)}societeinfo-search>.main-header>societeinfo-tabs mat-tab-group mat-tab-header .mat-tab-label-container .mat-tab-labels .mat-tab-label{margin:0;border-radius:unset;box-shadow:unset}societeinfo-search>.main-container{display:flex;flex-direction:column;width:auto;padding:0 .5rem;gap:1rem}societeinfo-search>.main-container>.actions{display:flex;justify-content:flex-end;padding:1rem 1rem .5rem;background:var(--color-background-primary)}societeinfo-search>.main-container .filters-actions{display:flex;gap:.25rem}societeinfo-search>.main-container .filters-actions>*{flex:1}societeinfo-search>.main-container .filters-toggle{position:fixed;left:50%;bottom:2rem;transform:translate(-50%);z-index:300}societeinfo-search>.main-container .left-section{display:none}societeinfo-search>.main-container .right-section{display:flex;gap:1rem}societeinfo-search>.main-container .right-section .right-section-content{display:flex;flex-direction:column;gap:.75rem;width:100%}societeinfo-search>.main-container .right-section .right-section-content.reduced{width:calc(100% - 20rem)}societeinfo-search>.main-container .right-section .right-section-content.closed{width:0;height:0;margin-left:-1rem;overflow:hidden}societeinfo-search>.main-container .right-section .right-section-content .section-results{display:flex;flex-direction:column;gap:.5rem}societeinfo-search>.main-container .right-section .right-section-content .section-results .results-actions{display:flex;justify-content:flex-end;align-items:center;gap:.5rem}societeinfo-search>.main-container .right-section .right-section-content .section-results .results-actions .view-switch{display:flex;gap:.25rem}@media screen and (min-width: 45rem){societeinfo-search>.main-container{display:block;padding:unset}societeinfo-search>.main-container societeinfo-table{padding:1rem}societeinfo-search>.main-container .filters-actions,societeinfo-search>.main-container .filters-toggle{display:none}societeinfo-search>.main-container .left-section{width:18rem;display:unset!important;position:absolute;float:left;overflow-y:auto;padding:.5rem;height:calc(100% - 7rem);background:var(--color-background-primary)}societeinfo-search>.main-container .left-section::-webkit-scrollbar{display:none}societeinfo-search>.main-container .right-section{display:flex!important;position:relative;float:right;right:0;padding:1rem;width:calc(100% - 21rem)}societeinfo-search>.main-container .right-section societeinfo-drawer societeinfo-search-stats{max-height:calc(100vh - 10.75rem)}societeinfo-search>.main-container .right-section societeinfo-drawer societeinfo-search-stats.wide{max-height:calc(100vh - 20.5rem)}}@media screen and (min-width: 65rem){societeinfo-search>.main-header{flex-direction:row;align-items:center;height:3rem!important;padding-right:.75rem}societeinfo-search>.main-header>societeinfo-tabs mat-tab-group mat-tab-header{justify-content:left;padding-left:.5rem}societeinfo-search>.main-container{width:100%;padding:0}societeinfo-search>.main-container .left-section{height:calc(100% - 4.125rem)}}societeinfo-search-filters{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}societeinfo-search-filters .search-filters-container{display:flex;flex-direction:column;flex:1;gap:.5rem}societeinfo-search-filters .search-filters-container .goto-actions{padding:.365rem 0;gap:.5rem}societeinfo-search-filters .search-filters-container .goto-actions>h4{padding-left:1rem;color:var(--color-text-secondary);letter-spacing:.5px;font-size:.875rem}societeinfo-search-filters .search-filters-container .goto-actions .save-actions{display:flex;gap:.25rem}societeinfo-search-filters .search-filters-container .search-filters-content{display:flex;flex-direction:column;padding:0rem;gap:1rem}societeinfo-search-filters .search-filters-container .search-filters-content.filters-locked{pointer-events:none;cursor:not-allowed;opacity:.5}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel{display:flex;flex-direction:column;padding:0 0 1.5rem}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .search-smart-filters{padding:1rem .25rem}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .search-smart-filters p{display:flex;justify-content:space-between;color:gray;padding-left:.75rem;padding-bottom:.5rem}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .search-smart-filters p:not(:only-child){padding-top:.75rem}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .search-smart-filters p societeinfo-icon{width:1rem;height:1rem;padding:.25rem}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .filters-group{display:flex;flex-direction:column}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .filters-group .filters-group-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem .5rem 1rem 1rem}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .filters-group .filters-group-header>h5{display:flex;align-items:center;gap:.75rem;color:var(--color-text-secondary)}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .filters-group .filters-group-header>h5.filters-group-in-use{color:var(--color-primary)}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .filters-group .filters-group-header>h5 societeinfo-icon{width:1.125rem;height:1.125rem}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .filters-group .filters-group-header>societeinfo-icon{cursor:pointer;width:.75rem;height:.75rem;padding:.12rem;color:gray;border:.0625rem solid gray;border-radius:.25rem}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .filters-group .filters-group-panels{display:flex;flex-direction:column}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .filters-group societeinfo-expansion-panel{border:1px solid var(--color-border-default);border-top:unset}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .filters-group societeinfo-expansion-panel:first-of-type{border-top:1px solid var(--color-border-default)}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .filters-group societeinfo-expansion-panel .expansion-title h5{font-size:.75rem}societeinfo-search-filters .search-filters-container .search-filters-content .search-filters-panel .filters-group societeinfo-expansion-panel .expansion-header.locked{color:var(--color-text-secondary-dark);background:var(--color-background-default)}societeinfo-search-stats{display:flex;flex-direction:column;height:120%;overflow-y:auto}societeinfo-search-stats .stats-container{display:flex;flex-direction:column;position:relative}societeinfo-search-stats .stats-container .stats{display:flex;flex-direction:column;gap:1rem}societeinfo-search-stats .stats-container .stats societeinfo-dash-box{min-width:17rem;flex-basis:30%}societeinfo-search-stats .stats-container .stats-action{position:sticky;bottom:0;display:flex;justify-content:center}societeinfo-search-counts{display:flex;align-items:flex-start;height:5.5rem;gap:1.25rem;overflow-y:hidden}societeinfo-search-counts .stat-container{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;height:100%;max-width:18rem;min-width:15.5rem;border-radius:.5rem;background:var(--color-table-background)}societeinfo-search-counts .stat-container:not(.spaced){width:100%}societeinfo-search-counts .stat-container.spaced{flex:1}societeinfo-search-counts .stat-container.spaced:not(:last-child){margin-right:1rem}societeinfo-search-counts .stat-container.unspaced{max-width:unset}societeinfo-search-counts .stat-container societeinfo-icon{width:1rem;height:1rem;color:#a0a0a0}societeinfo-search-counts .stat-container .stat-header{flex:1;display:flex;align-items:flex-start;gap:.5rem;flex-wrap:wrap;row-gap:0rem;padding-top:.25rem}societeinfo-search-counts .stat-container .stat-header .stat-title{display:flex;align-items:center;font-family:var(--font-family-default);color:var(--color-text-secondary)}societeinfo-search-counts .stat-container .stat-header .stat-info{display:flex;align-items:center;gap:.5rem}societeinfo-search-counts .stat-container .stat-header .stat-info p{line-height:1rem;font-style:italic;font-size:.75rem}societeinfo-search-counts .stat-container .stat-line{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;color:var(--color-text-secondary-dark)}societeinfo-search-counts .stat-container .stat-line .stat-number{display:unset}societeinfo-search-counts .stat-container .stat-footer{flex:1;display:flex;flex-direction:column;justify-content:flex-end;color:var(--color-text-secondary-dark)}societeinfo-search-counts .stat-container .stat-number{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:1.05rem;line-height:1.25rem}societeinfo-search-counts .stat-container .stat-number.stat-number-small{font-size:.9rem;margin-right:.25rem}societeinfo-search-counts .stat-container .stat-number.stat-number-small:first-child{margin-left:.25rem}societeinfo-search-results-companies{display:flex;flex-direction:column;justify-content:space-between;gap:.125rem;height:calc(100vh - 15rem)}societeinfo-search-results-companies .results-container{display:flex;flex-direction:column;align-items:stretch;gap:1rem;border-radius:.3125rem;overflow:hidden}societeinfo-search-results-companies .results-container societeinfo-table{height:100%;padding:0}societeinfo-search-results-companies .results-container societeinfo-table .table-body{height:100%}societeinfo-search-results-companies .results-container societeinfo-table .table-body .mat-table{max-height:unset}societeinfo-search-results-companies .results-container societeinfo-table .table-body .mat-table .mat-header-row{position:sticky;top:0;padding:0rem .5rem}societeinfo-search-results-companies .results-container societeinfo-table .table-body .mat-table .mat-row{padding:.25rem .5rem}@media screen and (min-width: 45rem){societeinfo-search-results-companies{height:calc(100vh - 11.75rem)}societeinfo-search-results-companies .results-container{height:100%;gap:1.25rem}}@media screen and (min-width: 65rem){societeinfo-search-results-companies{height:calc(100vh - 15rem)}}societeinfo-search-results-contacts{display:flex;flex-direction:column;justify-content:space-between;gap:.125rem;height:calc(100vh - 15rem)}societeinfo-search-results-contacts .results-container{display:flex;flex-direction:column;align-items:stretch;height:100%;gap:1rem;border-radius:.3125rem;overflow:hidden}societeinfo-search-results-contacts .results-container societeinfo-table{height:100%;padding:0}societeinfo-search-results-contacts .results-container societeinfo-table .table-body{height:100%}societeinfo-search-results-contacts .results-container societeinfo-table .table-body .mat-table{max-height:unset}societeinfo-search-results-contacts .results-container societeinfo-table .table-body .mat-table .mat-header-row{position:sticky;top:0;padding:0rem .5rem}@media screen and (min-width: 56rem){societeinfo-search-results-contacts .results-container societeinfo-table .table-body .mat-table .mat-row{padding:.25rem .5rem}}@media screen and (min-width: 45rem){societeinfo-search-results-contacts{height:calc(100vh - 11.75rem)}societeinfo-search-results-contacts .results-container{height:100%;gap:1.25rem}}@media screen and (min-width: 65rem){societeinfo-search-results-contacts{height:calc(100vh - 15rem)}}societeinfo-search-lists{display:flex;flex-direction:column;gap:1.25rem;margin:0 auto 1rem;padding:.75rem;width:calc(100% - 1.5rem);max-width:65rem}societeinfo-search-lists>.content{display:flex;flex-direction:column;gap:1rem;padding:1.75rem 2rem;border-radius:.5rem;background:var(--color-table-background)}societeinfo-search-lists>.content .intro{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:1.25rem}@media screen and (min-width: 30rem){societeinfo-search-lists>.content .intro{flex-direction:row;align-items:flex-start}}societeinfo-search-lists>.content .intro .title h3{display:flex;gap:.5rem;color:var(--color-header-text-main)}societeinfo-search-lists>.content .intro societeinfo-button{justify-self:flex-start}societeinfo-search-lists>.content .body{display:flex;flex-direction:column}societeinfo-search-lists>.content .body .part{display:flex;justify-content:center;gap:1.25rem}societeinfo-search-lists>.content .body .part>*{flex-grow:1}societeinfo-search-exports{display:flex;flex-direction:column;gap:1.25rem;margin:0 auto 1rem;padding:.75rem;width:calc(100% - 1.5rem);max-width:65rem}societeinfo-search-exports>.content{display:flex;flex-direction:column;gap:1rem;padding:1.75rem 2rem;border-radius:.5rem;background:var(--color-table-background)}societeinfo-search-exports>.content .intro{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:1.25rem}@media screen and (min-width: 36rem){societeinfo-search-exports>.content .intro{flex-direction:row;align-items:flex-start}}societeinfo-search-exports>.content .intro .title h3{display:flex;gap:.5rem;color:var(--color-header-text-main)}societeinfo-search-exports>.content .body{display:flex;flex-direction:column}societeinfo-search-exports>.content .body .part{display:flex;justify-content:center;gap:1.25rem}societeinfo-search-exports>.content .body .part>*{flex-grow:1}societeinfo-export-preview{display:flex;flex-direction:column;gap:1.5rem;width:60rem;max-width:calc(100vw - 4rem)}@media screen and (min-width: 56rem){societeinfo-export-preview>societeinfo-table:not(.large) .mat-table{min-width:258rem!important}societeinfo-export-preview>societeinfo-table.large .mat-table{min-width:600rem!important}}societeinfo-search-sort{width:13rem!important;height:12rem!important;overflow-y:auto!important;display:flex;flex-direction:column;background-color:var(--color-drop-background)}societeinfo-search-sort>.sorting{display:flex;align-items:center;gap:1rem}societeinfo-search-sort>.sorting societeinfo-icon{width:1.25rem;height:1.25rem}societeinfo-search-sort>div{padding:.5rem 1rem;border-bottom:.0625rem solid var(--color-border-default);color:var(--color-drop-text-default);cursor:pointer}societeinfo-search-sort>div:last-child{border-bottom:none}societeinfo-search-sort>div.selected,societeinfo-search-sort>div:hover{color:#e95c41}societeinfo-search-sort>div.selected,societeinfo-search-sort>div:active{background-color:#e6e5e5}societeinfo-search-sort>div>p{font-size:.85rem}societeinfo-search-saved{display:flex;flex-direction:column;gap:1.25rem;margin:0 auto 1rem;padding:.75rem;width:calc(100% - 1.5rem);max-width:65rem}societeinfo-search-saved>.content{display:flex;flex-direction:column;gap:1rem;padding:1.75rem 2rem;border-radius:.5rem;background:var(--color-table-background)}societeinfo-search-saved>.content .intro{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:1.25rem}@media screen and (min-width: 30rem){societeinfo-search-saved>.content .intro{flex-direction:row;align-items:flex-start}}societeinfo-search-saved>.content .intro .title h3{display:flex;gap:.5rem;color:var(--color-header-text-main)}societeinfo-search-saved>.content .body{display:flex;flex-direction:column}societeinfo-search-saved>.content .body .part{display:flex;justify-content:center;gap:1.25rem}societeinfo-search-saved>.content .body .part>*{flex-grow:1}societeinfo-search-saved-panel{width:18rem}societeinfo-search-company{overflow:hidden;display:flex;font-family:rubik;min-height:19rem;overflow:visible}societeinfo-search-company .company-view{background:var(--color-table-background);border-radius:.3125rem;text-decoration:none;color:inherit;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;padding:1.25rem 1.125rem;cursor:pointer}societeinfo-search-company .company-view.not-diffu{cursor:not-allowed}societeinfo-search-company .company-view:hover:not(.not-diffu){transform:scale(1.0125)}societeinfo-search-company .company-view .company-header{display:flex;justify-content:space-between;gap:1rem;color:var(--color-table-text-default)}societeinfo-search-company .company-view .company-header .company-details{display:flex;flex-direction:column;gap:.5rem}societeinfo-search-company .company-view .company-header .company-details h3{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;text-overflow:clip}societeinfo-search-company .company-view .company-header .company-details .company-intro{display:flex;align-items:center;gap:1rem}societeinfo-search-company .company-view .company-header .company-details .company-intro .company-image{display:flex;align-items:center;justify-content:center;height:100%;width:100%;max-width:2.75rem;max-height:2.75rem;overflow:hidden;border-radius:.125rem;box-shadow:0 .2rem .365rem #96969626}societeinfo-search-company .company-view .company-header .company-details .company-intro .company-image img{width:100%}societeinfo-search-company .company-view .company-header .company-details .company-intro .company-image societeinfo-icon{color:#a0a0a0}societeinfo-search-company .company-view .company-header .company-details .company-intro .company-image societeinfo-icon mat-icon{width:2.25rem;height:2.25rem}societeinfo-search-company .company-view .company-header .company-details .company-intro .company-info{display:flex;flex-direction:column;gap:.25rem}societeinfo-search-company .company-view .company-header .company-details .company-intro .company-info .company-socials{display:flex;align-items:center;gap:.5rem}societeinfo-search-company .company-view .company-header .company-details .company-intro .company-info .company-socials societeinfo-icon{max-width:.75rem;max-height:.75rem;color:#a0a0a0}societeinfo-search-company .company-view .company-header .company-details .company-intro .company-info .company-socials societeinfo-icon.available{color:#e95c41}societeinfo-search-company .company-view .company-header .company-actions societeinfo-icon{padding:0 0 1rem 1rem}societeinfo-search-company .company-view .company-line{color:var(--color-table-text-default)}societeinfo-search-company .company-view .company-line p{font-size:.8175rem;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;-webkit-box-orient:vertical;text-overflow:clip;word-break:break-word}societeinfo-search-company .company-view .company-data{display:flex;flex-wrap:wrap;gap:.25rem}societeinfo-search-company .company-view .company-data>.item{display:flex;align-items:center;justify-content:space-between;gap:.375rem;padding:.15rem .65rem;border-radius:1rem;background:var(--color-background-info);color:var(--color-text-info)}societeinfo-search-company .company-view .company-data>.item>.key{font-size:.75rem}societeinfo-search-company .company-view .company-data>.item>.value{display:flex;align-items:center;gap:.5rem}societeinfo-search-company .company-view .company-data>.item>.value p{font-size:.75rem}societeinfo-search-company .company-view .company-data>.item>.value societeinfo-icon{max-width:1rem}societeinfo-company{width:100%;display:flex;flex-direction:column;align-items:center}societeinfo-company .mat-tab-list{transform:inherit!important}societeinfo-company .mat-tab-label-container{overflow-x:auto!important;-ms-overflow-style:none;scrollbar-width:none}societeinfo-company .mat-tab-label-container::-webkit-scrollbar{display:none}societeinfo-company .mat-tab-header-pagination{display:none!important}societeinfo-company>.header{display:flex;justify-content:center;width:100%;gap:2.5rem;margin-top:.0625rem;box-sizing:border-box;background:var(--color-background-primary);color:var(--color-table-text-default);border:.03125rem solid var(--color-border-default)}societeinfo-company>.header .container{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:.75rem;gap:1rem}societeinfo-company>.header .container .breadcrumb{display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:visby-cf-demi-bold;font-size:.875rem;color:gray;cursor:default}societeinfo-company>.header .container .breadcrumb span:not(.breadcrumb-separator){cursor:pointer}societeinfo-company>.header .container .breadcrumb span:not(.breadcrumb-separator):hover{color:#e95c41}societeinfo-company>.header .container .breadcrumb span.breadcrumb-separator{padding-top:.125rem;font-family:rubik}societeinfo-company>.container{display:flex;flex-direction:column;padding:1.5rem .75rem .75rem;gap:1rem;width:calc(100% - 1.5rem)}societeinfo-company>.container .sections{display:flex;flex-direction:column;justify-content:center;gap:1.25rem;margin-bottom:2rem!important}societeinfo-company>.container .sections .left-section{display:flex;flex-direction:column;gap:1rem}societeinfo-company>.container .sections .right-section{flex:1;display:flex;flex-direction:column;gap:1rem}societeinfo-company>.container .sections .content{display:flex;flex-direction:column;border-radius:.3125rem;background:var(--color-background-primary);overflow:hidden}societeinfo-company>.container .sections .content .header{display:flex;justify-content:space-between;flex-direction:column;align-items:stretch;gap:1rem;padding:1.5rem 1rem 1rem;color:#bebebe;border-bottom:2px solid #f1f4f5}societeinfo-company>.container .sections .content .header societeinfo-icon{height:1.5rem;width:1.5rem}societeinfo-company>.container .sections .content .header .main{align-items:flex-start;justify-content:center;gap:1rem;color:var(--color-header-text-main);display:flex;align-items:center;gap:1.5rem}societeinfo-company>.container .sections .content .header .main.admin societeinfo-icon{color:var(--color-primary)}societeinfo-company>.container .sections .content .header .main .title{font-size:1.125rem;line-height:1.25rem;padding-top:.125rem}societeinfo-company>.container .sections .content .header .main .company-logo{width:3rem;height:3rem}societeinfo-company>.container .sections .content .header .main .company{display:flex;flex-direction:column;gap:.5rem}societeinfo-company>.container .sections .content .header .main .company .company-name{font-size:1.5rem;line-height:1.25rem;color:var(--color-header-text-default)}societeinfo-company>.container .sections .content .header .main .company .company-risk .company-risk-item{cursor:pointer;text-decoration:underline;display:flex;align-items:center;gap:.25rem;font-size:.75rem}societeinfo-company>.container .sections .content .header .main .company .company-risk .company-risk-item societeinfo-icon{width:1rem}societeinfo-company>.container .sections .content .header .main societeinfo-icon{width:1.25rem}societeinfo-company>.container .sections .content .header .social{display:flex;gap:1rem;justify-content:center}societeinfo-company>.container .sections .content .header .social>*{display:flex;justify-content:center;align-items:center;cursor:pointer;width:2rem;height:2rem;border-width:1px;border-style:solid;border-radius:1.5rem;border-color:var(--color-primary)}societeinfo-company>.container .sections .content .header .social>*:hover{transform:scale(1.1)}societeinfo-company>.container .sections .content .header .social>* societeinfo-icon{color:var(--color-primary);width:.875rem;height:.875rem}societeinfo-company>.container .sections .content .body{display:flex;flex-direction:column;gap:1.5rem;padding:.5rem;color:var(--color-table-text-default)}societeinfo-company>.container .sections .content .body .part{display:flex;flex-direction:column;gap:1.25rem;padding:.5rem;box-sizing:border-box}societeinfo-company>.container .sections .content .body .part.tabs{padding:0}societeinfo-company>.container .sections .content .body .part.tabs societeinfo-tab-content{gap:1.75rem}societeinfo-company>.container .sections .content .body .part.tabs societeinfo-tab-content>.part:only-child{min-height:5rem}societeinfo-company>.container .sections .content .body .part.tabs societeinfo-tab-content .part.as-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1rem}societeinfo-company>.container .sections .content .body .part .info{max-width:100%;display:flex;flex-direction:column;flex:1 1 0;gap:1.25rem}societeinfo-company>.container .sections .content .body .part .info .detail{display:flex;justify-content:space-between;gap:1rem}societeinfo-company>.container .sections .content .body .part .info .detail>*{flex:1}societeinfo-company>.container .sections .content .body .part .info .detail:not(.col)>*:not(.title){text-align:right}societeinfo-company>.container .sections .content .body .part .info .detail>p,societeinfo-company>.container .sections .content .body .part .info .detail .list-elements>p{text-align:right}societeinfo-company>.container .sections .content .body .part .info .detail>p societeinfo-icon,societeinfo-company>.container .sections .content .body .part .info .detail .list-elements>p societeinfo-icon{justify-content:flex-end}societeinfo-company>.container .sections .content .body .part .info .detail>p societeinfo-icon.download,societeinfo-company>.container .sections .content .body .part .info .detail .list-elements>p societeinfo-icon.download{color:gray}societeinfo-company>.container .sections .content .body .part .info .detail.col{flex-direction:column;align-items:normal;gap:.5rem}societeinfo-company>.container .sections .content .body .part .info .detail.col>*{flex:none}societeinfo-company>.container .sections .content .body .part .info .detail.col>p,societeinfo-company>.container .sections .content .body .part .info .detail.col .list-elements>p{text-align:left}societeinfo-company>.container .sections .content .body .part .info .detail.col.action{display:flex;flex-direction:column;margin-top:auto}societeinfo-company>.container .sections .content .body .part .info .detail>p.link,societeinfo-company>.container .sections .content .body .part .info .detail .list-elements>p.link{display:flex;gap:.25rem;cursor:default;max-width:-moz-fit-content;max-width:fit-content}societeinfo-company>.container .sections .content .body .part .info .detail>p.link:not(.no-hover),societeinfo-company>.container .sections .content .body .part .info .detail .list-elements>p.link:not(.no-hover){cursor:pointer}societeinfo-company>.container .sections .content .body .part .info .detail>p.link:not(.no-hover):hover,societeinfo-company>.container .sections .content .body .part .info .detail .list-elements>p.link:not(.no-hover):hover{color:#e95c41}societeinfo-company>.container .sections .content .body .part .info .detail>p.link societeinfo-icon,societeinfo-company>.container .sections .content .body .part .info .detail .list-elements>p.link societeinfo-icon{height:1.25rem;width:1.25rem}societeinfo-company>.container .sections .content .body .part .info .detail>p.link societeinfo-icon.download,societeinfo-company>.container .sections .content .body .part .info .detail .list-elements>p.link societeinfo-icon.download{height:1.5rem;width:1.5rem;color:#dd2828}societeinfo-company>.container .sections .content .body .part .info .detail .title{display:flex;gap:.5rem;color:var(--color-header-text-default)}societeinfo-company>.container .sections .content .body .part .info .detail .title:not(h4){font-size:.9rem;line-height:1.25rem}societeinfo-company>.container .sections .content .body .part .info .detail .title societeinfo-icon{max-height:1rem;max-width:1rem}societeinfo-company>.container .sections .content .body .part .info .detail .title societeinfo-icon.title-icon-smaller{max-height:.875rem;max-width:.875rem}societeinfo-company>.container .sections .content .body .part .info .detail:not(.col) .title:not(.single-title){font-size:.75rem;text-transform:uppercase;color:#909090}societeinfo-company>.container .sections .content .body .part .info .detail .keywords{display:flex;flex-wrap:wrap;gap:.6rem;padding:.5rem 0 .75rem}societeinfo-company>.container .sections .content .body .part .info .detail .keywords>*{display:flex;justify-content:center;align-items:center;height:1.875rem;border-radius:.25rem;background-color:#e8eef3}societeinfo-company>.container .sections .content .body .part .info .detail .keywords>* p{font-size:.825rem;font-family:rubik-semi-bold;padding:.5rem;color:var(--color-header-text-default)}societeinfo-company>.container .sections .content .body .part .info .detail .keywords>* p span{font-family:rubik}societeinfo-company>.container .sections .content .body .part .info .detail .keywords>* p b{padding-left:.5rem}societeinfo-company>.container .sections .content .body .part .info .detail societeinfo-chart{width:100%}societeinfo-company>.container .sections .content .body .part .info .detail .info-actions{display:flex;flex-direction:row;gap:1rem}societeinfo-company>.container .sections .content .body .part .info .detail .simple-elements{display:flex;flex-direction:column;gap:.75rem;padding:.25rem 0 1rem}societeinfo-company>.container .sections .content .body .part .info .detail .simple-elements>*{text-align:right}societeinfo-company>.container .sections .content .body .part .info .detail .simple-elements .clickable{margin-top:.25rem}societeinfo-company>.container .sections .content .body .part .info .detail .list-elements{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 1.75rem}societeinfo-company>.container .sections .content .body .part .info .detail .opening-hours .day{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:.25rem}societeinfo-company>.container .sections .content .body .part .info .detail .opening-hours .day .day-name{font-weight:700}societeinfo-company>.container .sections .content .body .part .info .detail .opening-hours .day .hours{margin-left:.5rem;text-align:right}societeinfo-company>.container .sections .content .body .part .info .detail .rating-stars{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:.25rem}@media screen and (min-width: 45rem){societeinfo-company>.header{min-height:3rem}societeinfo-company>.header .container societeinfo-nav-search{min-width:30rem}societeinfo-company>.header .container .intro .company-logo img{max-width:5.5rem;max-height:5.5rem}societeinfo-company>.container .sections .content .header{flex-wrap:wrap;flex-direction:row;align-items:center;padding:1rem 1.5rem;gap:1rem}societeinfo-company>.container .sections .content .body{padding:1.5rem}societeinfo-company>.container .sections .content .body .part.tabs societeinfo-tab-content .part.as-grid{grid-template-columns:repeat(auto-fill,minmax(24rem,1fr))}societeinfo-company>.container .sections .content .body .part .info .detail societeinfo-input{width:17rem}}@media screen and (min-width: 56rem){societeinfo-company>.header{min-height:3rem}societeinfo-company>.header .container{flex-direction:row;align-items:center;padding:.25rem .75rem;gap:unset}societeinfo-company>.container .sections .content .header{padding:1.5rem 1.75rem}societeinfo-company>.container .sections .content .body{padding:1.5rem 1.75rem}societeinfo-company>.container .sections .content .body .part{flex-direction:row;justify-content:center;width:100%}societeinfo-company>.container .sections .content .body .part.tabs societeinfo-tab-content>.part:only-child{min-height:25rem}societeinfo-company>.container .sections .content .body .part.no-space{gap:0}societeinfo-company>.container .sections .content .body .part.no-space .info>* :not(:last-child){margin-right:1rem}societeinfo-company>.container .sections .content .body .part .info a{font-size:.875rem;color:var(--color-primary)}societeinfo-company>.container .sections .content .body .part .info.desc{width:60%}societeinfo-company>.container .sections .content .body .part .info.chart{min-width:40%;max-width:50%}societeinfo-company>.container .sections .content .body .part .info.chart.chart-desc-side{flex:unset}societeinfo-company>.container .sections .content .body .part .info.chart-m{min-width:30%;max-width:50%}}@media screen and (min-width: 65rem){societeinfo-company>.header{z-index:100;position:sticky;top:0}societeinfo-company>.header .container{max-width:90rem}societeinfo-company>.container{max-width:90rem}societeinfo-company>.container .sections{flex-direction:row}societeinfo-company>.container .sections .left-section{width:90%}}@media screen and (min-width: 78rem){societeinfo-company>.container .sections .left-section{width:85%}}societeinfo-company p.success,societeinfo-company a.success{color:var(--color-text-success)}societeinfo-company p.warning,societeinfo-company a.warning{color:var(--color-text-warning)}societeinfo-company p.danger,societeinfo-company a.danger{color:var(--color-text-danger)}societeinfo-company .risk-wrapper{height:10rem;width:10rem;margin:auto;font-size:.375rem}societeinfo-company .risk-wrapper .risk-svg{height:150px;width:150px}societeinfo-company .risk-wrapper .risk-svg .risk-circle{fill:none;stroke-width:1;stroke-miterlimit:10}societeinfo-company .risk-wrapper .risk-svg .risk-path-gray{stroke:#ddd}societeinfo-company .risk-wrapper .risk-svg .risk-path-info{stroke-dasharray:0,47,0;stroke:#7ccce5}societeinfo-company .risk-wrapper .risk-svg .risk-path-alert{stroke-dasharray:31,47,0;transform-origin:50px 50px;transform:rotate(270deg);stroke:#fde47f}societeinfo-company .risk-wrapper .risk-svg .risk-path-warning{stroke-dasharray:47,50,0;transform-origin:50px 50px;transform:rotate(270deg);stroke:#df6c51}societeinfo-company .risk-wrapper .risk-svg .risk-path-danger{stroke:#e04644}societeinfo-company .risk-wrapper .risk-svg .risk-text{text-anchor:middle;stroke-width:.8px}societeinfo-company .risk-wrapper .risk-svg .risk-text-info{stroke:#7ccce5}societeinfo-company .risk-wrapper .risk-svg .risk-text-alert{stroke:#fde47f}societeinfo-company .risk-wrapper .risk-svg .risk-text-warning{stroke:#df6c51}societeinfo-company .risk-wrapper .risk-svg .risk-text-danger{stroke:#e04644}societeinfo-company .google-image{display:flex;justify-content:space-between;flex-direction:column;align-items:stretch;gap:.5rem;padding:1rem;color:#bebebe;border-bottom:2px solid #f1f4f5;padding:0;position:relative;cursor:default;background:#212555;height:8rem}societeinfo-company .google-image.image-url{cursor:pointer}societeinfo-company .google-image .google-source{position:absolute;right:1rem;top:1rem;z-index:1}societeinfo-company .google-image img{height:100%;object-fit:cover}societeinfo-company .google-image .header-overlay-container{position:absolute;height:100%;transition:.5s ease;color:#fff;width:100%;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.8))}societeinfo-company .google-image .header-overlay-container .header-overlay-title{position:absolute;bottom:10%;right:5%;left:5%;line-height:1.5rem;text-align:left}societeinfo-company-data-browser{width:100%;display:flex;flex-direction:column;gap:.25rem}societeinfo-company-data-browser .data-browser-search{display:flex;flex-direction:column;max-width:21rem;padding-bottom:1rem}societeinfo-company-data-browser societeinfo-expansion-panel .container{max-height:80vh;overflow-y:auto}societeinfo-company-data-browser societeinfo-expansion-panel .container pre{white-space:pre-wrap}societeinfo-company-data-browser societeinfo-expansion-panel .container span{color:var(--color-primary)}societeinfo-enrich{width:100%;display:flex;flex-direction:column;align-items:center}societeinfo-enrich>.container{display:flex;flex-direction:column;padding:.75rem;gap:1rem;width:calc(100% - 1.5rem);max-width:65rem}societeinfo-enrich>.container .sections{width:100%;display:flex;flex-direction:column;justify-content:center;gap:1.25rem;margin-bottom:2rem!important}societeinfo-enrich>.container .sections .left-section{display:flex;flex-direction:column;gap:1.25rem;margin:1rem 0;padding-right:.25rem}societeinfo-enrich>.container .sections .left-section>.content{display:flex;flex-direction:column;gap:1rem;padding:1.75rem 2rem;border-radius:.5rem;background:var(--color-table-background)}societeinfo-enrich>.container .sections .left-section>.content .header{display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem;background:var(--color-table-background)}@media screen and (min-width: 56rem){societeinfo-enrich>.container .sections .left-section>.content .header{flex-direction:row}}societeinfo-enrich>.container .sections .left-section>.content .header .sticky{position:sticky;top:-1rem}societeinfo-enrich>.container .sections .left-section>.content .header .title h3{display:flex;gap:.5rem;color:var(--color-header-text-main)}societeinfo-enrich>.container .sections .left-section>.content .header societeinfo-button{justify-self:flex-start}societeinfo-enrich>.container .sections .left-section>.content .body{display:flex;flex-direction:column;gap:1.5rem}societeinfo-enrich>.container .sections .left-section>.content .body .part{display:flex;justify-content:center;gap:1.25rem}societeinfo-enrich>.container .sections .left-section>.content .body .part>*{flex-grow:1}societeinfo-enrich>.container .sections .left-section>.content .body .part societeinfo-stepper-content>.container{display:flex;flex-direction:column;gap:1rem}societeinfo-enrich>.container .sections .left-section>.content .body .part societeinfo-stepper-content>.container>.content{display:flex;flex-direction:column;align-items:center;gap:2rem}societeinfo-enrich>.container .sections .left-section>.content .body .part societeinfo-stepper-content>.container>.content.scrollable{max-height:32rem;overflow:auto}societeinfo-enrich>.container .sections .left-section>.content .body .part societeinfo-stepper-content>.container>.content>.choices{display:flex;flex-direction:column;justify-content:center;gap:1.25rem}societeinfo-enrich>.container .sections .left-section>.content .body .part societeinfo-stepper-content>.container>.content .enrich-results{display:flex;flex-direction:column;align-items:center}societeinfo-enrich>.container .sections .left-section>.content .body .part societeinfo-stepper-content>.container>.content .goto-actions{margin-top:2rem}societeinfo-enrich>.container .sections .left-section>.content .body .part societeinfo-stepper-content>.container>.content societeinfo-enrich-mapping{width:100%}societeinfo-enrich>.container .sections .left-section>.content .body .part societeinfo-stepper-content>.container>.content h4{color:var(--color-header-text-main);text-align:center;line-height:1.5rem;max-width:28rem}@media screen and (min-width: 56rem){societeinfo-enrich>.container .sections .left-section>.content .body.extended{flex-direction:row;gap:1rem}societeinfo-enrich>.container .sections .left-section>.content .body.extended .part{flex:1}societeinfo-enrich>.container .sections .left-section>.content .body societeinfo-file-uploader{padding:1.75rem 1.25rem 0 0}}societeinfo-enrich>.container .sections .right-section{display:flex;flex-direction:column;padding-right:.25rem}@media screen and (min-width: 56rem){societeinfo-enrich societeinfo-stepper-content>.container>.content>.choices{flex-direction:row!important}}societeinfo-enrich-mapping>.container{display:flex;flex-direction:column;gap:1.5rem}societeinfo-enrich-mapping>.container section{display:flex;flex-direction:column;gap:1rem}societeinfo-enrich-mapping>.container section .mapping-header{justify-content:flex-start}societeinfo-enrich-mapping>.container section .mapping-header h3{color:var(--color-table-text-default)}societeinfo-enrich-mapping>.container section .lines{display:flex;flex-direction:column;gap:.5rem;color:var(--color-table-text-default)}societeinfo-enrich-mapping>.container section .lines .line{display:flex;align-items:flex-start;min-height:3rem;padding:.5rem 0}societeinfo-enrich-mapping>.container section .lines .line.titles{color:var(--color-mapping-header-text-default);background:var(--color-mapping-header-background)}societeinfo-enrich-mapping>.container section .lines .line .enrich-mapping-name{display:flex;flex-direction:column;justify-content:center;flex-basis:30%;height:3rem;padding:0 1rem}societeinfo-enrich-mapping>.container section .lines .line .enrich-mapping-col{display:flex;flex-direction:column;justify-content:center;flex-basis:30%;height:3rem;padding:0 1rem}societeinfo-enrich-mapping>.container section .lines .line .enrich-mapping-value{display:flex;flex-direction:column;justify-content:center;gap:.25rem;height:3rem;padding:0 1rem;flex-basis:40%}societeinfo-enrich-mapping>.container section .lines .line .mapped{font-family:rubik-semi-bold;color:green}@media screen and (max-width: 56rem){societeinfo-enrich-mapping .mapping-header{flex-direction:column!important}}societeinfo-enrich-view{display:flex;flex-direction:column;gap:1rem;width:100%}societeinfo-enrich-view>table{width:100%}societeinfo-enrich-view>table thead{text-align:left}societeinfo-enrich-view>table td,societeinfo-enrich-view>table tr{width:50%}societeinfo-enrich-preview{display:flex;flex-direction:column;gap:1.5rem;width:60rem;max-width:calc(100vw - 4rem)}@media screen and (min-width: 56rem){societeinfo-enrich-preview>societeinfo-table:not(.large) .mat-table{min-width:280rem!important}societeinfo-enrich-preview>societeinfo-table.large .mat-table{min-width:600rem!important}}societeinfo-sentinel{width:100%;display:flex;flex-direction:column;align-items:center}societeinfo-sentinel>*{display:flex;flex-direction:column;padding:.75rem;gap:1rem;width:calc(100% - 1.5rem);max-width:65rem}societeinfo-sentinel>* .sections{width:100%;display:flex;flex-direction:column;justify-content:center;gap:1.25rem;margin-bottom:2rem!important}societeinfo-sentinel>* .sections .left-section{display:flex;flex-direction:column;gap:1.25rem;margin:1rem 0;padding-right:.25rem}societeinfo-sentinel>* .sections .left-section .back-action{cursor:pointer;display:flex;align-items:center;gap:.5rem;color:var(--color-header-text-main)}societeinfo-sentinel>* .sections .left-section .back-action:hover{color:#e95c41}societeinfo-sentinel>* .sections .left-section .back-action societeinfo-icon{width:1.25rem}societeinfo-sentinel>* .sections .left-section>.content{display:flex;flex-direction:column;gap:1rem;padding:1.75rem 2rem;border-radius:.5rem;background:var(--color-table-background)}societeinfo-sentinel>* .sections .left-section>.content .intro{display:flex;justify-content:space-between;gap:1rem}@media screen and (max-width: 45rem){societeinfo-sentinel>* .sections .left-section>.content .intro{flex-direction:column}}societeinfo-sentinel>* .sections .left-section>.content .intro .title h3{display:flex;gap:.5rem;color:var(--color-header-text-main)}societeinfo-sentinel>* .sections .left-section>.content .intro societeinfo-button{justify-self:flex-start}societeinfo-sentinel>* .sections .left-section>.content .body{display:flex;flex-direction:column}societeinfo-sentinel>* .sections .left-section>.content .body .part{display:flex;justify-content:center;gap:1.25rem}societeinfo-sentinel>* .sections .left-section>.content .body .part>*{flex-grow:1}societeinfo-sentinel>* .sections .right-section{display:flex;flex-direction:column;padding-right:.25rem}societeinfo-watch-view>form{display:flex;align-items:flex-end;justify-content:center;gap:1.5rem;padding:1rem 0}societeinfo-watch-view>form .inputs{display:flex;align-items:center;gap:1rem}societeinfo-watch-view>form .inputs societeinfo-datepicker{max-width:15rem}societeinfo-watch-view>form .actions{display:flex;gap:1rem}
