@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752FD8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752HT8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fj8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752FD8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752HT8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fj8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752FD8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752HT8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fj8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752FD8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752HT8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fj8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYiFUkU1dYPFkZVOA6w.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYiFWkU1dYPFkZVOA6w.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYiFU0U1dYPFkZVOA6w.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYiFVUU1dYPFkZVOA6w.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYiFWUU1dYPFkZVOA6w.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYiFV0U1dYPFkZVO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v141/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}html{height:100%}body{margin:0;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Rubik,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#eee}*::-webkit-scrollbar-thumb{background:#96989b!important;border-radius:5px}*::-webkit-scrollbar{width:3px!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiIcon-colorSecondary{color:#fff}header div a img{max-width:120px;filter:none!important}.mapboxgl-ctrl-top-right{right:70px!important}.modal{position:fixed;background:#8282826b;width:100%;z-index:10000;height:100vh;top:0;left:0}.modal-view{background:#fff;z-index:100000000000;position:fixed;display:block;top:20%;width:calc(100% - 40px);opacity:1;margin:10px;border-radius:10px;padding:0 10px 10px}.modal .modal-view .header{position:relative;width:100%}.modal .modal-view .header .material-icons{position:absolute;top:0;right:0;cursor:pointer}#HeaderContainer header,.MuiBox-root-2{height:50px!important}#ViewContainer,.ViewContainer{flex-wrap:wrap;display:flex;flex-direction:row;width:100%}.PrimaryButton{background:#072137!important;color:#fff;box-shadow:none;border:1px solid #fff;padding:5px;font-weight:600;font-size:1rem;border-radius:5px;cursor:pointer;text-decoration:none}.PrimaryColor{color:#072137}.SecondaryColor{color:#fff}.PrimaryButton:hover{background:#fff!important;color:#072137;border:1px solid #072137}.SecondaryButton{background:#fff;color:#072137;border:1px solid #072137;box-shadow:none;text-decoration:none;padding:5px;font-weight:600;font-size:1rem;border-radius:5px;cursor:pointer}.SecondaryButton:hover{border:1px solid #fff;background:#072137;color:#fff}.MuiIcon-colorSecondary{color:#fff!important}.MuiIcon-colorSecondary:hover{color:#072137!important}.title{max-width:90%!important}.MuiBox-root{width:100%}.MuiPaper-rounded>div>.MuiGrid-item:first-child{color:#fff;margin:-40px 16px 16px;padding:25px;background:linear-gradient(60deg,#0b2c5b,#072146)!important;box-shadow:0 12px 20px -10px rgba(48,39,176,.28),0 4px 20px rgba(28,45,132,.12),0 7px 8px -5px rgba(51,39,176,.2)!important;flex-basis:100px;max-height:85px;border-radius:5px}#registrarmeBtn{color:#072146!important;border:1px solid #072146;background-color:#fff;margin-right:15px;max-width:40%}#registrarmeBtn:hover{color:#fff!important;background-color:#072146}#entrarLogin,#liveBtn{color:#fff!important;background-color:#072146;max-width:40%}#entrarLogin:hover,#liveBtn{color:#072146!important;border:1px solid #072146;background-color:#fff}#liveBtn{width:100%;display:block;margin-top:15px;max-width:100%}.forgot-password{color:#072146}.register_form .MuiCheckbox-root{width:max-content}.loginInfo{margin-bottom:100px;background:#fff;padding:15px}.loginInfo bold{font-weight:700}.loginPaper{margin-top:200px}.mapboxgl-ctrl-group button{width:50px!important;height:50px!important}.MuiButton-containedPrimary{background-color:#072145!important}.MuiPaper-rounded>div>div .MuiBox-root{max-width:95%}.MuiInputLabel-formControl{background:#fff}#HeaderContainer{height:50px}.mapboxgl-style-list,.mapboxgl-style-list button{width:100px!important;text-align:center!important}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:5px 10px 0 0!important}.EventInfo .event_tabs .MuiTypography-body1 .content{font-size:12px;font-weight:500;color:#161616;display:flex;flex-direction:column}.EventInfo .event_tabs .content .options{border-left:3px solid #072146!important;margin-left:30px;padding-left:15px;display:flex;flex-direction:column}.AdminClasificacionesList .list{padding-left:15px}.AdminClasificacionesList .MuiDataGrid-root{background:#fff}.bookSelected img{max-width:100%;width:auto!important}:root{--rpv-attachment__item--hover-background-color: rgba(0, 0, 0, .1);--rpv-attachment__item-color: #000}.rpv-core__viewer--dark{--rpv-attachment__item--hover-background-color: #2566e8;--rpv-attachment__item-color: #fff}.rpv-attachment__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-attachment__empty--rtl{direction:rtl}.rpv-attachment__list{display:flex;height:100%;flex-direction:column;overflow:auto;padding:.5rem 0;width:100%}.rpv-attachment__list--rtl{direction:rtl}.rpv-attachment__item{align-items:center;background-color:rgba(0,0,0,0);border:none;color:var(--rpv-attachment__item-color);cursor:pointer;display:flex;padding:.5rem;text-align:left;width:100%}.rpv-attachment__item:focus{background-color:var(--rpv-attachment__item--hover-background-color);outline:0}.rpv-attachment__item:hover{background-color:var(--rpv-attachment__item--hover-background-color)}.rpv-attachment__loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}:root{--rpv-bookmark__item--hover-background-color: rgba(0, 0, 0, .1);--rpv-bookmark__item-color: #000}.rpv-core__viewer--dark{--rpv-bookmark__item--hover-background-color: #2566e8;--rpv-bookmark__item-color: #fff}.rpv-bookmark__item{align-items:center;color:var(--rpv-bookmark__item-color);cursor:pointer;display:flex;padding-bottom:.25rem;padding-right:.25rem;padding-top:.25rem}.rpv-bookmark__item:focus{background-color:var(--rpv-bookmark__item--hover-background-color);outline:0}.rpv-bookmark__item:hover{background-color:var(--rpv-bookmark__item--hover-background-color)}.rpv-bookmark__toggle{align-items:center;display:flex;height:1rem;margin-right:.25rem;width:1rem}.rpv-bookmark__title{flex-grow:1;flex-shrink:1;text-decoration:none}.rpv-bookmark__list{list-style-type:none;overflow:auto;margin:0;padding:0}.rpv-bookmark__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-bookmark__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-bookmark__empty--rtl{direction:rtl}.rpv-bookmark__container{height:100%;overflow:auto;padding:.5rem 0;width:100%}.rpv-bookmark__container--rtl{direction:rtl}:root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, .2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, .3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, .3);--rpv-core__button-background-color: rgba(0, 0, 0, .3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, .3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, .1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, .3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, .1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, .3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, .1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, .3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, .5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, .2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, .3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, .1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, .3);--rpv-core__spinner-border-color: rgba(0, 0, 0, .4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, .2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, .2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%,50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%,50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%,50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%,-50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%,-50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%,-50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%,-50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%,-50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%,50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%,-50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%,-50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scaleX(-1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:rgba(0,0,0,0);color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:rgba(0,0,0,0)}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer:after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:rgba(0,0,0,0)}.rpv-core__text-layer-text{color:rgba(0,0,0,0);cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media (min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media (min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media (min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}:root{--rpv-thumbnail__container-background-color: #fff;--rpv-thumbnail__container-box-shadow: rgba(0, 0, 0, .2) 2px 2px 8px 0px;--rpv-thumbnail__item--selected-background-color: rgba(0, 0, 0, .3)}.rpv-core__viewer--dark{--rpv-thumbnail__item--selected-background-color: #2566e8}.rpv-thumbnail__cover,.rpv-thumbnail__cover-inner{align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-thumbnail__cover-image{max-height:100%;max-width:100%}.rpv-thumbnail__cover-loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}.rpv-thumbnail__container{align-items:center;background:var(--rpv-thumbnail__container-background-color);box-shadow:var(--rpv-thumbnail__container-box-shadow);display:flex;justify-content:center;margin:0 auto;position:relative}.rpv-thumbnail__item{cursor:pointer}.rpv-thumbnail__item--single,.rpv-thumbnail__item--dual-cover{padding:.5rem}.rpv-thumbnail__item--dual-even,.rpv-thumbnail__item--dual-cover-odd{padding:.5rem 0 .5rem .5rem}.rpv-thumbnail__item--dual-odd,.rpv-thumbnail__item--dual-cover-even{padding:.5rem .5rem .5rem 0}.rpv-thumbnail__item--single:hover,.rpv-thumbnail__item--dual-cover:hover,.rpv-thumbnail__items--dual:hover .rpv-thumbnail__item,.rpv-thumbnail__items--dual-cover:hover .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__item:focus{outline:0}.rpv-thumbnail__label{font-size:.75em;text-align:center;padding:.25rem}.rpv-thumbnail__list{overflow:auto;padding:.5rem}.rpv-thumbnail__list--rtl{direction:rtl}.rpv-thumbnail__list--horizontal{align-items:center;display:flex;flex-direction:row;width:100%}.rpv-thumbnail__list--vertical{height:100%}.rpv-thumbnail__items{align-items:center;display:flex;justify-content:center}.rpv-thumbnail__items--selected .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__list-container{height:100%;width:100%}.rpv-thumbnail__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}:root{--rpv-drop__area-background-color: #fff;--rpv-drop__area-body-border-color: rgba(0, 0, 0, .3);--rpv-drop__area-body-color: #000}.rpv-core__viewer--dark{--rpv-drop__area-background-color: #191919;--rpv-drop__area-body-border-color: #fff;--rpv-drop__area-body-color: #fff}.rpv-drop__area{background-color:var(--rpv-drop__area-background-color);bottom:0;left:0;position:absolute;right:0;top:0;padding:.5rem;z-index:9999}.rpv-drop__area-body{border:2px dashed var(--rpv-drop__area-body-border-color);color:var(--rpv-drop__area-body-color);font-size:1.5rem;align-items:center;display:flex;justify-content:center;height:100%}.rpv-drop__area-body--rtl{direction:rtl}:root{--rpv-full-screen__overlay-background-color: #fff}.rpv-core__viewer--dark{--rpv-full-screen__overlay-background-color: #1a1a1a}.rpv-full-screen__exit-button{bottom:0;padding:.5rem;position:fixed;z-index:2}.rpv-full-screen__exit-button--ltr{right:0}.rpv-full-screen__exit-button--rtl{left:0}.rpv-full-screen__overlay{position:fixed;top:0;left:0;height:100%;width:100%;align-items:center;display:flex;justify-content:center;background-color:var(--rpv-full-screen__overlay-background-color);z-index:1}.rpv-open__input-wrapper{position:relative}.rpv-open__input{display:none;bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.rpv-open__input::-webkit-file-upload-button{width:0}.rpv-page-navigation__current-page-input{margin:0 .25rem;text-align:right;width:3rem}:root{--rpv-print__progress-body-background-color: #fff;--rpv-print__progress-body-border-color: rgba(0, 0, 0, .3);--rpv-print__progress-body-color: #000}.rpv-core__viewer--dark{--rpv-print__progress-body-background-color: #363636;--rpv-print__progress-body-border-color: transparent;--rpv-print__progress-body-color: #fff}.rpv-print__permission-body{padding:1rem}.rpv-print__permission-footer{display:flex;justify-content:center;padding:0 1rem 1rem 0}.rpv-print__progress{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.rpv-print__progress-body{background-color:var(--rpv-print__progress-body-background-color);border:1px solid var(--rpv-print__progress-body-border-color);border-radius:.25rem;color:var(--rpv-print__progress-body-color);padding:1.5rem;text-align:center;width:15rem}.rpv-print__progress-body--rtl{direction:rtl}.rpv-print__progress-bar{margin-bottom:1rem}.rpv-print__progress-message{margin-bottom:.5rem}.rpv-print__zone{display:none}@media print{@page{margin:0}.rpv-print__html-printing{height:100%}.rpv-print__body-printing{height:100%;margin:0}.rpv-print__body-printing *{display:none}.rpv-print__zone{display:block;height:100%}.rpv-print__page{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;page-break-after:always;page-break-inside:avoid}.rpv-print__page img{display:block;max-height:100%;max-width:100%}}.rpv-properties__loader{text-align:center}.rpv-properties__modal{min-height:20rem;padding:.5rem 0}.rpv-properties__modal-section{padding:0 .5rem}.rpv-properties__modal-footer{display:flex;justify-content:center;margin-top:.5rem}.rpv-properties__item{align-items:flex-start;display:flex;margin:.5rem 0}.rpv-properties__item--rtl{direction:rtl}.rpv-properties__item-label{padding-right:.5rem;width:25%}.rpv-properties__item-value{flex:1}.rpv-search__highlights{left:0;position:absolute;top:0;height:100%;width:100%}.rpv-search__highlight{background-color:var(--rpv-search__highlight-background-color);border-radius:.25rem;position:absolute;z-index:1}.rpv-search__highlight--current{background-color:var(--rpv-search__highlight--current-background-color)}.rpv-search__popover{padding:0 .5rem}.rpv-search__popover-input-counter{align-items:center;display:flex;margin-bottom:.5rem;position:relative;width:12rem}.rpv-search__popover-counter{align-items:center;bottom:0;display:flex;position:absolute;top:0}.rpv-search__popover-counter--ltr{padding-right:.25rem;right:0}.rpv-search__popover-counter--rtl{left:0;padding-left:.25rem}.rpv-search__popover-label{align-items:center;cursor:pointer;display:flex;margin-bottom:.5rem}.rpv-search__popover-label-checkbox{cursor:pointer;margin-right:.25rem}.rpv-search__popover-footer{align-items:center;display:flex}.rpv-search__popover-footer-item{padding:0 .25rem}.rpv-search__popover-footer-button--ltr{margin-left:auto}.rpv-search__popover-footer-button--rtl{margin-right:auto}:root{--rpv-search__highlight-background-color: rgba(255, 255, 0, .4);--rpv-search__highlight--current-background-color: rgba(0, 128, 0, .4)}.rpv-selection-mode__grab{cursor:grab}.rpv-selection-mode__grab :not(input),.rpv-selection-mode__grab :not(select),.rpv-selection-mode__grab :not(textarea){cursor:grab!important}.rpv-selection-mode__grabbing{cursor:grabbing}.rpv-selection-mode__grabbing :not(input),.rpv-selection-mode__grabbing :not(select),.rpv-selection-mode__grabbing :not(textarea){cursor:grabbing!important}:root{--rpv-zoom__popover-target-arrow-border-color: rgba(0, 0, 0, .6)}.rpv-core__viewer--dark{--rpv-zoom__popover-target-arrow-border-color: #fff}.rpv-zoom__popover-target{align-items:center;color:var(--rpv-zoom__popover-target-color);display:flex}.rpv-zoom__popover-target-scale--ltr{margin-right:.25rem}.rpv-zoom__popover-target-scale--rtl{margin-left:.25rem}.rpv-zoom__popover-target-arrow{border-color:var(--rpv-zoom__popover-target-arrow-border-color) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.5rem .25rem 0;height:0;width:0}:root{--rpv-toolbar__label--color: #000}.rpv-core__viewer--dark{--rpv-toolbar__label--color: #fff}.rpv-toolbar{align-items:center;display:flex;width:100%}.rpv-toolbar--rtl{direction:rtl}.rpv-toolbar__left{align-items:center;display:flex}.rpv-toolbar__center{align-items:center;display:flex;flex-grow:1;flex-shrink:1;justify-content:center}.rpv-toolbar__right{align-items:center;display:flex;margin-left:auto}.rpv-toolbar__item{align-items:center;display:flex;padding:0 .125rem}.rpv-toolbar__label{color:var(--rpv-toolbar__label--color)}:root{--rpv-default-layout__body-background-color: #fff;--rpv-default-layout__container-border-color: rgba(0, 0, 0, .3);--rpv-default-layout__toolbar-background-color: #eee;--rpv-default-layout__toolbar-border-bottom-color: rgba(0, 0, 0, .1);--rpv-default-layout__sidebar-border-color: rgba(0, 0, 0, .2);--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #eee;--rpv-default-layout__sidebar-content--opened-background-color: #fff;--rpv-default-layout__sidebar-content--opened-border-color: rgba(0, 0, 0, .2);--rpv-default-layout__sidebar-content--opened-color: #000}.rpv-core__viewer--dark{--rpv-default-layout__body-background-color: #1a1a1a;--rpv-default-layout__container-border-color: #454647;--rpv-default-layout__toolbar-background-color: #292929;--rpv-default-layout__toolbar-border-bottom-color: #000;--rpv-default-layout__sidebar-border-color: #000;--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #292929;--rpv-default-layout__sidebar-content--opened-background-color: #1a1a1a;--rpv-default-layout__sidebar-content--opened-border-color: #292929;--rpv-default-layout__sidebar-content--opened-color: #fff}.rpv-default-layout__container{border:1px solid var(--rpv-default-layout__container-border-color);box-sizing:border-box;height:100%;width:100%}.rpv-default-layout__toolbar{align-items:center;background-color:var(--rpv-default-layout__toolbar-background-color);border-bottom:1px solid var(--rpv-default-layout__toolbar-border-bottom-color);display:flex;left:0;position:absolute;top:0;height:2.5rem;width:100%;z-index:1}.rpv-default-layout__sidebar{display:flex;padding-top:2.5rem}.rpv-default-layout__sidebar--opened{bottom:0;left:0;position:absolute;top:0;width:12rem;background-color:var(--rpv-default-layout__sidebar--opened-background-color);z-index:1}.rpv-default-layout__sidebar--ltr{border-right:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__sidebar--rtl{border-left:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__main{display:flex;height:100%;position:relative}.rpv-default-layout__main--rtl{direction:rtl}.rpv-default-layout__body{background-color:var(--rpv-default-layout__body-background-color);flex:1;overflow:auto;padding-top:2.5rem}@media (min-width: 768px){.rpv-default-layout__sidebar--opened{width:16rem}}@media (min-width: 1024px){.rpv-default-layout__sidebar--opened{background:inherit;position:inherit;width:20rem;z-index:inherit}}.rpv-default-layout__sidebar-tabs{display:flex;height:100%;width:100%}.rpv-default-layout__sidebar-headers{background-color:var(--rpv-default-layout__sidebar-headers-background-color);padding:.25rem}.rpv-default-layout__sidebar-header{padding:.125rem}.rpv-default-layout__sidebar-content{display:none;flex-grow:1;flex-shrink:1}.rpv-default-layout__sidebar-content--opened{background-color:var(--rpv-default-layout__sidebar-content--opened-background-color);color:var(--rpv-default-layout__sidebar-content--opened-color);display:flex;overflow:hidden}.rpv-default-layout__sidebar-content--ltr{border-left:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}.rpv-default-layout__sidebar-content--rtl{border-right:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}/*!
 * formeo - https://formeo.io
 * Version: 1.6.1
 * Author: Draggable https://draggable.io
 */@keyframes PLACEHOLDER{0%{height:1px}to{height:15px}}@keyframes DRAG_GHOST{0%{box-shadow:0 0 #999}to{box-shadow:0 0 30px #999}}@keyframes EDIT_PULSE{0%,to{border-color:#66afe9}50%{border-color:#bfdef6}}@keyframes HIDE_CONDITION_FIELD{0%{display:none}to{display:none}}@keyframes COMPONENT_HIGHLIGHT_PULSE{0%{box-shadow:0 0 1px space(1) #9954bb}to{box-shadow:0 0 #9954bb}}.formeo .f-input-group,.formeo.formeo-editor .formeo-row>.children{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-content:stretch;align-items:stretch}.formeo .f-addon,.formeo.formeo-editor .field-edit [contenteditable],.formeo input,.formeo select,.formeo textarea{font-size:100%;font-family:inherit;height:2.1em;line-height:1.5;margin:0;border:1px solid #ccc;border-radius:4px;background-color:#fff;width:100%;padding:.3em .6em;box-sizing:border-box}.formeo .f-addon:focus,.formeo.formeo-editor .field-edit :focus[contenteditable],.formeo input:focus,.formeo select:focus,.formeo textarea:focus{border:1px solid #66afe9;outline:none}.formeo-controls ul,.formeo-panels-wrap ul,.formeo.formeo-editor .children,.formeo.formeo-editor .field-edit-group,.formeo.formeo-editor .formeo-column,.formeo.formeo-editor .formeo-stage{margin:0;padding:0;list-style:none}.formeo.formeo-editor .formeo-column:before,.formeo.formeo-editor .formeo-field:before,.formeo.formeo-editor .formeo-row:before{font-size:12px;position:absolute;top:0;width:0;padding:0;height:22px;line-height:24px;text-align:center;overflow:hidden;z-index:100;transition-property:width;transition-duration:.15s;content:attr(data-hover-tag);background-color:#fff}.field-control,.formeo-controls .field-control{cursor:move;list-style:none;margin:-1px 0 0;border:1px solid #ccc;text-align:left;background:#fff;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.control-moving.field-control{border-radius:8px;animation:DRAG_GHOST .5s forwards}.field-control:before,.formeo-controls .field-control:before{margin-right:8px;font-size:16px}.field-control:hover{background-color:#f2f2f2}.field-control button,.formeo-controls .field-control button{box-sizing:border-box;font-size:1em;line-height:1.8em;display:block;height:100%;width:100%;background:transparent;border:0;text-align:left;padding:8px;border-radius:0}.field-control button:focus{outline:0 none;background-color:#f2f2f2;box-shadow:inset 0 0 0 1px #66afe9;border-radius:0!important}.field-control button:active{transform:none}.field-control button:hover{filter:none}.field-control .control-icon{float:left;margin-right:8px;text-align:center;width:24px;height:24px}[dir=rtl] .field-control button{text-align:right!important}[dir=rtl] .field-control svg{float:right!important;margin:0 0 0 8px!important}.formeo button{border-radius:4px;border:1px solid #666;color:#333;background-color:#fff;padding:4px 8px}.formeo button:active{transform:scale(.97)}.formeo button:hover{filter:brightness(.9)}.svg-icon{display:inline-block;width:24px;height:24px;pointer-events:none}.f-i-remove:hover{fill:#d9534f}button[class*=-remove]:hover{background-color:#d9534f!important}button[class*=-remove]:hover .svg-icon{fill:#fff}button[class*=-clone]:hover{background-color:#93c54b!important}button[class*=-clone]:hover .svg-icon{fill:#fff}.item-edit-toggle:hover{background-color:#325d88!important}.item-edit-toggle:hover .svg-icon{fill:#fff}.f-autocomplete-list{background-color:#fff;display:none;list-style:none;padding:0;position:absolute;z-index:20;max-height:200px;overflow-y:auto;width:100%;margin:0 -1px;border:solid #999;border-width:1px 1px 0;box-shadow:0 1px 4px rgba(0,0,0,.5)}.f-autocomplete-list li{display:none;cursor:default;padding:4px;margin:-1px 0 0;border:1px solid #999;border-width:1px 0;transition:background-color .1665s ease-in-out;will-change:background-color;font-size:.85em}.f-autocomplete-list li.active-option{background-color:#e1cceb}.f-autocomplete-list li:hover{background-color:#bd91d3}.f-autocomplete-list .component-type{color:#666;font-style:italic;font-size:.75em}.formeo-panels-wrap h5{margin:0;padding:.55em 0;color:#666;font-weight:400;display:inline-block;width:100%}.formeo-panels-wrap nav{position:relative;padding:0;overflow:hidden}.formeo-panels-wrap nav button{position:absolute;width:24px;color:#000;height:100%;padding:0;line-height:0;z-index:1}.formeo-panels-wrap nav button:focus{outline:none;border:1px solid #66afe9;box-shadow:none}.formeo-panels-wrap nav button .svg-icon{width:20px;height:20px}.formeo-panels-wrap nav button.next-group{right:0;top:0;border-top-left-radius:0;border-bottom-left-radius:0}.formeo-panels-wrap nav button.prev-group{left:0;top:0;border-top-right-radius:0;border-bottom-right-radius:0}.formeo-panels-wrap .f-panel{vertical-align:top;display:inline-block;width:100%;flex-direction:column;flex:1 0 100%}.formeo-panels-wrap .f-panel>li:last-child{border-radius:0 0 4px 4px}.formeo-panels-wrap .panels{white-space:nowrap;transition-property:height;transition-duration:.15s;transition-timing-function:ease-in-out;will-change:transform;flex-direction:row}.formeo-panels-wrap .panel-labels{height:100%;background:#fff;overflow:hidden;text-align:center;white-space:nowrap;border-top-left-radius:4px;border-top-right-radius:4px}.tabbed-panels .panel-nav{height:auto}.tabbed-panels .panel-nav button{display:none}.tabbed-panels .f-panel{background-color:#fff}.tabbed-panels .panel-labels div{flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-content:stretch;align-items:stretch;display:flex}.tabbed-panels .panel-labels h5{flex-direction:column;flex:1;cursor:pointer;background-color:#ccc;box-shadow:inset 0 -1px 8px #999}.tabbed-panels .panel-labels h5.active-tab{color:#000;box-shadow:none;background-color:#fff}.formeo-sprite{display:none!important}.formeo *{box-sizing:inherit}.formeo .pill-buttons>button{border-radius:50px}.formeo hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #ccc}.formeo .f-field-group{flex-wrap:wrap;margin-bottom:12px}.formeo .f-field-group:last-child{margin-bottom:0}.formeo .f-field-group label+.badge{margin-left:8px}.formeo .f-field-group>label{display:inline-block;margin-bottom:4px}.formeo .f-field-group button{margin-right:4px}.formeo input[type=checkbox],.formeo input[type=radio]{width:auto;height:auto;margin-right:4px}.formeo input[type=date]{max-width:280px;display:block}.formeo textarea{height:auto}.formeo button{line-height:1.5em}.formeo button.error,.formeo button.primary,.formeo button.success,.formeo button.warning{color:#fff}.formeo button.primary{background-color:#325d88;border-color:#244463}.formeo button.success{background-color:#93c54b;border-color:#79a736}.formeo button.warning{background-color:#f47c3c;border-color:#ef5c0e}.formeo button.error{background-color:#d9534f;border-color:#c9302c}.formeo button[disabled]{background-color:#ccc;color:#fff}.formeo button:focus{border:1px solid #66afe9}.formeo button:focus,.formeo button:hover{outline:0 none}.formeo .f-addon{width:auto}.formeo .f-addon label{margin:1px 0 0 3px}.formeo .f-addon:last-child{margin-left:-1px}.formeo .f-btn-group{display:inline-flex;vertical-align:middle}.formeo .f-btn-group>button{flex:0 1 auto}.formeo .f-btn-group>button:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.formeo .f-btn-group>button:last-child:not(:first-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-top-left-radius:0}.formeo .f-btn-group>button:first-child{margin-left:0}.formeo .f-btn-group>button:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.formeo .f-btn-group .f-btn-group+.f-btn-group,.formeo .f-btn-group .f-btn-group+button,.formeo .f-btn-group .f-btn-group-vertical .f-btn-group+.f-btn-group,.formeo .f-btn-group .f-btn-group-vertical .f-btn-group+button,.formeo .f-btn-group .f-btn-group-vertical button+.f-btn-group,.formeo .f-btn-group .f-btn-group-vertical button+button,.formeo .f-btn-group button+.f-btn-group,.formeo .f-btn-group button+button{margin-left:-1px}.formeo .f-input-group{display:inline-flex;vertical-align:bottom}.formeo .f-input-group input+input,.formeo .f-input-group input+select,.formeo .f-input-group select+input,.formeo .f-input-group select+select{margin-left:-1px}.formeo .f-input-group select{-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iIzQ0NCIgZD0iTTAgMTJsMTEuOTkyIDExLjk5MkwyMy45ODQgMTJIMHoiLz48L3N2Zz4=);background-position:right 10px top 2px;background-repeat:no-repeat;background-size:16px}.formeo .f-input-group select::-ms-expand{display:none}.formeo .f-input-group .f-addon,.formeo .f-input-group input,.formeo .f-input-group select{flex:0 1 auto;border-radius:0}.formeo .f-input-group .f-addon:last-child,.formeo .f-input-group input:last-child,.formeo .f-input-group select:last-child{border-right-width:1px;border-radius:0 4px 4px 0}.formeo .f-input-group .f-addon:first-child,.formeo .f-input-group input:first-child,.formeo .f-input-group select:first-child{border-radius:4px 0 0 4px;border-left-width:1px}.formeo .f-input-group .f-addon:first-child:last-child,.formeo .f-input-group input:first-child:last-child,.formeo .f-input-group select:first-child:last-child{border-radius:4px}.formeo .f-input-group .f-addon:focus+input,.formeo .f-input-group .f-addon:focus+select,.formeo .f-input-group input:focus+input,.formeo .f-input-group input:focus+select,.formeo .f-input-group select:focus+input,.formeo .f-input-group select:focus+select{border-left:1px solid #66afe9}.formeo .text-primary{color:#325d88}.formeo .text-success{color:#93c54b}.formeo .text-warning{color:#f47c3c}.formeo .text-error{color:#d9534f}.formeo:after{content:"";display:table;clear:both}.formeo.formeo-editor{display:flex;flex-direction:row;text-align:left}.formeo.formeo-editor .children{height:100%}.formeo.formeo-editor .group-actions{min-width:24px;width:24px;height:24px;overflow:hidden;position:absolute;top:0;line-height:0;z-index:2}.formeo.formeo-editor .group-actions button{width:24px;height:24px;padding:6px;border:0;line-height:0;overflow:hidden;background-color:#fff}.formeo.formeo-editor .group-actions button:focus{border:0;outline:0 none;box-shadow:none}.formeo.formeo-editor .group-actions .svg-icon{width:12px;height:12px}.formeo.formeo-editor .group-actions .f-i-handle{opacity:.5}.last-field .formeo.formeo-editor .group-actions button:last-child{border-radius:0}.formeo.formeo-editor .column-editing-field .column-actions,.formeo.formeo-editor .group-actions .f-i-copy,.formeo.formeo-editor .group-actions .f-i-menu,.formeo.formeo-editor .group-actions .f-i-move,.formeo.formeo-editor .group-actions .f-i-move-vertical{display:none}.formeo.formeo-editor .formeo-field.editing-field .field-actions,.formeo.formeo-editor .formeo-field.hovering-field .field-actions{box-shadow:-1px 1px 1px #ccc;border-color:#066;border-style:solid;border-width:1px 1px 0 0}.formeo.formeo-editor .hovering-column .field-actions,.formeo.formeo-editor .hovering-row .field-actions{display:none}.formeo.formeo-editor .hovering-column .row-actions,.formeo.formeo-editor .hovering-row .row-actions{z-index:10}.formeo.formeo-editor .field-actions{right:0;text-align:right;transition:width .166s;border-bottom-left-radius:4px;border-bottom-right-radius:0;will-change:width;overflow:hidden}.formeo.formeo-editor .field-actions button{border-radius:0;position:absolute}.formeo.formeo-editor .field-actions button:first-of-type{right:0}.formeo.formeo-editor .field-actions button:nth-of-type(2){right:24px}.formeo.formeo-editor .field-actions button:nth-of-type(3){right:48px}.formeo.formeo-editor .field-actions button:nth-of-type(4){right:72px}.formeo.formeo-editor .field-actions button:nth-of-type(5){right:96px}.formeo.formeo-editor .field-actions button:nth-of-type(6){right:120px}.formeo.formeo-editor .field-actions button:first-child{right:0}.formeo.formeo-editor .group-config{display:none;padding:.5rem}.formeo.formeo-editor .editing-row .column-actions{display:none}.formeo.formeo-editor .column-actions{width:24px;height:24px;padding:0;right:50%;transform:translate(12px);z-index:1;transition:width .15s}.formeo.formeo-editor .column-actions .action-btn-wrap{position:relative;white-space:nowrap}.formeo.formeo-editor .column-actions button{position:absolute;background-color:transparent;border-radius:0}.formeo.formeo-editor .column-actions button:first-of-type{right:0}.formeo.formeo-editor .column-actions button:nth-of-type(2){right:24px}.formeo.formeo-editor .column-actions button:nth-of-type(3){right:48px}.formeo.formeo-editor .column-actions button:nth-of-type(4){right:72px}.formeo.formeo-editor .column-actions button:nth-of-type(5){right:96px}.formeo.formeo-editor .column-actions button:nth-of-type(6){right:120px}.formeo.formeo-editor .column-actions button:first-child{border-bottom-right-radius:0;right:0}.hovering-column .formeo.formeo-editor .column-actions button:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.hovering-column .formeo.formeo-editor .column-actions button:last-child{border-bottom-left-radius:4px}.formeo.formeo-editor .editing-column .column-actions,.formeo.formeo-editor .hovering-column .column-actions{transform:translate(50%);width:auto;border-bottom-right-radius:0;border-bottom-left-radius:4px}.formeo.formeo-editor .editing-column .column-actions button:first-child,.formeo.formeo-editor .hovering-column .column-actions button:first-child{border-bottom-right-radius:4px;right:0}.formeo.formeo-editor .editing-column .column-actions button:last-child,.formeo.formeo-editor .hovering-column .column-actions button:last-child{border-bottom-left-radius:4px}.formeo.formeo-editor .row-actions{width:24px;height:24px;left:-23px;text-align:right;border-top-left-radius:8px;border-bottom-left-radius:8px;transition:height .15s ease-in-out;white-space:normal;border:1px solid #ccc;border-right-color:#fff}.formeo.formeo-editor .row-actions .item-handle .f-i-handle{transform:rotate(90deg)}.formeo.formeo-editor .row-actions button{border-radius:0}.formeo.formeo-editor .editing-row .row-actions,.formeo.formeo-editor .hovering-row .row-actions{border:1px solid #0ff}.formeo.formeo-editor .editing-row .row-actions button:first-child,.formeo.formeo-editor .hovering-row .row-actions button:first-child{border-bottom-left-radius:0}.formeo.formeo-editor [class*=hovering-]>.group-actions .svg-icon.f-i-copy,.formeo.formeo-editor [class*=hovering-]>.group-actions .svg-icon.f-i-menu,.formeo.formeo-editor [class*=hovering-]>.group-actions .svg-icon.f-i-move,.formeo.formeo-editor [class*=hovering-]>.group-actions .svg-icon.f-i-move-vertical{display:inline-block!important}.formeo.formeo-editor [class*=hovering-]>.group-actions .svg-icon.f-i-handle{display:none!important}.formeo.formeo-editor .formeo-row{transition:background-color 125ms ease-in-out;position:relative;clear:both;margin-left:0;margin-bottom:4px;background-color:#fff;padding:4px;box-shadow:inset 0 0 0 1px #ccc}.formeo.formeo-editor .formeo-row>.children{min-height:32px}.formeo.formeo-editor .formeo-row:after{content:"";display:table}.formeo.formeo-editor .formeo-row:before{border-bottom-right-radius:8px;border:1px solid #0ff;border-width:1px 0;left:0}.formeo.formeo-editor .formeo-row:after{clear:both}.formeo.formeo-editor .formeo-row.control-ghost{padding:10px}.formeo.formeo-editor .formeo-row:first-child{border-top-right-radius:8px;border-top-left-radius:0}.formeo.formeo-editor .formeo-row:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.formeo.formeo-editor .formeo-row.hovering-row:first-child{border-top-left-radius:0}.formeo.formeo-editor .formeo-row.hovering-row:before{width:100px}.formeo.formeo-editor .formeo-row.hovering-row .formeo-column{opacity:.5}.formeo.formeo-editor .formeo-row.editing-row,.formeo.formeo-editor .formeo-row.editing-row .row-edit{display:block}.formeo.formeo-editor .formeo-row.resizing-columns .formeo-column{transition:none}.formeo.formeo-editor .formeo-row.editing-row.hovering-row .formeo-column{opacity:1}.formeo.formeo-editor .formeo-row.editing-row{box-shadow:inset 0 0 0 1px #0ff}.formeo.formeo-editor .formeo-row.editing-row:before{border-width:1px 0 0;width:80px!important;content:attr(data-editing-hover-tag)}.formeo.formeo-editor .formeo-row.hovering-row{box-shadow:inset 0 0 0 1px #0ff}.formeo.formeo-editor .formeo-row.hovering-row.editing-row:before{border-right-width:0}.formeo.formeo-editor .formeo-row.hovering-row:before{box-shadow:1px 1px 1px #ccc;border-right-width:1px;width:80px!important}.formeo.formeo-editor .formeo-row.row-moving{box-shadow:inset 0 0 0 1px #0ff,0 0 30px #999}.formeo.formeo-editor .formeo-row.empty:after{left:0;transform:translate(8px,-50%)}.formeo.formeo-editor .formeo-row .layout-row-control{display:none}.formeo.formeo-editor .row-edit{padding-top:2rem}.formeo.formeo-editor .input-group-addon label{margin-bottom:0}.formeo.formeo-editor .formeo-column{transition:background-color 125ms ease-in-out,box-shadow 125ms,width .25s;position:relative;background-color:#fff;max-width:none;flex-direction:column;will-change:width;max-width:100%}.formeo.formeo-editor .formeo-column[class*=col-]{padding:0}.formeo.formeo-editor .formeo-column:first-of-type{border-top-right-radius:8px}.formeo.formeo-editor .formeo-column:last-of-type{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.formeo.formeo-editor .formeo-column:last-of-type .resize-x-handle{display:none!important}.formeo.formeo-editor .formeo-column .resize-x-handle{display:none;position:absolute;right:-8px;top:0;bottom:0;width:16px;z-index:2;cursor:ew-resize}.formeo.formeo-editor .formeo-column .resize-x-handle:before{width:0;right:6px;border:1px dashed #0ff;border-width:0 2px;display:block;top:0;position:absolute;height:100%;content:""}.formeo.formeo-editor .formeo-column .resize-x-handle svg{fill:#0ff;position:absolute;right:1px;width:14px}.formeo.formeo-editor .formeo-column .resize-x-handle svg.f-i-triangle-down{top:-14px}.formeo.formeo-editor .formeo-column .resize-x-handle svg.f-i-triangle-up{bottom:-14px}.formeo.formeo-editor .formeo-column .resize-x-handle:hover:before{border-color:#00b3b3}.formeo.formeo-editor .formeo-column .resize-x-handle:hover svg{fill:#00b3b3}.formeo.formeo-editor .formeo-column:before{transition-property:height;transition-duration:.15s;padding:0 10px;left:50%;top:1px;transform:translate(-50%,-100%);width:auto;height:0;border-top-left-radius:8px;border-top-right-radius:8px}.formeo.formeo-editor .formeo-column.hovering-column:first-child{border-top-left-radius:0}.formeo.formeo-editor .formeo-column.hovering-column .formeo-field{opacity:.5}.formeo.formeo-editor .formeo-column.hovering-column:after{opacity:0}.formeo.formeo-editor .formeo-column.editing-column,.formeo.formeo-editor .formeo-column.hovering-column{box-shadow:inset 0 0 0 1px #00b3b3}.formeo.formeo-editor .formeo-column.editing-column:before,.formeo.formeo-editor .formeo-column.hovering-column:before{height:23px;border-right:1px solid #00b3b3;border-left:1px solid #00b3b3;border-top:1px solid #00b3b3}.formeo.formeo-editor .formeo-column.column-moving{box-shadow:inset 0 0 0 1px #00b3b3,0 0 30px #999}.formeo.formeo-editor .formeo-column.editing-column{overflow:hidden}.formeo.formeo-editor .formeo-column.editing-column .column-edit{display:block}.formeo.formeo-editor .editing-row .empty,.formeo.formeo-editor .editing-row .formeo-column{border-radius:8px;height:60px;background-color:#e6e6e6}.formeo.formeo-editor .editing-row .empty.empty,.formeo.formeo-editor .editing-row .formeo-column.empty{min-height:0}.formeo.formeo-editor .editing-row .empty .formeo-field,.formeo.formeo-editor .editing-row .formeo-column .formeo-field{display:none}.formeo.formeo-editor .editing-row .empty .resize-x-handle,.formeo.formeo-editor .editing-row .formeo-column .resize-x-handle{display:block}.formeo.formeo-editor .editing-row .empty:after,.formeo.formeo-editor .editing-row .formeo-column:after{color:#333!important;line-height:1em;opacity:1;font-size:1.1em;content:attr(data-col-width)!important;display:block;width:100%;text-align:center;position:absolute;left:50%;margin-top:0;top:50%;transform:translate(-50%,-50%)}.formeo.formeo-editor .editing-field-preview .column-actions{display:none}.formeo.formeo-editor .formeo-field{min-height:24px;position:relative;padding:4px;transition:background-color 333ms ease-in-out,box-shadow 333ms ease-in-out;list-style:none;margin:0;will-change:box-shadow}.formeo.formeo-editor .formeo-field:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.formeo.formeo-editor .formeo-field.first-field,.formeo.formeo-editor .formeo-field.first-field .field-actions{border-top-right-radius:4px}.formeo.formeo-editor .formeo-field.last-field{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.formeo.formeo-editor .formeo-field .prev-label{min-height:24px;max-width:calc(100% - 24px);display:flex;align-items:flex-end;margin-bottom:4px}.formeo.formeo-editor .formeo-field [contenteditable]{padding:1px 2px;-webkit-user-select:text;-ms-user-select:text;user-select:text;display:inline-block;position:relative;min-width:24px}.formeo.formeo-editor .formeo-field [contenteditable]:after{content:"";width:100%;position:absolute;bottom:0;left:0;border-bottom:1px dashed #ccc}.formeo.formeo-editor .formeo-field [contenteditable]:focus{border-radius:4px;border-bottom-color:transparent;outline:none;box-shadow:inset 0 0 0 1px #66afe9}.formeo.formeo-editor .formeo-field [contenteditable]:focus:after{display:none}.formeo.formeo-editor .formeo-field .form-check{margin-left:1.25em}.formeo.formeo-editor .formeo-field .form-check-input:only-child{position:absolute}.formeo.formeo-editor .formeo-field:before{display:none;position:absolute;top:0;padding:0 10px;right:0;transform:translate(-72px);border-bottom-right-radius:0;border-bottom-left-radius:8px}.formeo.formeo-editor .formeo-field.field-type-hidden{border:1px dashed #ccc}.formeo.formeo-editor .editing-field,.formeo.formeo-editor .hovering-field{box-shadow:inset 0 0 0 1px #066}.formeo.formeo-editor .editing-field:before,.formeo.formeo-editor .hovering-field:before{border-left:1px solid #066;border-bottom:1px solid #066}.formeo.formeo-editor .field-actions{border-color:transparent;border-style:solid;border-width:1px 1px 0 0}.formeo.formeo-editor .field-moving{box-shadow:inset 0 0 0 1px #066,0 0 30px #999;background-color:#fff}.formeo.formeo-editor .editing-field{background-color:#e6e6e6;z-index:1}.formeo.formeo-editor .editing-field-preview .field-actions{display:none}.formeo.formeo-editor .field-preview p{white-space:normal}.formeo.formeo-editor .field-edit{display:none;overflow:hidden}.formeo.formeo-editor .field-edit label{font-size:.825em}.formeo.formeo-editor .field-edit .panel-nav{margin-bottom:0;padding:0;overflow:hidden}.formeo.formeo-editor .field-edit .panel-nav button{border-bottom-left-radius:0;border-bottom-right-radius:0}.formeo.formeo-editor .field-edit.field-edit-options{list-style:decimal}.formeo.formeo-editor .field-edit .active-panel{background-color:#fff}.formeo.formeo-editor .field-edit .field-prop{display:flex}.formeo.formeo-editor .field-edit .prop-controls{flex-shrink:0;align-items:center;display:flex;margin-left:3px}.formeo.formeo-editor .field-edit .prop-controls button{position:relative}.formeo.formeo-editor .field-edit .prop-controls .svg-icon{width:12px;height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.formeo.formeo-editor .field-edit .prop-control{width:24px;height:24px;right:0;bottom:0;position:absolute;padding:0}.formeo.formeo-editor .field-edit .prop-control:first-of-type{right:0}.formeo.formeo-editor .field-edit .prop-control:nth-of-type(2){right:24px}.formeo.formeo-editor .field-edit .prop-control:nth-of-type(3){right:48px}.formeo.formeo-editor .field-edit .prop-control:nth-of-type(4){right:72px}.formeo.formeo-editor .field-edit .prop-control:first-child{right:0}:not(.control-count-1) .formeo.formeo-editor .field-edit .prop-control:last-child{border-radius:4px 0 0 4px;margin-right:-1px;display:none}:not(.control-count-1) .formeo.formeo-editor .field-edit .prop-control:first-child{border-radius:4px}.formeo.formeo-editor .field-edit .prop-control:hover:first-child{border-radius:0 4px 4px 0}.formeo.formeo-editor .field-edit .prop-control:hover:first-child:last-child{border-radius:4px}.formeo.formeo-editor .field-edit .prop-control:hover:last-child{display:inline-block}.formeo.formeo-editor .field-edit .prop-control:last-child:first-child{display:inline-block;border-radius:4px;margin-right:0}.formeo.formeo-editor .field-edit .prop-wrap{position:relative;margin-bottom:8px;list-style:none;margin-left:0}.formeo.formeo-editor .field-edit .field-edit-group{padding:8px 8px 0}.formeo.formeo-editor .field-edit .prop-controls,.formeo.formeo-editor .field-edit .prop-inputs{transition:width .15s;will-change:width}.formeo.formeo-editor .field-edit .prop-controls .f-addon,.formeo.formeo-editor .field-edit .prop-controls [contenteditable],.formeo.formeo-editor .field-edit .prop-controls input:not([type=checkbox]):not([type=radio]),.formeo.formeo-editor .field-edit .prop-controls select,.formeo.formeo-editor .field-edit .prop-controls textarea,.formeo.formeo-editor .field-edit .prop-inputs .f-addon,.formeo.formeo-editor .field-edit .prop-inputs [contenteditable],.formeo.formeo-editor .field-edit .prop-inputs input:not([type=checkbox]):not([type=radio]),.formeo.formeo-editor .field-edit .prop-inputs select,.formeo.formeo-editor .field-edit .prop-inputs textarea{font-size:.825em;flex:1 1 auto}.formeo.formeo-editor .field-edit .prop-controls .f-addon:focus,.formeo.formeo-editor .field-edit .prop-controls [contenteditable]:focus,.formeo.formeo-editor .field-edit .prop-controls input:not([type=checkbox]):not([type=radio]):focus,.formeo.formeo-editor .field-edit .prop-controls select:focus,.formeo.formeo-editor .field-edit .prop-controls textarea:focus,.formeo.formeo-editor .field-edit .prop-inputs .f-addon:focus,.formeo.formeo-editor .field-edit .prop-inputs [contenteditable]:focus,.formeo.formeo-editor .field-edit .prop-inputs input:not([type=checkbox]):not([type=radio]):focus,.formeo.formeo-editor .field-edit .prop-inputs select:focus,.formeo.formeo-editor .field-edit .prop-inputs textarea:focus{z-index:1}.formeo.formeo-editor .field-edit .prop-controls [class^=condition-]+select,.formeo.formeo-editor .field-edit .prop-controls select+[class^=condition-],.formeo.formeo-editor .field-edit .prop-inputs [class^=condition-]+select,.formeo.formeo-editor .field-edit .prop-inputs select+[class^=condition-]{margin-left:-1px}.formeo.formeo-editor .field-edit .control-count-2 .prop-controls:hover{width:48px}.formeo.formeo-editor .field-edit .control-count-2 .prop-controls:hover+.prop-inputs{width:calc(100% - 24px)}.formeo.formeo-editor .field-edit.panel-count-1 .panel-nav{border-bottom:1px solid #999}.formeo.formeo-editor .field-edit.panel-count-1 .panel-nav button{display:none}.formeo.formeo-editor .field-edit.panel-count-1 .panel-labels{background-color:transparent}.formeo.formeo-editor .f-condition-row{display:flex;width:100%;margin-top:-1px;border:1px solid #ccc}.formeo.formeo-editor .f-condition-row [contenteditable],.formeo.formeo-editor .f-condition-row input,.formeo.formeo-editor .f-condition-row select{border-width:0;border-radius:0;width:inherit;box-shadow:0 0 0 1px #ccc}.formeo.formeo-editor .f-condition-row [contenteditable]:focus,.formeo.formeo-editor .f-condition-row input:focus,.formeo.formeo-editor .f-condition-row select:focus{box-shadow:0 0 0 1px #66afe9}.formeo.formeo-editor .f-condition-row:first-child input:last-child,.formeo.formeo-editor .f-condition-row:first-child select:last-child{border-top-right-radius:4px}.formeo.formeo-editor .f-condition-row:last-child input:last-child,.formeo.formeo-editor .f-condition-row:last-child select:last-child{border-bottom-right-radius:4px}.formeo.formeo-editor .f-condition-row:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.formeo.formeo-editor .f-condition-row:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.formeo.formeo-editor .f-condition-row .condition-logical{max-width:56px;text-transform:uppercase}.formeo.formeo-editor .f-condition-row div.condition-source,.formeo.formeo-editor .f-condition-row div.condition-target{position:relative;width:100%}.formeo.formeo-editor .f-condition-row [class^=condition-]{max-width:100%;transition:max-width 333ms;will-change:max-width}.formeo.formeo-editor .f-condition-row.condition-source .condition-sourceProperty,.formeo.formeo-editor .f-condition-row.condition-target .condition-targetProperty,.formeo.formeo-editor .f-condition-row.if-condition-row.condition-sourceProperty-isNotVisible .condition-assignment,.formeo.formeo-editor .f-condition-row.if-condition-row.condition-sourceProperty-isNotVisible .condition-comparison,.formeo.formeo-editor .f-condition-row.if-condition-row.condition-sourceProperty-isNotVisible .condition-target,.formeo.formeo-editor .f-condition-row.if-condition-row.condition-sourceProperty-isNotVisible .condition-targetProperty,.formeo.formeo-editor .f-condition-row.if-condition-row.condition-sourceProperty-isNotVisible .condition-value,.formeo.formeo-editor .f-condition-row.if-condition-row.condition-sourceProperty-isVisible .condition-assignment,.formeo.formeo-editor .f-condition-row.if-condition-row.condition-sourceProperty-isVisible .condition-comparison,.formeo.formeo-editor .f-condition-row.if-condition-row.condition-sourceProperty-isVisible .condition-target,.formeo.formeo-editor .f-condition-row.if-condition-row.condition-sourceProperty-isVisible .condition-targetProperty,.formeo.formeo-editor .f-condition-row.if-condition-row.condition-sourceProperty-isVisible .condition-value,.formeo.formeo-editor .f-condition-row.then-condition-row.condition-targetProperty-isNotVisible .condition-assignment,.formeo.formeo-editor .f-condition-row.then-condition-row.condition-targetProperty-isNotVisible .condition-comparison,.formeo.formeo-editor .f-condition-row.then-condition-row.condition-targetProperty-isNotVisible .condition-value,.formeo.formeo-editor .f-condition-row.then-condition-row.condition-targetProperty-isVisible .condition-assignment,.formeo.formeo-editor .f-condition-row.then-condition-row.condition-targetProperty-isVisible .condition-comparison,.formeo.formeo-editor .f-condition-row.then-condition-row.condition-targetProperty-isVisible .condition-value{max-width:0;padding:0;border:0;overflow:hidden}.formeo.formeo-editor .f-autocomplete-display-field+.f-autocomplete-list:focus{z-index:100}.formeo.formeo-editor [class$=-focused]{z-index:1}.formeo.formeo-editor [class$=-focused] .f-autocomplete-list{z-index:100}.formeo.formeo-editor .conditions-prop-inputs label.condition-label{display:inline-flex;flex:0 0 auto;box-shadow:0 0 0 1px #ccc;align-items:center;padding:4px;border-right:0;text-transform:uppercase;color:#999}.formeo.formeo-editor .conditions-prop-inputs label.condition-label.if-condition-label{border-top-left-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}.formeo.formeo-editor .conditions-prop-inputs label.condition-label.then-condition-label{border-bottom-left-radius:4px;border-top-left-radius:0;border-top-right-radius:0;border-top:0}.formeo.formeo-editor .hidden-property{display:none}.formeo.formeo-editor .options-panel .prop-wrap{margin-bottom:8px}.formeo.formeo-editor .options-panel .input-group-addon{line-height:0}.formeo.formeo-editor .options-panel .prop-labels{padding:8px 34px 8px 8px}.formeo.formeo-editor .options-panel .prop-labels .input-group-addon{font-size:12px}.formeo.formeo-editor .options-panel .prop-labels label{font-size:12px;width:50%;position:relative;display:table-cell}.formeo.formeo-editor .options-panel .prop-label-disabled,.formeo.formeo-editor .options-panel .prop-label-selected{width:1%!important;white-space:nowrap;vertical-align:middle;border:0;background-color:transparent}.formeo.formeo-editor .panel-action-buttons{padding:0 8px 8px}.formeo.formeo-editor .panel-action-buttons:after{content:"";display:table;clear:both}.formeo.formeo-editor .panel-action-buttons [class^=add-]{float:right}.formeo.formeo-editor .prop-inputs{width:100%;align-items:center;vertical-align:bottom;display:flex;flex-direction:row;flex-grow:1}.formeo.formeo-editor .prop-inputs.conditions-prop-inputs{flex-direction:column}.formeo.formeo-editor .prop-inputs .f-field-group{width:100%;margin-bottom:0;display:inline-flex;align-items:center}.formeo.formeo-editor .prop-inputs .f-addon{display:flex;align-items:center;flex:0}.formeo.formeo-editor .prop-inputs .f-addon:first-child{margin-right:-1px}.formeo.formeo-editor .prop-inputs .f-addon:last-child{margin-left:-1px}.formeo.formeo-editor .prop-inputs label{padding-right:1em;margin-bottom:0}.formeo.formeo-editor .prop-inputs.attrs-prop-inputs .f-addon,.formeo.formeo-editor .prop-inputs.attrs-prop-inputs [contenteditable],.formeo.formeo-editor .prop-inputs.attrs-prop-inputs input:not([type=checkbox]):not([type=radio]),.formeo.formeo-editor .prop-inputs.attrs-prop-inputs select,.formeo.formeo-editor .prop-inputs.attrs-prop-inputs textarea{flex:2}.formeo.formeo-editor .highlight-component{box-shadow:0 0 4px 2px #9954bb}.formeo.formeo-editor .formeo-stage{width:73%;box-sizing:border-box;transition:width .25s;margin-right:4px;flex:1 1 auto;position:relative;transition-property:background-color,border-color;transition-duration:.5s,333ms;border:0 dashed transparent;background-color:rgba(255,255,255,0);padding-left:23px;padding-bottom:8px;overflow:visible}@media (max-width:481px){.formeo.formeo-editor .formeo-stage{width:calc(100% - 50px)}}.formeo.formeo-editor .formeo-stage.empty{border:3px dashed #ccc;background-color:rgba(255,255,255,.25)}.formeo.formeo-editor .formeo-stage.removing-all-fields .formeo-row{transition:margin-top .25s ease-in}.formeo.formeo-editor .formeo-stage>.formeo-field{background-color:#fff}.formeo.formeo-editor.editing-stage .formeo-settings{display:block}.formeo.formeo-editor.editing-stage .formeo-stage{display:none}.formeo.formeo-editor .f-field-group{margin-bottom:0}.formeo.formeo-editor [class$=empty][class*=editing-]:after{opacity:0}.formeo.formeo-editor [class$=empty]:after{opacity:1;font-size:24px;position:absolute;top:50%;left:50%;color:#999;transition:opacity .2s ease-in-out;will-change:opacity;text-align:center;transform:translate(-50%,-50%);content:attr(data-hover-tag)}.formeo.formeo-editor .formeo-settings{display:none}.formeo.formeo-editor[dir=rtl] .f-btn-group{display:inline-flex;vertical-align:middle}.formeo.formeo-editor[dir=rtl] .f-btn-group>button{flex:0 1 auto}.formeo.formeo-editor[dir=rtl] .f-btn-group>button:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.formeo.formeo-editor[dir=rtl] .f-btn-group>button:last-child:not(:first-child):not(.dropdown-toggle){border-radius:4px 0 0 4px}.formeo.formeo-editor[dir=rtl] .f-btn-group>button:first-child{margin-left:0}.formeo.formeo-editor[dir=rtl] .f-btn-group>button:first-child:not(:last-child):not(.dropdown-toggle){border-radius:0 4px 4px 0}.formeo.formeo-editor[dir=rtl] .f-btn-group .f-btn-group+.f-btn-group,.formeo.formeo-editor[dir=rtl] .f-btn-group .f-btn-group+button,.formeo.formeo-editor[dir=rtl] .f-btn-group .f-btn-group-vertical .f-btn-group+.f-btn-group,.formeo.formeo-editor[dir=rtl] .f-btn-group .f-btn-group-vertical .f-btn-group+button,.formeo.formeo-editor[dir=rtl] .f-btn-group .f-btn-group-vertical button+.f-btn-group,.formeo.formeo-editor[dir=rtl] .f-btn-group .f-btn-group-vertical button+button,.formeo.formeo-editor[dir=rtl] .f-btn-group button+.f-btn-group,.formeo.formeo-editor[dir=rtl] .f-btn-group button+button{margin-right:-1px}.formeo.formeo-editor[dir=rtl] .formeo-controls,.formeo.formeo-editor[dir=rtl] .formeo-controls .form-actions{float:left}.formeo.formeo-editor[dir=rtl] .formeo-stage-wrap{float:right}.formeo.formeo-editor[dir=rtl] .formeo-stage-wrap .formeo-stage{padding-left:4px;padding-right:23px}.formeo.formeo-editor[dir=rtl] .formeo-row:before{border-bottom-left-radius:8px;border-bottom-right-radius:0;right:0;left:auto}.formeo.formeo-editor[dir=rtl] .formeo-row:first-child{border-top-left-radius:8px;border-top-right-radius:0}.formeo.formeo-editor[dir=rtl] .formeo-row:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.formeo.formeo-editor[dir=rtl] .formeo-row.hovering-row:first-child{border-top-left-radius:0}.formeo.formeo-editor[dir=rtl] .formeo-row.hovering-row.editing-row:before{border-left-width:0;border-right-width:auto}.formeo.formeo-editor[dir=rtl] .formeo-row.hovering-row:before{border-left-width:1px}.formeo.formeo-editor[dir=rtl] .formeo-row.empty:after{left:0;right:auto}.formeo.formeo-editor[dir=rtl] .row-actions{right:-23px;left:auto;border-radius:0 8px 8px 0;border-left:1px solid #fff}.formeo.formeo-editor[dir=rtl] .field-actions{text-align:left;left:0;right:auto;border-bottom-right-radius:4px;border-bottom-left-radius:0}.formeo.formeo-editor[dir=rtl] .field-actions button:first-of-type{left:0;right:auto}.formeo.formeo-editor[dir=rtl] .field-actions button:nth-of-type(2){left:24px;right:auto}.formeo.formeo-editor[dir=rtl] .field-actions button:nth-of-type(3){left:48px;right:auto}.formeo.formeo-editor[dir=rtl] .field-actions button:nth-of-type(4){left:72px;right:auto}.formeo.formeo-editor[dir=rtl] .field-actions button:nth-of-type(5){left:96px;right:auto}.formeo.formeo-editor[dir=rtl] .field-actions button:nth-of-type(6){left:120px;right:auto}.formeo.formeo-editor[dir=rtl] .field-actions button:first-child{left:0}.formeo.formeo-editor[dir=rtl] .formeo-field.editing-field .field-actions,.formeo.formeo-editor[dir=rtl] .formeo-field.hovering-field .field-actions{box-shadow:1px 1px 1px #ccc;border-width:1px 0 0 1px}.formeo.formeo-render .f-input-group-wrap>fieldset,.formeo.formeo-render .formeo-column,.formeo.formeo-render .formeo-field,.formeo.formeo-render .formeo-row{position:relative}.formeo.formeo-render .f-input-group-wrap>fieldset .remove-input-group{top:8px}.formeo.formeo-render .will-remove{background-color:rgba(217,83,79,.25);box-shadow:inset 0 0 1px #d9534f}.formeo.formeo-render .formeo-row{margin-bottom:1em;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-content:stretch;align-items:stretch;display:flex;border-radius:8px;transition:background-color .2s,padding .2s;padding:4px 0}.formeo.formeo-render .formeo-row.will-remove{padding:4px}.formeo.formeo-render .formeo-row:last-of-type{margin-bottom:0}.formeo.formeo-render .formeo-row-wrap{margin-bottom:1em}.formeo.formeo-render .formeo-row-wrap:last-child{margin-bottom:0}.formeo.formeo-render .f-input-group-wrap:after{content:"";display:table;clear:both}.formeo.formeo-render .f-input-group-wrap .formeo-row:first-of-type .remove-input-group{display:none}.formeo.formeo-render .f-input-group{position:relative}.formeo.formeo-render .f-input-group:first-child .remove-input-group{display:none}.formeo.formeo-render .add-input-group{float:right;margin-top:10px}.formeo.formeo-render .remove-input-group{position:absolute;right:0;top:0;width:16px;height:16px;border:0;background:transparent;outline:0 none;line-height:0;padding:4px}.formeo.formeo-render .remove-input-group:hover .svg-icon{fill:#d9534f}.formeo.formeo-render .remove-input-group .svg-icon{pointer-events:none}.formeo.formeo-render .form-check-input:only-child{position:absolute}.formeo.formeo-render .svg-icon{max-width:100%;max-height:100%}.formeo.formeo-render .formeo-column{padding:0 4px;float:left;max-width:none;flex-direction:column}.formeo.formeo-render .formeo-column:first-of-type{padding-left:0}.formeo.formeo-render .formeo-column:last-of-type{padding-right:0}.formeo-controls{width:26%;overflow:hidden}.formeo-controls.formeo-sticky{position:-webkit-sticky;position:sticky;top:0;align-self:flex-start}.formeo-controls.pull-left .form-actions{float:left}.formeo-controls .filtered-term{background-color:#fff;text-align:center;border-radius:4px 4px 0 0;border:1px solid #ccc;border-bottom:0;width:calc(100% - 2px)}.formeo-controls .tabbed-panels nav{padding:0}.formeo-controls nav{position:relative;padding:0 24px;overflow:hidden}.formeo-controls nav h5{font-size:13px;line-height:22px}.formeo-controls nav button{position:absolute;width:24px;color:#000;height:calc(100% + 1px);padding:0;line-height:0;margin:0;border-color:#ccc}.formeo-controls nav button.next-group{right:0;top:0;border-radius:0 8px 0 0}.formeo-controls nav button.prev-group{border-top-left-radius:8px;border-bottom-left-radius:0;left:0}.formeo-controls .formeo-panels-wrap{font-size:.85em;line-height:1.8em}.formeo-controls .panel-labels{border-top:1px solid #ccc}.formeo-controls .panel-count-1{border-bottom-left-radius:0}.formeo-controls .panel-count-1 .panel-nav{display:none}.formeo-controls .panel-count-1 .control-group li:first-child{border-radius:8px 8px 0 0}.formeo-controls .control-group{vertical-align:top;display:inline-block;width:100%;border-top:1px solid #ccc}.formeo-controls .control-group>li:first-child{border-top-right-radius:0}.formeo-controls .control-group>li:last-child{border-radius:0 0 8px 8px}.formeo-controls.filtered .panel-nav{display:none}.formeo-controls.filtered .control-group{display:block}.formeo-controls.filtered .control-group>li{border-radius:0}.formeo-controls.filtered .control-group:last-child>li:last-child{border-radius:0 0 0 4px}.formeo-controls .control-groups{white-space:nowrap}.formeo-controls .control-group-labels{height:100%;background:#fff;overflow:hidden}.formeo-controls .control-group-labels div{white-space:nowrap}.formeo-controls .control-group-labels h4{display:inline-block;width:100%}.formeo-controls .form-actions{float:right;margin-top:4px}.formeo-controls .form-actions .svg-icon{fill:#666;display:none}.formeo-controls .form-actions .svg-icon:hover{fill:#000}.formeo-controls .form-actions .clear-form:hover,.formeo-controls .form-actions .save-form:hover{color:#fff}.formeo-controls .form-actions .save-form:hover{background-color:#325d88}.formeo-controls .form-actions .clear-form:hover{background-color:#d9534f}@media (max-width:481px){.formeo-controls{width:45px}.formeo-controls .control-group{text-indent:-9999px}.formeo-controls .form-actions{display:inline-block;width:100%;position:relative;vertical-align:middle;float:none;margin-top:10px}.formeo-controls .form-actions>button+button{margin-top:-1px;margin-left:0}.formeo-controls .form-actions>button{max-width:100%;padding:10px;border-radius:0;line-height:0;width:100%;float:none;position:relative;display:block}.formeo-controls .form-actions>button:not(:first-child):not(:last-child){border-radius:0}.formeo-controls .form-actions>button:first-child:not(:last-child){border-radius:4px 4px 0 0}.formeo-controls .form-actions>button:last-child:not(:first-child){border-radius:0 0 4px 4px}.formeo-controls .form-actions .control-icon{display:inline-block;margin-right:10px}}.field-control .svg-icon,.formeo-controls .field-control .control-icon{pointer-events:none}.AdminEventsList{width:100%;padding:0 15px}.itemImage{width:100%}.AdminEventsList .list{background:#fff;height:600;width:100%}.AdminEventsList .newEventBtn{position:absolute;top:10px;right:10px}.css-1knaqv7-MuiButtonBase-root-MuiButton-root{color:#072137!important}.Dialog{background:#fff;position:fixed;top:50px;left:calc(50% - 165px);z-index:10000000;padding:15px;width:300px}.Dialog .content{width:100%;margin:0 auto 30px;white-space:preserve-breaks;font-family:Rubick;font-size:1.2rem;text-align:justify;color:#333}.Dialog .buttons{width:max-content;margin:0 auto}.Dialog .buttons .PrimaryButton{margin-left:15px}.DialogBackground{background:#333;z-index:100000;position:fixed;left:0;top:0;width:100%;height:100vh;opacity:.5}.locationIconModal{display:block;margin:10px auto;font-size:2rem!important;color:#072137!important}@media (min-width: 768px){.Dialog{width:600px;left:calc(50% - 300px)}}@media (max-width: 360px){.Dialog .content{font-size:1rem}}.row{display:block;width:100%;float:left}.EventItem .image{width:100%}.nextEvents{display:flex;flex-wrap:wrap}.nextEvents .EventItem{padding:7px;flex-direction:column;display:flex;flex:1 0 30%;align-items:center;justify-content:space-between;background:#fff;margin:15px 7px;max-width:50%}.nextEvents .EventItem .img{max-height:250px;overflow:hidden}.nextEvents .EventItem h2{font-size:1.1rem}.nextEvents .EventItem p,.nextEvents .EventItem .date{font-size:.9rem}.nextEvents .EventItem .distance,.nextEvents .EventItem .distance span,.nextEvents .EventItem .date,.nextEvents .EventItem .date span{color:var(--lt-color-gray-500)!important;font-weight:500}.nextEvents .EventItem .distance span,.nextEvents .EventItem .date span{font-size:.9rem;top:2px;position:relative}.nextEvents .EventItem .date{float:right}.title{width:100%;margin-left:15px;padding-bottom:5px;border-bottom:2px solid var(--lt-color-gray-500);color:var(--lt-color-gray-700)}.nextEvents .EventItem .actions{padding-top:10px}.nextEvents .EventItem .actions A{margin-left:3px;margin-right:3px;text-decoration:none;display:inline-block;margin-bottom:5px}.startRouteModal .content .options .actions>A{width:80px;height:60px;float:left;border:1px solid #333;background:#072137;padding:5px;text-align:center;margin-left:7px;margin-right:7px;color:#fff;cursor:pointer;text-decoration:none}.startRouteModal .content .options:not(:first-child){border-top:1px solid #ccc;margin-top:7px}.startRouteModal .content .options>div:hover{color:#072137;background:#fff}.startRouteModal .content .options .actions .material-icons{font-size:2rem;width:100%}.startRouteModal .content .options{display:block;width:100%;float:left;padding-bottom:15px;max-width:100%}.startRouteModal .content .options .actions{width:max-content;margin:0 auto}.eventLink{text-decoration:none;color:#333}.completo{background:#d92828;padding:5px;border-radius:5px;color:#fff;font-weight:700}.EventItem.visibleOnlyAdmin{position:relative}.EventItem.visibleOnlyAdmin:after{content:"visibility_off";font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:2rem;position:absolute;right:10px;top:10px}@media (max-width: 361px){.nextEvents .EventItem{flex:1 0 100%;max-width:88%}.PrimaryButton,.SecondaryButton{font-size:1rem}}@media (min-width: 768px){.startRouteModal .content .options{width:max-content;float:left}.startRouteModal .content .options:not(:first-child){border-top:none;margin-top:0;border-left:1px solid #ccc;margin-left:30px;padding-left:15px}}.Gap{width:67%}.Gap .column{width:calc(50% - 1px);float:left}.Gap .timeDiffContainer{border-bottom:1px solid #fff;position:relative;display:flex;align-items:center;justify-content:center}.Gap .speedAdviseContainer .velocity{width:100%!important}.InfoGpsToolbar .toolbar .Gap .timeDiffContainer .signo{top:0px;position:relative;right:initial;left:0;font-size:1.6rem!important;color:#fff}.Gap .red{background:red;height:max-content;border-left:1px solid #fff;margin:0;padding:0}.Gap .green{background:green;height:max-content;border-left:1px solid #fff}.Gap .yellow{background:yellow;height:max-content;color:#072145;border-left:1px solid #fff}.Gap .yellow .material-icons{color:#072145!important}.InfoGpsToolbar .Gap .timeDiff{font-size:3.3rem}@media (max-width: 450px){.InfoGpsToolbar .Gap .timeDiff{font-size:2.5rem}}@media (min-width: 767px){.Gap,.Gap .column{width:100%;border-bottom:1px solid #fff}.Gap .timeDiffContainer{border-left:none}.Gap .speedAdviseContainer,.Gap .red{border-top:none;border-left:none!important;border-bottom:none!important}}.InfoGpsToolbar{width:25%;flex:1;background:#0a2145}.InfoGpsToolbar .toolbar{display:flex;background:#072145;color:#fff;padding-bottom:10px;flex-wrap:wrap}.InfoGpsToolbar .debug{width:100%;display:none}.roadbookPdf{height:82vh}.InfoGpsToolbar .toolbar .distance,InfoGpsToolbar .toolbar .distanceAux{cursor:pointer}.InfoGpsToolbar .toolbar .distance,.InfoGpsToolbar .toolbar .velocity,.InfoGpsToolbar .toolbar .distanceAux{border-right:1px solid #fff}.InfoGpsToolbar .toolbar .distance,.InfoGpsToolbar .toolbar .velocity,.InfoGpsToolbar .toolbar .compass,.InfoGpsToolbar .toolbar .distanceAux{width:33%;text-align:center;font-size:3.3rem;position:relative;flex-grow:1}.InfoGpsToolbar .stats .distance_total,.InfoGpsToolbar .stats .waypoints_completed,.InfoGpsToolbar .stats .points{font-size:1rem}.InfoGpsToolbar .toolbar .distance .decimals,.InfoGpsToolbar .toolbar .distanceAux .decimals{font-size:2rem;margin-right:15px}.InfoGpsToolbar .toolbar .distanceAux,.InfoGpsToolbar .toolbar .distanceAux .material-icons{background:#fff;color:#072145!important}.InfoGpsToolbar .toolbar .distanceAux .tripVersion{background:#072145;color:#fff}.InfoGpsToolbar .toolbar .material-icons{top:3px;position:absolute;right:3px;font-size:1rem!important}.InfoGpsToolbar .toolbar .tripVersion{font-size:12px;position:absolute;right:25px;top:3px;background:#fff;border-radius:50%;width:15px;height:15px;color:#072145;font-weight:700}.InfoGpsToolbar .stats .waypoints_completed .material-icons,.InfoGpsToolbar .stats .points .material-icons,.InfoGpsToolbar .stats .distance_total .units{position:relative;top:2px;left:2px}.InfoGpsToolbar .toolbar .units{font-size:.7rem;font-style:italic;position:absolute;bottom:5px;right:3px}.distanceModal input{border:1px solid #000;font-size:2rem;width:100%;margin:0;padding:0}.distanceModal .content .material-icons{font-size:3.5rem;margin:5px 3px 5px 0;display:block;color:#fff;background:#333;width:100%}.distanceModal .content .digitos{width:100%;margin:0;display:block}.distanceModal .content .digito{width:13%;max-width:50px;float:left;margin:0 3px}.distanceModal .content .coma{font-size:3rem;top:32px;position:relative;width:5%}.InfoGpsToolbar .actions{position:fixed;top:0;right:60px;z-index:100000;padding-top:10px;margin:0;width:max-content}.InfoGpsToolbar .actions .buttons button{background:#fff;font-size:1rem;height:25px;min-height:1rem;padding-left:2px;padding-right:3px;margin-left:20px;background:none;position:relative;left:0;top:0;opacity:1;border:none}.InfoGpsToolbar .actions .comenzar-modal{background:#fff;padding:15px;position:fixed;left:0;top:50px;opacity:1;border:1px solid #072145;width:calc(100% - 32px)}.InfoGpsToolbar .actions .buttons .MuiIcon-fontSizeSmall{color:#072146;top:-1px;position:relative}.InfoGpsToolbar .actions .buttons .comenzarBtn{background:green;color:#fff}.InfoGpsToolbar .actions .buttons .pausarBtn{background:yellow;color:#333}.InfoGpsToolbar .actions .buttons .finalizarBtn{background:red;color:#fff;font-weight:700}.rpv-default-layout__toolbar{display:none!important}.rpv-default-layout__body{padding-top:0!important}.rpv-core__viewer--light canvas,.rpv-core__text-layer,.rpv-core__canvas-layer{width:100%!important;height:100%!important}.rpv-core__page-layer--single{margin:0!important;width:100%!important}.WayPointItemsPdf{width:100%;max-height:80vh;overflow-y:scroll}.InfoGpsToolbar .stats{display:flex;color:#fff;flex-direction:row;flex-wrap:nowrap;align-content:space-around;justify-content:space-evenly;align-items:baseline;padding-top:5px;text-align:center;background:#072145}.InfoGpsToolbar .stats .points .material-icons{animation:stars 5s ease 0s 1 normal forwards}.InfoGpsToolbar .comenzar-modal .close{background:none;position:absolute;right:0;top:0}.InfoGpsToolbar .comenzar-modal .close .material-icons{color:#333!important;font-size:2rem}@keyframes stars{0%,20%,40%,60%,80%,to{color:#fff}10%,30%,50%,70%,90%{color:#e9dc30}}@keyframes velocityAdvice{0%,20%,40%,60%,80%,to{color:#fff}10%,30%,50%,70%,90%{color:#f82d2d}}.InfoGpsToolbar .velocity.red{color:#f82d2d}@media (min-width: 767px){.InfoGpsToolbar{width:25%!important;flex:none;float:left}.InfoGpsToolbar .toolbar{flex-direction:column;padding:5px 0 0}.InfoGpsToolbar .stats{padding-bottom:10px}.InfoGpsToolbar .toolbar .distance,.InfoGpsToolbar .toolbar .distanceAux,.InfoGpsToolbar .toolbar .velocity,.InfoGpsToolbar .toolbar .compass{width:100%}.InfoGpsToolbar .toolbar .distance,.InfoGpsToolbar .toolbar .velocity{border-bottom:1px solid #fff;border-right:none}.InfoGpsToolbar .toolbar .distance,.InfoGpsToolbar .toolbar .velocity,.InfoGpsToolbar .toolbar .compass{font-size:4rem}.InfoGpsToolbar .toolbar .distance .decimals,.InfoGpsToolbar .toolbar .distanceAux .decimals{font-size:3.5rem}.InfoGpsToolbar .toolbar .material-icons,.InfoGpsToolbar .toolbar .material-icons:hover,.InfoGpsToolbar .toolbar .material-icons:active,.InfoGpsToolbar .toolbar .material-icons:visited,.InfoGpsToolbar .toolbar .material-icons:focus{font-size:1.5rem!important;color:#fff!important}.InfoGpsToolbar .toolbar .units{font-size:1rem}.InfoGpsToolbar .actions{right:80px}.WayPointItemsPdf{width:74%;max-height:90vh}.WayPointItemsPdf div{overflow:initial!important;height:auto}.InfoGpsToolbar .toolbar .distance,.InfoGpsToolbar .toolbar .distanceAux,.InfoGpsToolbar .toolbar .velocity,.InfoGpsToolbar .toolbar .compass{border-bottom:1px solid #fff}.InfoGpsToolbar .RenderTrack .mapboxgl-map{height:calc(100vh - 420px)!important;min-height:130px}@media (orientation: landscape) and (max-height: 450px){.rpv-core__text-layer{height:130%!important}.InfoGpsToolbar .stats .points{width:25%!important;text-align:right}.InfoGpsToolbar .stats .waypoints_completed,.InfoGpsToolbar .stats .distance_total{width:37%!important}.InfoGpsToolbar .RenderTrack .mapboxgl-map{height:calc(100vh - 50px)!important}}}@media (max-width: 768px) and (orientation: portrait){.InfoGpsToolbar .stats{border-top:1px solid #fff;padding-bottom:5px}.InfoGpsToolbar .stats .distance_total,.InfoGpsToolbar .stats .waypoints_completed,.InfoGpsToolbar .stats .points{font-size:1.1rem}.ViewContainer{display:block!important}}@media (max-width: 932px) and (orientation: landscape){.ayudasActivas .InfoGpsToolbar .toolbar,.ayudasActivas .InfoGpsToolbar .RenderTrack{width:50%!important;display:block;float:left}.InfoGpsToolbar{width:25%!important}.ayudasActivas .InfoGpsToolbar{width:45%!important}}@media (max-width: 1024px){.ayudasActivas .mapboxgl-ctrl-group>button,.fullscreenBtnShow,.fullscreenBtnHidde{width:30px!important;height:30px!important}}@media (min-width: 1025px) and (orientation: landscape){.InfoGpsToolbar{width:26%!important;max-width:26%!important;flex:1;background:#072145;height:calc(100vh - 50px);overflow:hidden}.ayudasActivas .InfoGpsToolbar{width:45%!important;max-width:45%!important}.ayudasActivas .InfoGpsToolbar .toolbar,.ayudasActivas .InfoGpsToolbar .RenderTrack{width:100%;display:block;float:left}.ayudasActivas .WayPointList .WayPointItems .col3 .lat_long{font-size:.4rem}.ayudasActivas .WayPointList .WayPointItems .col3 .lat_long{width:50px;left:calc(100% - 52px)}.MapsNavigator{width:74%!important}.InfoGpsToolbar .toolbar .distance,.InfoGpsToolbar .toolbar .velocity,.InfoGpsToolbar .toolbar .compass,.InfoGpsToolbar .toolbar .distanceAux{border-right:none;border-bottom:1px solid #fff;padding-bottom:0;font-size:3.2rem;margin-bottom:0;width:100%}.InfoGpsToolbar .toolbar .distance .decimals,.InfoGpsToolbar .toolbar .distanceAux .decimals{font-size:3.2rem}.InfoGpsToolbar .toolbar{flex-direction:column;padding-top:0}.InfoGpsToolbar .stats .distance_total,.InfoGpsToolbar .stats .points,.InfoGpsToolbar .stats .waypoints_completed{flex-grow:1!important;width:33%;color:#fff}}@media (max-width: 714px) and (orientation: landscape){.InfoGpsToolbar .toolbar .distance,.InfoGpsToolbar .toolbar .velocity,.InfoGpsToolbar .toolbar .compass,.InfoGpsToolbar .toolbar .distance .decimals{font-size:3.1rem}.ayudasActivas .WayPointList .WayPointItems .col3 .lat_long{font-size:.4rem}.ayudasActivas .WayPointList .WayPointItems .col3 .lat_long{width:50px;left:calc(100% - 52px)}}@media (max-width: 768px){.distanceModal .content .material-icons{font-size:2.8rem}.InfoGpsToolbar .actions .buttons button{font-size:.8rem}.InfoGpsToolbar .toolbar .distance,.InfoGpsToolbar .toolbar .velocity,.InfoGpsToolbar .toolbar .compass,.InfoGpsToolbar .toolbar .distanceAux{font-size:2.3rem;border-bottom:1px solid #fff}.InfoGpsToolbar .toolbar .distance .decimals,.InfoGpsToolbar .toolbar .distanceAux .decimals{font-size:2.3rem}.InfoGpsToolbar .stats{border-top:none;border-bottom:1px solid #fff;width:67%;align-items:center}.InfoGpsToolbar .toolbar{padding-bottom:0}.InfoGpsToolbar .toolbar .units{bottom:0px}.InfoGpsToolbar .toolbar .material-icons{top:0}.InfoGpsToolbar .toolbar .tripVersion{top:1px;right:20px}@media (orientation: portrait){.InfoGpsToolbar .RenderTrack .mapboxgl-map{max-height:130px}}}@media (min-width: 1024px) and (orientation: landscape){.InfoGpsToolbar .RenderTrack .mapboxgl-map{height:calc(100vh - 420px)!important;min-height:180px}}@media (min-width: 640px) and (orientation: landscape){.InfoGpsToolbar .toolbar .distance,.InfoGpsToolbar .toolbar .distanceAux,.InfoGpsToolbar .toolbar .velocity,.InfoGpsToolbar .toolbar .compass{width:100%}}@media (max-height: 520px) and (orientation: landscape){.ayudasActivas .InfoGpsToolbar .toolbar .distance,.ayudasActivas .InfoGpsToolbar .toolbar .velocity,.ayudasActivas .InfoGpsToolbar .toolbar .compass,.ayudasActivas .InfoGpsToolbar .toolbar .distanceAux,.ayudasActivas .InfoGpsToolbar .toolbar .distance .decimals,.ayudasActivas .InfoGpsToolbar .toolbar .distanceAux .decimals,.ayudasActivas .InfoGpsToolbar .toolbar .distance .decimals{font-size:2.5rem}}.InfoGpsToolbar .alerts .boton{font-size:2rem;color:#fff;border:1px solid #fff;padding:5px;width:33%;text-align:center;margin:5px auto;display:block}.InfoGpsToolbar .alerts .alerts-actions{width:calc(100% - 30px);display:block;background:#fff;padding:15px;position:relative;height:max-content;min-height:70px}.InfoGpsToolbar .alerts .alerts-actions .boton_avisos{color:#0a2146;border:1px solid #0a2146;margin-left:3px;margin-right:3px;width:25%;float:left}.InfoGpsToolbar .alerts .alerts-actions .boton_avisos .material-icons{font-size:3.3rem;margin:0 auto;display:block}.InfoGpsToolbar .alerts .alerts-actions .boton_avisos span{margin:0 auto;display:block;width:max-content}.InfoGpsToolbar .alerts .alerts-actions .close{position:absolute;right:5px;top:0;font-size:2rem}.alerts .Dialog .buttons button,.alerts .Dialog .content{font-size:2rem;overflow-y:scroll;max-height:70vh}@media (max-width: 1024px),(max-height: 768px){.InfoGpsToolbar .alerts .boton{font-size:3rem;color:#fff;border:1px solid #fff;padding:5px;width:max-content;text-align:center;margin:5px auto;display:block;background:#0a2146;position:fixed;z-index:1000;bottom:5px;right:5px}.InfoGpsToolbar .alerts .alerts-actions{position:fixed;bottom:10px;left:0;z-index:1000;border:2px solid #0a2146;width:calc(100% - 40px)!important}}@media (max-width: 1024px) and (orientation: landscape){.InfoGpsToolbar .alerts .alerts-actions{padding:5px;width:calc(100% - 10px)}.InfoGpsToolbar .alerts .alerts-actions .boton_avisos span{font-size:12px}.InfoGpsToolbar .alerts .alerts-actions .close{font-size:1.5rem}.alerts .Dialog{width:400px}}@media (max-width: 700px) and (orientation: landscape){.InfoGpsToolbar .alerts .alerts-actions{width:calc(40% - 10px);float:left}.InfoGpsToolbar .alerts .alerts-actions .boton_avisos span{font-size:10px}.InfoGpsToolbar .alerts .alerts-actions .close{right:0}.InfoGpsToolbar .alerts .alerts-actions{position:fixed;bottom:10px;left:0;z-index:1000;border:2px solid #0a2146;width:calc(100% - 40px)!important}}.track .mapboxgl-map{height:300px!important}.RenderTrack .waypoint{color:#a1a1a1;font-size:1.5rem}.RenderTrack .waypoint.complete_true{color:#589358}.RenderTrack .mapboxgl-ctrl-top-right{right:0px!important}.RenderTrack .mapboxgl-ctrl-group{margin:60px 0 0}.RenderTrack .mapboxgl-ctrl-group:not(:empty){position:relative!important}.InfoGpsToolbar .RenderTrack{max-width:100%}.fullscreenBtnShow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E");background-repeat:no-repeat;position:absolute!important;bottom:10px;right:10px;min-width:auto!important;width:50px;height:50px;background-color:#fff!important}.fullscreenBtnHidde{background-repeat:no-repeat;position:absolute!important;bottom:15px;right:10px;min-width:auto!important;width:50px;height:50px;background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}.RenderTrackFullScreen{position:fixed;top:50px;left:0;width:100%;height:100%;z-index:1000;background-color:#fff}.InfoGpsToolbar .RenderTrack .RenderTrackFullScreen .mapboxgl-map,.RenderTrack .RenderTrackFullScreen .mapboxgl-map{height:calc(100vh - 50px)!important;max-height:max-content}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:rgba(255,255,255,.5);margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:content-box;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:rgba(255,255,255,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);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:rgba(255,255,255,.75);border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.35);box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:rgba(29,161,242,.2);border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:rgba(0,0,0,.7);color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.bars{width:50.4px;height:44.8px;--c: linear-gradient(#072146 0 0);background:var(--c) 0% 100%,var(--c) 50% 100%,var(--c) 100% 100%;background-size:10.1px 100%;background-repeat:no-repeat;animation:bars-mbi2jdmd 1s infinite linear;margin:30px auto}@keyframes bars-mbi2jdmd{20%{background-size:10.1px 60%,10.1px 100%,10.1px 100%}40%{background-size:10.1px 80%,10.1px 60%,10.1px 100%}60%{background-size:10.1px 100%,10.1px 80%,10.1px 60%}80%{background-size:10.1px 100%,10.1px 100%,10.1px 80%}}.speedNotice{position:fixed;bottom:30px;right:calc(50% - 50px);z-index:10000;background:red;border-radius:50%;padding:5px}.speedNotice .speed{background:#fff;border-radius:50%;padding:5px;font-weight:700;font-size:26px;width:50px;height:50px;line-height:50px;text-align:center}.WayPointList{width:75%;margin-left:.5%}.WayPointList .WayPointItems{list-style:none;display:flex;flex-direction:column;border:solid #000;border-width:1px 0 0 1px;padding:0;margin-top:1px;overflow-x:hidden}.WayPointList .WayPointItems .col{display:flex;flex-direction:column;flex-grow:1;border-right:1px solid #000;position:relative;min-height:100px}.WayPointList .WayPointItems .col1{width:30%}.WayPointList .WayPointItems .col2{width:45%;overflow:hidden}.WayPointList .WayPointItems .col3{width:25%}.WayPointItems li{border-bottom:1px solid #000;display:flex;background:#fff;min-height:max-content}.WayPointItems li.completed{background:#bdc2cb}.WayPointList .WayPointItems .col1 .distance{text-align:center;font-family:Oswald;font-weight:700;font-size:2.5rem}.WayPointList .WayPointItems .col1 .id,.WayPointList .WayPointItems .col3 .lat_long{display:flex;flex-direction:column;align-items:center;border:solid #000;border-width:1px 0 0 1px;width:20px;position:absolute;bottom:0;right:0;left:calc(100% - 22px);text-align:left;padding-top:2px;padding-right:2px;font-size:.9rem;padding-bottom:2px}.WayPointList .WayPointItems .col1 .id{background:#000;color:#fff;font-weight:700;width:25px;left:calc(100% - 27px)}.WayPointList .WayPointItems .col1 .nextDistance,.WayPointList .WayPointItems .col3 .orientation{display:flex;flex-direction:column;align-items:center;border:solid #000;border-width:1px 1px 0px 0;width:50px;position:absolute;bottom:0px;right:0;left:0;text-align:center;padding-top:2px;font-size:1.2rem;padding-right:0;font-family:Oswald;font-weight:700}.WayPointList .WayPointItems .col3 .lat_long{margin:0;width:70px;left:calc(100% - 72px);font-size:.6rem}.WayPointList .WayPointItems .orientation{background:#fff02e}.WayPointList .WayPointItems .col3 .description{text-align:center}.WayPointList .WayPointItems img{height:100%;margin:0 auto;max-width:100%;max-height:100%}.WayPointList .WayPointItems .col2 img{transform:scale(1.1)}.WayPointList .WayPointItems .shortDistance{background:#00fe82}.WayPointList .WayPointItems .shortDistance .nextDistance:after{font-family:Material Icons;content:"south";-webkit-font-feature-settings:"liga";position:absolute;right:-26px;font-size:3rem;font-weight:100;bottom:-5px}#ViewContainer{display:flex}.WayPointList .WayPointItems .danger-3 .col1{background-color:#f1a5a9}.WayPointList .WayPointItems .securityIconText{border:3px solid black;border-radius:50%;width:30px;height:30px;display:block;text-align:center;position:absolute;bottom:0;left:50px;background:red;font-size:30px;vertical-align:middle;line-height:30px;z-index:1000}.WayPointList .WayPointItems .securityIconText2{width:80%;height:5px;display:block;text-align:center;position:absolute;top:70px;left:10%;background:red;font-size:35px;vertical-align:middle;line-height:35px}.WayPointList .WayPointItems .danger-3{outline:2px solid red;border:2px solid red;z-index:10}.WayPointList .stars .MuiIcon-fontSizeSmall{font-size:1rem}.WayPointList .WayPointItems .col3 img{height:auto;max-height:75%}@media only screen and (max-width: 768px){.WayPointList{width:100%;margin-left:0}.WayPointItems{max-height:85vh!important;overflow-y:scroll}.InfoGpsToolbar{width:100%}#ViewContainer{flex-direction:column}.WayPointList .WayPointItems .col3 .orientation{width:32px;font-size:1rem}.WayPointList .WayPointItems .col3 .lat_long{margin:0;width:55px;left:calc(100% - 52px);font-size:.5rem}}@media (min-width: 769px){.WayPointList{width:74%;margin-left:.5%}.WayPointList .WayPointItems{overflow-y:scroll;height:calc(100vh - 70px);margin-bottom:0}.WayPointList .WayPointItems .col1 .distance{text-align:center;font-family:Oswald;font-weight:700;font-size:3.5rem}.WayPointList .WayPointItems .securityIconText2{top:53%}.WayPointList .WayPointItems .securityIconText{left:70px}}@media only screen and (max-width: 1024px) and (orientation: landscape){.WayPointList{width:74%;margin-left:0}.WayPointList .WayPointItems .col{max-height:110px}.WayPointList .WayPointItems{overflow-y:scroll;height:calc(100vh - 55px);margin-bottom:0}.WayPointList .WayPointItems .col1 .distance{font-size:2.8rem}.WayPointList .WayPointItems .securityIconText2{top:65%}}@media only screen and (max-width: 932px) and (orientation: landscape){.ayudasActivas .WayPointList{width:55%!important}}@media only screen and (min-width: 1024px) and (orientation: landscape){.WayPointList .WayPointItems .col1{width:25%}.WayPointList .WayPointItems .col3{width:30%}.WayPointList .WayPointItems .col1 .nextDistance,.WayPointList .WayPointItems .col3 .orientation{width:65px;font-size:1.8rem}.WayPointList .stars .MuiIcon-fontSizeSmall{font-size:1.4rem}.WayPointList .WayPointItems .col3 .lat_long{margin:0;width:95px;left:calc(100% - 95px);font-size:.9rem}}@media only screen and (max-width: 400px){.WayPointList .WayPointItems .col1 .distance{font-size:2.3rem}}.WpCompletedAlert{position:absolute;top:0px;z-index:100;left:50%;transform:translate(-50%,-10%);background:#4caf4fb3;border:2px solid #fff;margin:15px;padding:5px}.WpCompletedAlert .header{display:inline-flex;flex-wrap:nowrap;flex-direction:row;align-content:center;justify-content:center;align-items:center;color:#fff;width:100%}.WpCompletedAlert .content{display:inline-flex;flex-wrap:nowrap;flex-direction:row;align-content:center;justify-content:center;align-items:center;color:#fff}.WpCompletedAlert .stars{animation:stars 5s ease 0s 35 normal forwards}.WpCompletedAlert .content h3{font-size:2em;margin:0;padding-left:10px}.cinematicRouteContainer{height:100%;position:relative;.mapContainer {width: 100%; height: 100%;} .logoImage{position: absolute; top: 10px; right: 10px; width: 80px; z-index: 999; pointer-events: none;} .dialogPopup{width: 100%; height: 100%; background-color: #fff; display: flex; flex-direction: column; align-items: center; justify-content: center;} .dialogContent{background-color: #fff; padding: 30px 20px; border-radius: 10px; box-shadow: 0 4px 12px rgba(0,0,0,.1); max-width: 500px; width: 90%; text-align: center;} .downloadButton{background-color: #0a2146; color: white; border: none; border-radius: 6px; padding: 16px 24px; font-size: 18px; font-weight: bold; cursor: pointer; margin-bottom: 30px;} .videoContainer{display: flex; justify-content: center; gap: 20px; flex-direction: column;} .titleSocial{text-align: center;} .iconSocial{width: 24px; height: 24px;} .userSocial{margin-top: 5px; font-size: 14px; font-family: Arial,sans-serif;}}.formNewEvent form{border:1px solid rgb(229,234,242);background:#fff}.formNewEvent .MuiTextField-root{margin-bottom:10px}.dateContainer{width:100%;display:block}.dateContainer>div{margin-right:15px}.marginTop,.tox-tinymce{margin-top:10px!important}.uploadFile{margin-left:10px!important;height:56px}.formNewEvent,.formEtapas{margin-bottom:30px;margin-left:auto;margin-right:auto;display:block}#saveButton{margin-left:15px}#alert-dialog-new-etapa .MuiFormControl-fullWidth,#alert-dialog-new-etapa .MuiTextField-root{margin-top:15px;width:100%}#activar_ruta,#mostrar_ruta{float:left;margin-bottom:15px;color:var(--lt-color-gray-600)}.custom_form{padding:60px 0;display:block;float:left;width:100%}.custom_form .react-form-builder-preview{float:left;width:65%!important}.custom_form .react-form-builder-toolbar{float:right;width:30%!important}.custom_form .react-form-builder-preview .btn{display:inline-block;margin:0 3px}.float-left{float:left}.float-right{float:right}.participantes{padding-top:15px}.participantes .MuiTextField-root:first-child{margin-right:15px}.formNewEvent #saveButton{margin-left:15px!important}.incritosAlEvento{max-width:90%;margin:0 auto}@media (max-width: 400px){.formNewEvent form{margin-left:auto;margin-right:auto;max-width:100%;width:85vw;display:block}.css-cb9n7q-MuiFormControl-root-MuiTextField-root{margin:0 7px!important}.incritosAlEvento{max-width:100%}}.nuevoRecorrido,.track{margin:60px auto;background:#fff;display:block}#saveButton,.uploadFile{margin-left:0!important}.delete{float:right}.tipo_vehiculos{padding-left:15px;color:var(--lt-color-gray-600)}.track .left,.track .right{width:50%;float:left}.left #gpx,.left #gpxAlternativo{margin-bottom:15px}@media (max-width: 768px){.left,.right{width:100%!important;float:left!important}.nuevoRecorrido,.track{max-width:90%!important}}.stats ul{list-style:none;display:block;width:100%;padding:0;margin-bottom:7px;height:25px}.stats ul li{width:max-content;display:inline-block;float:left;margin-right:7px}.stats ul li .MuiIcon-fontSizeSmall,.actions .primaryButton .MuiIcon-fontSizeSmall{position:relative;top:3px}.track .actions{display:block;position:relative;float:left;margin:30px 0;width:100%}.actions .primaryButton{background:#072146;color:#fff;padding:15px 7px;border-radius:5px;margin:0 10px 10px 0;cursor:pointer;text-decoration:none;font-size:.8rem;font-weight:700;text-transform:uppercase}.actions .primaryButton:hover{background:#fff;color:#072146;border:1px solid #072146}textarea{width:100%;height:150px;padding:12px 20px;box-sizing:border-box;border:2px solid #ccc;border-radius:4px;background-color:#f8f8f8;font-size:16px;resize:none}.alerts-admin{width:100%;display:block;float:left}.alerts-admin .messages{width:calc(100% - 14px);background:#fff;padding:7px;min-height:300px;max-height:70vh}.alerts-admin .messages .message{width:100%;display:block;float:left}.alerts-admin .messages .rigthMsg{float:right;width:max-content;background:#d9fdd3;display:block;padding:15px 15px 5px;color:#333;border-radius:8px;margin-bottom:5px;position:relative;min-width:270px;max-width:calc(100% - 30px)}.alerts-admin .messages .leftMsg{float:left;width:max-content;background:#eee;display:block;padding:15px 15px 5px;color:#333;border-radius:8px;margin-bottom:5px;position:relative;min-width:270px;max-width:calc(100% - 30px)}.alerts-admin .messages .rigthMsg .user{position:absolute;right:3px;top:0px;color:#9c9c9c;float:right;font-size:14px}.alerts-admin .messages .leftMsg .user{position:absolute;left:3px;top:0px;color:#9c9c9c;float:left;font-size:14px}.row_write{margin:15px 0}.row_write div{background:#fff}.alerts-admin .conversaciones{width:calc(100% - 30px);display:block;position:relative;float:left;padding:0 15px;height:80vh}.alerts-admin .conversaciones .conversacion{width:48%;display:block;float:left;border:2px solid #9c9c9c;position:relative;margin-right:1%;margin-bottom:30px}.alerts-admin .conversacion .refresh{position:absolute;right:5px;top:10px;color:#072145}.alerts-admin .conversaciones .conversacion>.MuiFormControl-root{width:100%;margin-right:0}.alerts-admin .conversaciones .conversacion .messages{overflow-y:scroll}.alerts-admin .messages .rigthMsg .date{position:absolute;left:3px;top:0px;color:#9c9c9c;float:right;font-size:14px}.alerts-admin .messages .leftMsg .date{position:absolute;right:3px;top:0px;color:#9c9c9c;float:right;font-size:14px}.alerts-admin .messages .delete{position:absolute;right:0;bottom:3px;color:#333}.alerts-admin .messages .text{width:99%}@media (max-width: 900px){.alerts-admin .conversaciones .conversacion{width:100%;overflow-x:hidden}}.booking_div,.dorsal{margin:0 auto 60px;background:#fff;display:block}.booking_form{margin-top:15px}.MuiFormControl-fullWidth{margin:15px 0!important}.MuiInputBase-readOnly{background:var(--lt-color-gray-100)}.booking_form #imagen{width:100%;margin-bottom:30px}.booking_form .info div{width:90%!important;display:block;margin:30px auto}.error{color:red}@media only screen and (max-width: 600px){.booking_div,.dorsal_div{max-width:100%;width:90%!important}}.content{width:100%}.clasificacion{margin:30px auto;background:#fff;display:block;text-align:center}.clasificacion ul{padding-left:0}.clasificacion ul li{list-style:none;display:inline-block;margin-right:10px}.clasificacion ul li .MuiIcon-fontSizeSmall{font-size:1.25rem;top:2px;position:relative;color:#0a2146}.RenderTrack,.clasificacion #randerTrackMap{max-height:400px}.clasificacion .RenderTrackFullScreen #randerTrackMap{max-height:max-content}.clasificacion h1{font-size:2em}.clasificacion .tiempo{text-align:center;margin-top:15px;align-items:center}.clasificacion .tiempo li{display:inline-block;margin-right:10px;vertical-align:middle}.sections .green{color:green}.sections .yellow{color:#d1d103}.sections .red{color:red}.clasificacion .sections ul,.clasificacion .tiempo ul{display:block;align-items:center;align-content:center;justify-content:space-between;margin-bottom:5px}.clasificacion .checkWaypointsIncompleteBtn{background:#333;color:#fff;border-radius:5px;padding:5px 15px;font-weight:800;margin-bottom:15px}.clasificacion .leyenda{display:flex;justify-content:flex-end}.clasificacion .leyenda div{display:inline-block;margin-top:6px;width:100px;color:#fff;text-align:center;padding:3px;border:#000000 1px solid;font-size:15px;font-weight:500}.clasificacion .leyenda .blue{background:#0074D9}.clasificacion .leyenda .pink{background:#c10e78}.clasificacion .timeStats{margin:15px 0}.clasificacion .leyendaRender{margin-top:20px}.clasificacion .shareButton{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:5px 15px;background-color:#072137;color:#fff;border-radius:10px;cursor:pointer;font-weight:700;font-size:16px;text-align:center}.clasificacion .showAnimation{margin-top:20px}.clasificacion .DialogBackground{position:relative;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:999}.clasificacion .DialogOverlay{position:absolute;top:15px;left:30px;right:30px;bottom:45px;background-color:rgba(140,140,140,.7);display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#0a2146;z-index:9999;pointer-events:none;flex-direction:column}.clasificacion .Dialog .buttons{margin:0}.clasificacion .Dialog{top:60px;max-width:370px;border:#072137 1px solid;border-radius:5px}.clasificacion .DialogVideo .content,.clasificacion .DialogVideo .content .mapboxgl-map{text-align:center;max-height:480px;max-width:270px}.clasificacion .icono{text-align:center}.clasificacion .buttons .SecondaryButton .iconoCerrar{width:100%;height:100%;align-items:center;top:1px}.clasificacion .buttons .SecondaryButton{position:absolute;top:5px;left:5px;width:8%;height:5%;cursor:pointer;z-index:9999;padding:0%}.EventInfo{padding-top:15px}.EventInfo .images,.EventInfo .tags{padding:0 15px;width:calc(100% - 30px);float:left}.EventInfo .tags>span{width:100%;display:block}.EventInfo .images img{width:100%}.EventInfo .tags .name{width:100%;text-align:left;text-decoration:none;display:block;border-bottom:1px solid #0a2146;padding-bottom:5px;margin-top:0}.EventInfo .tags .material-icons{top:3px;margin-right:5px;position:relative}.EventInfo .description{display:block;width:calc(100% - 70px);float:left;background:#fff;padding:15px}.EventInfo .actions{width:100%;display:block;float:left;margin-top:60px;margin-bottom:30px}.EventInfo .actions .PrimaryButton{font-size:1.5rem;padding:10px 15px}.event_tabs{display:block;float:left;width:100%;background:#fff;max-width:95%}.EventInfo .event_tabs .options{width:max-content;float:left;max-width:calc(100% - 30px)}.EventInfo .event_tabs .options p{max-width:80%;word-wrap:break-word}.EventInfo .event_tabs .content .options:not(:first-child){border-left:1px solid #ccc;margin-left:30px;padding-left:15px}.EventInfo .event_tabs .content{display:flex}.EventInfo .event_tabs .content .options .actions>A{width:80px;height:60px;float:left;border:1px solid #333;background:#072137;padding:5px;text-align:center;margin-left:7px;margin-right:7px;color:#fff;cursor:pointer;text-decoration:none;margin-top:15px}.EventInfo .event_tabs .content .options .actions>A.clasificacion{width:auto;height:auto;font-size:1rem;padding:15px;border-radius:0}.EventInfo .event_tabs .content .options .material-icons{width:100%}.left,.right{width:50%;float:left}.MuiTabs-flexContainer button,.MuiTabs-flexContainer .Mui-selected,.MuiTabs-indicator{color:#072137!important}.MuiTabs-indicator{background-color:#072137!important}.EventInfo .stages .precio{display:inline}.MuiTabs-flexContainer button{padding:0 10px}@media (max-width: 768px){.EventInfo .tags,.EventInfo .images{padding:0 15px;width:calc(100% - 30px);float:left}.EventInfo .tags .name{margin-top:15px}.left,.right{width:100%;float:left}.EventInfo .event_tabs .content{flex-wrap:wrap}.EventInfo .event_tabs .content .options:not(:first-child){border-left:0;margin-left:0;padding-left:0;border-top:1px solid #ccc;margin-top:30px;padding-top:15px}.event_tabs{max-width:99vw}}#Legal{width:calc(100% - 60px);display:block;padding:0 30px}#Legal .content{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}#Legal .title{width:100%;margin-left:15px;padding-bottom:5px;border-bottom:2px solid var(--lt-color-gray-500);color:var(--lt-color-gray-700)}#Legal .box{border:1px solid #072145;max-width:30%;background:#072145;text-align:center;color:#fff;padding:50px 15px;font-weight:700;font-size:2rem;cursor:pointer}#Legal .box:hover{background:#fff!important;color:#072145!important}#Legal .titlebox{margin:0 auto;width:max-content}#Legal .back{margin-top:30px;border:1px solid #072145;text-align:center;color:#072145}#Legal .back:hover{background:#072145;text-align:center;color:#fff}#Legal .imageWidget img{max-width:100%!important;height:auto!important}@media only screen and (max-width: 800px){#Legal .content{display:flex;width:100%;flex-direction:column}#Legal .box{max-width:70%!important;margin:15px 0}}.popupInfo{width:200px}.popupInfo .row{width:100%;display:block;color:#2f3237}.popupInfo .material-icons,.driverIcon{top:4px;position:relative;margin-right:5px}.popupInfo h4{border-bottom:1px solid #2f3237;padding-bottom:5px}.popupInfo .dorsal{position:absolute;top:0}.popupInfo .dorsal .number{color:#2f3237;font-size:.7rem;font-weight:700;position:relative;top:-2px}.LiveMap{position:relative;width:100%}.driverFilter{position:absolute;bottom:15px;right:15px;min-width:200px}.mapboxgl-map{height:calc(100vh - 50px)!important}.mapboxgl-marker .dorsal{display:inline;background:#fff;margin:unset;margin-bottom:unset;padding:2px;font-weight:700}.mapboxgl-marker .driverIcon{color:#000;font-size:2rem;text-shadow:0 0 1px #000000}.mapboxgl-marker .driverIcon.orange{color:#f69840}.mapboxgl-marker .driverIcon.yellow{color:#fff590}.mapboxgl-marker .driverIcon.green{color:#31d831}.leyenda div{display:inline-block;width:30%;color:#000;font-size:.5rem;text-align:center;font-weight:700;padding:2px}.leyenda .black{background:#333333;color:#fff}.leyenda .yellow{background:#fff590}.leyenda .green{background:#31d831}.mapboxgl-ctrl-attrib{display:none!important}.refreshLiveData{float:right;font-size:3rem!important;border:2px solid #ccc;border-radius:5px;color:#0a2146!important;background:#fff}.MapsNavigator{position:relative;width:100%;margin-top:10px}.mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-marker .warning{color:red}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{border-radius:50%;height:25px;width:25px}.mapboxgl-user-location-dot:after{width:25px;height:25px;left:0;top:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:8.5px solid transparent;border-bottom:15px solid #1da1f2;top:10px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:8.5px solid transparent;border-bottom:15px solid #1da1f2;top:10px}.MapsNavigator .waypoint{color:#a1a1a1;font-size:1.5rem}.MapsNavigator .waypoint.complete_true{color:#589358}.mapboxgl-ctrl-top-right{right:0px!important}.mapboxgl-ctrl-group{margin:60px 0 0}.mapboxgl-ctrl-group:not(:empty){position:relative!important}@media (min-width: 640px){.MapsNavigator{width:75%;margin-top:0;float:left}#ViewContainer{flex-direction:row}}@media (max-width: 400px){#myMap{height:75vh!important}}@media (max-width: 768px){.MuiBox-root-6,#myMap{height:calc(100vh - 200px)!important}}@media (max-width: 767px) and (orientation: portrait){.MapsNavigator{width:100%}}@media (max-width: 768px) and (orientation: landscape){#myMap{height:calc(100vh - 50px)!important}.InfoGpsToolbar .stats{flex-direction:column;margin:0 auto;width:100%;display:block;float:left}.InfoGpsToolbar .stats .distance_total,.InfoGpsToolbar .stats .points,.InfoGpsToolbar .stats .waypoints_completed{width:100%}}.mapboxgl-style-list{display:none}.mapboxgl-ctrl-group .mapboxgl-style-list button{background:none;border:none;cursor:pointer;display:block;font-size:14px;padding:8px 8px 6px;text-align:right;width:100%;height:auto}.mapboxgl-style-list button.active{font-weight:700}.mapboxgl-style-list button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-style-list button+button{border-top:1px solid #ddd}.mapboxgl-style-switcher{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTQuODQ5cHgiIGhlaWdodD0iNTQuODQ5cHgiIHZpZXdCb3g9IjAgMCA1NC44NDkgNTQuODQ5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NC44NDkgNTQuODQ5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PGc+PHBhdGggZD0iTTU0LjQ5NywzOS42MTRsLTEwLjM2My00LjQ5bC0xNC45MTcsNS45NjhjLTAuNTM3LDAuMjE0LTEuMTY1LDAuMzE5LTEuNzkzLDAuMzE5Yy0wLjYyNywwLTEuMjU0LTAuMTA0LTEuNzktMC4zMThsLTE0LjkyMS01Ljk2OEwwLjM1MSwzOS42MTRjLTAuNDcyLDAuMjAzLTAuNDY3LDAuNTI0LDAuMDEsMC43MTZMMjYuNTYsNTAuODFjMC40NzcsMC4xOTEsMS4yNTEsMC4xOTEsMS43MjksMEw1NC40ODgsNDAuMzNDNTQuOTY0LDQwLjEzOSw1NC45NjksMzkuODE3LDU0LjQ5NywzOS42MTR6Ii8+PHBhdGggZD0iTTU0LjQ5NywyNy41MTJsLTEwLjM2NC00LjQ5MWwtMTQuOTE2LDUuOTY2Yy0wLjUzNiwwLjIxNS0xLjE2NSwwLjMyMS0xLjc5MiwwLjMyMWMtMC42MjgsMC0xLjI1Ni0wLjEwNi0xLjc5My0wLjMyMWwtMTQuOTE4LTUuOTY2TDAuMzUxLDI3LjUxMmMtMC40NzIsMC4yMDMtMC40NjcsMC41MjMsMC4wMSwwLjcxNkwyNi41NiwzOC43MDZjMC40NzcsMC4xOSwxLjI1MSwwLjE5LDEuNzI5LDBsMjYuMTk5LTEwLjQ3OUM1NC45NjQsMjguMDM2LDU0Ljk2OSwyNy43MTYsNTQuNDk3LDI3LjUxMnoiLz48cGF0aCBkPSJNMC4zNjEsMTYuMTI1bDEzLjY2Miw1LjQ2NWwxMi41MzcsNS4wMTVjMC40NzcsMC4xOTEsMS4yNTEsMC4xOTEsMS43MjksMGwxMi41NDEtNS4wMTZsMTMuNjU4LTUuNDYzYzAuNDc3LTAuMTkxLDAuNDgtMC41MTEsMC4wMS0wLjcxNkwyOC4yNzcsNC4wNDhjLTAuNDcxLTAuMjA0LTEuMjM2LTAuMjA0LTEuNzA4LDBMMC4zNTEsMTUuNDFDLTAuMTIxLDE1LjYxNC0wLjExNiwxNS45MzUsMC4zNjEsMTYuMTI1eiIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);background-position:center;background-repeat:no-repeat;background-size:70%}.clasificaciones{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:20px}.clasificaciones .item{background:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.06);display:flex;flex-direction:column;justify-content:space-between;min-height:220px;min-width:250px}.clasificaciones .item .itemHeader{display:grid;grid-template-columns:80% 20%;gap:10px}.clasificaciones .item .itemHeader .itemHeaderIcon{font-size:1rem;color:gray;display:flex;align-items:center;margin-right:6px}.clasificaciones .item h3{margin:0 0 4px;font-size:1.1rem;font-weight:700}.clasificaciones .item h5{margin:0 0 10px;font-size:.85rem;color:var(--lt-color-gray-600)}.clasificaciones ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.clasificaciones ul li{display:flex;align-items:center;gap:8px;color:#333;font-size:.9rem}.PrimaryButton{background-color:#024;color:#fff;padding:10px;text-align:center;border-radius:8px;text-decoration:none;font-weight:700;transition:background .3s;margin-top:20px}.PrimaryButton:hover{background-color:#012}.clasificaciones .itemContent{display:flex;gap:20px;align-items:center}.clasificaciones .itemContent ul{list-style:none;padding:0;margin:0;flex:1}.clasificaciones .itemContentImage{flex-shrink:0;width:150px}.clasificaciones .itemContentImage img{display:block;width:100%;height:auto;border-radius:10px}.sinDatos .sinDatosIcon{font-size:10rem;border:1px solid #ccc;border-radius:20%;color:#ccc;margin:0 auto;display:block}.sinDatos h2{text-align:center;color:#ccc}@media (max-width: 1024px){.clasificaciones{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.clasificaciones{grid-template-columns:1fr}}.settings .loader{width:20px;aspect-ratio:1;border-radius:50%;background:#000;box-shadow:0 0 rgba(0,0,0,.267);animation:l2 1.5s infinite linear;position:relative;margin:60px auto}.settings .loader:before,.settings .loader:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 rgba(0,0,0,.267);animation:inherit;animation-delay:-.5s}.settings .loader:after{animation-delay:-1s}@keyframes l2{to{box-shadow:0 0 0 40px rgba(0,0,0,0)}}.settings .Dialog .content{text-align:center}.settings .detectingText{color:gray;font-size:1rem}.settings .Dialog .buttons{margin:0}.settings .Dialog{top:55px}.settings input,.settings input:hover{cursor:pointer}.settings .MuiTabPanel-root{background:#fff}.settings .MuiTabs-root{margin-top:15px}.settings .MuiTabPanel-root .actions{width:100%;display:block}.settings .MuiFormControl-root,.settings .PrimaryButton{min-width:45%;margin-bottom:15px;color:#fff}.settings .MuiTabPanel-root .instrucciones{width:100%;margin-bottom:15px;color:#333}.settings .PrimaryButton:hover{color:#072137!important}.settings .MuiFormGroup-root{width:100%}@media (max-width: 768px){.settings .MuiFormControl-root,.settings .PrimaryButton{width:96%;margin-bottom:15px}}
