@font-face {
    font-family: icons;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/icons.eot);
    src: url(../fonts/icons.woff) format("woff"), url(../fonts/icons.ttf) format("truetype"), url(../fonts/icons.eot?#iefix) format("embedded-opentype")
}

[class*=" new-icon-"],
[class^=new-icon-] {
    display: inline-block;
    font-family: icons;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-transform: none
}

.new-icon-add:before {
    content: "\ea01"
}

.new-icon-check:before {
    content: "\ea02"
}

.new-icon-close:before {
    content: "\ea03"
}

.new-icon-credit-card:before {
    content: "\ea04"
}

.new-icon-filter:before {
    content: "\ea05"
}

.new-icon-instagram:before {
    content: "\ea06"
}

.new-icon-minus:before {
    content: "\ea07"
}

.new-icon-negative:before {
    content: "\ea08"
}

.new-icon-pinterest:before {
    content: "\ea09"
}

.new-icon-tiktok:before {
    content: "\ea0a"
}

.new-icon-trash:before {
    content: "\ea0b"
}

.new-icon-youtube:before {
    content: "\ea0c"
}

@font-face {
    font-display: swap;
    font-family: Inter Tight;
    font-style: normal;
    font-weight: 100;
    src: url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-100-normal.woff2) format("woff2"), url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-100-normal.woff) format("woff");
    unicode-range: u+00??, 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-display: swap;
    font-family: Inter Tight;
    font-style: normal;
    font-weight: 200;
    src: url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-200-normal.woff2) format("woff2"), url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-200-normal.woff) format("woff");
    unicode-range: u+00??, 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-inter {
    font-family: Inter Tight
}

@font-face {
    font-display: swap;
    font-family: Inter Tight;
    font-style: normal;
    font-weight: 300;
    src: url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-300-normal.woff2) format("woff2"), url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-300-normal.woff) format("woff");
    unicode-range: u+00??, 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-display: swap;
    font-family: Inter Tight;
    font-style: normal;
    font-weight: 400;
    src: url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-400-normal.woff2) format("woff2"), url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-400-normal.woff) format("woff");
    unicode-range: u+00??, 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-display: swap;
    font-family: Inter Tight;
    font-style: normal;
    font-weight: 500;
    src: url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-500-normal.woff2) format("woff2"), url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-500-normal.woff) format("woff");
    unicode-range: u+00??, 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-display: swap;
    font-family: Inter Tight;
    font-style: normal;
    font-weight: 600;
    src: url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-600-normal.woff2) format("woff2"), url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-600-normal.woff) format("woff");
    unicode-range: u+00??, 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-display: swap;
    font-family: Inter Tight;
    font-style: normal;
    font-weight: 700;
    src: url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-700-normal.woff2) format("woff2"), url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-700-normal.woff) format("woff");
    unicode-range: u+00??, 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-display: swap;
    font-family: Inter Tight;
    font-style: normal;
    font-weight: 800;
    src: url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-800-normal.woff2) format("woff2"), url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-800-normal.woff) format("woff");
    unicode-range: u+00??, 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-display: swap;
    font-family: Inter Tight;
    font-style: normal;
    font-weight: 900;
    src: url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-900-normal.woff2) format("woff2"), url(https://cdn.jsdelivr.net/fontsource/fonts/inter-tight@latest/latin-900-normal.woff) format("woff");
    unicode-range: u+00??, 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
}

*,
:after,
:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(28, 47, 116, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(28, 47, 116, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

/*! tailwindcss v3.4.14 | MIT License | https://tailwindcss.com*/
*,
:after,
:before {
    border: 0 solid #e5e7eb;
    box-sizing: border-box
}

:after,
:before {
    --tw-content: ""
}

:host,
html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    font-family: Roboto, sans-serif;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-tap-highlight-color: transparent
}

body {
    line-height: inherit;
    margin: 0
}

hr {
    border-top-width: 1px;
    color: inherit;
    height: 0
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}


a {
    color: inherit;
    text-decoration: inherit
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
pre,
samp {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-feature-settings: normal;
    font-size: 1em;
    font-variation-settings: normal
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0
}

button,
input,
optgroup,
select,
textarea {
    color: inherit;
    font-family: inherit;
    font-feature-settings: inherit;
    font-size: 100%;
    font-variation-settings: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0
}

button,
select {
    text-transform: none
}

button,
input:where([type=button]),
input:where([type=reset]),
input:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: baseline
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

blockquote,
dd,
dl,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
pre {
    margin: 0
}

fieldset {
    margin: 0
}

fieldset,
legend {
    padding: 0
}

menu,
ol,
ul {
    list-style: none;
    margin: 0;
    padding: 0
}

dialog {
    padding: 0
}

textarea {
    resize: vertical
}

input::-moz-placeholder,
textarea::-moz-placeholder {
    color: #9ca3af;
    opacity: 1
}

input::placeholder,
textarea::placeholder {
    color: #9ca3af;
    opacity: 1
}

[role=button],
button {
    cursor: pointer
}

:disabled {
    cursor: default
}

audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
    display: block;
    vertical-align: middle
}

img,
video {
    height: auto;
    max-width: 100%
}

[hidden]:where(:not([hidden=until-found])) {
    display: none
}

.tooltip-arrow,
.tooltip-arrow:before {
    background: inherit;
    height: 8px;
    position: absolute;
    width: 8px
}

.tooltip-arrow {
    visibility: hidden
}

.tooltip-arrow:before {
    content: "";
    transform: rotate(45deg);
    visibility: visible
}

[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before {
    border-color: #e5e7eb;
    border-style: solid
}

[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before {
    border-bottom-width: 1px;
    border-right-width: 1px
}

[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before {
    border-bottom-width: 1px;
    border-left-width: 1px
}

[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before {
    border-left-width: 1px;
    border-top-width: 1px
}

[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before {
    border-right-width: 1px;
    border-top-width: 1px
}

.tooltip[data-popper-placement^=top]>.tooltip-arrow {
    bottom: -4px
}

.tooltip[data-popper-placement^=bottom]>.tooltip-arrow {
    top: -4px
}

.tooltip[data-popper-placement^=left]>.tooltip-arrow {
    right: -4px
}

.tooltip[data-popper-placement^=right]>.tooltip-arrow {
    left: -4px
}

.tooltip.invisible>.tooltip-arrow:before {
    visibility: hidden
}

[data-popper-arrow],
[data-popper-arrow]:before {
    background: inherit;
    height: 8px;
    position: absolute;
    width: 8px
}

[data-popper-arrow] {
    visibility: hidden
}

[data-popper-arrow]:after,
[data-popper-arrow]:before {
    content: "";
    transform: rotate(45deg);
    visibility: visible
}

[data-popper-arrow]:after {
    background: inherit;
    height: 9px;
    position: absolute;
    width: 9px
}

[role=tooltip]>[data-popper-arrow]:before {
    border-color: #e5e7eb;
    border-style: solid
}

.dark [role=tooltip]>[data-popper-arrow]:before {
    border-color: #4b5563;
    border-style: solid
}

[role=tooltip]>[data-popper-arrow]:after {
    border-color: #e5e7eb;
    border-style: solid
}

.dark [role=tooltip]>[data-popper-arrow]:after {
    border-color: #4b5563;
    border-style: solid
}

[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after,
[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before {
    border-bottom-width: 1px;
    border-right-width: 1px
}

[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after,
[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before {
    border-bottom-width: 1px;
    border-left-width: 1px
}

[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after,
[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before {
    border-left-width: 1px;
    border-top-width: 1px
}

[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after,
[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before {
    border-right-width: 1px;
    border-top-width: 1px
}

[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow] {
    bottom: -5px
}

[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow] {
    top: -5px
}

[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow] {
    right: -5px
}

[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow] {
    left: -5px
}

[role=tooltip].invisible>[data-popper-arrow]:after,
[role=tooltip].invisible>[data-popper-arrow]:before {
    visibility: hidden
}

[multiple],
[type=date],
[type=datetime-local],
[type=email],
[type=month],
[type=number],
[type=password],
[type=search],
[type=tel],
[type=text],
[type=time],
[type=url],
[type=week],
select,
textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border-color: #6b7280;
    border-radius: 0;
    border-width: 1px;
    font-size: 1rem;
    line-height: 1.5rem;
    padding: .5rem .75rem;
    --tw-shadow: 0 0 #0000
}

[multiple]:focus,
[type=date]:focus,
[type=datetime-local]:focus,
[type=email]:focus,
[type=month]:focus,
[type=number]:focus,
[type=password]:focus,
[type=search]:focus,
[type=tel]:focus,
[type=text]:focus,
[type=time]:focus,
[type=url]:focus,
[type=week]:focus,
select:focus,
textarea:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty,
            /*!*/
            /*!*/
        );
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #0c1540;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    border-color: #0c1540;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
}

input::-moz-placeholder,
textarea::-moz-placeholder {
    color: #6b7280;
    opacity: 1
}

input::placeholder,
textarea::placeholder {
    color: #6b7280;
    opacity: 1
}

::-webkit-datetime-edit-fields-wrapper {
    padding: 0
}

input[type=time]::-webkit-calendar-picker-indicator {
    background: none
}

select:not([size]) {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' aria-hidden='true' viewBox='0 0 10 6'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");
    background-position: right .75rem center;
    background-repeat: no-repeat;
    background-size: .75em .75em;
    padding-right: 2.5rem;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact
}

:is([dir=rtl]) select:not([size]) {
    background-position: left .75rem center;
    padding-left: 0;
    padding-right: .75rem
}

[multiple] {
    background-image: none;
    background-position: 0 0;
    background-repeat: unset;
    background-size: initial;
    padding-right: .75rem;
    -webkit-print-color-adjust: unset;
    print-color-adjust: unset
}

[type=checkbox],
[type=radio] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    background-origin: border-box;
    border-color: #6b7280;
    border-width: 1px;
    color: #0c1540;
    display: inline-block;
    flex-shrink: 0;
    height: 1rem;
    padding: 0;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    width: 1rem;
    --tw-shadow: 0 0 #0000
}

[type=checkbox] {
    border-radius: 0
}

[type=radio] {
    border-radius: 100%
}

[type=checkbox]:focus,
[type=radio]:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty,
            /*!*/
            /*!*/
        );
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #0c1540;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
}

.dark [type=checkbox]:checked,
.dark [type=radio]:checked,
[type=checkbox]:checked,
[type=radio]:checked {
    background-color: currentColor;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: .55em .55em;
    border-color: transparent
}

[type=checkbox]:checked {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' aria-hidden='true' viewBox='0 0 16 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: .55em .55em;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact
}

.dark [type=radio]:checked,
[type=radio]:checked {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");
    background-size: 1em 1em
}

[type=checkbox]:indeterminate {
    background-color: currentColor;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' aria-hidden='true' viewBox='0 0 16 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M.5 6h14'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: .55em .55em;
    border-color: transparent;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact
}

[type=checkbox]:indeterminate:focus,
[type=checkbox]:indeterminate:hover {
    background-color: currentColor;
    border-color: transparent
}

[type=file] {
    background: unset;
    border-color: inherit;
    border-radius: 0;
    border-width: 0;
    font-size: unset;
    line-height: inherit;
    padding: 0
}

[type=file]:focus {
    outline: 1px auto inherit
}

input[type=file]::file-selector-button {
    background: #1f2937;
    border: 0;
    color: #fff;
    cursor: pointer;
    font-size: .875rem;
    font-weight: 500;
    margin-inline-end: 1rem;
    margin-inline-start: -1rem;
    padding: .625rem 1rem .625rem 2rem
}

input[type=file]::file-selector-button:hover {
    background: #555
}

:is([dir=rtl]) input[type=file]::file-selector-button {
    padding-left: 1rem;
    padding-right: 2rem
}

.dark input[type=file]::file-selector-button {
    background: #4b5563;
    color: #fff
}

.dark input[type=file]::file-selector-button:hover {
    background: #6b7280
}

input[type=range]::-webkit-slider-thumb {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: #0c1540;
    border: 0;
    border-radius: 9999px;
    cursor: pointer;
    height: 1.25rem;
    width: 1.25rem
}

input[type=range]:disabled::-webkit-slider-thumb {
    background: #9ca3af
}

.dark input[type=range]:disabled::-webkit-slider-thumb {
    background: #6b7280
}

input[type=range]:focus::-webkit-slider-thumb {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
    --tw-ring-opacity: 1px;
    --tw-ring-color: rgb(164 202 254/var(--tw-ring-opacity))
}

input[type=range]::-moz-range-thumb {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: #0c1540;
    border: 0;
    border-radius: 9999px;
    cursor: pointer;
    height: 1.25rem;
    width: 1.25rem
}

input[type=range]:disabled::-moz-range-thumb {
    background: #9ca3af
}

.dark input[type=range]:disabled::-moz-range-thumb {
    background: #6b7280
}

input[type=range]::-moz-range-progress {
    background: #1c2f74
}

input[type=range]::-ms-fill-lower {
    background: #1c2f74
}

.toggle-bg:after {
    background: #fff;
    border-color: #d1d5db;
    border-radius: 9999px;
    border-width: 1px;
    box-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);
    content: "";
    height: 1.25rem;
    left: .125rem;
    position: absolute;
    top: .125rem;
    transition-duration: .15s;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    width: 1.25rem
}

input:checked+.toggle-bg:after {
    border-color: #fff;
    transform: translateX(100%);
}

input:checked+.toggle-bg {
    background: #0c1540;
    border-color: #0c1540
}

.text-muted {
    --tw-text-opacity: 1;
    color: rgb(102 102 102/var(--tw-text-opacity))
}

.new-btn {
    font-size: 13px;
    padding: 1.25rem 2rem
}

.new-btn-fixed {
    min-width: 150px
}

.new-btn i.material-icons {
    font-size: inherit
}

.new-btn-dark {
    background-color: rgb(0 0 0/var(--tw-bg-opacity));
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.new-btn-dark,
.new-btn-light {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1
}

.new-btn-light {
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    border-width: 1px;
    color: rgb(0 0 0/var(--tw-text-opacity))
}

.tw-fixed {
    position: fixed
}

.tw-absolute {
    position: absolute
}

.tw-relative {
    position: relative
}

.tw-bottom-0 {
    bottom: 0
}

.tw-left-0 {
    left: 0
}

.tw-left-\[-100\%\] {
    left: -100%
}

.tw-right-0 {
    right: 0
}

.tw-right-\[-100\%\] {
    right: -100%
}

.tw-top-0 {
    top: 0
}

.tw-z-\[1000\] {
    z-index: 1000
}

.tw-z-\[999\] {
    z-index: 999
}

.tw-mb-0 {
    margin-bottom: 0
}

.tw-mb-24 {
    margin-bottom: 6rem
}

.tw-ml-auto {
    margin-left: auto
}

.tw-mr-2 {
    margin-right: .5rem
}

.tw-mt-2 {
    margin-top: .5rem
}

.tw-block {
    display: block
}

.tw-flex {
    display: flex
}

.tw-grid {
    display: grid
}

.tw-hidden {
    display: none
}

.tw-size-12 {
    height: 3rem;
    width: 3rem
}

.tw-h-24 {
    height: 6rem
}

.tw-h-full {
    height: 100%
}

.tw-max-h-max {
    max-height: -moz-max-content;
    max-height: max-content
}

.tw-max-h-screen {
    max-height: 100vh
}

.tw-min-h-screen {
    min-height: 100vh
}

.tw-w-\[1000px\] {
    width: 1000px
}

.tw-w-full {
    width: 100%
}

.tw-min-w-\[300px\] {
    min-width: 300px
}

.tw-max-w-\[80px\] {
    max-width: 80px
}

.tw-max-w-full {
    max-width: 100%
}

.tw-flex-1 {
    flex: 1 1 0%
}

.tw-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr))
}

.tw-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr))
}

.tw-flex-row-reverse {
    flex-direction: row-reverse
}

.tw-flex-col {
    flex-direction: column
}

.tw-flex-wrap {
    flex-wrap: wrap
}

.tw-items-end {
    align-items: flex-end
}

.tw-items-center {
    align-items: center
}

.tw-justify-end {
    justify-content: flex-end
}

.tw-justify-center {
    justify-content: center
}

.tw-justify-between {
    justify-content: space-between
}

.tw-gap-16 {
    gap: 4rem
}

.tw-gap-2 {
    gap: .5rem
}

.tw-gap-3 {
    gap: .75rem
}

.tw-gap-4 {
    gap: 1rem
}

.tw-gap-8 {
    gap: 2rem
}

.tw-gap-x-4 {
    -moz-column-gap: 1rem;
    column-gap: 1rem
}

.tw-gap-y-10 {
    row-gap: 2.5rem
}

.tw-space-y-10>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(2.5rem*var(--tw-space-y-reverse));
    margin-top: calc(2.5rem*(1 - var(--tw-space-y-reverse)))
}

.tw-space-y-12>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(3rem*var(--tw-space-y-reverse));
    margin-top: calc(3rem*(1 - var(--tw-space-y-reverse)))
}

