src/admin/resources/dist/main.css
/**
* Default paths for the flags
*/
.google-chrome-font-offset-fix {
display: inline-block;
}
@media (-webkit-min-device-pixel-ratio: 0) {
.google-chrome-font-offset-fix {
margin-top: 2px;
}
}
.block {
border: 1px solid #f0f0f0;
border-radius: 0.25rem;
margin-top: 5px;
padding: 0;
position: relative;
-webkit-transition: .2s ease-in-out border-color, 0s .2s ease-in-out z-index;
transition: .2s ease-in-out border-color, 0s .2s ease-in-out z-index;
}
.block:not(:last-of-type) {
margin-bottom: 25px;
}
.block:hover {
border-color: #adb5bd;
border-radius: 0.25rem;
cursor: move;
-webkit-transition: .2s ease-in-out border-color;
transition: .2s ease-in-out border-color;
z-index: 1;
}
.block-is-layout > .block {
border-color: transparent;
}
.block:before, .block:after {
background-color: #E50060;
content: '';
display: none;
height: 5px;
left: 0;
position: absolute;
right: 0;
z-index: 70;
}
.block:before {
top: -6px;
}
.block:after {
bottom: -6px;
}
.block--drag-top:before {
display: block;
}
.block--drag-bottom:after {
display: block;
}
.block-is-hidden .block-front {
opacity: .3;
}
.block-is-virgin .block-front {
background-color: #cce5ff;
border-radius: 0.25rem;
}
.block-first {
margin-top: 0;
}
.show-block-lines .block {
border-color: rgba(173, 181, 189, 0.5);
}
.empty-placeholder {
color: #333;
font-weight: 200;
font-size: 14px;
}
.block-toolbar {
background-color: #212529;
border-top-left-radius: 0.25rem;
border-top-right-radius: 0.25rem;
color: #fff;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
left: -1px;
opacity: 0;
padding: 0 10px;
pointer-events: none;
position: absolute;
right: -1px;
height: 36px;
margin-top: -36px;
-webkit-transition: .2s ease-in-out opacity;
transition: .2s ease-in-out opacity;
z-index: 1;
}
.block-toolbar .toolbar-item {
border: none !important;
font-size: 20px;
padding: 2px 4px;
}
.block-toolbar .toolbar-item:last-of-type {
padding-right: 0;
}
.block:hover > .block-toolbar {
opacity: 1;
pointer-events: all;
}
.block-is-layout > .block-toolbar,
.block-is-layout:hover > .block-toolbar {
background-color: #adb5bd;
opacity: 1;
pointer-events: all;
}
.block-toolbar .inlinemodal {
color: #000;
font-size: 1rem;
}
.block-front,
.block-edit {
padding: 10px;
}
.block-front {
cursor: pointer;
overflow: hidden;
white-space: normal;
word-break: break-all;
}
.block-front::after {
display: block;
clear: both;
content: "";
}
.block-is-layout > .block > .block-front {
padding: 10px 0;
}
.block-is-layout > .block-is-container > .block-front {
padding: 0;
}
.block-is-container:hover {
background-color: #f0f0f0;
}
.block-toolbar .scheduler-btn,
.block-toolbar-button {
background: none;
background-color: transparent;
border: none;
border-radius: 0.25rem;
color: #fff;
cursor: pointer;
display: block;
margin-left: 5px;
-webkit-transition: .25s ease-in-out background-color;
transition: .25s ease-in-out background-color;
padding: 1px 6px;
}
.block-toolbar .scheduler-btn:hover,
.block-toolbar-button:hover {
background-color: rgba(255, 255, 255, 0.2);
}
.block--is-dragging .block-toolbar .scheduler-btn, .block--is-dragging
.block-toolbar-button {
display: none;
}
.block-toolbar .btn {
font-size: inherit;
line-height: inherit;
color: #fff;
}
.block-toolbar .btn:focus {
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.block-front h1, .block-front h2, .block-front h3, .block-front h4, .block-front h5 {
color: #000;
}
.block-front > *:last-of-type {
margin-bottom: 0;
}
.block-front table {
margin: 0;
}
.block-front table td > p:first-of-type:last-of-type,
.block-front table th > p:first-of-type:last-of-type {
margin: 0;
}
.block-front hr {
margin-bottom: 1rem !important;
margin-top: 1rem !important;
}
.block-front img {
max-width: 100%;
width: auto;
}
.block-front blockquote {
background-color: #f8f9fa;
border-left: 3px solid #E50060;
display: block;
padding: 15px;
position: relative;
width: 100%;
}
.block-front blockquote p {
font-family: "Roboto", sans-serif;
font-style: italic;
margin: 0;
position: relative;
text-indent: 40px;
}
.block-front blockquote p:before {
color: #E50060;
content: '\201C';
font-size: 70px;
font-weight: 700;
left: 0;
line-height: 0;
position: absolute;
text-indent: 0;
text-shadow: 3px 7px 5px rgba(0, 0, 0, 0.1);
top: 20px;
}
.block-front iframe {
max-width: 100%;
}
.block-front .iframe-container {
height: 0;
margin: 0;
overflow: hidden;
padding-bottom: 56.25%;
/* ratio 16x9 */
pointer-events: none;
position: relative;
width: 100%;
}
.block-front .iframe-container iframe {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.blockholder-column {
width: 255px;
padding-left: 0;
padding-right: 0;
display: none;
height: 100vh;
right: 0;
position: fixed;
-webkit-transform: translateX(0) translateZ(0);
transform: translateX(0) translateZ(0);
}
@media (min-width: 960px) {
.blockholder-column {
display: block;
}
}
.blockholder-column-small {
-webkit-transform: translateX(205px);
-ms-transform: translateX(205px);
transform: translateX(205px);
}
.blockholder-column-small .blockholder {
padding: 10px;
}
.blockholder-column-small .blockholder-search {
display: none;
}
.blockholder-column-small .blockholder-item {
padding: 5px;
max-width: 30px;
max-height: 30px;
}
.blockholder-column-small .blockholder-item span {
visibility: hidden;
}
.blockholder-column-small .blockholder-group-title span {
visibility: hidden;
}
.blockholder-column-small .blockholder-favorite, .blockholder-column-small .blockholder-clear-button {
display: none;
max-width: 12px;
padding-left: 2px;
}
.blockholder-column-small .blockholder-favorite i, .blockholder-column-small .blockholder-clear-button i {
font-size: 8px;
}
.blockholder {
background-color: #495057;
color: #adb5bd;
display: block;
height: 100%;
padding: 15px;
width: 100%;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
overflow-y: auto;
}
.blockholder-search {
border-bottom: 1px solid #fff;
display: block;
margin: 0 0 30px;
padding-right: 25px;
position: relative;
width: 100%;
}
.blockholder-search-input {
background: none;
border: none;
color: #fff;
outline: 0;
padding-top: 5px;
width: 100%;
}
.blockholder-search-label {
color: #fff;
display: inline-block;
font-size: 20px;
margin: 0;
position: absolute;
right: 0;
top: 0;
width: auto;
}
.blockholder-group-title {
color: #fff;
cursor: pointer;
display: block;
margin-bottom: 5px;
padding-left: 32px;
}
.blockholder-group:not(:first-of-type) .blockholder-group-title {
margin-top: 30px;
}
.blockholder-group-title .material-icons {
font-size: 20px;
margin-left: -28px;
margin-right: -3px;
}
.blockholder-group-favorites .blockholder-group-title {
color: #E50060;
}
.blockholder-group-copy-stack .blockholder-group-title {
padding-right: 40px;
position: relative;
}
.blockholder-clear-button {
display: block;
padding: 3px 6px 5px 6px;
position: absolute;
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: .25s ease-in-out background-color;
transition: .25s ease-in-out background-color;
}
.blockholder-clear-button .material-icons {
color: #dc3545;
font-size: 20px;
margin: 0;
}
.blockholder-clear-button:hover {
background-color: #fff;
}
.blockholder-list {
list-style: none;
margin: 0;
padding: 0;
}
.blockholder-item {
border: 1px solid transparent;
padding: 4px 2px 3px 30px;
position: relative;
-webkit-transition: .2s ease-in-out border;
transition: .2s ease-in-out border;
}
.blockholder-item:not(:first-of-type) {
margin-top: 5px;
}
.blockholder-item:hover {
border-color: #868e96;
cursor: move;
border-radius: 0.25rem;
}
.blockholder-item .blockholder-icon {
font-size: 20px;
left: 3px;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.blockholder-item .blockholder-icon + span {
margin-left: 0;
}
.blockholder-favorite {
background-color: rgba(73, 80, 87, 0.8);
border: none;
bottom: 0;
color: #E50060;
font-size: 16px;
opacity: 0;
padding: 0 8px 3px 8px;
pointer-events: none;
position: absolute;
right: 0;
top: 0;
-webkit-transition: .25s ease-in-out opacity, .25s ease-in-out color, .25s ease-in-out background-color;
transition: .25s ease-in-out opacity, .25s ease-in-out color, .25s ease-in-out background-color;
}
.blockholder-item:hover .blockholder-favorite {
cursor: pointer;
opacity: 1;
pointer-events: all;
}
.blockholder-favorite:hover {
background-color: #fff;
color: #dc3545;
}
.blockholder-favorite-clear {
padding: 0 6px 3px 6px;
}
.blockholder-group-toggled .blockholder-toggle-icon {
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.blockholder-toggler {
background: #495057;
border: none;
border-radius: 0.25rem;
cursor: pointer;
display: none;
margin: 0;
min-height: 42px;
outline: none !important;
padding: 0;
position: absolute;
left: -8px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: background .25s ease-in-out, min-height .2s ease-in-out;
transition: background .25s ease-in-out, min-height .2s ease-in-out;
width: 16px;
}
.blockholder-toggler i {
color: #f8f9fa;
-webkit-transition: color .25s ease-in-out, -webkit-transform .25s ease-in-out;
transition: color .25s ease-in-out, -webkit-transform .25s ease-in-out;
transition: transform .25s ease-in-out, color .25s ease-in-out;
transition: transform .25s ease-in-out, color .25s ease-in-out, -webkit-transform .25s ease-in-out;
}
.blockholder-toggler:hover {
background: #495057;
min-height: 72px;
}
.blockholder-toggler-open i {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
@media (min-width: 960px) {
.blockholder-toggler {
display: block;
}
}
.block-front .row:not(:first-of-type) .card-no-container-title {
margin-top: 5px;
}
.cmsadmin {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin: 0;
height: 100%;
}
@media (min-width: 960px) {
.cmsadmin {
margin-right: 255px;
overflow-x: hidden;
overflow-y: auto;
margin-top: -10px;
}
}
.cmsadmin > .row {
-webkit-box-flex: 1;
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
margin-right: 0;
}
.cmsadmin > .row > .col > .row {
-webkit-box-flex: 1;
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.cmsadmin > .row > .col,
.cmsadmin > .row > .col > .row > .col {
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
@media (min-width: 960px) {
.cmsadmin > .row > .col,
.cmsadmin > .row > .col > .row > .col {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
}
@media (min-width: 960px) {
.cmsadmin-blockholder-collapsed {
margin: -10px 48px 0 0;
}
}
.cmsadmin-toolbar {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 10px 0 30px;
width: 100%;
}
.cmsadmin-toolbar label {
margin: 0;
}
.cmsadmin-nav-tabs {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
min-height: 43px;
}
.cmsadmin-nav-tabs .nav-item:first-of-type {
margin-left: 0;
margin-right: 10px;
}
.cmsadmin-nav-tabs .nav-item-title {
padding-left: 10px;
}
.cmsadmin-nav-tabs .nav-item-alternative {
margin-left: 5px;
}
.cmsadmin-nav-tabs .nav-item-alternative > .flag {
border-radius: 0.25rem;
line-height: 44px;
}
.cmsadmin-fallback-small {
display: none;
}
.nav-tabs.has-enough-space + .cmsadmin-fallback-small {
display: none;
}
.nav-tabs.not-enough-space {
display: none;
}
.nav-tabs.not-enough-space + .cmsadmin-fallback-small {
display: block;
}
.cmsadmin-pages {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
padding: 0 0 15px;
}
.cmsadmin-pages > .row {
-webkit-box-flex: 1;
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
}
.cmsadmin-pages > .row > .col {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
padding-right: 5px;
width: 100%;
}
.cmsadmin-pages > .row > .col + .col {
padding-left: 5px;
}
.cmsadmin-pages > .row > .col:last-of-type {
padding-right: 10px;
}
.cmsadmin-pages > .row > .col > .nav-tabs {
border-bottom: 0;
-webkit-box-flex: 0;
-webkit-flex: 0 0 42px;
-ms-flex: 0 0 42px;
flex: 0 0 42px;
z-index: 10;
}
.cmsadmin-pages > .row > .col > .nav-tabs .nav-link {
background-color: transparent;
border-bottom: 0;
}
.cmsadmin-pages > .row > .col > .nav-tabs .nav-link.active {
border-bottom: 1px solid #f8f9fa;
}
.cmsadmin-pages > .row > .col > .nav-tabs .nav-item-alternative .nav-link {
background-color: transparent;
}
.cmsadmin-pages > .row > .col > .nav-tabs .nav-item-alternative:not(.nav-item-icon) a.nav-link {
margin-top: -1px;
}
.cmsadmin-page {
border-top: 1px solid #dee2e6;
-webkit-box-flex: 1;
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
margin-top: -1px;
padding: 10px 0 0;
}
.cmsadmin-container-title {
margin-bottom: 5px;
margin-top: 10px;
}
.cmsadmin-frame-wrapper {
position: relative;
}
.cmsadmin-frame {
border: none;
bottom: 30px;
display: block;
height: calc(100% - 25px);
left: 10px;
position: absolute;
right: 10px;
top: 10px;
width: calc(100% - 20px);
}
.cmsnav {
display: block;
margin-bottom: 10px;
width: 100%;
}
.cmsnav-list {
display: block;
list-style: none;
margin: 0;
padding: 0;
}
.cmsnav-list:not(:first-of-type) {
margin-top: 15px;
}
.cmsnav-button:not(:first-of-type) {
margin-top: 5px;
}
.cmsnav-treeview {
display: block;
}
.empty-placeholder {
padding: 10px;
text-align: center;
}
.empty-placeholder--drag-hover {
background-color: #E50060;
color: #fff;
}
.menu-dropdown {
clear: both;
display: block;
padding-top: 10px;
}
.form-side > .menu-dropdown {
padding-top: 0;
}
.menu-dropdown-toggle-all {
font-size: 14px;
cursor: pointer;
}
.menu-dropdown-toggle-all i {
font-size: 24px;
}
.toolbar-item {
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
padding: 0 20px;
}
.toolbar-item:first-of-type {
padding-left: 0;
}
.toolbar-item-lang + .toolbar-item:not(.toolbar-item-lang) {
border-left: 1px solid #dee2e6;
}
.toolbar-item:last-of-type {
padding-right: 0;
}
.toolbar-item-lang {
padding: 5px 10px;
}
.treeview {
display: block;
font-size: 14px;
list-style: none;
margin: 0;
padding: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.treeview-container {
display: block;
margin-top: 20px;
position: relative;
width: 100%;
}
.treeview-chooser .treeview-container {
margin-top: 10px;
}
.treeview-no-entry {
padding: 5px 0 5px 30px;
}
.drag-hover > .treeview-no-entry,
.drag-hover-top > .treeview-no-entry,
.drag-hover-middle > .treeview-no-entry,
.drag-hover-bottom > .treeview-no-entry {
background-color: #28a745;
}
.treeview-items {
display: block;
list-style: none;
margin: 0;
padding: 0;
position: relative;
}
.treeview-item > .treeview-items {
margin-left: 15px;
}
.treeview-item-collapsed > .treeview-items {
display: none;
}
.treeview-item {
display: block;
padding: 0;
position: relative;
}
.treeview-item:before {
border-bottom: 1px solid #ced4da;
border-left: 1px solid #ced4da;
content: '';
display: block;
height: 15px;
left: -4px;
position: absolute;
top: 0;
width: 25px;
}
.treeview-chooser .treeview-item:before {
height: 20px;
top: -5px;
width: 20px;
}
.treeview-item:after {
border-left: 1px solid #ced4da;
content: '';
display: block;
height: 100%;
left: -4px;
position: absolute;
top: 0;
}
.treeview-chooser .treeview-item:after {
top: -5px;
}
.treeview-item-lvl1:before, .treeview-item-lvl1:after {
display: none;
}
.treeview-item:last-child:after {
display: none;
}
.treeview-item-has-children:before {
top: -1px;
width: 7px;
}
.treeview-chooser .treeview-item-has-children:before {
height: 25px;
top: -10px;
}
.treeview-item-collapsed:before {
height: 16px;
}
.treeview-label {
border: solid transparent;
border-width: 2px 0 2px 0;
display: block;
padding: 0 0 0 23px;
position: relative;
width: 100%;
}
.treeview-label:not(.treeview-label-container):hover {
-webkit-animation: treeviewLinkCursorMove 0s .5s forwards;
animation: treeviewLinkCursorMove 0s .5s forwards;
}
.treeview-chooser .treeview-label {
padding-right: 0;
}
.treeview-label-container {
font-weight: bold;
letter-spacing: .8px;
}
.treeview-label:after {
border-radius: 5px;
content: "";
height: 100%;
position: absolute;
right: 0;
top: 0;
width: 5px;
}
.treeview-chooser .treeview-label:after {
display: none;
}
.treeview-label-page:after {
background-color: #28a745;
}
.treeview-item-isoffline > .treeview-label:after {
background-color: #dc3545;
}
.treeview-item-ishidden > .treeview-label {
opacity: .5;
}
.treeview-label.drag-dragging .treeview-icon-collapse {
display: none;
}
.treeview-label.drag-hover-top {
border-top-color: #28a745;
}
.treeview-label.drag-hover-middle {
background-color: #28a745;
}
.treeview-label.drag-hover-bottom {
border-bottom-color: #28a745;
}
.treeview-icon {
font-size: 18px;
height: 18px;
left: 0;
line-height: 1;
position: absolute;
top: 3px;
width: 18px;
}
.treeview-icon-right {
left: auto;
right: 10px;
}
.treeview-icon-right + .treeview-link {
width: calc(100% - 30px);
}
.treeview-icon-right + .treeview-icon-right {
right: 30px;
}
.treeview-icon-right + .treeview-icon-right + .treeview-link {
width: calc(100% - 50px);
}
.treeview-icon-right + .treeview-icon-right + .treeview-icon-right {
right: 50px;
}
.treeview-icon-right + .treeview-icon-right + .treeview-icon-right + .treeview-link {
width: calc(100% - 70px);
}
.treeview-icon-collapse {
cursor: pointer;
font-size: 24px;
height: 24px;
top: 0;
-webkit-transition: .25s ease-in-out transform;
transition: .25s ease-in-out transform;
width: 24px;
}
.treeview-item-collapsed .treeview-icon-collapse {
-webkit-transform: rotate(-90deg) translateX(-1px);
-ms-transform: rotate(-90deg) translateX(-1px);
transform: rotate(-90deg) translateX(-1px);
}
.treeview-icon .material-icons {
display: block;
}
.treeview-link {
border: 1px solid transparent;
border-radius: 5px;
border-radius: 0.25rem;
cursor: pointer;
display: block;
padding: 0 7px;
width: calc(100% - 10px);
word-break: break-word;
word-wrap: break-word;
}
.treeview-item-active > .treeview-label > .treeview-link, .treeview-link:hover {
border-color: rgba(0, 0, 0, 0.125);
}
.treeview-label-container .treeview-item-active > .treeview-label > .treeview-link, .treeview-label-container .treeview-link:hover {
border-color: transparent;
}
.treeview-label:not(.treeview-label-container) .treeview-link:hover {
-webkit-animation: treeviewLinkCursorMove 0s .5s forwards;
animation: treeviewLinkCursorMove 0s .5s forwards;
}
.treeview-chooser .treeview-label-page .treeview-icon {
left: 4px;
top: 2px;
}
@-webkit-keyframes treeviewLinkCursorMove {
0% {
cursor: pointer;
}
100% {
cursor: move;
}
}
@keyframes treeviewLinkCursorMove {
0% {
cursor: pointer;
}
100% {
cursor: move;
}
}
body[class*='internet-explorer-'] {
/**
* ====================
* Block
* ====================
*/
}
body[class*='internet-explorer-'] .block-toolbar {
display: none;
}
body[class*='internet-explorer-'] .block:hover > .block-toolbar,
body[class*='internet-explorer-'] .block-is-layout > .block-toolbar,
body[class*='internet-explorer-'] .block-is-layout:hover > .block-toolbar {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
body[class*='internet-explorer-'] .cmsadmin-frame {
height: calc(100vh - 25px);
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3ZlbmRvci9sdXlhZGV2L2x1eWEtbW9kdWxlLWFkbWluL3NyYy9yZXNvdXJjZXMvc2Nzcy92YXJpYWJsZXMvX2ZsYWdzLnNjc3MiLCJtYWluLmNzcyIsIi4uLy4uLy4uLy4uL3ZlbmRvci9sdXlhZGV2L2x1eWEtbW9kdWxlLWFkbWluL3NyYy9yZXNvdXJjZXMvc2Nzcy9oZWxwZXJzL19nb29nbGUtY2hyb21lLWZvbnQtb2Zmc2V0LWZpeC5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnRzL19ibG9jay5zY3NzIiwiLi4vLi4vLi4vLi4vdmVuZG9yL2x1eWFkZXYvbHV5YS1tb2R1bGUtYWRtaW4vc3JjL3Jlc291cmNlcy9zY3NzL3ZhcmlhYmxlcy9fYm9vdHN0cmFwLnNjc3MiLCIuLi8uLi8uLi8uLi92ZW5kb3IvbHV5YWRldi9sdXlhLW1vZHVsZS1hZG1pbi9zcmMvcmVzb3VyY2VzL3Njc3MvdmFyaWFibGVzL19jb2xvcnMuc2NzcyIsIi4uLy4uLy4uLy4uL3ZlbmRvci9sdXlhZGV2L2x1eWEtbW9kdWxlLWFkbWluL3NyYy9yZXNvdXJjZXMvc2Nzcy9oZWxwZXJzL196aW5kZXguc2NzcyIsIi4uL3Njc3MvdmFyaWFibGVzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL3ZlbmRvci90d2JzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fYmxvY2stZWxlbWVudHMuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fYmxvY2tob2xkZXIuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fY2FyZC5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnRzL19jbXNhZG1pbi5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnRzL19jbXNuYXYuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fZW1wdHktcGxhY2Vob2xkZXIuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50cy9fbWVudS1kcm9wZG93bi5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnRzL190b29sYmFyLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudHMvX3RyZWV2aWV3LnNjc3MiLCIuLi9zY3NzL2Jyb3dzZXItZml4ZXMvX2llLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0VDRUU7QUNNRjtFQUNJLHFCQUFxQjtBREp6Qjs7QUNISTtFQU1KO0lBTFEsZUFBZTtFRE9yQjtBQUNGOztBRVhBO0VBQ0kseUJBQXlCO0VBQ3pCLHNCQ3lJMkI7RUR4STNCLGVBQWU7RUFDZixVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLDRFQUFvRTtFQUFwRSxvRUFBb0U7QUZjeEU7O0FFcEJBO0VBU1EsbUJBQW1CO0FGZTNCOztBRXhCQTtFQWFRLHFCRUpVO0VGS1Ysc0JDNkh1QjtFRDVIdkIsWUFBWTtFQUNaLGdEQUF3QztFQUF4Qyx3Q0FBd0M7RUFDeEMsVUFBVTtBRmVsQjs7QUVaSTtFQUNJLHlCQUF5QjtBRmVqQzs7QUVwQ0E7RUEwQlEseUJFZU07RUZkTixXQUFXO0VBQ1gsYUFBYTtFQUNiLFdBQVc7RUFDWCxPQUFPO0VBQ1Asa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixXR2hDUztBTDhDakI7O0FFL0NBO0VBb0NRLFNBQVM7QUZlakI7O0FFbkRBO0VBdUNRLFlBQVk7QUZnQnBCOztBRWJJO0VBQ0ksY0FBYztBRmdCdEI7O0FFZEk7RUFDSSxjQUFjO0FGaUJ0Qjs7QUVkSTtFQUNJLFdBQVc7QUZpQm5COztBRWZJO0VBQ0kseUJBQTBDO0VBQzFDLHNCQ3FGdUI7QUhuRS9COztBRWhCSTtFQUNJLGFBQWE7QUZtQnJCOztBRWhCSTtFQUNJLHNDRXBEVTtBSnVFbEI7O0FFZkE7RUFDSSxXQUFVO0VBQ1YsZ0JBQWdCO0VBQ2hCLGVBQWU7QUZrQm5COztBRWZBO0VBQ0kseUJFM0RjO0VGNERkLCtCQ2tFMkI7RURqRTNCLGdDQ2lFMkI7RURoRTNCLFdFdkVTO0VGd0VULG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix1QkFBZTtNQUFm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 */