pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}/*!
 * # Semantic UI 2.5.0 - Flag
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */i.flag:not(.icon){display:inline-block;width:16px;height:11px;line-height:11px;vertical-align:baseline;margin:0 .5em 0 0;text-decoration:inherit;speak:none;font-smoothing:antialiased;backface-visibility:hidden}i.flag:not(.icon):before{display:inline-block;content:"";background:url(flags.6989ab0aa64f0b97.png) no-repeat -108px -1976px;width:16px;height:11px}i.flag.ad:before,i.flag.andorra:before{background-position:0 0}i.flag.ae:before,i.flag.uae:before,i.flag.united.arab.emirates:before{background-position:0 -26px}i.flag.af:before,i.flag.afghanistan:before{background-position:0 -52px}i.flag.ag:before,i.flag.antigua:before{background-position:0 -78px}i.flag.ai:before,i.flag.anguilla:before{background-position:0 -104px}i.flag.al:before,i.flag.albania:before{background-position:0 -130px}i.flag.am:before,i.flag.armenia:before{background-position:0 -156px}i.flag.an:before,i.flag.netherlands.antilles:before{background-position:0 -182px}i.flag.angola:before,i.flag.ao:before{background-position:0 -208px}i.flag.ar:before,i.flag.argentina:before{background-position:0 -234px}i.flag.american.samoa:before,i.flag.as:before{background-position:0 -260px}i.flag.at:before,i.flag.austria:before{background-position:0 -286px}i.flag.au:before,i.flag.australia:before{background-position:0 -312px}i.flag.aruba:before,i.flag.aw:before{background-position:0 -338px}i.flag.aland.islands:before,i.flag.ax:before{background-position:0 -364px}i.flag.az:before,i.flag.azerbaijan:before{background-position:0 -390px}i.flag.ba:before,i.flag.bosnia:before{background-position:0 -416px}i.flag.barbados:before,i.flag.bb:before{background-position:0 -442px}i.flag.bangladesh:before,i.flag.bd:before{background-position:0 -468px}i.flag.be:before,i.flag.belgium:before{background-position:0 -494px}i.flag.bf:before,i.flag.burkina.faso:before{background-position:0 -520px}i.flag.bg:before,i.flag.bulgaria:before{background-position:0 -546px}i.flag.bahrain:before,i.flag.bh:before{background-position:0 -572px}i.flag.bi:before,i.flag.burundi:before{background-position:0 -598px}i.flag.benin:before,i.flag.bj:before{background-position:0 -624px}i.flag.bermuda:before,i.flag.bm:before{background-position:0 -650px}i.flag.bn:before,i.flag.brunei:before{background-position:0 -676px}i.flag.bo:before,i.flag.bolivia:before{background-position:0 -702px}i.flag.br:before,i.flag.brazil:before{background-position:0 -728px}i.flag.bahamas:before,i.flag.bs:before{background-position:0 -754px}i.flag.bhutan:before,i.flag.bt:before{background-position:0 -780px}i.flag.bouvet.island:before,i.flag.bv:before{background-position:0 -806px}i.flag.botswana:before,i.flag.bw:before{background-position:0 -832px}i.flag.belarus:before,i.flag.by:before{background-position:0 -858px}i.flag.belize:before,i.flag.bz:before{background-position:0 -884px}i.flag.ca:before,i.flag.canada:before{background-position:0 -910px}i.flag.cc:before,i.flag.cocos.islands:before{background-position:0 -962px}i.flag.cd:before,i.flag.congo:before{background-position:0 -988px}i.flag.central.african.republic:before,i.flag.cf:before{background-position:0 -1014px}i.flag.cg:before,i.flag.congo.brazzaville:before{background-position:0 -1040px}i.flag.ch:before,i.flag.switzerland:before{background-position:0 -1066px}i.flag.ci:before,i.flag.cote.divoire:before{background-position:0 -1092px}i.flag.ck:before,i.flag.cook.islands:before{background-position:0 -1118px}i.flag.chile:before,i.flag.cl:before{background-position:0 -1144px}i.flag.cameroon:before,i.flag.cm:before{background-position:0 -1170px}i.flag.china:before,i.flag.cn:before{background-position:0 -1196px}i.flag.co:before,i.flag.colombia:before{background-position:0 -1222px}i.flag.costa.rica:before,i.flag.cr:before{background-position:0 -1248px}i.flag.cs:before,i.flag.serbia:before{background-position:0 -1274px}i.flag.cu:before,i.flag.cuba:before{background-position:0 -1300px}i.flag.cape.verde:before,i.flag.cv:before{background-position:0 -1326px}i.flag.christmas.island:before,i.flag.cx:before{background-position:0 -1352px}i.flag.cy:before,i.flag.cyprus:before{background-position:0 -1378px}i.flag.cz:before,i.flag.czech.republic:before{background-position:0 -1404px}i.flag.de:before,i.flag.germany:before{background-position:0 -1430px}i.flag.dj:before,i.flag.djibouti:before{background-position:0 -1456px}i.flag.denmark:before,i.flag.dk:before{background-position:0 -1482px}i.flag.dm:before,i.flag.dominica:before{background-position:0 -1508px}i.flag.do:before,i.flag.dominican.republic:before{background-position:0 -1534px}i.flag.algeria:before,i.flag.dz:before{background-position:0 -1560px}i.flag.ec:before,i.flag.ecuador:before{background-position:0 -1586px}i.flag.ee:before,i.flag.estonia:before{background-position:0 -1612px}i.flag.eg:before,i.flag.egypt:before{background-position:0 -1638px}i.flag.eh:before,i.flag.western.sahara:before{background-position:0 -1664px}i.flag.england:before,i.flag.gb.eng:before{background-position:0 -1690px}i.flag.er:before,i.flag.eritrea:before{background-position:0 -1716px}i.flag.es:before,i.flag.spain:before{background-position:0 -1742px}i.flag.et:before,i.flag.ethiopia:before{background-position:0 -1768px}i.flag.eu:before,i.flag.european.union:before{background-position:0 -1794px}i.flag.fi:before,i.flag.finland:before{background-position:0 -1846px}i.flag.fiji:before,i.flag.fj:before{background-position:0 -1872px}i.flag.falkland.islands:before,i.flag.fk:before{background-position:0 -1898px}i.flag.fm:before,i.flag.micronesia:before{background-position:0 -1924px}i.flag.faroe.islands:before,i.flag.fo:before{background-position:0 -1950px}i.flag.fr:before,i.flag.france:before{background-position:0 -1976px}i.flag.ga:before,i.flag.gabon:before{background-position:-36px 0}i.flag.gb:before,i.flag.uk:before,i.flag.united.kingdom:before{background-position:-36px -26px}i.flag.gd:before,i.flag.grenada:before{background-position:-36px -52px}i.flag.ge:before,i.flag.georgia:before{background-position:-36px -78px}i.flag.french.guiana:before,i.flag.gf:before{background-position:-36px -104px}i.flag.gh:before,i.flag.ghana:before{background-position:-36px -130px}i.flag.gi:before,i.flag.gibraltar:before{background-position:-36px -156px}i.flag.gl:before,i.flag.greenland:before{background-position:-36px -182px}i.flag.gambia:before,i.flag.gm:before{background-position:-36px -208px}i.flag.gn:before,i.flag.guinea:before{background-position:-36px -234px}i.flag.gp:before,i.flag.guadeloupe:before{background-position:-36px -260px}i.flag.equatorial.guinea:before,i.flag.gq:before{background-position:-36px -286px}i.flag.gr:before,i.flag.greece:before{background-position:-36px -312px}i.flag.gs:before,i.flag.sandwich.islands:before{background-position:-36px -338px}i.flag.gt:before,i.flag.guatemala:before{background-position:-36px -364px}i.flag.gu:before,i.flag.guam:before{background-position:-36px -390px}i.flag.guinea-bissau:before,i.flag.gw:before{background-position:-36px -416px}i.flag.guyana:before,i.flag.gy:before{background-position:-36px -442px}i.flag.hk:before,i.flag.hong.kong:before{background-position:-36px -468px}i.flag.heard.island:before,i.flag.hm:before{background-position:-36px -494px}i.flag.hn:before,i.flag.honduras:before{background-position:-36px -520px}i.flag.croatia:before,i.flag.hr:before{background-position:-36px -546px}i.flag.haiti:before,i.flag.ht:before{background-position:-36px -572px}i.flag.hu:before,i.flag.hungary:before{background-position:-36px -598px}i.flag.id:before,i.flag.indonesia:before{background-position:-36px -624px}i.flag.ie:before,i.flag.ireland:before{background-position:-36px -650px}i.flag.il:before,i.flag.israel:before{background-position:-36px -676px}i.flag.in:before,i.flag.india:before{background-position:-36px -702px}i.flag.indian.ocean.territory:before,i.flag.io:before{background-position:-36px -728px}i.flag.iq:before,i.flag.iraq:before{background-position:-36px -754px}i.flag.ir:before,i.flag.iran:before{background-position:-36px -780px}i.flag.iceland:before,i.flag.is:before{background-position:-36px -806px}i.flag.it:before,i.flag.italy:before{background-position:-36px -832px}i.flag.jamaica:before,i.flag.jm:before{background-position:-36px -858px}i.flag.jo:before,i.flag.jordan:before{background-position:-36px -884px}i.flag.japan:before,i.flag.jp:before{background-position:-36px -910px}i.flag.ke:before,i.flag.kenya:before{background-position:-36px -936px}i.flag.kg:before,i.flag.kyrgyzstan:before{background-position:-36px -962px}i.flag.cambodia:before,i.flag.kh:before{background-position:-36px -988px}i.flag.ki:before,i.flag.kiribati:before{background-position:-36px -1014px}i.flag.comoros:before,i.flag.km:before{background-position:-36px -1040px}i.flag.kn:before,i.flag.saint.kitts.and.nevis:before{background-position:-36px -1066px}i.flag.kp:before,i.flag.north.korea:before{background-position:-36px -1092px}i.flag.kr:before,i.flag.south.korea:before{background-position:-36px -1118px}i.flag.kuwait:before,i.flag.kw:before{background-position:-36px -1144px}i.flag.cayman.islands:before,i.flag.ky:before{background-position:-36px -1170px}i.flag.kazakhstan:before,i.flag.kz:before{background-position:-36px -1196px}i.flag.la:before,i.flag.laos:before{background-position:-36px -1222px}i.flag.lb:before,i.flag.lebanon:before{background-position:-36px -1248px}i.flag.lc:before,i.flag.saint.lucia:before{background-position:-36px -1274px}i.flag.li:before,i.flag.liechtenstein:before{background-position:-36px -1300px}i.flag.lk:before,i.flag.sri.lanka:before{background-position:-36px -1326px}i.flag.liberia:before,i.flag.lr:before{background-position:-36px -1352px}i.flag.lesotho:before,i.flag.ls:before{background-position:-36px -1378px}i.flag.lithuania:before,i.flag.lt:before{background-position:-36px -1404px}i.flag.lu:before,i.flag.luxembourg:before{background-position:-36px -1430px}i.flag.latvia:before,i.flag.lv:before{background-position:-36px -1456px}i.flag.libya:before,i.flag.ly:before{background-position:-36px -1482px}i.flag.ma:before,i.flag.morocco:before{background-position:-36px -1508px}i.flag.mc:before,i.flag.monaco:before{background-position:-36px -1534px}i.flag.md:before,i.flag.moldova:before{background-position:-36px -1560px}i.flag.me:before,i.flag.montenegro:before{background-position:-36px -1586px}i.flag.madagascar:before,i.flag.mg:before{background-position:-36px -1613px}i.flag.marshall.islands:before,i.flag.mh:before{background-position:-36px -1639px}i.flag.macedonia:before,i.flag.mk:before{background-position:-36px -1665px}i.flag.mali:before,i.flag.ml:before{background-position:-36px -1691px}i.flag.burma:before,i.flag.mm:before,i.flag.myanmar:before{background-position:-73px -1821px}i.flag.mn:before,i.flag.mongolia:before{background-position:-36px -1743px}i.flag.macau:before,i.flag.mo:before{background-position:-36px -1769px}i.flag.mp:before,i.flag.northern.mariana.islands:before{background-position:-36px -1795px}i.flag.martinique:before,i.flag.mq:before{background-position:-36px -1821px}i.flag.mauritania:before,i.flag.mr:before{background-position:-36px -1847px}i.flag.montserrat:before,i.flag.ms:before{background-position:-36px -1873px}i.flag.malta:before,i.flag.mt:before{background-position:-36px -1899px}i.flag.mauritius:before,i.flag.mu:before{background-position:-36px -1925px}i.flag.maldives:before,i.flag.mv:before{background-position:-36px -1951px}i.flag.malawi:before,i.flag.mw:before{background-position:-36px -1977px}i.flag.mexico:before,i.flag.mx:before{background-position:-72px 0}i.flag.malaysia:before,i.flag.my:before{background-position:-72px -26px}i.flag.mozambique:before,i.flag.mz:before{background-position:-72px -52px}i.flag.na:before,i.flag.namibia:before{background-position:-72px -78px}i.flag.nc:before,i.flag.new.caledonia:before{background-position:-72px -104px}i.flag.ne:before,i.flag.niger:before{background-position:-72px -130px}i.flag.nf:before,i.flag.norfolk.island:before{background-position:-72px -156px}i.flag.ng:before,i.flag.nigeria:before{background-position:-72px -182px}i.flag.ni:before,i.flag.nicaragua:before{background-position:-72px -208px}i.flag.netherlands:before,i.flag.nl:before{background-position:-72px -234px}i.flag.no:before,i.flag.norway:before{background-position:-72px -260px}i.flag.nepal:before,i.flag.np:before{background-position:-72px -286px}i.flag.nauru:before,i.flag.nr:before{background-position:-72px -312px}i.flag.niue:before,i.flag.nu:before{background-position:-72px -338px}i.flag.new.zealand:before,i.flag.nz:before{background-position:-72px -364px}i.flag.om:before,i.flag.oman:before{background-position:-72px -390px}i.flag.pa:before,i.flag.panama:before{background-position:-72px -416px}i.flag.pe:before,i.flag.peru:before{background-position:-72px -442px}i.flag.french.polynesia:before,i.flag.pf:before{background-position:-72px -468px}i.flag.new.guinea:before,i.flag.pg:before{background-position:-72px -494px}i.flag.ph:before,i.flag.philippines:before{background-position:-72px -520px}i.flag.pakistan:before,i.flag.pk:before{background-position:-72px -546px}i.flag.pl:before,i.flag.poland:before{background-position:-72px -572px}i.flag.pm:before,i.flag.saint.pierre:before{background-position:-72px -598px}i.flag.pitcairn.islands:before,i.flag.pn:before{background-position:-72px -624px}i.flag.pr:before,i.flag.puerto.rico:before{background-position:-72px -650px}i.flag.palestine:before,i.flag.ps:before{background-position:-72px -676px}i.flag.portugal:before,i.flag.pt:before{background-position:-72px -702px}i.flag.palau:before,i.flag.pw:before{background-position:-72px -728px}i.flag.paraguay:before,i.flag.py:before{background-position:-72px -754px}i.flag.qa:before,i.flag.qatar:before{background-position:-72px -780px}i.flag.re:before,i.flag.reunion:before{background-position:-72px -806px}i.flag.ro:before,i.flag.romania:before{background-position:-72px -832px}i.flag.rs:before,i.flag.serbia:before{background-position:-72px -858px}i.flag.ru:before,i.flag.russia:before{background-position:-72px -884px}i.flag.rw:before,i.flag.rwanda:before{background-position:-72px -910px}i.flag.sa:before,i.flag.saudi.arabia:before{background-position:-72px -936px}i.flag.sb:before,i.flag.solomon.islands:before{background-position:-72px -962px}i.flag.sc:before,i.flag.seychelles:before{background-position:-72px -988px}i.flag.gb.sct:before,i.flag.scotland:before{background-position:-72px -1014px}i.flag.sd:before,i.flag.sudan:before{background-position:-72px -1040px}i.flag.se:before,i.flag.sweden:before{background-position:-72px -1066px}i.flag.sg:before,i.flag.singapore:before{background-position:-72px -1092px}i.flag.saint.helena:before,i.flag.sh:before{background-position:-72px -1118px}i.flag.si:before,i.flag.slovenia:before{background-position:-72px -1144px}i.flag.jan.mayen:before,i.flag.sj:before,i.flag.svalbard:before{background-position:-72px -1170px}i.flag.sk:before,i.flag.slovakia:before{background-position:-72px -1196px}i.flag.sierra.leone:before,i.flag.sl:before{background-position:-72px -1222px}i.flag.san.marino:before,i.flag.sm:before{background-position:-72px -1248px}i.flag.senegal:before,i.flag.sn:before{background-position:-72px -1274px}i.flag.so:before,i.flag.somalia:before{background-position:-72px -1300px}i.flag.sr:before,i.flag.suriname:before{background-position:-72px -1326px}i.flag.sao.tome:before,i.flag.st:before{background-position:-72px -1352px}i.flag.el.salvador:before,i.flag.sv:before{background-position:-72px -1378px}i.flag.sy:before,i.flag.syria:before{background-position:-72px -1404px}i.flag.swaziland:before,i.flag.sz:before{background-position:-72px -1430px}i.flag.caicos.islands:before,i.flag.tc:before{background-position:-72px -1456px}i.flag.chad:before,i.flag.td:before{background-position:-72px -1482px}i.flag.french.territories:before,i.flag.tf:before{background-position:-72px -1508px}i.flag.tg:before,i.flag.togo:before{background-position:-72px -1534px}i.flag.th:before,i.flag.thailand:before{background-position:-72px -1560px}i.flag.tajikistan:before,i.flag.tj:before{background-position:-72px -1586px}i.flag.tk:before,i.flag.tokelau:before{background-position:-72px -1612px}i.flag.timorleste:before,i.flag.tl:before{background-position:-72px -1638px}i.flag.tm:before,i.flag.turkmenistan:before{background-position:-72px -1664px}i.flag.tn:before,i.flag.tunisia:before{background-position:-72px -1690px}i.flag.to:before,i.flag.tonga:before{background-position:-72px -1716px}i.flag.tr:before,i.flag.turkey:before{background-position:-72px -1742px}i.flag.trinidad:before,i.flag.tt:before{background-position:-72px -1768px}i.flag.tuvalu:before,i.flag.tv:before{background-position:-72px -1794px}i.flag.taiwan:before,i.flag.tw:before{background-position:-72px -1820px}i.flag.tanzania:before,i.flag.tz:before{background-position:-72px -1846px}i.flag.ua:before,i.flag.ukraine:before{background-position:-72px -1872px}i.flag.ug:before,i.flag.uganda:before{background-position:-72px -1898px}i.flag.um:before,i.flag.us.minor.islands:before{background-position:-72px -1924px}i.flag.america:before,i.flag.united.states:before,i.flag.us:before{background-position:-72px -1950px}i.flag.uruguay:before,i.flag.uy:before{background-position:-72px -1976px}i.flag.uz:before,i.flag.uzbekistan:before{background-position:-108px 0}i.flag.va:before,i.flag.vatican.city:before{background-position:-108px -26px}i.flag.saint.vincent:before,i.flag.vc:before{background-position:-108px -52px}i.flag.ve:before,i.flag.venezuela:before{background-position:-108px -78px}i.flag.british.virgin.islands:before,i.flag.vg:before{background-position:-108px -104px}i.flag.us.virgin.islands:before,i.flag.vi:before{background-position:-108px -130px}i.flag.vietnam:before,i.flag.vn:before{background-position:-108px -156px}i.flag.vanuatu:before,i.flag.vu:before{background-position:-108px -182px}i.flag.gb.wls:before,i.flag.wales:before{background-position:-108px -208px}i.flag.wallis.and.futuna:before,i.flag.wf:before{background-position:-108px -234px}i.flag.samoa:before,i.flag.ws:before{background-position:-108px -260px}i.flag.ye:before,i.flag.yemen:before{background-position:-108px -286px}i.flag.mayotte:before,i.flag.yt:before{background-position:-108px -312px}i.flag.south.africa:before,i.flag.za:before{background-position:-108px -338px}i.flag.zambia:before,i.flag.zm:before{background-position:-108px -364px}i.flag.zimbabwe:before,i.flag.zw:before{background-position:-108px -390px}button mat-icon svg{display:block}button.icon{width:44px;height:44px;background:transparent;border:none;position:relative;white-space:nowrap;padding:0;color:var(--btn-link-secondary)}button.icon mat-icon{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button.icon mat-icon svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}button.icon:hover{color:var(--btn-link-secondary-hover)}@media all and (min-width: 981px){button.icon:hover{cursor:pointer}}button.icon.small{width:32px;height:32px}button.icon.disabled,button.icon:disabled{cursor:default;pointer-events:none;opacity:.6}button.icon.active,button.icon.active-link,button.icon.primary{color:var(--btn-link-primary)}button.icon.active:hover,button.icon.active-link:hover,button.icon.primary:hover{color:var(--btn-link-primary-hover)}button.icon.nonactive{pointer-events:none}button[mat-icon-button]{width:40px;height:40px;background-color:transparent}button[mat-icon-button] mat-icon>svg{width:100%;height:100%}.mat-button,.mat-icon-button,.mat-stroked-button{background:transparent;color:inherit;overflow:hidden;border:none!important}html{--mdc-plain-tooltip-supporting-text-size: 12px}div.mdc-tooltip__surface{max-height:100vh;padding:6px 8px;background:var(--popover-background)!important;border:1px solid var(--popover-border);border-radius:8px;filter:var(--shadow-raised-tooltip);font-family:Roboto,serif;font-weight:400;font-size:12px;line-height:12px;color:var(--popover-text-primary)!important;will-change:filter}div.mdc-tooltip.mdc-tooltip--big.mdc-tooltip--left-dropdown{right:10px}div.mdc-tooltip.mdc-tooltip--big .mdc-tooltip__surface{margin-top:6px;background:var(--popover-background);border-radius:8px;padding:16px!important;font-weight:400;font-size:14px;line-height:20px;color:var(--popover-text-primary);position:relative;overflow:initial!important}div.mdc-tooltip.mdc-tooltip-large .mdc-tooltip__surface{max-width:254px;padding:12px 16px 12px 12px!important;margin:14px;font-weight:400;font-size:16px;line-height:24px;color:var(--popover-text-primary);letter-spacing:.5px;overflow:initial;white-space:initial;border-radius:8px}div.mdc-tooltip.select-tooltip .mdc-tooltip__surface{margin:24px}div.mdc-tooltip.mat-mdc-tooltip:before{right:0}:root{--mat-expansion-header-indicator-color: var(--btn-link-secondary)}cm-field-expansion:last-of-type .mat-expansion-panel-header{border-color:transparent}cm-field-expansion:last-of-type .mat-expansion-panel-header.mat-expanded{border-color:var(--border-minor)}cm-field-expansion:last-of-type .mat-expansion-panel-body{border-bottom:0}mat-expansion-panel{display:block;background:var(--background-primary)!important;color:var(--text-primary);line-height:1.6;font-size:14px;border-radius:0;box-shadow:none;margin:0!important}mat-expansion-panel .mat-expansion-panel-content{line-height:1.4}mat-expansion-panel:last-of-type .mat-expansion-panel-header{border-color:transparent}mat-expansion-panel:last-of-type .mat-expansion-panel-header.mat-expanded{border-color:var(--border-minor)}mat-expansion-panel:last-of-type .mat-expansion-panel-body{border-bottom:0}mat-expansion-panel-header{padding:8px 12px!important;border-bottom:1px solid var(--border-minor)}mat-expansion-panel-header:hover{cursor:pointer;background:var(--background-medium)!important}mat-expansion-panel-header:hover button.delete-activities{visibility:visible}mat-expansion-panel-header .mat-expansion-panel-header-title{margin-right:5px}mat-expansion-panel-header .mat-expansion-indicator{display:block;width:24px;height:24px;text-align:center;border-radius:50%;margin-right:-8px}mat-expansion-panel-header .mat-expansion-indicator:hover{background:var(--background-medium);--mat-expansion-header-indicator-color: var(--btn-link-secondary-hover)}mat-expansion-panel .mat-expansion-panel-body{padding:0;border-bottom:12px solid rgba(var(--border-minor-rgb),.4)}mat-expansion-panel.mat-expansion-body__reset-bottom-mrg .mat-expansion-panel-body{border-bottom:0}mat-expansion-panel.mob-expander{border-radius:0;background:transparent!important;box-shadow:none}mat-expansion-panel.mob-expander .mat-expansion-panel-header{background:var(--background-medium);color:var(--text-primary);height:auto;padding:10px 16px!important;border-bottom:none}mat-expansion-panel.mob-expander .mat-expansion-panel-body{padding:16px;border:none}mat-expansion-panel.mob-expander.mat-expanded .mat-expansion-panel-header{background:transparent}mat-expansion-panel.no-panel-content-padding .mat-expansion-panel-body{padding:0!important}mat-expansion-panel.weather-mob-expander .mat-expansion-indicator{--mat-expansion-header-indicator-color: var(--accent-primary)}mat-expansion-panel.weather-mob-expander .mat-expansion-indicator:hover{background:transparent}mat-expansion-panel.weather-mob-expander .mat-expansion-panel-header{min-height:60px}mat-expansion-panel.weather-mob-expander .mat-expansion-panel-header .mat-content{flex:auto 0}mat-expansion-panel.mat-expansion-panel.season-expander{box-shadow:none;border-radius:8px}mat-expansion-panel.mat-expansion-panel.season-expander .mat-expansion-panel-header{padding-left:42px!important;padding-right:42px!important;height:auto;min-height:48px;font-weight:500;font-size:14px;line-height:20px;color:var(--text-primary);background:var(--background-medium);border-radius:0}mat-expansion-panel.mat-expansion-panel.season-expander .mat-expansion-panel-header:hover{background:var(--background-medium-hover)!important}mat-expansion-panel.mat-expansion-panel.season-expander .mat-expansion-panel-header.mat-expanded{height:auto;border-bottom:2px solid var(--accent-primary);color:var(--accent-primary)}mat-expansion-panel.mat-expansion-panel.season-expander .mat-expansion-panel-header.mat-expanded .mat-expansion-indicator{--mat-expansion-header-indicator-color: var(--accent-primary)}mat-expansion-panel.mat-expansion-panel.season-expander .mat-expansion-panel-header .mat-expansion-indicator{position:absolute;top:12px;left:12px;margin:0}mat-expansion-panel.mat-expansion-panel.season-expander .mat-expansion-panel-header .delete-btn{position:absolute;top:9px;right:5px}mat-expansion-panel.mat-expansion-panel.season-expander .mat-expansion-panel-header .delete-btn button{cursor:pointer}mat-expansion-panel.mat-expansion-panel.season-expander .mat-expansion-panel-header .delete-btn button:disabled{opacity:1;color:var(--text-disabled)}mat-expansion-panel.mat-expansion-panel.season-expander .mat-expansion-panel-header .delete-btn mat-icon{width:20px;height:20px}mat-expansion-panel.mat-expansion-panel.composite-map-expand{box-shadow:none;border-radius:8px 8px 0 0!important}mat-expansion-panel.mat-expansion-panel.composite-map-expand .mat-expansion-panel-header{padding-left:40px!important;padding-right:38px!important;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.2px;color:var(--text-primary);height:auto;min-height:48px}mat-expansion-panel.mat-expansion-panel.composite-map-expand .mat-expansion-panel-header:hover{background:transparent!important}mat-expansion-panel.mat-expansion-panel.composite-map-expand .mat-expansion-panel-header.mat-expanded{border-bottom:1px solid var(--border-secondary);border-radius:0;background-color:var(--background-medium)}mat-expansion-panel.mat-expansion-panel.composite-map-expand .mat-expansion-panel-header.mat-expanded:hover{background:var(--background-medium)!important}mat-expansion-panel.mat-expansion-panel.composite-map-expand .mat-expansion-panel-header .mat-expansion-indicator{position:absolute;top:12px;left:12px;margin:0}mat-expansion-panel.mat-expansion-panel.composite-map-expand .mat-expansion-panel-header .delete-btn{position:absolute;top:7px;right:8px}mat-expansion-panel.mat-expansion-panel.composite-map-expand .mat-expansion-panel-header .delete-btn button{cursor:pointer}mat-expansion-panel.mat-expansion-panel.composite-map-expand .mat-expansion-panel-header .delete-btn button:disabled{opacity:1;color:var(--text-disabled)}mat-expansion-panel.mat-expansion-panel.composite-map-expand .mat-expansion-panel-header .delete-btn mat-icon{width:20px;height:20px}mat-expansion-panel.mat-expansion-panel.edit-field-expander{box-shadow:none;border-radius:8px}mat-expansion-panel.mat-expansion-panel.edit-field-expander .mat-expansion-panel-header{padding-left:42px!important;padding-right:42px!important;height:auto;min-height:48px;font-weight:500;font-size:14px;line-height:20px;color:var(--text-primary);background:var(--background-medium);border-radius:0}mat-expansion-panel.mat-expansion-panel.edit-field-expander .mat-expansion-panel-header:hover{background:var(--background-medium-hover)!important}mat-expansion-panel.mat-expansion-panel.edit-field-expander .mat-expansion-panel-header.mat-expanded{height:auto;border-bottom:1px solid var(--border-secondary)}mat-expansion-panel.mat-expansion-panel.edit-field-expander .mat-expansion-panel-header .mat-expansion-indicator{--mat-expansion-header-indicator-color: var(--text-primary);position:absolute;top:12px;left:12px;margin:0}mat-expansion-panel.mat-expansion-panel.edit-field-expander .mat-expansion-panel-header .delete-btn{position:absolute;top:9px;right:5px}mat-expansion-panel.mat-expansion-panel.edit-field-expander .mat-expansion-panel-header .delete-btn button{cursor:pointer}mat-expansion-panel.mat-expansion-panel.edit-field-expander .mat-expansion-panel-header .delete-btn button:disabled{opacity:1;color:var(--text-disabled)}mat-expansion-panel.mat-expansion-panel.edit-field-expander .mat-expansion-panel-header .delete-btn mat-icon{width:20px;height:20px}mat-expansion-panel.expansion-pricing{background:transparent;box-shadow:none!important}mat-expansion-panel.expansion-pricing:first-of-type mat-expansion-panel-header{border:none}mat-expansion-panel.expansion-pricing:last-of-type mat-expansion-panel-header{border-bottom:none;border-top:1px solid var(--border-primary)}mat-expansion-panel.expansion-pricing:last-of-type mat-expansion-panel-header.mat-expanded{border-color:var(--border-primary);border-radius:0}mat-expansion-panel.expansion-pricing mat-expansion-panel-header{display:flex;flex-direction:row-reverse;height:56px!important;padding:0!important;border-top:1px solid var(--border-primary);border-bottom:none}@media all and (max-width: 980px){mat-expansion-panel.expansion-pricing mat-expansion-panel-header{height:auto!important;padding:10px 0!important}}mat-expansion-panel.expansion-pricing mat-expansion-panel-header:hover{cursor:pointer;background:transparent!important}mat-expansion-panel.expansion-pricing mat-expansion-panel-header .mat-expansion-panel-header-title{margin:0 0 0 5px;font-weight:600;font-size:16px;line-height:24px;color:var(--text-primary)}mat-expansion-panel.expansion-pricing mat-expansion-panel-header .mat-expansion-indicator{margin:0 10px 0 0;width:25px}mat-expansion-panel.expansion-pricing mat-expansion-panel-header .mat-expansion-indicator:hover{background:transparent}mat-expansion-panel.expansion-pricing mat-expansion-panel-header .mat-expansion-indicator:before{width:14px;height:2px;transform:translate(-50%,-50%);transition:all .2s ease;top:50%;left:50%;border-radius:0;background-color:var(--text-primary)}mat-expansion-panel.expansion-pricing mat-expansion-panel-header .mat-expansion-indicator:after{border:none;display:block;width:14px;height:2px;padding:0;transform-origin:50%;transform:translate(-50%,-50%) rotate(90deg);position:absolute;top:50%;left:50%;transition:all .2s ease;background-color:var(--text-primary)}mat-expansion-panel.expansion-pricing .mat-expansion-panel-body{font-weight:400;font-size:16px;line-height:24px;color:var(--text-secondary);border:0}mat-expansion-panel.expansion-pricing.mat-expanded .mat-expansion-indicator:before{opacity:0}mat-expansion-panel.expansion-pricing.mat-expanded .mat-expansion-indicator:after{transform:translate(-50%,-50%) rotate(0);background-color:var(--semantic-info)}mat-expansion-panel.mat-expansion-year-data .mat-expansion-panel-body{border:0}mat-expansion-panel.mat-expansion-year-data mat-expansion-panel-header:hover{cursor:pointer;background:transparent!important}mat-expansion-panel.expansion-pricing-mobile{position:relative;background:none!important;box-shadow:none!important;border-radius:0!important}mat-expansion-panel.expansion-pricing-mobile.mat-expanded .mat-expansion-indicator:after{transform:rotate(-135deg);top:4px}mat-expansion-panel.expansion-pricing-mobile mat-expansion-panel-header{display:flex;flex-direction:row-reverse;height:60px!important;padding:0!important;border-top:1px solid var(--border-secondary);border-bottom:none}@media screen and (max-width: 980px){mat-expansion-panel.expansion-pricing-mobile mat-expansion-panel-header{height:55px!important}}mat-expansion-panel.expansion-pricing-mobile mat-expansion-panel-header:hover{cursor:pointer;background:transparent!important}mat-expansion-panel.expansion-pricing-mobile mat-expansion-panel-header .mat-expansion-panel-header-title{margin:0 0 0 5px;font-weight:400;font-size:14px;line-height:20px;color:var(--text-primary);letter-spacing:.25px}@media screen and (max-width: 980px){mat-expansion-panel.expansion-pricing-mobile mat-expansion-panel-header .mat-expansion-panel-header-title{margin:0}}mat-expansion-panel.expansion-pricing-mobile .mat-expansion-indicator{position:absolute;top:12px;right:12px}mat-expansion-panel.expansion-pricing-mobile .mat-expansion-indicator:after{position:relative;top:1px;color:var(--text-secondary);transition:all .2s}mat-expansion-panel.expansion-pricing-mobile .mat-expansion-panel-body{font-weight:400;font-size:16px;line-height:24px;color:var(--text-secondary);border:0}.field-expansion{border-bottom:1px solid var(--border-minor)}.field-expansion-description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field-expansion-title{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field-expansion-title-illustration{width:40px;height:40px;flex-shrink:0;margin-right:12px;display:flex}.field-expansion-title-illustration__empty{border-radius:50%;background:var(--background-medium);display:flex;justify-content:center;align-items:center;color:var(--text-primary)}.field-expansion-title-content{position:relative;color:var(--text-primary);font-weight:400;font-size:12px;line-height:18px;color:var(--text-secondary);letter-spacing:.4px}.field-expansion-title-content .field-name{padding-right:28px;font-weight:400;font-size:14px;line-height:20px;color:var(--text-secondary);letter-spacing:.2px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;white-space:break-spaces}.field-expansion-title-content .area{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field-expansion-title-content button.delete-activities{visibility:hidden;position:absolute;right:-4px;top:22px;width:18px;height:18px}.field-expansion-title-content button.delete-activities mat-icon{width:18px;height:18px}.field-expansion-title-content .delete-activities-loader{position:absolute;right:-24px;top:2px}.field-expansion-title-content .delete-activities-loader mat-spinner circle{stroke:var(--text-primary)}.field-expansion-controls{position:absolute;top:0;right:0;z-index:2}.field-expansion .mat-expansion-panel-header{height:auto!important;padding:16px 12px 12px!important;border-radius:0}.field-expansion .mat-expansion-panel-header-title{margin-right:0}.field-expansion .mat-expansion-indicator{position:absolute;top:14px;right:14px}.title-tooltip-wrap{max-width:270px;word-break:break-word}mat-expansion-panel.mat-expansion-panel.ui-sidebar-expansion{padding:0!important;box-shadow:none;border-radius:0!important}mat-expansion-panel.mat-expansion-panel.ui-sidebar-expansion mat-expansion-panel-header{width:100%;padding:0!important;overflow:unset;border:none}mat-expansion-panel.mat-expansion-panel.ui-sidebar-expansion .mat-expansion-panel-body{border:none}mat-expansion-panel.mat-expansion-panel.ui-sidebar-expansion .mat-expansion-container{background:var(--background-secondary)}mat-expansion-panel.mat-expansion-panel.ui-sidebar-expansion .mat-expansion-container ui-menu-subitem.disabled{background:transparent;pointer-events:unset;cursor:default}mat-expansion-panel.mat-expansion-panel.ui-sidebar-expansion .mat-expansion-indicator{position:absolute;right:12px}mat-expansion-panel.mat-expansion-panel.ui-sidebar-expansion.closed-menu .mat-expansion-indicator{display:none}mat-expansion-panel-header.custom-toggle .mat-content{margin-right:0}mat-snack-bar-container.mat-mdc-snack-bar-container{min-width:288px;max-width:460px;color:var(--text-primary);background:var(--background-secondary);box-shadow:0 4px 20px var(--elevation-raised-color)}mat-snack-bar-container.mat-mdc-snack-bar-container.success,mat-snack-bar-container.mat-mdc-snack-bar-container.info,mat-snack-bar-container.mat-mdc-snack-bar-container.error,mat-snack-bar-container.mat-mdc-snack-bar-container.warning{margin:16px;padding:0;border:1px solid var(--border-primary);border-radius:5px 8px 8px 5px;border-left-width:0}mat-snack-bar-container.mat-mdc-snack-bar-container.success:before,mat-snack-bar-container.mat-mdc-snack-bar-container.info:before,mat-snack-bar-container.mat-mdc-snack-bar-container.error:before,mat-snack-bar-container.mat-mdc-snack-bar-container.warning:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;border-radius:8px 0 0 8px}mat-snack-bar-container.mat-mdc-snack-bar-container.success:before{background-color:var(--semantic-success)}mat-snack-bar-container.mat-mdc-snack-bar-container.success ui-snackbar-message .message-icon{color:var(--semantic-success)}mat-snack-bar-container.mat-mdc-snack-bar-container.info:before{background-color:var(--semantic-info)}mat-snack-bar-container.mat-mdc-snack-bar-container.info ui-snackbar-message .message-icon{color:var(--semantic-info)}mat-snack-bar-container.mat-mdc-snack-bar-container.error:before{background-color:var(--semantic-error)}mat-snack-bar-container.mat-mdc-snack-bar-container.error ui-snackbar-message .message-icon{color:var(--semantic-error)}mat-snack-bar-container.mat-mdc-snack-bar-container.warning:before{background-color:var(--semantic-warning)}mat-snack-bar-container.mat-mdc-snack-bar-container.warning ui-snackbar-message .message-icon{color:var(--semantic-warning)}ui-snackbar-message{display:block;font-size:14px;line-height:20px}ui-snackbar-message button mat-icon{color:var(--text-primary)}ui-snackbar-message .message-wrapper{display:flex;align-items:flex-start;padding:16px 16px 16px 20px;overflow:hidden;z-index:99}ui-snackbar-message .message-icon{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px}ui-snackbar-message .message-icon mat-icon{width:20px;height:20px}ui-snackbar-message .message-detail{margin-left:12px;margin-right:12px}ui-snackbar-message .message-detail .mdc-snackbar__label{padding:0}ui-snackbar-message .message-detail .title{font-weight:500;letter-spacing:.2px;color:var(--text-primary);-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}ui-snackbar-message .message-detail .description{margin-top:4px;color:var(--text-secondary);word-break:break-word}ui-snackbar-message .message-detail .link{margin-top:4px;word-break:break-word}ui-snackbar-message button.message-close{margin-left:auto}ui-snackbar-message button.message-close.icon.small{width:20px;height:20px}ui-snackbar-message button.message-close.icon mat-icon{width:11px;height:11px}mat-spinner.mat-mdc-progress-spinner circle{stroke:var(--background-accent)}mat-spinner.mat-mdc-progress-spinner.mat-light-on-dark-background circle{stroke:var(--permanent-secondary)}mat-spinner.mat-mdc-progress-spinner.mat-white circle{stroke:var(--text-primary)}mat-spinner.mat-mdc-progress-spinner.mat-grey circle{stroke:var(--text-secondary)}mat-spinner.mat-mdc-progress-spinner.mat-secondary circle{stroke:var(--text-secondary)}:root{--mat-dialog-container-max-width: 80vw}@media all and (max-width: 980px){.cdk-overlay-pane{max-width:100%!important}}.cdk-overlay-backdrop.cdk-overlay-dark-backdrop{background:var(--overlay-primary)}mat-dialog-container.mat-mdc-dialog-container{color:var(--text-primary);border-radius:8px!important;overflow:visible;margin:12px;overflow-x:hidden;height:auto;box-shadow:none}mat-dialog-container.mat-mdc-dialog-container .mdc-dialog__title{font-family:Roboto,serif;font-weight:500;font-size:20px;line-height:32px;color:var(--text-primary);letter-spacing:.0125em}mat-dialog-container.mat-mdc-dialog-container .mdc-dialog__title:before{height:auto}mat-dialog-container.mat-mdc-dialog-container .mdc-dialog__content{max-height:unset;margin:0;padding-top:0;font-family:unset;line-height:unset;font-size:unset;font-weight:unset;letter-spacing:unset;color:var(--text-primary)}mat-dialog-container.mat-mdc-dialog-container .mdc-dialog__container{min-height:100%}mat-dialog-container.mat-mdc-dialog-container .mdc-dialog__surface{min-height:100%;background:transparent}mat-dialog-container.mat-mdc-dialog-container .mdc-dialog__surface>*{display:block;height:100%;max-width:100%;background:var(--background-primary)}mat-dialog-container.mat-mdc-dialog-container>*{display:block;margin:auto;border-radius:8px;box-shadow:0 12px 24px #0006;overflow:auto;overflow-x:hidden;max-height:100%;max-width:100%}.full-size-preview mat-dialog-container.mat-mdc-dialog-container{margin:0!important;background:transparent}.dialog-actions{display:flex}.dialog-actions.mat-mdc-dialog-actions{display:flex;margin-bottom:0;min-height:auto!important;flex-wrap:wrap;align-items:center;padding:8px}.dialog-actions.mat-mdc-dialog-actions[align=between]{justify-content:space-between}.dialog-actions.mat-mdc-dialog-actions .button-box{padding:8px;flex-grow:1;min-width:50%}.dialog-actions.mat-mdc-dialog-actions .button-box button{width:100%;white-space:nowrap}.mdc-dialog__actions{padding:8px 0 0}html{--mdc-checkbox-selected-checkmark-color: var(--permanent-secondary-text);--mdc-checkbox-selected-icon-color: var(--text-accent);--mdc-checkbox-selected-focus-icon-color: var(--text-accent);--mdc-checkbox-selected-focus-state-layer-opacity: 1;--mdc-checkbox-selected-focus-state-layer-color: var(--background-selected);--mdc-checkbox-selected-pressed-icon-color: var(--text-accent);--mdc-checkbox-selected-pressed-state-layer-opacity: 1;--mdc-checkbox-selected-pressed-state-layer-color: var(--background-selected);--mdc-checkbox-selected-hover-icon-color: var(--text-accent);--mdc-checkbox-selected-hover-state-layer-opacity: 1;--mdc-checkbox-selected-hover-state-layer-color: var(--background-selected);--mdc-checkbox-unselected-icon-color: var(--text-secondary);--mdc-checkbox-unselected-pressed-state-layer-opacity: .2;--mdc-checkbox-unselected-pressed-icon-color: var(--text-accent);--mdc-checkbox-unselected-pressed-state-layer-color: var(--text-accent);--mdc-checkbox-unselected-focus-icon-color: var(--text-accent);--mdc-checkbox-unselected-focus-state-layer-opacity: 1;--mdc-checkbox-unselected-focus-state-layer-color: var(--background-selected);--mdc-checkbox-unselected-hover-icon-color: var(--text-accent);--mdc-checkbox-unselected-hover-state-layer-opacity: 1;--mdc-checkbox-unselected-hover-state-layer-color: var(--background-selected);--mat-checkbox-disabled-label-color: var(--text-secondary);--mdc-checkbox-disabled-selected-checkmark-color: rgba(var(--permanent-secondary-rgb), .56);--mdc-checkbox-disabled-selected-icon-color: rgba(var(--accent-primary-rgb), .56);--mdc-checkbox-disabled-unselected-icon-color: rgba(var(--text-secondary-rgb), .56);--mdc-checkbox-state-layer-size: 32px;--mat-checkbox-touch-target-display: none}mat-checkbox.mat-mdc-checkbox label{padding-left:0}mat-checkbox.mat-mdc-checkbox.menu-checkbox-full-width{width:100%}mat-checkbox.mat-mdc-checkbox.menu-checkbox-full-width .mdc-form-field,mat-checkbox.mat-mdc-checkbox.menu-checkbox-full-width .mdc-label{width:inherit}html{--mdc-radio-selected-icon-color: var(--text-accent);--mdc-radio-selected-hover-icon-color: var(--text-accent);--mdc-radio-selected-pressed-icon-color: var(--text-accent);--mdc-radio-unselected-icon-color: var(--text-secondary);--mdc-radio-unselected-hover-icon-color: var(--text-accent);--mdc-radio-unselected-pressed-icon-color: var(--text-accent);--mdc-radio-unselected-focus-icon-color: var(--text-accent);--mdc-radio-selected-focus-icon-color: var(--text-accent);--mat-radio-disabled-label-color: var(--text-secondary);--mdc-radio-disabled-selected-icon-opacity: .56;--mdc-radio-disabled-unselected-icon-opacity: .56;--mdc-radio-disabled-selected-icon-color: var(--text-accent);--mdc-radio-disabled-unselected-icon-color: var(--text-secondary);--mat-radio-ripple-color: var(--background-selected);--mat-radio-checked-ripple-color: var(--background-selected);--mat-radio-touch-target-display: none;--mdc-radio-state-layer-size: 32px;--mat-radio-label-text-color: var(--text-primary);--mat-radio-label-text-size: 14px}.mdc-radio__native-control:focus+.mdc-radio__background:before,mat-radio-button.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background:before{opacity:1}mat-radio-button.mat-mdc-radio-button label{padding-left:0}.mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mdc-switch-disabled-handle-opacity: .38;--mdc-switch-disabled-selected-handle-color: var(--text-accent);--mdc-switch-disabled-selected-icon-color: var(--text-accent);--mdc-switch-disabled-selected-icon-opacity: 0;--mdc-switch-disabled-selected-track-color: var(--text-accent);--mdc-switch-disabled-track-opacity: .4;--mdc-switch-disabled-unselected-handle-color: var(--text-primary);--mdc-switch-disabled-unselected-icon-color: var(--text-primary);--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-disabled-unselected-track-color: var(--text-secondary);--mdc-switch-handle-height: 20px;--mdc-switch-handle-shadow-color: black;--mdc-switch-handle-shape: 16px;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-width: 20px;--mdc-switch-selected-focus-handle-color: var(--text-accent);--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-focus-track-color: var(--text-accent);--mdc-switch-selected-handle-color: var(--text-accent);--mdc-switch-selected-hover-handle-color: var(--text-accent);--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-hover-track-color: var(--text-accent);--mdc-switch-selected-icon-color: var(--text-accent);--mdc-switch-selected-icon-size: 20px;--mdc-switch-selected-pressed-handle-color: var(--text-accent);--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-selected-pressed-track-color: var(--text-accent);--mdc-switch-selected-track-color: var(--text-accent);--mdc-switch-state-layer-size: 48px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-focus-handle-color: var(--text-primary);--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-focus-track-color: var(--text-secondary);--mdc-switch-unselected-handle-color: var(--text-primary);--mdc-switch-unselected-hover-handle-color: var(--text-primary);--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-hover-track-color: var(--text-secondary);--mdc-switch-unselected-icon-color: var(--text-primary);--mdc-switch-unselected-icon-size: 20px;--mdc-switch-unselected-pressed-handle-color: var(--text-primary);--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-pressed-track-color: var(--text-secondary);--mdc-switch-unselected-track-color: var(--text-secondary);--mat-switch-visible-track-opacity: .2;--mat-switch-hidden-track-opacity: .2}.mat-mdc-slide-toggle .mdc-switch__icon{display:none}.mat-mdc-slide-toggle .mdc-switch--disabled{--mdc-switch-handle-surface-color: transparent}html{--mat-divider-width: 1px}.mat-divider{--mat-divider-color: var(--border-secondary)}html{--mdc-list-list-item-label-text-color: var(--text-primary);--mdc-list-list-item-label-text-line-height: 20px;--mdc-list-list-item-label-text-size: 14px;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-label-text-tracking: .2px;--mdc-list-list-item-focus-label-text-color: var(--text-primary);--mdc-list-list-item-focus-state-layer-color: transparent;--mdc-list-list-item-hover-label-text-color: var(--text-primary);--mdc-list-list-item-hover-state-layer-color: transparent;--mdc-list-list-item-disabled-label-text-opacity: 1}mat-list-option.mat-mdc-list-option .mdc-checkbox:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__background:before{content:"";width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size);top:-9px;left:-9px;position:absolute;border-radius:50%;pointer-events:none;background:var(--background-selected);opacity:1}.user-backdrop+* .mat-mdc-menu-panel.cm-menu-select .mat-mdc-menu-content .mat-mdc-menu-item{padding-left:24px}div.mat-mdc-menu-panel{min-height:unset!important}div.mat-mdc-menu-panel.cm-menu-select{background:var(--dropdown-background);max-width:none;border-radius:8px}div.mat-mdc-menu-panel.cm-menu-select.cm-menu-minor-color{border:1px solid var(--border-primary)}div.mat-mdc-menu-panel.cm-menu-select.cm-menu-minor-color .mat-mdc-menu-content{background:var(--background-minor)}div.mat-mdc-menu-panel.cm-menu-select.cm-menu-minor-color .mat-mdc-menu-content .mat-mdc-menu-item:hover:not(.group-label){background:var(--background-medium-hover)}div.mat-mdc-menu-panel.cm-menu-select .mat-mdc-menu-content{background:var(--dropdown-background);box-shadow:0 8px 16px #01020333}div.mat-mdc-menu-panel.cm-menu-select .mat-mdc-menu-content .mat-mdc-menu-item{height:36px;min-height:36px;padding:0 12px;font-weight:400;font-size:14px;line-height:20px;color:var(--text-primary);letter-spacing:.2px;white-space:unset}div.mat-mdc-menu-panel.cm-menu-select .mat-mdc-menu-content .mat-mdc-menu-item:hover:not(.group-label){color:var(--text-primary);background:var(--dropdown-hover)}div.mat-mdc-menu-panel.cm-menu-select .mat-mdc-menu-content .mat-mdc-menu-item.active{color:var(--accent-primary)}div.mat-mdc-menu-panel.cm-menu-select .mat-mdc-menu-content .mat-mdc-menu-item.group-label{cursor:auto;color:var(--text-secondary)}div.mat-mdc-menu-panel.cm-menu-select.bottom-offset-s{margin-bottom:8px}div.mat-mdc-menu-panel.cm-menu-select.top-offset-s{margin-top:8px}div.mat-mdc-menu-panel.cm-menu-select.menu-select-new-design{max-width:420px}@media all and (max-width: 480px){div.mat-mdc-menu-panel.cm-menu-select.menu-select-new-design{max-width:320px}}div.mat-mdc-menu-panel.cm-menu-select.menu-select-new-design.mat-menu-below{margin-top:8px}div.mat-mdc-menu-panel.cm-menu-select.menu-select-new-design .mat-mdc-menu-item span:first-child{display:flex;justify-content:space-between;align-items:center;width:100%}div.mat-mdc-menu-panel.cm-menu-select.menu-select-new-design .mat-mdc-menu-item.mat-mdc-menu-item-highlighted{background:var(--dropdown-hover)}div.mat-mdc-menu-panel.cm-menu-select.menu-select-new-design .mat-menu-submenu-icon{color:var(--text-primary)}div.mat-mdc-menu-panel.cm-menu-select.menu-select-new-design.nested-menu title{padding:8px 12px;font-weight:400;font-size:14px;line-height:20px;color:var(--text-secondary)}div.mat-mdc-menu-panel.cm-menu-select.menu-select-new-design .menu-item-divider{height:1px;background:var(--border-secondary)}div.mat-mdc-menu-panel.cm-menu-select.cm-menu-selection-list .mat-mdc-menu-content .mdc-list,div.mat-mdc-menu-panel.cm-menu-select.cm-menu-selection-list .mat-mdc-menu-content .mdc-list-item{padding:0}div.mat-mdc-menu-panel.cm-menu-select.cm-menu-selection-list .mat-mdc-menu-content .mat-mdc-menu-item .mdc-list-item{height:inherit}div.mat-mdc-menu-panel.cm-menu-select.cm-menu-selection-list .mat-mdc-menu-content .mat-mdc-menu-item .mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin:0}div.mat-mdc-menu-panel.cm-menu-select.season-settings .mat-mdc-menu-content .mat-mdc-menu-item{height:auto;min-height:auto;padding:8px 12px}div.mat-mdc-menu-panel.cm-menu-select.add-new-tasks-menu,div.mat-mdc-menu-panel.cm-menu-select.soil-sampling-export-map-menu{min-width:272px}@media all and (max-width: 980px){div.mat-mdc-menu-panel.cm-menu-select.add-new-tasks-menu,div.mat-mdc-menu-panel.cm-menu-select.soil-sampling-export-map-menu{min-width:248px}}.mat-mdc-menu-item.mat-mdc-menu-item--stretch,.mat-mdc-menu-item.mat-mdc-menu-item--stretch .mat-mdc-menu-item-text{width:100%}.mat-mdc-menu-item[disabled]{opacity:.6}@media all and (max-width: 980px){.basemap-switcher-overlay{margin-left:52px;margin-bottom:-74px}}.map-layer-switcher-menu{min-width:124px;margin-bottom:12px;font-weight:400;font-size:14px;line-height:20px;color:var(--text-primary)}.map-layer-switcher-menu .mat-mdc-menu-content{width:100%;border-radius:8px;overflow:hidden;background:var(--dropdown-background);padding:0;color:var(--text-primary)}.map-layer-switcher-menu .mat-mdc-menu-content .map-layer-switcher-menu-item:hover,.map-layer-switcher-menu .mat-mdc-menu-content .map-layer-switcher-menu-item.active{background:var(--dropdown-selected);color:var(--accent-primary)}.map-layer-switcher-menu .mat-mdc-menu-content .map-layer-switcher-menu-item.isMobileMode .mat-mdc-menu-item-text{flex-direction:row;justify-content:flex-start;padding:12px}.map-layer-switcher-menu .mat-mdc-menu-content .map-layer-switcher-menu-item.isMobileMode .mat-mdc-menu-item-text .map-layer-switcher-menu-item-text{text-align:left;max-width:unset;width:100%}.map-layer-switcher-menu .mat-mdc-menu-content .map-layer-switcher-menu-item.isMobileMode .mat-mdc-menu-item-text .map-layer-switcher-menu-item-img{width:32px;height:32px;border-radius:4px}.map-layer-switcher-menu .mat-mdc-menu-content .map-layer-switcher-menu-item .mat-mdc-menu-item-text{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:8px 0;gap:8px}.map-layer-switcher-menu .mat-mdc-menu-content .map-layer-switcher-menu-item .mat-mdc-menu-item-text .map-layer-switcher-menu-item-img{width:108px;height:72px;border-radius:8px;overflow:hidden}.map-layer-switcher-menu .mat-mdc-menu-content .map-layer-switcher-menu-item .mat-mdc-menu-item-text .map-layer-switcher-menu-item-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.map-layer-switcher-menu .mat-mdc-menu-content .map-layer-switcher-menu-item .mat-mdc-menu-item-text .map-layer-switcher-menu-item-img img:hover{transform:scale(1.2)}.map-layer-switcher-menu .mat-mdc-menu-content .map-layer-switcher-menu-item .mat-mdc-menu-item-text .map-layer-switcher-menu-item-text{max-width:120px;font-weight:400;font-size:14px;line-height:20px}html{--mdc-secondary-navigation-tab-container-height: 48px}html{--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}html{--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-nav-bar,.mat-mdc-tab-header{border-bottom-color:transparent}.mat-mdc-tab-group.mat-primary .mat-mdc-tab-labels,.mat-mdc-tab-nav-bar.mat-primary .mat-mdc-tab-links{overflow:hidden}.mat-mdc-tab-group.mat-primary .mat-mdc-tab-labels:after,.mat-mdc-tab-nav-bar.mat-primary .mat-mdc-tab-links:after{content:"";position:absolute;bottom:0;display:block;height:1px;width:100%;background-color:var(--tab-border);z-index:2}.mat-mdc-tab-group.mat-primary .mat-mdc-tab,.mat-mdc-tab-nav-bar.mat-primary .mat-mdc-tab-link{min-width:unset;height:40px;padding:0 2px;font-weight:400;font-size:12px;line-height:14px;color:var(--text-secondary);letter-spacing:.2px;opacity:1;background:inherit;z-index:1;transition-property:background-color;transition-duration:.3s;transition-timing-function:ease-out}.mat-mdc-tab-group.mat-primary .mat-mdc-tab .mdc-tab__content,.mat-mdc-tab-nav-bar.mat-primary .mat-mdc-tab-link .mdc-tab__content{margin-top:-1px}.mat-mdc-tab-group.mat-primary .mat-mdc-tab .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-primary .mat-mdc-tab-link .mdc-tab__text-label{height:100%}.mat-mdc-tab-group.mat-primary .mat-mdc-tab:hover:not(.mat-mdc-tab-active,.mat-mdc-tab-disabled),.mat-mdc-tab-nav-bar.mat-primary .mat-mdc-tab-link:hover:not(.mat-mdc-tab-active,.mat-mdc-tab-disabled){color:var(--text-primary);background-color:var(--tab-smpl-background-hover)}.mat-mdc-tab-group.mat-primary .mat-mdc-tab.mat-mdc-tab-disabled,.mat-mdc-tab-nav-bar.mat-primary .mat-mdc-tab-link.mat-mdc-tab-disabled{color:var(--btn-disabled-text)}.mat-mdc-tab-group.mat-primary .mat-mdc-tab.mdc-tab--active,.mat-mdc-tab-nav-bar.mat-primary .mat-mdc-tab-link.mdc-tab--active{pointer-events:none;color:var(--accent-primary)}.mat-mdc-tab-group.mat-primary .mat-mdc-tab.mdc-tab--active>*,.mat-mdc-tab-nav-bar.mat-primary .mat-mdc-tab-link.mdc-tab--active>*{pointer-events:none}.mat-mdc-tab-group.mat-primary .mat-mdc-tab.mdc-tab--active:hover,.mat-mdc-tab-nav-bar.mat-primary .mat-mdc-tab-link.mdc-tab--active:hover{cursor:default}.mat-mdc-tab-group.mat-primary .mat-mdc-tab-content,.mat-mdc-tab-nav-bar.mat-primary .mat-mdc-tab-link-content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.mat-mdc-tab-group.mat-primary .mdc-tab-indicator__content,.mat-mdc-tab-nav-bar.mat-primary .mdc-tab-indicator__content{background-color:var(--accent-primary);z-index:3}.mat-mdc-tab-group.mat-mdc-tab-group-button-theme{height:100%;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-button-theme .mat-mdc-tab-header{z-index:99;overflow:unset;border-bottom-color:var(--tab-border)}.mat-mdc-tab-group.mat-mdc-tab-group-button-theme .mat-mdc-tab-header .mat-mdc-tab-labels{margin:0 12px 16px;border-radius:8px;background:var(--tab-btn-background)}.mat-mdc-tab-group.mat-mdc-tab-group-button-theme .mat-mdc-tab-header .mat-mdc-tab-labels:after{content:none}.mat-mdc-tab-group.mat-mdc-tab-group-button-theme .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab{min-width:unset;height:32px;border:1px solid transparent;white-space:initial;flex-grow:1;flex-basis:0}.mat-mdc-tab-group.mat-mdc-tab-group-button-theme .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab:hover:not(.mat-mdc-tab-active,.mat-mdc-tab-disabled){cursor:pointer;color:var(--accent-primary);background-color:inherit}.mat-mdc-tab-group.mat-mdc-tab-group-button-theme .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab--active{border-radius:8px;background:rgba(var(--tab-btn-background-selected-rgb),.2);border-color:var(--tab-border-selected)}.mat-mdc-tab-group.mat-mdc-tab-group-button-theme .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab.mat-mdc-tab-disabled{cursor:default}.mat-mdc-tab-group.mat-mdc-tab-group-button-theme .mat-mdc-tab-header .mat-mdc-tab-labels .mdc-tab.mat-mdc-tab-disabled .mdc-tab__content{pointer-events:all}.mat-mdc-tab-group.mat-mdc-tab-group-button-theme .mat-mdc-tab-header .mdc-tab-indicator,.mat-mdc-tab-group.mat-mdc-tab-group-button-theme .mat-mdc-tab-header.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination{display:none}.mat-mdc-tab-group.mat-mdc-tab-group-button-theme .mat-mdc-tab-body-wrapper{height:100%;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-button-theme .mat-mdc-tab-body-wrapper .mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative}.mat-mdc-tab-group.mat-mdc-tab-group-button-theme.mat-mdc-tab-task .mat-mdc-tab-body.mat-mdc-tab-body-active{position:absolute!important}.mat-mdc-tab-group .mat-mdc-tab-body-wrapper{height:100%;flex-grow:1}.mat-mdc-tab-nav-bar a.mat-mdc-tab-link{text-decoration:none}.mat-mdc-tab-nav-bar.mat-mdc-tab-nav-bar-button-theme .mat-mdc-tab-links{margin:0 0 12px;border-radius:8px;background:var(--tab-btn-background)}.mat-mdc-tab-nav-bar.mat-mdc-tab-nav-bar-button-theme .mat-mdc-tab-links:after{content:none}.mat-mdc-tab-nav-bar.mat-mdc-tab-nav-bar-button-theme .mat-mdc-tab-links .mat-mdc-tab-link{min-width:unset;height:32px;border:1px solid transparent;white-space:initial}.mat-mdc-tab-nav-bar.mat-mdc-tab-nav-bar-button-theme .mat-mdc-tab-links .mat-mdc-tab-link:hover:not(.mat-mdc-tab-active,.mat-mdc-tab-disabled){cursor:pointer;color:var(--accent-primary);background-color:inherit}.mat-mdc-tab-nav-bar.mat-mdc-tab-nav-bar-button-theme .mat-mdc-tab-links .mat-mdc-tab-link.mat-mdc-tab-disabled{cursor:default}.mat-mdc-tab-nav-bar.mat-mdc-tab-nav-bar-button-theme .mat-mdc-tab-links .mdc-tab{flex-grow:1;flex-basis:0}.mat-mdc-tab-nav-bar.mat-mdc-tab-nav-bar-button-theme .mat-mdc-tab-links .mdc-tab--active{border-radius:8px;background:rgba(var(--tab-btn-background-selected-rgb),.2);border-color:var(--tab-border-selected)}.mat-mdc-tab-nav-bar.mat-mdc-tab-nav-bar-button-theme .mdc-tab-indicator{display:none}.mat-tab-group-no-scroll .mat-tab-body.mat-tab-body-active{overflow:visible}.mat-tab-group-no-scroll .mat-tab-body.mat-tab-body-active .mat-tab-body-content{display:flex;flex-direction:column;border:none}mat-slider{--mdc-slider-handle-width: 18px;--mdc-slider-handle-height: 18px;--mdc-slider-handle-color: var(--accent-primary);--mdc-slider-focus-handle-color: var(--accent-primary);--mdc-slider-handle-shape: 50%;--mdc-slider-active-track-height: 4px;--mdc-slider-active-track-color: var(--accent-primary);--mdc-slider-active-track-shape: 2px;--mdc-slider-inactive-track-height: 3px;--mdc-slider-inactive-track-color: var(--background-secondary);--mdc-slider-inactive-track-shape: 2px;--mdc-slider-disabled-inactive-track-color: var(--background-secondary);--mdc-slider-disabled-active-track-color: var(--accent-primary);--mdc-slider-disabled-handle-color: var(--accent-primary)}mat-slider.mdc-slider.mat-mdc-slider{width:100%;padding:0;margin:0}mat-slider.mdc-slider.mat-mdc-slider .mdc-slider__track .mdc-slider__track--inactive{opacity:1}mat-slider.mdc-slider.mat-mdc-slider.range-slider .mdc-slider__thumb{height:22px}html{--mat-form-field-container-text-line-height: 18px;--mat-form-field-container-text-size: 14px;--mat-form-field-container-text-tracking: .4px;--mat-form-field-container-text-weight: 400;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-weight: 400;--mat-checkbox-label-text-tracking: .2px;--mat-checkbox-label-text-color: var(--text-primary);--mat-form-field-error-text-color: var(--semantic-error);--mat-form-field-leading-icon-color: var(--text-primary);--mat-form-field-state-layer-color: var(--input-background-action);--mat-form-field-hover-state-layer-opacity: 1;--mdc-filled-text-field-label-text-color: var(--input-placeholder);--mdc-filled-text-field-label-text-size: 14px;--mdc-filled-text-field-label-text-weight: 400;--mdc-filled-text-field-label-text-tracking: .4px;--mdc-filled-text-field-hover-label-text-color: var(--input-placeholder);--mdc-filled-text-field-container-color: var(--input-background);--mdc-filled-text-field-input-text-placeholder-color: var(--input-placeholder);--mdc-filled-text-field-input-text-color: var(--text-primary);--mdc-filled-text-field-disabled-label-text-color: var(--input-placeholder);--mdc-filled-text-field-disabled-input-text-color: var(--text-primary);--mdc-filled-text-field-disabled-container-color: var(--input-background);--mdc-filled-text-field-focus-label-text-color: var(--text-accent);--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-focus-active-indicator-color: var(--text-accent);--mdc-filled-text-field-error-label-text-color: var(--semantic-error);--mdc-filled-text-field-error-focus-label-text-color: var(--semantic-error);--mdc-filled-text-field-error-hover-label-text-color: var(--semantic-error);--mdc-filled-text-field-error-active-indicator-color: var(--semantic-error);--mdc-filled-text-field-error-focus-active-indicator-color: var(--semantic-error);--mdc-filled-text-field-error-hover-active-indicator-color: var(--semantic-error);--mdc-filled-text-field-error-caret-color: var(--semantic-error);--mdc-filled-text-field-active-indicator-color: none;--mdc-filled-text-field-active-indicator-height: 2px;--mdc-filled-text-field-caret-color: var(--text-accent)}mat-form-field.mat-form-field-appearance-fill,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill{position:relative;height:-moz-fit-content;height:fit-content;width:100%;padding:0;border-radius:8px;overflow:hidden;cursor:pointer}mat-form-field.mat-form-field-appearance-fill textarea:-webkit-autofill,mat-form-field.mat-form-field-appearance-fill textarea:-webkit-autofill:hover,mat-form-field.mat-form-field-appearance-fill textarea:-webkit-autofill:focus,mat-form-field.mat-form-field-appearance-fill input:-webkit-autofill,mat-form-field.mat-form-field-appearance-fill input:-webkit-autofill:hover,mat-form-field.mat-form-field-appearance-fill input:-webkit-autofill:focus,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill textarea:-webkit-autofill,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill textarea:-webkit-autofill:hover,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill textarea:-webkit-autofill:focus,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill input:-webkit-autofill,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill input:-webkit-autofill:hover,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 1000px var(--input-background-rgb) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{padding:0}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{min-height:48px;align-items:stretch;background:0;border-radius:0;padding:9px 10px 0}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover .mdc-line-ripple,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover .mdc-line-ripple{color:transparent}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{margin-top:1px;border-top:4px solid rgba(0,0,0,0);padding:5px 0 11px;min-height:unset}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-date-range-input,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-date-range-input{height:20px;margin-top:-3px}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-date-range-input-separator,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-date-range-input-separator{position:relative;top:-3px}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-floating-label,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-floating-label{will-change:unset;position:absolute;padding-top:3px;top:18px;margin-top:-.8em;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-floating-label .mat-mdc-form-field-required-marker,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-floating-label .mat-mdc-form-field-required-marker{margin-left:3px}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-date-range-input-wrapper,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-date-range-input-wrapper{width:min-content}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-date-range-input-wrapper input.mat-date-range-input-inner,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-date-range-input-wrapper input.mat-date-range-input-inner{max-height:16px}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-date-range-input-wrapper input.mat-date-range-input-inner[disabled],mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-date-range-input-wrapper input.mat-date-range-input-inner[disabled]{opacity:.56;pointer-events:none}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input,mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix textarea,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix textarea{position:relative;top:4px;line-height:16px;text-transform:none}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix{margin-left:-12px}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mdc-icon-button,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mdc-icon-button{padding:0}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix{display:flex;align-items:center;margin-right:-8px;margin-top:-6px;padding:0}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mdc-icon-button,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mdc-icon-button{padding:0}mat-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-line-ripple,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-line-ripple{bottom:0;right:4px;left:4px;width:auto;height:2px;border-radius:0 0 6px 6px}mat-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper{height:0;top:56px;margin-top:0}mat-form-field.mat-form-field-appearance-fill.mat-form-field-disabled,mat-form-field.mat-form-field-appearance-fill.disabled-datePicker,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.mat-form-field-disabled,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.disabled-datePicker{color:inherit;opacity:.56;pointer-events:none}mat-form-field.mat-form-field-appearance-fill.mat-form-field-disabled:hover,mat-form-field.mat-form-field-appearance-fill.disabled-datePicker:hover,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.mat-form-field-disabled:hover,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.disabled-datePicker:hover{background:var(--input-background)}mat-form-field.mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-form-field-icon-prefix,mat-form-field.mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-form-field-icon-suffix,mat-form-field.mat-form-field-appearance-fill.disabled-datePicker .mat-mdc-form-field-icon-prefix,mat-form-field.mat-form-field-appearance-fill.disabled-datePicker .mat-mdc-form-field-icon-suffix,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-form-field-icon-prefix,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-form-field-icon-suffix,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.disabled-datePicker .mat-mdc-form-field-icon-prefix,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.disabled-datePicker .mat-mdc-form-field-icon-suffix{color:inherit;opacity:.56}mat-form-field.mat-form-field-appearance-fill.mat-focused,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.mat-focused{background:var(--input-background-action)}mat-form-field.mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-floating-label .mat-mdc-form-field-required-marker,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-floating-label .mat-mdc-form-field-required-marker{color:#ff4081}mat-form-field.mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input::placeholder,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input::placeholder{color:var(--input-disabled)}mat-form-field.mat-form-field-appearance-fill.mat-focused.mat-form-field-invalid .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input::placeholder,mat-form-field.mat-form-field-appearance-fill.mat-focused.ng-invalid .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input::placeholder,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.mat-focused.mat-form-field-invalid .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input::placeholder,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.mat-focused.ng-invalid .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input::placeholder{color:var(--input-disabled)}mat-form-field.mat-form-field-appearance-fill.mat-focused .mdc-line-ripple,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.mat-focused .mdc-line-ripple{color:var(--border-accent)}mat-form-field.mat-form-field-appearance-fill.mat-form-field-invalid:not(.mat-focused) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input::placeholder,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.mat-form-field-invalid:not(.mat-focused) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input::placeholder{color:var(--semantic-error)}mat-form-field.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{max-height:40px;min-height:40px;padding-top:0}mat-form-field.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-top:.5em solid rgba(0,0,0,0)}mat-form-field.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-floating-label,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-floating-label{top:24px;opacity:1;margin-top:-1em}mat-form-field.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-floating-label--float-above,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-floating-label--float-above{display:none}mat-form-field.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input{top:0}mat-form-field.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,mat-form-field.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix{margin-top:0}mat-form-field.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-subscript-wrapper,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.small-mat-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-subscript-wrapper{top:40px}mat-form-field.mat-form-field-appearance-fill.without-symbol .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-floating-label .mat-mdc-form-field-required-marker,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.without-symbol .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-floating-label .mat-mdc-form-field-required-marker{display:none}mat-form-field.mat-form-field-appearance-fill.sales-question-input .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,mat-form-field.mat-mdc-form-field-type-mat-input.mat-form-field-appearance-fill.sales-question-input .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{margin-top:0;padding:0 0 11px}.mat-mdc-form-field-error,.mat-error{padding:0 0 0 10px;font-weight:400;font-size:12px;line-height:20px}textarea.mdc-text-field__input{resize:none!important}.mdc-line-ripple{color:transparent}.mdc-text-field,.mdc-text-field--filled{will-change:unset!important}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-73%) scale(.76)!important;max-width:136%!important}.mat-mdc-form-field-bottom-align:before{display:none}mat-form-field.datepicker-form-field .mat-mdc-form-field-infix{width:auto}.date-range-picker-form-field .mat-mdc-form-field-infix{width:auto}.small-textarea-form-field .mat-mdc-form-field-flex{min-height:auto!important;padding-top:0!important;padding-bottom:0!important}.small-textarea-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{margin-top:0!important;border-top:unset!important;padding:6px 0 8px!important}.small-textarea-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix textarea{top:auto!important;font-weight:400;font-size:12px;line-height:18px!important;letter-spacing:.2px}.mat-form-field-datetime .mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:transparent!important}.mat-datepicker-toggle-active{color:var(--text-primary)!important}mat-datepicker-toggle .mat-datepicker-toggle-default-icon{-webkit-mask:url(calendar.a660721da7763d3d.svg) no-repeat center;mask:url(calendar.a660721da7763d3d.svg) no-repeat center;background:var(--text-primary)}mat-datepicker-toggle .mat-datepicker-toggle-default-icon>*{visibility:hidden}mat-datepicker-toggle .mat-button-disabled .mat-datepicker-toggle-default-icon{opacity:.6}mat-datepicker-toggle.toggle-calendar{position:absolute;right:8px}mat-datepicker-toggle.toggle-calendar .mat-datepicker-toggle-default-icon{margin-top:8px}mat-datepicker-content,mat-calendar{background:var(--dropdown-background)!important;color:var(--text-primary)!important;margin-top:7px!important;margin-bottom:7px!important;box-shadow:var(--shadow-raised)!important;border-radius:8px!important}mat-datepicker-content .mat-button-focus-overlay,mat-calendar .mat-button-focus-overlay{display:none}mat-datepicker-content .valid-date:hover,mat-calendar .valid-date:hover{border-radius:50%;background:var(--dropdown-hover)}mat-datepicker-content .date-highlight:before,mat-calendar .date-highlight:before{background:var(--background-selected)}mat-datepicker-content .date-highlight .mat-calendar-body-cell-content.mat-calendar-body-selected,mat-calendar .date-highlight .mat-calendar-body-cell-content.mat-calendar-body-selected{background-color:var(--background-accent);color:var(--label-text)}mat-datepicker-content .custom-date .mat-calendar-body-cell-content,mat-calendar .custom-date .mat-calendar-body-cell-content{color:var(--label-gift)}mat-datepicker-content .no-downloaded-data .mat-calendar-body-cell-content,mat-calendar .no-downloaded-data .mat-calendar-body-cell-content{color:var(--label-text)}.mat-datepicker-content .another-crop-date .mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:var(--semantic-warning)!important}mat-calendar .mat-calendar-body-active:focus .mat-focus-indicator:not(.mat-calendar-body-selected){background:var(--dropdown-hover)!important}mat-calendar .mat-calendar-header .mat-calendar-controls{margin:0 0 8px}mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-arrow{border-top-color:var(--text-primary);fill:currentColor}mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button,mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button{color:var(--text-secondary)}mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button[disabled],mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button[disabled]{color:var(--btn-disabled-background)}mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button{font-size:14px;text-transform:lowercase;letter-spacing:.15px;line-height:24px;font-weight:400}mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button:first-letter{text-transform:uppercase}mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button:hover{background:var(--dropdown-hover)}mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button.mdc-button{color:inherit}mat-calendar .mat-calendar-table-header{color:var(--text-primary)!important;border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary)}mat-calendar .mat-calendar-table-header th{font-weight:500;font-size:16px;line-height:24px;color:var(--text-secondary);letter-spacing:.5px;padding-top:8px}mat-calendar .mat-calendar-table-header th abbr{text-decoration:none!important}mat-calendar .mat-calendar-table-header-divider{display:none}mat-calendar .mat-calendar-body-cell-content{width:38px;height:38px;font-weight:400;font-size:16px;line-height:24px;color:var(--text-primary);letter-spacing:.5px;border-color:transparent}mat-calendar .mat-calendar-body-cell-content.mat-calendar-body-today{border:none;box-shadow:unset}mat-calendar .mat-calendar-body-cell-content.mat-calendar-body-today:not(.mat-calendar-body-selected){color:var(--accent-primary)}mat-calendar .mat-calendar-body-cell-content.mat-calendar-body-selected{background-color:var(--background-accent);color:var(--label-text)}mat-calendar .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover .mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:var(--dropdown-hover)!important}mat-calendar .mat-calendar-body-in-range:before{background:var(--background-selected)}mat-calendar .mat-calendar-body-cell:before{top:2px;height:38px}mat-calendar .mat-calendar-body-cell.date-start:before{background:var(--background-selected);border-radius:999px 0 0 999px;left:2px;width:38px}mat-calendar .mat-calendar-body-cell.date-start .mat-calendar-body-cell-content{background-color:var(--background-accent);color:var(--label-text)}mat-calendar .mat-calendar-body-cell.date-end:before{background:var(--background-selected);border-radius:0 999px 999px 0}mat-calendar .mat-calendar-body-cell.date-end .mat-calendar-body-cell-content{background-color:var(--background-accent);color:var(--label-text)}mat-calendar .mat-calendar-body-label{padding:0!important;visibility:hidden}mat-calendar .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:var(--text-disabled)!important}mat-calendar.loading .mat-calendar-header .mat-calendar-previous-button,mat-calendar.loading .mat-calendar-header .mat-calendar-next-button{color:var(--btn-disabled-background)!important;pointer-events:none}mat-calendar.loading .mat-calendar-body-cell.loading>*{display:none}mat-calendar.loading .mat-calendar-body-cell.loading:before{content:"";position:absolute;left:8px;display:block;width:12px;height:4px;border-radius:2px;position:relative;animation-duration:1.8s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:linear-gradient(to right,var(--background-medium) 8%,var(--background-medium-hover) 38%,var(--background-medium) 54%);background-size:12px 4px}@keyframes placeHolderShimmer{0%{background-position:-12px 0}to{background-position:12px 0}}html{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: var(--background-accent);--mdc-linear-progress-track-color: transparent}.mat-mdc-progress-bar.success{--mdc-linear-progress-active-indicator-color: var(--progress-success);--mdc-linear-progress-track-color: var(--background-minor);--mdc-linear-progress-track-shape: 20px}.mat-mdc-progress-bar.large{--mdc-linear-progress-track-height: 8px;--mdc-linear-progress-active-indicator-height: 8px}body{--swiper-pagination-bullet-inactive-color: var(--text-disabled);--swiper-pagination-color: var(--text-secondary)}.ng-select{padding-bottom:1.25em}.ng-select.ng-select-disabled .ng-select-container:after{border-bottom-color:transparent;background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 1px;background-repeat:repeat-x}.ng-select.ng-select-disabled .ng-select-container .ng-value-container .ng-value,.ng-select.ng-select-disabled .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-disabled .ng-arrow-wrapper .ng-arrow,.ng-select.ng-select-disabled .ng-clear-wrapper{color:#00000061}.ng-select.ng-select-focused .ng-select-container:after{border-color:#3f51b5;border-width:2px}.ng-select.ng-select-focused .ng-select-container.ng-appearance-outline:after,.ng-select.ng-select-focused .ng-select-container.ng-appearance-outline:hover:after{border-color:#3f51b5;border-width:2px}.ng-select.ng-select-focused .ng-select-container .ng-value-container .ng-placeholder{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);color:#3f51b5}.ng-select.ng-select-focused .ng-select-container .ng-arrow-wrapper .ng-arrow{color:#3f51b5}.ng-select .ng-has-value .ng-placeholder,.ng-select.ng-select-filtered .ng-select-container .ng-placeholder{display:initial}.ng-select .ng-has-value .ng-placeholder,.ng-select.ng-select-opened .ng-placeholder{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px)}.ng-select .ng-select-container{color:#000000de;align-items:baseline;min-height:51.5px}.ng-select .ng-select-container:after{border-bottom:thin solid rgba(0,0,0,.42);content:"";bottom:0;left:0;right:0;position:absolute;transition:border-color .3s cubic-bezier(.55,0,.55,.2)}.ng-select .ng-select-container.ng-appearance-outline{padding:0 .5em;min-height:60px}.ng-select .ng-select-container.ng-appearance-outline:after{border:solid 1px rgba(0,0,0,.12);border-radius:5px;height:calc(100% - .5em);pointer-events:none;transition:border-color .3s cubic-bezier(.25,.8,.25,1)}.ng-select .ng-select-container.ng-appearance-outline:hover:after{border-color:#000000de;border-width:2px}.ng-select .ng-select-container.ng-appearance-outline .ng-placeholder{padding:0 .25em;background-color:#fff;z-index:1}.ng-select .ng-select-container.ng-appearance-outline .ng-value{padding-left:.25em}.ng-select .ng-select-container .ng-value-container{align-items:stretch;padding:.4375em 0;border-top:.84375em solid transparent}.ng-select .ng-select-container .ng-value-container .ng-placeholder{position:absolute;color:#0000008a;transform-origin:left 0;transition:transform .4s cubic-bezier(.25,.8,.25,1),color .4s cubic-bezier(.25,.8,.25,1),width .4s cubic-bezier(.25,.8,.25,1)}[dir=rtl] .ng-select .ng-select-container .ng-value-container .ng-placeholder{transform-origin:right 0}.ng-select .ng-select-container .ng-value-container .ng-input{bottom:.4375em}.ng-select.ng-select-single .ng-select-container.ng-appearance-outline .ng-arrow-wrapper{bottom:17px}.ng-select.ng-select-single .ng-select-container.ng-appearance-outline .ng-clear-wrapper{bottom:14px}.ng-select.ng-select-single .ng-select-container .ng-arrow-wrapper{align-self:flex-end;bottom:9px}.ng-select.ng-select-single .ng-select-container .ng-clear-wrapper{align-self:flex-end;bottom:7px}.ng-select.ng-select-multiple.ng-select-disabled .ng-select-container .ng-value-container .ng-value{background-color:#0000001f;color:#00000042}.ng-select.ng-select-multiple.ng-select-disabled .ng-appearance-outline:after,.ng-select.ng-select-multiple.ng-select-disabled .ng-appearance-outline:hover:after{background-image:none;border:dotted 1px rgba(0,0,0,.12)}.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline.ng-has-value .ng-arrow-wrapper,.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline.ng-has-value .ng-clear-wrapper{border-top:none}.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline .ng-arrow-wrapper{top:0}.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline .ng-clear-wrapper{top:4px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{background-color:#3f51b5;border-radius:2px;color:#fff;padding:2px 5px;margin:0 .4375em .4375em 0}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin:0 0 .4375em .4375em}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#0000001f;color:#00000042}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{font-size:14px;font-weight:500}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{color:#ffffff8a;padding-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{padding-left:5px;padding-right:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{color:#ffffffde}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{line-height:1.375em}.ng-select.ng-select-multiple .ng-select-container.ng-has-value{align-items:center}.ng-select.ng-select-multiple .ng-select-container.ng-has-value .ng-value-container{padding-bottom:0;padding-top:.1875em}.ng-select.ng-select-multiple .ng-select-container.ng-has-value .ng-clear-wrapper,.ng-select.ng-select-multiple .ng-select-container.ng-has-value .ng-arrow-wrapper{border-top:.84375em solid transparent}.ng-select .ng-clear-wrapper{color:#0000008a}.ng-select .ng-clear-wrapper:hover{color:#000000de}.ng-select .ng-clear-wrapper:focus{color:#000000de;outline:none}.ng-select .ng-arrow-wrapper{bottom:2px}.ng-select .ng-arrow-wrapper .ng-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;margin:0 4px;color:#0000008a}.ng-select .ng-spinner-zone{top:3px}.ng-dropdown-panel{background:#fff;left:0}.ng-dropdown-panel.ng-select-top{bottom:calc(100% - .84375em);box-shadow:0 -5px 5px -3px #0003,0 -8px 10px 1px #00000024,0 -3px 14px 2px #0000001f}.ng-dropdown-panel.ng-select-right{left:100%;top:calc(0% + .84375em);box-shadow:0 -5px 5px -3px #0003,0 -8px 10px 1px #00000024,0 -3px 14px 2px #0000001f;margin-left:4px}.ng-dropdown-panel.ng-select-bottom{top:calc(100% - 1.25em);box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.ng-dropdown-panel.ng-select-left{left:calc(-100% - 4px);top:calc(0% + .84375em);box-shadow:0 -5px 5px -3px #0003,0 -8px 10px 1px #00000024,0 -3px 14px 2px #0000001f}.ng-dropdown-panel.multiple .ng-option.selected{background:#fff}.ng-dropdown-panel.multiple .ng-option.marked{background:#0000000a}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid rgba(0,0,0,.12);padding:0 16px;line-height:3em;min-height:3em}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid rgba(0,0,0,.12);padding:0 16px;line-height:3em;min-height:3em}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;cursor:pointer;line-height:3em;height:3em;padding:0 16px;color:#0000008a;font-weight:500}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background:#0000000a}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected{background:#0000001f;color:#3f51b5}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{line-height:3em;min-height:3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 16px;text-decoration:none;position:relative;color:#000000de;text-align:left}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{text-align:right}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background:#0000000a;color:#000000de}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background:#0000001f;color:#3f51b5}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#00000061}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:32px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:32px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-right:5px;font-size:80%;font-weight:400;color:#00000061}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}.initial-spinner{width:70px;text-align:center;margin:0 auto;position:fixed;top:50%;left:50%}.initial-spinner>div{width:20px;height:20px;background-color:#8799ab;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.initial-spinner .bounce1{animation-delay:-.32s}.initial-spinner .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.mapboxgl-marker{cursor:pointer;z-index:9}.mapboxgl-marker:hover{z-index:12}.mapboxgl-marker.index-position{z-index:9}.mapboxgl-marker.index-position-hover{z-index:11}.mapboxgl-marker .customized-marker{width:44px;height:44px;background-repeat:no-repeat;background-position:center;background-size:cover}.mapboxgl-marker .customized-marker.new-task-marker,.mapboxgl-marker .customized-marker.opened-task{background-image:url(pin_new_task_inactive.5bdd35f967490f90.svg)}.mapboxgl-marker .customized-marker.new-task-marker.active,.mapboxgl-marker .customized-marker.opened-task.active{background-image:url(pin_new_task_active.bf44d0a2609b0278.svg)}.mapboxgl-marker .customized-marker.new-task-marker:hover,.mapboxgl-marker .customized-marker.opened-task:hover{background-image:url(pin_new_task_hover.3db93ad434205d3f.svg);cursor:pointer;will-change:background-image}.mapboxgl-marker .customized-marker.new-task-marker.dragged,.mapboxgl-marker .customized-marker.opened-task.dragged{background-image:url(pin_move_task.3d81621560c349c7.svg);transform:scale(1.15);cursor:move;will-change:transform,background-image}.mapboxgl-marker .customized-marker.closed-task{background-image:url(pin_closed_task_inactive.6c2cdea7aca6f4f5.svg)}.mapboxgl-marker .customized-marker.closed-task:hover{background-image:url(pin_closed_task_inactive.6c2cdea7aca6f4f5.svg);cursor:default;will-change:background-image}.mapboxgl-marker .customized-marker.closed-task.dragged{background-image:url(pin_move_task_inactive.07acc02e2fdc8fba.svg);cursor:move;will-change:background-image}.mapboxgl-marker .customized-marker.photo-marker{width:33px;height:38px;background-image:url(pin_photo.12c3ec128ac2acd4.svg)}.mapboxgl-marker .customized-marker.photo-marker.selected{background-image:url(pin_photo_active.645e9019b23f7596.svg);will-change:background-image}.mapboxgl-marker .customized-marker.photo-marker:hover{transform:scale(1.15);cursor:pointer}.siq_bL{bottom:52px!important;left:20px!important}.shepherd-themed.shepherd-element{background:var(--popover-background);border:1px solid var(--popover-border);max-width:320px;border-radius:8px}.shepherd-themed.shepherd-element .shepherd-content .shepherd-header{background:var(--popover-background);padding:12px 12px 0}.shepherd-themed.shepherd-element .shepherd-content .shepherd-header .shepherd-title{color:var(--popover-text-secondary);font-weight:400;font-size:12px;line-height:18px;letter-spacing:.2px}.shepherd-themed.shepherd-element .shepherd-content .shepherd-header .shepherd-cancel-icon{font-size:23px;color:var(--btn-link-secondary)}.shepherd-themed.shepherd-element .shepherd-content .shepherd-header .shepherd-cancel-icon:hover{color:var(--btn-link-secondary-hover)}.shepherd-themed.shepherd-element .shepherd-content .shepherd-text{padding:4px 12px 12px;color:var(--popover-text-primary);font-weight:500;font-size:14px;line-height:20px;letter-spacing:.2px}.shepherd-themed.shepherd-element .shepherd-arrow:before{background:var(--popover-background)!important}.shepherd-themed.shepherd-element .shepherd-footer .shepherd-button{color:var(--btn-secondary-text);width:100%;min-height:40px;padding:initial;border-radius:8px;font-weight:500;font-size:14px;line-height:18px;background:var(--btn-primary-background)}.shepherd-themed.shepherd-element .shepherd-footer .shepherd-button:hover{background:var(--btn-primary-background-hover)}.shepherd-themed.shepherd-element .shepherd-footer .shepherd-button.shepherd-button-secondary{background-color:var(--btn-secondary-background)}.shepherd-themed.shepherd-element .shepherd-footer .shepherd-button.shepherd-button-secondary:hover{color:var(--btn-secondary-text);background:var(--btn-secondary-background-hover)}@font-face{font-family:Roboto;src:url(roboto-light.2ae69f4c671b1ba2.woff2) format("woff2"),url(roboto-light.48be80a5ca42af0d.woff) format("woff"),url(roboto-light.e2df49e3f25457a4.ttf) format("truetype"),url(roboto-light.9cd0fc6791631116.svg#robotolight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(roboto-regular.a9d13322c0493488.woff2) format("woff2"),url(roboto-regular.b163942ef1adc577.woff) format("woff"),url(roboto-regular.4bc7c5b0b6baf528.ttf) format("truetype"),url(roboto-regular.afbc0920aa6c7e78.svg#robotoregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(roboto-medium.faddb04e9b16fe08.woff2) format("woff2"),url(roboto-medium.e98db58d8935767c.woff) format("woff"),url(roboto-medium.003767b081fac3f7.ttf) format("truetype"),url(roboto-medium.d6e82cb14cfc17e3.svg#robotomedium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(roboto-bold.88250927766b7841.woff2) format("woff2"),url(roboto-bold.fc40245e25f1379a.woff) format("woff"),url(roboto-bold.4a74c44cbda0e08f.ttf) format("truetype"),url(roboto-bold.0029b46df183da64.svg#robotobold) format("svg");font-weight:900;font-style:normal}*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,title{display:block}html,body{font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;height:calc(var(--vh, 1vh) * 100)}@-moz-document url-prefix(){html,body,html *,body *{scrollbar-width:thin}}body button:-moz-focusring,body [type=button]:-moz-focusring,body [type=reset]:-moz-focusring,body [type=submit]:-moz-focusring{outline:none}ul,li{list-style:none;margin:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button,input{border:0}button:focus,input:focus{outline:none}text{dominant-baseline:central}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-corner{background:var(--scroll-background)}::-webkit-scrollbar-track{background:var(--scroll-background)}::-webkit-scrollbar-thumb{background:var(--scroll-element)}::-webkit-scrollbar-thumb:hover{background:var(--scroll-element-hover)}a{color:var(--link-primary);text-decoration:none}a:hover,a:active,a:focus{color:var(--link-primary-hover);cursor:pointer;outline-width:0;text-decoration:none}.btn-link-primary{padding:0;background-color:transparent;border-color:transparent;color:var(--btn-link-primary);font-weight:500;font-size:14px;line-height:20px}.btn-link-primary:hover,.btn-link-primary:active{color:var(--btn-link-primary-hover);cursor:pointer}.btn-link-primary[disabled]{pointer-events:none;opacity:.6}.btn-link-secondary{padding:0;background-color:transparent;border-color:transparent;color:var(--btn-link-secondary);font-weight:500;font-size:14px;line-height:20px;letter-spacing:.2px}.btn-link-secondary:hover,.btn-link-secondary:active{color:var(--btn-link-secondary-hover);cursor:pointer}.link-primary-underline{color:var(--link-primary);text-decoration:underline}.link-primary-underline:hover,.link-primary-underline:active,.link-primary-underline:focus{color:var(--link-primary-hover);cursor:pointer;outline-width:0;text-decoration:underline}.link-secondary{color:var(--link-secondary);text-decoration:underline}.link-secondary:hover,.link-secondary:active,.link-secondary:focus{color:var(--link-secondary-hover);text-decoration:underline}.text-heading-large{font-weight:500;font-size:24px;line-height:32px}.text-heading-mid{font-weight:500;font-size:20px;line-height:28px}.text-heading-small,.text-subtitle-large{font-weight:500;font-size:16px;line-height:24px;letter-spacing:.2px}.text-subtitle-large-reg{font-weight:400;font-size:16px;line-height:24px;letter-spacing:.2px}.text-subtitle-mid{font-weight:500;font-size:14px;line-height:20px;letter-spacing:.2px}.text-subtitle-mid-primary{font-weight:500;font-size:14px;line-height:20px;letter-spacing:.2px;color:var(--text-primary)}.text-subtitle-mid-reg{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.2px}.text-subtitle-small{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.4px}.text-subtitle-small-primary{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.4px;color:var(--text-primary)}.text-subtitle-small-reg{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px}.text-body-large{font-weight:400;font-size:16px;line-height:22px}.text-body-mid{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.4px}.text-body-small{font-weight:400;font-size:12px;line-height:18px;letter-spacing:.2px}.text-additional-body-underline-large{font-weight:400;font-size:16px;line-height:22px}.text-additional-body-underline-mid{font-weight:400;font-size:14px;line-height:20px}.text-additional-body-underline-small{font-weight:400;font-size:12px;line-height:18px;letter-spacing:.2px}.text-additional-weather{font-weight:400;font-size:32px;line-height:36px}.text-input-placeholder{font-weight:400;font-size:12px;line-height:18px;letter-spacing:.4px}.text-additional-weather{font-weight:500;font-size:9px;line-height:9px;text-transform:uppercase}.text-no-wrap{white-space:nowrap}.ng-select.ng-select-single,.ng-select.ng-select-multiple{padding-bottom:0;margin-bottom:2px;min-height:48px}.ng-select.ng-select-single.ng-select-single,.ng-select.ng-select-multiple.ng-select-single{max-height:48px}.ng-select.ng-select-single.ng-select-single .ng-input,.ng-select.ng-select-multiple.ng-select-single .ng-input{padding-left:9px}.ng-select.ng-select-single.ng-select-single .ng-input,.ng-select.ng-select-multiple.ng-select-single .ng-input{margin-top:16px;bottom:8px}.ng-select.ng-select-single.ng-select-single .ng-value,.ng-select.ng-select-multiple.ng-select-single .ng-value{font-size:14px;margin-top:20px}.ng-select.ng-select-single .ng-has-value .ng-value-container .ng-placeholder,.ng-select.ng-select-single.ng-select-opened .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple .ng-has-value .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple.ng-select-opened .ng-value-container .ng-placeholder{font-weight:400;font-size:11px;line-height:16px;color:var(--input-placeholder);top:16px;transform:translateY(-.8125em) scale(1) perspective(100px) translateZ(.001px)}.ng-select.ng-select-single .ng-placeholder,.ng-select.ng-select-multiple .ng-placeholder{max-width:calc(100% - 36px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-select.ng-select-single.ng-select-searchable:not(.ng-select-opened) .ng-select-container.ng-has-value .ng-value-container .ng-input input,.ng-select.ng-select-multiple.ng-select-searchable:not(.ng-select-opened) .ng-select-container.ng-has-value .ng-value-container .ng-input input{background:none transparent;color:transparent}.ng-select.ng-select-single.ng-select-searchable:not(.ng-select-opened) .ng-select-container .ng-value-container .ng-value,.ng-select.ng-select-multiple.ng-select-searchable:not(.ng-select-opened) .ng-select-container .ng-value-container .ng-value{visibility:visible}.ng-select.ng-select-single.ng-select-searchable .ng-clear-wrapper,.ng-select.ng-select-single.ng-select-searchable .ng-arrow-wrapper,.ng-select.ng-select-multiple.ng-select-searchable .ng-clear-wrapper,.ng-select.ng-select-multiple.ng-select-searchable .ng-arrow-wrapper{display:flex;width:20px;height:20px;align-items:center;justify-content:center;border-top:none!important;align-self:flex-start}.ng-select.ng-select-single.ng-select-searchable.ng-select-focused .ng-select-container.ng-has-value .ng-value-container .ng-input,.ng-select.ng-select-multiple.ng-select-searchable.ng-select-focused .ng-select-container.ng-has-value .ng-value-container .ng-input{margin-top:-6px}.ng-select.ng-select-single.ng-select-searchable.ng-select-focused .ng-select-container .ng-input,.ng-select.ng-select-multiple.ng-select-searchable.ng-select-focused .ng-select-container .ng-input{margin-top:16px}.ng-select.ng-select-single.ng-select-searchable.ng-select-focused .ng-clear-wrapper,.ng-select.ng-select-multiple.ng-select-searchable.ng-select-focused .ng-clear-wrapper{border-top-width:0}.ng-select.ng-select-single .ng-select-container,.ng-select.ng-select-multiple .ng-select-container{display:flex;align-items:center;min-height:48px;padding:0 10px;background:var(--input-background);color:var(--text-primary);border-radius:8px}.ng-select.ng-select-single .ng-select-container:after,.ng-select.ng-select-multiple .ng-select-container:after{border-bottom-color:transparent}.ng-select.ng-select-single .ng-select-container:hover,.ng-select.ng-select-multiple .ng-select-container:hover{cursor:pointer;background:var(--input-background-action);transition:.3s}.ng-select.ng-select-single .ng-select-container:not(.ng-has-value) .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple .ng-select-container:not(.ng-has-value) .ng-value-container .ng-placeholder{font-weight:400;font-size:14px;line-height:20px;color:var(--input-placeholder)}.ng-select.ng-select-single .ng-select-container:not(.ng-has-value) .ng-value-container .ng-input,.ng-select.ng-select-multiple .ng-select-container:not(.ng-has-value) .ng-value-container .ng-input{margin-top:0}.ng-select.ng-select-single .ng-select-container .ng-spinner-loader,.ng-select.ng-select-multiple .ng-select-container .ng-spinner-loader{position:absolute;background:var(--input-background);z-index:100;top:50%;right:12px;width:22px;height:22px;margin-top:-11px;border-top:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid var(--accent-primary)}.ng-select.ng-select-single .ng-select-container .ng-value-container,.ng-select.ng-select-multiple .ng-select-container .ng-value-container{width:80%;border-top:0;padding:0;min-height:20px;margin-right:12px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{color:var(--input-placeholder);transition:transform .3s,font-size .3s,line-height .3s}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input input,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input input{font-weight:400;font-size:14px;line-height:20px;color:var(--text-primary);caret-color:var(--accent-primary);max-width:calc(100% - 48px)}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value,.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{display:flex;max-width:100%}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value .text,.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input .text,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .text,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input .ng-value-label{font-weight:400;font-size:14px;line-height:20px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value mat-icon,.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input mat-icon,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value mat-icon,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input mat-icon{width:20px;height:20px;margin-right:8px}.ng-select.ng-select-single .ng-select-container .ng-arrow-wrapper,.ng-select.ng-select-multiple .ng-select-container .ng-arrow-wrapper{display:flex;align-items:center;align-self:center;width:20px;height:20px}.ng-select.ng-select-single .ng-select-container .ng-arrow-wrapper .ng-arrow,.ng-select.ng-select-multiple .ng-select-container .ng-arrow-wrapper .ng-arrow{border-width:4px;color:var(--text-primary)}.ng-select.ng-select-single .ng-select-container .ng-clear-wrapper,.ng-select.ng-select-multiple .ng-select-container .ng-clear-wrapper{align-self:center;width:20px;height:20px;color:var(--text-primary)}.ng-select.ng-select-single .ng-select-container .ng-clear-wrapper.ng-clear,.ng-select.ng-select-multiple .ng-select-container .ng-clear-wrapper.ng-clear{font-size:14px}.ng-select.ng-select-single .ng-select-container .ng-clear-wrapper:hover,.ng-select.ng-select-multiple .ng-select-container .ng-clear-wrapper:hover{color:var(--text-primary)}.ng-select.ng-select-single.ng-select-focused .ng-select-container,.ng-select.ng-select-multiple.ng-select-focused .ng-select-container{background:var(--input-background-action)}.ng-select.ng-select-single.ng-select-focused .ng-select-container:after,.ng-select.ng-select-multiple.ng-select-focused .ng-select-container:after{border-width:2px;border-color:var(--accent-primary)}.ng-select.ng-select-single.ng-select-focused .ng-select-container .ng-arrow-wrapper .ng-arrow,.ng-select.ng-select-multiple.ng-select-focused .ng-select-container .ng-arrow-wrapper .ng-arrow{color:var(--text-primary)}.ng-select.ng-select-single.ng-select-focused .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple.ng-select-focused .ng-select-container .ng-value-container .ng-placeholder{top:16px;transform:translateY(-.8125em) scale(1) perspective(100px) translateZ(.001px);font-weight:400;font-size:11px;line-height:16px;color:var(--text-accent)}.ng-select.ng-select-single.ng-select-opened:after,.ng-select.ng-select-multiple.ng-select-opened:after{border-width:2px;border-color:var(--accent-primary)}.ng-select.ng-select-single.ng-select-opened .ng-arrow-wrapper .ng-arrow,.ng-select.ng-select-multiple.ng-select-opened .ng-arrow-wrapper .ng-arrow{color:var(--text-primary);transform:rotate(-180deg)}.ng-select.ng-select-single.ng-select-opened .ng-select-container:after,.ng-select.ng-select-multiple.ng-select-opened .ng-select-container:after{border-width:2px;border-color:var(--accent-primary)}.ng-select.ng-select-single.ng-select-opened .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple.ng-select-opened .ng-select-container .ng-value-container .ng-placeholder{font-weight:400;font-size:11px;line-height:16px;color:var(--text-accent)}.ng-select.ng-select-single.ng-select-opened.ng-invalid.ng-untouched.ng-pristine .ng-select-container:after,.ng-select.ng-select-multiple.ng-select-opened.ng-invalid.ng-untouched.ng-pristine .ng-select-container:after{border-width:2px;border-color:var(--accent-primary)}.ng-select.ng-select-single.ng-select-opened.ng-invalid.ng-untouched.ng-pristine .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple.ng-select-opened.ng-invalid.ng-untouched.ng-pristine .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-single.ng-select-opened.ng-invalid.ng-touched .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple.ng-select-opened.ng-invalid.ng-touched .ng-select-container .ng-value-container .ng-placeholder{color:var(--text-accent)}.ng-select.ng-select-single.ng-pristine.ng-invalid.ng-untouched .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple.ng-pristine.ng-invalid.ng-untouched .ng-select-container .ng-value-container .ng-placeholder{color:var(--input-placeholder)}.ng-select.ng-select-single.ng-pristine.ng-invalid.ng-touched .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple.ng-pristine.ng-invalid.ng-touched .ng-select-container .ng-value-container .ng-placeholder{color:var(--semantic-error)}.ng-select.ng-select-single.ng-select-disabled,.ng-select.ng-select-multiple.ng-select-disabled{pointer-events:none;opacity:.56}.ng-select.ng-select-single.ng-select-disabled .ng-select-container .ng-value-container .ng-value.ng-value-disabled,.ng-select.ng-select-single.ng-select-disabled .ng-select-container .ng-value-container .ng-value,.ng-select.ng-select-multiple.ng-select-disabled .ng-select-container .ng-value-container .ng-value.ng-value-disabled,.ng-select.ng-select-multiple.ng-select-disabled .ng-select-container .ng-value-container .ng-value{color:var(--text-primary)!important;opacity:.56}.ng-select.ng-select-single.ng-select-disabled .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple.ng-select-disabled .ng-select-container .ng-value-container .ng-placeholder{color:var(--input-placeholder)}.ng-select.ng-select-single.ng-select-disabled .ng-select-container .ng-arrow-wrapper .ng-arrow,.ng-select.ng-select-multiple.ng-select-disabled .ng-select-container .ng-arrow-wrapper .ng-arrow{color:var(--text-primary);opacity:.56}.ng-select.ng-select-single.ng-select-disabled .ng-select-container:after,.ng-select.ng-select-multiple.ng-select-disabled .ng-select-container:after{background-image:unset}.ng-select.ng-select-single.ng-invalid.ng-untouched .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-single.ng-select-invalid.ng-untouched .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple.ng-invalid.ng-untouched .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple.ng-select-invalid.ng-untouched .ng-select-container .ng-value-container .ng-placeholder{color:var(--input-placeholder)}.ng-select.ng-select-single.ng-invalid.ng-touched .ng-select-container:after,.ng-select.ng-select-single.ng-select-invalid.ng-touched .ng-select-container:after,.ng-select.ng-select-multiple.ng-invalid.ng-touched .ng-select-container:after,.ng-select.ng-select-multiple.ng-select-invalid.ng-touched .ng-select-container:after{border-width:2px;border-color:var(--semantic-error)}.ng-select.ng-select-single.ng-invalid.ng-touched .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-single.ng-select-invalid.ng-touched .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple.ng-invalid.ng-touched .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple.ng-select-invalid.ng-touched .ng-select-container .ng-value-container .ng-placeholder{color:var(--semantic-error)}.ng-select.ng-select-transparent{min-height:40px}.ng-select.ng-select-transparent.ng-select-focused .ng-select-container{background:transparent}.ng-select.ng-select-transparent .ng-select-container{min-height:40px;padding:0;background:transparent}.ng-select.ng-select-transparent .ng-select-container:after{display:none}.ng-select.ng-select-transparent .ng-select-container:hover{background:transparent}.ng-select.ng-select-transparent .ng-select-container .ng-value-container .ng-value{margin-top:0}.ng-select.ng-select-transparent.ng-select-single .ng-select-container .ng-arrow-wrapper{bottom:10px!important}.ng-select.ng-select-transparent.ng-select-opened .ng-select-container{background:transparent}.ng-select.ng-select-multiple.ng-select-multiple-custom .ng-select-container.ng-has-value .ng-value-container .ng-value{margin:16px 0 0;padding:0;background-color:transparent;color:var(--text-primary)}.ng-select.ng-select-multiple.ng-select-multiple-custom .ng-select-container.ng-has-value .ng-arrow-wrapper{border-top:0}.ng-select.ng-select-multiple.ng-select-multiple-custom.ng-select-searchable.ng-select-opened .ng-select-container .ng-value-container .ng-value{display:none}.ng-select.ng-select-multiple.ng-select-multiple-custom.ng-select-searchable.ng-select-opened .ng-select-container .ng-value-container .ng-input{min-width:100%;margin-top:16px}.ng-select.ng-select-multiple.ng-select-multiple-custom.ng-select-searchable.ng-select-opened .ng-select-container .ng-value-container .ng-input input{max-width:100%}.ng-select.ng-select-multiple.ng-select-multiple-chips:not(.ng-select-focused) .ng-select-container .ng-value-container .ng-input{flex-basis:1%}.ng-select.ng-select-multiple.ng-select-multiple-chips.ng-select-focused .ng-select-container .ng-value-container,.ng-select.ng-select-multiple.ng-select-multiple-chips .ng-select-container.ng-has-value .ng-value-container{margin-top:24px;margin-bottom:10px}.ng-select.ng-select-multiple.ng-select-multiple-chips .ng-select-container .ng-value-container{display:flex;align-items:center;flex-wrap:wrap;max-height:108px;overflow-y:auto}.ng-select.ng-select-multiple.ng-select-multiple-chips .ng-select-container .ng-value-container .ng-value{display:flex;flex-direction:row-reverse;width:unset;max-width:90%;padding:2px 9px;background:transparent;font-weight:400;font-size:14px;line-height:20px;color:var(--text-primary);border:2px solid var(--border-secondary);border-radius:8px;white-space:normal;word-break:break-all}.ng-select.ng-select-multiple.ng-select-multiple-chips .ng-select-container .ng-value-container .ng-value.ng-value-disabled{color:var(--text-primary)}.ng-select.ng-select-multiple.ng-select-multiple-chips .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:flex;align-items:center;font-size:17px;margin-left:5px;color:var(--text-secondary);padding-right:0}.ng-select.ng-select-multiple.ng-select-multiple-chips .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{color:var(--text-primary)}.ng-select.ng-select-multiple.ng-select-multiple-chips .ng-select-container .ng-value-container .ng-value .invalid-value{color:var(--semantic-error)}.ng-select.ng-select-multiple.ng-select-multiple-chips .ng-select-container .ng-value-container .ng-input{flex-basis:60%}.ng-select.ng-select-multiple.ng-select-multiple-chips.not-searchable .ng-select-container .ng-value-container .ng-input{flex-basis:1%}.ng-select.ng-select-multiple.ng-select-multiple-chips.not-searchable .ng-select-container .ng-clear-wrapper,.ng-select.ng-select-multiple.ng-select-multiple-chips.not-searchable .ng-select-container .ng-arrow-wrapper{border-top:none!important}.ng-select.ng-select-multiple.ng-select-multiple-chips.ng-select-searchable:not(.ng-select-opened) .ng-select-container.ng-has-value .ng-value-container .ng-input input{color:var(--text-primary)}.ng-select.ng-select-small,.ng-select.ng-select-small .ng-select-container{min-height:40px}.ng-select.ng-select-small .ng-select-container .ng-arrow-wrapper{bottom:0}.ng-select.ng-select-small .ng-select-container.ng-has-value .ng-value-container .ng-placeholder{display:none}.ng-select.ng-select-small .ng-select-container.ng-has-value .ng-value-container .ng-value,.ng-select.ng-select-small .ng-select-container.ng-has-value .ng-value-container .ng-input{margin-top:0!important}.ng-select.ng-select-small .ng-select-container .ng-value-container{min-height:20px}.ng-select.ng-select-small.ng-select-searchable.ng-select-focused .ng-select-container .ng-placeholder{display:none}.ng-select.ng-select-multiple-chips.ng-select-multi-input.ng-select-searchable:not(.ng-invalid).ng-select-focused .ng-select-container:after{border-width:2px;border-color:var(--accent-primary)}.ng-select.ng-select-multiple-chips.ng-select-multi-input.ng-select-searchable:not(.ng-invalid).ng-select-focused .ng-select-container .ng-value-container .ng-placeholder{font-weight:400;font-size:11px;line-height:16px;color:var(--text-accent)}.ng-select.ng-select-multiple-chips.ng-select-multi-input.ng-select-searchable:not(.ng-invalid) .ng-arrow-wrapper{display:none}ng-dropdown-panel.ng-dropdown-panel{display:flex;flex-direction:column;width:auto!important;max-width:320px!important;max-height:268px!important;top:calc(100% + .5em);background:var(--dropdown-background);border-radius:8px;margin:8px 0;overflow:auto;padding-bottom:8px;padding-top:8px}ng-dropdown-panel.ng-dropdown-panel .ng-option-content--grow{flex:1}ng-dropdown-panel.ng-dropdown-panel.with-submenu{z-index:10}ng-dropdown-panel.ng-dropdown-panel.with-submenu .ng-dropdown-panel-items .ng-option{justify-content:space-between}ng-dropdown-panel.ng-dropdown-panel.with-submenu .ng-dropdown-panel-items .ng-option .selected{color:var(--text-accent)}ng-dropdown-panel.ng-dropdown-panel.with-submenu .ng-dropdown-panel-items .ng-option .back-btn{width:20px;height:20px;transform:rotateY(180deg)}ng-dropdown-panel.ng-dropdown-panel.with-submenu .ng-dropdown-panel-items .ng-option .back-btn mat-icon{width:20px;height:20px}ng-dropdown-panel.ng-dropdown-panel.with-inline-submenu .submenu-header{display:flex;flex-direction:column;color:var(--text-secondary)}ng-dropdown-panel.ng-dropdown-panel.with-inline-submenu .submenu-header:hover{background:transparent}ng-dropdown-panel.ng-dropdown-panel.with-inline-submenu .submenu-header .submenu-header-action{display:flex;width:100%;align-items:center;padding:8px 0}ng-dropdown-panel.ng-dropdown-panel.with-inline-submenu .submenu-header .submenu-header-action mat-icon{max-width:16px;max-height:16px}ng-dropdown-panel.ng-dropdown-panel.with-inline-submenu .submenu-header .submenu-header-title{padding:8px 0;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.4px;cursor:default}ng-dropdown-panel.ng-dropdown-panel.with-inline-submenu .ng-dropdown-panel-items .ng-option{align-items:stretch}ng-dropdown-panel.ng-dropdown-panel.with-inline-submenu .option-item{display:flex;align-items:center;width:100%;padding:0 10px}ng-dropdown-panel.ng-dropdown-panel.with-inline-submenu .option-item .option-item-submenu-action{margin-left:auto;display:flex;align-items:center}ng-dropdown-panel.ng-dropdown-panel.with-inline-submenu .option-item .option-item-submenu-action mat-icon{max-width:20px;max-height:20px;color:var(--text-secondary)}ng-dropdown-panel.ng-dropdown-panel.footer-no-border .ng-dropdown-footer{border-top:1px solid transparent}ng-dropdown-panel.ng-dropdown-panel.ng-select-options-header--no-border .ng-dropdown-header{border-bottom:1px solid transparent}ng-dropdown-panel.ng-dropdown-panel.ng-select-options-item--no-horizontal-padding .ng-dropdown-panel-items .ng-option{padding:0!important}ng-dropdown-panel.ng-dropdown-panel.ng-select-multiple-custom-option .ng-dropdown-header>*,ng-dropdown-panel.ng-dropdown-panel.ng-select-multiple-custom-option .ng-dropdown-panel-items .ng-option{padding:0!important}ng-dropdown-panel.ng-dropdown-panel.ng-select-top,ng-dropdown-panel.ng-dropdown-panel.ng-select-bottom{top:unset;margin-top:8px;margin-bottom:8px}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items{max-height:100%}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{display:flex;align-items:center;max-height:100%;min-height:32px;padding:0 10px;word-wrap:anywhere;white-space:normal!important;font-weight:400;font-size:14px;line-height:20px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .option-content{width:100%;line-height:32px}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .mdc-checkbox{box-sizing:content-box!important}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option mat-checkbox{margin-left:-6px}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{white-space:normal!important;text-transform:lowercase;font-weight:400;font-size:14px;line-height:20px;color:var(--text-primary)}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label .ng-tag-label-suffix{font-weight:400;font-size:14px;line-height:20px;color:var(--text-secondary)}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option:hover{cursor:pointer;background:var(--dropdown-hover)}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:var(--text-primary);opacity:.6}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled:hover{cursor:pointer;background:none}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background:var(--dropdown-selected);color:var(--text-accent)}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:var(--text-accent)}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-txt{color:var(--text-accent)}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{color:var(--text-primary)}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:10px}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option mat-icon.icon-before-text{width:16px;height:16px;margin-right:8px}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .icon-text{padding:0 5px;flex-direction:column;justify-content:center;align-items:center;border-radius:2px;background:var(--tag-role);font-weight:400;font-size:12px;line-height:18px;color:var(--text-primary);letter-spacing:.2px;margin-right:8px}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option mat-icon.icon-after-text{width:16px;height:16px;margin-left:8px}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option mat-icon.crop-select-icon-after-text{width:18px;height:18px;margin-left:8px}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option mat-icon.crop-select-icon-after-text-sm{width:18px;height:18px;margin-left:2px}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option ui-pro-label,ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option ui-label,ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option ui-new-label{margin-left:4px}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{position:relative;display:flex;align-items:center;min-height:32px;padding:8px 12px;height:auto;word-wrap:anywhere;white-space:normal!important;font-weight:400;font-size:14px;line-height:20px;color:var(--text-secondary)!important}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup:not(:first-child):after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--border-primary)}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup:after{display:none}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-header{display:flex;flex-direction:column;min-height:auto;padding:0;border-bottom:1px solid var(--border-primary);font-weight:400;font-size:14px;line-height:20px;color:var(--text-primary)!important}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-header>*{padding:0 10px}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-header>*:hover{cursor:pointer;background:var(--dropdown-hover)}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-header .ng-option{display:flex;align-items:center;max-height:100%;min-height:32px}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-header a{font-weight:400;font-size:14px;line-height:20px;color:var(--link-primary)}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-header .mdc-checkbox{box-sizing:content-box!important}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-header .mat-mdc-checkbox{margin-left:-6px}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-header .disabled .mat-checkbox-layout{opacity:.6}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-footer{padding:8px 10px;display:flex;justify-content:space-between;gap:8px;border-top:1px solid var(--border-primary);min-height:auto;margin-bottom:-4px}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-footer button{min-width:103px;width:49%}ng-dropdown-panel.ng-dropdown-panel.ng-dropdown-footer-not-styled .ng-dropdown-footer{padding:0;display:block;width:100%;border:none;height:auto;min-height:auto}.payment-selector{--text-accent: black;--input-background: white;--input-background-action: white;--dropdown-background: white;--text-primary: #212a33;--dropdown-hover: #d8e2eb;--scroll-background: #d8e2eb}.payment-selector.ng-select.ng-select-single{min-height:40px}.payment-selector.ng-select.ng-select-single.ng-select-filtered .ng-placeholder,.payment-selector.ng-select.ng-select-single .ng-has-value .ng-placeholder{display:none!important}.payment-selector.ng-select.ng-select-single .ng-select-container{padding:9px 12px;border:1px solid var(--text-secondary);border-radius:8px;height:36px;min-height:40px}.payment-selector.ng-select.ng-select-single .ng-select-container:after{border-bottom:0!important}.payment-selector.ng-select.ng-select-single .ng-select-container .ng-arrow-wrapper,.payment-selector.ng-select.ng-select-single .ng-select-container .ng-clear-wrapper{bottom:0!important}.payment-selector.ng-select.ng-select-single .ng-select-container div.ng-value-container .ng-value{margin:0}.payment-selector.ng-select.ng-select-single .ng-select-container div.ng-value-container .ng-placeholder{color:var(--text-secondary);font-size:15px;line-height:20px;transform:none;top:10px}.payment-selector.ng-select.ng-select-single .ng-select-container div.ng-value-container div.ng-input input{caret-color:#000!important;color:#212a33;font-weight:500;font-family:Roboto,Consolas,Menlo,monospace;font-size:14px;line-height:20px;height:20px;-webkit-font-smoothing:antialiased}.payment-selector .ng-option-selected{background-color:var(--dropdown-hover)!important}.ng-dropdown-panel.payment-selector{max-height:212px!important}.ng-select.ng-select-single .ng-select-container .ng-clear-wrapper{bottom:0!important}.ng-select.ng-select-single .ng-select-container .ng-arrow-wrapper{align-self:flex-end!important;bottom:12px!important}.image-source-dialog-risk-types-select .ng-option-full-width{flex:1;display:flex;align-items:center;justify-content:space-between}.image-source-dialog-risk-types-select .ng-option-full-width .ng-option-icon-box{width:24px;height:24px;border:1px solid var(--border-primary);background-color:var(--mapwidget-background);border-radius:6px;text-align:center}.image-source-dialog-risk-types-select .ng-option-full-width .ng-option-icon-box .ng-option-icon{width:12px;color:var(--risk-none)}.weather-sensors-select .ng-option{padding:0!important}.weather-sensor-custom-option{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:260px;padding:0 10px;white-space:nowrap}.weather-sensor-custom-option .label-wrap{display:flex;justify-content:flex-end;align-items:center;gap:8px;color:inherit}.ab-test-selector.ng-select.ng-select-single{min-height:40px}.ab-test-selector.ng-select.ng-select-single .ng-select-container{height:36px;min-height:40px}.ab-test-selector.ng-select.ng-select-single .ng-select-container div.ng-value-container .ng-value{margin:0}ng-dropdown-panel.bulk-edit-form-field-tillage-select{max-height:210px!important}.hint-popover,.popover-wrapper{max-width:432px!important;height:auto;font-weight:400;font-size:14px;line-height:20px;color:var(--popover-text-primary);letter-spacing:.4px;z-index:1000;filter:var(--shadow-raised-tooltip)}.hint-popover ui-popover,.popover-wrapper ui-popover{position:relative}.hint-popover ui-popover .arrow,.popover-wrapper ui-popover .arrow{pointer-events:none!important}.hint-popover .popover-body,.popover-wrapper .popover-body{padding:12px;border-radius:8px;border:1px solid var(--popover-border);background-color:var(--popover-background)}@media screen and (max-width: 580px){.hint-popover,.popover-wrapper{font-size:12px;max-width:220px}}.hint-popover.bs-popover-top ui-popover .popover-body,.popover-wrapper.bs-popover-top ui-popover .popover-body{margin-bottom:14px}.hint-popover.bs-popover-top ui-popover .arrow,.popover-wrapper.bs-popover-top ui-popover .arrow{bottom:7px;left:50%;margin-left:-7px;transform:rotate(-135deg);border-right:transparent;border-bottom:transparent}.hint-popover.bs-popover-bottom .popover-body,.popover-wrapper.bs-popover-bottom .popover-body{margin-top:14px}.hint-popover.bs-popover-bottom ui-popover .arrow,.popover-wrapper.bs-popover-bottom ui-popover .arrow{top:7px;left:50%;margin-left:-7px;transform:rotate(45deg);border-right:transparent;border-bottom:transparent}.hint-popover.bs-popover-top-left,.hint-popover.bs-popover-bottom-left,.popover-wrapper.bs-popover-top-left,.popover-wrapper.bs-popover-bottom-left{margin-left:-12px}.hint-popover.bs-popover-top-left ui-popover .arrow,.hint-popover.bs-popover-bottom-left ui-popover .arrow,.popover-wrapper.bs-popover-top-left ui-popover .arrow,.popover-wrapper.bs-popover-bottom-left ui-popover .arrow{left:21px}.hint-popover.bs-popover-top-right,.hint-popover.bs-popover-bottom-right,.popover-wrapper.bs-popover-top-right,.popover-wrapper.bs-popover-bottom-right{margin-right:-12px}.hint-popover.bs-popover-top-right ui-popover .arrow,.hint-popover.bs-popover-bottom-right ui-popover .arrow,.popover-wrapper.bs-popover-top-right ui-popover .arrow,.popover-wrapper.bs-popover-bottom-right ui-popover .arrow{left:auto;right:14px}.hint-popover.bs-popover-right .popover-body,.popover-wrapper.bs-popover-right .popover-body{margin-left:14px}.hint-popover.bs-popover-right ui-popover .arrow,.popover-wrapper.bs-popover-right ui-popover .arrow{top:50%;left:7px;margin-top:-7px;transform:rotate(-45deg);border-right:transparent;border-bottom:transparent}.hint-popover.bs-popover-left .popover-body,.popover-wrapper.bs-popover-left .popover-body{margin-right:14px}.hint-popover.bs-popover-left ui-popover .arrow,.popover-wrapper.bs-popover-left ui-popover .arrow{top:50%;right:7px;margin-top:-7px;transform:rotate(45deg);border-left:transparent;border-bottom:transparent}.hint-popover.bs-popover-right-top,.hint-popover.bs-popover-left-top,.popover-wrapper.bs-popover-right-top,.popover-wrapper.bs-popover-left-top{margin-top:-15px}.hint-popover.bs-popover-right-top ui-popover .arrow,.hint-popover.bs-popover-left-top ui-popover .arrow,.popover-wrapper.bs-popover-right-top ui-popover .arrow,.popover-wrapper.bs-popover-left-top ui-popover .arrow{top:21px}.hint-popover.bs-popover-left-bottom,.hint-popover.bs-popover-right-bottom,.popover-wrapper.bs-popover-left-bottom,.popover-wrapper.bs-popover-right-bottom{margin-bottom:-15px}.hint-popover.bs-popover-left-bottom ui-popover .arrow,.hint-popover.bs-popover-right-bottom ui-popover .arrow,.popover-wrapper.bs-popover-left-bottom ui-popover .arrow,.popover-wrapper.bs-popover-right-bottom ui-popover .arrow{top:auto;bottom:14px}.hint-popover.scene-tooltip,.popover-wrapper.scene-tooltip{max-width:none}.hint-popover.scene-tooltip .arrow,.popover-wrapper.scene-tooltip .arrow{background-color:var(--mapwidget-background)}.hint-popover.scene-tooltip .popover-body,.popover-wrapper.scene-tooltip .popover-body{background-color:var(--mapwidget-background);box-shadow:var(--shadow-raised)}.hint-popover.no-arrow,.popover-wrapper.no-arrow{margin:0}.hint-popover.no-arrow ui-popover .popover-body,.popover-wrapper.no-arrow ui-popover .popover-body{margin:0}.hint-popover.no-arrow ui-popover .arrow,.popover-wrapper.no-arrow ui-popover .arrow{display:none}.hint-popover.sidebar-menu-item,.hint-popover.no-padding,.popover-wrapper.sidebar-menu-item,.popover-wrapper.no-padding{margin-top:-24px;margin-bottom:-24px}.hint-popover.sidebar-menu-item ui-popover .popover-body,.hint-popover.no-padding ui-popover .popover-body,.popover-wrapper.sidebar-menu-item ui-popover .popover-body,.popover-wrapper.no-padding ui-popover .popover-body{padding:0;border-radius:4px 0 0 4px}.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem,.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu button,.hint-popover.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem,.hint-popover.no-padding ui-popover .popover-body .sub-menu button,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu button,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu button{position:relative;width:100%;display:flex;align-items:stretch;padding:0 16px;height:48px;font-weight:400;font-size:14px;line-height:20px;color:var(--text-secondary);letter-spacing:.4px;background:none;text-align:left}.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem mat-icon,.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu button mat-icon,.hint-popover.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem mat-icon,.hint-popover.no-padding ui-popover .popover-body .sub-menu button mat-icon,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem mat-icon,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu button mat-icon,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem mat-icon,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu button mat-icon{margin-left:8px;width:16px;height:16px}.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem span,.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu button span,.hint-popover.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem span,.hint-popover.no-padding ui-popover .popover-body .sub-menu button span,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem span,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu button span,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem span,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu button span{padding-left:0;display:flex;flex-direction:row-reverse;flex:1;align-items:center;white-space:nowrap}.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem span .wrap-new-label,.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu button span .wrap-new-label,.hint-popover.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem span .wrap-new-label,.hint-popover.no-padding ui-popover .popover-body .sub-menu button span .wrap-new-label,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem span .wrap-new-label,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu button span .wrap-new-label,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem span .wrap-new-label,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu button span .wrap-new-label{align-items:center;position:static;transform:none}.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem.disabled,.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu button.disabled,.hint-popover.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem.disabled,.hint-popover.no-padding ui-popover .popover-body .sub-menu button.disabled,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem.disabled,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu button.disabled,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem.disabled,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu button.disabled{background:transparent;pointer-events:unset}.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem:hover,.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu button:hover,.hint-popover.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem:hover,.hint-popover.no-padding ui-popover .popover-body .sub-menu button:hover,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem:hover,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu button:hover,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem:hover,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu button:hover{cursor:pointer;background:var(--background-medium-hover)}.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem .counter,.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu button .counter,.hint-popover.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem .counter,.hint-popover.no-padding ui-popover .popover-body .sub-menu button .counter,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem .counter,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu button .counter,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem .counter,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu button .counter{margin-left:4px;padding:0 4px;border-radius:4px;font-weight:500;font-size:9px;line-height:12px;color:var(--label-text);background-color:var(--label-info)}.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem span.external-link,.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu button span.external-link,.hint-popover.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem span.external-link,.hint-popover.no-padding ui-popover .popover-body .sub-menu button span.external-link,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu ui-menu-subitem span.external-link,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu button span.external-link,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu ui-menu-subitem span.external-link,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu button span.external-link{margin-left:auto}.hint-popover.sidebar-menu-item ui-popover .popover-body .sub-menu button div,.hint-popover.no-padding ui-popover .popover-body .sub-menu button div,.popover-wrapper.sidebar-menu-item ui-popover .popover-body .sub-menu button div,.popover-wrapper.no-padding ui-popover .popover-body .sub-menu button div{display:flex;align-items:center}.hint-popover .hint-item,.popover-wrapper .hint-item{position:relative;margin-bottom:6px}@media screen and (max-width: 750px){.hint-popover .hint-item,.popover-wrapper .hint-item{display:flex;flex-direction:column}}@media screen and (min-width: 750px){.hint-popover .hint-item,.popover-wrapper .hint-item{margin-bottom:14px;padding-right:140px;min-height:85px}}.hint-popover .hint-item ui-popover:last-child,.popover-wrapper .hint-item ui-popover:last-child{margin-bottom:0}@media screen and (max-width: 750px){.hint-popover .hint-image,.popover-wrapper .hint-image{display:flex;order:2}}@media screen and (min-width: 750px){.hint-popover .hint-image,.popover-wrapper .hint-image{position:absolute;top:50%;right:0;transform:translateY(-50%)}}.hint-popover .hint-title,.popover-wrapper .hint-title{font-weight:400;font-size:16px;line-height:24px;color:var(--popover-text-primary);letter-spacing:.5px;margin-bottom:6px}@media screen and (min-width: 641px){.hint-popover .hint-title,.popover-wrapper .hint-title{font-weight:400;font-size:16px;line-height:24px;color:var(--popover-text-primary)}}@media screen and (max-width: 750px){.hint-popover .hint-text,.popover-wrapper .hint-text{margin-bottom:10px;font-weight:400;font-size:12px;line-height:14px;color:var(--popover-text-primary)}}@media screen and (max-width: 580px){.hint-popover.card-cvv-tooltip,.popover-wrapper.card-cvv-tooltip{max-width:200px!important}.hint-popover.card-cvv-tooltip .popover-body,.popover-wrapper.card-cvv-tooltip .popover-body{padding:12px}}.hint-popover.fr-map-layer-info,.popover-wrapper.fr-map-layer-info{max-width:232px}.hint-popover.data-machine-message,.popover-wrapper.data-machine-message{max-width:432px;word-break:break-word}.hint-popover.small-size,.popover-wrapper.small-size{z-index:9999}.hint-popover.small-size .popover-container,.popover-wrapper.small-size .popover-container{width:140px}@media screen and (max-width: 579px){.hint-popover.image-cloudiness-popover,.popover-wrapper.image-cloudiness-popover{max-width:260px!important}}@media screen and (min-width: 580px){.hint-popover.image-cloudiness-popover,.popover-wrapper.image-cloudiness-popover{max-width:280px}}.hint-popover.demo-map-add-field-popover,.popover-wrapper.demo-map-add-field-popover{max-width:360px!important;margin-left:-52px}.hint-popover.demo-map-add-field-popover ui-popover .popover-body,.popover-wrapper.demo-map-add-field-popover ui-popover .popover-body{display:flex;flex-direction:column;max-width:342px;width:264px}.hint-popover.demo-map-add-field-popover ui-popover .popover-body .buttons,.popover-wrapper.demo-map-add-field-popover ui-popover .popover-body .buttons{display:flex;justify-content:space-between}.hint-popover.demo-map-add-field-popover ui-popover .popover-body .buttons button,.popover-wrapper.demo-map-add-field-popover ui-popover .popover-body .buttons button{width:130px;height:40px;border-radius:4px;font-size:12px;font-weight:500;line-height:20px}.hint-popover.demo-map-add-field-popover ui-popover .popover-body .buttons button.later,.popover-wrapper.demo-map-add-field-popover ui-popover .popover-body .buttons button.later{background:#313d49;margin-right:5px}@media screen and (min-width: 580px){.hint-popover.task-check-in-hint,.popover-wrapper.task-check-in-hint{max-width:280px}}.hint-popover.add-multi-layer-tooltip,.popover-wrapper.add-multi-layer-tooltip{max-width:240px!important}.hint-popover.add-multi-layer-tooltip ui-popover .popover-body,.popover-wrapper.add-multi-layer-tooltip ui-popover .popover-body{padding:12px;letter-spacing:normal}.hint-popover.disease-risks-no-selected-popover,.popover-wrapper.disease-risks-no-selected-popover{max-width:320px!important}.hint-popover.custom-report-notes-text-popover,.popover-wrapper.custom-report-notes-text-popover{max-width:240px!important}.hint-popover.soil-sampling-value-info-popover,.popover-wrapper.soil-sampling-value-info-popover{max-width:270px!important}.datetime-picker-popover .popover-body{padding:0}ui-map{height:100%;width:100%}ui-map .mapboxgl-map{flex-grow:1}ui-map .mapboxgl-map .mapboxgl-canvas-container #d3-scenes{position:absolute;width:100%;height:100%;pointer-events:none}ui-map .mapboxgl-ctrl-group.mapboxgl-ctrl,ui-map .mapboxgl-ctrl.mapboxgl-ctrl-attrib,ui-map .mapboxgl-ctrl.mapboxgl-ctrl-attrib-inner,ui-map .mapboxgl-ctrl-logo,ui-map .mapboxgl-ctrl-attrib.mapboxgl-compact{display:none!important}.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-logo{display:none!important}.mapboxgl-control-container .mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:16px 16px 0 0}.mapboxgl-control-container .mapboxgl-ctrl-scale{display:flex;align-items:center;padding:2px 6px 0;height:20px;border:2px solid var(--permanent-primary-text);border-top:var(--permanent-primary-text);color:var(--permanent-primary-text);background:#ffffff8f;font-size:10px;left:10px;font-style:normal;font-weight:400;letter-spacing:.2px;-webkit-user-select:none;user-select:none;pointer-events:none}@media all and (max-width: 580px){.mapboxgl-control-container .mapboxgl-ctrl-scale{display:none}}.draw-page-map .mapboxgl-ctrl-bottom-right{display:block!important;right:16px;bottom:16px}@media all and (max-width: 980px){.draw-page-map .mapboxgl-ctrl-bottom-right{bottom:149px}}.draw-page-map .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0}.mapboxgl-popup.split-view-target{background:none;width:12px;height:12px;border-radius:50%;margin-left:1px;border:2px solid var(--border-minor);margin-top:0}.mapboxgl-popup.split-view-target .mapboxgl-popup-content{display:none}.mapboxgl-popup{width:auto;height:auto;margin-top:55px;text-align:center;vertical-align:middle;border-radius:8px;font-size:15px;color:var(--popover-text-primary);background:var(--popover-background);filter:var(--shadow-raised-tooltip);border:1px solid var(--popover-border);z-index:100000}.mapboxgl-popup.first{border-radius:8px;background-color:rgba(var(--permanent-primary-rgb),.8)}.mapboxgl-popup.add-task-marker-tooltip{margin-top:0;margin-left:20px}.mapboxgl-popup.my-tasks-marker-tooltip{max-width:unset!important;width:360px;height:auto;margin:0;font-weight:400;font-size:14px;line-height:20px;color:var(--popover-text-primary);z-index:20}@media all and (max-width: 980px){.mapboxgl-popup.my-tasks-marker-tooltip{width:270px}}.mapboxgl-popup.my-tasks-marker-tooltip:after{content:"";display:block;position:absolute;bottom:-7px;left:50%;width:14px;height:14px;background:var(--popover-background);border:1px solid var(--popover-border);transform:translate(-50%) rotate(-45deg);border-top:transparent;border-right:transparent}.mapboxgl-popup.my-tasks-marker-tooltip .mapboxgl-popup-content{min-height:60px;display:flex;align-items:center;justify-content:center}.mapboxgl-popup.my-tasks-marker-tooltip .mapboxgl-popup-content>div:first-child{width:100%}@media screen and (max-width: 980px){.mapboxgl-popup.my-tasks-marker-tooltip .mapboxgl-popup-content{justify-content:flex-start}}.mapboxgl-popup.my-tasks-marker-tooltip .mapboxgl-popup-content button.close{position:absolute;top:-8px;right:-8px;color:var(--popover-text-primary)}.mapboxgl-popup.my-tasks-marker-tooltip .mapboxgl-popup-content button.close .close-icon{width:10px;height:10px}.mapboxgl-popup.map-index-tooltip{margin-top:-20px}.mapboxgl-popup.map-index-tooltip .mapboxgl-popup-content{position:relative;padding:12px 16px!important;font-size:14px;line-height:20px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;z-index:1000}@media (hover: hover),(-moz-touch-enabled: 0),(pointer: fine){.mapboxgl-popup.map-index-tooltip .mapboxgl-popup-content{pointer-events:none}}@media (hover: none),(hover: on-demand),(-moz-touch-enabled: 1),(pointer: coarse){.mapboxgl-popup.map-index-tooltip .mapboxgl-popup-content{pointer-events:auto}}.mapboxgl-popup.map-index-tooltip .mapboxgl-popup-content:after{z-index:-1;position:absolute;bottom:-6px;left:calc(50% - 7px);content:"";width:0;height:0;border-top:solid 8px var(--popover-background);border-left:solid 8px transparent;border-right:solid 8px transparent}.mapboxgl-popup.map-index-tooltip .mapboxgl-popup-content .target{position:absolute;bottom:-26px;left:calc(50% - 5px);width:12px;height:12px;border-radius:50%;border:2px solid var(--border-minor)}.mapboxgl-popup.map-index-tooltip.long{max-width:260px!important;margin-top:-15px}.mapboxgl-popup.map-index-tooltip.long-long{max-width:432px!important}.mapboxgl-popup.map-index-tooltip.bottom{margin-top:20px}.mapboxgl-popup.map-index-tooltip.bottom .mapboxgl-popup-content:after{top:-8px;bottom:auto;content:"";border-top:none;border-bottom:solid 8px var(--popover-background)}.mapboxgl-popup.map-index-tooltip.target .mapboxgl-popup-content:before{box-sizing:border-box;content:"";padding:0;margin:0;position:absolute;bottom:-26px;left:calc(50% - 5px);width:12px;height:12px;border-radius:50%;border:2px solid var(--border-minor)}.mapboxgl-popup.error{border:0}.mapboxgl-popup.error .mapboxgl-popup-content{background:transparent!important;border-radius:0!important;padding:0!important}.mapboxgl-popup.error .error-box{position:relative;display:flex;align-items:flex-start;padding:16px 16px 16px 20px;min-width:288px;max-width:460px;background-color:var(--background-secondary);border:1px solid var(--border-primary);border-radius:5px 8px 8px 5px;border-left-width:0;box-shadow:0 4px 20px var(--elevation-raised-color);overflow:hidden;z-index:99}.mapboxgl-popup.error .error-box:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;border-radius:8px 0 0 8px;background-color:var(--semantic-error)}.mapboxgl-popup.error .error-box .message-icon{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px}.mapboxgl-popup.error .error-box .message-icon mat-icon{width:20px;height:20px;border-radius:50%;background-color:var(--semantic-error)}.mapboxgl-popup.error .error-box .message-detail{margin-left:12px;font-size:14px;line-height:20px;font-weight:500;letter-spacing:.2px;color:var(--text-primary);-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;white-space:pre-wrap;text-align:left}.mapboxgl-popup.measurement{border:0}.mapboxgl-popup.measurement .mapboxgl-popup-content{background:transparent!important;border-radius:0!important;padding:0!important}.mapboxgl-popup .mapboxgl-popup-tip{display:none}.mapboxgl-popup-content{box-shadow:none!important;border-radius:0!important;padding:10px!important;background:transparent!important}.popup-vertex-delete .mapboxgl-popup-content{padding:0!important}.popup-vertex-delete .btn-vertex-delete{display:flex;padding:6px;font-weight:400;font-size:14px;line-height:20px;color:var(--text-secondary);letter-spacing:.25px;background:var(--popover-background);border-radius:8px;cursor:pointer}.popup-vertex-delete .btn-vertex-delete:disabled{color:var(--text-disabled);cursor:default}.popup-vertex-delete .btn-vertex-delete mat-icon{display:flex;justify-content:center;align-items:center;width:20px;height:20px}.popup-vertex-delete .btn-vertex-delete mat-icon svg{fill:currentColor}.map-control{display:block;width:40px;height:40px;line-height:1;padding:0;color:var(--text-primary);background:var(--mapwidget-background)}.map-control:hover{cursor:pointer}.map-control.active mat-icon,.map-control.active mat-icon svg,.map-control.active mat-icon svg>path:not([fill=none]){fill:var(--text-accent)}@media all and (max-width: 980px){.map-control:active{background-color:var(--mapwidget-background-hover)}}@media all and (hover: hover){.map-control:hover{background-color:var(--mapwidget-background-hover)}}.map-control .map-control-text{font-weight:400;font-size:12px;line-height:20px;padding-left:10px}.draw-tool-box.in-dropdown .map-control{height:36px;width:100%;background:inherit}.draw-tool-box:not(.in-dropdown)>*:first-of-type:first-child:only-child>.map-control-tooltip>.map-control{border-radius:8px}.draw-tool-box:not(.in-dropdown)>*:first-of-type:first-child:not(:only-child)>.map-control-tooltip>.map-control{border-radius:8px 8px 0 0}.draw-tool-box:not(.in-dropdown)>*:first-of-type:last-child:not(:only-child)>.map-control-tooltip>.map-control{border-radius:0 0 8px 8px}.blur{filter:blur(4px);pointer-events:none}.disabled{pointer-events:none;opacity:.6}.disable-select-text{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none}.divider{height:12px;width:100%;background:rgba(var(--border-minor-rgb),.4)}.divider-small{height:1px;width:100%;background:var(--border-minor)}.hidden{display:none!important}.hidden-visibility{visibility:hidden!important}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html{--mat-ripple-color: rgba(0, 0, 0, .1)}html,.mat-accent{--mat-option-selected-state-label-text-color: var(--accent-primary);--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html{--mat-full-pseudo-checkbox-selected-icon-color: var(--accent-primary);--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}html{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--accent-primary);--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: var(--accent-primary);--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-primary{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--accent-primary);--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: var(--accent-primary);--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-accent{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--accent-primary);--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #f44336;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-warn{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}html{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 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-app-elevation-shadow-level-1: 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-app-elevation-shadow-level-2: 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-app-elevation-shadow-level-3: 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-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}*::-webkit-scrollbar{width:8px}.search-words{background-color:var(--semantic-highlighted);color:var(--semantic-highlighted-text)}.charts-container .chart-block{position:relative}.charts-container .chart-block .chart{height:auto!important;width:100%;transition:all .2s ease}.charts-container .chart-block .chart>div svg{width:100%!important}header.header{display:flex;justify-content:space-between;position:sticky;top:0;font-size:14px;margin-bottom:22px;padding:16px;background:var(--background-primary);z-index:3;border-bottom:2px solid var(--border-minor)}.example-viewport{flex:1;overflow-y:auto;height:100%}@-moz-document url-prefix(){.example-viewport{scrollbar-width:thin}}.leaderboard-viewport{overflow:auto}.stretch .cdk-virtual-scroll-content-wrapper{display:flex;flex-direction:column;bottom:0}.cdk-virtual-scroll-content-wrapper{max-width:100%}.resizable-virtual-scroll .cdk-virtual-scroll-content-wrapper{max-width:unset;width:auto}cdk-virtual-scroll-viewport.upload{height:100%;will-change:auto}cdk-virtual-scroll-viewport.upload::-webkit-scrollbar{height:8px}cdk-virtual-scroll-viewport.upload .cdk-virtual-scroll-content-wrapper{max-width:unset}.bulk-action-tooltip ui-popover{position:relative;top:10px}.stripe-modal-box mat-dialog-container::-webkit-scrollbar{height:0;width:0}@media all and (max-width: 750px){.activate-full-access-dialog{height:100%}.activate-full-access-dialog mat-dialog-container.mat-dialog-container{border-radius:0!important;margin:0;height:100%}}drag-scroll .drag-scroll-wrapper{overflow:visible!important}drag-scroll .drag-scroll-content{overflow:visible!important;overflow-y:hidden!important}.social-button-confirm-email .header-form{display:flex;flex-direction:column;border-bottom:none}.social-button-confirm-email .header-form .or-text{display:none!important}.social-button-confirm-email .header-form .social-buttons{margin-top:12px}button.add-general-activity-work-log-button{height:52px!important;width:52px;border-radius:50%;line-height:10px!important;z-index:100}button.add-general-activity-work-log-button[disabled]{pointer-events:initial}button.add-general-activity-work-log-button[disabled]:hover{background-color:var(--btn-disabled-background);cursor:default}button.add-general-activity-work-log-button mat-icon{width:14px;height:14px}:root{--sidePanelWidth: 304px;--sidePanelMobileWidth: 272px}:root{--resizable-handle-border-size: 6px;--resizable-handle-border-offset: 0;--resizable-handle-corner-size: 12px;--resizable-handle-corner-offset: 1px}.cm-resizable{position:relative}.cm-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none;z-index:1200}.cm-resizable-handle.cm-resizable-e{cursor:ew-resize;width:var(--resizable-handle-border-size);right:var(--resizable-handle-border-offset);height:100%;top:0}.cm-resizable-handle.cm-resizable-w{cursor:ew-resize;width:var(--resizable-handle-border-size);left:var(--resizable-handle-border-offset);height:100%;top:0}.cm-resizable-handle.cm-resizable-s{cursor:ns-resize;height:var(--resizable-handle-border-size);bottom:var(--resizable-handle-border-offset);width:100%;left:0}.cm-resizable-handle.cm-resizable-n{cursor:ns-resize;height:var(--resizable-handle-border-size);top:var(--resizable-handle-border-offset);width:100%;left:0}.cm-resizable-handle.cm-resizable-se{cursor:nwse-resize;width:var(--resizable-handle-corner-size);height:var(--resizable-handle-corner-size);right:var(--resizable-handle-corner-offset);bottom:var(--resizable-handle-corner-offset)}.cm-resizable-handle.cm-resizable-sw{cursor:nesw-resize;width:var(--resizable-handle-corner-size);height:var(--resizable-handle-corner-size);left:var(--resizable-handle-corner-offset);bottom:var(--resizable-handle-corner-offset)}.cm-resizable-handle.cm-resizable-ne{cursor:nesw-resize;width:var(--resizable-handle-corner-size);height:var(--resizable-handle-corner-size);right:var(--resizable-handle-corner-offset);top:var(--resizable-handle-corner-offset)}.cm-resizable-handle.cm-resizable-nw{cursor:nwse-resize;width:var(--resizable-handle-corner-size);height:var(--resizable-handle-corner-size);left:var(--resizable-handle-corner-offset);top:var(--resizable-handle-corner-offset)}.cm-resizable-diagonal{box-sizing:border-box;width:0;height:0}cm-ai-assistant-chat .markdown p{margin-top:8px;margin-bottom:8px}cm-ai-assistant-chat .markdown p:first-child,cm-ai-assistant-chat .markdown pre:first-child{margin-top:0}cm-ai-assistant-chat .markdown>p:last-of-type,cm-ai-assistant-chat .markdown>pre:last-of-type{margin-bottom:0}cm-ai-assistant-chat .markdown ul,cm-ai-assistant-chat .markdown ol{padding-left:14px}cm-ai-assistant-chat .markdown ul{display:block;list-style:disc inside;margin-block-start:8px;margin-block-end:8px;margin-inline-start:0;margin-inline-end:0}cm-ai-assistant-chat .markdown ol{display:block;list-style:decimal inside;margin-block-start:8px;margin-block-end:8px;margin-inline-start:0;margin-inline-end:0}cm-ai-assistant-chat .markdown ul ul,cm-ai-assistant-chat .markdown ol ul{list-style:circle inside}cm-ai-assistant-chat .markdown ol ol,cm-ai-assistant-chat .markdown ul ol{list-style:lower-latin inside}cm-ai-assistant-chat .markdown>ul:first-child,cm-ai-assistant-chat .markdown>ol:first-child{margin-block-start:0}cm-ai-assistant-chat .markdown>ul:last-of-type,cm-ai-assistant-chat .markdown>ol:last-of-type{margin-block-end:0}cm-ai-assistant-chat .markdown li{display:list-item;text-align:-webkit-match-parent}cm-ai-assistant-chat .markdown li p{margin:0}cm-ai-assistant-chat .markdown ul li{list-style:disc}cm-ai-assistant-chat .markdown ol li{list-style:decimal}i.flag:not(.icon).cw:before{background:url(cw.7f4c7574fa15e515.jpg) no-repeat}i.flag:not(.icon).im:before{background:url(im.a68c16c7b5a41631.jpg) no-repeat}i.flag:not(.icon).xk:before{background:url(xk.1e1295de2fb09d88.jpg) no-repeat}i.flag:not(.icon).mf:before{background-position:0 -1976px}i.flag:not(.icon).ss:before{background:url(cw.7f4c7574fa15e515.jpg) no-repeat}i.flag:not(.icon).sx:before{background:url(sx.f748ee1c35fdb997.jpg) no-repeat}cm-layout .shepherd-modal-overlay-container{position:absolute;inset:0;width:100%;height:100%;z-index:999999;opacity:1;pointer-events:all}cm-layout .shepherd-modal-overlay-container path{fill:var(--overlay-primary)}.wysiwyg-content h1,.wysiwyg-content h2,.wysiwyg-content h3,.wysiwyg-content h4{line-height:1em}.wysiwyg-content h1,.wysiwyg-content h2,.wysiwyg-content h3,.wysiwyg-content h4,.wysiwyg-content p,.wysiwyg-content blockquote,.wysiwyg-content ul,.wysiwyg-content ol{margin:16px 0}.wysiwyg-content h1:first-child,.wysiwyg-content h2:first-child,.wysiwyg-content h3:first-child,.wysiwyg-content h4:first-child,.wysiwyg-content p:first-child,.wysiwyg-content blockquote:first-child,.wysiwyg-content ul:first-child,.wysiwyg-content ol:first-child{margin-top:0}.wysiwyg-content h1:last-child,.wysiwyg-content h2:last-child,.wysiwyg-content h3:last-child,.wysiwyg-content h4:last-child,.wysiwyg-content p:last-child,.wysiwyg-content blockquote:last-child,.wysiwyg-content ul:last-child,.wysiwyg-content ol:last-child{margin-bottom:0}.wysiwyg-content ul,.wysiwyg-content ol{padding-left:16px}.wysiwyg-content ul h1:last-child,.wysiwyg-content ul h2:last-child,.wysiwyg-content ul h3:last-child,.wysiwyg-content ul h4:last-child,.wysiwyg-content ul p:last-child,.wysiwyg-content ul blockquote:last-child,.wysiwyg-content ul ul:last-child,.wysiwyg-content ul ol:last-child,.wysiwyg-content ol h1:last-child,.wysiwyg-content ol h2:last-child,.wysiwyg-content ol h3:last-child,.wysiwyg-content ol h4:last-child,.wysiwyg-content ol p:last-child,.wysiwyg-content ol blockquote:last-child,.wysiwyg-content ol ul:last-child,.wysiwyg-content ol ol:last-child{margin-bottom:16px}.wysiwyg-content ul,.wysiwyg-content ul li{list-style:disc}.wysiwyg-content ol,.wysiwyg-content ol li{list-style:auto}.drag-scroll-right .drag-scroll-content{justify-content:flex-end}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mapboxgl-canvas{position:absolute;left:0;top:0}.mapboxgl-map:-webkit-full-screen{width:100%;height: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{position:absolute;pointer-events:none;z-index:2}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{right:0;bottom:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:10px 0 0 10px;float:left}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 10px 0 0;float:right}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0 0 10px 10px;float:left}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 10px 10px 0;float:right}.mapboxgl-ctrl-group{border-radius:4px;background:#fff}.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{width:29px;height:29px;display:block;padding:0;outline:none;border:0;box-sizing:border-box;background-color:transparent;cursor:pointer}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl button::-moz-focus-inner{border:0;padding:0}.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 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-group button:focus:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:focus:only-child{border-radius:inherit}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%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 width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%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 width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%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 width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%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 width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%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 width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%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 width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%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 width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%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 width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%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 width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%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 width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%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 width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%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 width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath 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 width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath 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 width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath 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 width='29' height='29' 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 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%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 width='29' height='29' 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 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%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 width='29' height='29' 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 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%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 width='29' height='29' 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 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%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 width='29' height='29' 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 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%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 width='29' height='29' 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 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%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 width='29' height='29' 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 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%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 width='29' height='29' 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 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%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 width='29' height='29' 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 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%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 width='29' height='29' 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 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%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 width='29' height='29' 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 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%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 width='29' height='29' 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 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%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 width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%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 width='29' height='29' 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 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{width:88px;height:23px;margin:0 0 -4px -4px;display:block;background-repeat:no-repeat;cursor:pointer;overflow:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' 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='b' 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='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg opacity='.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg opacity='.9' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}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 width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' 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='b' 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='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%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 width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' 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='b' 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='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{padding:0 5px;background-color:#ffffff80;margin:0}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{min-height:20px;padding:2px 24px 2px 0;margin:10px;position:relative;background-color:#fff;border-radius:12px}.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{padding:2px 8px 2px 28px;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{display:none;cursor:pointer;position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E");background-color:#ffffff80;width:24px;height:24px;box-sizing:border-box;border-radius:12px;outline:none;top:0;right:0;border:0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner,.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button{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{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left: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 width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-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 width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-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;font-size:10px;border:2px solid #333;border-top:#333;padding:0 5px;color:#333;box-sizing:border-box}.mapboxgl-popup{position:absolute;top:0;left:0;display:flex;will-change:transform;pointer-events:none}.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{width:0;height:0;border:10px solid transparent;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-top:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.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-right:none;border-left-color:#fff}.mapboxgl-popup-close-button{position:absolute;right:0;top:0;border:0;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto}.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{position:absolute;top:0;left:0;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;width:15px;height:15px;border-radius:50%}.mapboxgl-user-location-dot:before{content:"";position:absolute;animation:mapboxgl-user-location-dot-pulse 2s infinite}.mapboxgl-user-location-dot:after{border-radius:50%;border:2px solid #fff;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px;box-sizing:border-box;box-shadow:0 0 3px #00000059}@keyframes mapboxgl-user-location-dot-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(3);opacity:0}to{transform:scale(1);opacity:0}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;width:1px;height:1px;border-radius:100%}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}@media print{.mapbox-improve-map{display:none}}.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:-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:-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}.shepherd-button{background:#3288e6;border:0;border-radius:3px;color:#ffffffbf;cursor:pointer;margin-right:.5rem;padding:.5rem 1.5rem;transition:all .5s ease}.shepherd-button:not(:disabled):hover{background:#196fcc;color:#ffffffbf}.shepherd-button.shepherd-button-secondary{background:#f1f2f3;color:#000000bf}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{background:#d6d9db;color:#000000bf}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;justify-content:flex-end;padding:0 .75rem .75rem}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{background:transparent;border:none;color:#808080bf;cursor:pointer;font-size:2em;font-weight:400;margin:0;padding:0;transition:color .5s ease}.shepherd-cancel-icon:hover{color:#000000bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:#808080bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover{color:#000000bf}.shepherd-title{color:#000000bf;display:flex;flex:1 0 auto;font-size:1rem;font-weight:400;margin:0;padding:0}.shepherd-header{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:flex-end;line-height:2em;padding:.75rem .75rem 0}.shepherd-has-title .shepherd-content .shepherd-header{background:#e6e6e6;padding:1em}.shepherd-text{color:#000000bf;font-size:1rem;line-height:1.3em;padding:.75em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{background:#fff;border-radius:5px;box-shadow:0 1px 4px #0003;max-width:400px;opacity:0;outline:none;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#fff;content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out,height 0ms .3s,opacity .3s 0ms;width:100vw;z-index:9997}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;transform:translateZ(0);transition:all .3s ease-out,height 0s 0s,opacity .3s 0s}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}