.tw-space-y-2>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.5rem*var(--tw-space-y-reverse));
    margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)))
}

.tw-space-y-3>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.75rem*var(--tw-space-y-reverse));
    margin-top: calc(.75rem*(1 - var(--tw-space-y-reverse)))
}

.tw-space-y-32>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(8rem*var(--tw-space-y-reverse));
    margin-top: calc(8rem*(1 - var(--tw-space-y-reverse)))
}

.tw-space-y-4>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(1rem*var(--tw-space-y-reverse));
    margin-top: calc(1rem*(1 - var(--tw-space-y-reverse)))
}

.tw-space-y-5>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(1.25rem*var(--tw-space-y-reverse));
    margin-top: calc(1.25rem*(1 - var(--tw-space-y-reverse)))
}

.tw-space-y-6>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(1.5rem*var(--tw-space-y-reverse));
    margin-top: calc(1.5rem*(1 - var(--tw-space-y-reverse)))
}

.tw-space-y-8>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(2rem*var(--tw-space-y-reverse));
    margin-top: calc(2rem*(1 - var(--tw-space-y-reverse)))
}

.tw-divide-y>:not([hidden])~:not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-bottom-width: calc(1px*var(--tw-divide-y-reverse));
    border-top-width: calc(1px*(1 - var(--tw-divide-y-reverse)))
}

.tw-overflow-y-auto {
    overflow-y: auto
}

.tw-whitespace-nowrap {
    white-space: nowrap
}

.tw-rounded {
    border-radius: .5rem
}

.tw-rounded-3xl {
    border-radius: 1.5rem
}

.tw-rounded-full {
    border-radius: 9999px
}

.tw-rounded-bl-lg {
    border-bottom-left-radius: 1rem
}

.tw-rounded-br-lg {
    border-bottom-right-radius: 1rem
}

.tw-rounded-tl-lg {
    border-top-left-radius: 1rem
}

.tw-rounded-tr-lg {
    border-top-right-radius: 1rem
}

.tw-border {
    border-width: 1px
}

.tw-border-b,
.tw-border-b-\[1px\] {
    border-bottom-width: 1px
}

.tw-border-l-0 {
    border-left-width: 0
}

.tw-border-r-0 {
    border-right-width: 0
}

.tw-border-t-\[1px\] {
    border-top-width: 1px
}

.tw-border-none {
    border-style: none
}

.tw-border-black\/25 {
    border-color: rgba(0, 0, 0, .25)
}

.tw-border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235/var(--tw-border-opacity))
}

.tw-border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgb(75 85 99/var(--tw-border-opacity))
}

.tw-bg-\[\#000000\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.tw-bg-\[\#00B660\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 182 96/var(--tw-bg-opacity))
}

.tw-bg-\[\#0A00FF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(10 0 255/var(--tw-bg-opacity))
}

.tw-bg-\[\#6D35A4\] {
    --tw-bg-opacity: 1;
    background-color: rgb(109 53 164/var(--tw-bg-opacity))
}

.tw-bg-\[\#808080\] {
    --tw-bg-opacity: 1;
    background-color: rgb(128 128 128/var(--tw-bg-opacity))
}

.tw-bg-\[\#CE8A02\] {
    --tw-bg-opacity: 1;
    background-color: rgb(206 138 2/var(--tw-bg-opacity))
}

.tw-bg-\[\#E3E7E3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(227 231 227/var(--tw-bg-opacity))
}

.tw-bg-\[\#E82025\] {
    --tw-bg-opacity: 1;
    background-color: rgb(232 32 37/var(--tw-bg-opacity))
}

.tw-bg-\[\#F57628\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 118 40/var(--tw-bg-opacity))
}

.tw-bg-\[\#F7ADD6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 173 214/var(--tw-bg-opacity))
}

.tw-bg-\[\#FDD22E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(253 210 46/var(--tw-bg-opacity))
}

.tw-bg-\[\#FEE8CE\] {
    --tw-bg-opacity: 1;
    background-color: rgb(254 232 206/var(--tw-bg-opacity))
}

.tw-bg-\[\#FFF400\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 244 0/var(--tw-bg-opacity))
}

.tw-bg-\[\#FFFEE5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 254 229/var(--tw-bg-opacity))
}

.tw-bg-\[\#fff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.tw-bg-\[\'\+item\.hex\+\'\] {
    background-color: "+item.hex+"
}

.tw-bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.tw-bg-transparent {
    background-color: transparent
}

.tw-bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.tw-bg-opacity-50 {
    --tw-bg-opacity: 0.5
}

.tw-object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.tw-p-0 {
    padding: 0
}

.tw-p-4 {
    padding: 1rem
}

.tw-p-6 {
    padding: 1.5rem
}

.tw-p-8 {
    padding: 2rem
}

.tw-px-0 {
    padding-left: 0;
    padding-right: 0
}

.tw-px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}

.tw-py-12 {
    padding-bottom: 3rem;
    padding-top: 3rem
}

.tw-py-4 {
    padding-bottom: 1rem;
    padding-top: 1rem
}

.tw-py-\[4px\] {
    padding-bottom: 4px;
    padding-top: 4px
}

.tw-pb-16 {
    padding-bottom: 4rem
}

.tw-pb-32 {
    padding-bottom: 8rem
}

.tw-text-center {
    text-align: center
}

.tw-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}

.tw-text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem
}

.tw-text-5xl {
    font-size: 3rem;
    line-height: 1
}

.tw-text-8xl {
    font-size: 6rem;
    line-height: 1
}

.tw-text-\[13px\] {
    font-size: 13px
}

.tw-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.tw-text-sm {
    font-size: .875rem;
    line-height: 1.25rem
}

.tw-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}

.tw-font-bold {
    font-weight: 700
}

.tw-font-light {
    font-weight: 300
}

.tw-font-medium {
    font-weight: 500
}

.tw-font-semibold {
    font-weight: 600
}

.tw-capitalize {
    text-transform: capitalize
}

.tw-leading-10 {
    line-height: 2.5rem
}

.tw-text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
}

.tw-text-gray-700 {
    --tw-text-opacity: 1;
    color: rgb(85 85 85/var(--tw-text-opacity))
}

.tw-text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(240 82 82/var(--tw-text-opacity))
}

.tw-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.tw-underline {
    text-decoration-line: underline
}

.tw-opacity-25 {
    opacity: .25
}

.tw-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.tw-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px
}

.tw-ring-inset {
    --tw-ring-inset: inset
}

