@charset "UTF-8";html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}html{--ion-font-family:var(--ion-default-font)}body{background:var(--ion-background-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card .ion-page>ion-header>ion-toolbar:first-of-type{padding-top:0}html.ios ion-modal .ion-page{border-radius:inherit}.ion-color-primary{--ion-color-base:var(--ion-color-primary,#3880ff)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb,56,128,255)!important;--ion-color-contrast:var(--ion-color-primary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-primary-shade,#3171e0)!important;--ion-color-tint:var(--ion-color-primary-tint,#4c8dff)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary,#3dc2ff)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb,61,194,255)!important;--ion-color-contrast:var(--ion-color-secondary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-secondary-shade,#36abe0)!important;--ion-color-tint:var(--ion-color-secondary-tint,#50c8ff)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary,#5260ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb,82,96,255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-tertiary-shade,#4854e0)!important;--ion-color-tint:var(--ion-color-tertiary-tint,#6370ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success,#2dd36f)!important;--ion-color-base-rgb:var(--ion-color-success-rgb,45,211,111)!important;--ion-color-contrast:var(--ion-color-success-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-success-shade,#28ba62)!important;--ion-color-tint:var(--ion-color-success-tint,#42d77d)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning,#ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb,255,196,9)!important;--ion-color-contrast:var(--ion-color-warning-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-warning-shade,#e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint,#ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger,#eb445a)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb,235,68,90)!important;--ion-color-contrast:var(--ion-color-danger-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-danger-shade,#cf3c4f)!important;--ion-color-tint:var(--ion-color-danger-tint,#ed576b)!important}.ion-color-light{--ion-color-base:var(--ion-color-light,#f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb,244,245,248)!important;--ion-color-contrast:var(--ion-color-light-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-light-shade,#d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint,#f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium,#92949c)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb,146,148,156)!important;--ion-color-contrast:var(--ion-color-medium-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-medium-shade,#808289)!important;--ion-color-tint:var(--ion-color-medium-tint,#9d9fa6)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark,#222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb,34,36,40)!important;--ion-color-contrast:var(--ion-color-dark-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-dark-shade,#1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint,#383a3e)!important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0}.split-pane-visible>.ion-page.split-pane-main{position:relative}.ion-page-hidden,[hidden],ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-menu-controller,ion-modal-controller,ion-nav-controller,ion-picker-controller,ion-popover-controller,ion-route,ion-route-redirect,ion-router,ion-select-option,ion-toast-controller{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:constant(safe-area-inset-top)){html{--ion-safe-area-top:constant(safe-area-inset-top);--ion-safe-area-bottom:constant(safe-area-inset-bottom);--ion-safe-area-left:constant(safe-area-inset-left);--ion-safe-area-right:constant(safe-area-inset-right)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}ion-card-header.ion-color .ion-inherit-color,ion-card.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-push,.md .menu-content-reveal{box-shadow:4px 0 16px rgba(0,0,0,.18)}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%;border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,label,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::-moz-placeholder{padding-left:2px}textarea:-ms-input-placeholder{padding-left:2px}textarea::-ms-input-placeholder{padding-left:2px}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}.ion-tappable,[tappable],[tappable] div,[tappable] ion-icon,[tappable] ion-label,[tappable] span,a,a div,a ion-icon,a ion-label,a span,button,button div,button ion-icon,button ion-label,button span,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;-webkit-appearance:button}[tappable],button{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html:not(.hydrated) body{display:none}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}a{background-color:transparent;color:var(--ion-color-primary,#3880ff)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:26px}h2{margin-top:18px;font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}small,sub,sup{font-size:75%}sub,sup{position:relative;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}.ion-float-end,:host-context([dir=rtl]) .ion-float-start,[dir=rtl] .ion-float-start{float:right!important}:host-context([dir=rtl]) .ion-float-end,[dir=rtl] .ion-float-end{float:left!important}@media (min-width:576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}.ion-float-sm-end,:host-context([dir=rtl]) .ion-float-sm-start,[dir=rtl] .ion-float-sm-start{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end,[dir=rtl] .ion-float-sm-end{float:left!important}}@media (min-width:768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}.ion-float-md-end,:host-context([dir=rtl]) .ion-float-md-start,[dir=rtl] .ion-float-md-start{float:right!important}:host-context([dir=rtl]) .ion-float-md-end,[dir=rtl] .ion-float-md-end{float:left!important}}@media (min-width:992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}.ion-float-lg-end,:host-context([dir=rtl]) .ion-float-lg-start,[dir=rtl] .ion-float-lg-start{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end,[dir=rtl] .ion-float-lg-end{float:left!important}}@media (min-width:1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}.ion-float-xl-end,:host-context([dir=rtl]) .ion-float-xl-start,[dir=rtl] .ion-float-xl-start{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end,[dir=rtl] .ion-float-xl-end{float:left!important}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width:576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width:768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width:992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width:1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width:576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width:768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width:992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width:1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}.cal-month-view .cal-header{text-align:center;font-weight:bolder}.cal-month-view .cal-header .cal-cell{padding:5px 0;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.cal-month-view .cal-days{border:1px solid;border-bottom:0}.cal-month-view .cal-cell-top{min-height:78px;flex:1}.cal-month-view .cal-cell,.cal-month-view .cal-cell-row{-js-display:flex;display:flex}.cal-month-view .cal-cell{float:left;flex:1;flex-direction:column;align-items:stretch}.cal-month-view .cal-cell .cal-event{pointer-events:all!important}.cal-month-view .cal-day-cell{min-height:100px}@media (-ms-high-contrast:none){.cal-month-view .cal-day-cell{display:block}}.cal-month-view .cal-day-cell:not(:last-child){border-right:1px solid}.cal-month-view .cal-days .cal-cell-row{border-bottom:1px solid}.cal-month-view .cal-day-badge{margin-top:18px;margin-left:10px;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px}.cal-month-view .cal-day-number{font-size:1.2em;font-weight:400;opacity:.5;margin-top:15px;margin-right:15px;float:right;margin-bottom:10px}.cal-month-view .cal-events{flex:1;align-items:flex-end;margin:3px;line-height:10px;-js-display:flex;display:flex;flex-wrap:wrap}.cal-month-view .cal-event{width:10px;height:10px;border-radius:50%;display:inline-block;margin:2px}.cal-month-view .cal-day-cell.cal-in-month.cal-has-events{cursor:pointer}.cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:.1;cursor:default}.cal-month-view .cal-day-cell.cal-today .cal-day-number{font-size:1.9em}.cal-month-view .cal-open-day-events{padding:15px}.cal-month-view .cal-open-day-events .cal-event{position:relative;top:2px}.cal-month-view .cal-out-month .cal-day-badge,.cal-month-view .cal-out-month .cal-event{opacity:.3}.cal-month-view .cal-draggable{cursor:move}.cal-month-view .cal-drag-active *{pointer-events:none}.cal-month-view .cal-event-title{cursor:pointer}.cal-month-view .cal-event-title:hover{text-decoration:underline}.cal-month-view{background-color:#fff}.cal-month-view .cal-cell-row:hover{background-color:#fafafa}.cal-month-view .cal-cell-row .cal-cell:hover,.cal-month-view .cal-cell.cal-has-events.cal-open{background-color:#ededed}.cal-month-view .cal-days{border-color:#e1e1e1}.cal-month-view .cal-day-cell:not(:last-child){border-right-color:#e1e1e1}.cal-month-view .cal-days .cal-cell-row{border-bottom-color:#e1e1e1}.cal-month-view .cal-day-badge{background-color:#b94a48;color:#fff}.cal-month-view .cal-event{background-color:#1e90ff;border-color:#d1e8ff;color:#fff}.cal-month-view .cal-day-cell.cal-weekend .cal-day-number{color:#8b0000}.cal-month-view .cal-day-cell.cal-today{background-color:#e8fde7}.cal-month-view .cal-day-cell.cal-drag-over{background-color:#e0e0e0!important}.cal-month-view .cal-open-day-events{color:#fff;background-color:#555;box-shadow:inset 0 0 15px 0 rgba(0,0,0,.5)}.cal-week-view *{box-sizing:border-box}.cal-week-view .cal-day-headers{-js-display:flex;display:flex;padding-left:70px;border:1px solid}.cal-week-view .cal-day-headers .cal-header{flex:1;text-align:center;padding:5px}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:1px solid}.cal-week-view .cal-day-headers .cal-header:first-child{border-left:1px solid}.cal-week-view .cal-day-headers span{font-weight:400;opacity:.5}.cal-week-view .cal-day-column{flex-grow:1;border-left:1px solid}.cal-week-view .cal-event{font-size:12px;border:1px solid}.cal-week-view .cal-time-label-column{width:70px;height:100%}.cal-week-view .cal-current-time-marker{position:absolute;width:100%;height:2px;z-index:2}.cal-week-view .cal-all-day-events{border-left:1px solid;border-right:1px solid;border-top:0;border-bottom:3px solid;padding-top:3px;position:relative}.cal-week-view .cal-all-day-events .cal-day-columns{height:100%;width:100%;-js-display:flex;display:flex;position:absolute;top:0;z-index:0}.cal-week-view .cal-all-day-events .cal-events-row{position:relative;height:31px;margin-left:70px}.cal-week-view .cal-all-day-events .cal-event-container{display:inline-block;position:absolute}.cal-week-view .cal-all-day-events .cal-event-container.resize-active{z-index:1;pointer-events:none}.cal-week-view .cal-all-day-events .cal-event{padding:0 5px;margin-left:2px;margin-right:2px;height:28px;line-height:28px}.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:5px;border-bottom-left-radius:5px}.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:5px;border-bottom-right-radius:5px}.cal-week-view .cal-all-day-events .cal-time-label-column{-js-display:flex;display:flex;align-items:center;justify-content:center;font-size:14px}.cal-week-view .cal-all-day-events .cal-resize-handle{width:6px;height:100%;cursor:col-resize;position:absolute;top:0}.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:0}.cal-week-view .cal-event,.cal-week-view .cal-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-week-view .cal-drag-active{pointer-events:none;z-index:1}.cal-week-view .cal-drag-active *{pointer-events:none}.cal-week-view .cal-time-events{position:relative;border:1px solid;border-top:0;-js-display:flex;display:flex}.cal-week-view .cal-time-events .cal-day-columns{-js-display:flex;display:flex;flex-grow:1}.cal-week-view .cal-time-events .cal-day-column,.cal-week-view .cal-time-events .cal-events-container{position:relative}.cal-week-view .cal-time-events .cal-event-container{position:absolute;z-index:1}.cal-week-view .cal-time-events .cal-event{width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;padding:0 5px;line-height:25px}.cal-week-view .cal-time-events .cal-resize-handle{width:100%;height:4px;cursor:row-resize;position:absolute}.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end{bottom:0}.cal-week-view .cal-hour-segment{position:relative}.cal-week-view .cal-hour-segment:after{content:"\00a0"}.cal-week-view .cal-event-container:not(.cal-draggable){cursor:pointer}.cal-week-view .cal-draggable{cursor:move}.cal-week-view .cal-hour-segment,.cal-week-view mwl-calendar-week-view-hour-segment{display:block}.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment{border-bottom:thin dashed}.cal-week-view .cal-time{font-weight:700;padding-top:5px;width:70px;text-align:center}.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time{display:none}.cal-week-view .cal-starts-within-day .cal-event{border-top-left-radius:5px;border-top-right-radius:5px}.cal-week-view .cal-ends-within-day .cal-event{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.cal-week-view{background-color:#fff;border-top:1px solid #e1e1e1}.cal-week-view .cal-day-headers{border-color:#e1e1e1;border-top:0}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:#e1e1e1}.cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:#e1e1e1}.cal-week-view .cal-day-headers .cal-drag-over,.cal-week-view .cal-day-headers .cal-header:hover{background-color:#ededed}.cal-week-view .cal-day-column{border-left-color:#e1e1e1}.cal-week-view .cal-event{background-color:#d1e8ff;border-color:#1e90ff;color:#1e90ff}.cal-week-view .cal-all-day-events{border-color:#e1e1e1}.cal-week-view .cal-header.cal-today{background-color:#e8fde7}.cal-week-view .cal-header.cal-weekend span{color:#8b0000}.cal-week-view .cal-time-events{border-color:#e1e1e1}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover{background-color:#ededed}.cal-week-view .cal-hour-odd{background-color:#fafafa}.cal-week-view .cal-drag-over .cal-hour-segment{background-color:#ededed}.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment{border-bottom-color:#e1e1e1}.cal-week-view .cal-current-time-marker{background-color:#ea4334}.cal-day-view mwl-calendar-week-view-header{display:none}.cal-day-view .cal-events-container{margin-left:70px}.cal-day-view .cal-day-column{border-left:0}.cal-day-view .cal-current-time-marker{margin-left:70px;width:calc(100% - 70px)}.cal-tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:11px;word-wrap:break-word;opacity:.9}.cal-tooltip.cal-tooltip-top{padding:5px 0;margin-top:-3px}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0}.cal-tooltip.cal-tooltip-right{padding:0 5px;margin-left:3px}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0}.cal-tooltip.cal-tooltip-bottom{padding:5px 0;margin-top:3px}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}.cal-tooltip.cal-tooltip-left{padding:0 5px;margin-left:-3px}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px}.cal-tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;border-radius:.25rem}.cal-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{border-top-color:#000}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{border-right-color:#000}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{border-bottom-color:#000}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{border-left-color:#000}.cal-tooltip-inner{color:#fff;background-color:#000}.cdk-global-overlay-wrapper,.cdk-overlay-container{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,.cdk-overlay-pane{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{pointer-events:auto;box-sizing:border-box;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:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.288)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.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}.owl-dialog-container{position:relative;pointer-events:auto;box-sizing:border-box;display:block;padding:1.5em;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);border-radius:2px;overflow:auto;background:#fff;color:rgba(0,0,0,.87);width:100%;height:100%;outline:none}.owl-dt-container,.owl-dt-container *{box-sizing:border-box}.owl-dt-container{display:block;font-size:1rem;background:#fff;pointer-events:auto;z-index:1000}.owl-dt-container-row{border-bottom:1px solid rgba(0,0,0,.12)}.owl-dt-container-row:last-child{border-bottom:none}.owl-dt-calendar{display:flex;flex-direction:column;width:100%}.owl-dt-calendar-control{display:flex;align-items:center;font-size:1em;width:100%;padding:.5em;color:#000}.owl-dt-calendar-control .owl-dt-calendar-control-content{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button{padding:0 .8em}.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button:hover{background-color:rgba(0,0,0,.12)}.owl-dt-calendar-main{display:flex;flex-direction:column;flex:1 1 auto;padding:0 .5em .5em;outline:0}.owl-dt-calendar-view{display:block;flex:1 1 auto}.owl-dt-calendar-multi-year-view{display:flex;align-items:center}.owl-dt-calendar-multi-year-view .owl-dt-calendar-table{width:calc(100% - 3em)}.owl-dt-calendar-multi-year-view .owl-dt-calendar-table .owl-dt-calendar-header th{padding-bottom:.25em}.owl-dt-calendar-table{width:100%;border-collapse:collapse;border-spacing:0}.owl-dt-calendar-table .owl-dt-calendar-header{color:rgba(0,0,0,.4)}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-weekdays th{font-size:.7em;font-weight:400;text-align:center;padding-bottom:1em}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider{position:relative;height:1px;padding-bottom:.5em}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider:after{content:"";position:absolute;top:0;left:-.5em;right:-.5em;height:1px;background:rgba(0,0,0,.12)}.owl-dt-calendar-table .owl-dt-calendar-cell{position:relative;height:0;line-height:0;text-align:center;outline:0;color:rgba(0,0,0,.85);-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.owl-dt-calendar-table .owl-dt-calendar-cell-content{position:absolute;top:5%;left:5%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;font-size:.8em;line-height:1;border:1px solid transparent;border-radius:999px;color:inherit;cursor:pointer}.owl-dt-calendar-table .owl-dt-calendar-cell-out{opacity:.2}.owl-dt-calendar-table .owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected){border-color:rgba(0,0,0,.4)}.owl-dt-calendar-table .owl-dt-calendar-cell-selected{color:hsla(0,0%,100%,.85);background-color:#3f51b5}.owl-dt-calendar-table .owl-dt-calendar-cell-selected.owl-dt-calendar-cell-today{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.85)}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled{cursor:default}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected){color:rgba(0,0,0,.4)}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected{opacity:.4}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected){border-color:rgba(0,0,0,.2)}.owl-dt-calendar-table .owl-dt-calendar-cell-active:focus>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected),.owl-dt-calendar-table :not(.owl-dt-calendar-cell-disabled):hover>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected){background-color:rgba(0,0,0,.04)}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range{background:rgba(63,81,181,.2)}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-from{border-top-left-radius:999px;border-bottom-left-radius:999px}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-to{border-top-right-radius:999px;border-bottom-right-radius:999px}.owl-dt-timer{display:flex;justify-content:center;width:100%;height:7em;padding:.5em;outline:none}.owl-dt-timer-box{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:25%;height:100%}.owl-dt-timer-content{flex:1 1 auto;display:flex;justify-content:center;align-items:center;width:100%;margin:.2em 0}.owl-dt-timer-content .owl-dt-timer-input{display:block;width:2em;text-align:center;border:1px solid rgba(0,0,0,.5);border-radius:3px;outline:medium none;font-size:1.2em;padding:.2em}.owl-dt-timer-divider{display:inline-block;align-self:flex-end;position:absolute;width:.6em;height:100%;left:-.3em}.owl-dt-timer-divider:after,.owl-dt-timer-divider:before{content:"";display:inline-block;width:.35em;height:.35em;position:absolute;left:50%;border-radius:50%;transform:translateX(-50%);background-color:currentColor}.owl-dt-timer-divider:before{top:35%}.owl-dt-timer-divider:after{bottom:35%}.owl-dt-control-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;margin:0;padding:0;background-color:transparent;font-size:1em;color:inherit}.owl-dt-control-button .owl-dt-control-button-content{position:relative;display:inline-flex;justify-content:center;align-items:center;outline:none}.owl-dt-control-period-button .owl-dt-control-button-content{height:1.5em;padding:0 .5em;border-radius:3px;transition:background-color .1s linear}.owl-dt-control-period-button:hover>.owl-dt-control-button-content{background-color:rgba(0,0,0,.12)}.owl-dt-control-period-button .owl-dt-control-button-arrow{display:flex;justify-content:center;align-items:center;width:1em;height:1em;margin:.1em;transition:transform .2s ease}.owl-dt-control-arrow-button .owl-dt-control-button-content{padding:0;border-radius:50%;width:1.5em;height:1.5em}.owl-dt-control-arrow-button[disabled]{color:rgba(0,0,0,.4);cursor:default}.owl-dt-control-arrow-button svg{width:50%;height:50%;fill:currentColor}.owl-dt-inline-container,.owl-dt-popup-container{position:relative;width:18.5em;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.owl-dt-inline-container .owl-dt-calendar,.owl-dt-inline-container .owl-dt-timer,.owl-dt-popup-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-timer{width:100%}.owl-dt-inline-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-calendar{height:20.25em}.owl-dt-dialog-container{max-height:95vh;margin:-1.5em}.owl-dt-dialog-container .owl-dt-calendar{min-width:250px;min-height:330px;max-width:750px;max-height:750px}.owl-dt-dialog-container .owl-dt-timer{min-width:250px;max-width:750px}@media (orientation:landscape){.owl-dt-dialog-container .owl-dt-calendar{width:58vh;height:62vh}.owl-dt-dialog-container .owl-dt-timer{width:58vh}}@media (orientation:portrait){.owl-dt-dialog-container .owl-dt-calendar{width:80vw;height:80vw}.owl-dt-dialog-container .owl-dt-timer{width:80vw}}.owl-dt-container-buttons{display:flex;width:100%;height:2em;color:#3f51b5}.owl-dt-container-control-button{font-size:1em;width:50%;height:100%;border-radius:0}.owl-dt-container-control-button .owl-dt-control-button-content{height:100%;width:100%;transition:background-color .1s linear}.owl-dt-container-control-button:hover .owl-dt-control-button-content{background-color:rgba(0,0,0,.1)}.owl-dt-container-info{padding:0 .5em;cursor:pointer;-webkit-tap-highlight-color:transparent}.owl-dt-container-info .owl-dt-container-range{outline:none}.owl-dt-container-info .owl-dt-container-range .owl-dt-container-range-content{display:flex;justify-content:space-between;padding:.5em 0;font-size:.8em}.owl-dt-container-info .owl-dt-container-range:last-child{border-top:1px solid rgba(0,0,0,.12)}.owl-dt-container-info .owl-dt-container-info-active{color:#3f51b5}.owl-dt-container-disabled,.owl-dt-trigger-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;cursor:default!important}.owl-dt-timer-hour12{display:flex;justify-content:center;align-items:center;color:#3f51b5}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box{border:1px solid;border-radius:2px;transition:background .2s ease}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box .owl-dt-control-button-content{width:100%;height:100%;padding:.5em}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:focus .owl-dt-control-button-content,.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:hover .owl-dt-control-button-content{background:#3f51b5;color:#fff}.owl-dt-calendar-only-current-month .owl-dt-calendar-cell-out{visibility:hidden;cursor:default}.owl-dt-inline{display:inline-block}.owl-dt-control{outline:none;cursor:pointer}.owl-dt-control .owl-dt-control-content{outline:none}.owl-dt-control:focus>.owl-dt-control-content{background-color:rgba(0,0,0,.12)}.owl-dt-control:not(:-moz-focusring):focus>.owl-dt-control-content{box-shadow:none}.owl-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.admin-section{--color-red:#ff7588;--color-orange:#ffa87d;--color-green:#16d39a;--color-primary:#404e67;--color-text:#777;--color-text-light:#999;--color-text-lighter:#aaa;--color-text-dark:#555;--color-text-darker:#333;--color-premium:var(--color-green);--color-gratuit:var(--color-orange);--color-admin-menu-bg:#404e67}.admin-section *{color:var(--color-text)}.admin-section .admin-pane{--side-max-width:280px;--border:0}.admin-section ion-content.admin{--background:#efefef;--padding-start:10px;--padding-end:10px}.admin-section ion-content.admin .background-primary{background:var(--color-primary)!important}@media (min-width:1280px){.admin-section ion-content.admin ::-webkit-scrollbar{width:8px}.admin-section ion-content.admin ::-webkit-scrollbar-track{background:#fbfbfb}.admin-section ion-content.admin ::-webkit-scrollbar-thumb{background:#bbb}.admin-section ion-content.admin ::-webkit-scrollbar-thumb:hover{background:var(--color-secondary)}}.admin-section ion-content.admin .color-premium{color:var(--color-premium)!important}.admin-section ion-content.admin .color-gratuit{color:var(--color-gratuit)!important}.admin-section ion-content.admin h2.with-btn{display:flex;align-items:center;justify-content:space-between;padding-bottom:5px;margin:0 0 5px}.admin-section ion-content.admin h2.with-btn span{margin-bottom:0!important}.admin-section ion-content.admin h2.with-btn ion-icon{width:25px;height:25px;cursor:pointer}.admin-section ion-content.admin h2.with-btn ion-icon:hover{color:var(--color-text-dark)}.admin-section ion-content.admin h2.title-section,.admin-section ion-content.admin h2.with-btn span{font-size:1.3rem;color:var(--color-text-dark);margin:0 0 10px;font-family:MyriadPro-Regular;font-weight:500}.admin-section ion-content.admin p.no-data{font-size:.9rem;color:var(--color-text-light)}.admin-section ion-content.admin h2.top-title{padding:0;margin:0 0 15px;font-family:MyriadPro-Regular;font-weight:600;font-size:1.1rem;color:#aaa;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.admin-section ion-content.admin #admin-one-col{max-width:var(--admin-content-max-width);margin:auto;padding-top:20px;padding-bottom:20px}@media (max-width:1200px){.admin-section ion-content.admin #admin-one-col{padding:20px 10px}}.admin-section ion-content.admin .mt25{margin-top:25px}.admin-section ion-content.admin .admin-search-wrap{margin-bottom:20px}.admin-section ion-content.admin .admin-search-wrap p.btn{text-align:center}.admin-section ion-content.admin .admin-search-wrap .admin-search-fields h2{font-size:1em;color:var(--color-secondary);padding-bottom:5px;margin:0}.admin-section ion-content.admin .admin-search-wrap .admin-search-fields ion-searchbar{--background:#fafafa;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;padding:0;--border-radius:0;--icon-color:var(--color-text-light)}.admin-section ion-content.admin .admin-search-wrap .admin-search-fields ion-searchbar .searchbar-input-container input{border:1px solid #ececec;border-radius:5px;font-size:.9rem}.admin-section ion-content.admin .admin-search-wrap .admin-search-fields ion-searchbar .searchbar-input-container ion-icon{width:20px;height:20px;top:7px}.admin-section ion-content.admin .admin-search-wrap .admin-search-fields ion-searchbar .searchbar-input-container button ion-icon{color:var(--color-red)}.admin-section ion-content.admin ngx-charts-chart>*{fill:var(--color-text-light)!important}.admin-section ion-content.admin ngx-tooltip-content>*{fill:#fff!important;color:#fff!important}.admin-section ion-content.admin ngx-tooltip-content.ngx-charts-tooltip-content.type-tooltip{background-color:#fff;box-shadow:0 6px 20px 0 rgba(187,66,66,.2)}.admin-section ion-content.admin ngx-tooltip-content.ngx-charts-tooltip-content.type-tooltip .tooltip-caret.position-top{border-top-color:#fff;box-shadow:0 6px 20px 0 rgba(163,68,68,.2)}.admin-section ion-content.admin .admin-stats>div{margin-bottom:20px}.admin-section ion-content.admin .admin-content-with-segments{background:#fff;padding:10px;border-radius:0 0 8px 8px}.admin-section ion-content.admin .content-overflow{overflow-x:auto;max-width:100%}.admin-section ion-content.admin .content-one-col>*{margin-bottom:15px}.admin-section ion-content.admin .col-content{background:#fff;box-shadow:var(--box-shadow-box);padding:10px;border-radius:0}.admin-section ion-content.admin .col-content.mt25{margin-top:25px}.admin-section ion-content.admin .col-content.mb25{margin-bottom:25px}.admin-section ion-content.admin .content-one-col{max-width:1200px;margin:15px auto auto}.admin-section ion-content.admin .content-one-col .col-content{background:#fff;border-radius:var(--border-radius-global);padding:10px}.admin-section ion-content.admin .content-one-col .col-content h2{font-size:1.1em;color:var(--color-secondary);margin-bottom:15px;margin-top:0}.admin-section ion-content.admin .content-one-col .col-content p{font-size:.9em;color:var(--color-text)}.admin-section ion-content.admin .content-one-col .col-content p.text{color:var(--color-text);font-size:.9em;margin:0 0 4px}.admin-section ion-content.admin .content-one-col .col-content p.text span,.admin-section ion-content.admin .content-one-col .col-content p.text strong{color:inherit}.admin-section ion-content.admin .content-one-col .col-content h2.with-btn{display:flex;align-items:center;justify-content:space-between}.admin-section ion-content.admin .content-one-col .col-content h2.with-btn span{font-size:1.1em;color:var(--color-secondary);padding-right:10px;margin-bottom:0}.admin-section ion-content.admin .content-2-cols{display:grid;grid-template-columns:repeat(2,590px);-moz-column-gap:20px;column-gap:20px;max-width:100%;overflow-x:auto}@media (max-width:650px){.admin-section ion-content.admin .content-2-cols{grid-template-columns:100%;row-gap:15px;overflow-x:hidden}}.admin-section ion-content.admin .content-2-cols .col-content{background:#fff;border-radius:var(--border-radius-global);padding:10px}.admin-section ion-content.admin .content-2-cols .col-content h2{font-size:1.1em;color:var(--color-secondary);margin-bottom:15px;margin-top:0}.admin-section ion-content.admin .content-2-cols .col-content p.text{color:var(--color-text);font-size:.8em;margin:0 0 4px}.admin-section ion-content.admin .content-2-cols .col-content p.text span,.admin-section ion-content.admin .content-2-cols .col-content p.text strong{color:inherit}.admin-section ion-content.admin .content-2-cols .col-content h2.with-btn{display:flex;align-items:center;justify-content:space-between}.admin-section ion-content.admin .content-2-cols .col-content h2.with-btn span{font-size:1.1em;color:var(--color-secondary);padding-right:10px;margin-bottom:0}.admin-section ion-content.admin .content-3-cols{display:grid;grid-template-columns:repeat(3,390px);-moz-column-gap:15px;column-gap:15px;max-width:100%;overflow-x:auto}.admin-section ion-content.admin .content-3-cols .col-content{background:#fff;border-radius:var(--border-radius-global);padding:10px}.admin-section ion-content.admin .content-3-cols .col-content h2{font-size:1.1em;color:var(--color-secondary);margin-bottom:15px;margin-top:0}.admin-section ion-content.admin .content-3-cols .col-content p.text{color:var(--color-text);font-size:.9em;margin:0 0 4px}.admin-section ion-content.admin .content-3-cols .col-content p.text span,.admin-section ion-content.admin .content-3-cols .col-content p.text strong{color:inherit}.admin-section ion-content.admin .content-3-cols .col-content h2.with-btn{display:flex;align-items:center;justify-content:space-between}.admin-section ion-content.admin .content-3-cols .col-content h2.with-btn span{font-size:1.1em;color:var(--color-secondary);padding-right:10px;margin-bottom:0}.admin-section ion-content.admin .content-with-single-table{box-shadow:var(--box-shadow-box);background:#fff;padding:15px;margin-top:25px}.admin-section ion-content.admin .content-with-single-table .entries-count{color:var(--color-text-light);font-weight:500;font-size:.8rem;margin-bottom:5px}.admin-section ion-segment ion-segment-button.segment-button-checked{color:var(--color-primary)}.admin-section .search-result-city{font-family:MyriadPro-Regular;font-size:.9rem;padding-bottom:7px;padding-top:7px;border-bottom:1px solid #f1f1f1;padding-left:20px}.admin-section .search-result-city:last-child{padding-bottom:0}.admin-section p.information{font-size:.9em;color:var(--color-text);background:#fafafa;border:1px solid #ececec;border-radius:10px;margin:0;padding:10px}.admin-section .admin-tag{font-size:.8em;display:inline-block;color:#fff;font-weight:500;background:var(--color-secondary);padding:4px 8px;border-radius:10px;margin-left:5px;margin-right:5px;margin-bottom:10px}.admin-section .admin-list-result{margin-top:10px;color:#fff;font-size:.9em;font-weight:500;background:var(--color-primary);padding:7px;border-radius:var(--border-radius-global)}.admin-section .input-file-btn{position:relative}.admin-section .input-file-btn label{border-radius:var(--border-radius-global);text-align:center;font-size:.9em;font-weight:500;padding:7px;color:#fff;cursor:pointer;display:block;background:var(--color-primary)}.admin-section .input-file-btn input{position:absolute;margin-left:-50000px}.admin-section .content-report-wrap .content-report-citation{background:#fafafa;color:var(--color-text);font-size:.9em;padding:15px;border-radius:var(--border-radius-global);border:1px solid #ececec;margin-bottom:7px}.admin-section .content-report-wrap .content-report-name{font-size:.8em;color:var(--color-text-light);margin-bottom:15px}.admin-section .content-report-wrap .content-report-actions{text-align:center;margin-bottom:10px}.admin-section .content-report-wrap .content-report-item{color:var(--color-text);font-size:.9em;margin-bottom:10px}.admin-section ion-alert{--background:var(--color-admin-menu-bg)}.admin-section ion-toast{--background:#888;--color:#fff;color:#fff;font-weight:500;--button-color:#fff}.admin-section ion-toast.toast-success{--background:var(--color-green)}.admin-section ion-toast.toast-error{--background:var(--color-red)}.admin-section app-admin-event-view{--color-secondary:var(--color-primary)}app-administrator-menu{height:100%}app-administrator-menu ion-header{background:var(--color-admin-menu-bg);box-shadow:2px 4px 20px -4px rgba(0,0,0,.2)}app-administrator-menu ion-header .in-toolbar,app-administrator-menu ion-header ion-toolbar{background:var(--color-admin-menu-bg);--background:var(--color-admin-menu-bg)}app-administrator-menu ion-header .in-toolbar ion-button,app-administrator-menu ion-header ion-toolbar ion-button{--background:var(--color-admin-menu-bg);--border-radius:0px!important;color:#fff;font-size:25px!important}app-administrator-menu ion-header .in-toolbar ion-button ion-icon,app-administrator-menu ion-header ion-toolbar ion-button ion-icon{color:#fff;width:30px;height:30px}app-administrator-menu ion-header .in-toolbar ion-button img,app-administrator-menu ion-header ion-toolbar ion-button img{height:25px}app-administrator-menu ion-header .in-toolbar ion-title,app-administrator-menu ion-header ion-toolbar ion-title{background:var(--color-admin-menu-bg);color:#fff;font-size:1.1em;padding-top:0;font-weight:500;text-align:left;-webkit-padding-start:45px;padding-inline-start:45px;-webkit-padding-end:50px;padding-inline-end:50px}app-administrator-menu ion-content{height:calc(100% - 44px);--background:var(--color-admin-menu-bg)}admin-menu.admin-menu .menu-user-info{padding:15px}admin-menu.admin-menu .menu-user-info .menu-user-info-wrap{display:grid;grid-template-columns:70px 1fr;-moz-column-gap:10px;column-gap:10px;align-items:center}admin-menu.admin-menu .menu-user-info .menu-user-info-wrap .menu-user-picture img{border-radius:10px}admin-menu.admin-menu .menu-user-info .menu-user-info-wrap .menu-user-infos .name{font-size:1.1rem;color:#eee;font-weight:500;margin-bottom:6px}admin-menu.admin-menu .menu-user-info .menu-user-info-wrap .menu-user-infos .function{font-size:.9rem;color:#dcdcdc}admin-menu.admin-menu .menu-user-info .menu-user-info-wrap .menu-user-infos .reminder{margin-top:3px;color:var(--color-red);font-weight:600;font-size:.8rem;cursor:pointer}admin-menu.admin-menu .menu-wrap{display:grid;grid-template-columns:100%}admin-menu.admin-menu .menu-wrap .menu-item{position:relative;padding:10px 15px;border-bottom:1px solid #4a5569}admin-menu.admin-menu .menu-wrap .menu-item .menu-item-content{position:relative;cursor:pointer;display:grid;grid-template-columns:25px 1fr 20px;-moz-column-gap:7px;column-gap:7px;align-items:center}admin-menu.admin-menu .menu-wrap .menu-item .menu-item-content ion-icon{width:20px;height:20px;color:#dcdcdc;font-weight:500}admin-menu.admin-menu .menu-wrap .menu-item .menu-item-content span{font-size:1rem;color:#dcdcdc;font-family:MyriadPro-Regular}admin-menu.admin-menu .menu-wrap .menu-item .menu-item-content span.notification{background:var(--color-red);color:#fff;font-size:.8rem;font-weight:600;padding:3px;border-radius:50%;text-align:center}admin-menu.admin-menu .menu-wrap .menu-item.active{border-right:5px solid var(--color-secondary)}admin-menu.admin-menu .menu-wrap .menu-item.active .menu-item-content span{font-weight:600}admin-menu.admin-menu .menu-wrap .menu-item-sub-menu-wrap{margin-left:35px;cursor:pointer}admin-menu.admin-menu .menu-wrap .menu-item-sub-menu-wrap .menu-item-sub-menu{font-size:.9rem;color:#dcdcdc;font-family:MyriadPro-Regular;padding-top:10px}admin-menu.admin-menu .menu-wrap .menu-item-sub-menu-wrap .menu-item-sub-menu.active{font-weight:600}mec-menu-footer.admin-menu-footer{height:70px;padding-top:7px;background:var(--color-admin-menu-bg)}mec-menu-footer.admin-menu-footer .menu-wrap ion-menu-toggle:nth-child(2){border:0!important}mec-menu-footer.admin-menu-footer .menu-wrap ion-menu-toggle .menu-item-content ion-icon{width:20px;height:20px;color:#dcdcdc}mec-menu-footer.admin-menu-footer .menu-wrap ion-menu-toggle .menu-item-content span{font-size:.7rem;color:#dcdcdc}mec-menu-footer.admin-menu-footer .menu-wrap ion-menu-toggle .menu-item-content .notification{font-size:.6rem;width:18px;height:18px;line-height:18px;right:23px;top:-7px}.table-header{display:grid;grid-template-columns:1fr 1fr;font-size:.9em;margin-bottom:10px;margin-top:15px}.table-header .table-header-left{text-align:left}.table-header .table-header-left span{color:var(--color-text-light);font-weight:500;font-size:.8rem}.table-header .table-header-right{text-align:right}.table-header .table-header-right span{cursor:pointer;background:var(--color-admin-menu-bg);color:#fff;padding:4px 7px;border-radius:3px;font-weight:500;font-size:.8rem}.admin-table-responsive{max-width:100%;overflow-x:auto}.admin-table-responsive p.count{text-align:center;color:var(--color-secondary);font-size:.9em;font-weight:500}.admin-table-responsive.with-bg{background:#fff;padding:10px;border-radius:var(--border-radius-global)}.admin-table-responsive table{width:100%}.admin-table-responsive table thead tr{background:#fafafa;border-bottom:1px solid #ececec;border-top:1px solid #ececec}.admin-table-responsive table thead tr th{font-size:.8em;color:var(--color-text);font-weight:500;padding:5px}.admin-table-responsive table thead tr th.sticky{position:-webkit-sticky;position:sticky;left:0;background:#fff;z-index:999}.admin-table-responsive table tbody tr{border-bottom:1px solid #ececec}.admin-table-responsive table tbody tr:nth-child(2n){background:#fafafa}.admin-table-responsive table tbody tr:hover{background:#f5f5f5}.admin-table-responsive table tbody tr td{font-size:.8em;color:var(--color-text-light);padding:7px 5px}.admin-table-responsive table tbody tr td.sticky{position:-webkit-sticky;position:sticky;left:0;background:#fff;z-index:999}.admin-table-responsive table tbody tr td span{color:inherit}.admin-table-responsive table tbody tr td.center{text-align:center}.admin-table-responsive table tbody tr td ion-icon.green{color:var(--color-green)}.admin-table-responsive table tbody tr td ion-icon.red{color:var(--color-red)}.admin-table-responsive table tbody tr td.icons-action ion-icon{display:inline-block;margin-right:5px;width:20px;height:20px;cursor:pointer}.admin-table-responsive table tbody tr td.icons-action ion-icon:last-child{margin-right:0}.admin-table-responsive table tbody tr td.icon-action ion-icon{width:20px;height:20px;cursor:pointer}.admin-table-responsive table tbody tr td.link{cursor:pointer}.admin-table-responsive table tbody tr td.link:hover{color:var(--color-text-dark)}ul.list-admin{padding-left:0}ul.list-admin li{list-style-type:none;font-size:.9rem;display:grid;justify-content:space-between;align-items:center;grid-template-columns:1fr 1fr;padding:8px 5px;color:var(--color-text-light)}ul.list-admin li span.li-title{font-weight:500;padding-right:5px;font-size:.9em;color:var(--color-text)}ul.list-admin li .li-content{text-align:right;font-size:.9em;color:var(--color-text)}ul.list-admin li ion-icon.green{color:var(--color-green)}ul.list-admin li ion-icon.red{color:var(--color-red)}ul.list-admin li.title-section{grid-template-columns:100%;text-align:center;font-weight:500;font-size:.9rem}ul.list-users{margin:0;padding:0;display:flex;flex-direction:column;gap:10px}ul.list-users li{border-radius:24px;list-style-type:none;display:grid;grid-template-columns:50px 1fr;grid-column-gap:20px;background:#fff;padding:10px 15px;border-bottom:1px solid #efefef;cursor:pointer}ul.list-users li:nth-child(2n){background:#fafafa}ul.list-users li:last-child{border-bottom:0}ul.list-users li .list-users-picture{align-self:center}ul.list-users li .list-users-picture img{width:50px;height:50px;border-radius:10px}ul.list-users li .list-users-content{align-self:center;min-width:0;position:relative}ul.list-users li .list-users-content p{margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}ul.list-users li .list-users-content p.user-name{font-size:.75em;font-weight:600;color:#000}ul.list-users li .list-users-content p.user-city-name{font-size:.85em;font-family:MyriadPro-Regular;color:var(--color-text-light);margin-bottom:2px}ul.list-users li .list-users-content p.user-date{font-size:.8em;color:var(--color-text-lighter)}.apexcharts-legend-text,.apexcharts-xaxis-label,.apexcharts-yaxis-label{fill:#aaa;color:#aaa!important}.apexcharts-title-text{font-size:1.3rem;font-weight:500;font-family:MyriadPro-Regular!important;color:var(--color-text-dark);fill:var(--color-text-dark)}.apexcharts-subtitle-text{font-family:MyriadPro-Regular!important;color:#a1a1a1;fill:#a1a1a1;font-size:.7rem;text-transform:uppercase;letter-spacing:-.05px}ion-popover.admin-popover-search{--width:420px;--max-width:95%}ion-popover.admin-popover-search .popover-content{padding:15px;box-shadow:0 10px 10px 1px rgba(0,0,0,.75);border-radius:0}ion-popover.admin-popover-search .popover-content .header-search .header-search-item{margin-bottom:25px}ion-popover.admin-popover-search .popover-content .header-search .header-search-item:last-child{margin-bottom:0}ion-popover.admin-popover-search .popover-content .header-search .header-search-item h2{font-family:MyriadPro-Regular;font-size:1em;color:var(--color-text);margin:0 0 5px}ion-popover.admin-popover-search .popover-content .header-search .header-search-item ion-searchbar{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;padding-top:0;padding-bottom:0;height:35px;--background:#fafafa}ion-popover.admin-popover-search .popover-content .header-search .header-search-item ion-searchbar .searchbar-input-container{height:35px}ion-popover.admin-popover-search .popover-content .header-search .header-search-item ion-searchbar input{font-size:.9rem;border:1px solid #ececec;border-radius:0;font-family:MyriadPro-Regular;color:var(--color-text-light)}ion-popover.admin-popover-search .popover-content .header-search .header-search-item ul.search-result{margin:0;padding:0 5px;max-height:150px;overflow-y:scroll}ion-popover.admin-popover-search .popover-content .header-search .header-search-item ul.search-result li{border-top:1px solid #ececec;padding:5px 0;display:block;color:var(--color-text-light);font-size:.9em;font-family:MyriadPro-Regular;cursor:pointer}ion-popover.admin-popover-search .popover-content .header-search .header-search-item ul.search-result li:first-child{border-top:0}ion-popover.admin-popover-search .popover-content .header-search .header-search-item ul.search-result li.results-count{text-align:center;color:var(--color-secondary);font-family:MyriadPro-Regular;padding-top:10px}ion-popover.admin-popover-notifications{--width:500px;--max-width:95%;--color-red:#ff7588;--color-orange:#ffa87d;--color-green:#16d39a;--color-primary:#404e67;--color-text:#777;--color-text-light:#999;--color-text-lighter:#aaa;--color-text-dark:#555;--color-text-darker:#333}ion-popover.admin-popover-notifications .popover-content{box-shadow:0 10px 10px 1px rgba(0,0,0,.75);border-radius:0}ion-popover.admin-popover-notifications .popover-content .notifications-wrap{--background:#fff}ion-popover.admin-popover-notifications .popover-content .notifications-wrap .notifications-count{text-align:left;color:var(--color-text-dark);font-family:MyriadPro-Regular;font-size:1.1rem;padding:15px;border-bottom:2px solid #ececec;position:relative}ion-popover.admin-popover-notifications .popover-content .notifications-wrap .notifications-count ion-icon{position:absolute;cursor:pointer;width:20px;height:20px;top:9px;color:var(--color-text);padding:5px}ion-popover.admin-popover-notifications .popover-content .notifications-wrap .notifications-count ion-icon.delete-notifications{right:43px}ion-popover.admin-popover-notifications .popover-content .notifications-wrap .notifications-count ion-icon.read-notifications{right:8px}ion-popover.admin-popover-notifications .popover-content .notifications-wrap .notifications-lists{max-height:500px;overflow-y:auto}ion-popover.admin-popover-notifications .popover-content .notifications-wrap .notifications-lists .notification{display:grid;grid-template-columns:30px 1fr;gap:10px;align-items:center;padding:7px;border-bottom:1px solid #f1f1f1;cursor:pointer}ion-popover.admin-popover-notifications .popover-content .notifications-wrap .notifications-lists .notification .left ion-icon{width:25px;height:25px;color:var(--color-text-light)}ion-popover.admin-popover-notifications .popover-content .notifications-wrap .notifications-lists .notification .right .notification-title{color:var(--color-text);font-size:1rem;font-family:MyriadPro-Regular}ion-popover.admin-popover-notifications .popover-content .notifications-wrap .notifications-lists .notification .right .notification-title span.unread{width:10px;height:10px;background:var(--color-red);border-radius:50%;display:inline-block;margin-right:5px}ion-popover.admin-popover-notifications .popover-content .notifications-wrap .notifications-lists .notification .right .notification-date{color:var(--color-text-lighter);font-size:.8rem;font-family:MyriadPro-Regular}ion-popover.admin-popover-notifications .popover-content .notifications-wrap .notifications-lists .notification .right .notification-content{color:var(--color-text-light);font-size:.9rem;font-family:MyriadPro-Regular}ion-popover.admin-popover-notifications .popover-content .notifications-wrap p.load-more{text-align:center;font-size:.9rem;color:var(--color-text-light);cursor:pointer}ion-popover.admin-popover-parameters{--min-width:300px;--max-width:95%}ion-popover.admin-popover-parameters .popover-content{box-shadow:0 10px 10px 1px rgba(0,0,0,.75);border-radius:0}ion-popover.admin-popover-parameters .popover-content ul{margin:0;padding:0;list-style-type:none}ion-popover.admin-popover-parameters .popover-content ul li{padding:10px;border-bottom:1px solid #f1f1f1;display:grid;grid-template-columns:20px 1fr;gap:20px;align-items:center;font-family:MyriadPro-Regular;cursor:pointer}ion-popover.admin-popover-parameters .popover-content ul li ion-icon{height:20px;width:20px;color:var(--color-text-light)}ion-popover.admin-popover-parameters .popover-content ul li span{color:var(--color-text)}ion-popover.admin-popover-parameters .popover-content ul li:last-child{border-bottom:0}.modal-admin{--border-radius:0}.modal-admin ion-header,.modal-admin ion-title,.modal-admin ion-toolbar{background:var(--color-admin-menu-bg)!important}.modal-admin .modal-wrapper{box-shadow:0 10px 10px 1px rgba(0,0,0,.75)}.modal-admin ion-footer ion-icon{background:var(--color-admin-menu-bg)!important}.modal-admin ion-footer .footer-left span,.modal-admin ion-footer .footer-right span{color:var(--text-color)!important}.modal-admin .select-template select{display:block;border:1px solid #ececec;background:#fff;padding:5px;outline:0;width:350px;max-width:100%;margin:auto auto 15px}.modal-admin .select-template select option{padding:3px}.modal-admin .select-template iframe{border:1px solid #ececec}.admin-section{--border-radius-form:4px;--mec-form-input-color:var(--color-text-light)}.admin-section form.form-standard ion-item{--background:#fff;--inner-padding-start:0;--inner-padding-end:0;--padding-start:0;--padding-end:0;--inner-border-width:0;--background-focused:inherit;--background-activated:inherit;--background-hover:inherit;margin-bottom:10px}.admin-section form.form-standard ion-item ion-label{--color:var(--color-text)!important;font-family:MyriadPro-Regular;margin-bottom:5px;font-size:1rem;overflow:inherit!important}.admin-section form.form-standard ion-item ion-label.checkbox-label{font-size:.9rem}.admin-section form.form-standard ion-item ion-input{--background:#fefefe;background:#fefefe;border:1px solid var(--color-grey);border-radius:var(--border-radius-form);--color:var(--mec-form-input-color);color:var(--mec-form-input-color);outline:0;font-family:MyriadPro-Regular}.admin-section form.form-standard ion-item ion-input .native-input.sc-ion-input-ios,.admin-section form.form-standard ion-item ion-input .native-textarea.sc-ion-textarea-ios{--padding-top:10px;--padding-bottom:10px;--padding-start:10px;--padding-end:10px;--inner-padding-end:0}.admin-section form.form-standard ion-item ion-datetime{--background:#fefefe;background:#fefefe;border:1px solid var(--color-grey);border-radius:var(--border-radius-form);--color:var(--mec-form-input-color);color:var(--mec-form-input-color);font-family:MyriadPro-Regular;--padding-top:6px;--padding-bottom:6px;--padding-start:6px;--padding-end:6px;--inner-padding-end:0;outline:0;color:var(--mec-form-input-color)!important}.admin-section form.form-standard ion-item ion-datetime .native-input.sc-ion-input-ios,.admin-section form.form-standard ion-item ion-datetime .native-textarea.sc-ion-textarea-ios{--padding-top:10px;--padding-bottom:10px;--padding-start:10px;--padding-end:10px;--inner-padding-end:0}.admin-section form.form-standard ion-item ion-textarea{--background:#fefefe;background:#fefefe;border:1px solid var(--color-grey);border-radius:var(--border-radius-form);--color:var(--mec-form-input-color);color:var(--mec-form-input-color);outline:0;font-family:MyriadPro-Regular;min-height:130px;--padding-start:10px}.admin-section form.form-standard ion-item ion-textarea .native-input.sc-ion-input-ios,.admin-section form.form-standard ion-item ion-textarea .native-textarea.sc-ion-textarea-ios{--padding-top:10px;--padding-bottom:10px;--padding-start:10px;--padding-end:10px;--inner-padding-end:0}.admin-section form.form-standard ion-item ion-textarea .native-textarea.sc-ion-textarea-ios{height:100%;min-height:130px;color:var(--mec-form-input-color)!important}.admin-section form.form-standard ion-item ion-checkbox{--transition:0.7s;--background:#fefefe;--background-checked:var(--color-primary);--color:var(--mec-form-input-color);--border-radius:50%;--border-color:#ececec;--border-color-checked:var(--color-primary);--size:20px;margin-right:10px;outline:0}.admin-section form.form-standard ion-item ion-select{--background:#fefefe;background:#fefefe;border:1px solid var(--color-grey);border-radius:var(--border-radius-form);--color:var(--mec-form-input-color);color:var(--mec-form-input-color);outline:0;font-family:MyriadPro-Regular;--padding-start:8px}.admin-section form.form-standard ion-item ion-select .native-input.sc-ion-input-ios,.admin-section form.form-standard ion-item ion-select .native-textarea.sc-ion-textarea-ios{--padding-top:10px;--padding-bottom:10px;--padding-start:10px;--padding-end:10px;--inner-padding-end:0}.admin-section form.form-standard ion-item ion-select .select-text{--color:var(--mec-form-input-color)}.admin-section form.form-standard ion-item select{--background:#fefefe;background:#fefefe;border:1px solid var(--color-grey);border-radius:var(--border-radius-form);--color:var(--mec-form-input-color);font-family:MyriadPro-Regular;width:100%;padding:10px;color:var(--mec-form-input-color);outline:0}.admin-section form.form-standard ion-item select .native-input.sc-ion-input-ios,.admin-section form.form-standard ion-item select .native-textarea.sc-ion-textarea-ios{--padding-top:10px;--padding-bottom:10px;--padding-start:10px;--padding-end:10px;--inner-padding-end:0}.admin-section form.form-standard ion-item input.ion-input{--background:#fefefe;background:#fefefe;border:1px solid var(--color-grey);border-radius:var(--border-radius-form);--color:var(--mec-form-input-color);font-family:MyriadPro-Regular;width:100%;padding:10px;color:var(--mec-form-input-color);outline:0}.admin-section form.form-standard ion-item input.ion-input .native-input.sc-ion-input-ios,.admin-section form.form-standard ion-item input.ion-input .native-textarea.sc-ion-textarea-ios{--padding-top:10px;--padding-bottom:10px;--padding-start:10px;--padding-end:10px;--inner-padding-end:0}.admin-section form.form-standard ion-item quill-editor{width:100%;-webkit-user-select:text}.admin-section form.form-standard ion-item quill-editor .ql-container{width:100%;height:300px}.admin-section form.form-standard ion-item quill-editor .ql-container .ql-tooltip{position:absolute;top:0!important;left:10px!important}.admin-section form.form-standard ion-item ion-searchbar{--background:#e9ebf0}.admin-section form.form-standard ion-item ion-searchbar .searchbar-input-container{height:40px}.admin-section form.form-standard ion-item ion-searchbar .searchbar-input-container input{-webkit-padding-start:40px!important;padding-inline-start:40px!important;padding-left:40px!important;font-size:1em}.admin-section form.form-standard ion-item ion-searchbar .searchbar-input-container ion-icon{width:25px}.admin-section form.form-standard ion-item ul{list-style-type:none;padding-left:0;width:100%}.admin-section form.form-standard ion-item ul li{color:#fff;font-size:1em;cursor:pointer;width:100%;background:var(--color-primary);border-radius:10px;padding:8px;margin:auto auto 10px;text-align:center}.admin-section form.form-standard ion-item ion-range{--knob-background:var(--color-secondary);--ion-color-base:var(--color-secondary)!important}.admin-section form.form-standard ion-item .sub-range{display:flex;justify-content:space-between;flex-wrap:nowrap;font-size:.8rem;color:var(--color-text-light);width:100%;margin-top:-10px}.admin-section form.form-standard ion-item .sub-range div{width:80px;height:33px;text-align:center}.admin-section form.form-standard ion-item .sub-range div:first-child{text-align:left}.admin-section form.form-standard ion-item .sub-range div:last-child{text-align:right}.admin-section form.form-standard ion-item .sub-range div.active{color:var(--color-secondary)}.admin-section form.form-standard p.informations{background:#fafafa;font-weight:400;border-radius:var(--border-radius-global);border:1px solid #ececec;padding:10px;font-size:.9rem;color:var(--color-text-light);text-align:center;font-family:MyriadPro-Regular}.admin-section form.form-standard .form-3-cols{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}.admin-section form.form-standard .form-3-cols ion-item{margin-bottom:0}.admin-section form.form-standard .form-3-cols ion-item ion-label.checkbox-label{font-size:.8rem}@media (max-width:900px){.admin-section form.form-standard .form-3-cols{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.admin-section form.form-standard .form-3-cols{grid-template-columns:repeat(2,1fr)}}@media (max-width:430px){.admin-section form.form-standard .form-3-cols{grid-template-columns:100%}}#dashboard #admin-one-col>div{margin-bottom:25px}#dashboard .main-counters{background:#fff;padding:25px;box-shadow:var(--box-shadow-box);display:grid;grid-template-columns:1fr 2fr 4fr;gap:25px;align-items:center}#dashboard .main-counters .main-stats .main-stats-item{margin-bottom:25px;text-align:center}#dashboard .main-counters .main-stats .main-stats-item:last-child{margin-bottom:0}#dashboard .main-counters .main-stats .main-stats-item .main-stats-count{font-family:MyriadPro-Regular;font-size:2.2rem;color:var(--color-text-dark);letter-spacing:3px}#dashboard .main-counters .main-stats .main-stats-item .main-stats-label{font-family:MyriadPro-Regular;font-size:1.3rem;color:var(--color-text-lighter)}#dashboard .main-counters .content-total-counters{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:50px;column-gap:50px;row-gap:10px}#dashboard .main-counters .content-total-counters .counter-total-counter{display:grid;grid-template-columns:30px 1fr 60px;gap:10px;align-items:center}#dashboard .main-counters .content-total-counters .counter-total-counter .counter-total-counter-icon ion-icon{width:20px;height:20px}#dashboard .main-counters .content-total-counters .counter-total-counter .counter-total-counter-label{font-family:MyriadPro-Regular;font-size:1rem}#dashboard .main-counters .content-total-counters .counter-total-counter .counter-total-counter-count{text-align:center;font-size:.9rem;font-weight:500;background:#f5f5f5;border-radius:5px;padding:4px}@media (max-width:900px){#dashboard .main-counters{grid-template-columns:1fr 1fr;row-gap:10px}#dashboard .main-counters .content-total-counters{grid-column-start:1;grid-column-end:3}}@media (max-width:550px){#dashboard .main-counters{grid-template-columns:100%;row-gap:10px}#dashboard .main-counters .content-total-counters{grid-column-start:auto;grid-column-end:auto;grid-template-columns:100%}}#dashboard .counter-wrap{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:15px;column-gap:15px;row-gap:15px}#dashboard .counter-wrap .counter{box-shadow:var(--box-shadow-box);background:#fff;padding:15px;display:grid;grid-template-columns:80px 1fr;-moz-column-gap:15px;column-gap:15px;border-right:1px solid #f5f5f5}#dashboard .counter-wrap .counter ion-icon{width:50px;height:50px;background:#f5f5f5;padding:10px}#dashboard .counter-wrap .counter .counter-detail h2{margin:0;font-family:MyriadPro-Regular;font-weight:600;font-size:1.5rem;padding-bottom:5px;position:relative}#dashboard .counter-wrap .counter .counter-detail h2 ion-icon{position:absolute;top:0;right:0;background:none;width:25px;height:25px;padding:0}#dashboard .counter-wrap .counter .counter-detail h3{font-family:MyriadPro-Regular;color:var(--color-text-light);font-size:1rem;margin:0 0 3px}#dashboard .counter-wrap .counter .counter-detail h4{margin:0;color:#aaa;font-family:MyriadPro-Regular;font-size:.8rem}@media (max-width:930px){#dashboard .counter-wrap .counter{grid-template-columns:100%}#dashboard .counter-wrap .counter ion-icon{margin:auto auto 7px}#dashboard .counter-wrap .counter .counter-detail h2,#dashboard .counter-wrap .counter .counter-detail h3{text-align:center}}@media (max-width:680px){#dashboard .counter-wrap .counter{grid-template-columns:100%}#dashboard .counter-wrap .counter ion-icon{margin:auto auto 7px}#dashboard .counter-wrap .counter .counter-detail h2,#dashboard .counter-wrap .counter .counter-detail h3{text-align:center}}@media (max-width:600px){#dashboard .counter-wrap{grid-template-columns:repeat(2,1fr)}#dashboard .counter-wrap .counter{grid-template-columns:100%}#dashboard .counter-wrap .counter ion-icon{margin:auto auto 7px}#dashboard .counter-wrap .counter .counter-detail h2,#dashboard .counter-wrap .counter .counter-detail h3{text-align:center}}#dashboard .last-users .last-users-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:100%}@media (max-width:980px){#dashboard .last-users .last-users-wrap{grid-template-columns:repeat(4,280px)}}#dashboard .last-users .last-users-wrap .last-users-item{padding:10px;box-shadow:var(--box-shadow-box);background:#fff}@media (max-width:980px){#dashboard .last-users{overflow-x:auto;max-width:100%;padding-bottom:30px}}#dashboard .double-graph{display:grid;grid-template-columns:1fr 1fr;gap:15px}@media (max-width:800px){#dashboard .double-graph{grid-template-columns:100%}}#dashboard .graph-inscription,#dashboard .graph-last-inscription{background:#fff;padding:15px;box-shadow:var(--box-shadow-box)}#dashboard .graphs-inscriptions-connexions{display:grid;grid-template-columns:1fr 1fr;gap:25px}@media (max-width:800px){#dashboard .graphs-inscriptions-connexions{grid-template-columns:100%}}#dashboard .stats-inscriptions h2{font-size:1em;color:var(--color-primary);margin:0 0 15px}#dashboard .stats-inscriptions .stats-counters{display:grid;grid-template-columns:repeat(4,285px);-moz-column-gap:20px;column-gap:20px}#dashboard .stats-inscriptions .stats-counters .stat-counter{background:#fff;padding:10px;border-radius:var(--border-radius-global)}#dashboard .stats-inscriptions .stats-counters .stat-counter h2{text-align:center;color:var(--color-secondary)}#dashboard .stats-inscriptions .stats-counters .stat-counter h3{text-align:center;font-size:1.5em}#dashboard .stats-inscriptions .stats-counters .stat-counter p{color:var(--color-text-light);font-size:.9em;text-align:center}#dashboard .map-wrap #map{box-shadow:var(--box-shadow-box)}#user-profile #admin-one-col>div{margin-bottom:25px}#user-profile .user-wrap{background:#fff;padding:15px;box-shadow:var(--box-shadow-box);display:grid;grid-template-columns:300px 1fr 300px;grid-template-areas:"picture infos add-account";gap:50px}@media (max-width:1024px){#user-profile .user-wrap{grid-template-columns:1fr 1fr;gap:30px;grid-template-rows:auto;grid-template-areas:"picture infos" "add-account add-account"}#user-profile .user-wrap .add-account{width:300px;margin:auto}}@media (max-width:600px){#user-profile .user-wrap{grid-template-columns:100%;grid-template-areas:"picture" "infos" "add-account"}}#user-profile .user-wrap .user-main-infos{grid-area:picture;text-align:center}#user-profile .user-wrap .user-main-infos .user-picture{width:150px;margin:15px auto}#user-profile .user-wrap .user-main-infos .user-picture img{border-radius:50%}#user-profile .user-wrap .user-main-infos .user-picture label ion-icon{position:absolute;bottom:0;right:0;width:25px;height:25px;padding:0;cursor:pointer;background:none}#user-profile .user-wrap .user-main-infos .user-name{text-align:center;font-size:1.1em;text-transform:uppercase;font-weight:500;color:var(--color-primary);margin-bottom:7px;font-family:MyriadPro-Regular;letter-spacing:.05rem;font-weight:600}#user-profile .user-wrap .user-main-infos .user-email{text-align:center;font-size:.9rem;color:var(--color-text-light);margin-bottom:10px}#user-profile .user-wrap .user-main-infos p.status{font-weight:500;font-size:.8rem;text-align:center;margin:0 0 15px}#user-profile .user-wrap .user-main-infos p.status span{padding-right:7px}#user-profile .user-wrap .user-main-infos p.status span:last-child{padding-right:0}#user-profile .user-wrap .user-main-infos ion-button{width:250px;display:block;margin:auto auto 10px}#user-profile .user-wrap .user-main-infos ion-button:last-child{margin-bottom:0}#user-profile .user-wrap .user-list-info{grid-area:infos;align-self:center}#user-profile .user-wrap .add-account{grid-area:add-account;align-self:center}#user-profile .user-wrap .add-account .accounts-counter{font-size:3.5em;text-align:center;font-family:MyriadPro-Regular;text-shadow:1px 0 1px #ccc,0 1px 1px #eee,2px 1px 1px #ccc,1px 2px 1px #eee,3px 2px 1px #ccc,2px 3px 1px #eee,4px 3px 1px #ccc,3px 4px 1px #eee,5px 4px 1px #ccc,4px 5px 1px #eee,6px 5px 1px #ccc,5px 6px 1px #eee,7px 6px 1px #ccc}#user-profile .user-wrap .add-account .account-label{text-align:center;font-size:1.4em;font-family:MyriadPro-Regular;margin-bottom:25px;color:var(--color-text-light)}#user-profile .user-wrap .add-account .admin-account{text-align:center;margin-bottom:10px;font-weight:500;font-size:1em}#user-profile .user-wrap .add-account .admin-account span{color:var(--color-orange)}#user-profile .user-wrap .add-account .add-account{border-top:1px solid #ececec;display:grid;grid-template-columns:1fr 1fr;gap:25px;padding-top:20px}#user-profile .user-wrap .add-account .add-account .add-account-item{cursor:pointer;text-align:center;padding:10px;color:#fff;background:var(--color-primary);border-radius:7px}#user-profile .user-wrap .add-account .add-account .add-account-item ion-icon{height:30px;width:30px;color:inherit;margin-bottom:4px}#user-profile .user-wrap .add-account .add-account .add-account-item p{margin:0;font-weight:500;font-size:.8em;color:inherit}#user-profile .graphs-user{display:grid;grid-template-columns:2fr 1fr;gap:25px}@media (max-width:900px){#user-profile .graphs-user{grid-template-columns:100%}}#user-profile .graphs-user .graph-connexions{background:#fff;padding:15px;box-shadow:var(--box-shadow-box)}#user-profile .accounts-list-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px}@media (max-width:1700px){#user-profile .accounts-list-wrap{grid-template-columns:1fr 1fr}}@media (max-width:800px){#user-profile .accounts-list-wrap{grid-template-columns:100%}}#user-profile .accounts-list-wrap .account-item{background:#fff;padding:10px;box-shadow:var(--box-shadow-box)}#user-profile .accounts-list-wrap .account-item .item-account-content{display:grid;grid-template-columns:1fr 2fr;gap:20px}@media (max-width:450px){#user-profile .accounts-list-wrap .account-item .item-account-content{grid-template-columns:100%}}#user-profile .accounts-list-wrap .account-item .item-account-content .item-account-left{text-align:center}#user-profile .accounts-list-wrap .account-item .item-account-content .item-account-left .account-city-name{margin-top:5px;margin-bottom:10px;font-size:1.1em;font-weight:500;text-align:center;color:var(--color-primary);cursor:pointer}#user-profile .accounts-list-wrap .account-item .item-account-content .item-account-left .account-type{text-align:center;color:var(--color-red);font-size:.9em;font-weight:500;margin-bottom:15px}#user-profile .accounts-list-wrap .account-item .item-account-content .item-account-left ion-button{width:170px;max-width:100%;display:block;margin:auto auto 7px}#user-profile .accounts-list-wrap .account-item .item-account-content .item-account-left ion-button:last-child{margin-bottom:0}#user-profile .accounts-list-wrap .account-item .item-account-content .item-account-right{align-self:start}#user-profile .accounts-list-wrap .account-item .item-account-content .item-account-right ul.list-admin{margin-top:0}#user-profile .devices-table{background:#fff;padding:10px;box-shadow:var(--box-shadow-box)}#admin-city-view #admin-one-col>div{margin-bottom:25px}#admin-city-view .city-first-section{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px}#admin-city-view .city-first-section .city-infos{background:#fff;box-shadow:var(--box-shadow-box)}#admin-city-view .city-first-section .city-infos .city-header-picture{position:relative}#admin-city-view .city-first-section .city-infos .city-header-picture img{width:100%}#admin-city-view .city-first-section .city-infos .city-header-picture input#city-main-picture{position:absolute;left:-50000px}#admin-city-view .city-first-section .city-infos .city-header-picture label{position:absolute;top:15px;right:15px;cursor:pointer}#admin-city-view .city-first-section .city-infos .city-header-picture label ion-icon{width:20px;height:20px;color:#fff;background:var(--color-primary);padding:13px;border-radius:50%}#admin-city-view .city-first-section .city-infos .city-infos-content{padding:15px}#admin-city-view .city-first-section .city-infos .city-infos-content h2.city-name{text-align:center;font-size:1.7em;font-family:MyriadPro-Regular;margin:0 0 5px}#admin-city-view .city-first-section .city-infos .city-infos-content .create-account{text-align:center}#admin-city-view .city-first-section .city-infos .city-infos-content h3.account-type{margin:0;font-size:1em;text-align:center;color:var(--color-text-light)}#admin-city-view .city-first-section .city-infos .city-infos-content .stats-citizens{margin-top:15px;display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:10px;column-gap:10px}#admin-city-view .city-first-section .city-infos .city-infos-content .stats-citizens .stats-citizens-item{text-align:center}#admin-city-view .city-first-section .city-infos .city-infos-content .stats-citizens .stats-citizens-item ion-icon{width:30px;height:30px;margin:auto auto 7px}#admin-city-view .city-first-section .city-infos .city-infos-content .stats-citizens .stats-citizens-item .stats-citizens-item-count{text-align:center;font-size:.9em;font-weight:500;color:var(--color-text);margin-bottom:5px}#admin-city-view .city-first-section .city-infos .city-infos-content .stats-citizens .stats-citizens-item .stats-citizens-item-label{text-align:center;font-size:.8em;font-weight:500;color:var(--color-text-light)}#admin-city-view .city-first-section .city-mayor,#admin-city-view .city-first-section .city-supposed-mayor{background:#fff;box-shadow:var(--box-shadow-box);padding:15px}#admin-city-view .city-first-section .city-mayor h2,#admin-city-view .city-first-section .city-supposed-mayor h2{margin:0 0 10px;text-align:center;font-size:1.7em;font-family:MyriadPro-Regular}#admin-city-view .city-first-section .city-mayor .btn-actions,#admin-city-view .city-first-section .city-supposed-mayor .btn-actions{text-align:center}#admin-city-view .city-first-section .city-mayor .mayor-wrap,#admin-city-view .city-first-section .city-supposed-mayor .mayor-wrap{margin-bottom:5px}#admin-city-view .city-first-section .city-mayor .mayor-wrap .mayor-picture,#admin-city-view .city-first-section .city-supposed-mayor .mayor-wrap .mayor-picture{text-align:center}#admin-city-view .city-first-section .city-mayor .mayor-wrap .mayor-picture img,#admin-city-view .city-first-section .city-supposed-mayor .mayor-wrap .mayor-picture img{border-radius:50%}#admin-city-view .city-first-section .city-mayor .mayor-wrap .mayor-name,#admin-city-view .city-first-section .city-supposed-mayor .mayor-wrap .mayor-name{text-align:center;font-size:1em;font-weight:500;color:var(--color-primary);margin-bottom:5px;cursor:pointer}#admin-city-view .city-first-section .city-mayor .mayor-wrap .mayor-last-connexion,#admin-city-view .city-first-section .city-supposed-mayor .mayor-wrap .mayor-last-connexion{font-size:.8em;font-weight:500;text-align:center;color:var(--color-text-light);margin-bottom:15px}#admin-city-view .city-first-section .city-mayor .mayor-wrap .mayor-last-connexion span,#admin-city-view .city-first-section .city-supposed-mayor .mayor-wrap .mayor-last-connexion span{color:inherit}#admin-city-view .city-first-section .city-mayor .mayor-wrap .mayor-citizens,#admin-city-view .city-first-section .city-supposed-mayor .mayor-wrap .mayor-citizens{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:10px;column-gap:10px}#admin-city-view .city-first-section .city-mayor .mayor-wrap .mayor-citizens .mayor-citizens-item,#admin-city-view .city-first-section .city-supposed-mayor .mayor-wrap .mayor-citizens .mayor-citizens-item{text-align:center}#admin-city-view .city-first-section .city-mayor .mayor-wrap .mayor-citizens .mayor-citizens-item ion-icon,#admin-city-view .city-first-section .city-supposed-mayor .mayor-wrap .mayor-citizens .mayor-citizens-item ion-icon{width:30px;height:30px;margin:auto auto 7px}#admin-city-view .city-first-section .city-mayor .mayor-wrap .mayor-citizens .mayor-citizens-item .mayor-citizens-item-count,#admin-city-view .city-first-section .city-supposed-mayor .mayor-wrap .mayor-citizens .mayor-citizens-item .mayor-citizens-item-count{text-align:center;font-size:.9em;font-weight:500;color:var(--color-text);margin-bottom:5px}#admin-city-view .city-first-section .city-mayor .mayor-wrap .mayor-citizens .mayor-citizens-item .mayor-citizens-item-label,#admin-city-view .city-first-section .city-supposed-mayor .mayor-wrap .mayor-citizens .mayor-citizens-item .mayor-citizens-item-label{text-align:center;font-size:.9em;color:var(--color-text)}#admin-city-view .city-first-section .city-mayor .mayor-wrap ion-button,#admin-city-view .city-first-section .city-supposed-mayor .mayor-wrap ion-button{display:block;margin-bottom:10px}#admin-city-view .city-first-section .city-map{box-shadow:var(--box-shadow-box);background:#fff}@media (max-width:1024px){#admin-city-view .city-first-section{grid-template-columns:1fr 1fr}#admin-city-view .city-first-section .city-map{display:none}}@media (max-width:650px){#admin-city-view .city-first-section{grid-template-columns:100%}#admin-city-view .city-first-section .city-map{display:none}}#admin-city-view .city-second-section{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px}#admin-city-view .city-second-section .city-counters,#admin-city-view .city-second-section .city-details,#admin-city-view .city-second-section .city-options{background:#fff;box-shadow:var(--box-shadow-box);padding:15px}#admin-city-view .city-second-section .city-counters h2{padding-top:10px}#admin-city-view .city-second-section .city-counters .city-counters-wrap{padding:15px;display:grid;grid-template-columns:1fr 1fr;gap:25px}#admin-city-view .city-second-section .city-counters .city-counters-wrap .counter{text-align:center;cursor:pointer}#admin-city-view .city-second-section .city-counters .city-counters-wrap .counter .counter-icon ion-icon{width:35px;height:35px;margin:auto auto 7px}#admin-city-view .city-second-section .city-counters .city-counters-wrap .counter .counter-score{font-size:1.3rem;color:var(--text-color);margin-bottom:5px}#admin-city-view .city-second-section .city-counters .city-counters-wrap .counter .counter-title{font-size:.9em;color:var(--color-text-light)}@media (max-width:900px){#admin-city-view .city-second-section{grid-template-columns:1fr 1fr}#admin-city-view .city-second-section .city-counters{grid-column-start:1;grid-column-end:3}#admin-city-view .city-second-section .city-counters .city-counters-wrap{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media (max-width:650px){#admin-city-view .city-second-section{grid-template-columns:100%}#admin-city-view .city-second-section .city-counters{grid-column-start:1;grid-column-end:2}#admin-city-view .city-second-section .city-counters .city-counters-wrap{grid-template-columns:1fr 1fr}}#admin-city-view .city-exchanges{background:#fff;box-shadow:var(--box-shadow-box);padding:15px}#admin-city-view .city-exchanges h2{margin-bottom:15px}#admin-city-view .commercial-section{display:grid;grid-template-columns:1fr 1fr;gap:25px}#admin-city-view .commercial-section .commercial-content{background:#fff;box-shadow:var(--box-shadow-box);padding:15px}#admin-city-view .commercial-section .commercial-content h2{margin-bottom:15px}@media (max-width:900px){#admin-city-view .commercial-section{grid-template-columns:100%}}#admin-city-view .invoice-section{display:grid;grid-template-columns:1fr 3fr;gap:15px}@media (max-width:950px){#admin-city-view .invoice-section{grid-template-columns:100%}}#admin-city-view .invoice-section .invoice-account-content,#admin-city-view .invoice-section .invoice-content{background:#fff;box-shadow:var(--box-shadow-box);padding:15px}#admin-city-view .invoice-section .invoice-account-content .invoice-comment h3,#admin-city-view .invoice-section .invoice-content .invoice-comment h3{margin:0;font-size:.9rem;font-weight:500;padding-bottom:5px;color:var(--color-text)}#admin-city-view .invoice-section .invoice-account-content .invoice-comment p,#admin-city-view .invoice-section .invoice-content .invoice-comment p{color:var(--color-text-light);font-size:.9rem;margin:0 0 10px}#admin-city-view .invoice-section .invoice-account-content p.line-description,#admin-city-view .invoice-section .invoice-content p.line-description{margin:0;color:var(--color-text-light);font-size:.9em;padding-bottom:4px;padding-top:4px;border-bottom:1px solid #f1f1f1}#admin-city-view .invoice-section .invoice-account-content p.line-description:last-child,#admin-city-view .invoice-section .invoice-content p.line-description:last-child{border-bottom:0}#admin-city-view .invoice-section .invoice-content h2{margin-bottom:15px}#admin-city-view .city-default-content{background:#fff;box-shadow:var(--box-shadow-box);padding:15px}#admin-city-view .city-default-content h2{margin-bottom:15px}#admin-city-view .mandatary-wrap{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:15px;column-gap:15px;row-gap:15px}@media (max-width:1000px){#admin-city-view .mandatary-wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){#admin-city-view .mandatary-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){#admin-city-view .mandatary-wrap{grid-template-columns:100%}}#admin-city-view .mandatary-wrap .mandatary{background:#fafafa;padding:15px;border-radius:var(--border-radius-global)}#admin-city-view .mandatary-wrap .mandatary.inactive{opacity:.6}#admin-city-view .mandatary-wrap .mandatary .mandatary-picture{text-align:center;margin-bottom:10px}#admin-city-view .mandatary-wrap .mandatary .mandatary-picture img{border-radius:50%}#admin-city-view .mandatary-wrap .mandatary .mandatary-name{text-align:center;color:var(--color-primary);font-size:.9em;font-weight:500;margin-bottom:7px}#admin-city-view .mandatary-wrap .mandatary .mandatary-last-connexion{text-align:center;font-size:.8em;color:var(--color-text-light)}#admin-city-view .mandatary-wrap .mandatary .mandatary-last-connexion span{color:inherit}.ad-client-wrap .first-section{margin-top:25px;margin-bottom:25px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px}@media (max-width:900px){.ad-client-wrap .first-section{grid-template-columns:100%}}.ad-wrap .ad-wrap-content{margin-top:25px;margin-bottom:25px;display:grid;grid-template-columns:650px 1fr;gap:25px}@media (max-width:1300px){.ad-wrap .ad-wrap-content{grid-template-columns:1fr 1fr}}@media (max-width:750px){.ad-wrap .ad-wrap-content{grid-template-columns:100%}}.ad-wrap .ad-wrap-content mec-ad-view{background:#fff;box-shadow:var(--box-shadow-box);margin-bottom:0}.ad-to-validate .ads-preview{margin-top:25px;margin-bottom:25px;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:25px;justify-items:center}.ad-to-validate .ads-preview .ad-preview{max-width:800px}.ad-to-validate .ads-preview .ad-preview h2.type{text-align:center;color:var(--color-text-light);font-size:1.2rem;margin:0 0 10px}.ad-to-validate .ads-preview .ad-form{width:100%}.admin .admin-stats h1{font-family:MyriadPro-Regular;font-size:1.7rem;color:var(--color-text-dark);margin-top:25px;margin-bottom:25px;text-align:center}.admin .admin-stats h1.with-filter{margin-bottom:0}.admin .admin-stats .filter-btn{text-align:center}.admin .admin-stats .date-selection .date-form{display:grid;grid-template-columns:1fr 1fr 70px;-moz-column-gap:20px;column-gap:20px;align-items:center}.admin .admin-stats .date-selection .date-form ion-button{margin-top:22px}.admin .admin-stats .date-selection .quick-select{margin-top:22px;text-align:center}.admin .admin-stats .date-selection .quick-select p{font-family:MyriadPro-Regular;color:var(--color-text-light);font-size:1rem;margin:0}.admin .admin-stats .date-selection .quick-select ion-button{margin-top:15px}.admin .admin-stats .content-counters{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:25px;margin-bottom:10px}@media (max-width:900px){.admin .admin-stats .content-counters{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.admin .admin-stats .content-counters{grid-template-columns:repeat(2,1fr)}}@media (max-width:430px){.admin .admin-stats .content-counters{grid-template-columns:repeat(1,1fr)}}.admin .admin-stats .content-counters .content-counter-item .counter-first-line{text-align:center;border-bottom:1px solid #ececec;padding-bottom:5px;margin-bottom:5px}.admin .admin-stats .content-counters .content-counter-item .counter-first-line .counter-label{font-family:MyriadPro-Regular;color:var(--color-text);font-size:1.2rem;margin-bottom:7px}.admin .admin-stats .content-counters .content-counter-item .counter-first-line .counter-total{font-family:MyriadPro-Regular;color:var(--color-text-lighter);font-size:1.5rem}.admin .admin-stats .content-counters .content-counter-item .counter-second-line{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:0;column-gap:0}.admin .admin-stats .content-counters .content-counter-item .counter-second-line .counter-second-line-content{padding:10px;border-right:1px solid #ececec;text-align:center;color:var(--color-premium);font-size:.8em;font-weight:500}.admin .admin-stats .content-counters .content-counter-item .counter-second-line .counter-second-line-content:last-child{border-right:0}.admin .admin-stats .content-counters .content-counter-item .counter-second-line .counter-second-line-content.free{color:var(--color-gratuit)}.admin .admin-stats .content-counters .content-counter-item .counter-second-line .counter-second-line-content span{display:block;padding-top:7px;color:var(--color-text-light);font-size:1em;font-weight:500}.admin .new-contracts-wrap{display:grid;grid-template-columns:1fr 1fr;gap:25px}@media (max-width:550px){.admin .new-contracts-wrap{grid-template-columns:100%}}.admin .new-contracts-wrap .new-contract-item h2{text-align:center;font-size:.9em!important}.admin .new-contracts-wrap .new-contract-item ul{max-height:350px;overflow-y:auto}.admin .content-cities-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:960px){.admin .content-cities-wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.admin .content-cities-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.admin .content-cities-wrap{grid-template-columns:repeat(1,1fr)}}.admin .content-cities-wrap .content-city{background:#f9f9f9;padding:0 0 10px;border-radius:15px}.admin .content-cities-wrap .content-city .city-picture{position:relative}.admin .content-cities-wrap .content-city .city-picture img{max-width:100%;border-radius:15px 15px 0 0}.admin .content-cities-wrap .content-city .city-picture span{position:absolute;top:5px;right:5px;width:80px;color:#fff;border-radius:15px;padding:4px 7px;font-size:.8em;font-weight:500;text-align:center}.admin .content-cities-wrap .content-city .city-picture span.free{background:var(--color-green)}.admin .content-cities-wrap .content-city .city-picture span.premium{background:var(--color-secondary)}.admin .content-cities-wrap .content-city .city-name{background:var(--color-secondary);color:#fff;padding:5px;text-align:center;font-size:.9em;font-weight:500;margin-top:-4px}.admin .content-cities-wrap .content-city .new-citizen{color:var(--color-secondary);font-weight:500;font-size:.9em;padding:10px 0;text-align:center}.admin .content-cities-wrap .content-city .content-counters-wrap{display:grid;grid-template-columns:repeat(8,1fr);gap:7px;padding:10px}.admin .content-cities-wrap .content-city .content-counters-wrap .content-counter{text-align:center;cursor:pointer}.admin .content-cities-wrap .content-city .content-counters-wrap .content-counter ion-icon{width:16px;height:16px;text-align:center;border-radius:50%;padding:5px;color:#fff}.admin .content-cities-wrap .content-city .content-counters-wrap .content-counter span{display:block;margin:auto;font-size:.9em;color:var(--color-text-light);font-weight:500}.invoice .invoice-wrap{margin-top:25px;margin-bottom:25px;display:grid;grid-template-columns:2fr 5fr;gap:25px}.invoice .invoice-wrap .invoice-left-side>div{margin-bottom:25px}.invoice .invoice-wrap .invoice-left-side .intern-comment span{font-weight:500;padding-right:5px;font-size:.9rem;color:var(--color-text)}.invoice .invoice-wrap .invoice-left-side .intern-comment p{margin:4px 0 0;padding:10px;background:#fafafa;border:1px solid #ececec;border-radius:4px;font-size:.9rem}.invoice .invoice-wrap .invoice-left-side .actions-btns-wrap{display:grid;grid-template-columns:1fr 1fr;gap:20px}.invoice .invoice-wrap .invoice-left-side .actions-btns-wrap span.button{text-align:center;background:var(--color-primary);padding:8px;border-radius:7px;color:#fff;font-size:.8rem;font-weight:500;cursor:pointer}.invoice .invoice-wrap .invoice-left-side .actions-btns-wrap span.button ion-icon{display:block;width:30px;height:30px;margin:auto auto 5px;color:#fff}@media (max-width:930px){.invoice .invoice-wrap .invoice-left-side{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px}}@media (max-width:650px){.invoice .invoice-wrap .invoice-left-side{display:grid;grid-template-columns:100%;gap:25px}.invoice .invoice-wrap .invoice-left-side>div{margin-bottom:0}}.invoice .invoice-wrap .invoice-right-side .invoice-preview{background:#fff;padding:15px;box-shadow:var(--box-shadow-box)}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-header{display:grid;grid-template-columns:1fr 250px;align-items:center;margin-bottom:95px}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-header .logo{text-align:left}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-header .logo img{width:250px;max-width:100%}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-header .invoice-infos{text-align:left}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-header .invoice-infos p{margin:0}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-header .invoice-infos p.ref{font-weight:500;font-size:1.1rem;margin-bottom:7px}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-header .invoice-infos p.date{font-size:.9rem}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-recipient{display:grid;grid-template-columns:1fr 350px;margin-bottom:95px}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-recipient .recipient-informations{padding:20px;border:1px solid #f1f1f1}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-recipient .recipient-informations p{margin:0 0 5px}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-lines{margin-bottom:75px}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-total{display:grid;grid-template-columns:1fr 350px;margin-bottom:50px}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-total ul{margin:0;padding:10px;border:1px solid #f1f1f1;list-style-type:none}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-total ul li{list-style-type:none;display:grid;grid-template-columns:1fr 120px;-moz-column-gap:15px;column-gap:15px;padding:7px 0;border-bottom:1px solid #ececec}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-total ul li:last-child{border-bottom:0}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-total ul li span{color:var(--color-text-light);font-weight:500;font-size:.9em}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-total ul li span.total{color:var(--color-text);font-size:1em}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-total ul li .invoice-label{text-align:left}.invoice .invoice-wrap .invoice-right-side .invoice-preview .invoice-total ul li .invoice-amount{text-align:right}@media (max-width:930px){.invoice .invoice-wrap{grid-template-columns:100%}}.invoice .invoice-2-cols{display:grid;grid-template-columns:1fr 1fr;gap:25px}@media (max-width:800px){.invoice .invoice-2-cols{grid-template-columns:100%}}.invoice .title-with-btn{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:10px;column-gap:10px;align-items:center;margin-bottom:10px}.invoice .title-with-btn h2{margin-bottom:0!important}.invoice .title-with-btn p{margin:0;text-align:right}.invoice .invoice-client-infos p{margin:7px 0;font-size:.9em;color:var(--color-text)}.invoice .invoice-client-infos p span{color:inherit;font-weight:500}.invoice .invoice-client-infos p a{color:var(--color-secondary);cursor:pointer}.invoice .invoice-client-infos .intern-comment{background:#fafafa;border:1px solid #ececec;padding:10px;border-radius:10px;margin-top:7px;margin-bottom:7px}.invoice .invoice-client-infos .intern-comment span{display:block;font-size:.9em;color:var(--color-text);font-weight:500;margin-bottom:5px}.invoice .invoice-client-infos .intern-comment p{font-size:.9em;color:var(--color-text);margin:0}.invoice .invoice-footer{display:grid;grid-template-columns:2fr 1fr;gap:25px}@media (max-width:800px){.invoice .invoice-footer{grid-template-columns:100%}}.invoice .invoice-footer .invoice-actions .actions-btns-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.invoice .invoice-footer .invoice-summary ul{padding:0;margin:0}.invoice .invoice-footer .invoice-summary ul li{list-style-type:none;display:grid;grid-template-columns:1fr 120px;-moz-column-gap:15px;column-gap:15px;padding:7px 0;border-bottom:1px solid #ececec}.invoice .invoice-footer .invoice-summary ul li:last-child{border-bottom:0}.invoice .invoice-footer .invoice-summary ul li span{color:var(--color-text-light);font-weight:500;font-size:.9em}.invoice .invoice-footer .invoice-summary ul li span.total{color:var(--color-text);font-size:1em}.invoice .invoice-footer .invoice-summary ul li .invoice-label{text-align:left}.invoice .invoice-footer .invoice-summary ul li .invoice-amount{text-align:right}.visualisation-content{--color-primary:#101932;--color-secondary:#09b;--color-content-bg:#e8edf3;--color-blue:#0b6ba8;--color-bluesky:#50c1cf;--color-bluegrey:#318194;--color-darkblue:#1d375e;--color-aero:#9cc2cb;--color-red:#e74c3c;--color-pink:#da8a8a;--color-green:#1abb9c;--color-purple:#9b59b6;--color-violet:#9588dd;--color-yellow:#d1ca69;--color-orange:#f39c12;--color-brown:#ab814e;--color-grey:#ececec;--color-dark:#444}.visualisation-content h1{text-align:center;font-family:MyriadPro-Regular;font-weight:400;color:var(--color-text-dark)}.visualisation-content .visualisation-container{padding-top:25px}.visualisation-content .visualisation-container .visualisation-item{width:700px;height:auto;display:flex;justify-content:center;align-items:center;border-radius:8px;display:block}@media (max-width:1780px){.visualisation-content .visualisation-container .visualisation-item{width:600px}}@media (max-width:1580px){.visualisation-content .visualisation-container .visualisation-item{width:500px}}@media (max-width:1380px){.visualisation-content .visualisation-container .visualisation-item{width:400px}}@media (max-width:900px){.visualisation-content .visualisation-container .visualisation-item{width:600px}}@media (max-width:620px){.visualisation-content .visualisation-container .visualisation-item{width:450px}}@media (max-width:500px){.visualisation-content .visualisation-container .visualisation-item{width:auto}}.visualisation-content .visualisation-container .visualisation-item .visualisation-item-date{color:var(--color-text);margin-bottom:7px;font-family:MyriadPro-Regular}.visualisation-content .visualisation-container .visualisation-item .visualisation-item-date span{cursor:pointer}.visualisation-content .visualisation-container .visualisation-item alert,.visualisation-content .visualisation-container .visualisation-item mec-card,.visualisation-content .visualisation-container .visualisation-item mec-poll{box-shadow:var(--box-shadow-box)}.admin .suggestion-detail{max-width:800px;margin:25px auto}#admin-reminders .events .events-wrap .events-header .events-next ion-icon,#admin-reminders .events .events-wrap .events-header .events-prev ion-icon,#admin-reminders .events .events-wrap mwl-calendar-month-view .cal-month-view .cal-day-cell .cal-day-badge{background:var(--color-admin-menu-bg)}#admin-reminders .events .events-wrap mwl-calendar-month-view .cal-month-view .cal-day-cell.cal-today .cal-day-number{color:var(--color-admin-menu-bg)}.city-create-account-wrap{margin-top:25px;margin-bottom:25px;display:grid;grid-template-columns:3fr 3fr 2fr;gap:25px}.city-create-account-wrap .mayor-content .mayor-picture{padding-top:10px;text-align:center;margin-bottom:5px}.city-create-account-wrap .mayor-content .mayor-picture img{border-radius:10px}.city-create-account-wrap .mayor-content .mayor-name{text-align:center;font-size:1.1rem;font-family:MyriadPro-Regular}.administration .sendinblue-counters{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:25px}@media (max-width:800px){.administration .sendinblue-counters{grid-template-columns:1fr}}.administration .sendinblue-counters .sib-counters{padding:15px}.administration .sendinblue-counters .sib-counters .sib-counters-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}@media (max-width:550px){.administration .sendinblue-counters .sib-counters .sib-counters-wrap{grid-template-columns:1fr}}.administration .sendinblue-counters .sib-counters .sib-counters-wrap .sib-counter{font-family:MyriadPro-Regular;background:#fafafa;text-align:center;padding:15px}.administration .sendinblue-counters .sib-counters .sib-counters-wrap .sib-counter ion-icon{width:45px;height:45px}.administration .sendinblue-counters .sib-counters .sib-counters-wrap .sib-counter .sib-title{font-size:1rem;color:var(--color-text);padding-bottom:7px}.administration .sendinblue-counters .sib-counters .sib-counters-wrap .sib-counter .sib-count{font-size:1.2rem;color:var(--color-text-light)}.administration .sendinblue-counters .sib-counters .sib-counters-wrap .sib-counter .sib-late{margin-top:7px;font-size:.9rem;color:var(--color-red)}.administration .sendinblue-counters .sib-counters .sib-counters-wrap .sib-counter .sib-time{margin-top:7px;font-size:.9rem}.administration .exports-datas .exports-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:30px;margin-bottom:15px}@media (max-width:1100px){.administration .exports-datas .exports-wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.administration .exports-datas .exports-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.administration .exports-datas .exports-wrap{grid-template-columns:100%}}.administration .exports-datas .exports-wrap .export-item{border:1px solid #ececec;border-radius:var(--border-radius-global);padding:15px}.administration .exports-datas .exports-wrap .export-item .export-title{font-size:1.1em;color:var(--color-text);font-weight:500;text-align:center;margin-bottom:15px}.administration .exports-datas .exports-wrap .export-item .export-description{font-size:.9em;color:var(--color-text-light);margin-bottom:15px}.administration .exports-datas .exports-wrap .export-item .export-params{margin-bottom:15px}.administration .exports-datas .exports-wrap .export-item .export-params>*{margin-bottom:10px}.administration .exports-datas .exports-wrap .export-item .export-params .input-text label{display:block;font-size:.8em;color:var(--color-text);margin-bottom:5px}.administration .exports-datas .exports-wrap .export-item .export-params .input-text label span{font-size:.9em;font-style:italic;color:inherit}.administration .exports-datas .exports-wrap .export-item .export-params .input-text input,.administration .exports-datas .exports-wrap .export-item .export-params .input-text select{outline:0;background:#fff;padding:5px;border:1px solid #ececec;border-radius:var(--border-radius-global);font-size:.9em;color:var(--color-text-light);width:100%}.administration .exports-datas .exports-wrap .export-item .export-btn{margin-top:25px;text-align:center}@font-face{font-family:MyriadPro-Bold;src:url(MyriadPro-Bold.c180539b4edd7f63b678.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:MyriadPro-Regular;src:url(MyriadPro-Regular.94bc18515ff6170eb8c6.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-Regular.03523cf578d69fa92322.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-Medium.13a29228654d5c5ec9c4.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Inter-Regular;src:url(Inter-Regular.b3b207f0f59cc178c8da.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Inter-SemiBold;src:url(Inter-SemiBold.f12f49972afe1369d72b.ttf) format("truetype");font-weight:600;font-style:semi-bold}@font-face{font-family:Inter-Bold;src:url(Inter-Bold.1f24ea5f7829811a9307.ttf) format("truetype");font-weight:800;font-style:bold}@font-face{font-family:Inter-Medium;src:url(Inter-Medium.5f7d781ed23d48af3cbb.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Inter-ExtraBold;src:url(Inter-ExtraBold.58d3a8bccabac2ee22a5.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Inter-Black;src:url(Inter-Black.9f338602a2c79d04ff1c.ttf) format("truetype");font-weight:900;font-style:normal}
/*!
 *  Weather Icons 2.0.10
 *  Updated November 1, 2020
 *  Weather themed icons for Bootstrap
 *  Author - Erik Flowers - erik@helloerik.com
 *  Email: erik@helloerik.com
 *  Twitter: http://twitter.com/Erik_UX
 *  ------------------------------------------------------------------------------
 *  Maintained at http://erikflowers.github.io/weather-icons
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - Font licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - CSS, LESS and SCSS are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Inspired by and works great as a companion with Font Awesome
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 */@font-face{font-family:weathericons;src:url(/assets/fonts/weather/weathericons-regular-webfont.eot);src:url(/assets/fonts/weather/weathericons-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/weather/weathericons-regular-webfont.woff2) format("woff2"),url(/assets/fonts/weather/weathericons-regular-webfont.woff) format("woff"),url(/assets/fonts/weather/weathericons-regular-webfont.ttf) format("truetype"),url(/assets/fonts/weather/weathericons-regular-webfont.svg#weather_iconsregular) format("svg");font-weight:400;font-style:normal}.wi{display:inline-block;font-family:weathericons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wi-fw{width:1.4em;text-align:center}.wi-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.wi-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.wi-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.wi-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);transform:scaleX(-1)}.wi-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:scaleY(-1)}.wi-day-sunny:before{content:""}.wi-day-cloudy:before{content:""}.wi-day-cloudy-gusts:before{content:""}.wi-day-cloudy-windy:before{content:""}.wi-day-fog:before{content:""}.wi-day-hail:before{content:""}.wi-day-haze:before{content:""}.wi-day-lightning:before{content:""}.wi-day-rain:before{content:""}.wi-day-rain-mix:before{content:""}.wi-day-rain-wind:before{content:""}.wi-day-showers:before{content:""}.wi-day-sleet:before{content:""}.wi-day-sleet-storm:before{content:""}.wi-day-snow:before{content:""}.wi-day-snow-thunderstorm:before{content:""}.wi-day-snow-wind:before{content:""}.wi-day-sprinkle:before{content:""}.wi-day-storm-showers:before{content:""}.wi-day-sunny-overcast:before{content:""}.wi-day-thunderstorm:before{content:""}.wi-day-windy:before{content:""}.wi-solar-eclipse:before{content:""}.wi-hot:before{content:""}.wi-day-cloudy-high:before{content:""}.wi-day-light-wind:before{content:""}.wi-night-clear:before{content:""}.wi-night-alt-cloudy:before{content:""}.wi-night-alt-cloudy-gusts:before{content:""}.wi-night-alt-cloudy-windy:before{content:""}.wi-night-alt-hail:before{content:""}.wi-night-alt-lightning:before{content:""}.wi-night-alt-rain:before{content:""}.wi-night-alt-rain-mix:before{content:""}.wi-night-alt-rain-wind:before{content:""}.wi-night-alt-showers:before{content:""}.wi-night-alt-sleet:before{content:""}.wi-night-alt-sleet-storm:before{content:""}.wi-night-alt-snow:before{content:""}.wi-night-alt-snow-thunderstorm:before{content:""}.wi-night-alt-snow-wind:before{content:""}.wi-night-alt-sprinkle:before{content:""}.wi-night-alt-storm-showers:before{content:""}.wi-night-alt-thunderstorm:before{content:""}.wi-night-cloudy:before{content:""}.wi-night-cloudy-gusts:before{content:""}.wi-night-cloudy-windy:before{content:""}.wi-night-fog:before{content:""}.wi-night-hail:before{content:""}.wi-night-lightning:before{content:""}.wi-night-partly-cloudy:before{content:""}.wi-night-rain:before{content:""}.wi-night-rain-mix:before{content:""}.wi-night-rain-wind:before{content:""}.wi-night-showers:before{content:""}.wi-night-sleet:before{content:""}.wi-night-sleet-storm:before{content:""}.wi-night-snow:before{content:""}.wi-night-snow-thunderstorm:before{content:""}.wi-night-snow-wind:before{content:""}.wi-night-sprinkle:before{content:""}.wi-night-storm-showers:before{content:""}.wi-night-thunderstorm:before{content:""}.wi-lunar-eclipse:before{content:""}.wi-stars:before{content:""}.wi-night-alt-cloudy-high:before{content:""}.wi-night-cloudy-high:before{content:""}.wi-night-alt-partly-cloudy:before{content:""}.wi-cloud:before{content:""}.wi-cloudy:before{content:""}.wi-cloudy-gusts:before{content:""}.wi-cloudy-windy:before{content:""}.wi-fog:before{content:""}.wi-hail:before{content:""}.wi-rain:before{content:""}.wi-rain-mix:before{content:""}.wi-rain-wind:before{content:""}.wi-showers:before{content:""}.wi-sleet:before{content:""}.wi-sprinkle:before{content:""}.wi-storm-showers:before{content:""}.wi-thunderstorm:before{content:""}.wi-snow-wind:before{content:""}.wi-snow:before{content:""}.wi-smog:before{content:""}.wi-smoke:before{content:""}.wi-lightning:before{content:""}.wi-raindrops:before{content:""}.wi-raindrop:before{content:""}.wi-dust:before{content:""}.wi-snowflake-cold:before{content:""}.wi-windy:before{content:""}.wi-strong-wind:before{content:""}.wi-sandstorm:before{content:""}.wi-earthquake:before{content:""}.wi-fire:before{content:""}.wi-flood:before{content:""}.wi-meteor:before{content:""}.wi-tsunami:before{content:""}.wi-volcano:before{content:""}.wi-hurricane:before{content:""}.wi-tornado:before{content:""}.wi-small-craft-advisory:before{content:""}.wi-gale-warning:before{content:""}.wi-storm-warning:before{content:""}.wi-hurricane-warning:before{content:""}.wi-wind-direction:before{content:""}.wi-alien:before{content:""}.wi-celsius:before{content:""}.wi-fahrenheit:before{content:""}.wi-degrees:before{content:""}.wi-thermometer:before{content:""}.wi-thermometer-exterior:before{content:""}.wi-thermometer-internal:before{content:""}.wi-cloud-down:before{content:""}.wi-cloud-up:before{content:""}.wi-cloud-refresh:before{content:""}.wi-horizon:before{content:""}.wi-horizon-alt:before{content:""}.wi-sunrise:before{content:""}.wi-sunset:before{content:""}.wi-moonrise:before{content:""}.wi-moonset:before{content:""}.wi-refresh:before{content:""}.wi-refresh-alt:before{content:""}.wi-umbrella:before{content:""}.wi-barometer:before{content:""}.wi-humidity:before{content:""}.wi-na:before{content:""}.wi-train:before{content:""}.wi-moon-new:before{content:""}.wi-moon-waxing-crescent-1:before{content:""}.wi-moon-waxing-crescent-2:before{content:""}.wi-moon-waxing-crescent-3:before{content:""}.wi-moon-waxing-crescent-4:before{content:""}.wi-moon-waxing-crescent-5:before{content:""}.wi-moon-waxing-crescent-6:before{content:""}.wi-moon-first-quarter:before{content:""}.wi-moon-waxing-gibbous-1:before{content:""}.wi-moon-waxing-gibbous-2:before{content:""}.wi-moon-waxing-gibbous-3:before{content:""}.wi-moon-waxing-gibbous-4:before{content:""}.wi-moon-waxing-gibbous-5:before{content:""}.wi-moon-waxing-gibbous-6:before{content:""}.wi-moon-full:before{content:""}.wi-moon-waning-gibbous-1:before{content:""}.wi-moon-waning-gibbous-2:before{content:""}.wi-moon-waning-gibbous-3:before{content:""}.wi-moon-waning-gibbous-4:before{content:""}.wi-moon-waning-gibbous-5:before{content:""}.wi-moon-waning-gibbous-6:before{content:""}.wi-moon-third-quarter:before{content:""}.wi-moon-waning-crescent-1:before{content:""}.wi-moon-waning-crescent-2:before{content:""}.wi-moon-waning-crescent-3:before{content:""}.wi-moon-waning-crescent-4:before{content:""}.wi-moon-waning-crescent-5:before{content:""}.wi-moon-waning-crescent-6:before{content:""}.wi-moon-alt-new:before{content:""}.wi-moon-alt-waxing-crescent-1:before{content:""}.wi-moon-alt-waxing-crescent-2:before{content:""}.wi-moon-alt-waxing-crescent-3:before{content:""}.wi-moon-alt-waxing-crescent-4:before{content:""}.wi-moon-alt-waxing-crescent-5:before{content:""}.wi-moon-alt-waxing-crescent-6:before{content:""}.wi-moon-alt-first-quarter:before{content:""}.wi-moon-alt-waxing-gibbous-1:before{content:""}.wi-moon-alt-waxing-gibbous-2:before{content:""}.wi-moon-alt-waxing-gibbous-3:before{content:""}.wi-moon-alt-waxing-gibbous-4:before{content:""}.wi-moon-alt-waxing-gibbous-5:before{content:""}.wi-moon-alt-waxing-gibbous-6:before{content:""}.wi-moon-alt-full:before{content:""}.wi-moon-alt-waning-gibbous-1:before{content:""}.wi-moon-alt-waning-gibbous-2:before{content:""}.wi-moon-alt-waning-gibbous-3:before{content:""}.wi-moon-alt-waning-gibbous-4:before{content:""}.wi-moon-alt-waning-gibbous-5:before{content:""}.wi-moon-alt-waning-gibbous-6:before{content:""}.wi-moon-alt-third-quarter:before{content:""}.wi-moon-alt-waning-crescent-1:before{content:""}.wi-moon-alt-waning-crescent-2:before{content:""}.wi-moon-alt-waning-crescent-3:before{content:""}.wi-moon-alt-waning-crescent-4:before{content:""}.wi-moon-alt-waning-crescent-5:before{content:""}.wi-moon-alt-waning-crescent-6:before{content:""}.wi-moon-0:before{content:""}.wi-moon-1:before{content:""}.wi-moon-2:before{content:""}.wi-moon-3:before{content:""}.wi-moon-4:before{content:""}.wi-moon-5:before{content:""}.wi-moon-6:before{content:""}.wi-moon-7:before{content:""}.wi-moon-8:before{content:""}.wi-moon-9:before{content:""}.wi-moon-10:before{content:""}.wi-moon-11:before{content:""}.wi-moon-12:before{content:""}.wi-moon-13:before{content:""}.wi-moon-14:before{content:""}.wi-moon-15:before{content:""}.wi-moon-16:before{content:""}.wi-moon-17:before{content:""}.wi-moon-18:before{content:""}.wi-moon-19:before{content:""}.wi-moon-20:before{content:""}.wi-moon-21:before{content:""}.wi-moon-22:before{content:""}.wi-moon-23:before{content:""}.wi-moon-24:before{content:""}.wi-moon-25:before{content:""}.wi-moon-26:before{content:""}.wi-moon-27:before{content:""}.wi-time-1:before{content:""}.wi-time-2:before{content:""}.wi-time-3:before{content:""}.wi-time-4:before{content:""}.wi-time-5:before{content:""}.wi-time-6:before{content:""}.wi-time-7:before{content:""}.wi-time-8:before{content:""}.wi-time-9:before{content:""}.wi-time-10:before{content:""}.wi-time-11:before{content:""}.wi-time-12:before{content:""}.wi-direction-up:before{content:""}.wi-direction-up-right:before{content:""}.wi-direction-right:before{content:""}.wi-direction-down-right:before{content:""}.wi-direction-down:before{content:""}.wi-direction-down-left:before{content:""}.wi-direction-left:before{content:""}.wi-direction-up-left:before{content:""}.wi-wind-beaufort-0:before{content:""}.wi-wind-beaufort-1:before{content:""}.wi-wind-beaufort-2:before{content:""}.wi-wind-beaufort-3:before{content:""}.wi-wind-beaufort-4:before{content:""}.wi-wind-beaufort-5:before{content:""}.wi-wind-beaufort-6:before{content:""}.wi-wind-beaufort-7:before{content:""}.wi-wind-beaufort-8:before{content:""}.wi-wind-beaufort-9:before{content:""}.wi-wind-beaufort-10:before{content:""}.wi-wind-beaufort-11:before{content:""}.wi-wind-beaufort-12:before{content:""}.wi-yahoo-0:before{content:""}.wi-yahoo-1:before{content:""}.wi-yahoo-2:before{content:""}.wi-yahoo-3:before,.wi-yahoo-4:before{content:""}.wi-yahoo-5:before,.wi-yahoo-6:before,.wi-yahoo-7:before{content:""}.wi-yahoo-8:before{content:""}.wi-yahoo-9:before{content:""}.wi-yahoo-10:before{content:""}.wi-yahoo-11:before,.wi-yahoo-12:before{content:""}.wi-yahoo-13:before{content:""}.wi-yahoo-14:before{content:""}.wi-yahoo-15:before{content:""}.wi-yahoo-16:before{content:""}.wi-yahoo-17:before{content:""}.wi-yahoo-18:before{content:""}.wi-yahoo-19:before{content:""}.wi-yahoo-20:before{content:""}.wi-yahoo-21:before{content:""}.wi-yahoo-22:before{content:""}.wi-yahoo-23:before,.wi-yahoo-24:before{content:""}.wi-yahoo-25:before{content:""}.wi-yahoo-26:before{content:""}.wi-yahoo-27:before{content:""}.wi-yahoo-28:before{content:""}.wi-yahoo-29:before{content:""}.wi-yahoo-30:before{content:""}.wi-yahoo-31:before{content:""}.wi-yahoo-32:before{content:""}.wi-yahoo-33:before{content:""}.wi-yahoo-34:before{content:""}.wi-yahoo-35:before{content:""}.wi-yahoo-36:before{content:""}.wi-yahoo-37:before,.wi-yahoo-38:before,.wi-yahoo-39:before{content:""}.wi-yahoo-40:before{content:""}.wi-yahoo-41:before{content:""}.wi-yahoo-42:before{content:""}.wi-yahoo-43:before{content:""}.wi-yahoo-44:before{content:""}.wi-yahoo-45:before{content:""}.wi-yahoo-46:before{content:""}.wi-yahoo-47:before{content:""}.wi-yahoo-3200:before{content:""}.wi-forecast-io-clear-day:before{content:""}.wi-forecast-io-clear-night:before{content:""}.wi-forecast-io-rain:before{content:""}.wi-forecast-io-snow:before{content:""}.wi-forecast-io-sleet:before{content:""}.wi-forecast-io-wind:before{content:""}.wi-forecast-io-fog:before{content:""}.wi-forecast-io-cloudy:before{content:""}.wi-forecast-io-partly-cloudy-day:before{content:""}.wi-forecast-io-partly-cloudy-night:before{content:""}.wi-forecast-io-hail:before{content:""}.wi-forecast-io-thunderstorm:before{content:""}.wi-forecast-io-tornado:before{content:""}.wi-wmo4680-00:before,.wi-wmo4680-0:before{content:""}.wi-wmo4680-01:before,.wi-wmo4680-1:before{content:""}.wi-wmo4680-02:before,.wi-wmo4680-2:before{content:""}.wi-wmo4680-03:before,.wi-wmo4680-3:before{content:""}.wi-wmo4680-04:before,.wi-wmo4680-4:before,.wi-wmo4680-05:before,.wi-wmo4680-5:before,.wi-wmo4680-10:before,.wi-wmo4680-11:before{content:""}.wi-wmo4680-12:before{content:""}.wi-wmo4680-18:before{content:""}.wi-wmo4680-20:before{content:""}.wi-wmo4680-21:before,.wi-wmo4680-22:before{content:""}.wi-wmo4680-23:before{content:""}.wi-wmo4680-24:before{content:""}.wi-wmo4680-25:before{content:""}.wi-wmo4680-26:before{content:""}.wi-wmo4680-27:before,.wi-wmo4680-28:before,.wi-wmo4680-29:before{content:""}.wi-wmo4680-30:before,.wi-wmo4680-31:before,.wi-wmo4680-32:before,.wi-wmo4680-33:before,.wi-wmo4680-34:before,.wi-wmo4680-35:before{content:""}.wi-wmo4680-40:before{content:""}.wi-wmo4680-41:before{content:""}.wi-wmo4680-42:before{content:""}.wi-wmo4680-43:before{content:""}.wi-wmo4680-44:before{content:""}.wi-wmo4680-45:before,.wi-wmo4680-46:before{content:""}.wi-wmo4680-47:before,.wi-wmo4680-48:before{content:""}.wi-wmo4680-50:before,.wi-wmo4680-51:before{content:""}.wi-wmo4680-52:before,.wi-wmo4680-53:before{content:""}.wi-wmo4680-54:before,.wi-wmo4680-55:before,.wi-wmo4680-56:before{content:""}.wi-wmo4680-57:before{content:""}.wi-wmo4680-58:before{content:""}.wi-wmo4680-60:before,.wi-wmo4680-61:before{content:""}.wi-wmo4680-62:before,.wi-wmo4680-63:before{content:""}.wi-wmo4680-64:before,.wi-wmo4680-65:before,.wi-wmo4680-66:before{content:""}.wi-wmo4680-67:before,.wi-wmo4680-68:before{content:""}.wi-wmo4680-70:before,.wi-wmo4680-71:before,.wi-wmo4680-72:before,.wi-wmo4680-73:before{content:""}.wi-wmo4680-74:before,.wi-wmo4680-75:before,.wi-wmo4680-76:before{content:""}.wi-wmo4680-77:before{content:""}.wi-wmo4680-78:before{content:""}.wi-wmo4680-80:before{content:""}.wi-wmo4680-81:before{content:""}.wi-wmo4680-82:before,.wi-wmo4680-83:before{content:""}.wi-wmo4680-84:before{content:""}.wi-wmo4680-85:before,.wi-wmo4680-86:before,.wi-wmo4680-87:before{content:""}.wi-wmo4680-89:before{content:""}.wi-wmo4680-90:before{content:""}.wi-wmo4680-91:before{content:""}.wi-wmo4680-92:before,.wi-wmo4680-93:before{content:""}.wi-wmo4680-94:before{content:""}.wi-wmo4680-95:before,.wi-wmo4680-96:before{content:""}.wi-wmo4680-99:before{content:""}.wi-owm-200:before,.wi-owm-201:before,.wi-owm-202:before{content:""}.wi-owm-210:before,.wi-owm-211:before,.wi-owm-212:before,.wi-owm-221:before{content:""}.wi-owm-230:before,.wi-owm-231:before,.wi-owm-232:before{content:""}.wi-owm-300:before,.wi-owm-301:before{content:""}.wi-owm-302:before{content:""}.wi-owm-310:before{content:""}.wi-owm-311:before,.wi-owm-312:before{content:""}.wi-owm-313:before{content:""}.wi-owm-314:before{content:""}.wi-owm-321:before,.wi-owm-500:before{content:""}.wi-owm-501:before,.wi-owm-502:before,.wi-owm-503:before,.wi-owm-504:before{content:""}.wi-owm-511:before{content:""}.wi-owm-520:before,.wi-owm-521:before,.wi-owm-522:before{content:""}.wi-owm-531:before{content:""}.wi-owm-600:before,.wi-owm-601:before{content:""}.wi-owm-602:before{content:""}.wi-owm-611:before,.wi-owm-612:before,.wi-owm-615:before,.wi-owm-616:before,.wi-owm-620:before{content:""}.wi-owm-621:before,.wi-owm-622:before{content:""}.wi-owm-701:before{content:""}.wi-owm-711:before{content:""}.wi-owm-721:before{content:""}.wi-owm-731:before{content:""}.wi-owm-741:before{content:""}.wi-owm-761:before,.wi-owm-762:before{content:""}.wi-owm-771:before{content:""}.wi-owm-781:before{content:""}.wi-owm-800:before{content:""}.wi-owm-801:before,.wi-owm-802:before{content:""}.wi-owm-803:before,.wi-owm-804:before{content:""}.wi-owm-900:before{content:""}.wi-owm-901:before{content:""}.wi-owm-902:before{content:""}.wi-owm-903:before{content:""}.wi-owm-904:before{content:""}.wi-owm-905:before{content:""}.wi-owm-906:before{content:""}.wi-owm-957:before{content:""}.wi-owm-day-200:before,.wi-owm-day-201:before,.wi-owm-day-202:before{content:""}.wi-owm-day-210:before,.wi-owm-day-211:before,.wi-owm-day-212:before,.wi-owm-day-221:before{content:""}.wi-owm-day-230:before,.wi-owm-day-231:before,.wi-owm-day-232:before{content:""}.wi-owm-day-300:before,.wi-owm-day-301:before{content:""}.wi-owm-day-302:before,.wi-owm-day-310:before,.wi-owm-day-311:before,.wi-owm-day-312:before,.wi-owm-day-313:before,.wi-owm-day-314:before{content:""}.wi-owm-day-321:before,.wi-owm-day-500:before{content:""}.wi-owm-day-501:before,.wi-owm-day-502:before,.wi-owm-day-503:before,.wi-owm-day-504:before{content:""}.wi-owm-day-511:before{content:""}.wi-owm-day-520:before,.wi-owm-day-521:before,.wi-owm-day-522:before{content:""}.wi-owm-day-531:before{content:""}.wi-owm-day-600:before{content:""}.wi-owm-day-601:before{content:""}.wi-owm-day-602:before{content:""}.wi-owm-day-611:before,.wi-owm-day-612:before,.wi-owm-day-615:before,.wi-owm-day-616:before,.wi-owm-day-620:before{content:""}.wi-owm-day-621:before,.wi-owm-day-622:before{content:""}.wi-owm-day-701:before{content:""}.wi-owm-day-711:before{content:""}.wi-owm-day-721:before{content:""}.wi-owm-day-731:before{content:""}.wi-owm-day-741:before{content:""}.wi-owm-day-761:before,.wi-owm-day-762:before{content:""}.wi-owm-day-781:before{content:""}.wi-owm-day-800:before{content:""}.wi-owm-day-801:before,.wi-owm-day-802:before{content:""}.wi-owm-day-803:before,.wi-owm-day-804:before{content:""}.wi-owm-day-900:before{content:""}.wi-owm-day-902:before{content:""}.wi-owm-day-903:before{content:""}.wi-owm-day-904:before{content:""}.wi-owm-day-906:before{content:""}.wi-owm-day-957:before{content:""}.wi-owm-night-200:before,.wi-owm-night-201:before,.wi-owm-night-202:before{content:""}.wi-owm-night-210:before,.wi-owm-night-211:before,.wi-owm-night-212:before,.wi-owm-night-221:before{content:""}.wi-owm-night-230:before,.wi-owm-night-231:before,.wi-owm-night-232:before{content:""}.wi-owm-night-300:before,.wi-owm-night-301:before{content:""}.wi-owm-night-302:before,.wi-owm-night-310:before,.wi-owm-night-311:before,.wi-owm-night-312:before,.wi-owm-night-313:before,.wi-owm-night-314:before{content:""}.wi-owm-night-321:before,.wi-owm-night-500:before{content:""}.wi-owm-night-501:before,.wi-owm-night-502:before,.wi-owm-night-503:before,.wi-owm-night-504:before{content:""}.wi-owm-night-511:before{content:""}.wi-owm-night-520:before,.wi-owm-night-521:before,.wi-owm-night-522:before{content:""}.wi-owm-night-531:before{content:""}.wi-owm-night-600:before{content:""}.wi-owm-night-601:before{content:""}.wi-owm-night-602:before{content:""}.wi-owm-night-611:before,.wi-owm-night-612:before,.wi-owm-night-615:before,.wi-owm-night-616:before,.wi-owm-night-620:before{content:""}.wi-owm-night-621:before,.wi-owm-night-622:before{content:""}.wi-owm-night-701:before{content:""}.wi-owm-night-711:before{content:""}.wi-owm-night-721:before{content:""}.wi-owm-night-731:before{content:""}.wi-owm-night-741:before{content:""}.wi-owm-night-761:before,.wi-owm-night-762:before{content:""}.wi-owm-night-781:before{content:""}.wi-owm-night-800:before{content:""}.wi-owm-night-801:before{content:""}.wi-owm-night-802:before{content:""}.wi-owm-night-803:before,.wi-owm-night-804:before{content:""}.wi-owm-night-900:before{content:""}.wi-owm-night-902:before{content:""}.wi-owm-night-903:before{content:""}.wi-owm-night-904:before{content:""}.wi-owm-night-906:before{content:""}.wi-owm-night-957:before{content:""}.wi-wu-chanceflurries:before{content:""}.wi-wu-chancerain:before{content:""}.wi-wu-chancesleat:before{content:""}.wi-wu-chancesnow:before{content:""}.wi-wu-chancetstorms:before{content:""}.wi-wu-clear:before{content:""}.wi-wu-cloudy:before{content:""}.wi-wu-flurries:before{content:""}.wi-wu-hazy:before{content:""}.wi-wu-mostlycloudy:before{content:""}.wi-wu-mostlysunny:before{content:""}.wi-wu-partlycloudy:before{content:""}.wi-wu-partlysunny:before{content:""}.wi-wu-rain:before{content:""}.wi-wu-sleat:before{content:""}.wi-wu-snow:before{content:""}.wi-wu-sunny:before{content:""}.wi-wu-tstorms:before{content:""}.wi-wu-unknown:before{content:""}:root,:root[mode=ios],:root[mode=md]{--ion-font-family:"Roboto",sans-serif!important;font-family:Roboto,sans-serif!important}*{color:var(--color-dark);-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}:root{--content-max-width:1200px;--admin-content-max-width:100%;--border-radius-global:5px;--border-radius-button:43px;--border-radius-form:10px;--box-shadow-box:5px 5px 5px 0px rgba(0,0,0,0.25);--color-primary:#101932;--color-secondary:#09b;--color-content-bg:#e8edf3;--color-blue:#242426;--color-bluesky:#006379;--color-lightblue:#17adcf;--color-bluegrey:#318194;--color-darkblue:#101932;--color-aero:#9cc2cb;--color-red:#e74c3c;--color-pink:#da8a8a;--color-green:#1abb9c;--color-purple:#9b59b6;--color-violet:#9588dd;--color-yellow:#69563e;--color-orange:#9f5f25;--color-brown:#ab814e;--color-grey:#ececec;--color-dark:#444;--color-text-dark:#444;--color-text:#666;--color-text-light:#888;--color-news:#50c1cf;--color-polls:#318194;--color-suggestions:#da8a8a;--color-reports:#f39c12;--color-alerts:#e74c3c;--color-discussions:#1abb9c;--color-mayor:#9b59b6;--color-calendar:#d1ca69;--color-classified-ads:#9cc2cb;--color-partners:#ab814e;--color-ads:#50c1cf;--color-city-negociations:#318194;--color-users:#9588dd;--color-statistics:#da8a8a;--color-city:#1abb9c;--color-notifications:#e74c3c;--color-messages:#9cc2cb;--color-swap:#da8a8a;--color-links:#f39c12;--color-administres:#9588dd;--color-sms:#f39c12;--color-devis:#1d375e;--color-publicites:#50c1cf;--color-newsgroups:#1abb9c;--ion-text-color:#888;--mec-from-label-color:#777;--mec-form-input-color:#888}.bg-primary{background:var(--color-primary)!important}.bg-secondary{background:var(--color-secondary)!important}.bg-blue{background:var(--color-blue)!important}.bg-bluesky{background:#006379!important}.bg-bluegrey{background:var(--color-bluegrey)!important}.bg-white{background:#fff!important}.bg-darkblue{background:#101932!important}.bg-aero{background:var(--color-aero)!important}.bg-red{background:#a62821!important}.bg-pink{background:var(--color-pink)!important}.bg-green{background:var(--color-green)!important}.bg-purple{background:var(--color-purple)!important}.bg-violet{background:var(--color-violet)!important}.bg-yellow{background:#69563e!important}.bg-gaz{background:#242426}.bg-orange{background:#9f5f25!important}.bg-brown{background:var(--color-brown)!important}.bg-grey{background:var(--color-grey)!important}.bg-news{background:var(--color-news)!important}.bg-polls{background:var(--color-polls)!important}.bg-suggestions{background:var(--color-suggestions)!important}.bg-reports{background:var(--color-reports)!important}.bg-alerts{background:var(--color-alerts)!important}.bg-discussions{background:var(--color-discussions)!important}.bg-mayor{background:var(--color-mayor)!important}.bg-calendar{background:var(--color-calendar)!important}.bg-classified-ads{background:var(--color-classified-ads)!important}.bg-partners{background:var(--color-partners)!important}.bg-ads{background:var(--color-ads)!important}.bg-city-negociations{background:var(--color-city-negociations)!important}.bg-users{background:var(--color-users)!important}.bg-statistics{background:var(--color-statistics)!important}.bg-city{background:var(--color-city)!important}.bg-notifications{background:var(--color-notifications)!important}.bg-messages{background:var(--color-messages)!important}.bg-swap{background:var(--color-swap)!important}.bg-links{background:var(--color-links)!important}.bg-administres{background:var(--color-administres)!important}.bg-sms{background:var(--color-sms)!important}.bg-devis{background:var(--color-devis)!important}.bg-publicites{background:var(--color-publicites)!important}.bg-newsgroups{background:var(--color-newsgroups)!important}.icon-administres{background:var(--color-administres)!important}.icon-alerts{background:var(--color-alerts)!important}.icon-annonces{background:var(--color-classified-ads)!important}.icon-calendar{background:var(--color-calendar)!important}.icon-devis{background:var(--color-devis)!important}.icon-discussions{background:var(--color-discussions)!important}.icon-mairie{background:var(--color-city)!important}.icon-mayor{background:var(--color-mayor)!important}.icon-messages{background:var(--color-messages)!important}.icon-news{background:var(--color-news)!important}.icon-notifications{background:var(--color-notifications)!important}.icon-partners{background:var(--color-partners)!important}.icon-polls{background:var(--color-polls)!important}.icon-publicites{background:var(--color-ads)!important}.icon-reports{background:var(--color-reports)!important}.icon-sms{background:var(--color-sms)!important}.icon-statistics{background:var(--color-statistics)!important}.icon-suggestions{background:var(--color-suggestions)!important}.icon-switch{background:var(--color-swap)!important}.icon-amenagement-urbain{background:var(--color-purple)!important}.icon-autres{background:var(--color-darkblue)!important}.icon-culture{background:var(--color-orange)!important}.icon-ecologie{background:var(--color-green)!important}.icon-economie{background:var(--color-bluesky)!important}.icon-education{background:var(--color-aero)!important}.icon-emploi{background:var(--color-yellow)!important}.icon-famille{background:var(--color-purple)!important}.icon-logement{background:var(--color-brown)!important}.icon-numerique{background:var(--color-blue)!important}.icon-sport{background:var(--color-red)!important}.icon-transport{background:var(--color-violet)!important}.icon-securite{background:var(--color-orange)!important}.icon-autres{background:#8e8e93!important}.icon-circulation{background:#dc8b87!important}.icon-degradation{background:#165c28!important}.icon-eclairage{background:#b0a548!important}.icon-espaces-verts{background:#59af6e!important}.icon-incivilite{background:#9f5f25!important}.icon-ordures{background:#69563e!important}.icon-vehicule{background:#526aac!important}.icon-voirie{background:#e88c37!important}.color-blue{color:var(--color-blue)!important}.color-secondary{color:var(--color-secondary)}.color-primary{color:var(--color-primary)!important}.color-bluesky{color:var(--color-bluesky)!important}.color-bluegrey{color:var(--color-bluegrey)!important}.color-darkblue{color:var(--color-darkblue)!important}.color-aero{color:var(--color-aero)!important}.color-red{color:var(--color-red)!important}.color-pink{color:var(--color-pink)!important}.color-green{color:var(--color-green)!important}.color-purple{color:var(--color-purple)!important}.color-violet{color:var(--color-violet)!important}.color-yellow{color:var(--color-yellow)!important}.color-orange{color:var(--color-orange)!important}.color-brown{color:var(--color-brown)!important}.color-grey{color:var(--color-grey)!important}.color-dark{color:var(--color-dark)!important}.color-text{color:var(--color-text)!important}.color-text-light{color:var(--color-text-light)!important}.color-news{color:var(--color-news)!important}.color-polls{color:var(--color-polls)!important}.color-suggestions{color:var(--color-suggestions)!important}.color-reports{color:var(--color-reports)!important}.color-alerts{color:var(--color-alerts)!important}.color-discussions{color:var(--color-discussions)!important}.color-mayor{color:var(--color-mayor)!important}.color-calendar{color:var(--color-calendar)!important}.color-classified-ads{color:var(--color-classified-ads)!important}.color-partners{color:var(--color-partners)!important}.color-ads{color:var(--color-ads)!important}.color-city-negociations{color:var(--color-city-negociations)!important}.color-users{color:var(--color-users)!important}.color-statistics{color:var(--color-statistics)!important}.color-city{color:var(--color-city)!important}.color-notifications{color:var(--color-notifications)!important}.color-messages{color:var(--color-messages)!important}.color-swap{color:var(--color-swap)!important}.color-links{color:var(--color-links)!important}.color-administres{color:var(--color-administres)!important}.color-sms{color:var(--color-sms)!important}.color-devis{color:var(--color-devis)!important}.color-publicites{color:var(--color-publicites)!important}.color-newsgroups{color:var(--color-newsgroups)!important}.color-icon-amenagement-urbain{color:var(--color-purple)!important}.color-icon-culture{color:var(--color-orange)!important}.color-icon-ecologie{color:var(--color-green)!important}.color-icon-economie{color:var(--color-bluesky)!important}.color-icon-education{color:var(--color-aero)!important}.color-icon-emploi{color:var(--color-yellow)!important}.color-icon-famille{color:var(--color-grey)!important}.color-icon-logement{color:var(--color-brown)!important}.color-icon-numerique{color:var(--color-blue)!important}.color-icon-sport{color:var(--color-red)!important}.color-icon-transport{color:var(--color-violet)!important}.color-icon-securite{color:var(--color-orange)!important}.color-icon-autres{color:var(--color-darkblue)!important}.color-icon-circulation{color:var(--color-bluegrey)!important}.color-icon-degradation{color:var(--color-dark)!important}.color-icon-eclairage{color:var(--color-orange)!important}.color-icon-espaces-verts{color:var(--color-aero)!important}.color-icon-incivilite{color:var(--color-bluesky)!important}.color-icon-ordures{color:var(--color-purple)!important}.color-icon-vehicule{color:var(--color-green)!important}.color-icon-voirie{color:var(--color-pink)!important}ion-content{--background:#fff}ion-split-pane{--side-width:259px;--side-max-width:259px;--side-min-width:259px}ion-split-pane ion-menu{-webkit-border-end:none;border-inline-end:none}app-mayor-menu ion-content{--background:#101932}app-citizen-menu ion-content{--background:#17adcf}app-citizen-menu ion-header,app-mayor-menu ion-header{background:var(--color-secondary)}app-citizen-menu ion-header .in-toolbar,app-citizen-menu ion-header ion-toolbar,app-mayor-menu ion-header .in-toolbar,app-mayor-menu ion-header ion-toolbar{background:var(--color-primary);--background:var(--color-primary)}app-citizen-menu ion-header .in-toolbar ion-button,app-citizen-menu ion-header ion-toolbar ion-button,app-mayor-menu ion-header .in-toolbar ion-button,app-mayor-menu ion-header ion-toolbar ion-button{--background:var(--color-secondary);--border-radius:0px!important;color:#fff;font-size:25px!important}app-citizen-menu ion-header .in-toolbar ion-button ion-icon,app-citizen-menu ion-header ion-toolbar ion-button ion-icon,app-mayor-menu ion-header .in-toolbar ion-button ion-icon,app-mayor-menu ion-header ion-toolbar ion-button ion-icon{color:#fff;width:30px;height:30px}app-citizen-menu ion-header .in-toolbar ion-title,app-citizen-menu ion-header ion-toolbar ion-title,app-mayor-menu ion-header .in-toolbar ion-title,app-mayor-menu ion-header ion-toolbar ion-title{background:var(--color-secondary);color:#fff;font-size:1.1em;padding-top:0;font-weight:500;text-align:center}.sc-ion-action-sheet-ios-h,ion-action-sheet{--background:var(--color-secondary);--button-color:#fff;--color:#fff}.sc-ion-action-sheet-ios-h .action-sheet-container .action-sheet-group .action-sheet-title,ion-action-sheet .action-sheet-container .action-sheet-group .action-sheet-title{color:#fff;font-size:.9em}.sc-ion-action-sheet-ios-h .action-sheet-container .action-sheet-group .action-sheet-button:first-child,ion-action-sheet .action-sheet-container .action-sheet-group .action-sheet-button:first-child{border-bottom:1px solid #ccc}.sc-ion-action-sheet-ios-h .action-sheet-container .action-sheet-group .action-sheet-button .action-sheet-button-inner,ion-action-sheet .action-sheet-container .action-sheet-group .action-sheet-button .action-sheet-button-inner{color:#fff;font-size:.8em}.sc-ion-action-sheet-ios-h .action-sheet-container .action-sheet-group .action-sheet-button .action-sheet-button-inner ion-icon,ion-action-sheet .action-sheet-container .action-sheet-group .action-sheet-button .action-sheet-button-inner ion-icon,ion-toast{color:#fff}ion-toast{--background:#888;--color:#fff;font-weight:500;--button-color:#fff}ion-toast.toast-success{--background:var(--color-green)}ion-toast.toast-error{--background:var(--color-red)}.with-border{border:1px solid #ececec}.sc-ion-alert-ios-h{--background:var(--color-secondary)}.sc-ion-alert-ios-h.alert-error{--background:var(--color-red)}.sc-ion-alert-ios-h .alert-wrapper{width:320px!important;max-width:320px!important}.sc-ion-alert-ios-h .alert-wrapper .alert-head h2{margin-top:0;font-size:20px;font-weight:700;color:#fff}.sc-ion-alert-ios-h .alert-wrapper .alert-message.sc-ion-alert-ios{color:#fff;font-size:14px}.sc-ion-alert-ios-h .alert-wrapper .alert-button-group:last-child button:hover,.sc-ion-alert-ios-h .alert-wrapper .alert-button-group:not(:last-child) button:hover{background:rgba(29,180,213,.9)}.sc-ion-alert-ios-h .alert-wrapper .alert-button-group button span{color:#fff}.sc-ion-alert-ios-h .alert-wrapper .alert-radio-group button{transition:background .3s ease-in-out}.sc-ion-alert-ios-h .alert-wrapper .alert-radio-group button:hover{background:rgba(29,180,213,.9)}.sc-ion-alert-ios-h .alert-wrapper .alert-radio-group button .alert-button-inner .alert-radio-icon,.sc-ion-alert-ios-h .alert-wrapper .alert-radio-group button .alert-button-inner .alert-radio-label{color:#fff}.sc-ion-alert-ios-h .alert-wrapper .alert-radio-group button .alert-button-inner .alert-radio-icon .alert-radio-inner,.sc-ion-alert-ios-h .alert-wrapper .alert-radio-group button .alert-button-inner .alert-radio-label .alert-radio-inner{border-color:#fff}ion-alert{--width:320px;--max-width:320px;--min-width:320px}ion-header.header-default ion-toolbar{--background:#fff;display:flex;align-items:end;width:100%;height:114px}ion-header.header-default ion-toolbar ion-buttons ion-back-button,ion-header.header-default ion-toolbar ion-buttons ion-menu-button{color:#101932!important}ion-header.header-default ion-toolbar ion-buttons ion-back-button ion-icon,ion-header.header-default ion-toolbar ion-buttons ion-menu-button ion-icon{color:#fff}ion-header.header-default ion-toolbar ion-buttons .global-notification{position:absolute;background:var(--color-red);border-radius:50%;top:3px;right:0;width:13px;height:13px}ion-header.header-default ion-toolbar .title p{color:#000;font-size:2.5rem;width:100%}#one-col{margin:15px auto}#content-2-cols,#one-col{max-width:var(--content-max-width)}#content-2-cols{margin:auto auto 50px;display:grid;grid-template-columns:350px 1fr;-moz-column-gap:40px;column-gap:40px}#content-2-cols .left-col{margin-top:20px}#content-2-cols .left-col>.add-box{margin-bottom:15px}#content-2-cols .left-col .alerts-wrap{margin-top:15px;margin-bottom:15px}#content-2-cols .left-col .alerts-wrap alerts-widget{margin-bottom:15px}#content-2-cols .left-col .alerts-wrap alerts-widget:last-child{margin-bottom:0}#content-2-cols .right-col{margin-top:20px}@media (max-width:990px){#content-2-cols .right-col{margin-top:0}}#content-2-cols .right-col .content-with-segments{background:#fff;padding:30px 15px 15px;border-radius:0 0 var(--border-radius-global) var(--border-radius-global)}#content-2-cols .right-col .content-with-segments mec-item-list,#content-2-cols .right-col .content-with-segments mec-poll{margin-bottom:20px}#content-2-cols .right-col .content-with-segments mec-item-list:last-child,#content-2-cols .right-col .content-with-segments mec-poll:last-child{margin-bottom:0}#content-2-cols .right-col .search-term-results{display:block;background:#f2f2f7;border-radius:34px;padding:20px;margin-bottom:15px;text-align:center}#content-2-cols .right-col .search-term-results p{color:var(--color-primary);font-weight:500;text-align:center;margin:0 0 10px}#content-2-cols .right-col .filter-tag{text-align:center;margin-bottom:25px}@-webkit-keyframes slideInFromLeft{0%{transform:translateY(-30%)}to{transform:translateY(0)}}@keyframes slideInFromLeft{0%{transform:translateY(-30%)}to{transform:translateY(0)}}#content-2-cols .right-col .publication-tags-filter{-webkit-animation:slideInFromLeft .5s ease-out 0s 1;animation:slideInFromLeft .5s ease-out 0s 1;background:#fff;padding:15px;margin-bottom:25px;border-radius:var(--border-radius-global)}#content-2-cols .right-col .publication-tags-filter h2{position:relative;color:var(--color-text-light);border-bottom:1px solid #ececec;padding:0 0 5px;margin:0 0 10px;font-size:1.1em}#content-2-cols .right-col .publication-tags-filter h2 span{display:block;padding-top:5px;font-size:.7em;font-weight:400;color:var(--color-text-light);font-style:italic}#content-2-cols .right-col .publication-tags-filter h2 ion-icon{position:absolute;top:0;right:0;height:25px;width:25px;color:var(--color-text-light)}#content-2-cols .right-col .publication-tags-filter .tag-selection .city-publication-tag{display:inline-block;margin-right:10px;margin-bottom:7px;cursor:pointer}#content-2-cols-reverse{max-width:1400px;margin:auto auto 15px;display:grid;grid-template-columns:3fr 2fr;-moz-column-gap:40px;column-gap:40px}#content-2-cols-reverse .left-col,#content-2-cols-reverse .right-col{margin-top:20px}@media (max-width:1200px){#content-2-cols,#content-2-cols-reverse,#one-col{padding-left:10px;padding-right:10px}}@media (max-width:990px){#content-2-cols,#content-2-cols-reverse,#one-col{max-width:800px;grid-template-columns:1fr}}.no-content{text-align:center;font-size:1.6rem;width:100%;max-width:100%;padding:30px;margin:auto;color:#bbb;font-weight:500}.no-content ion-icon{width:70px;height:70px;display:block;color:#bbb;margin:auto auto 15px}.buttons-box-3{display:block;background:#f2f2f7;display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}#search-box,.buttons-box-3{border-radius:34px;padding:20px;margin-bottom:15px}#search-box{display:block;background:#f2f2f7;background:#fff}#search-box.one-btn{display:grid;grid-template-columns:1fr 200px;-moz-column-gap:15px;column-gap:15px;align-items:stretch}@media (max-width:650px){#search-box.one-btn{grid-template-columns:1fr;gap:10px}}#search-box.two-btn{display:grid;grid-template-columns:1fr 180px 195px;-moz-column-gap:15px;column-gap:15px;align-items:stretch}@media (max-width:1100px){#search-box.two-btn{grid-template-columns:1fr;gap:10px}}@media (max-width:650px){#search-box.two-btn{grid-template-columns:1fr;gap:10px}}#search-box .search-box-btn{background:var(--color-secondary);border-radius:33px;padding:10px 15px;color:#fff;font-weight:600;font-size:.7em;text-align:center;cursor:pointer}#search-box .search-box-btn.bg-primary{transition:all .3s ease}#search-box .search-box-btn.bg-primary:hover{background:#1f2f59!important}#search-box .search-box-btn span{display:grid;grid-template-columns:1fr;align-items:center;height:100%;color:inherit}#search-box ion-searchbar{padding:0!important;--color:var(--color-text-light)}#search-box ion-searchbar .searchbar-input-container ion-icon{color:#aeaeb2}#search-box ion-searchbar .searchbar-input.sc-ion-searchbar-md{box-shadow:none!important;outline:1px solid #aeaeb2;background:#fff;border-radius:33px;-webkit-padding-end:45px;padding-inline-end:45px;font-family:Inter-Medium;--placeholder-color:#8e8e93}.search-box .search-box-content{background:#fff;width:100%;padding:15px;display:grid;grid-template-columns:2fr 1fr 1fr;-moz-column-gap:20px;column-gap:20px;margin-bottom:20px;border-radius:var(--border-radius-global)}.search-box .search-box-content .search-field{align-self:center;display:grid;grid-template-columns:1fr 30px;-moz-column-gap:5px;column-gap:5px}.search-box .search-box-content .search-field ion-input{align-self:center;border:1px solid #ececec;border-radius:var(--border-radius-global);--padding-start:7px;--padding-end:7px;--padding-top:7px;--padding-bottom:7px}.search-box .search-box-content .search-field ion-icon{align-self:center;width:30px;height:30px;cursor:pointer}.search-box .search-box-content .search-box-button{align-self:center}ion-segment{border-radius:20px;background:rgba(229,229,234,.97);padding:3px}ion-segment ion-segment-button{font-weight:700;font-size:.8rem;color:rgba(0,0,0,.68)}ion-segment ion-segment-button.segment-button-checked{color:#fff}ion-segment ion-segment-button::part(indicator-background){border-radius:20px;background:#aeaeb2}.item-list-wrap alert{margin-bottom:25px}.item-list-wrap alert:last-child{margin-bottom:0}.add-box{display:block;background:#f2f2f7;border-radius:34px;padding:20px}.add-box h2{padding:0;font-size:1em;text-transform:lowercase;font-weight:800;color:#000;margin:0 0 7px;font-family:Inter-Bold}.add-box h2:first-letter{text-transform:uppercase}.add-box h2 span{color:#999}.add-box .title-bar{width:80px;height:4px;background:var(--color-secondary);margin-bottom:10px}.add-box p{font-size:.9em;color:var(--color-text);line-height:1.4em;text-align:justify;font-family:Inter-Medium}.add-box p ion-button ion-icon{margin-right:10px}.text-center{text-align:center!important}.text-center ion-button ion-icon{margin-right:5px}.pagination-wrap{position:-webkit-sticky;position:sticky;top:0;border-radius:var(--border-radius-global);background:#fff;padding:10px;margin-bottom:25px;border-bottom:1px solid #ececec;z-index:1}.pagination-wrap pagination-controls ul{margin:0;padding:0;text-align:center}.pagination-wrap pagination-controls ul li{color:var(--color-text-light)}.pagination-wrap pagination-controls ul li a{color:inherit;outline:0!important;background:none!important}.pagination-wrap pagination-controls ul li.current{background:var(--color-secondary)!important;border-radius:8px}.pagination-wrap pagination-controls ul li.current span{color:#fff}.owl-dt-calendar-table .owl-dt-calendar-cell-selected{background-color:var(--color-secondary)}a.pipe-link{cursor:pointer}.export-datas .instructions{padding:15px;border:1px solid #ececec;border-radius:var(--border-radius-global);background:#fafafa;margin-bottom:30px}.export-datas .instructions h2{font-size:1.1em;margin:0 0 7px;color:var(--color-primary)}.export-datas .instructions p{color:var(--color-text-light);font-size:.9em;margin:0}.export-datas .exports .export{margin-bottom:20px;padding:15px;border:1px solid #ececec;border-radius:var(--border-radius-global);background:#fafafa;display:grid;grid-template-columns:1fr 90px;-moz-column-gap:15px;column-gap:15px;align-items:center}.export-datas .exports .export .export-description h3{font-size:1em;margin:0 0 7px;color:var(--color-secondary)}.export-datas .exports .export .export-description p{color:var(--color-text-light);font-size:.9em;margin:0}.export-datas .exports .export .export-description p span.color-red b{color:var(--color-red)}.export-datas .exports .export .export-link{text-align:center;cursor:pointer}.export-datas .exports .export .export-link ion-icon{width:30px;height:30px;color:var(--color-secondary);display:block;margin:auto auto 5px}.export-datas .exports .export .export-link span{color:inherit;font-weight:500;color:var(--color-text-light);font-size:.8em}.special-offer{background:var(--color-secondary);border-radius:var(--border-radius-global);padding:15px;margin-bottom:15px;position:relative}.special-offer ion-icon.close-icon{position:absolute;top:8px;right:8px;color:#fff;width:20px;height:20px;cursor:pointer}.special-offer h2{padding:0;margin:0 0 20px;color:#fff;text-align:center;line-height:1.5em}.special-offer ul{margin:0;padding:0 10px;display:flex;justify-content:center;flex-wrap:wrap}.special-offer ul li{text-align:center;list-style-type:none;max-width:95px;margin-bottom:15px}.special-offer ul li ion-icon{color:#fff;border-radius:50%;padding:10px;font-weight:500;width:20px;height:20px}.special-offer ul li span{display:block;color:#fff;font-size:.8em;font-weight:500;padding-top:5px}.special-offer p.btn-wrap{text-align:center;margin:0}.annonceur-offer{position:relative;margin-bottom:15px}.annonceur-offer ion-icon.close-icon{position:absolute;top:23px;right:5px;color:#888;width:20px;height:20px;cursor:pointer}.annonceur-offer .annonceur-offer-header{color:var(--color-secondary);font-style:italic;font-size:1rem;text-align:right;margin-bottom:5px;padding-right:5px}.annonceur-offer .annonceur-offre-image{position:absolute;z-index:99;left:0;bottom:0}.annonceur-offer .annonceur-offre-image img{width:110px}.annonceur-offer .annonceur-offer-wrap{cursor:pointer;padding:5px 5px 5px 120px;background:#fff;display:grid;grid-template-columns:1fr 200px;gap:15px;align-items:end;border-radius:var(--border-radius-global)}.annonceur-offer .annonceur-offer-wrap .annonceur-offer-content{font-size:1.2rem;font-weight:600;line-height:1.5rem;color:var(--color-primary)}.annonceur-offer .annonceur-offer-wrap .annonceur-offer-content span{color:var(--color-secondary)}.annonceur-offer .annonceur-offer-wrap .annonceur-offer-price{color:var(--color-primary);font-weight:600;font-size:2.5rem}.annonceur-offer .annonceur-offer-wrap .annonceur-offer-price span{color:var(--color-secondary)}@media (max-width:1200px){.annonceur-offer .annonceur-offre-image img{width:100px}.annonceur-offer .annonceur-offer-wrap{padding-left:110px;grid-template-columns:1fr 180px}.annonceur-offer .annonceur-offer-wrap .annonceur-offer-content{font-size:1.1rem}.annonceur-offer .annonceur-offer-wrap .annonceur-offer-price{font-size:2.3rem}}@media (max-width:650px){.annonceur-offer .annonceur-offer-header{text-align:left}.annonceur-offer .annonceur-offre-image img{width:100px}.annonceur-offer .annonceur-offer-wrap{padding-left:120px;grid-template-columns:100%;align-items:center;gap:0}.annonceur-offer .annonceur-offer-wrap .annonceur-offer-content{font-size:1.1rem}.annonceur-offer .annonceur-offer-wrap .annonceur-offer-price{font-size:1.8rem}}@media (max-width:550px){.annonceur-offer .annonceur-offre-image{right:10px;left:unset;bottom:25px;width:100px}.annonceur-offer .annonceur-offre-image img{width:100px}.annonceur-offer .annonceur-offer-wrap{padding-left:10px;grid-template-columns:1fr 140px;align-items:end;gap:0}.annonceur-offer .annonceur-offer-wrap .annonceur-offer-content{font-size:1.1rem}.annonceur-offer .annonceur-offer-wrap .annonceur-offer-price{font-size:1.6rem}}@media (max-width:550px){.annonceur-offer .annonceur-offre-image{display:none}.annonceur-offer .annonceur-offer-wrap{padding-left:10px;grid-template-columns:100%;align-items:end;gap:0}.annonceur-offer .annonceur-offer-wrap .annonceur-offer-content{font-size:1.1rem;text-align:center}.annonceur-offer .annonceur-offer-wrap .annonceur-offer-price{font-size:1.6rem;text-align:center}}ion-button.add-box-button{--background:#17adcf;--background-activated:#17adcf;--background-hover:rgba(68,192,218,0.64);--color:#fff;color:#fff;border-radius:40px;--border-radius:40px;font-family:Inter-Medium}ion-button.add-box-button ion-icon{color:#fff}ion-button.primary{--background:#0b687d;--background-activated:var(--color-primary);--background-focused:var(--color-primary);--background-hover:#1a7e95;--color:#fff;color:#fff}ion-button.primary,ion-button.white{--border-radius:var(--border-radius-global);--padding-start:25px;--padding-end:25px;font-weight:500;cursor:pointer}ion-button.white{--background:#fff;--background-activated:#fff;--background-focused:#fff;--background-hover:#fff;--color:var(--color-text-light);color:var(--color-text-light)}ion-button.grey{--border-radius:var(--border-radius-global);--background:#999;--background-activated:#999;--background-focused:#999;--background-hover:#999}ion-button.grey,ion-button.secondary{--padding-start:25px;--padding-end:25px;--color:#fff;color:#fff;font-weight:500;cursor:pointer}ion-button.secondary{--border-radius:24px;--background:#17adcf;--background-activated:var(--color-secondary);--background-focused:var(--color-secondary);--background-hover:var(--color-secondary)}ion-button.secondary ion-icon{color:#fff}ion-button.red{--background:var(--color-red);--background-activated:var(--color-red);--background-focused:var(--color-red);--background-hover:var(--color-red)}ion-button.green,ion-button.red{--border-radius:var(--border-radius-global);--padding-start:25px;--padding-end:25px;--color:#fff;color:#fff;font-weight:500;cursor:pointer}ion-button.green{--background:var(--color-green);--background-activated:var(--color-green);--background-focused:var(--color-green);--background-hover:var(--color-green)}.button-default{border-radius:36px;text-align:center;font-size:14px;font-weight:500;padding:10px 7px;color:#fff;cursor:pointer}.button-default.primary{background:var(--color-primary)}.button-default.secondary{background:var(--color-secondary)}.button-default.danger{background:var(--color-red)}ion-button.white-button{--border-radius:var(--border-radius-button);--background:#fff;--background-activated:#c7c7c7;--background-focused:#c7c7c7;--background-hover:#c7c7c7;--color:#fff;color:#101932;min-width:137px;height:36px;font-family:Inter-SemiBold;font-weight:600;font-size:clamp(.875rem,14px,1.0625rem);cursor:pointer}ion-button.lightblue-button{--background:var(--color-lightblue);--background-activated:#c7c7c7;--background-focused:#c7c7c7;--background-hover:#c7c7c7}ion-button.darkblue-button,ion-button.lightblue-button{--border-radius:var(--border-radius-button);--color:#fff;color:#fff;min-width:137px;height:36px;font-family:Inter-SemiBold;font-weight:600;font-size:clamp(.875rem,14px,1.0625rem);cursor:pointer}ion-button.darkblue-button{--background:var(--ion-darkblue-color);--background-activated:#c7c7c7;--background-focused:#c7c7c7;--background-hover:#c7c7c7}ion-modal.carousel{--width:1200px;--max-width:100%;--height:90%;--max-height:100%;scrollbar-color:orange #ffffe0}@media (max-width:700px){ion-modal.carousel{--width:100%;--height:100%}}ion-modal.carousel ion-backdrop{opacity:.7!important}ion-modal.carousel ::-webkit-scrollbar{width:10px}ion-modal.carousel ::-webkit-scrollbar-thumb{border-radius:0;background:-webkit-gradient(linear,left top,left bottom,from(#09b),to(#09b));box-shadow:inset 2px 2px 2px hsla(0,0%,100%,.25),inset -2px -2px 2px rgba(0,0,0,.25)}ion-modal.carousel ::-webkit-scrollbar-track{background-color:#fff;border-radius:0;background:#bdbdbd}ion-modal.big-height{--height:800px!important;--max-height:100%!important}@media (max-width:530px){ion-modal.big-height{--height:100%!important}}ion-modal.small-height{--height:350px!important;--max-height:100%!important}ion-modal.small-modal{--max-width:100%!important;--width:680px!important}ion-modal.modal-form{--max-width:100%;--width:536px;--max-height:100%;--height:650px}@media (max-width:900px){ion-modal.modal-form{--width:800px}}@media (max-width:800px){ion-modal.modal-form{--width:96%}}@media (max-width:700px){ion-modal.modal-form{--width:100%;--height:100%}}ion-modal.modal-form ion-header.modal-header-mobile ion-toolbar{--background:var(--color-secondary)}ion-modal.modal-form ion-header.modal-header-mobile ion-toolbar ion-button{color:#fff;font-size:25px!important}ion-modal.modal-form ion-header.modal-header-mobile ion-toolbar ion-button ion-icon{color:#fff}ion-modal.modal-form ion-header.modal-header-mobile ion-toolbar ion-title{text-align:left;background:var(--color-secondary);color:#fff;font-weight:400;font-size:1.3rem;padding-top:0;font-weight:500}ion-modal.modal-form ion-header.modal-header-mobile ion-toolbar ion-title span{color:inherit}ion-modal.modal-form ion-header.modal-header-mobile ion-toolbar ion-title.title-ios{padding-left:15px}ion-modal.modal-form ion-header.modal-header-desktop{background:#fff;display:flex;justify-content:end;padding:10px 10px 0 0}ion-modal.modal-form ion-header.modal-header-desktop ion-icon{color:#d1d1d6;width:30px;height:30px;cursor:pointer}ion-modal.modal-form ion-header.modal-header-desktop ion-icon:hover{color:#e4e4e9}ion-modal.modal-form ion-header.modal-header-desktop ion-toolbar{--background:var(--color-secondary)}ion-modal.modal-form ion-header.modal-header-desktop ion-toolbar ion-button{color:#fff;font-size:25px!important;height:42px!important;--padding-top:0px}ion-modal.modal-form ion-header.modal-header-desktop ion-toolbar ion-button ion-icon{color:#fff}ion-modal.modal-form ion-header.modal-header-desktop ion-toolbar ion-title{background:var(--color-secondary);text-align:center;color:#fff;font-size:1.2em;padding-top:0;font-weight:500}ion-modal.modal-form ion-header.modal-header-desktop ion-toolbar ion-title span{color:inherit}ion-modal.modal-form ion-header.modal-header-desktop ion-toolbar ion-title.title-ios{padding-left:90px}ion-modal.modal-form ion-content{--background:#fff;--padding-start:15px;--padding-end:15px}ion-modal.modal-form ion-content h2{margin:0 0 10px}ion-modal.modal-form ion-content .preview-message{margin-bottom:30px;padding:15px;border-radius:var(--border-radius-global)}ion-modal.modal-form ion-content .preview-message h2{padding:0;margin:0 0 6px;color:#000;font-size:30px;font-weight:800}ion-modal.modal-form ion-content .preview-message p{font-size:14px;color:rgba(60,60,67,.6);margin:0;text-align:justify;line-height:142%;font-weight:500}ion-modal.modal-form ion-content .citation h2{color:var(--color-primary);font-size:1rem;margin:0 0 8px}ion-modal.modal-form ion-content .citation p{margin:0 0 15px;background:#fafafa;padding:10px;border:1px solid #ececec;border-radius:8px;text-align:justify;color:var(--color-text-light);font-style:italic}ion-modal.modal-form ion-footer{position:relative;min-height:45px;height:55px}ion-modal.modal-form ion-footer.default{cursor:pointer;display:flex;gap:10px;justify-content:center;height:114px;padding:20px;border-top:.5px solid #d3cfd8}ion-modal.modal-form ion-footer.default .footer-left,ion-modal.modal-form ion-footer.default .footer-right{display:flex;justify-content:center;background:#09b;width:auto;border-radius:40px;height:45px}ion-modal.modal-form ion-footer.default .footer-left form,ion-modal.modal-form ion-footer.default .footer-right form{grid-area:btn}ion-modal.modal-form ion-footer.default .footer-left ion-button,ion-modal.modal-form ion-footer.default .footer-right ion-button{--background:transparent;--background-activated:transparent;--background-focused:transparent;--background-hover:transparent;height:50px;width:100%;height:unset;margin-top:0;margin-bottom:0}@media (max-width:420px){ion-modal.modal-form ion-footer.default .footer-left ion-button,ion-modal.modal-form ion-footer.default .footer-right ion-button{--padding-start:5px;--padding-end:5px}}ion-modal.modal-form ion-footer.default .footer-left ion-icon,ion-modal.modal-form ion-footer.default .footer-right ion-icon{width:25px;height:25px;padding:10px;border-radius:50%;color:#fff;background:#09b}ion-modal.modal-form ion-footer.default .footer-left span,ion-modal.modal-form ion-footer.default .footer-right span{grid-area:title;align-self:center;color:#fff;font-weight:600;font-size:.9rem;font-family:Inter-SemiBold}@media (max-width:420px){ion-modal.modal-form ion-footer.default .footer-left span,ion-modal.modal-form ion-footer.default .footer-right span{max-width:100px}}ion-modal.modal-form ion-footer.default .footer-right{display:flex;justify-content:center;background:#09b;width:65%;border-radius:40px;height:45px}ion-modal.modal-form ion-footer.default .footer-right form{width:100%;display:flex}ion-modal.modal-form ion-footer.default .footer-right form ion-button{width:100%;height:unset;margin-top:0;margin-bottom:0}ion-modal.modal-form ion-footer.default .footer-left{left:0;grid-template-columns:auto 1fr;grid-template-areas:"btn title"}ion-modal.modal-form ion-content.publication-form p.publications-limit{padding:15px;border:1px solid #ececec;border-radius:var(--border-radius-global);background:#fff;color:var(--color-text);font-size:.9em;margin:0 0 30px;line-height:1.3rem}ion-modal.modal-form ion-content.publication-form .publication-picture-preview-wrap{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px;align-items:center}@media (max-width:600px){ion-modal.modal-form ion-content.publication-form .publication-picture-preview-wrap{grid-template-columns:1fr 1fr 1fr}}@media (max-width:400px){ion-modal.modal-form ion-content.publication-form .publication-picture-preview-wrap{grid-template-columns:1fr 1fr}}ion-modal.modal-form ion-content.publication-form .publication-picture-preview-wrap .publication-picture-preview{position:relative;text-align:center}ion-modal.modal-form ion-content.publication-form .publication-picture-preview-wrap .publication-picture-preview img{max-width:100%;max-height:100px;border-radius:10px}ion-modal.modal-form ion-content.publication-form .publication-picture-preview-wrap .publication-picture-preview ion-icon{width:15px;height:15px;padding:10px;position:absolute;top:10px;right:10px;border-radius:50%;background:var(--color-red);color:#fff}ion-modal.modal-form ion-content.publication-form .publication-picture-preview-wrap .publication-picture-preview ion-icon:hover{cursor:pointer}ion-modal.modal-form ion-content.publication-form .publication-picture-preview-wrap label{text-align:center}ion-modal.modal-form ion-content.publication-form .publication-picture-preview-wrap label ion-icon{display:block;width:50px;height:50px;margin:auto auto 7px;color:var(--color-primary);cursor:pointer}ion-modal.modal-form ion-content.publication-form .publication-picture-preview-wrap label span{font-size:.8rem;font-weight:600;color:var(--color-text-light)}ion-modal.modal-form ion-content.publication-form .publication-picture-preview-wrap input#publication-add-image{position:absolute;left:-50000px}ion-modal.modal-form ion-content.publication-form .link-preview{padding:15px 0}ion-modal.modal-form ion-content.publication-form .link-preview span{background:var(--color-primary);padding:7px 10px;border-radius:10px;color:#fff;font-size:.8em;font-weight:500}ion-modal.modal-form ion-content.publication-form h3.pdfs-list-title{margin-top:20px;margin-bottom:10px;color:var(--color-secondary)}ion-modal.modal-form ion-content.publication-form .pdfs-list{display:flex;flex-wrap:wrap;gap:25px}ion-modal.modal-form ion-content.publication-form .pdfs-list .pdf{display:flex;gap:5px;align-items:center}ion-modal.modal-form ion-content.publication-form .pdfs-list .pdf ion-icon{width:20px;height:20px}ion-modal.modal-form ion-content.publication-form .pdfs-list .pdf ion-icon.delete{color:var(--color-red);cursor:pointer}ion-modal.modal-form ion-footer.publication-form{background:#ddd;padding:10px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;min-height:50px}ion-modal.modal-form ion-footer.publication-form .publication-medias #publication-pdf-add-input,ion-modal.modal-form ion-footer.publication-form .publication-medias #publication-picture-add-input,ion-modal.modal-form ion-footer.publication-form .publication-medias #publication-video-add-input{position:absolute;margin-left:-50000px}ion-modal.modal-form ion-footer.publication-form .publication-medias label{margin-right:15px}ion-modal.modal-form ion-footer.publication-form .publication-medias label:hover{cursor:pointer}ion-modal.modal-form ion-footer.publication-form .publication-medias label:hover ion-icon{color:#979797}ion-modal.modal-form ion-footer.publication-form .publication-medias label ion-icon{width:30px;height:30px;color:#888}ion-modal.modal-form ion-footer.publication-form .delete_medias_or_add_pdf{display:flex;gap:20px;position:relative}ion-modal.modal-form ion-footer.publication-form .delete_medias_or_add_pdf .delete-medias{display:grid;grid-template-columns:25px 1fr;align-items:center;cursor:pointer}ion-modal.modal-form ion-footer.publication-form .delete_medias_or_add_pdf .delete-medias ion-icon{width:20px;height:20px;color:var(--color-red)}ion-modal.modal-form ion-footer.publication-form .delete_medias_or_add_pdf .delete-medias span{font-weight:600;font-size:.8rem;color:var(--color-red)}ion-modal.modal-form ion-footer.publication-form .delete_medias_or_add_pdf .add-pdf{display:grid;grid-template-columns:25px 1fr;align-items:center;cursor:pointer}ion-modal.modal-form ion-footer.publication-form .delete_medias_or_add_pdf .add-pdf ion-icon{width:20px;height:20px;color:var(--color-secondary)}ion-modal.modal-form ion-footer.publication-form .delete_medias_or_add_pdf .add-pdf span{font-weight:600;font-size:.8rem;color:var(--color-secondary)}ion-modal.modal-form ion-footer.publication-form .delete_medias_or_add_pdf #publication-pdfs-add-input{position:absolute;margin-left:-50000px}ion-modal.modal-form ion-footer.publication-form .right{position:absolute;display:grid;right:0;grid-template-columns:1fr auto;grid-template-areas:"title btn"}ion-modal.modal-form ion-footer.publication-form .right form{grid-area:btn}ion-modal.modal-form ion-footer.publication-form .right ion-button{--background:transparent;--background-activated:transparent;--background-focused:transparent;--background-hover:transparent;height:50px}ion-modal.modal-form ion-footer.publication-form .right ion-icon{width:25px;height:25px;padding:10px;border-radius:50%;color:#fff;background:var(--color-primary)}ion-modal.modal-form ion-footer.publication-form .right span{grid-area:title;align-self:center;color:var(--color-primary);font-weight:500;font-size:.9rem;font-family:Inter-SemiBold}@media (max-width:420px){ion-modal.modal-form ion-footer.publication-form .right span{display:none}}ion-modal.modal-form ion-footer.publication-form .footer-left,ion-modal.modal-form ion-footer.publication-form .footer-right{position:absolute;display:grid}ion-modal.modal-form ion-footer.publication-form .footer-left form,ion-modal.modal-form ion-footer.publication-form .footer-right form{grid-area:btn}ion-modal.modal-form ion-footer.publication-form .footer-left ion-button,ion-modal.modal-form ion-footer.publication-form .footer-right ion-button{--background:transparent;--background-activated:transparent;--background-focused:transparent;--background-hover:transparent;height:50px}ion-modal.modal-form ion-footer.publication-form .footer-left ion-icon,ion-modal.modal-form ion-footer.publication-form .footer-right ion-icon{width:25px;height:25px;padding:10px;border-radius:50%;color:#fff;background:#09b}ion-modal.modal-form ion-footer.publication-form .footer-left span,ion-modal.modal-form ion-footer.publication-form .footer-right span{grid-area:title;align-self:center;color:var(--color-primary);font-weight:500;font-size:.9rem;font-family:Inter-SemiBold}@media (max-width:420px){ion-modal.modal-form ion-footer.publication-form .footer-left span,ion-modal.modal-form ion-footer.publication-form .footer-right span{display:none}}ion-modal.modal-form ion-footer.publication-form .footer-right{right:0;grid-template-columns:1fr auto;grid-template-areas:"title btn"}ion-modal.modal-form ion-footer.publication-form .footer-left{left:0;grid-template-columns:auto 1fr;grid-template-areas:"btn title"}.terms-content h2{color:var(--color-secondary);font-size:1.3em}.terms-content p,.terms-content ul li{font-size:.9em;color:var(--text-color)}.terms-content p{line-height:1.3em;text-align:justify}.terms-content p a{color:var(--color-secondary)}ion-content ion-searchbar{--border-radius:24px}ion-content ion-searchbar .searchbar-input-container.sc-ion-searchbar-ios{height:50px}ion-content ion-searchbar .searchbar-input-container.sc-ion-searchbar-ios ion-icon{color:rgba(60,60,67,.38)}ion-content h2{font-weight:800;color:#000}ion-content #commune-form{display:grid;grid-template-columns:1fr 1fr;gap:10px}ion-content #commune-form :nth-child(3),ion-content #commune-form :nth-child(4),ion-content #commune-form :nth-child(5),ion-content #commune-form :nth-child(10){grid-column:1/span 2}ion-content #event-form{display:grid;grid-template-columns:repeat(5,1fr);-moz-column-gap:10px;column-gap:10px}ion-content #event-form :first-child,ion-content #event-form :nth-child(2),ion-content #event-form :nth-child(5),ion-content #event-form :nth-child(6){grid-column:1/span 5}ion-content #event-form :nth-child(3){grid-column:1/3}ion-content #event-form :nth-child(4){grid-column:3/6}form.form-standard ion-item .item{display:flex;flex-direction:row-reverse;align-items:center}form.form-standard p.informations{background:#fafafa;font-weight:400;border-radius:var(--border-radius-global);border:1px solid #ececec;font-weight:500;padding:10px;font-size:.9em;color:var(--color-text-light);text-align:center}form.form-standard p.report-address{margin:7px 0;text-align:center;color:var(--color-text-light);font-size:.9em;font-style:italic}form.form-standard h2.sub-category{color:var(--color-secondary);font-size:1.1rem;font-weight:500;margin-bottom:7px}form.form-standard p.field-description{margin-top:-15px;background:#fafafa;font-weight:400;border-radius:var(--border-radius-global);padding:10px;font-size:.9em;color:var(--color-text-light)}form.form-standard p.read-terms{color:var(--color-secondary);cursor:pointer}form.form-standard .three-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}@media (max-width:550px){form.form-standard .three-cols{grid-template-columns:1fr}}form.form-standard .two-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}@media (max-width:550px){form.form-standard .two-cols{grid-template-columns:1fr}}form.form-standard ion-item{--background:#fff;--inner-padding-start:0;--inner-padding-end:0;--padding-start:0;--padding-end:0;--inner-border-width:0;--background-focused:inherit;--background-activated:inherit;--background-hover:inherit;margin-bottom:10px}form.form-standard ion-item::part(native){display:flex;flex-direction:column;align-items:start}form.form-standard ion-item ion-label{font-family:Inter-Bold!important;--color:#000!important;font-weight:700;overflow:inherit!important}form.form-standard ion-item ion-label.checkbox-label{color:rgba(60,60,67,.6);font-size:.9rem;font-weight:500}form.form-standard ion-item ion-input{color:rgba(120,120,128,.52);--background:#f2f2f7;background:#f2f2f7;border-radius:20px;outline:0}form.form-standard ion-item ion-input .native-input.sc-ion-input-ios,form.form-standard ion-item ion-input .native-textarea.sc-ion-textarea-ios{--padding-top:10px;--padding-bottom:10px;--padding-start:20px;--padding-end:10px;--inner-padding-end:0}form.form-standard ion-item ion-datetime{color:rgba(120,120,128,.52);--background:#f2f2f7;background:#f2f2f7;border-radius:20px;--padding-top:6px;--padding-bottom:6px;--padding-start:6px;--padding-end:6px;--inner-padding-end:0;outline:0;color:var(--mec-form-input-color)!important}form.form-standard ion-item ion-datetime .native-input.sc-ion-input-ios,form.form-standard ion-item ion-datetime .native-textarea.sc-ion-textarea-ios{--padding-top:10px;--padding-bottom:10px;--padding-start:20px;--padding-end:10px;--inner-padding-end:0}form.form-standard ion-item ion-textarea{color:rgba(120,120,128,.52);--background:#f2f2f7;background:#f2f2f7;border-radius:20px;outline:0;min-height:130px;--padding-start:10px}form.form-standard ion-item ion-textarea .native-input.sc-ion-input-ios,form.form-standard ion-item ion-textarea .native-textarea.sc-ion-textarea-ios{--padding-top:10px;--padding-bottom:10px;--padding-start:20px;--padding-end:10px;--inner-padding-end:0}form.form-standard ion-item ion-textarea .native-textarea.sc-ion-textarea-ios{height:100%;min-height:130px;color:var(--mec-form-input-color)!important;font-family:Inter-Medium}form.form-standard ion-item ion-checkbox{--transition:0.7s;--background:#fafafa;--background-checked:var(--color-secondary);--color:var(--mec-form-input-color);--border-color:#8e8e93;--border-color-checked:var(--color-secondary);--size:20px;margin-right:10px;outline:0;margin-left:0}form.form-standard ion-item ion-checkbox::part(container){border-radius:6px}form.form-standard ion-item ion-select{color:rgba(120,120,128,.52);--background:#f2f2f7;background:#f2f2f7;border-radius:20px;outline:0;--padding-start:8px}form.form-standard ion-item ion-select .native-input.sc-ion-input-ios,form.form-standard ion-item ion-select .native-textarea.sc-ion-textarea-ios{--padding-top:10px;--padding-bottom:10px;--padding-start:20px;--padding-end:10px;--inner-padding-end:0}form.form-standard ion-item ion-select .select-text{--color:var(--mec-form-input-color)}form.form-standard ion-item select{color:rgba(120,120,128,.52);--background:#f2f2f7;background:#f2f2f7;border-radius:20px;width:100%;padding:10px;color:var(--mec-form-input-color);outline:0}form.form-standard ion-item select .native-input.sc-ion-input-ios,form.form-standard ion-item select .native-textarea.sc-ion-textarea-ios{--padding-top:10px;--padding-bottom:10px;--padding-start:20px;--padding-end:10px;--inner-padding-end:0}form.form-standard ion-item input.ion-input{--background:#f2f2f7;background:#f2f2f7;border-radius:20px;font-family:Inter-Medium;width:100%;padding-left:20px;color:rgba(120,120,128,.52);outline:0;border:0}form.form-standard ion-item input.ion-input .native-input.sc-ion-input-ios,form.form-standard ion-item input.ion-input .native-textarea.sc-ion-textarea-ios{--padding-top:10px;--padding-bottom:10px;--padding-start:20px;--padding-end:10px;--inner-padding-end:0}form.form-standard ion-item quill-editor{width:100%;-webkit-user-select:text}form.form-standard ion-item quill-editor .ql-container{width:100%;height:300px}form.form-standard ion-item quill-editor .ql-container .ql-tooltip{position:absolute;top:0!important;left:10px!important}form.form-standard ion-item quill-editor .ql-container .ql-editor ul{padding-left:30px;margin:5px 0}form.form-standard ion-item quill-editor .ql-container .ql-editor ul li{background:none;text-align:left;border-radius:0;margin-bottom:unset;padding:unset;color:var(--color-text);cursor:unset;font-size:.9rem}form.form-standard ion-item ion-searchbar{--background:#e9ebf0}form.form-standard ion-item ion-searchbar .searchbar-input-container{height:40px}form.form-standard ion-item ion-searchbar .searchbar-input-container input{-webkit-padding-start:40px!important;padding-inline-start:40px!important;padding-left:40px!important;font-size:1em}form.form-standard ion-item ion-searchbar .searchbar-input-container ion-icon{width:25px}form.form-standard ion-item ul{list-style-type:none;padding-left:0;width:100%}form.form-standard ion-item ul li{color:#fff;font-size:1em;cursor:pointer;width:100%;background:var(--color-primary);border-radius:10px;padding:8px;margin:auto auto 10px;text-align:center}form.form-standard ion-item ion-range{--knob-background:var(--color-secondary);--ion-color-base:var(--color-secondary)!important}form.form-standard ion-item .sub-range{display:flex;justify-content:space-between;flex-wrap:nowrap;font-size:.8rem;color:var(--color-text-light);width:100%;margin-top:-10px}form.form-standard ion-item .sub-range div{width:80px;height:33px;text-align:center}form.form-standard ion-item .sub-range div:first-child{text-align:left}form.form-standard ion-item .sub-range div:last-child{text-align:right}form.form-standard ion-item .sub-range div.active{color:var(--color-secondary)}form.form-standard ion-item.manual-address .input-wrap{display:grid;grid-template-columns:1fr 90px;width:100%;gap:10px}form.form-standard ion-item.manual-address .input-wrap ion-button{height:100%;margin:0}@media (max-width:380px){form.form-standard ion-item.manual-address .input-wrap{grid-template-columns:1fr}form.form-standard ion-item.manual-address .input-wrap ion-button{display:block;width:100%;height:40px}}form.form-standard ion-radio-group{display:grid;grid-template-columns:1fr auto}@media (max-width:550px){form.form-standard ion-radio-group{grid-template-columns:1fr;grid-gap:0}}form.form-standard ion-radio-group ion-item ion-radio::part(container){width:20px;height:20px;border-radius:50%;border:2px solid #ddd}form.form-standard ion-radio-group ion-item::part(mark){background:none;transition:none;transform:none;border-radius:0}form.form-standard ion-radio-group ion-radio.radio-checked::part(container){background:#fff;outline:0;border:6px solid #17adcf}form.form-standard ion-radio-group ion-radio.radio-checked::part(mark){border-color:transparent}form.form-standard ion-radio-group ion-item ion-label{background:#f2f2f7;height:55px;border-radius:20px;display:grid!important;grid-template-columns:7fr 1fr;align-items:center;padding:10px 15px 10px 20px}form.form-standard ion-radio-group ion-item ion-label ion-icon{width:20px;height:20px;color:var(--color-text)}form.form-standard ion-radio-group ion-item ion-label span{font-size:.9rem;color:#000}form.form-standard p.form-error{color:var(--color-red);font-size:.9rem;font-weight:500;padding-left:10px}form.form-standard p{color:var(--color-text);font-size:.9rem;font-weight:500;text-align:justify}form.form-standard .checkbox-inline{display:flex;align-items:center;gap:5px}form.form-standard #alert-icons .icon-wrap{display:flex;flex-direction:row;align-items:center;gap:10px;height:50px;background:#f2f2f7}form.form-standard #alert-icons .icon-wrap.selected{outline:1px solid #17adcf}form.form-standard #alert-icons .icon-wrap:last-child{padding-right:60px}@media (max-width:950px){form.form-standard #alert-icons .icon-wrap{justify-content:unset}}form.form-standard #alert-icons ion-icon{width:20px;height:20px;padding:10px;border-radius:50%}form.form-standard #alert-icons span{color:#48484a;font-weight:700}form.form-standard .list-icons{display:grid;grid-gap:10px;grid-template-columns:repeat(3,1fr);margin-top:10px;margin-bottom:10px;justify-content:center}@media (max-width:750px){form.form-standard .list-icons{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){form.form-standard .list-icons{grid-template-columns:repeat(2,1fr);margin-top:0;margin-bottom:0;grid-gap:5px}}form.form-standard .list-icons .icon-wrap{display:flex;flex-direction:row;align-items:center;border-radius:20px;padding:10px;gap:10px;cursor:pointer}form.form-standard .list-icons .icon-wrap ion-icon{width:30px;height:30px;color:#fff}form.form-standard .list-icons .icon-wrap span{display:block;color:hsla(0,0%,100%,.58);font-size:.7rem;display:flex;gap:10px;padding:5px;border-radius:12px}form.form-standard .list-icons .icon-wrap.selected{outline:1px solid #17adcf}form.form-standard .form-grid{display:grid;grid-column-gap:10px}form.form-standard .form-grid.dual-cols{grid-template-columns:65% 35%}@media (max-width:650px){form.form-standard .form-grid.dual-cols{grid-template-columns:1fr}}form.form-standard .form-grid.dual-cols .form-col:nth-child(3){grid-column:1/4}form.form-standard .publication-checkboxes{display:grid;grid-template-columns:1fr}@media (max-width:600px){form.form-standard .publication-checkboxes{grid-template-columns:1fr}}form.form-standard .poll-proposals-wrap{display:grid;grid-template-columns:1fr 50px;align-items:center}form.form-standard .share-cities-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}@media (max-width:600px){form.form-standard .share-cities-list{grid-template-columns:1fr 1fr}}@media (max-width:400px){form.form-standard .share-cities-list{grid-template-columns:1fr}}form.form-standard ion-label{font-family:Inter-Bold!important;--color:#000!important;font-weight:700}form.form-standard #event{display:flex;gap:10px}form.form-standard #event .city-publication-tag{padding:5px 10px;margin-right:0}form.form-standard .tag-selection{display:grid;grid-template-columns:repeat(7,1fr);padding:7px 0 0}form.form-standard .tag-selection .city-publication-tag{display:flex;align-items:center;justify-content:center;margin-right:10px;margin-bottom:7px;opacity:.3;border-radius:10px;cursor:pointer;height:35px}form.form-standard .tag-selection .city-publication-tag:hover{opacity:.8}form.form-standard .tag-selection .city-publication-tag.selected{opacity:1}.outside-form-file{text-align:center}.outside-form-file #sms-group-file{position:absolute;margin-left:-50000px}.outside-form-file label{text-align:center;margin:auto;cursor:pointer;width:80px;height:80px;position:relative}.outside-form-file label ion-icon{width:80px;height:80px;color:#888}.outside-form-file label ion-icon.file-uploaded{position:absolute;width:20px;height:20px;color:var(--color-green);background:#fff;bottom:5px;right:5px;border-radius:50%}.outside-form-file p.label{text-align:center;font-size:.9rem;font-weight:500;color:var(--color-text);margin:0}.report-form .report-picture-preview-wrap{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px}@media (max-width:600px){.report-form .report-picture-preview-wrap{grid-template-columns:1fr 1fr 1fr}}@media (max-width:400px){.report-form .report-picture-preview-wrap{grid-template-columns:1fr 1fr}}.report-form .report-picture-preview-wrap .report-picture-preview{position:relative}.report-form .report-picture-preview-wrap .report-picture-preview img{max-width:100%}.report-form .report-picture-preview-wrap .report-picture-preview ion-icon{width:20px;height:20px;padding:10px;position:absolute;top:10px;right:10px;border-radius:50%;background:var(--color-red);color:#fff}.report-form #input-file{position:absolute;left:-50000px}.report-form label.image-selector{display:block;cursor:pointer;text-align:center;width:140px;margin:15px auto;padding:10px;border-radius:var(--border-radius-global);background:var(--color-secondary)}.report-form label.image-selector ion-icon{width:30px;height:30px;color:#fff;display:block;margin:auto auto 5px}.report-form label.image-selector span{color:#fff;font-size:.8rem;font-weight:500}.report-form .map-wrap{width:100%;height:300px;position:relative}.report-form .map-wrap ion-icon{position:absolute;width:50px;height:50px;top:50%;left:50%;margin-top:-25px;margin-left:-25px;color:var(--color-blue);z-index:999}.report-form .report-already-sent h1{padding:0;margin:0 0 7px;color:var(--color-red);font-size:1.3rem;text-transform:uppercase;font-weight:600;text-align:center}.report-form .report-already-sent p{color:var(--color-text);margin:0 0 25px;text-align:center}.report-form .report-already-sent ul.nearby-report{margin:0;padding:0}.report-form .report-already-sent ul.nearby-report li{list-style-type:none;padding:10px;border:1px solid #ececec;margin-bottom:15px;border-radius:var(--border-radius-global)}.report-form .report-already-sent ul.nearby-report li h2{margin:0 0 7px;display:grid;grid-template-columns:20px 1fr;-moz-column-gap:10px;column-gap:10px;align-items:center}.report-form .report-already-sent ul.nearby-report li h2 ion-icon{width:20px;height:20px;color:var(--color-secondary)}.report-form .report-already-sent ul.nearby-report li h2 span{font-size:.9em;color:var(--color-secondary)}.report-form .report-already-sent ul.nearby-report li h3{color:var(--color-text);margin:0 0 3px;font-size:1.1em}.report-form .report-already-sent ul.nearby-report li p.nearby-date{font-size:.8em;color:var(--color-text-light);margin-bottom:5px;text-align:left}.report-form .report-already-sent ul.nearby-report li p.nearby-description{background:#fafafa;color:var(--color-text);padding:10px;border-radius:8px;border:1px solid #ececec;text-align:left;font-size:.9em}.step-wrap{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:25px;margin-top:15px}.step-wrap:before{content:"";height:2px;background:#ddd;position:absolute;left:40px;right:40px;top:55px;z-index:0}.step-wrap .step{max-width:120px;z-index:1}.step-wrap .step p{margin:0}.step-wrap .step p.step-number{width:25px;height:25px;margin:auto auto 5px;border-radius:50%;background:#ddd;color:#bbb;text-align:center;line-height:25px;font-size:1rem}.step-wrap .step p.step-title{text-align:center;color:var(--color-text-light);font-size:.8rem;font-weight:500}.step-wrap .step.active p.step-number{background:#17adcf;color:#fff}.step-wrap .step.active p.step-title{color:var(--color-text)}.user-pic-upload-in-form label{cursor:pointer;border:2px solid #09b;border-radius:50%;display:flex;align-items:center;justify-content:center;width:150px;height:150px;margin:auto auto 15px}.user-pic-upload-in-form label ion-icon{background:#ececec;color:hsla(0,0%,66.7%,.67);width:100px;height:100px;padding:25px;border-radius:50%}.user-pic-upload-in-form label #user-pic-upload{position:absolute;left:-50000px}.user-pic-upload-in-form label img{width:130px;height:130px;border-radius:50%}select.filter{width:100%;border:1px solid #ececec;background:transparent;padding:3px;outline:0}select.filter,select.filter option{color:var(--mec-form-input-color);font-size:.9rem}.no-animation-flip{opacity:0;transform:matrix(.1,0,0,1,0,0)}.animation-flip{opacity:1;transform:matrix(1,0,0,1,0,0);transition:all .2s ease-out}.no-animation-slide-down{height:0;overflow-y:hidden;transition:all .2s ease-out}.animation-slide-down{height:100%;overflow-y:hidden;transition:all 1.2s ease-out}.custom-header{display:flex;align-items:center;height:7.125rem;padding:3px 6rem;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.1);position:relative}#commune,.custom-header{justify-content:space-between}.custom-title{display:flex;align-items:flex-end;height:100%}.custom-title .city-edit-wrap{margin-right:2%;text-align:center}.custom-title .city-edit-wrap ion-button{--border-radius:24px;--background:#0b687d;--color:#fff;color:#fff;cursor:pointer;transition:all .3s ease;--background-hover:rgba(28,130,153,0.93);--background-focused:rgba(28,130,153,0.93);--background-activated:rgba(28,130,153,0.93);--background-hover-opacity:1;--background-focused-opacity:1;--background-activated-opacity:1}.custom-title h1{margin-left:5%;font-weight:800;color:#000;font-size:clamp(1.5rem,4vw,2.15rem);font-family:Inter-ExtraBold}.city-wrap .city-main-picture{position:relative}.city-wrap .city-main-picture img{border-radius:var(--border-radius-global);width:100%}.city-wrap .city-main-picture input#city-main-picture{position:absolute;left:-50000px}.city-wrap .city-main-picture label{position:absolute;top:15px;right:15px;cursor:pointer}.city-wrap .city-main-picture label ion-icon{width:20px;height:20px;color:#fff;background:var(--color-primary);padding:13px;border-radius:50%}.city-wrap .right-col .city-card{display:block;background:#f2f2f7;border-radius:34px;padding:20px;width:100%;height:20.125rem;display:flex;justify-content:space-around;flex-direction:row;border-radius:19px;position:relative;overflow:hidden;background:#9f9f9f;gap:3%}.city-wrap .right-col .city-card h2{padding:0;font-size:1em;text-transform:lowercase;font-weight:800;color:#000;margin:0 0 7px;font-family:Inter-Bold}.city-wrap .right-col .city-card h2:first-letter{text-transform:uppercase}.city-wrap .right-col .city-card h2 span{color:#999}.city-wrap .right-col .city-card .title-bar{width:80px;height:4px;background:var(--color-secondary);margin-bottom:10px}.city-wrap .right-col .city-card:before{content:"";position:absolute;inset:0;background-image:url(https://nouvelle-techno.fr/assets/uploads/content/0dc5dafc17b69ea9c9f42a3f5618af67.png);background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-filter:blur(10px) brightness(.65) contrast(.9);filter:blur(10px) brightness(.65) contrast(.9);z-index:0;border-radius:19px}.city-wrap .right-col .city-card>*{position:relative;z-index:1}.city-wrap .right-col .map h2{color:#fff;font-family:Inter-Bold}.city-wrap .right-col .city-info{list-style:none;padding-left:0;margin:0;align-self:center}.city-wrap .right-col .city-info li{margin-bottom:12px}.city-wrap .right-col .city-info .label{font-size:.875rem;display:block;margin-bottom:4px;color:hsla(0,0%,100%,.8);font-family:Inter-Medium}.city-wrap .right-col .city-info .value{display:block;color:#fff;font-size:.875rem;font-family:Inter-SemiBold}.city-wrap .right-col .city-info .value a{color:#fff}.city-wrap .right-col #contact{height:15.625rem;margin-bottom:12px}.city-wrap .right-col .city-description-wrap{display:flex;flex-direction:column}.city-wrap .right-col .city-description-wrap .city-description{border-radius:19px}.city-wrap .left-col .city-card{display:block;background:#f2f2f7;border-radius:34px;margin-bottom:15px;overflow:hidden;width:100%;height:32.625rem;position:relative;display:flex;justify-content:end;flex-direction:column;border-radius:19px;padding:unset;background-size:cover;background-position:50%;background-repeat:no-repeat}.city-wrap .left-col .city-card label{position:absolute;top:20px;right:20px}.city-wrap .left-col .city-card label ion-icon{width:30px;height:30px;color:hsla(0,0%,100%,.51);cursor:pointer;transition:color .3s ease}.city-wrap .left-col .city-card label ion-icon:hover{color:#ddd}.city-wrap .left-col .city-card input{position:absolute;left:-50000px}.city-wrap .left-col .city-card:before{content:"";position:absolute;inset:0;background:linear-gradient(365deg,#424242,#e4e4e4 24%,#ebebeb);mix-blend-mode:multiply}.city-wrap .left-col .city-card .bottom-blur{position:absolute;bottom:0;left:0;right:0;height:300px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(0deg,rgba(57,57,57,.3),transparent);mask-image:linear-gradient(1turn,#000 55%,hsla(0,0%,78.4%,0));-webkit-mask-image:linear-gradient(1turn,#000 55%,hsla(0,0%,78.4%,0))}.city-wrap .left-col .city-card h2{padding:0;font-size:1em;text-transform:lowercase;font-weight:800;color:#000;margin:0 0 7px;font-family:Inter-Bold}.city-wrap .left-col .city-card h2:first-letter{text-transform:uppercase}.city-wrap .left-col .city-card h2 span{color:#999}.city-wrap .left-col .city-card .title-bar{width:80px;height:4px;background:var(--color-secondary);margin-bottom:10px}.city-wrap .left-col .city-card .departement-info{color:hsla(0,0%,89.4%,.48);padding-left:15px;margin-bottom:20px;position:relative;font-family:Inter-SemiBold}.city-wrap .left-col .city-card h5{text-transform:uppercase;font-weight:900;font-size:33px;color:#fff;font-family:Inter-Black}.city-wrap .left-col .city-card h2{padding:15px;color:#fff}.city-wrap .left-col .city-card ul{margin:0;display:flex;background:rgba(26,26,27,.35);width:100%;height:13%;position:relative;justify-content:space-evenly;border-radius:0 0 19px 19px}.city-wrap .left-col .city-card ul li{position:relative;padding:10px 45px 10px 0;font-size:.9em;list-style:none;color:hsla(0,0%,100%,.9);font-family:Inter-Medium}.city-wrap .left-col .city-card ul li:after{content:"";position:absolute;top:25%;right:0;height:50%;border-right:2px solid hsla(0,0%,100%,.8);mix-blend-mode:overlay}.city-wrap .left-col .city-card ul li:last-child:after{border-right:0}.city-wrap .left-col .city-card ul li span{display:block;font-weight:500;color:hsla(0,0%,100%,.6);font-size:1.1em;padding-bottom:4px;font-family:Inter-SemiBold}.city-wrap .city-description{display:block;background:#f2f2f7;border-radius:34px;padding:20px;position:relative}.city-wrap .city-description h2{padding:0;font-size:1em;text-transform:lowercase;font-weight:800;color:#000;margin:0 0 7px;font-family:Inter-Bold}.city-wrap .city-description h2:first-letter{text-transform:uppercase}.city-wrap .city-description h2 span{color:#999}.city-wrap .city-description .title-bar{width:80px;height:4px;background:var(--color-secondary);margin-bottom:10px}.city-wrap .city-description mec-popover{position:absolute;top:10px;right:10px}.city-wrap .city-description p{text-align:justify;color:#555;font-size:.9em;line-height:1.6em;font-family:Inter-Medium}.city-wrap .city-pictures-wrap{display:block;background:#f2f2f7;border-radius:34px;border-radius:19px;display:flex;flex-direction:column;overflow:auto;height:100vh;padding:20px 20px 6rem}.city-wrap .city-pictures-wrap h2{padding:0;font-size:1em;text-transform:uppercase;color:#999;margin:0 0 7px;font-family:Inter-Bold}.city-wrap .city-pictures-wrap .title-bar{width:80px;height:4px;background:var(--color-secondary);margin-bottom:10px}.city-wrap .city-pictures-wrap .city-pictures{display:grid;grid-template-columns:1fr;grid-gap:10px}@media (max-width:1000px){.city-wrap .city-pictures-wrap .city-pictures{grid-template-columns:1fr 1fr 1fr}}@media (max-width:800px){.city-wrap .city-pictures-wrap .city-pictures{grid-template-columns:1fr 1fr}}@media (max-width:500px){.city-wrap .city-pictures-wrap .city-pictures{grid-template-columns:1fr}}.city-wrap .city-pictures-wrap .city-pictures .city-picture{position:relative}.city-wrap .city-pictures-wrap .city-pictures .city-picture img{width:100%;height:auto;border-radius:10px}.city-wrap .city-pictures-wrap .city-pictures .city-picture ion-icon{width:20px;height:20px;padding:10px;position:absolute;top:10px;right:10px;border-radius:50%;background:#ff3b30;color:#fff;cursor:pointer;transition:background .3s ease}.city-wrap .city-pictures-wrap .city-pictures .city-picture ion-icon:hover{background:rgba(253,80,70,.94)}.city-wrap .city-pictures-wrap .city-pictures .add-city-picture{background:#ececec;padding:30px 15px;width:100%;height:100%;border-radius:24px;cursor:pointer;transition:all .3s ease}.city-wrap .city-pictures-wrap .city-pictures .add-city-picture:hover{background:#d9d9d9}.city-wrap .city-pictures-wrap .city-pictures .add-city-picture #city-picture{position:absolute;left:-50000px}.city-wrap .city-pictures-wrap .city-pictures .add-city-picture label{text-align:center;display:block;cursor:pointer}.city-wrap .city-pictures-wrap .city-pictures .add-city-picture label ion-icon{width:50px;height:50px;display:block;margin:auto;color:#616161}.city-wrap .city-pictures-wrap .city-pictures .add-city-picture label span{color:#616161;font-size:1rem;font-weight:600;text-align:center}.municipal-councillors .municipal-councillors-mayor-wrap{display:block;background:#f2f2f7;border-radius:34px;padding:20px;position:relative}.municipal-councillors .municipal-councillors-mayor-wrap mec-popover{position:absolute;top:10px;right:10px}.municipal-councillors .municipal-councillors-mayor-wrap .municipal-councillor-mayor-picture{text-align:center;margin-bottom:10px}.municipal-councillors .municipal-councillors-mayor-wrap .municipal-councillor-mayor-picture img{width:120px;height:120px;border-radius:50%}.municipal-councillors .municipal-councillors-mayor-wrap .municipal-councillor-mayor-name{text-align:center;color:var(--color-primary);font-weight:500;font-size:1.1em;margin-bottom:5px}.municipal-councillors .municipal-councillors-mayor-wrap .municipal-councillor-mayor-function{text-align:center;color:#555;font-style:italic;font-size:.9em;margin-bottom:20px}.municipal-councillors .municipal-councillors-mayor-wrap .municipal-councillor-mayor-presentation p{text-align:justify;font-size:.9em;color:#555;line-height:1.4em;margin:0}.municipal-councillors .municipal-councillors-mayor-wrap .municipal-councillor-mayor-presentation span{font-weight:500;display:block;font-size:1em;margin-bottom:5px;color:var(--color-secondary)}.municipal-councillors .municipal-councillors-wrap{display:block;background:#f2f2f7;border-radius:34px;padding:20px}.municipal-councillors .municipal-councillors-wrap h2{padding:0;font-size:1em;text-transform:lowercase;font-weight:800;color:#000;margin:0 0 7px;font-family:Inter-Bold}.municipal-councillors .municipal-councillors-wrap h2:first-letter{text-transform:uppercase}.municipal-councillors .municipal-councillors-wrap h2 span{color:#999}.municipal-councillors .municipal-councillors-wrap .title-bar{width:80px;height:4px;background:var(--color-secondary);margin-bottom:10px;margin-bottom:25px}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:15px;column-gap:15px;row-gap:15px;margin-top:15px}@media (max-width:1100px){.municipal-councillors .municipal-councillors-wrap .municipal-users-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:990px){.municipal-councillors .municipal-councillors-wrap .municipal-users-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.municipal-councillors .municipal-councillors-wrap .municipal-users-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.municipal-councillors .municipal-councillors-wrap .municipal-users-grid{grid-template-columns:repeat(1,1fr)}}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user{position:relative;background:#fafafa;padding:15px;border-radius:var(--border-radius-global)}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .front-side{cursor:pointer;transform:rotateY(0deg)}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .front-side .user-picture{text-align:center;margin-bottom:10px}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .front-side .user-picture img{border-radius:50%;width:120px;height:120px}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .front-side .user-name{font-weight:500;text-align:center;font-size:1em;color:var(--color-secondary);margin:7px}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .front-side .user-function{text-align:center;font-size:.9em;color:#555}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .back-side{position:relative}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .back-side ion-icon.icon-close{width:35px;height:35px;position:absolute;top:-10px;right:-10px;color:#666;cursor:pointer}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .back-side h2{text-align:center;margin-bottom:20px;color:#666}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .back-side .user-information{margin-bottom:15px}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .back-side .user-information .user-information-title{display:grid;grid-template-columns:20px 1fr;-moz-column-gap:10px;column-gap:10px;align-items:center;margin-bottom:5px}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .back-side .user-information .user-information-title ion-icon{width:20px;height:20px;color:var(--color-primary)}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .back-side .user-information .user-information-title h3{margin:0;padding:0;font-size:.9em;font-weight:500;color:var(--color-primary)}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .back-side .user-information a,.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .back-side .user-information span{color:#888;cursor:pointer;font-size:.9em;text-decoration:none;padding-left:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .back-side .actions-menu{padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:10px;column-gap:10px}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .back-side .actions-menu li{cursor:pointer;list-style-type:none;background:var(--color-secondary);padding:5px 10px;text-align:center;font-size:.8em;font-weight:500;color:#fff;border-radius:var(--border-radius-global)}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .municipal-user .back-side .actions-menu li ion-icon{display:block;width:25px;height:25px;color:#fff;margin:auto auto 5px}.municipal-councillors .municipal-councillors-wrap .municipal-users-grid .rotate{transform:rotateY(180deg)}.municipal-councillors .municipal-councillors-wrap .municipal-users-add{cursor:pointer;background:#fafafa;padding:15px;border-radius:var(--border-radius-global);text-align:center}.municipal-councillors .municipal-councillors-wrap .municipal-users-add ion-icon{width:120px;height:120px;margin-bottom:10px;color:#666}.municipal-councillors .municipal-councillors-wrap .municipal-users-add p{margin:0;text-align:center;color:var(--color-secondary);font-size:1em;font-weight:500}.city-links .city-links-wrap city-link{margin-bottom:15px}.citylink-form-picture{position:relative;width:400px;margin-inline:auto;margin-top:20px}.citylink-form-picture img{border-radius:var(--border-radius-global);width:100%}.citylink-form-picture input#city-main-picture{position:absolute;left:-50000px}.citylink-form-picture label{position:absolute;top:15px;right:15px;cursor:pointer}.citylink-form-picture label ion-icon{width:20px;height:20px;color:#fff;background:var(--color-primary);padding:13px;border-radius:50%}.sms-campaigns-index .sms-counter{display:block;background:#f2f2f7;border-radius:34px;padding:20px;margin-top:15px}.sms-campaigns-index .sms-counter h2{padding:0;font-size:1em;text-transform:lowercase;font-weight:800;color:#000;margin:0 0 7px;font-family:Inter-Bold}.sms-campaigns-index .sms-counter h2:first-letter{text-transform:uppercase}.sms-campaigns-index .sms-counter h2 span{color:#999}.sms-campaigns-index .sms-counter .title-bar{width:80px;height:4px;background:var(--color-secondary);margin-bottom:10px}.sms-campaigns-index .sms-counter .counter-items-wrap .counter-item{width:100%;padding:10px 0;display:grid;grid-template-columns:30px 1fr;-moz-column-gap:15px;column-gap:15px;align-items:center;border-bottom:1px solid #ececec}.sms-campaigns-index .sms-counter .counter-items-wrap .counter-item:last-child{border-bottom:0}.sms-campaigns-index .sms-counter .counter-items-wrap .counter-item .counter-icon{text-align:center}.sms-campaigns-index .sms-counter .counter-items-wrap .counter-item .counter-icon ion-icon{width:30px;height:30px}.sms-campaigns-index .sms-counter .counter-items-wrap .counter-item .counter-content{text-align:left}.sms-campaigns-index .sms-counter .counter-items-wrap .counter-item .counter-content .counter-count{font-size:1em;color:var(--color-text);font-weight:500;margin-bottom:4px}.sms-campaigns-index .sms-counter .counter-items-wrap .counter-item .counter-content .counter-title{color:var(--color-text-light);font-size:.9em}.sms-campaigns-index .sms-counter .counter-items-wrap .counter-item .counter-content .counter-title span{color:var(--color-text-light)}@media (min-width:580px) and (max-width:990px){.sms-campaigns-index .sms-counter .counter-items-wrap{display:grid;grid-template-columns:repeat(5,1fr);-moz-column-gap:15px;column-gap:15px}.sms-campaigns-index .sms-counter .counter-items-wrap .counter-item{border-bottom:0;display:inline}.sms-campaigns-index .sms-counter .counter-items-wrap .counter-item .counter-icon{text-align:center;margin-bottom:5px}.sms-campaigns-index .sms-counter .counter-items-wrap .counter-item .counter-icon ion-icon{width:40px;height:40px}.sms-campaigns-index .sms-counter .counter-items-wrap .counter-item .counter-content,.sms-campaigns-index .sms-counter .counter-items-wrap .counter-item .counter-title{text-align:center}}.sms-campaigns-index mec-item-list{margin-bottom:15px}.sms-group-view .sms-group-view-wrap{display:block;background:#f2f2f7;border-radius:34px;padding:20px}.sms-group-view .sms-group-view-wrap ul{padding:0;margin:0}.sms-group-view .sms-group-view-wrap ul li{list-style-type:none;padding:7px 0;border-bottom:1px solid #ececec}.sms-group-view .sms-group-view-wrap ul li:first-child{padding-top:0}.sms-group-view .sms-group-view-wrap ul li:last-child{border-bottom:0}.sms-group-view .sms-group-view-wrap ul li p{margin:0}.sms-group-view .sms-group-view-wrap ul li p.name{color:var(--color-text);font-size:.9em;font-weight:500;margin-bottom:3px}.sms-group-view .sms-group-view-wrap ul li p.number{color:var(--color-text-light);font-size:.9em}.table-wrapper{border-radius:12px 12px 0 0;overflow:hidden;margin-top:20px}table.list-users-sms,table.sms-group-view{width:100%}table.list-users-sms thead,table.sms-group-view thead{background:rgba(0,153,187,.62);height:44px}table.list-users-sms tr,table.sms-group-view tr{border-bottom:1px solid #ececec}table.list-users-sms td,table.list-users-sms th,table.sms-group-view td,table.sms-group-view th{padding:5px;text-align:center;font-size:.9em;color:#fff;font-family:Inter-SemiBold}table.list-users-sms td.red,table.list-users-sms th.red,table.sms-group-view td.red,table.sms-group-view th.red{color:var(--color-red);font-weight:500}table.list-users-sms td,table.sms-group-view td{color:#000}.citizen-index app-mayor-citizens-map-view{position:absolute;top:0;left:0;right:0;bottom:0}.citizen-index app-mayor-citizens-map-view .close{position:absolute;cursor:pointer;z-index:99;right:15px;top:15px;background:#fff;padding:0 10px;border-radius:var(--border-radius-global);display:grid;grid-template-columns:40px 1fr;align-items:center}.citizen-index app-mayor-citizens-map-view .close ion-icon{width:40px;height:40px}.citizen-index app-mayor-citizens-map-view .close span{font-size:1.1em}.citizen-index ion-segment{z-index:99;position:-webkit-sticky;position:sticky;top:0}.citizen-index .citizens-wrap{max-width:var(--content-max-width);display:block;background:#f2f2f7;border-radius:34px;padding:20px;background:#fff;border-radius:0 0 var(--border-radius-global) var(--border-radius-global)}.citizen-index .validate-all-btn{text-align:center;margin-bottom:15px}.citizen-index .users-list{display:grid;grid-template-columns:1fr;grid-gap:15px}.citizen-index .users-list .users-list-item{display:grid;grid-template-columns:70px 1fr;grid-column-gap:10px;background:#f2f2f7;border-radius:32px;cursor:pointer;padding:10px}.citizen-index .users-list .users-list-item:hover{outline:1px solid #17adcf}.citizen-index .users-list .users-list-item img{align-self:center;width:40px;height:40px;border-radius:50%}.citizen-index .users-list .users-list-item .user-details{display:flex;flex-direction:column;min-width:0}.citizen-index .users-list .users-list-item .user-details h2{margin-top:0;margin-bottom:10px;padding-right:30px;color:#000;font-weight:700;font-size:1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.citizen-index .users-list .users-list-item .user-details .icons-list{justify-self:center;align-self:end}.citizen-index .users-list .users-list-item .user-details .icons-list ion-icon{color:var(--color-text-light)}.citizen-index .users-list .users-list-item .user-details p{margin:0;font-size:.7rem;font-weight:500;text-transform:lowercase;color:var(--color-text-light)}.citizen-index .users-list .users-list-item .user-details p:first-letter{text-transform:uppercase}app-mayor-citizen-view{padding:20px}app-mayor-citizen-view .user-header{margin-bottom:10px;position:relative;padding:30px 15px 15px;display:grid;grid-template-columns:120px 1fr;grid-gap:15px;border-bottom:.5px solid rgba(118,118,128,.24)}app-mayor-citizen-view .user-header .close-icon{position:absolute;top:30px;right:10px;width:30px;height:30px;color:#d1d1d6;cursor:pointer}app-mayor-citizen-view .user-header .close-icon:hover{color:#e4e4e9}app-mayor-citizen-view .user-header .user-picture img{width:120px;height:120px;border-radius:50%;display:block;margin:auto}app-mayor-citizen-view .user-header .user-infos-header .user-name{margin:0 0 5px;font-size:1.75rem;color:#000;font-family:Inter-ExtraBold}app-mayor-citizen-view .user-header .user-infos-header .user-registration-date{font-family:Inter-Medium;font-size:.9em;color:#aeaeb2;margin-bottom:5px}app-mayor-citizen-view .user-header .user-infos-header .user-registration-date span{font-family:inherit;color:inherit}app-mayor-citizen-view .user-header .user-infos-header .user-status{display:grid;grid-template-columns:20px 1fr;grid-column-gap:5px;font-size:.9rem;color:var(--color-text);margin:0 0 7px}app-mayor-citizen-view .user-header .user-infos-header .user-status ion-icon{align-self:center;color:inherit;width:20px;height:20px;padding-right:10px}app-mayor-citizen-view .user-header .user-infos-header .user-status span{color:#fff;font-weight:500;background:#17adcf;font-family:Inter-Medium;text-align:center;border-radius:8px;width:120px;padding:5px 10px;font-size:11px}app-mayor-citizen-view .user-header .user-infos-header .header-btns{margin-top:10px;display:grid;grid-template-columns:repeat(2,200px);-moz-column-gap:15px;column-gap:15px;row-gap:10px}@media (max-width:570px){app-mayor-citizen-view .user-header .user-infos-header .header-btns{grid-template-columns:repeat(2,160px)}}@media (max-width:480px){app-mayor-citizen-view .user-header .user-infos-header .header-btns{grid-template-columns:1fr}}app-mayor-citizen-view ion-content .user-detail-title{font-family:Inter-ExtraBold}app-mayor-citizen-view ion-content .user-detail-title h2{padding:0;font-size:1em;text-transform:lowercase;font-weight:800;color:#000;margin:0 0 7px;font-family:Inter-Bold}app-mayor-citizen-view ion-content .user-detail-title h2:first-letter{text-transform:uppercase}app-mayor-citizen-view ion-content .user-detail-title h2 span{color:#999}app-mayor-citizen-view ion-content .user-detail-title .title-bar{width:80px;height:4px;background:var(--color-secondary);margin-bottom:10px}app-mayor-citizen-view ion-content ul.user-info-items{display:grid;grid-template-columns:1fr 1fr;background:#f2f2f7;padding:20px;gap:10px;border-radius:30px;margin:0 0 15px}app-mayor-citizen-view ion-content ul.user-info-items:last-child{border-bottom:0}app-mayor-citizen-view ion-content ul.user-info-items .user-detail-title{grid-column:1/3}app-mayor-citizen-view ion-content ul.user-info-items li{background:#fff;padding:10px;border-radius:20px;list-style-type:none}app-mayor-citizen-view ion-content ul.user-info-items li:last-child{margin-bottom:0}app-mayor-citizen-view ion-content ul.user-info-items li label ion-icon{align-self:center;width:20px;height:20px;color:var(--color-primary)}app-mayor-citizen-view ion-content ul.user-info-items li label span{font-family:Inter-SemiBold;align-self:center;color:#8e8e93;font-weight:600;font-size:.75em}app-mayor-citizen-view ion-content ul.user-info-items li p{display:flex;align-items:center;justify-content:space-between;font-family:Inter-Bold;align-self:center;color:#000;margin:0;font-size:.8em}app-mayor-citizen-view ion-content ul.user-info-items li p span{display:inline-block;padding:3px 10px;border-radius:var(--border-radius-global);color:#fff;background:var(--color-secondary);font-size:.9em;font-weight:500;margin-left:10px;cursor:pointer}@media (max-width:500px){app-mayor-citizen-view ion-content ul.user-info-items li{grid-template-columns:1fr;row-gap:10px}app-mayor-citizen-view ion-content ul.user-info-items li p{padding-left:30px}}app-mayor-citizen-view ion-content .user-blocked{text-align:center}app-mayor-citizen-view ion-content .user-blocked p{font-family:Inter-SemiBold;margin:0 0 10px;font-size:.9em;font-weight:500;color:var(--color-red);text-align:center}app-mayor-citizen-view ion-content .user-blocked ul.blocked{display:inline-block;padding:0}app-mayor-citizen-view ion-content .user-blocked ul.blocked li{display:inline-block;color:var(--color-text);font-size:.8rem;width:80px;margin:auto 7px 15px;text-align:center;font-weight:500}app-mayor-citizen-view ion-content .user-blocked ul.blocked li ion-icon{display:block;width:30px;height:30px;margin:auto auto 5px;color:var(--color-text-light)}app-mayor-citizen-view ion-footer{border-top:1px solid #ececec;padding:5px;text-align:center}app-mayor-citizen-view ion-footer .button-default{display:inline-block;width:200px;margin:7px}.right-col .top-suggestions{display:flex;flex-direction:row-reverse;align-items:center;gap:20px}.right-col .top-suggestions ion-icon{width:40px;height:50px;color:#aeaeb2;cursor:pointer}.right-col .top-suggestions ion-icon:hover{color:#d6d6d6}.suggestions-index .left-col mec-help-card .mec-help-card{margin-bottom:15px}.suggestions-index .reports-filter-results{display:block;background:#f2f2f7;border-radius:34px;padding:20px;margin-bottom:15px;text-align:center}.suggestions-index .reports-filter-results p{color:var(--color-primary);font-weight:500;text-align:center;margin:0 0 10px}.suggestions-index .suggestions-wrap{display:block;background:#f2f2f7;border-radius:34px;padding:20px;background:#fff;display:flex;flex-direction:column}.suggestions-index .suggestions-wrap suggestion{margin-bottom:25px}.suggestion-detail .left-col .suggestion-header .suggestion-header-category{padding-top:15px;padding-bottom:15px;text-align:center;border-radius:24px 24px 0 0}.suggestion-detail .left-col .suggestion-header .suggestion-header-category span{display:block;color:#fff;font-size:.9em;font-weight:500;text-align:center;margin-bottom:15px}.suggestion-detail .left-col .suggestion-header .suggestion-header-category ion-icon{width:80px;height:80px;color:#fff;margin:auto}.suggestion-detail .left-col .suggestion-header .suggestion-header-user-wrap{background:#fff;display:grid;grid-template-columns:80px 1fr;-moz-column-gap:15px;column-gap:15px;align-items:center;padding:10px}.suggestion-detail .left-col .suggestion-header .suggestion-header-user-wrap img{border-radius:50%}.suggestion-detail .left-col .suggestion-header .suggestion-header-user-wrap .suggestion-detail-user h2{font-size:1em;margin:0 0 3px}.suggestion-detail .left-col .suggestion-header .suggestion-header-user-wrap .suggestion-detail-user p{margin:0}.suggestion-detail .left-col .suggestion-header .suggestion-header-user-wrap .suggestion-detail-user p.date{font-size:.8em;color:var(--color-text-light);margin-bottom:5px}.suggestion-detail .left-col .suggestion-header .suggestion-header-user-wrap .suggestion-detail-user p.suggestion-status span{padding:3px 5px;color:#fff;font-weight:500;font-size:.8em;border-radius:var(--border-radius-global)}.suggestion-detail .left-col .suggestion-header .suggestion-header-user-wrap .suggestion-header-category{border-radius:var(--border-radius-global);padding:10px;text-align:center}.suggestion-detail .left-col .suggestion-header .suggestion-header-user-wrap .suggestion-header-category ion-icon{width:30px;height:30px;display:block;margin:auto;color:#fff}.suggestion-detail .left-col .suggestion-header .suggestion-header-user-wrap .suggestion-header-category span{font-size:.8em;color:#fff}.suggestion-detail .left-col .suggestion-header .suggestion-header-btn-wrap{background:#fff}.suggestion-detail .left-col .suggestion-header .suggestion-header-btn-wrap ion-button{padding:10px 2px;--background:#de4f47;transition:all .3s ease}.suggestion-detail .left-col .suggestion-header .suggestion-header-btn-wrap ion-button:hover{--background:#e95851}.suggestion-detail .right-col .suggestion-detail-wrap{display:block;background:#f2f2f7;border-radius:34px;padding:20px;background:#fff;margin-bottom:15px}.suggestion-detail .right-col .suggestion-detail-wrap h2{padding:0;font-size:1em;text-transform:lowercase;font-weight:800;color:#000;margin:0 0 7px;font-family:Inter-Bold}.suggestion-detail .right-col .suggestion-detail-wrap h2:first-letter{text-transform:uppercase}.suggestion-detail .right-col .suggestion-detail-wrap h2 span{color:#999}.suggestion-detail .right-col .suggestion-detail-wrap .title-bar{width:80px;height:4px;background:var(--color-secondary);margin-bottom:10px}.suggestion-detail .right-col .suggestion-detail-wrap .suggestion-view-content{text-align:justify;color:var(--color-text);font-size:.9em;line-height:1.3em;font-family:Inter-Medium}.suggestion-detail .right-col .suggestion-detail-wrap.mayor-content,.suggestion-detail .right-col .suggestion-detail-wrap.suggestion-results{background:#f2f2f7}.suggestion-detail .right-col .suggestion-detail-wrap.mayor-content .mayor-engagement,.suggestion-detail .right-col .suggestion-detail-wrap.mayor-content .mayor-word{margin-bottom:25px}.suggestion-detail .right-col .suggestion-detail-wrap.mayor-content .mayor-engagement:last-child,.suggestion-detail .right-col .suggestion-detail-wrap.mayor-content .mayor-word:last-child{margin-bottom:0}.suggestion-detail .right-col .suggestion-detail-wrap.mayor-content .mayor-engagement .mayor-engagement-content,.suggestion-detail .right-col .suggestion-detail-wrap.mayor-content .mayor-engagement .mayor-word-content,.suggestion-detail .right-col .suggestion-detail-wrap.mayor-content .mayor-word .mayor-engagement-content,.suggestion-detail .right-col .suggestion-detail-wrap.mayor-content .mayor-word .mayor-word-content{text-align:justify;color:var(--color-text);font-size:.9em;line-height:1.3em}.suggestion-detail .right-col .suggestion-detail-wrap.suggestion-results .title-bar{margin-bottom:15px}.suggestion-detail .right-col .suggestion-detail-wrap.suggestion-results p{margin:0 0 3px;font-size:.9em;font-weight:500}.suggestion-detail .right-col .suggestion-detail-wrap.suggestion-results p span{color:var(--color-text-light)}.suggestion-detail .right-col .suggestion-detail-wrap.suggestion-results mec-bar-result-percent{margin-bottom:25px}.suggestion-detail .right-col .suggestion-detail-wrap.suggestion-view-actions .vote-btns-wrap{display:grid;grid-template-columns:1fr 1fr;width:420px;-moz-column-gap:15px;column-gap:15px;row-gap:15px}.suggestion-detail .right-col .suggestion-detail-wrap.suggestion-view-actions .vote-btns-wrap .vote-btn{display:grid;align-items:center;grid-template-columns:20px 1fr;-moz-column-gap:10px;column-gap:10px;padding:5px 10px;border-radius:32px;cursor:pointer}.suggestion-detail .right-col .suggestion-detail-wrap.suggestion-view-actions .vote-btns-wrap .vote-btn ion-icon{color:#fff}.suggestion-detail .right-col .suggestion-detail-wrap.suggestion-view-actions .vote-btns-wrap .vote-btn span{color:#fff;font-size:1em;font-weight:500}.suggestion-detail .right-col .suggestion-detail-wrap.suggestion-view-actions .vote-btns-wrap .vote-btn.color-green{background:var(--color-green)}.suggestion-detail .right-col .suggestion-detail-wrap.suggestion-view-actions .vote-btns-wrap .vote-btn.color-green:hover{background:rgba(26,187,156,.81)}.suggestion-detail .right-col .suggestion-detail-wrap.suggestion-view-actions .vote-btns-wrap .vote-btn.color-red{background:var(--color-red)}.suggestion-detail .right-col .suggestion-detail-wrap.suggestion-view-actions .vote-btns-wrap .vote-btn.color-red:hover{background:rgba(231,76,60,.81)}@media (max-width:475px){.suggestion-detail .right-col .suggestion-detail-wrap.suggestion-view-actions .vote-btns-wrap{grid-template-columns:1fr;width:210px}}.suggestion-detail .right-col .suggestion-detail-wrap .suggestion-btn{max-width:150px;text-align:center;display:block;margin-left:auto;margin-top:15px;cursor:pointer;padding:10px 15px;color:#fff;font-size:.9em;font-weight:500;border-radius:24px}.suggestion-detail .right-col .suggestion-detail-wrap .suggestion-detail-actions{padding-top:15px;max-width:350px;margin:auto;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:15px;column-gap:15px}@media (max-width:420px){.suggestion-detail .right-col .suggestion-detail-wrap .suggestion-detail-actions{row-gap:15px;grid-template-columns:1fr}}.suggestion-detail .right-col .suggestion-detail-wrap .suggestion-detail-actions .suggestion-btn{border-radius:var(--border-radius-global);padding:10px 15px;text-align:center;cursor:pointer;margin:0;max-width:auto}.suggestion-detail .right-col .suggestion-detail-wrap .suggestion-detail-actions .suggestion-btn span{color:#fff;font-size:1em;font-weight:500}.suggestion-detail .right-col .suggestion-view-comments-wrap{display:block;background:#f2f2f7;border-radius:34px;padding:20px}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment{padding:10px 0;border-bottom:1px solid #ececec;position:relative}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment:last-child{border-bottom:0}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment mec-popover{position:absolute;top:10px;right:10px}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-header{display:grid;grid-template-columns:70px 1fr 35px;-moz-column-gap:15px;column-gap:15px;align-items:flex-start;margin-bottom:10px}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-header img{width:70px;height:70px;border-radius:50%;cursor:pointer}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-header div h2{margin:0;font-size:1em;cursor:pointer;color:var(--color-primary)}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-header div p.vote-type{gap:5px;display:grid;grid-template-columns:25px 1fr;align-items:center;margin:0}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-header div p.vote-type ion-icon{width:25px;height:25px}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-header div p.vote-type span{font-size:.9em;font-weight:500;margin:0}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-header div p.date{color:var(--color-text-light);font-size:.8em;margin:0}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-header ion-icon.trash{width:25px;height:25px;padding:5px;border-radius:var(--border-radius-global);background:#de4f47;color:#fff;cursor:pointer}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-content{text-align:justify;font-size:.9em;color:var(--color-text);grid-column:2/4}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-content:first-letter{text-transform:uppercase}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-score{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:15px;column-gap:15px;width:120px;margin:20px auto auto}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-score .item-score{display:flex}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-score .item-score.with-pointer{cursor:pointer}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-score .item-score ion-icon{padding-right:5px}.suggestion-detail .right-col .suggestion-view-comments-wrap .suggestion-view-comment .suggestion-view-comment-score .item-score span{font-size:.9em;font-weight:500;color:var(--color-text-light)}.report-index app-mayor-reports-map-view{position:absolute;top:0;left:0;right:0;bottom:0}.report-index app-mayor-reports-map-view .close{position:absolute;cursor:pointer;z-index:9999;right:15px;top:15px;background:#fff;padding:0 10px;border-radius:var(--border-radius-global);display:grid;grid-template-columns:40px 1fr;align-items:center}.report-index app-mayor-reports-map-view .close ion-icon{width:40px;height:40px}.report-index app-mayor-reports-map-view .close span{font-size:1.1em}.report-index .reports-filter-results{display:block;background:#f2f2f7;border-radius:34px;padding:20px;margin-bottom:15px;text-align:center}.report-index .reports-filter-results p{color:var(--color-primary);font-weight:500;text-align:center;margin:0 0 10px}.report-index .reports-wrap report{margin-bottom:25px}.location h2{font-family:Inter-Bold;color:var(--color-secondary);font-size:1.1em;font-weight:600;margin-bottom:10px;margin-top:25px}.location p{font-family:Inter-Medium}.report-logs h2{font-family:Inter-Bold;color:var(--color-secondary);font-size:1.1em;font-weight:600;margin-bottom:10px;margin-top:25px}.report-logs .report-logs-element{padding:10px 0;border-bottom:1px solid #ececec}.report-logs .report-logs-element:last-child{border-bottom:0}.report-logs .report-logs-element .report-log-date{font-size:.9em;margin-bottom:5px;color:var(--color-text-light);font-weight:500}.report-logs .report-logs-element .report-log-status-change{font-size:.8em;margin-bottom:3px}.report-logs .report-logs-element .report-log-status-change span{font-size:inherit;font-weight:500;font-family:Inter-Medium}.report-logs .report-logs-element .report-log-message{margin-top:8px;font-size:.9em;color:var(--color-text-light);background:#f2f2f7;border:1px solid #d8d8d8;border-radius:8px;padding:10px;font-family:Inter-Medium}.report-logs .report-logs-element .report-log-message:first-letter{text-transform:uppercase}.title-header{height:114px}.title-header ion-toolbar{height:100%}*{font-family:Inter,sans-serif;font-style:normal}.discussions .discussions-content{display:flex;height:100%}@media (max-width:950px){.discussions .discussions-content{grid-template-columns:320px 1fr;-moz-column-gap:15px;column-gap:15px}}@media (max-width:850px){.discussions .discussions-content{grid-template-columns:290px 1fr}}.discussions .discussions-content .left-col{display:block;background:#f2f2f7;border-radius:34px;padding:20px;background:#fff;width:32%;min-width:20%}.discussions .discussions-content .left-col h1{font-size:40px;font-weight:800;color:#000;padding-left:20px;margin-top:40px}@media (max-width:850px){.discussions .discussions-content .left-col{width:100%;min-width:100%}}.discussions .discussions-content .left-col .search-wrapper{display:flex;flex-direction:row;align-items:center}.discussions .discussions-content .left-col .search-wrapper .search-bar{width:90%}.discussions .discussions-content .left-col .discussion-add{display:flex;align-items:center;justify-content:center;gap:2%;font-weight:500;font-size:.9em;text-align:center;cursor:pointer;font-family:Inter-Bold;background:#09b;padding:5px;border-radius:12px;color:#fff}.discussions .discussions-content .left-col .discussion-add ion-icon{color:#fff}.discussions .discussions-content .left-col .search-bar ion-searchbar{position:relative;height:2.3rem;margin-top:15px;margin-bottom:15px;padding:0!important;--color:#e5e5ea}.discussions .discussions-content .left-col .search-bar ion-searchbar ion-icon{color:#aeaeb2}.discussions .discussions-content .left-col .search-bar ion-searchbar .searchbar-input{-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.discussions .discussions-content .left-col .search-bar ion-searchbar .searchbar-input::-moz-placeholder{color:#8e8e93}.discussions .discussions-content .left-col .search-bar ion-searchbar .searchbar-input:-ms-input-placeholder{color:#8e8e93}.discussions .discussions-content .left-col .search-bar ion-searchbar .searchbar-input::-ms-input-placeholder{color:#8e8e93}.discussions .discussions-content .left-col .search-bar ion-searchbar .searchbar-input::placeholder{color:#8e8e93}.discussions .discussions-content .left-col .search-bar ion-searchbar .searchbar-input-container.sc-ion-searchbar-md{display:flex;justify-content:end;align-items:center}.discussions .discussions-content .left-col .search-bar ion-searchbar .searchbar-input.sc-ion-searchbar-md{box-shadow:none!important;outline:1px solid #aeaeb2;background:#fff;border-radius:33px;-webkit-padding-end:45px;padding-inline-end:45px;font-family:Inter-Medium;--placeholder-color:#8e8e93}.discussions .discussions-content .left-col .discussions-list-wrap{background-color:#f2f2f7;border-radius:34px;padding:10px}.discussions .discussions-content .left-col .discussions-list-wrap .discussion-item{cursor:pointer;display:flex;position:relative;-moz-column-gap:30px;column-gap:30px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(118,118,128,.24)}.discussions .discussions-content .left-col .discussions-list-wrap .discussion-item ion-icon{position:absolute;left:95%;color:#a9a7a6}.discussions .discussions-content .left-col .discussions-list-wrap .discussion-item:has(+.active){border-bottom:none}.discussions .discussions-content .left-col .discussions-list-wrap .discussion-item.active{display:flex;align-items:center;-moz-column-gap:35px;column-gap:35px;background:#fff;border:.45px solid #d1d1d6;border-radius:25px 25px 19px 19px}.discussions .discussions-content .left-col .discussions-list-wrap .discussion-item:last-child{border-bottom:0}.discussions .discussions-content .left-col .discussions-list-wrap .discussion-item .user-picture{position:relative;right:-15px}.discussions .discussions-content .left-col .discussions-list-wrap .discussion-item .user-picture img{width:48px;height:48px;border-radius:50%;max-width:unset}.discussions .discussions-content .left-col .discussions-list-wrap .discussion-item .discussion-infos{min-width:0}.discussions .discussions-content .left-col .discussions-list-wrap .discussion-item .discussion-infos .discussion-user{font-weight:700;font-size:.81rem;line-height:118%;color:#000;margin-bottom:2px;font-family:Inter-Bold}.discussions .discussions-content .left-col .discussions-list-wrap .discussion-item .discussion-infos .discussion-user span.unread{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--color-red)}.discussions .discussions-content .left-col .discussions-list-wrap .discussion-item .discussion-infos .discussion-date{font-size:.7em;font-weight:500;color:#8e8e93;margin-bottom:2px;font-family:Inter-Medium}.discussions .discussions-content .left-col .discussions-list-wrap .discussion-item .discussion-infos .discussion-content p{margin:0;font-size:12px;font-weight:500;line-height:118%;color:#8e8e93;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:85%;font-family:Inter-Medium}.discussions .discussions-content .left-col .discussions-list-wrap .discussion-item .discussion-infos .discussion-content p .date{align-self:center}.discussions .discussions-content .right-col{display:block;background:#f2f2f7;border-radius:34px;border-radius:0;border-left:.45px solid #8e8e93;background:#fff;width:100%;display:flex;flex-direction:column;padding:0}@media (max-width:800px){.discussions .discussions-content .right-col{position:absolute;top:0;bottom:0;left:10px;right:10px}}.discussions .discussions-content .right-col .discussion-message-discussion{width:100%;height:114px;background:#f2f2f7;border-bottom:.45px solid rgba(118,118,128,.24);padding:10px;display:grid;grid-template-columns:30px 50px 1fr 30px;-moz-column-gap:10px;column-gap:10px;align-items:flex-end}.discussions .discussions-content .right-col .discussion-message-discussion img{width:39px;height:39px;border-radius:50%;cursor:pointer}.discussions .discussions-content .right-col .discussion-message-discussion h2{font-size:1em;font-weight:700;color:#000;margin:0 0 8px}.discussions .discussions-content .right-col .discussion-message-discussion ion-icon{cursor:pointer;width:30px;height:30px;color:var(--color-text-light)}.discussions .discussions-content .right-col .discussion-message-wrap{width:100%;padding:40px;overflow:auto;flex:1}.discussions .discussions-content .right-col .discussion-message-wrap .discussion-message{margin-bottom:25px}.discussions .discussions-content .right-col .discussion-message-wrap .discussion-message .discussion-content{display:flex;flex-direction:column;align-items:flex-start;position:relative}.discussions .discussions-content .right-col .discussion-message-wrap .discussion-message .discussion-content p{margin:0}.discussions .discussions-content .right-col .discussion-message-wrap .discussion-message .discussion-content .date{position:absolute;top:-1rem;left:50%;transform:translateX(-50%);font-size:15px;font-weight:500;margin-bottom:3px;text-transform:uppercase;color:#8e8e93}.discussions .discussions-content .right-col .discussion-message-wrap .discussion-message .discussion-content .content{box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin-top:10px;padding:10px;font-size:.9em;line-height:122%;border-radius:33px;background:#f2f2f7;color:#000;max-width:600px}.discussions .discussions-content .right-col .discussion-message-wrap .discussion-message.from-citizen .discussion-content{display:flex;flex-direction:column;align-items:flex-end;position:relative}.discussions .discussions-content .right-col .discussion-message-wrap .discussion-message.from-citizen .discussion-content .content{display:flex;align-items:center;margin-top:10px;justify-content:center;background:#1b9ab6;color:#fff;border-radius:33px;max-width:42.813rem}.discussions .discussions-content .right-col .discussion-message-form{width:100%;background-color:#fff}.discussions .discussions-content .right-col .discussion-message-form form{display:flex;width:100%;padding:10px;-moz-column-gap:10px;column-gap:10px}.discussions .discussions-content .right-col .discussion-message-form form .input-wrap{width:100%}.discussions .discussions-content .right-col .discussion-message-form form .input-wrap ion-textarea,.discussions .discussions-content .right-col .discussion-message-form form .input-wrap ion-textarea .textarea-wrapper{max-height:37px}.discussions .discussions-content .right-col .discussion-message-form form .input-wrap ion-textarea .textarea-wrapper textarea{height:37px;background:#f2f2f7;min-height:37px}.discussions .discussions-content .right-col .discussion-message-form form .submit-btn{text-align:right}.discussions .discussions-content .right-col .discussion-message-form form .submit-btn ion-button{height:40px;--padding-start:0;--padding-end:0}.discussions .discussions-content .right-col .discussion-message-form form .submit-btn ion-button ion-icon{width:35px;height:35px;color:var(--color-secondary)}@media (max-width:800px){.discussions .discussions-content{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0}.discussions .discussions-content .left-col.mobile-hidden,.discussions .discussions-content .right-col.mobile-hidden{display:none}}.shared-parameters .parameters-wrap{transition:all 1.5s ease-out;display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:30px}@media (max-width:990px){.shared-parameters .parameters-wrap{transition:all 1.5s ease-out;grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.shared-parameters .parameters-wrap{transition:all 1.5s ease-out;grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.shared-parameters .parameters-wrap{transition:all 1.5s ease-out;grid-template-columns:1fr}}.shared-parameters .parameters-wrap .parameter{display:block;background:#f2f2f7;border-radius:34px;padding:20px;cursor:pointer;text-align:center}.shared-parameters .parameters-wrap .parameter:hover{outline:1px solid #17adcf}.shared-parameters .parameters-wrap .parameter .parameter-icon ion-icon{width:50px;height:50px;color:var(--color-secondary)}.shared-parameters .parameters-wrap .parameter h2{font-size:1.2em;color:var(--color-text)}.shared-parameters .parameters-wrap .parameter p,.shared-parameters .version-app{text-align:center;font-size:.9em;color:var(--color-text-light)}.shared-parameters .version-app{margin-top:30px;margin-bottom:15px;font-style:italic}.mandataries-wrap{display:block;background:#f2f2f7;border-radius:34px;padding:20px;background:#fff}.mandataries-wrap h2{padding:0;font-size:1em;text-transform:lowercase;font-weight:800;color:#000;margin:0 0 7px;font-family:Inter-Bold}.mandataries-wrap h2:first-letter{text-transform:uppercase}.mandataries-wrap h2 span{color:#999}.mandataries-wrap .title-bar{width:80px;height:4px;background:var(--color-secondary);margin-bottom:10px;margin-bottom:25px}.mandataries-wrap .mandataries-grid{display:grid;grid-template-columns:1fr;-moz-column-gap:15px;column-gap:15px;row-gap:15px;margin-top:15px}@media (max-width:1100px){.mandataries-wrap .mandataries-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:990px){.mandataries-wrap .mandataries-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.mandataries-wrap .mandataries-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.mandataries-wrap .mandataries-grid{grid-template-columns:repeat(1,1fr)}}.mandataries-wrap .mandataries-grid .mandatary{background:#f2f2f7;padding:15px;border-radius:34px;width:534px;display:flex;gap:10px}.mandataries-wrap .mandataries-grid .mandatary.disabled .front-side{opacity:.5}.mandataries-wrap .mandataries-grid .mandatary .fade-card-container{display:flex}.mandataries-wrap .mandataries-grid .mandatary .fade-card-container .mandatary-picture img{border-radius:50%;width:57px;height:57px;margin-right:10px}.mandataries-wrap .mandataries-grid .mandatary .fade-card-container .front-side{display:flex;flex-direction:column;justify-content:center}.mandataries-wrap .mandataries-grid .mandatary .fade-card-container .front-side .mandatary-name{font-weight:700;font-size:1em;color:#000}.mandataries-wrap .mandataries-grid .mandatary .fade-card-container .front-side .mandatary-function{text-align:center;font-size:.9em;color:#17adcf}.mandataries-wrap .mandataries-grid .mandatary .back-side{position:relative}.mandataries-wrap .mandataries-grid .mandatary .back-side ion-icon.icon-close{width:35px;height:35px;position:absolute;top:-10px;right:-10px;color:#666;cursor:pointer}.mandataries-wrap .mandataries-grid .mandatary .back-side h2{text-align:center;margin-bottom:20px;color:#666}.mandataries-wrap .mandataries-grid .mandatary .back-side .actions-menu{padding:0;margin:50px 0 0;display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:10px;column-gap:10px}.mandataries-wrap .mandataries-grid .mandatary .back-side .actions-menu li:first-of-type{background-color:#979797}.mandataries-wrap .mandataries-grid .mandatary .back-side .actions-menu li:nth-of-type(2){background-color:#334473}.mandataries-wrap .mandataries-grid .mandatary .back-side .actions-menu li{display:flex;align-items:center;justify-content:center;width:50px;height:50px;cursor:pointer;list-style-type:none;color:#fff;border-radius:50%}.mandataries-wrap .mandataries-grid .mandatary .back-side .actions-menu li ion-icon{width:25px;height:25px;color:#fff}.mandataries-wrap .municipal-users-add{cursor:pointer;background:#fafafa;padding:15px;border-radius:var(--border-radius-global);text-align:center}.mandataries-wrap .municipal-users-add ion-icon{width:120px;height:120px;margin-bottom:10px;color:#666}.mandataries-wrap .municipal-users-add p{margin:0;text-align:center;color:var(--color-secondary);font-size:1em;font-weight:500}#content-2-cols{background:#fff}.newsgroups .left-col #groups{color:#000;align-self:flex-start;padding-left:20px}.newsgroups .left-col .newsgroups-wrap newsgroup{margin-bottom:20px;display:flex;flex-direction:column;height:180px;position:relative;border-radius:33px;padding:20px;background:#f2f2f7;cursor:pointer}.newsgroup-view newsgroup{margin-bottom:25px}.events p.filter-message{color:var(--color-red);text-align:center;font-size:18px;display:flex;gap:8px;align-items:center;justify-content:center;cursor:pointer}.events p.filter-message ion-icon{color:inherit;font-size:25px}.events ul.list-categories{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.events ul.list-categories li{list-style-type:none}.events ul.list-categories li span{cursor:pointer;color:#fff;padding:7px 13px;border-radius:7px;display:block;font-size:14px;font-weight:500}.events ul.list-categories li span.inactive{background:#bbb!important}.events ul.list-categories li span.cat-blue{background:var(--color-blue)}.events ul.list-categories li span.cat-bluesky{background:var(--color-bluesky)}.events ul.list-categories li span.cat-bluegrey{background:var(--color-bluegrey)}.events ul.list-categories li span.cat-darkblue{background:var(--color-darkblue)}.events ul.list-categories li span.cat-aero{background:var(--color-aero)}.events ul.list-categories li span.cat-red{background:var(--color-red)}.events ul.list-categories li span.cat-pink{background:var(--color-pink)}.events ul.list-categories li span.cat-green{background:var(--color-green)}.events ul.list-categories li span.cat-purple{background:var(--color-purple)}.events ul.list-categories li span.cat-violet{background:var(--color-violet)}.events ul.list-categories li span.cat-yellow{background:var(--color-yellow)}.events ul.list-categories li span.cat-orange{background:var(--color-orange)}.events ul.list-categories li span.cat-brown{background:var(--color-brown)}.events .events-wrap{margin:0 auto 30px;display:block;background:#f2f2f7;border-radius:34px;padding:0;background:#fff}.events .events-wrap .events-header{display:flex;justify-content:center;align-items:center;gap:40px;border-bottom:.45px solid #979797;margin-bottom:10px}.events .events-wrap .events-header .events-next,.events .events-wrap .events-header .events-prev{text-align:center}.events .events-wrap .events-header .events-next ion-icon,.events .events-wrap .events-header .events-prev ion-icon{width:36px;height:45px;color:#c7c7cc;cursor:pointer;transition:all .3s ease}.events .events-wrap .events-header .events-next ion-icon:hover,.events .events-wrap .events-header .events-prev ion-icon:hover{color:#dadadf}.events .events-wrap .events-header .events-next span,.events .events-wrap .events-header .events-prev span{font-weight:600;font-size:.7rem;color:var(--color-text-light)}.events .events-wrap .events-header h2{text-align:center;color:#000;margin:0;font-size:1.5rem;font-weight:800;text-transform:capitalize}.events .events-wrap mwl-calendar-month-view mwl-calendar-month-view-header{color:var(--color-text);font-size:.9em}@media (max-width:500px){.events .events-wrap mwl-calendar-month-view mwl-calendar-month-view-header{font-size:.8em}}.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-header .cal-cell{color:#979797;font-weight:500;font-size:18px;text-transform:capitalize}.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-days{border:0}.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-days .cal-cell-row{border-bottom:0;margin-bottom:10px}.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-day-cell{cursor:pointer;position:relative;min-height:80px}.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-day-cell:not(:last-child){border-radius:24px;border-right:0;margin-right:5px}@media (max-width:500px){.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-day-cell{min-height:60px}}.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-day-cell .cal-cell-top{min-height:10px;border-radius:18px;border:.45px solid #9e9e9e}.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-day-cell .cal-events{display:none}.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-day-cell .cal-day-number{margin-top:5px;margin-right:10px;font-size:1.375rem;font-weight:500}@media (max-width:500px){.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-day-cell .cal-day-number{font-size:.9em}}.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-day-cell .cal-day-badge{background-color:var(--color-secondary);margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:500px){.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-day-cell .cal-day-badge{transform:translate(-50%,-30%)}}.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-day-cell .cal-day-badge.inactive{background-color:#aaa}.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-day-cell.cal-today{background:#fafafa}.events .events-wrap mwl-calendar-month-view .cal-month-view .cal-day-cell.cal-today .cal-day-number{font-size:1.375rem;color:#979797;font-weight:500}ion-content #date{border-bottom:2px solid #979797}.events-day-list .event-day{position:relative;border-radius:30px;background:rgba(23,173,207,.65);padding:15px;margin-bottom:15px;border:2px solid rgba(23,173,207,.65)}.events-day-list .event-day mec-popover{position:absolute;top:10px;right:10px}.events-day-list .event-day mec-popover ion-icon{color:#fff}.events-day-list .event-day.inactive{background-color:#999;border:2px solid #727272}.events-day-list .event-day.inactive .event-date p,.events-day-list .event-day.inactive .event-title{color:#454545}.events-day-list .event-day .event-title{margin:0 0 10px;color:#006379;font-size:1.3em;font-weight:500;padding-right:30px}.events-day-list .event-day .event-title span{color:inherit}.events-day-list .event-day .event-date{margin-bottom:10px}.events-day-list .event-day .event-date p{display:inline-block;margin:0 15px 5px 0;color:rgba(0,99,121,.56);font-size:.9em}.events-day-list .event-day .event-date p span{color:inherit;font-weight:500}.events-day-list .event-day .event-date p.admin{display:block;margin-bottom:7px}.events-day-list .event-day .event-date p.admin strong{color:inherit}.events-day-list .event-day .event-detail{margin:0;background:#fafafa;padding:10px;border-radius:8px;color:var(--color-text-light);font-size:.9em;text-align:justify}.events-day-list .event-day ul.event-categories{padding:0;display:flex;flex-wrap:wrap;gap:10px;margin:25px 0 0}.events-day-list .event-day ul.event-categories li{list-style-type:none}.events-day-list .event-day ul.event-categories li span{cursor:pointer;color:#fff;padding:7px 13px;border-radius:7px;display:block;font-size:14px;font-weight:500}.events-day-list .event-day ul.event-categories li span.inactive{background:#bbb!important}.events-day-list .event-day ul.event-categories li span.cat-blue{background:var(--color-blue)}.events-day-list .event-day ul.event-categories li span.cat-bluesky{background:var(--color-bluesky)}.events-day-list .event-day ul.event-categories li span.cat-bluegrey{background:var(--color-bluegrey)}.events-day-list .event-day ul.event-categories li span.cat-darkblue{background:var(--color-darkblue)}.events-day-list .event-day ul.event-categories li span.cat-aero{background:var(--color-aero)}.events-day-list .event-day ul.event-categories li span.cat-red{background:var(--color-red)}.events-day-list .event-day ul.event-categories li span.cat-pink{background:var(--color-pink)}.events-day-list .event-day ul.event-categories li span.cat-green{background:var(--color-green)}.events-day-list .event-day ul.event-categories li span.cat-purple{background:var(--color-purple)}.events-day-list .event-day ul.event-categories li span.cat-violet{background:var(--color-violet)}.events-day-list .event-day ul.event-categories li span.cat-yellow{background:var(--color-yellow)}.events-day-list .event-day ul.event-categories li span.cat-orange{background:var(--color-orange)}.events-day-list .event-day ul.event-categories li span.cat-brown{background:var(--color-brown)}.events-day-list .add-event{text-align:center}.waiting-validation .no-validation-wrap{display:block;background:#f2f2f7;border-radius:34px;padding:20px}.waiting-validation .no-validation-wrap h2{padding:0;font-size:1em;text-transform:lowercase;font-weight:800;color:#000;margin:0 0 7px;font-family:Inter-Bold}.waiting-validation .no-validation-wrap h2:first-letter{text-transform:uppercase}.waiting-validation .no-validation-wrap h2 span{color:#999}.waiting-validation .no-validation-wrap .title-bar{width:80px;height:4px;background:var(--color-secondary);margin-bottom:10px}.waiting-validation .no-validation-wrap p{font-size:.9em;color:var(--color-text);line-height:1.3em}.waiting-validation .waiting-for-validation-wrap{display:block;background:#f2f2f7;border-radius:34px;padding:20px;margin-bottom:25px}.waiting-validation .waiting-for-validation-wrap h2{margin:0 0 15px;color:var(--color-secondary);font-size:1.3em;font-weight:500}.waiting-validation .waiting-for-validation-wrap p{color:var(--color-text);font-size:.9em;text-align:justify}.waiting-validation .waiting-for-validation-wrap p span.delete-account{text-decoration:underline;cursor:pointer}.waiting-validation .waiting-for-validation-wrap .discussion-wrap{background:#eceff2;margin-bottom:0;padding:15px;border-radius:var(--border-radius-global) var(--border-radius-global) 0 0}.waiting-validation .waiting-for-validation-wrap .discussion-wrap .discussion-message{margin-bottom:25px}.waiting-validation .waiting-for-validation-wrap .discussion-wrap .discussion-message .discussion-content p{margin:0}.waiting-validation .waiting-for-validation-wrap .discussion-wrap .discussion-message .discussion-content .date{font-size:.8rem;font-weight:500;margin-bottom:3px;text-transform:uppercase;color:var(--color-text-light)}.waiting-validation .waiting-for-validation-wrap .discussion-wrap .discussion-message .discussion-content .content{display:inline-block;padding:10px 15px;font-size:.9em;line-height:1.3em;border-radius:0 var(--border-radius-global) var(--border-radius-global) var(--border-radius-global);text-align:justify;background:var(--color-secondary);color:#fff;max-width:600px}.waiting-validation .waiting-for-validation-wrap .discussion-wrap .discussion-message.from-citizen .discussion-content,.waiting-validation .waiting-for-validation-wrap .discussion-wrap .discussion-message.from-citizen .discussion-content p{text-align:right}.waiting-validation .waiting-for-validation-wrap .discussion-wrap .discussion-message.from-citizen .discussion-content .content{background:var(--color-primary);border-radius:var(--border-radius-global) var(--border-radius-global) 0 var(--border-radius-global)}.waiting-validation .waiting-for-validation-wrap form.form-discussion{background:#eceff2;max-width:100%;width:100%;margin:auto;display:grid;grid-template-columns:1fr 55px;grid-column-gap:10px;padding:10px;border-radius:0 0 var(--border-radius-global) var(--border-radius-global);align-items:center}.waiting-validation .waiting-for-validation-wrap form.form-discussion .input-wrap ion-textarea{--background:#fff;--pading-top:4px;--padding-bottom:4px;--padding-start:8px;--padding-end:8px;--color:var(--color-text);border-radius:var(--border-radius-global);height:40px}.waiting-validation .waiting-for-validation-wrap form.form-discussion .input-wrap small{display:block;color:var(--color-red);font-size:.9rem;font-weight:500;padding-top:3px;padding-bottom:10px}.waiting-validation .waiting-for-validation-wrap form.form-discussion .submit-btn{text-align:right}.waiting-validation .waiting-for-validation-wrap form.form-discussion .submit-btn ion-button{height:40px;--padding-start:0;--padding-end:0}.waiting-validation .waiting-for-validation-wrap form.form-discussion .submit-btn ion-button ion-icon{width:35px;height:35px;color:var(--color-secondary)}#connexion-page{display:flex;flex-direction:column;background-color:#101932;height:100vh;font-family:Inter-Regular;--ion-font-family:"Inter-Regular";--background:#e9ebf0}#connexion-page .header{height:10vh;background:#101932;display:flex;align-items:center;padding:0 15px}@media (min-width:1024px){#connexion-page .header{padding:0 70px}}#connexion-page .header .header-content{width:100%;margin:auto;display:flex;justify-content:space-between;align-items:center}@media (max-width:750px){#connexion-page .header .header-content .logo{text-align:center}}#connexion-page .header .header-content .logo img{max-height:45px;max-width:160px}@media (max-width:768px){#connexion-page .header .header-content .logo img{max-height:25px;max-width:100px}}#connexion-page .header .header-content .button-group{display:flex;flex-direction:row;gap:10px}@media (max-width:768px){#connexion-page .header .header-content .button-group{display:none}}#connexion-page .section-secondary{height:70vh;background:#101932;padding:15px 15px 30px;overflow:auto}@media (min-width:1024px){#connexion-page .section-secondary{padding:15px 70px 30px}}@media (max-width:1366px){#connexion-page .section-secondary{padding:15px 100px 30px}}@media (max-width:768px){#connexion-page .section-secondary{padding:15px 15px 30px}}#connexion-page .section-secondary .photo{width:100%;height:100%;position:relative}#connexion-page .section-secondary .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:35px;display:block}#connexion-page .section-secondary .overlay-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;position:absolute;bottom:20%;left:50%;transform:translateX(-50%);border-radius:35px;background-color:#101932;width:75%;max-width:810px;height:25%;padding-top:.7vh;padding-inline:1rem}@media (min-width:769px) and (max-width:1024px){#connexion-page .section-secondary .overlay-container{width:40%;height:30%}}@media (min-width:1024px) and (max-width:1366px){#connexion-page .section-secondary .overlay-container{width:45%;height:30%}}#connexion-page .section-secondary .overlay-container h2{font-size:clamp(1rem,5vw,1.8rem);color:#fff;font-weight:800;font-family:Inter-Bold}#connexion-page .section-secondary .overlay-container h3{font-size:clamp(.5rem,2.5vw,1.2rem);color:rgba(235,235,245,.5);font-weight:500}#connexion-page .section-secondary .overlay-container .button-group{padding-bottom:3vh;display:flex;flex-direction:row;gap:clamp(.5rem,.75rem,1.5rem)}#connexion-page .section-secondary .overlay-container .button-group .expanded{min-width:clamp(6rem,10rem,14rem)}#connexion-page .section-secondary .connexion-wrap{max-width:980px;margin:auto;display:grid;grid-template-columns:1fr 400px;-moz-column-gap:50px;column-gap:50px}#connexion-page .section-secondary .connexion-wrap .connexion-form-wrap h2{font-weight:500;color:#fff;font-size:1.5em;font-family:MyriadPro-Bold}#connexion-page .section-secondary .connexion-wrap .connexion-form-wrap p{color:#fff}#connexion-page .section-secondary .connexion-wrap .connexion-form-wrap form{margin-bottom:30px}#connexion-page .section-secondary .connexion-wrap .connexion-form-wrap form ion-item{--padding-start:0;padding-left:0;margin-bottom:25px;--background:none;background:none;--inner-border-width:0px}#connexion-page .section-secondary .connexion-wrap .connexion-form-wrap form ion-item .item-native{background:none;padding-left:0}#connexion-page .section-secondary .connexion-wrap .connexion-form-wrap form ion-item ion-label{color:#fff;font-size:1em;margin-bottom:5px}#connexion-page .section-secondary .connexion-wrap .connexion-form-wrap form ion-item ion-input{--padding-start:8px;--padding-end:8px;--padding-top:20px;--padding-bottom:20px;--background:#e9ebf0;--border-radius:10px;border-radius:10px;font-size:16px}#connexion-page .section-secondary .connexion-wrap .connexion-form-wrap form ion-item p.form-error{color:var(--color-red);font-weight:500}#connexion-page .section-secondary .connexion-wrap .connexion-form-wrap form ngx-recaptcha2 div{margin-bottom:15px}#connexion-page .section-secondary .connexion-wrap .connexion-form-wrap form ngx-recaptcha2 div iframe{border-radius:25px}#connexion-page .section-secondary .connexion-wrap .connexion-form-wrap form .validation ion-button,#connexion-page .section-secondary .connexion-wrap .connexion-form-wrap ion-button{--border-radius:25px;--color:#fff;color:#fff;--border-width:0px;--background:var(--color-primary);--background-activated:var(--color-primary);--background-focused:var(--color-primary);--background-hover:var(--color-primary);font-weight:600;min-width:330px;text-align:center;font-size:18px;height:60px}#connexion-page .section-secondary .connexion-wrap .connexion-form-wrap .connexion-link{margin-bottom:15px}#connexion-page .section-secondary .connexion-wrap .connexion-form-wrap .connexion-link a{color:#fff;text-decoration:underline;cursor:pointer}#connexion-page .section-secondary .connexion-wrap .carte{text-align:right;padding-top:20px}@media (max-width:900px){#connexion-page .section-secondary .connexion-wrap{grid-template-columns:1fr 300px}#connexion-page .section-secondary .connexion-wrap .carte{padding-top:65px}}@media (max-width:750px){#connexion-page .section-secondary .connexion-wrap{grid-template-columns:1fr}#connexion-page .section-secondary .connexion-wrap .carte{display:none}}#connexion-page .footer{height:20vh;padding:0 15px;display:flex;align-items:flex-start;background-color:#1b2c5a}@media (min-width:1024px){#connexion-page .footer{padding:25px 70px 0}}#connexion-page .footer .footer-content{width:100%;margin:auto;display:flex;justify-content:space-between;align-items:stretch;height:100%}#connexion-page .footer .footer-col{display:flex;flex-direction:column;padding-bottom:10px;justify-content:space-between;height:100%;gap:10px}@media (max-width:768px){#connexion-page .footer .footer-col{padding-top:10px}}#connexion-page .footer .footer-col.left{align-items:flex-start}#connexion-page .footer .footer-col.left a img{max-height:40px}@media (max-width:768px){#connexion-page .footer .footer-col.left a img{max-height:30px}}#connexion-page .footer .footer-col.left p{color:#526aac;font-size:11px;margin:0}#connexion-page .footer .footer-col.right{align-items:flex-end}@media (max-width:768px){#connexion-page .footer .footer-col.right{align-items:flex-end}}#connexion-page .footer .footer-col.right h3{color:#a1b6ef;font-size:12px;margin:0 0 10px}#connexion-page .footer .footer-col.right .social-icons{display:flex;gap:10px}#connexion-page .footer .footer-col.right .social-icons a img{height:15px}#connexion-page .footer .footer-col.right .footer-links{display:flex;flex-direction:row;gap:5px}@media (max-width:768px){#connexion-page .footer .footer-col.right .footer-links{flex-direction:column;align-items:flex-start}}#connexion-page .footer .footer-col.right .footer-links a{color:#a1b6ef;font-size:11px;text-decoration:none}#connexion-page .footer .footer-col.right .first-link{padding-right:30px}@media (max-width:768px){#connexion-page .footer .footer-col.right .first-link{padding-right:0}}#public-annonce-update{position:relative}#public-annonce-update form.verification-form{width:250px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;padding:15px;border-radius:10px}#public-annonce-update .authorized .instruction-annonce{margin:25px auto auto;max-width:1200px;padding:15px;border-radius:var(--border-radius-global);background:#fff}#public-annonce-update .authorized .instruction-annonce h2{margin:0 0 7px;font-size:1.2rem;color:var(--color-secondary)}#public-annonce-update .authorized .instruction-annonce p{color:var(--color-text-light);font-size:.9rem}#public-annonce-update .authorized .annonce-wrap{margin:25px auto auto;max-width:1200px;display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:15px}@media (max-width:900px){#public-annonce-update .authorized .annonce-wrap{grid-template-columns:100%}}#public-annonce-update .authorized .annonce-wrap .annonce-preview mec-ad-view{max-width:700px;margin:auto}#public-annonce-update .authorized .annonce-wrap .form-wrap{padding:15px;border-radius:var(--border-radius-global);background:#fff}#public-annonce-update .authorized .annonce-wrap .form-wrap p.validationInProgress{color:var(--color-red);text-align:center}#public-annonce-update .authorized .annonce-wrap .form-wrap .input-file-btn{position:relative}#public-annonce-update .authorized .annonce-wrap .form-wrap .input-file-btn label{border-radius:var(--border-radius-global);text-align:center;font-size:.9em;font-weight:500;padding:7px;color:#fff;cursor:pointer;display:block;background:var(--color-primary)}#public-annonce-update .authorized .annonce-wrap .form-wrap .input-file-btn input{position:absolute;margin-left:-50000px}#public-annonce-update .finished{width:450px;max-width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;padding:15px;border-radius:10px}#public-annonce-update .finished h2{text-align:center;margin:0 0 7px;font-size:1.2rem;color:var(--color-secondary)}#public-annonce-update .finished p{color:var(--color-text-light);font-size:.9rem}ion-content .logo{padding:30px}.accounts-wrap{display:grid;grid-template-columns:1fr;-moz-column-gap:25px;column-gap:25px;row-gap:25px;max-width:560px;margin:auto}.accounts-wrap .options .option{display:grid;grid-template-columns:25px 1fr;-moz-column-gap:10px;column-gap:10px;padding:10px;border-radius:24px;margin:auto auto 15px;cursor:pointer}.accounts-wrap .options .option:last-child{margin-bottom:0}.accounts-wrap .options .option ion-icon{align-self:center;width:25px;height:25px;color:#fff}.accounts-wrap .options .option p{align-self:center;margin:0;color:#fff;font-size:.9em;font-weight:500}.accounts-wrap .options .option.option-deconnexion{background:var(--color-red);transition:background .3s ease}.accounts-wrap .options .option.option-deconnexion:hover{background:#f75e4d}.accounts-wrap .options .option.option-settings{background:var(--color-primary);transition:background .3s ease}.accounts-wrap .options .option.option-settings:hover{background:rgba(34,49,90,.94)}.accounts-wrap .options .option.option-add-city{background:var(--color-secondary);transition:background .3s ease}.accounts-wrap .options .option.option-add-city:hover{background:rgba(36,187,221,.95)}@media (max-width:1150px){.accounts-wrap{grid-template-columns:1fr}}@media (max-width:990px){.accounts-wrap{grid-template-columns:1fr 1fr}}@media (max-width:700px){.accounts-wrap{grid-template-columns:1fr}}.notification-parameter p{font-size:.9rem;color:var(--color-text);text-align:justify;margin-bottom:25px}.notification-parameter .notification-parameter-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}@media (max-width:800px){.notification-parameter .notification-parameter-grid{grid-template-columns:1fr}}.notification-parameter .notification-parameter-grid form h2{margin:0 0 15px;font-size:1.1rem;font-weight:500;color:var(--color-secondary);text-align:center;text-transform:uppercase}ion-content.classified-ads .classified-ads-wrap{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px}@media (max-width:600px){ion-content.classified-ads .classified-ads-wrap{grid-template-columns:1fr}}@media (min-width:1100px){#mayor-stats ::-webkit-scrollbar{width:8px}#mayor-stats ::-webkit-scrollbar-track{background:#fbfbfb}#mayor-stats ::-webkit-scrollbar-thumb{background:#bbb;border-radius:4px}#mayor-stats ::-webkit-scrollbar-thumb:hover{background:var(--color-secondary)}}#mayor-stats .mayor-stats-wrap>*{margin-bottom:25px!important}#mayor-stats .mayor-stats-wrap{max-width:var(--content-max-width);margin:25px 10px 0}@media (min-width:1200px){#mayor-stats .mayor-stats-wrap{margin:25px auto auto}}#mayor-stats .mayor-stats-wrap h2.main{text-align:center;margin:25px 0;font-size:1.4em;color:#000;text-transform:uppercase}#mayor-stats .mayor-stats-wrap .col-content{background:#f2f2f7;border-radius:33px;padding:15px}#mayor-stats .mayor-stats-wrap .col-content h2{color:var(--color-secondary);font-size:1.3em;margin:0;padding:5px 0 15px}#mayor-stats .mayor-stats-wrap .counters-top{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}@media (max-width:1100px){#mayor-stats .mayor-stats-wrap .counters-top{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){#mayor-stats .mayor-stats-wrap .counters-top{grid-template-columns:1fr}}#mayor-stats .mayor-stats-wrap .counters-top .counter{display:grid;grid-template-columns:30px;grid-template-rows:30px;grid-column-gap:30px;grid-row-gap:10px;background:#f2f2f7;border-radius:33px;padding:15px}#mayor-stats .mayor-stats-wrap .counters-top .counter .title{grid-area:1/1/2/3;font-size:.8em;color:#000;font-weight:500}#mayor-stats .mayor-stats-wrap .counters-top .counter .title:first-letter{text-transform:uppercase}#mayor-stats .mayor-stats-wrap .counters-top .counter .count{grid-area:2/1/3/2;font-size:1.6em;font-weight:700;text-align:center;color:#000;margin-top:10px;margin-bottom:15px}#mayor-stats .mayor-stats-wrap .counters-top .counter .last-period{display:grid;grid-template-columns:30px 1fr;-moz-column-gap:10px;column-gap:10px;align-items:center;border-top:1px solid #ececec;padding-top:10px}#mayor-stats .mayor-stats-wrap .counters-top .counter .last-period p{margin:0;font-size:.9em;text-align:right;font-style:italic;color:var(--color-text-light)}#mayor-stats .mayor-stats-wrap .counters-top .counter .last-period p span{color:inherit}#mayor-stats .mayor-stats-wrap .counters-top .counter .last-period ion-icon{width:30px;height:30px}#mayor-stats .mayor-stats-wrap .counters-top .counter.total-citizen .progression{grid-area:2/2/3/3}#mayor-stats .mayor-stats-wrap .counters-top .counter.total-citizen .progression .legend{display:grid;grid-template-columns:repeat(4,1fr)}#mayor-stats .mayor-stats-wrap .counters-top .counter.total-citizen .progression .legend p{color:var(--color-text-light);font-size:.75em;text-align:right;margin:0 -16px 0 0;padding-bottom:2px}#mayor-stats .mayor-stats-wrap .counters-top .counter.total-citizen .progression .legend p:last-child{margin-right:0}#mayor-stats .mayor-stats-wrap .counters-top .counter.total-citizen .progression .progression-bar-wrap{position:relative;height:10px;background:#f1f1f1;border-radius:15px}#mayor-stats .mayor-stats-wrap .counters-top .counter.total-citizen .progression .progression-bar-wrap .progression-bar-bg{position:absolute;z-index:1;left:0;top:0;width:100%;display:grid;grid-template-columns:repeat(4,1fr)}#mayor-stats .mayor-stats-wrap .counters-top .counter.total-citizen .progression .progression-bar-wrap .progression-bar-bg .progression-bar-step{height:15px}#mayor-stats .mayor-stats-wrap .counters-top .counter.total-citizen .progression .progression-bar-wrap .progression-bar-bg .progression-bar-step:last-child{border-right:0}#mayor-stats .mayor-stats-wrap .counters-top .counter.total-citizen .progression .progression-bar-wrap .progression-bar{height:10px;border-radius:15px;position:absolute;z-index:0;left:0;top:0;max-width:100%!important;background:#17adcf!important}#mayor-stats .mayor-stats-wrap .counters-top .counter.total-citizen .progression p{font-size:.8em;color:var(--color-text-light);font-weight:500;margin:5px 0 0}#mayor-stats .mayor-stats-wrap .registrations-wrap{display:grid;grid-template-columns:4fr 2fr;gap:25px}@media (max-width:1100px){#mayor-stats .mayor-stats-wrap .registrations-wrap{grid-template-columns:3fr 2fr}}@media (max-width:900px){#mayor-stats .mayor-stats-wrap .registrations-wrap{grid-template-columns:2fr 1fr}}@media (max-width:800px){#mayor-stats .mayor-stats-wrap .registrations-wrap{grid-template-columns:1fr 1fr}}@media (max-width:700px){#mayor-stats .mayor-stats-wrap .registrations-wrap{grid-template-columns:1fr}}#mayor-stats .mayor-stats-wrap .registrations-wrap .graph-visits-wrap{background:#fff;border-radius:var(--border-radius-global);padding:15px}#mayor-stats .mayor-stats-wrap .registrations-wrap .last-registration .list-users{height:450px;overflow-y:auto}#mayor-stats .mayor-stats-wrap .connexion-wrap{display:grid;grid-template-columns:1fr 2fr;gap:25px}@media (max-width:800px){#mayor-stats .mayor-stats-wrap .connexion-wrap{grid-template-columns:1fr 1fr}}@media (max-width:700px){#mayor-stats .mayor-stats-wrap .connexion-wrap{grid-template-columns:1fr}}#mayor-stats .mayor-stats-wrap .connexion-wrap .last-connexion .list-users{height:450px;overflow-y:auto}#mayor-stats .mayor-stats-wrap .connexion-wrap .podium-wrap{position:relative}#mayor-stats .mayor-stats-wrap .connexion-wrap .podium-wrap .podium{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;width:100%;align-items:flex-end}#mayor-stats .mayor-stats-wrap .connexion-wrap .podium-wrap .podium .user-podium{width:33%;text-align:center;color:#fff;border-radius:24px 24px 0 0;padding:50px 10px 10px}#mayor-stats .mayor-stats-wrap .connexion-wrap .podium-wrap .podium .user-podium img{border-radius:50%}#mayor-stats .mayor-stats-wrap .connexion-wrap .podium-wrap .podium .user-podium .user-name{font-weight:500;font-size:.9em;color:#fff}#mayor-stats .mayor-stats-wrap .connexion-wrap .podium-wrap .podium .user-podium .user-count{font-size:.9em;color:#fff}#mayor-stats .mayor-stats-wrap .connexion-wrap .podium-wrap .podium .user-podium:first-child{position:absolute;bottom:0;left:60px;background:linear-gradient(175deg,#09b,#33c6dd,#6acede);height:450px;order:1}#mayor-stats .mayor-stats-wrap .connexion-wrap .podium-wrap .podium .user-podium:nth-child(2){background:linear-gradient(175deg,#7a8fa1,#a3b8c7,#d5e0ea);height:350px;order:0}#mayor-stats .mayor-stats-wrap .connexion-wrap .podium-wrap .podium .user-podium:nth-child(3){background:linear-gradient(175deg,#b74,#d59b6a,#f2c9a1);height:250px;order:2}#mayor-stats .mayor-stats-wrap .counters-connexions{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}@media (max-width:1100px){#mayor-stats .mayor-stats-wrap .counters-connexions{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){#mayor-stats .mayor-stats-wrap .counters-connexions{grid-template-columns:1fr}}#mayor-stats .mayor-stats-wrap .counters-connexions .counter{background:#fff;border-radius:var(--border-radius-global);padding:15px}#mayor-stats .mayor-stats-wrap .counters-connexions .counter .title{font-size:.8em;color:var(--color-text-light);font-weight:500;text-transform:uppercase}#mayor-stats .mayor-stats-wrap .counters-connexions .counter .count{font-size:1.4em;text-align:center;color:var(--color-text);margin-top:15px;margin-bottom:15px}#mayor-stats .mayor-stats-wrap .counters-connexions .counter .count span{color:var(--color-text-light);font-size:.7em}#mayor-stats .mayor-stats-wrap .content-stats .usage-wrap{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:15px}@media (max-width:800px){#mayor-stats .mayor-stats-wrap .content-stats .usage-wrap{grid-template-columns:repeat(4,1fr)}}@media (max-width:600px){#mayor-stats .mayor-stats-wrap .content-stats .usage-wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){#mayor-stats .mayor-stats-wrap .content-stats .usage-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:350px){#mayor-stats .mayor-stats-wrap .content-stats .usage-wrap{grid-template-columns:repeat(1,1fr)}}#mayor-stats .mayor-stats-wrap .content-stats .usage-wrap .usage-item{border:1px solid #ececec;border-radius:33px;padding:15px;text-align:center;display:grid;grid-template-columns:30px;grid-column-gap:19px;grid-row-gap:0;align-items:center}#mayor-stats .mayor-stats-wrap .content-stats .usage-wrap .usage-item ion-icon{width:30px;height:30px;grid-area:1/1/3/2;color:#fff!important}#mayor-stats .mayor-stats-wrap .content-stats .usage-wrap .usage-item p.count{margin:0 0 7px;font-size:1em;color:#fff;font-weight:500;justify-self:start}#mayor-stats .mayor-stats-wrap .content-stats .usage-wrap .usage-item p.title{margin:0;font-size:.9em;color:#fff;grid-area:1/2/2/3}#mayor-stats .mayor-stats-wrap .content-stats .usage-wrap .usage-item p.title:first-letter{text-transform:uppercase}#mayor-stats .mayor-stats-wrap .publications-top-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}@media (max-width:700px){#mayor-stats .mayor-stats-wrap .publications-top-wrap{grid-template-columns:1fr}}#mayor-stats .mayor-stats-wrap .publications-top-wrap .publications-wrap ul.publication-list{margin:0;padding:0}#mayor-stats .mayor-stats-wrap .publications-top-wrap .publications-wrap ul.publication-list li{list-style-type:none;display:grid;grid-template-columns:1fr 45px;-moz-column-gap:10px;column-gap:10px;padding:15px 0;border-bottom:1px solid #ececec}#mayor-stats .mayor-stats-wrap .publications-top-wrap .publications-wrap ul.publication-list li:last-child{border-bottom:0}#mayor-stats .mayor-stats-wrap .publications-top-wrap .publications-wrap ul.publication-list li .publication-content h3{color:var(--color-text);font-weight:600;font-size:1em;margin:0 0 5px}#mayor-stats .mayor-stats-wrap .publications-top-wrap .publications-wrap ul.publication-list li .publication-content h3:first-letter{text-transform:uppercase}#mayor-stats .mayor-stats-wrap .publications-top-wrap .publications-wrap ul.publication-list li .publication-content p{color:var(--color-text-light);font-size:.8em;text-transform:uppercase;margin:0}#mayor-stats .mayor-stats-wrap .publications-top-wrap .publications-wrap ul.publication-list li .publication-counter{text-align:center}#mayor-stats .mayor-stats-wrap .publications-top-wrap .publications-wrap ul.publication-list li .publication-counter ion-icon{height:30px;width:30px;margin-bottom:5px}#mayor-stats .mayor-stats-wrap .publications-top-wrap .publications-wrap ul.publication-list li .publication-counter p{font-size:1em;text-align:center;margin:0;color:var(--color-text)}#mayor-stats .mayor-stats-wrap .citizens-stats{display:grid;grid-template-columns:1fr 2fr;gap:25px}@media (max-width:800px){#mayor-stats .mayor-stats-wrap .citizens-stats{grid-template-columns:1fr}}#mayor-stats .mayor-stats-wrap .contact-infos-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}@media (max-width:750px){#mayor-stats .mayor-stats-wrap .contact-infos-stats{grid-template-columns:1fr}}#mayor-stats .mayor-stats-wrap .contact-infos-stats .contact-info p{margin:0 0 5px;font-size:.9em;font-weight:500;color:var(--color-text-light)}#premium .premium-content{max-width:var(--content-max-width);margin:15px auto;background:#fff;padding:15px;border-radius:var(--border-radius-global)}#premium .premium-content .premium-header{display:grid;grid-template-columns:1fr 250px;-moz-column-gap:25px;column-gap:25px;max-width:730px;margin:auto auto 35px}#premium .premium-content .premium-header h1{font-size:1.6em;font-weight:500;margin-bottom:20px;color:var(--color-secondary)}#premium .premium-content .premium-header .premium-short-description{border-radius:var(--border-radius-global);border:1px solid #ececec;padding:15px;background:#f9f9f9}#premium .premium-content .premium-header .premium-short-description h2{margin:0;padding:0 0 7px;font-size:1em;color:var(--color-text-light)}#premium .premium-content .premium-header .premium-short-description p{color:var(--color-text);font-size:.9em;line-height:1.4em;text-align:justify;margin:0 0 7px}#premium .premium-content .premium-header .premium-short-description p:last-child{margin-bottom:0}#premium .premium-content .premium-header .premium-visuel{align-self:end;text-align:center}#premium .premium-content .premium-header .premium-visuel img{width:250px}@media (max-width:700px){#premium .premium-content .premium-header{grid-template-columns:1fr;row-gap:25px}}#premium .premium-content .video-tuto{padding:30px 15px 45px;background:#777;margin:0 -15px}#premium .premium-content .video-tuto h2{text-align:center;color:#fff;margin:0;padding:0 0 25px;font-size:1.8em}#premium .premium-content .video-tuto iframe{display:block;width:500px;height:280px;margin:auto;box-shadow:0 0 20px 1px rgba(0,0,0,.75)}@media (max-width:540px){#premium .premium-content .video-tuto iframe{width:400px;height:225px}}@media (max-width:450px){#premium .premium-content .video-tuto iframe{width:350px;height:195px}}@media (max-width:380px){#premium .premium-content .video-tuto iframe{width:300px;height:170px}}#premium .premium-content .bg-secondary.no-border{margin:0 -15px 40px;padding:30px 15px}#premium .premium-content .bg-secondary.no-border h2{color:#fff;padding:0;font-size:1.8em;margin:0 0 45px;text-align:center}#premium .premium-content .bg-secondary.no-border .premium-lists{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:45px}#premium .premium-content .bg-secondary.no-border .premium-lists .premium-list{background:#f9f9f9;border-radius:var(--border-radius-global);width:350px;max-width:100%;justify-self:right;align-self:stretch;height:100%}#premium .premium-content .bg-secondary.no-border .premium-lists .premium-list:last-child{justify-self:left}#premium .premium-content .bg-secondary.no-border .premium-lists .premium-list h3{text-align:center;margin:0;font-size:1.2em;color:#fff;padding:12px;background:var(--color-primary);border-radius:var(--border-radius-global) var(--border-radius-global) 0 0}#premium .premium-content .bg-secondary.no-border .premium-lists .premium-list ul{padding:0;margin:0;list-style-position:inside;list-style-type:none}#premium .premium-content .bg-secondary.no-border .premium-lists .premium-list ul li{display:grid;grid-template-columns:17px 1fr;gap:7px;text-align:left;color:var(--color-text-light);font-size:.9em;font-weight:500;border-top:1px solid #ececec;padding:12px}#premium .premium-content .bg-secondary.no-border .premium-lists .premium-list ul li ion-icon{color:var(--color-green);width:17px;height:17px}@media (max-width:760px){#premium .premium-content .bg-secondary.no-border .premium-lists{grid-template-columns:1fr}#premium .premium-content .bg-secondary.no-border .premium-lists .premium-list,#premium .premium-content .bg-secondary.no-border .premium-lists .premium-list:last-child{justify-self:center}}@media (max-width:370px){#premium .premium-content .bg-secondary.no-border .premium-lists .premium-list{width:100%}}#premium .premium-content .bg-secondary.no-border .price h2{margin-bottom:25px}#premium .premium-content .bg-secondary.no-border .price .price-detail{display:block;width:310px;border-radius:var(--border-radius-global);background:#f9f9f9;padding:15px;border:1px solid #ececec;margin:auto auto 25px}#premium .premium-content .bg-secondary.no-border .price .price-detail .price-month{text-align:center;font-weight:500;font-size:1.6em;color:var(--color-secondary);margin-bottom:10px}#premium .premium-content .bg-secondary.no-border .price .price-detail .price-year{font-size:.9em;text-align:center;font-style:italic;color:var(--color-text-light)}#premium .premium-content .bg-secondary.no-border .price .price-action{text-align:center;padding:15px}#premium .premium-content .premium h2{text-align:center;color:var(--color-secondary);font-size:1.8em;margin-bottom:15px;padding:15px}#premium .premium-content .premium .premium-pack{border-radius:var(--border-radius-global);border:1px solid #ececec;padding:12px;background:#f9f9f9;margin:15px auto;max-width:700px}#premium .premium-content .premium .premium-pack h2{padding:0;margin:0 0 25px;font-size:1.4em;color:var(--color-red)}#premium .premium-content .premium .premium-pack .premium-pack-grid{display:grid;grid-template-columns:1fr 180px;gap:30px;margin-bottom:25px}#premium .premium-content .premium .premium-pack .premium-pack-grid .left-side p{margin:0 0 20px;color:var(--color-text);font-size:.9em;font-weight:500;text-align:justify;line-height:1.4em}#premium .premium-content .premium .premium-pack .premium-pack-grid .left-side .icon-list{list-style-type:none;list-style-position:inside;margin:0;padding:0}#premium .premium-content .premium .premium-pack .premium-pack-grid .left-side .icon-list li{display:grid;align-items:center;grid-template-columns:35px 1fr;gap:10px;margin-bottom:10px}#premium .premium-content .premium .premium-pack .premium-pack-grid .left-side .icon-list li ion-icon{width:15px;height:15px;border-radius:50%;padding:8px;color:#fff}#premium .premium-content .premium .premium-pack .premium-pack-grid .left-side .icon-list li span{font-size:.9em;color:var(--color-text-light)}#premium .premium-content .premium .premium-pack .premium-pack-grid .right-side{align-self:center;text-align:center}#premium .premium-content .premium .premium-pack .premium-pack-grid .right-side img{max-width:150px;margin-bottom:15px}#premium .premium-content .premium .premium-pack .premium-pack-grid .right-side .price-month{text-align:center;color:var(--color-secondary);font-weight:500;font-size:1.2em;margin-bottom:7px}#premium .premium-content .premium .premium-pack .premium-pack-grid .right-side .price-year{text-align:center;color:var(--color-text-light);font-size:.9em}@media (max-width:520px){#premium .premium-content .premium .premium-pack .premium-pack-grid{grid-template-columns:1fr}}#premium .premium-content .premium .premium-pack .price-action{text-align:center;margin-bottom:15px}#premium .premium-content .premium .premium-pack .condition{font-size:.8em;font-style:italic;color:var(--color-text-light)}#premium .premium-content .activation-informations{margin-top:35px;color:var(--color-text-light);font-size:.9em;font-style:italic}#city-publication-tags-view-modal .instructions{padding:15px;border:1px solid #ececec;border-radius:var(--border-radius-global);background:#fafafa;margin-bottom:30px}#city-publication-tags-view-modal .instructions h2{font-size:1.1em;margin:0 0 7px;color:var(--color-primary)}#city-publication-tags-view-modal .instructions p{color:var(--color-text-light);font-size:.9em;margin:0}#city-publication-tags-view-modal .add-btn{text-align:center;margin-bottom:25px}#city-publication-tags-view-modal table{width:100%;margin-bottom:40px}#city-publication-tags-view-modal table thead tr th{font-size:.9em;color:var(--color-text);font-weight:500;padding:5px}#city-publication-tags-view-modal table tbody tr{border-bottom:1px solid #ececec}#city-publication-tags-view-modal table tbody tr td{padding:7px 5px}#city-publication-tags-view-modal table tbody tr td span{display:inline-block}#city-publication-tags-view-modal table tbody tr td.center{text-align:center}.city-publication-tags-color-selector h2{color:var(--color-secondary);font-size:1.2em;padding:0;margin:0 0 10px}.city-publication-tags-color-selector .colors-list-selection{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}@media (max-width:800px){.city-publication-tags-color-selector .colors-list-selection{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.city-publication-tags-color-selector .colors-list-selection{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.city-publication-tags-color-selector .colors-list-selection{grid-template-columns:repeat(2,1fr)}}.city-publication-tags-color-selector .colors-list-selection .colors-list-selection-case{text-align:center;padding:5px;height:50px}.city-publication-tags-color-selector .colors-list-selection .colors-list-selection-case span{text-align:center;cursor:pointer}.city-publication-tags-color-selector .colors-list-selection .colors-list-selection-case span.active{border:3px solid #555}.city-publication-tags-color-selector .colors-list-selection .colors-list-selection-case ion-icon{color:var(--color-secondary);display:block;margin:4px auto auto;width:16px}.city-publication-tags-color-selector .colors-list-selection .colors-list-selection-case.selected{background:#ececec;border-radius:7px}.city-publication-tag{background:var(--color-grey);color:#fff;font-size:13px;font-weight:500;padding:3px 5px;border-radius:7px}.city-publication-tag.tag-blue{background:var(--color-blue)}.city-publication-tag.tag-bluesky{background:var(--color-bluesky)}.city-publication-tag.tag-bluegrey{background:var(--color-bluegrey)}.city-publication-tag.tag-darkblue{background:var(--color-darkblue)}.city-publication-tag.tag-aero{background:var(--color-aero)}.city-publication-tag.tag-red{background:var(--color-red)}.city-publication-tag.tag-pink{background:var(--color-pink)}.city-publication-tag.tag-green{background:var(--color-green)}.city-publication-tag.tag-purple{background:var(--color-purple)}.city-publication-tag.tag-violet{background:var(--color-violet)}.city-publication-tag.tag-yellow{background:var(--color-yellow)}.city-publication-tag.tag-orange{background:var(--color-orange)}.city-publication-tag.tag-brown{background:var(--color-brown)}ion-textarea{height:55px;--padding-end:16px;--padding-top:16px;--padding-bottom:16px;height:auto}ion-textarea,ion-textarea .native-textarea.sc-ion-textarea-ios{--background:var(--ion-background-color-input-grey);background:var(--ion-background-color-input-grey);border-radius:19px;--placeholder-color:var(--ion-placeholder-color-input-grey);--placeholder-font-size:16px;--placeholder-font-weight:500;--placeholder-font-family:"Inter-Regular";--padding-start:16px}ion-textarea .native-textarea.sc-ion-textarea-ios{height:55px;height:100%;color:rgba(60,60,67,.6);min-height:130px;padding-top:16px}.sc-ion-textarea-ios-h{background:none}.input-container{--inner-padding-start:0;--inner-padding-end:0;--padding-start:0;--padding-end:0;--inner-border-width:0;--background-focused:inherit;--background-activated:inherit;--background-hover:inherit;margin-bottom:10px}.input{padding-left:16px;color:rgba(60,60,67,.6)}.input,input{--background:var(--ion-background-color-input-grey);background:var(--ion-background-color-input-grey);border-radius:19px;height:55px;--padding-start:16px;--placeholder-color:var(--ion-placeholder-color-input-grey);--placeholder-font-size:16px;--placeholder-font-weight:500;--placeholder-font-family:"Inter-Regular"}.instruction{font-family:Inter-Bold;font-size:.9rem;color:#000}.intro{color:rgba(60,60,67,.6);font-size:.8rem;font-style:normal;font-weight:500;line-height:142%}.input-text,.intro{font-family:Inter-Regular}.input-text{font-size:1rem;color:rgba(0,0,255,.52)}.title{color:#2c2c2e;font-size:1.5em}.big-title,.title{justify-self:start;font-family:Inter-Bold}.big-title{font-size:3.125rem}.mid-title{justify-self:start;font-family:Inter-Bold;font-size:2.5rem}.regular-text{justify-self:start;font-family:Inter-Regular;font-size:.9375rem}:root{--ion-color-main-blue:#17adcf;--ion-background-color-input-grey:#f2f2f7;--ion-color-input-grey:rgba(60,60,67,0.6);--ion-placeholder-color-input-grey:rgba(120,120,128,0.52);--ion-color-checkbox-border:#8e8e93;--ion-darkblue-color:#101932;--ion-subtitle-color:#b7f2ff}#registration-page{font-family:Inter-Regular;--ion-font-family:"Inter-Regular";--background:#fff}#registration-page .header{background:#fff}#registration-page .header .header-content{max-width:980px;padding:35px 15px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center}#registration-page .header .header-content .logo{text-align:left}#registration-page .header .header-content .logo img{max-height:48px;max-width:100%}#registration-page .header .header-content .inscription-step{text-align:right;color:var(--color-primary);font-family:Inter-Bold}#registration-page .header .header-content .inscription-step a{display:block;font-family:Inter-Bold;margin-top:5px;color:var(--color-secondary);text-decoration:underline;cursor:pointer}@media (max-width:500px){#registration-page .header .header-content{grid-template-columns:1fr}#registration-page .header .header-content .inscription-step,#registration-page .header .header-content .logo{text-align:center}#registration-page .header .header-content .logo{margin-bottom:15px}}#registration-page .grey-container{--background:var(--ion-background-color-input-grey);background:var(--ion-background-color-input-grey);border-radius:19px;margin-bottom:10px;height:55px}#registration-page .section-secondary{background:#fff}#registration-page .section-secondary .section-content{max-width:980px;margin:auto;padding:15px 15px 0}#registration-page .section-secondary .section-content h2.title{justify-self:start;color:#2c2c2e;font-family:Inter-Bold;font-size:1.5em}#registration-page .section-secondary .section-content p.intro{margin-bottom:30px}#registration-page .section-secondary .section-content .step-one p{font-size:1.1em}#registration-page .section-secondary .section-content .step-one p.instruction{text-align:center;font-family:Inter-Bold}#registration-page .section-secondary .section-content .step-one ion-searchbar{width:300px;margin:auto;--background:#e9ebf0}#registration-page .section-secondary .section-content .step-one ion-searchbar .searchbar-input-container{height:60px}#registration-page .section-secondary .section-content .step-one ion-searchbar .searchbar-input-container input{-webkit-padding-start:40px;padding-inline-start:40px;font-size:1.2em}#registration-page .section-secondary .section-content .step-one ion-searchbar .searchbar-input-container ion-icon{width:25px}#registration-page .section-secondary .section-content .step-one ul{list-style-type:none;padding-left:0}#registration-page .section-secondary .section-content .step-one ul li{color:#fff;font-family:Inter-Bold;font-size:1.2em;cursor:pointer;width:300px;background:var(--color-primary);border-radius:10px;padding:8px;margin:auto auto 10px;text-align:center}#registration-page .section-secondary .section-content .step-two{text-align:center}#registration-page .section-secondary .section-content .step-two h2{font-family:Inter-Bold;color:#2c2c2e;text-align:center;font-size:1.2em;margin-bottom:30px}#registration-page .section-secondary .section-content .step-two img:not(.default){border-radius:50%}#registration-page .section-secondary .section-content .step-two h3{font-family:Inter-Bold;color:#000;text-align:center;font-size:2rem;margin:15px 0}#registration-page .section-secondary .section-content .step-two p.wrong-mayor a{font-family:Inter-Regular;align-self:flex-start;font-size:.9rem;text-align:right;color:var(--ion-color-input-grey);text-decoration:none;margin-top:-.5rem;margin-bottom:1rem}#registration-page .section-secondary .section-content .step-two p.wrong-mayor span.highlight{color:var(--ion-color-main-blue);text-decoration:underline}#registration-page .section-secondary .section-content .step-two ion-button:not(.lightblue-button){--border-radius:25px;--color:#fff;color:#fff;--border-width:0px;--background:var(--color-primary);--background-activated:var(--color-primary);--background-focused:var(--color-primary);--background-hover:var(--color-primary);font-weight:600;min-width:330px;text-align:center;font-size:18px;height:60px}#registration-page .section-secondary .section-content .step-three .checkbox-label{color:var(--ion-color-input-grey);font-family:Inter-Regular;font-size:.8rem}#registration-page .section-secondary .section-content .step-three .checkbox-label a{color:var(--ion-color-main-blue);text-decoration:underline}#registration-page .section-secondary .section-content .step-four .searchbar-cancel-button{display:none}#registration-page .section-secondary .section-content .step-four .date-input{width:100%;padding:1rem;border:none;font-size:1.1rem;font-weight:500;color:rgba(60,60,67,.6);--placeholder-color:rgba(60,60,67,0.6);--placeholder-font-size:16px;--placeholder-font-weight:500;--placeholder-font-family:"Inter-Regular"}#registration-page .section-secondary .section-content .step-four .checkbox-label{color:var(--ion-color-input-grey);font-family:Inter-Regular;font-size:.8rem}#registration-page .section-secondary .section-content .step-four .checkbox-label a{color:var(--ion-color-main-blue);text-decoration:underline}#registration-page .section-secondary .section-content .step-four img{border-radius:0}#registration-page .section-secondary .section-content .step-four .user-pic-upload-in-form p.instruction{color:#fff;text-align:center}#registration-page .section-secondary .section-content .step-four form .address-block ul{list-style-type:none;padding-left:0;width:100%}#registration-page .section-secondary .section-content .step-four form .address-block ul li{color:#fff;font-family:Inter-Bold;font-size:1.2em;cursor:pointer;width:100%;background:var(--color-primary);border-radius:10px;padding:8px;margin:auto auto 10px;text-align:center}#registration-page .section-secondary .section-content .step-four .photo-grid{width:100%;display:grid;align-items:center;grid-template-columns:4fr 6fr}@media (max-width:550px){#registration-page .section-secondary .section-content .step-four .photo-grid{grid-template-columns:1fr;grid-gap:0}}#registration-page .section-secondary .section-content .step-four .photo-grid .second-part{display:flex;flex-direction:column;justify-content:center;align-items:start}#registration-page .section-secondary .section-content .step-four .photo-grid .second-part ion-item{width:100%;--inner-padding-end:0;--padding-start:0;--padding-end:0}#registration-page .section-secondary .section-content .step-four .photo-grid .second-part ion-item input,#registration-page .section-secondary .section-content .step-four .photo-grid .second-part ion-item ion-input{width:100%}#registration-page .section-secondary .section-content .step-four .divider{height:.5px;background-color:#d3cfd8;align-items:center;margin:1.5em 1.3em}#registration-page .section-secondary .section-content .step-four .address-item{display:flex;flex-direction:column;justify-content:center;align-items:start;margin-bottom:1rem}#registration-page .section-secondary .section-content .step-four .address-item ion-item{width:100%;--inner-padding-end:0;--padding-start:0;--padding-end:0}#registration-page .section-secondary .section-content .step-four .address-item ion-item input,#registration-page .section-secondary .section-content .step-four .address-item ion-item ion-input{width:100%}#registration-page .section-secondary .section-content form.registration{margin-top:30px}#registration-page .section-secondary .section-content form.registration .form-2-cols,#registration-page .section-secondary .section-content form.registration ion-radio-group{width:99%;display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;padding-bottom:.5rem}@media (max-width:550px){#registration-page .section-secondary .section-content form.registration .form-2-cols,#registration-page .section-secondary .section-content form.registration ion-radio-group{grid-template-columns:1fr;grid-gap:0}}#registration-page .section-secondary .section-content form.registration ion-radio-group ion-item ion-label{display:flex!important;align-items:center;justify-self:center;color:#48484a;font-family:Inter-Regular;font-size:1rem;font-style:normal;font-weight:500;line-height:142%}#registration-page .section-secondary .section-content form.registration ion-radio-group ion-item ion-label ion-icon{width:25px;height:25px;color:#fff}#registration-page .section-secondary .section-content form.registration ion-radio-group ion-item.item-radio-checked ion-icon,#registration-page .section-secondary .section-content form.registration ion-radio-group ion-item.item-radio-checked ion-label span,#registration-page .section-secondary .section-content form.registration ion-radio-group ion-item.item-radio-checked ion-radio{padding:0;margin:0;color:var(--color-primary);--color:var(--color-primary);--color-checked:var(--ion-color-main-blue)}#registration-page .section-secondary .section-content form.registration ion-radio-group ion-item.item-radio-checked ion-label span{font-family:Inter-Bold}#registration-page .section-secondary .section-content form.registration ion-item{--ripple-color:transparent;--background-hover:transparent;--background-activated:transparent;--background-focused:transparent;--padding-start:0;padding-left:0;margin-bottom:1rem;--background:none;background:none;--inner-border-width:0px}#registration-page .section-secondary .section-content form.registration ion-item .item-native{background:none;padding-left:0}#registration-page .section-secondary .section-content form.registration ion-item ion-label{color:#fff;font-size:1em;margin-bottom:5px;white-space:normal}#registration-page .section-secondary .section-content form.registration ion-item ion-label span{color:inherit}#registration-page .section-secondary .section-content form.registration ion-item ion-checkbox{width:clamp(1rem,1vw,1.5rem);height:clamp(1rem,1vw,1.5rem);--background-checked:var(--ion-color-main-blue);--border-color:var(--ion-color-checkbox-border);--border-radius:5px;--border:1px;--transition:0}#registration-page .section-secondary .section-content form.registration ion-item ion-textarea{--padding-start:8px;--padding-end:8px;--padding-top:20px;--padding-bottom:20px;--background:#e9ebf0;--border-radius:10px;border-radius:10px;font-size:1rem}#registration-page .section-secondary .section-content form.registration ion-item ion-searchbar{width:100%;margin:auto;--background:#e9ebf0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}#registration-page .section-secondary .section-content form.registration ion-item ion-searchbar .searchbar-input-container{height:60px}#registration-page .section-secondary .section-content form.registration ion-item ion-searchbar .searchbar-input-container input{-webkit-padding-start:40px;padding-inline-start:40px;font-size:1rem;color:rgba(60,60,67,.6)}#registration-page .section-secondary .section-content form.registration ion-item ion-searchbar .searchbar-input-container ion-icon{width:25px}#registration-page .section-secondary .section-content form.registration .radio-label{color:#48484a;font-family:Inter-Regular;font-size:15px;font-style:normal;font-weight:500;line-height:142%}#registration-page .section-secondary .section-content form.registration .checkbox-item{display:flex;flex-direction:row;align-items:center}#registration-page .section-secondary .section-content form.registration .checkbox-item ion-label{margin:0}#registration-page .section-secondary .section-content form.registration .radio-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#registration-page .section-secondary .section-content form.registration .radio-label{margin:0;padding:0 0 0 1rem}#registration-page .section-secondary .section-content form.registration p.form-error{color:var(--color-red);font-family:Inter-Bold}#registration-page .section-secondary .section-content form.registration p.read{text-decoration:underline}#registration-page .section-secondary .section-content form.registration .validation{text-align:center;margin-top:20px;margin-bottom:50px}#registration-page .section-secondary .section-content form.registration .validation ion-button:not(.lightblue-button){--border-radius:25px;--color:#fff;color:#fff;--border-width:0px;--background:var(--color-primary);--background-activated:var(--color-primary);--background-focused:var(--color-primary);--background-hover:var(--color-primary);font-weight:600;min-width:330px;text-align:center;font-size:18px;height:60px}#registration-page .section-secondary .section-content .registration-city-picture{margin-top:30px}#registration-page .footer{text-align:center;padding:15px}#registration-page .footer a{color:var(--color-text-light);text-decoration:underline;cursor:pointer}#registration-page .slider-wrapper{display:flex;flex-direction:row;align-items:center}#registration-page .slider-container{flex:9;height:10px;background:#e5e5ea;border-radius:28px;position:relative}#registration-page .slider-fill{width:25%;height:100%;background:#17adcf;border-radius:28px}#registration-page .slider-text{flex:1;color:rgba(120,120,128,.52);text-align:center;font-family:Inter-Regular;font-size:.9rem;font-style:normal;font-weight:500;line-height:142%}#registration-page .lightblue-button{width:15vw;height:3rem}#registration-page .radio-icon{visibility:visible!important}#registration-page .radio-icon:before{content:""!important;font-family:Ionicons;overflow:hidden}#registration-page .item-radio input:checked+.radio-content .radio-icon:before{visibility:visible;content:""!important;font-family:Ionicons}#registration-page .radio-icon.ion-checkmark:before{content:""}#registration-page .lightblue-button{max-width:400px;width:clamp(150px,30vw,530px);height:clamp(2.5rem,3vh,3rem)}html{font-size:clamp(14px,1.6vw,18px)}#confirmation-page{display:flex;flex-direction:column;background-color:var(--ion-color-main-blue);height:100vh;font-family:Inter-Regular;--ion-font-family:"Inter-Regular";--background:var(--ion-color-main-blue)}#confirmation-page .header-2025{display:flex;flex-direction:row;align-items:center;height:10vh;padding-inline:clamp(1rem,4vw,5rem);padding-block:clamp(.5rem,2vh,1.5rem)}@media (max-width:450px){#confirmation-page .header-2025{justify-content:center;padding:0 5vw}}@media (min-width:1024px){#confirmation-page .header-2025{padding:0 5vw}}#confirmation-page .header-2025 .header-content-2025 .logo{max-width:clamp(150px,20vw,160px)}#confirmation-page .header-2025 .header-content-2025 .button-group{display:flex;flex-direction:row;gap:10px}@media (max-width:768px){#confirmation-page .header-2025 .header-content-2025 .button-group{display:none}}#confirmation-page .section-secondary-2025{display:flex;flex:1;height:90vh;color:red;flex-direction:column;justify-content:center;align-items:center;vertical-align:middle}@media (min-width:1024px){#confirmation-page .section-secondary-2025{padding:15px 32rem 30px}}@media (max-width:1366px){#confirmation-page .section-secondary-2025{padding:15px 100px 30px}}@media (max-width:768px){#confirmation-page .section-secondary-2025{padding:15px 15px 30px}}#confirmation-page .connexion-wrap-2025{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%}#confirmation-page .connexion-wrap-2025 .regular-text{width:clamp(10rem,70vw,30rem)}#confirmation-page .big-title{color:#fff}#confirmation-page .mid-title{color:var(--ion-darkblue-color)}#confirmation-page .regular-text{color:var(--ion-subtitle-color)}#confirmation-page .darkblue-button{width:clamp(150px,30vw,530px);height:clamp(2.5rem,3vh,3rem);align-self:center}ion-modal.modal-custom{--background:transparent;--ion-background-color:transparent;--backdrop-opacity:0;display:flex;flex-direction:column;justify-content:center;--border-radius:20px}.modal-custom .modal-content{flex:1;overflow-y:auto;border-radius:20px;height:65%}ion-modal.modal-custom::part(content){background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important;flex-direction:column}@media (max-width:600px){ion-modal.modal-custom{--height:65%}}ion-title .toolbar-title{overflow:unset!important}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover{color:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.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-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}.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{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.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-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.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:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:hsla(0,0%,100%,.5)}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{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,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{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-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(layers.416d91365b44e4b4f477.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(layers-2x.8f2c4d11474275fbc161.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers-expanded .leaflet-control-layers-toggle,.leaflet-control-layers .leaflet-control-layers-list{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.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}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(marker-icon.2b3e1faf89f94a483539.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:hsla(0,0%,100%,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{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;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top: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}.marker-icon,.marker-icon:focus{background-color:#fff;border:1px solid #38f;border-radius:50%;margin:-8px 0 0 -8px!important;width:14px!important;height:14px!important;outline:0;transition:opacity .3s ease}.marker-icon-middle,.marker-icon-middle:focus{opacity:.7;margin:-6px 0 0 -6px!important;width:10px!important;height:10px!important}.leaflet-pm-draggable{cursor:move!important}.cursor-marker{cursor:crosshair;pointer-events:none;display:none}.cursor-marker.visible{display:block!important}.leaflet-pm-invalid{stroke:red;transition:fill 0s ease,stroke 0s ease}.rect-start-marker,.rect-style-marker{opacity:0}.rect-start-marker.visible,.rect-style-marker.visible{opacity:1!important}.hidden{display:none}.vertexmarker-disabled{opacity:.7}.leaflet-pm-toolbar .leaflet-buttons-control-button{padding:5px;box-sizing:border-box;position:relative;z-index:3}.leaflet-pm-toolbar .button-container .leaflet-buttons-control-button,.leaflet-pm-toolbar .leaflet-pm-actions-container a:first-child:not(.pos-right),.leaflet-pm-toolbar .leaflet-pm-actions-container a:last-child.pos-right{border-radius:0!important}.leaflet-pm-toolbar .button-container:last-child .leaflet-buttons-control-button{border-radius:0 0 2px 2px!important}.leaflet-pm-toolbar .button-container:first-child .leaflet-buttons-control-button{border-radius:2px 2px 0 0!important}.leaflet-pm-toolbar .control-fa-icon{font-size:19px;line-height:24px}.leaflet-pm-toolbar .control-icon{width:100%;height:100%;box-sizing:border-box;background-size:contain;background-repeat:no-repeat;background-position:50%}.leaflet-pm-toolbar .leaflet-pm-icon-marker{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjUgKDY3NDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9NYXJrZXI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMTUuNSwyNC44NzgyOTU5IEMxNS4yOTA5MjAxLDI0Ljg3NzIyMTkgMTUuMTc0NDg1NywyNC44NDY3ODE3IDE0LjY1OTA4NjYsMjQuMjM1NDE2MyBDMTAuMjE5Njk1NSwxOS40MTE4MDU0IDgsMTUuNTAxNDM5MiA4LDEyLjUwNDMxNzcgQzgsOC4zNTk3OTc0NiAxMS4zNTc4NjQ0LDUgMTUuNSw1IEMxOS42NDIxMzU2LDUgMjMsOC4zNTk3OTc0NiAyMywxMi41MDQzMTc3IEMyMywxNyAxOC4yODc4MjE3LDIxLjkyNjgzNzggMTYuMzMzNjYwMSwyNC4yNDQwMTg2IEMxNS44MjI0NjIyLDI0Ljg1MDE4MDIgMTUuNzA5MDc5OSwyNC44NzkzNjk5IDE1LjUsMjQuODc4Mjk1OSBaIE0xNS41LDE1LjUzMjY5NDggQzE3LjI3NTIwMSwxNS41MzI2OTQ4IDE4LjcxNDI4NTcsMTQuMTE4MDAwNCAxOC43MTQyODU3LDEyLjM3Mjg4NjQgQzE4LjcxNDI4NTcsMTAuNjI3NzcyMyAxNy4yNzUyMDEsOS4yMTMwNzc5MiAxNS41LDkuMjEzMDc3OTIgQzEzLjcyNDc5OSw5LjIxMzA3NzkyIDEyLjI4NTcxNDMsMTAuNjI3NzcyMyAxMi4yODU3MTQzLDEyLjM3Mjg4NjQgQzEyLjI4NTcxNDMsMTQuMTE4MDAwNCAxMy43MjQ3OTksMTUuNTMyNjk0OCAxNS41LDE1LjUzMjY5NDggWiIgaWQ9InBhdGgtMSI+PC9wYXRoPgogICAgPC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJBdG9tcy9JY29ucy9Ub29scy9NYXJrZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zLjAwMDAwMCwgLTMuMDAwMDAwKSI+CiAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHVzZSBpZD0iTWFzayIgZmlsbD0iIzVCNUI1QiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==)}.leaflet-pm-toolbar .leaflet-pm-icon-polygon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0icG9seWdvbi1hIiBkPSJNMTkuNDIwNjg5Miw5LjE2NTA5NzI1IEMxOS4xNTIzNjgxLDguNjY5OTI5MTQgMTksOC4xMDI3NTgzMSAxOSw3LjUgQzE5LDUuNTY3MDAzMzggMjAuNTY3MDAzNCw0IDIyLjUsNCBDMjQuNDMyOTk2Niw0IDI2LDUuNTY3MDAzMzggMjYsNy41IEMyNiw5LjI2MzIzNTk1IDI0LjY5NjE0NzEsMTAuNzIxOTQwNyAyMywxMC45NjQ1NTU2IEwyMywxOS4wMzU0NDQ0IEMyNC42OTYxNDcxLDE5LjI3ODA1OTMgMjYsMjAuNzM2NzY0IDI2LDIyLjUgQzI2LDI0LjQzMjk5NjYgMjQuNDMyOTk2NiwyNiAyMi41LDI2IEMyMC43MzY3NjQsMjYgMTkuMjc4MDU5MywyNC42OTYxNDcxIDE5LjAzNTQ0NDQsMjMgTDEwLjk2NDU1NTYsMjMgQzEwLjcyMTk0MDcsMjQuNjk2MTQ3MSA5LjI2MzIzNTk1LDI2IDcuNSwyNiBDNS41NjcwMDMzOCwyNiA0LDI0LjQzMjk5NjYgNCwyMi41IEM0LDIwLjU2NzAwMzQgNS41NjcwMDMzOCwxOSA3LjUsMTkgQzguMTAyNzU4MzEsMTkgOC42Njk5MjkxNCwxOS4xNTIzNjgxIDkuMTY1MDk3MjUsMTkuNDIwNjg5MiBMMTkuNDIwNjg5Miw5LjE2NTA5NzI1IFogTTIwLjgzNDkwNzMsMTAuNTc5MzA2MyBMMTAuNTc5MzEwOCwyMC44MzQ5MDI3IEMxMC42MDg2NzMxLDIwLjg4OTA4ODggMTAuNjM2NjQ2OSwyMC45NDQxMzcyIDEwLjY2MzE4NDQsMjEgTDE5LjMzNjgxNTYsMjEgQzE5LjY4MjU3NzUsMjAuMjcyMTU0IDIwLjI3MjE1NCwxOS42ODI1Nzc1IDIxLDE5LjMzNjgxNTYgTDIxLDEwLjY2MzE4NDQgQzIwLjk0NDEzNzIsMTAuNjM2NjQ2OSAyMC44ODkwODg4LDEwLjYwODY3MzEgMjAuODM0OTAyNywxMC41NzkzMTA4IFogTTIyLjUsOSBDMjMuMzI4NDI3MSw5IDI0LDguMzI4NDI3MTIgMjQsNy41IEMyNCw2LjY3MTU3Mjg4IDIzLjMyODQyNzEsNiAyMi41LDYgQzIxLjY3MTU3MjksNiAyMSw2LjY3MTU3Mjg4IDIxLDcuNSBDMjEsOC4zMjg0MjcxMiAyMS42NzE1NzI5LDkgMjIuNSw5IFogTTIyLjUsMjQgQzIzLjMyODQyNzEsMjQgMjQsMjMuMzI4NDI3MSAyNCwyMi41IEMyNCwyMS42NzE1NzI5IDIzLjMyODQyNzEsMjEgMjIuNSwyMSBDMjEuNjcxNTcyOSwyMSAyMSwyMS42NzE1NzI5IDIxLDIyLjUgQzIxLDIzLjMyODQyNzEgMjEuNjcxNTcyOSwyNCAyMi41LDI0IFogTTcuNSwyNCBDOC4zMjg0MjcxMiwyNCA5LDIzLjMyODQyNzEgOSwyMi41IEM5LDIxLjY3MTU3MjkgOC4zMjg0MjcxMiwyMSA3LjUsMjEgQzYuNjcxNTcyODgsMjEgNiwyMS42NzE1NzI5IDYsMjIuNSBDNiwyMy4zMjg0MjcxIDYuNjcxNTcyODgsMjQgNy41LDI0IFoiLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMyAtMykiPgogICAgPG1hc2sgaWQ9InBvbHlnb24tYiIgZmlsbD0iI2ZmZiI+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BvbHlnb24tYSIvPgogICAgPC9tYXNrPgogICAgPHVzZSBmaWxsPSIjNUI1QjVCIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNwb2x5Z29uLWEiLz4KICAgIDxnIGZpbGw9IiM1QjVCNUIiIG1hc2s9InVybCgjcG9seWdvbi1iKSI+CiAgICAgIDxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)}.leaflet-pm-toolbar .leaflet-pm-icon-polyline{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0ibGluZS1hIiBkPSJNOS4xNjUwOTcyNSwxOS40MjA2ODkyIEwxOC40MjA2ODkyLDEwLjE2NTA5NzMgQzE4LjE1MjM2ODEsOS42Njk5MjkxNCAxOCw5LjEwMjc1ODMxIDE4LDguNSBDMTgsNi41NjcwMDMzOCAxOS41NjcwMDM0LDUgMjEuNSw1IEMyMy40MzI5OTY2LDUgMjUsNi41NjcwMDMzOCAyNSw4LjUgQzI1LDEwLjQzMjk5NjYgMjMuNDMyOTk2NiwxMiAyMS41LDEyIEMyMC44OTcyNDE3LDEyIDIwLjMzMDA3MDksMTEuODQ3NjMxOSAxOS44MzQ5MDI3LDExLjU3OTMxMDggTDEwLjU3OTMxMDgsMjAuODM0OTAyNyBDMTAuODQ3NjMxOSwyMS4zMzAwNzA5IDExLDIxLjg5NzI0MTcgMTEsMjIuNSBDMTEsMjQuNDMyOTk2NiA5LjQzMjk5NjYyLDI2IDcuNSwyNiBDNS41NjcwMDMzOCwyNiA0LDI0LjQzMjk5NjYgNCwyMi41IEM0LDIwLjU2NzAwMzQgNS41NjcwMDMzOCwxOSA3LjUsMTkgQzguMTAyNzU4MzEsMTkgOC42Njk5MjkxNCwxOS4xNTIzNjgxIDkuMTY1MDk3MjUsMTkuNDIwNjg5MiBaIE0yMS41LDEwIEMyMi4zMjg0MjcxLDEwIDIzLDkuMzI4NDI3MTIgMjMsOC41IEMyMyw3LjY3MTU3Mjg4IDIyLjMyODQyNzEsNyAyMS41LDcgQzIwLjY3MTU3MjksNyAyMCw3LjY3MTU3Mjg4IDIwLDguNSBDMjAsOS4zMjg0MjcxMiAyMC42NzE1NzI5LDEwIDIxLjUsMTAgWiBNNy41LDI0IEM4LjMyODQyNzEyLDI0IDksMjMuMzI4NDI3MSA5LDIyLjUgQzksMjEuNjcxNTcyOSA4LjMyODQyNzEyLDIxIDcuNSwyMSBDNi42NzE1NzI4OCwyMSA2LDIxLjY3MTU3MjkgNiwyMi41IEM2LDIzLjMyODQyNzEgNi42NzE1NzI4OCwyNCA3LjUsMjQgWiIvPgogIDwvZGVmcz4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zIC0zKSI+CiAgICA8bWFzayBpZD0ibGluZS1iIiBmaWxsPSIjZmZmIj4KICAgICAgPHVzZSB4bGluazpocmVmPSIjbGluZS1hIi8+CiAgICA8L21hc2s+CiAgICA8dXNlIGZpbGw9IiM1QjVCNUIiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2xpbmUtYSIvPgogICAgPGcgZmlsbD0iIzVCNUI1QiIgbWFzaz0idXJsKCNsaW5lLWIpIj4KICAgICAgPHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K)}.leaflet-pm-toolbar .leaflet-pm-icon-circle{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjUgKDY3NDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9DaXJjbGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMTguMjg5Nzc1MSw2Ljc4NjAyMjc1IEMxOC44OTI0MTMxLDYuMjk0NjQ5ODEgMTkuNjYxNzk3LDYgMjAuNSw2IEMyMi40MzI5OTY2LDYgMjQsNy41NjcwMDMzOCAyNCw5LjUgQzI0LDEwLjMzODIwMyAyMy43MDUzNTAyLDExLjEwNzU4NjkgMjMuMjEzOTc3MiwxMS43MTAyMjQ5IEMyMy43MTk1OTksMTIuODcxMjA1MyAyNCwxNC4xNTI4NTcxIDI0LDE1LjUgQzI0LDIwLjc0NjcwNTEgMTkuNzQ2NzA1MSwyNSAxNC41LDI1IEM5LjI1MzI5NDg4LDI1IDUsMjAuNzQ2NzA1MSA1LDE1LjUgQzUsMTAuMjUzMjk0OSA5LjI1MzI5NDg4LDYgMTQuNSw2IEMxNS44NDcxNDI5LDYgMTcuMTI4Nzk0Nyw2LjI4MDQwMDk4IDE4LjI4OTc3NTEsNi43ODYwMjI3NSBaIE0xNy4xNTA0MjI4LDguNDgxNzU4NiBDMTYuMzI2MzU4MSw4LjE3MDM5MjM2IDE1LjQzMzA3NzcsOCAxNC41LDggQzEwLjM1Nzg2NDQsOCA3LDExLjM1Nzg2NDQgNywxNS41IEM3LDE5LjY0MjEzNTYgMTAuMzU3ODY0NCwyMyAxNC41LDIzIEMxOC42NDIxMzU2LDIzIDIyLDE5LjY0MjEzNTYgMjIsMTUuNSBDMjIsMTQuNTY2OTIyMyAyMS44Mjk2MDc2LDEzLjY3MzY0MTkgMjEuNTE4MjQxNCwxMi44NDk1NzcyIEMyMS4xOTYwMzgzLDEyLjk0NzM5NjggMjAuODU0MTYyMiwxMyAyMC41LDEzIEMxOC41NjcwMDM0LDEzIDE3LDExLjQzMjk5NjYgMTcsOS41IEMxNyw5LjE0NTgzNzc4IDE3LjA1MjYwMzIsOC44MDM5NjE2OSAxNy4xNTA0MjI4LDguNDgxNzU4NiBaIE0xNC41LDE3IEMxMy42NzE1NzI5LDE3IDEzLDE2LjMyODQyNzEgMTMsMTUuNSBDMTMsMTQuNjcxNTcyOSAxMy42NzE1NzI5LDE0IDE0LjUsMTQgQzE1LjMyODQyNzEsMTQgMTYsMTQuNjcxNTcyOSAxNiwxNS41IEMxNiwxNi4zMjg0MjcxIDE1LjMyODQyNzEsMTcgMTQuNSwxNyBaIE0yMC41LDExIEMyMS4zMjg0MjcxLDExIDIyLDEwLjMyODQyNzEgMjIsOS41IEMyMiw4LjY3MTU3Mjg4IDIxLjMyODQyNzEsOCAyMC41LDggQzE5LjY3MTU3MjksOCAxOSw4LjY3MTU3Mjg4IDE5LDkuNSBDMTksMTAuMzI4NDI3MSAxOS42NzE1NzI5LDExIDIwLjUsMTEgWiIgaWQ9InBhdGgtMSI+PC9wYXRoPgogICAgPC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJBdG9tcy9JY29ucy9Ub29scy9DaXJjbGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zLjAwMDAwMCwgLTMuMDAwMDAwKSI+CiAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHVzZSBpZD0iTWFzayIgZmlsbD0iIzVCNUI1QiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgPGcgaWQ9IkF0b21zL0NvbG9yL0dyZXkiIG1hc2s9InVybCgjbWFzay0yKSIgZmlsbD0iIzVCNUI1QiI+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+)}.leaflet-pm-toolbar .leaflet-pm-icon-circle-marker{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KCjxzdmcgdmlld0JveD0iMCAwIDEwMCAxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjNUI1QjVCIiBzdHJva2Utd2lkdGg9IjgiCiAgICAgZmlsbD0ibm9uZSI+CjxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjM1Ii8+CiAgPGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iMyIgZmlsbD0iIzVCNUI1QiIvPgo8L3N2Zz4=)}.leaflet-pm-toolbar .leaflet-pm-icon-rectangle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0icmVjdGFuZ2xlLWEiIGQ9Ik0yMywxMC45NjQ1NTU2IEwyMywxOS4wMzU0NDQ0IEMyNC42OTYxNDcxLDE5LjI3ODA1OTMgMjYsMjAuNzM2NzY0IDI2LDIyLjUgQzI2LDI0LjQzMjk5NjYgMjQuNDMyOTk2NiwyNiAyMi41LDI2IEMyMC43MzY3NjQsMjYgMTkuMjc4MDU5MywyNC42OTYxNDcxIDE5LjAzNTQ0NDQsMjMgTDEwLjk2NDU1NTYsMjMgQzEwLjcyMTk0MDcsMjQuNjk2MTQ3MSA5LjI2MzIzNTk1LDI2IDcuNSwyNiBDNS41NjcwMDMzOCwyNiA0LDI0LjQzMjk5NjYgNCwyMi41IEM0LDIwLjczNjc2NCA1LjMwMzg1MjkzLDE5LjI3ODA1OTMgNywxOS4wMzU0NDQ0IEw3LDEwLjk2NDU1NTYgQzUuMzAzODUyOTMsMTAuNzIxOTQwNyA0LDkuMjYzMjM1OTUgNCw3LjUgQzQsNS41NjcwMDMzOCA1LjU2NzAwMzM4LDQgNy41LDQgQzkuMjYzMjM1OTUsNCAxMC43MjE5NDA3LDUuMzAzODUyOTMgMTAuOTY0NTU1Niw3IEwxOS4wMzU0NDQ0LDcgQzE5LjI3ODA1OTMsNS4zMDM4NTI5MyAyMC43MzY3NjQsNCAyMi41LDQgQzI0LjQzMjk5NjYsNCAyNiw1LjU2NzAwMzM4IDI2LDcuNSBDMjYsOS4yNjMyMzU5NSAyNC42OTYxNDcxLDEwLjcyMTk0MDcgMjMsMTAuOTY0NTU1NiBaIE0yMSwxMC42NjMxODQ0IEMyMC4yNzIxNTQsMTAuMzE3NDIyNSAxOS42ODI1Nzc1LDkuNzI3ODQ1OTggMTkuMzM2ODE1Niw5IEwxMC42NjMxODQ0LDkgQzEwLjMxNzQyMjUsOS43Mjc4NDU5OCA5LjcyNzg0NTk4LDEwLjMxNzQyMjUgOSwxMC42NjMxODQ0IEw5LDE5LjMzNjgxNTYgQzkuNzI3ODQ1OTgsMTkuNjgyNTc3NSAxMC4zMTc0MjI1LDIwLjI3MjE1NCAxMC42NjMxODQ0LDIxIEwxOS4zMzY4MTU2LDIxIEMxOS42ODI1Nzc1LDIwLjI3MjE1NCAyMC4yNzIxNTQsMTkuNjgyNTc3NSAyMSwxOS4zMzY4MTU2IEwyMSwxMC42NjMxODQ0IFogTTcuNSw5IEM4LjMyODQyNzEyLDkgOSw4LjMyODQyNzEyIDksNy41IEM5LDYuNjcxNTcyODggOC4zMjg0MjcxMiw2IDcuNSw2IEM2LjY3MTU3Mjg4LDYgNiw2LjY3MTU3Mjg4IDYsNy41IEM2LDguMzI4NDI3MTIgNi42NzE1NzI4OCw5IDcuNSw5IFogTTIyLjUsOSBDMjMuMzI4NDI3MSw5IDI0LDguMzI4NDI3MTIgMjQsNy41IEMyNCw2LjY3MTU3Mjg4IDIzLjMyODQyNzEsNiAyMi41LDYgQzIxLjY3MTU3MjksNiAyMSw2LjY3MTU3Mjg4IDIxLDcuNSBDMjEsOC4zMjg0MjcxMiAyMS42NzE1NzI5LDkgMjIuNSw5IFogTTIyLjUsMjQgQzIzLjMyODQyNzEsMjQgMjQsMjMuMzI4NDI3MSAyNCwyMi41IEMyNCwyMS42NzE1NzI5IDIzLjMyODQyNzEsMjEgMjIuNSwyMSBDMjEuNjcxNTcyOSwyMSAyMSwyMS42NzE1NzI5IDIxLDIyLjUgQzIxLDIzLjMyODQyNzEgMjEuNjcxNTcyOSwyNCAyMi41LDI0IFogTTcuNSwyNCBDOC4zMjg0MjcxMiwyNCA5LDIzLjMyODQyNzEgOSwyMi41IEM5LDIxLjY3MTU3MjkgOC4zMjg0MjcxMiwyMSA3LjUsMjEgQzYuNjcxNTcyODgsMjEgNiwyMS42NzE1NzI5IDYsMjIuNSBDNiwyMy4zMjg0MjcxIDYuNjcxNTcyODgsMjQgNy41LDI0IFoiLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMyAtMykiPgogICAgPG1hc2sgaWQ9InJlY3RhbmdsZS1iIiBmaWxsPSIjZmZmIj4KICAgICAgPHVzZSB4bGluazpocmVmPSIjcmVjdGFuZ2xlLWEiLz4KICAgIDwvbWFzaz4KICAgIDx1c2UgZmlsbD0iIzVCNUI1QiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjcmVjdGFuZ2xlLWEiLz4KICAgIDxnIGZpbGw9IiM1QjVCNUIiIG1hc2s9InVybCgjcmVjdGFuZ2xlLWIpIj4KICAgICAgPHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K)}.leaflet-pm-toolbar .leaflet-pm-icon-delete{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjUgKDY3NDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9FcmFzZXI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMTcuNzg3NDIxOSwxOC40ODEyNTUyIEwxMS42NDgwMDc5LDEzLjM0OTgxODQgTDYuNDA0NjYwMDksMTkuMzgxNjAwMSBMMTAuNTUzOTE1NiwyMi45ODg0OTI5IEwxMy44NjkzNCwyMi45ODg0OTI5IEwxNy43ODc0MjE5LDE4LjQ4MTI1NTIgWiBNMTYuNTA3NDI1MiwyMi45ODg0OTI5IEwyNi4wMDAwMDAyLDIyLjk4ODQ5MjkgTDI2LjAwMDAwMDIsMjQuOTg4NDkyOSBMMTAuMDAwMDAwMiwyNC45ODg0OTI5IEw5LjgwNzA4MzEzLDI0Ljk4ODQ5MjkgTDUuMDkyNTQyMDQsMjAuODkxMDE5MiBDNC4yNTg5MTI4NSwyMC4xNjYzNTY0IDQuMTcwNTc4MTQsMTguOTAzMTExMiA0Ljg5NTI0MDkzLDE4LjA2OTQ4MiBMMTYuMDQ4MjQ0NCw1LjIzOTQxOTE2IEMxNi43NzI5MDcyLDQuNDA1Nzg5OTggMTguMDM2MTUyNSw0LjMxNzQ1NTI2IDE4Ljg2OTc4MTYsNS4wNDIxMTgwNiBMMjQuOTA3NDU4MywxMC4yOTA1OTAzIEMyNS43NDEwODc1LDExLjAxNTI1MzEgMjUuODI5NDIyMiwxMi4yNzg0OTgzIDI1LjEwNDc1OTQsMTMuMTEyMTI3NSBMMTYuNTA3NDI1MiwyMi45ODg0OTI5IFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXRvbXMvSWNvbnMvVG9vbHMvRXJhc2VyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4wMDAwMDAsIC0zLjAwMDAwMCkiPgogICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgIDx1c2UgaWQ9IkNvbWJpbmVkLVNoYXBlIiBmaWxsPSIjNUI1QjVCIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+)}.leaflet-pm-toolbar .leaflet-pm-icon-edit{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0iZWRpdF9hbmNob3ItYSIgZD0iTTEzLjUsMTEgQzExLjU2NzAwMzQsMTEgMTAsOS40MzI5OTY2MiAxMCw3LjUgQzEwLDUuNTY3MDAzMzggMTEuNTY3MDAzNCw0IDEzLjUsNCBDMTUuNDMyOTk2Niw0IDE3LDUuNTY3MDAzMzggMTcsNy41IEMxNyw5LjQzMjk5NjYyIDE1LjQzMjk5NjYsMTEgMTMuNSwxMSBaIE0xMy41LDkgQzE0LjMyODQyNzEsOSAxNSw4LjMyODQyNzEyIDE1LDcuNSBDMTUsNi42NzE1NzI4OCAxNC4zMjg0MjcxLDYgMTMuNSw2IEMxMi42NzE1NzI5LDYgMTIsNi42NzE1NzI4OCAxMiw3LjUgQzEyLDguMzI4NDI3MTIgMTIuNjcxNTcyOSw5IDEzLjUsOSBaIE0xMi4wMDAyODg5LDcuNTI5NzM4OTMgQzEyLjAxMjU5ODMsOC4xNjI3MzY3MiAxMi40MTcwMTk3LDguNjk5NjY0MyAxMi45ODA3MTExLDguOTA3Njc5NjYgTDMsMTUgTDMsMTMgTDEyLjAwMDI4ODksNy41Mjk3Mzg5MyBaIE0xNC4yMTcyNzIyLDYuMTgyMjg0NzIgTDE5LjQ1MzEyNSwzIEwyMi42NTg5MzU1LDMgTDE0Ljk4OTEwMiw3LjY4MTczODg1IEMxNC45OTYyOTcxLDcuNjIyMTY0NTkgMTUsNy41NjE1MTQ3MiAxNSw3LjUgQzE1LDYuOTMxMzgzODEgMTQuNjgzNjA5OCw2LjQzNjY2NDUgMTQuMjE3MjcyMiw2LjE4MjI4NDcyIFogTTIzLjQ0MzQwNDIsMTkuMjg1MTczNiBMMjAuMTI4Mjc5OSwxOS4yODUxNzM2IEwyMS44NzI5OTgzLDIzLjUzNDk1MjUgQzIxLjk5NDUyOTYsMjMuODI5NTc3MyAyMS44NTU2NTQ2LDI0LjE1OTkyMDkgMjEuNTc3ODczNCwyNC4yODQ5MjA4IEwyMC4wNDE0Njc1LDI0Ljk1NDUxNDIgQzE5Ljc1NTA2MTMsMjUuMDc5NTE0MSAxOS40MzM4NzM4LDI0LjkzNjY3MDQgMTkuMzEyMzQyNiwyNC42NTA5NTE4IEwxNy42NTQ0MzY3LDIwLjYxNTQ1NDEgTDE0Ljk0NjE4NzMsMjMuNDAxMDE1MSBDMTQuNTg1MjgxMSwyMy43NzIxNzExIDE0LDIzLjQ4NjA0NjMgMTQsMjIuOTk5MjY1MyBMMTQsOS41NzE4MzUzMyBDMTQsOS4wNTkzMzU2MSAxNC42MjI1MzExLDguODA5NDkyIDE0Ljk0NjE1Niw5LjE3MDA4NTU1IEwyMy44MzQwMjkyLDE4LjMxMjAxNzkgQzI0LjE5MjUyOTEsMTguNjYxMzYxNSAyMy45Mjc5OTc5LDE5LjI4NTE3MzYgMjMuNDQzNDA0MiwxOS4yODUxNzM2IFoiLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMyAtMykiPgogICAgPG1hc2sgaWQ9ImVkaXRfYW5jaG9yLWIiIGZpbGw9IiNmZmYiPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNlZGl0X2FuY2hvci1hIi8+CiAgICA8L21hc2s+CiAgICA8dXNlIGZpbGw9IiM1QjVCNUIiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2VkaXRfYW5jaG9yLWEiLz4KICAgIDxnIGZpbGw9IiM1QjVCNUIiIG1hc2s9InVybCgjZWRpdF9hbmNob3ItYikiPgogICAgICA8cmVjdCB3aWR0aD0iMzAiIGhlaWdodD0iMzAiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=)}.leaflet-pm-toolbar .leaflet-pm-icon-drag{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0ibW92ZS1hIiBkPSJNMjEsMTQgTDIxLDEwIEwyNywxNSBMMjEsMjAgTDIxLDE2IEwxNiwxNiBMMTYsMjEgTDIwLDIxIEwxNSwyNyBMMTAsMjEgTDE0LDIxIEwxNCwxNiBMOSwxNiBMOSwyMCBMMywxNSBMOSwxMCBMOSwxNCBMMTQsMTQgTDE0LDkgTDEwLDkgTDE1LDMgTDIwLDkgTDE2LDkgTDE2LDE0IEwyMSwxNCBaIi8+CiAgPC9kZWZzPgogIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMgLTMpIj4KICAgIDxtYXNrIGlkPSJtb3ZlLWIiIGZpbGw9IiNmZmYiPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNtb3ZlLWEiLz4KICAgIDwvbWFzaz4KICAgIDx1c2UgZmlsbD0iI0Q4RDhEOCIgeGxpbms6aHJlZj0iI21vdmUtYSIvPgogICAgPGcgZmlsbD0iIzVCNUI1QiIgbWFzaz0idXJsKCNtb3ZlLWIpIj4KICAgICAgPHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K)}.leaflet-pm-toolbar .leaflet-pm-icon-cut{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjUgKDY3NDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9TY2lzc29yczwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGQ9Ik0xMi45NjkxNTc0LDEzLjQ5Mzk0MzUgTDIxLjAzMTcwMzIsNS41NDE2NzAxMyBMMjMuNDY0OTQ5OSw1LjY3NzIyOTU3IEwxNy4wNDcwNzEzLDE0LjUxMDY4MTYgTDI3LjU2NjAzMzYsMTcuMTMzMzUzNSBMMjUuNzg5MTk0NCwxOC44MDEyNTg4IEwxNC41ODU0OTUxLDE3Ljg5ODc1MDYgTDEzLjY0ODc5NTUsMTkuMTg4MDA3IEMxMy43OTQ2MzksMTkuMjY1MDk1OCAxMy45MzY3OTg1LDE5LjM1MzQ0MTcgMTQuMDc0MTM3NywxOS40NTMyMjQ1IEMxNS42Mzc5NjQ4LDIwLjU4OTQxMTQgMTUuOTg0NjM1NywyMi43NzgyMDUyIDE0Ljg0ODQ0ODgsMjQuMzQyMDMyNCBDMTMuNzEyMjYxOSwyNS45MDU4NTk1IDExLjUyMzQ2ODEsMjYuMjUyNTMwNCA5Ljk1OTY0MDk2LDI1LjExNjM0MzUgQzguMzk1ODEzODQsMjMuOTgwMTU2NSA4LjA0OTE0Mjk2LDIxLjc5MTM2MjcgOS4xODUzMjk4NiwyMC4yMjc1MzU2IEM5Ljc0NTg3Mjc2LDE5LjQ1NjAxNDUgMTAuNTYyNjE4OCwxOC45ODA3NDc1IDExLjQzNDEyMTgsMTguODMzNjQwNyBMMTIuNjgwNTY1NiwxNy4xMTgwNTc5IEwxMi41MjM5NzI0LDE2LjM3NDcyMTYgTDExLjk1MDY5MzIsMTUuMzAxMjM5MSBMOS44OTMxMDY0NiwxNC43ODgyMjUxIEM5LjEzMDkzNzk2LDE1LjIzNTcyNjEgOC4xOTk3Nzg1NCwxNS4zOTY2NDQ3IDcuMjc0NDUzNTUsMTUuMTY1OTM1MiBDNS4zOTg4NzUxOSwxNC42OTgzMDEgNC4yNTc1MTA5NCwxMi43OTg3NTE5IDQuNzI1MTQ1MTUsMTAuOTIzMTczNiBDNS4xOTI3NzkzNSw5LjA0NzU5NTE5IDcuMDkyMzI4NDYsNy45MDYyMzA5NCA4Ljk2NzkwNjgyLDguMzczODY1MTUgQzEwLjg0MzQ4NTIsOC44NDE0OTkzNSAxMS45ODQ4NDk0LDEwLjc0MTA0ODUgMTEuNTE3MjE1MiwxMi42MTY2MjY4IEMxMS40NzYxNDY0LDEyLjc4MTM0NDkgMTEuNDI0MDMzNSwxMi45NDA0MDAxIDExLjM2MTg2MjcsMTMuMDkzMTk5OSBMMTIuOTY5MTU3NCwxMy40OTM5NDM1IFogTTcuNzU4Mjk3MzUsMTMuMjI1MzQzOCBDOC41NjIxMTY2NCwxMy40MjU3NTg0IDkuMzc2MjA5MTIsMTIuOTM2NjAyMyA5LjU3NjYyMzc4LDEyLjEzMjc4MyBDOS43NzcwMzg0NCwxMS4zMjg5NjM3IDkuMjg3ODgyMzMsMTAuNTE0ODcxMyA4LjQ4NDA2MzAzLDEwLjMxNDQ1NjYgQzcuNjgwMjQzNzMsMTAuMTE0MDQxOSA2Ljg2NjE1MTI2LDEwLjYwMzE5OCA2LjY2NTczNjYsMTEuNDA3MDE3MyBDNi40NjUzMjE5NCwxMi4yMTA4MzY2IDYuOTU0NDc4MDUsMTMuMDI0OTI5MSA3Ljc1ODI5NzM1LDEzLjIyNTM0MzggWiBNMTAuODAzMzYzOSwyMS40MDMxMDYxIEMxMC4zMTY0MjY2LDIyLjA3MzMxNzcgMTAuNDY0OTk5OCwyMy4wMTEzNzIyIDExLjEzNTIxMTUsMjMuNDk4MzA5NSBDMTEuODA1NDIzMSwyMy45ODUyNDY3IDEyLjc0MzQ3NzYsMjMuODM2NjczNSAxMy4yMzA0MTQ4LDIzLjE2NjQ2MTkgQzEzLjcxNzM1MjEsMjIuNDk2MjUwMiAxMy41Njg3Nzg4LDIxLjU1ODE5NTcgMTIuODk4NTY3MiwyMS4wNzEyNTg1IEMxMi4yMjgzNTU2LDIwLjU4NDMyMTIgMTEuMjkwMzAxMSwyMC43MzI4OTQ1IDEwLjgwMzM2MzksMjEuNDAzMTA2MSBaIiBpZD0icGF0aC0xIj48L3BhdGg+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkF0b21zL0ljb25zL1Rvb2xzL1NjaXNzb3JzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4wMDAwMDAsIC0zLjAwMDAwMCkiPgogICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgIDx1c2UgaWQ9Ik1hc2siIGZpbGw9IiM1QjVCNUIiIGZpbGwtcnVsZT0ibm9uemVybyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuMDkzMTk0LCAxNS42NjMzNTEpIHJvdGF0ZSgtMzIuMDAwMDAwKSB0cmFuc2xhdGUoLTE2LjA5MzE5NCwgLTE1LjY2MzM1MSkgIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==)}.leaflet-pm-toolbar .leaflet-pm-icon-snapping{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU3LjEgKDgzMDg4KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9NYWduZXQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMjEuOTk5NDc1OSwxMC45NDI4MTgzIEwyMS45OTk5OTg1LDE2LjM3MTA0MTcgQzIyLDE2LjY4NzIwMDcgMjIsMTcuMDA1ODI3OCAyMiwxNy4zMjY5NDExIEMyMiwyMS41NjQ2NTQ1IDE4LjY0MjEzNTYsMjUgMTQuNSwyNSBDMTAuMzU3ODY0NCwyNSA3LDIxLjU2NDY1NDUgNywxNy4zMjY5NDExIEw3LjAwMDg3NTA4LDEwLjk5MDc1MDcgTDExLjAwMjI4MDgsMTAuOTk4NDEyNSBDMTEuMDAxNzAzMywxMS42OTgwMTE0IDExLjAwMTI0NywxMi40MTY4MjQ4IDExLjAwMDg5OTIsMTMuMTU1NDg4NyBMMTEsMTcuMzI2OTQxMSBDMTEsMTkuMzc1NjgwOSAxMi41ODc2ODQxLDIxIDE0LjUsMjEgQzE2LjQxMjMxNTksMjEgMTgsMTkuMzc1NjgwOSAxOCwxNy4zMjY5NDExIEMxOCwxNS4wNzAyMDMyIDE3Ljk5OTU2OTYsMTIuOTYxOTY2OCAxNy45OTg1MzksMTAuOTkxMDAzMiBMMjEuOTk5NDc1OSwxMC45NDI4MTgzIFogTTEwLDcgQzEwLjU1MjI4NDcsNyAxMSw3LjQ0NzcxNTI1IDExLDggTDExLDEwIEw3LDEwIEw3LDggQzcsNy40NDc3MTUyNSA3LjQ0NzcxNTI1LDcgOCw3IEwxMCw3IFogTTIxLDcgQzIxLjU1MjI4NDcsNyAyMiw3LjQ0NzcxNTI1IDIyLDggTDIyLDEwIEwxOCwxMCBMMTgsOCBDMTgsNy40NDc3MTUyNSAxOC40NDc3MTUzLDcgMTksNyBMMjEsNyBaIiBpZD0icGF0aC0xIj48L3BhdGg+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkF0b21zL0ljb25zL1Rvb2xzL01hZ25ldCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMuMDAwMDAwLCAtMy4wMDAwMDApIj4KICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stMiIgZmlsbD0id2hpdGUiPgogICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICA8dXNlIGlkPSJNYXNrIiBmaWxsPSIjNUI1QjVCIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LjUwMDAwMCwgMTYuMDAwMDAwKSByb3RhdGUoNDUuMDAwMDAwKSB0cmFuc2xhdGUoLTE0LjUwMDAwMCwgLTE2LjAwMDAwMCkgIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==)}.leaflet-buttons-control-button:focus,.leaflet-buttons-control-button:hover{cursor:pointer;background-color:#f4f4f4}.active .leaflet-buttons-control-button{box-shadow:inset 0 -1px 5px 2px rgba(81,77,77,.31)}.leaflet-buttons-control-text-hide{display:none}.button-container{position:relative}.button-container .leaflet-pm-actions-container{z-index:2;position:absolute;top:0;left:100%;display:none;white-space:nowrap;direction:ltr}.leaflet-right .leaflet-pm-toolbar .button-container .leaflet-pm-actions-container{right:100%;left:auto}.button-container.active .leaflet-pm-actions-container{display:block}.button-container .leaflet-pm-actions-container:not(.pos-right) .leaflet-pm-action:last-child{border-radius:0 3px 3px 0!important;border-right:0}.button-container .leaflet-pm-actions-container.pos-right .leaflet-pm-action:first-child{border-radius:3px 0 0 3px!important}.button-container .leaflet-pm-actions-container.pos-right .leaflet-pm-action:last-child{border-right:0}.button-container .leaflet-pm-actions-container .leaflet-pm-action{padding:0 10px;background-color:#666;color:#fff;display:inline-block;width:auto;border-right:1px solid #eee;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button-container .leaflet-pm-actions-container .leaflet-pm-action:focus,.button-container .leaflet-pm-actions-container .leaflet-pm-action:hover{cursor:pointer;background-color:#777}.leaflet-pm-toolbar.activeChild{z-index:801}.leaflet-buttons-control-button.pm-disabled{background-color:#f4f4f4!important}.control-icon.pm-disabled{-webkit-filter:opacity(.6);filter:opacity(.6)}