@charset "UTF-8";.mapboxgl-map{-webkit-tap-highlight-color:rgb(0 0 0/0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media(-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media(-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media(-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:#000000b3;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.mapbox-gl-draw_ctrl-bottom-left,.mapbox-gl-draw_ctrl-top-left{margin-left:0;border-radius:0 4px 4px 0}.mapbox-gl-draw_ctrl-top-right,.mapbox-gl-draw_ctrl-bottom-right{margin-right:0;border-radius:4px 0 0 4px}.mapbox-gl-draw_ctrl-draw-btn{border-color:#000000e6;color:#ffffff80;width:30px;height:30px}.mapbox-gl-draw_ctrl-draw-btn.active,.mapbox-gl-draw_ctrl-draw-btn.active:hover{background-color:#0000000d}.mapbox-gl-draw_ctrl-draw-btn{background-repeat:no-repeat;background-position:center}.mapbox-gl-draw_point{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m10 2c-3.3 0-6 2.7-6 6s6 9 6 9 6-5.7 6-9-2.7-6-6-6zm0 2c2.1 0 3.8 1.7 3.8 3.8 0 1.5-1.8 3.9-2.9 5.2h-1.7c-1.1-1.4-2.9-3.8-2.9-5.2-.1-2.1 1.6-3.8 3.7-3.8z"/>%3C/svg>')}.mapbox-gl-draw_polygon{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m15 12.3v-4.6c.6-.3 1-1 1-1.7 0-1.1-.9-2-2-2-.7 0-1.4.4-1.7 1h-4.6c-.3-.6-1-1-1.7-1-1.1 0-2 .9-2 2 0 .7.4 1.4 1 1.7v4.6c-.6.3-1 1-1 1.7 0 1.1.9 2 2 2 .7 0 1.4-.4 1.7-1h4.6c.3.6 1 1 1.7 1 1.1 0 2-.9 2-2 0-.7-.4-1.4-1-1.7zm-8-.3v-4l1-1h4l1 1v4l-1 1h-4z"/>%3C/svg>')}.mapbox-gl-draw_line{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m13.5 3.5c-1.4 0-2.5 1.1-2.5 2.5 0 .3 0 .6.2.9l-3.8 3.8c-.3-.1-.6-.2-.9-.2-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5 2.5-1.1 2.5-2.5c0-.3 0-.6-.2-.9l3.8-3.8c.3.1.6.2.9.2 1.4 0 2.5-1.1 2.5-2.5s-1.1-2.5-2.5-2.5z"/>%3C/svg>')}.mapbox-gl-draw_trash{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="M10,3.4 c-0.8,0-1.5,0.5-1.8,1.2H5l-1,1v1h12v-1l-1-1h-3.2C11.5,3.9,10.8,3.4,10,3.4z M5,8v7c0,1,1,2,2,2h6c1,0,2-1,2-2V8h-2v5.5h-1.5V8h-3 v5.5H7V8H5z"/>%3C/svg>')}.mapbox-gl-draw_uncombine{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m12 2c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm4 4c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm-7 1c-1 0-1 1-.5 1.5.3.3 1 1 1 1l-1 1s-.5.5 0 1 1 0 1 0l1-1 1 1c.5.5 1.5.5 1.5-.5v-4zm-5 3c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l4.9 4.9c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-4.9-4.9c-.1-.2-.4-.3-.7-.3z"/>%3C/svg>')}.mapbox-gl-draw_combine{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="M12.1,2c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l4.9,4.9c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-4.9-4.9C12.6,2.1,12.3,2,12.1,2z M8,8C7,8,7,9,7.5,9.5c0.3,0.3,1,1,1,1l-1,1c0,0-0.5,0.5,0,1s1,0,1,0l1-1l1,1 C11,13,12,13,12,12V8H8z M4,10c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1c0.4-0.4,0.4-1,0-1.4 l-1-1C4.5,10.1,4.3,10,4,10z M8,14c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-1-1C8.5,14.1,8.3,14,8,14z"/>%3C/svg>')}.mapboxgl-map.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:pointer}.mapboxgl-map.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mouse-add .mapboxgl-canvas-container.mapboxgl-interactive{cursor:crosshair}.mapboxgl-map.mouse-move.mode-direct_select .mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.mapboxgl-map.mode-direct_select.feature-vertex.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mode-direct_select.feature-midpoint.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:cell}.mapboxgl-map.mode-direct_select.feature-feature.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mode-static.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.mapbox-gl-draw_boxselect{pointer-events:none;position:absolute;top:0;left:0;width:0;height:0;background:#0000001a;border:2px dotted #fff;opacity:.5}.mapboxgl-ctrl-geocoder,.mapboxgl-ctrl-geocoder *,.mapboxgl-ctrl-geocoder *:after,.mapboxgl-ctrl-geocoder *:before{box-sizing:border-box}.mapboxgl-ctrl-geocoder{font-size:18px;line-height:24px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;background-color:#fff;width:100%;min-width:240px;z-index:1;border-radius:4px;transition:width .25s,min-width .25s}.mapboxgl-ctrl-geocoder--input{font:inherit;width:100%;border:0;background-color:transparent;margin:0;height:50px;color:#404040;color:#000000bf;padding:6px 45px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mapboxgl-ctrl-geocoder--input::-ms-clear{display:none}.mapboxgl-ctrl-geocoder--input:focus{color:#404040;color:#000000bf;outline:0;box-shadow:none;outline:thin dotted}.mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{z-index:2;position:absolute;right:8px;top:7px;display:none}.mapboxgl-ctrl-geocoder,.mapboxgl-ctrl-geocoder .suggestions{box-shadow:0 0 10px 2px #0000001a}.mapboxgl-ctrl-geocoder.mapboxgl-ctrl-geocoder--collapsed{width:50px;min-width:50px;transition:width .25s,min-width .25s}.mapboxgl-ctrl-geocoder .suggestions{background-color:#fff;border-radius:4px;left:0;list-style:none;margin:0;padding:0;position:absolute;width:100%;top:110%;top:calc(100% + 6px);z-index:1000;overflow:hidden;font-size:15px}.mapboxgl-ctrl-bottom-left .suggestions,.mapboxgl-ctrl-bottom-right .suggestions{top:auto;bottom:100%}.mapboxgl-ctrl-geocoder .suggestions>li>a{cursor:default;display:block;padding:6px 12px;color:#404040}.mapboxgl-ctrl-geocoder .suggestions>.active>a,.mapboxgl-ctrl-geocoder .suggestions>li>a:hover{color:#404040;background-color:#f3f3f3;text-decoration:none;cursor:pointer}.mapboxgl-ctrl-geocoder--suggestion-title{font-weight:700}.mapboxgl-ctrl-geocoder--suggestion-title,.mapboxgl-ctrl-geocoder--suggestion-address{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mapboxgl-ctrl-geocoder--icon{display:inline-block;vertical-align:middle;speak:none;fill:#757575;top:15px}.mapboxgl-ctrl-geocoder--icon-search{position:absolute;top:13px;left:12px;width:23px;height:23px}.mapboxgl-ctrl-geocoder--button{padding:0;margin:0;border:none;cursor:pointer;background:#fff;line-height:1}.mapboxgl-ctrl-geocoder--icon-close{width:20px;height:20px;margin-top:8px;margin-right:3px}.mapboxgl-ctrl-geocoder--button:hover .mapboxgl-ctrl-geocoder--icon-close{fill:#909090}.mapboxgl-ctrl-geocoder--icon-geolocate{width:22px;height:22px;margin-top:6px;margin-right:3px}.mapboxgl-ctrl-geocoder--icon-loading{width:26px;height:26px;margin-top:5px;margin-right:0;-moz-animation:rotate .8s infinite cubic-bezier(.45,.05,.55,.95);-webkit-animation:rotate .8s infinite cubic-bezier(.45,.05,.55,.95);animation:rotate .8s infinite cubic-bezier(.45,.05,.55,.95)}.mapboxgl-ctrl-geocoder--powered-by{display:block;float:left;padding:6px 12px 9px;font-size:13px}.mapboxgl-ctrl-geocoder--powered-by a{color:#909090}.mapboxgl-ctrl-geocoder--powered-by a:not(:hover){text-decoration:none}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (min-width:640px){.mapboxgl-ctrl-geocoder.mapboxgl-ctrl-geocoder--collapsed{width:36px;min-width:36px}.mapboxgl-ctrl-geocoder{width:33.3333%;font-size:15px;line-height:20px;max-width:360px}.mapboxgl-ctrl-geocoder .suggestions{font-size:13px}.mapboxgl-ctrl-geocoder--icon{top:8px}.mapboxgl-ctrl-geocoder--icon-close{width:16px;height:16px;margin-top:3px;margin-right:0}.mapboxgl-ctrl-geocoder--icon-geolocate{width:18px;height:18px;margin-top:2px;margin-right:0}.mapboxgl-ctrl-geocoder--icon-search{left:7px;width:20px;height:20px}.mapboxgl-ctrl-geocoder--input{height:36px;padding:6px 35px}.mapboxgl-ctrl-geocoder--icon-loading{width:26px;height:26px;margin-top:-2px;margin-right:-5px}.mapbox-gl-geocoder--error{color:#909090;padding:6px 12px;font-size:16px;text-align:center}.mapboxgl-ctrl-geocoder--powered-by{font-size:11px!important}}:root,html,body{--layout-bar-height: 48px;--layout-bar-padding: 0 1rem;--form-field-radius: 12px;--form-icon-size: 22px;--form-icon-button: 40px;--form-control-height: 40px;--crud-action-button-width: 120px}html[data-theme=light]{--mat-button-filled-container-shape: 9999px;--mat-button-filled-horizontal-padding: 24px;--mat-button-filled-icon-offset: -8px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 9999px;--mat-button-outlined-horizontal-padding: 24px;--mat-button-outlined-icon-offset: -8px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-shape: 9999px;--mat-button-protected-horizontal-padding: 24px;--mat-button-protected-icon-offset: -8px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 9999px;--mat-button-text-horizontal-padding: 12px;--mat-button-text-icon-offset: -4px;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 16px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 9999px;--mat-button-tonal-horizontal-padding: 24px;--mat-button-tonal-icon-offset: -8px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: #006a6a;--mat-button-filled-disabled-container-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-button-filled-disabled-state-layer-color: #3f4948;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #3f4948;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #006a6a;--mat-button-outlined-outline-color: #6f7979;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #006a6a 12%, transparent);--mat-button-outlined-state-layer-color: #006a6a;--mat-button-protected-container-color: #f7faf9;--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-button-protected-disabled-state-layer-color: #3f4948;--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #006a6a;--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #006a6a 12%, transparent);--mat-button-protected-state-layer-color: #006a6a;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-button-text-disabled-state-layer-color: #3f4948;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #006a6a;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #006a6a 12%, transparent);--mat-button-text-state-layer-color: #006a6a;--mat-button-tonal-container-color: #cce8e7;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #3f4948;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #324b4b;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #324b4b 12%, transparent);--mat-button-tonal-state-layer-color: #324b4b;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 40px;--mat-button-outlined-container-height: 40px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 40px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 40px;--mat-button-tonal-container-height: 40px;--mat-button-tonal-touch-target-display: block;--mat-button-filled-label-text-font: Roboto, sans-serif;--mat-button-filled-label-text-size: .875rem;--mat-button-filled-label-text-tracking: .006rem;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Roboto, sans-serif;--mat-button-outlined-label-text-size: .875rem;--mat-button-outlined-label-text-tracking: .006rem;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Roboto, sans-serif;--mat-button-protected-label-text-size: .875rem;--mat-button-protected-label-text-tracking: .006rem;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Roboto, sans-serif;--mat-button-text-label-text-size: .875rem;--mat-button-text-label-text-tracking: .006rem;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Roboto, sans-serif;--mat-button-tonal-label-text-size: .875rem;--mat-button-tonal-label-text-tracking: .006rem;--mat-button-tonal-label-text-weight: 500;--mat-card-elevated-container-shape: 12px;--mat-card-filled-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-color: #f1f4f3;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-filled-container-color: #e0e3e2;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: #f7faf9;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: #bec9c8;--mat-card-subtitle-text-color: #191c1c;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 1.5rem;--mat-card-subtitle-text-size: 1rem;--mat-card-subtitle-text-tracking: .009rem;--mat-card-subtitle-text-weight: 500;--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 1.75rem;--mat-card-title-text-size: 1.375rem;--mat-card-title-text-tracking: 0;--mat-card-title-text-weight: 400;--mat-chip-container-shape-radius: 8px;--mat-chip-disabled-container-opacity: 1;--mat-chip-elevated-container-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-outline-width: 1px;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-with-avatar-avatar-shape-radius: 24px;--mat-chip-with-avatar-avatar-size: 24px;--mat-chip-with-avatar-disabled-avatar-opacity: .38;--mat-chip-with-icon-disabled-icon-opacity: .38;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mat-chip-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-chip-elevated-selected-container-color: #cce8e7;--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-chip-focus-outline-color: #3f4948;--mat-chip-focus-state-layer-color: #3f4948;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: #3f4948;--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: #3f4948;--mat-chip-outline-color: #6f7979;--mat-chip-selected-disabled-trailing-icon-color: #191c1c;--mat-chip-selected-focus-state-layer-color: #324b4b;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: #324b4b;--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: #324b4b;--mat-chip-selected-trailing-action-state-layer-color: #324b4b;--mat-chip-selected-trailing-icon-color: #324b4b;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: #3f4948;--mat-chip-with-icon-disabled-icon-color: #191c1c;--mat-chip-with-icon-icon-color: #3f4948;--mat-chip-with-icon-selected-icon-color: #324b4b;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #191c1c;--mat-chip-with-trailing-icon-trailing-icon-color: #3f4948;--mat-chip-container-height: 32px;--mat-chip-label-text-font: Roboto, sans-serif;--mat-chip-label-text-line-height: 1.25rem;--mat-chip-label-text-size: .875rem;--mat-chip-label-text-tracking: .006rem;--mat-chip-label-text-weight: 500;--mat-datepicker-calendar-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-body-label-text-color: #191c1c;--mat-datepicker-calendar-container-background-color: #e6e9e7;--mat-datepicker-calendar-container-text-color: #191c1c;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #191c1c 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #e0e0ff;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #4a6363;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #cce8e7;--mat-datepicker-calendar-date-in-range-state-background-color: #00fbfb;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #006a6a;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #006a6a;--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-text-color: #191c1c;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #006a6a;--mat-datepicker-calendar-date-today-selected-state-outline-color: #006a6a;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #3f4948;--mat-datepicker-calendar-navigation-button-icon-color: #3f4948;--mat-datepicker-calendar-period-button-icon-color: #3f4948;--mat-datepicker-calendar-period-button-text-color: #3f4948;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-datepicker-range-input-separator-color: #191c1c;--mat-datepicker-toggle-active-state-icon-color: #006a6a;--mat-datepicker-toggle-icon-color: #3f4948;--mat-datepicker-calendar-body-label-text-size: .875rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-header-text-size: .875rem;--mat-datepicker-calendar-header-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: .875rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: .875rem;--mat-divider-width: 1px;--mat-divider-color: #bec9c8;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-enabled-select-arrow-color: #3f4948;--mat-form-field-error-focus-trailing-icon-color: #ba1a1a;--mat-form-field-error-hover-trailing-icon-color: #93000a;--mat-form-field-error-text-color: #ba1a1a;--mat-form-field-error-trailing-icon-color: #ba1a1a;--mat-form-field-filled-active-indicator-color: #3f4948;--mat-form-field-filled-caret-color: #006a6a;--mat-form-field-filled-container-color: #dae5e4;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #191c1c 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-caret-color: #ba1a1a;--mat-form-field-filled-error-focus-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-focus-label-text-color: #ba1a1a;--mat-form-field-filled-error-hover-active-indicator-color: #93000a;--mat-form-field-filled-error-hover-label-text-color: #93000a;--mat-form-field-filled-error-label-text-color: #ba1a1a;--mat-form-field-filled-focus-active-indicator-color: #006a6a;--mat-form-field-filled-focus-label-text-color: #006a6a;--mat-form-field-filled-hover-active-indicator-color: #191c1c;--mat-form-field-filled-hover-label-text-color: #3f4948;--mat-form-field-filled-input-text-color: #191c1c;--mat-form-field-filled-input-text-placeholder-color: #3f4948;--mat-form-field-filled-label-text-color: #3f4948;--mat-form-field-focus-select-arrow-color: #006a6a;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #3f4948;--mat-form-field-outlined-caret-color: #006a6a;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-form-field-outlined-error-caret-color: #ba1a1a;--mat-form-field-outlined-error-focus-label-text-color: #ba1a1a;--mat-form-field-outlined-error-focus-outline-color: #ba1a1a;--mat-form-field-outlined-error-hover-label-text-color: #93000a;--mat-form-field-outlined-error-hover-outline-color: #93000a;--mat-form-field-outlined-error-label-text-color: #ba1a1a;--mat-form-field-outlined-error-outline-color: #ba1a1a;--mat-form-field-outlined-focus-label-text-color: #006a6a;--mat-form-field-outlined-focus-outline-color: #006a6a;--mat-form-field-outlined-hover-label-text-color: #191c1c;--mat-form-field-outlined-hover-outline-color: #191c1c;--mat-form-field-outlined-input-text-color: #191c1c;--mat-form-field-outlined-input-text-placeholder-color: #3f4948;--mat-form-field-outlined-label-text-color: #3f4948;--mat-form-field-outlined-outline-color: #6f7979;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-select-option-text-color: #191c1c;--mat-form-field-state-layer-color: #191c1c;--mat-form-field-trailing-icon-color: #3f4948;--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: 1rem;--mat-form-field-container-text-tracking: .031rem;--mat-form-field-container-text-weight: 400;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: .025rem;--mat-form-field-subscript-text-weight: 400;--mat-form-field-outlined-label-text-font: Roboto, sans-serif;--mat-form-field-outlined-label-text-size: 1rem;--mat-form-field-outlined-label-text-tracking: .031rem;--mat-form-field-outlined-label-text-weight: 400;--mat-form-field-filled-label-text-font: Roboto, sans-serif;--mat-form-field-filled-label-text-size: 1rem;--mat-form-field-filled-label-text-tracking: .031rem;--mat-form-field-filled-label-text-weight: 400;--mat-icon-color: inherit;--mat-list-active-indicator-color: #cce8e7;--mat-list-active-indicator-shape: 9999px;--mat-list-list-item-container-color: transparent;--mat-list-list-item-container-shape: 0;--mat-list-list-item-disabled-label-text-color: #191c1c;--mat-list-list-item-disabled-label-text-opacity: .3;--mat-list-list-item-disabled-leading-icon-color: #191c1c;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-state-layer-color: #191c1c;--mat-list-list-item-disabled-state-layer-opacity: .12;--mat-list-list-item-disabled-trailing-icon-color: #191c1c;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-list-item-focus-label-text-color: #191c1c;--mat-list-list-item-focus-state-layer-color: #191c1c;--mat-list-list-item-focus-state-layer-opacity: .12;--mat-list-list-item-hover-label-text-color: #191c1c;--mat-list-list-item-hover-state-layer-color: #191c1c;--mat-list-list-item-hover-state-layer-opacity: .08;--mat-list-list-item-label-text-color: #191c1c;--mat-list-list-item-leading-avatar-color: #00fbfb;--mat-list-list-item-leading-avatar-shape: 9999px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-leading-icon-color: #3f4948;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-selected-trailing-icon-color: #006a6a;--mat-list-list-item-supporting-text-color: #3f4948;--mat-list-list-item-trailing-icon-color: #3f4948;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-trailing-supporting-text-color: #3f4948;--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 16px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px;--mat-list-list-item-label-text-font: Roboto, sans-serif;--mat-list-list-item-label-text-line-height: 1.5rem;--mat-list-list-item-label-text-size: 1rem;--mat-list-list-item-label-text-tracking: .031rem;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-supporting-text-line-height: 1.25rem;--mat-list-list-item-supporting-text-size: .875rem;--mat-list-list-item-supporting-text-tracking: .016rem;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-trailing-supporting-text-line-height: 1rem;--mat-list-list-item-trailing-supporting-text-size: .688rem;--mat-list-list-item-trailing-supporting-text-tracking: .031rem;--mat-list-list-item-trailing-supporting-text-weight: 500;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-icon-size: 24px;--mat-menu-item-spacing: 12px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-container-shape: 4px;--mat-menu-divider-color: #dae5e4;--mat-menu-item-label-text-color: #191c1c;--mat-menu-item-icon-color: #3f4948;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, #191c1c 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-menu-container-color: #ebefed;--mat-menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-line-height: 1.25rem;--mat-menu-item-label-text-size: .875rem;--mat-menu-item-label-text-tracking: .006rem;--mat-menu-item-label-text-weight: 500;--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-active-indicator-color: #006a6a;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-touch-target-size: 48px;--mat-radio-checked-ripple-color: #006a6a;--mat-radio-disabled-label-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-radio-disabled-selected-icon-color: #191c1c;--mat-radio-disabled-unselected-icon-color: #191c1c;--mat-radio-label-text-color: #191c1c;--mat-radio-ripple-color: #191c1c;--mat-radio-selected-focus-icon-color: #006a6a;--mat-radio-selected-hover-icon-color: #006a6a;--mat-radio-selected-icon-color: #006a6a;--mat-radio-selected-pressed-icon-color: #006a6a;--mat-radio-unselected-focus-icon-color: #191c1c;--mat-radio-unselected-hover-icon-color: #191c1c;--mat-radio-unselected-icon-color: #3f4948;--mat-radio-unselected-pressed-icon-color: #191c1c;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 40px;--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 1.25rem;--mat-radio-label-text-size: .875rem;--mat-radio-label-text-tracking: .016rem;--mat-radio-label-text-weight: 400;--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #ebefed;--mat-select-enabled-trigger-text-color: #191c1c;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-select-placeholder-text-color: #3f4948;--mat-select-enabled-arrow-color: #3f4948;--mat-select-disabled-arrow-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-select-focused-arrow-color: #006a6a;--mat-select-invalid-arrow-color: #ba1a1a;--mat-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: 1rem;--mat-select-trigger-text-tracking: .031rem;--mat-select-trigger-text-weight: 400;--mat-sidenav-container-shape: 16px;--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-container-width: 360px;--mat-sidenav-container-divider-color: transparent;--mat-sidenav-container-background-color: #f7faf9;--mat-sidenav-container-text-color: #3f4948;--mat-sidenav-content-background-color: #f7faf9;--mat-sidenav-content-text-color: #191c1c;--mat-sidenav-scrim-color: color-mix(in srgb, #293232 40%, transparent);--mat-slide-toggle-disabled-selected-handle-opacity: 1;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-width: 2px;--mat-slide-toggle-handle-shape: 9999px;--mat-slide-toggle-hidden-track-opacity: 0;--mat-slide-toggle-hidden-track-transition: opacity 75ms;--mat-slide-toggle-pressed-handle-size: 28px;--mat-slide-toggle-selected-handle-horizontal-margin: 0 24px;--mat-slide-toggle-selected-handle-size: 24px;--mat-slide-toggle-selected-icon-size: 16px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0 22px;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 2px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-track-height: 32px;--mat-slide-toggle-track-outline-width: 2px;--mat-slide-toggle-track-shape: 9999px;--mat-slide-toggle-track-width: 52px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0 8px;--mat-slide-toggle-unselected-handle-size: 16px;--mat-slide-toggle-unselected-icon-size: 16px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: opacity 75ms;--mat-slide-toggle-with-icon-handle-size: 24px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-disabled-label-text-color: #191c1c;--mat-slide-toggle-disabled-selected-handle-color: #f7faf9;--mat-slide-toggle-disabled-selected-icon-color: #191c1c;--mat-slide-toggle-disabled-selected-track-color: #191c1c;--mat-slide-toggle-disabled-unselected-handle-color: #191c1c;--mat-slide-toggle-disabled-unselected-icon-color: #dae5e4;--mat-slide-toggle-disabled-unselected-track-color: #dae5e4;--mat-slide-toggle-disabled-unselected-track-outline-color: #191c1c;--mat-slide-toggle-label-text-color: #191c1c;--mat-slide-toggle-selected-focus-handle-color: #00fbfb;--mat-slide-toggle-selected-focus-state-layer-color: #006a6a;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #006a6a;--mat-slide-toggle-selected-handle-color: #ffffff;--mat-slide-toggle-selected-hover-handle-color: #00fbfb;--mat-slide-toggle-selected-hover-state-layer-color: #006a6a;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #006a6a;--mat-slide-toggle-selected-icon-color: #004f4f;--mat-slide-toggle-selected-pressed-handle-color: #00fbfb;--mat-slide-toggle-selected-pressed-state-layer-color: #006a6a;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #006a6a;--mat-slide-toggle-selected-track-color: #006a6a;--mat-slide-toggle-track-outline-color: #6f7979;--mat-slide-toggle-unselected-focus-handle-color: #3f4948;--mat-slide-toggle-unselected-focus-state-layer-color: #191c1c;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #dae5e4;--mat-slide-toggle-unselected-handle-color: #6f7979;--mat-slide-toggle-unselected-hover-handle-color: #3f4948;--mat-slide-toggle-unselected-hover-state-layer-color: #191c1c;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #dae5e4;--mat-slide-toggle-unselected-icon-color: #dae5e4;--mat-slide-toggle-unselected-pressed-handle-color: #3f4948;--mat-slide-toggle-unselected-pressed-state-layer-color: #191c1c;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #dae5e4;--mat-slide-toggle-unselected-track-color: #dae5e4;--mat-slide-toggle-touch-target-display: block;--mat-slide-toggle-label-text-font: Roboto, sans-serif;--mat-slide-toggle-label-text-line-height: 1.25rem;--mat-slide-toggle-label-text-size: .875rem;--mat-slide-toggle-label-text-tracking: .016rem;--mat-slide-toggle-label-text-weight: 400;--mat-snack-bar-container-shape: 4px;--mat-snack-bar-button-color: #00dddd;--mat-snack-bar-container-color: #2d3131;--mat-snack-bar-supporting-text-color: #eff1f0;--mat-snack-bar-supporting-text-font: Roboto, sans-serif;--mat-snack-bar-supporting-text-line-height: 1.25rem;--mat-snack-bar-supporting-text-size: .875rem;--mat-snack-bar-supporting-text-weight: 400;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #f7faf9;--mat-table-header-headline-color: #191c1c;--mat-table-row-item-label-text-color: #191c1c;--mat-table-row-item-outline-color: #6f7979;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 1.25rem;--mat-table-header-headline-size: .875rem;--mat-table-header-headline-tracking: .006rem;--mat-table-header-headline-weight: 500;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 1.25rem;--mat-table-row-item-label-text-size: .875rem;--mat-table-row-item-label-text-tracking: .016rem;--mat-table-row-item-label-text-weight: 400;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 1.25rem;--mat-table-footer-supporting-text-size: .875rem;--mat-table-footer-supporting-text-tracking: .016rem;--mat-table-footer-supporting-text-weight: 400;--mat-toolbar-container-background-color: #f7faf9;--mat-toolbar-container-text-color: #191c1c;--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 1.75rem;--mat-toolbar-title-text-size: 1.375rem;--mat-toolbar-title-text-tracking: 0;--mat-toolbar-title-text-weight: 400;--mat-sys-color-surface: #f7faf9;--mat-sys-color-on-surface: #191c1c;--mat-sys-color-surface-container-lowest: #ffffff;--mat-sys-color-surface-container-low: #f1f4f3;--mat-sys-color-surface-container: #ebefed;--mat-sys-color-surface-container-high: #e6e9e7;--mat-sys-color-surface-container-highest: #e0e3e2;--mat-sys-color-primary: #006a6a;--mat-sys-color-on-primary: #ffffff;--mat-sys-color-primary-container: #00fbfb;--mat-sys-color-on-primary-container: #004f4f;--mat-sys-color-outline-variant: #bec9c8;--mat-sys-color-on-surface-variant: #3f4948;color-scheme:light}html[data-theme=dark]{--mat-button-filled-container-shape: 9999px;--mat-button-filled-horizontal-padding: 24px;--mat-button-filled-icon-offset: -8px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 9999px;--mat-button-outlined-horizontal-padding: 24px;--mat-button-outlined-icon-offset: -8px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-shape: 9999px;--mat-button-protected-horizontal-padding: 24px;--mat-button-protected-icon-offset: -8px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 9999px;--mat-button-text-horizontal-padding: 12px;--mat-button-text-icon-offset: -4px;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 16px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 9999px;--mat-button-tonal-horizontal-padding: 24px;--mat-button-tonal-icon-offset: -8px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: #00dddd;--mat-button-filled-disabled-container-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-button-filled-disabled-state-layer-color: #dae5e4;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #003737;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #003737 12%, transparent);--mat-button-filled-state-layer-color: #003737;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #dae5e4;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #00dddd;--mat-button-outlined-outline-color: #889392;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #00dddd 12%, transparent);--mat-button-outlined-state-layer-color: #00dddd;--mat-button-protected-container-color: #101414;--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-button-protected-disabled-state-layer-color: #dae5e4;--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #00dddd;--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #00dddd 12%, transparent);--mat-button-protected-state-layer-color: #00dddd;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-button-text-disabled-state-layer-color: #dae5e4;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #00dddd;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #00dddd 12%, transparent);--mat-button-text-state-layer-color: #00dddd;--mat-button-tonal-container-color: #324b4b;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #dae5e4;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #cce8e7;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #cce8e7 12%, transparent);--mat-button-tonal-state-layer-color: #cce8e7;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 40px;--mat-button-outlined-container-height: 40px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 40px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 40px;--mat-button-tonal-container-height: 40px;--mat-button-tonal-touch-target-display: block;--mat-button-filled-label-text-font: Roboto, sans-serif;--mat-button-filled-label-text-size: .875rem;--mat-button-filled-label-text-tracking: .006rem;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Roboto, sans-serif;--mat-button-outlined-label-text-size: .875rem;--mat-button-outlined-label-text-tracking: .006rem;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Roboto, sans-serif;--mat-button-protected-label-text-size: .875rem;--mat-button-protected-label-text-tracking: .006rem;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Roboto, sans-serif;--mat-button-text-label-text-size: .875rem;--mat-button-text-label-text-tracking: .006rem;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Roboto, sans-serif;--mat-button-tonal-label-text-size: .875rem;--mat-button-tonal-label-text-tracking: .006rem;--mat-button-tonal-label-text-weight: 500;--mat-card-elevated-container-shape: 12px;--mat-card-filled-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-color: #191c1c;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-filled-container-color: #313635;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: #101414;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: #3f4948;--mat-card-subtitle-text-color: #e0e3e2;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 1.5rem;--mat-card-subtitle-text-size: 1rem;--mat-card-subtitle-text-tracking: .009rem;--mat-card-subtitle-text-weight: 500;--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 1.75rem;--mat-card-title-text-size: 1.375rem;--mat-card-title-text-tracking: 0;--mat-card-title-text-weight: 400;--mat-chip-container-shape-radius: 8px;--mat-chip-disabled-container-opacity: 1;--mat-chip-elevated-container-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-outline-width: 1px;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-with-avatar-avatar-shape-radius: 24px;--mat-chip-with-avatar-avatar-size: 24px;--mat-chip-with-avatar-disabled-avatar-opacity: .38;--mat-chip-with-icon-disabled-icon-opacity: .38;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mat-chip-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-chip-elevated-selected-container-color: #324b4b;--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-chip-focus-outline-color: #dae5e4;--mat-chip-focus-state-layer-color: #dae5e4;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: #dae5e4;--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: #dae5e4;--mat-chip-outline-color: #889392;--mat-chip-selected-disabled-trailing-icon-color: #e0e3e2;--mat-chip-selected-focus-state-layer-color: #cce8e7;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: #cce8e7;--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: #cce8e7;--mat-chip-selected-trailing-action-state-layer-color: #cce8e7;--mat-chip-selected-trailing-icon-color: #cce8e7;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: #dae5e4;--mat-chip-with-icon-disabled-icon-color: #e0e3e2;--mat-chip-with-icon-icon-color: #dae5e4;--mat-chip-with-icon-selected-icon-color: #cce8e7;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #e0e3e2;--mat-chip-with-trailing-icon-trailing-icon-color: #dae5e4;--mat-chip-container-height: 32px;--mat-chip-label-text-font: Roboto, sans-serif;--mat-chip-label-text-line-height: 1.25rem;--mat-chip-label-text-size: .875rem;--mat-chip-label-text-tracking: .006rem;--mat-chip-label-text-weight: 500;--mat-datepicker-calendar-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-body-label-text-color: #e0e3e2;--mat-datepicker-calendar-container-background-color: #272b2a;--mat-datepicker-calendar-container-text-color: #e0e3e2;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #e0e3e2 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #0000ef;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #b0cccb;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #324b4b;--mat-datepicker-calendar-date-in-range-state-background-color: #004f4f;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #00dddd;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #00dddd;--mat-datepicker-calendar-date-selected-state-text-color: #003737;--mat-datepicker-calendar-date-text-color: #e0e3e2;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #00dddd;--mat-datepicker-calendar-date-today-selected-state-outline-color: #00dddd;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #dae5e4;--mat-datepicker-calendar-navigation-button-icon-color: #dae5e4;--mat-datepicker-calendar-period-button-icon-color: #dae5e4;--mat-datepicker-calendar-period-button-text-color: #dae5e4;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-datepicker-range-input-separator-color: #e0e3e2;--mat-datepicker-toggle-active-state-icon-color: #00dddd;--mat-datepicker-toggle-icon-color: #dae5e4;--mat-datepicker-calendar-body-label-text-size: .875rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-header-text-size: .875rem;--mat-datepicker-calendar-header-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: .875rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: .875rem;--mat-divider-width: 1px;--mat-divider-color: #3f4948;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-enabled-select-arrow-color: #dae5e4;--mat-form-field-error-focus-trailing-icon-color: #ffb4ab;--mat-form-field-error-hover-trailing-icon-color: #ffdad6;--mat-form-field-error-text-color: #ffb4ab;--mat-form-field-error-trailing-icon-color: #ffb4ab;--mat-form-field-filled-active-indicator-color: #dae5e4;--mat-form-field-filled-caret-color: #00dddd;--mat-form-field-filled-container-color: #3f4948;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #e0e3e2 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ffb4ab;--mat-form-field-filled-error-caret-color: #ffb4ab;--mat-form-field-filled-error-focus-active-indicator-color: #ffb4ab;--mat-form-field-filled-error-focus-label-text-color: #ffb4ab;--mat-form-field-filled-error-hover-active-indicator-color: #ffdad6;--mat-form-field-filled-error-hover-label-text-color: #ffdad6;--mat-form-field-filled-error-label-text-color: #ffb4ab;--mat-form-field-filled-focus-active-indicator-color: #00dddd;--mat-form-field-filled-focus-label-text-color: #00dddd;--mat-form-field-filled-hover-active-indicator-color: #e0e3e2;--mat-form-field-filled-hover-label-text-color: #dae5e4;--mat-form-field-filled-input-text-color: #e0e3e2;--mat-form-field-filled-input-text-placeholder-color: #dae5e4;--mat-form-field-filled-label-text-color: #dae5e4;--mat-form-field-focus-select-arrow-color: #00dddd;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #dae5e4;--mat-form-field-outlined-caret-color: #00dddd;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-form-field-outlined-error-caret-color: #ffb4ab;--mat-form-field-outlined-error-focus-label-text-color: #ffb4ab;--mat-form-field-outlined-error-focus-outline-color: #ffb4ab;--mat-form-field-outlined-error-hover-label-text-color: #ffdad6;--mat-form-field-outlined-error-hover-outline-color: #ffdad6;--mat-form-field-outlined-error-label-text-color: #ffb4ab;--mat-form-field-outlined-error-outline-color: #ffb4ab;--mat-form-field-outlined-focus-label-text-color: #00dddd;--mat-form-field-outlined-focus-outline-color: #00dddd;--mat-form-field-outlined-hover-label-text-color: #e0e3e2;--mat-form-field-outlined-hover-outline-color: #e0e3e2;--mat-form-field-outlined-input-text-color: #e0e3e2;--mat-form-field-outlined-input-text-placeholder-color: #dae5e4;--mat-form-field-outlined-label-text-color: #dae5e4;--mat-form-field-outlined-outline-color: #889392;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-select-option-text-color: #191c1c;--mat-form-field-state-layer-color: #e0e3e2;--mat-form-field-trailing-icon-color: #dae5e4;--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: 1rem;--mat-form-field-container-text-tracking: .031rem;--mat-form-field-container-text-weight: 400;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: .025rem;--mat-form-field-subscript-text-weight: 400;--mat-form-field-outlined-label-text-font: Roboto, sans-serif;--mat-form-field-outlined-label-text-size: 1rem;--mat-form-field-outlined-label-text-tracking: .031rem;--mat-form-field-outlined-label-text-weight: 400;--mat-form-field-filled-label-text-font: Roboto, sans-serif;--mat-form-field-filled-label-text-size: 1rem;--mat-form-field-filled-label-text-tracking: .031rem;--mat-form-field-filled-label-text-weight: 400;--mat-icon-color: inherit;--mat-list-active-indicator-color: #324b4b;--mat-list-active-indicator-shape: 9999px;--mat-list-list-item-container-color: transparent;--mat-list-list-item-container-shape: 0;--mat-list-list-item-disabled-label-text-color: #e0e3e2;--mat-list-list-item-disabled-label-text-opacity: .3;--mat-list-list-item-disabled-leading-icon-color: #e0e3e2;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-state-layer-color: #e0e3e2;--mat-list-list-item-disabled-state-layer-opacity: .12;--mat-list-list-item-disabled-trailing-icon-color: #e0e3e2;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-list-item-focus-label-text-color: #e0e3e2;--mat-list-list-item-focus-state-layer-color: #e0e3e2;--mat-list-list-item-focus-state-layer-opacity: .12;--mat-list-list-item-hover-label-text-color: #e0e3e2;--mat-list-list-item-hover-state-layer-color: #e0e3e2;--mat-list-list-item-hover-state-layer-opacity: .08;--mat-list-list-item-label-text-color: #e0e3e2;--mat-list-list-item-leading-avatar-color: #004f4f;--mat-list-list-item-leading-avatar-shape: 9999px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-leading-icon-color: #dae5e4;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-selected-trailing-icon-color: #00dddd;--mat-list-list-item-supporting-text-color: #dae5e4;--mat-list-list-item-trailing-icon-color: #dae5e4;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-trailing-supporting-text-color: #dae5e4;--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 16px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px;--mat-list-list-item-label-text-font: Roboto, sans-serif;--mat-list-list-item-label-text-line-height: 1.5rem;--mat-list-list-item-label-text-size: 1rem;--mat-list-list-item-label-text-tracking: .031rem;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-supporting-text-line-height: 1.25rem;--mat-list-list-item-supporting-text-size: .875rem;--mat-list-list-item-supporting-text-tracking: .016rem;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-trailing-supporting-text-line-height: 1rem;--mat-list-list-item-trailing-supporting-text-size: .688rem;--mat-list-list-item-trailing-supporting-text-tracking: .031rem;--mat-list-list-item-trailing-supporting-text-weight: 500;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-icon-size: 24px;--mat-menu-item-spacing: 12px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-container-shape: 4px;--mat-menu-divider-color: #3f4948;--mat-menu-item-label-text-color: #e0e3e2;--mat-menu-item-icon-color: #dae5e4;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, #e0e3e2 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-menu-container-color: #1c2020;--mat-menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-line-height: 1.25rem;--mat-menu-item-label-text-size: .875rem;--mat-menu-item-label-text-tracking: .006rem;--mat-menu-item-label-text-weight: 500;--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-active-indicator-color: #00dddd;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-touch-target-size: 48px;--mat-radio-checked-ripple-color: #00dddd;--mat-radio-disabled-label-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-radio-disabled-selected-icon-color: #e0e3e2;--mat-radio-disabled-unselected-icon-color: #e0e3e2;--mat-radio-label-text-color: #e0e3e2;--mat-radio-ripple-color: #e0e3e2;--mat-radio-selected-focus-icon-color: #00dddd;--mat-radio-selected-hover-icon-color: #00dddd;--mat-radio-selected-icon-color: #00dddd;--mat-radio-selected-pressed-icon-color: #00dddd;--mat-radio-unselected-focus-icon-color: #e0e3e2;--mat-radio-unselected-hover-icon-color: #e0e3e2;--mat-radio-unselected-icon-color: #dae5e4;--mat-radio-unselected-pressed-icon-color: #e0e3e2;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 40px;--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 1.25rem;--mat-radio-label-text-size: .875rem;--mat-radio-label-text-tracking: .016rem;--mat-radio-label-text-weight: 400;--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #1c2020;--mat-select-enabled-trigger-text-color: #e0e3e2;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-select-placeholder-text-color: #dae5e4;--mat-select-enabled-arrow-color: #dae5e4;--mat-select-disabled-arrow-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-select-focused-arrow-color: #00dddd;--mat-select-invalid-arrow-color: #ffb4ab;--mat-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: 1rem;--mat-select-trigger-text-tracking: .031rem;--mat-select-trigger-text-weight: 400;--mat-sidenav-container-shape: 16px;--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-container-width: 360px;--mat-sidenav-container-divider-color: transparent;--mat-sidenav-container-background-color: #101414;--mat-sidenav-container-text-color: #dae5e4;--mat-sidenav-content-background-color: #101414;--mat-sidenav-content-text-color: #e0e3e2;--mat-sidenav-scrim-color: color-mix(in srgb, #293232 40%, transparent);--mat-slide-toggle-disabled-selected-handle-opacity: 1;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-width: 2px;--mat-slide-toggle-handle-shape: 9999px;--mat-slide-toggle-hidden-track-opacity: 0;--mat-slide-toggle-hidden-track-transition: opacity 75ms;--mat-slide-toggle-pressed-handle-size: 28px;--mat-slide-toggle-selected-handle-horizontal-margin: 0 24px;--mat-slide-toggle-selected-handle-size: 24px;--mat-slide-toggle-selected-icon-size: 16px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0 22px;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 2px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-track-height: 32px;--mat-slide-toggle-track-outline-width: 2px;--mat-slide-toggle-track-shape: 9999px;--mat-slide-toggle-track-width: 52px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0 8px;--mat-slide-toggle-unselected-handle-size: 16px;--mat-slide-toggle-unselected-icon-size: 16px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: opacity 75ms;--mat-slide-toggle-with-icon-handle-size: 24px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-disabled-label-text-color: #e0e3e2;--mat-slide-toggle-disabled-selected-handle-color: #101414;--mat-slide-toggle-disabled-selected-icon-color: #e0e3e2;--mat-slide-toggle-disabled-selected-track-color: #e0e3e2;--mat-slide-toggle-disabled-unselected-handle-color: #e0e3e2;--mat-slide-toggle-disabled-unselected-icon-color: #3f4948;--mat-slide-toggle-disabled-unselected-track-color: #3f4948;--mat-slide-toggle-disabled-unselected-track-outline-color: #e0e3e2;--mat-slide-toggle-label-text-color: #e0e3e2;--mat-slide-toggle-selected-focus-handle-color: #004f4f;--mat-slide-toggle-selected-focus-state-layer-color: #00dddd;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #00dddd;--mat-slide-toggle-selected-handle-color: #003737;--mat-slide-toggle-selected-hover-handle-color: #004f4f;--mat-slide-toggle-selected-hover-state-layer-color: #00dddd;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #00dddd;--mat-slide-toggle-selected-icon-color: #00fbfb;--mat-slide-toggle-selected-pressed-handle-color: #004f4f;--mat-slide-toggle-selected-pressed-state-layer-color: #00dddd;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #00dddd;--mat-slide-toggle-selected-track-color: #00dddd;--mat-slide-toggle-track-outline-color: #889392;--mat-slide-toggle-unselected-focus-handle-color: #dae5e4;--mat-slide-toggle-unselected-focus-state-layer-color: #e0e3e2;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #3f4948;--mat-slide-toggle-unselected-handle-color: #889392;--mat-slide-toggle-unselected-hover-handle-color: #dae5e4;--mat-slide-toggle-unselected-hover-state-layer-color: #e0e3e2;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #3f4948;--mat-slide-toggle-unselected-icon-color: #3f4948;--mat-slide-toggle-unselected-pressed-handle-color: #dae5e4;--mat-slide-toggle-unselected-pressed-state-layer-color: #e0e3e2;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #3f4948;--mat-slide-toggle-unselected-track-color: #3f4948;--mat-slide-toggle-touch-target-display: block;--mat-slide-toggle-label-text-font: Roboto, sans-serif;--mat-slide-toggle-label-text-line-height: 1.25rem;--mat-slide-toggle-label-text-size: .875rem;--mat-slide-toggle-label-text-tracking: .016rem;--mat-slide-toggle-label-text-weight: 400;--mat-snack-bar-container-shape: 4px;--mat-snack-bar-button-color: #006a6a;--mat-snack-bar-container-color: #e0e3e2;--mat-snack-bar-supporting-text-color: #2d3131;--mat-snack-bar-supporting-text-font: Roboto, sans-serif;--mat-snack-bar-supporting-text-line-height: 1.25rem;--mat-snack-bar-supporting-text-size: .875rem;--mat-snack-bar-supporting-text-weight: 400;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #101414;--mat-table-header-headline-color: #e0e3e2;--mat-table-row-item-label-text-color: #e0e3e2;--mat-table-row-item-outline-color: #889392;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 1.25rem;--mat-table-header-headline-size: .875rem;--mat-table-header-headline-tracking: .006rem;--mat-table-header-headline-weight: 500;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 1.25rem;--mat-table-row-item-label-text-size: .875rem;--mat-table-row-item-label-text-tracking: .016rem;--mat-table-row-item-label-text-weight: 400;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 1.25rem;--mat-table-footer-supporting-text-size: .875rem;--mat-table-footer-supporting-text-tracking: .016rem;--mat-table-footer-supporting-text-weight: 400;--mat-toolbar-container-background-color: #101414;--mat-toolbar-container-text-color: #e0e3e2;--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 1.75rem;--mat-toolbar-title-text-size: 1.375rem;--mat-toolbar-title-text-tracking: 0;--mat-toolbar-title-text-weight: 400;--mat-sys-color-surface: #101414;--mat-sys-color-on-surface: #e0e3e2;--mat-sys-color-surface-container-lowest: #0b0f0e;--mat-sys-color-surface-container-low: #191c1c;--mat-sys-color-surface-container: #1c2020;--mat-sys-color-surface-container-high: #272b2a;--mat-sys-color-surface-container-highest: #313635;--mat-sys-color-primary: #00dddd;--mat-sys-color-on-primary: #003737;--mat-sys-color-primary-container: #004f4f;--mat-sys-color-on-primary-container: #00fbfb;--mat-sys-color-outline-variant: #3f4948;--mat-sys-color-on-surface-variant: #dae5e4;color-scheme:dark}@media(prefers-color-scheme:light){html[data-theme=system]{--mat-button-filled-container-shape: 9999px;--mat-button-filled-horizontal-padding: 24px;--mat-button-filled-icon-offset: -8px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 9999px;--mat-button-outlined-horizontal-padding: 24px;--mat-button-outlined-icon-offset: -8px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-shape: 9999px;--mat-button-protected-horizontal-padding: 24px;--mat-button-protected-icon-offset: -8px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 9999px;--mat-button-text-horizontal-padding: 12px;--mat-button-text-icon-offset: -4px;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 16px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 9999px;--mat-button-tonal-horizontal-padding: 24px;--mat-button-tonal-icon-offset: -8px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: #006a6a;--mat-button-filled-disabled-container-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-button-filled-disabled-state-layer-color: #3f4948;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #3f4948;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #006a6a;--mat-button-outlined-outline-color: #6f7979;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #006a6a 12%, transparent);--mat-button-outlined-state-layer-color: #006a6a;--mat-button-protected-container-color: #f7faf9;--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-button-protected-disabled-state-layer-color: #3f4948;--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #006a6a;--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #006a6a 12%, transparent);--mat-button-protected-state-layer-color: #006a6a;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-button-text-disabled-state-layer-color: #3f4948;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #006a6a;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #006a6a 12%, transparent);--mat-button-text-state-layer-color: #006a6a;--mat-button-tonal-container-color: #cce8e7;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #3f4948;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #324b4b;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #324b4b 12%, transparent);--mat-button-tonal-state-layer-color: #324b4b;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 40px;--mat-button-outlined-container-height: 40px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 40px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 40px;--mat-button-tonal-container-height: 40px;--mat-button-tonal-touch-target-display: block;--mat-button-filled-label-text-font: Roboto, sans-serif;--mat-button-filled-label-text-size: .875rem;--mat-button-filled-label-text-tracking: .006rem;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Roboto, sans-serif;--mat-button-outlined-label-text-size: .875rem;--mat-button-outlined-label-text-tracking: .006rem;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Roboto, sans-serif;--mat-button-protected-label-text-size: .875rem;--mat-button-protected-label-text-tracking: .006rem;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Roboto, sans-serif;--mat-button-text-label-text-size: .875rem;--mat-button-text-label-text-tracking: .006rem;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Roboto, sans-serif;--mat-button-tonal-label-text-size: .875rem;--mat-button-tonal-label-text-tracking: .006rem;--mat-button-tonal-label-text-weight: 500;--mat-card-elevated-container-shape: 12px;--mat-card-filled-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-color: #f1f4f3;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-filled-container-color: #e0e3e2;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: #f7faf9;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: #bec9c8;--mat-card-subtitle-text-color: #191c1c;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 1.5rem;--mat-card-subtitle-text-size: 1rem;--mat-card-subtitle-text-tracking: .009rem;--mat-card-subtitle-text-weight: 500;--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 1.75rem;--mat-card-title-text-size: 1.375rem;--mat-card-title-text-tracking: 0;--mat-card-title-text-weight: 400;--mat-chip-container-shape-radius: 8px;--mat-chip-disabled-container-opacity: 1;--mat-chip-elevated-container-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-outline-width: 1px;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-with-avatar-avatar-shape-radius: 24px;--mat-chip-with-avatar-avatar-size: 24px;--mat-chip-with-avatar-disabled-avatar-opacity: .38;--mat-chip-with-icon-disabled-icon-opacity: .38;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mat-chip-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-chip-elevated-selected-container-color: #cce8e7;--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-chip-focus-outline-color: #3f4948;--mat-chip-focus-state-layer-color: #3f4948;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: #3f4948;--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: #3f4948;--mat-chip-outline-color: #6f7979;--mat-chip-selected-disabled-trailing-icon-color: #191c1c;--mat-chip-selected-focus-state-layer-color: #324b4b;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: #324b4b;--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: #324b4b;--mat-chip-selected-trailing-action-state-layer-color: #324b4b;--mat-chip-selected-trailing-icon-color: #324b4b;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: #3f4948;--mat-chip-with-icon-disabled-icon-color: #191c1c;--mat-chip-with-icon-icon-color: #3f4948;--mat-chip-with-icon-selected-icon-color: #324b4b;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #191c1c;--mat-chip-with-trailing-icon-trailing-icon-color: #3f4948;--mat-chip-container-height: 32px;--mat-chip-label-text-font: Roboto, sans-serif;--mat-chip-label-text-line-height: 1.25rem;--mat-chip-label-text-size: .875rem;--mat-chip-label-text-tracking: .006rem;--mat-chip-label-text-weight: 500;--mat-datepicker-calendar-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-body-label-text-color: #191c1c;--mat-datepicker-calendar-container-background-color: #e6e9e7;--mat-datepicker-calendar-container-text-color: #191c1c;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #191c1c 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #e0e0ff;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #4a6363;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #cce8e7;--mat-datepicker-calendar-date-in-range-state-background-color: #00fbfb;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #006a6a;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #006a6a;--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-text-color: #191c1c;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #006a6a;--mat-datepicker-calendar-date-today-selected-state-outline-color: #006a6a;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #3f4948;--mat-datepicker-calendar-navigation-button-icon-color: #3f4948;--mat-datepicker-calendar-period-button-icon-color: #3f4948;--mat-datepicker-calendar-period-button-text-color: #3f4948;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-datepicker-range-input-separator-color: #191c1c;--mat-datepicker-toggle-active-state-icon-color: #006a6a;--mat-datepicker-toggle-icon-color: #3f4948;--mat-datepicker-calendar-body-label-text-size: .875rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-header-text-size: .875rem;--mat-datepicker-calendar-header-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: .875rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: .875rem;--mat-divider-width: 1px;--mat-divider-color: #bec9c8;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-enabled-select-arrow-color: #3f4948;--mat-form-field-error-focus-trailing-icon-color: #ba1a1a;--mat-form-field-error-hover-trailing-icon-color: #93000a;--mat-form-field-error-text-color: #ba1a1a;--mat-form-field-error-trailing-icon-color: #ba1a1a;--mat-form-field-filled-active-indicator-color: #3f4948;--mat-form-field-filled-caret-color: #006a6a;--mat-form-field-filled-container-color: #dae5e4;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #191c1c 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-caret-color: #ba1a1a;--mat-form-field-filled-error-focus-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-focus-label-text-color: #ba1a1a;--mat-form-field-filled-error-hover-active-indicator-color: #93000a;--mat-form-field-filled-error-hover-label-text-color: #93000a;--mat-form-field-filled-error-label-text-color: #ba1a1a;--mat-form-field-filled-focus-active-indicator-color: #006a6a;--mat-form-field-filled-focus-label-text-color: #006a6a;--mat-form-field-filled-hover-active-indicator-color: #191c1c;--mat-form-field-filled-hover-label-text-color: #3f4948;--mat-form-field-filled-input-text-color: #191c1c;--mat-form-field-filled-input-text-placeholder-color: #3f4948;--mat-form-field-filled-label-text-color: #3f4948;--mat-form-field-focus-select-arrow-color: #006a6a;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #3f4948;--mat-form-field-outlined-caret-color: #006a6a;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-form-field-outlined-error-caret-color: #ba1a1a;--mat-form-field-outlined-error-focus-label-text-color: #ba1a1a;--mat-form-field-outlined-error-focus-outline-color: #ba1a1a;--mat-form-field-outlined-error-hover-label-text-color: #93000a;--mat-form-field-outlined-error-hover-outline-color: #93000a;--mat-form-field-outlined-error-label-text-color: #ba1a1a;--mat-form-field-outlined-error-outline-color: #ba1a1a;--mat-form-field-outlined-focus-label-text-color: #006a6a;--mat-form-field-outlined-focus-outline-color: #006a6a;--mat-form-field-outlined-hover-label-text-color: #191c1c;--mat-form-field-outlined-hover-outline-color: #191c1c;--mat-form-field-outlined-input-text-color: #191c1c;--mat-form-field-outlined-input-text-placeholder-color: #3f4948;--mat-form-field-outlined-label-text-color: #3f4948;--mat-form-field-outlined-outline-color: #6f7979;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-select-option-text-color: #191c1c;--mat-form-field-state-layer-color: #191c1c;--mat-form-field-trailing-icon-color: #3f4948;--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: 1rem;--mat-form-field-container-text-tracking: .031rem;--mat-form-field-container-text-weight: 400;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: .025rem;--mat-form-field-subscript-text-weight: 400;--mat-form-field-outlined-label-text-font: Roboto, sans-serif;--mat-form-field-outlined-label-text-size: 1rem;--mat-form-field-outlined-label-text-tracking: .031rem;--mat-form-field-outlined-label-text-weight: 400;--mat-form-field-filled-label-text-font: Roboto, sans-serif;--mat-form-field-filled-label-text-size: 1rem;--mat-form-field-filled-label-text-tracking: .031rem;--mat-form-field-filled-label-text-weight: 400;--mat-icon-color: inherit;--mat-list-active-indicator-color: #cce8e7;--mat-list-active-indicator-shape: 9999px;--mat-list-list-item-container-color: transparent;--mat-list-list-item-container-shape: 0;--mat-list-list-item-disabled-label-text-color: #191c1c;--mat-list-list-item-disabled-label-text-opacity: .3;--mat-list-list-item-disabled-leading-icon-color: #191c1c;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-state-layer-color: #191c1c;--mat-list-list-item-disabled-state-layer-opacity: .12;--mat-list-list-item-disabled-trailing-icon-color: #191c1c;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-list-item-focus-label-text-color: #191c1c;--mat-list-list-item-focus-state-layer-color: #191c1c;--mat-list-list-item-focus-state-layer-opacity: .12;--mat-list-list-item-hover-label-text-color: #191c1c;--mat-list-list-item-hover-state-layer-color: #191c1c;--mat-list-list-item-hover-state-layer-opacity: .08;--mat-list-list-item-label-text-color: #191c1c;--mat-list-list-item-leading-avatar-color: #00fbfb;--mat-list-list-item-leading-avatar-shape: 9999px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-leading-icon-color: #3f4948;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-selected-trailing-icon-color: #006a6a;--mat-list-list-item-supporting-text-color: #3f4948;--mat-list-list-item-trailing-icon-color: #3f4948;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-trailing-supporting-text-color: #3f4948;--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 16px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px;--mat-list-list-item-label-text-font: Roboto, sans-serif;--mat-list-list-item-label-text-line-height: 1.5rem;--mat-list-list-item-label-text-size: 1rem;--mat-list-list-item-label-text-tracking: .031rem;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-supporting-text-line-height: 1.25rem;--mat-list-list-item-supporting-text-size: .875rem;--mat-list-list-item-supporting-text-tracking: .016rem;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-trailing-supporting-text-line-height: 1rem;--mat-list-list-item-trailing-supporting-text-size: .688rem;--mat-list-list-item-trailing-supporting-text-tracking: .031rem;--mat-list-list-item-trailing-supporting-text-weight: 500;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-icon-size: 24px;--mat-menu-item-spacing: 12px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-container-shape: 4px;--mat-menu-divider-color: #dae5e4;--mat-menu-item-label-text-color: #191c1c;--mat-menu-item-icon-color: #3f4948;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, #191c1c 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, #191c1c 12%, transparent);--mat-menu-container-color: #ebefed;--mat-menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-line-height: 1.25rem;--mat-menu-item-label-text-size: .875rem;--mat-menu-item-label-text-tracking: .006rem;--mat-menu-item-label-text-weight: 500;--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-active-indicator-color: #006a6a;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-touch-target-size: 48px;--mat-radio-checked-ripple-color: #006a6a;--mat-radio-disabled-label-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-radio-disabled-selected-icon-color: #191c1c;--mat-radio-disabled-unselected-icon-color: #191c1c;--mat-radio-label-text-color: #191c1c;--mat-radio-ripple-color: #191c1c;--mat-radio-selected-focus-icon-color: #006a6a;--mat-radio-selected-hover-icon-color: #006a6a;--mat-radio-selected-icon-color: #006a6a;--mat-radio-selected-pressed-icon-color: #006a6a;--mat-radio-unselected-focus-icon-color: #191c1c;--mat-radio-unselected-hover-icon-color: #191c1c;--mat-radio-unselected-icon-color: #3f4948;--mat-radio-unselected-pressed-icon-color: #191c1c;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 40px;--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 1.25rem;--mat-radio-label-text-size: .875rem;--mat-radio-label-text-tracking: .016rem;--mat-radio-label-text-weight: 400;--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #ebefed;--mat-select-enabled-trigger-text-color: #191c1c;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-select-placeholder-text-color: #3f4948;--mat-select-enabled-arrow-color: #3f4948;--mat-select-disabled-arrow-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-select-focused-arrow-color: #006a6a;--mat-select-invalid-arrow-color: #ba1a1a;--mat-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: 1rem;--mat-select-trigger-text-tracking: .031rem;--mat-select-trigger-text-weight: 400;--mat-sidenav-container-shape: 16px;--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-container-width: 360px;--mat-sidenav-container-divider-color: transparent;--mat-sidenav-container-background-color: #f7faf9;--mat-sidenav-container-text-color: #3f4948;--mat-sidenav-content-background-color: #f7faf9;--mat-sidenav-content-text-color: #191c1c;--mat-sidenav-scrim-color: color-mix(in srgb, #293232 40%, transparent);--mat-slide-toggle-disabled-selected-handle-opacity: 1;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-width: 2px;--mat-slide-toggle-handle-shape: 9999px;--mat-slide-toggle-hidden-track-opacity: 0;--mat-slide-toggle-hidden-track-transition: opacity 75ms;--mat-slide-toggle-pressed-handle-size: 28px;--mat-slide-toggle-selected-handle-horizontal-margin: 0 24px;--mat-slide-toggle-selected-handle-size: 24px;--mat-slide-toggle-selected-icon-size: 16px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0 22px;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 2px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-track-height: 32px;--mat-slide-toggle-track-outline-width: 2px;--mat-slide-toggle-track-shape: 9999px;--mat-slide-toggle-track-width: 52px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0 8px;--mat-slide-toggle-unselected-handle-size: 16px;--mat-slide-toggle-unselected-icon-size: 16px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: opacity 75ms;--mat-slide-toggle-with-icon-handle-size: 24px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-disabled-label-text-color: #191c1c;--mat-slide-toggle-disabled-selected-handle-color: #f7faf9;--mat-slide-toggle-disabled-selected-icon-color: #191c1c;--mat-slide-toggle-disabled-selected-track-color: #191c1c;--mat-slide-toggle-disabled-unselected-handle-color: #191c1c;--mat-slide-toggle-disabled-unselected-icon-color: #dae5e4;--mat-slide-toggle-disabled-unselected-track-color: #dae5e4;--mat-slide-toggle-disabled-unselected-track-outline-color: #191c1c;--mat-slide-toggle-label-text-color: #191c1c;--mat-slide-toggle-selected-focus-handle-color: #00fbfb;--mat-slide-toggle-selected-focus-state-layer-color: #006a6a;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #006a6a;--mat-slide-toggle-selected-handle-color: #ffffff;--mat-slide-toggle-selected-hover-handle-color: #00fbfb;--mat-slide-toggle-selected-hover-state-layer-color: #006a6a;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #006a6a;--mat-slide-toggle-selected-icon-color: #004f4f;--mat-slide-toggle-selected-pressed-handle-color: #00fbfb;--mat-slide-toggle-selected-pressed-state-layer-color: #006a6a;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #006a6a;--mat-slide-toggle-selected-track-color: #006a6a;--mat-slide-toggle-track-outline-color: #6f7979;--mat-slide-toggle-unselected-focus-handle-color: #3f4948;--mat-slide-toggle-unselected-focus-state-layer-color: #191c1c;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #dae5e4;--mat-slide-toggle-unselected-handle-color: #6f7979;--mat-slide-toggle-unselected-hover-handle-color: #3f4948;--mat-slide-toggle-unselected-hover-state-layer-color: #191c1c;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #dae5e4;--mat-slide-toggle-unselected-icon-color: #dae5e4;--mat-slide-toggle-unselected-pressed-handle-color: #3f4948;--mat-slide-toggle-unselected-pressed-state-layer-color: #191c1c;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #dae5e4;--mat-slide-toggle-unselected-track-color: #dae5e4;--mat-slide-toggle-touch-target-display: block;--mat-slide-toggle-label-text-font: Roboto, sans-serif;--mat-slide-toggle-label-text-line-height: 1.25rem;--mat-slide-toggle-label-text-size: .875rem;--mat-slide-toggle-label-text-tracking: .016rem;--mat-slide-toggle-label-text-weight: 400;--mat-snack-bar-container-shape: 4px;--mat-snack-bar-button-color: #00dddd;--mat-snack-bar-container-color: #2d3131;--mat-snack-bar-supporting-text-color: #eff1f0;--mat-snack-bar-supporting-text-font: Roboto, sans-serif;--mat-snack-bar-supporting-text-line-height: 1.25rem;--mat-snack-bar-supporting-text-size: .875rem;--mat-snack-bar-supporting-text-weight: 400;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #f7faf9;--mat-table-header-headline-color: #191c1c;--mat-table-row-item-label-text-color: #191c1c;--mat-table-row-item-outline-color: #6f7979;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 1.25rem;--mat-table-header-headline-size: .875rem;--mat-table-header-headline-tracking: .006rem;--mat-table-header-headline-weight: 500;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 1.25rem;--mat-table-row-item-label-text-size: .875rem;--mat-table-row-item-label-text-tracking: .016rem;--mat-table-row-item-label-text-weight: 400;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 1.25rem;--mat-table-footer-supporting-text-size: .875rem;--mat-table-footer-supporting-text-tracking: .016rem;--mat-table-footer-supporting-text-weight: 400;--mat-toolbar-container-background-color: #f7faf9;--mat-toolbar-container-text-color: #191c1c;--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 1.75rem;--mat-toolbar-title-text-size: 1.375rem;--mat-toolbar-title-text-tracking: 0;--mat-toolbar-title-text-weight: 400;--mat-sys-color-surface: #f7faf9;--mat-sys-color-on-surface: #191c1c;--mat-sys-color-surface-container-lowest: #ffffff;--mat-sys-color-surface-container-low: #f1f4f3;--mat-sys-color-surface-container: #ebefed;--mat-sys-color-surface-container-high: #e6e9e7;--mat-sys-color-surface-container-highest: #e0e3e2;--mat-sys-color-primary: #006a6a;--mat-sys-color-on-primary: #ffffff;--mat-sys-color-primary-container: #00fbfb;--mat-sys-color-on-primary-container: #004f4f;--mat-sys-color-outline-variant: #bec9c8;--mat-sys-color-on-surface-variant: #3f4948;color-scheme:light}}@media(prefers-color-scheme:dark){html[data-theme=system]{--mat-button-filled-container-shape: 9999px;--mat-button-filled-horizontal-padding: 24px;--mat-button-filled-icon-offset: -8px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 9999px;--mat-button-outlined-horizontal-padding: 24px;--mat-button-outlined-icon-offset: -8px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-shape: 9999px;--mat-button-protected-horizontal-padding: 24px;--mat-button-protected-icon-offset: -8px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 9999px;--mat-button-text-horizontal-padding: 12px;--mat-button-text-icon-offset: -4px;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 16px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 9999px;--mat-button-tonal-horizontal-padding: 24px;--mat-button-tonal-icon-offset: -8px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: #00dddd;--mat-button-filled-disabled-container-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-button-filled-disabled-state-layer-color: #dae5e4;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #003737;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #003737 12%, transparent);--mat-button-filled-state-layer-color: #003737;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #dae5e4;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #00dddd;--mat-button-outlined-outline-color: #889392;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #00dddd 12%, transparent);--mat-button-outlined-state-layer-color: #00dddd;--mat-button-protected-container-color: #101414;--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-button-protected-disabled-state-layer-color: #dae5e4;--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #00dddd;--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #00dddd 12%, transparent);--mat-button-protected-state-layer-color: #00dddd;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-button-text-disabled-state-layer-color: #dae5e4;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #00dddd;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #00dddd 12%, transparent);--mat-button-text-state-layer-color: #00dddd;--mat-button-tonal-container-color: #324b4b;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #dae5e4;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #cce8e7;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #cce8e7 12%, transparent);--mat-button-tonal-state-layer-color: #cce8e7;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 40px;--mat-button-outlined-container-height: 40px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 40px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 40px;--mat-button-tonal-container-height: 40px;--mat-button-tonal-touch-target-display: block;--mat-button-filled-label-text-font: Roboto, sans-serif;--mat-button-filled-label-text-size: .875rem;--mat-button-filled-label-text-tracking: .006rem;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Roboto, sans-serif;--mat-button-outlined-label-text-size: .875rem;--mat-button-outlined-label-text-tracking: .006rem;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Roboto, sans-serif;--mat-button-protected-label-text-size: .875rem;--mat-button-protected-label-text-tracking: .006rem;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Roboto, sans-serif;--mat-button-text-label-text-size: .875rem;--mat-button-text-label-text-tracking: .006rem;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Roboto, sans-serif;--mat-button-tonal-label-text-size: .875rem;--mat-button-tonal-label-text-tracking: .006rem;--mat-button-tonal-label-text-weight: 500;--mat-card-elevated-container-shape: 12px;--mat-card-filled-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-color: #191c1c;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-filled-container-color: #313635;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: #101414;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: #3f4948;--mat-card-subtitle-text-color: #e0e3e2;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 1.5rem;--mat-card-subtitle-text-size: 1rem;--mat-card-subtitle-text-tracking: .009rem;--mat-card-subtitle-text-weight: 500;--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 1.75rem;--mat-card-title-text-size: 1.375rem;--mat-card-title-text-tracking: 0;--mat-card-title-text-weight: 400;--mat-chip-container-shape-radius: 8px;--mat-chip-disabled-container-opacity: 1;--mat-chip-elevated-container-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-outline-width: 1px;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-with-avatar-avatar-shape-radius: 24px;--mat-chip-with-avatar-avatar-size: 24px;--mat-chip-with-avatar-disabled-avatar-opacity: .38;--mat-chip-with-icon-disabled-icon-opacity: .38;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mat-chip-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-chip-elevated-selected-container-color: #324b4b;--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-chip-focus-outline-color: #dae5e4;--mat-chip-focus-state-layer-color: #dae5e4;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: #dae5e4;--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: #dae5e4;--mat-chip-outline-color: #889392;--mat-chip-selected-disabled-trailing-icon-color: #e0e3e2;--mat-chip-selected-focus-state-layer-color: #cce8e7;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: #cce8e7;--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: #cce8e7;--mat-chip-selected-trailing-action-state-layer-color: #cce8e7;--mat-chip-selected-trailing-icon-color: #cce8e7;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: #dae5e4;--mat-chip-with-icon-disabled-icon-color: #e0e3e2;--mat-chip-with-icon-icon-color: #dae5e4;--mat-chip-with-icon-selected-icon-color: #cce8e7;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #e0e3e2;--mat-chip-with-trailing-icon-trailing-icon-color: #dae5e4;--mat-chip-container-height: 32px;--mat-chip-label-text-font: Roboto, sans-serif;--mat-chip-label-text-line-height: 1.25rem;--mat-chip-label-text-size: .875rem;--mat-chip-label-text-tracking: .006rem;--mat-chip-label-text-weight: 500;--mat-datepicker-calendar-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-body-label-text-color: #e0e3e2;--mat-datepicker-calendar-container-background-color: #272b2a;--mat-datepicker-calendar-container-text-color: #e0e3e2;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #e0e3e2 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #0000ef;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #b0cccb;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #324b4b;--mat-datepicker-calendar-date-in-range-state-background-color: #004f4f;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #00dddd;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #00dddd;--mat-datepicker-calendar-date-selected-state-text-color: #003737;--mat-datepicker-calendar-date-text-color: #e0e3e2;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #00dddd;--mat-datepicker-calendar-date-today-selected-state-outline-color: #00dddd;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #dae5e4;--mat-datepicker-calendar-navigation-button-icon-color: #dae5e4;--mat-datepicker-calendar-period-button-icon-color: #dae5e4;--mat-datepicker-calendar-period-button-text-color: #dae5e4;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-datepicker-range-input-separator-color: #e0e3e2;--mat-datepicker-toggle-active-state-icon-color: #00dddd;--mat-datepicker-toggle-icon-color: #dae5e4;--mat-datepicker-calendar-body-label-text-size: .875rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-header-text-size: .875rem;--mat-datepicker-calendar-header-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: .875rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: .875rem;--mat-divider-width: 1px;--mat-divider-color: #3f4948;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-enabled-select-arrow-color: #dae5e4;--mat-form-field-error-focus-trailing-icon-color: #ffb4ab;--mat-form-field-error-hover-trailing-icon-color: #ffdad6;--mat-form-field-error-text-color: #ffb4ab;--mat-form-field-error-trailing-icon-color: #ffb4ab;--mat-form-field-filled-active-indicator-color: #dae5e4;--mat-form-field-filled-caret-color: #00dddd;--mat-form-field-filled-container-color: #3f4948;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #e0e3e2 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ffb4ab;--mat-form-field-filled-error-caret-color: #ffb4ab;--mat-form-field-filled-error-focus-active-indicator-color: #ffb4ab;--mat-form-field-filled-error-focus-label-text-color: #ffb4ab;--mat-form-field-filled-error-hover-active-indicator-color: #ffdad6;--mat-form-field-filled-error-hover-label-text-color: #ffdad6;--mat-form-field-filled-error-label-text-color: #ffb4ab;--mat-form-field-filled-focus-active-indicator-color: #00dddd;--mat-form-field-filled-focus-label-text-color: #00dddd;--mat-form-field-filled-hover-active-indicator-color: #e0e3e2;--mat-form-field-filled-hover-label-text-color: #dae5e4;--mat-form-field-filled-input-text-color: #e0e3e2;--mat-form-field-filled-input-text-placeholder-color: #dae5e4;--mat-form-field-filled-label-text-color: #dae5e4;--mat-form-field-focus-select-arrow-color: #00dddd;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #dae5e4;--mat-form-field-outlined-caret-color: #00dddd;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-form-field-outlined-error-caret-color: #ffb4ab;--mat-form-field-outlined-error-focus-label-text-color: #ffb4ab;--mat-form-field-outlined-error-focus-outline-color: #ffb4ab;--mat-form-field-outlined-error-hover-label-text-color: #ffdad6;--mat-form-field-outlined-error-hover-outline-color: #ffdad6;--mat-form-field-outlined-error-label-text-color: #ffb4ab;--mat-form-field-outlined-error-outline-color: #ffb4ab;--mat-form-field-outlined-focus-label-text-color: #00dddd;--mat-form-field-outlined-focus-outline-color: #00dddd;--mat-form-field-outlined-hover-label-text-color: #e0e3e2;--mat-form-field-outlined-hover-outline-color: #e0e3e2;--mat-form-field-outlined-input-text-color: #e0e3e2;--mat-form-field-outlined-input-text-placeholder-color: #dae5e4;--mat-form-field-outlined-label-text-color: #dae5e4;--mat-form-field-outlined-outline-color: #889392;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #191c1c 38%, transparent);--mat-form-field-select-option-text-color: #191c1c;--mat-form-field-state-layer-color: #e0e3e2;--mat-form-field-trailing-icon-color: #dae5e4;--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: 1rem;--mat-form-field-container-text-tracking: .031rem;--mat-form-field-container-text-weight: 400;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: .025rem;--mat-form-field-subscript-text-weight: 400;--mat-form-field-outlined-label-text-font: Roboto, sans-serif;--mat-form-field-outlined-label-text-size: 1rem;--mat-form-field-outlined-label-text-tracking: .031rem;--mat-form-field-outlined-label-text-weight: 400;--mat-form-field-filled-label-text-font: Roboto, sans-serif;--mat-form-field-filled-label-text-size: 1rem;--mat-form-field-filled-label-text-tracking: .031rem;--mat-form-field-filled-label-text-weight: 400;--mat-icon-color: inherit;--mat-list-active-indicator-color: #324b4b;--mat-list-active-indicator-shape: 9999px;--mat-list-list-item-container-color: transparent;--mat-list-list-item-container-shape: 0;--mat-list-list-item-disabled-label-text-color: #e0e3e2;--mat-list-list-item-disabled-label-text-opacity: .3;--mat-list-list-item-disabled-leading-icon-color: #e0e3e2;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-state-layer-color: #e0e3e2;--mat-list-list-item-disabled-state-layer-opacity: .12;--mat-list-list-item-disabled-trailing-icon-color: #e0e3e2;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-list-item-focus-label-text-color: #e0e3e2;--mat-list-list-item-focus-state-layer-color: #e0e3e2;--mat-list-list-item-focus-state-layer-opacity: .12;--mat-list-list-item-hover-label-text-color: #e0e3e2;--mat-list-list-item-hover-state-layer-color: #e0e3e2;--mat-list-list-item-hover-state-layer-opacity: .08;--mat-list-list-item-label-text-color: #e0e3e2;--mat-list-list-item-leading-avatar-color: #004f4f;--mat-list-list-item-leading-avatar-shape: 9999px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-leading-icon-color: #dae5e4;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-selected-trailing-icon-color: #00dddd;--mat-list-list-item-supporting-text-color: #dae5e4;--mat-list-list-item-trailing-icon-color: #dae5e4;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-trailing-supporting-text-color: #dae5e4;--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 16px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px;--mat-list-list-item-label-text-font: Roboto, sans-serif;--mat-list-list-item-label-text-line-height: 1.5rem;--mat-list-list-item-label-text-size: 1rem;--mat-list-list-item-label-text-tracking: .031rem;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-supporting-text-line-height: 1.25rem;--mat-list-list-item-supporting-text-size: .875rem;--mat-list-list-item-supporting-text-tracking: .016rem;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-trailing-supporting-text-line-height: 1rem;--mat-list-list-item-trailing-supporting-text-size: .688rem;--mat-list-list-item-trailing-supporting-text-tracking: .031rem;--mat-list-list-item-trailing-supporting-text-weight: 500;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-icon-size: 24px;--mat-menu-item-spacing: 12px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-container-shape: 4px;--mat-menu-divider-color: #3f4948;--mat-menu-item-label-text-color: #e0e3e2;--mat-menu-item-icon-color: #dae5e4;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, #e0e3e2 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, #e0e3e2 12%, transparent);--mat-menu-container-color: #1c2020;--mat-menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-line-height: 1.25rem;--mat-menu-item-label-text-size: .875rem;--mat-menu-item-label-text-tracking: .006rem;--mat-menu-item-label-text-weight: 500;--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-active-indicator-color: #00dddd;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-touch-target-size: 48px;--mat-radio-checked-ripple-color: #00dddd;--mat-radio-disabled-label-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-radio-disabled-selected-icon-color: #e0e3e2;--mat-radio-disabled-unselected-icon-color: #e0e3e2;--mat-radio-label-text-color: #e0e3e2;--mat-radio-ripple-color: #e0e3e2;--mat-radio-selected-focus-icon-color: #00dddd;--mat-radio-selected-hover-icon-color: #00dddd;--mat-radio-selected-icon-color: #00dddd;--mat-radio-selected-pressed-icon-color: #00dddd;--mat-radio-unselected-focus-icon-color: #e0e3e2;--mat-radio-unselected-hover-icon-color: #e0e3e2;--mat-radio-unselected-icon-color: #dae5e4;--mat-radio-unselected-pressed-icon-color: #e0e3e2;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 40px;--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 1.25rem;--mat-radio-label-text-size: .875rem;--mat-radio-label-text-tracking: .016rem;--mat-radio-label-text-weight: 400;--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #1c2020;--mat-select-enabled-trigger-text-color: #e0e3e2;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-select-placeholder-text-color: #dae5e4;--mat-select-enabled-arrow-color: #dae5e4;--mat-select-disabled-arrow-color: color-mix(in srgb, #e0e3e2 38%, transparent);--mat-select-focused-arrow-color: #00dddd;--mat-select-invalid-arrow-color: #ffb4ab;--mat-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: 1rem;--mat-select-trigger-text-tracking: .031rem;--mat-select-trigger-text-weight: 400;--mat-sidenav-container-shape: 16px;--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-container-width: 360px;--mat-sidenav-container-divider-color: transparent;--mat-sidenav-container-background-color: #101414;--mat-sidenav-container-text-color: #dae5e4;--mat-sidenav-content-background-color: #101414;--mat-sidenav-content-text-color: #e0e3e2;--mat-sidenav-scrim-color: color-mix(in srgb, #293232 40%, transparent);--mat-slide-toggle-disabled-selected-handle-opacity: 1;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-width: 2px;--mat-slide-toggle-handle-shape: 9999px;--mat-slide-toggle-hidden-track-opacity: 0;--mat-slide-toggle-hidden-track-transition: opacity 75ms;--mat-slide-toggle-pressed-handle-size: 28px;--mat-slide-toggle-selected-handle-horizontal-margin: 0 24px;--mat-slide-toggle-selected-handle-size: 24px;--mat-slide-toggle-selected-icon-size: 16px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0 22px;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 2px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-track-height: 32px;--mat-slide-toggle-track-outline-width: 2px;--mat-slide-toggle-track-shape: 9999px;--mat-slide-toggle-track-width: 52px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0 8px;--mat-slide-toggle-unselected-handle-size: 16px;--mat-slide-toggle-unselected-icon-size: 16px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: opacity 75ms;--mat-slide-toggle-with-icon-handle-size: 24px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-disabled-label-text-color: #e0e3e2;--mat-slide-toggle-disabled-selected-handle-color: #101414;--mat-slide-toggle-disabled-selected-icon-color: #e0e3e2;--mat-slide-toggle-disabled-selected-track-color: #e0e3e2;--mat-slide-toggle-disabled-unselected-handle-color: #e0e3e2;--mat-slide-toggle-disabled-unselected-icon-color: #3f4948;--mat-slide-toggle-disabled-unselected-track-color: #3f4948;--mat-slide-toggle-disabled-unselected-track-outline-color: #e0e3e2;--mat-slide-toggle-label-text-color: #e0e3e2;--mat-slide-toggle-selected-focus-handle-color: #004f4f;--mat-slide-toggle-selected-focus-state-layer-color: #00dddd;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #00dddd;--mat-slide-toggle-selected-handle-color: #003737;--mat-slide-toggle-selected-hover-handle-color: #004f4f;--mat-slide-toggle-selected-hover-state-layer-color: #00dddd;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #00dddd;--mat-slide-toggle-selected-icon-color: #00fbfb;--mat-slide-toggle-selected-pressed-handle-color: #004f4f;--mat-slide-toggle-selected-pressed-state-layer-color: #00dddd;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #00dddd;--mat-slide-toggle-selected-track-color: #00dddd;--mat-slide-toggle-track-outline-color: #889392;--mat-slide-toggle-unselected-focus-handle-color: #dae5e4;--mat-slide-toggle-unselected-focus-state-layer-color: #e0e3e2;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #3f4948;--mat-slide-toggle-unselected-handle-color: #889392;--mat-slide-toggle-unselected-hover-handle-color: #dae5e4;--mat-slide-toggle-unselected-hover-state-layer-color: #e0e3e2;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #3f4948;--mat-slide-toggle-unselected-icon-color: #3f4948;--mat-slide-toggle-unselected-pressed-handle-color: #dae5e4;--mat-slide-toggle-unselected-pressed-state-layer-color: #e0e3e2;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #3f4948;--mat-slide-toggle-unselected-track-color: #3f4948;--mat-slide-toggle-touch-target-display: block;--mat-slide-toggle-label-text-font: Roboto, sans-serif;--mat-slide-toggle-label-text-line-height: 1.25rem;--mat-slide-toggle-label-text-size: .875rem;--mat-slide-toggle-label-text-tracking: .016rem;--mat-slide-toggle-label-text-weight: 400;--mat-snack-bar-container-shape: 4px;--mat-snack-bar-button-color: #006a6a;--mat-snack-bar-container-color: #e0e3e2;--mat-snack-bar-supporting-text-color: #2d3131;--mat-snack-bar-supporting-text-font: Roboto, sans-serif;--mat-snack-bar-supporting-text-line-height: 1.25rem;--mat-snack-bar-supporting-text-size: .875rem;--mat-snack-bar-supporting-text-weight: 400;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #101414;--mat-table-header-headline-color: #e0e3e2;--mat-table-row-item-label-text-color: #e0e3e2;--mat-table-row-item-outline-color: #889392;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 1.25rem;--mat-table-header-headline-size: .875rem;--mat-table-header-headline-tracking: .006rem;--mat-table-header-headline-weight: 500;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 1.25rem;--mat-table-row-item-label-text-size: .875rem;--mat-table-row-item-label-text-tracking: .016rem;--mat-table-row-item-label-text-weight: 400;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 1.25rem;--mat-table-footer-supporting-text-size: .875rem;--mat-table-footer-supporting-text-tracking: .016rem;--mat-table-footer-supporting-text-weight: 400;--mat-toolbar-container-background-color: #101414;--mat-toolbar-container-text-color: #e0e3e2;--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 1.75rem;--mat-toolbar-title-text-size: 1.375rem;--mat-toolbar-title-text-tracking: 0;--mat-toolbar-title-text-weight: 400;--mat-sys-color-surface: #101414;--mat-sys-color-on-surface: #e0e3e2;--mat-sys-color-surface-container-lowest: #0b0f0e;--mat-sys-color-surface-container-low: #191c1c;--mat-sys-color-surface-container: #1c2020;--mat-sys-color-surface-container-high: #272b2a;--mat-sys-color-surface-container-highest: #313635;--mat-sys-color-primary: #00dddd;--mat-sys-color-on-primary: #003737;--mat-sys-color-primary-container: #004f4f;--mat-sys-color-on-primary-container: #00fbfb;--mat-sys-color-outline-variant: #3f4948;--mat-sys-color-on-surface-variant: #dae5e4;color-scheme:dark}}html,body{margin:0;padding:0;font-family:Roboto,Helvetica Neue,sans-serif;background:var(--mat-sys-color-surface);color:var(--mat-sys-color-on-surface);height:100%;overflow:hidden}app-root{display:block;height:100%}mat-form-field{width:100%;margin-bottom:1rem}mat-form-field .mat-mdc-form-field-icon-suffix{display:flex!important;align-items:center!important;justify-content:center!important;margin-right:4px!important}button[mat-icon-button].mat-mdc-icon-button{width:var(--form-icon-button)!important;height:var(--form-icon-button)!important;padding:0!important;display:flex!important;align-items:center;justify-content:center}mat-icon{font-size:var(--form-icon-size)!important;width:var(--form-icon-size)!important;height:var(--form-icon-size)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.cdk-overlay-container .mat-mdc-dialog-surface{background:var(--mat-sys-color-surface-container-high)!important;color:var(--mat-sys-color-on-surface)!important;border:1px solid var(--mat-sys-color-outline-variant)!important}.cdk-overlay-container .mat-mdc-dialog-title{color:var(--mat-sys-color-on-surface)!important;opacity:1!important;font-weight:600}.cdk-overlay-container .mat-mdc-dialog-content{color:var(--mat-sys-color-on-surface)!important}.cdk-overlay-pane.voip-pabx-recording-dialog-panel .mat-mdc-dialog-surface{border-radius:.75rem!important;box-sizing:border-box;overflow:hidden!important}.cdk-overlay-pane.voip-pabx-recording-dialog-panel .mat-mdc-dialog-container,.cdk-overlay-pane.voip-pabx-recording-dialog-panel .mat-mdc-dialog-content{box-sizing:border-box;max-width:100%;min-width:0}.cdk-overlay-pane.voip-pabx-recording-dialog-panel .mat-mdc-dialog-content{margin:0!important}.cdk-overlay-container .mat-mdc-dialog-content p,.cdk-overlay-container .mat-mdc-dialog-content .message{color:var(--mat-sys-color-on-surface)!important}.snackbar{color:#fff;font-weight:600;border-radius:.6rem}.snackbar-success{--mdc-snackbar-container-color: #22c55e}.snackbar-error{--mdc-snackbar-container-color: #ef4444}.snackbar-warning{--mdc-snackbar-container-color: #f59e0b}.snackbar-info{--mdc-snackbar-container-color: #3b82f6}.cdk-overlay-container .mat-mdc-dialog-content .hint{color:var(--mat-sys-color-on-surface-variant)!important}.cdk-overlay-pane .mat-mdc-autocomplete-panel{background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);opacity:1}.cdk-overlay-pane .mat-mdc-autocomplete-panel .mat-mdc-option{color:var(--mat-sys-color-on-surface)}.cdk-overlay-pane .mat-mdc-autocomplete-panel .mat-mdc-option:hover,.cdk-overlay-pane .mat-mdc-autocomplete-panel .mat-mdc-option.mat-mdc-option-active{background:var(--mat-sys-color-surface-container-low)}.cdk-overlay-pane .mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item--selected{background:color-mix(in srgb,var(--mat-sys-color-primary) 20%,transparent);color:var(--mat-sys-color-primary)}.cdk-overlay-pane .mat-mdc-autocomplete-panel .mdc-menu-surface,.cdk-overlay-pane .mat-mdc-autocomplete-panel .mdc-menu-surface--open{background:var(--mat-sys-color-surface-container-high);opacity:1}button.submit-btn,button[type=submit]{height:48px;font-weight:600!important;border-radius:12px!important}.erp-page button[mat-stroked-button],.erp-page button[mat-flat-button],.erp-page button[mat-raised-button],.cdk-overlay-pane .mat-mdc-dialog-actions button[mat-stroked-button],.cdk-overlay-pane .mat-mdc-dialog-actions button[mat-flat-button],.cdk-overlay-pane .mat-mdc-dialog-actions button[mat-raised-button]{height:var(--form-control-height)!important;min-height:var(--form-control-height)!important}.erp-page mat-form-field,.erp-page .mat-mdc-form-field{margin-bottom:0!important;--mat-form-field-container-height: var(--form-control-height);--mat-form-field-container-vertical-padding: 8px}.erp-page .mdc-text-field--outlined{--mdc-outlined-text-field-container-height: var(--form-control-height)}.erp-page .mat-mdc-form-field-infix{min-height:var(--form-control-height)!important;padding-top:8px!important;padding-bottom:8px!important}.cdk-overlay-pane .crud-dialog mat-form-field,.cdk-overlay-pane .crud-dialog .mat-mdc-form-field{margin-bottom:0!important;--mat-form-field-container-height: var(--form-control-height);--mat-form-field-container-vertical-padding: 8px}.cdk-overlay-pane .crud-dialog .mdc-text-field--outlined{--mdc-outlined-text-field-container-height: var(--form-control-height)}.cdk-overlay-pane .crud-dialog .mat-mdc-form-field-infix{min-height:var(--form-control-height)!important;padding-top:8px!important;padding-bottom:8px!important}.erp-page{padding:1.75rem}.erp-card{padding:1.5rem 1.75rem;background:var(--mat-sys-color-surface-container-high)!important;background-color:var(--mat-sys-color-surface-container-high)!important;border:1px solid var(--mat-sys-color-outline-variant);border-radius:1rem;box-shadow:none!important}mat-card.erp-card,.mat-mdc-card.erp-card{background:var(--mat-sys-color-surface-container-high)!important;background-color:var(--mat-sys-color-surface-container-high)!important;border:1px solid var(--mat-sys-color-outline-variant)!important;border-radius:1rem!important;box-shadow:none!important}.erp-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.erp-header h1{margin:0;font-size:1.6rem;font-weight:700;letter-spacing:0}.erp-header p{margin:.25rem 0 0;color:var(--mat-sys-color-on-surface-variant);font-size:.95rem}.header-actions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:.5rem}.header-actions button{width:var(--crud-action-button-width);min-width:var(--crud-action-button-width);white-space:nowrap}.header-actions button mat-icon{margin-right:.25rem}.filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;align-items:center;margin-bottom:1rem}.filter-grid .span-4{grid-column:1/-1}.filter-actions{display:flex;grid-column:1/-1;justify-self:end;align-items:center;justify-content:flex-end;gap:.5rem;padding-right:.25rem}.filter-actions button{width:var(--crud-action-button-width);min-width:var(--crud-action-button-width);height:var(--form-control-height);line-height:var(--form-control-height);white-space:nowrap}.filter-actions button mat-icon{margin-right:.25rem}.filter-actions button[color=warn]{width:auto}.selection-count{display:inline-flex;align-items:center;min-height:var(--form-control-height);color:var(--mat-sys-color-on-surface-variant);font-size:.875rem;font-weight:600}.table-wrapper{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;background:var(--mat-sys-color-surface-container)!important;background-color:var(--mat-sys-color-surface-container)!important;border:1px solid var(--mat-sys-color-outline-variant);border-radius:.75rem}.table-wrapper table{width:100%;border-collapse:collapse;table-layout:auto}.table-wrapper .mat-mdc-header-row{background:var(--mat-sys-color-surface-container-high)!important;background-color:var(--mat-sys-color-surface-container-high)!important}.table-wrapper th,.table-wrapper td{padding:.75rem 1rem;font-size:.9rem;line-height:1.3rem}.table-wrapper .mat-mdc-header-cell,.table-wrapper .mat-mdc-cell{border-bottom:1px solid var(--mat-sys-color-outline-variant);background-clip:padding-box}.table-wrapper .mat-mdc-row:hover{background:var(--mat-sys-color-surface-container-low)}.table-loading{position:absolute;inset:0;z-index:3;display:grid;place-items:center;background:color-mix(in srgb,var(--mat-sys-color-surface-container) 70%,transparent);opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .18s ease}.table-wrapper.is-loading{min-height:240px}.table-wrapper.is-loading .table-loading{opacity:1;pointer-events:auto}.table-loading .mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color: var(--mat-sys-color-primary)}.mobile-paginator{margin-top:.75rem}.actions-col{display:inline-flex;align-items:center;justify-content:flex-end;gap:.25rem;min-width:112px}.actions-col-cell{width:112px;text-align:right;white-space:nowrap}.status-col{width:120px;min-width:120px}.status-pill{--mdc-chip-container-height: 26px;--mdc-chip-elevated-container-color: transparent;--mdc-chip-label-text-color: var(--mat-sys-color-on-surface-variant);--mdc-chip-outline-color: var(--mat-sys-color-outline-variant);display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:92px;height:26px;padding:0 .4rem;border:1px solid var(--mat-sys-color-outline-variant);border-radius:999px;background:transparent;color:var(--mat-sys-color-on-surface-variant);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}mat-chip.status-pill,.status-pill.mat-mdc-chip{border-radius:999px!important;background:color-mix(in srgb,var(--mat-sys-color-outline-variant) 30%,transparent)!important;background-color:color-mix(in srgb,var(--mat-sys-color-outline-variant) 30%,transparent)!important}.status-pill.is-active,mat-chip.status-pill.is-active,.status-pill.mat-mdc-chip.is-active{--mdc-chip-elevated-container-color: color-mix( in srgb, var(--mat-sys-color-primary) 15%, transparent );--mdc-chip-label-text-color: var(--mat-sys-color-primary);--mdc-chip-outline-color: color-mix(in srgb, var(--mat-sys-color-primary) 35%, transparent);border-color:color-mix(in srgb,var(--mat-sys-color-primary) 35%,transparent)!important;background:color-mix(in srgb,var(--mat-sys-color-primary) 15%,transparent)!important;background-color:color-mix(in srgb,var(--mat-sys-color-primary) 15%,transparent)!important;color:var(--mat-sys-color-primary)!important}.status-pill.is-inactive,mat-chip.status-pill.is-inactive,.status-pill.mat-mdc-chip.is-inactive{--mdc-chip-elevated-container-color: transparent;--mdc-chip-label-text-color: var(--mat-sys-color-on-surface-variant);--mdc-chip-outline-color: color-mix( in srgb, var(--mat-sys-color-outline-variant) 70%, transparent );border-color:color-mix(in srgb,var(--mat-sys-color-outline-variant) 70%,transparent)!important;background:transparent!important;background-color:transparent!important;color:var(--mat-sys-color-on-surface-variant)!important}.status-pill .mdc-evolution-chip__cell,.status-pill .mdc-evolution-chip__action,.status-pill .mdc-evolution-chip__graphic,.status-pill .mdc-evolution-chip__text-label,.status-pill .mat-mdc-chip-action-label{color:inherit!important;background:transparent!important;background-color:transparent!important}.status-pill.status-chip{--activity-chip-bg: rgba(148, 163, 184, .14);--activity-chip-border: #94a3b8;--activity-chip-color: #e2e8f0;min-width:86px;height:30px;padding:0 .75rem;border:1px solid var(--activity-chip-border);border-radius:8px;background:var(--activity-chip-bg);color:var(--activity-chip-color);letter-spacing:.02em}.status-pill.status-chip.chip-success,.status-pill.status-chip.is-active{--activity-chip-bg: rgba(34, 197, 94, .2);--activity-chip-border: #22c55e;--activity-chip-color: #bbf7d0}.status-pill.status-chip.chip-queued{--activity-chip-bg: rgba(168, 85, 247, .18);--activity-chip-border: #a855f7;--activity-chip-color: #e9d5ff}.status-pill.status-chip.chip-running{--activity-chip-bg: rgba(59, 130, 246, .2);--activity-chip-border: #3b82f6;--activity-chip-color: #bfdbfe}.status-pill.status-chip.chip-failed{--activity-chip-bg: rgba(239, 68, 68, .2);--activity-chip-border: #ef4444;--activity-chip-color: #fecaca}.status-pill.status-chip.chip-skipped,.status-pill.status-chip.is-inactive{--activity-chip-bg: rgba(148, 163, 184, .14);--activity-chip-border: #94a3b8;--activity-chip-color: #e2e8f0}.crud-dialog{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:100%;max-height:min(92vh,1100px);padding:1.5rem 1.75rem 1.25rem}.crud-dialog .dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.crud-dialog .dialog-header h2{margin:0;font-size:1.25rem;font-weight:700;letter-spacing:0}.crud-dialog .dialog-header p{margin:.35rem 0 0;color:var(--mat-sys-color-on-surface-variant);font-size:.9rem}.crud-dialog .dialog-content{flex:1 1 auto;min-height:0;max-height:min(82vh,980px);overflow:hidden;margin:0!important;padding:0!important}.crud-dialog .form-tabs{display:flex;flex-direction:column;min-height:0;height:100%;margin-bottom:1.25rem}.crud-dialog .tab-content{padding:.65rem 0 .25rem}.form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem .75rem;margin-bottom:.35rem}.form-grid .span-2,.span-2{grid-column:span 2}.form-grid .span-3,.span-3{grid-column:span 3}.form-grid .span-4,.span-4{grid-column:span 4}.crud-dialog .form-actions{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-content:stretch!important;gap:.75rem;box-sizing:border-box;width:auto;margin:auto 0 0!important;padding:.85rem .75rem .75rem!important;border-top:1px solid color-mix(in srgb,var(--mat-sys-color-outline-variant) 70%,transparent);background:color-mix(in srgb,var(--mat-sys-color-surface-container-high) 88%,transparent);box-shadow:0 -8px 18px #00000029;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.crud-dialog .secondary-actions{display:flex;grid-column:1;grid-row:1;justify-content:flex-start}.crud-dialog .primary-actions{display:grid;grid-column:2;grid-row:1;justify-content:flex-end;gap:0}.crud-dialog .save-split-action{grid-template-columns:minmax(160px,auto) 44px;overflow:hidden;border-radius:999px}.crud-dialog .save-split-action .save-main-button{height:40px;border-radius:999px 0 0 999px!important}.crud-dialog .save-split-action .save-more-button{width:44px;min-width:44px!important;height:40px;padding:0!important;margin-left:0!important;border-left:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:0 999px 999px 0!important}.crud-dialog .save-split-action.is-single-action{grid-template-columns:minmax(160px,auto)}.crud-dialog .save-split-action.is-single-action .save-main-button{border-radius:999px!important}.crud-dialog .form-actions button{min-width:136px}@media(min-width:901px){.crud-dialog{height:100%;min-height:0}}@media(max-width:1400px){.form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.form-grid .span-4,.span-4{grid-column:span 3}}@media(max-width:1200px){.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid .span-3,.form-grid .span-4,.span-3,.span-4{grid-column:span 2}}@media(max-width:900px){.erp-page,.erp-card{padding:1rem}.erp-header{flex-direction:column;align-items:stretch}.header-actions,.filter-actions{justify-content:flex-end;flex-wrap:wrap}.filter-grid{grid-template-columns:1fr}.filter-actions{grid-column:1/-1;padding-right:0}.mobile-paginator .mat-mdc-paginator-container{flex-wrap:wrap;row-gap:.5rem;justify-content:space-between}.mobile-paginator .mat-mdc-paginator-page-size{width:100%;justify-content:flex-end}.mobile-paginator .mat-mdc-paginator-range-actions{width:100%;justify-content:flex-end;flex-wrap:nowrap;gap:.5rem}.mobile-paginator .mat-mdc-paginator-range-label{white-space:nowrap}.crud-dialog{width:100%;height:100%;min-height:0;padding:1rem 1rem .25rem}.crud-dialog .dialog-content{max-height:none}.crud-dialog .form-tabs{margin-bottom:0}.form-grid{grid-template-columns:1fr}.form-grid .span-2,.form-grid .span-3,.form-grid .span-4,.span-2,.span-3,.span-4{grid-column:span 1}.crud-dialog .form-actions{grid-template-columns:1fr;gap:.6rem;padding:.75rem .5rem .65rem!important}.crud-dialog .primary-actions{order:1;display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-column:auto;grid-row:auto;width:100%}.crud-dialog .save-split-action.is-single-action{grid-template-columns:minmax(0,1fr)}.crud-dialog .secondary-actions{order:2;display:block;grid-column:auto;grid-row:auto;width:100%}.crud-dialog .form-actions button{width:100%;min-width:0!important;max-width:100%}.crud-dialog .save-more-button{width:44px!important;min-width:44px!important}}.cdk-overlay-pane.settings-theme-domain-dialog .theme-domain-dialog{width:100%;max-width:100%;max-height:min(92vh,1100px);padding:1.5rem 1.75rem 1.25rem;box-sizing:border-box;display:flex;flex-direction:column}.cdk-overlay-pane.settings-theme-domain-dialog .dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.cdk-overlay-pane.settings-theme-domain-dialog .dialog-header h2{margin:0;font-size:1.25rem;font-weight:700;letter-spacing:0}.cdk-overlay-pane.settings-theme-domain-dialog .dialog-header p{margin:.35rem 0 0;color:var(--mat-sys-color-on-surface-variant);font-size:.9rem}.cdk-overlay-pane.settings-theme-domain-dialog .dialog-content{flex:1 1 auto;min-height:0;max-height:min(82vh,980px);overflow:hidden;margin:0!important;padding:0!important}.cdk-overlay-pane.settings-theme-domain-dialog .form-tabs{display:flex;flex-direction:column;min-height:0;height:100%;margin-bottom:1.25rem}.cdk-overlay-pane.settings-theme-domain-dialog .tab-content{padding:.65rem 0 .25rem}.cdk-overlay-pane.settings-theme-domain-dialog .form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem .75rem;margin-bottom:.35rem}.cdk-overlay-pane.settings-theme-domain-dialog .span-2{grid-column:span 2}.cdk-overlay-pane.settings-theme-domain-dialog .span-3{grid-column:span 3}.cdk-overlay-pane.settings-theme-domain-dialog .span-4{grid-column:span 4}.cdk-overlay-pane.settings-theme-domain-dialog .pill{padding:.15rem .6rem;border-radius:999px;color:var(--mat-sys-color-primary);background:color-mix(in srgb,var(--mat-sys-color-primary) 12%,transparent);font-size:.7rem;letter-spacing:.05em;text-transform:uppercase}.cdk-overlay-pane.settings-theme-domain-dialog .form-actions{display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-content:stretch!important;gap:.75rem;margin:auto 0 0!important;padding:.85rem .75rem .75rem!important;width:auto;box-sizing:border-box;position:relative;z-index:2;border-top:1px solid color-mix(in srgb,var(--mat-sys-color-outline-variant) 70%,transparent);background:color-mix(in srgb,var(--mat-sys-color-surface-container-high) 88%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 -8px 18px #00000029}.cdk-overlay-pane.settings-theme-domain-dialog .form-actions .error{grid-column:1/-1;color:var(--mat-sys-color-error);font-size:.9rem;text-align:right}.cdk-overlay-pane.settings-theme-domain-dialog .secondary-actions{display:flex;grid-column:1;grid-row:1;justify-content:flex-start}.cdk-overlay-pane.settings-theme-domain-dialog .primary-actions{display:grid;grid-template-columns:minmax(160px,auto) 44px;grid-column:2;grid-row:1;justify-content:flex-end;gap:0}.cdk-overlay-pane.settings-theme-domain-dialog .save-split-action{border-radius:999px;overflow:hidden;gap:0}.cdk-overlay-pane.settings-theme-domain-dialog .save-split-action .save-main-button{height:40px;border-radius:999px 0 0 999px!important}.cdk-overlay-pane.settings-theme-domain-dialog .save-split-action .save-more-button{width:44px;min-width:44px!important;height:40px;padding:0!important;margin-left:0!important;border-left:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:0 999px 999px 0!important}.cdk-overlay-pane.settings-theme-domain-dialog .save-split-action.is-single-action .save-main-button{border-radius:999px!important}.cdk-overlay-pane.settings-theme-domain-dialog .save-split-action.is-single-action{grid-template-columns:minmax(160px,auto)}.cdk-overlay-pane.settings-theme-domain-dialog .form-actions button{min-width:136px}@media(min-width:901px){.cdk-overlay-pane.settings-theme-domain-dialog .theme-domain-dialog{height:100%;min-height:0}}@media(max-width:1400px){.cdk-overlay-pane.settings-theme-domain-dialog .form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cdk-overlay-pane.settings-theme-domain-dialog .span-4{grid-column:span 3}}@media(max-width:1200px){.cdk-overlay-pane.settings-theme-domain-dialog .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cdk-overlay-pane.settings-theme-domain-dialog .span-3,.cdk-overlay-pane.settings-theme-domain-dialog .span-4{grid-column:span 2}}@media(max-width:900px){.cdk-overlay-pane.settings-theme-domain-dialog .theme-domain-dialog{width:100%;padding:1rem 1rem .25rem;height:100%;min-height:0}.cdk-overlay-pane.settings-theme-domain-dialog .dialog-content{max-height:none}.cdk-overlay-pane.settings-theme-domain-dialog .form-tabs{margin-bottom:0}.cdk-overlay-pane.settings-theme-domain-dialog .form-grid{grid-template-columns:1fr}.cdk-overlay-pane.settings-theme-domain-dialog .span-2,.cdk-overlay-pane.settings-theme-domain-dialog .span-4{grid-column:span 1}.cdk-overlay-pane.settings-theme-domain-dialog .form-actions{grid-template-columns:1fr;gap:.6rem;padding:.75rem .5rem .65rem!important}.cdk-overlay-pane.settings-theme-domain-dialog .primary-actions{order:1;display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-column:auto;grid-row:auto;width:100%}.cdk-overlay-pane.settings-theme-domain-dialog .save-split-action.is-single-action{grid-template-columns:minmax(0,1fr)}.cdk-overlay-pane.settings-theme-domain-dialog .secondary-actions{order:2;display:block;grid-column:auto;grid-row:auto;width:100%}.cdk-overlay-pane.settings-theme-domain-dialog .form-actions .error{order:3;text-align:left}.cdk-overlay-pane.settings-theme-domain-dialog .form-actions button{width:100%;min-width:0!important;max-width:100%}.cdk-overlay-pane.settings-theme-domain-dialog .save-more-button{min-width:44px!important;width:44px!important}}.api-error{margin:-.25rem 0 .75rem;font-size:.9rem;font-weight:600;color:var(--mat-sys-color-error)}.link-row{text-align:center;margin-top:1.5rem;font-size:.9rem}.link-row a{color:var(--mat-sys-color-primary);font-weight:600;text-decoration:none}.link-row a:hover{text-decoration:underline}body.geomap-mobile-fullscreen app-isp-geomap-assets .mapboxgl-ctrl-top-left,body.geomap-mobile-fullscreen app-isp-geomap-assets .mapboxgl-ctrl-top-right{top:calc(env(safe-area-inset-top) + .25rem)}body.geomap-mobile-fullscreen app-isp-geomap-assets .mapboxgl-ctrl-top-left{left:calc(env(safe-area-inset-left) + .25rem)}body.geomap-mobile-fullscreen app-isp-geomap-assets .mapboxgl-ctrl-top-right{right:calc(env(safe-area-inset-right) + .25rem)}body.geomap-mobile-fullscreen app-isp-geomap-assets .mapboxgl-ctrl-bottom-left,body.geomap-mobile-fullscreen app-isp-geomap-assets .mapboxgl-ctrl-bottom-right{bottom:calc(env(safe-area-inset-bottom) + .25rem)}body.geomap-mobile-fullscreen app-isp-geomap-assets .mapboxgl-ctrl-bottom-left{left:calc(env(safe-area-inset-left) + .25rem)}body.geomap-mobile-fullscreen app-isp-geomap-assets .mapboxgl-ctrl-bottom-right{right:calc(env(safe-area-inset-right) + .25rem)}app-isp-geomap-assets .map-container .mapboxgl-canvas,app-isp-geomap-assets .map-container .mapboxgl-canvas:active{cursor:crosshair}app-isp-geomap-assets .geomap-pin{position:relative;width:24px;height:24px;background:#0ea5e9;border-radius:50% 50% 50% 0;transform:rotate(-45deg);box-shadow:0 6px 12px #0000004d;border:2px solid #ffffff;z-index:2;cursor:pointer}app-isp-geomap-assets .geomap-pin-icon{position:absolute;top:4px;left:4px;width:14px;height:14px;transform:rotate(45deg);color:#fff;display:grid;place-items:center}app-isp-geomap-assets .geomap-pin-icon svg{width:14px;height:14px;display:block}app-isp-geomap-assets .geomap-pin-saved{box-shadow:0 8px 14px #00000057}app-isp-geomap-assets .mapboxgl-ctrl-group{background:var(--mat-sys-color-surface-container-high);border:1px solid var(--mat-sys-color-outline-variant);box-shadow:0 8px 16px #00000040}app-isp-geomap-assets .mapboxgl-ctrl-geocoder{min-width:300px;width:min(460px,100vw - 130px);max-width:calc(100vw - 130px);border-radius:24px;overflow:visible;border:1px solid var(--mat-sys-color-outline-variant);box-shadow:0 10px 24px #0000003d}app-isp-geomap-assets .mapboxgl-ctrl-geocoder--input{font-size:.95rem}app-isp-geomap-assets .mapboxgl-ctrl-top-left .mapboxgl-ctrl-geocoder{margin:10px 0 0 10px}app-isp-geomap-assets .mapboxgl-ctrl-top-left .mapboxgl-ctrl-group:not(:first-child){margin-top:8px}app-isp-geomap-assets .mapboxgl-ctrl-group button{color:var(--mat-sys-color-on-surface)}app-isp-geomap-assets .mapboxgl-ctrl-group button:hover:not(.mapbox-gl-draw_polygon):not(.mapbox-gl-draw_trash){background-color:color-mix(in srgb,var(--mat-sys-color-primary) 15%,transparent)}app-isp-geomap-assets .mapboxgl-ctrl-group button+button,app-isp-geomap-assets .geomap-measure-control .mapboxgl-ctrl-icon+.mapboxgl-ctrl-icon{border-top:1px solid color-mix(in srgb,var(--mat-sys-color-outline-variant) 70%,transparent)}app-isp-geomap-assets .mapboxgl-ctrl-group .mapbox-gl-draw_polygon,app-isp-geomap-assets .mapboxgl-ctrl-group .mapbox-gl-draw_trash{background-position:center;background-repeat:no-repeat;background-color:transparent!important}app-isp-geomap-assets .mapboxgl-ctrl-group .mapbox-gl-draw_trash[disabled],app-isp-geomap-assets .mapboxgl-ctrl-group .mapbox-gl-draw_polygon[disabled],app-isp-geomap-assets .geomap-measure-control button[disabled]{opacity:.5;cursor:not-allowed}app-isp-geomap-assets .mapboxgl-ctrl-group .mapbox-gl-draw_polygon:hover,app-isp-geomap-assets .mapboxgl-ctrl-group .mapbox-gl-draw_polygon:focus-visible,app-isp-geomap-assets .mapboxgl-ctrl-group .mapbox-gl-draw_trash:hover,app-isp-geomap-assets .mapboxgl-ctrl-group .mapbox-gl-draw_trash:focus-visible,app-isp-geomap-assets .mapboxgl-ctrl-group .mapbox-gl-draw_trash.active{background-color:color-mix(in srgb,var(--mat-sys-color-primary) 15%,transparent)!important}app-isp-geomap-assets .mapboxgl-ctrl-group .mapbox-gl-draw_polygon.active,app-isp-geomap-assets .mapboxgl-ctrl-group .mapbox-gl-draw_polygon[data-active=true],app-isp-geomap-assets .geomap-view-control .geomap-fullscreen-toggle[data-fullscreen=true],app-isp-geomap-assets .geomap-view-control .geomap-expand-toggle[data-expanded=true],app-isp-geomap-assets .geomap-measure-control .geomap-measure-toggle[data-active=true],app-isp-geomap-assets .geomap-measure-control .geomap-rectangle-toggle[data-active=true]{background:color-mix(in srgb,var(--mat-sys-color-primary) 22%,transparent)}.dark-theme app-isp-geomap-assets .mapboxgl-ctrl-group button:not(.geomap-style-toggle):not(.geomap-measure-toggle):not(.geomap-rectangle-toggle):not(.geomap-measure-clear):not(.geomap-fullscreen-toggle):not(.geomap-expand-toggle){filter:invert(1) hue-rotate(180deg)}@media(prefers-color-scheme:dark){.system-theme app-isp-geomap-assets .mapboxgl-ctrl-group button:not(.geomap-style-toggle):not(.geomap-measure-toggle):not(.geomap-rectangle-toggle):not(.geomap-measure-clear):not(.geomap-fullscreen-toggle):not(.geomap-expand-toggle){filter:invert(1) hue-rotate(180deg)}}app-isp-geomap-assets .geomap-style-control .geomap-style-toggle,app-isp-geomap-assets .geomap-view-control .geomap-fullscreen-toggle,app-isp-geomap-assets .geomap-view-control .geomap-expand-toggle{display:grid;place-items:center}app-isp-geomap-assets .geomap-style-toggle svg{width:18px;height:18px;fill:currentColor}app-isp-geomap-assets .geomap-measure-control svg,app-isp-geomap-assets .geomap-fullscreen-toggle svg,app-isp-geomap-assets .geomap-expand-toggle svg{width:18px;height:18px;fill:none;stroke:currentColor}.select-search-option{height:auto;cursor:default;padding:0}.select-search-option .mat-pseudo-checkbox{display:none}.select-search-option:hover{background:transparent!important}.select-search-field{width:100%;margin:.5rem 0 .25rem;padding:0 .75rem;box-sizing:border-box}.select-search-option .mdc-list-item__primary-text{width:100%}.select-search-field .mat-mdc-form-field{width:100%;max-width:100%;flex:1 1 auto}.select-search-field .mat-mdc-text-field-wrapper,.select-search-field .mat-mdc-form-field-infix{width:100%;max-width:100%}app-isp-geomap-assets .mapboxgl-popup.geomap-measure-popup .mapboxgl-popup-content{background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);border:1px solid var(--mat-sys-color-outline-variant);border-radius:6px;padding:4px 8px;font-size:.8rem;box-shadow:0 6px 16px #0003}app-isp-geomap-assets .geomap-asset-popup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}app-isp-geomap-assets .geomap-asset-popup-model,app-isp-geomap-assets .geomap-asset-popup-project{grid-column:span 2}app-isp-geomap-assets .geomap-asset-panel{position:absolute;top:12px;left:68px;z-index:2;background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);border:1px solid var(--mat-sys-color-outline-variant);border-radius:10px;padding:.7rem .8rem .75rem;width:min(280px,100vw - 24px);max-height:min(76vh,560px);overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 10px 24px #00000040}app-isp-geomap-assets .geomap-asset-panel .geomap-asset-popup-content{display:grid;gap:.45rem}app-isp-geomap-assets .geomap-asset-popup-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}app-isp-geomap-assets .geomap-asset-popup-close{border:none;background:transparent;color:var(--mat-sys-color-on-surface);font-size:1rem;line-height:1;cursor:pointer}app-isp-geomap-assets .geomap-asset-popup-title{font-weight:600;font-size:.9rem}app-isp-geomap-assets .geomap-asset-popup-coords{font-size:.78rem;color:var(--mat-sys-color-on-surface-variant)}app-isp-geomap-assets .geomap-asset-popup-field{display:grid;gap:.3rem;min-width:0}app-isp-geomap-assets .geomap-asset-popup-field label{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--mat-sys-color-on-surface-variant)}app-isp-geomap-assets .geomap-asset-popup-field input,app-isp-geomap-assets .geomap-asset-popup-field select,app-isp-geomap-assets .geomap-asset-popup-field textarea{border-radius:6px;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface);color:var(--mat-sys-color-on-surface);padding:.35rem .5rem;font-size:.82rem;font-family:inherit;min-height:30px;width:100%;min-width:0;box-sizing:border-box}app-isp-geomap-assets .geomap-asset-popup-field select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-isp-geomap-assets .geomap-asset-popup-field textarea{resize:vertical}app-isp-geomap-assets .geomap-asset-popup-actions{display:grid;gap:.4rem;margin-top:.4rem}app-isp-geomap-assets .geomap-asset-popup-actions button{border-radius:999px;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);padding:.25rem .6rem;font-size:.75rem;cursor:pointer;width:100%}app-isp-geomap-assets .geomap-asset-popup-actions button[disabled]{opacity:.5;cursor:not-allowed}app-isp-geomap-assets .geomap-asset-popup-actions button:last-child{background:var(--mat-sys-color-primary);color:var(--mat-sys-color-on-primary);border-color:color-mix(in srgb,var(--mat-sys-color-primary) 70%,transparent)}app-isp-geomap-assets .geomap-asset-popup-error{font-size:.78rem;color:var(--mat-sys-color-error)}@media(max-width:768px){app-isp-geomap-assets .mapboxgl-ctrl-top-left{right:4.8rem}app-isp-geomap-assets .mapboxgl-ctrl-geocoder{min-width:0;width:calc(100% - .5rem);max-width:calc(100% - .5rem)}body.geomap-mobile-fullscreen app-isp-geomap-assets .mapboxgl-ctrl-top-left{right:calc(env(safe-area-inset-right) + 4.8rem)}app-isp-geomap-assets .geomap-asset-panel{top:8px;left:56px;right:8px;width:auto;max-height:calc(100% - 16px)}app-isp-geomap-assets .geomap-asset-popup-grid{grid-template-columns:minmax(0,1fr)}app-isp-geomap-assets .geomap-asset-popup-model,app-isp-geomap-assets .geomap-asset-popup-project{grid-column:auto}app-isp-geomap-assets .geomap-asset-popup-actions{grid-template-columns:minmax(0,1fr)!important}}.cdk-overlay-pane.erp-customer-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.erp-company-form-dialog .mat-mdc-dialog-surface{border-radius:1.2rem;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);overflow:hidden}.cdk-overlay-pane.erp-customer-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.erp-company-form-dialog .mat-mdc-dialog-content{margin:0!important;padding:0!important}.cdk-overlay-pane.erp-customer-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.erp-company-form-dialog .mat-mdc-dialog-actions{margin:0!important;padding:.65rem 1.25rem .55rem!important;min-height:0;width:100%;box-sizing:border-box;align-items:center!important;justify-content:flex-end!important}.cdk-overlay-pane.voip-domain-form-dialog .mat-mdc-dialog-surface{border-radius:1.2rem;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);overflow:hidden}.cdk-overlay-pane.voip-domain-form-dialog .mat-mdc-dialog-content{margin:0!important;padding:0!important}.cdk-overlay-pane.voip-domain-form-dialog .mat-mdc-dialog-actions{margin:auto .75rem 0!important;padding:.85rem .75rem .75rem!important;min-height:0;width:auto;box-sizing:border-box;align-items:center!important;justify-content:flex-end!important}.cdk-overlay-pane.crud-form-dialog .mat-mdc-dialog-actions{margin:auto 0 0!important;padding:.85rem .75rem .75rem!important}.cdk-overlay-pane:is(.hosting-vps-provider-dialog,.hosting-vps-plan-dialog,.hosting-vps-instance-dialog,.crud-form-dialog) .mat-mdc-dialog-surface{border-radius:1.2rem;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);overflow:hidden}.cdk-overlay-pane:is(.hosting-vps-provider-dialog,.hosting-vps-plan-dialog,.hosting-vps-instance-dialog,.crud-form-dialog) .mat-mdc-dialog-content{margin:0!important;padding:0!important}.cdk-overlay-pane:is(.hosting-vps-provider-dialog,.hosting-vps-plan-dialog,.hosting-vps-instance-dialog,.crud-form-dialog) .mat-mdc-dialog-actions{margin:auto .75rem 0!important;padding:.85rem .75rem .75rem!important;min-height:0;width:auto;box-sizing:border-box;align-items:center!important;justify-content:flex-end!important}.cdk-overlay-pane.voip-operator-form-dialog .mat-mdc-dialog-surface{border-radius:1.2rem;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);overflow:hidden}.cdk-overlay-pane.voip-operator-form-dialog .mat-mdc-dialog-content{margin:0!important;padding:0!important}.cdk-overlay-pane.voip-operator-form-dialog .mat-mdc-dialog-actions{margin:auto .75rem 0!important;padding:.85rem .75rem .75rem!important;min-height:0;width:auto;box-sizing:border-box;align-items:center!important;justify-content:flex-end!important}.cdk-overlay-pane:is(.voip-domain-form-dialog,.voip-did-form-dialog,.voip-did-customer-form-dialog,.voip-operator-form-dialog,.voip-portability-form-dialog,.voip-sbc-form-dialog,.voip-softswitch-form-dialog,.voip-pabx-form-dialog,.voip-pabx-provider-form-dialog,.voip-pabx-extension-form-dialog,.voip-pabx-routing-dialog,.hosting-vps-provider-dialog,.hosting-vps-plan-dialog,.hosting-vps-instance-dialog,.crud-form-dialog) .form-actions{display:grid!important;grid-template-columns:minmax(0,1fr) auto;justify-content:stretch!important}.cdk-overlay-pane:is(.voip-domain-form-dialog,.voip-did-form-dialog,.voip-did-customer-form-dialog,.voip-operator-form-dialog,.voip-portability-form-dialog,.voip-sbc-form-dialog,.voip-softswitch-form-dialog,.voip-pabx-form-dialog,.voip-pabx-provider-form-dialog,.voip-pabx-extension-form-dialog,.voip-pabx-routing-dialog,.hosting-vps-provider-dialog,.hosting-vps-plan-dialog,.hosting-vps-instance-dialog,.crud-form-dialog) .secondary-actions{grid-column:1;grid-row:1;justify-self:start}.cdk-overlay-pane:is(.voip-domain-form-dialog,.voip-did-form-dialog,.voip-did-customer-form-dialog,.voip-operator-form-dialog,.voip-portability-form-dialog,.voip-sbc-form-dialog,.voip-softswitch-form-dialog,.voip-pabx-form-dialog,.voip-pabx-provider-form-dialog,.voip-pabx-extension-form-dialog,.voip-pabx-routing-dialog,.hosting-vps-provider-dialog,.hosting-vps-plan-dialog,.hosting-vps-instance-dialog,.crud-form-dialog) .primary-actions{grid-column:2;grid-row:1;justify-self:end}.cdk-overlay-pane:is(.voip-domain-form-dialog,.voip-did-form-dialog,.voip-did-customer-form-dialog,.voip-operator-form-dialog,.voip-portability-form-dialog,.voip-sbc-form-dialog,.voip-softswitch-form-dialog,.voip-pabx-form-dialog,.voip-pabx-provider-form-dialog,.voip-pabx-extension-form-dialog,.voip-pabx-routing-dialog,.hosting-vps-provider-dialog,.hosting-vps-plan-dialog,.hosting-vps-instance-dialog,.crud-form-dialog) .form-actions .error{grid-column:1/-1}.mat-mdc-menu-panel.save-more-menu{min-width:204px;max-width:204px;border-radius:.75rem!important;background:var(--mat-sys-color-surface-container-highest)}.mat-mdc-menu-panel.save-more-menu .mat-mdc-menu-content{padding:.35rem}.mat-mdc-menu-panel.save-more-menu .mat-mdc-menu-item{min-height:40px;border-radius:.55rem;justify-content:center}.mat-mdc-menu-panel.save-more-menu .mat-mdc-menu-item .mat-icon{margin-right:.45rem}@media(max-width:900px){.cdk-overlay-pane.voip-domain-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-did-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-did-customer-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-operator-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-portability-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-sbc-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-softswitch-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-pabx-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-pabx-provider-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-pabx-extension-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-pabx-routing-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.hosting-vps-provider-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.hosting-vps-plan-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.hosting-vps-instance-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.crud-form-dialog .mat-mdc-dialog-actions{margin:auto .75rem 0!important;padding:.75rem .5rem .65rem!important;width:auto}.cdk-overlay-pane.crud-form-dialog .mat-mdc-dialog-actions{margin:auto 0 0!important}.cdk-overlay-pane:is(.voip-domain-form-dialog,.voip-did-form-dialog,.voip-did-customer-form-dialog,.voip-operator-form-dialog,.voip-portability-form-dialog,.voip-sbc-form-dialog,.voip-softswitch-form-dialog,.voip-pabx-form-dialog,.voip-pabx-provider-form-dialog,.voip-pabx-extension-form-dialog,.voip-pabx-routing-dialog,.hosting-vps-provider-dialog,.hosting-vps-plan-dialog,.hosting-vps-instance-dialog,.crud-form-dialog) .form-actions{display:flex!important;flex-direction:column;align-items:stretch}.cdk-overlay-pane:is(.voip-domain-form-dialog,.voip-did-form-dialog,.voip-did-customer-form-dialog,.voip-operator-form-dialog,.voip-portability-form-dialog,.voip-sbc-form-dialog,.voip-softswitch-form-dialog,.voip-pabx-form-dialog,.voip-pabx-provider-form-dialog,.voip-pabx-extension-form-dialog,.voip-pabx-routing-dialog,.hosting-vps-provider-dialog,.hosting-vps-plan-dialog,.hosting-vps-instance-dialog,.crud-form-dialog) .primary-actions{order:1;width:100%}.cdk-overlay-pane:is(.voip-domain-form-dialog,.voip-did-form-dialog,.voip-did-customer-form-dialog,.voip-operator-form-dialog,.voip-portability-form-dialog,.voip-sbc-form-dialog,.voip-softswitch-form-dialog,.voip-pabx-form-dialog,.voip-pabx-provider-form-dialog,.voip-pabx-extension-form-dialog,.voip-pabx-routing-dialog,.hosting-vps-provider-dialog,.hosting-vps-plan-dialog,.hosting-vps-instance-dialog,.crud-form-dialog) .secondary-actions{order:2;width:100%}.mat-mdc-menu-panel.save-more-menu{min-width:min(298px,100vw - 90px);max-width:min(298px,100vw - 90px)}.cdk-overlay-pane.voip-domain-form-dialog .dialog-action-button,.cdk-overlay-pane.voip-did-form-dialog .dialog-action-button,.cdk-overlay-pane.voip-did-customer-form-dialog .dialog-action-button,.cdk-overlay-pane.voip-operator-form-dialog .dialog-action-button,.cdk-overlay-pane.voip-portability-form-dialog .dialog-action-button,.cdk-overlay-pane.voip-sbc-form-dialog .dialog-action-button,.cdk-overlay-pane.voip-softswitch-form-dialog .dialog-action-button,.cdk-overlay-pane.voip-pabx-form-dialog .dialog-action-button,.cdk-overlay-pane.voip-pabx-provider-form-dialog .dialog-action-button,.cdk-overlay-pane.voip-pabx-extension-form-dialog .dialog-action-button,.cdk-overlay-pane.voip-pabx-routing-dialog .dialog-action-button,.cdk-overlay-pane.hosting-vps-provider-dialog .dialog-action-button,.cdk-overlay-pane.hosting-vps-plan-dialog .dialog-action-button,.cdk-overlay-pane.hosting-vps-instance-dialog .dialog-action-button,.cdk-overlay-pane.crud-form-dialog .dialog-action-button{display:flex!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;justify-content:center!important;padding-inline:.75rem!important}.cdk-overlay-pane.voip-domain-form-dialog .dialog-action-primary,.cdk-overlay-pane.voip-did-form-dialog .dialog-action-primary,.cdk-overlay-pane.voip-did-customer-form-dialog .dialog-action-primary,.cdk-overlay-pane.voip-operator-form-dialog .dialog-action-primary,.cdk-overlay-pane.voip-portability-form-dialog .dialog-action-primary,.cdk-overlay-pane.voip-sbc-form-dialog .dialog-action-primary,.cdk-overlay-pane.voip-softswitch-form-dialog .dialog-action-primary,.cdk-overlay-pane.voip-pabx-form-dialog .dialog-action-primary,.cdk-overlay-pane.voip-pabx-provider-form-dialog .dialog-action-primary,.cdk-overlay-pane.voip-pabx-extension-form-dialog .dialog-action-primary,.cdk-overlay-pane.voip-pabx-routing-dialog .dialog-action-primary,.cdk-overlay-pane.hosting-vps-provider-dialog .dialog-action-primary,.cdk-overlay-pane.hosting-vps-plan-dialog .dialog-action-primary,.cdk-overlay-pane.hosting-vps-instance-dialog .dialog-action-primary,.cdk-overlay-pane.crud-form-dialog .dialog-action-primary{border-radius:18px!important}.cdk-overlay-pane.voip-domain-form-dialog .secondary-actions,.cdk-overlay-pane.voip-domain-form-dialog .primary-actions,.cdk-overlay-pane.voip-did-form-dialog .secondary-actions,.cdk-overlay-pane.voip-did-form-dialog .primary-actions,.cdk-overlay-pane.voip-did-customer-form-dialog .secondary-actions,.cdk-overlay-pane.voip-did-customer-form-dialog .primary-actions,.cdk-overlay-pane.voip-operator-form-dialog .secondary-actions,.cdk-overlay-pane.voip-operator-form-dialog .primary-actions,.cdk-overlay-pane.voip-portability-form-dialog .secondary-actions,.cdk-overlay-pane.voip-portability-form-dialog .primary-actions,.cdk-overlay-pane.voip-sbc-form-dialog .secondary-actions,.cdk-overlay-pane.voip-sbc-form-dialog .primary-actions,.cdk-overlay-pane.voip-softswitch-form-dialog .secondary-actions,.cdk-overlay-pane.voip-softswitch-form-dialog .primary-actions,.cdk-overlay-pane.voip-pabx-form-dialog .secondary-actions,.cdk-overlay-pane.voip-pabx-form-dialog .primary-actions,.cdk-overlay-pane.voip-pabx-provider-form-dialog .secondary-actions,.cdk-overlay-pane.voip-pabx-provider-form-dialog .primary-actions,.cdk-overlay-pane.voip-pabx-extension-form-dialog .secondary-actions,.cdk-overlay-pane.voip-pabx-extension-form-dialog .primary-actions,.cdk-overlay-pane.voip-pabx-routing-dialog .secondary-actions,.cdk-overlay-pane.voip-pabx-routing-dialog .primary-actions,.cdk-overlay-pane.hosting-vps-provider-dialog .secondary-actions,.cdk-overlay-pane.hosting-vps-provider-dialog .primary-actions,.cdk-overlay-pane.hosting-vps-plan-dialog .secondary-actions,.cdk-overlay-pane.hosting-vps-plan-dialog .primary-actions,.cdk-overlay-pane.hosting-vps-instance-dialog .secondary-actions,.cdk-overlay-pane.hosting-vps-instance-dialog .primary-actions,.cdk-overlay-pane.crud-form-dialog .secondary-actions,.cdk-overlay-pane.crud-form-dialog .primary-actions{width:100%!important;min-width:0!important;max-width:100%!important}}.cdk-overlay-pane.voip-did-form-dialog .mat-mdc-dialog-surface{border-radius:1.2rem;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);overflow:hidden}.cdk-overlay-pane.voip-did-form-dialog .mat-mdc-dialog-content{margin:0!important;padding:0!important}.cdk-overlay-pane.voip-did-form-dialog .mat-mdc-dialog-actions{margin:auto .75rem 0!important;padding:.85rem .75rem .75rem!important;min-height:0;width:auto;box-sizing:border-box;align-items:center!important;justify-content:flex-end!important}.cdk-overlay-pane.voip-did-customer-form-dialog .mat-mdc-dialog-surface{border-radius:1.2rem;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);overflow:hidden}.cdk-overlay-pane.voip-did-customer-form-dialog .mat-mdc-dialog-content{margin:0!important;padding:0!important}.cdk-overlay-pane.voip-did-customer-form-dialog .mat-mdc-dialog-actions{margin:auto .75rem 0!important;padding:.85rem .75rem .75rem!important;min-height:0;width:auto;box-sizing:border-box;align-items:center!important;justify-content:flex-end!important}.cdk-overlay-pane.voip-portability-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.voip-sbc-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.voip-softswitch-form-dialog .mat-mdc-dialog-surface{border-radius:1.2rem;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);overflow:hidden}.cdk-overlay-pane.voip-portability-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.voip-sbc-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.voip-softswitch-form-dialog .mat-mdc-dialog-content{margin:0!important;padding:0!important}.cdk-overlay-pane.voip-portability-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-sbc-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-softswitch-form-dialog .mat-mdc-dialog-actions{margin:auto .75rem 0!important;padding:.85rem .75rem .75rem!important;min-height:0;width:auto;box-sizing:border-box;align-items:center!important;justify-content:flex-end!important}.cdk-overlay-pane.voip-pabx-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.voip-pabx-provider-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.voip-pabx-extension-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.voip-pabx-routing-dialog .mat-mdc-dialog-surface{border-radius:1.2rem;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);overflow:hidden}.cdk-overlay-pane.voip-pabx-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.voip-pabx-provider-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.voip-pabx-extension-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.voip-pabx-routing-dialog .mat-mdc-dialog-content{margin:0!important;padding:0!important}.cdk-overlay-pane.voip-pabx-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-pabx-provider-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-pabx-extension-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.voip-pabx-routing-dialog .mat-mdc-dialog-actions{margin:auto .75rem 0!important;padding:.85rem .75rem .75rem!important;min-height:0;width:auto;box-sizing:border-box;align-items:center!important;justify-content:flex-end!important}.cdk-overlay-pane.erp-customer-form-dialog .dialog-content,.cdk-overlay-pane.erp-company-form-dialog .dialog-content{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane.erp-company-form-dialog .form-tabs{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.cdk-overlay-pane.erp-company-form-dialog .form-tabs .mat-mdc-tab-header{position:sticky;top:0;z-index:4;background:color-mix(in srgb,var(--mat-sys-color-surface-container-high) 92%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cdk-overlay-pane.erp-company-form-dialog .form-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0;overflow:auto}.cdk-overlay-pane.erp-customer-form-dialog .form-tabs{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.cdk-overlay-pane.erp-customer-form-dialog .form-tabs .mat-mdc-tab-header{position:sticky;top:0;z-index:4;background:color-mix(in srgb,var(--mat-sys-color-surface-container-high) 92%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cdk-overlay-pane.erp-customer-form-dialog .form-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0;overflow:auto}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .form-grid,.cdk-overlay-pane.erp-company-form-dialog .company-dialog .form-grid{gap:.4rem!important;margin-bottom:.2rem!important}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .tab-content,.cdk-overlay-pane.erp-company-form-dialog .company-dialog .tab-content{padding:.72rem 0 0!important}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .form-subsection{margin-top:.45rem!important}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .form-subsection.first-subsection{margin-top:0!important}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .subsection-header{margin-bottom:.15rem!important}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .subsection-header.checkbox-only{justify-content:flex-start!important;min-height:40px;margin-top:0}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .checkbox-grid{margin-bottom:.2rem!important}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .subsection-checkbox{min-height:40px;display:flex;align-items:center;justify-content:flex-start;margin:0;padding-left:0}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .location-actions{height:var(--form-icon-button)!important;align-self:start!important;margin:0!important}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .location-actions button{width:var(--form-icon-button)!important;height:var(--form-icon-button)!important}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .location-spacer{height:var(--form-icon-button)!important}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .form-header{margin-bottom:.4rem!important}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .form-actions,.cdk-overlay-pane.erp-company-form-dialog .company-dialog .form-actions{padding-top:.6rem!important;padding-bottom:.6rem!important}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog mat-form-field,.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .mat-mdc-form-field{margin-bottom:0!important;--mat-form-field-container-height: 40px;--mat-form-field-container-vertical-padding: 8px}.cdk-overlay-pane.erp-company-form-dialog .company-dialog mat-form-field,.cdk-overlay-pane.erp-company-form-dialog .company-dialog .mat-mdc-form-field{margin-bottom:0!important;--mat-form-field-container-height: 40px;--mat-form-field-container-vertical-padding: 8px}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-company-form-dialog .company-dialog .mdc-text-field--outlined{--mdc-outlined-text-field-container-height: 40px}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-company-form-dialog .company-dialog .mat-mdc-form-field-infix{min-height:40px!important;padding-top:8px!important;padding-bottom:8px!important}.cdk-overlay-pane.erp-supplier-form-dialog .supplier-dialog mat-form-field,.cdk-overlay-pane.erp-supplier-form-dialog .supplier-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-reseller-form-dialog .reseller-dialog mat-form-field,.cdk-overlay-pane.erp-reseller-form-dialog .reseller-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-carrier-form-dialog .carrier-dialog mat-form-field,.cdk-overlay-pane.erp-carrier-form-dialog .carrier-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-complex-form-dialog .complex-dialog mat-form-field,.cdk-overlay-pane.erp-complex-form-dialog .complex-dialog .mat-mdc-form-field{margin-bottom:0!important;--mat-form-field-container-height: 40px;--mat-form-field-container-vertical-padding: 8px}.cdk-overlay-pane.erp-supplier-form-dialog .supplier-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-reseller-form-dialog .reseller-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-carrier-form-dialog .carrier-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-complex-form-dialog .complex-dialog .mdc-text-field--outlined{--mdc-outlined-text-field-container-height: 40px}.cdk-overlay-pane.erp-supplier-form-dialog .supplier-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-reseller-form-dialog .reseller-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-carrier-form-dialog .carrier-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-complex-form-dialog .complex-dialog .mat-mdc-form-field-infix{min-height:40px!important;padding-top:8px!important;padding-bottom:8px!important}.cdk-overlay-pane.erp-supplier-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.erp-reseller-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.erp-carrier-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.erp-complex-form-dialog .mat-mdc-dialog-surface{border-radius:1.2rem;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);overflow:hidden}.cdk-overlay-pane.erp-supplier-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.erp-reseller-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.erp-carrier-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.erp-complex-form-dialog .mat-mdc-dialog-content{margin:0!important;padding:0!important}.cdk-overlay-pane.erp-supplier-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.erp-reseller-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.erp-carrier-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.erp-complex-form-dialog .mat-mdc-dialog-actions{margin:0!important;padding:.65rem 1.25rem .55rem!important;min-height:0;width:100%;box-sizing:border-box;align-items:center!important;justify-content:flex-end!important}.cdk-overlay-pane.erp-customer-form-dialog .form-actions,.cdk-overlay-pane.erp-company-form-dialog .form-actions,.cdk-overlay-pane.erp-supplier-form-dialog .form-actions,.cdk-overlay-pane.erp-reseller-form-dialog .form-actions,.cdk-overlay-pane.erp-carrier-form-dialog .form-actions,.cdk-overlay-pane.erp-complex-form-dialog .form-actions,.cdk-overlay-pane.isp-pop-form-dialog .form-actions,.cdk-overlay-pane.isp-nas-form-dialog .form-actions,.cdk-overlay-pane.isp-olt-form-dialog .form-actions,.cdk-overlay-pane.isp-radius-server-form-dialog .form-actions,.cdk-overlay-pane.isp-pppoe-client-form-dialog .form-actions,.cdk-overlay-pane.isp-vendor-form-dialog .form-actions,.cdk-overlay-pane.isp-vendor-model-form-dialog .form-actions,.cdk-overlay-pane.isp-geomap-project-form-dialog .form-actions,.cdk-overlay-pane.isp-geomap-asset-form-dialog .form-actions,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .form-actions{padding-top:.6rem!important;padding-bottom:.6rem!important;align-items:center!important}.cdk-overlay-pane.erp-supplier-form-dialog .dialog-content,.cdk-overlay-pane.erp-reseller-form-dialog .dialog-content,.cdk-overlay-pane.erp-carrier-form-dialog .dialog-content,.cdk-overlay-pane.erp-complex-form-dialog .dialog-content{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane.erp-supplier-form-dialog .form-tabs,.cdk-overlay-pane.erp-reseller-form-dialog .form-tabs,.cdk-overlay-pane.erp-carrier-form-dialog .form-tabs,.cdk-overlay-pane.erp-complex-form-dialog .form-tabs{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.cdk-overlay-pane.erp-supplier-form-dialog .form-tabs .mat-mdc-tab-header,.cdk-overlay-pane.erp-reseller-form-dialog .form-tabs .mat-mdc-tab-header,.cdk-overlay-pane.erp-carrier-form-dialog .form-tabs .mat-mdc-tab-header,.cdk-overlay-pane.erp-complex-form-dialog .form-tabs .mat-mdc-tab-header{position:sticky;top:0;z-index:4;background:color-mix(in srgb,var(--mat-sys-color-surface-container-high) 92%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cdk-overlay-pane.erp-supplier-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.erp-reseller-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.erp-carrier-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.erp-complex-form-dialog .form-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0;overflow:auto}@media(max-width:900px){.cdk-overlay-pane.erp-customer-form-dialog,.cdk-overlay-pane.erp-company-form-dialog,.cdk-overlay-pane.erp-supplier-form-dialog,.cdk-overlay-pane.erp-reseller-form-dialog,.cdk-overlay-pane.erp-carrier-form-dialog,.cdk-overlay-pane.erp-complex-form-dialog{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin:0!important}.cdk-overlay-pane.isp-pop-form-dialog,.cdk-overlay-pane.isp-nas-form-dialog,.cdk-overlay-pane.isp-olt-form-dialog,.cdk-overlay-pane.isp-radius-server-form-dialog,.cdk-overlay-pane.isp-pppoe-client-form-dialog,.cdk-overlay-pane.isp-vendor-form-dialog,.cdk-overlay-pane.isp-vendor-model-form-dialog,.cdk-overlay-pane.isp-geomap-project-form-dialog,.cdk-overlay-pane.isp-geomap-asset-form-dialog,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog{width:100vw!important;max-width:100vw!important;margin:0!important}.cdk-overlay-pane.erp-customer-form-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.erp-company-form-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.erp-supplier-form-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.erp-reseller-form-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.erp-carrier-form-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.erp-complex-form-dialog .mat-mdc-dialog-container{height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}.cdk-overlay-pane.isp-pop-form-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.isp-nas-form-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.isp-olt-form-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.isp-radius-server-form-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.isp-pppoe-client-form-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.isp-vendor-form-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.isp-vendor-model-form-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.isp-geomap-project-form-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.isp-geomap-asset-form-dialog .mat-mdc-dialog-container,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .mat-mdc-dialog-container{max-height:100dvh}.cdk-overlay-pane.erp-company-form-dialog .company-dialog{height:calc(100dvh - 24px);min-height:calc(100dvh - 24px);display:flex;flex-direction:column}.cdk-overlay-pane.erp-company-form-dialog .dialog-content,.cdk-overlay-pane.erp-company-form-dialog .form-tabs{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane.erp-company-form-dialog .form-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.cdk-overlay-pane.erp-company-form-dialog .form-actions{margin-top:0!important}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog,.cdk-overlay-pane.erp-supplier-form-dialog .supplier-dialog,.cdk-overlay-pane.erp-reseller-form-dialog .reseller-dialog,.cdk-overlay-pane.erp-carrier-form-dialog .carrier-dialog,.cdk-overlay-pane.erp-complex-form-dialog .complex-dialog{height:calc(100dvh - 24px);min-height:calc(100dvh - 24px);display:flex;flex-direction:column}.cdk-overlay-pane.isp-pop-form-dialog .crud-dialog,.cdk-overlay-pane.isp-nas-form-dialog .crud-dialog,.cdk-overlay-pane.isp-olt-form-dialog .crud-dialog,.cdk-overlay-pane.isp-radius-server-form-dialog .crud-dialog,.cdk-overlay-pane.isp-pppoe-client-form-dialog .crud-dialog,.cdk-overlay-pane.isp-vendor-form-dialog .crud-dialog,.cdk-overlay-pane.isp-vendor-model-form-dialog .crud-dialog,.cdk-overlay-pane.isp-geomap-project-form-dialog .crud-dialog,.cdk-overlay-pane.isp-geomap-asset-form-dialog .crud-dialog,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .crud-dialog{height:100dvh;min-height:100dvh;display:flex;flex-direction:column}.cdk-overlay-pane.erp-customer-form-dialog .dialog-content,.cdk-overlay-pane.erp-customer-form-dialog .form-tabs{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.cdk-overlay-pane.erp-customer-form-dialog .form-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog mat-form-field,.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .mat-mdc-form-field{margin-bottom:0!important;--mat-form-field-container-height: 48px;--mat-form-field-container-vertical-padding: 12px}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .mdc-text-field--outlined{--mdc-outlined-text-field-container-height: 48px}.cdk-overlay-pane.erp-customer-form-dialog .customer-dialog .mat-mdc-form-field-infix{min-height:48px!important;padding-top:12px!important;padding-bottom:12px!important}.cdk-overlay-pane.erp-supplier-form-dialog .supplier-dialog mat-form-field,.cdk-overlay-pane.erp-supplier-form-dialog .supplier-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-reseller-form-dialog .reseller-dialog mat-form-field,.cdk-overlay-pane.erp-reseller-form-dialog .reseller-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-carrier-form-dialog .carrier-dialog mat-form-field,.cdk-overlay-pane.erp-carrier-form-dialog .carrier-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-complex-form-dialog .complex-dialog mat-form-field,.cdk-overlay-pane.erp-complex-form-dialog .complex-dialog .mat-mdc-form-field{margin-bottom:0!important;--mat-form-field-container-height: 48px;--mat-form-field-container-vertical-padding: 12px}.cdk-overlay-pane.erp-supplier-form-dialog .supplier-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-reseller-form-dialog .reseller-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-carrier-form-dialog .carrier-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-complex-form-dialog .complex-dialog .mdc-text-field--outlined{--mdc-outlined-text-field-container-height: 48px}.cdk-overlay-pane.erp-supplier-form-dialog .supplier-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-reseller-form-dialog .reseller-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-carrier-form-dialog .carrier-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-complex-form-dialog .complex-dialog .mat-mdc-form-field-infix{min-height:48px!important;padding-top:12px!important;padding-bottom:12px!important}.cdk-overlay-pane.erp-supplier-form-dialog .dialog-content,.cdk-overlay-pane.erp-supplier-form-dialog .form-tabs,.cdk-overlay-pane.erp-reseller-form-dialog .dialog-content,.cdk-overlay-pane.erp-reseller-form-dialog .form-tabs,.cdk-overlay-pane.erp-carrier-form-dialog .dialog-content,.cdk-overlay-pane.erp-carrier-form-dialog .form-tabs,.cdk-overlay-pane.erp-complex-form-dialog .dialog-content,.cdk-overlay-pane.erp-complex-form-dialog .form-tabs,.cdk-overlay-pane.isp-pop-form-dialog .dialog-content,.cdk-overlay-pane.isp-pop-form-dialog .form-tabs,.cdk-overlay-pane.isp-nas-form-dialog .dialog-content,.cdk-overlay-pane.isp-nas-form-dialog .form-tabs,.cdk-overlay-pane.isp-olt-form-dialog .dialog-content,.cdk-overlay-pane.isp-olt-form-dialog .form-tabs,.cdk-overlay-pane.isp-radius-server-form-dialog .dialog-content,.cdk-overlay-pane.isp-radius-server-form-dialog .form-tabs,.cdk-overlay-pane.isp-pppoe-client-form-dialog .dialog-content,.cdk-overlay-pane.isp-pppoe-client-form-dialog .form-tabs,.cdk-overlay-pane.isp-vendor-form-dialog .dialog-content,.cdk-overlay-pane.isp-vendor-form-dialog .form-tabs,.cdk-overlay-pane.isp-vendor-model-form-dialog .dialog-content,.cdk-overlay-pane.isp-vendor-model-form-dialog .form-tabs,.cdk-overlay-pane.isp-geomap-project-form-dialog .dialog-content,.cdk-overlay-pane.isp-geomap-project-form-dialog .form-tabs,.cdk-overlay-pane.isp-geomap-asset-form-dialog .dialog-content,.cdk-overlay-pane.isp-geomap-asset-form-dialog .form-tabs,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .dialog-content,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .form-tabs{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.cdk-overlay-pane.erp-supplier-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.erp-reseller-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.erp-carrier-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.erp-complex-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-pop-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-nas-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-olt-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-radius-server-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-pppoe-client-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-vendor-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-vendor-model-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-geomap-project-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-geomap-asset-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .form-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.cdk-overlay-pane.erp-customer-form-dialog .form-actions,.cdk-overlay-pane.erp-supplier-form-dialog .form-actions,.cdk-overlay-pane.erp-reseller-form-dialog .form-actions,.cdk-overlay-pane.erp-carrier-form-dialog .form-actions,.cdk-overlay-pane.erp-complex-form-dialog .form-actions,.cdk-overlay-pane.isp-pop-form-dialog .form-actions,.cdk-overlay-pane.isp-nas-form-dialog .form-actions,.cdk-overlay-pane.isp-olt-form-dialog .form-actions,.cdk-overlay-pane.isp-radius-server-form-dialog .form-actions,.cdk-overlay-pane.isp-pppoe-client-form-dialog .form-actions,.cdk-overlay-pane.isp-vendor-form-dialog .form-actions,.cdk-overlay-pane.isp-vendor-model-form-dialog .form-actions,.cdk-overlay-pane.isp-geomap-project-form-dialog .form-actions,.cdk-overlay-pane.isp-geomap-asset-form-dialog .form-actions,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .form-actions{margin-top:0!important}.cdk-overlay-pane.erp-customer-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.erp-company-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.erp-supplier-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.erp-reseller-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.erp-carrier-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.erp-complex-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-pop-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-nas-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-olt-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-radius-server-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-pppoe-client-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-vendor-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-vendor-model-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-geomap-project-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-geomap-asset-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .mat-mdc-dialog-actions{padding:.6rem 1rem!important}}.cdk-overlay-pane.isp-pop-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.isp-nas-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.isp-olt-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.isp-radius-server-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.isp-pppoe-client-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.isp-vendor-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.isp-vendor-model-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.isp-geomap-project-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.isp-geomap-asset-form-dialog .mat-mdc-dialog-surface,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .mat-mdc-dialog-surface{border-radius:1.2rem;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);overflow:hidden}.cdk-overlay-pane.isp-pop-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.isp-nas-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.isp-olt-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.isp-radius-server-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.isp-pppoe-client-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.isp-vendor-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.isp-vendor-model-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.isp-geomap-project-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.isp-geomap-asset-form-dialog .mat-mdc-dialog-content,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .mat-mdc-dialog-content{margin:0!important;padding:0!important}.cdk-overlay-pane.isp-pop-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-nas-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-olt-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-radius-server-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-pppoe-client-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-vendor-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-vendor-model-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-geomap-project-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-geomap-asset-form-dialog .mat-mdc-dialog-actions,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .mat-mdc-dialog-actions{margin:0!important;padding:.9rem 0 .75rem!important;min-height:0;width:100%;justify-content:flex-end!important}.cdk-overlay-pane.isp-pop-form-dialog .dialog-content,.cdk-overlay-pane.isp-nas-form-dialog .dialog-content,.cdk-overlay-pane.isp-olt-form-dialog .dialog-content,.cdk-overlay-pane.isp-radius-server-form-dialog .dialog-content,.cdk-overlay-pane.isp-pppoe-client-form-dialog .dialog-content,.cdk-overlay-pane.isp-vendor-form-dialog .dialog-content,.cdk-overlay-pane.isp-vendor-model-form-dialog .dialog-content,.cdk-overlay-pane.isp-geomap-project-form-dialog .dialog-content,.cdk-overlay-pane.isp-geomap-asset-form-dialog .dialog-content,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .dialog-content{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane.isp-pop-form-dialog .form-tabs,.cdk-overlay-pane.isp-nas-form-dialog .form-tabs,.cdk-overlay-pane.isp-olt-form-dialog .form-tabs,.cdk-overlay-pane.isp-radius-server-form-dialog .form-tabs,.cdk-overlay-pane.isp-pppoe-client-form-dialog .form-tabs,.cdk-overlay-pane.isp-vendor-form-dialog .form-tabs,.cdk-overlay-pane.isp-vendor-model-form-dialog .form-tabs,.cdk-overlay-pane.isp-geomap-project-form-dialog .form-tabs,.cdk-overlay-pane.isp-geomap-asset-form-dialog .form-tabs,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .form-tabs{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.cdk-overlay-pane.isp-pop-form-dialog .form-tabs .mat-mdc-tab-header,.cdk-overlay-pane.isp-nas-form-dialog .form-tabs .mat-mdc-tab-header,.cdk-overlay-pane.isp-olt-form-dialog .form-tabs .mat-mdc-tab-header,.cdk-overlay-pane.isp-radius-server-form-dialog .form-tabs .mat-mdc-tab-header,.cdk-overlay-pane.isp-pppoe-client-form-dialog .form-tabs .mat-mdc-tab-header,.cdk-overlay-pane.isp-vendor-form-dialog .form-tabs .mat-mdc-tab-header,.cdk-overlay-pane.isp-vendor-model-form-dialog .form-tabs .mat-mdc-tab-header,.cdk-overlay-pane.isp-geomap-project-form-dialog .form-tabs .mat-mdc-tab-header,.cdk-overlay-pane.isp-geomap-asset-form-dialog .form-tabs .mat-mdc-tab-header,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .form-tabs .mat-mdc-tab-header{position:sticky;top:0;z-index:4;background:color-mix(in srgb,var(--mat-sys-color-surface-container-high) 92%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cdk-overlay-pane.isp-pop-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-nas-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-olt-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-radius-server-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-pppoe-client-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-vendor-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-vendor-model-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-geomap-project-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-geomap-asset-form-dialog .form-tabs .mat-mdc-tab-body-wrapper,.cdk-overlay-pane.isp-geomap-asset-type-form-dialog .form-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0;overflow:auto}.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .crud-dialog mat-form-field,.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .crud-dialog .mat-mdc-form-field{margin-bottom:0!important;--mat-form-field-container-height: var(--form-control-height);--mat-form-field-container-vertical-padding: 8px}.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .crud-dialog .mdc-text-field--outlined{--mdc-outlined-text-field-container-height: var(--form-control-height)}.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .crud-dialog .mat-mdc-form-field-infix{min-height:var(--form-control-height)!important;padding-top:8px!important;padding-bottom:8px!important}.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .form-grid .span-2{grid-column:span 2}.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .form-grid .span-3{grid-column:span 3}.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .form-grid .span-4{grid-column:span 4}@media(max-width:1400px){.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .form-grid .span-4{grid-column:span 3}}@media(max-width:1200px){.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .form-grid .span-3,.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .form-grid .span-4{grid-column:span 2}}@media(max-width:900px){.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .form-grid{grid-template-columns:1fr}.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .form-grid .span-2,.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .form-grid .span-3,.cdk-overlay-pane:is(.isp-pop-form-dialog,.isp-nas-form-dialog,.isp-olt-form-dialog,.isp-radius-server-form-dialog,.isp-pppoe-client-form-dialog,.isp-vendor-form-dialog,.isp-vendor-model-form-dialog,.isp-geomap-project-form-dialog,.isp-geomap-asset-form-dialog,.isp-geomap-asset-type-form-dialog) .form-grid .span-4{grid-column:span 1}}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .mat-mdc-dialog-surface{border-radius:1.2rem;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);overflow:hidden}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .mat-mdc-dialog-content{margin:0!important;padding:0!important}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .mat-mdc-dialog-actions{margin:0!important;padding:.9rem 0 .75rem!important;min-height:0;width:100%;justify-content:flex-end!important}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-actions{padding-top:.6rem!important;padding-bottom:.6rem!important;align-items:center!important}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .dialog-content,.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-tabs{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-tabs .mat-mdc-tab-header{position:sticky;top:0;z-index:4;background:color-mix(in srgb,var(--mat-sys-color-surface-container-high) 92%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0;overflow:auto}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .crud-dialog mat-form-field,.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .crud-dialog .mat-mdc-form-field{margin-bottom:0!important;--mat-form-field-container-height: var(--form-control-height);--mat-form-field-container-vertical-padding: 8px}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .crud-dialog .mdc-text-field--outlined{--mdc-outlined-text-field-container-height: var(--form-control-height)}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .crud-dialog .mat-mdc-form-field-infix{min-height:var(--form-control-height)!important;padding-top:8px!important;padding-bottom:8px!important}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-grid .span-2{grid-column:span 2}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-grid .span-3{grid-column:span 3}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-grid .span-4{grid-column:span 4}@media(max-width:1400px){.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-grid .span-4{grid-column:span 3}}@media(max-width:1200px){.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-grid .span-3,.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-grid .span-4{grid-column:span 2}}@media(max-width:900px){.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog){width:100vw!important;max-width:100vw!important;margin:0!important}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .mat-mdc-dialog-container{max-height:100dvh}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .crud-dialog{height:100dvh;min-height:100dvh;display:flex;flex-direction:column}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .dialog-content,.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-tabs{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-grid{grid-template-columns:1fr}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-grid .span-2,.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-grid .span-3,.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-grid .span-4{grid-column:span 1}.cdk-overlay-pane:is(.isp-fixed-ipv4-form-dialog,.isp-fixed-ipv6-form-dialog,.isp-pool-ipv4-form-dialog,.isp-pool-ipv4-network-form-dialog,.isp-pool-ipv6-form-dialog,.isp-pool-ipv6-network-form-dialog) .form-actions{margin-top:0!important}}.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog) .mat-mdc-dialog-surface{border-radius:1.2rem;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);overflow:hidden}.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog) .mat-mdc-dialog-content{margin:0!important;padding:0!important}.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog) .mat-mdc-dialog-actions{margin:0!important;padding:.6rem 0!important;min-height:0;width:100%;align-items:center!important;justify-content:flex-end!important}.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog) .form-actions{padding-top:.6rem!important;padding-bottom:.6rem!important;align-items:center!important}.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog) .dialog-content{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog) .form-tabs{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog) .form-tabs .mat-mdc-tab-header{position:sticky;top:0;z-index:4;background:color-mix(in srgb,var(--mat-sys-color-surface-container-high) 92%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog) .form-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0;overflow:auto}.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .mat-mdc-dialog-surface{border-radius:1.2rem;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);overflow:hidden}.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .crud-dialog{width:100%;max-width:100%;padding:1.5rem 1.75rem 1.25rem;box-sizing:border-box;display:flex;flex-direction:column;max-height:min(92vh,1100px)}.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .mat-mdc-dialog-content{margin:0!important;padding:0!important}.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .dialog-content,.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .form-tabs{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;height:100%;margin-bottom:1.25rem}.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .form-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .tab-content{padding:1rem 0 .25rem}.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .form-header{margin-bottom:.5rem!important}.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .form-header h2{font-size:1.25rem;font-weight:700}.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .form-actions{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-end!important;gap:.75rem;margin:0;margin-top:auto!important;padding-top:.65rem!important;padding-bottom:.55rem!important;width:100%;position:relative;z-index:2;background:color-mix(in srgb,var(--mat-sys-color-surface-container-high) 88%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid color-mix(in srgb,var(--mat-sys-color-outline-variant) 70%,transparent);box-shadow:0 -8px 18px #00000029}.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .form-actions .error{width:100%;color:var(--mat-sys-color-error);font-size:.9rem;text-align:right}.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .mat-mdc-dialog-actions{margin:0!important;padding:.65rem 1.25rem .55rem!important;min-height:0;width:100%;box-sizing:border-box;align-items:center!important;justify-content:flex-end!important}.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .crud-dialog mat-form-field,.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .crud-dialog .mat-mdc-form-field{margin-bottom:0!important;--mat-form-field-container-height: var(--form-control-height);--mat-form-field-container-vertical-padding: 8px}.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .crud-dialog .mdc-text-field--outlined{--mdc-outlined-text-field-container-height: var(--form-control-height)}.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .crud-dialog .mat-mdc-form-field-infix{min-height:var(--form-control-height)!important;padding-top:8px!important;padding-bottom:8px!important}@media(max-width:900px){.cdk-overlay-pane:is(.sale-brand-form-dialog,.sale-category-form-dialog,.sale-stock-type-form-dialog,.sale-stocks-form-dialog,.sale-unit-form-dialog,.sale-product-form-dialog,.sale-quotation-form-dialog) .form-actions{margin-top:0!important;padding-top:.5rem!important;padding-bottom:.4rem!important}}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog){display:flex}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .mat-mdc-dialog-container{display:flex;flex-direction:column;height:100%;max-height:inherit}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .mdc-dialog__surface,.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .mat-mdc-dialog-surface{display:flex;flex-direction:column;height:100%;min-height:0;border-radius:1.2rem;border:1px solid var(--mat-sys-color-outline-variant);background:var(--mat-sys-color-surface-container-high);color:var(--mat-sys-color-on-surface);overflow:hidden}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .crud-dialog{width:100%;max-width:100%;padding:1.5rem 1.75rem 1.25rem;box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .mat-mdc-dialog-content{margin:0!important;padding:0!important;flex:1 1 auto;min-height:0;overflow:auto}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .dialog-content,.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .form-tabs{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;height:100%;margin-bottom:1.25rem}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .tab-content{padding:1rem 0 .25rem}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .form-tabs .mat-mdc-tab-header{position:sticky;top:0;z-index:4;background:color-mix(in srgb,var(--mat-sys-color-surface-container-high) 92%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .form-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0;overflow:auto}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .form-actions{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-end!important;gap:.75rem;margin:0;padding-top:.65rem!important;padding-bottom:.55rem!important;width:100%;position:relative;z-index:2;background:color-mix(in srgb,var(--mat-sys-color-surface-container-high) 88%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid color-mix(in srgb,var(--mat-sys-color-outline-variant) 70%,transparent);box-shadow:0 -8px 18px #00000029}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .form-actions .error{width:100%;color:var(--mat-sys-color-error);font-size:.9rem;text-align:right}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .mat-mdc-dialog-actions{margin:0!important;padding:.65rem 1.25rem .55rem!important;position:sticky;bottom:0;z-index:6;flex:0 0 auto;min-height:0;width:100%;box-sizing:border-box;align-items:center!important;justify-content:flex-end!important}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .crud-dialog mat-form-field,.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .crud-dialog .mat-mdc-form-field{margin-bottom:0!important;--mat-form-field-container-height: var(--form-control-height);--mat-form-field-container-vertical-padding: 8px}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .crud-dialog .mdc-text-field--outlined{--mdc-outlined-text-field-container-height: var(--form-control-height)}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .crud-dialog .mat-mdc-form-field-infix{min-height:var(--form-control-height)!important;padding-top:8px!important;padding-bottom:8px!important}@media(max-width:900px){.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog){width:100vw!important;max-width:100vw!important;margin:0!important}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .mat-mdc-dialog-container{max-height:100dvh}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .crud-dialog{height:100%;min-height:0;display:flex;flex-direction:column}.cdk-overlay-pane:is(.support-channel-form-dialog,.support-ticket-channel-form-dialog,.support-team-form-dialog,.support-ticket-form-dialog) .form-actions{margin-top:0!important;padding-top:.5rem!important;padding-bottom:.4rem!important}}.cdk-overlay-pane.erp-payable-form-dialog .payable-dialog mat-form-field,.cdk-overlay-pane.erp-payable-form-dialog .payable-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-receivable-form-dialog .receivable-dialog mat-form-field,.cdk-overlay-pane.erp-receivable-form-dialog .receivable-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-contract-form-dialog .contract-dialog mat-form-field,.cdk-overlay-pane.erp-contract-form-dialog .contract-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-invoice-form-dialog .invoice-dialog mat-form-field,.cdk-overlay-pane.erp-invoice-form-dialog .invoice-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-due-day-form-dialog .due-day-dialog mat-form-field,.cdk-overlay-pane.erp-due-day-form-dialog .due-day-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-boleto-form-dialog .boleto-dialog mat-form-field,.cdk-overlay-pane.erp-boleto-form-dialog .boleto-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-payment-method-form-dialog .payment-method-dialog mat-form-field,.cdk-overlay-pane.erp-payment-method-form-dialog .payment-method-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-payment-gateway-form-dialog .payment-gateway-dialog mat-form-field,.cdk-overlay-pane.erp-payment-gateway-form-dialog .payment-gateway-dialog .mat-mdc-form-field{margin-bottom:0!important;--mat-form-field-container-height: 40px;--mat-form-field-container-vertical-padding: 8px}.cdk-overlay-pane.erp-payable-form-dialog .payable-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-receivable-form-dialog .receivable-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-contract-form-dialog .contract-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-invoice-form-dialog .invoice-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-due-day-form-dialog .due-day-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-boleto-form-dialog .boleto-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-payment-method-form-dialog .payment-method-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-payment-gateway-form-dialog .payment-gateway-dialog .mdc-text-field--outlined{--mdc-outlined-text-field-container-height: 40px}.cdk-overlay-pane.erp-payable-form-dialog .payable-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-receivable-form-dialog .receivable-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-contract-form-dialog .contract-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-invoice-form-dialog .invoice-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-due-day-form-dialog .due-day-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-boleto-form-dialog .boleto-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-payment-method-form-dialog .payment-method-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-payment-gateway-form-dialog .payment-gateway-dialog .mat-mdc-form-field-infix{min-height:40px!important;padding-top:8px!important;padding-bottom:8px!important}@media(max-width:900px){.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog){width:100vw!important;max-width:100vw!important;margin:0!important}.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog) .mat-mdc-dialog-container{max-height:100dvh}.cdk-overlay-pane.erp-payable-form-dialog .payable-dialog,.cdk-overlay-pane.erp-receivable-form-dialog .receivable-dialog,.cdk-overlay-pane.erp-contract-form-dialog .contract-dialog,.cdk-overlay-pane.erp-invoice-form-dialog .invoice-dialog,.cdk-overlay-pane.erp-due-day-form-dialog .due-day-dialog,.cdk-overlay-pane.erp-boleto-form-dialog .boleto-dialog,.cdk-overlay-pane.erp-payment-method-form-dialog .payment-method-dialog,.cdk-overlay-pane.erp-payment-gateway-form-dialog .payment-gateway-dialog{height:100dvh;min-height:100dvh;display:flex;flex-direction:column}.cdk-overlay-pane.erp-payable-form-dialog .payable-dialog mat-form-field,.cdk-overlay-pane.erp-payable-form-dialog .payable-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-receivable-form-dialog .receivable-dialog mat-form-field,.cdk-overlay-pane.erp-receivable-form-dialog .receivable-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-contract-form-dialog .contract-dialog mat-form-field,.cdk-overlay-pane.erp-contract-form-dialog .contract-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-invoice-form-dialog .invoice-dialog mat-form-field,.cdk-overlay-pane.erp-invoice-form-dialog .invoice-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-due-day-form-dialog .due-day-dialog mat-form-field,.cdk-overlay-pane.erp-due-day-form-dialog .due-day-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-boleto-form-dialog .boleto-dialog mat-form-field,.cdk-overlay-pane.erp-boleto-form-dialog .boleto-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-payment-method-form-dialog .payment-method-dialog mat-form-field,.cdk-overlay-pane.erp-payment-method-form-dialog .payment-method-dialog .mat-mdc-form-field,.cdk-overlay-pane.erp-payment-gateway-form-dialog .payment-gateway-dialog mat-form-field,.cdk-overlay-pane.erp-payment-gateway-form-dialog .payment-gateway-dialog .mat-mdc-form-field{margin-bottom:0!important;--mat-form-field-container-height: 48px;--mat-form-field-container-vertical-padding: 12px}.cdk-overlay-pane.erp-payable-form-dialog .payable-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-receivable-form-dialog .receivable-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-contract-form-dialog .contract-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-invoice-form-dialog .invoice-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-due-day-form-dialog .due-day-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-boleto-form-dialog .boleto-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-payment-method-form-dialog .payment-method-dialog .mdc-text-field--outlined,.cdk-overlay-pane.erp-payment-gateway-form-dialog .payment-gateway-dialog .mdc-text-field--outlined{--mdc-outlined-text-field-container-height: 48px}.cdk-overlay-pane.erp-payable-form-dialog .payable-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-receivable-form-dialog .receivable-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-contract-form-dialog .contract-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-invoice-form-dialog .invoice-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-due-day-form-dialog .due-day-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-boleto-form-dialog .boleto-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-payment-method-form-dialog .payment-method-dialog .mat-mdc-form-field-infix,.cdk-overlay-pane.erp-payment-gateway-form-dialog .payment-gateway-dialog .mat-mdc-form-field-infix{min-height:48px!important;padding-top:12px!important;padding-bottom:12px!important}.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog) .dialog-content,.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog) .form-tabs{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog) .form-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog) .form-actions{margin-top:0!important}.cdk-overlay-pane:is(.erp-payable-form-dialog,.erp-receivable-form-dialog,.erp-contract-form-dialog,.erp-invoice-form-dialog,.erp-due-day-form-dialog,.erp-boleto-form-dialog,.erp-payment-method-form-dialog,.erp-payment-gateway-form-dialog) .mat-mdc-dialog-actions{padding:.6rem 0!important}}