.tw-transition-all {
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.noUi-handle {
    border-radius: 9999px !important;
    height: 2.5rem !important;
    width: 2.5rem !important
}

.noUi-handle:after,
.noUi-handle:before {
    content: var(--tw-content) !important;
    display: none !important
}

.noUi-connect {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(0 0 0/var(--tw-bg-opacity)) !important
}

.noUi-horizontal {
    height: 1.5rem !important
}

.shadow-none {
    box-shadow: none !important
}

.new-dropdown {
    position: relative
}

.new-dropdown-content {
    border-radius: .5rem;
    display: none;
    left: 0;
    position: absolute;
    top: 100%;
    width: 400px;
    z-index: 10;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    padding: 2rem;
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.new-dropdown-content.show {
    display: block
}

.new-container-fluid {
    padding-left: 2rem;
    padding-right: 2rem
}

.new-card-tag {
    border-radius: 1rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0/var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    font-size: 1.125rem;
    line-height: 1.75rem;
    padding: .25rem .75rem
}

.new-product-card-title {
    font-weight: 300
}

.new-product-card-old-price {
    --tw-text-opacity: 1;
    color: rgb(170 170 170/var(--tw-text-opacity));
    text-decoration-line: line-through
}

.new-page,
.new-page a {
    --tw-text-opacity: 1;
    color: rgb(34 34 34/var(--tw-text-opacity))
}

.new-breadcrumb {
    display: flex
}

.new-breadcrumb-item:not(:last-child):after {
    content: "/";
    margin: 0 10px
}

.new-footer {
    color: #222;
    font-family: Inter Tight;
    text-align: center
}

.new-footer img {
    max-height: 100%;
    max-width: 100%
}

.new-footer ul {
    list-style: none;
    margin-left: 0;
    padding-left: 0
}

.new-footer hr {
    border-color: #333;
    height: 1px;
    opacity: .66
}

.new-footer * {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.new-footer-top {
    background: linear-gradient(180deg, rgba(250, 255, 228, 0), #faffe4);
    padding: 48px 0;
    position: relative
}

.new-footer-top:before {
    background: url(../images/footer-signature.svg) no-repeat 50%;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

.new-footer-top>* {
    position: relative;
    z-index: 2
}

.new-footer-bottom {
    padding: 32px 0
}

.new-footer-copyright {
    color: #333;
    font-size: 12px
}

.new-footer-container {
    margin: 0 auto;
    max-width: 1200px;
    padding: 0 16px
}

.new-footer-newsletter {
    margin: 0 auto;
    max-width: 700px
}

.new-footer-newsletter-input {
    border: 1px solid #e0e8bf;
    border-radius: 6px;
    padding: 16px
}

.new-footer-newsletter-btn {
    background: #000;
    border: 0;
    border-radius: 48px;
    color: #fff;
    font-weight: 700
}

.new-footer-newsletter-form {
    display: flex;
    gap: 16px;
    height: 48px
}

.new-footer-newsletter-form>* {
    flex: 1
}

.new-footer-area-desc+*,
.new-footer-area-title+* {
    margin-top: 20px
}

@media (max-width:768px) {

    .new-footer-area-desc+*,
    .new-footer-area-title+* {
        margin-top: 10px
    }
}

.new-footer-bottom {
    background-color: #000;
    color: #fff
}

.new-footer-area-title {
    align-items: center;
    display: flex;
    font-weight: 700;
    gap: 12px;
    justify-content: center
}

.new-footer input::-moz-placeholder {
    color: #eee
}

.new-footer input::placeholder {
    color: #eee
}

.new-footer-row {
    display: grid;
    gap: 32px;
    grid-template-columns: repeat(3, 1fr)
}

@media (max-width:768px) {
    .new-footer-row {
        gap: 16px;
        grid-template-columns: 1fr
    }
}

.new-footer-spacing {
    padding: 32px 0
}

@media (max-width:768px) {
    .new-footer-spacing {
        padding: 16px 0
    }
}

.new-footer-spacing>*+* {
    margin-top: 24px
}

.new-footer-menu {
    display: flex;
    flex-direction: column
}

.new-footer-menu-link {
    color: #ccc;
    display: inline-block;
    padding: 8px 0;
    text-decoration: none
}

.new-footer-menu-link:hover {
    color: #fff
}

.new-footer-socials {
    display: flex;
    gap: 16px;
    justify-content: center
}

.new-footer-socials-link {
    align-items: center;
    display: flex;
    height: 36px;
    justify-content: center;
    padding: 8px;
    width: 36px
}

.new-footer-area-clickable .new-footer-area-title svg {
    display: none
}

@media (max-width:768px) {
    .new-footer-area-clickable .new-footer-menu {
        max-height: 0;
        opacity: 0;
        overflow: hidden;
        transition: all .33s
    }

    .new-footer-area-clickable .new-footer-area-title svg {
        display: inline-block;
        transition: all .33s
    }

    .new-footer-area-clickable.active .new-footer-menu {
        max-height: 1000px;
        opacity: 1
    }

    .new-footer-area-clickable.active .new-footer-area-title svg {
        transform: rotate(180deg)
    }
}

.new-page [data-action=show-password] {
    align-items: center;
    background-color: transparent !important;
    border-left: 0;
    border: 0 !important;
    display: flex;
    height: 100%;
    justify-content: center;
    padding: 0 !important;
    width: 42px
}

.new-page [data-action=show-password] i {
    font-size: 16px;
    margin: 0;
    --tw-text-opacity: 1;
    color: rgb(187 187 187/var(--tw-text-opacity))
}

.new-nav {
    display: flex;
    gap: 2rem;
    list-style-type: none;
    padding: 0
}

.new-nav-item {
    flex: 1 1 0%;
    text-align: center
}

.new-nav-item a {
    font-weight: 600 !important;
    --tw-text-opacity: 1 !important;
    color: rgb(0 0 0/var(--tw-text-opacity)) !important
}

.new-nav-link {
    border-radius: 1rem;
    border-width: 1px;
    display: block;
    --tw-border-opacity: 1;
    border-color: rgb(238 238 238/var(--tw-border-opacity));
    padding-bottom: 1.25rem;
    padding-top: 1.25rem;
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.new-nav-link.active {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(0 0 0/var(--tw-bg-opacity)) !important;
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255/var(--tw-text-opacity)) !important
}

.new-page,
.new-page .h1,
.new-page .h2,
.new-page .h3,
.new-page .h4,
.new-page .h5,
.new-page .h6,
.new-page h1,
.new-page h2,
.new-page h3,
.new-page h4,
.new-page h5,
.new-page h6 {
    font-family: Inter Tight
}

@media (max-width:991px) {
    #_desktop_top_menu.menu-style2 {
        padding: 8px 16px;
        width: 100%
    }
}

.blinker {
    animation: blinker 1s linear infinite
}

@keyframes blinker {
    50% {
        opacity: .5
    }
}

.new-media-list {
    padding: 0
}

.new-media-list img {
    border: 1px solid #e6e6e6;
    border-radius: 3px;
    margin-right: 10px;
    width: 6rem
}

.new-alert {
    border-radius: 1rem !important;
    border-width: 1px !important;
    --tw-border-opacity: 1 !important;
    border-color: rgb(0 0 0/var(--tw-border-opacity)) !important;
    --tw-bg-opacity: 1 !important;
    background-color: rgb(250 255 228/var(--tw-bg-opacity)) !important;
    padding: 1.5rem 2rem !important
}

.new-page {
    line-height: 1.5
}

.btn-dark {
    background-color: #000 !important;
    color: #fff !important
}

[input-qty] button,
[input-qty] input,
[input-qty] input:focus {
    outline: 0
}

.new-cart-panel-item {
    display: flex;
    gap: 1.5rem;
    width: 100%
}

.new-cart-panel-item-image {
    border-radius: .5rem;
    height: 8rem;
    overflow: hidden;
    width: 8rem
}

.new-cart-panel-item-content {
    flex: 1 1 0%
}

.onepage-checkout-row {
    min-height: 100%
}

@media (min-width:992px) {
    .onepage-checkout-row {
        display: flex
    }
}

.onepage-checkout-content,
.onepage-checkout-sidebar {
    flex: 1;
    padding: 32px
}

@media (min-width:992px) {
    .onepage-checkout-content {
        width: 60%
    }

    .onepage-checkout-content-wrapper {
        margin-left: auto;
        max-width: 100%;
        width: 700px
    }
}

.onepage-checkout-sidebar {
    background-color: #f7f7f7;
    border-left: 1px solid #dfdfdf
}

@media (min-width:992px) {
    .onepage-checkout-sidebar {
        width: 40%
    }

    .onepage-checkout-sidebar-wrapper {
        margin-right: auto;
        max-width: 100%;
        width: 500px
    }
}

.new-container {
    min-height: inherit !important
}

.new-page .custom-checbox {
    font-size: 1.3rem
}

.onepage-checkout-header {
    border-bottom: 1px solid #dfdfdf
}

.onepage-checkout-header .logo {
    display: block;
    margin: 0 auto
}

.onepage-checkout-header .logo img {
    height: 50px
}

.btn-pill {
    border-radius: 48px;
    min-width: 90px
}

.new-form-group .radio-inline {
    font-size: 1.2rem;
    gap: 1rem;
    margin-right: 30px
}

.new-form-group .radio-inline input[type*=radio] {
    height: 16px;
    margin-right: 5px;
    vertical-align: middle;
    width: 16px
}

.checkout-new-nav {
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgb(238 238 238/var(--tw-border-opacity));
    padding-bottom: 2rem
}

@media (min-width:768px) {
    .checkout-new-nav {
        border-style: none;
        padding-bottom: 0
    }
}

.stepper {
    display: flex;
    justify-content: space-between;
    position: relative
}

.stepper:before {
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: 50%;
    width: 100%
}

.stepper-item,
.stepper:before {
    --tw-bg-opacity: 1;
    background-color: rgb(136 136 136/var(--tw-bg-opacity))
}

.stepper-item {
    align-items: center;
    border-radius: 9999px;
    display: flex;
    font-size: 11px;
    height: 2.5rem;
    justify-content: center;
    width: 2.5rem;
    z-index: 10;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.stepper-item.active {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

@media (max-width:767px) {
    .new-checkout-step-card {
        border-style: none !important;
        padding: 0 !important
    }
}

.new-card {
    border-radius: 1rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgb(238 238 238/var(--tw-border-opacity));
    padding: 2rem
}

.new-card-lg {
    padding: 3rem
}

.new-card-title {
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 2rem
}

.text-md {
    font-size: 16px
}

.text-xl {
    font-size: 18px
}

.text-2xl {
    font-size: 20px
}

.font-medium {
    font-weight: 500
}

.info-line {
    display: flex;
    flex-direction: column;
    padding-bottom: 1rem;
    padding-top: 1rem
}

@media (min-width:768px) {
    .info-line {
        flex-direction: row
    }
}

.info-line:not(:last-child) {
    border-bottom-width: 1px
}

@media (min-width:768px) {
    .info-line-label {
        width: 18rem
    }
}

.info-line-desc {
    --tw-text-opacity: 1;
    color: rgb(102 102 102/var(--tw-text-opacity));
    flex: 1 1 0%
}

.text-xs {
    font-size: 12px
}

.new-custom-checkbox input[type=checkbox]+span {
    margin-right: 1rem
}

.new-custom-checkbox label,
.new-custom-radio label {
    align-items: center;
    display: flex;
    flex: 1 1 0%;
    font-size: 1.25rem;
    font-weight: 400;
    gap: 1rem;
    line-height: 20px
}

.new-custom-checkbox input,
.new-custom-radio input {
    display: none
}

.new-custom-checkbox input+span,
.new-custom-radio input+span {
    align-items: center !important;
    background-image: none !important;
    border-radius: .25rem !important;
    border-width: 1px !important;
    display: flex !important;
    height: 2rem !important;
    justify-content: center !important;
    width: 2rem !important;
    --tw-border-opacity: 1 !important;
    border-color: rgb(34 34 34/var(--tw-border-opacity)) !important
}

.new-custom-checkbox input+span i,
.new-custom-radio input+span i {
    display: none
}

.new-custom-checkbox input:checked+span,
.new-custom-radio input:checked+span {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.new-custom-checkbox input:checked+span i,
.new-custom-radio input:checked+span i {
    display: block;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.new-footer {
    border-top: 1px solid #dfdfdf
}

.new-footer a {
    font-weight: 500
}

.new-custom-radio input+span {
    background-color: transparent !important;
    border-radius: 9999px !important
}

.new-custom-radio input:checked+span:before {
    background-color: #000;
    border-radius: 50%;
    content: "";
    height: 1rem;
    width: 1rem
}

.new-form-checkbox {
    align-items: center;
    cursor: pointer;
    display: inline-flex;
    gap: 1rem
}

.new-form-switch {
    border-radius: 9999px;
    height: 2.25rem;
    position: relative;
    width: 4rem;
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235/var(--tw-bg-opacity))
}

.new-form-switch:after {
    border-radius: 9999px;
    height: 1.5rem;
    inset-inline-start: 4px;
    position: absolute;
    top: 4px;
    width: 1.5rem;
    --tw-border-opacity: 1;
    border-color: rgb(107 114 128/var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    --tw-content: "";
    content: var(--tw-content)
}

.tw-peer:checked~.new-form-switch:after {
    --tw-translate-x: 100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0/var(--tw-border-opacity));
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.tw-peer:checked~.new-form-switch:where([dir=rtl], [dir=rtl] *):after {
    content: var(--tw-content);
    --tw-translate-x: -100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.new-btn.btn-secondary {
    --tw-border-opacity: 1;
    border-color: rgb(34 34 34/var(--tw-border-opacity))
}

.new-btn-sm {
    font-size: 1.125rem;
    line-height: 1.75rem;
    padding: .5rem .75rem
}

.new-btn-xl {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem
}

.new-btn-xl.new-btn-fixed {
    min-width: 150px
}

[data-target="#new-cart-summary-product-list"].collapsed .new-icon-add {
    display: block
}

[data-target="#new-cart-summary-product-list"].collapsed .new-icon-negative,
[data-target="#new-cart-summary-product-list"]:not(.collapsed) .new-icon-add {
    display: none
}

.new-form-header {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.new-form label.error {
    font-size: 11px;
    font-weight: 300;
    line-height: 1.5;
    margin-top: .5rem;
    padding-left: 1rem;
    padding-right: 1rem;
    --tw-text-opacity: 1;
    color: rgb(187 187 187/var(--tw-text-opacity))
}

.new-form-control {
    border-radius: 1rem;
    border-width: 1px;
    width: 100%;
    --tw-border-opacity: 1;
    border-color: rgb(238 238 238/var(--tw-border-opacity));
    font-weight: 300;
    padding: .875rem 1.25rem
}

.\[\&\.active\]\:new-btn-dark.active {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.hover\:tw-text-white:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.focus\:tw-border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity))
}

.tw-group\/cart-panel.cart-panel-open .group-\[\.cart-panel-open\]\/cart-panel\:tw-right-0 {
    right: 0
}

.tw-group\/sidebar.sidebar-open .group-\[\.sidebar-open\]\/sidebar\:tw-left-0 {
    left: 0
}

.tw-group\/cart-panel.cart-panel-open .group-\[\.cart-panel-open\]\/cart-panel\:tw-block,
.tw-group\/sidebar.sidebar-open .group-\[\.sidebar-open\]\/sidebar\:tw-block {
    display: block
}

.tw-peer:checked~.peer-checked\:tw-bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.tw-peer:checked~.peer-checked\:tw-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.tw-peer:checked~.tw-group .group-peer-checked\:tw-block {
    display: block
}

@media (min-width:768px) {
    .md\:tw-left-\[-400px\] {
        left: -400px
    }

    .md\:tw-right-\[-500px\] {
        right: -500px
    }

    .md\:tw-col-span-2 {
        grid-column: span 2/span 2
    }

    .md\:tw-w-\[400px\] {
        width: 400px
    }

    .md\:tw-w-\[500px\] {
        width: 500px !important;
    }

    .md\:tw-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .md\:tw-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
}

@media (min-width:1024px) {
    .lg\:tw-block {
        display: block
    }

    .lg\:tw-min-w-\[600px\] {
        min-width: 600px
    }

    .lg\:tw-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
}

@media (min-width:1280px) {
    .xl\:tw-grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }
}

@media (min-width:1536px) {
    .\32xl\:tw-grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9pY29ucy5zY3NzIiwic3R5bGUuY3NzIiwic3R5bGUuc2NzcyIsImZvb3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFdBQ0ksaUJBQUEsQ0FFQSxpQkFBQSxDQURBLGVBQUEsQ0FFQSwyQkFBQSxDQUNBLGlKQ0NKLENESUEseUNBRUksb0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGlDQUFBLENBQ0Esa0NBQUEsQ0FDQSxpQkFBQSxDQUNBLG1CQUFBLENBQ0EsZUFBQSxDQUNBLG1CQ0ZKLENEcUJJLHFCQUNJLGVDbEJSLENEaUJJLHVCQUNJLGVDZFIsQ0RhSSx1QkFDSSxlQ1ZSLENEU0ksNkJBQ0ksZUNOUixDREtJLHdCQUNJLGVDRlIsQ0RDSSwyQkFDSSxlQ0VSLENESEksdUJBQ0ksZUNNUixDRFBJLDBCQUNJLGVDVVIsQ0RYSSwyQkFDSSxlQ2NSLENEZkksd0JBQ0ksZUNrQlIsQ0RuQkksdUJBQ0ksZUNzQlIsQ0R2QkkseUJBQ0ksZUMwQlIsQ0M5REEsV0FHRSxpQkFBQSxDQUZBLHVCQUFBLENBQ0EsaUJBQUEsQ0FFQSxlQUFBLENBQ0EsbU5BQ0UsQ0FJRix3S0Q4REYsQ0N6REEsV0FHRSxpQkFBQSxDQUZBLHVCQUFBLENBQ0EsaUJBQUEsQ0FFQSxlQUFBLENBQ0EsbU5BQ0UsQ0FJRix3S0R1REYsQ0NsREEsWUFDRSx1QkRvREYsQ0NoREEsV0FHRSxpQkFBQSxDQUZBLHVCQUFBLENBQ0EsaUJBQUEsQ0FFQSxlQUFBLENBQ0EsbU5BQ0UsQ0FJRix3S0RnREYsQ0MxQ0EsV0FHRSxpQkFBQSxDQUZBLHVCQUFBLENBQ0EsaUJBQUEsQ0FFQSxlQUFBLENBQ0EsbU5BQ0UsQ0FJRix3S0R5Q0YsQ0NuQ0EsV0FHRSxpQkFBQSxDQUZBLHVCQUFBLENBQ0EsaUJBQUEsQ0FFQSxlQUFBLENBQ0EsbU5BQ0UsQ0FJRix3S0RrQ0YsQ0M1QkEsV0FHRSxpQkFBQSxDQUZBLHVCQUFBLENBQ0EsaUJBQUEsQ0FFQSxlQUFBLENBQ0EsbU5BQ0UsQ0FJRix3S0Qy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QUEsY0FBQSxDQUFBLG9CQUFBLENBQUEsV0FBQSxxQkFBQSxDQUFBLHVCQUFBLENBQUEsdUJBQUEsQ0FBQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsZ0NBQUEsQ0FBQSx3QkFBQSxDQUFBLDZCQUFBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxlQUFBLENBQUEscUJBQUEsQ0FBQSw0QkFBQSxDQUFBLG9CQUFBLENBQUEsZ0JBQUEsQ0FBQSxhQUFBLENBQUEsb0JBQUEsQ0FBQSxhQUFBLENBQUEsV0FBQSxDQUFBLFNBQUEsQ0FBQSxnQ0FBQSxDQUFBLHdCQUFBLENBQUEsd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGdCQUFBLENBQUEscUJBQUEsQ0FBQSxVQUFBLENBQUEscUJBQUEsQ0FBQSxnQkFBQSxlQUFBLENBQUEsYUFBQSxrQkFBQSxDQUFBLHlDQUFBLDZCQUFBLENBQUEsa0JBQUEsQ0FBQSwyQ0FBQSxDQUFBLDBCQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxDQUFBLDBHQUFBLENBQUEsd0dBQUEsQ0FBQSw4RUFBQSxDQUFBLHNHQUFBLDZCQUFBLENBQUEsdUJBQUEsQ0FBQSwyQkFBQSxDQUFBLDJCQUFBLENBQUEsd0JBQUEsQ0FBQSx3QkFBQSw0UkFBQSxDQUFBLDJCQUFBLENBQUEsMkJBQUEsQ0FBQSxnQ0FBQSxDQUFBLHdCQUFBLENBQUEsZ0RBQUEsa0xBQUEsQ0FBQSx1QkFBQSxDQUFBLDhCQUFBLDZCQUFBLENBQUEsMFFBQUEsQ0FBQSx1QkFBQSxDQUFBLDJCQUFBLENBQUEsMkJBQUEsQ0FBQSx3QkFBQSxDQUFBLGdDQUFBLENBQUEsd0JBQUEsQ0FBQSx3RUFBQSw2QkFBQSxDQUFBLHdCQUFBLENBQUEsWUFBQSxnQkFBQSxDQUFBLG9CQUFBLENBQUEsZUFBQSxDQUFBLGNBQUEsQ0FBQSxlQUFBLENBQUEsbUJBQUEsQ0FBQSxTQUFBLENBQUEsa0JBQUEsd0JBQUEsQ0FBQSx1Q0FBQSxrQkFBQSxDQUFBLFFBQUEsQ0FBQSxVQUFBLENBQUEsY0FBQSxDQUFBLGlCQUFBLENBQUEsZUFBQSxDQUFBLHNCQUFBLENBQUEseUJBQUEsQ0FBQSxpQ0FBQSxDQUFBLDZDQUFBLGVBQUEsQ0FBQSxzREFBQSxpQkFBQSxDQUFBLGtCQUFBLENBQUEsNkNBQUEsa0JBQUEsQ0FBQSxVQUFBLENBQUEsbURBQUEsa0JBQUEsQ0FBQSx3Q0FBQSxlQUFBLENBQUEsb0JBQUEsQ0FBQSx1QkFBQSxDQUFBLGtCQUFBLENBQUEsUUFBQSxDQUFBLG9CQUFBLENBQUEsY0FBQSxDQUFBLGNBQUEsQ0FBQSxhQUFBLENBQUEsaURBQUEsa0JBQUEsQ0FBQSx1REFBQSxrQkFBQSxDQUFBLDhDQUFBLDZCQUFBLENBQUEsa0JBQUEsQ0FBQSwwR0FBQSxDQUFBLHdHQUFBLENBQUEsd0ZBQUEsQ0FBQSxxQkFBQSxDQUFBLHVEQUFBLENBQUEsb0NBQUEsZUFBQSxDQUFBLG9CQUFBLENBQUEsdUJBQUEsQ0FBQSxrQkFBQSxDQUFBLFFBQUEsQ0FBQSxvQkFBQSxDQUFBLGNBQUEsQ0FBQSxjQUFBLENBQUEsYUFBQSxDQUFBLDZDQUFBLGtCQUFBLENBQUEsbURBQUEsa0JBQUEsQ0FBQSx1Q0FBQSxrQkFBQSxDQUFBLGtDQUFBLGtCQUFBLENBQUEsaUJBQUEsZUFBQSxDQUFBLG9CQUFBLENBQUEsb0JBQUEsQ0FBQSxnQkFBQSxDQUFBLDRGQUFBLENBQUEsVUFBQSxDQUFBLGNBQUEsQ0FBQSxZQUFBLENBQUEsaUJBQUEsQ0FBQSxXQUFBLENBQUEsd0JBQUEsQ0FBQSwrSUFBQSxDQUFBLGFBQUEsQ0FBQSwrQkFBQSxpQkFBQSxDQUFBLDJCQUFBLENBQUEseUJBQUEsa0JBQUEsQ0FBQSxvQkFBQSxDQUFBLFlBQUEsbUJBQUEsQ0FBQSw2Q0FBQSxDQUFBLFNBQUEsY0FBQSxDQUFBLG9CQUFBLENBQUEsZUFBQSxlQUFBLENBQUEsMEJBQUEsaUJBQUEsQ0FBQSxjQUFBLGdEQUFBLENBQUEsNkNBQUEsQ0FBQSw2QkFBQSxpQkFBQSxDQUFBLG1CQUFBLENBQUEsZUFBQSxzREFBQSxDQUFBLGdCQUFBLENBQUEsdUNBQUEsQ0FFQSxVQUFBLGNBQUEsQ0FBQSxhQUFBLGlCQUFBLENBQUEsYUFBQSxpQkFBQSxDQUFBLGFBQUEsUUFBQSxDQUFBLFdBQUEsTUFBQSxDQUFBLG9CQUFBLFVBQUEsQ0FBQSxZQUFBLE9BQUEsQ0FBQSxxQkFBQSxXQUFBLENBQUEsVUFBQSxLQUFBLENBQUEsZUFBQSxZQUFBLENBQUEsY0FBQSxXQUFBLENBQUEsU0FBQSxlQUFBLENBQUEsVUFBQSxrQkFBQSxDQUFBLFlBQUEsZ0JBQUEsQ0FBQSxTQUFBLGtCQUFBLENBQUEsU0FBQSxnQkFBQSxDQUFBLFVBQUEsYUFBQSxDQUFBLFNBQUEsWUFBQSxDQUFBLFNBQUEsWUFBQSxDQUFBLFdBQUEsWUFBQSxDQUFBLFlBQUEsV0FBQSxDQUFBLFVBQUEsQ0FBQSxTQUFBLFdBQUEsQ0FBQSxXQUFBLFdBQUEsQ0FBQSxjQUFBLDJCQUFBLENBQUEsc0JBQUEsQ0FBQSxpQkFBQSxnQkFBQSxDQUFBLGlCQUFBLGdCQUFBLENBQUEsaUJBQUEsWUFBQSxDQUFBLFdBQUEsVUFBQSxDQUFBLG9CQUFBLGVBQUEsQ0FBQSxtQkFBQSxjQUFBLENBQUEsZUFBQSxjQUFBLENBQUEsV0FBQSxXQUFBLENBQUEsZ0JBQUEsNkNBQUEsQ0FBQSxnQkFBQSw2Q0FBQSxDQUFBLHFCQUFBLDBCQUFBLENBQUEsYUFBQSxxQkFBQSxDQUFBLGNBQUEsY0FBQSxDQUFBLGNBQUEsb0JBQUEsQ0FBQSxpQkFBQSxrQkFBQSxDQUFBLGdCQUFBLHdCQUFBLENBQUEsbUJBQUEsc0JBQUEsQ0FBQSxvQkFBQSw2QkFBQSxDQUFBLFdBQUEsUUFBQSxDQUFBLFVBQUEsU0FBQSxDQUFBLFVBQUEsVUFBQSxDQUFBLFVBQUEsUUFBQSxDQUFBLFVBQUEsUUFBQSxDQUFBLFlBQUEsb0JBQUEsQ0FBQSxlQUFBLENBQUEsYUFBQSxjQUFBLENBQUEsNkNBQUEsc0JBQUEsQ0FBQSxvREFBQSxDQUFBLHVEQUFBLENBQUEsNkNBQUEsc0JBQUEsQ0FBQSxrREFBQSxDQUFBLHFEQUFBLENBQUEsNENBQUEsc0JBQUEsQ0FBQSxtREFBQSxDQUFBLHNEQUFBLENBQUEsNENBQUEsc0JBQUEsQ0FBQSxvREFBQSxDQUFBLHVEQUFBLENBQUEsNkNBQUEsc0JBQUEsQ0FBQSxrREFBQSxDQUFBLHFEQUFBLENBQUEsNENBQUEsc0JBQUEsQ0FBQSxrREFBQSxDQUFBLHFEQUFBLENBQUEsNENBQUEsc0JBQUEsQ0FBQSxxREFBQSxDQUFBLHdEQUFBLENBQUEsNENBQUEsc0JBQUEsQ0FBQSxvREFBQSxDQUFBLHVEQUFBLENBQUEsNENBQUEsc0JBQUEsQ0FBQSxrREFBQSxDQUFBLHFEQUFBLENBQUEsMkNBQUEsdUJBQUEsQ0FBQSx3REFBQSxDQUFBLDJEQUFBLENBQUEsb0JBQUEsZUFBQSxDQUFBLHNCQUFBLGtCQUFBLENBQUEsWUFBQSxtQkFBQSxDQUFBLGdCQUFBLG9CQUFBLENBQUEsaUJBQUEsb0JBQUEsQ0FBQSxrQkFBQSw4QkFBQSxDQUFBLGtCQUFBLCtCQUFBLENBQUEsa0JBQUEsMkJBQUEsQ0FBQSxrQkFBQSw0QkFBQSxDQUFBLFdBQUEsZ0JBQUEsQ0FBQSxrQ0FBQSx1QkFBQSxDQUFBLGVBQUEsbUJBQUEsQ0FBQSxlQUFBLG9CQUFBLENBQUEscUJBQUEsb0JBQUEsQ0FBQSxnQkFBQSxpQkFBQSxDQUFBLHFCQUFBLDRCQUFBLENBQUEsb0JBQUEscUJBQUEsQ0FBQSxzREFBQSxDQUFBLG9CQUFBLHFCQUFBLENBQUEsbURBQUEsQ0FBQSxvQkFBQSxpQkFBQSxDQUFBLGdEQUFBLENBQUEsb0JBQUEsaUJBQUEsQ0FBQSxtREFBQSxDQUFBLG9CQUFBLGlCQUFBLENBQUEsbURBQUEsQ0FBQSxvQkFBQSxpQkFBQSxDQUFBLHFEQUFBLENBQUEsb0JBQUEsaUJBQUEsQ0FBQSxzREFBQSxDQUFBLG9CQUFBLGlCQUFBLENBQUEsb0RBQUEsQ0FBQSxvQkFBQSxpQkFBQSxDQUFBLHNEQUFBLENBQUEsb0JBQUEsaUJBQUEsQ0FBQSxvREFBQSxDQUFBLG9CQUFBLGlCQUFBLENBQUEscURBQUEsQ0FBQSxvQkFBQSxpQkFBQSxDQUFBLHNEQUFBLENBQUEsb0JBQUEsaUJBQUEsQ0FBQSxxREFBQSxDQUFB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NHdCQyxDRDV3QkQsc0RDNHdCQyxDRDV3QkQsMkZBQUEsT0M0d0JDLENENXdCRCw4RUFBQSxNQzR3QkMsQ0Q1d0JELHNLQUFBLGFDNHdCQyxDRDV3QkQsNENBQUEsaUJDNHdCQyxDRDV3QkQsZ0RDNHdCQyxDRDV3QkQsOENBQUEsbUJDNHdCQyxDRDV3QkQsNkNDNHdCQyxDRDV3QkQseURBQUEsYUM0d0JDLENENXdCRCx5QkFBQSx3QkFBQSxXQzR3QkMsQ0Q1d0JELHlCQUFBLFlDNHdCQyxDRDV3QkQsbUJBQUEseUJDNHdCQyxDRDV3QkQsb0JBQUEsV0M0d0JDLENENXdCRCxvQkFBQSxXQzR3QkMsQ0Q1d0JELG9CQUFBLDZDQzR3QkMsQ0Q1d0JELG9CQUFBLDZDQzR3QkMsQ0FBQSxDRDV3QkQsMEJBQUEsY0FBQSxhQzR3QkMsQ0Q1d0JELHdCQUFBLGVDNHdCQyxDRDV3QkQsb0JBQUEsNkNDNHdCQyxDQUFBLENENXdCRCwwQkFBQSxvQkFBQSw2Q0M0d0JDLENBQUEsQ0Q1d0JELDBCQUFBLHVCQUFBLDZDQzR3QkMsQ0FBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2ljb25zJztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaWNvbnMuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ljb25zLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvaWNvbnMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9pY29ucy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpO1xufVxuICBcbltjbGFzc149XCJuZXctaWNvbi1cIl0sXG5bY2xhc3MqPVwiIG5ldy1pY29uLVwiXSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbiRpY29uczogKFxuICAgIGFkZDogJ1xcRUEwMScsXG4gICAgY2hlY2s6ICdcXEVBMDInLFxuICAgIGNsb3NlOiAnXFxFQTAzJyxcbiAgICBjcmVkaXQtY2FyZDogJ1xcRUEwNCcsXG4gICAgZmlsdGVyOiAnXFxFQTA1JyxcbiAgICBpbnN0YWdyYW06ICdcXEVBMDYnLFxuICAgIG1pbnVzOiAnXFxFQTA3JyxcbiAgICBuZWdhdGl2ZTogJ1xcRUEwOCcsXG4gICAgcGludGVyZXN0OiAnXFxFQTA5JyxcbiAgICB0aWt0b2s6ICdcXEVBMEEnLFxuICAgIHRyYXNoOiAnXFxFQTBCJyxcbiAgICB5b3V0dWJlOiAnXFxFQTBDJ1xuKTtcblxuQGVhY2ggJG5hbWUsICRpY29uIGluICRpY29ucyB7XG4gICAgLm5ldy1pY29uLSN7JG5hbWV9OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRpY29uO1xuICAgIH1cbn0iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbnNcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ljb25zLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9pY29ucy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2ljb25zLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvaWNvbnMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbn1cbltjbGFzc149bmV3LWljb24tXSxcbltjbGFzcyo9XCIgbmV3LWljb24tXCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJpY29uc1wiO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5uZXctaWNvbi1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDFcIjtcbn1cblxuLm5ldy1pY29uLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTAyXCI7XG59XG5cbi5uZXctaWNvbi1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwM1wiO1xufVxuXG4ubmV3LWljb24tY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDRcIjtcbn1cblxuLm5ldy1pY29uLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwNVwiO1xufVxuXG4ubmV3LWljb24taW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA2XCI7XG59XG5cbi5uZXctaWNvbi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwN1wiO1xufVxuXG4ubmV3LWljb24tbmVnYXRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDhcIjtcbn1cblxuLm5ldy1pY29uLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwOVwiO1xufVxuXG4ubmV3LWljb24tdGlrdG9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTBhXCI7XG59XG5cbi5uZXctaWNvbi10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwYlwiO1xufVxuXG4ubmV3LWljb24teW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwY1wiO1xufVxuXG4vKiBpbnRlci10aWdodC1sYXRpbi0xMDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXIgVGlnaHRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9mb250c291cmNlL2ZvbnRzL2ludGVyLXRpZ2h0QGxhdGVzdC9sYXRpbi0xMDAtbm9ybWFsLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKGh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9mb250c291cmNlL2ZvbnRzL2ludGVyLXRpZ2h0QGxhdGVzdC9sYXRpbi0xMDAtbm9ybWFsLndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXIgVGlnaHRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9mb250c291cmNlL2ZvbnRzL2ludGVyLXRpZ2h0QGxhdGVzdC9sYXRpbi0yMDAtbm9ybWFsLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKGh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9mb250c291cmNlL2ZvbnRzL2ludGVyLXRpZ2h0QGxhdGVzdC9sYXRpbi0yMDAtbm9ybWFsLndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4uZm9udC1pbnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyIFRpZ2h0XCI7XG59XG5cbi8qIGludGVyLXRpZ2h0LWxhdGluLTMwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTMwMC1ub3JtYWwud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTMwMC1ub3JtYWwud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGludGVyLXRpZ2h0LWxhdGluLTQwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTQwMC1ub3JtYWwud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTQwMC1ub3JtYWwud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGludGVyLXRpZ2h0LWxhdGluLTUwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTUwMC1ub3JtYWwud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTUwMC1ub3JtYWwud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGludGVyLXRpZ2h0LWxhdGluLTYwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTYwMC1ub3JtYWwud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTYwMC1ub3JtYWwud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGludGVyLXRpZ2h0LWxhdGluLTcwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTcwMC1ub3JtYWwud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTcwMC1ub3JtYWwud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGludGVyLXRpZ2h0LWxhdGluLTgwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTgwMC1ub3JtYWwud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTgwMC1ub3JtYWwud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGludGVyLXRpZ2h0LWxhdGluLTkwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTkwMC1ub3JtYWwud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTkwMC1ub3JtYWwud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbkB0YWlsd2luZCBiYXNlO1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuQGxheWVyIGJhc2Uge1xuICAudGV4dC1tdXRlZCB7XG4gICAgQGFwcGx5IHR3LXRleHQtWyM2NjY2NjZdO1xuICB9XG59XG4ubm9VaS1oYW5kbGUge1xuICBAYXBwbHkgdHctcm91bmRlZC1mdWxsIGJlZm9yZTp0dy1oaWRkZW4gYWZ0ZXI6dHctaGlkZGVuIHR3LXNpemUtMTAgIWltcG9ydGFudDtcbn1cblxuLm5vVWktY29ubmVjdCB7XG4gIEBhcHBseSB0dy1iZy1ibGFjayAhaW1wb3J0YW50O1xufVxuXG4ubm9VaS1ob3Jpem9udGFsIHtcbiAgQGFwcGx5IHR3LWgtNiAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5uZXctZHJvcGRvd24ge1xuICBAYXBwbHkgdHctcmVsYXRpdmU7XG59XG4ubmV3LWRyb3Bkb3duLWNvbnRlbnQge1xuICBAYXBwbHkgdHctaGlkZGVuIHR3LWFic29sdXRlIHR3LWxlZnQtMCB0dy10b3AtWzEwMCVdIHR3LXNoYWRvdyB0dy1wLTggdHctei1bMTBdIHR3LWJnLXdoaXRlIHR3LXJvdW5kZWQgdHctdy1bNDAwcHhdO1xufVxuLm5ldy1kcm9wZG93bi1jb250ZW50LnNob3cge1xuICBAYXBwbHkgdHctYmxvY2s7XG59XG5cbi5uZXctY29udGFpbmVyLWZsdWlkIHtcbiAgQGFwcGx5IHR3LXB4LTg7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTMwMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5uZXctY2FyZC10YWcge1xuICBAYXBwbHkgdHctYmctd2hpdGUgdHctcm91bmRlZC1sZyB0dy10ZXh0LWxnIHR3LXB4LTMgdHctcHktMSB0dy1ib3JkZXIgdHctYm9yZGVyLWJsYWNrO1xufVxuXG4ubmV3LXByb2R1Y3QtY2FyZC10aXRsZSB7XG4gIEBhcHBseSB0dy1mb250LWxpZ2h0O1xufVxuLm5ldy1wcm9kdWN0LWNhcmQtb2xkLXByaWNlIHtcbiAgQGFwcGx5IHR3LXRleHQtWyNBQUFBQUFdIHR3LWxpbmUtdGhyb3VnaDtcbn1cblxuLm5ldy1wYWdlLFxuLm5ldy1wYWdlIGEge1xuICBAYXBwbHkgdHctdGV4dC1bIzIyMjIyMl07XG59XG5cbi5uZXctYnJlYWRjcnVtYiB7XG4gIEBhcHBseSB0dy1mbGV4O1xufVxuLm5ldy1icmVhZGNydW1iLWl0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIi9cIjtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG5cbi5uZXctZm9vdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXIgVGlnaHRcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLm5ldy1mb290ZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4ubmV3LWZvb3RlciB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5uZXctZm9vdGVyIGhyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzO1xuICBvcGFjaXR5OiAwLjY2O1xuICBoZWlnaHQ6IDFweDtcbn1cblxuLm5ldy1mb290ZXIgKiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4ubmV3LWZvb3Rlci10b3Age1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1MCwgMjU1LCAyMjgsIDApIDAlLCAjZmFmZmU0IDEwMCUpO1xuICBwYWRkaW5nOiA0OHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5ldy1mb290ZXItdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9mb290ZXItc2lnbmF0dXJlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG59XG5cbi5uZXctZm9vdGVyLXRvcCA+ICoge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5uZXctZm9vdGVyLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDMycHggMDtcbn1cblxuLm5ldy1mb290ZXItY29weXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLm5ldy1mb290ZXItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5cbi5uZXctZm9vdGVyLW5ld3NsZXR0ZXIge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm5ldy1mb290ZXItbmV3c2xldHRlci1pbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGU4YmY7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLm5ldy1mb290ZXItbmV3c2xldHRlci1idG4ge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA0OHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMDtcbn1cblxuLm5ldy1mb290ZXItbmV3c2xldHRlci1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5uZXctZm9vdGVyLW5ld3NsZXR0ZXItZm9ybSA+ICoge1xuICBmbGV4OiAxO1xufVxuXG4ubmV3LWZvb3Rlci1hcmVhLXRpdGxlICsgKixcbi5uZXctZm9vdGVyLWFyZWEtZGVzYyArICoge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5ldy1mb290ZXItYXJlYS10aXRsZSArICosXG4gIC5uZXctZm9vdGVyLWFyZWEtZGVzYyArICoge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5uZXctZm9vdGVyLWJvdHRvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLm5ldy1mb290ZXItYXJlYS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5uZXctZm9vdGVyIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWVlZWVlO1xufVxuXG4ubmV3LWZvb3Rlci1yb3cge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDMycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubmV3LWZvb3Rlci1yb3cge1xuICAgIGdhcDogMTZweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLm5ldy1mb290ZXItc3BhY2luZyB7XG4gIHBhZGRpbmc6IDMycHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uZXctZm9vdGVyLXNwYWNpbmcge1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgfVxufVxuLm5ldy1mb290ZXItc3BhY2luZyA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLm5ldy1mb290ZXItbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5uZXctZm9vdGVyLW1lbnUtbGluayB7XG4gIGNvbG9yOiAjY2NjY2NjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5uZXctZm9vdGVyLW1lbnUtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmV3LWZvb3Rlci1zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm5ldy1mb290ZXItc29jaWFscy1saW5rIHtcbiAgcGFkZGluZzogOHB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm5ldy1mb290ZXItYXJlYS1jbGlja2FibGUgLm5ldy1mb290ZXItYXJlYS10aXRsZSBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5ldy1mb290ZXItYXJlYS1jbGlja2FibGUgLm5ldy1mb290ZXItbWVudSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMzNzO1xuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLm5ldy1mb290ZXItYXJlYS1jbGlja2FibGUgLm5ldy1mb290ZXItYXJlYS10aXRsZSBzdmcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zM3M7XG4gIH1cbiAgLm5ldy1mb290ZXItYXJlYS1jbGlja2FibGUuYWN0aXZlIC5uZXctZm9vdGVyLW1lbnUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICB9XG4gIC5uZXctZm9vdGVyLWFyZWEtY2xpY2thYmxlLmFjdGl2ZSAubmV3LWZvb3Rlci1hcmVhLXRpdGxlIHN2ZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxufVxuLm5ldy1wYWdlIFtkYXRhLWFjdGlvbj1zaG93LXBhc3N3b3JkXSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDQycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5uZXctcGFnZSBbZGF0YS1hY3Rpb249c2hvdy1wYXNzd29yZF0gaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwO1xuICBAYXBwbHkgdHctdGV4dC1bI0JCQkJCQl07XG59XG5cbi5uZXctbmF2IHtcbiAgQGFwcGx5IHR3LWZsZXggdHctZ2FwLTggdHctbGlzdC1ub25lIHR3LXAtMDtcbn1cbi5uZXctbmF2LWl0ZW0ge1xuICBAYXBwbHkgdHctZmxleC0xIHR3LXRleHQtY2VudGVyO1xufVxuLm5ldy1uYXYtaXRlbSBhIHtcbiAgQGFwcGx5IHR3LWZvbnQtc2VtaWJvbGQgIWltcG9ydGFudDtcbiAgQGFwcGx5IHR3LXRleHQtYmxhY2sgIWltcG9ydGFudDtcbn1cbi5uZXctbmF2LWxpbmsge1xuICBAYXBwbHkgdHctdHJhbnNpdGlvbi1hbGwgdHctYmxvY2sgdHctYm9yZGVyIHR3LXB5LTUgdHctYm9yZGVyLVsjZWVlXSB0dy1yb3VuZGVkLWxnO1xufVxuLm5ldy1uYXYtbGluay5hY3RpdmUge1xuICBAYXBwbHkgdHctYmctYmxhY2sgdHctdGV4dC13aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4ubmV3LXBhZ2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xufVxuLm5ldy1wYWdlIC5oMSxcbi5uZXctcGFnZSAuaDIsXG4ubmV3LXBhZ2UgLmgzLFxuLm5ldy1wYWdlIC5oNCxcbi5uZXctcGFnZSAuaDUsXG4ubmV3LXBhZ2UgLmg2LFxuLm5ldy1wYWdlIGgxLFxuLm5ldy1wYWdlIGgyLFxuLm5ldy1wYWdlIGgzLFxuLm5ldy1wYWdlIGg0LFxuLm5ldy1wYWdlIGg1LFxuLm5ldy1wYWdlIGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXIgVGlnaHRcIjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNfZGVza3RvcF90b3BfbWVudS5tZW51LXN0eWxlMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gIH1cbn1cbi5ibGlua2VyIHtcbiAgYW5pbWF0aW9uOiBibGlua2VyIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBibGlua2VyIHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cbi5uZXctbWVkaWEtbGlzdCB7XG4gIEBhcHBseSB0dy1wLTA7XG59XG4ubmV3LW1lZGlhLWxpc3QgaW1nIHtcbiAgd2lkdGg6IDZyZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm5ldy1hbGVydCB7XG4gIEBhcHBseSB0dy1iZy1bI0ZBRkZFNF0gdHctYm9yZGVyLVsjMDAwXSB0dy1ib3JkZXIgdHctcHgtOCB0dy1weS02IHR3LXJvdW5kZWQtbGcgIWltcG9ydGFudDtcbn1cblxuLm5ldy1wYWdlIHtcbiAgQGFwcGx5IHR3LWxlYWRpbmctWzEuNV07XG59XG5cbi5idG4tZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG5baW5wdXQtcXR5XSBpbnB1dCB7XG4gIG91dGxpbmU6IDA7XG59XG5baW5wdXQtcXR5XSBpbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5baW5wdXQtcXR5XSBidXR0b24ge1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubmV3LWNhcnQtcGFuZWwtaXRlbSB7XG4gIEBhcHBseSB0dy1mbGV4IHR3LWdhcC02IHR3LXctZnVsbDtcbn1cbi5uZXctY2FydC1wYW5lbC1pdGVtLWltYWdlIHtcbiAgQGFwcGx5IHR3LXNpemUtMzIgdHctcm91bmRlZCB0dy1vdmVyZmxvdy1oaWRkZW47XG59XG4ubmV3LWNhcnQtcGFuZWwtaXRlbS1jb250ZW50IHtcbiAgQGFwcGx5IHR3LWZsZXgtMTtcbn1cblxuLm9uZXBhZ2UtY2hlY2tvdXQtcm93IHtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAub25lcGFnZS1jaGVja291dC1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5vbmVwYWdlLWNoZWNrb3V0LWNvbnRlbnQsIC5vbmVwYWdlLWNoZWNrb3V0LXNpZGViYXIge1xuICBwYWRkaW5nOiAzMnB4O1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vbmVwYWdlLWNoZWNrb3V0LWNvbnRlbnQge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLm9uZXBhZ2UtY2hlY2tvdXQtY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogNzAwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4ub25lcGFnZS1jaGVja291dC1zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGZkZmRmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vbmVwYWdlLWNoZWNrb3V0LXNpZGViYXIge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLm9uZXBhZ2UtY2hlY2tvdXQtc2lkZWJhci13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubmV3LWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLm5ldy1wYWdlIC5jdXN0b20tY2hlY2JveCB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuXG4ub25lcGFnZS1jaGVja291dC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjtcbn1cbi5vbmVwYWdlLWNoZWNrb3V0LWhlYWRlciAubG9nbyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5vbmVwYWdlLWNoZWNrb3V0LWhlYWRlciAubG9nbyBpbWcge1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5idG4tcGlsbCB7XG4gIEBhcHBseSB0dy1yb3VuZGVkLVs0OHB4XSB0dy1taW4tdy1bOTBweF07XG59XG5cbi5uZXctZm9ybS1ncm91cCAucmFkaW8taW5saW5lIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgQGFwcGx5IHR3LWdhcC00O1xufVxuXG4ubmV3LWZvcm0tZ3JvdXAgLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlKj1yYWRpb10ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmNoZWNrb3V0LW5ldy1uYXYge1xuICBAYXBwbHkgbWQ6dHctYm9yZGVyLW5vbmUgdHctYm9yZGVyLWIgbWQ6dHctcGItMCB0dy1wYi04IHR3LWJvcmRlci1bI0VFRUVFRV07XG59XG5cbi5zdGVwcGVyIHtcbiAgQGFwcGx5IHR3LWZsZXggdHctanVzdGlmeS1iZXR3ZWVuIHR3LXJlbGF0aXZlO1xufVxuLnN0ZXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIEBhcHBseSB0dy1oLVsycHhdIHR3LWJnLVsjODg4ODg4XSB0dy13LWZ1bGwgdHctYWJzb2x1dGUgdHctdG9wLTEvMiB0dy1sZWZ0LTA7XG59XG4uc3RlcHBlci1pdGVtIHtcbiAgQGFwcGx5IHR3LXNpemUtMTAgdHctZmxleCB0dy16LVsxMF0gdHctaXRlbXMtY2VudGVyIHR3LWp1c3RpZnktY2VudGVyIHR3LWJnLVsjODg4ODg4XSB0dy1yb3VuZGVkLWZ1bGwgdHctdGV4dC13aGl0ZSB0dy10ZXh0LVsxMXB4XTtcbn1cbi5zdGVwcGVyLWl0ZW0uYWN0aXZlIHtcbiAgQGFwcGx5IHR3LWJnLWJsYWNrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5ldy1jaGVja291dC1zdGVwLWNhcmQge1xuICAgIEBhcHBseSB0dy1ib3JkZXItbm9uZSB0dy1wLTAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubmV3LWNhcmQge1xuICBAYXBwbHkgdHctYm9yZGVyIHR3LWJvcmRlci1bI2VlZV0gdHctcm91bmRlZC1sZyB0dy1wLTg7XG59XG4ubmV3LWNhcmQtbGcge1xuICBAYXBwbHkgdHctcC0xMjtcbn1cbi5uZXctY2FyZC10aXRsZSB7XG4gIEBhcHBseSB0dy1mb250LXNlbWlib2xkIHR3LXRleHQtMnhsO1xufVxuXG4udGV4dC1tZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnRleHQteGwge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi50ZXh0LTJ4bCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmZvbnQtbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmluZm8tbGluZSB7XG4gIEBhcHBseSB0dy1mbGV4IHR3LXB5LTQgbWQ6dHctZmxleC1yb3cgdHctZmxleC1jb2w7XG59XG4uaW5mby1saW5lOm5vdCg6bGFzdC1jaGlsZCkge1xuICBAYXBwbHkgdHctYm9yZGVyLWI7XG59XG4uaW5mby1saW5lLWxhYmVsIHtcbiAgQGFwcGx5IG1kOnR3LXctNzI7XG59XG4uaW5mby1saW5lLWRlc2Mge1xuICBAYXBwbHkgdHctZmxleC0xIHRleHQtbXV0ZWQ7XG59XG5cbi50ZXh0LXhzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ubmV3LWN1c3RvbS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSArIHNwYW4ge1xuICBAYXBwbHkgdHctbXItNDtcbn1cblxuLm5ldy1jdXN0b20tY2hlY2tib3ggbGFiZWwsXG4ubmV3LWN1c3RvbS1yYWRpbyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgQGFwcGx5IHR3LWZsZXgtMSB0dy1mbGV4IHR3LWl0ZW1zLWNlbnRlciB0dy1mb250LW5vcm1hbCB0dy1sZWFkaW5nLVsyMHB4XSB0dy1nYXAtNDtcbn1cbi5uZXctY3VzdG9tLWNoZWNrYm94IGlucHV0LFxuLm5ldy1jdXN0b20tcmFkaW8gaW5wdXQge1xuICBAYXBwbHkgdHctaGlkZGVuO1xufVxuLm5ldy1jdXN0b20tY2hlY2tib3ggaW5wdXQgKyBzcGFuLFxuLm5ldy1jdXN0b20tcmFkaW8gaW5wdXQgKyBzcGFuIHtcbiAgQGFwcGx5IHR3LWJnLW5vbmUgdHctYm9yZGVyIHR3LWl0ZW1zLWNlbnRlciB0dy1qdXN0aWZ5LWNlbnRlciB0dy1yb3VuZGVkLXNtIHR3LXNpemUtOCB0dy1mbGV4ICFpbXBvcnRhbnQ7XG4gIEBhcHBseSB0dy1ib3JkZXItWyMyMjIyMjJdICFpbXBvcnRhbnQ7XG59XG4ubmV3LWN1c3RvbS1jaGVja2JveCBpbnB1dCArIHNwYW4gaSxcbi5uZXctY3VzdG9tLXJhZGlvIGlucHV0ICsgc3BhbiBpIHtcbiAgQGFwcGx5IHR3LWhpZGRlbjtcbn1cbi5uZXctY3VzdG9tLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyBzcGFuLFxuLm5ldy1jdXN0b20tcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICBAYXBwbHkgdHctYmctYmxhY2s7XG59XG4ubmV3LWN1c3RvbS1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgc3BhbiBpLFxuLm5ldy1jdXN0b20tcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIHNwYW4gaSB7XG4gIEBhcHBseSB0dy10ZXh0LXdoaXRlIHR3LWJsb2NrO1xufVxuXG4ubmV3LWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGZkZmRmO1xufVxuLm5ldy1mb290ZXIgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5uZXctY3VzdG9tLXJhZGlvIGlucHV0ICsgc3BhbiB7XG4gIEBhcHBseSB0dy1yb3VuZGVkLWZ1bGwgdHctYmctdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5uZXctY3VzdG9tLXJhZGlvIGlucHV0OmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBAYXBwbHkgdHctc2l6ZS00O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuXG4ubmV3LWZvcm0tY2hlY2tib3gge1xuICBAYXBwbHkgdHctaW5saW5lLWZsZXggdHctaXRlbXMtY2VudGVyIHR3LWN1cnNvci1wb2ludGVyIHR3LWdhcC00O1xufVxuXG4ubmV3LWZvcm0tc3dpdGNoIHtcbiAgQGFwcGx5IHR3LXJlbGF0aXZlIHR3LXctWzRyZW1dIHR3LWgtOSB0dy1iZy1ncmF5LTIwMCB0dy1yb3VuZGVkLWZ1bGwgcGVlci1jaGVja2VkOmFmdGVyOnR3LXRyYW5zbGF0ZS14LWZ1bGwgcnRsOnBlZXItY2hlY2tlZDphZnRlcjp0dy0tdHJhbnNsYXRlLXgtZnVsbCBwZWVyLWNoZWNrZWQ6YWZ0ZXI6dHctYm9yZGVyLWJsYWNrIGFmdGVyOnR3LWNvbnRlbnQtW1wiXCJdIGFmdGVyOnR3LWFic29sdXRlIGFmdGVyOnR3LXRvcC1bNHB4XSBhZnRlcjp0dy1zdGFydC1bNHB4XSBhZnRlcjp0dy1iZy13aGl0ZSBhZnRlcjp0dy1ib3JkZXItZ3JheS01MDAgYWZ0ZXI6dHctc2hhZG93IGFmdGVyOnR3LXJvdW5kZWQtZnVsbCBhZnRlcjp0dy1oLTYgYWZ0ZXI6dHctdy02IGFmdGVyOnR3LXRyYW5zaXRpb24tYWxsIHBlZXItY2hlY2tlZDphZnRlcjp0dy1iZy1ibGFjaztcbn1cblxuQGxheWVyIGJhc2Uge1xuICAubmV3LWJ0biB7XG4gICAgQGFwcGx5IHR3LXB4LTggdHctcHktNTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLm5ldy1idG4tZml4ZWQge1xuICAgIEBhcHBseSB0dy1taW4tdy1bMTUwcHhdO1xuICB9XG4gIC5uZXctYnRuIGkubWF0ZXJpYWwtaWNvbnMge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgfVxuICAubmV3LWJ0bi1kYXJrIHtcbiAgICBAYXBwbHkgdHctYmctYmxhY2sgdHctdGV4dC13aGl0ZTtcbiAgfVxuICAubmV3LWJ0bi1saWdodCB7XG4gICAgQGFwcGx5IHR3LWJnLXdoaXRlIHR3LXRleHQtYmxhY2sgdHctYm9yZGVyO1xuICB9XG59XG4ubmV3LWJ0bi5idG4tc2Vjb25kYXJ5IHtcbiAgQGFwcGx5IHR3LWJvcmRlci1bIzIyMl07XG59XG5cbi5uZXctYnRuLXNtIHtcbiAgQGFwcGx5IHR3LXB4LTMgdHctcHktMiB0dy10ZXh0LWxnO1xufVxuXG4ubmV3LWJ0bi14bCB7XG4gIEBhcHBseSB0dy1weS02O1xufVxuLm5ldy1idG4teGwubmV3LWJ0bi1maXhlZCB7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG5cbltkYXRhLXRhcmdldD1cIiNuZXctY2FydC1zdW1tYXJ5LXByb2R1Y3QtbGlzdFwiXS5jb2xsYXBzZWQgLm5ldy1pY29uLWFkZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuW2RhdGEtdGFyZ2V0PVwiI25ldy1jYXJ0LXN1bW1hcnktcHJvZHVjdC1saXN0XCJdLmNvbGxhcHNlZCAubmV3LWljb24tbmVnYXRpdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2RhdGEtdGFyZ2V0PVwiI25ldy1jYXJ0LXN1bW1hcnktcHJvZHVjdC1saXN0XCJdOm5vdCguY29sbGFwc2VkKSAubmV3LWljb24tYWRkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5ldy1mb3JtLWhlYWRlciB7XG4gIEBhcHBseSB0dy1weC02O1xufVxuLm5ldy1mb3JtIGxhYmVsLmVycm9yIHtcbiAgQGFwcGx5IHR3LXRleHQtWyNCQkJCQkJdIHR3LXRleHQtWzExcHhdIHR3LXB4LTQgdHctbXQtMiB0dy1sZWFkaW5nLVsxLjVdIHR3LWZvbnQtbGlnaHQ7XG59XG4ubmV3LWZvcm0tY29udHJvbCB7XG4gIEBhcHBseSB0dy1weC01IHR3LXB5LTMuNSB0dy1mb250LWxpZ2h0IHR3LWJvcmRlci1bI2VlZV0gdHctYm9yZGVyIHR3LXJvdW5kZWQtbGcgdHctdy1mdWxsO1xufSIsIkBpbXBvcnQgXCIuL19pY29uc1wiO1xuXG4vKiBpbnRlci10aWdodC1sYXRpbi0xMDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXIgVGlnaHRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHNyYzpcbiAgICB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTEwMC1ub3JtYWwud29mZjIpXG4gICAgICBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTEwMC1ub3JtYWwud29mZilcbiAgICAgIGZvcm1hdChcIndvZmZcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsXG4gICAgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLFxuICAgIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXIgVGlnaHRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHNyYzpcbiAgICB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTIwMC1ub3JtYWwud29mZjIpXG4gICAgICBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICB1cmwoaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2ZvbnRzb3VyY2UvZm9udHMvaW50ZXItdGlnaHRAbGF0ZXN0L2xhdGluLTIwMC1ub3JtYWwud29mZilcbiAgICAgIGZvcm1hdChcIndvZmZcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsXG4gICAgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLFxuICAgIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4uZm9udC1pbnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyIFRpZ2h0XCI7XG59XG5cbi8qIGludGVyLXRpZ2h0LWxhdGluLTMwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOlxuICAgIHVybChodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvZm9udHNvdXJjZS9mb250cy9pbnRlci10aWdodEBsYXRlc3QvbGF0aW4tMzAwLW5vcm1hbC53b2ZmMilcbiAgICAgIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybChodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvZm9udHNvdXJjZS9mb250cy9pbnRlci10aWdodEBsYXRlc3QvbGF0aW4tMzAwLW5vcm1hbC53b2ZmKVxuICAgICAgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsXG4gICAgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbi8qIGludGVyLXRpZ2h0LWxhdGluLTQwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOlxuICAgIHVybChodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvZm9udHNvdXJjZS9mb250cy9pbnRlci10aWdodEBsYXRlc3QvbGF0aW4tNDAwLW5vcm1hbC53b2ZmMilcbiAgICAgIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybChodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvZm9udHNvdXJjZS9mb250cy9pbnRlci10aWdodEBsYXRlc3QvbGF0aW4tNDAwLW5vcm1hbC53b2ZmKVxuICAgICAgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsXG4gICAgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbi8qIGludGVyLXRpZ2h0LWxhdGluLTUwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOlxuICAgIHVybChodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvZm9udHNvdXJjZS9mb250cy9pbnRlci10aWdodEBsYXRlc3QvbGF0aW4tNTAwLW5vcm1hbC53b2ZmMilcbiAgICAgIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybChodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvZm9udHNvdXJjZS9mb250cy9pbnRlci10aWdodEBsYXRlc3QvbGF0aW4tNTAwLW5vcm1hbC53b2ZmKVxuICAgICAgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsXG4gICAgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbi8qIGludGVyLXRpZ2h0LWxhdGluLTYwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOlxuICAgIHVybChodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvZm9udHNvdXJjZS9mb250cy9pbnRlci10aWdodEBsYXRlc3QvbGF0aW4tNjAwLW5vcm1hbC53b2ZmMilcbiAgICAgIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybChodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvZm9udHNvdXJjZS9mb250cy9pbnRlci10aWdodEBsYXRlc3QvbGF0aW4tNjAwLW5vcm1hbC53b2ZmKVxuICAgICAgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsXG4gICAgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbi8qIGludGVyLXRpZ2h0LWxhdGluLTcwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOlxuICAgIHVybChodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvZm9udHNvdXJjZS9mb250cy9pbnRlci10aWdodEBsYXRlc3QvbGF0aW4tNzAwLW5vcm1hbC53b2ZmMilcbiAgICAgIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybChodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvZm9udHNvdXJjZS9mb250cy9pbnRlci10aWdodEBsYXRlc3QvbGF0aW4tNzAwLW5vcm1hbC53b2ZmKVxuICAgICAgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsXG4gICAgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbi8qIGludGVyLXRpZ2h0LWxhdGluLTgwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOlxuICAgIHVybChodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvZm9udHNvdXJjZS9mb250cy9pbnRlci10aWdodEBsYXRlc3QvbGF0aW4tODAwLW5vcm1hbC53b2ZmMilcbiAgICAgIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybChodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvZm9udHNvdXJjZS9mb250cy9pbnRlci10aWdodEBsYXRlc3QvbGF0aW4tODAwLW5vcm1hbC53b2ZmKVxuICAgICAgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsXG4gICAgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbi8qIGludGVyLXRpZ2h0LWxhdGluLTkwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOlxuICAgIHVybChodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvZm9udHNvdXJjZS9mb250cy9pbnRlci10aWdodEBsYXRlc3QvbGF0aW4tOTAwLW5vcm1hbC53b2ZmMilcbiAgICAgIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybChodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvZm9udHNvdXJjZS9mb250cy9pbnRlci10aWdodEBsYXRlc3QvbGF0aW4tOTAwLW5vcm1hbC53b2ZmKVxuICAgICAgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsXG4gICAgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbkB0YWlsd2luZCBiYXNlO1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuXG4ubmV3LWNoZWNrYm94LWJ0biB7XG4gIGlucHV0IHtcbiAgICAvLyBAYXBwbHkgdHctaGlkZGVuO1xuICAgICY6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgIC8vIEBhcHBseSB0dy1iZy1ibGFjayB0dy10ZXh0LXdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG5AbGF5ZXIgYmFzZSB7XG4gIC50ZXh0LW11dGVkIHtcbiAgICBAYXBwbHkgdHctdGV4dC1bIzY2NjY2Nl07XG4gIH1cbn1cbi5ub1VpLWhhbmRsZSB7XG4gIEBhcHBseSB0dy1yb3VuZGVkLWZ1bGwgYmVmb3JlOnR3LWhpZGRlbiBhZnRlcjp0dy1oaWRkZW4gdHctc2l6ZS0xMCAjeyFpbXBvcnRhbnR9O1xufVxuLm5vVWktY29ubmVjdCB7XG4gIEBhcHBseSB0dy1iZy1ibGFjayAjeyFpbXBvcnRhbnR9O1xufVxuLm5vVWktaG9yaXpvbnRhbCB7XG4gIEBhcHBseSB0dy1oLTYgI3shaW1wb3J0YW50fTtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubmV3LWRyb3Bkb3duIHtcbiAgQGFwcGx5IHR3LXJlbGF0aXZlO1xuXG4gICYtdG9nZ2xlIHtcbiAgfVxuICAmLWNvbnRlbnQge1xuICAgIEBhcHBseSB0dy1oaWRkZW4gdHctYWJzb2x1dGUgdHctbGVmdC0wIHR3LXRvcC1bMTAwJV0gdHctc2hhZG93IHR3LXAtOCB0dy16LVsxMF0gdHctYmctd2hpdGUgdHctcm91bmRlZCB0dy13LVs0MDBweF07XG4gICAgJi5zaG93IHtcbiAgICAgIEBhcHBseSB0dy1ibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLm5ldy1jb250YWluZXItZmx1aWQge1xuICBAYXBwbHkgdHctcHgtODtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMzAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm5ldy1jYXJkLXRhZyB7XG4gIEBhcHBseSB0dy1iZy13aGl0ZSB0dy1yb3VuZGVkLWxnIHR3LXRleHQtbGcgdHctcHgtMyB0dy1weS0xIHR3LWJvcmRlciB0dy1ib3JkZXItYmxhY2s7XG59XG5cbi5uZXctcHJvZHVjdC1jYXJkIHtcbiAgJi10aXRsZSB7XG4gICAgQGFwcGx5IHR3LWZvbnQtbGlnaHQ7XG4gIH1cbiAgJi1wcmljZSB7XG4gIH1cbiAgJi1vbGQtcHJpY2Uge1xuICAgIEBhcHBseSB0dy10ZXh0LVsjQUFBQUFBXSB0dy1saW5lLXRocm91Z2g7XG4gIH1cbn1cblxuLm5ldy1wYWdlLFxuLm5ldy1wYWdlIGEge1xuICBAYXBwbHkgdHctdGV4dC1bIzIyMjIyMl07XG59XG5cbi5uZXctYnJlYWRjcnVtYiB7XG4gIEBhcHBseSB0dy1mbGV4O1xuXG4gICYtaXRlbSB7XG4gICAgYSB7XG4gICAgfVxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiL1wiO1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGltcG9ydCBcIi4vZm9vdGVyXCI7XG5cbi5uZXctcGFnZSBbZGF0YS1hY3Rpb249XCJzaG93LXBhc3N3b3JkXCJdIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIEBhcHBseSB0dy10ZXh0LVsjQkJCQkJCXTtcbiAgfVxufVxuXG4ubmV3LW5hdiB7XG4gIEBhcHBseSB0dy1mbGV4IHR3LWdhcC04IHR3LWxpc3Qtbm9uZSB0dy1wLTA7XG5cbiAgJi1pdGVtIHtcbiAgICBAYXBwbHkgdHctZmxleC0xIHR3LXRleHQtY2VudGVyO1xuXG4gICAgYSB7XG4gICAgICBAYXBwbHkgdHctZm9udC1zZW1pYm9sZCAjeyFpbXBvcnRhbnR9O1xuICAgICAgQGFwcGx5IHR3LXRleHQtYmxhY2sgI3shaW1wb3J0YW50fTtcbiAgICB9XG4gIH1cblxuICAmLWxpbmsge1xuICAgIEBhcHBseSB0dy10cmFuc2l0aW9uLWFsbCB0dy1ibG9jayB0dy1ib3JkZXIgdHctcHktNSB0dy1ib3JkZXItWyNlZWVdIHR3LXJvdW5kZWQtbGc7XG4gICAgJi5hY3RpdmUge1xuICAgICAgQGFwcGx5IHR3LWJnLWJsYWNrIHR3LXRleHQtd2hpdGUgI3shaW1wb3J0YW50fTtcbiAgICB9XG4gIH1cbn1cblxuLm5ldy1wYWdlIHtcbiAgLy8gZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuXG4gIC5oMSxcbiAgLmgyLFxuICAuaDMsXG4gIC5oNCxcbiAgLmg1LFxuICAuaDYsXG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyIFRpZ2h0XCI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNfZGVza3RvcF90b3BfbWVudS5tZW51LXN0eWxlMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gIH1cbn1cblxuLy8gLmJvcmRlciB7XG4vLyAgIGJvcmRlcjogMXB4IHNvbGlkO1xuLy8gICBib3JkZXItY29sb3I6ICNlZWVlZWU7XG4vLyB9XG5cbi8vIC5ib3JkZXItYiB7XG4vLyAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlO1xuLy8gfVxuXG4vLyAucm91bmRlZC1sZyB7XG4vLyAgIGJvcmRlci1yYWRpdXM6IDZweDtcbi8vIH1cblxuLmJsaW5rZXIge1xuICBhbmltYXRpb246IGJsaW5rZXIgMXMgbGluZWFyIGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBibGlua2VyIHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cblxuLm5ldy1tZWRpYS1saXN0IHtcbiAgQGFwcGx5IHR3LXAtMDtcblxuICBpbWcge1xuICAgIHdpZHRoOiA2cmVtO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgLW8tYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG4ubmV3LWFsZXJ0IHtcbiAgQGFwcGx5IHR3LWJnLVsjRkFGRkU0XSB0dy1ib3JkZXItWyMwMDBdIHR3LWJvcmRlciB0dy1weC04IHR3LXB5LTYgdHctcm91bmRlZC1sZyAjeyFpbXBvcnRhbnR9O1xufVxuXG4ubmV3LXBhZ2Uge1xuICBAYXBwbHkgdHctbGVhZGluZy1bMS41XTtcbn1cblxuLmJ0biB7XG4gICY6bm90KC5uZXctYnRuLXhsKSB7XG4gICAgLy8gZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5idG4tZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG5baW5wdXQtcXR5XSB7XG4gIGlucHV0IHtcbiAgICBvdXRsaW5lOiAwO1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cbiAgYnV0dG9ue1xuICAgIG91dGxpbmU6IDBcbiAgfVxufVxuXG4ubmV3LWNhcnQtcGFuZWwtaXRlbSB7XG4gIEBhcHBseSB0dy1mbGV4IHR3LWdhcC02IHR3LXctZnVsbDsgXG5cbiAgJi1pbWFnZSB7XG4gICAgQGFwcGx5IHR3LXNpemUtMzIgdHctcm91bmRlZCB0dy1vdmVyZmxvdy1oaWRkZW47XG4gIH1cblxuICAmLWNvbnRlbnR7XG4gICAgQGFwcGx5IHR3LWZsZXgtMTtcbiAgfVxufVxuXG4ub25lcGFnZS1jaGVja291dCB7XG4gICYtcm93IHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbiAgJi1jb250ZW50LFxuICAmLXNpZGViYXIge1xuICAgIHBhZGRpbmc6IDMycHg7XG4gICAgZmxleDogMTtcbiAgfVxuICAmLWNvbnRlbnQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICYtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiA3MDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1zaWRlYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RmZGZkZjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAmLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubmV3LWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLm5ldy1wYWdlIHtcbiAgLmN1c3RvbS1jaGVjYm94IHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxufVxuXG4ub25lcGFnZS1jaGVja291dC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjtcbiAgLmxvZ28ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxuICB9XG59XG5cbi5idG4tcGlsbCB7XG4gIEBhcHBseSB0dy1yb3VuZGVkLVs0OHB4XSB0dy1taW4tdy1bOTBweF07XG59XG5cbi5uZXctZm9ybS1ncm91cCAucmFkaW8taW5saW5lIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgQGFwcGx5IHR3LWdhcC00O1xufVxuLm5ldy1mb3JtLWdyb3VwIC5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZSo9XCJyYWRpb1wiXSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uY2hlY2tvdXQtbmV3LW5hdiB7XG4gIEBhcHBseSBtZDp0dy1ib3JkZXItbm9uZSB0dy1ib3JkZXItYiBtZDp0dy1wYi0wIHR3LXBiLTggdHctYm9yZGVyLVsjRUVFRUVFXTtcbn1cblxuLnN0ZXBwZXIge1xuICBAYXBwbHkgdHctZmxleCB0dy1qdXN0aWZ5LWJldHdlZW4gdHctcmVsYXRpdmU7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBAYXBwbHkgdHctaC1bMnB4XSB0dy1iZy1bIzg4ODg4OF0gdHctdy1mdWxsIHR3LWFic29sdXRlIHR3LXRvcC0xLzIgdHctbGVmdC0wO1xuICB9XG4gICYtaXRlbSB7XG4gICAgQGFwcGx5IHR3LXNpemUtMTAgdHctZmxleCB0dy16LVsxMF0gdHctaXRlbXMtY2VudGVyIHR3LWp1c3RpZnktY2VudGVyIHR3LWJnLVsjODg4ODg4XSB0dy1yb3VuZGVkLWZ1bGwgdHctdGV4dC13aGl0ZSB0dy10ZXh0LVsxMXB4XTtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBAYXBwbHkgdHctYmctYmxhY2s7XG4gICAgfVxuICB9XG59XG5cbi5uZXctY2hlY2tvdXQtc3RlcCB7XG4gICYtY2FyZCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBAYXBwbHkgdHctYm9yZGVyLW5vbmUgdHctcC0wICN7IWltcG9ydGFudH07XG4gICAgfVxuICB9XG59XG5cbi5uZXctY2FyZCB7XG4gIEBhcHBseSB0dy1ib3JkZXIgdHctYm9yZGVyLVsjZWVlXSB0dy1yb3VuZGVkLWxnIHR3LXAtODtcbiAgJi1sZyB7XG4gICAgQGFwcGx5IHR3LXAtMTI7XG4gIH1cbiAgJi10aXRsZSB7XG4gICAgQGFwcGx5IHR3LWZvbnQtc2VtaWJvbGQgdHctdGV4dC0yeGw7XG4gIH1cbn1cblxuLnRleHQtbWQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi8vIC50ZXh0LWxnIHtcbi8vICAgZm9udC1zaXplOiAxNnB4O1xuLy8gfVxuXG4udGV4dC14bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnRleHQtMnhsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZm9udC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uaW5mby1saW5lIHtcbiAgQGFwcGx5IHR3LWZsZXggdHctcHktNCBtZDp0dy1mbGV4LXJvdyB0dy1mbGV4LWNvbDtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIEBhcHBseSB0dy1ib3JkZXItYjtcbiAgfVxuXG4gICYtbGFiZWwge1xuICAgIEBhcHBseSBtZDp0dy13LTcyO1xuICB9XG4gICYtZGVzYyB7XG4gICAgQGFwcGx5IHR3LWZsZXgtMSB0ZXh0LW11dGVkO1xuICB9XG59XG5cbi50ZXh0LXhzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLm5ldy1jdXN0b20tY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgc3BhbiB7XG4gIEBhcHBseSB0dy1tci00O1xufVxuXG4ubmV3LWN1c3RvbS1jaGVja2JveCxcbi5uZXctY3VzdG9tLXJhZGlvIHtcbiAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBAYXBwbHkgdHctZmxleC0xIHR3LWZsZXggdHctaXRlbXMtY2VudGVyIHR3LWZvbnQtbm9ybWFsIHR3LWxlYWRpbmctWzIwcHhdIHR3LWdhcC00O1xuICB9XG5cbiAgaW5wdXQge1xuICAgIEBhcHBseSB0dy1oaWRkZW47XG5cbiAgICAmICsgc3BhbiB7XG4gICAgICBAYXBwbHkgdHctYmctbm9uZSB0dy1ib3JkZXIgdHctaXRlbXMtY2VudGVyIHR3LWp1c3RpZnktY2VudGVyIHR3LXJvdW5kZWQtc20gdHctc2l6ZS04IHR3LWZsZXggI3shaW1wb3J0YW50fTtcbiAgICAgIEBhcHBseSB0dy1ib3JkZXItWyMyMjIyMjJdICN7IWltcG9ydGFudH07XG5cbiAgICAgIGkge1xuICAgICAgICBAYXBwbHkgdHctaGlkZGVuO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgQGFwcGx5IHR3LWJnLWJsYWNrO1xuXG4gICAgICBpIHtcbiAgICAgICAgQGFwcGx5IHR3LXRleHQtd2hpdGUgdHctYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uZXctZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZmRmZGY7XG4gIC8vIHBhZGRpbmc6IDE2cHggMDtcbiAgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAvLyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG4ubmV3LWN1c3RvbS1yYWRpbyB7XG4gIGlucHV0IHtcbiAgICAmICsgc3BhbiB7XG4gICAgICBAYXBwbHkgdHctcm91bmRlZC1mdWxsIHR3LWJnLXRyYW5zcGFyZW50ICN7IWltcG9ydGFudH07XG4gICAgfVxuICB9XG5cbiAgaW5wdXQ6Y2hlY2tlZCB7XG4gICAgJiArIHNwYW4ge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGFwcGx5IHR3LXNpemUtNDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5ldy1mb3JtLWNoZWNrYm94IHtcbiAgQGFwcGx5IHR3LWlubGluZS1mbGV4IHR3LWl0ZW1zLWNlbnRlciB0dy1jdXJzb3ItcG9pbnRlciB0dy1nYXAtNDtcbn1cblxuLm5ldy1mb3JtLXN3aXRjaCB7XG4gIEBhcHBseSB0dy1yZWxhdGl2ZSB0dy13LVs0cmVtXSB0dy1oLTkgdHctYmctZ3JheS0yMDAgdHctcm91bmRlZC1mdWxsICBwZWVyLWNoZWNrZWQ6YWZ0ZXI6dHctdHJhbnNsYXRlLXgtZnVsbCBydGw6cGVlci1jaGVja2VkOmFmdGVyOnR3LS10cmFuc2xhdGUteC1mdWxsIHBlZXItY2hlY2tlZDphZnRlcjp0dy1ib3JkZXItYmxhY2sgYWZ0ZXI6dHctY29udGVudC1bJyddIGFmdGVyOnR3LWFic29sdXRlIGFmdGVyOnR3LXRvcC1bNHB4XSBhZnRlcjp0dy1zdGFydC1bNHB4XSBhZnRlcjp0dy1iZy13aGl0ZSBhZnRlcjp0dy1ib3JkZXItZ3JheS01MDAgYWZ0ZXI6dHctc2hhZG93IGFmdGVyOnR3LXJvdW5kZWQtZnVsbCBhZnRlcjp0dy1oLTYgYWZ0ZXI6dHctdy02IGFmdGVyOnR3LXRyYW5zaXRpb24tYWxsIHBlZXItY2hlY2tlZDphZnRlcjp0dy1iZy1ibGFjaztcbn1cblxuQGxheWVyIGJhc2Uge1xuICAubmV3LWJ0biB7XG4gICAgQGFwcGx5IHR3LXB4LTggdHctcHktNTtcbiAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICAmLWZpeGVkIHtcbiAgICAgIEBhcHBseSB0dy1taW4tdy1bMTUwcHhdO1xuICAgIH1cblxuICAgIGkubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIH1cbiAgfVxuXG4gIC5uZXctYnRuLWRhcmsge1xuICAgIEBhcHBseSB0dy1iZy1ibGFjayB0dy10ZXh0LXdoaXRlO1xuICB9XG4gIC5uZXctYnRuLWxpZ2h0IHtcbiAgICBAYXBwbHkgdHctYmctd2hpdGUgdHctdGV4dC1ibGFjayB0dy1ib3JkZXI7XG4gIH1cbn1cblxuLm5ldy1idG4ge1xuICAmLmJ0bi1zZWNvbmRhcnkge1xuICAgIEBhcHBseSB0dy1ib3JkZXItWyMyMjJdO1xuICB9XG59XG5cbi5uZXctYnRuLXNtIHtcbiAgQGFwcGx5IHR3LXB4LTMgdHctcHktMiB0dy10ZXh0LWxnO1xufVxuXG4ubmV3LWJ0bi14bCB7XG4gIEBhcHBseSB0dy1weS02O1xuXG4gICYubmV3LWJ0bi1maXhlZCB7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgfVxufVxuXG5bZGF0YS10YXJnZXQ9XCIjbmV3LWNhcnQtc3VtbWFyeS1wcm9kdWN0LWxpc3RcIl0ge1xuICAmLmNvbGxhcHNlZCB7XG4gICAgLm5ldy1pY29uLWFkZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAubmV3LWljb24tbmVnYXRpdmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgLm5ldy1pY29uLWFkZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyAudHctdy1mdWxsIHtcbi8vICAgd2lkdGg6IDEwMCU7XG4vLyB9XG5cbi5uZXctZm9ybSB7XG4gICYtaGVhZGVyIHtcbiAgICBAYXBwbHkgdHctcHgtNjtcbiAgfVxuICBsYWJlbC5lcnJvciB7XG4gICAgQGFwcGx5IHR3LXRleHQtWyNCQkJCQkJdIHR3LXRleHQtWzExcHhdIHR3LXB4LTQgdHctbXQtMiB0dy1sZWFkaW5nLVsxLjVdIHR3LWZvbnQtbGlnaHQ7XG4gIH1cbiAgJi1jb250cm9sIHtcbiAgICBAYXBwbHkgdHctcHgtNSB0dy1weS0zLjUgdHctZm9udC1saWdodCB0dy1ib3JkZXItWyNlZWVdIHR3LWJvcmRlciB0dy1yb3VuZGVkLWxnIHR3LXctZnVsbDtcbiAgfVxufVxuIiwiLm5ldy1mb290ZXIge1xuICBmb250LWZhbWlseTogXCJJbnRlciBUaWdodFwiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4ubmV3LWZvb3RlciBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5uZXctZm9vdGVyIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm5ldy1mb290ZXIgaHIge1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG4gIG9wYWNpdHk6IDAuNjY7XG4gIGhlaWdodDogMXB4O1xufVxuXG4ubmV3LWZvb3RlciAqIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5uZXctZm9vdGVyLXRvcCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjUwLCAyNTUsIDIyOCwgMCkgMCUsICNmYWZmZTQgMTAwJSk7XG4gIHBhZGRpbmc6IDQ4cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubmV3LWZvb3Rlci10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Zvb3Rlci1zaWduYXR1cmUuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbn1cblxuLm5ldy1mb290ZXItdG9wID4gKiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLm5ldy1mb290ZXItYm90dG9tIHtcbiAgcGFkZGluZzogMzJweCAwO1xufVxuXG4ubmV3LWZvb3Rlci1jb3B5cmlnaHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4ubmV3LWZvb3Rlci1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLm5ldy1mb290ZXItbmV3c2xldHRlciB7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubmV3LWZvb3Rlci1uZXdzbGV0dGVyLWlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZThiZjtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4ubmV3LWZvb3Rlci1uZXdzbGV0dGVyLWJ0biB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAwO1xufVxuXG4ubmV3LWZvb3Rlci1uZXdzbGV0dGVyLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLm5ldy1mb290ZXItbmV3c2xldHRlci1mb3JtID4gKiB7XG4gIGZsZXg6IDE7XG59XG5cbi5uZXctZm9vdGVyLWFyZWEtdGl0bGUgKyAqLFxuLm5ldy1mb290ZXItYXJlYS1kZXNjICsgKiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubmV3LWZvb3Rlci1hcmVhLXRpdGxlICsgKixcbiAgLm5ldy1mb290ZXItYXJlYS1kZXNjICsgKiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4ubmV3LWZvb3Rlci1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5uZXctZm9vdGVyLWFyZWEtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubmV3LWZvb3RlciBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VlZWVlZTtcbn1cblxuLm5ldy1mb290ZXItcm93IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAzMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5ldy1mb290ZXItcm93IHtcbiAgICBnYXA6IDE2cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cblxuLm5ldy1mb290ZXItc3BhY2luZyB7XG4gIHBhZGRpbmc6IDMycHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uZXctZm9vdGVyLXNwYWNpbmcge1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgfVxufVxuXG4ubmV3LWZvb3Rlci1zcGFjaW5nID4gKiArICoge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ubmV3LWZvb3Rlci1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm5ldy1mb290ZXItbWVudS1saW5rIHtcbiAgY29sb3I6ICNjY2NjY2M7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm5ldy1mb290ZXItbWVudS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uZXctZm9vdGVyLXNvY2lhbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5ldy1mb290ZXItc29jaWFscy1saW5rIHtcbiAgcGFkZGluZzogOHB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm5ldy1mb290ZXItYXJlYS1jbGlja2FibGUgLm5ldy1mb290ZXItYXJlYS10aXRsZSBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5ldy1mb290ZXItYXJlYS1jbGlja2FibGUgLm5ldy1mb290ZXItbWVudSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMzNzO1xuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubmV3LWZvb3Rlci1hcmVhLWNsaWNrYWJsZSAubmV3LWZvb3Rlci1hcmVhLXRpdGxlIHN2ZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjMzcztcbiAgfVxuXG4gIC5uZXctZm9vdGVyLWFyZWEtY2xpY2thYmxlLmFjdGl2ZSAubmV3LWZvb3Rlci1tZW51IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgfVxuXG4gIC5uZXctZm9vdGVyLWFyZWEtY2xpY2thYmxlLmFjdGl2ZSAubmV3LWZvb3Rlci1hcmVhLXRpdGxlIHN2ZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxufVxuIl19 */


/* edited to:24/10/2024 */

.tw-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr))
}

.tw-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

.lang-select {
    color: black;
}

#blockcart-content {
    padding: unset;
}

#mobile-header .ps-shoppingcart.side-cart #blockcart-content {
    padding-bottom: 0px;
}

#blockcart-content .cart-products>li {
    border-bottom: 0.5px solid #DDDDDD
}

#blockcart-content .cart-products>li:last-child,
.mobile-menu__tab:last-child,
.my-account-page-content-wrapper .my-account-side-links>a:last-child {
    border-bottom: 0.5px solid #DDDDDD
}

.input-group.bootstrap-touchspin {
    border: 0.5px solid #dddddd;
}

.cart-modal-voucher .block-promo .cart-voucher .cart-voucher-area,
.cart-modal-voucher .block-promo {
    background-color: #fff;
}

.cart-modal-voucher .block-promo .cart-voucher .cart-voucher-area .promo-code form div.input-group input.form-control {
    border: 0.5px solid #dddddd;
    padding: 12px;
    border-top-left-radius: 45px !important;
    border-bottom-left-radius: 45px !important;
}

.cart-modal-voucher .block-promo .cart-voucher .cart-voucher-area .promo-code form div.input-group button {
    padding: 13px 30px;
    border-radius: 45px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    background: black;
    color: white;
    border-color: black;
}

.cart-modal-voucher .block-promo .cart-voucher .cart-voucher-area .promo-code form div.input-group button:hover {
    background: white;
    color: black;
    border-color: black;
}

.cart-modal-voucher .block-promo .cart-voucher .cart-voucher-area .promo-code form div.input-group i {
    display: none;
}

@media only screen and (max-width:768px) {
    #open-lang-currency-popup {
        display: none !important;
    }

    .hide-mobile-search {
        display: none !important;
    }
}

@media only screen and (min-width:768px) {
    .mv-mobile-search {
        display: none !important;
    }
}

.radio-label:hover,
.product-variants .input-radio:hover+span {
    outline: 1px solid #222;
    border: none;
}

.mv-sizechart {
    position: absolute;
    right: 0px;
    border: none;
    display: flex;
    margin-top: 0.7rem;
}


.mv-sizechart svg {
    margin-left: 5px;
}

.col-add-wishlist {
    position: absolute;
    right: 0;
    width: auto;
    top: 0;
}

.col-add-wishlist button {
    border: none;
    padding-top: .5rem;
}

#cart-subtotal-shipping {
    margin-top: 10px;
}

