geopf-extensions-openlayers
Version:
French Geoportal Extensions for OpenLayers libraries
513 lines (428 loc) • 36.9 kB
CSS
[id^=GPdrawingPanel-] {
width: 240px;
}
.GPshowDrawingPicto {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAaCAYAAAD43n+tAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAGCSURBVFiF7da/Sh1BFMfxuXZa2AuWgkoa0SqP4StoUoi2PklyBZXUNlpZWGmq5AmiYghpAv5pAoKW+rFwFq/D3NXdu5fb7K9ahjPnd757Zs9OCK1atWrVlDCHvzjB5KjrGVg49aKfdaHwGdsYK4np4As26lf8diF7XqsyVIR5iPt3c1AR5muMeWwUCrM4wwEmcZhAHVfM1032b6GTwGwlMd0mYS57Eh9loP5UzFkcpV7tYizpTKGdXBebgEmh9vALczVy94NKuzd0mEL7DXjkoEYCA+cDG4VSqOywyKk0CLMhhO8hhKmSsOsQwvL7y35TnXeuVRMm8Bu3JZ25UuOb6eOXGwC1utTPYBXfsIT/GYMbfBgizE5mrT6U5+vMYnz+mHTqCvNDhinGdnakVzWZxj1metYKqMZgYt7h/1ixGTf+wwwWPB+/iyZhotcnL1ef7GhOOvWI9aomP3rexl08fisYb4zktd9a7FTfaRahulirY3AZoTYxPVC1rVq1ajVKPQEmCKhvk/LblAAAAABJRU5ErkJggg==');
background-repeat: no-repeat;
background-position: 1px center;
}
.GPdrawingPanelClose {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAaCAYAAAD43n+tAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAGCSURBVFiF7da/Sh1BFMfxuXZa2AuWgkoa0SqP4StoUoi2PklyBZXUNlpZWGmq5AmiYghpAv5pAoKW+rFwFq/D3NXdu5fb7K9ahjPnd757Zs9OCK1atWrVlDCHvzjB5KjrGVg49aKfdaHwGdsYK4np4As26lf8diF7XqsyVIR5iPt3c1AR5muMeWwUCrM4wwEmcZhAHVfM1032b6GTwGwlMd0mYS57Eh9loP5UzFkcpV7tYizpTKGdXBebgEmh9vALczVy94NKuzd0mEL7DXjkoEYCA+cDG4VSqOywyKk0CLMhhO8hhKmSsOsQwvL7y35TnXeuVRMm8Bu3JZ25UuOb6eOXGwC1utTPYBXfsIT/GYMbfBgizE5mrT6U5+vMYnz+mHTqCvNDhinGdnakVzWZxj1metYKqMZgYt7h/1ixGTf+wwwWPB+/iyZhotcnL1ef7GhOOvWI9aomP3rexl08fisYb4zktd9a7FTfaRahulirY3AZoTYxPVC1rVq1ajVKPQEmCKhvk/LblAAAAABJRU5ErkJggg==');
}
.GPdrawingLabel,
.GPdrawingCoords {
display: inline-block;
line-height: 20px;
}
.GPdrawingLabel {
width: 80px;
font-weight: bold;
}
.GPdrawingCoords {
width: 110px;
}
/* markers selector */
.marker-input-radio {
display : none ;
}
input.marker-input-radio:checked + label {
border: 1px solid red;
}
/* drawing tools */
.drawing-tool {
border-radius: 10px;
cursor: pointer;
display: block;
height: 40px;
width: 40px;
background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgaGVpZ2h0PSI0MCIKICAgd2lkdGg9IjcyMCIKICAgdmlld0JveD0iMCAwIDcyMC4wMDAwMSA0MC4wMDAwMDEiCiAgIHZlcnNpb249IjEuMSIKICAgaWQ9InN2ZzE1NiIKICAgc29kaXBvZGk6ZG9jbmFtZT0iZHJhd2luZy10b29scy5zdmciCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTIuNCAoNWRhNjg5YzMxMywgMjAxOS0wMS0xNCkiPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTE2MCI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGUgLz4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxMzEyIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjcwOCIKICAgICBpZD0ibmFtZWR2aWV3MTU4IgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBzaG93Z3VpZGVzPSJ0cnVlIgogICAgIGlua3NjYXBlOmd1aWRlLWJib3g9InRydWUiCiAgICAgaW5rc2NhcGU6em9vbT0iNi42MTE0NDg0IgogICAgIGlua3NjYXBlOmN4PSI2NTUuMjE1NTQiCiAgICAgaW5rc2NhcGU6Y3k9IjI0LjUzMDM4NSIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iNTQiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjIzIgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnMTU2IiAvPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM4Ij4KICAgIDxjbGlwUGF0aAogICAgICAgaWQ9ImIiPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsODk2IEggODk2IFYgMCBIIDAgWiIKICAgICAgICAgaWQ9InBhdGgyIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogICAgPC9jbGlwUGF0aD4KICAgIDxjbGlwUGF0aAogICAgICAgaWQ9ImEiPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsODk2IEggODk2IFYgMCBIIDAgWiIKICAgICAgICAgaWQ9InBhdGg1IgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPHBhdGgKICAgICBkPSJtIDg3LjQzLDMyLjUyNiA1LC0xNSAxNSwxMCA1LC0yMCIKICAgICBpZD0icGF0aDEwIgogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzAwYjc5ODtzdHJva2Utd2lkdGg6MiIgLz4KICA8ZwogICAgIGlkPSJnMTQiCiAgICAgc3R5bGU9ImZpbGw6IzAwYjc5ODtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6I2U5ZWRmMDtzdHJva2Utd2lkdGg6MS41Ij4KICAgIDxwYXRoCiAgICAgICBkPSJtIDg1Ljk0MiwzMC4wNjIgdiA0IGggNCB2IC00IHogbSA0LjgyMywtMTQuMTE2IHYgNCBoIDQgdiAtNCB6IG0gMTQuNTI1LDkuMTcyIHYgNCBoIDQgdiAtNCB6IG0gNC43NywtMTkuMTggdiA0IGggNCB2IC00IHoiCiAgICAgICBpZD0icGF0aDEyIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICA8L2c+CiAgPHBhdGgKICAgICBkPSJtIDEyNy40MywzMi41MjYgNSwtMTUgMTUsMTAgNSwtMjAiCiAgICAgaWQ9InBhdGgxNiIKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjIiIC8+CiAgPGcKICAgICBpZD0iZzIwIgogICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOiMwMDJhNTA7c3Ryb2tlLXdpZHRoOjEuNSI+CiAgICA8cGF0aAogICAgICAgZD0ibSAxMjUuOTQsMzAuMDYyIHYgNCBoIDQgdiAtNCB6IG0gNC44MywtMTQuMTE2IHYgNCBoIDQgdiAtNCB6IG0gMTQuNTIsOS4xNzIgdiA0IGggNCB2IC00IHogbSA0Ljc3LC0xOS4xOCB2IDQgaCA0IHYgLTQgeiIKICAgICAgIGlkPSJwYXRoMTgiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogIDwvZz4KICA8ZwogICAgIGlkPSJnMjgiCiAgICAgc3R5bGU9ImZpbGw6IzAwYjc5ODtmaWxsLXJ1bGU6ZXZlbm9kZCI+CiAgICA8cGF0aAogICAgICAgZD0ibSAxNjguMzEsMjkuOTM4IDMsLTE5Ljg3NSAxNC43NSwtMyA1LDI1Ljg3NSB6IgogICAgICAgaWQ9InBhdGgyMiIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbC1vcGFjaXR5OjAuNDtzdHJva2U6IzAwYjc5ODtzdHJva2Utd2lkdGg6MiIgLz4KICAgIDxnCiAgICAgICBpZD0iZzI2IgogICAgICAgc3R5bGU9InN0cm9rZTojZTllZGYwO3N0cm9rZS13aWR0aDoxLjUiPgogICAgICA8cGF0aAogICAgICAgICBkPSJtIDE4My45NCw1LjA2MyB2IDQgaCA0IHYgLTQgeiBtIC0xNC43NSwzLjI1IHYgNCBoIDQgdiAtNCB6IG0gLTIuODgsMTkuNjI1IHYgNCBoIDQgdiAtNCB6IG0gMjMuMzgsMyB2IDQgaCA0IHYgLTQgeiIKICAgICAgICAgaWQ9InBhdGgyNCIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICAgIDwvZz4KICA8L2c+CiAgPGcKICAgICBpZD0iZzM2IgogICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1ydWxlOmV2ZW5vZGQiPgogICAgPHBhdGgKICAgICAgIGQ9Im0gMjA4LjMxLDI5LjkzOCAzLC0xOS44NzUgMTQuNzUsLTMgNSwyNS44NzUgeiIKICAgICAgIGlkPSJwYXRoMzAiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9ImZpbGwtb3BhY2l0eTowLjQ7c3Ryb2tlOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjIiIC8+CiAgICA8ZwogICAgICAgaWQ9ImczNCIKICAgICAgIHN0eWxlPSJzdHJva2U6IzAwMmE1MDtzdHJva2Utd2lkdGg6MS41Ij4KICAgICAgPHBhdGgKICAgICAgICAgZD0ibSAyMjMuOTQsNS4wNjMgdiA0IGggNCB2IC00IHogbSAtMTQuNzUsMy4yNSB2IDQgaCA0IHYgLTQgeiBtIC0yLjg4LDE5LjYyNSB2IDQgaCA0IHYgLTQgeiBtIDIzLjM4LDMgdiA0IGggNCB2IC00IHoiCiAgICAgICAgIGlkPSJwYXRoMzIiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgICA8L2c+CiAgPC9nPgogIDxwYXRoCiAgICAgZD0ibSAyNjEuODEsMzAuNzQgLTEuNTUzLC01LjA5OCBoIC03LjgwNyBsIC0xLjU1Myw1LjA5OCBoIC00Ljg5MyBsIDcuNTYsLTIxLjUwNCBoIDUuNTUgbCA3LjU5LDIxLjUwNCB6IG0gLTIuNjM3LC04LjkwNiBxIC0yLjE1MywtNi45MyAtMi40MywtNy44MzcgLTAuMjY1LC0wLjkwOCAtMC4zODIsLTEuNDM2IC0wLjQ4MywxLjg3NiAtMi43NjgsOS4yNzQgaCA1LjU4IHoiCiAgICAgaWQ9InBhdGgzOCIKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgIHN0eWxlPSJmaWxsOiMwMGI3OTgiIC8+CiAgPGcKICAgICBpZD0iZzQ0IgogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMGI3OTgiPgogICAgPHBhdGgKICAgICAgIGQ9Im0gMjcxLjUsMzEuMDQgdiAtMjIiCiAgICAgICBpZD0icGF0aDQwIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICAgIDxwYXRoCiAgICAgICBkPSJtIDI2OSw4LjU2IGggNSBtIC01LDIyLjg4IGggNSIKICAgICAgIGlkPSJwYXRoNDIiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9InN0cm9rZS13aWR0aDoxLjExODAwMDAzIiAvPgogIDwvZz4KICA8dGV4dAogICAgIGZvbnQtc2l6ZT0iMTIuNSIKICAgICB5PSIzMC43NTIwMDEiCiAgICAgeD0iMjg2IgogICAgIHdvcmQtc3BhY2luZz0iMCIKICAgICBsZXR0ZXItc3BhY2luZz0iMCIKICAgICBpZD0idGV4dDQ4IgogICAgIHN0eWxlPSJmb250LXNpemU6MTIuNXB4O2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6MDt3b3JkLXNwYWNpbmc6MDtmaWxsOiNmZmZmZmYiPgogICAgPHRzcGFuCiAgICAgICBmb250LXdlaWdodD0iYm9sZCIKICAgICAgIGZvbnQtc2l6ZT0iMzAiCiAgICAgICB5PSIzMC43NTIwMDEiCiAgICAgICB4PSIyODYiCiAgICAgICBpZD0idHNwYW40NiIKICAgICAgIHN0eWxlPSJmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZTozMHB4O2ZvbnQtZmFtaWx5OidPcGVuIFNhbnMnIj5BPC90c3Bhbj4KICA8L3RleHQ+CiAgPGcKICAgICBpZD0iZzU0IgogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmZmZmYiPgogICAgPHBhdGgKICAgICAgIGQ9Im0gMzExLjUsMzEuMDQgdiAtMjIiCiAgICAgICBpZD0icGF0aDUwIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICAgIDxwYXRoCiAgICAgICBkPSJtIDMwOSw4LjU2IGggNSBtIC01LDIyLjg4IGggNSIKICAgICAgIGlkPSJwYXRoNTIiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9InN0cm9rZS13aWR0aDoxLjExODAwMDAzIiAvPgogIDwvZz4KICA8cGF0aAogICAgIGQ9Im0gMzU2LjY0LDIxLjc4MiAtMy40MTYsLTMuNDE0IGMgLTAuNDcyLC0wLjQ3IC0xLjIzNiwtMC40NyAtMS43MDgsMCBsIC0wLjg1NCwwLjg1NCBjIC0wLjQ3LDAuNDcgLTAuNDcsMS4yMzUgMCwxLjcwNiBsIDMuNDE2LDMuNDE0IGMgMC40NzIsMC40NyAxLjIzNiwwLjQ3IDEuNzA4LDAgbCAwLjg1NCwtMC44NTMgYyAwLjQ3MiwtMC40NzMgMC40NzIsLTEuMjM3IDAsLTEuNzA4IG0gLTEwLjcxNCwxMC45MyBjIC0wLjAwNSwwIC0wLjAxMiwwLjAxIC0wLjAyLDAuMDEzIC0wLjAwNCwwIC0wLjAxLDAuMDEgLTAuMDE0LDAuMDEgLTAuMDA1LDAgLTAuMDEsMC4wMSAtMC4wMTYsMC4wMSAtMC4wMDUsMCAtMC4wMSwwLjAxIC0wLjAxNywwLjAxIC0wLjIsMC4xMiAtMC43ODMsMC40MjUgLTIuMiwwLjkzNyAtMC4xNjUsMC4wNiAtMC4zNDUsMC4xMjMgLTAuNTM0LDAuMTkgbCAtMi4wMTQsLTIuMDEzIGMgMC4wNjYsLTAuMTkgMC4xMywtMC4zNzMgMC4xOSwtMC41NCAwLjUxLC0xLjQyIDAuODE4LC0yLjAwNCAwLjkzNiwtMi4yMDIgMC4wMDMsMCAwLjAwNiwtMC4wMSAwLjAwOCwtMC4wMTMgMC4wMDQsLTAuMDEgMC4wMDgsLTAuMDEzIDAuMDEyLC0wLjAyIDAuMDAzLDAgMC4wMDYsLTAuMDEgMC4wMDgsLTAuMDEyIDAuMDA1LC0wLjAxIDAuMDEsLTAuMDE0IDAuMDEzLC0wLjAyIGwgMC4xNDYsLTAuMTQ3IDMuNjUsMy42NDcgLTAuMTUsMC4xNSB6IG0gMy44ODIsLTEwLjkzIGMgLTAuNDcsLTAuNDcgLTEuMjM2LC0wLjQ3IC0xLjcwOCwwIGwgLTAuNDI3LDAuNDI3IC01Ljk3Nyw1Ljk3MyBoIDAuMDAyIGwgLTAuMTksMC4xODggYyAwLDAgLTAuNiwwLjYwNSAtMS45NTYsNC45NzYgLTAuMDEsMC4wMyAtMC4wMiwwLjA2IC0wLjAyOCwwLjA5MiAtMC4wMjQsMC4wNzggLTAuMDUsMC4xNTggLTAuMDc0LDAuMjQgLTAuMDIsMC4wNyAtMC4wNDMsMC4xNDMgLTAuMDY2LDAuMjE2IGwgLTAuMDU2LDAuMTg2IC0wLjEzLDAuNDQgYyAtMC4wOTgsMC4zMyAtMC4zMzYsMS4wNzQgLTAuMDY3LDEuMzQzIDAuMjYsMC4yNiAxLjAxNCwwLjAzIDEuMzQzLC0wLjA2NiBsIDAuNDM3LC0wLjEzIDAuMTk0LC0wLjA2IGMgMC4wNywtMC4wMiAwLjEzNywtMC4wNCAwLjIwNSwtMC4wNjIgbCAwLjI1LC0wLjA3NyBjIDAuMDI1LC0wLjAxIDAuMDUsLTAuMDE1IDAuMDczLC0wLjAyMyA0LjE2NiwtMS4yOTUgNC45MTQsLTEuOTAzIDQuOTc2LC0xLjk2IGggMC4wMDQgbCAwLjE5MywtMC4xOTIgMC4wMTIsMC4wMTMgNS45NzcsLTUuOTc0IDAuNDI3LC0wLjQyNyBjIDAuNDcyLC0wLjQ3IDAuNDcyLC0xLjIzNSAwLC0xLjcwNyBsIC0zLjQxNiwtMy40MTQgeiIKICAgICBpZD0icGF0aDU2IgogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgc3R5bGU9ImZpbGw6IzAwYjc5OCIgLz4KICA8cGF0aAogICAgIGQ9Im0gMzI5LDggLTIsMiB2IDE2IGwgMiwyIGggMTAgbCA4LC04IFYgMTAgbCAtMiwtMiB6IgogICAgIGlkPSJwYXRoNTgiCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICBzdHlsZT0iZmlsbDojMDBiNzk4O2ZpbGwtcnVsZTpldmVub2RkIiAvPgogIDxnCiAgICAgaWQ9Imc2NCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmIj4KICAgIDxwYXRoCiAgICAgICBkPSJtIDM5Ni42NCwyMS43ODIgLTMuNDE2LC0zLjQxNCBjIC0wLjQ3MiwtMC40NyAtMS4yMzYsLTAuNDcgLTEuNzA4LDAgbCAtMC44NTQsMC44NTQgYyAtMC40NywwLjQ3IC0wLjQ3LDEuMjM1IDAsMS43MDYgbCAzLjQxNiwzLjQxNCBjIDAuNDcyLDAuNDcgMS4yMzYsMC40NyAxLjcwOCwwIGwgMC44NTQsLTAuODUzIGMgMC40NzIsLTAuNDczIDAuNDcyLC0xLjIzNyAwLC0xLjcwOCBtIC0xMC43MTQsMTAuOTMgYyAtMC4wMDUsMCAtMC4wMTIsMC4wMSAtMC4wMiwwLjAxMyAtMC4wMDQsMCAtMC4wMSwwLjAxIC0wLjAxNCwwLjAxIC0wLjAwNSwwIC0wLjAxLDAuMDEgLTAuMDE2LDAuMDEgLTAuMDA1LDAgLTAuMDEsMC4wMSAtMC4wMTcsMC4wMSAtMC4yLDAuMTIgLTAuNzgzLDAuNDI1IC0yLjIsMC45MzcgLTAuMTY1LDAuMDYgLTAuMzQ1LDAuMTIzIC0wLjUzNCwwLjE5IGwgLTIuMDE0LC0yLjAxMyBjIDAuMDY2LC0wLjE5IDAuMTMsLTAuMzczIDAuMTksLTAuNTQgMC41MSwtMS40MiAwLjgxOCwtMi4wMDQgMC45MzYsLTIuMjAyIDAuMDAzLDAgMC4wMDYsLTAuMDEgMC4wMDgsLTAuMDEzIDAuMDA0LC0wLjAxIDAuMDA4LC0wLjAxMyAwLjAxMiwtMC4wMiAwLjAwMywwIDAuMDA2LC0wLjAxIDAuMDA4LC0wLjAxMiAwLjAwNSwtMC4wMSAwLjAxLC0wLjAxNCAwLjAxMywtMC4wMiBsIDAuMTQ2LC0wLjE0NyAzLjY1LDMuNjQ3IC0wLjE1LDAuMTUgeiBtIDMuODgyLC0xMC45MyBjIC0wLjQ3LC0wLjQ3IC0xLjIzNiwtMC40NyAtMS43MDgsMCBsIC0wLjQyNywwLjQyNyAtNS45NzcsNS45NzMgaCAwLjAwMiBsIC0wLjE5LDAuMTg4IGMgMCwwIC0wLjYsMC42MDUgLTEuOTU2LDQuOTc2IC0wLjAxLDAuMDMgLTAuMDIsMC4wNiAtMC4wMjgsMC4wOTIgLTAuMDI0LDAuMDc4IC0wLjA1LDAuMTU4IC0wLjA3NCwwLjI0IC0wLjAyLDAuMDcgLTAuMDQzLDAuMTQzIC0wLjA2NiwwLjIxNiBsIC0wLjA1NiwwLjE4NiAtMC4xMywwLjQ0IGMgLTAuMDk4LDAuMzMgLTAuMzM2LDEuMDc0IC0wLjA2NywxLjM0MyAwLjI2LDAuMjYgMS4wMTQsMC4wMyAxLjM0MywtMC4wNjYgbCAwLjQzNywtMC4xMyAwLjE5NCwtMC4wNiBjIDAuMDcsLTAuMDIgMC4xMzcsLTAuMDQgMC4yMDUsLTAuMDYyIGwgMC4yNSwtMC4wNzcgYyAwLjAyNSwtMC4wMSAwLjA1LC0wLjAxNSAwLjA3MywtMC4wMjMgNC4xNjYsLTEuMjk1IDQuOTE0LC0xLjkwMyA0Ljk3NiwtMS45NiBoIDAuMDA0IGwgMC4xOTMsLTAuMTkyIDAuMDEyLDAuMDEzIDUuOTc3LC01Ljk3NCAwLjQyNywtMC40MjcgYyAwLjQ3MiwtMC40NyAwLjQ3MiwtMS4yMzUgMCwtMS43MDcgbCAtMy40MTYsLTMuNDE0IHoiCiAgICAgICBpZD0icGF0aDYwIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJzdHJva2U6I2VlZmZmZjtzdHJva2Utd2lkdGg6MC4wMyIgLz4KICAgIDxwYXRoCiAgICAgICBkPSJtIDM2OSw4IC0yLDIgdiAxNiBsIDIsMiBoIDEwIGwgOCwtOCBWIDEwIGwgLTIsLTIgeiBtIDkxLjUzLDE1Ljk3IGMgLTMuMTYsMS42MyAtMS4xNTcsNS41MzQgLTQuNzQsNi44MDMgLTMuNzYzLDEuMzM0IC02Ljg5MiwtMy40OTIgLTcuNjc2LC02Ljk2MyAtMC4zLC0xLjMzMyAtMC45MiwtMTIuMzE0IDExLjEzOCwtMTQuNTkzIDkuNDA3LC0xLjc3OCAxMi42NTcsNy44NTQgMTIuNzIsMTAuODkgMC4wNTgsMi44OSAwLjM3LDkuMDQgLTQuNDQsOC45NjIgLTQuMDYsLTAuMDY2IC0zLjIwMywtNC4wNjQgLTYuODgsLTUuMDM4IC0xLjk1NiwtMC41MTggLTAuMTIyLC0wLjA2MiAtMC4xMjIsLTAuMDYyIHoiCiAgICAgICBpZD0icGF0aDYyIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZCIgLz4KICA8L2c+CiAgPGVsbGlwc2UKICAgICByeD0iMi40MzgiCiAgICAgcnk9IjIuNSIKICAgICBjeT0iMjQuODEyIgogICAgIGN4PSI0NTQuMTkiCiAgICAgaWQ9ImVsbGlwc2U2NiIKICAgICBzdHlsZT0iZmlsbDojMDAyYTUwIiAvPgogIDxnCiAgICAgaWQ9Imc3OCIKICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDAyYTUwO3N0cm9rZS13aWR0aDoxLjczNTk5OTk0O3N0cm9rZS1saW5lY2FwOnJvdW5kIj4KICAgIDxwYXRoCiAgICAgICBkPSJtIDQ1Mi43OCwxOC41NCA0LjM0LC0yLjYwNCBtIC0zLjQ4LDAuODc0IDIuNjA0LC0xLjczNiBtIC0xLjczNCwzLjQ2NiAxLjczNiwtMC44NjgiCiAgICAgICBpZD0icGF0aDY4IgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICAgIDxnCiAgICAgICBpZD0iZzcyIj4KICAgICAgPHBhdGgKICAgICAgICAgZD0ibSA0NjEuNDcsMTcuMTMgNC4zNCwtMi42MDQgbSAtMy40NywwLjg2NCAyLjYwNCwtMS43MzYgbSAtMS43MzQsMy40NzYgMS43MzYsLTAuODY4IgogICAgICAgICBpZD0icGF0aDcwIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogICAgPC9nPgogICAgPGcKICAgICAgIGlkPSJnNzYiPgogICAgICA8cGF0aAogICAgICAgICBkPSJtIDQ2NC45MSwyMy4yMiA0LjM0LC0yLjYwNCBtIC0zLjQ4LDAuODY0IDIuNjA0LC0xLjczNiBtIC0xLjczNCwzLjQ3NiAxLjczNiwtMC44NjgiCiAgICAgICAgIGlkPSJwYXRoNzQiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgICA8L2c+CiAgPC9nPgogIDxwYXRoCiAgICAgZD0ibSA0MjAuNTMsMjMuOTcgYyAtMy4xNiwxLjYzIC0xLjE1Nyw1LjUzNCAtNC43NCw2LjgwMyAtMy43NjMsMS4zMzQgLTYuODkyLC0zLjQ5MiAtNy42NzYsLTYuOTYzIC0wLjMsLTEuMzMzIC0wLjkyLC0xMi4zMTQgMTEuMTM4LC0xNC41OTMgOS40MDcsLTEuNzc4IDEyLjY1Nyw3Ljg1NCAxMi43MiwxMC44OSAwLjA1OCwyLjg5IDAuMzcsOS4wNCAtNC40NCw4Ljk2MiAtNC4wNiwtMC4wNjYgLTMuMjAzLC00LjA2NCAtNi44OCwtNS4wMzggLTEuOTU2LC0wLjUxOCAtMC4xMjIsLTAuMDYyIC0wLjEyMiwtMC4wNjIgeiIKICAgICBpZD0icGF0aDgwIgogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgc3R5bGU9ImZpbGw6IzAwYjc5ODtmaWxsLXJ1bGU6ZXZlbm9kZCIgLz4KICA8ZWxsaXBzZQogICAgIHJ4PSIyLjQzOCIKICAgICByeT0iMi41IgogICAgIGN5PSIyNC44MTIiCiAgICAgY3g9IjQxNC4xOSIKICAgICBpZD0iZWxsaXBzZTgyIgogICAgIHN0eWxlPSJmaWxsOiNlOWVkZjAiIC8+CiAgPGcKICAgICBpZD0iZzk0IgogICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNlZGVmZjA7c3Ryb2tlLXdpZHRoOjEuNzM1OTk5OTQ7c3Ryb2tlLWxpbmVjYXA6cm91bmQiPgogICAgPHBhdGgKICAgICAgIGQ9Im0gNDEyLjc4LDE4LjU0IDQuMzQsLTIuNjA0IG0gLTMuNDgsMC44NzQgMi42MDQsLTEuNzM2IG0gLTEuNzM0LDMuNDY2IDEuNzM2LC0wLjg2OCIKICAgICAgIGlkPSJwYXRoODQiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogICAgPGcKICAgICAgIGlkPSJnODgiPgogICAgICA8cGF0aAogICAgICAgICBkPSJtIDQyMS40NywxNy4xMyA0LjM0LC0yLjYwNCBtIC0zLjQ3LDAuODY0IDIuNjA0LC0xLjczNiBtIC0xLjczNCwzLjQ3NiAxLjczNiwtMC44NjgiCiAgICAgICAgIGlkPSJwYXRoODYiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgICA8L2c+CiAgICA8ZwogICAgICAgaWQ9Imc5MiI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Im0gNDI0LjkxLDIzLjIyIDQuMzQsLTIuNjA0IG0gLTMuNDgsMC44NjQgMi42MDQsLTEuNzM2IG0gLTEuNzM0LDMuNDc2IDEuNzM2LC0wLjg2OCIKICAgICAgICAgaWQ9InBhdGg5MCIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICAgIDwvZz4KICA8L2c+CiAgPGcKICAgICBjbGlwLXBhdGg9InVybCgjYSkiCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMjk3NiwwLDAsLTAuMDI5MDIsNi42NjcsMzMpIgogICAgIGlkPSJnOTgiCiAgICAgc3R5bGU9ImZpbGw6IzAwYjc5OCI+CiAgICA8cGF0aAogICAgICAgZD0ibSA0NDgsNDQ4IGMgLTYxLjc3MiwwIC0xMTIsNTAuMjMgLTExMiwxMTIgMCw2MS43NyA1MC4yMjgsMTEyIDExMiwxMTIgNjEuNzcsMCAxMTIsLTUwLjIzIDExMiwtMTEyIDAsLTYxLjc3IC01MC4yMywtMTEyIC0xMTIsLTExMiBtIDAsNDQ4IEMgMjYyLjcyLDg5NiAxMTIsNzQ1LjI4IDExMiw1NjAgYyAwLC03MC41ODcgMjEuOTU4LC0xMzguMyA2My40MjQsLTE5NS44OSBsIDguODE4LC0xMi4zNiAyNDEuMzYsLTM0MC41NCBDIDQzMC44OTgsNC4xNiA0MzkuMjEyLDAgNDQ4LjAwMiwwIGMgOC43ODgsMCAxNy4xMDIsNC4xNTcgMjIuMzk0LDExLjIxIGwgMjM4LjM2LDMzNi40OSAxMS43NiwxNi4zIGMgNDEuNTMsNTcuNjk3IDYzLjQ5LDEyNS40MSA2My40OSwxOTYgMCwxODUuMjggLTE1MC43MiwzMzYgLTMzNiwzMzYiCiAgICAgICBpZD0icGF0aDk2IgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICA8L2c+CiAgPGcKICAgICBjbGlwLXBhdGg9InVybCgjYikiCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMjk3NiwwLDAsLTAuMDI5MDIsNDYuNjY3LDMzKSIKICAgICBpZD0iZzEwMiIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmIj4KICAgIDxwYXRoCiAgICAgICBkPSJtIDQ0OCw0NDggYyAtNjEuNzcyLDAgLTExMiw1MC4yMyAtMTEyLDExMiAwLDYxLjc3IDUwLjIyOCwxMTIgMTEyLDExMiA2MS43NywwIDExMiwtNTAuMjMgMTEyLC0xMTIgMCwtNjEuNzcgLTUwLjIzLC0xMTIgLTExMiwtMTEyIG0gMCw0NDggQyAyNjIuNzIsODk2IDExMiw3NDUuMjggMTEyLDU2MCBjIDAsLTcwLjU4NyAyMS45NTgsLTEzOC4zIDYzLjQyNCwtMTk1Ljg5IGwgOC44MTgsLTEyLjM2IDI0MS4zNiwtMzQwLjU0IEMgNDMwLjg5OCw0LjE2IDQzOS4yMTIsMCA0NDguMDAyLDAgYyA4Ljc4OCwwIDE3LjEwMiw0LjE1NyAyMi4zOTQsMTEuMjEgbCAyMzguMzYsMzM2LjQ5IDExLjc2LDE2LjMgYyA0MS41Myw1Ny42OTcgNjMuNDksMTI1LjQxIDYzLjQ5LDE5NiAwLDE4NS4yOCAtMTUwLjcyLDMzNiAtMzM2LDMzNiIKICAgICAgIGlkPSJwYXRoMTAwIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICA8L2c+CiAgPGcKICAgICBpZD0iZzEwNiIKICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZmZmZmZmO3N0cm9rZS13aWR0aDozLjgxMzk5OTg5O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZCI+CiAgICA8cGF0aAogICAgICAgZD0ibSA2MTEuOTMsMTEuOTMgMTYuMTQ4LDE2LjE0OCBNIDYyOC4wNywxMS45MyA2MTEuOTIyLDI4LjA3OCIKICAgICAgIGlkPSJwYXRoMTA0IgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICA8L2c+CiAgPGcKICAgICBpZD0iZzExMCIKICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDBiNzk4O3N0cm9rZS13aWR0aDozLjgxMzk5OTg5O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZCI+CiAgICA8cGF0aAogICAgICAgZD0ibSA1NzEuOTMsMTEuOTMgMTYuMTQ4LDE2LjE0OCBNIDU4OC4wNywxMS45MyA1NzEuOTIyLDI4LjA3OCIKICAgICAgIGlkPSJwYXRoMTA4IgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICA8L2c+CiAgPHBhdGgKICAgICBkPSJtIDQ4NywzMC4wNCAxLjAwNCwtNiA0Ljk5Niw0Ljk5IHoiCiAgICAgaWQ9InBhdGgxMTIiCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICBzdHlsZT0iZmlsbDojMDBiNzk4O2ZpbGwtcnVsZTpldmVub2RkIiAvPgogIDxnCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ4LC05NzIuMzYpIgogICAgIGlkPSJnMTI4IgogICAgIHN0eWxlPSJmaWxsOiMwMGI3OTgiPgogICAgPGNpcmNsZQogICAgICAgY3g9IjU0MSIKICAgICAgIGN5PSI5ODcuMzU5OTkiCiAgICAgICByPSI1IgogICAgICAgaWQ9ImNpcmNsZTExNCIgLz4KICAgIDxjaXJjbGUKICAgICAgIGN4PSI1NTUiCiAgICAgICBjeT0iOTg3LjM1OTk5IgogICAgICAgcj0iNSIKICAgICAgIGlkPSJjaXJjbGUxMTYiIC8+CiAgICA8Y2lyY2xlCiAgICAgICBjeD0iNTU1IgogICAgICAgY3k9Ijk5Ni4zNTk5OSIKICAgICAgIHI9IjUiCiAgICAgICBpZD0iY2lyY2xlMTE4IiAvPgogICAgPHJlY3QKICAgICAgIHJ4PSIwIgogICAgICAgcnk9IjAiCiAgICAgICBoZWlnaHQ9IjExIgogICAgICAgd2lkdGg9IjE0IgogICAgICAgeT0iOTgyLjM1OTk5IgogICAgICAgeD0iNTQxIgogICAgICAgaWQ9InJlY3QxMjAiIC8+CiAgICA8cGF0aAogICAgICAgZD0ibSA1NTAsOTg3LjM2IGggMTAgdiA5IGggLTEwIHoiCiAgICAgICBpZD0icGF0aDEyMiIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgICA8cGF0aAogICAgICAgZD0ibSA1NDQsOTkzLjM2IGggMTEgdiA4IGggLTExIHogbSAtOCwtNiBoIDcgdiA2IGggLTcgeiIKICAgICAgIGlkPSJwYXRoMTI0IgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICAgIDxwYXRoCiAgICAgICBkPSJtIDUzNiw5OTMuMzYgOCw4IHYgLTggeiIKICAgICAgIGlkPSJwYXRoMTI2IgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZCIgLz4KICA8L2c+CiAgPGcKICAgICBpZD0iZzEzMiIKICAgICBzdHlsZT0iZmlsbDojZWRlZmYwIj4KICAgIDxwYXRoCiAgICAgICBkPSJtIDQ5MywxNCBoIDE1IHYgMSBoIC0xNSB6IG0gMCw0IGggMTUgdiAxIGggLTE1IHogbSAzLDQgaCAxMiB2IDEgaCAtMTIgeiIKICAgICAgIGlkPSJwYXRoMTMwIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICA8L2c+CiAgPHBhdGgKICAgICBkPSJtIDUyNywzMCAxLjAwNCwtNiA0Ljk5Niw0Ljk5IHoiCiAgICAgaWQ9InBhdGgxMzQiCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtcnVsZTpldmVub2RkIiAvPgogIDxnCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTgsLTk3Mi4zNikiCiAgICAgaWQ9ImcxNTAiCiAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZiI+CiAgICA8Y2lyY2xlCiAgICAgICBjeT0iOTg3LjM1OTk5IgogICAgICAgY3g9IjU0MSIKICAgICAgIHI9IjUiCiAgICAgICBpZD0iY2lyY2xlMTM2IiAvPgogICAgPGNpcmNsZQogICAgICAgY3k9Ijk4Ny4zNTk5OSIKICAgICAgIGN4PSI1NTUiCiAgICAgICByPSI1IgogICAgICAgaWQ9ImNpcmNsZTEzOCIgLz4KICAgIDxjaXJjbGUKICAgICAgIGN5PSI5OTYuMzU5OTkiCiAgICAgICBjeD0iNTU1IgogICAgICAgcj0iNSIKICAgICAgIGlkPSJjaXJjbGUxNDAiIC8+CiAgICA8cmVjdAogICAgICAgcng9IjAiCiAgICAgICByeT0iMCIKICAgICAgIGhlaWdodD0iMTEiCiAgICAgICB3aWR0aD0iMTQiCiAgICAgICB5PSI5ODIuMzU5OTkiCiAgICAgICB4PSI1NDEiCiAgICAgICBpZD0icmVjdDE0MiIgLz4KICAgIDxwYXRoCiAgICAgICBkPSJtIDU1MCw5ODcuMzYgaCAxMCB2IDkgaCAtMTAgeiIKICAgICAgIGlkPSJwYXRoMTQ0IgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICAgIDxwYXRoCiAgICAgICBkPSJtIDU0NCw5OTMuMzYgaCAxMSB2IDggaCAtMTEgeiBtIC04LC02IGggNyB2IDYgaCAtNyB6IgogICAgICAgaWQ9InBhdGgxNDYiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogICAgPHBhdGgKICAgICAgIGQ9Im0gNTM2LDk5My4zNiA4LDggdiAtOCB6IgogICAgICAgaWQ9InBhdGgxNDgiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkIiAvPgogIDwvZz4KICA8ZwogICAgIGlkPSJnMTU0IgogICAgIHN0eWxlPSJmaWxsOiMwMDJhNTAiPgogICAgPHBhdGgKICAgICAgIGQ9Im0gNTMzLDE0IGggMTUgdiAxIGggLTE1IHogbSAwLDQgaCAxNSB2IDEgaCAtMTUgeiBtIDMsNCBoIDEyIHYgMSBoIC0xMiB6IgogICAgICAgaWQ9InBhdGgxNTIiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogIDwvZz4KICA8cGF0aAogICAgIHN0eWxlPSJmaWxsOiMwMGI3OTg7ZmlsbC1vcGFjaXR5OjAuNDtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6IzAwYjc5ODtzdHJva2Utd2lkdGg6MiIKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgIGlkPSJwYXRoMjItOSIKICAgICBkPSJtIDY0OC45MjgxLDI5LjYzNDk4MiAzLC0xOS44NzQ5OTk1IDE0Ljc1LC0zIDUsMjUuODc0OTk5NSB6IiAvPgogIDxnCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC40ODQ3NjQ1NCwwLDAsMC40NTk4ODc1Nyw1NTMuMjgyOTUsMTAuOTMwMDY3KSIKICAgICBpZD0iZzM2LTAiCiAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLXJ1bGU6ZXZlbm9kZCI+CiAgICA8cGF0aAogICAgICAgZD0ibSAyMDguMzEsMjkuOTM4IDMsLTE5Ljg3NSAxNC43NSwtMyA1LDI1Ljg3NSB6IgogICAgICAgaWQ9InBhdGgzMC0xIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsLW9wYWNpdHk6MC40O3N0cm9rZTojZmZmZmZmO3N0cm9rZS13aWR0aDoyIiAvPgogICAgPGcKICAgICAgIGlkPSJnMzQtNyIKICAgICAgIHN0eWxlPSJzdHJva2U6IzAwMmE1MDtzdHJva2Utd2lkdGg6MS41Ij4KICAgICAgPHBhdGgKICAgICAgICAgZD0ibSAyMjMuOTQsNS4wNjMgdiA0IGggNCB2IC00IHogbSAtMTQuNzUsMy4yNSB2IDQgaCA0IHYgLTQgeiBtIC0yLjg4LDE5LjYyNSB2IDQgaCA0IHYgLTQgeiBtIDIzLjM4LDMgdiA0IGggNCB2IC00IHoiCiAgICAgICAgIGlkPSJwYXRoMzItOCIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICAgIDwvZz4KICA8L2c+CiAgPHBhdGgKICAgICBzdHlsZT0iZmlsbDojMDBiNzk4O2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTojZTllZGYwO3N0cm9rZS13aWR0aDowLjcwOTk5NTkzIgogICAgIGQ9Im0gNjYxLjg1NDc2LDEzLjIxODEwOCB2IDEuODQ2Mjg2IGggMS45NDE1NCB2IC0xLjg0NjI4NiB6IG0gLTcuMTU5NTcsMS41MDAxMTQgdiAxLjg0NjI5NiBoIDEuOTQxNTQgdiAtMS44NDYyOTYgeiBtIC0xLjM5Nzg4LDkuMDU4MzcyIHYgMS44NDYyNzcgaCAxLjk0MTUzIHYgLTEuODQ2Mjc3IHogbSAxMS4zNDg0OCwxLjM4NDcxNSB2IDEuODQ2MzIxIGggMS45NDE1MiB2IC0xLjg0NjMyMSB6IgogICAgIGlkPSJwYXRoMjQtNSIKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogIDxnCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC40ODQ3NjQ1NCwwLDAsMC40NTk4ODc1Nyw1OTEuMjgyNDksMTAuOTQzNzY5KSIKICAgICBpZD0iZzM2LTAtMSIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtcnVsZTpldmVub2RkIj4KICAgIDxwYXRoCiAgICAgICBkPSJtIDIwOC4zMSwyOS45MzggMywtMTkuODc1IDE0Ljc1LC0zIDUsMjUuODc1IHoiCiAgICAgICBpZD0icGF0aDMwLTEtMCIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbC1vcGFjaXR5OjAuNDtzdHJva2U6I2ZmZmZmZjtzdHJva2Utd2lkdGg6MiIgLz4KICAgIDxnCiAgICAgICBpZD0iZzM0LTctMSIKICAgICAgIHN0eWxlPSJzdHJva2U6IzAwMmE1MDtzdHJva2Utd2lkdGg6MS41Ij4KICAgICAgPHBhdGgKICAgICAgICAgZD0ibSAyMjMuOTQsNS4wNjMgdiA0IGggNCB2IC00IHogbSAtMTQuNzUsMy4yNSB2IDQgaCA0IHYgLTQgeiBtIC0yLjg4LDE5LjYyNSB2IDQgaCA0IHYgLTQgeiBtIDIzLjM4LDMgdiA0IGggNCB2IC00IHoiCiAgICAgICAgIGlkPSJwYXRoMzItOC0zIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==');
background-size: 720px 40px;
background-color: #e9edf0;
border: unset;
}
.drawing-tool-active {
background-color: #002a50;
}
.drawing-tool-section-title {
/* font-family: OpenSansExtraBold,"Open Sans",Arial,sans-serif; */
font-size: 0.75em;
margin-bottom: 0;
margin-top: 0;
text-transform: uppercase;
}
div.drawing-tools-flex-display {
justify-content: center;
padding : 0;
margin: 12px 0;
}
.drawing-tool-section:not(:last-child) {
border-bottom: 1px solid #ddd;
}
/*
* Drawing tools
*/
button[id^=drawing-tool-point-] {
background-position: 0 0;
}
button[id^=drawing-tool-point-].drawing-tool-active {
background-position: -40px 0;
}
button[id^=drawing-tool-line-].drawing-tool-active {
background-position: -120px 0;
}
button[id^=drawing-tool-line-] {
background-position: -80px 0;
}
button[id^=drawing-tool-holes-] {
background-position: -640px 0;
}
button[id^=drawing-tool-holes-].drawing-tool-active {
background-position: -680px 0;
}
button[id^=drawing-tool-polygon-] {
background-position: -160px 0;
}
button[id^=drawing-tool-polygon-].drawing-tool-active {
background-position: -200px 0;
}
button[id^=drawing-tool-text-] {
background-position: -240px 0;
}
button[id^=drawing-tool-text-].drawing-tool-active {
background-position: -280px 0;
}
/*
* Editing tools
*/
button[id^=drawing-tool-edit-] {
background-position: -320px 0;
}
button[id^=drawing-tool-edit-].drawing-tool-active {
background-position: -360px 0;
}
button[id^=drawing-tool-display] {
background-position: -400px 0;
}
button[id^=drawing-tool-display-].drawing-tool-active {
background-position: -440px 0;
}
button[id^=drawing-tool-tooltip] {
background-position: -480px 0;
}
button[id^=drawing-tool-tooltip-].drawing-tool-active {
background-position: -520px 0;
}
button[id^=drawing-tool-remove] {
background-position: -560px 0;
}
button[id^=drawing-tool-remove-].drawing-tool-active {
background-position: -600px 0;
}
/* section d'export */
div.drawing-tools-flex-display {
justify-content: space-between;
}
button[id^=drawing-export-] {
background-position: 2px 0;
}
.drawing-button {
margin: auto;
font-size: 0.7em;
height: 30px;
line-height: 30px;
padding-left: 30px;
padding-right: 15px;
/* from site colors-chart */
background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAxMjAiPjxnIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZT0iIzAwYjc5OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjMiIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik02ODggMzI2LjR2OGgyMHYtOE02OTggMzEyLjR2MTQiIHRyYW5zZm9ybT0ibWF0cml4KC42MDg2IDAgMCAuNTU5NSAtNDA5LjggLTEzNikiLz48cGF0aCBkPSJNNjkzIDMyMS40bDUgNSA1LTUiIHRyYW5zZm9ybT0ibWF0cml4KC42MDg2IDAgMCAuNTU5NSAtNDA5LjggLTEzNikiLz48L2c+PGcgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwNSAtODU3LjQpIj48cmVjdCByeD0iMCIgcnk9IjAiIGhlaWdodD0iMTQiIHdpZHRoPSIxIiB5PSI5MjUuNCIgeD0iNTEzIi8+PHJlY3Qgcng9IjAiIHJ5PSIwIiBoZWlnaHQ9IjgiIHdpZHRoPSIxIiB5PSI5MjUuNCIgeD0iNTE0Ii8+PHBhdGggZD0iTTUxNSA5MzAuNGgxdjNoLTF6TTUxNiA5MzEuNGg4djJoLTh6Ii8+PHJlY3Qgcng9IjAiIHJ5PSIwIiBoZWlnaHQ9IjE0IiB3aWR0aD0iMSIgeT0iOTI1LjQiIHg9IjUyNiIvPjxwYXRoIGQ9Ik01MjUgOTI1LjRoMXY4aC0xek01MjQgOTMwLjRoMXYzaC0xek01MTUgOTM0LjRoMTB2MmgtMTB6TTUyMCA5MzYuNGg1djNoLTV6TTUxNyA5MzcuNGgydjJoLTJ6TTUxNSA5MzYuNGgxdjNoLTF6TTUxOSA5MjUuNGg1djVoLTV6TTUxNiA5MjguNGgzdjJoLTN6TTUxNiA5MjUuNGgxdjNoLTF6TTUxNyA5MjUuNGgydjFoLTJ6Ii8+PC9nPjxnIGZpbGw9IiMwMGI3OTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NDAgLTgyNy40KSI+PHJlY3Qgcng9IjAiIHJ5PSIwIiBoZWlnaHQ9IjE0IiB3aWR0aD0iMSIgeT0iOTI1LjQiIHg9IjU0OCIvPjxyZWN0IHJ4PSIwIiByeT0iMCIgaGVpZ2h0PSI4IiB3aWR0aD0iMSIgeT0iOTI1LjQiIHg9IjU0OSIvPjxwYXRoIGQ9Ik01NTAgOTMwLjRoMXYzaC0xek01NTEgOTMxLjRoOHYyaC04eiIvPjxyZWN0IHJ4PSIwIiByeT0iMCIgaGVpZ2h0PSIxNCIgd2lkdGg9IjEiIHk9IjkyNS40IiB4PSI1NjEiLz48cGF0aCBkPSJNNTYwIDkyNS40aDF2OGgtMXpNNTU5IDkzMC40aDF2M2gtMXpNNTUwIDkzNC40aDEwdjJoLTEwek01NTUgOTM2LjRoNXYzaC01ek01NTIgOTM3LjRoMnYyaC0yek01NTAgOTM2LjRoMXYzaC0xek01NTQgOTI1LjRoNXY1aC01ek01NTEgOTI4LjRoM3YyaC0zek01NTEgOTI1LjRoMXYzaC0xek01NTIgOTI1LjRoMnYxaC0yeiIvPjwvZz48ZyBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIzIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNjg4IDMyNi40djhoMjB2LThNNjk4IDMxMi40djE0IiB0cmFuc2Zvcm09Im1hdHJpeCguNjA4NiAwIDAgLjU1OTUgLTQwOS44IC0xNjYpIi8+PHBhdGggZD0iTTY5MyAzMjEuNGw1IDUgNS01IiB0cmFuc2Zvcm09Im1hdHJpeCguNjA4NiAwIDAgLjU1OTUgLTQwOS44IC0xNjYpIi8+PC9nPjwvc3ZnPg==');
background-size: 30px 120px;
}
.tool-form-submit {
border: medium none;
border-radius: 20px;
font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;
font-size: 0.9em;
text-align: center;
text-transform: uppercase;
/* from site colors-chart */
background-color: #00b798;
color: #fff;
}
/*
* popups
*/
.gp-label-div,
.gp-styling-div {
position: relative;
top: 17px;
border-radius: 10px;
font-size: 0.75em;
background-color: #FFF;
box-shadow: 0 0 5px #000;
box-sizing: border-box;
border: unset;
}
.gp-label-div::before,
.gp-styling-div::before {
content: "";
position: absolute;
border-bottom: 15px solid #FFF;
border-right: 9px solid transparent;
border-left: 10px solid transparent;
top: -15px;
margin-left: -10px;
left: 50%;
}
.gp-textarea-att-label-style,
.gp-input-label-style {
border: none;
}
.gp-textarea-att-label-style {
width: 240px;
height: 80px;
resize: none;
}
.gp-input-measure-style {
width: 240px;
font-size: 0.75em;
background-color: #FFF;
text-align: center;
border-radius: 10px;
}
.gp-textarea-att-label-style {
display: block;
}
.gp-label-div .closer {
border-top-right-radius: 10px;
background-color: #FFF;
}
.gp-input-label-style {
width: 180px;
}
/* Label popups */
.gp-label-div {
padding: 10px;
}
/* Styling popup */
.gp-styling-div {
width: 340px;
padding: 20px;
padding-top: 50px;
}
.gp-styling-div::after {
content: "Modifier le style";
position: absolute;
display: block;
width: 280px;
height: 30px;
line-height: 30px;
text-align: center;
left: 30px;
top: 0;
border-bottom: 1px solid #BBB;
font-variant: small-caps;
font-size: 1.2em;
font-weight: bold;
}
.gp-label-div .gp-styling-button:not([class*="closer"]) {
display: block;
margin: auto;
margin-top: 10px;
}
.gp-styling-button:not([class*="closer"]) {
display: inline-block;
width: 140px;
height: 24px;
line-height: 24px;
margin-top: 20px;
border-radius: 12px;
text-align: center;
color: #FFF;
background-color: #00B798;
font-weight: bold;
font-size: 0.9em;
text-transform: uppercase;
border: none;
}
.gp-styling-button:not([class*="closer"]):hover {
color: #00B798;
background-color: #EEF2F5;
}
.gp-styling-button:not([class*="closer"]) + .gp-styling-button:not([class*="closer"]) {
margin-left: 20px;
}
.gp-label-div .closer,
.gp-styling-div .closer {
cursor: pointer;
position: absolute;
display: block;
width: 30px;
height: 30px;
top: 0;
right: 0;
border: none;
background-color: transparent;
background-repeat: no-repeat;
background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMCA4NDEuOWg1OTUuM1YwSDB2ODQxLjl6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09Im1hdHJpeCguMDIzNTIgMCAwIC0uMDIzNTIgMSAxOCkiIGZpbGw9IiMwMGI3OTgiPjxwYXRoIGQ9Ik0zNjguNCA0MjAuOWwyMTIuMiAyMTIuMmMxOS41NCAxOS41NCAxOS41NCA1MS4yMSAwIDcwLjc1cy01MS4yMSAxOS41NC03MC43NSAwbC0yMTIuMi0yMTIuMy0yMTIuMiAyMTIuM2MtMTkuNTQgMTkuNTQtNTEuMjEgMTkuNTQtNzAuNzUgMC0xOS41My0xOS41NC0xOS41My01MS4yMSAwLTcwLjc1TDIyNyA0MjAuOSAxNC44IDIwOC43Yy0xOS41My0xOS41NC0xOS41My01MS4yMSAwLTcwLjc1IDE5LjU0LTE5LjU0IDUxLjIxLTE5LjU0IDcwLjc1IDBsMjEyLjIgMjEyLjIgMjEyLjItMjEyLjJjMTkuNTMtMTkuNTQgNTEuMjEtMTkuNTQgNzAuNzUgMHMxOS41NCA1MS4yMSAwIDcwLjc1TDM2OC41IDQyMC45eiIvPjwvZz48L3N2Zz4=');
background-size: 14px 14px;
background-position: center;
}
.gp-styling-option {
font-size: 11px;
position: relative;
line-height: 30px;
padding: 0 20px;
}
.gp-styling-option input {
display: block;
position: absolute;
height: 20px;
top: 6px;
cursor: pointer;
padding: 0;
}
.gp-styling-option input[type="checkbox"] {
height: 10px;
right: 70px;
padding: 0;
border: none;
background: none;
}
.gp-styling-option input[type="color"] {
width: 30px;
right: 70px;
padding: 0;
border: none;
background: none;
}
.gp-styling-option input[type="text"] {
width: 80px;
right: 40px;
padding: 0 5px;
margin: none;
background: none;
border: 1px solid #808080;
color: #0B6BA7;
}
/* Styling slider : general */
.gp-styling-option input[type="range"] {
margin: 0;
width: 80px;
right: 40px;
}
.gp-styling-option input[type="range"]:focus {
box-shadow: none;
outline: none;
}
/* Styling slider : Chrome, Safari, Opera */
.gp-styling-option input[type="range"]::-webkit-slider-runnable-track {
-webkit-appearance: none;
height: 1px;
background-color: #808080;
}
.gp-styling-option input[type="range"]::-webkit-slider-thumb:before {
position: absolute;
top: 0;
right: 50%;
left: -200px;
height: 1px;
pointer-events: none;
}
.gp-styling-option input[type="range"]::-webkit-slider-thumb {
width: 13px;
height: 13px;
-webkit-appearance: none;
background-color: #0B6BA7;
border: none;
border-radius: 50%;
position: relative;
top: -6px;
}
/* Styling slider : Firefox */
.gp-styling-option input[type="range"]::-moz-range-track {
width: 70px;
height: 1px;
background-color: #808080;
}
.gp-styling-option input[type="range"]::-moz-range-thumb {
width: 13px;
height: 13px;
background-color: #0B6BA7;
border: none;
border-radius: 50%;
box-shadow: 0;
position: relative;
}
/* Styling slider : IE */
.gp-styling-option input[type="range"]::-ms-track {
border: 0;
border-color: transparent;
border-radius: 0;
border-width: 0;
color: transparent;
height: 1px;
width: 70px;
background-color: #808080;
}
.gp-styling-option input[type="range"]::-ms-fill-lower,
.gp-styling-option input[type="range"]::-ms-fill-upper {
background: transparent;
border-radius: 0;
}
.gp-styling-option input[type="range"]::-ms-thumb {
width: 13px;
height: 13px;
background-color: #0B6BA7;
border: none;
border-radius: 50%;
}
.gp-styling-option input[type="range"]::-ms-tooltip {
display: none;
}
.gp-styling-option .marker-input-radio {
display: none;
}
.gp-styling-option .marker-label {
display: inline-block;
height: 32px;
padding: 3px;
margin-right: 5px;
margin-bottom: 5px;
cursor: pointer;
}
.gp-styling-option .marker-input-radio:checked + .marker-label {
padding: 2px;
background-color: rgba(0,183,152,0.5);
border: 1px solid #002A50;
}
.gp-styling-option .marker-label img {
height: 24px;
}
.gpf-draw-linestring-tooltip::before {
background-color: white;
}
.gpf-custom-dropdown-options .gpf-custom-dropdown-option:hover {
background-color: #f0f0f0;
}
.gpf-custom-dropdown-options {
border: 1px solid #ccc;
background-color: #fff;
}
.gp-styling-option input.gpf-custom-dropdown-toggle {
display: none;
}
.gp-styling-option input.gpf-custom-dropdown-display {
display: none;
}
.gpf-custom-dropdown-display:checked + label {
width: 53px;
border-radius: 3px;
}
.gpf-custom-dropdown-display:checked + label::after {
content: ">";
font-weight: bold;
display: flex;
transform: rotate(90deg);
justify-content: center;
align-items: center;
margin-left: 5px;
}