.spacer {
    width: 100%;
    border-bottom: 1px solid #dddddd;
    margin-left: 10%;
    margin-right: 10%;
}

@media only screen and (max-width: 768px) {

    .sortby-dropdown span,
    .sortby-dropdown i {
        display: none !important;
    }

    .products-sort-nb-dropdown,
    .filter-toggle.new-btn {
        border: none;
    }
}

@media only screen and (min-width: 768px) {
    .sortby-dropdown svg {
        display: none !important;
    }
}

#productdaas-accordion .card .title a {
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    color: #222222;
}

#productdaas-accordion .card:last-child .title {
    border: none;
}

#footer-container-main {
    max-width: 1280px;
    margin: auto;
    text-align: center;
}

#footer .block-title,
#checkout-footer .block-title {
    color: white;
}

.block-links ul>li a {
    text-transform: uppercase;
    padding: 0;
}

.block-links ul>li a:before {
    content: unset;
}

#footer-copyrights .container .row .copyright-img img {
    margin: auto;
}

#product-modal #thumbnails .swiper-container .swiper-button-arrow,
.images-container .swiper-button-next,
.images-container .swiper-button-prev {
    opacity: 1;
    visibility: visible;
}

.my-account-page-content h2 {
    padding: 15px;
    border: 1px solid #dddddd;
    border-radius: 6px;
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}

.my-account-page-content-wrapper {
    border: none;
}

.page-addresses .address .address-footer {
    border: none;
    text-align: center;
}

.mv-address article {
    border-radius: 6px;
}

.mv-address article .address-footer {
    margin: 10px 20px;
}

.address-footer .address-button {
    padding: 10px 20px;
    border: 1px solid black;
    border-radius: 45px;
    transition: 0.3s;
    color: black !important;
    padding-bottom: 12px;
}

.address-footer .address-button:hover {
    background-color: black;
    color: white !important;
    transition: 0.3s;
}

.address-body table tr td.address-title {
    width: 40%;
}

.address-body table tr {
    border-bottom: 1px solid #dddddd;
}

.address-body table tr td {
    padding: 10px;
}

.address-body h4 {
    padding-left: 10px;
}

.addresses-footer a {
    padding: 10px 20px;
    border: 1px solid black;
    border-radius: 45px;
    background-color: black;
    color: white !important;
    transition: 0.3s;
}

.addresses-footer a:hover {
    background-color: white !important;
    color: black !important;
    transition: 0.3s;
}

.my-account-page-content-wrapper .my-account-side-links>a {
    border: none;
}

.my-account-side-links a {
    width: Fill (320px)px;
    height: Hug (46px)px;
    padding: 12px 20px 12px 20px;
    gap: 15px;
    border-radius: 6px 0px 0px 0px;
    border: 0.5px 0px 0px 0px;
    opacity: 0px;
    margin-bottom: 10px;
}

.my-account-side-links a span {
    display: flex;
    align-items: center;
}

.my-account-side-links a span svg,
.my-account-side-links a span i {
    margin-right: 15px;
    font-size: 18px;
}

.my-account-side-links a.active {
    /* gradient background*/
    background: linear-gradient(180deg, #FFFFFF 0%, #F6F6F6 100%);
    border: 1px solid #cccccc;
    box-shadow: 0px 1px 3px 0px #00000026;
}

.my-account-page-content-wrapper,
.page-authentication #content,
.page-customer-account #content {
    border: none;
}

.my-account-page-content-wrapper .my-account-side-links {
    border: none;
}

#blockcart-content .cart-products>li:last-child,
.mobile-menu__tab:last-child,
.my-account-page-content-wrapper .my-account-side-links>a:last-child {
    border: none;
}

.page-header .welcome {
    text-transform: uppercase;
    font-family: 'Inter Tight';
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    text-align: left;
}

.my-account-page-content .js-address-form {
    padding: 10px;
    border: 1px solid #dddddd;
    border-radius: 6px;
}

.my-account-page-content input {
    border: 1px solid #6b7280;
    border-radius: 6px;
}

.my-account-page-content select {
    border: 1px solid #dddddd;
    border-radius: 6px;
    background-color: transparent !important;
    color: black;
}

.my-account-page-content label {
    font-size: 13px;
    font-weight: 600;
    line-height: 21px;
    text-transform: uppercase;
}

input {
    border: 1px solid #dddddd;
    border-radius: 6px !important;
    padding: 12px !important;
}

select.form-control:not([size]):not([multiple]) {
    height: auto;
    padding: 12px;
}

input.form-control::placeholder {
    color: #bbbbbb !important;
}

.mv-register,
.mv-login {
    padding: 15px 35px;
    width: 50%;
    border-radius: 45px;
}


.mv-register:hover,
.mv-login:hover {
    background-color: white;
    color: black;
    border: 1px solid black;
}

.js-visible-password {
    border-bottom-right-radius: 0 !important;
    border-top-right-radius: 0 !important;
}

.search-menu input {
    border: none;
}

.qty_wrap .cart_quantity {
    border: none;
    width: 60px;
    text-align: center;
}

.mv-orders-image {
    width: 100px;
    height: auto;
    border: 1px solid black;
    border-radius: 6px;
}

.mv-order {
    padding: 40px;
    border: 1px solid #dddddd;
    border-radius: 6px;
    margin-bottom: 20px;
}

.mv-order-status span {
    padding: 10px 30px;
    border-radius: 45px;
    color: white;
    text-align: center;
}

.mv-order-detail table {
    margin-bottom: 30px;
}

.mv-order-detail table thead tr th,
.mv-order-detail table tbody tr td,
table thead tr th,
table tbody tr td {
    background-color: white;
    border: none;
    border-bottom: 1px solid;
    border-color: #dddddd;
}

.mv-order-detail #delivery-address,
.mv-order-detail #invoice-address,
#delivery-address,
#invoice-address {
    border: 1px solid #dddddd;
    padding: 10px;
    margin-bottom: 30px;
}

.mv-order-detail address {
    margin: 0;
}

.mv-order-detail.active {
    display: block;
    transition: 0.3s;
}

.mv-order-detail {
    display: none;
    margin-top: 30px;
    /*  */
    transition: 0.3s;
}

.mv-order-detail #order-infos,
#order-infos {
    margin-bottom: 10px;
}

.mv-order-detail #order-infos2,
#order-infos2 {
    border: 1px solid #dddddd;
    border-radius: 6px;
    margin-bottom: 30px;
    padding: 10px;
}

@media only screen and (max-width: 768px) {
    .carrier-delay {
        display: none;
    }

    .mv-order {
        text-align: center;
    }

    .order-img {
        display: none;
    }

    .mv-order div div {
        margin-top: 3rem;
    }
}


.thead-default th {
    background-color: transparent;
}

.input-group.bootstrap-touchspin input {
    border: none;
}

#mobile-cart-products-count {
    display: block !important;
    top: 50%;
    left: 50%;
    width: unset;
    transform: translate(-50%, -50%);
    height: unset;
    right: unset;
    background-color: white;
    color: black;
}

@media only screen and (max-width: 768px) {

    .mv-mobile-search img,
    .col-mobile-btn-account img,
    .col-mobile-btn-cart img {
        width: 16px;
    }

    #mobile-cart-products-count {
        top: 35%;
        background-color: transparent;
        color: white;
        font-size: .7rem;
    }

    #product #inner-wrapper.container {
        padding: 0;
    }

    .category-products h4.section-title,
    .viewed-products h4.section-title {
        padding-left: 15px;
    }

    .category-products h4.section-title::after,
    .viewed-products h4.section-title::after {
        left: 15px !important;
    }
}

#product .product-info-row {
    max-width: 1720px;
    margin: auto;
}

@media only screen and (max-width:768px) {
    .js-block-toggle .block-content {
        display: block;
        max-height: 0;
        overflow: hidden;
        transition: max-height 0.3s ease-out;
    }

    .js-block-toggle._toggled .block-content {
        max-height: 500px;
        /* İçeriğin maksimum yüksekliğini ayarlayın */
        transition: max-height 0.3s ease-in;
    }

    .js-block-toggle .block-title::after {
        cursor: pointer;
        content: "\f107";
        font-family: FontAwesome;
        margin-left: 10px;
    }

    .js-block-toggle._toggled .block-title::after {
        content: "\f106";
        font-family: FontAwesome;
        margin-left: 10px;
    }
}

.product-miniature-grid .product-availability {
    bottom: unset;
    top: 1rem;
    left: 50%;
}

.product-unavailable {
    background: white;
    color: black;
    padding: 5px 10px;
    border-radius: 6px;
    border: 1px solid #00000096;
    font-weight: 300;
}

.viewed-products.block.block-section .section-title,
.category-products.block.block-section .section-title {
    text-align: center;
}

.viewed-products.block.block-section .section-title span,
.category-products.block.block-section .section-title span {
    font-weight: 600;
    text-transform: uppercase;
}

#content-wrapper .section-title:after {
    border-bottom: none;
}



.product-variants .radio-label {
    min-width: 35px;
    min-height: 35px;
}

.product-variants .input-radio:checked+span,
.product-variants .input-radio+span {
    line-height: 38px;
    padding: 0px;
}

.product-variants .input-radio,
.product-variants .radio-label {
    min-width: 40px;
    min-height: 40px;
    line-height: 40px;
    border: 1px solid black;
    font-size: 12px;
}

.product-variants .input-color:checked+span {
    border: 4px solid white;
    outline: 1px solid black;
}

.product-image.media-middle .img-fluid {
    width: 100%;
}

@media only screen and (max-width:768px) {
    .block-cart-product-quantity.form-control.js-cart-line-product-quantity {
        padding: .5rem .75rem !important;
    }
}

.steco_flex_container .remove-from-cart {
    margin-left: 10px;
}

.promo-code .btn-default.steco_btn {
    margin-left: 0px !important;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    padding: 10px 20px !important;
}

.promo-code .promo-input.form-control {
    border-right: 0px;
}

.qty_wrap .cart_quantity {
    padding: .5rem !important;
}

#content-wrapper .product_header_container .page-title {
    font-size: 16px;
    margin: 0;
}

.social-sharing i {
    font-size: 14px;
}

.product-miniature-grid .product-title {
    margin-bottom: 0;
    height: unset;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.product-miniature-default .product-title {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.products-grid .product-miniature-layout-1 .product-description {
    padding: .5rem;
}

.h1.page-title {
    margin: 0px !important;
    padding: 0px !important;
}

.col.col-auto.facated-toggler {
    padding-right: 0px;
}

li.c-categories:hover,
li.c-size:hover {
    background-color: #f6f6f6;
}

.product_header_container {
    border: none;
    padding: 0px;
}

.gpay-card-info-container {
    border-radius: 25px !important;
    border-color: black;
}

#productdaas-accordion .title {
    padding: 18px 0px;
}

#productdaas-accordion .card .title a {
    font-size: 12px;
}

.d-none {
    display: none;
}

#acc_heading_login div {
    background-color: black;
    color: white;
}

#acc_heading_login .text-center.collapsed {
    background-color: white;
    color: black;
}

#acc_heading_register div {
    background-color: black;
    color: white;
}

#acc_heading_register .text-center.collapsed {
    background-color: white;
    color: black;
}

.personal-information {
    color: black;
}

.personal-information.collapsed {
    color: #777777 !important;
}

.breadcrumb a span,
.breadcrumb span {
    font-size: 12px;
}


@media only screen and (min-width:768px) {
    #iqitproductsnav {
        padding-right: 23px !important;
    }
}

.adyen-express-checkout-element {
    border-radius: 25px;
}

.col.mr-2 .input-group.bootstrap-touchspin {
    width: 70px;
}

.block-cart-product-quantity {
    width: 40px !important;
    text-align: center;
}


.steco_password_guest_note {
    text-align: right;
}

.js-visible-password {
    border-right: 0px;
}

.input-group-with-border .input-group-btn {
    border: 1px solid #6b7280;
    border-left: 0px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}

.mv-register-btn {
    padding: 14px 55px;
    width: 100%;
    margin-top: 1rem;
    display: block;
    color: black;
    border: 1px solid black;
    border-radius: 45px;
}

.mv-register-btn:hover {
    background-color: black;
    color: white !important;
    border: 1px solid black;
}

.hc-button span.elementor-button-link {
    padding: 7px 40px;
    color: white;
    background-color: transparent;
    border: 1px solid white;
    border-radius: 45px;
}

.hc-button span.elementor-button-link:hover {
    background-color: white;
    color: black !important;
    border: 1px solid white;
}

.product-variants .input-radio:hover+span {
    max-height: 40px;
    line-height: 40px;
}

.input-group-append .btn.btn-outline-secondary {
    border-color: #6b7280;
    border-left: 0px;
}

body#cart .h1.page-title {
    margin-top: 2rem !important;
}

.cart-voucher-area {
    background-color: white !important;
}

.cart-voucher-area .voucher-icon {
    display: none;
}

.cart-voucher-area input {
    border-radius: 25px !important;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-right: 0px !important;
    border-color: #dddddd;
}

.addPromoCode {
    border-radius: 25px !important;
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    border-left: 0px !important;
    color: white !important;
    background: black;
    border-color: #dddddd;
    border-left: 0px;
}

.addPromoCode:hover {
    background: white;
    color: black !important;
    border: 1px solid #dddddd;
}

.proceedToChekout {
    border-radius: 25px !important;
}

.crossselling-products h4.section-title {
    text-align: center;
    text-transform: uppercase;
}

#delivery_dni {
    display: none;
}

#product-modal #thumbnails .swiper-container .swiper-button-arrow,
.images-container .swiper-button-next,
.images-container .swiper-button-prev {
    background: transparent !important;
}

div.payment-option.clearfix.adyen-image {
    display: flex;
    align-items: center;
}

div.payment-option.clearfix.adyen-image label {
    display: flex !important;
    justify-content: center;
    align-items: center;
    flex-direction: row-reverse;
}

#payment-confirmation button.btn {
    border-radius: 25px;
}

#js-delivery button {
    border-radius: 25px;
}

#delivery-addresses .continue {
    border-radius: 25px;
}


.paypal-button.paypal-button-shape-rect {
    border-radius: 25px !important;
}

.col-add-wishlist button {
    background-color: transparent !important;
}

.col-add-wishlist button svg:hover {
    fill: black;
}

.input-group-append .btn.btn-outline-secondary {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}

#back-to-top {
    z-index: 99;
}

#wrapper .breadcrumb li::after {
    margin: 0px !important;
}

.swiper-button-next {
    right: 0px;
}

.swiper-button-prev {
    left: 0px;
}

.swiper-button-next,
.swiper-button-prev {
    top: 44% !important;
}

/* sticky add to cart upate */
.col-add-btn {
    position: static;
    transition: all 0.3s ease;
}

.col-add-btn.sticky {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 1000;
    background-color: white;
    box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.1);
    margin: 0px;
    z-index: 99;
}

.col-add-btn.sticky .add {
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: center;
}

#back-to-top {
    z-index: 98 !important;
}

/* Sticky add to cart update end */


.mobile-menu__tab--active {
    font-weight: bold;
}

@media only screen and (max-width:768px) {
    .products-selection {
        padding: 0;
    }
}

@media only screen and (min-width:768px) {
    .toggle-content svg.custom-icon {
        display: none;
    }
}

.product-flags .new {
    background: #3db972 !important;
}

.product-flags .discount,
.product-flags .on-sale {
    background: #ff4c4c !important;
}


.cbp-horizontal>ul>li>a, .cbp-horizontal>ul>li>a:not([href]):not([tabindex]), .cbp-horizontal>ul>li>.cbp-main-link {
    padding-left: .8rem!important;
    padding-right: .8rem!important;
}

.cbp-hrmenu .cbp-hrsub-inner .cbp-column-title, .cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:link {
    font-size: .8rem;
    font-weight: 500;
}

.cbp-hrmenu .cbp-menu-column {
    margin: 5px;
}

.cbp-hrmenu .cbp-hrsub-inner > .row:last-child, .cbp-hrmenu .cbp-hrsub-inner .iqitmegamenu-submenu-container > .row:last-child {
    margin-bottom: 0px;
}

.cbp-hrmenu .cbp-hrsub {
     left: 50%;
    transform: translateX(-50%);   
}

.cbp-horizontal>ul {
    text-align: center;
}

.cart-products-count-btn {
    background-color: white;
    color: black;
}

.mobile-menu__column-categories {
    padding-top: 1.2857142857rem!important;
    padding-bottom:1.2857142857rem!important;
    font-size: 1rem!important;
    border-bottom: double 1px rgba(147, 147, 147, 0.31);
    min-height: 3.7142857143re
}

.mobile-menu__column, .mobile-menu__column-categories:not(:last-child) {
    margin-bottom: 0px!important;
}

.mobile-menu__column-title {
    font-size: 1rem;
    color: white!important;
    text-transform: uppercase;
}

#iqitmegamenu-mobile .search-menu .input-group {
    border: 1px solid #595050;
    padding: 0px 5px;
    border-radius: 6px;
}